HN user

markokrajnc

154 karma
Posts2
Comments75
View on HN

You are claiming that you know >>all<< operating systems and bootloaders and that >>all<< run only in 32-bit mode - with no exceptions... a big claim about your knowledge...

So you know even all non-public bootloaders and OS-es...

[dead] 10 years ago

I agree with everything except: "Know how to use Vim" -> I use nano "Pair Programming" -> nice, but not should

Windows is mostly sold as OEM on new computers. For existing/old computers they have minimal sales... so they are giving it for free here...

Gut since they will start with subscriptions very soon I wonder what is their long term plan with these Win10 installations on existing computers...

And it may grow even more when some/many US subsidiaries in UK will move to Ireland after Brexit (english speaking country in EU is attracting many US companies)...

For companies with existing technology stacks try to reuse existing knowledge (JNode, Java, .Net, ...).

For companies "starting from scratch": analyse possibilities and make a strategic decision about your technology then try to stay with it and build up the knowledge along the way...

In 1996 I made a decision to use Java everywhere where it is possible and I sticked to that decision up until today, so I prefer Java...

These slides are great! "Standing on the shoulders of giants..." If time-to-market is important, JVM is the way to go... Manually managed memory is for low-level/OS software, GC is for the rest (apps)... with some exceptions...

One example source: http://www.intel.com/content/dam/doc/product-brief/mobile-co...

I guess they don't (yet) have embedded mobile phone tech. I guess they use wireless cellular modem integrated in many laptops.

EDIT: Here the relevant part from link above: "Notification via an encrypted SMS text message over a 3G network. For this option, the laptop does not need to be connected to the Internet. This feature works even if the OS in not running or has been reinstalled, thanks to a hardware-to-hardware link between the 3G card and the Intel AT system."

It may be, that Intel didn't plan this as an NSA/XYZ back door - but it doesn't actually matter. What matters is that we know 1) Intel has such technology implemented in allmost all desktops/servers currently running 2) you can access those machines remotely (even over GSM) and perform reads/writes.

Example misuse: somebody can put illegal stuff on your machine and then sue you...

(Intel has marketed this feature for big companies so they can format the HDD remotely over GSM in case laptop was stolen.)

CHIP $9 Computer 10 years ago

Raspberry Pi Zero has no wifi, no bluetooth and no build in 4GB storage. BUT: it is cheaper at 5$! :-)

And they ordered the POS software from two companies - at the same time. When the two companies finished the development, they paid both of them but choosed the better one which is now in production...

"Unikernels are specialised, single-address-space machine images..." -> I can also imagine a unikernel with virtual memory where core part/kernel would run in one process & memory space and the application part runnning in another process/memory space...