skysight-inc/HackerNews huggingface dataset:
Another commenter had a fairly clever solution: https://news.ycombinator.com/item?id=10204560

With a bit of refinement it could contribute to the overall solution.

The responses here are also interesting: https://news.ycombinator.com/item?id=10203913
That is exactly the sort of thing some pseudo-highbrow twit would have given me a 'D' for in high school after assuring me that "there are no wrong answers".

I love it.
It's well known in America, but I think in the UK something like "If" (Rudyard Kipling) might be better (equally?) known. Or perhaps something from Shakespeare ("Shall I compare thee to a summer's day?")

What about Italy? What's the most famous poem everyone knows of there?
You input your password, it the attacker knows that, you are likely toast anyway...
Is it? I much prefer the interpretation about rugged individualism. It's not surprising to me that that's the interpretation that caught on in America.

This other interpretation seems so cynical. "Yeah, choices in life don't really matter because you always end up at the same place, but I tell people I picked the less obvious choice anyways!"

Sometimes it's actually good to believe in something, you know?
The very fact that medallions were being sold for hundreds of thousands of dollars demonstrates that taxi were, in fact, a monopoly taking advantage of the populous. Regulated monopolies are often even worse than unregulated ones, because the dominant entities were placed in that position through preferential treatment by the government, not as the result of prevailing over all their competitors in the marketplace.

The medallions became investment vehicles for hedge funds because they conferred the right to provide a service for which there was a very high demand and a supply that the government was capping at an absurdly low level, in a classic example of regulatory capture. When you had to wait forever for a taxi, it was because there weren't enough of them being operated. And there weren't enough of them being operated because only people with medallions were allowed to operate taxis.

Ridesharing apps have unmasked this glaring inefficiency and given people a look at how much more efficiently the world can be run when government regulators are circumvented by private enterprise. The state still has the power to ban this new mode of providing transportation, but that will likely be politically untenable, given the public popularity of Uber and Lyft. (There is still a risk of indirect state action, like unfavorable rulings about the employment status of Uber drivers)

The experience of the taxi companies will be a wake-up call to other heavily regulated legacy industries that if there are any signs that an app is going to disrupt their business model, they need to immediately try to block the app from the marketplace (e.g., by suing the makers to scare off VCs) Once customers get a taste of the techno-libertarian future, they aren't enthusiastic about returning to the drudgery of state control.
Agreed – signed firmware is going to be the way forward for a lot of things but it's going to open up other problems like fighting to retain the user's ability to decide whose signatures to trust and I'm sure we'll see a bunch of horrible key management by vendors.
Windows Update downloads more than "patches". It has been used in the past to distribute standalone tools and service packs.
MongoDB Ruby Driver 2.1.0 is out
>The poem's dual-meaning is central to its popularization

I'm not sure about that. Ask 100 people at least peripherally familiar with the poem what its central point is and 99 would answer something along the lines of "taking the less popular path."

I agree with the author's point though. I remember a Dartmouth English professor talking about this years ago and once he pointed out what the words actually said, the actual meaning seemed obvious in retrospect.
This is excellent advice and will most likely work well. If not, baseball bats are cheaper than lawyers.
Returning an error is fine, but the code that calls the function doesn't check for errors, and just blindly applies the return value as an offset to a pointer. When the function returns -ERANGE to indicate that the value was too large for the requested data type, entertaining things will occur.
Preach it from the mountaintops!

And Thanks so much for mlbriver. It will be a tonic for my seasonal affective disorder that I blame on the NBA and NFL seasons.
Computing 10,000x more efficiently (2010) [pdf]
Microsoft is getting heat for trying everything they can because they're supposed to be "trying everything they should," instead of violating their user's expectations.

It's great the MS wants everyone on their latest OS. But "latest" doesn't mean "best." Taking away user choice subverts the economic principles that encourage improvement -- that "best" is decided by the consumer, not the producer.

It would be ideal for developers if we all just used one OS. That doesn't mean it's the right thing to do for the customers, the economy, or society.
How transforming the role of fantasy commissioner created a market for SidePrize
What was it like to work in Silicon Alley on 9/11
How Does Docupas Collect My Emails?
> They are heavily regulated

Regulations generally favor the incumbents. Don't believe me? Start a food truck in Manhattan.

I suppose you could argue that taxis are getting a raw deal now, even with the existing regulatory capture. I'd be receptive to arguments that certain taxi regulations are punitive or out of date.
We publish https://github.com/coreos/etcd/tree/master/client as our new client, and it is cleaner and better than go-etcd. You could try this out.

Back to the problem, I didn't notice this behavior in go-etcd before. We are more than welcome to solve it if it is a problem in new client.
Ah thanks, I missed the isxdigit(s[2])
I wish every programming concept was taught through a poem, or song, or music video.
Yes, rather like the checkout lines at the local grocery store. Perhaps we should change the last line of the poem to "And that has made everything the same."
I would just say that it isn't necessary to do. That makes the problem much simpler.
I don't necessarily have a problem with professional athletes doping in a black box, i.e. free of influencing others. Professionals should be fully aware of the health effects of "riding the bicycle," and it's hard for me to argue against telling people what they can do to their own bodies.

I always thought, however, that the big issue with steroids was the role that athletes play in the lives of children and teenagers. It's really not okay for high school athletes to use steroids. I was under the impression that professional athletes using steroids influences budding athletes to use steroids both directly ("I can get to where Barry Bonds is by using steroids") and indirectly (feeling pressured to use PEDs in order to compete). I seem to remember this being a controversial topic in the news 10-15 years ago.

Steroid use in professional bodybuilding isn't as big of a deal as steroid use in professional sports. While part of that is attributable to the goals of those respective fields, another part is attributable to bodybuilders not being widespread role models in the way that baseball or basketball players are.
Cue the loss aversion chart:

https://en.wikipedia.org/wiki/Prospect_theory
Ironically the diamond industry is controlled by a few large companies inflating the price by artificially restricting availability.
Since iOS 7 or so, iOS updates have been incremental, sized in megabytes, not multi-gigabyte blobs.
Why are musicians allowed (and maybe expected) to use performance enhancing drugs, while athletes may not?
Cool idea! I think I’d feel more comfortable using it with some clearer documentation on what exactly happens. The itertools pydocs are pretty relevant (even if their code snippets are “this is roughly equivalent to…”): https://docs.python.org/2/library/itertools.html#itertool-fu...

Also, what does it say if I do `git help ship`?
Like all literature, it is easy to draw different meanings from the same words, but most of the suicidal undertone is simply in the last stanza:

The woods are lovely, dark, and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep.

The narrator has been traveling far to fulfill the promises he made to others. He's looking at the lovely, dark, deep woods and thinking how peaceful they are. The woods are a metaphor for death, which is dark and lovely because you don't have to worry about life's hardships. The miles are not distance, but a metaphor for time. The narrator decides he has to continue on, because he cannot sleep/die before fulfilling his promises to those he made them to.

Frost was an amazing writer whose poems beautifully described rural settings. But I think because of his brilliance, it is likely that his poems had deeper meaning than their face-value imagery. But it's also possible that they were one-dimensional, I just doubt it.
Quite so. I'd like a list of operating systems and what this thing does plugged into each. Is it just Windows for which this is targeted?
The biggest threat to America right now is the gathering of data on individuals. This data has a life of it's own and can and will be used against us where there is money or political gain to be made.
Ceres' Bright Spots Seen in Striking New Detail
I think this is an insightful point, but not precisely right. It's absolutely true that the "misunderstanding" is central to the poem's popularity among scholars, academics, and would-be poets -- the feeling of being in on the the trick that's fooling all the lay readers is a big part of the charm.

That said, as ghaff noted, I don't think the academics are fooling themselves: most lay readers really do make the hallmark card interpretation of the poem.

Most of references you noted are intended for an educated audience with some aspirations to highbrow culture.
I was actually expecting the article author to make this very argument ... and it didn't happen.
Develop Client-Server App for Apple TV
I've been thinking about this a lot.

I think that ultimately, a lot of offices are going to be replaced by virtual reality offices. This would cut our dependance on commuting.
Which is tornado prone ;)

Almost every region comes with its own set of possible natural disasters. Maybe we are better off pooling everything and just have natural disaster insurance that covers fire, flood, tornado, hurricane, earthquake, blizzard, and so on.
Git is popular because when GitHub was in full startup mode (and not the current $350 million in cash, sit-on-their-hands mode), they ran bar meetups and gave every ruby novice in the world free alcohol to join their platform.

Turns out free booze times tens of thousands of initial users beats the better interface of hg being advertised on impersonal mailing lists.

At this point, (experienced) people have just gotten used to all the weird edge cases and overly complex ways of doing things with git, so changing back to a simpler way is now more complicated.
Software that encourages you to censor yourself? Orwell warned us about that
All limits were removed in 2.2 http://blog.bittorrent.com/2015/09/09/sync-2-2-now-available...
Test your coding skills
Cancer patient receives 3D-printed sternum and ribs
Distantly related, The Road Not Taken is also an excellent short story by Harry Turtledove that the HN crowd would probably appreciate: http://www.eyeofmidas.com/scifi/Turtledove_RoadNotTaken.pdf
I don't see how signed firmware solves that issue at all. It could solve BadUSB, where one corrupts a legitimate device with poisoned firmware, but it doesn't address at all a user tricked into plugging a bad device...
FireEye Scolded for Injunction to Stop Security Researcher Revealing Source Code
It's not about knowledge, it's about grasping. When the thing is made easy to grasp, you increase knowledge, not global understanding. To understand better, you have to practice understanding. (supposedly)

And so rather than watching digested videos, I recommend reading the works and essays of great minds, and struggling (reasonably), to embrace their way of thought, while appreciating the content. Understand some, then go again, and understand more. Socrates taught Plato, and Plato taught Aristotles. Is it a coincidence? I would find the greatest mind I can find, first among other strategies. Personally, I've started reading Emerson, everyday, or Montesquieu. I write parts I like, on paper, and try to understand better along, why he says what he says, and why he writes how he writes.

But this is supposing I'm smart, and have my word to say... Well, let us settle on the compromise then, and experiment? Because also, different people are at different levels of grasping, and also, they have different definitions for 'smart', so you should do depending on what you want to become, and which 'they' you want to be a part of.

Personally, I don't care that much, it just feels good to be so near a great mind, though surely everyone has his own view of what that is.
There are good reasons to build in some of the areas that are prone to disasters. Much of the west coast is fault lines, but there are extremely lucrative ports there as well.

I think the real problem is that the people are bad at planning for things that happen on the timescale of many types of disasters, so we need to combat this deficiency. E.g. Requiring insurance for disaster areas over a certain level, pseudo-pooling by level to increase cost for worse areas, etc.

The big problem is the existing populace, which may be priced out of their homes. You could probably ameliorate those problems by only enforcing the new requirements on sale/inheritance of existing homes or new buildings. Eventually the market will adjust.
The backstory clears things up greatly. Thank you for posting this!
True, but not really relevant. I mean, that article literally (!) calls out flood insurance as a situation where such "acts" are subject to the contract.
I was thinking about this. I tinkered a bit with the usb (OTG) drivers on linux. But I don't have the skills to create a hardware device from scratch. It would be great if there was a simple device that had two USB chips and that you could program, something like a raspberry PI or a smartphone. (Actually, many smartphones can be used as a USB host as well as a device, but not at the same time.)

Does anybody know if some platform like this exists? I heard you could do it with the BeagleBone?
This is the kind of goofy USENET humor I dearly miss.

Bravo, sir.
Ask HN: New Product WorkIt research, have time for 3 question survey
Survey link:
https://www.surveymonkey.com/r/PZQLZTK

WorkIt is a platform for organizations who want to maximize their employees' happiness and self-actualization. Let us know if you'd like to learn more.

Landing page with info
http://workit.launchrock.com/
looks like the annotations on genius have this interpretation as well: http://genius.com/46404
Oh, you can't. That's not because there's no task for a generalist to do, but because the company gets organized in feuds, and any empathy with a different feud (or much worse, doing their job) will mark you as a betrayer to some group.
link to source? I'm interested in reading the discussion.
As another commentator mentioned, http://orientDB.com/ looks interesting as well.

Those complaining about Titan being abandoned, don't worry. Getting better graph features into the Cassandra family is one of the best things they could do. So consider this a win-win.

For those looking for a javascript variant, check out my project http://gunDB.io/ which is a browser based graph database. Definitely not as "academic" leaning as Titan, but it is more friendly towards web developers which Titan is not.
Show HN: Pragma.TV – a blog for Apple TV app development
I suppose it's a difference in terminology, but it seems strange for them to state:

> Support for ACID and eventual consistency.

As ACID typically implies strong consistency. To quote the wikipedia page on eventual consistency that they link to:

> Eventually consistent services are often classified as providing BASE (Basically Available, Soft state, Eventual consistency) semantics, in contrast to traditional ACID (Atomicity, Consistency, Isolation, Durability) guarantees.
That's my favorite Turtledove story.

He also wrote a sequel.
I'm surprised New Hampshire isn't on that list...

It is interesting that some of the poorest, white-trash areas of the country are the safest. At least in Maine, the only natural disaster I can remember is the ice storm of 98, which, aside from knocking out power for a week, mostly amounted to an extra week of school vacation that winter.
Yes, almost every area has it's own disasters to worry about, but it's a mistake to assume that the frequency and average damage for each type of disaster and each area normalizes out to a similar value.
I don't think that your interpretation is wrong, but I think you also have to acknowledge that poem is about how when we look back at these choices, we romanticize and assign meaning to these choices that were essentially random.

The man in the poem while reminiscing says 'I took the road less traveled by' but the narrator explicitly says that travel had 'worn them really about the same'. So the self-deception part is fairly explicit.
The more prestigious the field, the less reliable the experts
My informed conjecture about NK diets is based off of a few survivor accounts from expats and a lot of background information about NK that I've picked up over the years, paired with a lot of information I learned about various other famines via Wikipedia and college. I can't suggest any specific books or articles though-- too many articles to list, and I wouldn't remember what factoid came from which article anyway. In general, I just ask a question to myself, then use the internet to find the answer.

If you want related books to help think about what sorts of things happen during these times, I'd start with Maus. It's not at all related to NK, but it captures the desperation and ingenuity of long term crisis.
Git Manpage Generator
User's insurance isn't particularly great.
For one, they make no mention of requiring commercial vehicle insurance (https://www.uber.com/driver-jobs) and say that drivers only need personal vehicle insurance.
They have contingent liability injury insurance with a total available of $100K.
They talk of having commercial insurance during trips, but it is only third party liability and UI/UM. If you're a passenger in an Uber accident and insurers decline to cover when they become aware the vehicle was driven commercially, you're out of luck.
Sounds like a great feature.
I'm guessing that most of you reading Hacker News were actually kids on 9/11. At the time NYC had a new tech scene, but it was going through the worst of the dot.com crash. WWWAC was an early networking group in NYC that brought together coders and creatives to explore what was then the new medium of the web. While they had meetings their mailing list was a hub of the community. So by reading this list you can get a sense in real time what what was going on that day, the day after and the day after that.
You Can Use These Tiny Stickers to Map All of Your Stuff
N+ (and I believe Super Meat boy as well) don't use pixel-level physics and rely on AABB collisions and computations. There's even a tutorial published on how the original N game resolved basic collisions and physics:

http://www.metanetsoftware.com/technique/tutorialA.html
3 Tips for Stronger 3D Printed Parts
Ask HN: Best way to sell unused domains without paying fees?
Mixing ARC and MRC source code in the same class
Number 6 on the unsolved problems list ("Is there an arithmetic progression of consecutive primes for any given (finite) length?") was solved affirmatively in 2004: https://en.wikipedia.org/wiki/Green%E2%80%93Tao_theorem
The Curse of the First-In First-Out Queue Discipline (2012) [pdf]
"Actuarial tables" are really only used to price life insurance.

Property/Casualty insurance (auto, home, work comp, etc.) are priced by analyzing recent loss experience, then trending loss costs forward (as medical costs & replacement costs go up over time).

Hazards that are infrequent and spatially-correlated (hurricane, tornado/hail, fire) are often priced by using simulations, which take into account the nature of the event, engineering simulations, and insurance policy terms.

Flood insurance is incredibly politicized, as it's handled at the federal level. Floods are typically considered an "uninsurable event" given that if you live in a flood plan, there's a high likelihood that you'll have a loss due to flood--less of an "if" than a "when".

Flood insurance is sold & claims are handled by insurance companies, but it is effectively reinsured 100% by the federal government. Actuarial studies have show the premiums to be highly inadequate, but there has been legislation that aims to reduce that inadequacy.
The biggest problem has been reducing the ladder fuel (underbrush etc). The fuels dept is notoriously understaffed and underfunded for national forest service. On top of his, it's difficult to convince locals to deal with lots of controlled burns in winter and spring.

Logging practices have gotten better, especially with dispersed thinning, but my gut is hat climate change is the real culprit.

Also, lodge pole pine is becoming more dominant in the PNW, and we're losing more fire resistant (and dependent) trees like ponderosa. Lodge pole grows like a weed and burns like hay.

Couple this with an antiquated federal service entirely dependent on chain of command that fights every year to preserve operations and their career posts and you get one of the most wasteful inefficient services in U.S. Govt.

Source: I was a forest firefighter and left after being fed up w the bureaucracy. So take my cynicism w a grain of salt.
I once got a D for an essay on "how does the symbolism help us understand the author's message" when I said that, frankly, it didn't, and that if the author wanted to send a message, he should have come straight out and said it.

Sorry, but that's the way my brain is wired, and I was exasperated by the teacher going on about a bunch of stuff that to me seemed like you could just make it up as you go along. "Well, the boat symbolized her relationship with her father, and when the anchor broke, it meant that her affair with her uncle was doomed from the outset because the barnacles on the boat were symbolic of the calluses on his hands, because he was a factory worker, rather than one of the landed gentry..." or some horse shit like that.

You can downvote me, but I won't apologize for loathing that kind of thing.
More Effective Teams with Signals
I completely agree and add that I always find support saying, "Oh, I only support 'X', you need to call for support on 'Y'."

It is a race to pass the buck.
Source Control Solutions
Ask HN: Creating a new web app – what's your chosen stack, tools and services?