skysight-inc/HackerNews huggingface dataset:
Backing up is relatively fast, especially when you are running from the cops. But you can't avoid the time you need to reverse at B, which is the most likely moment the cops will catch up with you. So it's better to be at the other side of the road then.

Funny how we think differently: I looked at the drawings and immediately saw why he reversed that way, even before I read the explanation.
Quite often type 1 goes to ad-supported later
While Linux development, especially for game development, does has it's fare share of pain points. I don't think this should be interpreted as any more than it is, a single developer deciding he wants to stop supporting, one specific platform.

Eric is indeed a very skilled programmer, but this engine is very much developed to meet his whims. He hasn't yet released any games on it, and the vast majority of his engine licensees are hobbyists, who quite frankly are also unlikely to release a game.

So while Linux was a nice-to-have earlier on, and likely sold him a few licenses, with UE4 heading to Linux it's unlikely to give him many more sales. And I suspect he's used to developing in Windows, likely with visual studio, and in comparison, Linux can feel quite archaic. And in that context, maintaining Linux build systems can seem quite painful, likely the primary reason it's getting dropped.

On the contrary, with Valve's current and monumental efforts, I suspect we're going to see a lot of games continuing to be released on Linux. And the tools are improving vastly, and some rather nice tools, vogl for instance, are only fully functional on Linux, which provides a strong advantage.

I'm personally pretty excited to see what comes from AMD being much more open with their ISA, and related documentation. I'm pretty hopeful for a very open and fast graphics API, OpenGL in my opinion is the worst part of working on Linux.
The irony of the article is that it gets even worse if you're not in a VM. Some adware companies try to detect that for fraud-preventing purposes.
Don't let Artificial Stupidity take over.

Like drone warfare, "robot warriors" etc.

http://www.newscientist.com/article/dn26716-fear-artificial-...
Oh wow, this brings memories.

But I didn't use it for user space debugging, but for kernel space debugging on windows.

Set a different set of beeps for different steps in the code, then listen for the beeps as things unfold.
If you get chance; visit Bletchley park. They do an excellent job of portraying the role of women during the war. For example, although it was in some ways quite progressive in recognising female talent and promoting them in a limited fashion, there are other examples where women we left to do hard, hot or heavy work (like maintain the Bombe machines). From some of the interviews it's clear that a) the women understood the machines, if not from a mathematical standpoint then from an engineering one but b) many of the men, especially at the top, looked down on the WREN's operating the machines.

It's a fascinating dynamic that they've displayed very well.

And on top of that it's a fascinating place anyway.
Why do you heat drinks for the baby? I never understood why. It's the same nutritional value, and it becomes really messy when you're outdoors if they expect it.
Interesting. What about adult learning, do naps help with learning, and by how much?
Companies to alert their customers within 30 days of a cyberattack
Some of the "performance penalties" look like FUD to me. At least to the extent implied in the article.

For example "use of an unitialized variable". Given that the compiler already has to analyze the program flow to determine if the variable could be use unitialized to output that warning, the optimization step to not initialize those variables that are written to before used doesn't seem so far away. This happens at compile time.

But, there's also the fact that a modern OS gives you heap memory zeroed mostly for free. A call to calloc is highly optimized nowadays. It needs to be for security reasons, as a program must never receive memory with data left from a different process.

Likewise the signed integer overflow check. Modern CPUs are so superscalar internally that an overflow check (which doesn't get flagged most of the time anyway) doesn't add anything to the execution speed.

And finally we are able to use that without resorting to assembler. GCC 5 has added support for built-in functions for arithmetics with overflow checking.
For anyone else who was wondering about their Nalgene, they're BPS free, apparently: http://nalgene.com/why-nalgene/ (funny smells aside)
There isn't much context here, so for those who are unaware of the book or its author, it is worth reading the wikipedia page [1] and maybe a review such as [2].

[1] http://en.wikipedia.org/wiki/Society_of_Mind

[2] http://web.media.mit.edu/~push/ExaminingSOM.html
French Agency uses Arduino to let anyone control its Christmas tree live
google the article headline..
Not always. This is highly culturally dependent. For example, it's widely felt that Irish people (actual Irish, not Irish-American) are critical of other Irish people who succeed: "Look at him. Who does he think he is? Is he better than us?" etc. ...whereas it's widely felt that Americans admire other Americans who have succeeded.
I don't think it's wrong at all. I suspect if you asked a large number of even moderately competent C programmers, you'd find quite a lot of them believe it's defined to trap. That's exactly what the rest of it is talking about. Never mind the issue raised of how it potentially affects optimization, which I think very few C programmers would actually be able to speak to.
I can't imagine what will happen when they run out of funds to maintain this 80 km long tunnel built in the middle of earthquake zones.
If thats the biggest barrior, im happy.
Are you really sure that most C programmers know about this?

IMO, if you'd ask the question "what happens if you dereference a NULL pointer", most C programmers would answer "a segfault".
Rosemary Efficiently Avoids Hyperglycemia and Hyperlipidemia
The Physics Diet?
Have you actually listend to the network traffic? It used to be plaintext, so its easy to check, if there is some encryption going on. If there is encryption, then its likly its the one interduced by the TextSecure people.

Why should it be diffrent? What did you expect to change? Thats the good thing about good crypto, the user does not even know its there.

I mean sure, I would like to be able to validate the other persons fingerprint and discover as soon as we are communicating diffrently, but relasticlly, what whatsapp did is the biggest jump in crypto usage since https.
The simplest PaaS ever, nice approach - should have been done by AWS
I know ninite has been around for at least a few years. I've used it and it was an excellent UX. One installer, go through the wizard, then sit and watch it install a dozen useful things for you without having to hunt down all their installers and carefully click through, unchecking, canceling, backing through, and skipping around the horrible installers most of them have.
Because they don't want to.
Before you die – are these the signs you didn't know about?
Many thanks for the explanations Danielle - this sound like some quite substantial improvements over numbers I know from large scale CHP solutions e.g. Turboden (turboden.eu) that are providing about 19% as gross electric efficiency. They have been building large scale CHP solutions for more than 15 years in Europe but of course they are using turbines and their applications (heat recovery, biomass energy production, Rankine Cycle / ORC) are seemingly quite different from what you're currently working on.
Node Package Dependencies
Smuggler caught with 96 iPhones taped to his chest, abdomen, thighs and calves
You're absolutely right. Getting the hair data right (groom, strand color, little fiber variations) is just as difficult as implementing the right shading model.

My renders are currently a bit lacking in that regard - I'm not an artist, but I'll try to look out for that in the future. Adding some subtle random variation between fibers is definitely doable.

As far as the hair color goes, I was following measured absorption coefficients of real human hair. Eugene d'Eon's paper "An Energy-Conserving Hair Reflectance Model" contains measured absorption coefficients for the pigments Eumelanin and Pheomelanin, which are responsible for human hair color. By mixing their concentrations, you can reproduce any hair color found in real life. It's difficult to find the mixtures that are just right though, and it's likely that I was a bit off for the blonde hair render :) I'll tweak it some more in the future.
"Signal Failure" is also a major cause of delays in the Paris mtro and RER.
You're comparing these problem with city like Tokyo and Taipei, and this makes me think that the main problem probably comes from the age of the infrastructure.

The métro in Paris dates back to 1900, and in London it goes back to 1863.
Even with the major enhancements, I think that would explain why both are over used and congested. Running a line at full capacity, like the Northern Line that I have to take to commute, where trains are running 1 or 2 minutes from each other, will result in delays.
ninite is at least 4 years old if not older and it has always stayed the same AFAIK.
Case Study in JavaScript Code Improvement
> Oops! This title is unavailable at the moment; there might be a technical glitch, or we may have rotated it out of our entertainment catalog.

> Try searching for your title again; if you find it and are still not able to play it, please contact customer service.

Unfortunately it doesn't seem to be available :(
This brings back some memories, but not the ones everyone else seems to have: I'd spent several hours (at least) looking at MSDN docs, various DLLs on my system, and the contents of the Windows SDK trying to figure out how to get an old fashioned beep.

I finally ended up on Larry's blog and, as it seemed like he'd know how it all worked, asked him.

I was quite pleasantly surprised by his response, as I wasn't really expecting an answer, never mind such an in-depth blog post the next day.
Technical Debt Debate, with Ward Cunningham and Capers Jones (2013)
If you are in a company that codes largely in C, do a pool and report back. I'm honestly curious.
Aluminum has been consistently linked to Alzheimer's disease, and is toxic at those levels [1]:

> very small amounts of Al are needed to produce neurotoxicity and this criterion is satisfied through dietary Al intake

[1] http://www.ncbi.nlm.nih.gov/pubmed/21157018
Craft Beer, Delivered to Your Office
By default it will use one thread less than the amount of cores available, so that the rest of the system is still usable while a render is running.

It's not currently user configurable, but I'll add it to the Todo list. Thanks!
UK plans to “kick out foreign graduates” dropped following protests
Nestle has already done it: http://www.theguardian.com/lifeandstyle/2011/may/26/nestle-l...
Personally, I don't believe error checking is line noise; it is part of your business logic. Forcing me to acknowledge and deal with error cases requires that I write more robust code, that I acknowledge the failures and errors that can occur within my logic, as they are part and parcel of that logic.

If you see only the success path as the "true code" then you are missing the whole raft of other conditions that can occur; its an idealised idea of what the code is.

This is why I like Go. Its the first language I've ever used that forces me to think pessimistically about my own code.
Gource – software version control visualization
This is basically the reason I got a 6+ over a normal 6. Previous iPhones have been great, except they saved a few mm and made me carry a cable around with a playing-deck-sized external battery. Real stylish.

I think many people would want something like an iPhone 6S with the option of having a bigger battery and built-in case at the expense of a few mm of thickness. Basically, make the back removable (even if just when ordering or at Apple stores) and make a more rugged version which also contains a second battery. The fronts and guts can all be exactly the same for manufacturing efficiency, then the wrap-around back can be swapped out to change color / if it gets smashed or bent / if the user wants to replace the battery etc. I really think this could work while retaining their fit and finish + manufacturing efficiency, and it's surely make consumers happy. And again, I'm not talking about a user-replaceable part, just an ordering option or possibly a paid in-store swap.
That would be the Notch way. Oh, and if someone is serious about buying this, that would be 2B. Enter Microsoft.
Podcast *is* RSS
The Inherent Problem with Antibiotics
Back in the day I was an intern at an elementary school, and the computers there had a piece of software installed that basically disallowed any change (unless entering a password by an administrator like myself), and if a change did happen it was undone at a reboot. I'm not sure how it worked or even how it's called, but that's another option. I'm sure it didn't keep browser history either though, although I'm sure there's workarounds for that too.

Just don't give people administrator accounts in Windows, that way they can't / shouldn't be able to install anything, and definitely not something that can permanently change stuff in a computer.
Backed up by Rolling Stone at http://www.rollingstone.com/culture/lists/top-10-marijuana-m...
> But, there's also the fact that a modern OS gives you heap memory zeroed mostly for free. A call to calloc is highly optimized nowadays. It needs to be for security reasons, as a program must never receive memory with data left from a different process.

Memory often is coming from previously-freed heap space within the process. There is no security need to zero such memory. Zeroing it wouldn't even help, because the process is free to read the memory before malloc returns it.

And calloc, no matter how optimized it is, will still be more expensive than malloc which doesn't have to zero the memory.

> Modern CPUs are so superscalar internally that an overflow check (which doesn't get flagged most of the time anyway) doesn't add anything to the execution speed.

"Doesn't add anything" is not correct. These checks are not free:

http://danluu.com/integer-overflow/

https://news.ycombinator.com/item?id=8765714#up_8765979
Interview with Shmulik Grizim, CEO and Co-Founder of Webydo
Actually, I just remembered, one of those was in jail for possession of marijuana paraphernalia not even marijuana.
LinkedIn: The 25 Hottest Skills That Got People Hired in 2014
I want so very much to disagree with you here, but I can't find the words to do so.

This probably means you're right. I suggest we start a mass exodus to another country with equally melancholy weather and the guarantee of a Waitrose nearby.
"Drunk" was a joke playing on Russian stereotypes in the West and on the expression "drunk with power" (the Russian military is currently making a spectacle of itself all over Scandinavia and the Baltic, not to mention the little issue of Crimea).
I thought it was quite an enjoyable drama. The first series was better than the second, but it was a murder mystery rather than an exposition of Bletchley Park.
Submitted this because I am curious about HN insights. Is this because of a strong bias in the LinkedIn user base? I'm referring to > 90% of the most wanted skills being in IT, which surprised me a lot.
We do have an example of a synchrotron researcher who took a proton beam to his head. http://en.wikipedia.org/wiki/Anatoli_Bugorski

Surprisingly, he survived, with significant but not disabling neurological damage.
Interesting. My dad has a "Webasto" system, which is essentially a tiny, diesel(or petrol,if your car uses petrol) powered heater, which heats up the coolant - when you turn it on(it has a remote) it also turns the fans on, warming up the engine and the interior. And it uses the fuel from your tank(it has its own fuel pump), so it doesn't deplete your battery to heat up the interior.
No need to wonder:

http://en.wikipedia.org/wiki/New_York_City_blackout_of_1977
> I believe the holy-grail of sharding is range-based

You mean like Oracle has supported since version 8 or so?
Spongebob Squarepants Full Episodes
Ninite is a really greate tool I've used it countless times while having a student job at our universities user support from 2010-2013.

I really hope their business model (selling an update tool to private users and a side-wide deploy tool to businesses) works out until there is a usable windows store / package manager around.

Each time I have to help someone setup a new windows laptop I get reminded why I'm using Linux as my main OS ;)
> That's why I also feel no guilt for browsing with AdBlock on

I understand the reasoning, but you seem to be taking it to a logical extreme. There are some reputable and useful sites that use ad income, I don't routinely use AdBlock or similar for that reason. If a site annoys me with its ads it gets DNS blacklisted (pointed towards my "you don't want to go there" page via local DNS config.

> neither the ads nor the ad-serving pages are a good deal for anyone in any way.

Hence the DNS blacklist, though this isn't overly helpful (mainly because new sites spring up constantly) and not useful to non-techies (most people don't run a local DNS cache that they can drop a new block into with a simple script call).

I am considering a browser extension that takes it from this point of view rather than the AdBlock point of view though, i.e. "I don't want to go to such sites" rather than "I'll go to such sites, but they aren't serving me ads and other crap". One of the many personal projects that will probably never see the light of day because I'm too busy with other things... (so if someone else wants to copy the idea, go ahead and I'll be an alpha/beta tester!). Something that either intercepts page transitions and warns "you've previously marked this site as having irritating pop-ups, are you sure you want to proceed?" and/or scans pages for links and visually marks those pointing towards marked domains. The next step would then be some sort of distributed store for collating what people mark so it can warn about sites I've not previously visited, though of course if such a thing became popular enough to be useful there would be the constant game of trying to stop people abusing this to block competitors sites or de-list their own.

> As for the Downloads.com, CNET, et al. ... they deserve to be down.

I can't say I disagree there!
Are you possibly talking about DeepFreeze[1]? My school had it too, IIRC.

[1]: http://www.faronics.com/en-uk/products/deep-freeze/enterpris...
That's good to know, but how are the alternatives? The LibDems are in bed with him, and since Tony Blair, Labour has come across to me as a second Tory party.
When my relatives get confused by IE or Firefox I tell them just to use Chrome, partly because they ALWAYS already have copy installed due to tactics like this.
Sounds like one of those anti-corruption open letters in a corrupt country. What is the practical outcome?

Best case: business keeps on track to AI, while a bunch of hippies discuss philosophical matters in universities at public/business expense. Just like we keep automating while employment levels keep falling.
They seem to: http://m.psychologytoday.com/blog/beautiful-minds/201002/tak...
It's ironic that sleeping at the office is absolutely not accepted, while taking large doses of psychoactive drugs like caffeine and nicotine is even encouraged. If you work with computers, then your brain is your absolutely most important tool. Going away to visit a conference is absolutely no problem. Sleeping for 15 minutes at the desk? Not ok.
Ubuntu is bundled with crap-ware , too; it's just more subtle.

https://www.gnu.org/philosophy/ubuntu-spyware.html

http://arstechnica.com/business/2012/09/ubuntu-bakes-amazon-...
Yeah: I listen to a lot of very obscure 90s emo records, which were all fly-by-night bands on tiny vinyl-only labels (and other similar corners of the music industry). This stuff is not on Spotify. I did not expect it to be on Spotify, and thus was not disappointed.

For contemporary stuff of that level of nicheness, Bandcamp is a much better source. And selling one $5 download/print-on-demand CD is probably more lucrative than all the Spotify streams most bandcamp bands could ever hope to get put together, so it's hardly surprising that they go this way. Spotify seems a more sensible partnership for labels with significant back catalogue than individual artists. (Which makes it peculiar that I can't browse by label, but there you go.)

I like Spotify for classical music and jazz, but my tastes are more 'mainstream' in those categories. It also has a surprisingly good collection of house/techno/etc singles, but I kind of need the files for those for DJing purposes and such.
"signal failure" means a signal that should be one colour is either not lit, or another colour.

Thus most problems that happen to trains are signal failures.
Verne Global is building on Iceland’s potential as a data centre hub
> I know a guy who went to the Midwest to sell small amounts of weed. ... we can live comfortably, with low risk

Don't do the crime if you can't do the time, as they say.

I find it really hard to feel sorry for criminals that are selling so much drugs that they can live comfortably on drug money. That's a significant amount of illegal activity.

They knew about the risk, and they took it. Now they have to live with the consequences of their decisions.
Soon it will support Spotlight. See https://openzfsonosx.org/wiki/Changelog#1.3.1-RC5
Bitrise (http://www.bitrise.io/) - Continuous Integration for mobile - free for small teams
Your observation is probably due to a cultural thing. I know in some Asian countries like Singapore and Malaysia, I regularly see employees taking naps during the afternoon. Probably for about 20 to 30mins, then they wake up, freshen up and get back to it.

I have heard some central American countries also have similar practices. Maybe Mexico with their siesta (http://en.wikipedia.org/wiki/Siesta).
It was ok for me as I already had a UK domestic account and a UK address I could use, but I think from outside the UK this would be very difficult. I suspect your best bet would be HSBC as they operate an "international" model (supposedly).
Islamist hackers deface French sites in response to 'Operation Charlie Hebdo'
Microsoft dropped the ball with lack of App Store. With all app store's drawbacks, that's the place where regular user can pay easily without thinking will someone steal his/her credit car number, the place where applications should be harmless, and the place where (and this is important) the user can compare prices between similar applications.

Windows doesn't have the app store. And nobody (read: very, very small percentage) is willing to type the credit car number on some unknown site to pay for some utility. So shareware died, and shareware authors went to the dark side.
"Prisons are generally much nicer places than jails"

If this piqued anyone's interest, you can see this in a little more detail in Louix Theroux's "Miami Mega Jail" two-part documentary: https://www.youtube.com/watch?v=OSM_UvZ-Jic (part 1 only, if you enjoy you should be able to find part 2). Like the GP I originally thought jail = prison, but it's definitely not and could even be a good deal worse in some cases.
Eylean case study: Beyond time tracking
Anyone know any other websites that talk about surprising things about C? I saw a really good one about syntax and semantics of C, but I lost it.
SOUND and RAND does amazing effects
> I'm not sure if that applies to the majority of the population (yet)

Are we living in the same country?