skysight-inc/HackerNews huggingface dataset:
> one party is a center-right party trying increase funding to social services, the other is a far-right conservative party focused on the religious majority and traditional conservative values

Stop drinking the soda. Those are the most colorful agendas which often result in 1 or 2 grand policy gestures to point at. In practice, the majority of the time is spent bolstering the businesses of donors. To whit, this is EXACTLY what communist countries produce, once they get the populace under control after a few purges.
On Windows with Cygwin, setting up an SSH proxy works just like it does under Linux/BSD, pretty easy to do[0]. I prefer it over Putty because Putty doesn't accept the same SSH key as used on unix systems which is a bit of a pain to deal with. I also think it's nicer using the Cygwin bash shell as the terminal, especially if needing to use it frequently.

[0] If anyone doesn't know how, here's a good resource (actually not specific to OS or linode vps):
https://www.linode.com/docs/networking/ssh/setting-up-an-ssh...
Maybe I should've just asked the question I really wanted to ask: did MIT deny him tenure? If so, why? From what I've heard, Scott Aaronson is one of the rising stars of theoretical CS, so him moving on from MIT was very surprising to hear.
I think the more interesting story isn't how Uber won but how Lyft lost.

Sidecar was actually first out of the gate with a ridesharing product but Lyft wasn't far behind and soon clearly dominated the space with their ingenious pink mustaches. Sidecar suffered from a classic first mover's disadvantage in that they were overly concerned with regulatory risk which made them too timid. Sidecar's opinion was that the mustache overstepped the bounds between employer/independant contractor and that the CPUC would slap down Lyft and put them out of business (similarly, the bid model that Sidecar used was driven by similar concerns despite the noticeably poorer user experience).

I've never seen a product achieve such ferocious product/market fit as Lyft did. During its first year, it was extremely common for there to be hours at a time when drivers were immediately snatched up as soon as they ended their last ride and passengers would wait for half an hour at a time, eagle eyed staring at the screen to snatch up a car. The level of inconvenience that people were prepared to put up with just to use Lyft's product spoke to just how much of a radical upgrade in user experience ridesharing provided and a hint as to the explosive growth that was to come.

Lyft was in the enviable position that they held a near monopoly in this space for almost 18 months as Uber tried to reconfigure itself and I remember hearing Travis speak about how the cheaper Uber would be Uber and being skeptical that he could ever overcome such a huge first mover advantage.

In the face of all of this, Lyft could have made the "standard" startup decision of prioritizing growth above all else and taking whatever compromises were necessary to service that growth. Instead, Lyft took an alternate path in which they placed driver quality as a longer term priority. I remember during even the most insane supply/demand mismatches, Lyft was still rejecting some 50%+ of driver applicants for not being "Lyft material".

I think against almost any other competitor, Lyft could have made the same choices that it made and come out ahead but Uber's raw ability to execute is something that, regardless of what you think of their ethics or culture, has to be admired. Uber is one of those extraordinary companies that prizes execution ability culturally in the same way that Apple prizes design. Lyft should have rolled out into other cities faster, Lyft should have gone international, Lyft should have dropped its prices more aggressively and taken the hit on driver quality. All of those are recoverable errors unless you're facing up against someone like Uber who rolled out an aggressive expansion plan and then relentlessly executed against it with the wheels barely falling off.

This is all easy to see with the benefit of hindsight but I remember living through that time, with friends at all 3 companies and watching them grope towards an uncertain future while doing the best they could.
To which DPR agreed.
Well, it's apparently public posts that are being searched. So kids just need to learn some OPSEC, no?

But indeed, it must suck, growing up in the panopticon :(
I've reworded the sentence in the post—does it work better that way? Many thanks for the feedback, everyone. :-)
Our preoccupation with gender identity is a cultural step backwards
I don't have any problem differentiating left from right, but I do have very clear memories of learning the concepts as a child, and coincidentally, I learned them through visualization. Also, they were definitely two distinct concepts - I internalized "left" some time before "right". I'm not sure how long, since I was like 4-5 years old at the time, but I'm going to guess on the order of a month.

Anyway, I learned left because one time we were walking down a specific street by our house - coincidentally on the way to a beach - and I guess I was asked to walk on the left side of the road or something. For some reason, I knew which side was the left at that time. So from then on, any time I had to know which was was left, I would just pull up a mental picture of that street, and then know that side was left.

What's interesting is, I definitely didn't use the same picture for right. I don't remember why, but I remember that some time later, my "right" reference became a mental image of the swimming pool where I was taking swimming lessons. I was at the edge of the pool looking out, and somehow (I've forgotten how - perhaps deducing from left) I worked out which way was right. So from then on I would visualize that view out of the pool to know which way was right.

IIRC I did it consciously for a period of time, then it would happen automatically, and at some point between then and adulthood the crutch faded away and I automatically knew left and right like most people. (I have no memory of how long that took, but it probably was still as a young child.)

Anyway, aside from whatever general interest that story might have, I wonder whether a similar technique would work for your wife? Pick a specific mental picture to associate with "left", then spend some time intentionally pulling it up whenever leftness needs to be ascertained. Then once it's cemented, do a different one for right.
There is a stochastic approach that can be adapted to address this problem, I think I first saw it at IMVU in 2009 but conveniently Wikipedia has a good reference now:
https://en.wikipedia.org/wiki/Cache_stampede#Probabilistic_e...

The advantage is less coordination is necessary and you should be able to get down to a single concurrent rerender per page.
Perhaps if they didn't allow things to stagnate they could have kept up the assumption that dev tools weren't free. A lot of open source development is predicated on "I want this, why doesn't it exist?". Tools that already exist don't get as much interest (example: MS Office vs Open Office).
Meet the venture capitalist that venture capitalists love to hate
>But just standard moderation of content? That's absolutely necessary. Without moderations subreddits degrade into memes and low effort comments.

And that's bad because?

(My question is a rephrase of the parent's comment).

It's perfectly OK for people to have memes and low effort comments. Not everything should be a "high-bro" discussion, with nuanced arguments and evolved though policing.
China's Rapid Rise: Backward Agrarian Society to Industrialisation in 35 Years
>As long as this is true, what's wrong with taking over a sub, if that's what the people want? Making a new sub requires getting everyone to change.

If what you're about to do after taking over was actually "what the people want" then you wouldn't have to take over.
Not necessarily. Anne Hathaway, Bill Shakespeare's wife and star of The Dark Knight Rises, was born in 1982. :)
Rewriting from scratch, should you do it?
Honestly it doesn't seem like a marketing gimmick to me. They almost certainly could have made more money by actually releasing the album, and they've no real need of increasing their visibility.

Whether or not you agree, it seems pretty clear that they did this because they thought it was a cool and interesting thing to do.
What mobile / os / browser? Working great on Android with latest chrome.
Imagine you could stimulate the brain directly, what would that look like?

It needn't 'look' like any of our senses. Direct brain-computer interaction could take the form of an internal dialogue, similar to how a person might mentally rehearse both sides of an anticipated conversation in their head.
Completely agree. The problem is that the downvote means too many things at the same time (Spam AND Disagree AND Not-adding-to-the-convo)

HN rules suggest that one shouldn't downvote to disagree, but it's not what's happening.

One solution is to keep the upvote button and replace the downvote one with a link, e.g. "Report" where you'd pick the reason.
There's InterviewBit[1] that helps you prepare. You don't have to sign-up to read problem descriptions.

[1] https://www.interviewbit.com/all-problem-list/
XMOD2.1.2_1_.apk
Gates is perhaps the best business mind of the past century. The only truly dreadful decision of his career was handing the reigns to the incompetent Ballmer. Almost overnight, Microsoft went from a great innovator to a dinosaur caught flat-footed by every new development in the tech industry.
>You might not think it's a problem, but it's still a problem for Reddit: the conversation is generally inferior to the standards required for it to see mass adoption.

Judging from the kind of statistics Reddit has, I seriously doubt that this is a problem for them.

The notion that there are untold millions (more than currently) waiting to get into Reddit but don't because they don't like the memes and jokes doesn't really strike me as accurate.

Where are the competing "serious" sites filling that niche?

It's rather the contrary -- the "serious" and high traffic comment threads, from the Guardian and NYT to CNN, -- get increasingly more (rather than less) Reddit like comments.

In fact killing those memes and jokes will more probably alienate Reddit's largest user base than do any good.

What is stupid memes and jokes for one, is the ability to discuss trully and freely for another.
Unfortunately, putting anything less than core i7 in this would be blasphemy: http://www.thermaltakeusa.com/products-model.aspx?id=C_00001...
Breaking up Microsoft would've created a far more competitive group of companies than what Microsoft turned into during the 00's. Nadella, to his great credit, seems to have really made Microsoft a player again. But it would've been way easier—and probably far more valuable for Microsoft shareholders—had Microsoft become Windows, Inc., Office, Inc., and Everything Else, Inc.
cbmc: http://www.cprover.org/cbmc/applications.shtml
cmbc is easiest to install, they even have binaries.
easy samples also in the manual:
http://www.cprover.org/cprover-manual/modeling-assertions.sh...

klee: https://klee.github.io/tutorials/
pretty hard to install

coq: https://coq.inria.fr/a-short-introduction-to-coq
the real beast out there. easy to install. but hardly usable for normal hackers, because of their mathematical notation.
but it's using plain c, and you can verify c with various solvers.

z3: http://rise4fun.com/z3/tutorial
the most popular, but only python or SMT-LIB 2.0 (lisp).

for crypto https://srlabs.de/minisat-intro/ has some explanation how to break weak ciphers or hashes, knowing the weakness beforehand. but the various hackers posting on their blogs usually have better practical explanations.
take files
Best 10 Free to Use Premium Website Templates for 2016 – InfoTechSite
>>Far more interesting is why a chihuahua with a walnut-sized brain is just as smart as an irish wolfhound that has a brain that masses about as much as a whole chihuahua!

This is really interesting claim. If any expert on this matter here on HN provides some more information on whether this claim holds or not, it will be really helpful to this discussion.
> Though, fwiw, once you got off that page it looks more like a regular site and there aren't as many dinos.

IMHO, I feel like you are doing it the wrong way around. When I open a website for the first time, I usually only have a very general idea of its purpose. When I see the home page of Imzy, I do not think “Oh this is ridiculous, no serious general purpose forum for good conversation should look like this”, but rather “Oh, I guess it's more targeted at children-specific topics, like simple games, learning a first language, and basic maths, at most. Probably not for me, I'll go look elsewhere.”.

OTOH, if you have a less ambivalent home page, I do not really care what the actual website looks like, as long as it is usable (design is first about usability). So, sure, dinos all the way!

I see you have put a few screnshots that illustrate the kinds of topics that should interest the Imzy's community. However, most users won't ever bother to scroll, and those who will, won't scroll that far. Putting the examples so that they are visible with no scrolling (and maybe including discussions in addition to article/self-text) would go a long way

Also, your <noscript> elements (that you use for storing sending static data to the client) are visible when Javascript is disabled. I see you have a CSS rule to hide them and it seems to work well in Chromium 49.0.2623.108, but not in Mozilla Firefox 45.0.2
Some time ago I was surprised that my Google Search page was replaced by something else after I returned from some spammy page (opened in another tab).

As the browser I use, Opera 12, also treats all links manually opened in the new tab as if they had target="_blank", giving them opener access, I decided to remove the window.opener altogether by replacing the "opener" string with "opera" in the opera.dll. This way it gets overwritten by the normal window.opera variable and is essentially hidden. So far I haven't encountered a site legitimately relying on this behavior.
It's the process, not the frameworks.
There was a digression in another thread about this a little over a year ago, which was where I first learned of people-without-mental-imagery:

https://news.ycombinator.com/item?id=9280134

Notably, ~gwillen there pointed out Francis Galton's 1880 study of the matter – where he started with the idea that mental imagery was a hoax, as he himself did not experience it. His surveys convinced him that it was instead common, and that only ~3% of people lack it entirely – very close to the 2% estimate Ross passes along from a 2009 study.

So: still surprising people, but known for quite a while.
Right near the top of `tar --help`:

tar -xf archive.tar # Extract all files from archive.tar.

If you work with lots of different types of archives or have a hard time remembering the various tools and arguments, I recommend dtrx (Do The Right Extraction). Super simple and it ensures you don't accidentally dump a whole directory tree somewhere it shouldn't. Assuming you have pip and hg installed, you can install the latest version to your user site with the following command:

pip2 install --user hg+http://www.brettcsmith.org/2007/dtrx/dtrx

Then all you have to remember is `dtrx ARCHIVE...`
Why isn't it a possibility to rebuild and invalidate the cache only when the rebuild is finished?
OK! So you're talking about sound data then. We also have a really great input device for that.

How would the direct neural input be better than hearing?
Really? That I did not know. Why? Plea deal?
I can see why you are being downvoted, but this is a huge problem so many organizations face that i'm getting mad that there's no "just use x" solution when you need Keepass for organizations, with sharing, access groups etc.

Not everything can be handled by attaching LDAP.
They did mention groupthink. I used to think Metafilter was pretty decent, but the shift over the years with regards to certain topics like identity politics has been really quite insufferable.
Aw! I was hoping for an endless stream of Global Starcraft League :(
It's been a while since my last Greek lesson but isn't Δαυίδ actually 'Danis' and not 'David'?
By take home pay I mean after all taxes are paid, not what they get at the end of the week in their bank account.
Yeah the lack of a scrollbar and an inability to highlight text really irked me, especially because I wanted to search some of the terms in the article to find out more. I really don't get why they bother with these anti-features...
What a wretched year! Bowie, Rickman, Prince and now Shakespeare too?! Say it ain't so. Taken too soon. RIP.
> The idea that apps should intentionally throttle their CPU usage to avoid "slowing down other apps" at the expense of performance is nonsensical. Apps should use all the resources in the machine to get the job done faster and go to sleep faster. The kernel, not userland apps, is responsible for multiplexing the system resources: that's literally its job, and only it is in a position to do so properly.

Did you knew that there are apps running - like IDEs, servers, games etc which requires a large amount of resources? If you run another resource hungry app it might affect your first app's runtime which would end up frozing both. Have you ever used resource hungry apps?

> Nothing you've cited has been evidence of a leak. Adding a global garbage collector would do nothing to reduce the (non-)"leaks" you observe.

600MB RAM for nothing is leak. Denial is futile.

> Enabling those via about:config tweaks and addons slows down your browser. Session and history limits do not affect your browser performance.

1. It seems like you don't have experience with browsers. Go and try them out instead of denying everything. Do you know what is prefetch at all? Or at least pipelining(cheat: https://en.wikipedia.org/wiki/HTTP_pipelining)?

2. Session and history limits DOES affect browser performance at long runtime. If you limit these, your browser will consume less RAM(+ it's easier to find in small history) and if another app wants to use its resources the os will put the memory on the swap then it will come back faster.
You know why I love Shakespeare? Because only thoughtful minds can understand his writings. Ones that can bear to get out of their technology-infested worlds and actually focus on a story that has and can keep your attention, when words meant more than simple communication.

Promises were called oaths and there were such things as enduring love, faithfulness, and trust, yet, there were still scandals and mistakes. But it was all overcome in a story that few today would venture to understand in its original context.

It takes little intelligence to comprehend what a text means, but in poetry and stories we find beautiful manifestations of every moral and in these I think we find the vulnerability of this plague we call humanity.
Black on Firefox for Android (Nexus 5).

More and more pages don't load correctly on Firefox(e.g Google Finance stock pages)
In both cases Twitter is still a public platform, if you don't like your opinions being challenged then you shouldn't put them out there.
:( I was looking forward to tail calls.

As far as I can see WebKit/Safari is the only major browser that has an implementation: https://kangax.github.io/compat-table/es6/#test-proper_tail_...
I agree, and it's a sad thing.

I think Economist still has a journalistic spine, but most others I've stopped reading.
12 Tips to Help You Become a Talented Presenter: Part 5
On the blindness of blind reviews (2015)
Shakespeare

https://cardiffshakespeare.wordpress.com/2015/01/11/william-...

http://www.shak-stat.engsem.uni-hannover.de/
I'm so glad I grew up some twenty to thirty years prior to this.

I was bullied and there was nothing any grown up could have done without me telling them about the bullying.

Non the less, as said above, I am glad to not gave to grow up in this panopticon.
I think you assume compilers are doing more work than they actually are. Processor models in the compiler are generally fairly simplistic and even ICC can easily be beat by hand tuned assembly.

Where compilers shine is allowing broad process-wide optimization.
How are Wikipedia articles kept consistent with each other? Say someone like Prince dies. His page will instantly change, seemingly while his portrait is still in the sky and the cannon fires.

But with certain people there's a variety of connected items that need referential integrity. For instance, I can imagine Prince being on one of those lists (eg highest grossing) that has bold text for still living artist. For office holders, they need to be moved from "incumbent" to a box with dates and the new incumbent needs to be updated. And then there's text snippets that are in present tense ("Prince and David Bowie are among the greatest living artists").

And then there's the corresponding pages in other languages.

How's it done?
Something Secret This Way Comes
I run lots of forums, on many technologies, and the only way that I've achieved long-lived peaceful forums is to have virtually no moderation and no moderators.

As soon as you have moderators, the users defer responsibility for confronting the bad stuff and it represents the start of the decline, "If that was allowed, why isn't this?".

Without moderation, and with the community possessing some tools to enforce, most communities will take on that responsibility and do so. i.e. the flagging on here or on Craigslist that allows multiple people to moderate where an individual's signal is weak but collectively it becomes strong.

Of the course the only thing that this doesn't address is broken group-think across the whole forum. To that, I've found making the admin of a forum the legal buck-stop for the forum works well. This is compatible with EU law, where you generally need someone to be responsible for complaints of a libel/defamation nature, and so I designate the forum owner as that and I move myself into the "mere conduit" role.

This method of "everyone is a weak moderator, we have no strong moderators but we do have a strong leader who is liable" has been very effective at producing decade old, healthy and growing communities.
And people wonder why kids are using apps like Snapchat that are intentionally designed to be incomprehensible to outsiders...
Single-Sign on Starter with Ionic, Node.js and Express
> Some operating systems attempt to provide more secure chroot jails, but linux chroot() does not provide this.

Note that this includes Linux itself with CLONE_NEWNS + pivot_root (which is what Docker does).
American Idol caused widespread rearchitecting of SMSGW/SMSC. Fun times; voting was a very distributed DoS.
Definitely Orwell's Nineteen Eighty-Four although it's hard to explain exactly why. But it's probably at least in part because I read it when I was fairly young, and it was one of the first "classic" dystopian novels that I read. And it made me so angry. I finished that book with a really deep-seated, almost primal, loathing of "Big Brother".
Agreed, hence the reason I built my own but as for LDAP, it's used for access to a gazillion things in the network already, e.g. file shares, applications, internet access and so on that surely using it to authorise access to one more resource, passwords in this case, makes sense.

Active Directory makes it easy to authorize/authenticate so surely that would be a good thing.