skysight-inc/HackerNews huggingface dataset:
You say this like people are good at driving in rain or snow.
They are not.

I've driven in 42 winters on icy roads with thick snow and limited visibility, without the aid of GPS which has a funny way of disappearing in inclement weather. Google's cars have been demonstrated driving in exactly 0 winters under those conditions. Because they know it would be a disaster.

There is a reason for all of those pileup pictures whenever there is severe weather in the US.

They're driving too fast. But they knew that. They just decided to do it anyways. But they didn't drive that fast thinking that the snow was actually falling leaves or that the windshield was dirty or that the car was suddenly moving backwards, or any of the other ridiculous things that an AI will begin thinking when it falls out of a switch statement, encounters a case it wasn't trained on, or loses its GPS signal.

Self-driving cars are going to be WAY better in bad weather than any human could ever be

I have said this before but it bears repeating, once we get self-driving cars, the insurance companies won't actually let you drive anymore.

I completely agree. One day they will be completely superior to human drivers. But that isn't today and won't be for years. Many years. Like decades.
I think you need to spend more time and money on marketing. You need to split test various ads to see what actually gets people in, then spend good money to that. $50-150 can be gone in no time if you aren't targeting correctly/using the right creatives.

Without good marketing none of your apps are going to take off. You can't just make them and hope it fills with users
An omnious quote from an article on l0phet:

Wysopal offered this grim precedent: Cities were once
vulnerable to disastrous fires, which raged through dense
clusters of mostly wooden buildings. It took a giant fire
in Chicago to spur government officials into serious
reforms, including limits on new wooden structures, a
more robust water supply for suppressing blazes and an
overhaul to the city’s fire department.

“The market didn’t solve the problem of cities burning
down,” Wysopal said, predicting that Internet security
may require a historic disaster to force change. “It
seems to me that the market isn’t really going to solve
this one on its own.”

But here’s a frightening fact: The push to create tough
new fire-safety standards did not start after the Great
Chicago Fire in 1871, which killed hundreds of people and
left 100,000 homeless. It took a second fire, nearly
three years later in 1874, to get officials in Chicago to
finally make real changes.

[via https://news.ycombinator.com/item?id=9760164]
They're $80,000 cars. Having one means you spent $80,000 on a vehicle.
That's not what they mean.
Ask HN: What do you use for storing large amounts of personal data? (12TB+)
As someone who keeps a clone of every machine I've ever bought, runs daily backups and has a very data hungry hobby (timelapse photography) - at any given time I am running out of disk space. I have ~10TB of disks ranging from 500GB to 2TB - and half a dozen that have failed less than a year from buying them.

This method seems expensive, is prone to data-disaster and quite often has me sifting through half a dozen drives into the wee hours of the night looking for that one file that would be perfect for the job at hand (even when I know part of the file name).

I would love to use online storage but the Internet speeds here (Australia) would mean it would take literally a year to upload all my data - and would cost almost as much as my monthly rent too.

What do other people in this situation do?
Reasons to launch your startup without quitting your day job
Pull The Plug.
If anyone else wants this on their blog/site (like I did), I created a quick JS plugin that does the same thing: http://hitsy.io/
Geroprotectors list
Is there really any other possible outcome? I can't imagine that sort of scenario ever working long-term.
Greetings, fellow Perl-loving netizens!
I'm Will Braswell, creator of RPerl, and I'm here to answer any questions you may have about our new optimizing compiler.
To start out with: yes, RPerl is real (despite our unfortunately-scant current documentation); yes, RPerl has been released and is installable from CPAN; and yes, RPerl is a high-performance optimizing compiler.
(Reini Urban and I are good friends and programming partners, so even though we may disagree about the nuances of the term "optimizing compiler", we are only arguing about semantics, both literally and figuratively.)
You will have to pardon my slow replies, I am currently at Scout Camp and have little-to-no Internet access.
So, load up your questions and FIRE AWAY! :-)
Good point. At large companies, sometimes they don't include it for non-executives. At smaller companies, it should probably fall on everybody since each voice carries more weight and everybody would have more insight into the actual workings of the company.

It's all about making a legal guard against employees trying to "retaliate" over being suddenly released from employment against their will. At large employers, edge nodes in the employment graph can't do much harm to the overall company because they probably don't have insight into the deeper machinations of what's really happening outside of their compartmentalized roles (employer->employee power dynamics are fun).
>Not to mention that pretty much every restaurant will give you tap water for free.

This was not close to my experience and I spoke the country's native language. (Large Western EU country.)
Well the only explanation provided in the FPH round is that they were being shut down for "behavior not ideas". That's more of a "trust us, we did this for the right reasons" to me.
Probably the combination of the price of the car and no severance/ bar money, in this case.
The key may be in the fact that we call them 'unicorns'
The paper is from 2009 and its full title is, "Web-Based Experiments for
the Study of Collective Social Dynamics in Cultural Markets". The paper
seems good (though I've only read the first few sections of it), but
title on this HN submission should be changed to something less
link-baitish. I'd suggest something like:

Web Experiments on Collective Social Dynamics in Cultural Markets (2009)
An excellent but longer and more detailed piece in the same vein is "How Tesla Will Change The World" at

http://waitbutwhy.com/2015/06/how-tesla-will-change-your-lif...
I don't think the law follows the work. Rather the law follows the jurisdiction, if that's the term.

There are international agreements of how such laws should work, but Not all countries has a concept of public domain, or fair use for that matter.

In Sweden copyright is split in two parts, such that the economic right (the right to produce copies or publically perform the work) is transferable and lasts for limited amounts of time (life plus 70-years for the work as such, or 50-years for a given rendering, an album f.ex.).

The moral rights isn't transferable and never expires. These include the authors right to be credited for the work, and also include the states right to interfere if the cultural interest of the work is threatened (no idea what this would entail, or if this has ever been invoked).
Sorry, before you're able to answer real questions we'll need you to complete the Hacker News simulator.
And for simpler cases one doesn't even need to detect changes in the model. Just do a debounced re-render the virtual DOM on any incoming event/timeout/network activity:

https://github.com/unframework/vdom-live
Aston Martins are expensive, it's just a way to show the guy had a lot of money and he still had to pry the £60 out of his hands.
I spend some time with API Gateway this weekend. Since I work at a company that has a product that helps customers with authentication and authorization for APIs, I am always curious where everyone else is skating.

Your section about authentication resounds with me loud and clear, I couldn't hack it out in 6 hours. This will be a pain point for anyone using API Gateway for anything other than a toy API.
Having written a lot of driver/kernel code and also dabbled in Rust, I have a hard time seeing anything that Rust can't do in this regard. All of the memory manipulation you will typically do is doable in Rust, though you will certainly lose some of the safety if you're bouncing things between types. The only real limitation you'll have is the inability (AFAIK) to do inline assembly.

There'd be no need to rewrite anything to work with Rust; the binaries emitted by the compiler should be just fine, assuming ABI compatibility. Maybe some changes to the way things are linked?
I have been discussing this with law enforcement since 2013, and with my shrinks since 1985.

In 1979, when I was in the youth conservation corps an electrical fault set fire to our dormitory's payphone. That being our only phone I figured everyone would exit the building. Instead everyone including the adult staff sat quietly as the flames grew. Our only exit was through the flames.

So finally I grabbed a paper bag out of a trash can, covered my hand with it then slapped my palm over the melted burning plastic, cutting off it's air supply.

Everyone else called me a hero. I pointed out that I was taught how to put out fires when I was a Boy Scout.

It is quite common that a Boy Scout gives his lfe to save that of another
It's similar to the 'flip-flopping' problem (I'm sure there's a technical term for it) - actions based on feedback from a sensor changing the sensor reading, triggering a different reaction.

A common example I've seen used is: Automatic headlights on a car turning on in the dark. When the headlights turn on when you're in a garage or tunnel, they can create enough ambient light to trick the sensor into thinking it's light, and turning the headlights off. The solution here is to add a delay into the reaction.

I'm wondering what a solution is to a problem with mapping - is it add a delay to re-routing traffic? Or rerouting traffic randomly? Or spread traffic out over a number of routes? It's made harder by the fact that Google in this case won't be routing all traffic - just a subset.
Do British cars not support leases or loans? It seems odd to look out the window at the car park and think you can judge somebody's whole financial situation, and from that extrapolate how they should handle other peoples' money.
Yes. That's why anyone you let go should get a severance unless it was for gross negligence.
Ya, those are good numbers to point out. I was too lazy to link the discussion, but here it is:

https://youtu.be/HnQs1k_0Yys?t=29m36s

The speaker is Stefan Heck from the Precourt Instute for Energy at Stanford. No citation, so I guess it's just math he did.

I assume they're factoring in some reasonable price drop. I would expect the vast majority of self-driving cab rides will be in two-seaters like the Smart Car, which starts at $12,000. You'd buy them wholesale, so it should be even less than that. Not to mention you can get rid of the entire steering column, etc. At $10,000 per vehicle, you only need to drive 125,000 miles to break even.
Human beings do manage to drive through even severe weather without serious incident more often than not. Meanwhile, i'm not aware that Google's autonomous cars can even handle mildly inclement weather.

The fact remains that autonomous cars are still far worse than humans in this regard.
For the for loop example, is there some reason why clang doesn't output a warning like "Does 'i' really need to be signed? If so, explicitly make it a 'signed int'. Otherwise, change it to be unsigned"
> “heightened empathic ability.” ... condition is often more debilitating than it is empowering.

I experience this in terms of what other people are feeling emotionally. Its awful.

https://news.ycombinator.com/item?id=9195553
Disable JS. I have it off by default and the web is much better. If I cant see a page, I decide either to hit the JS enable keybinding (for this page only if you use suckless's surf), or to just close the tab.
HackerBoxes – Monthly Subscription Box for Electronics Hobbyists
Everyone I know that's inside uses LinkedIn and the tools you mentioned. For outside people that Badger mapping tool you mentioned looks like a nice add on.
Currently live with a Kickstarter Campaign, HackerBoxes is a monthly subscription box (kinda like Loot Crate) but comprising surprises for electronics hobbyists, computer geeks, makers, and hackers. Kits, tools, toys, and goodies to include projects like: Single Board Computers (e.g. Arduino, Raspberry Pi, BeagleBone, CHIP), Retro Gaming (such as Uzebox or Hydra), Morse Code Keyer/Decoder, Hacker Multi-Bus-Tool (like the Bus Pirate), Digital Oscilloscope, RF or Laser Communications, DSP, RFID for Geocaching of General Tagging, Analog/Digital/Microcontroller Circuit Exploration Lab, Robot Platform (turtle, line tracer, avoidance nav), Logic Analyzer, Pseudorandom Number Generator, Cipher Box, Software Defined Radio (SDR) Transceiver, Controllable LED grids and cubes, Audio Synth and Sequencer (a la Groovesizer), Brainwave Light and Sound Machine, and so forth. Hack the Planet!
The constant flowing water and exposure to the elements provides a lot of mechanical action to wash away bacteria. I've also never actually seen anything gross stuck onto the water spout, so I'm not too worried about it.
Heh, good point. It would have been normal to have some wine, but I don't drink, and didn't want any soft drinks that may have been available. So I probably looked super-cheap. Which, on the tap vs. bottled choice I was kind of being cheap.
“You're on UE4, why do you need an engine programmer?”
HHVM 3.8.0 released
Are you on a 64-bit target? Then a uint32_t gets converted to a 64-bit signed value before any arithmetic operator is applied. There are some real pitfalls here, though they are often exaggerated.

Do you turn off the TBAA in your compiler? In my experience most systems programmers either turn it off, or don't know the rules.

[edit] I forgot int is typically 32-bits on 64-bit targets. The same argument would still apply for uint16_t and smaller though.
If it enables a start up to grow without having to worry about scale, I don't think so. You could say the same of a lot of the technologies in a cloud provider. At the end of the day, if you want to take advantage of the speed to market and cost reductions these technologies enable, you're going to have to take a punt.
You should be able to use inline assembly in rust-nightly: https://doc.rust-lang.org/nightly/book/inline-assembly.html
I like the idea of these features, but the "run this random shellscript from the internet" part really bugs me.
Could / will you integrate it another way when it comes out of the nightly releases?
One of my favorite SPAs is Trello. It demonstrates a great use case for a single-page app, a highly-interactive interface based around a single view.

I realize that the "single page" in SPA refers to loading a single HTML page, but I've generally felt like SPAs work best when they're based around a primary view.

Once you start building a SPA that emulates a multi-page website, you're suddenly jumping through hoops that the browser/HTML previously gave you for free (routing, URL history, back button, etc.). If the main thing you'll get in return is faster page transitions, it's probably not worth it.
Drobo
Think in terms of exponential progress, and we're about 5 years from the majority of trips being done by self-driving car, IMHO

5 years is a fantasy.

Continued exponential increases in device computing power is by no means guaranteed now that chips are at the 14nm feature size.

And the recent progress in AI can only be partially attributed to improved computing power - much of it was from improved approaches to training neural networks. We could stumble into another AI winter and have to wait another 30 years for the next round of big algorithmic AI breakthroughs.

I guarantee you that self-driving cars will not be the mainstream even in 15 years. Probably more.
Yes, you get forward button support.
You'd get helium from a tank. But you'd need a regulator with a huge heat exchanger to get fast inflation. Maybe use a high-volume whitewater kayak as the "basket".
While I agree with the author that electric vehicles will in not long time dominate the car market, I strongly disagree with point #3:

> Gas stations will start to go out of business as many more electric cars are sold, making gasoline powered vehicles even more inconvenient.

Gas stations even today don't make money with gas, it's next to a loss leader to get customers into the store and spend money on snacks and car parts that won't go away with e-cars (windshield wipers, wiper fluid) - and in many regions gas stations are exempt from normal store opening hours and serve as 24h-supermarket. The convenience of a readily available store, even with a hefty markup, simply is too good to avoid it.
To be frank with you, start working, hard. This is going to be your largest huddle. When you read this message, what were you doing? On Facebook (or some other social media)? On some game? Watching your giant Netflix queue? I don't know what it was but it probably wasn't coding. And if it was, then good! You're already on your way.

I honestly don't mean any of that to be mocking. I am just saying, a lot of people fail because of distractions from their primary goal. So now you have to ask yourself, what are you willing to give up? Are you willing to block out all of those distractions so you can start to learn a new skill? Only you can decide that and only you can make yourself fail if you don't.

Next, start building something. Honestly, you don't need to understand math at some high level to build great software applications. Go pick something and build it. Look at Jennifer Dewalt (http://blog.jenniferdewalt.com/). She set out to make one website per day for 180 days and blog about it. Imagine the amount of dedication to complete such a task. And look at how much she learned in that time! Just pick things are build them. Learn. Grow. Start right now.
Shoulda woulda coulda. Yes, people shouldn't send things to work, but they do. All the time. Especially so if the event happens after work, for example. Or maybe it's part of an overarching todo list you store in Exchange. Or maybe you have a few documents in OneNote which are personal but you hadn't had time to send them to yourself. It happens quite frequently. The implication is also that the account will get locked, for example, at the end of the day, so they can wait until the end of the day and then see their account locked and leave.
Totally reasonable thing to ask, but if you'd scrolled down a few more pixels you'd have had your answer. Directly underneath:

The easiest way to install shell integration is to select the iTerm2>Install Shell Integration menu item. It will download and run a shell script as described below.

...you'll see:

"Don't care for piping curl to bash? Do it by hand. First, download the right script for your shell...."
How McDonald’s Started in China
Does it work with mosh (https://mosh.mit.edu/)? Thanks.
Bitcoin progressively being viewed as an instrument of freedom
Awesome, thanks. I knew it was missing last time I checked, but I should never assume with such active development going on!
That's a good point. My experiences might be unusual but for me it was quite normal to have some kind of communication channel that is not controlled by the company that includes all/most non-management employees. Or, for a bigger company, one per clique.

Layoffs or rumours of layoffs make that channel blow up with speculation and comparing notes.
Check out babun. It even has a built-in package manager which sits on top of cygwin.
There's encouragement here for entrepreneurs to persist in the face of rejection.

It's hard to say the investors did anything wrong however. Anyone can pick a winner in hindsight. May as well make a list of winning lotto numbers and say "see the ones you didn't pick"?
How to find legal advice for you startup for free
Is there any site which allows you to get free legal advice for your tech-startups?
Owning an Aston Martin does not necessarily make one a cunt.

Laying people off who are on minimum wage with little more than a sorry whilst having your fancy car on full display outside the window does, however.
About 1MB in my experience. Worth if if your app has a ton of custom logic.
Some are good, some just have a good hustler;

http://www.nytimes.com/2015/01/04/magazine/the-art-worlds-pa...
Unfortunately, I have seen SPAs that emulate multi-page websites and the traditional routing mechanism. I'm even guilty of creating one, and I very quickly regretted it! It's generally not a good idea.
surely they will just change the name of them then to shops :) or stores as you call the over there. over here we have petrol stations and other places called 'services' which basically serve the function you are on about. so i guess we will just rename the petrol stations to services, the ones that survive that is. this cant come quick enough for me!
If you're interested in CSS in JS you should check out css-modules [1] and its Webpack [2] or Browserify implementation [3].

You get scoped, modular, composable, requirable CSS without the burden of doing styles in JS.

[1] https://github.com/css-modules/css-modules

[2] https://github.com/webpack/css-loader

[3] https://github.com/css-modules/css-modulesify
Couldn't help but notice that after such a serious post, he still ended with a link to the homepage that's entirely for SEO purposes.

(The link to the homepage in the final paragraph is phrased intentionally to boost search rankings for keywords like "search for office.")
I miss The Dig [1], one of those SCUMM games. Maybe Age of Empires I/II?

Also, Myst & Riven are classics.

[1] https://en.wikipedia.org/wiki/The_Dig
Direct link:

https://www.dropbox.com/s/32ulhvew5hxsqnb/2015-bennett.pdf?d...
Multiple Trade Positions Stop Lossed in One Day?
"daily backups" should not be on the same storage (or one could argue location) as your hot storage which has your photography data. How much of active storage do you have and access on a constant basis?

I personally keep local storage in the TB range (think drobo.com and local disks on workstation) and offload everything else to multiple cloud providers with a backup tool I trust (which I test on a daily basis by restoring data from the backup set of individual machines - example laptop vs home machine). Backup data resists on a mixture of cloud backends ranging from SFTP, Amazon Glazier/S3 and Dropbox. If most of your 12TB+ is backup/cold storage, you should be able to offload it to providers like crashplan.com or amazon drive which offer 'unlimited storage' for a few dollars if you are looking for a low cost solution and are willing to wait a year for your backup to complete.