Hacker News new | past | comments | ask | show | jobs | submit | nilsimsa's comments login

So a stable release is too unstable for them? And now the first thing users will have to do is after install, apply all the bug fix packages to bring it to 14.04. But that will bring no unstability concerns? Or will they just not patch it and expose themselves to the bugs in the name of stability?


That's incorrect. The way you apply bug fixes to 12.04 LTS is by installing the bug fixes, not by moving to 14.04. The whole point is that 12.04 LTS continues to get updates for 5 years.


It's not that it's unstable in an absolute sense – but it is a migration if they started building this prior to 14.04 release (highly likely). And migrations are always time-consuming and risky, even if it's a migration to an otherwise stable platform.


If you cared about you job at IBM, you would have long left. They have been downsizing for ages.


I think it is already in the plans to extend to San Jose and then to Santa Clara.


Now the number affected got reduced to 400 employees.


The hardware was not quite standardized at that time so CP/M had a layered structure consisting of a BIOS, BDOS and the command line processor. The BIOS was the hardware abstraction layer and was ported to the specific combination of hardware. The BDOS provided the file system and the command line processor provided a standardized interface. On top of this you would run the BASIC interpreter as an application.


Right, but while BASIC is running, the command line processor isn't. So if you want to run a command... what then? Presumably the BASIC has to reimplement it. I guess that's the point. Having this layered approach is valuable, but having a separate command processor, perhaps less so.

(I never used CP/M but I used to have an Acorn BBC Micro and that had the command line processing built in to the OS, in its equivalent of the BIOS, I suppose to work around this very issue. All an application needed to do was get a string from somewhere, then pass it to the appropriate OS routine. So many programs ended up effectively having the standard command processor embedded, in addition to whatever interface they might themselves support. Though obviously the user had to be careful not to do anything silly like load a new program that overwrote the running program or overwrote their data. Different times.)


Curious what kind of optimizations you did for SSDs.


Here's a few links (from previous HN threads and blog posts) that dive into some of the optimizations we made around SSDs:

* https://news.ycombinator.com/item?id=4795443

* http://www.rethinkdb.com/blog/on-trim-ncq-and-write-amplific...


The trick involves writing sectors (of size 4K, say, and it can depend on the SSD model) sequentially in aligned blocks (of size 1M, say, but it can depend on the SSD model) so that the SSD firmware that can erase one physical block at a time can handle it efficiently. Especially in 2010.


If you are interested in SSD optimizations you may want to read this research from Microsoft: The Bw-Tree: A B-tree for New Hardware[1]

1 - http://research.microsoft.com/apps/pubs/default.aspx?id=1787...


As I understand it, the US is the only country that taxes you on income abroad. So why would there be double taxation elsewhere?


More than 2 dozen countries, including China, tax their citizens and permanent residents on their worldwide income. However, as a practical matter only the U.S. actually attempts to enforce its income tax laws on a worldwide basis.

The U.S. and China both offer an expatriate exemption (first $100k in income for the US) and foreign tax credits against U.S./China taxes for local country income taxes paid.


The motion chip is a separate package.


Chipworks decapped the M7 on the iphone5 and found it to be a custom model of the LPC18xx from NXP

http://www.chipworks.com/en/technical-competitive-analysis/r...

http://www.nxp.com/products/microcontrollers/cortex_m3/lpc18...


This has been brought up before and lots of issues were raised. Including multiple 0s and lack of normalization.


Watches are strapped to the wrist most of the time so less likely to fall.


More likely to be smacked carelessly into things as you move around, though.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: