skysight-inc/HackerNews huggingface dataset:
I think you missed the point of the comment, which wasn't about physical possession of a computer.

You also make assumptions, such as chips being inside the computer, when they can in fact be in an outside environment-based RNG. The hairdryer example is the canonical and prototypical weakness in that particular type of "rng". I'll try to be explicit about that in the future.
I was wrong on english but people were still required to be able to work and not be reliant on government. This included pregnant women and children if they didn't have a husband or father

This was the immigration law at the time
https://en.wikipedia.org/wiki/Immigration_Act_of_1882
https://www.privateinternetaccess.com/forum/discussion/21779...
Fair enough, but Bosch only trades at a 44 PE, which is about double the market's PE, but not crazy high.
I don't know for certain without digging into the code but they are probably using the WebCryptoAPI and doing everything client-side to encrypt the file.

The URL that is shared contains the key for the file. You'll notice that the URL contains a fragment identifier, i.e the #foo part of http://example.com/#foo, this isn't transmitted to the server by the browser and therefore the key isn't exposed beyond who the URL is shared to.

https://www.w3.org/TR/WebCryptoAPI/
That's the fun part, because here you can code your event handling to read something more like a state machine. Here's a quick example in bogus code, adding and removing event listeners as we go along (and without keeping reference to all the callback functions):

class ElementDragger {
constructor(elm) {
elm.addEventListener('mousedown', this);
}
handleEvent(e) {
const elm = e.target;
switch(e.type) {
case 'mousedown':
elm.removeEventListener('mousedown', this).
elm.addEventListener('mousemove', this);
elm.addEventListener('mouseup', this);
break;
case 'mousemove':
elm.style.left = e.clientX + 'px';
break;
case 'mouseup':
elm.removeEventListener('mousedown', this);
elm.removeEventListener('mouseup', this);
elm.addEventListener('mousedown', this);
break;
}
}
}
It seems like it can be construed as a cash handout to owners of BTC, not a spinoff. At least there seems to be disagreement elsewhere on this thread, and from Levine's article.

I don't think refusing to require shorts to deliver BCH opens the door to any other complications. In fact, I think it's the simplest interpretation. You borrowed one BTC, or share, or pony, or whatever, and later you have to return one BTC. If someone else starts a new currency, fine, but that's nothing to do with your borrowing agreement. There's no mention of the price of anything; for all this simple agreement knows, BTC is the only asset in the world. (Though in practice I'm sure you'd have to post margin. Maybe some ponies?)

For shorting stock, the return of dividends and spinoffs is, I believe, a consensus agreed upon by the market as more closely reflecting what people would want - you can start a different stock-lending market that doesn't do this, but there doesn't seem to be much demand for it. To draw a clean analogy between BTC and an equity spinoff, you have to suppose this kind of agreement exists and the contracts signed. I'm not sure what it is that BTC shorts agreed upon, and it seems there isn't widespread agreement, but to me, the simplest and narrowest interpretation of a short, in case of any confusion, is "I borrow 1 BTC, I must return 1 BTC."

(Again, I have no BTC experience, just finance experience, so if someone out there really is short BTC and has wrangled with this stuff, I'd be happy to hear from them.)
That actually did dismiss it quite a few times until the realisation finally dawned on them in May this year[1]. By then it was already too late.

I won't be able to find all the discussions that were happening right around the time it left the private alpha/beta. They were quite heated.

[1] https://meta.stackoverflow.com/questions/349410/tearing-down...
Some times I use volafile.org. Keep your files for two days.
Although it's not suitable for private files it's easy to use.
you just linked back in to the ntsb report - clipboard mistake?
Some police forces just don't give a shit about what they take, from whom and for how long, see my other comments:

https://news.ycombinator.com/item?id=14919912

https://news.ycombinator.com/item?id=14836358
Oh. I actually clean forgot that MDN has docs on JS, not just DOM :)

Yes. You're correct about that
and storing plaintext passwords is unacceptable.
I don't think serving local content would explain why the desktop app insists on munching through all the available RAM (on a single team, no less!), something else must be going on. But that's actually a pretty good suggestion - I'll try the web version, thanks.
The funny thing is the far left will switch between comparing Trump to Hitler then the next day make fun of him for not getting legislation passed. Is he an authoritarian dictator or a weak leader who can't get things done?
Despite the clickbait headline, the rest of the article is balanced and well-reasoned, documenting both positive and negative changes. And the graphs at the end (rates of seeing friends, loneliness, having sex) are compelling. Clearly a huge change happened around 2007.
This is sort of true, but also not: it wasn't that it was easier to write a conservative one, it's that analysis is inherently conservative, and so we chose lexical scope because, well, that's what most languages do.

The language generally does specify that they are, and that's exactly how we teach borrowing today. This new one is not more specific, but more general: it allows all programs today to stay the same, but enables more programs that don't compile today to compile in the future.
To be clear, I don't mean to claim that the Stack Overflow docs are currently a good answer. I just mean that Stack Overflow Q&A is designed to answer narrow, specific questions, not broad ones like "how can I write a program in Python?"
US Only | Remote | Senior Polyglot Engineer with http://thoughtcatalog.com

Small team of designers and engineers working on sociological based problems that software can solve. Profitable company, you'll ship code in your first week, we look at software to solve problems not introduce new ones. Looking for polyglot backend focused professionals who will be able to release production ready features to potentially millions of users. Heavy consumer focus, so you'll use the products you ship, too.

Building many products, like: http://collective.world

Additional information here: https://weworkremotely.com/jobs/5134-engineer

Please email: devjobs@thought.is with links to products you've built and resume.
Agreed, definitely cite the author.

In my view, using citations as a metric, and abusing that metric, is just an academic version of office politics, writ large.
I really doubt the other car companies will let that happen. Either they'll work out the battery and motor tech themselves OR they'll push for hydrogen. The automotive industry isn't going to let a company like Tesla bully them around.
Your browser is encrypting the the file before upload.

https://github.com/mozilla/send/blob/master/frontend/src/fil...
Yup, that's exactly what they're doing:
https://github.com/mozilla/send/blob/65c24990cd1646bc8c6e6c0...
The prediction they made wasn't "the next generation will be wiped out", it's always "the next generation is lazier, more narcissistic, less moral than us... and this will lead to them being 'worse' than us somehow".

I don't think that regular sterilisation was a moral choice of the prior generation...
I guess today's theme is "how to flagellate oneself with memories of painful investing lessons". Not only remembering Pets.com, which I avoided, how about TGLO or CMTN, which I did not... I had to sell CMTN at a 101% loss. Figure that one out. TheGlobe.com was as much a laughing stock as Pets. The best thing to come out of The Bubble was this eTrade commercial:

https://www.youtube.com/watch?v=E0_tfoTTGOQ

At least the absolute $s weren't that big for me at the time. And the lessons formed a base of experience that served me well as I had more to invest. It's been much better since.
It doesn't work like that. If the US wants to conduct an operation in the UK the UK must agree and is subject to its own laws in doing so. They have now declassified the UK/USA agreement so you can see for yourself.
Ping-Pong and China's Communist Party
> I am specifically talking about London.

The living costs in London are enormous. A fellow student has a highly payed analyst job at Goldman Sachs in London, but still does room sharing in a flat somewhere in London.
The pun was added later to the website, but it's not the origin of the name.

"The name was widely believed to be a pun on 'A Patchy Server' [...] but in a 2000 interview, Brian Behlendorf, one of the creators of Apache, set the record straight: 'The name literally came out of the blue. I wish I could say that it was something fantastic, but it was out of the blue.'"

https://en.wikipedia.org/wiki/Apache_HTTP_Server#Name
You can edit other people's answers to update them or fix this. Most people are very open to it. I do it regularly if the code isn't linted or if SQL keywords are lowercase vs uppercase to improve readability for everyone.
Have you seen SnapChat stories? Its basically a daily feed of a persons snaps/ snap videos. I think its much closer to instagram "feed"
Upgrading your Ubuntu-on-Windows install to the app version
I don't know why this is getting down voted, it was a reasonable response to the parent explaining how even when you compare it with metrics such as taxes and other benefits (health care), it's not a very competitive deal.
All his talks and videos I've heard is about him reinterpreting religion as virtual reality, like our "gods" are experimenting on us (testing our faith), the discussion doesn't really amount to much and none of it looks for an ounce of evidence

It's interesting to discuss but I never really know where to go with such a discussion
Wherein our intrepid author discovers that

a) social groups develop jargon that is often impenetrable to outsiders

b) humor is really hard.

c) The in-group doesn't care for being made fun of, and the outgroup doesn't care about the jargon - and so the article will be much less popular than others they wrote
Critical thinking is a talent not something you learn at the university. People of all shapes and sizes form alle parts of society has it. It starts way earlier than university too.

There is a much magical thinking going on at university level as many other places in society. Further more critical thinking is often mistaken for constructive thinking which is another rather big issue with universities. Universities are mostly about analysis not about creating which leaves a gaping hole in the real world.

I have worked with my share of academics and non-academics. There is no noticeable difference between them generally speaking. Only when it comes to subject matters do we differ in our naivety and hasty conclusions but the ability to think critical is IMO something very different.
I hadn't considered that possibility. Interesting idea. Thank you.
> A great way to get better higher paying projects is to learn Rails...

Any pointers for someone looking for a remote gig ?
> After all, while the smartphone is also common in the EU, the teen suicide rates did not change that much

Bad argument. Gun ownership in Canada is higher than the USA's, yet their firearms murder rate is massively lower. That doesn't mean that gun ownership in the USA isn't a problem worth addressing.

There is something in the intersection of smartphones and teens and the USA which is causing a measurable deleterious effect on the '07-'12 generation. The thing that's changed is smartphone ownership (and the services they can access). So clearly it is worth investigating.
Infrastructure is hard, just ask Google Fiber.
> What matters is our minds may be simulated too. What if that simulation has some deep flaws in it?

Research, like that into heuristics and biases, shows there are some pretty major flaws in the way we tend to think.

On a separate note, however bad the flaws could be in a brain in a simulated universe, why think they could be worse than the ones that could occur in a non-simulated universe?
> Verizon will undoubtedly exclaim that it, too, needs to throttle video in order to keep up with T-Mobile. The latter carrier is at least violating the spirit of net neutrality at the moment.

They were talking about T-Mobile violating net-neutrality, not Verizon.
The solution to this is to get the original question asker to consider changing the accepted answer. You can leave a comment on their question if it's many years old to bring it to their attention.
I believe the link needs to contain the decryption key.
Webinar – Automated Cyber Protection for GMail Users
> but when you know that the charges are drug-related and they'd get a warrant anyway

Do you actually know though? Or is it really just an educated guess?

> why not cooperate and make it easier for everyone?

Because violating privacy isn't supposed to be easy. Those laws exist for a reason.
This is pretty cool, actually.
In C++, you can for example:

1. Manage resources with RAII (though, in C you could use non-portable attribute cleanup in similar manner).

2. Use type safe wrappers around builtin types like in [0] and [1].

3. Use containers with more extensive bounds checking and iteration validity checks [1].

This could help detect some of those bugs at runtime, or even possibly prevent them from being written in the first place.
Use of uninitialized value could be prevented with types that require explicit initialization or have default one (Bug 1).
Left shifting a negative value could have been caught at runtime (Bug 2).
Bounds check could prevent uninitialized memory read (Bug 3)
Type safe wrappers could prevent an accidental promotion from being written in the first place (Bug 5).

Though, you need to go out of your way to actually do all those things, not to mention that your code would integrate poorly with existing library ecosystem.
IMHO choosing C++ alone doesn't improve safety of your programs compared to ones written in C all that much.

[0] https://github.com/foonathan/type_safe

[1] https://github.com/duneroadrunner/SaferCPlusPlus
This is a deeply misleading list.

Daniel Bernstein, Daniel Bleichenbacher, Dan Boneh and Thomas Pornin are professional cryptographers and world-renowned experts. Even I would feel comfortable writing crypto if Bleichenbacher was watching behind my back.

Frank "wrote" libsodium, but libsodium is effectively a port of NaCl. Frank had Daniel Bernstein watching behind his back.

Eric Young wrote OpenSSL. Look how that turned out! Has there been a class of cryptographic vulnerability that OpenSSL hasn't had?

And yet consider: for all the effort that people like Bernstein and Boneh put into writing strong, safe crypto, the entire world has blundered into vulnerability after vulnerability because the amateurish crypto in OpenSSL is the one every else ended up using.

It's as if you set out to prove my point.

Finally: you obviously know that "writing your own crypto" isn't the only way to become good at it. In fact, it's a terrible way to get good at it. The right way to get good at crypto is to learn how to break it. But that takes effort, and you can have a blog post crowing about your new crypto library just a few weeks after deciding to write one.
I’d say this piece applies outside of data science, too. It’s a nice reminder that technology can lead to culture change, but cannot drive it
I know living costs are "enormous". But if you make 3 times more money as you'd do in Berlin, it's still a much better deal.

The point I was making even in top cities in Germany (Munich for example) where living costs are also enormous, salaries are not very competitive compared to SF/NY or London (this only applies to contracting, permanent salaries are low in London).
Tigerspike | Mobile Developers (iOS/ Android) | Goodge St-
London & Wroclaw ONSITE | www.tigerspike.com

Tigerspike is a Digital Products company established in 20103. We now have over 300 employees across 9 offices around the world. We work in a truly Agile way, in 2-week sprints working with the latest in mobile tech. We work on both global enterprise and small consumer apps (90% native mobile) with the aim to change people's lives through technology.

Please email michelle.coulson@tigerspike.com for more info or apply here:
Senior iOS: http://bit.ly/2w9UU9T

Midweight iOS: http://bit.ly/2waa0vU

Senior Android: http://bit.ly/2to3rra

Midweight Android: http://bit.ly/2w9YaSB
Ask HN: Why don't news articles cite academic sources clearly?
I've noticed this over the years especially with science reporting.
The news site will report on a study with quotes from both the paper as well the author.

But nowhere on the page is an easy link to it or even just the title of the paper with author names.

For example:

http://www.independent.co.uk/life-style/gadgets-and-tech/news/facebook-artificial-intelligence-ai-chatbot-new-language-research-openai-google-a7869706.html

They even say:
"(That paper was published more than a month ago but began to pick up interest this week.)"

In trying to find the paper I googled parts of the info. But my journey went from that article to a random webpage called Inc:
https://www.inc.com/thomas-koulopoulos/facebook-may-have-just-shown-what-elon-musk-bill-g.html

They ran with the story and corrected it based on this post:

https://www.facebook.com/dhruv.batra.dbatra/posts/1943791229195215%20

That took me to the blog post at code.facebook.com that should have at least been the linked source:
https://code.facebook.com/posts/1686672014972296/deal-or-no-deal-training-ai-bots-to-negotiate/

That finally takes me to the paper:

https://arxiv.org/abs/1706.05125

So I don't really see the need for this unless the news article authors are afraid of being refuted or it's some click bait issue.

On another note it's crazy how many websites seem to rewrite the same basic article over and over again.
Even worse than disable paste, I've noticed a lot of iPhone apps now require you to set a non-pasteable 4-6 digit pin to login (sometimes this is required to use the app at all, sometimes only if you enable touch id).

At least one bank says the pin is "for this device" but then accepts it on new iOS devices too (without ever prompting for the "real" password on the new device).
Congratulations Ryan!
Judge warns of 'blood on our hands' if suicidal girl forced out of secure care
> their concerns seem to be driven by "fear of the unknown" more than anything else

It seems that their concerns are always dismissed based on the current state of the art, which is short sighted to say the least.
> when you know that the charges are drug-related and they'd get a warrant anyway

If it's that easy to get a warrant, why didn't they just go ahead and get the warrant?
Apple mail has this really cool feature that when you email someone a file that is too large, it uploads it to Icloud automatically and then sends that a person a downloadable link from Icloud that expires in 30 days
Users, clients, and servers: the robustness principle and the web
A small python script for sending a FOIA request through the MuckRock API
the reference is to Germany's privately held Robert Bosch GmbH: https://en.wikipedia.org/wiki/Robert_Bosch_GmbH
You can change this as a user when browsing a question like that by changing order by from votes to active.
Requires admin access and physically inserting a USB drive.

Wikileaks will next reveal water is wet. Why does anyone pay attention to these charlatans?
If you roll your own crypto and say, "that was a fun learning experience" and write a blog post about what you learned implementing AES in some novel way, nobody is going to show up and tell you not to roll your own crypto. If you roll your own crypto and then deploy it in a production system, then you are putting actual users at risk.
Microsoft's cloud business is growing almost twice as fast as Amazon's, with Google far behind

https://www.cnbc.com/2017/04/27/microsoft-azure-growing-fast...

At some point investors are going to ask why are you distracting our aws cash cow with this giant e-commerce/retail behemoth.
For the graph part, I find weird that we believe that iPhone introduction is stronger than the 2008 financial crisis on teen anxiety issue.
Modern JVM, for modern 8bits AVRs: http://dmitry.gr/index.php?r=05.Projects&proj=12.%20uJ%20-%2...
For every hit like Tinder, there are a hundred dead dating apps that never got enough traction to take off or couldn't nail down the brutal acquire-retain-monetize math. Tinder's greatest "growth hack" is that it's used for hookups. They don't lose two users every time they make a successful match.

That's why people say to not start a dating service, because the base fundamentals are terrible. You need a tremendous advantage in acquisition or retention to survive.
Plus you can work 80% remotely and live in cheaper area of London. There are more and more contracts which allow remote work lately.
Ubuntu LTS 16.04.3 Released
It's good that you found an error in the argon2 test-vectors.

Implementing a basic crypto-library is one of my side-projects and argon2 is basically what is next on my list.
According to their numbers, 3% of their users have gotten married through the app. I wonder what that number is for Tinder?
I thought the first rule of crypto was never role your own crypto.
HN, Economist, Amazon. What? Yes. The fact is, there is an amazing amount of high quality literature on the most amazing of topics. I'm currently on a 'I'm soon 40, I have a MSc in an STEM subject and I don't know shit about how the modern world works or was built' reading binge. Much more interesting than new stuff to consume, IMO.
Lego’s new Boost blocks let little kids learn to program
I'm fine taking both. The AI researcher is going to need a housekeeper, taxi driver, dry cleaner, lunch from restaurants, and dozens of other services and products performed by unskilled labor. Unskilled immigrants' children will be the next generation of AI researchers and businesspeople. People don't come to America for the handouts. They come because it's a place where hard work leads to prosperity.

I say this as the software engineer son of an immigrant housekeeper.
64-bit XP is MOST CERTAINLY supported by this attack - it's the same kernel/codebase as Server 2K3 and Server 2K3 is indeed attackable with Dumbo since it's the same Vista kernel and codebase.

And if 32-bit XP is supported, you can almost guarantee that Windows 2000 is supported by this attack as well, since XP is literally built on the 2K kernel.

Well, never could say I trusted Wikileaks with 100% accurate information.
I would like to clarify:

The thing that I said was "table stakes" for implementing cryptography was passing the algorithm test vectors, which this author's previous post claimed as a security feature.

If you're unfamiliar with the concept, a test vector is a series of strings and intermediate values used to ensure that your (say) OCB3 is the same as everyone else's OCB3.

Had he asked, I'd further claim that not having dumb C bugs is also table stakes for cryptography, since serious crypto vulnerabilities happen at a higher level of abstraction. The author grazes past (somewhat disconcertingly) one such class of bugs when he discusses carry propagation and limb scheduling in the context of Poly1305. Improper carry propagation is an example of the kind of security vulnerability for which there are no test vectors and no memory safety validation tools.

You just have to know what a carry propagation bug is, where to look for them (not Poly1305), and what the impact of one is.

Hopefully, the author of this library does.
Launching the W3C WebAssembly Working Group