skysight-inc/HackerNews huggingface dataset:
> trying to get permission to travel on holiday after being put on some list because something they said was taken out of context, or having their candidacy for public office undermined by character assassination, or in the ultimate worst case who are dead because the SWAT raid/drone strike/other severe and immediate action left them no chance to set the record straight. These are among the reasons privacy and data protection really matter, but to the extent that anyone is really questioning laws and practices today they seem more hung up on Facebook and Google mining data to serve ads.

It is rational to worry about something proportionally to the product of how bad it would be and the probability of it happening to you. Getting drone-striked would be worse than losing a job because of data mined from your online presence, but the latter is orders of magnitude more likely to happen to you.

Privacy does matter. To me, the way forward on privacy is real privacy. Encrypted everything and laws against tracking people on the internet except with explicit consent construed narrowly. I don't think the way forward is trying to paint the government as the bad guy while giving private companies carte blanche to do all the same things.
I haven't used Docker in production but isn't the standard practice for persistence to mount a host directory as a data volume?
Absolutely love this, only thing I wish it had was a "Delete Permanently" button as a lot of the stuff in my inbox is junk that I don't need archived.

Great job on this!
It's still a problem, even if you can "enjoy the knocks along the way". You're right that you shouldn't use this kind of thing as an excuse, but I think it's valuable to be aware of it.

For example, if you've got a bias-inducing face then perhaps you can mitigate that fact by avoiding face-to-face interviews and opting for phone interviews whenever possible.
That's a really good point. I didn't want to get into nonlinear solvers for this post, but I should have mentioned the considerations, at least.
Books on Reverse Engineering
Only they can already do that with the cooperation of the ISPs or control of the national backbones, with no need for some tax. And probably they are already doing it. And worse, the "five eyes" are doing too (worse, as they are not even your own elected government).
There's already a super-high-speed transit route between two major cities about 400 miles apart (e.g. Washington and Boston). It's called an airplane -- takes about 75 minutes, plus airport-related overhead on either end. This is the would-be 400-mile maglev's competition, not existing train service.

And yes, I'm sure the maglev would be more convenient and nicer and otherwise objectively Better in a variety of ways, but the capital expenditures needed to make these incremental gains happen is huge.

> If the train is only running once every half an hour or once an hour, people will end up waiting around for a train for longer than sitting in it.

No, people don't generally treat commuter trains the same way that they treat subway services and the like. They try to show up for a specific train at a specific time.
I couldn't possibly argue with that.
The Arizona, Gatorade, and Snapple brands would be appalled. SoBe, too.

(I'm not a huge fan of carbonation, except, oddly, for pineapple-flavored drinks. But mostly I just don't get why you'd want to take a perfectly good drink and add pain to it.)
Show HN: Practicing Rails: Learn Rails without being overwhelmed
> energy intake using the USDA's HEI

Based on self-reports, though, yes?
Just last month, I finished reading "Magic", Asimov's collection of small witty stories, which were NOT SF, but Fantasy.

Although the stories themselves were quite mundane, what struck me as I somehow forced my way forward in the stories, was Asimov's clairvoyant tone while writing. Most of the things he wrote, even in apparent jest, hold true today.

And never have I been so enthralled by a bunch of essays as Asimov has done it... Reading his second momoir and many more essays underline his wisdom more and more.
The tragedy of old age is not that one is old, but that one is young.
- Oscar Wilde
I think it will be close to impossible to make the participants feel like it is 2003 by doing things like placing turn-of-the century magazines around etc. It sounds silly. It almost seems to be mocking their intelligence (I know that's not what they are doing). IMO, they should stick to just telling these participants to try and put themselves in the mindset they were in before they ever faced cancer.
I know. That's what I tried to debunk -- its supposed usefulness (and even more so, need) as a way to distract Hungarians.
Onomastics:

EVOC - R

BREV - Y

GREP - G

GOOG - G

PRON - Y

SPEL - Y

VERB - R

Nominology:

EVOC - Y

BREV - Y

GREP - G

GOOG - G

PRON - G

SPEL - Y

VERB - Y (nominologize?)

Seems like nominology wins on at least a couple nominological categories. :)
Then he said to himself: ''I can change, just watch.''
First Monthly Challenge: Elasticsearch
Evolve is a word much older than Darwin. It means "develop gradually". My opinion can evolve. My code can evolve. My body can evolve.

It does not now, nor has it ever, meant strictly the biological notion you limited it to above. The GP post used the word correctly.
Congrats! I wish you guys success with your app!
Show HN: A real-time Bitcoin transaction map
AGT International Launches IoTA in Order to Give IoT Developers More Tools
Good to know, I guess that makes my answer quite a bit less relevant. I just tend to get frustrated when I see people who've only done web stuff treat "programming" and "web programming" as synonymous.
You don't. That's the point of volumes. You do need to be careful to ensure you mount volumes or everything that needs to persist, but in practice that's not a very onerous limitation.

Since volumes are bind-mounted from the outside, you can put the volumes on whatever storage pool you want that you can bring up on the host (as long as it meets your apps requirements, e.g. POSIX semantics, locking etc).

E.g. at work we have a private Docker repository that runs on top of GlusterFS volumes that are mounted on thehost and then bind mounted in as a volume in the container.

I also run my postgres instances inside Docker, with the data on persistent volumes.

We could certainly use better tools to manage it, though.

Another pattern I ought to have mentioned (that I've used myself) is to set up "empty" containers whose only purpose is to act as a storage volume for another container. I don't like that as much, mostly since I've not had as much long-term experience with how the layering Docker uses would impact it.
Brain-Training Companies Get Advice From Some Academics, Criticism From Others
I've done "corporate IT" for a 150 person company in the past. All "knowledge workers", all with a desktop, most over the age of 40-50 with varying degrees of tech savviness.

Support was a big deal for this group, and it becomes a lot a easier when every workstation is configured exactly the same way and has the exact same software.
Build build build. Go for hands-on learning whenever possible. Replicate your working conditions as best you can. Get used to building and deploying to whatever PAAS they presumably use.

So in other words: Reading books is great (and you should do that too) but sometimes it's hard to know what to focus on or remember if you have no context. If you just start building web apps you'll be using all those technologies simultaneously (and understanding the contexts in which their various features are useful)and you'll be using your books more as references than anything else. The added benefit is that you'll naturally be dividing your time appropriately between the technologies.
On the other hand, it's not really a problem if a kid's milk teeth go bad. They quickly get replaced.
But you're not not doing it for no reason; you have burnout, because you crammed too much of it into too short of a time.

Pace yourself; the race goes not to the swift but those who endure.

Delta the occasional sprint.
FrootVPN – Surf anonymously on the Internet
Wedding ring and ceremony expenditures predict shorter marriage duration
How is it "obviously" not the perception sense unless you already know the relevant facts? A headline that's only informative if you've already read the article is pointless.
In seriousness, though, "addicting" sounds worse to me. "Addictive" is more standard, wider-spread and more sonorous.
Only that tools shared across the team have to use the lowest common denominator.

Otherwise the Windows guy can't check in because he can't get git+ssh+pgp working right to do signed commits; the Linux guy can't run the CUDA part of the code because the drivers for his distro are broken; and the Mac guy keeps on having homebrew and ruby break and no-one else on the team knows anything that can help.
Four Decades of Inhaling Deeply: A History of ‘High Times’
https://github.com/clusterhq/flocker seems to be doing some interesting stuff in that direction.
I am happy to cause a devastating effect as long as I am living 10 years longer.
Honestly and the claims seem to be getting shorter and shorter all the time. First it was "we built this in a month," then a week, and on to just a weekend.

Recently people have been saying they built the entire app in a single "hackathon" (basically one day).

If you really look at almost all of these claims they're false. Often times people would have built three similar apps and for their "new" one they just combine elements of the three and call it done.
I think it probably is "essentially" complex, but that doesn't mean that all tools are equivalent. Sometimes the issue isn't making something "easy", it's making it possible. Sometimes with Word you end up working your project around the tool because anything else is impractical - but that's exactly backwards from how it should be done.
The bigger the company the more difficult this is. Where I worked our workstations were locked down and required a package request to install software. In addition, they would not bother packaging a new tool if it served the same purpose of other tools; i.e. text editors. Doesn't matter if you prefer Vim/emacs/Sublime Text 2/Notepad++, we already have a license for a text editor you've never heard of before.

Depending on the company's hardware VM performance could be a real issue. You'd be surprised how many developer jobs are done on old Windows XP boxes. Big companies typically do upgrades in multiyear cycles.
Number of Homes for Sale Increased 4% in September
Every time I hear the "cleverness" argument I can't resist posting this counter-argument:

http://www.linusakesson.net/programming/kernighans-lever/
Dude, calm down. Human rights violations absolutely have to be sanctioned, sure, but transparently and above board. To be honest, at a certain point I'm fully in favor of tossing Hungary out of the EU (it's no place for authoritarian regimes), but covertly overthrowing governments? Not cool.
Internet traffic tax, aka brain drain guarantee.
Carbon credits are a sale of "carbon capacity" for money, again here the money is taxed, not the credits themselves.
Sony looks to cut smartphone sales target, again
Do you ever feel like we're having the same conversation over and over and over and over and over and over again? Someone really needs to do an FAQ.

You do understand that Amtrak is profitable in the Northeast?

http://www.washingtonpost.com/blogs/wonkblog/wp/2013/03/01/a...
I just opened up beta book sales today! If you'd like to learn more about the reason behind the book, you can read more here: http://www.justinweiss.com/blog/2014/10/21/learn-rails-witho...

And I'd be happy to do my best to answer any questions you have!
I worked for a company that offered regularly stocked (every day) fresh fruit. Food of pretty much any kind was available if you made the request. It wasn't advertised in job listings, though.
BitX opens FALCON protocol. Bitcoin facilitates fiat money transfer
The two reasons are that it signals 'enterprise' level costs and that marketing thinks that you're more likely to sign up if you're prompted to create an account without seeing the price table.

I agree it can be annoying. However, if I am honest with myself, I know what the service probably costs and most of the time, the variations in cost don't cross the threshold of my budget. The real reason I am irritated to not see the prices is because I am hoping to see that it is free or extremely cheap. There is no reason for a business to accommodate my desire to get an unsustainable deal.
Microsoft Delivers First Update to the Windows Technical Preview
Because you know a little bit of HTML/CSS/jQuery, why don't you try to build it as a cross-platform HTML5 mobile web app using Cordova/PhoneGap?

There's a bar code scanner plugin for Cordova:

https://github.com/wildabeast/BarcodeScanner

And location can be accessed using the standard geolocation plugin for Cordova.

Because it's a side project, it won't matter that the user interface is non-standard/quirky.
As a result of an amendment after the major uproar.

Isn't this why we have proposals?
I agree with you that 'brogrammer' is saying something with the connotation that the brogrammer is less mature, less intelligent, less competent maybe.

Bro-science, though, is something else. It's the kind of thing that's based on anecdotes and passed off as science. It's sciencey. Things like "Bro, if you eat ground deer antler before you work out, you get huge gains! The guys at the bodybuilding show did it."

It's more obvious in sports, but I've seen it in CS and business as well. There, it's in terms of "we did X, X worked, X is the best way to do it." without comparing X to other methods of implementation. There are bonus bro-science points if other methods are scorned without consideration.
Go with Android.

1) The fee is less for publishing ($35 vs. $99) and you're guaranteed tobe able to publish.

2) You can use Eclipse or Android Studio (intellij) and not have to learn XCode.

3) If you didn't want to learn java, you could write your android app with python or use a wrapper and just use HTML/CSS/JavaScript.
So you can read the "how not to be eaten by bears" section while being eaten by a bear?

If you're going to rely on stuff like that, its best to commit to knowledge and practice.
There is a graph of the amount of JS repos on Github, its exponentially increasing (granted its not all web related)
The only problem is companies who think web frameworks are obligatory. (And that sites not using them are somehow not as desirable.)
looks awesome and fun
iGoat: an iOS security learning tool
How to Share Equity
If you have questions about the process, why not ask them? OP appears to be happy to answer questions in the comments.
> Coffee is an acquired taste, not sure anyone likes it at first.

If that were true, coffee would never have become a beverage anywhere.
Why unreliable, incompetent and introvert faces in the article look northern and the other ones southern?
Exactly. That's the most scary thing about it.
Yeah I've been reading a lot of the "How we applied to YC" articles recently and it does seem that even YC use a lot of referrals. Quite a few were along the lines of: Apply to YC, email a friend who knows a partner and see if you can get a referral.

It may only get you to the interview stage, but when you have the mass of 1000's of applicants, it's more than most people get.
I do not work at Google myself but I have friends and family who do work there. I don't think Google employees are immune from irrationally using random tools, but that's just my anecdotal observation.
POODLE and SSLv3 (advice: disable SSLv3 on email servers)
The Silver Line is pretty expensive for what it is, but I think you're overstating it. If I understand the Wikipedia page correctly, the $6.8 billion figure is for the full 23 mile extension, not just the 11.6 miles built so far. That cost also includes constructing all of the new stations. The urban nature of the line also means a substantial elevated section and a tunnel, both of which will increase costs quite a bit compared to an inter-city line.

Given that the Silver Line is proving extremely useful by finally hooking up Tysons Corner, a major city center, to the DC metro system, and given the general uselessness of shaving a few minutes off the existing Baltimore-DC routes, I'd hardly call $10 billion for a maglev line a "steal".
Boston to Washington with stops in NY and Philadelphia would also make some sense. Save a lot of flying.
Maybe we could stop freaking out about keeping birth rates high? "Devastating" carries a negative connotation. If the quality of life for that additional 10 years is good, I'd call it a positive. If it's 10 years hooked up to machines where your brain's working at half capacity, then yeah, that's a negative.
I worked with the people at IBM who did optimization work for Java on Power. The ridiculous amount of work they did was amazing. There's dozens upon dozens of compiler papers and presentations that are more or less power specific. It was an exciting, and stressful, thing to be a part of.
> A maglev train may help ease traffic that has made roads in Maryland’s Montgomery County, which lies between Washington and Baltimore, the fourth-most-congested in the country

No...this wouldn't do anything for Montgomery County, which is mostly northwest of DC and not at all on the way to/from Baltimore. Driving to DC from Baltimore you pass through Prince George's County. Unless maybe they expect people are going to move from Montgomery County to Baltimore? That seems unlikely. The type of person who wants to live in Montgomery County does not want to live in Baltimore.
The editors I’ve been using – which one is your favorite?
I don't think I'd even want to go to "Dr WhateverName, Ninja Orthopedic Surgeon" or want to know that he wrote "Secrets of a rotator cuff repair rockstar."
Nice! It's funny, but I was just reading about a similar game being built, but this guy took 16 months and spent $58K building the app. Here's the post http://forums.makingmoneywithandroid.com/income-reports/1635... where he talks about it. His game isn't exactly the same, and definitely has a lot more going on, but there are some similarities for sure.
I cannot edit the main thread but, thanks for all the answers.. Some of the interesting messages mentioned, Go, Erlang, and JVM (I know that JVM is faster than Node, but how do i go about using JVM backend with say XYZ frontend. And what should XYZ be?)
Does anyone know if they fixed the "bug" in Windows 8.1 where your mouse can get stuck on the border between monitors when moving left to right?

Happens a LOT to me. Like it is trying to open the charms bar but without the charms bar appearing. Only way to fix it is to move away from the left border and count to five, then try to move across again and it normally works.
I just played a few rounds, it is really fun. I did not understand what to do the first two times though. I kept looking for a way to submit a word similar to what you would do in a scrabble game.

Very nice design and animation. Well done.
1. We offer a free service.
2. With free support.
3. And we somehow have enough ips to go around for everyone?
4. Btw, we are not MITMing you or logging anything.

What?
Agreed. LaTeX is a mess. Its basic idea is fantastic. But its implementation is a brittle, entangled, inconsistent, old mess. Could use a fresh backwards-INcompatible reboot.
It is not just about Erlang, but any language+runtime which has been designed upon a well-known set of sound principles (immutability, share-nothing, message-passing).

As long as order of evaluation does not matter (for a pure-functional code) some [major] parts of a program could be evaluated in parallel by runtime without any changes in the code (especially when a high-order function composition - map/filter/reduce/etc is the primary pattern). So, Haskell, for example, will do it too.
Wouldn't it take a ton of energy to hold a whole train against the force of gravity for any period of time? (or am I misunderstanding the physics?)
... and this model scales much better. Once you assign a style to 250 different headers and you want to change its font, is one change versus 250.

I've never worked on a Word document that large, but I've worked on Word documents large enough to demonstrate there's a big difference between this beautiful theory and the way Word works in practice.
Uber Drivers Being Targeted by Johannesburg Police?
I didn't see any reference to it in the documentation, but I wonder if they'll provide an HTTP API for authenticating against these directories (or providing delegated auth services when connected to an on-premise AD instance).
Why is this impressive in 2014? This seems normal to me and I never worked for a company like Google.
Doesn't take any energy to hold a book on a shelf. Same kind of thing. It takes energy to move across the gradient of a field (like gravity or magnetism). If the train doesn't move up or down, no net energy required.
VCE to be absorbed into the EMC federation
Looks good. Can you give more details to us? Like what was biggest issue for you, did you do it full time or part time. How many hours average a week you would spend on it and how many downloads did you got thanks to HN?

I thinks those details would be very good to have!

Good luck with your success!
Building Inspector by NYPL Labs
> ... if you have deterministic execution ...

Is deterministic execution the same as referential transparency?

I think what you are saying is that you get the benefit of a functional language when you use a functional style regardless of the language.
iOS 8.0 – iOS 8.1 pangu8 jailbreak released
Apple will sell its billionth iOS device this quarter
Socket IO is definitely an active project, the last commit was 9 days ago today.
That's the whole point of the studies, though—they made people feel younger by doing everything possible to make it feel like they had stepped back in time.

The placebo effect is more complex than, intuitively, it should be. Otherwise, all you'd need to do was explain the placebo effect to someone, and the belief in the placebo effect itself would effect the desired results (in effect, the placebo effect would be the placebo<g>). Instead, we need to do tricks—sugar pills, simulated environments—to get it to work. It really defies reason.
Russian Proton-M launches Ekspress-AM6 satellite into wrong orbit
When I was young, 'all' of what I learned was unique. As I aged, the newness waned as I recognized patterns and deemed repackaged ideas as innovative applications. Now well into my 40's, I can still find 'new' when I leave the daily repetitive habit of life and deliberately search outside my comfort zone, but most events now seem stale & tired. The accumulation of knowledge and experience has changed the aspect in which I see and participate within my immediate environment. That is not to say I am or I feel old, it is only that my perspective of life has changed, my aspirations beyond my abilities have been quashed and I am no longer gullible enough to believe the ungrounded, optimistic concepts public education, media marketing and sociopath bosses/users/scammers try to feed me every day. Frankly, despite chronic aches from accumulated injuries and evolving sensations of fatigue, I only feel young when young people remind me I'm not young. YMMV.

Edit: Didn't read the mc-article who's sole purpose is to sell advertising...another 'old' thing I've picked up over the years.
Also:

http://www.syncano.com (freemium)

http://www.pubnub.com (freemium)

http://www.socket.io (open source)
Couchbase Sync Gateway's channels are just slices through the data. The mechanism is internal to the Sync Gateway (you write a JS function that says who can see which channels and which channels a doc belongs to.) Replicating clients don't Need to know about this filtering, so channels work great with all flavors of Couch.
Or, perhaps more apt to your point, nocebos.
If you can, do both. If it's just to learn though, i'd do whatever has the lowest barrier to entry for you. Which phone do you have yourself? Make it for that. Good luck!