skysight-inc/HackerNews huggingface dataset:
The natural analogy for guns is probably crypto, but the real problem is that we live in a political climate where computer defense is totally ignored.
Change may arrive as a gentle breeze or as a violent, category 5 typhoon

I’ve tried to think of any change that wasn’t a “gentle breeze” that would justify some of these ridiculous predictions. Even smartphones had a lead up with PDAs coming prior. But in thirteen years I’m going to rip out all the plumbing in my house, replace the appliances with something more expensive and less reliable, and sell my current vehicles without replacing them. I’m also going to let devices shoot things onto my retina, because in thirteen years device manufacturers will be driven solely by device safety and security, and not saving four cents on a component or software dev costs.

I see none of these things happening in thirteen years. As others have pointed out, it’ll be a lot like today, except for $POSSIBLY_ONE_THING.
I disagree. Gold is valuable because physical commodities and physical things, like jewelry, etc. tend to track inflation over time. As an investment, gold is terrible. Just look at the chart of gold prices over a long period of time.
I use the Beaglebone Black running NodeRED to (gently) teach my kiddos about flow-based programming. All while it provides a HomeKit interface to my ISY/Insteon/Hue home automation accessories.
To be fair I think leaks could happen with delegation setup mentioned.
Mine was sadly much more...
> Performance is like money: it's easy to squander and hard to acquire.

In this case, there were several decisions to not care about performance right now in order to emphasize correctness and shipping faster, while making sure there are no technical obstacles to making compilation faster in the future. The main time sink in Rust compilation is that all the abstractions in the Rust code get compiled into the initial bytecode representation passed to the LLVM side, and they are only reduced there, instead of cutting down on the hierarchies on the Rust side. This costs performance in several places -- the creation of all the bytecode, the copying of it, and then LLVM parsing it all in. The upside of doing it this way is that it makes the Rust-specific compiler much simpler and easier to implement, and that the optimizations that remove the towers of abstraction on the LLVM side are extremely well tested.

As Rust matures, optimizations that reduce the complexity of the created initial LLVM bytecode can be, and probably will be done on the Rust side.
It sounds far fetched and maybe it is, but one thing to consider is that AI, robotics, and automation have compounding impact. Each generation makes developing the new generation faster. We've already seen more advancement in 5 years than the past 20, at least in terms of mainstream adoption.
California Today: Neighborhoods That Grow Up, Not Out
Since these are cash settled futures, a large move up may have the unintended consequence of generating more selling pressure. If you're hedging a long BTC position with futures, you could run short of cash required to maintain the position. Thus, you would sell BTC to get USD. If this were a BTC settled contract, you would just hand over the BTC at delivery.

Since these are USD settled, futures might put a damper on the rate of increase.
I don't necessarily disagree, but it does seem plausible that you could collect information about the assailants even in cases where the stolen data can't be suppressed.

Also, is it really the case that "virtually all attacks" would go through pivot machines? Certainly the sophisticated ones would, but there are plenty of script kiddies to bring down the hammer on.
This flaw has not stopped many ICOs!
Indeed. Edge is the only browser that has WebVR support for the Windows MR virtual reality headsets. Getting support into Primrose for Edge has been... more than I can manage at the current time.
Although I am skeptical of the utility of 99% of these decentralized networks (Storj seems at least a worthwhile experiment), I think that's a fair distinction since the blockchain logic can ensure that tokens represent some stake in the decentralized network.
> From an economic standpoint, Bitcoin is backed by generated electricity, computer hardware, and network trust.

Saying Bitcoin is "backed" by generated electricity and computer hardware is like saying paper money is "backed" by the printing presses and labor that made it. Economically this is nonsense.
This article left me thinking about the possibility of adversarially constructed malware. It seems like an adversarial network could modify existing malware to look like benign machine code from the classifier's perspective. This might result in an "arms race," similar to text spinners vs spam classifiers.

Regardless this seems like a promising technique, even with that potential caveat. Since most malware out in the wild isn't that sophisticated, this is likely quite effective.
Could you expand on why you feel that Sapiens is water cooler philosophy?
These weapons used enhanced radiation warhead (neutron bomb). The mechanism was use of neutron flux to disable incoming nuclear warhead.

Radiation hardening the warhead against this type of attack would make it less effective.
Tap or swipe mobile gestures? Which one should you design with?
They call it a Haskell codebase, but as far as I understand it's their own fork of Haskell 98, that is strict not lazy, with quite a few modifications.

That might have the same appeal for some, but as much as I like Haskell, that sounds like an ancient legacy enterprise monolith to me.
The Strange, Beautiful Landscapes Revealed by Lasers
How to read 100 books a year (and still have a life)
It can get even weirder. Take the International Convention for the Regulation of Whaling which introduced a moratorium on whaling. Norway has signed and ratified the convention, but (per Wikipedia)

"Norway maintains an objection to paragraph 10(e) of the convention (the section referring to the 1986 moratorium). Therefore, that provision is not binding upon Norway and the 1986 IWC global moratorium does not apply to it."
You lose the ability to search though. And then you've to worry about whether document was on Dropbox, Google Drive or just a link somewhere.
It's not just about recovery, it's about deterrence and reclamation of command.

If you've hacked my server and locked it's drive with ransomware and I can hack you back to retrieve the private key then I should be allowed to do so. If you're DOSing me I should be able to take out your C&C and patch the botnet with as many security fixes as possible.
Does this just apply to ships registered with a country? What's to stop a ship from registering in Brazil, porting in Russia, and selling cod for dirt cheap to Japan?
Yes, that would correspond to multiple missile strikes which is entirely reasonable.
In particular, Union of Concerned Scientists researchers. But they're not really researchers, because they'll never report results that don't support UCS political positions.

Also, "analysts" from Middlebury Institute of International Studies — apparently another nonproliferation shop.[1]

And finally, anonymous "U.S. officials".

[1] http://www.miis.edu/about/newsroom/experts/jlewis
Turbocharge Your React Development with Storybook and Percy
You also haven't addressed my argument. It doesn't matter whether you call it a currency or investment.

There are already things you can buy that are likely to go up in value over time, relative to the US dollar (e.g. stock market index funds). If the existence of those investments (that people can buy instead of other things) doesn't stop people from buying other things, why would a deflationary bitcoin stop people from buying other things?
If? https://www.theguardian.com/commentisfree/2017/dec/01/the-gu...
>The Best We Could Do, by Thi Bui. This gorgeous graphic novel is a deeply personal memoir that explores what it means to be a parent and a refugee. The author’s family fled Vietnam in 1978. After giving birth to her own child, she decides to learn more about her parents’ experiences growing up in a country torn apart by foreign occupiers.

>Evicted: Poverty and Profit in the American City, by Matthew Desmond. If you want a good understanding of how the issues that cause poverty are intertwined, you should read this book about the eviction crisis in Milwaukee. Desmond has written a brilliant portrait of Americans living in poverty. He gave me a better sense of what it is like to be poor in this country than anything else I have read.

>Believe Me: A Memoir of Love, Death, and Jazz Chickens, by Eddie Izzard. Izzard’s personal story is fascinating: he survived a difficult childhood and worked relentlessly to overcome his lack of natural talent and become an international star. If you’re a huge fan of him like I am, you’ll love this book. His written voice is very similar to his stage voice, and I found myself laughing out loud several times while reading it.

>The Sympathizer, by Viet Thanh Nguyen. Most of the books I’ve read and movies I’ve seen about the Vietnam War focused on the American perspective. Nguyen’s award-winning novel offers much-needed insight into what it was like to be Vietnamese and caught between both sides. Despite how dark it is, The Sympathizer is a gripping story about a double agent and the trouble he gets himself into.

>Energy and Civilization: A History, by Vaclav Smil. Smil is one of my favorite authors, and this is his masterpiece. He lays out how our need for energy has shaped human history—from the era of donkey-powered mills to today’s quest for renewable energy. It’s not the easiest book to read, but at the end you’ll feel smarter and better informed about how energy innovation alters the course of civilizations.

Source: (https://www.gatesnotes.com/About-Bill-Gates/Best-Books-2017)
>From an economic standpoint, Bitcoin is backed by generated electricity, computer hardware, and network trust.

From an economic standpoint it isn't backed by anything. Bitcoin doesn't have a direct correspondence with any commodity. I can't turn in a bitcoin and get the electricity back.

It's back by nothing. Monopoly money. So is the USD dollar and all other fiat currency. Bitcoin is a fiat currency without the fiat.
Similar on the bitcoin blockchain - https://www.realitykeys.com/
You may know this already, but Vernor Vinge did a neat short story where an aged Sprint missile (or something very similar) plays an important role: "The Whirligig of Time".
- administer from your couch

While "administrate" is acceptable, it's longer, less common, and sounds a bit awkward to me.
One thing this does is create preferential tax treatment for short term bitcoin trades. These are section 1256 contracts, so instant 60/40 tax split, vs 100% real income tax.

You'll see some institutions move away from the BTC/USD market for this reason.
Requirements vary per users. If you want a zero-conf solution, you can use create-react-app [0].

I use fish as my shell because it has far more sensible defaults than bash and zsh, but I understand why they can't just "fix" the quirks. Fixing their quirks and changing the defaults would likely break tons of existing scripts.

This pretty much goes for every large software project. As another example, consider many of the web's defaults. You need to specify the doctype or you get quirky legacy behavior. If you don't explicitly specify utf-8 as the charset it'll try its best to guess [1] and will likely default to the wrong value. And don't get me started on CSS!

I think the complexity is being overblown though. Take a look at the build scripts for some truly huge projects like Android or Chrome. Now those sure are insane. Trying to figure out how it all connects together is an exercise in futility.

[0] https://github.com/facebookincubator/create-react-app

[1] https://html.spec.whatwg.org/#determining-the-character-enco...
Here's a start: https://bpaste.net/show/049673c13cbf

You can clear sign an authorized_keys file with "gpg --clearsign <authorized_keys>", then just pass the resulting *.asc file to this script. It will verify the signature and 'import' it by copying it to ~/.ssh.
The whole point of project management is using the right tool for the job. Sometimes that’s waterfall, sometimes it’s agile but most of the times it’s a mix.
This article (in addition to being somewhat dystopian) is also fairly dumb even for something trying to predict future technologies which is a very low bar.

Not sure who they think is going to replace all the world's showers with ultra efficient ones or all the worlds houses with smart ones and integrate the two together.

> You will be more connected than ever before, though advertisers will find clever ways to influence your behaviour, based on the same biometric technology that monitors your health.

Read: There will be nothing private left in your life and people without your best interests in mind will use technology to control your behavior and biology. What could go wrong?!?
Of course that is but one example, the next order might realize even more shipping.. and with multiple orders the numbers do add up, saving a couple hundred a year is possible.
I agree, this seems like an issue to me. I work on a B2C web application, and I generally love working on projects like that, but I've seen so few made with Haskell, and every time I try to start a project along those lines (be it with Yesod, Snap, Spock, Servant, etc), I find the libraries and tooling far less productive for creating those sorts of applications than, say, Django.

I think the Haskell ecosystem desperately needs a Django/Rails level web framework, including the documentation that goes along with that, because right now nothing comes close.
The linear type hype is a bit overblown. As one skeptical GHC developer has said, there’s not a single concrete example of how linear types would help real-life code. Haskell already has great facilities to handle state transition; linear types isn’t needed to ensure “some intermediate state must get consumed once and only once.”
It could be run as a standalone installation without internet. But you will miss nootification via SMS or notifry service. Few plugins require internet.
That's a lousy abbreviation - SAFr ("safer") would've been so much better.
Well CEO can do it because she is a CEO. If any employee would use this method it'd be considered poor communication and the person considered as lazy and incompetent.
> then points out that rustc can't compile itself on i386, which is relevant… how?

I'm actually gobsmacked this is the case. There used to be a saying, only half-joking, that a language that can't host/compile/bootstrap itself is nothing more than a toy. As others have more eloquently pointed out, it shouldn't have to be explained why people who write operating systems and compilers would consider that a no-go.
Which ICO was not a scam ?
Here's what 1 kg of thermite does to a hard drive:

https://www.youtube.com/watch?v=3lnqeodIIUw

I'm comfortable that the Curie temperature has been exceeded for all of those platters. :-)
Or selling accounts. (See how WoW account sales are/were common.)
I dunno, dude, I'm kinda looking the two-word reply style in the article. My suggested Verizon of the message here would be

"Hey Jane; let's 1:1."

Or, if you think face to face communication is a waste of time,

"Hey Jane; pick one for Friday: feature 123 or bug xyz?"
How Google manages 250,000 desktop/laptop computers securely and efficiently [pdf]
Why would a link like this be on HN? It's Buzzfeed. The same people that bring you those quizzes like "Answer these food questions and we'll tell you which Power Ranger you are". I can't take this article seriously and I'm not even sure if I'm supposed to.

Although, I do have a new unread email goal. I just assumed I was the world champion. Didn't realize I was already being bested by the guy with 150k unread. That's roughly double mine. I have a long way to go. Need to figure out how to get myself on some more bullshit distribution lists so that I can compete.
This is a strange distinction to make when evaluating a programming language. I can understand an evaluation that begins like "I need a language that is useful for solving x problem" or even "problem of x type". But if you're trying to evaluate Haskell in general terms, a list of the Haskell apps targeted at a non-technical audience is a dubious heuristic.
the cash settled futures market is more like you betting your neighbor $100 that the price of BTC will rise by a certain date. the futures exchange acts as the bookie and just exists to track the BTC price on the crypo exchanges and settle the futures contracts ( bets ).
I'm an intermediate Haskeller and I just started playing around with F# around 2 months ago.

I really like it. It still feels very functional but has escape hatches when I want imperative behavior.

I like that I can still write "beautiful" code which feels high level and is expressed in the language of the problem domain, yet can fall back on idiomatic imperative solutions for certain tight loops or data structures.

F# still feels like a toy sometimes but that might only be cause C# is so polished.
In principle an AV extension could read the scripts on a page and either analyze them there (or background web worker or something) or (if the APIs allow) pass them off to the native AV process for examination; it could theoretically be useful to go beyond simple blocklists and try to identify badly behaved or malicious scripts before they actually get executed in the users browser.

Unfortunately, AV vendors have not really demonstrated the ability to do anything like that in a reliable or secure way.
Personal reference is generally needed. Work someplace, then leave, then contract back as a remote worker, as worked out for me.
Here's my take on libfaketime, which hooks also hooks syscalls:

https://github.com/DavidBuchanan314/TARDIS

It isn't intended for any kind of serious usage, I mainly just wanted to understand ptrace and LD_PRELOAD.
I haven't really had any bright light recently and probably won't until the summer. I guess, then it might be a problem for me.
Sure, there might be better metrics than 1-year survival and different treatments could have different metrics.
> large advantage

How is this a large advantage? When was the last time someone actually did this?
Having to sort out logs of an attacker pivoting through systems combined with logs generated by victims "hacking back" isn't going to make incident response investigations any easier.
Not Google/Facebook: Israeli startup is bringing India’s small businesses online
To be clear, rustc and Rust projects generally do not require the internet to build. It's a hard requirement of many projects, like Debian or Firefox.
I started to follow this approach [1] 6 month ago and it is amazing how much clearer my own thoughts in communication have become.

1. Subjects with keywords. The subject clearly states the purpose of the email, and specifically, what you want them to do with your note.
Keywords: ACTION, SIGN, INFO, DECISION, REQUEST, COORD

2. Bottom Line Up Front (BLUF). Lead your emails with a short, staccato statement that declares the purpose of the email and action required. The BLUF should quickly answer the five W’s: who, what, where, when, and why. An effective BLUF distills the most important information for the reader.

3. Be economical. Short emails are more effective than long ones, so try to fit all content in one pane, so the recipient doesn’t have to scroll. use active voice, so it’s clear who is doing the action. If an email requires more explanation, you should list background information after the BLUF as bullet points so that recipients can quickly grasp your message. Link to attachments rather than attaching files. This will likely provide the most recent version of a file. Also, the site will verify that the recipient has the right security credentials to see the file, and you don’t inadvertently send a file to someone who isn’t permitted to view it.

===

[1] https://hbr.org/2016/11/how-to-write-email-with-military-pre...
Drip + Leadpages (www.Drip.com) - Minneapolis, MN | Full Time | ON-SITE | Now Hiring Senior Ruby on Rails Developers, Senior Front-End Developers, Videographers, Support Engineers and Technical Support Managers!

As a fast-growing marketing automation platform, Drip is backed by two of the tech industry’s most prominent venture capital firms and has quickly become one of the most cutting-edge and beloved products in the space. Our entrepreneurial spirit and friendly atmosphere provide an engaging work environment, unlike any others you’ve encountered in the past. Our developers play a critical role in the forward momentum of our company and are in constant collaboration with various teams to cultivate rich, pioneering ideas that are helping advance Drip to the top of our industry.

Drip is a small product team inside Leadpages, working on a separate marketing automation application that is aptly named "Drip". Working with us gives you the best of both worlds: the intimacy, influence, and speed of a small development team, but all the perks of a well-funded parent company (stable, health insurance, stock options, 401(k), etc.).

Leadpages+Drip was thrilled to make #297 on the 2017 Inc. 5000 list (we were #3 in Minnesota) and to be named a Star Tribune Top Workplace for the past three years in a row! To learn more about the teams that have helped us achieve these honors, we invite you to visit our Instagram, Facebook and About pages.

What we’re using…

We are super busy scaling one of the MarTec industry’s most impressive marketing automation platforms to date. It’s a beautiful Ruby app that’s built on Rails 4 (soon to be Rails 5!), AWS, JSON, Sidekiq, Redis for caching, ElasticSearch, Ansible, Flight, PostgreSQL, and Vanilla JS. Spoiler alert: we’re in the process of introducing Elm to our stack, too!!

If anything caught your eye, we’d love to hear from you! We currently have opportunities available for:

- Senior Front-End Developer => COMING SOON!

- Support Engineer => http://bit.ly/2BHoy97

- Senior Ruby on Rails Developer => http://bit.ly/2hwUWCR

- Technical Support Manager => http://bit.ly/2npl0oV

These are all full-time positions with exceptional benefits! We also offer generous relocation packages to help you relocate to beautiful Minneapolis, MN, if you are open to relocating.

Interested in emailing us directly? You can reach me at Tiffany@Ave81.com (no agencies or 3rd parties, please!)

Let’s build something awesome!
I think you made the right decision! Enjoy your life friend :)
gold is also used in jewelry because jewelry made out of gold looks good, right? it's not pure scarcity, certain physical properties of it make it attractive, correct?