Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
inoop
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
181.
▲
by
inoop
14y ago
Oh look, it's this old chestnut again.
182.
▲
by
inoop
14y ago
mov ax, 13h int 10h
183.
▲
by
inoop
14y ago
Windows phone 8 will have the same kernel as Win8/ARM, so basically they're merging their mobile and desktop OSs. This will make it possible, among other things, to run a full desktop on your phone (i.e. via a dock with separate monitor/key
184.
▲
by
inoop
14y ago
You mean like the PS3?
185.
▲
by
inoop
14y ago
Managed operating systems such as JNode (Java based) or Singularity (.NET based) have managed kernels - everything is written in a memory-safe language. The OS can verify the memory-safety of a program in the loader (bytecode verification),
186.
▲
by
inoop
14y ago
I think the biggest problem with embedded GC is that you generally don't want to do pay the memory overhead that comes with generational algorithms. It's a pity that most Java systems are layered on top of some C-based OS, so that each proc
187.
▲
by
inoop
14y ago
You can have a go at EnvJS, dom support for Rhino https://github.com/thatcher/env-js
188.
▲
by
inoop
14y ago
3) WP8 and Windows 8 are converging into a single entity. Before long you'll be able to run a full desktop on your phone, all you need is a dock to connect it to a mouse/keyboard/monitor. This is a nice feature for a lot of people who just
189.
▲
by
inoop
15y ago
For those that are interested in how this works: it's basically a feature of the 802.11 MAC. When a station STA1 transmits an RTS packet (request to send) to some other STA2, STA2 has to respond with a CTS (clear to send) packet (collision
190.
▲
by
inoop
15y ago
To those that didn't get the reference: http://www.youtube.com/watch?v=GMATCbC0g3I :)
191.
▲
by
inoop
15y ago
Amigaaaaaaaaaaaaaaaaaaaaaaaaaaa!
192.
▲
by
inoop
15y ago
It all depends on what you're using your device for. Personally I'm missing internet tethering (update coming soon, apparently) and Spotify, which exists but is so buggy I removed it and downgraded my account. I'm not too happy with the cal
193.
▲
by
inoop
15y ago
Apparently I was only partly right. Each app is its own user, and certain permissions such as sockets and files are enforced using groups. However, when the functionality that is being protected is implemented in a system service (which run
194.
▲
by
inoop
15y ago
I think a lot of app crashes are due to the fact that app developers simply don't know what to expect. This is a direct result of shoddy documentation. For example, the Android API has a tendency to return null from functions even when the
195.
▲
by
inoop
15y ago
Afaik, the way permissions work on Android is that each application is its own user, and each permission is a group. If you have a rooted device, you can simply log in and remove the user from the group to un-grant that permission. I doubt
196.
▲
by
inoop
15y ago
So what about WP7? Both as a user and as a developer I was completely frustrated with Android, so I went out and got myself a Lumia 800. Here in Europe you pay about $525 for this device (off contract), and the 710 and 610 are about $330 an
197.
▲
by
inoop
15y ago
To be fair, they said they wanted to be more like a startup :)
198.
▲
by
inoop
15y ago
Singularity is written largely in (a superset of) C#: http://research.microsoft.com/en-us/projects/singularity/
199.
▲
by
inoop
15y ago
> more intelligent species like humans, dolphins or dogs or pigs
200.
▲
by
inoop
15y ago
For what it's worth, the Lumia 800 is the number one selling smartphone with KPN (#1 mobile service provider) here in the Netherlands.
201.
▲
by
inoop
15y ago
I can also recommend Micropendous, it's really well-designed. Teensy is also great for slave-only applications. http://www.pjrc.com/teensy/
202.
▲
by
inoop
15y ago
Viznut's classic signature: #include <math.h> /* outputs 8 kHz 8-bit unsigned pcm to stdout */ main(v,i,z,n,u,t){for(v=-1;;)for(n=pow(/* gcc -lm sig.c;./a.out>/dev/dsp */ 1.06,"`cW`g[`cgcg[eYcb^bV^eW^be^bVecb^"[++v
203.
▲
by
inoop
15y ago
To be fair, my claim that there are no tests is a bit overdrawn.
204.
▲
by
inoop
15y ago
> Well, except that Android allows apps to run arbitrary native code using the NDK. I was under the assumption that they can support native code because of the way they designed Android, not the other way around. I highly doubt that sup
205.
▲
by
inoop
15y ago
Java is memory safe, and classloaders have been used since forever to sandbox applications (remember applets?). The whole 'designed to be open' argument is nonsense. Let's face it, Android was hacked together by a small team on a deadline.
206.
▲
by
inoop
15y ago
Most handset makers already had large software departments at the time they made the switch to Android. I guess they needed to give them something to do? Either way, ZTE and Huawei seem to do pretty well with near-AOSP roms.
207.
▲
by
inoop
15y ago
Imho Android has been successful because, until recently, it had no competition. Android came around at a time when the increasing complexity of building and maintaining a proprietary software stack was forcing handset builders to essential
208.
▲
by
inoop
15y ago
> Time to code some demos again! Even better ;)
209.
▲
by
inoop
15y ago
Congratulations Trixter! I own #1 and I might pick this one up as well. Thank you for preserving these demos. I know you've said this would be the final installment, but, any chance of a MC4 with 64ks? :)
210.
▲
by
inoop
15y ago
I'm not an expert on such systems. Could you to elaborate on this a bit more?
More ›