skysight-inc/HackerNews huggingface dataset:
link to the reddit thread regarding the article: https://www.reddit.com/r/opiates/comments/3e2ord/the_article...
The difficulty lies in having to be instantly available, fully aware, and alert enough to pick up driving at a moment's notice. Basically, you have to be mentally "driving" already, by which point why bother having a self-driving car at all?
> There are 71.5 million square feet of vacant office space in the Washington region, much of it piled in office parks.

> Last year, federal agencies vacated 7,315 buildings, abandoning 47 million square feet of office and warehouse space, Federal News Radio says.

So the amount of vacant space in the area tripled last year, going from 24 million SQFT to 71.5 million SQFT?

---

> Another 1 million square feet of office space will flow onto the market over the next seven years, as Marriott International moves out of its Bethesda office park

Where are these companies moving to? Are they moving out of these office parks and into city centers? This article only tells half of the story.

---

> With its space-hungry bureaucracies and contractors, Washington became a colossal hive of office parks, especially during years of government expansion — most recently the post-Sept. 11, 2001 period, when the military ramped up and the national-security apparatus spread along the Dulles Corridor.

> The U.S. government hasn’t signed any major leases this year, ... but it maintains 98 million square feet in the District alone (411 million if you throw in Maryland and Virginia).

Is the government portion of this solely from governmental contraction and shrinking of programs?
Definitely need some time between coding and sleeping, an hour or two minimum for me.

When my mind jumps around I try to do focus on a single boring task, like trying to enumerate all 50 states or think of a fruit and vegetable for every letter of the alphabet.
>> I agree they may not make news if they did this in a safe manner.

Maybe, maybe not. All they need to get eyeballs is a linkbaity FUD headline with a few extra scary sentences thrown in.

It's not as if the TV news doesn't already do this with their teasers for "Is eating too much XYZ going to kill you? Find out after the commercial break" only for you to find out that the story about XYZ is overblown and poorly vetted.
What if I want a car I can choose to drive occasionally because I like driving? Will I have to buy a manual and a self-drive? (Although to be fair, these self-driving cars would probably suck to drive since they are not designed for driver pleasure)
this. if you race your mind whole day in highest gear, tired body helps a lot to drag it into abyss of good old hard sleep. plus gazillion other positive effects, if all is done right
They decelerated a car. The brakes weren't even applied. This happens all the time on highways. It is unfortunate that it happened where there was no shoulder on the road, but if an accident did happen then I'm not so sure the researchers or journalist would be at fault.

Here's a scenario:

Let's say a person is driving a car, when their car engine fails. There's no shoulder for them to drive onto, so they are just slowly decelerating when they are rear-ended by a vehicle behind them. Would you say that the car that had a mechanical failure is at fault, or the person behind them who wasn't paying attention is at fault?
Okay. Let's say we have two oranges and $10 in the money supply. Let's also say that one guy has all of the $10 and he's only ever going to want one orange. What's the price of an orange? $10. One orange gets sold and the other gets wasted.

If you print an additional $10 and hand it to a different guy, what's the price of oranges? Still $10, but both oranges get bought.
How often do you practice emergency driving situations in your car? I could go out every weekend on the skid pan, or have someone throw paint randomly over the windscreen every so often, or get someone to hide amongst parked cars and push some unlucky sucker out in front of me, but I don't. These are all things that I could practice, that would make me much better able to handle a driving emergency, that I already don't do. Why would I practice taking over from the self-driving car?
No, it just makes directing that line of criticism at the caller pretty inane.
Not a difficult assumption to make. If the goal is to do as the self-driving car in Demolition Man did, by relinquishing control to the driver at the end of a freeway, then sure. It's a normal situation, you have ample warning beforehand, it's expected.

If the goal is to include a steering wheel so that one can swerve to avoid an accident, then no, it can't be improved to that level. If you are going to have to keep that level of attention, a self-driving car improves nothing.
They intentionally disabled a car in an area with no shoulder. They intentionally introduced a large hazard on the highway. If something happened, they would have been partly responsible. You do not just stop on the highway just because you feel like it.
Ask HN: Operational experiences with Elixir-lang
Hi, I would like to know some IRL experiences with the use of Elixir-lang with a focus towards the operational aspects of supporting a Elixir based application. Some big wins, weird quirks? Thanks!
I'm not sure that assisting people to treat drug overdoses themselves without medical supervision is unambiguously saving lives; many of those people would have been saved if they had sought medical treatment instead of self-aid, and I don't see any data about how many died attempting self-aid that could have been saved if they had sought medical attention.
BBC (News, iPlayer, ...) is a major offender: https://vid.me/VgNv
Maybe future cars have steering wheel stored away in the same way Spare tire is out of way. If things go totally bonkers in the middle of nowhere, you stop, install small steering wheel and drive manually.
The companies competing to help you beat death
I'd recommend experimenting with some different meditation techniques. If you practice meditation, you'll sometimes find yourself actively try to NOT fall asleep!

Look up the "body scan" method (it involves resting your attention on & relaxing each individual group of muscles in your body). Puts me to sleep without fail.
I'm not the parent, but this is the place to look I believe: https://web.nvd.nist.gov/view/vuln/search-results?query=linu...
As much as it seem over the top, those researcher could have hurt people.

Calling the police will not have them go to jail or have their data deleted. It might (rightfully) get them a fine. It will however ensure that their next experiments are done in a safer, more legal way.

Calling the police isn't all about emergency. You can call them to talk about issues that worry you such as this one. They will take care of bringing the issue the the right entities, it's their job.
Finally some IT guys getting how the press works and now you want to change their story to something like "how I hacked a car in my backyard".
I'm not exactly surprised that the CIA informed their torture-buddy Yahya Jammeh of the coup plans, but I am still sickened by it. If you fight evil African dictators, never talk on the phone, never post on social networks.
While I agree with the fact that what they did was dangerous, the fact they did it that way will garner much more attention to the root cause of this problem - connected cars allow remote control of car's most basic mechanical features, which they shouldn't. Hopefully, this will result in better safety measures in car systems in the long run.

Edit:
They could've done it on the parking lot and the article would be put in a pile "some geeks are doing some geeky stuff" and forgotten. 70 MPH on the public highway is like a billboard with ten foot letters saying "PAY ATTENTION" in your face.
What's your issue with the x250? It goes up to a i7-5600U, has a great keyboard with a tolerable layout, resolution up to 1080p which is pretty decent for a 12.5 inch screen. It even has a SO-DIMM slot rather than soldered on RAM so you can do 16GB of memory (caveat: 16GB SO-DIMMs are single-source and not cheap).

The x250 is still a hard upgrade to justify if you're coming from an x220/x230, due to the ULV processor. But there should be no question when coming from an x200.
Ben Affleck's Custom Ride the BENALI
ChainFlyer: Japanese Bitcoin Block Explorer
According to the article, they didn't actually tell him ahead of time what they were going to do to the car.
Hi neighbours. I'm up the Red River from Hanoi in Yunnan, the far southwest corner of China. Often spend time in Vietnam, since 2000... lots of changes. Durian juice is the best! I have a friend and ex-colleague of 10 years who runs one of the big print publishing outfits in Saigon, let me know if you need an intro for ads.
Welcome to the real world, Neo. If you dig deeper, you will probably find shady Bahamas funds backing companies like that, and one may get an enlightenment, that government of one unspecified country feeds the company in question with zero-days to make a careful provocation to become able to receive public mandate on building tighter regulations for some future markets. Uhh...
Looking for RoR developer to implement an OmniAuth API
I have an opportunity for a RoR dev - the task is to add a "sign in with edmodo" button to an existing app. This is the API - https://developers.edmodo.com/edmodo-connect/docs/. The website that you'd add it to has existing paid subscribers, so we'd only allow paid subscribers to be able to sign-in with Edmodo. Therefore their Edmodo email would have to be the same as their email subscription in order to sign in.

If you're interested please email me here: venuezzdev@gmail.com

Thanks!
My wife is an Economist for the state and spent some time as a Regional Analyst giving presentations to job seekers and those who help them. She said that the biggest hurdle an aging programmer seems to have is an inability to learn new languages and standards, because they feel that what they know is "good enough"

These are the people without jobs.

Her perspective is that so long as you are willing to embrace change, you will always continue to be employable in a changing market.

Now, here's my perspective:

Are you learning?

If you aren't continuing to evolve as a programmer, that is when you need to worry. So long as you are tackling new challenges, learning how to write the same things you used to more efficiently and better documented, and keeping up with the changes in your languages, you will be alright.

If you want to increase your rate of development, I highly suggest building and maintaining a collection of libraries and snippets that you commonly use to help facilitate faster deployments. It may take longer to condense things into classes and libraries at first, but soon you will be able to rip out new features faster than ever before.
That's interesting because I tend to use devices in bed too but find my sleep time varies. I'll give the f.lux and Twilight apps a go!
I glad to see he did it. Not all "hackers" should be non-responsible kids who think about police as about enemies.
If you can live with the Windows only target, developing desktop apps in .NET/WPF using Visual Studio is incredibly pain free in a way that I've never found developing HTML websites. Maybe those frameworks take some of the pain away, but I can't imagine that ease of development is anywhere near that of WPF. It helps that C# is a very nice language with a really great standard library.
Ask HN: What is the correct way of session handling in web applications?
Hi Hackers,

I'm a naive web developer who is trying to build a small web application using Node.js and React.js. Currently I'm stuck at session handling for the chosen technology stack. I have seen some examples(One example : https://github.com/rdegges/svcc-auth ) which use Node.js for the back end and Jade template engine for the front end. In such applications, sessions are being handled only the server side. I'm facing difficulties in doing the same thing with Node.js and React.js combination because I'm handling the routing on the client side using react router.

I'm a bit confused about session handling in web applications. So, I wanted to know what a typical session handling architecture looks like in web applications and what is the correct way (best way) to implement this for Node.js + React.js combination.

Any links/resources/comments are highly appreciated.
I just finished Work Rules! and was going to say the same thing. There's a whole chapter in there explaining why it's smart not to pay everyone exactly the same.
Microsoft Edge Does Not Support Any Internet Explorer Compatibility Modes
I've had this problem. Had trouble falling asleep, and when I did sleep I would dream about coding.
I don't have this problem anymore. I credit two things with eliminating the problem...
1) Exercise. Preferably in the morning. I do 20 minutes of weight training in the morning, 4 days a week. I follow the StrongLifts 5x5 method. I walk two miles at lunch.
2) Valerian root. I just take it every day 30 minutes before going to sleep. When my head hits the pillow I'm asleep in 60 seconds and I sleep like a rock.
> In such situations it is in the public's best interest that information about the vulnerabilities be widely disseminated

This assumes many facts not in evidence.

It may, in fact, be the best thing. But security people, as a rule, are strongly biased to love things that increase the social standing of security researchers, and chaos does that.

There are other ways of pressuring the car companies. I'd like to see companies failing to fix disclosed security holes in safety critical applications in a certain period of time face monetary damages, even without need to show harm was caused.

But lobbying is boring and getting on the top of HN is fun.
Another nice parallel with the 747/2707 is that the Core line was derived from the Pentium M which was done by Intel's B-team in Israel while the big boys got to work on the future with Itanium and P4.
This is a great suggestion and hits the point about "small wins". What do you mean however when you say simple?
Try InfiniTracks. Basically 8Tracks with a beautiful design.
Call out numbers that suck on Craigslist and all of us will be forever grateful
What if you change your mind?
I think it's The Economist's visualization that is confusing, not the data. I read the paper, they have 292 subjects. Here's the Tukey plot (which to me, is less confusing than the scatter plot) from the paper on age in low and high self-control groups: http://imgur.com/ijL6nrp

Also, according to the authors, 'skin-deep' metrics improved: http://imgur.com/lXD3f2L
> If Google retaliated against her for sharing salary information, this is illegal, and they need to be punished.

Absolutely. Which is why I don't understand why everyone is discussing this. Erica Joy apparently doesn't consider it illegal retaliation (and what we know is definitely not enough to warrant such a cunclusion), otherwise she would file a suit. Are we totally sure we didn't just misunderstand her?
I'd suspect we are further away from self-driving, offroad cars. At least for roads the cars have a set path to follow, with choices at intersections.
Had my car stall on the highway once. Pretty scary because you lose power-brakes and power-steering as you're trying to pullover.

Was it a hacker? Nope, just a dumb mechanic that got trash deep into the air intake during a routine oil change.

How many (dumb mechanics)*(routine oil changes) are there in this country? Five-Six orders of magnitude more than auto hackers, which is why I don't see any harm in one more (where the driver knew ahead of time it was going to happen).
I don't believe the reward system works as described, because I have personally seen rewards of anywhere from 8 to 12 points for victories in B and A ranked games. My guess is that rewards are based on the difference between your rank and the average rank of the enemy team; being lower rank confers a bonus, and vice versa.

The more important missing factor, however, is that the game penalizes players for disconnecting, making you eat the 10 point loss regardless of your team's performance. This makes sense, as otherwise, cheaters would disconnect or turn off their console as soon as they started losing. However, because the game is riddled with connection errors and network bugs, it is extremely common (and frustrating) for a match to go well for you, only to be kicked out near the end due to network errors and count a loss anyway.

If only one player disconnects, then their team will almost always lose, and the model remains unchanged. However, it's usually the case that a significant portion of both teams will disconnect. This results in a point deficit that this model does not account for. Example: normal games are 4v4, resulting in (ignoring my previous comment about rank-relative rewards) an even exchange of +40 points (to the victors) and -40 points (to the losers). However, if two players disconnect from each team, then only 20 points total will be rewarded to the remaining victors, while both the losers and the two "winning" disconnectors will lose 10 points a piece, resulting in a loss of 60 points, and a deficit of 40 points.

I would estimate that I have lost several ranks worth of points due to disconnects alone; just yesterday I lost around 50-70 points after a series of infuriating network errors. So my guess is that in the long run, disconnects more than compensate for the occasional +10 point bonus this blog post exposes.

Splatoon is an innovative take on the team-based shooter genre, and probably the most fun I've had with such a game since Team Fortress 2. But problems like frequent network errors and lag (probably exacerbated by the fact that matchmaking is cross-region and a significant portion of the active playerbase, especially in higher ranked games, is Japanese), flaws in the ranking system (sharing ranks between wildly different game modes, making players suffer the full loss penalty when their teammates disconnect) and matchmaking system (frequently pairing players up on imbalanced teams of e.g. 4 snipers, with no opportunity to change your weapon after the fact) do put a damper on my enjoyment.
A primer on private, hybrid, or public cloud deployments in vCloud
I agree: it was very poor judgment to demonstrate this on a public highway.

But when I read that you actually called the authorities and encouraged others to do the same by posting the number, a certain somewhat Tao-istic scene in The Big Lebowski [1] came to mind.

1. https://www.youtube.com/watch?v=uQl5aYhkF3E
Unknowingly allowing a risk is a very generous way to describe policies that cut costs by increasing the chance of these risks. The ones who are endangering a small number of people to try to overall increase safety are currently looking at far more legal harm than those who endangered magnitudes more people for the sake of making more money. Don't contribute to stupidity what can be explained by amoral greed.
What's the hacker angle on this story? It seems like a common human-interest story about someone donating their time to help others.

Is it supposed to be intellectually fascinating because it happens on an internet forum? Is that all it takes to get upvotes on HN?
We're not journalists, but as suicide seems to be affected by social proof [1] perhaps we should bear these guidelines [2] in mind when commenting or finding an article to link to?

[1] https://en.wikipedia.org/wiki/Copycat_suicide#Social_proof_m...

[2] http://www.samaritans.org/media-centre/media-guidelines-repo...
> Was it life threatening? Hardly.

You really really don't know this.

If this was done by an actual research lab staffed by adults, it would never have gotten past the ERB.
There's no silver bullet for a last minute, "Damn, this whole sleep thing isn't working", so plan ahead. Your body has an internal clock that reacts incredibly strongly to food and exercise. It's quite simple really. You don't need a lot of exercise, just some basic movement throughout the day like walking or pushups/squats if you're feeling ambitious. Make that happen before dinner. And make sure that you don't eat too late, certainly avoid late snacking if you can. Plus, hydrate a lot. Drink water every hour or couple hours if you can. This should all be really easy, and the benefits compound over time. Other tips also work like avoiding caffeine/alcohol, but what I mentioned should be a general baseline. Habits that you should always do, especially because some of the other tips are hard to perform consistently.
Monuments to Hubris: The New Tech HQs That Harbinger Dooom
Hi Tyler - you don't have an email listed - could you post one so I can send you a message? I'm a developer and it'd be nice to work with someone who has some experience like you.
Same here, unless I'm extremely tired then sleep comes minutes after staring at a bright screen.

When do you exercise though? I find exercise before bed makes it easier for me to sleep but others I've spoken to seem to get too pumped up!
If you trust it, a lot of people in the miles game use AwardWallet. It saves passwords as well as FF#'s and balances (where available).
>> The point is, car companies are not responding well to this threat even though it is well known to them.

I think the problem is related to core competencies (sorry to throw in the MBA speak).

The old-school car companies are good at making cars, and not secure computer systems.

You can likely say the same about the skill sets of the decision-makers running these companies. Many of them just can't wrap their head around security implications, because they don't fully understand them.
With what certainty did they know that was going to happen?
How do .Net Native and .Net Core interact? I remember there was a post about .Net Corr here a while back, and one of the advantages touted was the ability for the .Net team to push out security updates for framework dlls via Windows Update that your app would automatically use because of the CLR Cache.

How will .Net Native deal with this sort of stuff if the framework parts are directly baked into the executable?
Uber Serves the Poor by Going Where Taxis Don't
Google just announced how they’ll rank New Domains like .news and .ninja
1. Fragmentation. Getting something as simple as a bluetooth speaker is a challenge depending on which distro you are on.

2. Package management. Again, a package may be available under vastly different names or config depending on what your distro overlords decided

3. Second class Citizens. Games and software that I want to use is very often never available for Linux. Companies that used to develop are dropping it (ynab). Indie game devs are picking it up, but companies like GitHub are still to even commit to a linux client. Google Drive for Linux was announced more than 3 years back to be under development, but is still unreleased.

I still love Linux, and refuse to switch to Mac (despite almost everyone around me doing so). This is mostly because I love how easy and straightforward it is to develop in Linux.
But then they didn't go back and edit the things they admitted fault for, yet the excuse for making the faults in the first place, is them reserving the right to edit the story.
It might help weed out some terminally stupid people who post pictures of themselves destroying their apartment, but that's hardly a guarantee that it won't get damaged. Puke on carpets happens. People put holes in walls to hang things. This is all normal stuff that every landlord should expect to have to deal with and trying to find the perfect tenant that will result in zero maintenance is a waste of time.

For the pet issue, yeah if you don't uniformly enforce the rules you have, you're going to have a bad time. That should be common sense. If pets aren't allowed, then don't allow pets. That's pretty simple. There are plenty of places that might allow small pets but not a large sheepdog and that's perfectly fine as long as its clearly spelled out in the lease.
Deutsche Bank: The Simplest Economic Law Explains Stock Market Rallies