skysight-inc/HackerNews huggingface dataset:
awful article.

yes internal combustion engines are inefficient.
yes mass transit offers superior energy consumption per passenger mile in many cases.

BUT

when cars are good enough at coordinating to make streetlights irrelevant, or park themselves, or self distribute among different routes to globally optimize road throughput, the carbon footprint will be substantially lower.

when the grid is cleaner which is happening every day, the point of electric cars being dirty is that much less valid.

cars are like packets. the cost per bit is higher, but the dynamacism compared to circuit switched systems is a GIANT feature. trains and buses lose their efficiency edge quickly as density lowers because of their inherent inflexibility.

even if my commute was to take the same amount of time, have the same carbon foot print and nothing else changed. The fact that I do something else besides play organ with my cars controls is a giant improvement. Maybe i will spend my new found free time coming up with explanations for why this luddite can't see the forest from the trees as @inmyunix astutely points out.

AND

the author is suggesting that limited reagent is roadways and that cars don't offer a solution to that. well, there are more creative solutions that can play nice with self driving cars, like time multiplexing roadways. a global system can decide that you may as well leave 20 minutes later because you will get there in the same amount of time and hence send a car to pick you up later. or more generally, just shifting the hours slightly so that instead of most commuters leaving at ~8 and ~5, its half ~7, ~4 and half ~8, ~5 etc. or even more granular.

These are difficult problems and there is no way a single solution should be expected to solve all problems. This is a step in the right direction, despite Ben Walsh's lack of vision.
You linked to a post which talks about regular Emacs, not Emacs with evil-mode emulating vim.

With the latter, it's every bit as composable as vim, as you can use vim keystrokes to edit in Emacs.

Take the "dt>" example from the post you linked to. You can do that directly in Emacs using evil-mode by typing those exact keystrokes. There's absolutely no difference.
When SSDs fail, they can leave the entire disk unreadable. Spinning disks will usually only corrupt or deny access to a small part. This is very bad if you do not have backups. Beware! http://www.gundersen.net/solid-state-drives-the-best-of-driv...
If the siphon is in the middle of the cup, it won't be activated by tipping, because tipping won't increase the level at the centre.
Cool concept, though not very practical (just like so many other ideas). Sounds like the Spork of it's time :).
I don't know how to answer this, but if you want a handy rule of thumb for how I think about controversies in tech: I generally favor the most boring of all speculations. Snowden isn't an agent of the FSB. The NSA isn't a secret ploy to enforce the Comics Code Authority. Levison was simply opportunistic and inept. The Truecrypt developers got bored and gave up. NIST p-224 isn't a good curve but it isn't a backdoor. And so on.
Hey.. I still remember my first programming experience with Turbo Pascal running with MS-DOS 5 and I didn't know how this 80 characters per line popped up in history. I remember there was something like .. "MODE CON..." that I could change the chars, but I didn't know why and how the defaults were settled everywhere the same. Kudos for the OP asking this question.
I wish people would think of these more as self-driving _taxis_. And thus, cheaper taxis.

Because most people that live in cities don't need a car all the time. An awful lot of people can use mass transit most of the time, and then a car occasionally. Turn that occasional car usage into a cheap self-driving taxi and you save on a lot of parking space.
Indeed, although all this talk of high quality vi plugins for emacs has me considering an emacs review. I've been a vi user for over a decade now and I love it because when I am editing text I feel I am using a truly sharp knife to slice the data apart, and wonderful hand tools to piece it back together. Vim is to me as a woodworker's chest of honed block planes is to such a craftsman.

And it is mainly due to the ergonomic design. I can absolutely fly through code in vim without so much as a crick of the wrist.
SF Scala: Martin Odersky, Scala – the Simple Parts
I lost data to this kind of problem[1]. The linux dm-raid handles these kind of failures extremely poorly (or did at the time), even when one following all available tutorials. (When I reported my experience one developer said I should have set a cronjob to recursively md5sum my / every week or so - not exactly user-friendly, and not mentioned in any of the tutorials). When you attempt to rebuild a dmraid array, even a raid6 one, expect to lose all your data.

Now I use ZFS (on FreeBSD), which handles these kind of errors much more gracefully; if there's an isolated URE you might lose data in that particular file, but it won't destroy the whole array.

[1] Yeah yeah, RAID is not a backup. I'm talking about data I didn't consider worth the cost of backing up, as a poor student at the time.
Ask HN: Where did all the Product Managers go?
The trend towards having no Product Managers in an organization seems to be catching on. Stripe does not have PM folks. Nor does Square to an extent. When hired, the work is split between project management and passing the parcel between various departments of the company - engg/release readiness/sales etc. There was a time when Intuit was the shining star of PM training. Are there good product organizations? It seems like most are sales or engineering driven. And will this field even survive in the future?
So so true! Public transportation should be one of the infrastructure areas that the government need to support so that it is readily available and accessible, quick and frequent, clean and safe, and friendly to all family structures. Even if it is a loss making venture, the government needs to get behind it, just like the effort for the national defense program.
Very nice, I'll have to see if I can get this running on my Zedboard.
I just don't understand these types of articles.

"Driverless cars don't cure cancer. They're a complete failure."

Would you prefer to have autonomous cars, with their reduced incidence of accident/ability to reduce traffic through smarter driving, or not? Who cares if it doesn't solve every one of the world's problems?

And I'm a person who actually hates cars/suburbia/etc.
My first thought was, wow, they could have had computers based on sets of these connected in different ways, as logic circuits. As I recall from the Stephenson version, Turing and co. were using something similar in the analog days.
i live in the city and take cabs regularly. the cost of cab drivers is actually a huge percentage of the cost of your cab ride[1]. Whether urban or suburban, lowering that is awesome for me. also, 25 mph max is perfectly fine in urban centers as things are so close and convenient.

1. http://www.quora.com/What-is-the-breakdown-of-where-taxi-far...
Haha I am also a Java programmer. To be honest, I try and keep things as brief as possible, but I almost never sacrifice readability for brevity. So, I'll admit, some of my variable names get a bit lengthy at times; however, that is for all languages I program in, not just java.
What does line-manage mean?
Isn't it somewhat the same thing ? Most of the time the people that care about popularity/politics will also take care of ripping the low hanging fruits to make it look good on paper. It's a good way to deflect criticism when anyone starts to ask questions.
How to Count How Many Fingers You Have
ahh sorry about that. I searched but didn't spot this.

they mention some upcoming tooling that might help "To make things easier to debug, we're currently working on a tool for helping webmasters better understand how Google renders their site. We look forward to making it to available for you in the coming days in Webmaster Tools. "
I didn't know about WFH.io and appreciate you posting about it.
They won't be because energy costs are still going to increase unless there's some as-of-yet unknown development on engine efficiency.

The problem with suburbia is that its is a horrendously inefficient way to use resources in a planet that is getting more and more constrained by them. It is an unsustainable lifestyle.
Sounds like good advice.
do you mean that you serve the dynamic html from the server so that it appears static to clients, or that you render what happens on the client on the server if the googlebot is crawling?
https://en.wikipedia.org/wiki/Line_management
Command-line interface description language
There are several 3D models available online that could be trivially 3D printed.
Hmm, how was it an opportunity for Levison? Noncompliance killed his company and brought a lot of stress into his life. He could have kept silent and kept his income stream, but he resisted the government at every turn. Yet he had complied with past government requests. Shouldn't we try to understand why?

(Generating conspiracy theories was about as far from my intent as possible. I was trying to analyze Levison's motive.)
ah nice one, no mention of google in the title so I missed this.
This cup seems like one of the trick cup that you give to your friends after they had a few pints of beer.

Those Greeks, funny guys!
Monetate - Conshohocken PA, London UK, Palo Alto CA, or Remote

Monetate sells a software product that helps digital marketers make their content more relevant. We help our clients to put the right experience in front of their users.

What we're looking for:

* Problem solvers who like to code - we take things apart, figure out how they work, then build software to solve our users' problems

* People who like hard challenges - we have great problems across our products - data, UX, 3rd party Javascript, high volume / low latency APIs - we have no shortage of fun problems to work on

* People who like to ship - we're focused on building and shipping great products - if you like to see your work in production quickly you'll see it here

We've hired a number of great people from HN in the past. We're looking for people not positions. We work primarily in Python & JS, but have people who have joined the team with no background in our primary languages and people from non-traditional backgrounds.

Feel free to email me with any questions - tom at monetate com

We're hiring engineers in general, but this month I'll highlight a DevOps Engineer role.

Why we need you:

* to help us ship software more quickly and reliably

* to design and implement tools for reliable, zero-downtime, push-button releases

* to measure, control, and improve our build, test, deployment, and release processes

What we're looking for:

* a highly collaborative technical leader

* the ability and willingness to work on many different parts of our systems (Infrastructure, Operating System, Database, Application, Network)

* a strong understanding of fundamental Internet technology

* a strong understanding of operating systems, networking, and software engineering basics

* two years or more writing Internet applications in languages such as python, ruby, node.js, or PHP

* five years running Linux/Unix services in production

* experience using AWS or other virtualized infrastructure

* experience using automation tools such as Ansible, Chef, or Puppet in production

Bonus Points for:

* experience using AWS services at scale

* experience running high-volume Internet services

* contributions to Open-Source Software
I tried that (sent them an email), and got an automatic reply that they delete all emails sent in non-work hours. :)

I'll send them an email again tomorrow.
"In London, the average price ... is two-and-a-half times the national average, at £435,034, and 17% higher than in April 2013." -- http://www.theguardian.com/money/2014/may/30/london-house-pr...
Stealth Startup in the Mobile, Data, Visualization Space, San Francisco, CA

We are looking for 2 JS Developers (Flux/React/d3/Famo.us)

We are also looking 1 Backend Developer. (Clojure and Java and etc...)

We are now well funded and have a great Team and already have VERY high profile customers lined up and have not written any major code yet.

Curious as to how this is all even possible? Send me some info about yourself and lets chat.

Email: yresnob@gmail.com
Do you know of any other system that gets ~14% error rate on the IMAGENET dataset? The next best system as recent as 2012 was doing ~26% error. That is a pretty big gap, especially considering IMAGENET is a million image data set. (btw did not see the talk)
Probably means different things to different people but, in my case, it means supervising someone and being responsible for appraisals and work direction. Hope that helps!
The most popular text mode on older computers was 80 chars wide. That's really it. No other reason.

I use 120, plenty of space to fit two code windows side by side and one file browser.

With HD screens and the verbose languages we use these days (and verbosity is not always bad), it's a bit silly to try to stick to 80 char cols.
Did Feynman recommend or reference any other books besides this series?
The water level in the center does not rise when you tip a cup. Sloshing back and forth does the same thing the only edge case banging the cup on a surface but given a small internal channel that's not going to do much either.

PS: My initial thought was incaseing the channel in the edge would be less obvious but that would have more issues with tipping.
> "Driverless cars don't cure cancer. They're a complete failure."

It's called the Nirvana Fallacy. Very common in our profession and in others where folk like us wind up.
As noted on the article talk page, it's rather dubiously sourced that this device really goes back to Pythagoras. The tourist wares shown in the article photographs are of course much newer than that.
Technically users have a ton of influence on products but it doesn't seem very organized. Websites are usually limited to product information but it shouldn't be to hard to expand the info with production locations, political situation and wages. Profit distribution tells me a lot about a product. To support billionaires paying the lowest wages in the world could just be weird enough that one doesn't want to have any part in it.

I think a cool technical solution would be to increase the prices by an abuse scaled donation to a relevant aid organization. That way the end user doesn't have to investigate all the ins and outs of the geopolitical circus.

Comparing features is already hard enough.
I am happy to hear that works well.

So maybe I shouldn't be scared of losing all life quality every time I use a knife in the kitchen. :-)
PoC (not weaponized and ugly code due to lack of time): https://github.com/azet/CVE-2014-3466_PoC

hf.
I love this idea! I wonder if someone could make a 3D model that could be easily printed of one.
Is this how a regular toilet works too?
> Driverless cars means safer cars.

Where's the evidence for this?

perhaps if everyone on the road was in a driverless car, and they all communicated and prevented crashes. But that's not going to happen.
The average full-time salary in London is 34k right and that 60k would put you in the top decile in the country.

Property prices are indeed high in London, but as a software developer you're earning significantly more than the average Londoner which is worth keeping in mind.
I dabbled in this when I wrote an iOS game for fun. It was pretty surprising how quickly variable names got out of hand. Random iOS class name: AVPlayerItemLegibleOutputPushDelegate[0]. Then you try and make instances of it and you obviously don't want to prefix the class name with something or risk growing the name even more. And god forbid you try and extend the class and then make an instance of that using prefixes to indicate more specific objects.

0 - https://developer.apple.com/library/ios/documentation/AVFoun...
Plenty of (funded) startups hire senior developers in 60-120k range.
MOG Is Dead, Corpse Now Points To Its Acquirer Beats
Well context matters, especially if your language has you starting with at least two or three tabs for most of your code:

package Foo {
class Bar {
void baz() {
// Most code is nested *at least* this deep.
}
}
}
Toronto, Canada/US/remote to start (but you're open to eventually relocating)

Suede Lane is using technology to redefine how we discover original design, driven by a mission to enable everyone to cultivate their taste without specialized knowledge. I.e. you shouldn't have to know what "cubism" is or who Picasso was, in order to find and buy that type of artwork.

Currently bootstrapped and focused on improving traction and embarking on next steps for growth. Looking for:

- a brand-aware marketer with experience in design related highend retail

- a developer into natural language UI and contextual recommendations.

See more details at http://bit.ly/11Bw4Ic
Seeking Work - NYC(New York City) or Remote

I'm a full stack web developer based in New York City. My bread and butter is Javascript, Backbone, PHP, and mySQL. I also have experience with Phonegap/Cordova.

Skills: HTML(5), CSS(3), Bootstrap, Javascript, jQuery, jQuery UI, jQuery Mobile, Underscore.js, JSON, AJAX, Backbone.js, D3.js, PHP, mySQL, Cordova/PhoneGap, Git, Photoshop

You can see more of my info at http://aakilfernandes.com
The problem with mass transit is that you can't have a stop everywhere people are (and want to go) and even if you could you'd end up with a transit system that looks awfully similar to google's self-driving cars in practice.
If you believe a few assumptions:

1. Machine learning will come to play a more important role in the future (not less)

2. Machine learning is a wide field with many areas of complexity and a wide variety of applications, many not yet discovered

3. Deep learning is an exciting area in machine learning research showing promising (state of the art?) results in several domains

Then I think a few conclusions follow:

1. New tools will address this market, both free and commercial.

2. Services will be a major part of this ecosystem (see history of databases, ERP, CRM) and those consultants both use and sell tools (applications)

3. Deep learning is interesting, quite possibly worth using, and changing rapidly. But it doesn't negate what came before it (or after).

So the answer here is all of the above models will be important, with the application of machine learning to everything really being the larger umbrella opportunity, and deep learning currently being an interesting avenue of research?
A decent way to change your desktop image (on a Mac)
PacketZoom Engineering (look for johnpjoseph's post for sales/bd related positions)
Burlingame, CA
[reposting because left out individual candidate descriptions earlier and can't delete the old post now]

We’re looking for INTERNS, as well as FULL TIME core team members looking to shape the company technology and culture. H1B VISA Transfer ok for the right candidate. TN VISA ok. REMOTE considered for the perfect candidate.

Mobile networks are different. And yet we continue using the same legacy protocol stack (TCP/HTTP/SSL) to connect mobile devices to the cloud. Does that frustrate you? Are you not afraid of opening a socket and send a few UDP packets when you need to? Then we're looking for you.

Packetzoom is rethinking the whole stack from the ground up. You get to hack network and/or security protocols, innards of mobile operating systems and build a global distributed system around brand new protocols. If the challenge intrigues you, contact me at chetan at packetzoom dot com.

You're a good fit if:

- You've written C/C++ code in production in team environments
- Even better if you've played around with networking and/or distributed security protocols
- Even better if you've written this sort of code for mobile platforms
As a dude with a physical disability, using a car is a godsend.

While living in cities like SF/NY, taking mass transit was a nightmare for me. Escalators were often not working. Elevators were either out of order, disgusting, or just plain slow. So I often just had to walk up stairs which was pretty painful for my shitty joints.

Then of course, there's stuff that affects most people. Some buses in downtown SF that just wouldn't show up. Or trains in NY which were packed to the brim on rush hour, extremely uncomfortable especially on summer days when specific cars don't have A/C. Or maybe shivering for half an hour in the station during winter. Or having to go uptown to go downtown because of construction. Or walking two miles between transfer points. Or maybe a subway line that just doesn't run during the weekend because fuck you.

What I went through is nothing like what people in war torn countries have to go through, so yeah, it's definitely first world problems and a lot of bitching. That being said, I'm so glad my years of work in SF and NY are over. Love the food and communities in those cities... plus biking in SF was helluvalot of a fun. That said, while it might not seem like a big deal, not having to climb several flights of stairs with bad joints or deal with transit uncertainty is a huge relief for me.
If you haven't used TRAMP to view and edit files on other servers from your local emacs session, you should give it a try.
Insane in the short term. But in the long term, if they make the program less maintainable, they may prevent future improvements.
Yup it's definitely possible http://en.wikipedia.org/wiki/Fluidics
what was springpad
lichess doesn't seem to be giving it enough juice to perform at its stated levels at the moment.

On my first try I managed to draw the highest AI level, rated at 2510, while my rating is under 2000 irl. (I was unable to find an "offer draw" button so relied on the 50-move rule)
Against stockfish running on my PC that would be impossible.
http://en.lichess.org/reDfuSvI
"perhaps if everyone on the road was in a driverless car, and they all communicated and prevented crashes. But that's not going to happen."

I hear this sentiment a lot. Having a higher percentage of cars following safe practices is safer even if those are cars aren't perfect and even if 100% of the cars aren't automated.

Can you tell me the logic (I've seen it many times in posts) that there won't be any safety benefits until all cars are automated (or until there aren't any manual drivers?).

I disagree that the benefit will be that discrete.
Thank you!

For the past couple of years I've been using Kuvva.com to do this: in addition to having a nice selection of wallpapers their Mac app also correctly keeps the wallpaper the same on all monitors/spaces.

But with this gem I can use my own desktop pictures and still have consistent images across virtual and physical screens!
To make many more examples of why Javascript is not a language for beginners.
Lightning speed reflexes, inhuman car handling skills and inability to be distracted or get intoxicated go a long way.
I had an SSD fail on a mac and the symptoms were that blocks would become intermittently unreadable the longer the drive was running. So when I took it to the genius bar, their tests passed initially. The logs of course showed the read failures, which is what I had to use to convince them the SSD was failing.