skysight-inc/HackerNews huggingface dataset:
It's not always interpolating the sounds that would actually occur. Yes, a hammer hitting something will produce the relevant sound in my head, but it can be quite a bit more abstract than that.

Imagine someone dancing in an animated gif. Each motion has a particular "swoosh" or "pop" or "bang" to it. It's kind of weird to describe. As the gif replaces, the same sounds play over and over. I couldn't turn it off if I wanted to.

Take this for example: https://i.imgur.com/eVeYyCq.gifv. In real life I imagine I would hear the woman grunting or growling as she tried to lift the tire. But in my head I can only hear the motion of her legs as they shift to accomodate the weight, making sort of a "kathoomp thoomp thoomp" each time her feet touch the ground.

Makes me think of how a musical score can capture the energy of a scene so well; I'll bet those musicians can probably "hear" the scene without even trying.
An Open Letter to All Universities
I've done that where crucial_col happened to be the password hash column.

We managed to restore all but about a dozen users from backup, and sent a sheepish email to the rest asking them to reset their passwords.
> The issue is it was clear Clinton was winning before the race was over based on polling, superdelegates, and what states were remaining.

And the reason for that was because she was heavily pushed as the candidate by CNN, MSNBC, etc while the same media ignored Sanders. That it only became clear later that this media had relations with the Clinton campaign and DNC beyond just the personal biases of pundits is cause for concern IMO.
Our Converted School Bus Kitchen
https://www.google.com/#q=obesity+depression+comorbidity
It works for more than databases.

- With shells, I prefix risky commands on production machines with #, especially when cutting and pasting

- Same for committing stuff into VCS, especially when I'm cherrypicking diffs to commit

- Before running find with -delete, run with -print first. Many other utilities have dry-run modes
> If people really think that the government can maintain roads with no money

Do you really think they brought in "no" money? That's ridiculous. The government should figure out how to waste less of the existing taxes before demanding more.
And now after actually trying it out, photos and videos work pretty well. I can see this is a work in progress. So far so good, they just gotta hide all those public groups away somewhere. They could use a harsh critique from Moxie about real users I think.
Its worth noting that the design of the RPython JIT will always result in a large amount of static data in the resulting binary. The RPython translator basically generates a bytecode representation of most of your interpreter and bakes that into the binary. You can probably expect at least a 2x size increase in the size of your binary. As a reference point, after stripping [Pycket](https://github.com/pycket/pycket)'s binaries are 6.1Mi without the JIT and 16Mi with the JIT.
Same here. I'd love a self-hosted Flickr. All the ones I've tried don't even come close. I like Smugmug as far as layout/features and use it too, just wish I could self host it.
I recently left a company with a software product that may die due to a misdiagnoses of tech debt. They are in the midst of an unnecessary rewrite with nothing to really show for it after almost a year.

The previous project has some issues but they were fixable with refactoring while continuing feature dev. The rewrite was done over my objections. New management had been hired and they were looking to make their mark. I left before it could all come crashing down.
Some of my trans/genderqueer friends go through long periods wherein they change their preferred pronouns, so when I don't know someone personally I try use "they" whenever I can in deference to the complexity of trans/queer experiences. My husband identifies as a man, but sometimes prefers to be referred to as "they," for example in all professional contexts. (They're an artist).

Since I don't know Chelsea personally, and because they're also in what must be a deeply traumatic and confusing situation, replete with pressure to conform to newly acceptable narratives of transition like "man becomes woman," I think I instinctively wanted to use "they" in acknowledgment that we probably can't know for sure what would make them comfortable and happy from our present vantage, news reports aside. If I for some reason meet them one day, I'll be sure to confirm with them what they prefer.
I don't know, my personal opinion was that RethinkDB had its head on straight, MongoDB is garbage and still neither is so much better than PostgreSQL that I will switch away from it.

Postgres is the default datastore (because schemas are awesome) for me, and I haven't had a use case yet where I needed something that Postgres wouldn't do. Maybe if you have a very specific need, you'd reach for another datastore (come to think of it, I have successfully used Cassandra for multi-DC deployments of a distributed read-only store), but that's not the norm for me.
I'm at this training with a developer from South America who just moved to the US, and holy moly he got screwed over. He is earning $15/hr writing PHP for this small company in an expensive area ($1350/month for 1 bed & 1 bath) with a broad non-compete and $4k that he will have to pay back if he leaves within the next 12 months for this training.

I know the training itself is free (they actually are giving us a few grand in credit for going), and hotels, flights, etc are under $1k, so this is a super sweet deal for his company.
Would you now take 200k job but kind of okay project not very interesting? That is what we are talking. BTW, You can make 200k soon depending on how good you are in the security domain
Remix (YC W15) is hiring – bring rapid prototyping to cities
I agree, let me take a stab at starting the conversation.

First of all, huge respect to Slava for this writeup. Having your startup fail is hard and it is not the time you want to blog about it. RethinkDB going broke was a sad thing to see for me, I can't imagine how it felt for him.

I think the analysis of the two root causes (hard market, focus on the wrong metrics) is accurate. It is very sad to see that in the end correctness doesn't win the day, not even for databases.

Since I run a startup too I can't help but apply his criteria to GitLab.

Good metrics to focus on:

1. Timely arrival => we try to ship great features every month on the 22nd, something that both our users https://twitter.com/PragTob/statuses/767777202045915136 and the parody account likely run by our competitors employees agree on https://twitter.com/gitlabceohere/status/768440048802947073

2. Palpable speed => we're doing OK on self hosted, really bad on GitLab.com (fixes are in https://gitlab.com/gitlab-com/infrastructure/issues/947 ). If you look beyond latency but to workflow we're doing great in integrating various parts of the process https://about.gitlab.com/2016/11/14/idea-to-production/

3. A use case => we're making GitLab an integrated tool with a broad scope https://about.gitlab.com/direction/#scope A good way to develop software from idea to production.

I hope the above list doesn't come across as pretentious. I welcome pushback and the opportunity to talk more about the OP.

I think the OP premise that it is hard to make money in the cloud is accurate. We're spending hundreds of thousands of dollars to make GitLab.com run and revenue takes a long time to grow. Selling on-premises software products has higher margins than a service.

BTW I appreciate the shoutout to GitLab as one of the five exceptions that are doing well in the open source developer market.
That's confirmation bias in a nutshell. I read Paul Krugman for being mostly correct about things economic (and often political) for the past 17+ years. I can't say the same about FOX News commentators, which I watched regularly from 1999 through 2010 - most of the opinion shows were red meat nonsense or outright falsehoods. That said the news operation is fairly straight. This isn't dissimilar from the WSJ editorial pages, which is to me mostly plutocratic lunacy, even though they have a very solid news operation. The Times I view similarly, though I am finding WaPo to be more thorough the past few years.
I think much of maths is that translation. You learn a lot of mathematics and you recognize powerful, subtle, deep patterns. Then you spend your time looking for those patterns in the world.

It's the same thing with even the most basic "translation problems" that kids in schools learn. They're armed with arithmetic and high-school algebra so they get arithmetic and high-school algebra "real world" scenarios to analyze.

At higher levels its the same. The problems are just harder and the patterns aren't necessarily given to you. Sometimes, oftentimes, nobody even knows what they are.
If you're making $500k and not financially independent, or about to be very soon, you are doing something wrong, I think.
All that tells me is she was a politician playing the political game. Or do you think it is mutually exclusive to play politics and caring about doing good things with power? Do you think emails between Sanders campaign staff would not be discussing talking points and tactics if their campaign emails were leaked?
Denounce Newswire
The report aspires to the NYT becoming an "authoritative, clarifying and vital destination".

I'd like that. But it's not clear to me that they realize how badly they are currently failing at it.

Over the holidays, the PBS Newshour did a "free energy from water!" story. Really. And then apologized, saying they would review their news process. But even then, it wasn't clear to me they realized just how brainlessly they had f*ed up. The NYT usually manages to avoid such. And to spell names right.

But on topics I know about, NYT coverage often/usually manages to miss the point. (And yet I keep going back, implicitly assuming their coverage of other topics, that I know less about, is somehow less bad. Somebody-or-other's fallacy.) There are more ways to "get it badly wrong", than to merely fail fact-checking.

And then there's the old concept of news. Report the trivia of what happened yesterday, and if you're lucky, use it as a "hook" to squeeze in an inch or two aimed at providing context and understanding. From scratch each time, because you can't count on any one reader having previously encountered it.

Authoritative? Clarifying? Well, they manage to be less bad at these than many other venues. But that's a very low bar.

The report says "We have developed one of the most civil and successful comment sections in the news business". Talk about low bars. "but we still don’t do nearly enough to allow our readers to have these interactions." Interactions... not say, opportunity to lend us a clue.

I was wondering over the holidays whether to get a NYT subscription. And then hit another article that was "well, sort of..., but no" getting it wrong, and gave up. News coverage, from every venue I know about, is just startlingly bad. Which makes "committed to holding powerful people and institutions accountable" a nice idea, but largely unimplemented.

NYT search... "groupthink trump": 17 hits (hmm, I expected more). "groupthink tpp": 0. ""regulatory capture"": 2 hits in all of 2016. Sigh.
If you stick to ES2015 features that Node 6/7 support, you can skip transpilation node-side though. Depending on the project, that can be quite convenient.
Yes. I would add that, at least in present cultural conditions, most people who are not cisgendered men or women are not treated well, are chronically misunderstood, and experience traumatic alienation from their surrounding culture, and even violence. Generally speaking we're not yet able to protect non-cis people nearly as well as we should. So in addition to the parent's clear and solid advice, please have some empathy. Respecting a person's wishes about referring to their identity can go a long way toward making them feel safe, and refusing to do so can add to a tremendous burden of pain.
ST is cross platform where Notepad++ isn't. That's at least one advantage.
Why Brave does not enable DNT by default?
There is bigger market forces that isn't being considered here - namely that the entire database as a service margins have been nearly driving down to zero by AWS. Why do you think firebase had to sellout to Google ? Why did Parse shut down ? Simply because the big cloud vendors figured out that providing paas services at nearly the cost of the infrastructure will win them even more compute workloads which is the real money maker (especially if your are reducing your computer pricing slower than Moore's law)
Is that because you saved enough making a million a year you can now afford to work only half time and absorb the pay cut?
Thanks for saying this. It sounds very similar to my situation. I have recently picked up the book "Feeling Good" by David Burns, MD and it has been helping. After years of therapy, I felt like I should be "fixed". Though things are better, that is not the case. It is constant and serious work with a focus on getting better. I do realize a big part of my problem is lifestyle. As you were saying, my self imposed insomnia, plus the stress and pressure I put on myself day to day. Glad to hear that you are doing better, and your post has encouraged me to seek out a therapist once more.
His request is not really all that unreasonable. And given how the subsystems work seems to me like it might be within reason to implement.
Rethink, Mongo et al are scalable (at the expense of some ACID). PG is certainly a good DB (I use it in production) but it is at heart a traditional RDBMS - not designed for scalability. Apples vs Pears..
maybe try something like this?

https://github.com/impress/impress.js/

or upload it to http://www.slideshare.net/
and embed it
I really appreciate the deep introspection in this post. We can all learn a lot from it. I'm one of the (possible minority) of HN users that doesn't care about startups and business, so for me the takeaway was about how choosing quality and correctness over speed works out in the real world. It seems that you really can't take the idealist approach to quality that RethinkDB took. The world just isn't willing to wait, and it's not willing to take the time to understand a system and to see how clearly it distinguishes itself from the alternatives. Our decisions are driven by speed. Our culture is "always be shipping." But part of the result of this is that all our software is riddled with bugs and usability issues. Even the most basic functionality of our computers fail all the time, all the way down the stack. It's depressing that a really solid, honest attempt to produce extremely high quality software like RethinkDB can't survive in part because of these things.
I think it's a bit more complicated than that. Books can't travel to Mars - they can't even move - and yet without the influence of creative works such as books, far fewer people would even want to go in the first place. The relationship seems symbiotic rather than confrontational.

That being said, if Bill Gates wants to cure polio, he should spend his money on immunisations rather than artist workshops and publishing houses. Someone in the chain between thought and deed needs to apply human effort to the problem, and when the effort required is massive, the easiest way to coordinate it is by buying it.
Thanks for explaining in detail.
How does that help someone who has been there for 2,3,4,5 years, since they created that.
I'm upset enough that our politicians take monstrous amounts of money from corporate lobbyists... let alone foreign nations in questionable areas!! That part is unforgivable.

Justify it however you want, there was some very chilling revelations in those emails. I want politicians solving problems, not building press angles.
Go buy a couple grams of cocaine from your local friendly neighborhood cartel and let us know how safe you felt throughout the whole process.

If not you could always broach the subject with a friend. 'Hey do you know anyone that sells molly?' Super awkward.

Point being there is a market for drugs and up until now you just had to be 'in the know' to get them. Now you don't have to.
Is education the only way around this? Sounds disastrous enough to warrant active policing.
I understand where you're coming from. I likewise want people to feel like they can discuss issues that are important to them. And I can also understand why people often respond passionately and possibly uncivilly in response to what they perceive (and sometimes objectively is) incivility. That said, I don't agree with it. It's just not effective in the vast majority of cases, and I see the severe polarization in the US as partly due to this lack of civil, charitable discourse.

Would you and I be able to have continued this discussion (which I feel is civil and constructive, and I thank you for that) if we weren't taking care with how we express ourselves? I personally doubt it. For my part, I haven't felt that I've gotten heated or needed to restrain myself or rephrase for tone (as opposed to clarity), which I most definitely have in other discussions on divisive issues (in this case the role of civility in discussion of contentious issues). I sincerely hope you feel similarly, even if you ultimately disagree with what I've said.

Regarding downvoting: I believe it's off-topic here to discuss the proper use of downvoting. There's plenty of that to be found on HN already. In my comment above I'm describing the behavior I see: the positive as opposed to the normative. I do have opinions on the matter, but they're similarly off-topic.

I'm not sure what else I have to add on the topic of civility and discussion. I often reference the Principle of Charity[0] and Rapoport's Rules[1] as I personally find them useful in guiding my approach to discussion. Thanks again for your thoughtful discussion. I appreciate it.

[0]: http://philosophy.lander.edu/oriental/charity.html

[1]: https://www.brainpickings.org/2014/03/28/daniel-dennett-rapo...
Meh, he could have replied "let me know when you have a stadium full of people screaming your name."
Django 1.11 Alpha
>Basically the whole idea of a Freudian slip at some level.

Sure, just like the basic idea that the bulk of our mental processes are not amenable to introspection is "basically right". Still, there's a distinction between ideas that influence scientific theory and actually are scientific theories.

The problem is that the mechanisms proposed by Freud are often defined so broadly as to simultaneously a) prevent any useful prediction of behavior and b) allow for subsequent findings to be reinterpreted in a psychoanalytic context. In other words, it's virtually impossible to falsify any of Freud's claims. The notion of superego, for instance, is so general that literally any supervisory process can qualify, yet the id/ego/superego model utterly fails to predict human behavior.

This is the hallmark of pseudoscience. Freud's saving grace is that his theories were subsequently refined into actual scientific theories. Psychoanalytic theory is to psychology as alchemy is to chemistry.

Note that I'm being very serious. Explicit in alchemical theory are several ideas that were essential and seminal to the modern study of chemistry: the notion that there are elemental substances, that substances can be "transmuted" through physical means, that substances interact with each other to produce compound substances, etc.

Still, it ain't science...

---

P.S.: here is an answer I posted to cogsci.stackoverflow about what Freud got right. http://cogsci.stackexchange.com/a/8368/2926
Sorry about that :( We're going to significantly reduce it soon.
I get that. It's not just a flash, either; it's usually a highly regular geometric pattern, like a checkerboard or something like [this](http://aleph0.clarku.edu/~djoyce/poincare/tess_5_4.gif).
Big fan of the bitcoin integration. Thanks for your contribution.
Please don't create accounts to take swipes at people.
Then he shouldn't have taken the low offer to begin with. That's on him at least as much as the employer. He's free to leave of course, but complaining about it after the fact?
I think 7 years is plenty although I don't think anyone should have to suffer solitary for any reason.

And yeah I generally just avoid using the pronoun or use she when forced to. But the article you linked had pictures of "him" at the bottom and so using he was unconscious.
Fascinating read, albeit a sad one: I love RethinkDB, and use it personally every day in our particular production deployment.[1] But -- and to Slava's point -- we didn't/don't/wouldn't pay for it, and in that regard, we were part of the problem. That said, the constraint on that particular problem was that it had to be open source, and if it couldn't have been RethinkDB, it would have been some other open source database -- proprietary software is a non-option for that use case (or indeed, for any of our use cases).

So I feel Slava's pain (and feel somewhat culpable as a user of RethinkDB), but I don't entirely agree with the analysis. Yes, infrastructure is a brutal space because it has been so thoroughly disrupted by open source -- but the dominance of AWS shows that open source can absolutely be monetized (just that it must be monetized as a service). Indeed, right now, I would love to deploy a RethinkDB-based service -- and if the company still existed, we (and by "we" I mean "we Samsung", not "we Joyent"[2]) would potentially be in a serious business conversation about what a supported, large-scale deployment would look like. Actually, that's not entirely true, and it leads to me to one thing that Slava didn't mention. While it kills me to bring it up, it does represent the single greatest impediment I have personally found to deep, mainstream, enterprise adoption of RethinkDB: its use of the AGPL. Anyone who has been part of a serious due diligence knows that the GPL alone is toxic to much of the enterprise world -- and the GPL is a buttoned-down corporate stooge compared to the virulent, ill-defined, never-tested AGPL. The AGPL is a complete non-starter for any purpose, and while I appreciate why the AGPL was selected by RethinkDB (and very much appreciate the explicit riders that RethinkDB put on it to make clear what it did and didn't apply to), the reality is that no one -- absolutely no one -- has built a business on AGPL software and it seems vanishingly unlikely that anyone ever will.

I still use RethinkDB and still intend to -- and I still harbor hope (crazily?) that whatever entity that owns the IP will see fit to relicense it to something that is palatable to the kind of people who care about their data. I actually believe that a business can be built on the technology -- which, to Slava's points, I have found to be delightfully sound in both design and implementation. And that RethinkDB is open source means -- for us, anyway -- it will continue to live on, despite the unfortunate demise of its corporate vessel (AGPL or no). That said, I would love to have a lot more company -- here's hoping that we see RethinkDB relicensed and a thriving business behind it!

[1] https://github.com/joyent/manta-thoth

[2] https://www.joyent.com/blog/samsung-acquires-joyent-a-ctos-p...
Release Notes: https://docs.djangoproject.com/en/dev/releases/1.11/

Major Features:

- Long Term Support
- Last release to support Python 2
- Class based indexes
- Subquery expressions
- Template based widget rendering
- Server side cursors for postgres
Putin v Zuckerberg - who do you think is gonna win?
Προγνωστικά στοιχήματος στην Σούπερ Λιγκ
> When that something is a "think tank", adults understand that what it produces...

> That indisputable fact alone means you have no business invoking science -- all you're doing is literally standing up to defend the world's most entrenched, powerful interests. Someone actually interested in science, unlike yourself, would, on principle, be skeptical toward purveyors of "science" that never comes to different conclusions no matter the problem domain.

I think you could have made your point without the ad hominem.