skysight-inc/HackerNews huggingface dataset:
Yet another example of someone mixing the concepts of scientist, engineer, and technician in the computing world.

You wouldn't hire a food scientist to control and feed the machines that produce the bread in an industrial bakery, or even to design and build that production line. Producing code is not as closely related as one might think to the science that leads to the algorithms and design patterns that underscore the languages and frameworks that enable the tools and techniques ultimately used by those who produce code.

The sooner all concerned (me, you, academics, entrepreneurs, employers) settle on a suitable terminology for what it is that computer scientists, software engineers, and developers need to learn to do what they do, the sooner we can get past this type of article.
It is true that a mental patient can be forced to treatment only if (s)he is considered a serious danger to the society, or herself/himself (includes suicidal tendencies). In many jurisdictions a court's decision is necessary, usually obtained on a rather short notice (24-48 hours).

But this does not mean that patient's consent is required for a valid diagnosis of a mental disorder. Denial is a serious problem and somehow an internal part of certain diseases such as mania, or, as you mentioned, early stage addictions.
Did it not occur to you to look it up? An article is not required to define every term it uses - imagine if news stories defined what the "President of the United States" was every time he was written about.
The circular dial pads had me look up a Nokia oddity.

https://en.wikipedia.org/wiki/Nokia_3600/3650

Note btw that it ran Series 60, meaning Symbian. Meaning that for all intents it was a smartphone.

And while not circular, Siemens also had a oddity:

https://en.wikipedia.org/wiki/Siemens_SX1

And yep, that one is also running Symbian with the Series 60 UI (licensed from Nokia).
Frederick Forsyth reveals MI6 spying past
Great news, but sad news. Obviously this isn't coming in iOS9, so we've got to wait at least another year before we get to use it.

Apple: please, please decouple Safari from the OS, and use App Store updates to update your browser more frequently.
Dynamic Prepared Statements in Clojure
Just a small note to add is that we implemented this in the 90s, long after cycling was ubiquitous and cycling infrastructure was, too.

Not that you made this claim but I just want to add that this wasn't what made cycling popular or safe if anyone is wondering. It was a relative afterthought that surely must have helped, although how significant it has been to improve safety is hard to say. Cycling deaths dropped by about 20% - 25% since then, but that was a relatively minimal drop compared to say car deaths (80%) or even pedestrians.

It's important also to know what this liability refers to, it's not criminal (i.e. you go to jail because you're in an accident that kills someone and you're in the car, thus presumed liable. It's not like that at all. You might go to jail but only for the right reasons, it's not presumed.). The liability refers to financial liability to the insurer of the car (and such insurance is mandatory by law in the Netherlands and virtually everyone sticks by that). Apart from a possible increase in insurance premiums because the accident puts you in a 'higher risk' category, there aren't any consequences for the driver.

Which means that a lot of people in the Netherlands aren't even aware of this rule. In fact most of the time they aren't even aware after an accident, because it's mostly a thing insurance companies deal with behind the scenes. Not likely to affect driving, then.
> twice-a-day is extreme and not realistic

Agreed - if everyone did that I'm not sure there would be any point in using Slack (or similar).

The team I'm on started using Slack a few months ago but use has increased significantly over the last few weeks now that a) our tech lead is remote and b) other teams have started using it. Overall I think use of Slack has been a net-positive but my productivity has definitely been [negatively] impacted as a result.

Inspired by the author I think I'll turn off notifications (except for mentions) and only check Slack as frequently as I check email (typically about once an hour).
SPAMALOT Sing-Along – Orlando Shakespeare Theater
Notch says his billions have made him miserable
The entire point of Bell's theorem is that there can't be something corresponding to "the state was prepared before we separated", because no local hidden variable theory can predict the same as QM predicts.
> In any commercial setting you don't have dangerous machinery and humans mixing.

Sure you do, forklifts in a warehouse for one. An "absolute barrier" means obstructing pedestrians even when there is no one driving at that time and place.

Accidents also happened back when horse and carriage were the norm too but it was for cars that campaigns were started to make streets an exclusive domain [0].

[0] http://99percentinvisible.org/episode/episode-76-the-modern-...
If there is other evidence to meet balance of probabilities, it's irrelevant whether you say something or not. Saying something is more likely to cause you trouble and open up avenues to hang you out to dry.

Of course, were that to be the case, any sensible lawyer would tell you to make a settlement pre-trial. That way the 5th is never an issue, nor is any testimony which would otherwise go on official record and be searchable for all time.
Make Iphone Apps Using HTML5 – CSS – JAVASCRIPT
The analogy is more this:

Take a coin and split it in two. One side has heads, the other has tails. The key thing is you don't look at the two halves.

Now, take one half at random, and send it to a person very far away. Too far away to communicate easily at light speed.

Then, have the other guy look at what he has. He will (of course) determine that it has either heads or tails. Which means (of course) that the one you have is the opposite, either tails or heads.

Nothing weird yet, right?

The quantum weirdness comes in when you start doing variations of the tests to see what state the coin halves are in before you do the final measurement.

It turns out that any model you can think of (hidden variables, etc.) has physical consequences. When you look for those physical consequences, you don't see them.

What does that mean?

In this case, your coin half and the other coin half are in an "indeterminate" state. They both have some properties of "heads" and they both have some properties of "tails". But their state is not determined. It really is an unknown state.

And why move one half far away?

Because you can do tricks where you both measure the coin halves at the same time, or near the same time. If (somehow) one measurement sent information from one coin to the other... that information has to transfer at light speed.

But it doesn't. When one half is measured, the other half instantly becomes the opposite state. So far as anyone can tell, this process is instantaneous. And any "communication" between the two halves has infinite speed.

The difficulty here is setting up systems so that they're isolated, and nothing interferes with the test. Then, doing all of the little measurements testing the edge conditions of your theory.

In short, everything you think you know is wrong. The coin halves really aren't anything until you look at one of them. Then, both of them instantly become determined as heads/tails.
Doing math with awk
Why I think real-time analytics is a nonsense (2012)
Chances of Dying, by Sporting Activity
Some of it is from falling behind, but a big part of the burden on web devs is that Safari updates just frequently break existing JS and webpages. I don't know if it's because Apple has insufficient testing before releases or because they expect web devs to roll over and do what they want, but either way, it sucks.

Back when Safari had windows builds, I at least made an effort to test locally and fix the bugs they kept introducing. But many of the bugs only reproduced on OS X, and now there's no Windows port, so there's no way I'm going to drop a bunch of money to buy a Mac just so I can do their work for them.

Safari bugs have broken my JS more often than every other browser combined. IE included.
It is a matter of ethics, good manners, etc. If I know the distance I will tell you - this is OK. If I do not, look it up on maps and tell you as if I knew first hand without citing the source then it is another story. Manners maketh men, even though some feel that on Internet we are all dogs.
Answering 5 main questions before giving a technical talk
I switched from Consolas to Source Code Pro after I switched to a 4k monitor. On a 1080p display, I think I still prefer Consolas, but Source Code Pro is absolutely beautiful on a high-dpi screen.
Despite its internal issues and the damage it has caused to the Owens Valley that it has caused over time, the LA DWP has one thing going for it: It doesn't have to deliver a profit to investors. To me, this eclipses the fact that some people may be overpaid.

If you live in a city served by an investor-owned utility, and the LA DWP, you'll pay considerably less for electric power per kilowatt hour from the DWP, then you will from someone like Southern California Edison.

I'm of the opinion that utilities should be non-profit entities along with education and healthcare. I know this will stick in the craw of some people, but having to pay dividends to investors is what causes electric rates to be too high. Also, I believe that overpaying the employees of a public utility can be tolerated in moderation, and that the additional salary paid out is money put to better use than paying dividends to investors.
If the p-values were accurate and averaged around 0.05, ~95% of results should be reproducible.

That only 36% were points to deep, fundamental errors.
Why is it difficult to have one electrical outlet per parking spot? How many outlets do you already have in your house, for example?
If you feel comfortable sharing it, how did you get your life back on track?
Another hypothesis would that some factions would like to blur the line between technical colleges and universities. A third hypothesis is that this has already happened.
The actual post is fantastic though. There are a million posts that give a one sentence description of the common unix utilities, but very few that actually give examples of when they are the most useful.
That's like 3/4 of a Martian year.
We didn't run out of whale oil? Weren't the relevant whales nearly hunted to extinction?
Handing your internal data to Google appliances to process vs redirecting traffic you'd otherwise send to google to their appliances is a "slight" difference, don't you think?

I guess google could be putting bombs in them, but somehow I doubt it...
Or cheaper battery technology, but that level of cost is a fantasy.

That said, a frequent complaint about wind is higher output overnight. Wind and electric cars could be a perfect match.
Maybe I should have spelt it out better:

> They didn't ban them enough...

Google would remove the pirated books, but not the offender's accounts, allowing them to continue selling stolen books.

>...then when they banned them, that was too much.

Google hasn't banned them. The existing pirate accounts are still in business. What Google did was stop the enrolment of all new self-publishing authors to prevent a small minority of potential new criminals. Google will take down those existing pirate accounts on an ad-hoc basis in response to complaints.

I shouldn't have had to spell this out when it is already made clear in the linked article. The contradiction really only exists in the somewhat uncharitable way you re-framed what I wrote.
For Linux users, `xdg-open` is the equivalent of `open`. The latter exists on Linux, but it will open a socket.

There are a number of utilities that handle copy/paste, but `xclip` is probably the most widely used.

Screenshots can also be done a number of ways, but `scrot` is my favorite. The two most useful flags to pass with it are `-s` and `-d`.

As for `launchctl`, `systemctl` is what you want to use to do the same things.

Note that these equivalents all address the same functionality, but the syntax may be different.
The first of these is easier as:

open -a Safari
A computer science degree in "iPhone or Android development" isn't a degree in computer science. I've work with people ranging from self-taught dropout coders to CS and CompE PhDs, and I would say that the very best of the bunch had solid backgrounds in computing fundamentals and theory. Personally I favor CompE's with a love of both coding and embedded. Working within a constrained environment close to or at the bare metal gives people an understanding of how real computer architectures and software interact, how code will perform, and how to write simple clean code that executes on features without succumbing to enterprise-grade bloat. If you can find a candidate like this, snap them up and give them a leadership position.
Breakthrough 3D printer that can print 10 different materials
Strange, I distinctly remember reading a study about this a few years back, was in all the newspapers, too. Can't find even a trace of this right now, will have to take this back then.

I could make a claim for a high degree of americanisation based on a bunch of anecdotal evidence and references to e.g. France being distinctly French, like Spain or say Italy, but Dutch culture & media being very US dominated. (which isn't anything new, last century we were as impressionable by french, german and British culture), but at most I could say it's pretty americanised, not necessarily the most.

Either way, it doesn't really extend to kid's staple diets all that much anyway. Nobody eats hagelslag on bread haha.
Show HN: How I know what my neighbors uploaded on YouTube
Inasmuch as if you'd had a pound of it when the earth was formed, you'd still have half a pound of it now, sure.

Mathematically-speaking that remaining half pound of U238 will fully turn into lead approximately... never.
Linux-insides: System calls in the Linux kernel, Part 2
You have to be a bit more specific. What risks do you see that sending traffic to google via the internet doesn't have?
According to plugshare.com there are several dozen charging locations in Lansing.
Agreed, I often use `open -a 'Google Chrome' ./index.html` or `open -a 'Google Chrome' http://0.0.0.0:8000`
I thought it was some kind of weird bayes-busting spam being inserted into the page at first.
Unified Weapons Master – The Hi-Tech Future of Combat Sport
The issue is that people cycle despite the conditions and pavement cycling is illegal in some countries (UK). Also pavement cycling is slow and tedious compared to on-road cycling or within a dedicated cycle track.

The idea of making a cycle route "child proof" is not to appeal to current cyclists, but to persuade people that want to cycle but feel the roads are just to dangerous to share them with buses, to get on a bike.

Taking Bath, UK as an example, the river to the west of Bath has a shared use traffic free child friendly path that connects that area to the heart of the city with 12% of people cycling to work. A similar area without that connection on the east side is about 5% http://datashine.org.uk/#table=QS701EW&col=QS701EW0010&ramp=...

This is all about persuading parents that it is safe to let their kids cycle to school as the roads are designed to accommodate that should a child fall off his bike they won't be killed by a car running them over. With that type of infrastructure in place you get a massive uptake.
Addiction -- is simply its own category.
BMW is making lots of money with eco-unfriendly cars: 7, huge SUV, over powered limousines, ...

In their home market in Germany electric cars have very little acceptance: expensive, low range, electricity is mostly generated with coal, no infrastructure, ...

The program of the German government to have a million electric cars is largely a failure.

Before there will be a million electric cars in Germany, there will be ten million electric bicycles.
Drones that can find stealth jets could be added to Russian and Chinese arsenals
Exactly, especially when it's the last 10% that makes the most difference in deciding whether there's a caloric deficit, break-even or surplus, and that over time these small differences compound to radical changes in bodyweight.
I already have the Haskell toolchain and libraries.
It merely required the command "apt-get install haskell-platform". However, the Haskell Playgrounds feature that Chakravarty offers sounds interesting enough to spin up a Mac VM.
I'm assuming the HN post has been changed since your comment (it's now "OS X Command Line Utilities"). What was it before?
Thousands of people have been trying for 50 years. Every model they've tried has turned out to be wrong.

It's easy to say "come up with better explanations". It's not very helpful, though.
OMG the Dutch voice sounds perfect.

say -v Xander "Ik houdt van appeltaart met slagroom in Scheveningen op zondag."
> installed three times as much generating capacity in the form of new coal-fired power plants as they have in solar over the past six years.

That's wrong. Coal in Germany is stagnating and going down. There are literally dozens of fossil fuel plants for closure...
I learned this as a kid -- I think from a program in Cursor Magazine (distributed on cassette tape!) for the Commodore Pet. You can only count to 99, but it's a little more practical for base 10 calculation:

https://en.wikipedia.org/wiki/Chisanbop
The FSF's statement on Windows 10
Check out http://bropages.org/ and https://github.com/tldr-pages/tldr

Both examples of community driven man pages with examples
تفصيل ستائر الكويت 51387985 تركيب ستائر رول – اعلانات الكويت
> This is not about word2vec

Thanks for the clarification. I actually thought they were talking about word2vec.

The "Paris - France + Italy = Rome" example is really similar to other word2vec examples.
Show HN: Airoplay's Games API. Phone=controller. Games on TV/PC. Phone as a Wii
I don't know how hilly SF is, but the Netherlands does have some areas that are somewhat hilly. With a bike with gears it's not much of an issue. You go slower yes, but it still works great. In fact I prefer to bike in the hillier areas because they tend to be less windy than the flat land near the seaside. From age 12 to 18 I biked 12.5km to high school each day (and 12.5 back home), so even moderate distances are certainly doable. It's fun to think that in total I biked around 40,000km to school, approximately the circumference of Earth. It really helps to say in shape; I know people who bought a car and in a few years they were obese.
No, housing prices are pretty low except the most desirable areas, sometimes they go so low that it makes sens to cut up and move the house to a urban area...
Ask HN: What are your favorite conferences?
What are your favorite development conferences? (And what technologies do they focus on? Windows? Linux? Embedded development? Ruby?)
Does Netflix have caching beyond AWS data centers?
It's just evidence-free conspiracy babble and you're making it worse by mentioning Snowden in a misleading attempt to imply they're working with rather than, as Snowden showed, being attacked by the NSA.

More broadly, however, these things are cache nodes – putting one in a data center makes sense but that's not saying you need to give it the privileged access stereokai implied. The win comes from deploying it on the same physical network but you'd still want to firewall it like public internet traffic.
Maybe you wouldn't get the job not because you gave a different answer, but because you assumed the worst about the interviewer; that he was a fool who didn't know how to run an interview.
It turns out that for real world long distance driving, stopping to charge for 20-30 minutes every couple of hours isn't a big deal for most people. There are some who are really in a hurry, of course, but the reaction from most Tesla owners hasn't been very enthusiastic. The superchargers do the job well already.
This resource is clearly-written, and it distills what a lot of what people gradually learn over years of practicing TDD.

There is a lot of solid reasoning (and examples) leading up to this point, but one notable point was this conclusion:

```
[London-school TDD] sits at the extreme end of the trade-off between coupling and design feedback: incredibly rich feedback about the design of the system, typically resulting in small, hyper-focused units with carefully-chosen naming and easy-to-use APIs. They come at the cost, however, of significantly decreased freedom to refactor the implementation aggressively, which is why Discovery Testing recommends developers default to deleting-and-redeveloping local sub-trees of dependencies when requirements change significantly. This can result in reliably comprehensible designs, but with an increased base cost to requirement changes.
```

I really agree with this. I spent a few years working with a consulting company which preaches London-school TDD. We did a lot of work in dynamic languages, and refactoring was particularly difficult because we had to make sure that all of our mocks (and other test code) lined up with the refactored APIs.

I hate to take the discussion here, but I wonder how Static Typing changes the experience of London-school TDD. Does it become easier and less-frustrating to refactor your test-code?
Oh yeah https://openconnect.netflix.com/
I would also change it, but your suggestion doesn't indicate if this is a comprehensive manual or a short introduction, apt for only-midly-technical folks.

I don't know if it would be worth the effort to enforce a more complete set of title guidelines, but having better titles would be nice.
I would add caffeinate, which prevents the Mac from going to sleep. It can do this indefinitely, for a fixed period of time, or after a process is done running. You can even specify that process either as the PID of an existing process or by invoking it through caffeinate itself.
Yes:

https://openconnect.netflix.com/peeringLocations/

This was somewhat famously part of the network neutrality debate because certain large ISPs were trying to claim that their customers were transferring too much from Netflix and thus needed to be double-billed but those same ISPs refused to install the free OpenConnect servers which would have reduced that traffic.
Oliver Sacks dies in New York aged 82
It was what the article's headline currently is on the site:
Eight Terminal Utilities Every OS X Command Line User Should Know
He was much the same about his scientific work as I recall, it's standard Wolfram M.O. : discount, ignore, or attempt to outright claim credit for the fundamental work of others (preferably without mentioning them by name) while puffing up your own contributions.

It's an unfortunate and deep character flaw, but he still has made some interesting contributions that are worth evaluating on their own merits (neither as fundamental nor as impactful as he would suggest, typically)
Previously: https://news.ycombinator.com/item?id=10100910
No wonder that daily scrum meeting works so well.
OpenGL SuperBible 7th Edition Review
It's interesting how the author laments that CS graduates are not up to date with the latest technologies, while admitting himself that the technologies "change every 10 minutes". By this logic, students starting a CS education should have no idea what they just signed up for, since the up to date courses desired by industry do not even exist yet - heck, the technology does not exist yet.

That said, I personally know several academics who argue that it is simply not a university's responsibility to follow the demands of industry. While a bit extreme, I see the point they are trying to make.
Mark Shuttleworth at ContainerCon