skysight-inc/HackerNews huggingface dataset:
So what? It shouldn't be too difficult to implement three states of userspace and have it be selected upon login:

- Novice
- Advanced
- Expert

'Novice' gives you simple 'undo'. 'Advanced' gives you 'undo' with history. And 'Expert' gives you branching. For example... For file-managers this could be made so, that the novice gets something like the Finder or WindowsExplorer. Basically a file-browser, that handles its pane contents as a document. 'Advanced' gives you tabs, rearrangable layouts (dual-pane) and some more configuration. 'Expert' gives you fully configurable menus and toolbars, integrated with the hosts generic scripting host. Etc.
- The code is on the Github repo, as grzm pointed out.

- How should I improve the interface? Specifically. I mean something like "orange buttons" not "use React".

- I used to have an explanation text that was in the translator input areas when the page loaded. Soon I realised that it was quite annoying, because I had to manually clear the inputs before I could enter my own text to translate. Toggling on and off would require a cookie, and then I would need a cookie warning (which is another barrier to the user).
Does it work like a proxy that you owns your domain through them so you don't have to use your own name and contact info? If that's true, I think the extra dollars they charged might worth it.
There is an inertia but I would say that it is often of benefit to the patients. The problem is that I as a surgeon love to operate (note that we don't even have a monetary incentive) and I truly want to help my patients. This makes me biased and the inertia has saved me quite a few times for starting performing new cool procedures.

The biggest problem is that we often have a big problem with discontinuing treatment s, see my post on clavicle fractures http://gforge.se/2017/08/clavicle-gate/ I am not a cardiologist so I don't know the full details on the statins, but I would be careful not to skip them. Cardiovascular mortality has decreased hugely the last decades and this one of the major treatments - they must be doing something right.

Also be careful of flat-earth arguments, there are plenty of people who want to disprove medicine - some of us are researchers but others are just writing blog posts after finding a single article contradicting a treatment. It is incredibly hard to do medical research, it takes years to recruit patients and collect data. You always think that there is a ton of patients with this condition and then you find that the inclusion and exclusion criteria that you believed to be so brilliant (others had forgotten about them in their studies) actually get in your way of being able to finish the study. If this wasn't enough, once you are done with disproving the treatment, you will find that the person that a few years ago popularized it is no longer doing it... They would never do that, now they're doing treatment B, a completely different thing. It's a game of whack-a-mole.
Interesting article. The sort of bad linguistics it covers though seems pretty different from the sort of bad amateur linguistics I'm used to seeing. I don't have time right now to try to do any sort of full explication, but it involves mistakes like:
1. Identifying the language with the written language, or thinking of the written language as primary
2. Confusing statements about language with statements about the actual world the language is meant to describe (see also: "linguification")
3. Various prescriptivist crap

People just seem to have a really hard time thinking about language, and in particular keeping separate things separate while doing so, and if I may speculate, I think it has a lot to do with the fact that people largely think in language. (And, assuming you're literate, often in written language.) Everyone knows that the word "tiger" is not in fact a tiger, but you take more complex examples and people can't process it all and the indirection just collapses, is what it seems like roughly. That's my speculation, anyway...
Word spacing is used in the spoken language. I think that's why people find it easier to learn Chinese by speaking first, instead of reading & writing.

Unfortunately for me, I'm a programmer, not an English teacher, so I spend all my time reading instead of speaking. So I have to learn it the hard way.
I prefer to follow the IETF standards on bikesheds, which impose no such restriction.
anyone can buy any SSN of a US person born after 2003.

Why only 14-year-olds and younger?
Choice quote. We're going to see a lot more of this in the years ahead as more people get their hands on machine learning tools.

[...] The fantasists and dilettantes trawl through source after source in the hope of pulling aboard what seem to be relations and other connections. But in fact, the more documents they sift through, the more likely they are to find chance similarities and connections and draw spurious conclusions. [...]
I'm surprised to read in an age of LEDs lightning is supposed to use more electricity than computers. I'm not even sure that on average the motor uses that much more energy than all the other appliances in an electrical car.
How to Overcome Depression?  Four Pillars
In Belgium we have a national ID card which has a pin-protected chip and is required for all government and bank interaction. It is very hard to forge, and through a usb card reader I can use it for digital authentication (like for filing my taxes on the web). Getting one issued in the case of loss requires interacting with the police, so the threshold to someone fraudulently obtaining a real card in someone else's name is high.

Identity theft isn't something I hear about often here.
Writing a book in Haskell
I'm under the impression that this name based aversion is only existing among English native speaking people. Here on the other side of the fence, even if some do know what a cockroach is, I see no gut reactions (but I'm only a single data point).
Previous discussion from January https://news.ycombinator.com/item?id=13438476
When you say "going back" - going back to what? I mean, is a language where all array keys are strings really the best platform for higher-kinded types?
Sadly, it is. HN discussion from 11 days ago: https://news.ycombinator.com/item?id=15182566

> In 2017, Basho was put into receivership.

https://en.wikipedia.org/wiki/Basho_Technologies
Wow, this article is a pretty egregious misinterpretation of those points. I didn't come away with anything even vaguely resembling what you just said, even if we disregard the factual errors.

Candidly, your comments here make a lot more sense than some "We haven't yet built the DynaBook the way we should" piece.
"If you know of another way to solve the Byzantine generals problem"

'Mining' is an arbitrary answer to handing out block-chains.

They could give out Bitcoins to whoever solved specific math problems for which 'computing power' doesn't matter.

They could give new Bitcoins to completely random people.

The 'mining' paradigm is utterly wasteful because it wastes resources for no reason.

The could have issued a 'big block' and than have been 'done with it' - no new Bitcoins.

The level of religious support for this stuff is hilarious.
Sometimes echo chambers amplify silly noise, sometime they just work because they reflect the truth.

HN is biased toward CS and CS researchers know that papers on deep learning algorithms, papers on computer vision research, are almost all published for free.

Reputation and testable software replace peer review advantageously. Researchers want citations, and being behind a paywall hinders that.

> So why aren’t there millions of publishers springing up to publish articles for $30 a pop (or even better - free!)?

Because we only need one. ArxiV has 1,303,895 papers online, for free. Drafts are enough for serious research and collaboration to happen.

And this is not limited to CS. Here is what Krugman, a well published, very cited, a Nobel prized economist says about this:

> Now, these working papers have long since become more than working papers used to be in the days of yore, largely because publication takes so long. For decades, the journals have basically been tombstones — places that validate your work, that you can cite when seeking tenure, but not where people keep up with what’s happening now. Working papers have long been where the active discussion takes place. A case in point: I released this paper in working paper form in 1988; by the time it was formally published in 1991, there was already a huge derivative literature, which I ended up citing in the published version.

[1] https://krugman.blogs.nytimes.com/2013/04/22/understanding-t...

> and so far nothing has done much to dislodge the journal

That is because it is a racketing scheme: to make real research, universities have to make deals to access the stash of old papers kept behind firewalls. These deals will often have discounts if they publish their papers on this publisher.

That is taking a monopoly position as the proof that their product is superior.
You want to suggest that they would not pay out if Bitcoin crashes to zero? Maybe. They are not regulated after all. They might also be bankrupt before Bitcoin hits zero.

Still, you can short these 30% drops without problem.

Did shorting the housing market work out well in the crash? I remember a movie with Christian Bale, where it did.
> The RTSJ solution is to simply pre-allocate everything you could ever want and reuse that.

That's not the RTSJ solution. RTSJ uses arenas, which are great if you have regular allocation/deallocation cycles, like, say, a frame in a game.
I'm not sure how that is 'the same'?
Rule 3 is even more important today, with modern CPU cache. Running a simple O(n) scan of a (small-ish) bunch of integers (and often strings) will be significantly faster than storing them in some map or even binary search in some cases.
Shameless plug, but this is what I'm trying to address with https://Haskell.fun.

I am slightly below the productive line, so I might be better position to explain things than the super experienced people who could have blind spots as they know too much.
Having a 300 calorie drink is of no issue if you have a long walk to school where you are physically active, to your manual job or your day spent looking after your family and manually cleaning and managing your home. 2000 calories is the recommended level for sedentary westerners.
I was talking about word2vec.
I could not agree more. Our bodies have had millions of years of handling disease without drugs, we should tap into that resource. The problem I face daily is that many patients come to me and say they don't have the time for physiotherapy and want surgery. They often add that their neighbor had great experience with surgery for the exact same illness. It's actually amazing how illnesses cluster...

It is hard to convince people of taking the slow route. This is a similar to convincing people to write unit tests for their code, we understand that it is the right thing to do but we always have a deadline. Some threads here report that they started with physiotherapy after years of other solutions, I would love to know how to change years into months.
This seems to imply CockroachDB's name would be ignoring/bad marketing? I think it's fine. I see a lot of people saying something along the lines of "if it had a different name I would have looked at it earlier" but honestly I think if it was really named differently with a less remarkable name they would not have noticed it in the first place.
What's the point of a statement like that if you don't elaborate?
He Had Some Quirks

Larry would sometimes take time out to think. He would just disappear for a few days, often without telling

Larry Ellison, Oracle’s founder and CEO, was brilliant, driven, witty, charming, ruthless, wildly egoistical, a superb salesman, a notorious womanizer—and a seriously random number. Anything could happen, and often did. For example, one fine day I was part of a group that had a late-morning meeting with Larry. When we convened at his office, he wasn’t there. This was not unusual. Larry has just acquired a new wife—his third—and he apparently liked to go home during the day to make love with her. But our meeting was important, so we piled into a car and took off for his new house in Woodside. My manager, a former classical cellist who was stunned by Larry’s behavior as I was, turned to me in the car and said, “And now, we journey to the land where time has no meaning”. When we arrived, Larry came to the door, tousled but in good humor, and invited us into a huge house devoid of furniture, at least on the first floor, where we transacted our business and left. […] But although Larry was a nice planet to visit, I didn’t want to live there. In six months at Oracle I had five different managers, the last of whom was a former CIA agent who was much crazier than Larry was, but nasty and not half as bright.

— High Stakes, No Prisoners : A Winner's Tale of Greed and Glory in the Internet Wars by Charles H. Ferguson
This makes me sad for Brazil.

I have heard, though cannot confirm myself, that Japan had one of the healthiest societies in the world until fast food expanded there a couple decades ago, causing many problems common in the States, like obesity and diabetes and blood pressure issues, to significantly increase in frequency there.
Cantrill is really an interesting character who has been through some hard knocks (Sun -> Oracle) and what must be some very stinging disappointments over the course of his career. I think it's a reasonable inference that at some point, a smart, high-level engineer like himself would have wised up to the game. Right now, that's the best interpretation I have for his conduct re: pronouns, and some of the more transparent sales pitches that bleed through his presentations.

His talks are really intriguing for me personally, as I find it therapeutic to try to watch him narrate his conflicted feelings on the rising containerization revolution; I hold many of the same views, including a deep disappointment for the way this has all played out; I can only imagine it's worse for Cantrill, who, as an Solaris/OpenSolaris/illumos dev, has been dealing with this type of disappointment for 20+ years.

In one talk, he compares the complexity of a modern devops infrastructure to a nuclear reactor, and in another, he talks about it in terms of God granting fire to mankind, before mankind puts it out without learning to cook because they were afraid that it was too hot. He talks about how he is going to try to discuss some containerization fads "without having an aneurysm".

Cantrill is great and we need more visibility from people like him.
The famous Six Stages of Debugging https://news.ycombinator.com/item?id=6477187

1. That can't happen.
2. That doesn't happen on my machine.
3. That shouldn't happen.
4. Why does that happen?
5. Oh, I see.
6. How did that ever work?
“BLACK MAN, YOU ARE ON Your OWN.”- STEve BIKO
In this context, a "buggier" algorithm is one that is more prone to bugs.
Show HN: Chrome Plugin, Remove Linkedin “People Also Viewed”
I tried some quick tests using a fully AOT, short-running thing we run in house. Here the cost is the set-up of JVM and loading of Clojure stuff (CentOS 7 Vagrant VM on my Mac).

J9:

time ./jdk-9+181/bin/java -client -jar l2i-0.1.0-SNAPSHOT-standalone.jar

real	0m1.987s
user	0m3.383s
sys	0m0.161s

time ./jdk-9+181/bin/java -server -jar l2i-0.1.0-SNAPSHOT-standalone.jar

real	0m2.949s
user	0m5.452s
sys	0m0.167s

OpenJDK 8:

[root@localhost ~]# time java -server -jar l2i-0.1.0-SNAPSHOT-standalone.jar

real	0m1.545s
user	0m2.510s
sys	0m0.175s

time java -client -jar l2i-0.1.0-SNAPSHOT-standalone.jar

real	0m1.456s
user	0m2.309s
sys	0m0.182s

----

For whatever it means, this is a repeated execution of 10 runs together for J9:

real	0m17.341s
user	0m26.783s
sys	0m1.344s

And this is the same thing for openjdk version "1.8.0_144"

real	0m15.169s
user	0m24.573s
sys	0m1.711s

So I'd say that the answer to your question is is no, they are in the same class for a short-running Clojure app dominated by startup times, unless there is some special tweak.
I concur fuck it. Im in a similar place right now. You'll figure it out.
Dont forget that the inside is half the speed of the outside.
I thought /bin/sh didn't even exist everywhere anymore, and that it was merely a symlink to $NEWER_SHELL?

Is that not the case?
Many of Alan Kay's concepts will take not only time, but also some kind of catalyst to gain acceptance. What might that catalyst be?
I remember seeing circle drawing code, written in Basic, on an Atari 400/800. I have remembered that code until this day, because it was simple and elegant.

Now that I have read this article, I can recognize that code was the Minsky Circle Algorithm.

Fantastic!
Doesn't your typical business application model some discrete events on the real world? Why is object oriented programming so popular of it doesn't meet needs of software it helped to write? There should be some correspondance between principles that layed foundation of OOP and their application, and OOP's popularity os not a coincidence
What is a bubble?
"""
An economic bubble or asset bubble (...) is trade in an asset at a price or price range that strongly exceeds the asset's intrinsic value.
"""
from wikipedia https://en.wikipedia.org/wiki/Economic_bubble

What is intrinsic value of Bitcoin? There is none. But it is the same with dollars actually, yes if you live in the US then you can pay taxes with it, but you mostly pay taxes only after you earn dollars. And then the same with gold - the intrinsic value of gold as a technical material or for jewellery is probably a small fraction of its current market value. I tend to think that being in a bubble is a defining feature of money - people want it not for its value - but because they believe they'll later exchange it for something valuable.

Money is a perpetual bubble, a bubble that does not pop. I am not sure if there is a place for thousands of inflated bubbles. There is too much friction in such a system - you never know if the seller will accept your coins.

Not all cryptotokens are money - some are just securities with an intrinsic value - for example https://zrcoin.io/ which is backed by a promise to buy it back for the market price of 1kg of ZrO2.
I use a similiar machine as a workstation for FEI's AMIRA. Actually have about 400 GB of RAM.

Basically 3D rendering.
>>Same reason everybody loves The War of Art and The Inner Game of Tennis or Impro. The lessons you can learn from them are applicable far beyond the fields the books are technically about.

Generally the reason people like these books is because openly advertising you like them makes you sound enlightened.
New supernova analysis reframes dark energy debate
Incognito is not private
Was this before Sci-Hub existed?
10 Key Differences Between C# Const, ReadOnly and Static ReadOnly
From "Peace Train" to clamouring for Rushdie to be burned alive is a pretty big fall. I've never seen any evidence that he's changed his mind about his support for the fatwah of death against Rushdie.

But then I occasionally enjoy some Rage Against The Machine, too, so I think it's fair to say I don't filter my music based on the ideology of the performer.

Maybe I should, though? Still thinking this one through.

Edited: fixed autocorrecto.
And then write a pretentious Medium blog post how that (single-threaded “concurrent”) JS framework solves all concurrency/parallelism problems of the world by using async/await.
Show HN: Python – A command-line utility for automating subtitle downloading
A command line utility that allows you to download subtitles for your media files i.e., Anime, TV-Series and Movies. It's written in python, fast and extremely light-weight. It's time-consuming to open a browser, search subtitles for a movie and then download them. Subgrab is a utility that allows you to automate this process and save time. Allows you to download subtitles for a custom movie, movies contained in a directory, specify language in which the subtitles should be downloaded and specify number of subtitles to be downloaded for a file. It's open-source and can be found at:-

https://github.com/RafayGhafoor/Subscene-Subtitle-Grabber

Currently supports subtitles downloading from two sites which are subscene and allSubDB. Suggestions/Critiques and contributions are welcome :).
Prohibitively difficult. If you really truly need delete then you really truly don't need Java and should use something like C.
It's a pretty burning issue for them to have ignored.
For those who don't follow video links, it's a short video from The Economist about end of life care (~12 months) after cancer diagnoses, with a focus on talking with patients about what they want.
Both. First, the largest data centers have developed virtualization platforms that are significantly more efficient than vSphere. A major factor is that they provide fine-grained billing for compute, storage, etc instead of selling VMs, which allows them to optimize more effectively. Amazon can provide high-latency Glacier storage or spot instances for spare compute at very low cost.

Second, they optimize physical cooling and power distribution thoroughly. Google has an overhead of just 12%. Here's a good overview of what they do: https://www.google.com/about/datacenters/efficiency/internal...
They will go back to riding camels like their grandfathers.
Steve Jobs reviews the iPhone X
A small, useful library. Good job!
> a Xeon E5-2670 (V1 - 8C/16T) and 32GB ECC RAM for €400 delivered.

that stuff was $150-200 delivered if you buy from taobao.com.

people also need to realize that dual e5-2670v1 has a cinebench score of 2,000, that is just slightly highly than a single ryzen 1800x.
MWCA17 Keynote: Nokia
To do FPGA synthesis. It takes ages to finish a proper place and route.
I can't speak for the UK, but in the government-managed science programs of other countries this behavior would be landing people in prison, standard practice or not.
> Even cheap butyl gaskets will do a good job keeping out the constituents of a standard air mixture of gases. Any He leakage would thus cause a pressure differential, which will tend to prevent further outleakage of He (by countering the entropy gain from mixing He with the air outside).

While this would probably be true for almost any other gas, Helium is devilishly small and can permeate through the metal over time. [0]

[0] http://www.eevblog.com/forum/chat/helium-filled-10tb-harddri...
If Japan does this, it is in reaction to what the influence of Western fast food did in the previous decades, to make this necessary.
> And it's still a useful exercise for exactly why you need a thread-safe blocking queue

Is it? A thread-safe blocking queue sounds like one of those take-a-number systems you find in some shops. But it would be very common to instead rely on the standard waiting-customer algorithm, in which, after waiting for some period of time, the customer gets frustrated and rings the bell at the counter. Take-a-number systems are vanishingly rare by comparison. Why do you need the queue?
I'm sure a lot of people start reading The Art of War because of a cargo-culting impulse, but it actually does have some interesting thoughts in it. You might enjoy it.
Which is actually healthier than the American perspective of having dinner be the main/largest meal.
Seeing the Invisible: Perceptual Cognitive Aspects of Expertise (1992) [pdf]
> why would some kind of that be problematic? I mean graphics programmic is kind of new to me, but considering that you could offload that to a c/c++ engine via jni (that's another horrible thing of some kind), but just the game code itself doesn't seems to be to bad, does it?

The whole point is not to offload anything. If you need to offload anything, even the render loop, the language has failed.