skysight-inc/HackerNews huggingface dataset:
Here's what Owen Williams of TNW says about Storming.ME:

This is a pretty cool little tool, built by @karangoel which is perfect for the current trend of tweeting screenshots of text. It automates the whole thing! E.g. https://twitter.com/ow/status/546804495033053184*

What Ryan Hoover says:

Images are known to drive more engagement on Twitter. We saw an ~80% increase as soon as we started including screenshots in the @ProductHunt Twitter feed.*

Another example: https://twitter.com/karangoel/status/547162613029687296
An interpolating poll is simply not acceptable when it comes to this. I am in no way going to accept that 2:1 in support of torture is a true number unless every single person asked that question were shown videos of the actual torture conducted by US military in an IMAX theatre.

Show me anal-rape-feeding on the big screen and ask me if I support it.
Don't bother with the laser, just drive down the street and pass a car with HID headlights that aren't pointed directly towards the ground. At least in that situation your response will be to slow down (and hopefully the people behind you will see your brake lights).

But if someone can manipulate a LIDAR signal to confuse the car into thinking the road ahead is clear when it is not, well then the attack becomes much different.
Patrick's family is in the US.

But fine, let's consider just Ruriko's family: they are mostly in Ogaki, not in Tokyo.

I understand that Tokyo has some advantages (any city in the world would have some advantages), but overall it seems to be a sub-optimal choice.
I like the rotation idea, but I can't say I see much logic in the desire to have new engineers deploy to production on their first day mentioned/linked in the opening. At VMware (or at least on my team) we try to have new engineers commit code their first week (this doesn't always work out, and when it does it's usually the 4th or 5th day) and I almost feel that's too soon...first day just seems nuts.

You don't see this in other professions, e.g. I doubt doctors are performing surgery or lawyers are going to court on their first day at a new hospital or firm. I'm just not seeing the value in having someone commit code before they're possibly familiar with the codebase and [unless it's a product they used before getting hired] may be equally unfamiliar with what the product even does.
Vanguard enabled proper 2FA a little while ago. It's SMS-based, which is a pity, but it's better than Schwab's abortion of a system.
Rethinking Positive Thinking: Gabriele Oettingen Turns Her Mind to Motivation
> such a great example

Are you being serious?
The speed limit on about 90% of New York City's roads is now 25 mph. http://nymag.com/daily/intelligencer/2014/11/things-to-know-...
Is this comment itself not a tangent on a tangent?
`go generate` is deliberately not integrated with the other commands because it should not be used for things that are necessary when you just want to use a package. We don't want to force people to have to install random development tools just to be able to compile against someone's Go package.
Here's the patent application filed last year. Based on the Bloomberg report, it's unclear how the patent application supposedly just filed varies from the one filed last year. I'm wondering if Bloomberg is just raising the issue now given the recent publicity around price Uber's 'price gouging.'
https://www.google.com/patents/US20130246207
Barf bags on airplanes: Are rates of airsickness declining?
When I submitted the link it worked without the www. - apparently that has since changed
I really like the design this thing uses. That mechanism is clever.
I'm also very impressed with Patrick's ability to disassociate business success and failure from his personal success and failure. What I mean: if something I worked on "fell off a cliff" I'd be a lot more panicky and less likely to step back and say "that's ok" as he did in his post. I'd probably take it as a personal failure rather than rationalizing it as a matter of time investment trade offs.

Lesson to learn: it's okay to let some things decay so that attention and focus can be paid to the right things.
Thanks Jake.

Well said re: avoiding "trying to anticipate things that may never wind up being important".

Today is the "flying by the seat of your pants" day ha. I underestimated just trying out a post on medium. It's been great though.
To expand on why it's not like make: it doesn't do dependencies.

Think of 'go generate' as a codified 'gen.sh'.
Wow this blog post actually got me excited to look more into learning Rust (just read the intro and wrote a hello world 2 months ago), definitely on my to do list after I finish some current projects i'm stuck on at the moment.
Managing Products at a Sequoia-backed SaaS Startup
What is it with old people and their complete inability to understand Anonymous? If you did that, you wouldn't be acting like "them", you would be part of Anonymous.
That's odd, because it backs up sources that I recall, and it links to citations from 2000, and not our vague recollections.

As the first link points out, Monica Moorehead, the Worker's World Party candidate, got 1,804 votes. David McReynolds of the Socialist Party collected 622 votes.

The people who visited for Moorehead, or for McReynolds are the ones you should focus your ire upon. Not those who voted for Nader.

The Socialist Party is more to blame for Bush winning the office than Nader.

Oh, and all those non-voters? They were also partially responsible. And all those who refused to steal ballot boxes from heavily Republican district are also to blame! Because preventing evil justifies everything. Including torture.
This is a nonsense attitude. If you vote for a party, then you 're acknowledging that you want them in power. If you don't want them, stop voting for them. Sure, your action won't get a 3rd party elected, but neither will your incumbent vote be needed for the incumbent to stay in power. It's just a psychological illusion of "voting for the winner" and not "wasting" it that drives people to oppose their own interests. Within the past 20 years there have been several 3rd parties with some chance, but enough of their supporters decided not to "waste" their vote that none of them ever made it.
A shame the website is so utterly horrible though. Sorry, but it's true. Huge walls of text, stock MS Office clipart, "news" a year and a half old. It looks amateurish and smells of abandonware.
People fully immersed in our industry are still coming to terms with open source/open access. It's easy to forget the sectors outside ours still have to walk the same irritating horrible path
> >"Rationality" does not require that one must perform a search through every possible permutation of items.

> And yet you - or someone, inevitably - is also going to claim that markets are somehow magically "efficient" precisely because they're capable of usefully approximating exactly this kind of optimisation.

I don't see the problem. To me, it seems perfectly reasonable to say that people (and the market) can usefully approximate the optimization in question, and therefore do not have to search through every possible permutation. That is, I see no contradiction between your quote from the GP, and the efficient market hypothesis (at least, the EMH as a useful approximation).
I think the bigger issue is not just the lack of choice "right now", but the continued dependence on a manufacturer's support of the product. What happens when they come up with a newer model and decide that they're going to stop making the product for the older one? Or if they happen to go out of business? Your perfectly working machine becomes completely useless overnight. Even if there are still people willing to make the product for it. Or if you could somehow make it yourself. Nope, screw you, throw out your perfectly fine machine and go get the new one. It feels wrong because these barriers are completely artificial.
This generation of cars doesn't have a "wheel" at all -- there is literally no steering wheel and no way for a human to operate it.

So legislation will clearly need to change before these are street legal.
> If you need a more elaborate build system, use one.

I thought I was:

https://golang.org/doc/articles/go_command.html

> An explicit goal for Go from the beginning was to be able to build Go code using only the information found in the source itself, not needing to write a makefile or one of the many modern replacements for makefiles. If Go needed a configuration file to explain how to build your program, then Go would have failed.
Re #2

At first, they said (on a Friday) "we'll talk about it *next Monday" (which was almost two weeks).

I casually said "ok that's fine. For now though, let's take it off the site since we know it's working - that will give you guys some time to make the decision without any pressure."

They made the decision by Sunday, paid Monday, and we were back online quickly = )

It's ok to push, if you're providing value and it seems to be working
I also read an article talking about how the Saudi's wanted to ruin Iran. And another one about how they want to ruin Russia. I feel like any simple explanation like that is probably wrong.

They realize that OPEC doesn't have enough of a majority of the production to take true advantage of lowering prices. America isn't part of the cartel, so our shale companies would be making out with a lot of money, b/c they're not going to lower production.

http://www.economist.com/news/finance-and-economics/21635510...

However, yeah, it's definitely weird how some journalists are coming out in favor of cartels in this scenario. I assume it's from not having a well-rounded education.
Rickets Found in 16th Century Sailors
I've been programming iOS/Obj-c for about 3 years. I was shipping apps after the first few months. I had income in the first year. The income wasn't particularily easy, I was very strategic about the types of apps I created. I was also lucky to rank well on some keywords.

As for Swift vs Obj-C, I don't know if theres enough resources for swift yet. Also most libraries/open source stuff will probably be Obj-c.
Sorry, but I couldn't help. But please cue Vizzini from "The Princess Bride":

"I've hired you to help me start a war! That's a prestigious line of work with a long and glorious tradition."

=)
It's disingenuous to suggest that they show the lyrics solely or even mostly because it makes them more money. As a user, I end up clicking on fewer ads because the lyrics are right there--not requiring a click.
Well, it's more than just dependencies. `go generate` isn't meant to be involved at all if you're just building a package or command for using it, which is quite a bit different to `make`.
I said "use a more elaborate build system." That means, "more elaborate than the Go tool." So, no, you're not.
economists (particularly of the capitalist variety) certainly have a point of view that the economic utility function can be directly transformed into and represented by monetary value. literally the point of the utility function is to represent behavioral preferences with a number, which can then be calculated on. by turning decisions into math, this transformation has the effect of shielding rational actors from the emotional consequences of their actions.

for example, this is why an interaction with a large (inter-)national bank is often very different from the local credit union. a credit union may give you a break on fees or on check clearing times because they see you standing in front of them in need and they're sympathetic to your situation, but at a major bank, policy decisions are made in private offices far from contact with everyday customers and are simplified into a cold hard calculation about how much profit can be extracted from you.

also i'd posit that not only are humans sometimes not rational, but that humans are commonly irrational. rationality derives from a useful simplification of the world that helped us survive against bigger, faster & stronger animals. we've stretched rationality marvelously to make it a useful model of a wide range of relatively simpler macro-phenomena. but it's a poor model for complex actors like people, who exhibit a much wider degree of freedom and range of action. rationality necessarily assumes that a single best choice can be made in any situation (rarely, two or more choices might be equivalently good but that's not relevant here) and that all relevant factors can be incorporated into that single decision. this is almost never the case in real life, except maybe in the problem sets assigned in school.

it's as likely that a rational model is designed to coincide with the center of a distribution of decisions made by real people, as it is that the model has explanatory power about that distribution. people are incorporating an astonishingly vast array of information in their decision-making that is very unlikely to be considered by a rational economic model, so those "astonishing bullshit reasons" shouldn't be so surprising really if you don't conflate the modeled behavior of the population with that of the individuals.
10 Shopping Apps for the Best Deals
I believe that it should the cost to repair roads should be the responsibility of those who cause the damage. Yes, this would raise cost of goods shipped via truck. If you're ordering things that need to be shipped via truck, you should be responsible for that damage.

Why should I be taxed to fix road damage based on a metric that doesn't begin to accurately reflect my actual contribution to the problem?

Additionally, if the trucking industry had to raise rates due to a higher 'road maintenance tax' this may also make more efficient forms of transportation more popular, ie trains.
Anything coming out of Hollywood that involve a nation or its leadership, is a propaganda movie in some way or other.
This is from the perspective of a site owner. From user's perspective, Google's best guess at the top, and a list of websites below is the optimal outcome (ie. what I want when searching). Splitting Google would result in a worse user experience.
You can still "like C" without needing to juggle memory (similarly, you can need to juggle memory and hate C). The core Go team is likely evidence of that: they created a language that, in some sense, retains the spirit of C and yet they felt that manual memory management was unnecessary for the problems they're now solving.

> Go in my opinion is the best proof that our industry is fashion driven.

Go itself isn't flashy or trendy or fashionable. It doesn't introduce exciting new concepts. It's as notable for what it doesn't include as what it does include. It is, in my experience, an extremely practical and pragmatic language. Saying it's proof of a fashion-driven industry is like saying the Honda Accord is proof that the automobile industry is fashion driven.

I believe some of the initial interest in Go was due to its newness and its affiliation with Google. But traffic-baiting bloggers have moved on to the next thing, as have programmers who are more focused on the process of programming (i.e., "I want the act of programming to be fun") than the results. I think it's settling into a comfortable role as a practical choice for teams who want to get work done.
hey now, we're bootstrapped. no funding here.
The Great CDN Shootout – A RUM Test for Global CDN Supremacy
I think it's pretty obvious that if Patrick wanted to optimize for more money he definitely could have by focusing on consulting instead of AR.

Also he owns Appointment Reminder and he didn't count the appreciation of that asset. Lets assume the total profit for AR went from 100k to 135k. Now lets make the assumption that it is valued at a 5x multiple, this means that he increased his net worth by 175k. Thus his total "profits" for the year would be under estimated by 175k.
I doubt this is as big a win as claimed. Sure, a benchmark managed to achieve 1.6GB/s CRC-64 throughput, but that requires 16KB (!) of lookup tables. If those don't reliably stay in at least L2 cache, the throughput could be very poor in practice.

If speed is important, xxHash is probably a better choice than CRC-64. http://fastcompression.blogspot.com/2012/04/selecting-checks...

If you want both speed and security, Siphash-2-4 is a cryptographically secure hash algorithm that runs at ~1.4cycles/byte for long inputs (faster than even crc16speed), and yet is still fast for short inputs (2.4cpb for 64 bytes). It also doesn't require 16KB of lookup tables. https://131002.net/siphash/ http://bench.cr.yp.to/results-auth.html#amd64-titan0
There is no requirement in a substantial botnet for this, even a small one will do. Also internet is full of cheap amplified ddos offerings. Attacker could use multiple offerings for more bandwidth if he feels like it. Maybe this is something obvious you are missing.
> Google Now summons your car to pick you up in front of your office... ...and, upon entering, you're met with a horrific scene of blood, urine, and feces left behind by the previous person the car picked up.

Well, self-cleaning cars don't take a whole lot of new technology. But, sure, that's one of the reasons that I think that self-driving taxis, while clearly one of the long-term applications, probably aren't the first use of self-driving cars. And, particularly, the personally-owned self-driving vehicle whose owner is the primary user but rents it out on the off hours use is, while it might be something people try early on in the self-driving vehicle era, likely to not be a big thing even after self-driving taxis are.

> Or maybe it has cameras installed?

Conveyances used by the public often do, yes. I would rather expect this.
>There's no need for propaganda against the PDRK, they've done a pretty good job of making themselves look bad on their own.

One would certainly think so.

Still, the notion that the USG would even consider involving itself in such a movie for propaganda purposes is about as ridiculous-sounding as infiltrating the Cuban rap scene to do the same.
Sony Executives Suspect an Insider in the Cyberattack
You're right, that is a problem for people who haven't been bitten by DRM yet, but I find that it typically only happens once, at least to people who care about that kind of thing.

This is how I see it going:
Person buys slightly cheaper cat box. Person runs out of SpecialCleaningSolutionX that comes with the product. Person goes to buy more, but is taken aback by the high price of the cleaning solution. Person looks for noname brand cleaning solution and either doesn't find it, or does find it but finds out it doesn't work. Person then takes to social media to rant about their horrible experience with CompanyY and about how SpecialCleaningSolutionX costs far more than the price difference between that more expensive product was. Person's friends and family learn the lesson that Person did, but through osmsis. CompanyY wonders why sales for their product begin to drop off as word spreads.

It's unfortunate that a lot of people have to buy it to find out how horrible it is, but the alternative is researching the product before buying it and there's nothing preventing them from doing that, it's just truly unfortunate that it's come to this.
Waiting time for a cab where I live takes less than a minute on average (in fact, I'd say the median is around 20s). In a driverless world, it's possible that the cab market where you live will be a lot more efficient/cheaper and the assumption that waiting for a cab takes 10-30 min won't hold anymore.
I love that goal, and certainly one of the pleasures of working w/ Go is how often you don't have to hunt down a world of external dependencies.

That said, if I'm reading that code right, if I, say, decide to reorder a constant definition (say swap Aspirin and Ibuprofen), the Go code will still compile, but the string constants will be silently wrong until I realize I need to rerun go generate. No?

It's a problem in general: if I modify code that requires rerunning go generate, and I forget or don't realize I need to do it, I'm going to get at best a confusing compiler error, and at worst silently wrong code... Right?

Again, maybe this all works fine in practice, but to just brush off these concerns seems a bit glib...
1. Why would you base this around a single meal, when ideally your daily caloric intake would be spread throughout your waking hours.

2. Even suggesting that most people need 2000 calories is wildly dangerous as this is a figure that will vary for EVERY individual. I myself need ~3000 calories just to maintain a healthy weight.
Yes, I understand that, my issue is with the term "static demand". To me static demand implies that there is not growth in usage if Bitcoin as a currency, yet the opposite is true. Its price compared to USD is immaterial. Imagine a well used traditional state-led currency, traded with increased fluidity within that country, despite being devalued on currency exchanges. The internal demand has gone up, foreign exchange is of secondary concern, prices will continue to fluctuate as the market matures.
Certainly less important than a financial institution, but I had the exact same experience calling Virgin America's support a few months ago when their then-new website would consistently error out every time I tried to book a flight.
https://torrentfreak.com/pirate-bay-domain-back-online-wavin...
The US is not going to go to War with North Korea. So I don't know what they could 'instigate' that would be worth this much effort.
I've been using the ScoopFree (http://www.petsafe.net/scoopfree) boxes for about six years now with no problems. Before that, I had some other brand that was mostly ok, though not as good. There are obviously plenty of other alternatives the author hasn't considered that don't cook poop and do a great job.
And yet, Feinstein was the one who did battle with the CIA to get the torture report published. Establishing that crimes were committed is the first step toward prosecuting the criminals.

I'd be the last to defend corruption, but it's important to point out that these things are relative. A republic can tolerate a little graft and profiteering. It cannot tolerate torture.
That could be because China looks at politics more like a old boys club than Norway does.

Then again, there have been some eyebrow raising choices over the years.
The Rise of Livestreaming Funerals
Web design tip (that I just made up). If you're going to have an annoying, large header bar appear above the text when the user scrolls, don't put a drop-shadow under it. It looks like an object is hiding the text, which it is, but is very distracting compared to a flat border.
They are legitimate concerns, but your given example (re-ordering constants) could break other things silently in any case. There's always a line between risk and convenience. For some people Go is too conservative, and for others it is too liberal.
Which is better, it's the people in power they want to affect.
The constraint was: the output must be CRC-64-Jones, so switching implementations wasn't an option.

So, given that constraint, any better solutions are welcome. :)
It's right. But it's not normal! After 5 hours we employed a suction device (and would have gone to emergency c-section if that failed after 3 pushes).

Baby was 9 lbs, 9 oz (4.3 kg).
DRM {and, or, vs.} the Law [pdf]
Universities in Germany are free for everyone, besides the semester fee which is negligible. http://www.washingtonpost.com/blogs/worldviews/wp/2014/10/29...
Yep. Normally doesn't. She made slow but steady progress the whole time, so they never resorted to any other means (besides the aforementioned suction device in the end).
Until more orgs implement BCP 38, it only takes a handful of servers with an open resolver to multiply the attackers bandwidth by a factor of 30 or more. UDP does not verify the source IP is the sender. Most of the internet will drop spoofed packets already, but there are still enough netblocks passing spoofed traffic, and vulnerable DNS servers for this to be a concern.