skysight-inc/HackerNews huggingface dataset:
Location: Auburn, AL

Remote: Depends on the team and structure.

Willing to relocate: For the right position.

Technologies: I know a smattering of Racket, C#, Ruby, Scala, Clojure, and SML. I've seen a little ASP.Net, Rails, HTML, CSS and JavaScript.

Resume: http://careers.stackoverflow.com/benrudgers

I'm a licensed architect (the kind that designs buildings) and considering a career change because I enjoy programming. I've been taking CS courses on Coursera for the past year to improve my chops.

Email: benrudgers@gmail.com
If you're operating in the consumer photo space you should read my blog post on why we left it in 2012.

https://medium.com/@jmathai/hello-2014-goodbye-consumer-phot...
It's easy to answer, and quite frankly, the opposite of your suggestion - you swerve away from the person in the road. There's 2000 kg of car to protect you whereas there's nothing to protect the person in the road against a 2000 kg missile coming at them.
Simple. Whatever will cost the insurance company less!
Brilliant and inspiring story in this time of "abandon the App Store Ship"
edo Interactive - Chicago/Nashville - http://edo.theresumator.com/

* Data Analysts, Chicago/Nashville
* Data Science / Analytics Manager, Chicago/Nashville
* Product Manager, Chicago
* Software & QA Engineers, Chicago/Nashville - Java, Spring,
JavaScript, DevOps
* Director of Ops & Engineering, Nashville
* Project Manager, Chicago/Nashville - launch new products /
new bank partners, PMP desired

We're a 100-person funded startup providing an easy way to personalize offers and make them automatically available through credit or debit cards and mobile devices. We work with major national advertisers, and with 180+ banks and top card issuers. TechCrunch called us the anti-Groupon - we take the hassle out of deals. See how it works at http://www.edointeractive.com/resource/edo-card-linked-offer... .

Apply at the website above - say you came from HN. Happy to answer questions at jennifer.berk at edointeractive.com.
Pretty sure that Andrew Tanenbaum would comment about Microkernels being superior and how monolithic kernels are doomed to fail and belong in the past!
RSS Reader for Developers
http://www.logicallyfallacious.com/index.php/logical-fallaci...

Even ignoring the fact that DSM has major changes in every revision...

That's totally unhelpful. Use words to communicate, not confuse.

If I say "two plus two is five", and then explain it by counting "one, two, three, five", it's clear that I am using a different word, but I have the same idea as the common "two plus two is four".

When you seek to compate with a definition to empirical data, if the definition doesn't match, that means that the words we are using need to be clarified, not that the empirical data is wrong. (The data might be wrong, but "appeal to dictionary" is not a persuasive argument.
Nod Labs - http://hellonod.com - Mountain View CA - Full Time, no remote work.

We believe our technology will fundamentally change how we interact with computers and our environment. We have built the first and only pixel accurate gestural control device, and we are just getting started.

Yourself: Self starter and mostly importantly a finisher - pick something up and deliver without supervision. You will be a manager with a team size of one - you. You will need to pick the next problem on the way to achieve our goals and solve it. You could be working on our custom OS twiddling GPIOs or you could be hacking on the backend or polishing off our iOS app. You will need to hold a lot of complexity in your head and have solid CS fundamentals. For what we do, Google may not have all the answers to your questions, github may not have any such sample code and Stackoverflow may have a vaguely related question with no replies, but you will be responsible for solving the problem.

Team: ex-(Apple, Facebook, Google, Jawbone, Lab126, NASA, Samsung). Approximately 1/3rd of the team are PhDs (or PhDs on “pause”) in various fields (Math, Physics, CS) from MIT, Stanford, CMU etc.

Drop us an email at stdin@nod-labs.com
London, UK - Osper

We provide a real prepaid debit card for young people, aged 8 - 18, so they can make their own decisions with money: in shops, online, at ATMs, and abroad. Thousands of children have already signed up to our service.

But we not only give debit cards to young people - we are building a highly automated financial system that gives them unparalleled service. Behaviour-based security measures. Using and contributing to the best of open-source tools. Fully automated continuous integration and deployment. Hackathons to build the next big thing - what is that exactly? That's up to you.

We want to meet and work with geeks of all stripes - from sysadmins to server-side devs, testers to mobile coders, data crunchers to security analysts - with a broad and deep set of relevant skills. Some examples appear below but we're excited to talk with you no matter what your technical profile is.

Back-end developer

* Writing well-tested, readable, robust code in any modern programming language. (We mainly use Python, but don't worry if you know something else better.)

* Designing semantically meaningful, self-documenting, intuitive APIs, especially for server-to-mobile interaction.

* Integrating with sloppy, poorly-documented, sometimes buggy APIs from vendors - and hiding the mess behind a clean interface to simplify everyone else's job.

* Building and extending a database schema that's meaningful, readable, and fast.

* Developing financial applications of any kind (but payment processing and PCI compliance win bonus points).

Front-end developer

* Designing and building amazing mobile and responsive-web experiences using HTML, CSS, and Javascript. Extra points for native app experience, especially with PhoneGap.

* Consuming APIs on a mobile device - and contributing to their design and improvement.

* Automating tests for mobile applications.

* Using the top tools for elegant, beautiful front-end design and coding - we're currently fans of SVGs, web fonts, and Photoshop.
A gradient of childhood self-control predicts health, wealth, and public safety
I thought the video at http://vimeo.com/101948793 was helpful. Lots of "fake" work like email sucks your time because it's right there in your face. Seems like this app tries to put important but not urgent goals and habits on an equal footing with urgent but not important tasks.

pg said it pretty well: "If I spent a whole day watching TV I'd feel like I was descending into perdition. But the same alarms don't go off on the days when I get nothing done, because I'm doing stuff that seems, superficially, like real work. Dealing with email, for example. You do it sitting at a desk. It's not fun. So it must be work."

If the app works well, it may be because it guides you toward the right long-term priorities instead of you getting caught up in busy work.
Nice. Some of the sounds didn't seem to work (like the typewriter).

I have a similar idea jotted down on my things-to-make list :) My idea is to create a library of sounds that are part of our daily life today, not necessarily things that have disappeared or are rapidly disappearing. Like a shutterstock of sounds :)
I've never understood this logic, especially since you're deciding on the rule for all cars, not just your car. Shouldn't you prefer that the rule be to minimize the number of people harmed, since this is the option which (when taken over all cars) will minimize the likelihood of you being harmed?
Security Design Pattern – Secure Process Creation
> Relative to the income received after qualifying, the debt incurred during training is not so burdensome. That article you linked to cites the average debt of newly qualified doctors as being ~$166,000, and their income averages $270,000 pa., so about 5 months of wages.

$166,000 is the average amount of debt upon graduation[0]
from medical school. You spend several years training gruelling hours for a pittance as an intern/resident/fellow (3 minimum, but after that you're only qualified for the lowest-paying fields - the highest-paying ones require as much as ten years of training).

Even someone who just completed their residency is highly unlikely to make $270,000 (or anything close to that). It takes a long time to work your way up to those sums.

A doctor who has paid off his/her debt by the age of 40 is the exception, not the norm[1][2]. It's not unreasonable for a person considering medical school to have to plan on taking about 30 years to pay it off[3].

I don't know about you, but I'd consider that burdensome.

[0] http://sls.downstate.edu/financial_aid/AverageDebtofMedicalS...

[1] And this is assuming that they got a free ride for their undergraduate degree and didn't have to pay tuition or take out any loans there.

[2] http://forums.studentdoctor.net/threads/how-long-does-it-tak...

[3] https://pay.reddit.com/r/personalfinance/comments/17iuse/how...
probably a good solution too. I think it will depend on the kind of business. Thanks
Has anyone SCUBA dived with an Oculus Rift yet?
Photos are one of the few (only?) good things that they got mostly right in G+ and which I use pretty extensively.

Business-wise this is the correct move except drop the ridiculous name "Google+ Photos"? Focus on adding great new features to the photo sharing parts & then slowly grow the social aspects depending on what catches on.

And for the love of all that is good SIMPLIFY the fre*%n navigation & menus.
Sounds the way to go. I am googling "passive rfid tag with pressure sensor". Some promising solutions...
I actually put emphasis on "my" for a reason. I was talking about my robot driver. You should be free to instruct your robot driver how ever you wish.
Pre-built VirtualBox images of common OSes
> Who in their right mind would get inside a car that is programmed to commit suicide in certain "ethical" circumstances?

What is the practical difference between that and getting into any car operating in an environment with other cars (automated or not) that are "programmed" (whether literally, or as a description of the operator's behavior) to kill you instead of their operator if there is a choice?
Good Eggs - San Francisco, CA, Full Stack Engineers (no remote)

http://www.goodeggs.com

=== About us ===

Good Eggs brings local, farm-fresh groceries right to your door! We are a technology focused company with a CTO who previously founded Carbon Five, an exceptional agile development shop. See our Engineering Blog and Github account:

http://bites.goodeggs.com
https://github.com/goodeggs/

We have a great mission
(https://www.goodeggs.com/about/mission) - to grow and sustain local food systems worldwide - and everyone here is deeply committed to it. We started in 2011 and have over 200 employees across four cities (New York, New Orleans, Los Angeles and San Francisco). Our investors include Sequoia Capital, Harrison Metal, Baseline Ventures, Collaborative Fund and Westly Group, among others.

There are 16 of us on the engineering team and we’re actively growing. We’re building next-generation web and mobile applications with JavaScript across the stack, including Node.js, MongoDB, AngularJS, Backbone, CoffeeScript and a wealth of other tools from the rapidly-evolving JavaScript ecosystem. We employ the best practices of test-driven development, pair programming, and continuous deployment. We use the leading SASS providers - Heroku, AWS, Algolia (search), Mixpanel, Sendgrid, etc. We are happy to train the right person to work in this environment.

== Perks ===

* Medical Insurance with FSA/HSA options, vision, dental, etc.

* Super tasty lunches made on-site by our chefs using healthy and fresh ingredients (from our producers!)

* Amazing work/life balance and time-off policies

* Snacks

== About you ===

Ideal Candidates Will Have:

* Full-stack web application development experience in Ruby, Python, Java, or JavaScript

* Agile software development experience including automated testing and pair programming

* Demonstrable interest in learning and adopting new tools and techniques

More information:

http://www.jobscore.com/jobs2/goodeggs/software-engineer/cQ_...

I joined the company recently, feel free to e-mail me: moshe(at)goodeggs.com
Now, lets talk about when google is going to shut google+ down?
Wolfram Language and Mathematica Updated for the Raspberry Pi
Nice post :) Yeah, I think the biggest misconception about the photo space, seeing how many of us cropped up at the same time, is that you can spend enough time on product rather than the hard tech stuff to make a dent in the world. We're 3 years in and just now starting to release the product stuff we're excited about because the tech challenges are so real.

Anyway, you all did an amazing job and I'm glad you shared this post. Never saw it back when you first posted it.
And once they've rolled that back to Picasa we have a hope of returning to pre-Hangouts as well.

It's telling that all the major tech companies now instil a sort of dread with each product update, where you just know it's going to be somehow worse. This used to be dismissable as fear of change, but they've all been responsible for enough forced upon the unwilling public messes in the last two years it feels utterly justified.

How I yearn for a time when updates actually improved things for end users. Seems like such a naive idea these days.
Stallman did not mention Guy L Steele jr. and Dave Moon.

Not so nice...

http://www.jwz.org/doc/emacs-timeline.html

Dan Weinreb described it this way:

'(TECO-based) Emacs was created and designed by Guy L. Steele Jr. and David Moon. After they had it working, and it had become established as the standard text editor at the AI lab, Stallman took over its maintenance.'
Aha! Good call on the ByRef. Totally had forgot about that. Yeah, that was very important for correctness.
Very smart move by Google here. People don't trust Google+ as a repository for photos because it's inherently a social product and with social products there is always some confusion about privacy.

As a standalone product they can focus on making the best product for photos vs fitting photos into a failed social platform.
> The old one says I'm commenting too fast despite a few upvotes

New accounts are rate-limited because of past abuses.

> Twelve attempts later I've solved HN's captcha and created another account so I can comment again.

I'm sorry you went through that. I can't do it in fewer than a dozen attempts, or without screaming, either.

The captcha is a service of Google's and is currently borderline unusable [1]. But this isn't Google's fault so much as that captchas in general are just broken right now. We're using them as minimally as we can. In fact, everywhere the code currently invokes a captcha, it used to refuse to make a new account at all.

We marked your account legit so you won't get sent back to captcha hell.

1. It's telling that the images on their own site don't look anything like the cruel tricks they actually spring on users: https://www.google.com/recaptcha/intro/index.html
It's not necessarily that simple.

You're assuming the best possible implementation of autonomous car will be the one which actually arrives on the roads. Given the daunting complexity necessary to even make that feasible,it would surely be the first system of its kind and scale without a considerable number of flaws due to bad programming, exploits, cost cutting, unforseen consequences, etc.

The more 'intelligent' and 'autonomous' the cars are, and the more of them there are on the road, the more likely it is systemic problems will arise. This is not a criticism of the idea of autonomous cars but just an inevitable result of complex systems interacting. Just because they're computers, doesn't mean they won't fail, or that accidents will be so rare as to be not worth considering. Airplanes almost never crash now compared to a century ago, but that doesn't make worrying about air safety, or the affect of automation on pilot competence in the event that manual control becomes necessary, a red herring.
> But what exactly constitutes "beating" Autism? Is this actually desirable?

I'd call it the ability to care for oneself independently, generally meaning the ability to hold a job and manage personal affairs. Asperger's and full-blown autism are very different things. This is like comparing a common cold with a life-threatening case of pneumonia.

I worked with autistic people for six years. In the best cases, they weren't able to care for themselves, but they had few enough behavioral problems that they could go on brief 'outings' in the community with staff never more than a few feet away. In the worst cases, they were violent, engaging in serious self-harm, as well as attacking others. I had to take assault response training and use it on a regular basis. They spent little or no time with their families, had no friends, and usually hated the other clients in their group home. It was not a good life, despite the best efforts of the staff.

tl;dr: yes, in my experience, beating autism is highly desirable.
I enabled photo sync over wifi only and never enable wifi on my phone. Somehow Google+ magically decided to sync 10GB of my private photos to Google+ Photos over my LTE connection. I'll never be sure how many copies of my photos exist now or who has them.
It might be worth mentioning that Asimov's Three Laws were plot devices meant to be broken by robot antagonists for the sake of drama, and that actually taking them seriously as a framework for AI ethics is probably a fool's errand.
"you think they let MS employees just commit to any codebase they like?"

That's pretty much how it works at Google. The code owners have to review and approve your change (and can reject it), but it's common (even encouraged) to commit a bugfix or new feature to someone else's project.
Never heard of it. The title sounds interesting.
Yeah, sure, but now suppose that you're going to decide the rule that everyone's car will follow. Are you still going to choose what amounts to defecting in the prisoner's dilemma?

Put it another way: this is one of those very rare occasion where collective cooperation (a la prisoner's dilemma) is possible. Shouldn't that... be the thing we want?
ra-men
to understand full picture one needs to factor in Russian hate speech laws under which any political critical statement is de-facto a felony crime of "spreading/flaming up hate on the political and social grounds" . Doing it in the mass media is a major aggravating factor (like doubling the prison time and multi-fold increasing the fine). The mentioned "draconian law" converts any even mildly popular blog, FB/VK page, twitter feed, etc. into mass media and thus, in particular, adds such and aggravating factor to any political critical speech on the blog/page/feed.
The problem is that the only broadly accepted definitions of autism we have are in the DSM-5 and ICD-10.

In a broader sense, this shows a fundamental flaw of psychology. I'm not saying I agree with the diagnostic criteria, but it's all we have.
Love how the frontend is implemented. It's also quite snappy. I've recently watched a tutorial on neo4j where they used this kind of app as an example. Is it built on top of a graph database?

One odd thing I noticed is how the actors seem to be ordered alphabetically starting with special chars. I'd fill all the tabs that have word values with the most popular/relevant ones as a default/starting point. Search results might also have a count (like Google for example) so users have a clue through how many pages they have to click.
1. Chief UN investigator states that he doesn't have information that would stand in court, on record.

2. Many US Congressmen that were given access to US secret proof have stated that it is dubious, on record.

Are these sources wrong or hand-picked? Which ones did I hand-pick, US Congressmen, or UN investigators, or, perhaps, both?

It was not enough evidence to stand in court, but apparently, there was enough evidence for the West to bomb Syria and cause immanent civilian deaths.

Wittingly or not, you are trying to change subject, twist the narrative and so on. It occurs to me that you Sir are not trying to be objective at all. Looks like here I'm the fool who's banging his head against the wall.
>2) Do not be discouraged by project politics (if applicable).

Yeah, too bad this only applies if you're a white male.
Knowing how many people walk in and walk out tells you how many customers you served but can't tell you how long any one of them stayed. Knowing how long a specific seat was occupied can.
I'd like to point out that google DNS among others uses anycast and are in reality composed of multiple servers geographically distributed, even if there is a single IP.
Show HN: Twibble.io – A Better Blog to Twitter Automation Solution
Very interesting. My experience with Lyft in Seattle has been far better than my experiences with Uber/UberX. I've yet to have an Uber driver be nearly as nice and friendly as a Lyft driver. I do think the price can be lower on Uber sometimes though. Also Uber cars seem to be available more often. I still try Lyft first though.
Any chance of an iOS client any time soon?
I can remember doing a lot of line editing in MS-DOS 3.x with EDLIN. The screen editor EDIT didn't show up until MS-DOS 5.0.
How to Plan Good Cities for Bicycling (2011)
Posts without URLs are penalized. You might want to repost this using the most appropriate URL, then add your text as a comment to the post. If you like, email us at hn@ycombinator.com with a link to the new post and we'll look it over for you.

Edit: this one seems to be doing fine.
Wow, strongest possible disagree. In the mid-to-late 1990s, you could download any project's tarball, grep it for "strcpy", and have an exploitable stack overflow within an hour. Nobody needed any depth in compiler theory, in constraint solvers, or in cryptography. About the only good thing I can say for the 1990s is that you sometimes got to work in SPARC and MIPS assembly.

Software security is harder in 2014, definitely. But that's a good thing.
If the US really would like to hit Putin in the balls, they would offer all Russian university graduates (at least in STEM) a green card and a one way flight ticket to the US.

Since 9/11 and the effects on immigration to the US there has been a whole lost generation of Russian techies sitting on the benches, not being able to join the rank of Brin and other over here. Lots of very smart, very well educated people.
You have to keep in mind that we've had millions of years of evolution encouraging us to pay attention to painful stimuli and mostly tune out pleasant ones. It's a hell of a lot more useful to notice there's a bear in the cave than to notice a new pleasantly gentle breeze.

These days, we probably experience multiple app updates every day. Most of them are totally unnoticeable. A few are probably slight improvements. Every now and then one gets a nice new feature but you aren't sure if the feature is new or you just never noticed it.

Updates that get worse are actually pretty rare. That's partially why you notice them so much: they stand out from the sea of innocuous changes you're bathed in every day.
Why should I trust these guys?
Can you compare this to Jabber+Jingle?
Beat Detection Using JavaScript and the Web Audio API
Isn't the whole premise behind autonomous cars that humans shouldn't be able to decide how they operate, beyond giving them a destination?