skysight-inc/HackerNews huggingface dataset:
FYI, there are no PMs on HN, but thanking someone (being civil in general) is most welcome.
Oh shit, 5 footnotes in a single comment? We've got another David Foster Wallace here.
I wouldn't bother investing a lot of time into Groovy.

It's a decent language, I used it in a port of about 10k LoC of Coffeescript Node.js code we had at the end of last year, and it's fit our use case pretty well since it has good support for coffeescript idioms.

But it's not very different. For me that was a selling point, but it's not super widely used nor will it teach you a lot (unless you've never worked with the JVM, in which case you will learn about the JVM with some nicer syntax than Java).
True where I live as well (Canadian city of ~150,000). I would say the majority of my friends were at their grandparents death bed and would assume the same for their grandchildren.
When started being 12 when I was 10, and it lasted until I was 14 :(
PG is corrupt
He leads companies into corruption. Stop and repent. Or else I'm coming for you.
Why the Subscription Model for Ebooks Doesn't Work (at Least Not Yet)
Again, it depends on your definition of "state." If you're using the term interchangeably with the much broader term "government," which can include even the smallest and most primitive family or tribe power structures, then you can probably consider the state to be older than marriage (I actually think there's still room for debate even then, depending also on the definition of "marriage").
Good guys always win
I think this is very cultural. It's about honouring them in their death.

Though I understand, that does sound off to my western mind.
I've been using http://getskeleton.com for my latest side project and it has been working out great.
I never said I was the only person; we were talking infrastructure cost savings, not human resources. Using AWS doesn't magically mean everything manages itself.

To directly answer your question, people from other teams were available if for some reason I was not.

Facebook is doing 1 engineer to 20K servers: http://www.datacenterknowledge.com/archives/2013/11/20/faceb...

The number of companies who can do that are single digits, but 1 person per ~5000 servers is absolutely reasonable.
If it is slow, use vim --startuptime to check for slow plugins on startup.
Arthur C. Clarke had a short story (so short, it fit on a postcard), in which chess defeats AI.
http://wargamerscott.tripod.com/swordandshield/id14.html
Hmm... this is an interesting project. No License info though.
Louisiana for one.
Some people feel that way on lithium, and should probably take something else. I'm sorry it had that effect on you, but it would be a bad idea to assume that's true for everyone. Many people feel much better when they take lithium. Further, your ability to manage your illness without medication is also not typical. I hope it continues to be true for you, as it's certainly true that many of the medications have problematic side-effects.
> What should happen is the government should stop defining marriage of any form (leave that to religion or personal tradition), and simply define all these rights under civil union (or a similar phrase with no significant religious/cultural attachment).

Hopefully this ruling will cause exactly that.

If the churches don't want same-sex "marriage", they now MUST lobby their legislatures to separate marriage from the civil contracts that it is conflated with.

Until this ruling, nobody was going to take up the task. States that might have done this were already legalizing it anyway. States that would be opposed weren't going to spend the time and energy to fight their own constituents.

Now, there will be motivation in the most conservative states to actually get that done.
I agree -- I think this piece actually tells you more about the reviewer's idea of what life is ("the way we form social relationships: through performances and masks that one tries on, as much for oneself as for others"), including a certain enjoyment of casual cruelty, than what the movie is about.
Isn't this the 'slippery slope' argument that gay marriage advocates said would never happen?

Well, it happened.
"[145 points] Node.js + ASM.js + Angular.js + Coffee Script: how I built my static website"
Both are needed.
Only if you're not taking into account the calue of your time.
All the other suggestions here are pretty good.

here are some from my personal experience, they probably do not all apply:

(i) establish clear boundaries as to how much time/energy you are willing to put into your work. don't do unpaid work - this devalues your own time and devalues the time of your coworkers. don't silently absorb the consequences of bad decisions made by other parts of the company. push back! if you are overloaded with work, clearly explain this, and force clear prioritisation decisions. it is better if management rapidly feels the discomfort caused by their own poor decisions (similar to CI!).

(ii) if there are serious problems with existing code that need refactoring (there usually are), and it needs a substantial investment of time, make a business case for it and get someone with authority to make a clear business decision. people who are not getting their hands dirty with the code probably don't have a clear idea of the reality, so you need to find a way to explain that, and what the future consequences will be. it might be necessary to gather metrics and make some kind of argument focusing on which parts of the code attract the most bugs / are impossible to test / are frequently undergoing change, and how this impacts the business.

(iii) sometimes you may be in an environment where hastily writing lower-quality code is the best option. some organisations have found markets where perhaps this is necessary. e.g. more consulting-ish work where much work is client-specific and there is not enough money in it for a lot of development effort. if you take pride in higher standards of craftsmanship you might be far happier working somewhere else, where there are clear business reasons for doing things at a higher level of quality.

(iv) if management's response to your concerns boils down to "after [some duration] things will get better", they're probably just stalling, and they do not want things to change. if they want things to get better they need to actually start making changes for the better, perhaps small, immediately.

(v) seriously consider quitting. try to find a few people (outside of work) who you can talk through the decision with.

(vi) make sure you have positive things happening outside of work. exercise. eat properly. do fun things unrelated to your job. spend time with friends and family. if you do not have that much else going on aside from work, it is easy for work to expand to fill the void. this will not make you happy.
The definition of demonstrable is not "that which I really, truly, believe from the bottom of my heart".
Well this is bit meta...
This community is a joke on every site that isn't HN.
And yet, I post.
If you actually read the article, you'll notice that it's on your side of 'what won't those hippies do next.'
"The SJW aspect is the most annoying. When guys in the Valley make $160K and then talk about income inequality, it sort of makes me laugh."
Here's where I think we are: Anything Greece would consider fair, Germany would consider unacceptable, and anything Germany would consider fair, Greece would consider unacceptable. There is no place where their positions can meet.

Asking for a referendum is clever. He's going to get the Greek public to share the blame for the consequences of what comes. But notice the words he uses when he places it before the voters. He's asking them to reject the bailout terms.
"black president"

I'm not sure why this is even relevant. I don't care who is president (ethnicity,gender etc), as long as they can run the country. Focusing just on race is part of the problem. We need to be focusing on the best person for the job.
It's as much a pejorative as 'hetero', which is to say not at all.
Sterling Windmill from Duo Security here. We experienced a brief issue today resulting from the deployment of an incorrect SSL certificate to our public website. One benefit of the conscious decision to segregate our public website from other services is that this event had no impact on end user authentication. Feel free to reach out to support@duosecurity.com with any questions regarding this or anything else!
Without self-driving cars, there's not a good way to have contract drivers who can just work whenever.
Iirc, there are still ways to communicate between frames (postMessage rings a bell?) -- the global symbols don't really hold any information though, and are mostly just markers that are used in the code itself :)
Wow, I never knew about this! Something I'm sure to use. Thanks.
Why should he? Obama refused and he's president, so it's obviously not a requirement for the job. It's a smart strategy: You never give up more than you have to.

Hell, we don't even need ID to vote.
> Long-term couples tend to take care of each other's health and wellbeing ... because it makes citizens happier, more productive, less likely to need public handouts ...

Citation needed. Plus, the benefits have to outweigh the costs: tax breaks, unhappy folks (would that cause health issues?) stuck in the bad marriages etc.

I am guessing availability for comparatively stable social unit for raising kids might be a large enough positive, but the benefits should then be for families who raise kids, potentially scaled with the number of kids (don't know if that's already the case). Even the other benefits you mentioned, have nothing to do with marriage - civil unions (or even group of not-romantically-involved-with-each-other friends) can make citizens happier, productive, less likely to need handouts, raise children well (if single parents can, why not multiple parents?) and produce taxable wealth.
While possibly polygamy should be as legal as same sex marriage (I don't see why not) it is unlikely to become legal any time soon. It just doesn't have the same number of adherents to push it forward. And most people don't know someone or have someone in their family that is a polygamist. It's also hard to make an argument for innate tendency.
> It's amazing how quickly gay rights have advanced in the western world.

The irony is that in India right now we are using a very old colonial British India law to put gay people in jail.
Not sure if you know this but if you're in javascript you can just drop a 'debugger;' statement anywhere in your code and it will function as a breakpoint.
The US doesn’t have enough tech talent? Bullshit
At 6pm PDT we're launching a new amazingly well-crafted, high quality DevDraft challenge. Show us how good you are. Give it a shot.
My favorite approach to this came from a variation on the "famous people in Starbucks" memes a while back:

Patricia Churchland walks into Starbucks and orders a latte. The barista makes it for her, and she sits down to drink it.

A few minutes later the barista asks her "Are you enjoying your latte?" Churchland replies, "No."
One issue I have with posts like this, however awesome/uplifting/well-intentioned they may be, is that they attempt to generalize mostly anecdotal evidence to general advice.

Is this an engaging and inspiring story? Yes, and it's great that people feel free to share their stories (successes and otherwise) here.

Having read it, do I have a better idea how likely this strategy is to work for any given person/company? No, and I don't know that anything short of an exhaustive longitudinal study would help there. (There's some mention of studies on creative hobbies, but it's a bit of a leap from there to repeatable ROI.)
I was reading some of your other comments, and what a pleasant surprise to another Portland psychiatrist on HN. Small world.
My personal pet peeve is ADHD with a side of stimulant abuse. Somehow it's even more incomprehensible than depression is to some of my acquaintances, yet they're more than happy to ask to "borrow" some Adderall during a work crunch...
Another problem I seem to always see is: "We had this problem in China with <insert problem here> ..."

People. Do the first 1,000,000 units HERE. Where HERE is the country you are located. If you can't make a profit that way, going to China doesn't magically fix that. I have yet to see a Kickstarter that actually had to go to China to be manufactured.

After 1,000,000 units, you have enough knowledge about manufacturing your product that you might be able to handle the switchover to China and not get killed.

And, if you aren't delivering 1,000,000 units, you shouldn't be going to China anyway.
Make a rainbow, in Python
how does that url work with asterisks?
I think that was parent's point. Coming from other languages, it's kind of unexpected that a var defined within a curly brace block (if/for/etc) is actually scoped on the whole function in which it appears and not just that block. Hence it's "useless" to define it within the block/loop -- might as well hoist it outside, it's visible there anyway
Breaking News How to swap your Vita memory card without formatting
It could mean that one spouse gets voted off the island, as it were. Note that I'm not arguing against polygamy, but am only curious about this issue.
The best humor is that which is based upon reality.

And goddamn is this hilarious.
OTOH, it's in the Bible. That may help a little bit.
I think that would depend on the type of merchants. what kind of merchants are you talking about? how would you manage their inventory?

it's positive that customers like the product, is it an app or website? if you have enough users you can convince merchants that you'll bring them more business by showing them the numbers you currently have
> Fighting spam

> (facebook.com)

Ha.
I played somewhat seriously as a teenager, and ended up quitting for pretty much the same reason. I'd have unnerving stress dreams where I was trying to solve some position but the position kept changing subtly.
The very earliest versions used plaintext, but they started tunneling it over HTTPS a long time ago more due to firewalls than out of privacy reasons. I don't think people ever thought MSNP was end-to-end secured, and treated it more or less like an instant form of email.

On the other hand, authentication was always secured via HTTPS, so passwords were never sent in plaintext.
Ah yes, I should have mentioned that this is coming from a native application developer!
As someone who has experienced true mania, and the swing from depressed to manic, this entire comment is 100% correct.
To my knowledge: There's no way to unsave a comment.

'Save' and 'Upvote' are essentially the same function. While you will eventually receive downvote privileges for comments (never for stories), there's no ability to change from an upvote to a downvote or vice versa. (Which leads to occasional mis-votes, especially on mobile devices.)

So an upvote can never be revoked or changed; and therefore never can a saved comment.

Welcome onboard by the way!
Does this system also detect propaganda operations?
My fav: Why I rewrote Go in node.js in Java to play tic tac toe
You say "calm", but that isn't how the drivers feel. They get full-on road rage.

BTW, you also get more pollution. Modern car gearing makes 60 MPH (100 KPH) pretty reasonable; cars from the previous century do better at about 2/3 that speed.
It would still have been surprising in 1985.

Gallup has been tracking people's willingness to vote for members of various demographic groups since 1937 (!).

http://www.gallup.com/poll/3979/americans-today-much-more-ac...

http://www.gallup.com/poll/155285/atheists-muslims-bias-pres...

http://www.gallup.com/poll/183713/socialist-presidential-can...

They've changed the questions in the survey somewhat over time. (I'd love to see all of the historical data in this survey.)

If you think that any of these things is irrelevant to someone's being president, and you think the poll is accurate (so people don't overstate or understate their opposition to having presidents with particular characteristics), these are probably the numbers that you should be worried about if you hope people will focus on the "best person for the job". After all, lots of people in each year have told Gallup that they would be moved by these factors -- many of which you may see as irrelevant.
No, it generates them /sarcasm
Public accommodations are not prohibited from discriminating on the basis of sex by federal law.

Furthermore, the bakery is probably not a public accommodation under federal law unless it's principally selling food for consumption on the premises.
Ironically, Pixar's very own Anton Ego of Ratatouille critiques the critics

Ironic? While I enjoyed Ratatouille, that dialogue just seemed self-serving to me.
> claims to protect against dangerous words

> fails to censor the name of that D&D-playing traitor Edward Snowden

0/10
You said the difference is academic. No, it requires significant changes to the legal framework of marriage.

Consider the following programs:

1) A program that allows a PC to talk to a Mac

2) A program that allows a PC to talk to a PC.

3) A program that allows a Mac to talk to a Mac.

4) A program that allows any number of Macs and PCs to talk to each other all at once.

The point is that given 1, it's pretty straightforward to write 2 and 3. 4 is a just a lot harder to get right. I'm not saying it can't be done, but the difference in the patches required to support 2, 3, and 4 is not academic.

Laws are pretty similar to programs, and there's a big jump in complexity going from 2 of something to 3 of something. Anyone that was actually poly would know this from all the honesty, negotiation, and ground rules that are required to make it work.
Posting 4chan style comments would be a quick way to get banned from... from quite a lot of place actually.
Once you go deep enough you are fucked no matter what language you choose. Might as well pick one that doesn't beat you up too much.
> I wonder how safe the paternoster would be if it had modern safety devices, like a switch to shut it down if someone gets stuck in the parts? But one problem is that then everyone is stuck inside. You can just walk on an escalator when it's off.

Albeit somehow crude with no computers, infrared sensors or whatever, such safety devices are decades old.

For example, before the upward traveling cabin leaves the floor, there is a freely hanging wood panel -- if any part of you is sticking out, instead of being crushed in between the cabin and the next floor, you first hit the panel and lift it up, which trips a safety button shutting the whole elevator off. Or the last few inches of floorboards, both in the cabin and on the individual floors, are hinged.

As for being stuck inside when the safety trips -- having approximately one cabin per floor, each for two occupants at max, you are no worse than having a single cabin with multiple persons stuck in a traditional elevator. You can still walk on the adjacent staircase or use a traditional elevator. These elevators are also required to have a designated attendant (that does not mean a full time person sitting and doing nothing, for example a concierge can be in charge of that) and it is his or her role to immediately free (or call help) stuck people in case of safety cut out or power outage.
"We do not need to live with insufficient water – this is a temporary condition that is curable, just like a treatable disease. Using clean energy to produce clean water is like a vaccine, preventing and even reversing the spread of water scarcity."
the readers here are young and educated, which for practical purposes translates to being fascist.

Fascism is best defined by the degree to which the overclass controls the youth of a nation by propaganda. Because the youth of today have been pushed into college, that means they are highly propagandized.

And of course the overclass loves it when they can force the youth of the nation to focus on an issue such as gay rights. Not only is it a natural wedge issue, making it harder for the people to unite against the overclass, but by leading youth into social issues leftism and away from hardcore economic leftism, this is a win-win for the overclass.

Anyway, this dynamic in play here with gay marriage is a perfect window into american fascism.
Blockchain Startup Joins Fray to Overhaul Banking Systems
Don't get worked up over this. Let the dust settle and the smoke clear. Take a deep breath and relax. You'll need it in the JS community.
I'm interested in a Tesla (or any electric car). I drive more than 100 miles from home maybe once a decade, so range is not a problem--I can just rent something with more range when I need it, if the electrical infrastructure isn't up to the journey.

But I'm not interested in the high Tesla price. I would be interested perhaps in a used Tesla. I've never bought a used regular car before, because regular cars can require a lot of maintenance when they get old and I don't want to deal with the hassle and the unpredictable expenses. Electrics are simpler, though, so I think a used electric might be OK.

I'm sure there are plenty of people like me.

So here's my suggestion to Tesla (and other car companies that might make self-driving cars). Make a ton of self-driving cars. Run your own Uber-like service with them (but be legal, and feel free to put Uber out of business as a side effect).

Besides providing taxi service, these cars will serve as roving showrooms for your cars. Many people will ride them as taxis, and then consider buying one when they buy a new car.

When a given car has been used for a few years for the taxi service, retire it, tune it up, and offer it for sale used to get people like me as customers.

Heck, put a "buy it now" button in your taxis that lets a passenger buy that particular car. It would then take them to their destination, return to your service center, get its sale tune up, and then the next time the buyer calls for one of your taxis you would send his car to him, and it would stay with him after that.
Hi acbart, thanks for the suggestion. This is now fixed. https://codewords.recurse.com/issues/three/algebra-and-calcu...
Yesod is awesome I can't see myself going back to less typesafe database schema tools. The choice I made seemed like a safer path, perhaps not ideal.

The application that I am trying to put together is a realtime websockets application. Therefore, I am using yesod/websockets for the server. For the client, I chose haxe simply because of the targets available making it simpler to write plugins.

On one of my irc chats or somewhere, I did hear good things about haste, though it is primarily a javascript library, therefore I plan to evaluate it later.

About the client: it is a single page app to prevent any page refreshes and I am a bit sold on the frp (using promHx). I guess I should have elaborated a bit more about this in my earlier comment, because my choices are not indicative of anything amiss in yesod.
It seems the routing engine just ignores everything between the first and the last slashes.

http://www.newyorker.com/IRRELEVANT-CRAP/scalia-arrested-try...
The question was serious. Malicious actions could certainly include propaganda operations and indeed there has been a growing investment across social networks to block content specific to certain ideas considered dangerous, disinformation and misinformation.

My guess is actually that, yes, this system has rules (and gets live feeds of them) to block certain political content associated with influence operations. But I was hoping to get a more serious, direct and charitable answer from someone who works on the system.
All I can say is "we'll see". I personally don't believe these challenges will be addressed in 5 years. Perhaps you do (not putting words in your mouth, since you never claimed this), though we agree that no challenge is insurmountable. 50 years is a good marker here. The PCH is tough but it represents but one slice of the challenge; how about hwy 130 to Mt Hamilton? In January? The idea of a car without a steering wheel is far off to me, even in California.

We'll see.