skysight-inc/HackerNews huggingface dataset:
Mountain View, CA (We do H-1Bs and other visas)

Clover is building a world-class team in machine learning, distributed systems, front-end, and operations. On staff is a Robocup champ, the former lead engineer for YQL, a rocket scientist turned GPU programmer, and other great engineers. Beyond being really good at what they do, the engineering staff is very friendly. We're not talking publicly about what we're building yet, but we have a well-defined mission, a clear business model, and a killer business team. Our recent Series A is from Sutter Hill Ventures, Andreessen Horowitz, Morado Ventures, and individuals.

I'm particularly eager to find an excellent operations/reliability engineer who loves to build and improve tools, a passion for quality and reliability, and a positive, friendly attitude.

Also very high on my priority list is a big-data processing engineer to design and build our data pipeline.

If you're interested, you can email me directly -- john@clover.com.

https://www.clover.com/jobs.html
Funny how the best pranks are usually the simplest.
Vancouver, BC - Python Software Developer

Zymeworks Inc.

We're a computational biotechnology company focused on designing antibody therapeutic drugs. We have an in-house protein engineering platform built on Python & C++ that is constantly evolving to meet the needs of our scientists.

We're looking for a talented software developer, preferably with Python experience, to further our technology. No prior knowledge of Chemistry, Biology, or Physics is required but it certainly is helpful. Strong problem solving skills and an ability to write clean, high performance, efficient code are a must.

See http://zymeworks.com/careers/postings/ for a full description.
SEEKING WORK

Remote work preferable. Nomadic, currently in Hong Kong.

I've worked professionally with python, ocaml and erlang. I've worked in search ( http://bit.ly/ji-texsearch-opt , https://github.com/jamii/texsearch ), testing ( http://bit.ly/ji-fuzzer ), distributed systems ( http://bit.ly/ji-mealy ) and am making inroads into p2p ( https://github.com/jamii/dissertation , http://bit.ly/ji-telehash , https://github.com/jamii/erl-telehash ). I have a strong background in math (real analysis, probability, discrete maths) and computer science (randomized algorithms, AI / epistemic logic, machine learning) .

I'm willing to work on anything interesting but my main interests are distributed systems and p2p networks.

Resume - http://bit.ly/ji-about

Blog - http://bit.ly/ji-blog

Github - https://github.com/jamii
The email in your profile is only visible to admins. Edit your textbox if you want anyone else to see something.
you know what's funny -- this actually isn't completely unrealistic using AR and head mounted displays...
The best one I've seen was SIPv4:

http://tools.ietf.org/id/draft-kaplan-sip-four-oh-00.txt

It's probably only funny if you're familiar with SIP, but it takes such great jabs at the protocol and the IETF. It sorta captures how SIP commonly [mis]implemented, instead of just being a complete gag.

Referring to SIP URIs:
"In the real world that's highly unlikely, and in fact Alice would have pressed buttons for a phone number, and simply set the domain portion to her service provider. But this is not the real world, this is the IETF."

On NAT:
"And we don't mean this as a knock on SIP, because the entire IETF refused to admit NATs exist."

And on removing some headers:
"Subject - this ain't email. "
Didn't work for me at first, but once I disabled the "+1 button" feature from Experimental Search [1] it worked.

[1] http://www.google.com/experimental/
Preaching to the choir here. If you think it's so hard and stressful to lay off an employee, try being the one on the receiving end. If you're so worried about the company's financial prospects while you earn more than anyone else in it, I don't have a ton of sympathy for you.

" The great CEOs tend to be remarkably consistent in their answers. They all say: “I didn’t quit.”"

What a load of crap. For several million a year, neither would I.
Last year GitHub added Subversion support: https://github.com/blog/626-announcing-svn-support

And a month later write support for svn: https://github.com/blog/644-subversion-write-support
and it works for comic sans!
Chicago, IL - .net software developer

Join our development team working on C#, ASP, WPF, SQL, and more. Looking for frontend or backend, experienced or fresh out of school.

Contact sbessler@stratadecision.com with your resume and any extra information to let us get to know you.
It would be a boon for laissez-faire capitalism, as it would prove that markets are at least weak-form efficient.

Reference: http://arxiv.org/abs/1002.2284
New York, NY -
Ruby on Rails back end
and
Front end Dev

Artsicle is a small team looking to democratize the Fine-Art world. We're doing this by cutting out the gallery system and allowing customers to rent directly from the artists. A 'try before you buy' system that allows a greater amount of customers access to a greater amount of art at a more accessible point in the artist's career.

interns welcome

email scott at artsicle.com if you're interested

Post:
http://blog.artsicle.com/post/4092584802/interns
> The fact that she is willing to perform her job for this salary and other benefits shows definitely that she values her compensation more than she values what she could otherwise derive from any other opportunity open to her. If there were something else that increased her personal utility function more, than by definition, she would choose that alternative. The absence of such a choice demonstrates that this is the best available.

Wouldn't you rather have higher salaries and a higher barrier to entry thereby increasing the quality of education? Does this fit into the theory of incentives and economics? For eg., it is well known that Wall Street hires some of the best brains in the country; wouldn't society as a whole benefit from some fraction of the best brains in the country working to educate future generations as opposed to just those people who are satisfied (or have no other choice) with what the school system pays?
I've organized, or helped organize, a number of events in the Phoenix area as well as having been on some conference advisory boards.

You have to decide what the point of your event is before figuring out how to organize it.

I'm big on serendipity and leaving room for the unplanned.

For example: http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=afc025...

Note the difference.

Broadly speaking, there are some people who see conferences as big classrooms. They go to learn about specific technologies. On the other hand are people who see conferences as opportunities to be exposed to new people and ideas. They aren't quite sure what they'll learn, but expect (or hope) it to be interesting and valuable.

I'm in the latter group and organize events in that direction.

I push for having more, but shorter, presentations (20 minutes is plenty of time to do a brain dump on people before they go off into twitterland or the IRC back channel). Diversity of topics. Avoid talks on topics that are already easily discoverable and done to death. Decent breaks during the day. Room for people to hang out during talks without disrupting speakers. A hack space. Good wifi. And no goddamn keynote speakers unless your conference lasts more than five days.

Also, no re-runs. There are some speakers who seem to go on tour, giving essentially the same talk at multiple conferences. Most of the time they are recorded, so folks can watch the video afterwards. There is so much interesting stuff going on that there is near-zero value to having people repeat a talk; favor the new ideas and new presentations.

Some links that might be of interest:

http://scripting.com/stories/2008/06/22/rethinkingTheConfere...

http://www.unconference.info/

http://www.unconference.net/tag/creating-space/

For me a conference is a way to trick people into getting off their asses and into the same general physical space to enable chance encounters, the collision of ideas, and ad hoc collaboration.
American Academy of Pediatrics: Facebook Depression a Legitimate Condition
San Francisco - Samasource is hiring developers and designer

Samasource is a distributed work system similar to Mechanical Turk, but aimed at eradicating global poverty by providing work to the people on the lowest rungs of the economic ladder; those who lost "the birth lottery." See the TEDx talk our founder gave: http://vimeo.com/9305118.

We're hiring Rails developers and a designer, and we'll relocate promising candidates to the Bay Area!

http://www.samasource.org/about/samacareers
Yeah "main thread" was a misnomer/mistake. I should have just said thread. But that is exactly my point- running a long loop will block js execution but their solution only avoids the problem in most cases. I think the better optimization is to go through a subset of the timestamp iterations and keep using setTimeout's to do the remainder of the work until all of the timestamps are updated e.g. update 80 timestamps in 4 batches of 20. This is not an original idea- it's considered a best practice in client side programming.
If you don't need the https, you can just use proxy connect, per http://benctechnicalblog.blogspot.com/2011/03/ssh-over-conne...

You can use this to get ssh from places that only let you use the regular 80/443 ports.
Seeking Work, Austin, TX (or remote)

College Student/Bootstrapper

Rails, HTML/CSS, UX

Email in profile
I see that piece mentioned a lot, but I don't think it's really in keeping with the existing philosophy or research on computational creativity. There's a lot of disagreement of course, but a vague consensus is that the formalization problem is harder than the computational complexity problem: computers composing novel, good symphonies is not mainly bottlenecked by computational complexity, but because we don't know how to write a program to do it (in any running time).

Put differently, why is symphony composition harder than SAT? You can download programs right now to solve huge classes of SAT, but not to compose huge classes of symphonies (David Cope's interesting work notwithstanding).

(That example from: http://www.kmjn.org/notes/nphard_not_always_hard.html)
Drugs are broken in the US. The FDA testing of a drug costs a huge pile of money (I was in Clinical Trials for a while). Most protocols don't work out so your success rate is somewhere around the success of rolling out software. The ones that do, take a long time and allow for a very limited monopoly period. So, you spend a lot of money on advertising to maximize. Plus, the FDA does weird crap and drug producers up the price. It is a very weird cycle. Including, spending a lot of time on stuff that is more lifestyle than cures. Never mind the liability laws, since almost every drug made will react badly with someone.

It is a damn mess, that should have been the first thing addressed in health care legislation, because it is an input cost to health care. I sometimes wonder if separating the research from the producer and guaranteeing royalty for a number of years after approval would have been a good way to go. Much like not allowing film companies to control the theaters back in the day.
Not per timestamp. Per x timestamps. For example, update 80 timestamps in 4 batches of 20. This should perform well in all cases because we are doing a predictable amount of work.
Magic Trick: $500 into $1,000,000
Interested to hear thoughts, ideas, and feedback on this in the comments :)
Why would you use this color scheme on a whole operating system?
เจี๊ยบ คิวตี้แอนต์
stop calling it fallout.
Shouldn't most scientists be getting their pay from universities, or the R&D departments of corporations? I mean, the CDC and NASA don't employ that many people in the grand scheme of things.

You don't have to be an employee of CDC or NASA to get your pay via government funding. The university signs my paychecks, but the money comes from an NSF research grant to my co-advisor.
That makes sense. I work from home in a room that's all windows.
Wow! By that tortured reasoning, everyone in the world is paid enough! Every single possession that anyone ever purchases is good enough! Everybody's partner is good enough! Every choice is good enough!

As long as we're fully omniscient, there are no costs in making changes and we're all perfectly rational, then all of existence is good enough! (if not, then by definition, we would choose the alternative of suicide)
Joel on Coal
Is there a book that you could recommend on O'Brien's techniques?
It's 100% real and not a prank, but yeah I guess I should have waited a day before making my post.
I am grateful to Ben for making such posts. They have the potential to save me months of misdirection.

Best parts:

” Whenever I meet a successful CEO, I ask them how they did it. Mediocre CEOs point to their brilliant strategic moves or their intuitive business sense or a variety of other self-congratulatory explanations. The great CEOs tend to be remarkably consistent in their answers. They all say: “I didn’t quit.”

and

"Focus on the road not the wall—When they train racecar drivers, one of the first lessons is when you are going around a curve at 200 MPH, do not focus on the wall; focus on the road. If you focus on the wall, you will drive right into it. If you focus on the road, you will follow the road. Running a company is like that."
HackCollege announces they are quitting, starting SkankJank
Wow, I actually kind of like this.

I was lucky enough to be around KU when Lynx was released in the early 1990's. I was introduced to the greatest procrastination tool ever invented, the Internet, my freshman year (1992) at KU.
New federated social bookmarks service
Research Paper Outline Examples can Support You Perk Up Your Own Project
Writing a research paper is a task which will be greatly stressful. This is most often very difficult for students who are new to research paper writing. However, with a few research paper outline examples, students will be able to manage the writing process.
Free and Cheap Graphics/Music/Sound for your next game
Palo Alto, CA - Think Computer Corporation

Intern

We're looking for interns with coding skills to help us grow FaceCash (http://www.facecash.com)

E-mail jobs at thinkcomputer.com
Boston, MA (seeking interns, not remote)

MDT Advisers - We're a small quant investing shop working with machine learning, financial analysis, and the hardest dataset in the world. We're mainly hiring for a general analyst position that’s about 60% programming and 40% financial and statistical analysis -- http://www.mdtadvisers.com/careers/qea.jsp . The people, problems, and pay are good, and we aim for good work-life balance(e.g. no 60 hour weeks).

You can email me at jlewicke@mdtadvisers.com with any questions you have.
Advertise on Google? Use +1 Now.
Manhattan, NY

Lot18 - A marketplace for wineries to sell direct to consumers. Closed a $3M series A in Nov (led by Firstmark). We are growing really fast and hiring a ton of people. Working on a number of interesting things: recommendations, distributed systems, data analysis and of course building our product. We launched 4 months ago and have over 200k users.

Software Engineer - Back-end (http://www.lot18.com/careers#software_engineer_back-end)

Software Engineer - Application (http://www.lot18.com/careers#software_engineer_application)

Front-end Developer (http://www.lot18.com/careers#front_end_developer)

Mobile Application Developer (http://www.lot18.com/careers#mobile_developer)

All open positions - http://www.lot18.com/careers

-

Languages: Python, PHP, Javascript

Frameworks: Tornado (Python), custom MVC (PHP)

Webserver: Apache and nginx

Database: MySQL

Monitoring: nagios, graphite, statsD, splunk

Hosting: AWS and Slicehost

Servers: Ubuntu

Etc: git, vagrant, chef, capistrano, RabbitMQ, jQuery

----

Shameless plug: http://www.startupshiring.com for a list of startups hiring. Many from this page.

(edit) formatting
How the Twitter Grinch Stole April Fool’s Day
Hilarious! Blast from the past for sure.
Ben Franklin and the art of business development
This is only true for servers that use separate thread/process for each request... It doesn't apply to event-driven servers (nginx, etc).

I'd even say that keep-alive is always your friend and the longer you can keep connection open the better... Of course there are always OS-level limits (open file descriptors, etc), so you should use LRU-queue on idle keep-alived connections to make sure that you won't run out of resources...
Can we avoid linking every April Fool's site to HN?
Sounds promising. Is remote an option?
Anyone who finds this speculation about "What if P = NP?" interesting should try Impaggliazzo's excellent paper (it's very readable):

http://cseweb.ucsd.edu/~russell/average.ps
These news stories say more about the incredible sensitivity of radiation sensors than they do about nuclear safety (or personal danger). Here, in the UK, radiation from Fukushima has been picked up in Glasgow and this 'fact' has been reported widely in the media here.

Reporting this is interesting for scientists but unnecessary and possibly disingenuous (to the point of misleading) for the wider public. It can only lead to a heightened sense of panic.

Obligatory analogy that I've just thought of: Just because a telescope can see an exploding supernova does not mean we are in any danger from its blast.
Change focus every 15 mins for extended computer use
Here's ours: Braintree's New Mobile App Green Allows You to Pay with Cash From Your Phone http://www.braintreepaymentsolutions.com/blog/braintrees-new...
That's an interesting read! I think his point is that NP-completeness does not give you an intuition about the hardness of automating creativity. That point is granted. However, if P were equal to NP, then it would imply that we can write algorithms that can automate creativity (Levin's algorithm is an algorithm to solve all NP-complete problems in polynomial time, if P=NP); which will raise an interesting philosophical debate all on its own.
Firefox's new "Do Not Fool" feature
Page Speed Online
RFID Glasses: Coming to a Theater Near You
Thanks for the suggestion. I'll take a look.
Ask HN: supporting code post-contract for freelance jobs?
TL;DR: do you charge for ongoing support for completed freelance work?

I'm relatively new to freelancing. I just finished a gig that I did for about $6500. I spent over a month on this thing full-time, so it wasn't the most lucrative job, but I was trying to get my foot in the door. In the end I produced over 10K LoC.

The client had a lot of mid-flight changes, which I tried to handle as gracefully as a I could, but it really ended up extending the timeline.

After code-complete, the client had a 1-week beta period with some testers. I fixed some small issues, the client blessed it, and off it went to production. Now it's in running under a heavy load in prod, and of course issues are starting to crop up. App server running out of PermGen memory, some Hibernate issues, etc.

Tracking these issues down takes a lot of my (unpaid) time. I'm not perfect, so some of them are likely bugs in my code. But many of them are bugs in libraries (GlassFish PermGen space in particular has been a thorn in my side).

When free-lancing, how do you handle the issue of handle ongoing support? I want to be responsible and ship a high-quality product, but there are always issues and bugs when dealing with software. When working for a company, there was always the understanding that there would be ongoing maintenance, and time was budgeted accordingly. How does that work in the contracting world? I just feel like this could drag on forever.
haproxy configuration :

defaults
timeout connect 5s
timeout client 50s
timeout server 20s

listen ssl :443
tcp-request inspect-delay 2s
acl is_ssl req_ssl_ver 2:3.1
tcp-request content accept if is_ssl
use_backend ssh if !is_ssl
server www-ssl :444
timeout client 2h

backend ssh
mode tcp
server ssh :22
timeout server 2h
Even easier: Just do it in a Chrome incognito window
This should probably have been the top result:

http://www.wireandtwine.com/store/products/subtraction-hel.h...
Night Vision Tech Tangles Troops in Afghanistan
Support for laissez-faire capitalism doesn't require that markets are efficient in any absolute sense, but only that using force will not produce a more efficient outcome in real-time. But I don't think people argue for markets to be supplanted by force for efficiency reasons, as its already clear that such a solution is intractable unless actor choices are restricted significantly.
Disturbingly reminiscent of powershell
Logs Are Streams, Not Files
The Secret History of Super Mario Bros. 2
This is a followup, 15 yrs later from the rest of the TCS community:

http://cstheory.stackexchange.com/questions/1026/status-of-i...
So, it's angie's list for products... ?
Seems that there are two reasons to do this. For search, isn't this just a Blekko-inspired (read: crowdsourced) way to improve Google's search results? And for advertisers, isn't this creating a knock-on, viral effect? Seems like the +1 approach is a pretty good idea.
What are the conversion rates like for each?
Peek Inside a Rolling Mongolian Xanadu
Amazon joins the NFC mobile payment party
Padding can dampen impact from jumping, but it cannot actually reduce the gravitational forces when you are standing.
So I am very wary of this concept- instead, if you feel pain stop doing it. Padding stops you from using your feet and moves more of the stabilizing burden elsewhere, which could be bad for some people- although seems to be working fine in your case. Either way one is loosing out on the chance to gradually strengthen the feet in a natural way.
Not all CEOs make "several million" a year - that is a ridiculous comment.
Sunnyvale & San Francisco, CA

HP's Palm GBU is responsible for the development of HP webOS, our premiere mobile operating system for phones, tablets, and more. It's based on WebKit, JavaScript, and node.js technologies, along with lots of embedded Linux under the hood. We're currently hiring over 100 positions from junior engineers to senior level specialists.

See http://www.palm.com/us/company/careers.html
For a development environment? What?

Especially with node.js that simply doesn't make sense.

If you're running it with users on it which would actually need CPU, memory or disk, duh I would run it on EC2.
Super Mario Bros (NES) patched to eliminate wall-walking bug
IMO - because it is hosted on the net and you can send the link to others.

I was just about to set up an EC2 micro with node and mongo this weekend.

I also get the opportunity to build a server, deploy in an environment that I can scale in "one day"

I think there are a lot of valuable skills to be gained by doing this for free and for fun right now, so that I can do it for a startup later on.

If I don't know how to build an EC2 system, I can't be confident in my ability to sell that skill later on.
Can you put some contact info here or in your profile?
Thanks, James. Some really good points. The unconference book looks like a great resource. It's apparent that people are shaking up the idea of the conference - are there specific people who you read, or subscribe to? Who's blogging regularly about this?
aaron@academicworks.com
You may need to enable ClearType.

If on Windows XP. Display Properties > Appearance > Effects
Boulder, CO - Gnip (http://gnip.com) - Two engineering positions, multiple sales/marketing positions:
http://gnip.com/careers

About Gnip:
Gnip's software collects, processes and delivers hundreds of millions of activities a day from a wide variety of social media APIs. Using an agile process with weekly iterations and bi-weekly deployments, we take a pragmatic approach to building our software which requires a broad palette of language experience, framework understanding, and software environments.

Technology we use:
Ruby/JRuby/Rails,
Java,
Amazon Web Services (EC2/S3/RDS),
MySQL,
Git/GitHub

Perks:
Daily breakfast at work,
Ski passes,
Open workday tab at two awesome coffee shops (The Cup, The Laughing Goat),
Gym membership,
In office kegerator