skysight-inc/HackerNews huggingface dataset:
Luckily for us, this is a benefit of local, state, federal separation of powers. Does the mascot of a small town upset you? That is fine. Plutonium, 9/11 or otherwise. As long as a majority of its townsfolk approve of it.

When it can be shown that their mascot is directly denying the life, liberty or pursuit of happiness of americans, this will be a valid conversation. Until then, its a squeaky wheel undeserving of grease.
> The existence of closed systems does not imply all systems are closed

I never said they were. Just that we don't know one way or the other.

> P=NP means you can get computers to write their own math proofs.

Yes and no. It means the computer can fill in the technical details of a proposition you've already formalized. But mathematicians only ever sketched those parts in papers anyway.

> Maybe we can start birthing mechanical babies, I don't really know.

You're not making any sense. Try starting with more concrete things before waxing philosophical.
Or maybe it's 70% of the students who pick 6. Or 99%. Or maybe 10.01%.

The point is we don't know and can only speculate, just like the students in the experiment who don't have the signal either. It kind of sounds like you want to believe the professor has a bias, and are trying to speculate evidence to support that belief. Even in the article he talks about how picking 6 in the first round isn't viewed as selfish, just that this experiment demonstrates tragedy of the commons.
I find Rap Genius implementation of this quite good. For example
http://genius.com/1500995/James-somers-herokus-ugly-secret/O...

Medium has annotations too, and IIRC newer versions of IE have this functionality built-in so that it works for any site.

That said, as the OP points out, web pages (and your annotations with them) change or disappear all the time, so if you need to keep something as a reference in your "memex", you may want to scrape it (Evernote etc).
Reading through the "History" section, it doesn't seem like Corona fared well at all.
Indeed. I forgot to add: And when the NSA is our threat model, an inviolable record of every transaction ever, that lawyers refer to as "prosecution futures", may not be the technology of choice.
Each to their own, I just see no evidence in my experience that you have to choose.
"better chance to stand out to the teacher"

On reflection, this might make me stop and think about it. It's supposedly anonymous, but it can't be anonymous to the professor, can it, or how would the points be awarded? This professor believes he's simulating the tragedy of the commons, so to act rationally and take the 6 points might cast you in a negative light in his eyes, which might not be worth the 6 points after all.
The GPL has a viral clause that says that whatever code touches GPLed code must be GPLed as well. This is a deal-breaker for many people who may be working with code under different licenses without similar viral clauses already in their codebase. They don't necessarily have the right to GPL other people's code, so they have to forgo using the GPLed code.

It's not just the GPL, this criticism applies to any licence with a viral clause.

I understand that as an author I have copyright and ultimate freedom to licence my code under whatever I choose, but I choose to release my code under non-viral terms.

It's not about posting changes back, I don't care if they fork it and run I just want people to use it. I see viral terms a huge roadblock to this type of creativity.

So there's a solid argument for permissive licenses that excludes viral licenses like the GPL!
The Positive Effects of Plastic Surgery
With all of the information that is available about the negative side effects of plastic surgery, no one ever really takes the time to talk about the benefits. According to the best plastic surgeons in Miami, plastic surgery can improve your life in many ways

People that have had plastic surgery are more self-confident than those who have not had any elective operations. Because of plastic surgery, they do not have a reason to feel unattractive or inferior to anyone else. These patients have a better sense of satisfaction with themselves and the world. This makes it much easier for them to live more fulfilling and thrilling lives. If you are ready to improve your overall appearance and quality of life, make an appointment with the best plastic surgeons in Miami.

http://myrontanenbaummd.com/blog/blepharoplasty-sex-reassignment-plastic-surgery-stigmas-america/
I haven't read Pinker's book, but I've read Tolstoy recently.

Tolstoy doesn't present any data or historical evidence, just shares his deep intuitive wisdom.

He predicted the rise of communism and the world wars, but also inspired Ghandi and Martin Luther King and many others...
.

And at times it's really scary how much similarity there exists between the popular ideas back then (which he discusses) and the ideas of today.
The almost fanatic belief in human superiority over nature, the power of Reason, the scientific method, the powerful religious groups, the armies, the police, the banks..

One would think that after 2 world wars and countless experimentation with social order and extreme technological advancement, we would have evolved to a higher level of thinking.

But no, there are some principles which stay the same. We still eat, we still drink, we still hate, we still love.
(cto here)

We work similar to HN as we have spam rating on votes and devalue and derank posts based on those.

Essentially if you ask for upvotes there is a (almost too high) chance that our system will notice and punish your post for this. Sadly a lot of really good products drop because of this.

Regarding those blogposts - we don't really speak up if they are right or wrong (for obvious reasons) but those kind of articles exist for any system/website/mechanic/process where users believe they can get a benefit if they manipulate.
Not much. For decades, Apple was holding on to a pretty small share of the market, enough to survive.
Complex and important things. What else did you expect?
> There have been some very eye opening articles recently about the limitations of deep neural networks which I highly recommend.

I'm not exactly a deep-learning fan, but could you post the links?
"Romanians I know...take acid... It's all a matter of perspective."

It's all a matter of selection bias.
How to decide when to use Node.js
If you're a US citizen you can go on the free day-long Hanford facility bus tour. However you feel about the work they did there it's pretty interesting to see bits of the history.

http://www.hanford.gov/publictours/
Thanks for the encouragement and suggestions!
As a point of reference, compiling ~200 Scala classes at a time would take ~2.5 minutes on average. At my last job, compiling >2000 Java classes took about 10-15 seconds with an ant script doing a top-down build. Unfortunately I don't remember LOC, but I don't remember the average Scala file being overly large at my Scala job, or the average Java file being unusually short at my Java job.
looks like they edited out another 3 minutes... original, https://www.youtube.com/watch?v=CBh3wzXd3vg, new one, https://www.youtube.com/watch?v=CaW09Ymr2BA
A plague on both houses. I'm exaggerating, but a good and reliable example-based reference documentation organised by use-case is what I need in 90% of cases (a comprehensive index of methods/params/etc makes up the other 10%). Neither W3Schools or MDN (nor most other docs) get this right.

Which is why Stack Overflow is increasingly taking the load of being my reference docs. That's scary, since I also have to filter out the untruth as I read, but the immediacy of its usefulness is hard to deny. It is effectively a massive discoverable library of examples organised by use-case.
Using ReactJS with Rails 5 Action Cable
"I can't explain it" does not depend on the audience, it depends on your ability to understand and explain it.

This is why I didn't say "I can't explain it to two-year-olds".
People bitch about public transport all the time because, like the weather, it is an ubiquitous shared experience. It's something that we all experience more or less the same way. This makes it an easy topic to establish social contact on.
And that's how most change happens. Radical ideas watered down and made palatable to larger audiences.
No, you can't copyright a voice. That's come up with "cover" bands. A cover band can sound like the original; they just can't claim to be the original. ("Compare to the ingredients in Elvis").

A cover band has to license the underlying composition, but not the recording they're covering. (This means ASCAP gets royalties, but the RIAA does not.) In the US, there's a compulsory license for compositions, and you can record and distribute any song by paying a relatively modest fee set by law.

This is just automating the cover band industry.

In ten years or less, this will be a common feature in DJ consoles, and we'll hear songs from musician A as if performed by musician B.

The RIAA is really going to hate that.
Interesting. I wonder if this should be considered as a different category that may not be covered by the law. I mean, it's one thing to block a URL at thepiratebay.com because it's one DNS entry in the global shared DNS namespace. A URL on 127.0.0.1 can reference something unique on literally every device that uses it. I can't honestly say this is inherently terrible in this particular instance, but I worry about the precedent of censoring the entire web because of what some systems serve on certain private URLs.
KVM is a low-level tool. Are you using any management layer like libvirt?
On the faq, "All pre-order licenses are valid for one year after the release of Alive v1.0. During this time you will receive all updates, bug fixes and improvements."

So at least, there's that.
The mutant daisies of Fukushima
> Do these people go around trying to find stuff to be offended by?

No one said anything about being offended.

What they did do was identify a problem, based on it fitting the pattern of other things that are empirically problems. This is literally what hackers do. Hand us a codebase, we will go around looking for problems, calling attention to them, and fixing them. Hand us a legal situation (like copyright law on software), we'll investigate it and figure out ways to fix it. Hand us an industry, we'll find the inefficiencies and disrupt it.

There are certainly people who don't really feel compelled to call attention to problems. They tend to be either non-hackers who don't notice problems and have trouble believing reports of problems ("We take your security very seriously and follow industry best practice"), or malicious hackers who understand a problem but are benefiting from it continuing to exist.
I think it is logical to want a curated database as a companion to wikipedia. WP aims to be an encyclopedia - a collection of articles on a subject; not a collection of data, a dictionary, a taxonomy/ontology, a time-series database of world history.

That doesn't mean such efforts aren't interesting - see eg:

http://wiki.dbpedia.org/

But I think it is important to realize that both can be useful. Perhaps there is room for something that blends traditional hypertext/hypermedia and articles better - fundamentally I think such a system will be more like a complex (object) programming system than text. It would need to be somewhat self-organizing (eg: do how would you like to present a list of published works; on a timeline? With short reviews? In a map?) - and it would probably have similar issues that a large multi-user codebase has.

I suppose lively-kernel.org moght be one approach to making something like that (smalltalk-like js run-time in the browser with webdav for code/data storage).
Interesting fact // It would cost ~$2.5M annually to flood the network and make it barely usable. That is petrifying to think about how easily crushed it could be. Forgetting about banks and regulation squandering it's growth, this can be done by any corporation with a hunch. Core developers are under a lot of pressure, but with any new tech evolving, panic is not the best way to create decisions.
And go to the cobbler. I didn't even realize cobblers still existed until I worked in downtown Boston. Yes, you can still get your shoes fixed! And it's cheap and easy and you can do it on your lunch break.
It also sounds similar to the black mirror episode "Be Right Back", although that episode provides a somewhat darker perspective.
Its funny because we see the tragedy of the commons "fail" (succeed?) all the time in national elections: people are so afraid to "selfishly" choose the candidate they actually want to win (and thus cause the opponent to win) that we all "cooperate" on a sort-of ok choice (just like cooperating on 2 vs 6). I guess that's argument for penalties.
I'm actually not convinced that making it a higher percentage threshold doesn't make cooperation less likely

at 10% (depending on class size) each student realizes that their noncooperation goes a good distance of the way towards that 10%

at say 50% threshold, each student thinks their noncooperation matters less, and thus is even less likely to cooperate

at least that's what I'd hypothesize, I suspect there is an interesting paper somewhere that explores this very phenomenon
This is by far the most common question we get asked, and this weekend I'm going to write a full length blog post about that decision. What might shock you even more is that we originally charged to pre-order the alpha version.

The short version:

- We needed to quickly figure out if we were building a product that people loved and thought was worth paying for.

- We're trying to build a product a small number of people love instead of one a large number of people like.[1] If someone loves a product, we've found that they'll pay for it.

- The support issues from growing too quickly would overwhelm us.

The long version involves us offering a traditional free paid beta for our first product: http://codeconnect.io and the lessons we learned from that experience.

[1] http://paulgraham.com/startupideas.html
Zillow Acquires DotLoop, an E-Signing Service for Real Estate Agents
> I see no problem at all with that.

Thanks for the heads up.
> had never been reported before, despite being largely the same for 9 years

I'll admit to encountering weird "er, why is that randomly nil" errors quite regularly with JRuby when load testing webservers, which, er, I've never reported. It's never been obvious where the fault was, really. And it always seemed unlikely to be your fault, tsk ;)

> It's better to avoid using closure state if you know it's going to be called across threads

Yeah. In this case it was a hash of name -> lambda pairs which boiled down to variations on:

->(obj) do
case obj.bla
when /foo(.*)/ then "FOO_#{$1.upcase}"
when /bla(.*)/ then $1
end
end

Called in lots of tight loops from a pool of worker threads. I refactored it into something neater, but it still should have worked fine :)
what role do you think that is?
And two employees?

https://news.ycombinator.com/item?id=9886652
I was thinking it is a catchy name.

You are turning a casino into a nexus for mechanical turks. What is complicated about it?

It's also not meant to be offensive, if anything it is a compliment to Turkish people. They are good at solving problems with no definitive solution.
Yeah, it is just silly. At some point one has to ask, like, what is the difference between "that" and the email that tries to sell you unbeatable stock market investing scheme, penis enlargement pills, or the cure for baldness.

"High-performing IT organizations deploy 30x more frequently with 200x shorter
lead times; they have 60x fewer failures and recover 168x faster.
"

200x shorter... 168x faster... wow. Where do I sign?
You've pushed threads down because you feared they would obtain more attention than you felt they deserved, just do the opposite in this case and force this one upwards.
The Secret Service Agents Who Stake Out the Internet Protecting the POTUS
Previously: https://news.ycombinator.com/item?id=9921335
Where is your list of providers? That's usually the first thing I'd need to check when considering a new insurance plan.

My current insurance only has a small list of specialists in my area, and only one who was actually accepting patients and didn't have a 3 month wait list.
Also it wasn't Universal per se, but Trident Media Group on behalf of Universal. However, in link provided by @waldirbj https://www.chillingeffects.org/notices/search?utf8=%E2%9C%9... there have been instances of Universal doing such a thing.
I define a Modern Browser as: any browser with the ability to self-update to the latest version. These are the browsers most commonly used, and when a security vulnerability comes out they are on top of things. These all enjoy good HTML and CSS support, so I'm able to build what I need in a way that supports them all equally. If you come to me with a bug in a modern browser that's my bad - they should all be supported.

The second group of browsers are called Legacy Browsers: any browser which is isolated with no automatic upgrade path. This includes IE 8, 7, 6 as well as any legacy version of any other browser that didn't stay on the latest version. If you don't ask/pay for legacy support then I will design it using modern best practices and it will likely work well down to IE9.

For legacy support, I will support whatever browsers you wish at the normal hourly rate. If IE6 support is dear to you, and worth the cost I will happily dust off the ten-year-old techniques and give you the support you desire.

Keep in mind that IE8 doesn't include support for CSS @media queries, so most forms of responsive page layout will be impossible without the use of a polyfill! I think due to this, many sites that think they support IE8 don't actually render very well.
I use Libreboot (de-blobbed coreboot) every day, and I love it. My thinkpad x200 boots to graphical desktop login screen in seconds, and is super easy to reconfigure via Kconfig

They even provide 'libpayload' for building your own boot payloads. Totally awesome.

http://www.coreboot.org/Libpayload
So you get all the grades from your fellow students and organise the bottom 9% to choose 6 and the rest of the class chooses 2

in 6 months 4 points on a random test will be completely forgot.. might as well game the professor that is trying to game you
Completely understandable. Another individual on Reddit made the same comment.

As programmers, I think we're naturally skeptical of new projects (especially ones that seem to come out of nowhere). This is doubly true when we're asked to pay for something and we can't even try it. We've all heard Kickstarter horror stories and can point to some sort of vaporware that let us down.

Here's a testimonial from Chris Sells (one of six "Microsoft Software Legends" and the author of a number of books on C#): https://twitter.com/csells/status/606141631054540800

Let me know if there's anything more you'd like to know about Alive or the team behind it.
Yeah, people were horrified, but mostly at Pao. There certainly wasn't any evidence of sexism there.
No, but I bet plenty of "ideas" people would be ecstatic about it. Maybe less thrilled that they can't pay in percentage of profit, but happy nonetheless.
No problem! I could talk for hours about mix networks. If you enjoy that paper, there's a few follow-up papers they wrote that examine some possible threat vectors and possible solutions. All in all, it's a very interesting system.

If you're ever looking for more reading on the subject, I'd recommend all of the starred papers on Free Haven [1]

[1] http://freehaven.net/anonbib/date.html
Union conflict at Amazon
Selected Papers in Anonymity
What's complicated is that a "mechanical Turk" isn't a person from Turkey, and a "Turk" isn't an anthropomorphic automaton. "Turkish" means "from Turkey", not "a place where mechanical Turks operate".

It's like calling Wikipedia "wiki". A wiki is already a thing, using the word for the set to refer to an element is confusing, although I guess this is the opposite, and would be a bit like calling MoinMoin a "Wikipedia".
Starting around 5 years ago the whole Apple iTunes experience started a rapid decline and is now pretty uniformly terrible. I won't touch it with a ten foot pole now.
It would be worth proposing to ruby-core that captured closures are thread-local, but that would break a lot of code that actually depends on the sharing. Programming is hard :-(
Seen keybase.io? I think that's one of the best stabs in this direction I've seen so far.
The world's first artificial neural network with a drinking problem :)
Alternative experiment: every day, students are allowed to do this voting. Assuming that the first few days run like this experiment, I wonder if we'll see a change in their behavior. This actually models reality more closely, to some extent.
That's how I remember it. The Mac came out only four years after the IBM PC and allowed Apple to sew up the GUI market for about five years. They were able to maintain a big quality edge for far longer.

Apple also introduced the first LAN (Apple Talk in 1985) you could set up pretty much by just connecting your Macs with a cable. I recall working at places where the only way you could transfer data between the PCs was by floppy, but people who had managed to convince management they needed a Mac were all wired together. Microsoft didn't introduce Windows for Workgroups for another seven years.

If Apple had tried to evolve the II series they probably wouldn't have survived.
> The reality of an agency model is that to scale revenue you have to hire more worker bees.

And the worst part is, it scales linearly \cue groans\. Funny how in business, that's terrible (it's literally the worst it could possibly be to have a potentially profitable business), but with algorithms, it's the holy grail.

Interesting point BTW about reduction in quality of workers over time. (Like the pretentious-but-true saying "A-players hire other A-players. B-players hire C-players, and C-players hire losers") I've noticed the same trend though in product-centered businesses where I've worked. Unfortunately, I feel like the fact that the amount of work to be done doesn't scale linearly with revenues actually exacerbates the subsequent-employee-quality-decline-problem because even if the new guys are less... good, the company is still making more money so nobody except the coworkers and managers of these people (who actually have to work with them on a daily basis) even cares.

It's probably not a problem at places like Google and Facebook, but it was kinda heartbreaking to watch my super-talented and motivated dozen-person startup team become something completely different because we were growing so fast and were told to spend money and hire like crazy after taking an investment round.
> altcoins do no better.

Most altcoins are Proof of Stake, where mining via computing hashes doesn't take place. "Blockchains" isn't limited to Proof of Work, you can even get non-PoS/PoW blockchains such as Hyperledger.
Feedy.link – One place to read all the news
Read down. They cite several studies. To be honest, I was little weirded out by the implication that diversity and equitable gender distribution are synonymous. In fact there is only one-half sentence mentioning non-gender diversity - "and improve diversity in other areas, too."
Dropbox isn't audited. They have a poor track record for security (lying about internal access then trying to downplay). So even if you encrypt with truecrypt, you're running the Dropbox binary for uploading, and it can do anything - in short, you're trusting them.

I've not found an open source tool that does block level backups with diff/compression support. Getting the client experience right is hard and not a whole lot of fun, so I'm guessing there's little incentive for companies to open source that valuable part.

Thanks for the info on Erlang.