skysight-inc/HackerNews huggingface dataset:
Wow. Almost as good as the "protocols of the elders of zion"...

Loved this quote:

"I am a perfectly liberal guy, and have a zero-tolerance policy for racism."

Then it turns out he's also a Birther (in reply to someone):

"As to Obama, there are a lot of unanswered questions about that guy. I don’t know how people can trust him after his ‘crying’ after Sandy Hook."

But, in truth, why is this piece of shit here?
Nah, a treadmill desk is for real people; this thing is for people who want to look cyberpunk but don't actually care about ergonomics.

(BTW, read Stephenson's "Arsebestos" for the real-world origins of REAMDE's Skeletor.)
And Stephenson himself, as well.
Don't support MOC! Suppress his words!
I want to apply but dont live in the USA. Do you hire remote/internationally?
A downvote without a reply is a form of impotence. It says: I don't like what you said, but I don't have the verbal dexterity to articulate my position in a cogent & cohesive way.
NASA Earth-observing satellites address a range of very "real" problems affecting people's lives: hurricanes, severe weather, fire, earthquakes. In the longer term, climate change and the many variables that affect it.
Two factors is better than one, but people are at risk of their Android phones being compromised too, maybe as much as most Linux boxes. If your phone is not fresh off the assembly line, you're surfing the web with ancient unpatched WebKit and an OS that has a zillion unpatched local root bugs. If you use a password storage app on your phone, that's both factors on it...
I assume these names are real names? If you'll ever have a case in front of a judge, public naming of (possible) suspects will only harm your case, I recommend you remove the names or at least replace them.
Udemy helped me launch a side project that now has more than 1,300 paid users across 3 different platforms. I've been super happy with these guys.
Government pressurizes Turkish mobile network to shutdown data communication
The key for me was summarizing and paraphrasing what was said. Just blindly copying didn't work. It was also helping me concentrate better on the content. I had to pay attention to professor and had to understand most of what was said in order to correctly take my style of notes.

There was definitely something about using pen and paper rather than typing. Typing didn't work nearly as much.
"push of Islamic values into Western society"

Isn't it in fact the opposite? It looks to me like the west is fighting wars in Muslim countries, to bring democracy etc. Not with great success, not that one should expect any.
The 30% rule of crowdfunding
You still aren't listening to the point about low value work. Do you want to be in a military with armed people behind you who have no interest in being there, doing a good job or your welfare? Conscription is a horrible failure of a policy and there is no logical point trying to bring it back for any reason. Bringing it back to force people who don't want to be in paid, productive work to work for free is a terrible, terrible idea.

The main advantage of a basic income/negative tax system is that you just pay people and send them one their way, you don't administer it or waste effort on bureaucracy you just accept that there is some slack in the system.
Why would you spend $50 on a device that simply takes a closed MacBook and turns it on its side? I don't see any other point for it.
Not that this describes your programming job interviews...
Measuring state power purely based on yearly expenditure is a very limited perspective.

At the same time I don't know enough about Singapore's current economic/social situation to comment. I was only stating an observation on the nature of states ability to expand in scope and power regardless of limitations enacted at initiation.
> And to all you people in here, talking about "you have to
> play the game," "that's the system," "deal with it": you're
> certainly free to ruin your own life, but leave the poor,
> damn kids alone.

It's a defense mechanism. Some people need to believe that being a good little cog was their only option. Because the alternative is to admit that they find real freedom terrifying.
To be fair, the teacher has a stack of assignments which is probably put in and transported around in a pile. Something on the wrong paper size will be a major PITA. (I prefer this theory over the teacher feeding them into a scanner so that someone in India can do the grading, but that theory would also make paper size important.)

Life is full of incredibly arbitrary criteria that actually make sense in terms of someone else's workflow. You don't know that workflow, you're just given rules to follow. It is best to follow those rules, no matter how stupid they are.
There is no pendulum swing - Haskell remains a niche - C and its off springs are still mainstream. Have you ever checked statistics?

http://www.tiobe.com/index.php/content/paperinfo/tpci/index....

http://www.langpop.com/

C still remains the only accessible low level language to do systems programming. C compilers have been optimizing for long.
BuildZoom (YC W13) is hiring full stack engineers 
As an engineer at BuildZoom, you’ll be creating the software that drives our marketplace: the website; search engine; workflow interfaces & user interfaces for contractors & homeowners. You should expect to move up and down the software stack, working on the infrastructure to support your products.

You should be able to develop an understanding of how our users think and behave and then translate that into simple yet powerful experiences.

You should embrace the challenges that come with an early-stage consumer-facing company. Some of the products you build will be used by millions of people. At the same time, you’re willing to pick up the slack and work on less glamorous tasks if needed.

Most of all, you should feel passion for what you build and the people you work with.

Requirements

1. Full stack experience with Web-development technologies (PHP & Ruby).

2. Experience building products with real-world usage.

3. Ability to deeply understand the user and build simple, elegant products to support them.

4. Ability to take ownership of your product and take it from design to production in collaboration with our team.

Pluses

1. Extensive familiarity with JavaScript.

2. Experience developing online marketplaces, informational sites and/or workflow support.

Applying

To apply, e-mail info@buildzoom.com with:

1. A resume or GitHub link.

2. A summary of the products you’re most proud of and how they work.
Risk-Averse Culture Infects U.S. Workers, Entrepreneurs
>Most of the time, capitalism works as a zero-sum game - profits can be extracted more easily from moving resources than from creating them and therefore moving will be prefered to making.

This isn't true. At the heart of capitalism is any economic exchange- trading sheep for wheat, trading dollars for an xbox, etc. For any trade to occur, each party in the trade has to believe that they will gain from the exchange, i.e. get increased utility/value from it. By that means, any economic exchange where both parties are acting freely is most likely to be positive-sum, in terms of value received. Where jobs have moved to poorer countries, real wages have increased- this is indicative of the fact that they are now able to produce goods and services that their trading counter-parties perceive to be more valuable. This doesn't make rich countries as much worse off as you think it does- the majority of the increased production of poorer countries goes to meet local needs, overall having a relatively small effect on the price of global labor.

On your other point, I will agree with ya that our current income inequality is pretty bad.
Imagine Downton Abbey with beige carpets and fluorescent lighting and that's most British companies today. Except it's not blue-blooded aristos running the show, it's old boys, school ties, golf buddies, MBAs. Contrary to popular belief the old boys network isn't actually sexist: it discriminates equally against male non-members too.

Same in out politics too actually. Might not be Lord-this or Lady-that running the show, but they all graduated in PPE from Oxford...
A comparison of various JS frameworks using cold hard data
I do not know either. But lets assume that unknown you pointed at is true. What I do know is that if I look at the end result from a lay persons perspective, it will look "weird". Weird meaning it doesn't look like a normal QR code.

This will result in the same thing I initially mentioned in that marketing will have to communicate to the shopper that they can use this just like a normal QR code, which is a communication problem, not a tech problem.
In main office, 27'' thunderbolt display + Pegasus thunderbolt RAID-6. The RAID is very quiet and has been zero trouble. This is a slick setup that I did not pay for.

In secondary office, old-fashioned BookEndz dock plus 27'' IPS display (~$400 from MicroCenter), same resolution as TB display (2560x1440). This is a pretty nice setup that I did pay for.

USB keyboard + Bluetooth trackpad in both places.

Mac used in closed clamshell mode in both places.

I used to have a dual-monitor setup, but the pixels of the TB display made the second monitor less valuable and more of an obstacle to people sitting across my desk.
The idea that types are the same because the cardinalities of their sets of values are the same is weird. So my type for the days of the week is "equal" to my enumeration of the Seven Dwarves, and the sum of Maybe Bool and Bool->Bool? How is that a useful definition?
I wrote this a a few months back:

https://github.com/ryancdotorg/libtprpg (do note the disclaimer in the README)

It's particularly good for blackjack using multiple decks (that implementation should be able to generate all possible permutations of up to four decks, not that the universe will exist long enough to do it) because it requires no computation ahead of time, only when cards are dealt.

I got the idea from this article:

http://blog.notdot.net/2007/9/Damn-Cool-Algorithms-Part-2-Se...

see also

http://www.cs.ucdavis.edu/~rogaway/papers/subset.pdf
Since somebody always seems to mention it when an article hits the top of HN with no comments, what is the most upvotes an article has gotten without a comment? Is there a service that tracks things like this?

Note: At the time of writing this article has no comments.
The recipe for "winning" the game of school is: - follow directions very carefully - be good at memorizing things - never challenge authority

This is an appealing theory, and I know lots of people who think it is true. However the "never challenge authority" bit poorly describes the people that I know who did best at school.

Respect authority? Sure. Follow the rules you're ordered to follow? Sure. But question authority, ridicule authority, and be a general PITA? That describes several very good students that I knew!
There is a nice Haskell package called grid[1] that supports hexagonal grids, among other things. If you want to play around with some of these ideas, you might just have the perfect excuse to learn Haskell now!

More amusingly, the package also supports grids over things that aren't plains, so you can even have octoganal tiles![2] Also, perhaps counter to expectation (:(), it's well-documented, including an illustrated wiki[3].

[1]: http://hackage.haskell.org/package/grid

[2]: https://groups.google.com/forum/?fromgroups#!topic/haskell-c...

[3]: https://github.com/mhwombat/grid/wiki
Samaras was a respected scientist and an engineer, pioneering in-storm instrument probes, and was known for putting safety first while conducting tornado research. A more thorough story and report from the Weather Channel is here:
http://www.weather.com/news/tornado-central/tim-samaras-dead...
The "enough shuffling to cover all possibilities of the deck" is a server-side-only operation. It's not verified at all, they could replace a pre-shuffled deck with a carefully chosen one if they liked.
What a beautiful, inspiring surprise, that prairie dogs would have such a powerful language.

Just showed it to some kids, who were as fascinated as I was and peppered me with a million questions. Science is awesome.
They should just have the client send the server a full permutation. It's just an array of 52 numbers, quick to verify, quick to execute. It also has the full range of 52! permutations, meaning no matter what permutation the server generates, the client can change it to any other permutation. That's the property you really want, in order to trust this.
11" Macbook Air and 2 27" Thunderbolt Displays.

Staples folding banquet table, 72".

Full size apple keyboard.

Microsoft Intellipoint Optical Mouse, 1.1 (USB/PS2)
I am not trivializing, I am away from the country for long time, I am really trying to understand.
So from what you wrote I think that you agree with me, they are mainly rioting because police is using excessive force to rioters?
15" MBP + 27" Thunderbolt display
Wireless Apple keyboard/trackpad

I plan on getting a stand for the Macbook soon.

My ideal setup would have 27" Thunderbolt displays and a standing desk. Sitting for ~11 hours a day really bothers me.
Golint is a linter for Go source code
I think tlrobinson means seed decks, not server_seeds as used in the generation of the MT seed.
I agree that there are no universal morals. I propose this solution: we let everyone follow his own morals as much as possible, and when it's impossible for everyone to be satisfied on a given point, we vote on it.

Constitutional democracy is not a denial that people have different morals - it's based on that fact.
https://en.wikipedia.org/wiki/Mental_poker
I thought Bingo Card Creator was a Ruby on Rails app...
Tim Samaras Dead: Oklahoma Tornado Kills Storm Chaser, Son, Chase Partner Carl
This is superfluous in almost every single way and priced appropriately but I still can't help but want it.

If the climate system works as well as I imagine it would on a $6,000 chair that alone would be worth the cost. I normally feel so guilty for having to crank the A/C (and the heat in the winter) for the entire house, when really I just need my office to be a little bit cooler that I normally just sweat it out.
I don't have a laptop. What's the problem with it? Does it not remember settings?
As rural/developing country poverty decreases, urban economically split poverty increases.

The amount of poverty in the US (and many other "developed" countries) is quite astonishing.

From: http://en.wikipedia.org/wiki/Poverty_in_the_United_States

> 16% of Americans lived in poverty in 2011
Hi, I work for Moz. It's not a phishing attack, in fact we sent the email. You just need to go to moz.com/login to start the password change process.

There's more info in the post here: http://devblog.moz.com/2013/06/how-we-fixed-a-password-expos...
MMO EVE Online gets DDOSed - down for 12 hours and counting.
Surely Tim Draper can hook you up. And shouldn't you have asked sooner?
I wonder if this team could be a prototype for the characters in the movie Twister.
2x23 inch AOC's a logitech mouse and a split M$ keyboard.
If I was to make a guess, I'd say that the lack of comments has a lot to do with nobody wanting to be the one to tell Derek he's wrong. I find it refreshing.
See also: http://www.dangerouslaboratories.org/radscout.html

(There's a sad coda at the end where the kid did not learn the lesson about the wisdom of scratch-building nuclear reactors out of foil and smoke detectors.
Guys, if you're on Hacker News then you're most likely chasing your own kind of storm. Samaras and his crew went out of their way to pursue their passion and to make the world better for others.

Show a little respect, please.
Is there any difference with Python and PIP, or Ruby and gems?
I build my emacs from trunk every ~1-3 months for No Good Reason (tm), and I scarcely ever have anything in my own configuration (init.el, custom.el, various random things I've installed in ~/.emacs.d) break.

(I also edit python in emacs regularly, not sure what's changed in the last N years)
Well, it looks neat on my desk. I am happy to pay $50 for something that may not be very useful, but looks good..
Doesn't have street view. I thought that was the point of the submission
Yes. We use it for our redirector (which is the project I mentioned that I switched over) and we're using it for a new zone server that we're working on that is used by our new name servers (which are written in Erlang).
This is great advice.

This is a great one liner.

The context simply does not point to situations in which the author personally experienced times when someone said he was wrong and how he benefitted from his own experience of determining right and wrong.
"That code is broken; the observation that a field has its default value does not imply that no value was set"

That doesn't necessarily mean the code is broken. It may or may not be possible in a particular situation to treat the zero value as semantically special as I have done. But if it's not, then you are of course right that this creates an additional problem.

Using a seperate function to initialize a Config is fine, but you would actually have to create a makeConfigForF function because the defaults are specific to f and not to Config. It's all messy. That's why I like keyword default arguments.
That's the organisation behind the standard, not the standard.
Agreed. The only way I can see for either party to cheat would be for the casino precompute a large number of shuffled decks along with the output after all 2^32 possible MT seeds and use shuffles that give the house an additional statistical edge, but I can't see this getting a large enough edge to be worth the trouble.
http://en.m.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48...

Write yourself scheme in 48 hours (with haskell). Great learning experiance!!
> Seems to me like a somewhat empty bag of words.

And the "dismissive and snarky comment voted to the top" trend continues...
Nationalism is a thing, you know. The Turks look down on the Kurds and the Arabs, the Levantine Arabs think the Mashreqis are a bunch of hicks with oil, the Maghrebien middle and upper class are very French indeed and Iran is Shi'ite and will not be having anything to do with the Turks or Arabs if possible. And the ex-Soviet stans have two, three generations of official atheism.

I could see, maybe, the unification of some of the Arab states but that's really about it, and I wouldn't bet that way. Pan-Arab nationalism probably reached its apotheosis with Nasser in the 70's. This is not to say that the next twenty or thirty years will be wine and roses. Yemen is going to look like a vision of hell for one thing.
The Power of Speech Jammers
Maybe some of us have friends with chickens who get to run around pretty much as they like. Not everyone buys factory farmed eggs. But thanks for playing.
In my home office I have a Macbook Pro with Retina display on a Griffin iCurve stand (curved transparent plastic) attached to an Apple LED Cinema display that is, alas, pre-Thunderbolt. I use a Blue Microphone Yeti for radio interviews.

These all sit on an adjustable-height Geekdesk along with a Microsoft keyboard and mouse. I use an Aeron chair and Artemide's Tolomeo task lamp. A thick foam footrest helps when sitting and a thin foam pad when standing for more than an hour or so.

Unfortunately my setup at CNET in downtown SF isn't anywhere near as nice!
How do you use the 4 screens for workflow? I've been thinking about an eye-finity setup for web development (1 screen for TMUX, 1 screen for text editor and the last screen for browsers) - how does 4 work for you?
Isn't this the case with any package management system. In most linux distributions it is common to be able to do (the equivelent of) "apt-get install X" just to try out X. Almost every programing language I've used had its own package manager that installs things just as simply.
Hacker News Comments Have Gotten Out of Hand
In thread after thread, the conversations in Hacker News, are reaching the levels of Reddit - where very little of what is discussed even pertains to the article in question or provides any value. Usually what I've seen involves a pissing contest, not discussing the article, but trying to prove somebody else wrong. This goes back and forth until one side grows bored.

Ex 1: Let's take the blog post (https://news.ycombinator.com/item?id=5807941) discussing what is going on in Istanbul right now. What's the #1 comment? A comment which talks about how Turkey is becoming like Singapore. The #2 comment tells the #1 comment that he is an idiot. Then the next more than 50 comments discuss Singapore vs. Turkey. Really? This is where we should focus the discussion when people are dying in the streets in Istanbul for freedom..

Ex 2: Somebody builds an app to help friends meet. Posts it to Hacker News to get feedback (https://news.ycombinator.com/item?id=5781313). What do the comments look like? The first 20+ comments yell at the developer for solely implementing a Facebook login. No discussion about the idea at all but just finding one thing that they don't like and pissing on him for it. At least somewhere down the page kyro states "Welcome to HN, where showing your work gets you a "fuck off", "scumbag", and "scum of the earth", all without an iota of positive feedback or constructive criticism! What a brilliant community, indeed!"

It's gotten out of hand.

One thing that would really help me deal with ridiculous comment threads is to at least be able to collapse certain comments. Would it be possible to implement that? I'd be happy to help...
I don't there's anything funny. You may think that the Turkish government is your enemy, but your enemy's enemy is not necessarily your friend.

Take the Arab Spring: is there more liberty, better law, better civil rights in the countries where the dictators were overthrown? I'm unclear on that, and certainly some places have moved from secular, predictable dictatorship to a very unpredictable, unstable situation.
“With Charity For All” and How Charitable Services Are Actually Funded
Well said.

A similar idea is that "you can't please everyone." (It's not the same idea, because this one presupposes an aim to please others where there wasn't necessarily one in the article.) This trips up many people, including myself at various points in my life. It can lead to juggling too many friendships, compromising one's values, accepting too many work obligations, feeling one's MVP isn't ready... As a result people may give up or burn out.

Accepting that you can't please everyone practically means being comfortable saying "no". Then, like in the article, you have the freedom to "bash on with a smile, being who you want to be" while pleasing some people at the same time.
The Lady Gaga Fix: How the U.S. Is Rethinking GDP for the 21st Century
Find Friends is probably one of the least usable location services out there -- it is so slow to find a location so as to be unusable. Latitude is so complicated to get set up that I find that unusable as well.

Twist, on the other hand, is fast to use and reduces number of taps to do things using a number of smart tricks, and was clearly crafted with a lot of thought to making it so.
It seems that I'm only one with just a note in the desk. I have mbp retina. I don't use an external screen because good quality monitor are too expensive here.
Good point!

Of course, I came here expecting to see a bunch of people saying I'm wrong. :-)
Sometimes, you are wrong.
Actually emacs has a decent text editor now:

http://www.emacswiki.org/emacs/Evil
Also see http://www.technologyreview.com/view/427116/how-to-build-a-s...
A contagious organism needs an adequate density of susceptible hosts to survive, or a long incubation period to wait for opportunity to strike and infect a new host, effectively allowing it to perceive adequate density of hosts. Perhaps "nodejs" is not adequately prevalent, perhaps malware for it is very clever, perhaps both?