skysight-inc/HackerNews huggingface dataset:
Founding a Hackerspace [pdf]
My guess is that if we controlled for environmental and purchasing stress, more crack use alone would lead to more stress, possibly in a dramatic way depending on the levels.
The Rise and Fall of a Superfreak
They are webm videos, really nice.
Bar Charts for Hacker News Polls
Maybe, or donate on your behalf, but they could compel you to say you're still donating, and the EFF says that they don't disclose donor info except as compelled by law - so I assume they could be compelled to keep reporting so.

But honestly, this is getting so ridiculous. How would people know that you'd stopped donating? If you had a webpage that said, "We donated this week", the government could just require you keep putting it up. You could give the EFF the ability to disclose your donation - but what, your customers are going to call the EFF every week? The EFF is going to set up a webpage that your customers are going to go to, in order to verify that your donation was received?

Then, let's say you have 500k customers. You get a FISA request or whatever for 1 of them. You stop donations, some webpage somewhere gets updated, and....what happens, exactly?

First off, the customer would have to want to check however mechanism is available, since you certainly can't notify them. So once they check, what do they know, other than someone on the service has received a government request.

Then, now that they know this, what do they do about it? Migrate off? To whom? If all it takes is one request for customer data to trigger the warrant canary, shit, all the government has to do is make one request for every company with a warrant canary. Now there are no available services.

At which point what do your users do? Do you go with an un-canaried provider? Hope that you're not the target of the warrant?

Then, look at it this way, someone, perhaps a less scrupulous provider, will simply lie about not having received a warrant, in order to get the business.

While it's a fun thought exercise, there's absolutely no practical way to do what people are suggesting without using a system that would be so vulnerable to manipulation as to be useless.
Well, the one time I contacted their support I got a helpful reply within 3 minutes, so YMMV.
Zero timezone customization as well - In times of stress, who want to have to calculate UTC... really.
Patterns for handling haskell IO exceptions with ErrorT
What does a flippant response like this accomplish? Nothing but wasting one's time emailing a recruiter mill. May as well send thought-provoking replies to your email spam.
Mobile as in tiny screen or mobile as in smartphone/tablet? I could see this work nicely on a tablet.
I read things like this and it makes me concerned that it's a sign of the party ending for developers. I'm sure OP was doing this tongue-in-cheek but the fact that it was written at all is a sign of hubris caused by an apparent software engineering work bubble.

I've been in IT for 20 years now and the last few I've been making unbelievable money, fully expecting it to end any minute now. Stuff like this makes me fear it is going to end soon.
How Microsoft spent a decade asleep on the job
> In the mathematical world, data just is, it has no behavior, yet the rigors of C++ or Java require developers to worry about how it is accessed.

This may be true, but in the real world, data and behavior are still intimately tied together. Data-oriented (i.e. functional) programming is going to enhance OO programming, not replace it entirely.
I'm not convinced this policy is wise or helpful.

In the past couple of years, we've had major upgrades pushed out to three types of mobile device here. Moving to iOS6 infamously broke things like maps. The Android update from Samsung lost numerous settings and required more than an hour just to reconfigure things back to roughly how they were, in exchange for exactly no useful change in functionality for us. And the Windows Phone one... Well, I can't tell you what it did, because it was pushed within a day of connecting the new phone to the network, completely bricked the device, and resulted in the whole thing going back and being replaced by something completely different.

Move fast and break things rarely seems to work out well for users in practice, but it's a particularly dumb idea for the core functionality of a critical piece of equipment. Modern mobile devices are very much in that category for the individuals using them.

As an added potential issue here, there is a question of how much integration with/control of the underlying transmit/receive functions the Firefox OS code would have and whether that underlying code would be affected at all by this kind of update. I would hope the answer is that the key hardware control functions are completely isolated, but if the design is poorly engineered then you also have a real risk of a bad mass update literally bringing down a national network for everyone. When these devices are how people call 911 or the local equivalent, that is obviously not a good idea.
Digital Ocean has a 99.99% SLA, but they only refund you for the actual time offline. So if you have their most-popular $10 a month account, you'd only get back $0.0002 per hour of outage.

For folks who complain that Digital Ocean is unreliable compared to other more-expensive providers, did you really expect $5-10/mo hosting to be reliable? It isn't supposed to be rock-solid reliable. It's cheap hosting for messing about with.
Pro Tip: These two things often have a lot to do with each other.
Yes, a related hypothesis is that more crack results in more health problems for a baby. If both are true, then by excluding pre-term babies you are excluding the ones with the most serious health problems.
Anxiety: Showdown at the Airport Body Scanner
You can do that easily with any decent adblocker. You could disable it for all sites but Forbes if you like.

Right now, you are just leeching other people's time.
I need understood the need for a CSS preprocessor. CSS is simple to begin with, I want to compile my CSS about as much as I want to compile my grocery list. Not to mention you lose the ability to debug via your browser's web inspector.
This reminds me of the book "Danziger's Travels."

http://www.nickdanziger.com/index/books/danzigers-travels/
Why not just put a comment on your profile that says you're not looking?

This does cut down on the emails you get. You'll still get some, but I'm willing to bet you get an equal, if not greater amount of emails from various retailers you've purchased from.

From these, just hit delete, or not interested.

The only thing I find annoying about LinkedIn "spam" is that while apparently good engineers are hard to find, the laws of supply and demand seem to cap out around a certain compensation level. I always wonder if I were in sales or finance, would recruiters that really want to fill a role try and lure me to leave by mentioning the free candy bars? or tell me they'll pay me ___ % more than I'm making now?

Anyway, given the situation for most people in the country, certainly getting spammed by people with job offers isn't the worst problem in the world, nor is it that hard to cope with. ymmv.
You didn't specify your exact location in Finland, neither your interests. But for starters check out Meetup.com: http://www.meetup.com/find/?allMeetups=true&radius=5&userFre... and if you live in Helsinki area, also keep eye on Aaltoes.com, ArcticStartup.com and Startupdigests/Helsinki.

You'll notice that most meet-ups are in Helsinki area, if you are located somewhere else than Hesari, then look up local entrepreneurship societies - there'll meet many English speaking tech-minded people too.
Category Theory: The Best Introduction to the Topic I've Ever Seen
It allows people to do just barely enough to satisfy the rule and nothing more, which can be a problem if the rule is set too low. And to silence their (potentially legitimate) critics with the line "we comply with X, Y and Z regulations..."

If the rule system can't be gamed and those making the rules aren't allowed to participate in the activities they're ruling on, nor can they take kickbacks from those performing the activities then rules are an absolute good. But all those assumptions and assertions I made rarely hold in the real world. So their usefulness tends to be less of an absolute good and more of a mixed bag.
great answer man!

Some time ago I creates a linked in group called "Bad recruiters" where shame job spammers offering me "sizzling hot" £23k PHP roles. Please join up and help getting the quality of IT recruitment up to the standard it should be.
Not quite: it's a highly-custom multiple selection mask button (with intelligent title based on the selection options) - doesn't really have any native equivalent on any platform as far as I'm aware:

http://imgur.com/xXM7TBT
MtGox used it when it was startup
Hasn't this been out forever?
Or you could not be a douche and just ignore that email.
Tried to install this on a 10.9 OSX machine but encountering a few issues. http://tny.cz/5f6e845c
Looking forward to the day I'll put my mind-reading headband and go for a ride while I program in thought.
Two Player Pong Game (Chrome Experiment)
The Frankfurt School at War
Can't agree more with your first sentence and it's very depressing.

Relatives purchased tickets for a show for me and my son to go to featuring fighting robots. He was extremely stimulated by it, not surprisingly, and I so want to capture that enthusiasm towards some engineering (make a robot).

Without the wealthier relatives that stimulation wouldn't have been there. Without wealthier parents he's not going to (in short term at least) have access to resources to develop towards the potential educational outcomes from that experience.

Taking a world view we must be in the top reaches of wealth too I'd imagine. Sad.
Serious question: How does something like this you perceive as hubris indicate that the end is coming?
Just don't forget what a privilege it is to be turning down work offers. I have a Master's Degree in my field from what is consistently ranked the best school for that field and haven't been able to find a job in that field for over a year, and the last job I was offered, that required a Master's and experience, was for $27k a year.
You can roll your own localtunnel too if you want. I was working on a shopify app earlier this year and needed a consistent URL to test with. I wrote a tutorial on how to do this here: https://neil.quora.com/Roll-Your-Own-LocalTunnel-With-Nginx
I think you are thinking of Fort McMurray. There is such a labour shortage in the oilsands (and correspondingly high pay), that there is no one available to work fast food, build houses, or anything else really.

Of course, I have also seen very similar results in resort towns for slightly different reasons: only the rich can afford to live there, so there is no poor to work the low paid jobs.
What field is that? Notice how I did it bring up a bunch of fields as examples.
I agree with your broad argument, but it isn't clear to me if you are referencing actual studies. If you are, please at least state how you are finding them and/or the journals in which they are published so that others can do so too.
I can't find a source but I remember something on HN a while back about this not being the case with new MBPs. The input device is software-controlled now. If you care to search for it, it had to do with laptop security guidelines for employees of some government agency.
Thanks for the modbombing :-)

I'm not leeching other people's time more than any other comment. If you're not interested proceed with the next post.
What if Google bought Detroit?
Announcing Cloudability Multi User Support
Though many see it as science fiction, quantum "programming" shouldn't be excluded from the list. I realize he aimed to generate a practical discussion around where we are now and what we need to do in the immediate (5 years) future, but just as nanotech really needed to get off the ground in people's heads before it could get a foothold in popular culture as an actual technology, quantum computing is in need of more public analysis and simulation. He might have added a last section there titled "And Beyond..." for topics like this :)
I quit LinkedIn and now receive almost no recruiter spam.
Recruiters seem to only exist on LinkedIn now, so if you really want to avoid them just delete your account.
It wasn't so much about the response time, but more like they just did not care about my request.

There Debian image is not a standard image and I wanted to know what they had done so that I did not get caught by another 'difference' and they said that they did not have any documentation on what they had changed but I was free to change it to be however I wanted.

The problem with this is that if you use Vagrant or any other automated deployment anywhere else, you will either have to make changes to your build script to account for the changes they made or make your images to be like theirs are.

The entire process is rather busted - they should just use standard images or let me upload my own.

Their response was not at all feeling or understanding.

I have 1 $40 instance and will use it until all my credit is done but will not be returning.
Analytics Roundup: Best of the web on being an analyst
I wonder if the people paying $40,$80,$160.... $960/month were affected? I'm thinking yes.
While this is an interesting concept that I used to think about in the past, you should never bother doing it. There is no chance that a random recruiter will ever have those resources to hire you.

It's easier for both of you if you just say that you're not interested in a job or you just completely ignore the message/email etc.
Are any of your cards still magnetic? In my wallet all bank cards use chips, other cards (subway tickets, etc) tend to be wireless/NFC, the remainder (IDs, licences) are either nonfunctional plastic, or chips as well.

OK, in travels some countries probably still try to read the creditcard magstripe, that may be a problem for a part of population. Otherwise it's just like worrying about the macbook demagnetizing your floppy disks..
I've moved recently from building data manipulation and machine learning systems in Python to a stack that's primarily C++, and it's striking how much less nimble I now feel transforming that data or in building machine learning pipelines.

I suppose building basic tools as Apache Thrift services would allow one the ease of prototyping ideas in Python before building a performant system in something like Java or C++.
Recruiters are bots, gophers; treat them as such. Many of you are resistent with anxiety to career hacking, why ? You want to disrupt everything else.
Why does that matter? I've heard that arguememt for other industries, that workers should be paid a wage that they can afford the product they are making. I've never understood it though.
Great use of HTML5 video! These clips are in WebM, what is shown in browsers that don't support it?
IQ most likely has a genetic factor to it. Otherwise, evolution would be independent of IQ and our society would not have shown an increase in IQ over time (which studies have shown to be true). So no, I did not misread the article.
What an interesting thought experiment. Building a (corporate) model city for the 21st or 22nd century, pour all the great ideas they have into a remade city as a showcase for what's possible.

OTOH there's probably a lot of residents who wouldn't want to live in a city owned whole by one single corporation.

Would I?
Cause pride comes before the Fall.
I'm still wondering about another window, which displays the man page of the command you are typing, as you type it.

And, say, a live browsing view of folders as you autocomplete a path.
netcat doesn't "solve" this unix design problem any better than the author's own programs, tcpserver and tcpclient [0], solve it.

djb's argument here is that TCP sockets are more like pipes, with separate read and write buffers, and separate read-side and write-side close operations. This makes sense, but what about UDP sockets? What about operations that apply to the socket as a whole, like bind(2), listen(2) or ioctl(2)?

[0] http://cr.yp.to/ucspi-tcp.html
This is a aalient point but somewhat moot. Consider that as nation states deem they want to break into your computer then you are as likely to be able to prevent that as you would if they chose to occupy your home by force. Not many people can fend off a military attack on their residence.

But this does make clear that the future of secure computing will come from the crooks, not from software companies. They are after all just as likely to be penetrated as the next guy and so they will endeavor to build systems that can resist the sorts of threats that they themselves exploit against others.
Silent Screams
I felt the same way as the OP right before the dot com bust. Then all the startups went out of business and the only way to get a decent job was to know a recruiter for a big company.
So, does this mean that OpenHacker will be launched in a humble manner?
https://en.wikipedia.org/wiki/Hubris#Modern_use
Unless the user already has an account with Dwolla, it takes several days to verify bank information and make a transfer. The same applies if you're accepting Bitcoin. Paypal or credit cards are almost always the best option, simply due to the instant transaction time.
Beats me. The only reviews I see of this phone are in the middle east. Maybe Lenovo didn't send out tester models to Gizmodo, Ars Technica, etc.
You're just wrong. Of the Swedish mothers I know, they all stopped drinking when they became aware of their pregnancy. Any mother who didn't would be seen as a skank and probably would even be denied wine if she ordered it at restaurants. The general sentiment is that drinking/smoking/drugging pregnant women are trash.
Why’d Nate Silver Leave the Times?
Do you know of a phone with good wireless charging? One of the main reasons I bought a Nexus 4 was for the wireless charging, but my phone now seems to slip off the charger. It's really poor design.
One of my favorite quotes is from Bill Gates:

“Most people overestimate what they can do in one year and underestimate what they can do in ten years.”

Similarly, I think most people overestimate the importance of that first week of traffic -- and underestimate what months and years of persistent improvement (blogging, SEO, feature refinement, etc.) can do.

Best of luck to the author (who's apparently only one year removed from high school, which is incredibly impressive!)
Is this hermanywong account a prompter for qz.com? 19 of hermanywong's 31 posts are for qz.com with no comments.
I used the same approach: https://gist.github.com/anonymous/3154939
For those who didn't catch the Brown M&Ms reference [0]: the rock group Van Halen had a provision in their standard contract that there had to be M&Ms backstage, but all the brown ones had to be removed. Sometimes it was interpreted as them just being "spoiled rock stars", but it had a purpose. Much of the contract specified technical details like how much weight the stage could hold, power capacity, and other things that if done wrong could completely wreck a show. As David Lee Roth said, "if I saw a brown M&M in that bowl... well, line-check the entire production. Guaranteed you're going to arrive at a technical error. They didn't read the contract."

In this case, it's not clear whether the writer is trying to evoke the "spoiled rocker" persona or the "make sure you read the contract" one.

[0] http://www.snopes.com/music/artists/vanhalen.asp
When you are managing a 100 person project I would question how worthwhile it is to spend 30% of your time programming / engineering.
Because IQ tests are administered across races, cultures, languages, education levels, and even age, and are normalized across these factors.

Obviously for vocab, a Chinese person would fail if they don't understand English, so they'd translate it. For a poor American, the vocab skills required on an IQ test are pretty basic.

Also, the modern SAT tests are stated by CollegeBoard[1] to NOT correlate to IQ anymore. They correlate to education.

You're conflating a test for knowledge vs a test for cognitive ability.

[1] http://www.pbs.org/wgbh/pages/frontline/shows/sats/test/view...
>what would be the challenge? //

Maybe creating the rainbow tables? [I'm not familiar with any of the details here FWIW, just guessing as that seems the most likely thing that could be estimated to take 6 months].
Nice post Jackson. It's refreshing to read a business article that starts off with such a powerful story, as opposed to generic business examples. Keep it up.
Looks like the key elements were word lengths, common word percentages, n-grams, and word bigrams. I wonder how useful an online collection of such statistics for various authors/works would be.
Holy crap... I never knew such a thing existed. I'm dumping my mobile phone tomorrow.
OK works now (with a 28s delay apparently). Can't delete parent.

Did your webserver timeout on your CGI? :)
It is a scary thought. Never thought about it until now. Thanks.
Added to the title. Thanks.

There's no specific intent to the question other than curiosity about the topic. It's inspired by the recent NSA news but I didn't intend conversation to be limited to that.
Why can't security specialists also come from India?
If the options are an update that fixes driver issues but is never pushed, and an update that only fixes less serious issues but is pushed -- which would you rather have?

My (fairly naive) understanding is that there is nothing comparable to the Gecko layer on Android (Dalvik seems in practice to be very intertwined with lower level code) so I'm not sure what conclusion you're drawing from the docs. Feel free to school me on it, though. :)
Edit? No, I wrote that in one try.

No one has to read the article, and it seems like a lot of people don't read the article before commenting. The comment box doesn't give you a quiz on the article before letting you comment.
Perhaps "I am not currently looking for a job" will suffice? Or maybe ignore the mail?

I am working with a startup and the office is in a large shopping complex. As a result, almost every other day you have someone coming to pitch you stuff or give you a flyer.

So I was in the office one day and a person came in. One of the employees was quite dismissive. The others did not bother to look up. I picked the flyer from the person, had a quick chat and the person was on his way.

The ridiculously funny thing is that we were billed to hand out flyers THAT same week for an event we were organizing. So after the "interloper" left, I asked if they would be happy if they were treated the way they treated the salesperson when we go out for our own unsolicited pitch. Of course they said no.

Suffice to say, since then they have treated such people much better since then.

My short story aside, if you have been identified as someone worthy to be recruited, why do a lot of people on HN find it so offensive? What is wrong is saying thanks but no thanks? I am definitely sure there was a time in your life when you would were grateful for such opportunity. Now you may have passed that level, be humble about it

Of course, always remember it is a human not a machine that is going to read your reply [1]

[1] http://sivers.org/real
Can you recommend some books on the topic?
2 -

Phone, webcam.

Can't think of any others I'd have near me off hand.