Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Nitramp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
361.
▲
by
Nitramp
15y ago
Regarding the impairment, keep in mind that alcoholics will show little impairment even at very high intoxication levels (2 per million and above). At the same time, alcoholics probably shouldn't be allowed to drive, generally speaking, so
362.
▲
by
Nitramp
15y ago
Look at "About FairSearch.org". It's the travel companies that are annoyed about Google Flight Search, and of course Microsoft (who'd expected that...).
363.
▲
by
Nitramp
15y ago
Not having to use semicolons sounds nice, but in practice it can have terrible effects. E.g.: var x = function() { // something } // avoid polluting global scope: (function() { // Some initialization. })() This wil
364.
▲
by
Nitramp
15y ago
Actually, this is the common case at least in Germany, and also in a bunch of other European companies. Employment contracts have a termination time that's usually 3 months; if the contract doesn't state anything it goes up even higher over
365.
▲
by
Nitramp
15y ago
Citation missing, but I've read a paper that claimed rather convincingly that you need a certain mindset both to be good at programming and to enjoy programming (unsurprisingly, this comes hand in hand). It's not really problem solving, it'
366.
▲
by
Nitramp
15y ago
Creating a subprocess can be complex, at least if you expose all the different subtleties. If you've ever used Java's APIs to run processes, you know that Python's aren't the worst ;-) There are lots of interesting corner cases, for example
367.
▲
by
Nitramp
15y ago
Does anyone understand what the bug in grep was? UTF-8 regular expression matching shouldn't be different from ASCII at all, as far as I can tell. In UTF-8, every byte by itself can be identified as a start byte or trail byte, so if you wan
368.
▲
by
Nitramp
15y ago
Redundancy in hardware is one problem. But then all those CPUs still run the same software. After Ariane 5 crashed spectacularly due to a software error that affected the two on board computers and the ground control unit likewise ( http://
369.
▲
by
Nitramp
15y ago
Structs seem like a very pragmatic solution to the truly hard problem of writing a really good GC algorithm. Java has a whole selection of very advanced GC algorithms, and from what I hear, it's possible to mitigate most long-pause problems
370.
▲
by
Nitramp
15y ago
- Java has historically included things in its standard library that (presumably) everyone regrets nowadays, like CORBA support. The standard JRE is already overweight. Also keep in mind that size matters for Java - in theory, it's a client
371.
▲
by
Nitramp
15y ago
Meaningful boolean context? I understand that the original author is a Perl programmer which probably means he has wildly different views of the world, but seriously? "Meaningful boolean context"s have given us things like the abundant "if
372.
▲
by
Nitramp
15y ago
This was explicitly announced as "work in progress", "please give us feedback", "this is the first impression" and so forth. If you read the language spec, it has "we don't know how to do this yet" and "we're requesting feedback on this" al
373.
▲
by
Nitramp
15y ago
> [western world citizens] are today under more intense surveillance than the Stasi could have ever dreamed of [...] I keep hearing that, and I'm sorry, but it's pure sensationalist bullshit. At the end, the Stasi employed one secret in
374.
▲
by
Nitramp
15y ago
This is the CCC, they always speak like that. I guess the media is by now used to the tone of voice.
375.
▲
by
Nitramp
15y ago
I did get contacted by a Twitter account after venting there, but after DM'ing (160 characters?!) my request, they couldn't help me either. Really, why not just provide an email address? If you have someone listening and responding at @KLM
376.
▲
by
Nitramp
15y ago
The author should have contacted the email addresses given in the DNS WHOIS (amexdns@aexp.com, gtld@aexp.com) and the obvious aliases (security@...). However I can understand and sympathize, it's enraging how hard it is to get into contact
377.
▲
by
Nitramp
15y ago
Well, at some point you might run out of space in the opcode byte (or multiple bytes), and then you need longer sequences that put up more cache pressure and require more time decoding, right? Also, the developers time budget and the VMs co
378.
▲
by
Nitramp
15y ago
Even the most trivial of applications today will depend on an incredible amount of carefully crafted, clever to genius code (operating systems, databases, compilers, VMs, ...). I'm always deeply humbled when I think of all the engineering s
379.
▲
German Police on Video Surveillance Effectiveness (Wikileaks cable)
(wikileaks.org)
2 points
by
Nitramp
15y ago
|
0 comments
380.
▲
by
Nitramp
15y ago
The original article is so naive, it's no wonder he got a lot of negative feedback. "The code that makes up node.js is carried out by the V8 javascript engine. This engine (read: the component that processes javascript so that it can be un
381.
▲
by
Nitramp
15y ago
That's what I mean, Java didn't replace C++, it found its own market. Thus there is little point in porting everything (for appropriate values of everything) to Java (or JavaScript); you aren't gonna need it there.
382.
▲
by
Nitramp
15y ago
Surely if that bit of history says anything then this will be successful? Not sure. Lots of people reimplemented lots of stuff for Java, but it turns out Java was only successful in the sweet spot for it (networked server side language);
383.
▲
by
Nitramp
15y ago
The node.js JavaScript surge reminds me a bit of the early days of Java, where everyone went to implement whatever existed in C/C++ for Java. Only that this time people stick a ".js" in the end instead of a "J" in the front. If history has
384.
▲
by
Nitramp
15y ago
Arguably these have a function; consumers got used to them from multi frequency dialing in the past, so if you're used to the tones it provides an additional source of error correction (for example to find that you pressed 5 twice instead o
385.
▲
by
Nitramp
15y ago
Modern luxury class cars are already surprisingly silent, in particular when driving less than 50 km/h. That's exactly the speed in situations pedestrians or blind might be endangered. Doesn't seem to be too much of a problem yet.
386.
▲
by
Nitramp
15y ago
If you are using Java applets, then yes, migrate away. That's a technology that's effectively deprecated since at least 5 years. And yes, my point is: move faster. Regarding stability: yeah sure. Amazon never works, Google.com is always dow
387.
▲
by
Nitramp
15y ago
> That's easy to say when you're not responsible for a system where an hour of downtime comes with a seven-figure number in brackets on this quarter's review. In particular if you have such a critical system, you should have a plan on h
388.
▲
by
Nitramp
15y ago
I agree. The assumption here is that the corporate IT mindset is the constant factor, and Mozilla, Chrome, or whatever, have to adapt to it. I don't agree with that assumption. Corporate IT has to get better and faster, or they will get mar
389.
▲
by
Nitramp
15y ago
I have used a Linux desktop in the past, without being forced, so I'm not totally opposing it for religious reasons. Quite the contrary: I couldn't stand working on Windows, without a proper shell and all its extremely annoying notification
390.
▲
by
Nitramp
15y ago
For different values of "works". I've recently started using a Linux desktop again, in a very well supported corporate environment. Even with very professional people supporting my exact configuration (so hardware support is not much of an
More ›