skysight-inc/HackerNews huggingface dataset:
>Your moral high ground arguments honestly carry zero weight with me

I made no such argument

>Person A states that you should pay X for their product. You don't

Correct. I state you should pay me $20 for reading my post. Are you morally obligated to do so now? This is a serious question, your moral code is not clear to me. Mine is quite simple. I am not morally obligated to capitulate to random people's arbitrary demands of me.

>If the same happened to you and affected your income you would be on here whining about how terrible the situation is.

Yes, if I were a different person I would be a different person. That is not a very impressive insight.

>Again everyone would respect you much more if you just said: yeah I'm cheap and can take content for free, so I do.

I have no problem with how much respect I am given right now. Your need to try to rationalize your morality does not require making stupid assumptions about people you don't know.
Open Data Wizardry: Dirtiest Restaurants in Chicago
Excellent comment. I made an account just to say thanks for those great insights.
We're probably not worth it, we're a small community, and the part of that community that are actually and truly influential is smaller still, and wouldn't be doing their influencing by preaching to the HN choir. I'm sure we're monitored, at least automatically, but I doubt we're worth directing.

It's a very small echo chamber.
It is the same problem as credit card fraud detection on an ecommerce site. Naive stuff is easy, as the fraud gets more sophisticated it is indistinguishable from human traffic. It isn't just that bots will post stories, but the bots are controlled by persona-amplification software, so a single person could control 100+ bots, tweaking and modifying their behavior while keeping a 2k view of the conversation.
> But you know what's worse than that? Having no fucking information about anything.

Sometimes, having no information, and choosing truly randomly, can be better than having bad information and choosing according to your own biased and faulty intuition and preconceptions.
> if a failure is expected behavior, then you shouldn't be using exceptions
Just from the abstract view - isn't 'exception' defined as unexpected event? Or am i missing something?
Definitely detected that in my travels - diabolical surgeon golfers ring :). I learnt to ask them what handicap they play off.
I just spent some time re-finding that post a few days ago at an Ethereum meetup! :)

http://www.antha-lang.org/
+1

I managed to find some more photos here: http://macenstein.com/default/2008/06/oh-the-humanity-nextcu...
Yeah, definitely you would look for either a very short-lived (2min) 1st stage or 0.5 stage.

Max q is what makes it seem right. An STS flight profile can't even use max thrust again until 50k ft and Mach 2. Turbojets peeling away and glide back from around 60k ft and Mach 2.5 seems right. This is easier than a sea recovery, and because the burn duration is so short, it almost doesn't make sense to do anything but go full reheat and target the highest thrust in the lightest package. As more ceramic matrix composites replace Nickel, I would expect the T:W to get over 10, so it's really about what the smallest airframe is that you can wrap around a gas turbine and still land it on its own.

The airframe size of the 0.5 stage (1st stage?) is the biggest departure from normal. You can get ten F119's around the base of an F9 without thinking too hard, but that's only ~400k lb thrust for 40k lb of engine and almost doubling the diameter at the base. Could get weird.

Ceramic composites will be pretty critical. If you can replace Nickel parts with ceramic, you can get rid of bleed air and raise the temperature, which is what you need when you're sacrificing a little extra NOx for vastly higher T:W.
About damned time we had a codec with lapped transforms.
>Because if you collect a rich dataset, you can account for most kinds of gaming, just as you can do for teacher outcomes, or every other damn thing.

Has this actually been solved for teacher outcomes or are you just saying it could be?
220 calories of potato is one medium potato - maybe 300 grams.

I find it hard to think that amount causes a person to avoid potato. Did the researcher actually notice potato-aversion, or are they (and this is not a bad thing) speculating?
Here is some excellent info on their radiation-tolerant design: http://aviationweek.com/blog/dragons-radiation-tolerant-desi...

It's not about cost at all:

> It's really not the expense that drives it. We're committed to having the best possible parts in all of our designs. So if it cost a lot and we needed it, we'd go get it. We were already required to have all this redundancy in the computers to meet all the different safety requirements. Then we started looking at what parts do we want to use and what is appropriate for this design. And what really is more important to us than the cost of the parts is the capability of the parts – how much power do they use, how much memory do they hold, how much do they process, and how physically big are they. That's the first thing.

> The second thing is what tools they come with. We run the Linux operating system, we program everything in C++, and that enables us to tap into a huge pool of very talented people and find the absolute best people in the computer and software industry to work with us. If you go into the radiation hardened parts, they are very limited in terms of what languages you can work in, what support packages there are for them, who knows how to program in them. It really limits your ability to work with the parts. And the other thing it really does is they all take a little longer time to get and they're a little harder to come by.
A presto poplite (1400 watt), though requires near constant stirring, can go beyond 2nd crack in about 4 minutes.
Right now the main criteria for medical school admission is simply how much information you can cram into your head and regurgitate. Critical thinking, thinking outside the box, dexterity, compassion...irrelevant.
abort(); // TODO: make sure this doesn't get into production
In that case, how about you make decisions without information, let others get and use information, and we'll let Darwin sort this shit out.
I heard this first hand from Judah Folkman (http://en.wikipedia.org/wiki/Judah_Folkman) at a seminar in 1999. He was discussing news reports that other labs were unable to reproduce the anti-cancer properties of certain proteins discovered by an MD in his lab.

He said (paraphrasing): Scientists become upset when other researchers cannot reproduce their results. Surgeons become upset when other surgeons can.
Ask HN: Do you own a blog with HTML5 coding?
Hey everyone, I'm looking for examples on how to incorporate HTML5 correctly into my blog. Do any of you guys have blogs that correctly use the <article><section><itemscrope> tags ? Much appreciated.
How is it spam? There are other comments here about how Coach is acid. Is that spam too? Should those who use a product that attempts to be at least somewhat ACID keep our fingers still when topics like this come up?
The advantage of exceptions is that if the caller ignores the error, it gets detected anyway. The Go crowd argues that code should handle errors as normal events, but that leads to code with this repeated over and over:

result, err := fn1()
if err != nil {
return err
}

Or worse, the return is replaced with a "goto".

As for the original article, JSON is machine to machine communication. Why do you need to report more than the first error? One of the programs talking is broken. What next, parser error recovery for bad JSON?
For HTML5 / JS animations: Hype App

For just a better PowerPoint interface: Sketch. Keynote is also good.
Many black Americans participate in a different subculture than white Americans. They speak a different dialect, enjoy different entertainment, and have different traditions and values. This is largely due to centuries of segregation, and ends up reinforcing itself.
Is there a list of all the arewe* sites Mozilla runs? I know of arewefastyet[0], areweslimyet[1] and arewee10syet[2]. Are there others?

[0] http://arewefastyet.com/

[1] https://areweslimyet.com/

[2] http://arewee10syet.com/
I would laugh if this wasn't such dangerous, self-serving sophistry. I guess it's easy for a certain type of person to say racism is over, let's not worry about it, while all through Europe, and even here in the UK, far right-wing, racist anti-immigration parties gather even more support.

Racism isn't close to being over. Maybe go talk to some people who aren't white and see what they think?
>>What on earth is that supposed to show?<<

Those two that both use pcre don't perform the same.

>>You have some weird ideas about haskell/ghc.<<

If I have, I got them from seeing programs being re-written when new stuff became available.
I have most of those installed (plus some others) in FF Nightly and I'm running fine.

It sounds to me like one of the plugins probably has a bug.
Here's a short video of the worm and how it moves https://www.youtube.com/watch?v=GgZHziFWR7M
Holy moly. Quite possibly the greatest content company I'd never heard of. A lot of those sites I have pleasantly visited at one time or another. Brilliant mix of reference and entertainment and clearly presented with no fluff, scrolling images, multi-click pages or other tricks and BS. I mean, yeah, they've got ads, but how else would they make money?
Sthttpd: a very tiny and very fast http server with a mature codebase
We voice our thoughts and opinions verbally, with our neighbors, coworkers and friends. Convincing people online in discussion forums is not the best use of our rhetorical time, I would argue that most discussion forums are actually honey pots, whether intended or not.
Every time there is a legitimate concern about a possible current/future problem, it seems something happens to either dismiss - or divide those against it.

It's really an interesting phenomenon. Most people believe truth is relative though, so I guess it's not logically surprising that there is no consensus.
JSON is becoming less like that, the JSON might encode a form the user has filled in, and it might be reporting the set of validation errors, as part of the API.
Why is it "very weak"?

It's substantially stronger than ordinary certificate authorities without certificate pinning in many ways. (Namely, an entity out of your control (a certificate authority) being compromised / exploited / coerced doesn't also compromise you.)

The weak point is at initial connection (i.e. before you have the certificate pinned, or if the certificate changes legitimately and you have no way of confirming that fact). However, even in this case it is no worse than without pinning.

(I wish that HTTPS had a certificate-passing mechanism. I.e. if the given certificate doesn't match the pinned one you contact a site that you have the certificate for already and ask it to give you the certificate it believes is for the site. Do this for the same website with multiple sites and you'll have a good idea if someone is not trying to MITM you. You'd have to have rate limiting, etc, etc, but it would in many ways solve this problem. Unfortunately, it's something that would have to be built into the protocol, or else it would be blocked often enough to not be useful. (ICMP and firewalls, for example))
If every "white" person reproduced only with a "black" person, white people would cease to exist. That is genocide.
Auto-advance might be tolerable (probably not) if it continued to other songs by the same artist. Or if it was somehow predictable.
How to Get People to Actually Read Your Blog Post
Show HN: Our Python-learning game featuring a strong female lead character
"Unexpected" is an ill-defined term; you've clearly anticipated, on some level, an event occurring if you have written code to throw an exception.

One criterion you could apply is that exceptions should only be thrown for violations of the code's published expectations that can not be statically prevented. Whether a validation failure would be "unexpected" then depends on whether the code is expressly validation code that expects unvalidated data (in which case validation failures would not be unanticipated) or processing code which "expects" good data and does something with good data, but throws an exception on bad data -- note that in the same workflow, at different levels, both models could be used, with different levels creating or swallowing exceptions depending on the expectations of the particular function.
My initial though was actually that they had a working model of the brain, put neurons in a setup that mimicked the same inputs and outputs, and the neurons arranged in the same configuration as the model. A real life proof of concept of their model. Would be awesome.
Nobody who knows me in real life would ever accuse me of being Spock-like.
Reserved Keywords in JavaScript
>>Except that people don't bother adding them …<<

I already provided links to two programs and you're still saying that people don't bother adding them.
Equality of opportunity is a good thing - equality of outcomes is exactly the sort of creeping socialism that our Founding Fathers warned us against.

A lot of the cultural Marxist agendas being promoted in recent years are based on bad data and slanted measurements (e.g. the "pay gap" between men and women, which disappears when you control for hours worked, age, and other important variables). Such agendas are explicitly aimed at going well beyond mere "fairness" (i.e. equality of opportunity) and are aimed at seizing power from disfavored groups, and reallocating it to favored groups.
You're right. That's the problem. Doctors make mistakes. Every doctor will be directly responsible for needlessly causing someone to die. Every single one.

The doctor should volunteer in the information because she should not fear losing her job or getting sued. Instead nothing will happen and more people will needlessly die.
Video maker software tumblr designs
Good to see serious empirical work tearing down the tenets of neoliberal ideology. Too many things get accepted as self-evident truths.

I'm always curious about the profit in the private-public-partnership stories. The reduction in waste, even if it were real, does not just go back into the budget - a part of it must leak out as profits (a manifestation of the second law of thermodynamics in economy, maybe). So, taxes -> profits. Not a problem, I guess, if the contracts between gov and corporations are not too long-term, the competition is healthy, and the tenders are not rigged. Now, that's interesting - the government is assumed to be too corrupt and incompetent to manage these jobs itself, but when it comes to organizing an honest, competitive tender, it's doing that perfectly? :)

And, ultimately, a company on the market is driven to be efficient, that's easy to understand. But a company with a multi-year tender is not on the market.
That's an important point. The Nazis were probably one of the most efficient governments ever. Enough said.
"All lives matter" sounds a little different when you consider it in context: http://chainsawsuit.com/comic/2014/12/08/all-things-consider...
Ok this actually makes a lot of sense. When someone replies to you on Facebook, you generally know who they are. On Hacker News, you have no idea. Including some basic (albeit imperfect) information along with a notification reply could be really useful.

This could even be true for the follow-feed mechanism. If you're following someone on Twitter or friends with them on Facebook and they write something that appears in your feed, you are already familiar with the author on some level. In the Hackbook extension, it's fairly common to follow people and not know much about them at all. Again, including some basic Watson-generated information along with the "a user you're following wrote a comment" newsfeed item could be helpful.

Let me give it some more thought and maybe I'll have time to work on it this week.
How a Spacecraft Like Orion Survives the Harsh Radiation of Orbit
Most discussions on Dart happens either on Stackoverflow[0] or Google group[1]. Sometimes people discuss on G+[2] too.

0: http://stackoverflow.com/questions/tagged/dart

1: https://groups.google.com/a/dartlang.org/forum/#!forum/misc

2: https://plus.google.com/communities/114566943291919232850
Garner, from what we know, seems to be a man who did nothing seriously wrong during his encounter with the police. It is quite disturbing that this encounter resulted in his death. It's not even clear that he should have been having an encounter with the police in the first place.

We can look at Garner, and see that a great injustice happened to him.

Compare to Brown. The police had a very good reason to stop him (walking in the middle of the street, matches description of person who had just robbed a nearby store and assaulted the shop keeper), and he attacked the police officer and tried to take the officer's gun. The only thing it appears that the police officer did wrong was letting Brown approach the car while the officer was inside with his gun still holstered, which allowed Brown into a position to attack.

Looking at Brown, we see a man who did something really stupid, and suffered pretty much the same outcome that we'd expect for anyone in that situation.

Lumping Garner and Brown together, like these protestors are doing, seems to me to be an insult to the memory of Eric Garner.
Inside Taligent Technology
Journalism is in bad shape because, thanks to big data/metrics, companies figured out clickbait makes more money than hard news or investigative journalism.
It's Rockchip RK3188. Performance is on par on the ever-so-hyped i.MX6 Novena laptop.

There's been some efforts to reverse-engineer the Mali 400 and write open drivers for it. I'm not sure if they're still making progress or if the project stalled though.
Armin Maiwald produced hundreds of educational shorts, so called Sachgeschichten for the german TV show Sendung mit der Maus[1] with a target audience of 4 to 8 year olds.

Here is one from 1999 that explains the Internet, including dial-up and DNS-lookup: https://www.youtube.com/watch?v=QKLz4ufCuKk

---

[1] http://en.wikipedia.org/wiki/Die_Sendung_mit_der_Maus#Educat...

inofficial youtube playlist https://www.youtube.com/playlist?list=PL1875415EEB9204AC

official page at WDR [german]: http://www.wdrmaus.de/sachgeschichten/filme.php5

official page to order DVDs [german]: http://www.bibliothek-der-sachgeschichten.de/
Why aren't they already buying a season pass on Itunes or Amazon instant?

I'd venture that people who buy a lot on steam yet don't pay for TV shows are mostly buying multiplayer games that cannot be pirated and still give the same experience.
Definitely looks like context is lacking here in some respects. I found it interesting that 'whoishiring' "needs love" more than almost everyone on the list.
Atlanta Startup Jobs
I would not take that bet. The article even lampshades this exact view; quote, "accents such as Cockney never did arise because working class Londoners were unaware of how the aristos talked. They knew perfectly well".

Language change has more to do with social group identification than it does with ignorance of how other people (whether separated in time or space) speak. The availability of high-fidelity recordings does nothing to change that.
This sounds... horrible. My parents frequently threatened that they will restrict my time on computer, but happily they didn't.

OP: I don't quite understand. What your child should be doing? Read paper book, because it's better than reading something on screen?
Call me crazy, but it /has/ crossed my mind that #gamergate might have been a large-scale test of the ability to create widespread conflict and some degree of community crisis from thin air through sock-puppetry...

EDIT: I honestly don't totally understand what gamergate is, but am in awe of the resurging energy of the whole thing, and hence the observation
Still in preview, but Sway may be of interest to you.
https://sway.com

I have been fiddling with the preview. Only basic features are available right now, but it may grow to be what you need.
T:W for rockets vs air-breathing are really skewed by fuel consumption. Falcon 9's Merlins will burn ~25-30k lb fuel (70% launch mass is 1st stage gas?) per minute (180s total 1st stage time) vs ~1k lb fuel per F119. The jet engine will scorch the rocket in effective T:W for it's short atmospheric burn.

More modern F119 has a T:W of about 8. With ceramics and pure focus on re-heat and specific thrust, you can get over T:W of 10 likely. There may be other tricks on fuels besides jet fuel that might even allow more focus on re-heat, making the T:W even higher without necessarily affecting fuel consumption.

Going COTS with F119 is interesting, but ceramics might make some game-changers. Ceramic turbine blades and afterburner pipes will drastically lower the weight vs Nickel superalloy parts while lower cost and manufacturing complexity. Turbine blades are really impressive, but it's all cost.
Developers could learn from this. I've a few grey hairs, many caused by late nights coding, and I now run a dev team. I wonder if we could really learn from this - for example, looking at the 3rd video in the youtube playlist from the article, looking at the criteria they judge each other on, let's see how transferable they are:

- minimal movement: using clear, concise code, or few commands, to solve a problem

- lack of repeated actions: exactly that. Why did I just look at that same log file 5 times?

- confident use of tools: do I have a set of tools (IDEs, editors, commands) I know intimately?

- awkwardness of actions: can I think several steps ahead in the problem and bring things into line to form the solution?

And so on. This is a raw, unrefined thought and I hope it gets thoroughly pulled apart in any replies.
Quantum Deep Learning [pdf]
Aside from 'dmytrish (the author of this fork)'s point about the code generator: this is extraordinarily tight C code. There's no fat on it anywhere, unless you want to call support for the ternary operator "fat". It's not obfuscated or artificially shrunk down at all. It's just sort of perfect.

I took an hour to read through it and comment the hell out of it, and it was some of the most pleasant reading I've done all year. I really, really like this code.
To make the opposite point for fun, what if higher interconnectedness means that language actually evolves quicker? Couldn't the fact that everyone can 'sync' their language with other people faster mean that things like pronunciation can change more rapidly while maintaining mutual understanding? There's an advantage in maintaining communication efficiency to being able to change language faster. This is in addition to the social reasons for changing language, e.g. teens wanting to be different from adults.
It's not just the makers of the cryptophone, but also these security companies that employ "former mil.intelligence" people that get some great product placement here. I don't fault the companies for manipulating the press (they're former spies after all...) - but the jornalism doesn't impress. Don't get me wrong: the story is news worthy. I'm not saying it shouldn't be published. But, come on, a single google search on IMSI-catchers reveal plenty of follow up sources on how hard it is to make one...

Note that last weekend it was PIs (staffed by "former police and intelligence personell") that got a free front page ad for investigating Christmas parties (and doing "counter surveillance")...
Er, seems odd to be using OpenVZ if security/hardening is what you're after.

The shared kernel is a larger attack surface compared to KVM or Xen, and the OpenVZ host admin can easily see/manipulate your running processes.

No hate for OpenVZ though, I've used it constantly for about 4 years, but it makes me nervous when its discussed in a multi-tenant context.
"There's no such thing as educational tv..."

I don't see how it's possible to claim this.