skysight-inc/HackerNews huggingface dataset:
I would rather see an investment in Hyperloop instead of the "US tax payer-subsidized but still overpriced and unprofitable" Amtrak service.

I imagine if this news is true it will get very political as Amtrak has recently secured billions from the Federal Government for new trains, along the same corridor:

https://media.amtrak.com/2016/08/1610/?mc_cid=d3b3f1fecc&mc_...

Amtrak is largely a political problem with no will in Washington to fix. It would be interesting to see what would happen if Amtrak had actual competition.

Even if the threat of Hyperloop were the kick in the pants Washington needs to fix Amtrak, Hyperloop would be a success. See:

https://www.economist.com/blogs/gulliver/2014/07/amtrak
Persisting Falcor on Android (Netflix)
How to Write Effective Email Copy to Grab (and Maintain) Attention
Is your computer compromised? Evidence based investigative approach
> That is rather rude

Not my intention at all, and honestly I don't see how my comment conveys this.

> Your single data point

Sure, plus the countless others who lead a healthy, low-carb lifestyle.

> 99.9% of humans that ever lived included various sources of carbs in their diets (save famine and other such events), and our bodies have evolved to support such diets

My point wasn't that carbs preclude you from leading a healthy lifestyle, hut rather that they aren't necessarily for leading a healthy lifestyle, as OP's remark suggested.

> We're here because our ancestors ate carbs

Not "because", but "in spite of the fact".

> You should make it clear that you're pushing a position based on your opinion

I'm not "pushing" anything, merely citing a personal experience (my experience, not my opinion).
A grant to live for a month at the edge of the grid
Google Cloud gets a new networking algorithm that boosts Internet throughput
I totally agree with Tim Bray's post. The bottom line is that the pestering that I get from AgileBits makes me, as a customer, really doubt their integrity after trusting them for years. Why are they trying to force me do to this? Obviously because they want more money (but are betraying their own oft-stated security attitudes) and maybe even for some other reason (the backdoor thing?).
If law enforcement were smart the "seller's" public key would be part of a keypair made by LEOs.
WIRED steps inside Tesla's Fremont car factory UK
The cities in this list all have fairly good regional public transit.
It looks very neat for me, but I have scripts disabled and run an adblocker. Javascript makes the experience worse on almost every site.
The Multi-Sig Hack: A Postmortem
Interesting. I'm in the middle of running some experiments on top of an ad-hoc network of raspberry pis connected over WiFi. I next wanted to evaluate the Java-based distributed system I've created on top of some kind of other mesh networking technology (e.g. ZigBee, Bluetooth, Thread, Z-wave). I was hoping to simply treat these as layer 2 technologies for which I could buy a corresponding dongle for my Pis and use OLSR on the Pis to control the routing. Do you mean to say they all define their own network and transport layers? Ideally I'd just like to be able to open a TCP socket without having to worry about the underlying mesh network implementation.
Although I agree, the swing might have reasons, people and systems behind, too. Ignorance doesn't mean that something didn't happen.
An interesting situation where they probably were close to hitting some sort of load capacity, but didn't want to spin up new servers/instances and run the risk of making a mistake and tipping off people using the site.
Apollo Server 1.0  – GraphQL Server for Node.js Frameworks
Linux is arguably worse. For whatever reason, Chrome absolutely refuses to display some unicode fonts (that are installed and render fine in Firefox). CJK and other Asian fonts seem to be worst in this regard.
> we are particularly interested and motivated to utilize [quantum computers] because we can exponentially increase our computing power.

On some problems.

Quantum computers are --- to the best of our knowledge ---
exponentially faster at computing some things (e.g. discrete log and factoring), quadratically faster at others (e.g. NP-complete problems), and no better than classical computers at others.

(I assume you know this since you're writing an article on quantum computers, but want to clarify for others.)
Lastpass doesn't necessarily have the best track record, and you said you couldn't go into detail, but I'm curious so will ask - if you feel comfortable sharing, what securities issues do you see with lastpass besides storing secrets in some companies cloud?
Daydream Labs: Teaching Skills in VR
Do you think this may be related to the rise of javascript and heavy front end, client-side frameworks?

To be clear, this is something I'm mulling over, not a hard conclusion, but here it goes...

Creating a simple, server rendered, text based web site may be exactly what the users need, but from a developer's point of view, it can also be a career risk. A rapidly increasing percentage of development jobs out there now require experience with a front-end framework. As a result, developers need this experience, so they start adding front end frameworks in order to 1) gain that experience, and 2) document that experience in a real world project. Remember, a project isn't just a project, it's an audition for your next project. This is how tech recruiting works[1]. So developers may be adding new bells and whistles that are not only unnecessary[2], but actively harmful to their current project, largely because they are necessary to their resume, and it's actively harmful not to have them there.

In short, one of the reasons the web is becoming unreadable is that web developers can't create the resume they'll need for their next gig by using the best tech for their current one.

[1] I'm getting long in the tooth enough to have seen this a few times. Companies required "EJB", it wasn't enough to have experience with Tomcat and standard Java. Later, Spring, Struts, Hibernate, iBatis were required. These days, it's ember, react, and other rapidly evolving JS frameworks.

[2] I want to be clear that I think many of these frameworks are actually pretty excellent, for projects that need them. The problem is, if your current project doesn't, you still have a strong incentive to bring them in.
How would you measure either?
I'm a computer engineering major, but have a lot of overlap with the computer science track.

We start with Intro to C, then move on to CS1 and CS2 which both deal almost exclusively with C and dig pretty deep into it. We have an OOP class that is Java-based, and an operating system class that is C-based.

So yes, C is still taught.
Blood sugar isn't the right comparison; glycogen is.
A Python microservice stack
> 1Password has not in fact phased out their native applications or required people to use 1Password.com to store passwords

1Password v6 for Windows doesn't work with local vaults, it requires 1password.com
Strace in 60 Lines of Go – Hacker Noon
My arguments are in no ways limited to bitcoin. They directly related to all crypto currency's. Anyway...

1) US federal reserve keeps track of all US currency held by banks and the transactions between banks. The banks you use are a separate layer on top of this system, but because of the FED's ledger transactions are ultimately reversible.

2) The actual number of bitcoins that currently exist is in practice not really known. If Satoshi Nakamoto's wallet did a transaction there would suddenly be a lot more bitcoins in play, devaluing the other coins. So, effectively the number of bitcoins can increase at any time.

Further, the number of existing dollars means there is no meaningful way to suddenly devalue them. At worst inflation can rise, but you can swap currency before that ends up costing you 2% thus making it irrelevant.
Sure but the limit is usually $5, and realistically what is being bought under that amount exclusively at any regularity?
good argument for legalisation....
I mean... if they released the addresses publicly, sure. But they just passed them along to Interpol...
I would love to know how they got caught. There is probably something to learn about opsec from this.

The paranoid side of me says Tor is unsafe (due to whatever - the authorities having backdoors on most hosting services, on your PC, due to the encryption being cracked by some unknown breakthrough or due to 90% of entry nodes being controlled by NSA). And NSA and FBI and co just have hundreds of people working on "parallel construction" of evidence.

Of course, a blunder by the operators is much more likely...
Well that's right neighbourly of you. Have you considered running the State Department?
I go for half-hour walks once or twice per day, or read HN or something. My /etc/hosts file is littered with filled-in rabbit holes like Reddit, Facebook, Twitter, etc., but HN gets a pass for now.
Java 1.8.0 security update
GoDaddy kills off its AWS-style cloud services
Incredibly excited to see unions available in stable Rust now!

The release notes mention my RFC, but a huge thanks also to Vadim Petrochenkov for the implementation, and all the myriad RFC contributors.
Please read up on the last century of history of science - in particular the Copenhagen Interpretation and for more recent history, Lee Smolin's "The Trouble with Physics." The history of science is replete with examples of reason being mistaken for empirical fact, and this seems to be becoming more common, not less.
I suppose that if you have one administrator in a cell, it's probable that you will get the login credentials after a while.

The question is how to put them in a cell to begin with, but I don't think that it requires some super high tech or shady wiretapping. The publicly known lawful interception laws are most likely good enough for finding almost anyone accessing a know site.

As the current situation is in regards to islamistic terrorism in Europe, I really expect the law to be used to its full extent.

Unfortunately, the harsh stand on drugs play both criminal organizations and islamists in hand as they can make good money on even relatively harmless drugs. I'd prefer a legalization and regulation on those, in order to decapitate the black market.
part of my comment was also advocating other languages. i am actively researching options for replacing labview, but the choices are just not great. python is the last language i would consider moving towards.

in general, i am looking for a lisp, scheme, or ML-derived language. there are places where these can be ran on embedded controllers, but they aren't complete systems. it's great that people are putting together these alternatives, but it just feels python is being force fed in places it doesn't belong. i don't see how this article can say python is better for safe code.
I'm normally happy with T-Mobile in the cities, but after a cross-country road trip I'm pretty disappointed with their service in the Great Plains and PNW. My traveling companion consistently had service with LTE with AT&T while I was on edge or 3G. On the East Coast and Midwest my T-Mobile service is stellar. I probably won't switch anything because 99% of my time I'm in the Chicago city limits, but it was a bit disappointing to have to drive without streaming services or podcasts.
Testing the future of Juju with snaps
Sure, this is a viable approach. But again, are there any examples of companies actually doing this at scale?

I'm not familiar with MicroPython, but checking out their website, I expected a testimonial section heralding how it's used by * insert IoT company here *. I'm still not convinced that Python is being used for anything other than hobby work and prototyping on MCU-based designs, but maybe I'm just not looking hard enough.
That is not a proper lunch. You can eat them for lunch but you don't do it for more than two days in a row. It is not healthy. We have so much good food in spain that no one will eat bocadillos for lunch. We have some called lunch menu where you usually can choose among 3 starters, 3 main dishes and dessert, which also includes drink and coffee sometimes. It is cheaper during weekdays, for 8-12€ you can have these menus. A bocadillo with drink would be 5-7€, so for a little more you can eat healthy.
We use https://www.pwsafe.org/. It has clients for android, iOS and windows. In Mac and Linux you can use password-gorilla with the same files. And sync with dropbox.
My point is how this is communicated to the public. It's nice that you have spend dozens or hundreds of hours reading ketogenic diet books, and have a clear idea about the limitations, tradeoffs, and risks of this.

Ordinary members of the public get the message "only eat chicken thighs, and don't eat lettuce". That's a long way from a diet that's healthy for ordinary people.
This was pretty short. But I thought people working on quantum computers were trying to understand the Wave function, and then see if they can make the Wave function do the calculations. In the case the world was a simulation, this is like accessing the computing power of the Simulation Computer of the world.
> Could this be just a case of the medical community not accepting a new technique

That the medical community wants evidence to substantiate an extreme claim is not a valid criticism of the medical community: it's literally the scientific process.

There are just too many extreme claims based on "unconventional" medical ideas to possibly draw conclusions that any one of them deserves closer attention.

It's great that some doctors at LSU think these ones are deserving - I really want them to succeed, because it means my patients benefit. But the mechanistic reasoning behind /why/ we think it /should/ help is so dubious that there are a thousand better places for me to spend my own time.

Bottom line: 99% of doctors want to see new, revolutionary ideas succeed. If they don't think things are work, it's because they haven't personally seen it being revolutionary. And the harder it is to see a revolutionary effect... the less revolutionary it is, by definition
Simply being a registered user does not necessarily make you a criminal.
Actually I was looking at the larger 40-some list, not the top 10, should have mentioned that in my comment.
For me it's well organized, as a single column of text breaking for occasional graphics. I saw no popup ads or modal screens at all. Standard mobile Safari here... maybe this illustrates the growing divide between desktop and mobile web design?
Along the same lines, could we start describing the value of Bitcoin breaking through a price ceiling as Surface Mounting? :)
Given the change to their business model I am concerned they can push an update, where the next time I unlock my vault it syncs my master password and/or decrypted vault to their cloud.

Maybe time for an open source password manager?
Yeah but debating whether the law itself is bad is a separate discussion. Until the laws change people can't be outraged or surprised when they got caught up in them...

Besides, it's possible that many of the users live in countries where _buying_ drugs isn't a crime, or where circumstantial evidence like this isn't enough to warrant opening an investigation. So it's possible that most of these users won't even face those repercussions.
> Yes, the differences between C and Assembly are directly comparable to the differences between Python and C.

To unpack that for PC programmers: the best documentation, API design, and tooling for a microprocessor often happens at the memory map level. Sad, but true. Everything above that is typically cat shit wrapped in dog shit. The C ecosystem natively supports memory and addresses as abstractions, letting you directly consume those APIs, documentation, and tools. Note that this is one of those cases where "best" emphatically does not imply "good," and that it lies in stark contrast to the situation on "real" processors where you'll almost always find solid abstractions much further up the stack.
> I can only imagine it's a mixture of jealousy and sour grapes from missing out on crypto's rise

If it was this, we would jump the wagon now. Now why do you think that this isn't happening is what makes né curious.
My takeaway is:

* BitCoin is awesome
* BitCoin has a scalability flaw that is preventing it's growth
* Other block chain currency are catching up
* A new protocol (BIP91 - Bitcoin Improvement Proposal #91) has been proposed to fix this flaw
* Because of decentralized nature of BitCoin any change is slow to adopt.
* Most BitCoin clients are supporting BIP91 in some format
* BitCoint is God

[I wish HN supported MarkDown or BBCode]
WiscKey: Separating Keys from Values in SSD-Conscious Storage [pdf]
Not sure why this is downvoted.

This happens to me, but usually with my phone on the train; happened this morning, in fact.

But it's also happened with other brands so it's not limited to Bose.

Which would mean it's a Bluetooth issue.
He couldn't say nothing, so he offered some rationalizations for the church. Atheism carried a death penalty, and he was already accused - we only really know that he liked to be alive.
It's just that unlikely statistical events are... unlikely even though they often do happen to someone (in aggregate).

You may think you mean well, but your original comment came across as ugly and dismissive and personally attacking. I didn't provide any evidence that I am some extreme outlier because a) that wasn't the point and b) people who know me already know I am twice exceptional and don't need that elaborated on.

You also fail to understand some basics about statistics and life, the universe and everything and that is this: That which is a longshot is unlikely to happen to any specific individual, but guaranteed to happen to someone. So if it is "one in a million odds," with a human population of 7 billion people, there should be 7000 such people somewhere on earth.

Given that this is the internet, you can easily run into any one of those 7000. Like you, they just need an internet connection, which is as common as dirt these days. You could even stumble into a forum that, for some reason, tends to aggregate such individuals. In which case, dozens, hundreds or even thousands of the people actively participating in the forum could well be that "1 in a million" outlier.

You completely misread my original comment and then personally attacked me and told me that I am basically an idiot who just likes the narrative they are selling. Nothing could be further from the truth.

I was Director of Community Life for a few months for The TAG Project. While I was director, I got support for attending a gifted conference in the Boston area and I heard speak or met some of the luminaries in the gifted field, such as Kathi Kearney.

Prior to the conference, Kathi Kearney was already internet familiar with me due to my work for The TAG Project, and we had a nice little conversation following her presentation. Based in part on that conversation, I strongly suspect that my oldest son's IQ can be guestimated as "probably over 200, possibly waaaaay over." He also has such big problem areas that he was almost an idiot-savant when he was a child, and I really had to work with him to get him functional in some areas.

We will never know what his IQ actually is because you cannot accurately peg an IQ that high with adult testing and he is now 30. Last I heard, such people need to be properly assessed by a qualified professional specializing in such things by about age 7 in order to have any kind of accurate IQ number (and he was 12 before he was identified as gifted, in part due to his poor school performance).

So hand-wavy guestimates based on mom's discussion with some luminary in the gifted field is as good as it will ever get. That and perhaps someday he will be famous for his work and widely lauded as a "genius." That would be cool, but I honestly don't care if it goes that way or not. Such things are not hugely important to me. They never were, which is why I gave up my National Merit Scholarship in my teens, dropped out of college and went and did the wife and mom thing for a lot of years. (shrug)
> Text that was once crisp and dark was suddenly lightened to a pallid gray.

Then the author puts quoted highlights in a pallid gray through the article. I guess this could be intentionally ironic but I sorta doubt it.
'"These studies represent the first rigorous scientific tests of the carb-insulin model in humans," Hall added. "The public needs to understand that this [insulin-carbohydrate] model now has pretty strong evidence against it."'
https://www.vox.com/2016/7/6/12105660/do-low-carb-diets-work
Noisy Poll Results and Reptilian Muslim Climatologists from Mars
Ask HN: Is it time for a REST specification?
I understand REST isn't a standard, but an architecture style. But, I have been seeing a lot of badly implemented APIs which definitely won't follow the architecture, but still call themselves RESTful.

Here are the Google trends for REST APIs and REpresentational State Transfer:

https://trends.google.com/trends/explore?date=today%205-y&q=REST%20APIs

https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F03nsxd

These trends indicate that the interest in REST is growing over years, and very different definitions of REST from various sources is very confusing.

So, is it time for W3C to put out a spec for REST?
Can Keepass2 have different passwords for different users?

Or are you sharing one master password among multiple employees?
> not retroactively creating a Truman Show out of the lives of any involved police.

I don't understand this objection. Police officers are generally presumed to be honest by jurors. If there is evidence that this presumption is unreasonable, then it is definitely relevant.
https://www.passwordstore.org/

command-line, encrypts passwords with gpg, synchronises using git and by default only copies the password to the clipboard and automatically wipes the clipboard after a minute
I work as a freelancer from home, so my answer might be less interesting to people at an office, but I've found that at home I'm mostly just doing the things I wanted to do at the office when I worked in one, but felt uncomfortable doing there. These include:

Taking short (15 - 30 mins max) naps if and when I need them, which pretty dramatically helps me creatively problem solve.

Going for a long-ish walk outside. This is by far the absolute best thing I've added to my days. I feel more energized after, I mentally and emotionally am much happier, and physically it made me slightly fitter. Plus it helps relieve some of the problems I know I'm developing sitting all day.

Podcasts. This one I only do when I'm taking a break, I can't focus and get into a flow listening to other people talk about interesting topics. Awesome for those walks though.

Chat with other developers and friends on slack or some other messenger. Usually at some point during the day I'll have a 15 minute flurry of messages with a developer friend about some side project or something we think is cool.

And finally, this one is half work half fun, but I'll research something I think is cool or would be useful. Might be a service, framework, product, methodology, anything at all. I probably spend an hour or so of my work day, every other day, on researching something that's not an absolute necessity to the work, but might benefit it. In some cases it's paid off big time. Mostly though it just keeps me happy, interested, and hopefully a little sharper.
Thank you. This is the hardest, most painful week of my life.