skysight-inc/HackerNews huggingface dataset:
This is great feedback. I really like your ideas on schema validation. We faced a similar problem at my last company and I have some thoughts to improve it with PDF Otter. Thank you!
Wall Street Has Begun to Think About Apple in a New Way
It may not be uninsurable, but pretty clearly trying to use insurance on the platform to insure against risk that are in some sense endemic to the platform seems quite misguided.
Yeah they are the first company to look at that problem :-|
I guess I'm skeptical of the idea that they won't ask for proof of your trades, which would lead to discovering you were a thief. But I suppose that's highly unlikely.
Shortcut to full PDF:

https://arxiv.org/pdf/1705.03394.pdf

On a first reading, and accepting the major premises for the sake of argument, this seemed like the weakest point:

The reader might wonder whether starting these computations now is rational since the universe is quickly cooling and will soon (compared to the overall lifespan of the civilization) reach convenient temperatures. The computational gain of doing computations at time t is ∝ exp(Ht): it increases exponentially until the temperature is dominated by the internal heating rather than the outside temperature. Since most of the integrated value accrues within the last e-folding and the energy used early was used exponentially inefficiently, it is not worth starting early even if the wait is a minuscule fraction of the overall lifespan.

Grant that there's an exponential efficiency gap between computing now and computing a trillion+ years from now. There is also an exponential efficiency gap between using the power radiated from stars to power Dyson Swarm computing for the next trillion years and just letting it radiate away without computing anything, like a chump. A coolly rational maximizer isn't going to leave additional gains on the table with the human-like reasoning of "it's only a very small additional gain."
I normally really enjoy insight into product design, but this whole thing seems a little masturbatory. Braun's designs were great because other people recognized that they were smart and simple. It seems like Soylent is squarely aiming for the hipster market (I'm not really sure what else to call it) where people praise an extraordinary effort regardless of if the end result is noticeably better.

I'm not saying the bottle design work wasn't better or that the product doesn't benefit from it, but the write-up about it has this sense of self-satisfaction that puts a bad taste in my mouth (completely disconnected from the taste of the actual product which I can't really comment on).
Correct me if I'm wrong, but isn't Elisp generally considered to be a rather poor dialect of Lisp? At the very least, there seems to be a desire in at least part of the Emacs community (i.e. the one place where Elisp is actually used) to replace it with Guile, which I can only assume is due to it being a superior language.

Regardless, though, I don't think what any one language calls something is going to go very far in convincing me. As for the Rust ad hominem, I've been specifically arguing against the terminology that Rust uses (i.e. all lambdas are called closures, and nothing is called lambdas) that is much more consistent to your viewpoint than mine, so I don't really see what point you're trying to make there, other than that you're as prejudiced against Rust as I am against Elisp. But that's fine though; people are free to like whichever languages they like, but I don't really think it's worth taking it personally when others disagree.
Today's food is designed to be attractive to consumers -- manufacturers have made something people want.

Some people want cod liver oil.

Some of the food that I buy/eat, I buy because I believe it is good for me, not because I believe that it is the tastiest option. If I'm addicted to avoiding heart disease, that sounds okay to me :)!
Wouldn't a Boxed Soylent (sealed bladder in a box like boxed wine) be most efficient for shipping to consumer, and most efficient for consumption? If they are really trying to optimize every aspect, that seems like the solution (from my armchair!). My first thought when seeing the headline was "oh boy, Silicon Valley has been shopping something in a bottle for 1 year now, and now they're experts in bottle packaging innovation, but I was pleasantly surprised by the write up. They identified problems unique to their product and addressed them. Nothing earth shattering glass, but also not settling for status quo. It's minor but non-trivial, and it speaks to the attitude of the overall product. I've been keeping Soylent around as a healthy meal-in-a-pinch option and I really enjoy it, plain flavor and all. Super filling, tastes like a plant-y pancake batter.
The real snag is the way that SSL/TLS is marketed. In the post is a link to a belting tweet by a Scott Hanselman:

"HTTPS & SSL doesn't mean "trust this." It means "this is private." You may be having a private conversation with Satan."

TLS (nee SSL) was conceived a long time ago (it's about a 10th of the age of my house but in internet terms a good while back) and is now ubiquitous. The trouble is that end users int al. do not really understand what it really means.

It really doesn't help that Chrome/Chromium and Firefox at least are making it harder and harder to actually view a SSL cert from a website. The Google mob are making it almost bloody impossible for those not familiar with dev tools - rubbish.
Chrome recently introduced some changes to background tabs (to a bit of grumbling from sites that wanted to use background resources/service workers):

https://developers.google.com/web/updates/2017/03/background...

And also - they're aggressively throttling background tabs:

http://blog.strml.net/2017/01/chrome-56-now-aggressively-thr...
https://news.ycombinator.com/item?id=13471543

I'm on Chrome Canary - and there's been noticeable improvements in memory/responsive wise for a few months now.

I have around 320+ tabs open, spread over 2 Chrome profiles (around 160 per profile).
How Vulnerable Are American Communities to Automation, Trade, and Urbanization?
It does seem like they're trying to create a following like Apple. Instead of letting the work speak for itself, though, Soylent seems to think that they can incite that kind of appreciation.
Seems like a lot of effort to design an exact equivalent to an Odwalla bottle.
Again, depends on scope and scale. If you have a handful of items to process it's not a big deal.
So you use the Bitcoin Core wallet do you?

You've veered away from your original statement towards one that I don't disagree with. Of course you shouldn't just trust any software you find on the internet. That's not the same as "only trust Ethereum core". Slandering "third party" as if that has any meaning is silly. You should treat everything on its individual merits, including the Ethereum reference wallet.
Could you try terminology as well?
This is a very short sighted decision, apart from technical demo, designing a website to only work with a specific browser is actually costly, doesn't last and significantly limits your reach.
> We really believe that if you solved intelligence in a very general way, like we're trying to do at DeepMind, then step 2 ['use intelligence to solve everything else'] would naturally follow on.

They go on to talk about general purpose learning machines.

Source: https://youtu.be/ZyUFy29z3Cw?t=4m42s
You're free to quit participating in the conversation whenever. Moaning about the content of it being "useless" is even more "useless."
The Company Behind the AK-47 Is Developing an Autonomous Gun System for Russia
Online fight between 'Dr. DisRespect' and creator of $100M title
Malaria is also intriguing. According to Michael Stevens, as many as half of all humans who have ever lived (~50 billion) have died to Malaria. I've always wondered whether this was true. https://youtu.be/1T4XMNN4bNM?t=235
Plexchat raises $7M to provide mobile chat platform for gamers
Are you aware that mozilla actually ran on money from google out of using firefox to tell them exactly who you are in order to get a share of the maximized profits ?
I work as a research programmer at a college and prototypes are all we build. However there are very few jobs like this (grant money rarely pays for programmers except a few in big grants and colleges don't have much support for research via engineering and programming staff because it's difficult to justify the overhead for that kind of staff when the need is so variable and students work for cheap or free.) . It's also very different from industry or government jobs, more like being in a startup where you have to train students, deal with many cultures, and do odd jobs (legal analysis, inventory, paperwork, purchasing, etc.) to make things work. Also the prototypes you build often are not actually functional; important parts will be left out or simulated because they are not critical to the research as a proof of concept. It can be frustrating to never build anything that actually accomplishes a functional goal. Pay tends to suck too though that's somewhat location, project, and skill dependent. Medical research has a lot more support positions like this, but requires more specialized skills. And all these jobs are a dead end, there is no place to move up to; the best you can hope for is to eventually become part of a startup or get some extra income from a patent or get a discount on getting a PhD. However, that's not a problem if you're more interested in the research than the money. Projects range from small (a month) to big (5 years) and you'll likely be working on several of them at all times (to make sure there's enough grant money to cover your salary). You'd think there would be a great deal of programming and engineering support for researchers since they are the ones trying to solve the big problems today (except when they're following fads or picking low hanging fruit to build their publish-or-perish careers), but no, most researchers have to do everything themselves with little outside support. Projects end when the students leave or the money runs out, and often that's the end of good ideas. Business rarely adopts them. Occasionally you may get a chance to make a difference. Most of what you'll do has never been done by anyone before, so while you learn a lot due to always working with new technologies, you become expert in nothing since the demands of different projects tend to be very different, and little is re-usable between projects and the skills you learn are somewhat weird, like hacking internals of systems to do something no one in business would ever consider doing. So transitioning back to industry after a time in research could be difficult.
I wouldn't put much into that data - a number of accidents go unreported by involved parties or not published by govt. for various reasons.
Microsoft Is Quietly Building a Low-Tech Alternative to GPS
No. But manufacturers ought to warn their customers that they don't intend to support their hardware for longer that some period of time so that people can at least buy their crap based on an informed decision. It used to be that you could run Windows until it EOL'd giving you a good couple of years, now with point releases you are only guaranteed to run it until it reaches EOL of that point release.
>leukemia, lymphoma, and squamous cell skin cancer

Whoa... what is the probability that you'd get all of these without being exposed to a carcinogen?

>retired corrections officer

I wonder if the prison he was working in was built near a superfund site.

http://www.alternet.org/environment/americas-toxic-prisons-e...
Safety-critical software, for flight in particular, is required to meet rigorous certification standards and processes specified by law that include independent engineering review. You can't just slap in something from github, write some tests and call it a day.
the address bar behavior is actually inferior to what opera offered back when it was a browser.
Our primary customers are younger (millennial would probably be an accurate description), “tech” oriented, males.
In my experience, those are about as useful as telling your dog about the bug. Complaining on HN has a slight possibility someone from Apple might actually see the bug, and fix it.
Were they ever really a camera company? (Excluding those stupid glasses)
And before r/the_Donald there were also subs like r/fatpeoplehate, which also served as a festering pit of hate that spilled into the rest of the site. But the_donald definitely brought it to another level...
hearing != understanding != acting on behalf of
No I think their point is that no one cares about EV, and to a certain approximation I think they're correct.
Another oddity is the podcast app won't let you download something 100MB+ over cellular, but will happily let you 'stream' it.

I have unlimited data - let me use it.
Qualcomm has some trouble on its hands
Ofo bike sharing back end
Has anyone tried the ofo bike sharing service? I was wondering if the passwords for the locks change at all after each use (I assume it does), if so, how does the server program the physical lock to change its password.
Clicked the center a couple of times, tried scrolling and went for the comments to see what this was about. Cba going back.
Spoilers: he doesn't actually use the output of the machine to power his site. Not that he couldn't...

This pops up on HN or reddit every 3 or 4 years. I want to say he made it in early 2000s? I was in the cube next to him at the time... my only brush with greatness.
Yep, I have profiled my shrc scripts in exactly this fashion before for exactly this reason.
Elon Musk Calls for Moon Base
I think the one requirement for this design was:

"Just don't make it a bag and have the consumer have to squeeze it" - c.f. Juicero
A just society executing the principal architects sounds similar to Italy recently prosecuting the seismologists for incorrectly predicting earthquakes.

I agree that there is a problem with over prescription of opioids, but this problem isn't solely due to a simple conspiracy of drug makers. I think that sort of rhetoric is unhelpful.
I've been after something like this for a while. It would be nice if you could position fields with x and y coords. So you can line things up easier.

Also being able to preview text settings as you create templates would be nice.
Personality Test for Programmers: Searls-Briggs Survey
For many years historians depended on written sources to assess the calamity of such events as the Black Death. This yielded widely disparate conclusions claiming that the death-toll lay between 30 to 50%...

Now, a new study of annual to multiannual levels of lead in the Alpine glacier, Colle Gnifetti, in the Swiss-Italian Alps provides further validation of the calamitous character of the plague and the accompanying events in the 14th century. These new hard-core data demonstrates the impact which the Black Death had on society and economy.

It's nice to have something that is potentially objective.
It's quite hard to find any relevant setting in about:config.

Extensions used to be more capable, this is about to end.
Decent side tabs in chrome is called vivaldi, (actually a decent chrome is vivaldi).

Mozilla effectively bans extensions they don't like since the made signed extensions mandatory.

I disagrre on the speed and performance difference, with 150+ tabs opened at all times firefox works while chrome struggle to deal with 50 tabs. All this on a core i5 16GB RAM SSD laptop. I guess YMMV here.
This should be proof of illegal collusion and grounds for a gigantic fine for each of them. It's just like the no-poaching agreement they got in trouble with a few years ago.
Is this also the case with vivaldi ?

I miss opera where it would also search in page content from cache, not only URL or title.
I don't think I've ever had pollock, or even seen it for sale. Does it go into fish sticks, or what?

(The "swordfish" I had in a Palo Alto eatery a few days ago seemed suspiciously soft and fatty for swordfish.)
One more question, I read from your other replies below that there are 3 of you running this now. Does it take all 3 of you full time to run this? Or is it reasonable to operate solo?
This sort of makes sense, and is something to plan for when incorporating or licensing a new LLC. If you're going to have an online website that is https://widgets.com , try to get your new company name to be as close to Widgets Incorporated as possible.
My argument has remained the same. The Ethereum reference wallet is by far the most vetted wallet. Use that. (And yes, I use the Bitcoin Core wallet.)

If you used Parity because it has 1,700 stars on Github and was written in Rust, you're doing it wrong. Stop. You can't assess merit based on what everyone else is doing. The only hope in a situation where you don't know what you don't know is to stick with fundamentals. And even then you could still get burned. But that hasn't happened yet, which is why it's the least risky move.

It will take at least a decade for the cryptocurrency ecosystem to stabilize. Why risk anything when you don't have to? Arguing "I don't use the Bitcoin Core wallet because it's less convenient" is exactly that: an unnecessary risk. If you're set on jumping into this world, at least do it safely.
>from APFS-normalization-preserving to APFS-native-normalization.

The developer documentation at [1]

seems to suggest that "native" normalization is normalization preserving as well and that native normalization is based on storing the hash of the normalized name instead of storing the normalized name itself.

"
and preserves both case and normalization of the filename on disk in all variants.
"

and

"
APFS preserves the normalization of the filename and uses hashes of the normalized form of the filename to provide normalization insensitivity, whereas HFS+ stores the normalized form of the filename on disk to provide normalization insensitivity.
"

edit - Even the linked blog post says the same thing

"
macOS 10.13 will also support case-sensitive APFS, which will use native normalization. This is new in the developer beta. The filenames are still stored in the same way as prior APFS (not normalized like with HFS+), but APFS now uses normalization-insensitive hashes ...
"

>how this unicode normalization messes up filenames and cause duplicates and stale copies when roundtripping

Being normalization preserving should fix that, right ?

1 https://developer.apple.com/library/content/documentation/Fi...
OV is pretty much obsolete with EV SSL now.
direct2d ? is that a thing on linux ?
re: sillysaurus3, the "core" wallet is possibly even worse than parity. Why wouldn't you be as safe using the most popular one with the most eyeballs?

If someone steals your coins from the "core" wallet, they're just as gone, correct?

The real moral, as always, is don't keep wealth in a crypto-currency. You'll lose it and have no recourse.
KQED, SF Public Stations, Hit by Ransomware Attack
I don't think anyone doubts that smart contracts can be written that allow for a trusted third party to effectively reverse a payment, especially not in Turing-complete languages. I think the point is that if mutability and trusted third party oversight is actually usually a necessary and desired fraud prevention feature in a payments system, there's probably not huge demand to replicate all that using blockchains whose most-touted virtue is immutability and trustlessness and brand new institutional infrastructure
(it's not like we don't already have ways for algorithms to execute trades subject to contract conditions being met using old-fashioned dollars and yen)
More like Google AdSense banned one BitTorrent client.
Funny how it starts off making fun of clickbait mills name-dropping Tesla, and then proceeds to do the exact same thing.
> To dispute that de-facto centralization requires miners to collectively decide to abstain from updates to these primary clients en masse. That just won't happen, people don't organize or coordinate like that. The status quo has tremendous inertia beyond what can be reasonably expected of independent actors trying to act in their own self interest.

Yeah, tell that to Bitcoin on August 1st.
You appear to have misconstrued my words. I don't in any way think this is a good idea; just one that has the viral characteristics of "worse is better".

I spent about three thousand words on the smart contracts chapter, attempting to conclusively stab this bad idea in the face and supply a suitable rhetorical ammo dump for anyone faced with having to deal with these things to kill the idea stone dead. Absolutely everything about smart contracts is terrible and misconceived. I don't believe there is any way to do them right, because the idea is fundamentally wrong.

Here's (an older draft, need to update) what I actually say about Solidity and Ethereum smart contracts: https://davidgerard.co.uk/blockchain/ethereum-smart-contract...
Ooohh we thought that as well, until the latest S3 outage.
Netscape always was better that IE.

No, it wasn't. Were you there when NS4 came out?
Taking Office Agile (retrospective by former MS Office head of development)
> In contrast, diverse ecosystems mean that one creatures wastes are another's nutrients

Wow. This is so insightful. When applying this lense to one's failures or struggles or disappointments... this really clicked with me to put it all in perspective. Thank you!
"They laughed at Columbus, they laughed at Fulton, they laughed at the Wright brothers. But they also laughed at Bozo the Clown." - Carl Sagan

The trick is being able to tell Bozo from Einstein a priori.
Microsoft unveils Cortana-powered thermostat
Coinbase email to all customers regarding Bitcoin forks
Here's the text of the mail sent out to Coinbase customers:

Dear Coinbase Customer,

The User Activated Hard Fork (UAHF) is a proposal to increase the Bitcoin block size scheduled to activate on August 1. The UAHF is incompatible with the current Bitcoin ruleset and will create a separate blockchain. Should UAHF activate on August 1, Coinbase will not support the new blockchain or its associated coin.

The User Activated Soft Fork (UASF) is a proposal to adopt Segregated Witness on the Bitcoin blockchain and could result in network instability. It is scheduled to activate at the same time as the UAHF.

To ensure the safety of customers’ funds, we will temporarily suspend bitcoin deposits, withdrawals, and buy/sell starting approximately 4 hours before activation of either fork.

* If you currently have bitcoin in your Coinbase account, and do not wish to have access to UAHF coins or have immediate access to your bitcoin, you are not required to take any action.

* If you wish to have access to UAHF coins or you wish to have immediate access to your bitcoin, you should send your bitcoin from Coinbase to your external address by July 31.

For more information on how to send bitcoin from your Coinbase account, please refer to this article: https://support.coinbase.com/customer/portal/articles/971437.

Thank you,

Coinbase Team