skysight-inc/HackerNews huggingface dataset:
> This is surprising, since they don't have any big capital investments.

I haven't looked at the S-1 and I'm not sure if they even break this out, but user acquisition costs are all paid up front, while the value is realised over the life of the customer, depending on the average lifetime of a customer, this could be fine, if risky. And you often do prepay for AWS since it saves you money over the course of a few years.
That's true, but it doesn't counter the point.
The fastest way to fix TSA security lines would be to have a few suicide bombers blow themselves up while standing in line. The lineups would disappear overnight if that happened.

... not that I'm suggesting this as a solution; rather, it illustrates the lack of security created by the current system.
With Hibernate we used to connect it to a in memory DB just for the tests and to a real DB for production.

It was easy and quick to drop schemas.
So how exactly did you hack it?
How much brain damage to the passengers is acceptable in this scheme?

Passing out from lack of oxygen is dangerous.
There are vastly more efficient methods for dealing with stupidity than playing along. The cheapest would probably just be propaganda talking up real safety features.

For the 0.01% who still will not fly... let them stay on the ground.
I think "fear and stupidity" is overly simplistic. People overestimate how worthwhile it is to address low-probability, high-consequence threats. Everyone. I know plenty of rational people that rail about terrorism being a low-probability event who would freak out if they saw a pregnant woman have a glass of wine. Or saw a kid playing unattended at a playground. Or someone feeding a kid formula. Or GMOs. Or whatever--almost all of the highly educated people I know have one or more things that they believe to be risky that is not supportable based on hard evidence. It's universal.

Right now the wife and I are in the market for a new toddler-hauler. I want to buy two-years used, and ideally American, but I cannot get over the fact that only a handful of recent models, none American, get a "good" rating in the new IIHS small-offset crash tests. I know that a Ford made in 2015 is perfectly safe, but I'm going to spend a bunch more money on a new 2016 Honda because I'm irrational.
(not sure why you were downvoted)
IF you dig into their links, you can get to the data that separates out those in some sort of rehabilitation program and those not.
Don't forget too that pretty much everybody thinks they're a better-than-average driver, which implies that pretty much everybody thinks that their risk of dying in a car accident is lower than the statistical risk.
Thanks for the details! I've actually been very interested in Uruguay since reading about José Mujica!
Sure, but the pilot isn't going to hand over control of the plane or fly it into a building no matter how many hostages are taken or what the hijackers do to them.
Worst of all, lots of free Twilio alternatives are popping up, like https://www.bitrix24.com/alternatives/free-twilio-alternativ...

Twilio is great but it's hard to compete with free.
Android N will enable richer multi-tasking, a richer focus model for apps, and provide desktop style mouse support, basically bridging the gap from the touch-first side, so that you get the full spectrum of usage modes from handset to desktop. Over the years Android has also made gains in multimedia, GPGPU, and graphics that most users might not be aware of but will affect the kinds of apps being developed. There are a lot of resources being applied to Android and Sailfish and other more Linuxy phone OSs will find it hard to keep up.

BUT I'd still like a Linux phone and/or tablet that runs the legacy Linux apps. Then I could have a mobile device on which I could compile Android and run Android Studio for app development. That would be fun.

I also think two mobile ecosystems isn't enough.
Of course, it's a ponzi scheme. How else can you explain such behaviors as the same VC investing in the same company's Series A at $10, Series B at $100, Series C at $1000, etc?
How Uber Is Changing Drug Dealing
I don't like the fact that I have to give permission for future charges to use Paypal. It should be an option.
Imgur had to pay its investors by shitting up its service.

Imgur would have been dead because they were running out of money.
Ah. Well it seems we agree almost entirely, to be clear, before I was not really talking within the context of forming laws, but more on individual interaction. I generally agree on the foisting of beliefs onto people, but have found that it is typically not much trouble (word choice mostly) to accommodate the beliefs that we were arguing over.
I think your last sentence is very enlightening to your point of view and probably wouldn't have tried to pick an argument if I had interpreted that belief sooner.
Rust is good.

Great tooling: Libraries can be written, published and used quickly. Code can be easily rebuilt on upcoming Rust versions without uninstalling anything. Integrated testing and documentation generation. Cross-compilation.

Truly cross-platform. As an example, Rust even supports both GNU and MSVC targets on Windows, that means Rust libraries can be linked into the C++ projects compiled with MINGW or MSVC. All the standard library features are cross-platform, unless namespaced otherwise.

Rust linear type system requires variables be either uniquely mutable or immutable, but not both. This solves whole class of resource management problems (memory being the most important) in the simplest possible way. This compile-time guarantee also works for all references to data, which become thin pointers at runtime. This, together with Send-able and Sync-able types, also ensures no data races.

Language is up-to-date. No-nulls, pattern matching, closures, generics, attributes will feel familiar to programmers coming from various languages. Language had many iterations and changes, and every bit of it was designed with care. Right now it may be a bit explicit, but sugar can always be added later if it appears worth it.

Stable release cycle, stability guarantee. We know when new beta will be renamed to stable and we know what's in it! That means there is time to check all ecosystem for possible breakage, even though historically Rust introduced hardly any breaking changes since 1.0 a year ago.
It's this type of realization that I think many people lack. Someone's perceived reality is reality to them.

Take a lot of those Someones with a perception of rampant terrorists and security failures, you get a substantial group of people reacting to a false reality. And though false it may be, these Someones still vote, pay taxes and fly (or not) on those planes.

We don't really have the option to ignore them.
Current HN title is "Lee Cheng on How Racism Inspired His Battle Against Patent Trolls".

There's nothing about racism in the article. Maybe in the 30-minute keynote video?
No. I was writing a serious reply, but then I realized that there's no point in explaining the mathematics of a VC portfolio to somebody who was a jerk just because they didn't understand the situation.

And congratulations on learning how to be rude enough to be a toxic, while using the type of language that dang, pg, and saltman have all decided is A-OK. You're doing a great job of keeping HN horrible.
Jonschlinkert/ansi-blue: The color blue, in ansi
A triangle is just a rectangle that's been DISRUPTED!
> if I knew an html parsing library

Beautiful soup https://pypi.python.org/pypi/beautifulsoup4
> Actual threats are important, but so are perceived threats

Like the airplane that was downed because a passenger felt threatened by a math professor solving equations? I'm sorry but catering to ignorance is not the way forward. We have real problems as a society, let's not solve imaginary ones.
> You are wrong about this. It is both a biological circumstance (though not nearly as crisp a dichotomy as most people think) and a subjective experience, and some people have a mismatch between their biology and their subjective experience. It is simple human decency to defer to how someone chooses to self-identify even if it does not conform to your prejudices about how the world ought to be.

You are dogmatic about this. You are stating things without supporting them with proper arguments, and this is what everyone who defends that position does, while claiming that everyone else is wrong. (Or, at least, I have yet to see the opposite.)

Wtbob has not denied that people have subjective experience of their gender, but has instead claimed that this experience does not match biological reality, which is a fact everyone agrees with. Whether it is "simple human decency" to designate someone in a way that does not match reality because of their subjective experience is, I think, very doubtful. This is not prejudices about how the world ought to be, it is facts about how the world is. However, if we were talking about the name change from Bradley to Chelsea, I would agree because name is not tied to a biological fact but is only what is used to refer to someone. As long as everyone can understand who Bradley and Chelsea refers to, there is no problem with using the one preferred by Chelsea.
“Most of the time, I don’t feel like a girl, I feel like a programmer”
No doubt its unsustainable or exaggerated growth, but is it still a Ponzi scheme if it lasts a decade and most participants exit with more money than they started?
$11/yr
How the Man Who Shot Reagan Lives Today
Not by most standards of stickiness. They don't have my data. They don't have a monopoly. There aren't any network effects that I can think of (they've worked the one angle here as well as they can -- developer mind share).

I'm not saying they aren't a good business, but I wouldn't call them particularly sticky, any more than Rackspace is sticky. Infrastructure is a hard business to be in.
Hey!

Tried it out, bought a copy :)

The thing i'm noticing most (and i can hack around this probably) is that there are some things that are productive in certain contexts (monitoring twitter after launching/announcing a thing) and not in others not (twtittering while i'm supposed to be writing code, or letting myself get distracted by twitter while waiting for something to build).

Would you consider some notion of rule sets scoped to some notion of "what i'm supposed to be doing"?
There's no reason you can't have general-purpose SoCs that combine traditional pipeline-driven CPU cores, GPGPU cores and FPGA cores with memory, bus chips, storage, etc. We long ago reached the point of diminishing returns for cramming more raw computing power on a chip; so chips of the future will likely consolidate specialized features for various workloads in the name of power savings / speed increases for certain workloads.
FPGA's are always significantly worse than dedicated HW. To sell them in bulk you need to be able to replace a wide range of chips you don't need at the same time with a good enough solution. At the same time you need enough speed you can't just simulate things on a general purpose processor.

That's a fairly narrow band and the real issue with FPGA's. A synthesizer for example seems like a good fit, but well general processes are fast enough. If we had a wider range of video codec's that might work, but again general purpose processors are good and dedicated hardware can help for the mainstream codec's.

Any ideas?
You can get much bigger quantities of such stuff inside the airport (past security). I'd love to document this, but I'm afraid of ending up on some list.
> When people say they have spoken to god, reasonable people think they might be deluded or have some sort of mental health problem.

Self righteous people who think they know it all might assume that. Reasonable people will think "that person experienced something I don't understand".

> we do people a disservice by agreeing with their self-deception

We do people a disservice by assuming we know more about them than they know about themselves.
Swifty Objective-C
"We all know that Element.innerHtml = "..." can be significantly faster than set of individual DOM mutating calls"

Not necessarily:

http://stackoverflow.com/questions/8461851/what-is-better-ap...

That's an old post, but even then the conventional wisdom didn't hold up.
I'd buy it right now if I could buy it through the Mac App Store - I have a bunch of credit there.
“DDR3 8Gb (512Mx16) 1600MHz will be added in the sampling pool” (requires login)
"Should we ban everyone who has a criminal history (violent or otherwise) from every job on the planet?"

How on earth are you able to make the jump from Uber driver to every job on the planet?
I don't think you've demonstrated the existence of biological gender as much as the well-known category of biological intersexuality.

I have no objection to the degree that someone wants to express themselves with stereotypical masculine or feminine traits. Elevating cultural stereotypes to the level of phenotype is not supported by anything you've linked to, though.

>> No one can point to it nor create a test for it.

> You can ask someone, that is generally how we determine how much pain someone is in.

This is true, but we don't create laws around someone's reported degree of pain. Doctors are also given then discretion to deny someone pain medication if they believe the patient is lying in order to get high (though I disagree with this on grounds of drug decriminalization).
Looks like the link to the actual data[1] was posted and subsequently removed, making it unable to be submitted. Why?

[1]: https://diversity.github.com
Right but how expensive is that acquisition cost? So its about the average cost to acquire versus the average lifetime customer value. I think that's an important metric for them to break out
> Real randomness gives you streaks

True, but you could just tweak the odds down a bit once a streak hits a certain number if you've demonstrably slowed the line down (and turn them back up once the clog has been cleared).
Also, one thing I would love to see is the syntactic sugar for binding, like Haskell's `do` and Scala's `for`. Would be super useful for lots of things, e.g. validating requests in a web server.
Sure, I will check it too.
The other problem with the argument that "terrorism death rates are very low" is that terrorism is intelligently adaptive, while cancer, auto accidents, etc are not. If a terrorist group finds that it can burn 20 members to get 3000 enemy deaths, and no security measures change, they will quickly ramp up to doing e.g. 2000 to 300,000.

There is no similar dynamic for cancer or car accidents.

>This also comes up a lot in arguments about city living ... is frightening to an extent that is not supportable by crime statistics.

The (other) problem with the "cities are statistically safe" argument is: you have to account for the presence of countermeasures.

Sure, the crime rate is about the same ... but that's only because of a) much denser police presence, b) locking up your stuff a lot more securely, c) being a lot more distrusting of strangers.

If you fail to keep up these measures, your fear of crime will be totally justified!

(You can think of it as being the opposite argument of "hospitals must be unsafe because so many people die there".)
> After placing Mr. Hemming in handcuffs, officers also found a needle cap, a prescription vial, a syringe, rubber tie off straps, live shotgun shells, live handgun rounds, a pill bottle, a metal pill holder, a handcuff key, garden clippers and a pocket knife in his pants pocket.

I see he was also wearing his pants of holding +1, great journalism guys.
You're right, it's not your genitals, you could lop mine off, and I would still relate to you as a man. It is something much deeper within us, something we don't yet know how to change. Being gay or trans doesn't change that fundamental thing, it's a different approach, but it's still not different. You can put a trans-woman in front of me, and I promise you, I would relate to her as a man, on that intrinsic level which is so hard to define. (This is kind of a dumb point in a text based conversation, as I really have no proof, but I do think you (as are others) are ignoring my point. How we think is very much related to how we are made).
Oh no, it gets better: FPGA-Oberon uses an Oberon variant to straight-up synthesize hardware.

http://vbn.aau.dk/ws/files/58355126/main.pdf

So, one can do Oberon all thd way down until we need custom cells. ;)
The only flaw with Esperanto is that it is a language. Languages hate staying still unless they're dead. I say this as someone who spent several months studying Esperanto and holding a few conversations. :) I treated it more as a "springboard" to language learning. Learning a second language is tough - learning a third language less so! So picking an easy second language, I found, helped speed up language acquisition (which was my goal).

Languages naturally change over time as the population invents slangs and irregulars, typically out of laziness. Certain vowels will be mixed or slurred, parts of words might change entirely, etc.

Even if Esperanto was taught to every individual as a second language - various regions would invent their own slangs based on the "native language of the region". Borrowing loanwords from their parent language and creating various dialects of Esperanto that may or may not be understandable with other dialects to varying degrees.

I highly recommend learning Esperanto to anyone interested in learning a second language - to use it as a springboard to your third.
This is a pretty good answer, but I think there are at least two problems with it:

* It is often (though not always) quite hard to tell whether something the government is doing is or is not illegal even for well trained lawyers. Manning, Snowden, et al. are not lawyers.

* The information released by Manning, Snowden, et al. was dramatically broader in scope that what would have been required merely to reveal illegal activity. Most of it, especially in Manning's case, does not reveal any illegal activity at all.
It could equally well be that marriage is an unaffordable luxury.
Any job? No. But we're not talking about any job. We're talking about one, very specific type of job.
Whether or not Gawker broke the law is what is being adjudicated -- it's not clear-cut.
Especially when even this article points out that webpack is difficult to set up, and basically requires a helper tool.
So given how little work is done reproducing findings, there is minimal value?
> He knew his stuff and could write and read English well,

Right, I really don't have any way to assess that of a grad student I meet in the halls if they can't speak to me. They may be brilliant, they may be the best student there, and be totally walled off from everyone who doesn't speak their native tongue. I feel bad for them... but I don't think they should be in a grad school where English is the lingua franca.

I would vastly prefer "adequate English proficiency" be a hard criteria for attending a US graduate school. Not only are grad students part of a cohort themselves, they often are TAs and provide assistance and guidance to undergraduates. English adequacy is generally the de facto requirement to adequately assist others who are in college (in the US).
This is... rather awful. I'd suggest taking a look at the reading list here instead:

http://c9x.me/compile/bib/

This article goes through a number of unrelated exercises, mentions a few hello-world level introductions, and then skips to a more or less unrelated introduction to open source, with a rather bizarre criticism of people who contribute to open source without getting paid for it.

If it was written for 'becoming a C wizard', I would imagine that it would read something along the lines of:

- Say 'hello' a few times
- Write some words on paper
- type 'print "hello"' into a python prompt
- Work through the "hello world" program in K&R
- You're a terrible person if you learn C without getting paid.
GitHub Sub Directory Downloader
This is a great comment because it is almost verbatim what was said about Amazon. Actually, this is still frequently said about Amazon's retail operations.

I remember talk that eBay was a better business than Amazon because they had network effects and were thus more defensible. Oops.

Also worth noting: Amazon wasn't the 800lb gorilla when they filed their S-1 (valuation: $438mm).
PDE-Based Image Compression
Rend: An Memcached Proxy from Netflix
Is this taking into account the terms of these ridiculous valuations? According to http://www.fenwick.com/publications/pages/the-terms-behind-t... these come with "significant downside protection" and other terms that make these deals more akin to debt than equity funding.

If you stop thinking about the valuation being the price of the company, and instead being the price of a financial product which includes shares AND these protection mechanisms (e.g. liquidity preferences) do these valuations still seem irrational?
> I think your last sentence is very enlightening to your point of view and probably wouldn't have tried to pick an argument if I had interpreted that belief sooner.

This is a big problem with the growing predominance of "virtue signaling" in such discussions. Few people actually want to read/listen and understand someone's point of view before jumping on them for having the "wrong opinion."
An app that cuts the bs and gives you concise summaries of the news
Gchat – The Story of Google's Slack That Went Nowhere
There are vastly more efficient methods for dealing with human psychology than labelling it "stupidity."
The video has been marked as Private on YouTube and is no longer available to view. Does anyone have a mirror?
> I know, its pretty cynical to have a business dedicated to systemized cheating. But how is that different from sororities and frats that make available (and sell) last years notes/exams? That's often a thriving cottage industry.

It isn't different. Cheating is cheating. This is an article about a business catering to Chinese students, called Fanyi Translation [1] [2].

If you have another article about fraternities or sororities cheating, you're welcome to submit it to HN for discussion.

[1] https://translate.google.com/translate?hl=en&sl=zh-CN&tl=en&...

[2] http://archive.is/XNZD1
What about microseconds using the category of collectors designed for your application area (real-time or minimal delay)?

http://www.cs.technion.ac.il/~erez/Papers/real-time-pldi.pdf
"This drumbeat that Uber needs to do background checks is so incredibly silly and naive."

No, it's not. Uber is directly responsible for the people it allows on it's platform. As such, they should be doing everything they can to make sure those people they allow on their platform are not going to be doing things like this.

"The soccer-momification"

That's when I knew you don't need to be taken seriously.
http://bfy.tw/5xyL
I'll often use WIP commits at the end of the day, or when context switching to something else, then when I'm ready to carry on I reset back to the previous commit and it's like nothing happened.
> $ brew cask info qbserve
> Error: No available Cask for qbserve

Would be nice if you'd do a PR to get your app into Homebrew. It's just much easier to find, install and update apps with Cask.