skysight-inc/HackerNews huggingface dataset:
You guys are acting as if Evan publicly said those things. Keep in mind that the source of this is a private email exchange. He's not talking bullshit just for the hype of it.

This is something that the guy and his team had obviously put a lot of thought on, and the position they had right now is something that we couldn't even imagine. Yeah, many people can say that they understand how SV works but they don't have Snapchat in their hands. Snapchat is arguably the hottest startup right now and even as some people may disregard it as a "dick picks app", the reality is far from that. Put some rationale into it, this is not another Zynga, Rovio, whatever, this is not a fad; people do not just stop messaging each other and move to "something else", well, they actually do and they may move to Snapchat.

Also they didn't sell out; would you let down $750M in cash if you didn't have a plausible plan to make even more? Come on guys, don't be naive...
OTA updates are a pretty simple way to load whatever you want on the phone, and that just requires digitally signed SMSes, but signed with DES.
Ask HN: I’m visiting Bay Area and I dislike the “hacker” culture. Please help
I understand the irony in posting this on “hacker”news but please bare with me.

I’m a 25 year old european developer/designer. I’m visiting for obvious reasons (startup scene), and some less obvious (I dislike winter in Croatia). I’d like to get a feel for the area and see what all the fuss is about. Also do some networking, meet new people etc… the usual stuff. I'll be staying for 2-3 months.

Unfortunately I have an issue. I dislike people who call themselves hackers, rockstars, ninjas, nomads etc. I don’t care about yoga, organic food, vegans, feminists or spirit animals. I dislike overuse of the word “community” and I think the whole “lifehacking” thing is retarded.

Online articles give me the impression that most of the techies in Bay Area are like this. Hipsterish, self absorbed, holier than thou, buying into hype/industry fads etc.

Is this true?

I’d like to hear other’s opinions on this, especially from people who live in the Bay Area. I’ve never been there, so I’m judging based on online research. I could be totally wrong.

I’m the type of person who likes eating meat, drinking beer, talking about politics, money, science, entrepreneurship, programming etc.

My intention isn’t to be a hater. People are different, cultures are different, that’s fine :-)

I’d just like to hear others opinions and get some advice. Like where should I stay during my visit, which meetups should I attend and so on. I’m on a budget and would prefer spending less than $2500/month. I don’t mind living with roomates as long as they’re not rockstars. That’s a bit too loud for me :O

Edit: I'm not saying that everyone in the area is like that. Again, that's the impression that I got from online research. I find it hard to believe and that's why I opened this thread.
Nasa just emailed a wrench to the ISS
Is it possible the site is just a little over-designed? I'm not sure it's fair to judge an entire full-stack framework over the front-end of a single site.

I've visited Atmosphere from time to time and while performance wasn't as optimal as it could be with a less sophisticated design, it was never what I would call 'jaggy'.
Are you serious? I absolutely loathe PHP and its idiosyncrasies, but at least you don't have to literally tell it to PLEASE do something.

To INTERCALs defense, the only thing I can say is that it's at least a good joke.
Hi alexk, post author here,

The 'manners' package only enables graceful shutdown in a HTTP server, there is still work to be done to restart it gracefully, that's what I'm trying to show in the article.
Why is one needed at all.
Yes, I also think, if you're the kind of developer who wants a framework: Rails is probably an objectively better choice. My default "stack" is Rails front-end and Golang for JSON RPC stuff on the backend. Golang is nowhere close to Rails in terms of flexibly converting an SQL database to HTML.

My experience of building complex web stuff in Golang is very similar to my experience of doing the same with Sinatra: you inevitably realize about 1/3rd of the way in that you're really just building an underspecified, undertested version of Rails itself.
I had a small bedbug problem once. I created a perimeter around my room and bed with diatomaceous earth for a few weeks. Since my bed had legs, it was easy, I could just put the legs in bowls with the stuff. I never saw them again.

When we come back from a high risk country/hotel, we use the same treatment around the bed legs as a preventive measure. We also put the stuff in the luggage for a few days before opening them.

The good thing about this stuff is, it's inert, also it's super cheap. It kills them mechanically and it's safe for us humans, unless you snort the whole bottle. That means you can use the powder directly on your mattress if they infested the bed directly.

However, this also mean they won't die immediately, so they can bite you once before dying. Also, you don't find the corpses easily.
But at the same time, it is a touchy line. I'm almost certain that the NSA has their claws into the North Korean network infrastructure in several places.

The more the USG discloses, the easier it is for the DPRK to find those places where the USG hacked them and fix it. This is all a coy game of cat and mouse.
"with many photographers on Flickr, who said they never intended their works to printed and sold in this way."

Why the backlash? Blogs never intended to have their ads blocked, yet it happens.
Musicians never intended to have their music shared for free, yet it happens.
Movie producers never intended to have their movies given out for free. Yet it happens.
Software developers never intended to have their software pirated. Yet it happens.

I would be curious to see how many of the photographers that complained have a legitimate version of Photoshop on their computer. My guess is very few.
Why so? The current state of Yahoo is common knowledge.
https://news.ycombinator.com/item?id=6650987
For starters, if you didn't notice, Stleem is pronounced the same as Streem in Japanese, but keeps the l from lisp. Punny.

informal translation~~~

Matz created this thing...
It inspired mattn to create this thing in go.
And little 'ol me thought "I want to try this in lisp" so here it is.

----boring stuff----

Stleem is a thing where you stick one thing in and get one thing out.

In order to create the result, stleem uses something like a filter (see how fizzbuzz filters to print the result)

If (there's no arg/the arg is ignored??) it has generator-like behavior.

When the pipeline is closed, if there's no result, nil is returned.

Otherwise the start up parameter :end-symbol is modified.

Keep in mind that this is only a sample.
How to handle multiple args and discarding things, etc, etc, there's a lot of problems.

~~~end

I don't know lisp and I used rikaichan a lot but I'm pretty sure I got it mostly right.
>Ten years out, those numbers look more like $250k and $150k.

If there are managers willing to pay an employee 40% more based on an education received a decade prior, there's a huge economic advantage to be had hiring those of "lower pedigree".
great advice. straight to the point.
Science vs. God Debate Richard Dawkins Takes on Archbishop of Canterbury
Here's one https://www.playframework.com/

Here's another https://grails.org/
How much do you know about Russia in the 90s.
Why not a device you can attach to any umbrella? I feel like the umbrella market is pretty saturated. (Terrible pun not intended.)
Time to Challenge the Dogma of Programming
@ dang:
Will do thanks for the heads up!
Guess I got caught up in the Christmas Spirit.
Here's what happens when you get 1,000 retweets
Openness for me is first and foremost ideological, not practical

For the case where actually repairing or maintaining hardware is your job, open design and schematics is essential--especially if the original manufacturer is out of business. You'll see this in hospitals, military ships, machine shops, etc.
Weekend project to help ease some of the pains we've seen while frequently hosting on Airbnb.
I'd just give it to my alma mater. I learned a lot in college, greatly increased my analytic skills, learned from courses, research, and peers, and believe I came out a smarter and more capable person because of it. I don't doubt that a better university could be created, but I'm not sufficiently convinced of any particular idea to want to put my backing behind a new university. My alma mater has a lot of money, but a billion dollars could still make a big difference and be used to push them towards new ideas without starting from scratch.
That's a fair point, but how many times a year does North Korea threaten war over something or other? A dozen?
The premise of this comment being that it hadn't occurred to Rob Pike that there were already arbitrary-precision calculators.
No. If it's not about a god, it will be about a political movement or idea. You can see religious similarities in many software communities.
> hackers

Sometimes I wonder if I should keep wasting breath trying to get people to call crackers for what they actually are.
> ... and if streams become a better and better option as response sizes get larger and larger. The streams syntax is nicer looking in any case.

fs.readFile(...) reads the entire contents of the file into memory. For small files that may be acceptable but if you're dealing with anything that could be large it's not going to be very pleasant or even work properly.

I just tried it out on my laptop for a 100MB and a 1GB file. For a 100MB file using streams is about 25% slower. However the sync method failed for the 1GB file:

Style 100MB 1GB
===== ===== ===
fs.readFileSync .176s <failed>
streams/pipe .234s 1.25s
I don't have any advice, but you seem to suggest that the whole "scene" is problematic. Ignoring that is a massive sweeping statement, perhaps consider if you are causing yourself to be the problem - you've already decided you're not interested in meeting anyone here, because you've already formed opinions. You might do better to take it as you find it.
previous article with more photos and detail https://news.ycombinator.com/item?id=8768314
I did it with less than 4 months savings. Had a pretty good credit card though ;-)

Seriously, just jump when you're ready. It helps if you have at least one client or job lined up (helps placate the anxiety) and you're getting out to meetups or places you can meet potential clients / source work.

I'm not sure of your industry, but for me the months following Christmas are always a little lean - busy before and it picks up about March. Just bear that in mind.

Good luck!
> "The hackers have released at least nine batches of data and promised a larger quantity on Christmas."

That's why it doesn't make sense as North Korea. Their accepted motive goes as far as THE INTERVIEW, which was dodgy-enough to begin with, but which has already been shelved. Why would North Korea be threatening to release more information if their goals were already met?

Ignoring the rhetoric, the actions here looks much more like garden-variety data-ransom. If "their demands" were "x-million USD, don't contact the feds", then everything makes sense. Wiping the data. Only mentioning THE INTERVIEW after the press seized on it (misdirection and increased pressure on Sony). Actively promoting the tastiest bits of leaked data to the press. Releasing more as further deadlines pass without some unnamed capitulation (that's larger/different than simply shelving THE INTERVIEW). Having The Big Bad Deadline for a large future release.

That the US Government is publicly on-board with the DPRK theory also doesn't fit an actual "hack by North Korea" situation. The US Government gains nothing by naming perps, which is why they almost never do it, not even after the consensus opinion of third-party researchers makes an inescapable conclusion. If the perpetrators actually were North Korea, the US government would stand to lose more than most times, as we're currently trying to lure the DPRK back to the six-party talks. (A subject much larger than Sony Entertainment.)

That attribution would make perfect sense if the government is coordinating with Sony, but has to try to convince the hackers they aren't involved/competent/two-hops-away, etc. Given how cozy the US press is with the US government, I wouldn't be surprised if they were knowingly pushing the "it's totally North Korea" angle in the service of the investigation.
It will probably remain true for a long time that a great portion of the population won't be able to comprehend the concept of after-death (more specifically, what happens to your soul when your body no longer exists). Religion won't disappear as long as that remains true.
From first hand experience I can tell you this might not work because sometimes (as it was in my case) the bedbugs hide far away from the bed, then do their daily pilgrimage at night onto your bed.
I'm an Anonymous hacker in prison, and I am not a crook. I'm an activist
Here's the `grace` package from Facebook: https://github.com/facebookgo/grace
>I don't see how you got there.

Well, I started with the fact that he said he isn't social and made few connections, while his sociable friend made many connections. From there, it wasn't hard to conclude that "college" had little to do with generating connections.

>but you can't just meet the diverse number of people that its possible to in university

Completely untrue.

First of all, you know where you can find diversity? Almost anywhere. Join a club or a team sport and you're likely to encounter people of all shapes, colours, ages and occupations.

Second, the University isn't as diverse as you proclaim. The average person you will meet in college in America or the Commonwealth will be globally wealthy, speak English and probably be a WASP, somewhere between ages 18 and 24. You surround yourself with like-minded people in your courses, many of whom will not graduate, and even fewer who will go on to careers related to their education.

Don't get me wrong; I love the college experience, and am a firm believer in education. I've already spent more time there than is optimal for my career.

>College is the best time to make connections

And what do you base this argument on? I didn't have a clue who I was at 20.
I think if you go in expecting to have a bad time, it may become self-fulfilling. Maybe focus more on the things you like and less on the things you hate?
Iceland's political party, the Best Party
Understanding Macros and Code as Data
I've been following a guy that shares his income and outgo about marketing online. He's created some things and seems to be doing well for himself now. Check him out at http://mikefrommaine.com/
Congress wants to legislate net neutrality. Here’s what that might look like
These people literally threatened another 9/11, the FBI is involved, and the White House is apparently seriously considering responding in some manner. I think any regular black hat or American would rightly be pissing themselves and disappearing if this were just for the lulz or revenge. The risk is just too disproportionate to the 'gain.' Unless you are a nation state that already has no qualms about hacking others, and is immune from prosecution and knows that the U.S. is not going to go to war over this.
It doesn't take a genius to realize that Facebook walks a thin line on a daily basis. Many of us may use the platform, but are probably providing less useful data as our trust for it diminishes.

That doesn't mean it's going to implode. Zuckerburg is a ruthless and savvy businessman, with many more years of experience compared to Spiegel. There are a lot of people who are not as savvy as us and Facebook will continue to derive profits from those people.

Snapchat has a very high user engagement but only across a very specific demographic. Even my 80 year old mother uses Facebook, I strongly doubt she would would ever have any interest in Snapchat.

Spiegel would do well to take a few pages out of the elephant's book and put them to use: he's assuming that his own demographic is the only one that exists. The kid has hit a profit mine and now thinks he can predict the future - user engagement is not everything, user retainment counts for something too.
Are you surprised people don't know this? That's why the US is the new SU and CN is the new US.
Haskell version of Norvig's spelling corrector
What would be the point of dumping tax dollars into amputee research?

We invest in space because we think it is worthwhile, and still mostly unprofitable (that's changing).

That is not the case with prosthetics. It makes sense to let the market decide how much to invest in this research acoording to the size of the amputee prosthetic market. It frees up the government to work I. Other things and gets rid of the HUGE inefficiencies when it comes to the government trying to accomplish anything.
Then you run into problems with how characters are represented. For instance, é (lowercase latin e with an acute accent) can be represented either by one unicode codepoint (U+00E9, 'LATIN SMALL LETTER E WITH ACUTE'), or by two unicode codepoints (U+0065 U+0301 -- LATIN SMALL LETTER E, COMBINING ACUTE ACCENT). There are normalization forms that will convert these two representations into the same representation for easier comparison.

If you don't perform canonical equivalence checking, you could search for "café" and not find a file named "café.txt" if it uses the other representation.
Does the Scientific Method Need Revision?
There's not much power here, Streem doesn't even have a semantics yet so I don't know what this repository is implementing. They just picked something easy to write and slapped the Streem label on it and oh yeah, Lisp!!
Sure it will handle CRUD just fine, like PHP did for all those years, but thats a low standard to measure yourself against. ECMAScript 6 does look kinda decent, but thats the future, not the present.

Also, why use it (Node.js) on the server? Its not even that fast, 21th on the techempower Json benchmark, which should be its strongest discipline (all I/O, no computation, emitting Json).
(Developer @ Meteor). The install script is wrapped in a function, which avoids the problem in the article you linked to.
Ofcourse I'm interested in meeting people there. Yes I formed some opinions but they might be totally wrong.

I just want to hear what people think about this subject.
I used to hope so. Now I just hope that someday, people would just stop killing for their fairytale gods. Any gods.
I think the US should retaliate by flying drones/ballons overhead that will jam their state-controlled media with the "The Interview" played on a constant loop.
I have been long time Django/Flask users, and undoubtedly a good web frameworks give you some structures, security and impose good practices to new programmers, that's what I'm trying to find out. I'm not very aware of how advanced Go Framework are, but if there is something that could replace nicely my current Python web stack, I would be happy to give it a go.
I concur. But I don't regret the time spent experimenting. Even negative results are valuable for advancing the state of the art.
Great article btw!

That's why I've added missing methods here:

https://github.com/mailgun/manners

Getting files from listener:

https://github.com/mailgun/manners/blob/master/listener.go#L...

Starting server with external listener:

https://github.com/mailgun/manners/blob/master/server.go#L87

It's used to restart Vulcand without downtime:

https://github.com/mailgun/vulcand/blob/master/service/servi...

Let's collaborate on this as a library if you are interested
Spending less than $2,500/month may require some lifehacking IMO
Ask HN: How are the acoustics in your open office?
I am an acoustical consultant who works with architects to design some of your tech offices, among other spaces. The trend for some time has been to throw out the acoustical ceiling tile and embrace the industrial look. Now that its been a few years down, how is it working for you?

What are the sounds around you? People on phones, collaborating between work areas, or generally working alone with earbuds in? Are you aware of other people's conversations? How far away? Is it distracting?

Do you have partitions between your work areas? Taller than your seated height or just desk height?

Do you have HVAC suspended in your space? Would you call it noisy enough to drown out distant conversations or too noisy in your specific workspace?

I'll use your responses to flavor my conversations with architects in the future.
That's assuming that "the soul" actually exists. I think it will be more interesting to see what happens once humanity comes to grips with the truth that free will is an illusion.
Snapchat CEO has been douchebag from day one. Nothing new here.
Who knows; but if enough of us flag this, it will before it turns into a boring and potentially offensive flame-fest.
We can only pray that it will.
Highly-Available Infrastructure with Ansible
First, don't believe everything you read. I'm willing to bet the majority of devs in the SF startup seen are relatively quiet, very overworked, and not overly political (unless, say, trying to pick up a member of the preferred gender).

Second, it's not like you're going to have a vegan feminist drum-circle (to use your own caricature) pounding away in your coworking space while you're trying to get work done. I wouldn't worry about that.

Third, your self-description should be able to fit in perfectly. Again, regardless of what it might seem like on the internet, there aren't roving bands of evil liberals looking to go all Clockwork Orange on you if you're at a Starbucks listening to a Glenn Beck podcast or whatever. Most people just don't give a shit.

Fourth, please reconsider posting like this. You paint with a really wide brush, and not only does it make you seem like an internet right-winger (which may not actually be true), it also reeks of ignorance of getting along with other people and being open-minded and excited to meet cultures outside of your comfort zone.

Lastly, if you want to visit a place with real diversity and make that money stretch (seriously, that's like 3 months rent here), check out Houston. Or Austin. Or Dallas.
not until we kill spaghetti monster
I guess I deserved that :P
>If it's not about a god, it will be about a political movement or idea

Maybe a programming language?
You absolutely should stop wasting breath trying to define how others use language.

Hackers is clear in its meaning in this context.
Sociopaths exist. If this was an insider, possibly an administrator, all they would need to do would be to execute the equivalent of "select * from \\windows_domain", put the results in a torrent, and call it a day. From all reports the internal information security procedures at Sony Pictures were not rigorous, which implies such a thing could happen without detection.

I'm not saying that the DPRK couldn't do it, only that no proof has been offered that they did. Given the lack of proof, assigning blame to anyone is premature.

Parenthetically, it is amusing to me that the accepted narrative has so quickly become that NK definitely did it.
I've played with Einhorn from Stripe, which works pretty nicely for graceful restarts too:

https://stripe.com/blog/meet-einhorn

https://github.com/stripe/go-einhorn
I remember back in the day /dev/audio had bad default permissions on, I think, SunOS, and you could just cat it to a file to record.
Wedgies.com Raises $700K for Its Social Media Polling Tools
Goagain by Richard Crowley is a great package that we are using for graceful restarts: https://github.com/rcrowley/goagain

EDIT: added author
And for some reason liberals think that the attempted extortion of money from people within a certain radius of a certain situation is an honorable act.