skysight-inc/HackerNews huggingface dataset:
SEEKING FREELANCER - Mountain View, CA / Remote

Fitocracy is seeking an iOS freelancer to help build our iPhone app.

WHAT WE'RE WORKING ON:

Fitocracy is a fitness social network that turns working out into a more addictive, social experience. We take all the addictive qualities of games like Everquest and World of Warcraft and use them to motivate users to exercise more. Fitocracy users earn XP, level up, unlock achievements, and beat quests, all by tracking their workouts. Our vision is to turn fitness into the most addictive, social experience possible.

We've bootstrapped our way to over 110,000 users in 8 months. We're projected to surpass 200k users by the end of 2011/early 2012. Our users spent over 5.3 million minutes on site last month.

We are part of Dave McClure's 500 Startups and just raised an angel round so we're ready to add some fuel to the fire.

WHY WE'RE AWESOME:

We've been skyrocketing in popularity because we've hit on a pretty powerful idea: getting out of shape geeks fit by offering them something they already know - video game thinking. We've been featured on XKCD (http://xkcd.com/940/), Penny Arcade (http://penny-arcade.com/comic/2011/10/28), and CNN (http://www.cnn.com/2011/10/14/health/video-gamers-bodybuilde...).

Our team is small and nimble - decisions are made quickly and we stay incredibly well connected to our community. You'll have a huge impact on a lot of users from the first day our mobile app is released.

WHO WE'RE LOOKING FOR:

We're looking for an iOS developer who can take full ownership of building our iPhone app. You'll be working closely with the team to ensure the app jives with the rest of the Fitocracy product, collect user feedback, and iterate as necessary.

You should have experience shipping awesome iOS apps that actually get used. You should have an obsession with providing an awesome user experience. You ideally work well with teams and communicate quickly and constantly.

COMPENSATION:

We're offering highly competitive rates for this project. There's also the good chance we'll hire you full time if you kick ass and work well with the team.

CONTACT:

jobs@fitocracy.com
That would be an interesting and relevant point if I had actually tried to justify discrimination with statistics.
We have term limits in California and there is absolutely no sign that it has led to better legislation.
San Francisco, CA - Recurly
Senior UI developer: http://jobs.github.com/positions/f90d8c4c-f075-11e0-9dce-f23...
Rails developer:
http://recurly.jobscore.com/jobs/recurly/ruby-on-rails-devel...
Denuding Crunch - The Loss of TechCrunch's Voice, and New Media's Gonzo Spirit
All about Playinator 5 - Review and Guide
Seattle, WA -- AWS Relational Database Service. Full time.

We're looking for developers and development managers.

The AWS Relational Database Service is one of the fastest-growing AWS businesses, providing super-simple provisioning and management for databases in the cloud. Customers can set up a new database with just a few clicks, and complex administrative tasks like scaling, fail-over, and monitoring are all reliably handled by our control systems.

Providing such simplified management for customers comes with the challenge of building sophisticated and reliable control systems. We work on many hard problems: high-performance online transaction processing; partitioned,replicated, real-time, in-memory processing; and large-scale, high-throughput batch jobs. We not only work on deep technical problems, but also use a wide array of technologies, ranging from the various database engines we support(MySQL and Oracle currently) to just about every other AWS service, and many open-source components.

Please email a resume to malleta at amazon.com if you're interested.
Pie Garners Recognition at 2011 DBIA Conference
Matplotlib 1.1 - What's new
thats great! i would be interested in some lessons learned form the experience.
I agree. I'd also add that I don't think that experience is the same as African-Americans. People do distinguish between middle-eastern/Mediterranean and African-American. At least in my experience.
San Francisco, CA

VerticalResponse is hiring developers.

VR is an established and successful company. We work with Rails 3, javascript, git, jQuery, RSpec, backbone.js, HAML, SASS, TDD, pair programming, agile development and other leading technologies (you don't need to have experience with all of these). I've been working there as an engineer for almost a year now and really enjoy it.

Apply here: http://jobvite.com/m?3RB34fwj
as long as you are calling other peoples modules you're not yet programming

How about while you're not calling other peoples' modules, you're not programming effectively?

Why am I supposed to waste my time rewriting code available in the STL, or better, why is it held against me that I don't waste my time on such?
It's a good question; perhaps we can't. I think it's worth thinking about and considering if we really can't do anything to reduce likelihood or magnitude of corruption, though. The founding fathers spent a decent amount of time thinking about it in their own historical context, rather than leaving it purely to a trust that voters will punish politicians who behave badly. For example, the U.S. Constitution has written into it a prohibition on federal officeholders accepting titles of nobility, no matter how much voters like or dislike the politician in question; they just decided not to leave that question for the voters, but thought it would lead to less corruptible politics if politicians were completely banned from accepting noble titles. That at least doesn't seem to have had any particularly bad effects, though there is debate over whether it had good effects or was just symbolic anti-monarchism. It does seem vaguely analogous to some of the no-gifts clauses that have been proposed and/or implemented more recently, though the analogy isn't perfect.
The justin.tv iphone app doesn't support vod's at the moment. I'm afraid you'll have to watch on a computer.
Nor Firefox... (at least on Ubuntu)
'The comment that originally occupied this space is now behind a paywall'
Wow, there are a ton of ads on that site.
I really don't see how racism in tech is relevant, because

a) Nobody knows or cares who wrote a piece of software, because 99.9% of the time, the customer never sees the photo of the author

b) If your software is super-hot and gaining a lot of traction and people are smelling the money, they will not care what colour you are

c) For those tiny number of people who don't have traction and want other peoples money, the colour of your skin may give you a disadvantage with some particular money givers, but it will give you an advantage with other money givers

In general, for the success of your product to be affected by peoples prejudices against you or the colour of your skin, you would have to belong to a very unlucky 99.99%. If that happens, well, bad luck, try again. That's what entrepreneurship is all about, isn't it?
I'm very interested in any citation related to apparent congressional intent that in some cases software should be patentable. Please share.

I'm also interested in arguments for or against the notion that the Federal Circuit overturned themselves in the Bilski case, affirmed by SCOTUS.
Indeed there is: https://wwws.whitehouse.gov/petitions#!/petition/actually-ta...
Companies doing discrimination arbitrage unfortunately don't do anything to help minorities who are discouraged from going into certain professions in the first place.
> Since when is being a crafts-person and being proud of
> your work and what you do bad?

Nobody said it was. Not the original article, not me, not anyone.

> I'm in the business of producing good software.

I don't know, maybe you are.

Right now, I'm in the healthcare business. My main client is a medicare company and they want people to sign up for their plans and fill prescriptions, preferably for the cheaper generics that save them money but still provide therapy required.

I meet those goals by writing well-architected software with solid test coverage. I make my job easier on myself by making my deployment a single-click affair. That's part of being a good developer, but that's not what I'm paid for. I'm paid to meet business goals. We got this client by writing software that meets those goals better than their original vendor. If someone comes along who writes poorly-architected messes but that achieve those goals better my client will leave me for them. I will be disgusted as a programmer that this happened, but it only makes sense.

> I don't see anything wrong with calling myself a programmer.

That's fine. Call yourself whatever you want. But -- and this is the entire point of Patrick's article! -- assuming that people understand the value of a good programmer is a mistake. Rather than dismissing folks who don't instantly comprehend your brilliance, maybe you might try explaining to them the value that you provide in terms they can understand.
Design Patterns in the Wild: Null Object
JSAPI.info
The compact view looks much much nicer than the dense version of the preview theme they have now. Hopefully they'll add a few darker lines here and there too.
I'm very impressed. They really solved a lot of the issues I had with preview, such as multiple views for different screen sizes/resolutions.

Overall, the highly visual approach allows some hidden but useful features to emerge for the average user. However, I'm still on the fence about the excessive padding on the individual email items.
Do you have what it takes? Here?s your chance
Marketplace on Facebook
Student Loan Interest Rates
Apple launches GarageBand universal iOS app with iPhone and iPod support
I absolutely love the fact that you can control the density of the emails. This was a huge deal-breaker for me with the new theme and made me go back to the old theme. I'd be more than happy to try this new look out.
HP Cloud Services (HPCS) is hiring for various positions in various locations in the US and abroad (UK, India, etc.). To see the exact positions, visit the HP jobs site at https://hp.taleo.net/careersection/2/jobsearch.ftl and search for keyword "HPCS".
This is wonderful. I'm totally gonna use it and contribute to it on a long flight tomorrow.

You can always tell a good idea when it gets your gears turning. With the sort of database that you'll be building, you could experiment with different visualization strategies and hyperlinking between cheat sheets!

A simpler task for version 1.0.1: Make sure that formatting is cleaner on the generated PDFs. For example, on this cheat sheet there is one hanging row on an otherwise empty pp2

http://www.cheatography.com/davechild/cheat-sheets/javascrip...
I used to love OpenBSD but I've had to abandon it:

- no sendfile implementation to accelerate web servers

- ancient userland pthread implementation

- worst SMP implementation of any mainstream OS

- no unified buffer cache

- no working TRIM support

- no 802.11n support

- video card drivers aging, ~3 years behind mainstream

- no adobe flash support / hackarounds

The only thing I really miss is PF.
Colorado Association of School District Energy Managers (CASDEM) Meeting
The Way I Work: David Sacks, Yammer
Check out the twitter account of the guy that wrote the statement:

http://twitter.com/qpalfrey

You can tell it's really his by who he's following (The US Gov CTO, The Massachusetts AGO).

Incredible.

EDIT: Well, he appears to have woken up and deleted them, but his tweet stream was filled with weight loss and "make money from home" spam.
Fear of repression spurs scholars and activists to create an alternate Internet.
San Francisco, CA - Parse
Software Engineer, Full-time, H1B

Parse is building a new layer of services that abstracts the internet away for mobile developers. We need great engineers to join us in this ambitious goal. This isn't some Web 2.0 company flipping bits for ad sales. We have difficult and interesting engineering problems to solve. We need people who will not back down if they have to write a compiler, work in a new programming language, or hack a fast approximate solution to an NP-complete problem.

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 running on Parse.

We are four very technical cofounders who have been early employees or founders at successful startups. No matter your background, you will learn a lot working with the team at Parse.

We offer significant equity, market salary, fully covered health insurance, your choice of equipment, but most importantly the opportunity to reinvent how applications are built.

Please get in touch - email jobs@parse.com
Find out more: https://www.parse.com/jobs
The aerospace and medical fields have done quite a bit to increase the rigor in building software, however there doesn't seem to be any push from them to codify their processes and establish some sort of push for the industry as a whole. The establishment of a true Software Engineering discipline would require some consensus on the use of formal methods in specification design, and then program verification.

The other hurdle is that you need the same rigor from your hardware designers. Just as structural engineers must rely on the rigor of steel manufacturers, we are held hostage by hardware manufacturers. Frankly the entire industry needs a wake up call.

As for formal verification, it is the mathematical proof (in the pure sense) that a program behaves exactly as speced -- the specification must also be formally verified for consistency. Currently this is only possible on relatively small programs, with the largest being several compiler back-ends being verified.

Here's a paper on what it took to formally verify the seL4 micro-kernel: http://www.sigops.org/sosp/sosp09/papers/klein-sosp09.pdf
Most jazz charts I have used just have the chord structure and the melody all on one page, whereas most classical charts I have seen (and the very very few I have used) have a lot of very intense information, and I understand that they have that much information because that is the style of classical music, but I personally very much prefer concise jazz charts.
After I posted, I realized this. You're correct.
Hotel Fusion Maia Resort - Vietname
Whenever I see JSAPI, I immediately think it has something to do with Spidermonkey's API, which Mozilla refers to as JSAPI in jsapi.h:

https://developer.mozilla.org/en/SpiderMonkey/JSAPI_Referenc...
Ah, I see what you're talking about.

Seems like jesseedhillon was expecting that Node works like a browser: there's a lot of backend code in another language that handles the HTTP request, and then forks it over to a little JavaScript, and each request gets a new global scope.

It's not like that. There's a teeny bit of C-based backend code; it's the JavaScript part that controls alll the interesting stuff like opening sockets and parsing HTTP headers and the like to determine a request. In a single process, with a single global object, with lots of asynchronous I/O.

Node is JavaScript as a first-class programming language, not subservient to the DOM.
SEEKING FREELANCER
Remote or Portland, Oregon.

http://keminglabs.com does interactive data visualization on the web via SVG + JavaScript.
We use a lot of D3.js; formerly via CoffeeScript, now moving to ClojureScript.
Backend tends to be Ruby or Clojure.

We have a variety of upcoming projects that we could work with a freelancer on; web/iPad reporting tools in the healthcare domain, scientific publishing widgets, and a Google Calendar meets Command and Conquer application for the US military.

We do fixed-bid work with our clients, and we'll expect the same from you.
Talking talk tech arcana over beer is fun, but ultimately you're a professional that can delivers more results than code; you pick your tools, work enviornment, &c.

Contact me:

email: kevin@keminglabs.com
Github: lynaghk
Haha, yeah I shouldn't of been so harsh with my mentioning of double-sharps.

I do still think that in the end people are just conforming to the standard to make life much much more easier, and that it isn't so much that certain things are better for the expert then the novice, but that experts are more used to the standards than a novice is.

I feel it's more of a matter of personal style than a programming language x being more efficient when you become an expert when compared to language y. Some people really fly with Perl, whereas other people are more of a Python kind of person.
While I appreciate you calling out the lovely senator from my state (and I completely agree), with such a poorly informed public and with issues that exceed the capacity of many to understand even if they did try yo become informed, I don't think there is a solution that doesn't require a massive overhaul.

Personally, I've like many aspects of the Starship Troopers model: if you don't care enough to serve your country (military or humanitarian), you may still live there, but you are disenfranchised. I suspect there is the real potential for tyranny of the voters, but, in theory, the service is supposed to limit that.
On/Off Switches in User Interfaces
No matter what system they use, someone will find it fundamentally objectionable. It,s too simple. It's too complex. There's too much security. There isn't enough security. Give people a window on the administration, and the first thing they'll do is whine about the curtains.
San Francisco, CA (REMOTE available for the right candidate)

Elation EMR ( http://www.elationemr.com )

We're working on incredibly smart and usable web based tools for physicians and their patients.

We're small (6 fulltime people) angel funded and have an incredible list of investors (http://www.elationemr.com/team/).

We're building with Python, Django, javascript, jQuery, Redis, NodeJS, MySQL, Java, and some other stuff. Particularly, we're really pushing the envelope when it comes to building rich javascript UIs in browser.

We're live in a number of practices, and there's still loads of really interesting things to build and make better!
We're looking add one or two more people to our incredible team.
http://www.elationemr.com/jobs/

Drop us a line! - Phill
These Five Companies Control 64% Of All Online Ad Spending
"Make people understand what exactly I do" is exactly the attitude I think Patrick is arguing against. That's why you don't call yourself a programmer or talk about what technologies you use. Because it doesn't matter to non-software companies. What matters is whether you can save the company money or increase their revenue.

Calling yourself a programmer is telling what you do. Describing how many hours of work you can save is telling how you can provide value.

When presented with a bunch of employees manually copying information from spreadsheet into a database, you can tell them, "I know Excel interop and SQL," or you can tell them, "I can make it so you never have to manually copy this information again." Only one of these statements is interesting to a non-programmer. The first implies the second to us, but not to a non-programmer, so you need to be explicit. You can't expect them to make the inference and present you with a spec for a spreadsheet-parsing, database-updating program.

The reason programmers have to learn this and not CNC operators is that the benefit of a CNC operator is much better understood in their sphere (manufacturing) than the benefit of a programmer is understood in their sphere (almost anywhere computers are used extensively). Most people who can benefit from a CNC operator know it and know how. Most people (outside of the software industry) who can benefit from a programmer don't know it and even if they did, wouldn't know how.

Programming is by no means the only field in which this applies though. It also applies in design, copy-writing, SEO, ergonomics, preventative medicine, and many other fields. Anywhere where the people who can benefit from a field's work don't understand the field's work, but do understand impact to their bottom line.

If you pitch a business with, "I increased productivity at another business by 10%," you'll have better results (at least this is the conjecture at hand) than if you pitch with, "I'm an ergonomics expert," even though the actual work being offered is the same. Either way, the business owners will probably never understand that ergonomics is more than adjusting desk height. But they don't, and shouldn't, need to. They just need to appreciate how it helps their bottom line and trust the experts to apply the expertise where it should be applied.

Trying to make people understand what you do is exactly the problem. Programmers naturally seem to want people to understand how computers work and what they can do. We want people to understand what code is, why it's important that it's written well, and so many other things that business owners simply shouldn't need to care about. That's why we tell people we're programmers, or that we know certain languages or frameworks. These things are only relevant to other programmers though. Business owners care about making money, so tell them how you can do that.
Free wi-fi in central London promotion launched
Beverly hills Home Theater and TV installation in Beverly hills, CA
I'd guess that a professional engineer is still required to sign off on the software before a plane gets certification. The same happens when non-licensed-engineers work on other engineering projects. Perhaps the software part does have less engineers working on it percentage wise.
Show HN: A Treasure Hunt for Hackers
These "petitions" are only there to find out what a small portion of the electorate want to hear during the election season.

As mentioned elsewhere in these White House petition threads, clicking a button on a web form does not (yet) do anything to the political process.
San Francisco start-up, Flite seeks a talented Back End Engineer to lead the architecture, design, and development of a scalable back-end recording, metric, and billing system for our cloud ad platform. You will personally implement key pieces of backend infrastructure, work closely with other engineers, product managers, data scientists, architects, and our services team to ensure successful weekly product delivery & ensure constant refactoring of the codebase to improve quality, maintainability, and reusability.

Be a major contributor to an exciting, fast-moving, and creative startup who has been named sfBIG’s ‘Next BIG Digital Startup’ of 2011. Work with cutting-edge technologies like Amazon EC2, Hadoop, Hive, and other great open-source tools to deliver massively scalable solutions. Solve interesting and challenging problems working with a close group of talented engineers. This is a great opportunity to work on a large-scale cloud ad serving and reporting back-end system at a fast growing, Sequoia-funded startup that is leading the change in display advertising.
Flite is a cloud-based ad platform that enables marketers to deliver ads people love. Our platform allows advertisers, agencies, and publishers to create, serve, and measure ads that are as dynamic as the Web—delivering up to a 10X increase in ROI with ads developed in 1/10th the time.

This Job Is For You If:
•	You love to code
•	You appreciate simple, fast, reusable, and elegant software
•	You like working in a fast-paced, agile environment
•	You are good at mentoring and leading engineers
•	You want to be part of a small, close-knit team
http://www.flite.com/careers
New York City-- We at Tumblr (East 21st in NYC) are hiring android, ios developers, and senior-level product and platform (php,mysql, java) engineers. You can e-mail me at sean@tumblr.com if interested

thanks
Sean McDermott, Recruiting Manager, Tumblr
OpenBSD was never meant to be a desktop BSD. You should take a look at FreeBSD instead.
Looks like it, yep. I'm having the same problem on other sites though so it might be a haywire Chrome extension or something. Still may be worth looking into (latest stable Chrome on mac osx) - good luck!

afterthought - perhaps open the wikipedia article in a new tab.
Apple is removing cloud music apps from the App Store