skysight-inc/HackerNews huggingface dataset:
"Two years ago, America was importing about two thirds of its oil. Today, according to the Energy Information Administration, it imports less than half."

This theory does not appear to be borne out by the figures - the interested reader is invited to consult this week's EIA petroleum balance sheet:

http://205.254.135.24/pub/oil_gas/petroleum/data_publication...

Domestic production is about 10% higher than in 2007, but rows 14, 4 and 1 in the Petroleum Supply table nevertheless suggest that America continues to import roughly two thirds (or maybe it is more like ten twenty-sevenths?) of the oil used.
Git can be a beast conceptually speaking if you don't learn it the right way. This was undoubtedly a bug but the author's story surfaced some suboptimal git habits.
Dallas, TX - SpeedFC (http://www.speedfc.com)

The company I work for, SpeedFC, is looking for some excellent PHP developers to build our ever growing team. We're currently a team of 11 developers with 4 team leads and 7 developers (I'm a team lead but do plenty of development too).

We do end to end e-commerce. We handle the websites of our clients (you may touch on this, but not often), the backend warehouse software (what you'll be working on), customer service, and fulfillment. We own 100% of our code, it's all written in house so you'll definitely have a chance to work on new products with fresh code. Now, you will also have to work on old projects with old code. Comes with the territory.

Our stack is full Linux, Apache, Postgres, and PHP. Even if you're not familiar with Postgres, but have a good PHP and SQL database background, still apply.

Why you would want to work here

We work with a tremendous amount of data and ensuring it's correct at all times is a difficult job. So, if you're in for a challenge, working here is great. Now, there are some downsides. We have an old codebase, largely untested and undocumented. You'll have to work on some stuff that will want to make you tear your hair out.

That is now changing! All code developed on my team is unit tested, documented through tests, and fresh PHP5.3+. We do code reviews, demo days, and have an official QA department. Also, right now my team is about to start working on a difficult and far reaching data synchronization problem. Thus, if you want to be a member on a project building code from scratch and "doing it the right way", now would be a great time to join my team.

Another nice aspect of the job: if you think something needs to be done, write up a short document explaining why and the benefits it will have, submit it to the bosses and get it approved. The executives are more than willing to let you work on fresh projects that will help the company.

Mix the good with the bad, and overall it's a good place to work. They just built us our own custom private office for developers only so other employees can't come bug you easily.

We won't help you relocate, unfortunately.

Availability - Now

Benefits

Health, Dental, and Vision. You don't start off with an incredible amount of PTO, and Christmas time is pretty nuts around here, but they say they're working on it, so we'll see what happens.

I will be your team lead. I won't be your boss. I won't know your salary, for example. I like working closely with my team members and bouncing ideas off them. I'm more than open to using different technologies where they fit and moving away from PHP where necessary.

Email me vcherubini@speedfc.com with your resume attached. I'll be doing the interviews, and I keep them very much functional and not theoretical. You won't have to bust out your college text books to remember what a red/black tree is, I want to know your past and current projects, and have a good discussion about you as a software developer, not an algorithm memorizer.
Previous discussions: http://news.ycombinator.com/item?id=1644192 http://news.ycombinator.com/item?id=2428723 http://news.ycombinator.com/item?id=2600890
That's what you get for trying to trademark everyday words. And haven't they forfeited their trademark by not defending it against http://trac.edgewall.org/timeline?from=2003-08-31&daysba... ?

[Edit: added date]
On the other hand I recently wiped and rebult my laptop with Lion and case sensitive HFS+, only to find that Adobe Creative Suite explicitly refuses to install on case sensitive volumes. Incredibly annpying.
On the other hand, a small number of fixed pollution sources can be better overall for the environment than a large number of mobile sites spread all over, even if the former emit more total pollution.
The Big Releases For The Week
This is a great resource, but some of the input validation stuff doesn't sit well with me, for example:

> Examples of Good Input Validation Approaches... Firstname: Letters, single apostrophe, 1 to 30 characters

First, I'm not sure if I should interpret letters as [A-Za-z] or something more inclusive of non-Latin characters. But anyway, why restrict this so much? What about spaces, as in Mary Ellen; dots, as in P.J.? Heck, why can't I use a hyphen or a number? Just because you might not try to name your kid Brfxxccxxmnpcccclllmmnprxvclmnckssqlbb11116 doesn't mean nobody else will (http://en.wikipedia.org/wiki/Naming_law_in_Sweden#Protest_na...).

Perhaps I'm not seeing the forest for the trees here, but when it comes to restricting input, it always seems there's a risk of "We can not accept that last name" behavior (http://www.cooper.com/journal/2009/09/we_cannot_accept_that....). If you're properly sanitizing/escaping on the way out, why be so harsh on the way in?
We're actively working on it, but we don't have a specific launch date.
Boston, MA (Newbury St.)

At Zazu (http://getzazu.com), we're creating a ubiquitous information platform that tells you what you need to know before you need to know it -- we run on your mobile devices (and your TV and your coffee maker), monitoring your life to keep you well-informed and well-caffeinated.

We're looking for a Few Good Engineers to help us bring our dreams into reality. Right now, we're sitting on the cusp of connected devices, mobile, and big data -- so we've got lots of cool projects that we're working on.

Shoot me a message at marc@getzazu.com if you're interested in what we're working on.
Sure and I'm thinking in time where you live Spotify or other music services will be available to you.

Overall content licensing takes time - too long I think and there is where the content industries are failing now. But that's because of laws and legal systems move at a sloth's pace.
The article says there's "zero possibility of a passenger train colliding with a freight train" because "there are virtually no freight trains running on the Caltrain line". However, since I had to wait for a freight train last week at the Redwood City Caltrain crossing (and I hardly ever use a grade crossing), I conclude that this article is making stuff up.
OOP Web Developer at Variable Action, Inc.

http://variableaction.com/company/employment/
For me, it's so very nice to have the full power of a unix shell underneath a very elegant GUI.

I know some people will argue they can get the same GUI (or even better) in other environments, and I also know some people will argue they can get the full power of unix in other environments (ex: cygwin). For me, Apple comes with this setup out of the box, I don't waste copious amounts of time configuring it, it just works (for the most part).
SEEKING WORK, REMOTE USA
Android Developer Skills
github https://github.com/shareme
android dev blog: http://fredgrott.wordpress.com
Could someone give a good use case for streaming?
It runs pretty much whatever you want to run. Unixy underpinnings along with MS Office, Adobe Creative Suite and you can run Windows/Linux in VMs if you want. The MBP will run pretty much any tool you need for whatever job you have. Also the hardware is attractive. What's not to like other than the price?
Is there a tracing JIT that has been compiled on top of this? It would be interesting if inherent problems with Javascript as a target language could be partially avoided by implementing a tracing Javascript JIT on top of Javascript.

For instance, the simplest source-to-source transformation for operator overloading is to use function calls for all operators. But this degrades performance for the Number type. Presumably a tracing JIT could switch to native Javascript operators after observing hotspots that only use Numbers.
> I don't think I've ever (well, maybe once or twice) read about a TGV accident.

There are accidents pretty regularly (thought not frequently, it's about once every two years). Most accidents are not really mentioned because they're level-crossing (some truck barreled through the level crossing on low-speed regional tracks, got stuck and the train smashed into it at 100~150km/h). The result is usually that the truck or car gets annihilated and the train is due for repairs.

A more interesting incident type is the derailment (especially high-speed), and while that has happened several times the record of the TGV on these has been stellar: it was hinted at in the article, a TGV behaves very much like a solid object, it's a single coherent structure and the cars are very tightly bonded together (that's a major difference between TGV and ICE). As a result a TGV is extremely rigid, and in all derailments so far the derailment was partial (a bogie to a few cars) and the rigidity of the trainset is credited with keeping the train as a whole on the tracks even though some cars were not in contact.

FWIW, TGV has the (dubious) award of highest-speed derailment from 1993: a trainset hit an unsupported rail section (a sinkhole had opened under a track after days of heavy rains resulting in a hole 7 meters long by 4 wide and 1.5m high) at 294km/h (185mph). 4 cars and the rear power unit derailed (a TGV trainset is 2 power units and 8 to 10 cars, this was a "TGV Réseau" trainset so 2/8, meaning half the train was off the rails), the train remained upright and managed to stop (over 2.3km). One passenger injury and one passenger was treated for shock.
Math In The Movies -- Mathematicians To Thank For Great Graphics
It's not so much about getting people to do stuff as it is about finding someone (or them finding you) who complements you, and you complement them.
That is why CPC advertising exists.
Boston MA - Akiban: http://akiban.com

We're building an open source SQL database system from the ground up, with a radically different approach to storage (not rows, not columns). We're hiring in two areas:

- Testing: Build out infrastructure (Python), contribute to system test plan, help write the tests. We're currently using Jenkins and Launchpad, and we're looking for someone to help bring in additional frameworks for testing, or build what's necessary.

- Field engineer: We have already located customers who have problems that our technology will solve. The role involves understanding customer schemas and queries, setting them up with our technology, integrate with the customer's systems, and support the customer as they use our products.

Check our website for more information on the product, our technology, and details on these positions.
Description of how LLVM works from The Architecture of Open Source Applications: http://www.aosabook.org/en/llvm.html
FC Barcelona v Sporting Gijon Free Sopcast 2 oct 2011
Denmark institutes fat tax
In this case you should use Unicode Normalisation to turn all input into one canonical form, either with or without combining diacritics
You'll have to recreate the gradient once you resize.
I don't really understand your question. I think you need to clarify how you want to transport that data (unless this is your question) before anyone could attempt to answer what you ask.

Maybe you could elaborate?
The Humble Programmer by Edsger W. Dijkstra
> Yes, we really need grape peelers.

Are you arguing that surgical robots are not a worthwhile innovation?
Resident Evil -- CODE: Veronica X Cheats & Walkthrough
W4M in both Firefox (nightly) and Chrome in Ubuntu. Really cool, I can see lots of uses for this.
I use netbeans with the rails plugin. All free. I have not used any others, so I can't say how good it is.
SEEKING FREELANCER web design/UX, remote

GaggleAMP is looking for freelance web designers to work on a per project basis.

Projects will range from add dynamic elements to landing paged TO creating the UI for new application features.

Ability to code HTML/CSS and javascript is a huge plus

Send portfolio to jason at gaggleamp dot com if interested
Show HN: ParseResource, a Ruby gem that makes Parse feel like ActiveRecord
In Caltrain's case, they actually got an interesting waiver that allows them to time-segregate the network, where it's part of the national rail network (and can accept freight traffic) at night, but cut off from it (with no freight traffic, and interlocks making sure it's disconnected) during the daytime. In that setup, it would have permission to run non-FRA passenger-rail equipment: http://wilshirevermont.com/2010/05/31/caltrains-amazing-waiv...

However I believe implementation of this is on hold, because they want to coordinate any upgrades with the HSR project.

They've also discussed completely cutting it off from the national rail network at times. Unlike in many places, Caltrain actually owns the rails (rather than a freight network owning them), so that would be possible. There's strong lobbying against it from various landowners along the line, though; even though the line doesn't get a lot of freight usage, the possibility to receive at least an occasional freight shipment increases the value of the land.
This sounds odd, but very intriguing. What are they going to do with that extra tax income? Are they going to put it towards helping educate those that are obese to learn more about nutrition?
Here's a summary of startup related job boards from around the world, most of them are broadly recruiter free:

======================

US:

Crunchboard http://www.crunchboard.com/jobs/

Startuply http://www.startuply.com/

YC Company Jobs: http://news.ycombinator.com/jobs

======================

UK:

CoderStack (Developer Jobs - run by me)
http://www.coderstack.co.uk/startup-jobs

Mind The Product (Product Management Jobs) http://mindtheproduct.com/jobs/

Work in Startups http://www.workinstartups.com/

Enternships - (Startup Internships) http://www.enternships.com/en/enternships

======================

Germany:

Berlin Startup Jobs http://berlinstartupjobs.com/

======================

Canada:

StartupNorth http://jobs.startupnorth.ca/
London - Mixlr (http://mixlr.com)

Web Developer

Mixlr is a platform for broadcasting and listening to live audio. We launched less than a year ago, and have a large and fast-growing user base including some of the world’s top DJs and radio stations. We also have an interesting and scaleable backend architecture which involves not only Ruby but lashings of Java, C and C++, with heavy usage of Redis and MongoDB.

There's a full job posting here: http://devblog.mixlr.com/post/10237678024/web-developer

If you're interested then drop me an email: rob [somehow] mixlr.com

(We're hiring a web designer too: http://devblog.mixlr.com/post/10240216505/web-designer)
Washington, D.C. or Philadelphia, PA - metaLayer (http://metalayer.com/careers.html)

My data vis, visual search technology startup is looking to make three hires. We're an early stage startup currently in DreamIt Ventures incubator in Philadelphia, PA which means you'll get to experience the startup life while surrounded by 14 other startups at the same time.

Market Research Assistant - INTERN

Senior Software Engineer (Python, Hadoop, PIG) - FULLTIME

Business Development/Sales - FULLTIME

The details are too long to list here but you can find out more and how to apply at our site - http://metalayer.com/careers.html
Twitter Streaming API: https://dev.twitter.com/docs/streaming-api

HTTP Based Pub-Sub: http://faye.jcoglan.com
This is a great idea.

I once read a lesswrong.com article on how commute times are one of the most underrated aspects in picking a place to live.

Of course, this also means you will have some teaching to do.
> Effectively I work with local branches implemented on top of svn. I have a whole suit of scripts that automate this. Seemed like the only workable way to use svn in a disconnected fashion to me.

Why don't you just use git-svn or hgsubversion and stop doing that informally?

Or at the very list use something like `quilt`, so that your changes are represented as a stack of patches on your svn "upstream"
If this can be scaled, it could be huge in terms of space exploration (Mars?). The ability to create oxygen using sunlight and silicon has huge potential to make uninhabitable places habitable. Granted this is all far in the future, but at least we can say this is true technological innovation.
> Retrofitting case-insensitivity onto a Unix is bound to lead to ugly corner cases.

It generally works well, but the other way around does not work: many OSX software (most prominently — as usual — adobe's) play fast and lose with casing, and will break down on case-sensitive HFS+.
Hehe. And also, if you look at the account posting these threads, "whoishiring", you'll see that it says:

> This account automatically submits a 'Who is Hiring? (Month YYYY Edition)' post at 8 AM Eastern time on the 1st of every month.

http://news.ycombinator.com/user?id=whoishiring

(Just happened to find this out myself because I thought, "who is this person that is so regular with these posts?")
Try the Stylus CSS engine in your browser
Jeff Bezos and Root Cause Analysis
a summary of the linked discussion:

# tptacek dislikes that nmap is in C; others point out that this was not a bad language choice back when it was written

# tptacek complains that nmap is more of an all-in-one tool; rcamera posts that it is also provided as smaller tools eg. ncat, nping, ncrack, etc. (pretty cool - I didn't know that)

# tptacek provides about 60 line ruby script which to my untrained eyes look like they perform more or less the same function as `nmap -p T:1-65535 $IP`

edit:
he also complains about performance - I'd be very surprised if the ruby script outperformed a suitable nmap command - maybe you need -T5?
Implementing HTTP long polling, which can be used to implement for example instant messaging. At redbet.com we used streaming in thin to implement the odds updates in our live betting.
the QBasic support actually makes me want to try to add Canvas support to it so that

SCREEN 13
CIRCLE (4, 3), 4, 4

and all the other stuff I used to have fun with years ago will actually work.
Santa Monica, CA (Los Angeles area) also possibly SF Bay area or other cities, but most jobs are in Santa Monica.

TRUECar - Put simply, TrueCar shows consumers how much people actually paid for a particular new car in their area, then guide them to dealers we've certified. We bring transparency to auto pricing and so far we are getting a solid piece of a huge market.

We're looking for Python/Django developers, front end developers, Java and Ruby talent, Linux engineers, and an "EDW SQL DB Developer," whatever that is. There's a lot to do, so if you're a solid developer, there's a chance we have a spot for you.

I moved from Atlanta all the way out to Santa Monica after stopping by the TrueCar booth at PyCon 2011. I started here a month ago and have absolutely loved it. I'm working with a great team that knows how to develop software and for management who seems to "get it" with regards to software developers.

The Python team in an open workspace that has a view of the ocean (http://picplz.com/user/dabent/pic/tpc4v/), and all the Santa Monica offices are blocks from the beach. They have great benefits, including company equity, 100% paid family medical, dental, vision, and a healthy 401k. They also offer gym membership reimbursement ($50 a month), 12 holidays, career training, 3 weeks PTO and have a kitchen stocked with fruit, snacks and such. I've honestly never had a job this good. We're also making money and recently got some really solid investment (http://techcrunch.com/2011/09/07/car-price-comparison-compan...).

If you're interested, send me your resume. My email is in my profile.
San Francisco - Parse (http://parse.com)

Parse provides cloud services for mobile developers. Some have called us "Heroku for Mobile." We believe mobile developers shouldn't be writing server code or worrying about servers at all.

About Parse:

- We move fast. We launched our private beta a little over two months after starting the company. Since then we've signed up over 3000 developers and have dozens of production apps in the store.

- We have difficult and interesting engineering problems.

- We build products for other developers. You'll be your own customer.

- We are four very technical cofounders who have been early employees or founders at successful startups.

About you:

- You'll be employee #1.

- You'll be responsible for architecting and implementing features in their entirety.

- You'll write code in Ruby, Objective-C, and Java (so far). You don't need to know these coming in -- we like generalists who can pick up anything.

- You'll have the opportunity to grow into a large leadership role.

We offer significant equity, market salary, fully covered health insurance, your choice of equipment, etc. We're based in San Francisco and are looking for people that can hack in the office with us.

Please get in touch -- email Tikhon at tikhon@parse.com
http://padmapper.com is a much better system than this & it also includes the walkscore of an area. It's a site that maps out apartments from craigslist & other sources on a google map.

Have used it to find my last ~7 apartments/houses.
It's as useful as "what we look for in founders" essay. It is just the flip side of that coin.
Provo, Utah - http://Eleutian.com (http://jobsco.re/pPi8b8)

Eleutian is building the next generation version of their eLearning platform. Eleutian is an international company which currently focuses on virtually teaching live classrooms in Korea, China and Japan.

Looking for: Sr .Net Developer - Full time, Market salary, Benefits, Stock options

The platform is built on .Net/C#, ASP.Net MVC 3, SQL Server 2008 and Windows Azure. Putting together a brand new team for this 'greenfield project'. You'll be working on our brand new platform with a small team where your experience and voice will count.
Features of Lenovo ThinkPad Tablet
I can see how it can be misleading looking at small market YC companies. Though I'm still wondering what's considered "small" by YC's standards. Someone mentioned Octopart and Wakemate as smaller market companies, but as a consumer/retail play it seems still like a decent potential market.

This is a long about way of me asking if people consider the adult entertainment market small/big. That's where our startup is "disrupting." It's one of those industries where you hear talk of the "billions" being made, but not many share their numbers. One of the few well known exits in the adult space was AdultFriendFinder being sold to Penthouse for $500 million...and interestingly they grew the site from little to no outside money.
Well if you feel that way do not consume any of their content. Let them die!

Though say, you enjoy this new artist who is an awesome talent and who wants to make a living making music; have their music heard all over the world by millions. The best way to do this now is still the music industry.

The industry acts a filter, a promoter and investor of talent (their the YCombinator for musicians). It's been 12 years since Napster and the industry is still successfully doing this, yet making less money as of now.

Subjectively these music subscription services are the key to growing their revenue beyond present day. I mean why would the guy behind Napster and Facebook (Sean Parker) be an investor and promoter of Spotify if he didn't feel this way?

Further, I think just like Netflix once Spotify is built in to every IP device including cars, the industry will be financially stronger then ever.