skysight-inc/HackerNews huggingface dataset:
> When OWS takes this work on they're giving a tacit Moxie stamp of approval to the implementation

Which is completely irrelevant for any mainstream messaging app OWS has collaborated with. No “normal” person on this planet that uses these apps knows or cares about who Moxie is.

> tldr; History tells me not to trust these companies motives in the long term, and I don't see why Moxie should either.

I doubt he does, but his goal with all this is to end passive mass surveillance, and he obviously thinks this is the best shot. I mean, Signal the app is certainly not going to become a significant player in this space, so we can debate if he's doing the right thing but I can totally see the how he can justify it even if he doesn't really trust them.
That should be you might be able to get an OS they're not keen on booted, of course.
Well at the everyday level you can keep in touch with your friends, catch Pokemon, access the world's information and the like.

More speculatively you have the points made by Louis C.K in the article, that "Underneath in your life there’s that thing … that forever empty … that knowledge that it’s all for nothing and you’re alone …" "you just feel … kinda satisfied with your products. And then you die." As an engineering type I think a lot of that can be fixed by technology, that as computers equal and pass human brain capacities a lot of cool stuff will be possible maybe including fixing the alone and dying stuff and it's interesting to see things progress.
I think the RAID setting can be the default. But they should provide the option to change if users want to install linux. Most linux users are BIOS friendly anyway.
Actually no, there are plenty of excuses, because this stuff gets super confusing and it's easy to make a mistake.
>4) Learning "technologies" is not enough imo, you need to couple that with theory to produce really powerful systems.

This is HUGE. I'm able to keep up to speed and learn more ML and stats comparatively quickly because I have strong applied math foundations (from a physics and applied math background) and have learned the theory behind the stats (from lots of hard work and self study). It fits into the "work smarter, not just harder" bucket.

If you can learn 1+1=2, 2+1=3, 3+1=4,... that's a ton of shit to memorize. But learning how x+1 works for all x, you only have to learn one thing (kinda). It's a rough analogy, but that's how I think of it.
My circle moved to Telegram for about a month, then went back to WA because other people stayed there. FML.
any money spent on research is good but,

1. governments around the world probably spend hundreds of billions yearly on research in medicine alone. and zuckerberg wants to solve everything with his 3bn?

2. our current technology is not even close to good enough to make the kind of major breakthroughs needed to say we 'cured cancer'. for example, the biggest neural networks we trained have the order of 10bn parameters while the human brain has 100bn neurons, each, I'm guessing, having at least 10 parameters. similarly for very small scale technology.
I think we need to tone down a bit the hype in AI and computing.
I quit my Software job and drove my Jeep from AK to Argentina, 2 years and 40k miles
I think these are all really good tips.

I'd like to tack onto number 3 though:
3a) Don't try to learn everything. Being a jack of all trades and a master of none isn't the solution. Be able to write good code / thoroughly utilize the technologies and frameworks that you DO know. Then progress from there.
Which won't work.
Perfect 2.0 Has Arrived – An Webframework for Swift 3
No. (cf https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline... )
I just feel this is too broad and unbounded. They should have focused on a specific diseases and a shorter timeframe. By 2100 most of us will be long dead by current standards.
I don't buy this. For example, if I rent an apartment, but there is a locked cupboard in it where the landlord stores a bunch of tools and other bits and pieces, I don't complain to AirBnB that I didn't get the full use of the property, and start a campaign suggesting they are infringing my rights by not letting me access the landlord's cupboard?

If I buy a device that is advertised to do X, and this is accomplished by running a program to do X on a locked-down general purpose computer, then it is (assuming no issues with program X) fit for purpose by any definition. If I wanted a general purpose computer, I would purchase one. The fact of the implementation detail being a general purpose computer is irrelevant, it doesn't impair my ability to do X if I cannot remove X and install Y, in fact it improves the ability to do X, by preventing the possibility of all sorts of misconfigurations and installation incompatibilities.

I admit that it's hard to find real-world analogies, and the landlord-cupboard above is not a perfect fit, but I still have no problem with saving money by purchasing a device that does one thing, and one thing only. I have no expectation that it be hackable or extensible, unless it is advertised as such.
This piece is charged with the personal bias of the author (https://twitter.com/movrcx) who launched an hostile fork of the Tor Browser Bundle because "untrustworthyness".

I recommend you read this instead, which provides a more level-headed and technically correct analysis of the vulnerability (which was there, even if not properly in the terms described by OP):

https://hackernoon.com/postmortem-of-the-firefox-and-tor-cer...
Is FDA authorized to ban things because of the impact it might have on environment ? I thought FDA was restricted to people
The publications don't seem to want adequate data and descriptions. They want papers that have the traditional format and fit in 6-8 pages.

Every paragraph you spend on practical details is one less paragraph you can spend on making a good pitch for the relevance of your work, and citing lots of people in "Related Work" so that the reviewer's favorite people are in there.

They don't want your code, because that would interfere with the supposedly blind review process.

Occasionally, I've seen a submission process that includes a way to submit supplemental data, but it's always extremely half-assed. There's no guidance about what this supplemental data should be beyond "maybe an Excel file or a zip file or something", nobody will ever see it, and if you include too much data it probably gives you an error and maybe even crashes and makes you start over.
There appears to be a great deal of conflation in many of these comments between quantum entanglement and quantum teleportation. Quantum teleportation makes use of entanglement, but is a different thing entirely.

In short, quantum entanglement is an effect that causes two quantum particles to share state instantaneously over arbitrary distances. It can not be used to transmit information faster than the speed of light, essentially because while it is possible to manipulate the particle at one end, it is not possible to arbitrarily set it to a chosen state (and as described fully in the no communication theorem)[1].

Quantum teleportation is a way to transmit quantum information, ie the quantum state of a 'qubit', using both quantum entanglement and a classical communication channel. Because classical communication is required, no faster than light communication is possible. However, quantum teleportation is necessary if you want to transmit quantum information.

To very briefly sum up how it works, you start with a qubit whose state you want to transmit, along with two entangled particles, and a 'receiving' qubit that will receive the state of the sending qubit. Through an interaction between the sending qubit and the entangled particle on the sending side, the quantum state of the entangled particles is set to one of four possibilities. Which of the four possibilities resulted is sent via the classical communication channel from sending to receiving end. The receiving end then uses that information, along with the receiving-end entangled particle, to manipulate the receiving qubit into the identical state as the sending qubit, thereby 'teleporting' that state from sending to receiving end. The Wikipedia article has a more thorough layman's description, as well as the underlying math[2].

Caveat: I'm an engineer, not a physicist, so I may have made a mistake here as well, but the main take-away is that quantum teleportation is not the same thing as quantum entanglement, and its purpose is not FTL communication, but rather communication of quantum states.

[1] https://en.wikipedia.org/wiki/No-communication_theorem
[2] https://en.wikipedia.org/wiki/Quantum_teleportation
So get a vanilla install disk from Microsoft's site, install and reuse the license.
Well, I'd put "can't know" squarely in the ineffable.

But yes, I think phenomena are the atomic building blocks of science. The logical positivists at least got that right.
Rasky KVM over IP for rpi update: final design upcoming
Including aging as a disease?
> That is, nobody is particular looking for people doing poor work and handing out rewards.

I'd challenge that. If you look for people with high impact factors you are asking for people doing poor science. If you only publish "significant" results and refuse to publish negative results you are asking for bad science.
There are structural problems that lead to bad science, and often it's not about costs.
There are a lot of cultural reasons that some people commit rape and very few of them have anything to do with being horny. Those things are definitely a problem! Choosing to try to understand those reasons as a first step to fixing the problem is, I think, a pretty good idea.

Certainly it's better than throwing up your hands and saying "I don't understand how anyone could ever commit rape!"
Those applications you mentioned all have a different purpose. WA and FB share the same: communication.

Effectively they have almost everyone in their ecosystem now which (hopefully) is an antitrust case waiting to happen.
Lots of people have asked about my trips, and I've posted a bit about them before.

I'm happy to answer any and all questions the HN crowd has for me - logistics, money, etc.

Also, I'm now driving around Africa. Ask me anything you want about that too.

I’m filming a YouTube series as I go http://youtube.com/c/theroadchoseme

You can follow my adventure in real time across social media at:

Facebook: https://facebook.com/theroadchoseme
Instagram: https://www.instagram.com/theroadchoseme
Twitter: https://twitter.com/dangrec

And my website: http://theroadchoseme.com
Apologies if I'm using the wrong terms, but this comes off as a kind of myopic, libertarian view.

Do you have children? I have 4. A lot of this is easier to understand by watching them. Yes, I know it's my job to teach them how to make good choices. But why do devices suck them in so easily if I don't direct or enforce their behavior?

Of course there are alternatives to junk food. But am I completely, 100% in control of my decisions without any influence from external sources?

There is an entire industry whose sole purpose is to influence your decision making. People in this industry spend about half a trillion dollars a year globally. It's called "advertising" and it wouldn't keep growing if it didn't work.
Writing a compiler from scratch in 1 hour (Python to JS)
How Safe and Affordable Is the $999* Comma One Semi-Autonomous Driving Device?
In that regard, I've been kind of curious to know how Hacker News deals with comments. It seems like there's only a single upvote button (no downvoting), and you can't see how much something has been upvoted. It kind of kills the popularity contest part of things.

The whole psychology of online commenting and having groups rate things is quite interesting.
On the other hand starting a company with beer nights (or "drink ups" a la Github) could be an excellent way of finding people for whom it is a cultural fit as well as eliminating the overly stodgy types. I suspect it's probably a net positive based on startups I've read about and seen over the past decade or so.

Sure, Andrew Mason caught flack[1] for drinking at a meeting while addressing employees and investors as CEO of Groupon and sure there have been various dramas and culture clashes at other unicorns. But you know what? The default outcome of startups is failure, and Groupon, Github and others got to be multi-billion dollar companies in a short span of time. In Groupon's case, there was even a moose head that would appear on the screens as an alert that there was an unscheduled opening of the bar right in the main shared office at their Palo Alto campus.

I say, let a thousand company cultures form. Some will be run by Mormons and have strict rules about even having alcohol on the premises and others will be run by Japanese and practically require that you go drinking with the team (and maybe even karaoke). As long as it's a free labor market, people will find and stay at the places they find most comfortable.

>"Yes, you can make these outings "optional", but then it's all "we missed you last night!" and "you should come out next time!" guilting-type social pressure. There's no need for that in the workplace, so let's stick to building great things! Go drink with your bros, no one minds if you do that!"

This is needlessly ethnocentric and linked to your own assumptions about employees wanting to drink with "bros" rather than the people they spend most their waking days with.

>"Well, if your main motivation for starting a company is having beer nights, seems like the company you should start is a bar."

I would counter that if your main motivation is preventing your coworkers from going out for a drink after work, then perhaps you should try living in a theocratic country that would take care of policing your coworkers' lifestyles for you.

[1]: http://www.chicagobusiness.com/article/20160901/BLOGS11/1609...
Yes, contrary to popular belief, the middle class has grown over the past few decades in real terms (http://www.urban.org/research/publication/growing-size-and-i...). However, its share of overall wealth has declined, due to growing income inequality. It's that perception of falling behind those above them on the ladder that fuels the sense that they are no longer doing well.

And as for the long-term unemployed referred to in the article, the reality is that most of the people who have left the job market are retirees or students (http://blogs.wsj.com/economics/2015/10/21/what-we-know-about...).

With regard to the startup decline referenced in the article, that trend reversed itself several years ago, and startups have been trending up to nearly pre-recession levels since 2013 (http://www.kauffman.org/microsites/kauffman-index/rankings/n...).

The bottom line: we've had seven straight years of real, meaningful economic and employment growth. It's not a facade or an illusion. However, growing income inequality means that a disproportionate share of the growth has gone to the upper class, and this has left many people feeling like they are falling out of the middle class.
Toyota is using poop to power its new electric car
An argument like that perhaps would have made sense but if the harm done by soap was worse than the benefit provided the soap could have been banned even if it was found useful.
Interesting. Why do they choose to keep this money in a sovereign wealth fund instead of choosing to pay off their debt?
Campaign Aims to Reissue Carl Sagan’s Golden Record
On my iPhone, for the checkerboard resizing, the srgb-space resizing (b) is almost an exact match, while C appears much whiter.
> At least in the US

Yeah, don't do this in Canada, or the professional engineers association can come after you. Only certified members of an engineers professional association can use the title.

To be clear, it is illegal, for example, to pass around business cards that say 'Software Engineer' if you're not certified.

As an amusing example, in the province of Ontario, people with the Microsoft Certified Systems Engineer certification are allowed to use the title 'MCSE', but not its expansion, because it contains the word 'Engineer'.

However, you are always allowed to state your degree, so you can say, {name}, B. Eng., or M. Eng., as the case may be.

*At least, in Quebec and Ontario - the legislation is province-scoped, I assume other provinces are similar.
Methodox 2.0 Software Honest Application Review
>No, according to your talk, Facebook's solution is that password validation is pushed out to the front-end servers,

Yes, although I don't work for Facebook any more, that was and probably still is the case.

>who use back-end KMS services to do some (but not all) of the crypto.

In fact, the backend service does a tiny amount of the crypto.

>I think this is a suboptimal approach.

Of course you do, it's not like I've not argued with you before, Thomas. :-)

>Can you tell me what the benefit of your layered approach

...Facebook's layered approach...

>is over simply adding to your KMS servers the APIs for validate(user, password) and change(user, oldpassword, newpassword)?

If you want your hash to be ... hashed, rather than lodged in some questionable silicon, not putting a fat crypto load onto the backend avoids the "thundering herd" problem when some fraction of 1.7 billion people want to log in.

>If your KMS service did password validation directly, you wouldn't need any of the layers in this architecture.

Quite, and if everyone flew instead of drove, we wouldn't need cars with layers of bumpers, crumplezones, seatbelts and airbags; but it's merely shifting the problem for 1.7 billion people.

Have I mentioned "scale"? I should mention scale. Scale is a thing.

>HMAC would add nothing (it would be tautological, since anyone who could directly attack the hashes must have also owned up the KMS service).

Yes. Fucking huge KMS service. HUGE. Trumpiness levels of -HUGE- and eating lots of power and redundancy.

1.7 billion people. That's a lot. Like 0.01% of it is 170,000 people. All logging in together. All over the world.

>I still don't totally understand the MD5 step.

Yeah, but I'm not betting that Mark's/whomever's coding at the time was focused on the future of password authentication.

>You could just use scrypt and nothing else

Yes, but where's the fun in that?

>and you could probably ratchet the work factor up because you wouldn't be billing the front end servers for those cycles.

The frontend servers are approximately precisely where you want the cost/chokepoint. There's a metric fucktonne of them and they are closest to the request, so by definition they are scaled to the load.

>I generally like, have recommended, and have built a few times the "software HSM" KMS approach you're describing here --- but only for "seal/unseal" and "sign/verify" APIs.

Cool. What's your biggest deployment?
But of course if you train it against that different kind of opponent, you would see very different behaviour.
Yes. Everything except drugs would be illegal in such a scenario. Not sure why you missed the jibe at AXE.
Because it's juvenile and lazy.
Nt'l Academy of Sciences on Immigration: Workers Lose, Businesses Benefit
Many countries have very large foreign debts and nothing similar to the Global Fund, so Norway is still doing far better off, relatively speaking.
2016 SRS Pop Can Challenge
Can anyone get IrfanView to output the correct image? I'm trying the latest version I can find and it still gives me full gray.
I think you want to read the full transcript or listen to the whole talk instead of just respond to the one paragraph I highlighted. The context is quite important.
How is The Witness doing w.r.t. gamma correctness? Any issues you can remember as an example of "super confusing" stuff?
My dad has sleep apnea.
I don't think I have sleep apnea, because I don't have most of the symptoms/pre-requisite of sleep apnea. But this is self diagnosis, I reckon I probably should get a proper test done.
Yeah, reddit tends to dogpile. Mildly controversial comments in popular subreddits get massively upvoted or massively downvoted depending largely on the first few votes.
Likely because their debt comes on better terms than their income from their fund. Or their debt is structured in such a way that they can't pay it off until some time in the future.
Anonymity isn't binary. Perfect anonymity is, and always will be, completely impossible. Practically speaking, we can only talk about reducing risk in different scenarios.

I like I2P as it has a reduced threat footprint compared to Tor as it's all internal, but it's also a smaller network, probably more vulnerable to Sybil, less audited code, etc.

Again, my point is that there is no perfect solution, it all depends on the situation and the requirements.
Neat, but I'll stick with Pinboard. It's basically perfect.
I don't have much experience with Guile, but AFAIK both programs you mentioned are written in C, but support Guile in one way or another.

GNU Make supports Guile as an embedded extension language [0] and WeeChat supports Guile as a scripting language for writing plugins [1].

There are a few other apps mentioned on the Guile website [2] and more on their Libraries page [3].

[0]: http://git.savannah.gnu.org/cgit/make.git/commit/?id=c992c4d...

[1]: http://dev.weechat.org/post/2011/10/27/New-plugin-Guile

[2]: https://www.gnu.org/software/guile/#apps-using-guile

[3]: https://www.gnu.org/software/guile/libraries/
Hola, thx for response! 2nd episode of 2nd season. I'd also read those interviews, and so decided to give the second season a shot based on them. However, the first couple of episodes seemed to double down on the "homage". It sounds like I should give it another couple of episodes, so will do. But, I just can't help but be turned off by the breadth and depth of similarites. But, will give episode 3 and 4 a shot.
I'd call that an "open problem."
That's doesn't even account for the probably larger number of bugs that develop over the lifetime of the system. Then, once a cancer develops it evolves further mutations over time.

You probably cannot defeat cancer merely by genetic engineering every new birth
...so if I used Google Allo, I would still need to also use Google Messenger for MMS conversations and Facebook Messenger for conversations with less-nerdy people.

The only thing Allo seems to have going for it is that it's not another blue speech bubble icon labeled "Messenger".
Again, why is AXE not banned ?
Because the debt doesn't necessarily harm their economy, and the fund can be put to better use than huge lump sum payments of a debt that doesn't impact Norway.
Previous discussion: https://news.ycombinator.com/item?id=9755366
Happy to see this show up here again. It's one of my articles that I'm most proud of.

I'm happy to answer any questions about it.
> If you have matching donations or can kickstart an otherwise self-sustaining process

They won't have been the first people funding research to have thought of this... it's a criteria sometimes used in evaluating in NIH grants, for instance.

> Think of it as venture research

As opposed to?
Earth-bound space station Tiangong-1 ‘out of control’, it could land anywhere
What harm does AXE cause?
Amazing. I have a friend who is preparing to embark on this same journey. They are doing an art project around the trip.

https://www.facebook.com/pahwse/

http://coastalpoint.com/content/delawareans-driving-art-proj...