skysight-inc/HackerNews huggingface dataset:
This was one of the toughest things for me to learn in C. I think I had to learn it 3 times before it stuck. As more schools depart from teaching C, it's worthwhile to have simple explanations.
FRONTEND DEVELOPER
London, UK. Full time, permanent.

Contentment is a creative technology company solving problems to do with digital content production and publishing. We’re based in Shoreditch with a great working environment. Our products make it easier for publishers to produce content that looks great on tablets and smartphones.

We are looking for a front-end developer to join our team to help creating responsive applications in an agile environment.

The successful person will:
Develop web application interfaces using HTML/CSS/JavaScript
Work alongside an existing team of back-end and mobile developers
Apply responsible software engineering practices (code organisation, testing)

Experience & skills required for the role:
Relevant experience building web interfaces
Strong JavaScript skills
Hands-on experience with responsive design
Experience with at least one MV* framework (Backbone or similar)
Understanding of mobile web limitations on iOS/Android

Not required but useful:
Open-source contributions
Apache Cordova (Phonegap) or Titanium experience
To apply, please send a copy of your CV plus contact details to jobs@getcontentment.com
He stayed in quite a swanky hotel in the airport. I imagine he is well catered for.
Its strange because a whistleblower has to run from US government as he is 100% sure (rightfully) that there is no chance of having fair trial or policy change despite the revelations and its implications.

And he has to run to Russia, a country that has much much worse human rights records (at least publicly, it is possibly that US government privately is much worse in human rights).

I think the people of the USA should ask their government what is the legal way to expose government wrongdoing, _to the extend Snowden did_, without being prosecuted and having to run for his life? I am afraid, currently no such law exist.
Make Netflix Your Own With Profiles
BOMBFELL |NEW YORK, NY | DEVELOPER | JOBS@BOMBFELL.COM

YOU

You're wicked smaht and get sht done with minimal supervision. You're familiar with web technologies, databases and can get nice 'n comfy on both the front end and back end. You write code because it's frackin' fun. You like to say words like "frack".

THE ROLE

We're looking for someone to build out the infrastructure that enables us to make clothing a solved problem for the awesome man.
You'll fundamentally shape the matching algorithms that help us figure out what clothes a certain guy will love. You'll build out internal dashboards so we can obsessively monitor the crazy highs and teary-eyed lows of our company's key metrics. You'll release code that makes our heart skip a beat, break things that make our blood boil, and then we'll all argue and make up.

PERKS

Lunch is provided every day, as are office snacks (but keep your hands off my Annie's Bunny Grahams). We also have medical and provide a monthly Unlimited Ride Metrocard.

GIDDY UP

Send us your resume at jobs@bombfell.com along with anything that highlights your ability to get sht done (github, open source work, sample code).
It doesn't get better if you engage in it too.

I thought that the rest of avar's comment was a reasoned response to the claim that perl is "fading, however slowly, into obsolescence".
Learn More About Software Engineering to Beat NIH
No offense to any startup founders/workers here, but freelancing just sounds more appealing to me -- I'd rather be the boss than the employee, and starting a freelancing business just seems less binary (as in it's either major success or outright failure). I have huge dreams for growing a small freelancing business into a huge international software company, but if it never gets to that point, I should still be very successful with my small freelancing business.

And, as the author noted, freelancing allows you to grow your skills and learn new ones just like any business -- because even though it's not a "startup," it is a business!
5031 US citizen deaths caused by terrorism in 148 years is 34 per year.

US citizen deaths caused by terrorism in 2011: 17 [1]

So no, it doesn't seem to have spiked apart from obvious outliers like 9/11.

[1] http://www.state.gov/j/ct/rls/crt/2011/195556.htm
SEEKING WORK - Remote

I'm a web designer & developer with good product skills and business mindset. I create websites which deliver the message. Speed is my biggest asset. I design in the browser and make it work on all devices and browsers.

* Wordpress, Yii, Jekyll, Ruby on Rails, Drupal

* HTML5, microdata, CSS3, SASS, Compass, Responsive web design, jQuery

* E-commerce and Search Engine Optimisation

* Logo design

My latest work was to redesign and rewrite an e-commerce application. Now we have 44% of customers returning.

Feel free to contact me at bartus.csongor@gmail.com or check my portfolio at http://its-csongor.com
SEEKING WORK (native iOS), Remote (based in Kitchener-Waterloo, Ontario, Canada)

I design and build native iPhone and iPad apps. Most of these are distributed through the App Store but in some cases they’re only used within a company, as a tool for sales people or to work with custom hardware. I’ve been building apps for over 3 years. I’ve done every part of the process myself: starting with initial concepts then designing the interface, writing code, and submitting apps to the Apple App Store.

Most of my apps are under NDA but I've recently released a sailing weather forecast decoder: http://teakmobile.com/mafor
I've also done:
- daily deals apps
- robot controller over wifi
- custom SFDC sales scheduling and mapping iPad app, v1.0 of a chat client with millions of users
- long-term care assessment iPad app,
- real-time wi-fi automotive data collection and visualization app

Also available for App Store Submission, Beta Test Management, Code & App Store Consulting and Training.

Check out http://teakmobile.com/ or contact me at christina@teakmobile.com
Solomon Hykes: Why we built Docker
Monetate - Conshohocken, PA (Philly suburbs)

Monetate helps digital marketers make their content more relevant. We turn data in action on our clients' sites by doing real-time data analysis and DOM manipulation to put the right experience in front of their users. We’re looking for engineers who want to do highly visible work on great brands and solve tough problems.

What we're looking for:

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

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

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

About us:

* Founded in 2008

* Respect - it's our core value. We have a great team and we work well together. Our technical teams have full authority over (and responsibility for) the problems they work on.

* Market rate salaries

* Open source - Google Closure, Python, Hadoop, Mahout, Solr and Lucene - we're open source across our stack

* Funded by First Round Capital and OpenView

We've hired great people from HN in the past. We're looking for people not positions. We have people who have joined the team with no background in our primary languages and people from non-traditional backgrounds.

Feel free to email me with any questions - tom at monetate com
> Since the wheel doesn't roll side to side, I imagine it's much the same as balancing a bicycle.

A bicycle moves. A stationary bicycle is impossible to balance (for most people anyway). I don't see how this would be any different. As soon as you stop you fall off?

If it were me I'd add two small wheels (training wheels? :) on springs + shocks on either side. (Make them fold in to maintain portability.) You'd have to make the spring force tunable for different people, but that should be possible by adjusting a screw to change the effective length of the spring.
I think that more "offshoring" is part of that correction. A programmer only needs a laptop + a good Internet connection to be productive from anywhere.

I'd have to look more into the UK data, but more likely to be unemployed just sounds strange.
AMA Capital -- Palo Alto, CA. Full time. H1B okay.

AMA Capital trades billions of dollars per day in the foreign exchange markets.

We are all engineers, and we all do a little bit of everything. We design and implement our own trading strategies and infrastructure, down to the networking code that ties us in to financial markets. We are a very small team (I am the only employee) and are looking to add one or two engineers who will focus on strategy or on infrastructure.

No experience or specific knowledge of finance is required. However, you do need to be at least interested in financial markets and to be able to implement your strategies carefully in C++.

An example of a project that a member of our infrastructure team could work on is a system for logging to non-volatile memory. We generate large logs that cover everything from prices to transaction data. NVDIMMs are a form of RAM that survives power loss. Hardware like this has been on the horizon for a while, but it is just now becoming available to early adopters. Writes to NVDIMMs will be nearly instantaneous and immediately durable. This project will be to develop an NVDIMM-based system that simultaneously functions as a log, an IPC mechanism, and a searchable database for analysis. Making this work will involve a number of pieces: kernel drivers, CPU cache control, lock-free synchronization, a daemon to write everything back to long-term (i.e. less expensive) storage, and more. If this works well, we plan to open-source all the pieces.

Please visit http://amacapital.net/careers.html to learn more, and, if interested, apply to careers@amacapital.net.
Gumtree (Craigslist equivalent in UK) offered me money to do similar kind of stuff for the sake of "Word of mouth" marketing. They offered bonus if I could post a blog on my personal blog too.
> Merely discussing something is not promoting it.

But in this particular case it is. There will be people who are interested in the contest, and doesn't mind that dishonest promotional tactics was used.
Yes, it is an old idea, but here they also reiterates that old conclusion by taking into account a new opposing researched idea - the "zero-determinant" selfish-play strategy.
iOS DEVELOPER
London, UK. Full time, permanent.

Contentment is a creative technology company solving problems to do with digital content production and publishing. We’re based in Shoreditch with a great working environment. Our products make it easier for publishers to produce content that looks great on tablets and smartphones.

We are looking for an iOS developer to join our team to help creating mobile applications in an agile environment.

The successful person will:
Develop iOS applications and oversee their store submission
Extend and maintain internal iOS frameworks
Work alongside an existing team of web developers
Apply responsible software engineering practices (code organisation, testing)

Experience & skills required for the role:
Relevant experience building mobile applications
Strong ObjectiveC and and iOS SDK skills
Live applications in the store (or demonstrable enterprise apps)
Experience with analytics and social sharing

Not required but useful:
Open-source contributions
Experience with Newsstand
Continuous integration experience
Apache Cordova (Phonegap) or Titanium

To apply, please send a copy of your CV plus contact details and links to any live applications to jobs@getcontentment.com
Not odd at all. His options were either US-averse Latin American countries (Ecuador, Venezuela, Cuba) or China-Russia. And between those, he took maybe the safest, as said latin american countries may not be able to protect him if the US gov is truly determined to get him.
and even then, there are free editions of that too (express)
SEEKING FREELANCER CURATOR(S)/EDITOR(S) - Remote

Cooper Press (https://cooperpress.com/) is a UK-based publisher of weekly e-mail newsletters to over 130,000 software developers - titles include JavaScript Weekly, HTML5 Weekly, and Ruby Weekly.

We're seeking new editors and curators of programming and tech links for developers (we are also branching out beyond that over time). You should have experience with content creation or curation at even a minor level (e.g. blogging, long term tweeting, link curating, writing a book) and be confident with terse, to-the-point written English with the ability to edit titles and write summaries of technical articles and open source projects.

We're looking for multiple curators in various (and general) areas and there are no fixed hours (but 2-6 hours per week would be typical). Please note this is not a $100+/hour engineering role - no development work is involved. However, we don't pay peanuts either and endeavor to be flexible and respectful to your requirements and schedule. This sort of role works very well alongside a full time job for some of our existing editors and can be a way to turn aimless Web reading and researching into a profitable hobby(!) :-) We are particularly keen for folks with experience with Node, the Web Platform/HTML5, and popular science right now.

To register an interest, e-mail peter@cooperpress.com with any evidence of your curation or publishing endeavors to date, the topic areas you're best equipped to cover (even if we don't currently cover them - we're expanding our range quickly), and your time or financial requirements, as relevant. I'll personally acknowledge the receipt of every mail.
I've always equated javascript without semi-colons with missing comments and poor commit messages. It's just inconsiderate to other developers who have to read your code.

I understand that it is a "feature" of javascript (misfeature in my opinion), but the point that "everyone else does it is not a good argument" is false. We've got like 15 years of javascript written with semicolons. Stop being an inconsiderate prick and just friggin write the code like everyone else!

Don't be that guy (or gal). Comment your code. Write good commit messages. Use semicolons in your javascript.
300bps pointed out that means justify ends

I think what you meant to accuse me of is "ends justify means" but you're obviously a non-native English speaker so it's understandable. However, you are incorrect that I was saying "ends justify means". Instead I'm saying, "some ends justify some means". There's no legitimate point in attempting to ascribe a black and white philosophy to me.

If there were more terrorists caught than people dying in car accidents, that would justify NSA activity in his eyes.

Not even close. You have to admit that you completely made that up and ascribed it to me when I had never said it. However, I will say that if 310 million Americans per year were dying of terrorism I would think NSA activity might be justified.
I read as far as "we decided to use PHP" before I decided there was no way anything they had to say would be relevant to anything I care about.
Educreations (http://www.educreations.com) - Full Time in Palo Alto, CA

Want to use your skills as a force for good to improve education for all? Here's your chance.

At Educreations, we believe that the world's best teachers should be available to all students.

As a first step, we've made it extremely easy for teachers to teach online. Our app (top-100 overall, top-10 in education) transforms the iPad into a mobile lesson recording studio, and millions of teachers and students in over 20k schools are using it learn from each other anytime, anywhere.

Educreations is looking for some sharp, passionate people to help us redefine online teaching and learning. We were part of the first cohort of Imagine K12 and are funded by Accel Partners, NewSchools Venture fund and other top angels.

We've set out to make a dent in the future of teaching and learning and if this sounds like something you're interested in, get in touch.

We are looking for:

Strong Python or Objective C Engineers
Visual Designers

http://educreations.wufoo.com/forms/join-educreations/
They do try to recruit at RSA every year, though. I couldn't really tell much difference between Black Hat and RSA expo areas.
"Real developers" are too busy developing to complain about why X language sucks for Y reasons. There are many tools available to us developers. Use the ones you see fit and forget wasting time blasting other developers for using tools you don't like.
SEEKING WORK - Remote

iPhone and Android apps designed/developed - help me build a portfolio!

Knocked up a quick website at http://www.2kapp.net for perusal.

As might have been hinted at, I'm building up a portfolio of mobile apps and until I have a few to show off, I'm doing this starting at $2000. Depends on complexity obviously but this can include design & development if required.

For more complex things we can agree a price or tweak features to fit the budget. Could be a good idea for your MVP?!

Ongoing Testflight builds and repo access so you can see work progressing.

I am in the UK.
Am I the only one who find this flawed ? Why won't you take into account the deaths that would have occured both in short/long run if that money/time wasn't spent ? Note that this has kind of a butterfly effect. There is a possible argument for doing it more efficiently or differently, but this extreme comparison makes no sense.
As far as I can tell, he -

1. Purposely stole 4 laptops to sift through them, looking for anything he could use.

2. Never gained any access to the spying data... Only classified documents.

A motivated person like that, not being able to gain (and provide examples to us) of that spying data, goes right against your second statement.
>> "When understood, function pointers become a powerful tool in the C toolbox."

The callback pattern.

I have no idea if I just made that up or if it's a term in use, but it's where I most often find them useful. For instance the interface to libpcap. You can pass libpcap a function to call when it sees network traffic. Without this you would need some sort of polling in your own code. I've seen this in use in a variety of event-driven frameworks written in C.

The other major one I've implemented in the past is thread-pooling with job queues. You can make a queue of jobs that way. Each job is a struct containing a function pointer and a pointer to a struct of arguments. When a thread becomes idle it pulls the job off the queue and calls the function with the given args.

There are probably more. Yes you can kind-of mangle OO out of them, but I prefer the other uses.
That's sleazy, but it's to be expected now SO is such a significant player in the online developer market. The interesting thing being a question along those lines would be flagged, and closed pretty sharpish.

I can't imagine that this is the last time we'll see people trying this trick though.
It honestly looks like the photos from the Harry Potter movies. Love it! Great work!
We invest billions to reduce driving accidents -- and have significantly reduced both accidents and fatalities as a result of accidents via investments in road engineering, vehicle engineering and rules.

We also invest billions in cancer research and prevention. That has reduced the death rate over 20% in the last 20 years. 152,000 lives were spared in 2009 (http://www.webmd.com/cancer/news/20130116/cancer-death-rates...)
Ah, you're right, I missed that. Small amount of bile revoked.

But it should have been MUCH more strongly emphasized as the only way to do it, unless you have a very good reason, not tucked down in the bottom as "oh, if you feel like it, here's a trick to make your code a little better." Especially in a tutorial that's meant for beginners in JS.
Apart from Crowdtilt I don't know any other successful startups or major companies that rely on PERL.

At the very least, I know EMC and Qualcomm both rely heavily on Perl internally. At EMC there has been some shift to Python, but Perl is still the clear winner. Startups are more likely to use the new shiny, but Perl is still kicking in the enterprise.
I do not understand "orthogonality", sorry. I think in terms of ldd's output, and it tells me that nothing fundamentally new could be created. It either packages in /usr or stuff in /usr/local/ You might mount /usr as uniounfs - same for many jails, but you cannot undo dynamic linking, at least statically linked ruby is nonsense (but static linking sometimes is a good idea).
I also cannot understand "containerization" why a snapshot created by tar is not a container? The assumption that you could reduce /lib is naive. Yes, /usr/lib could be reduced, but only by removing gnome stuff and some fancies.

I have tried to make minimalist but compatible system. It doesn't happen. Things like kerberos, sasl, ldap, pam messes everything up. I ended up with almost exactly the "minimum install". Paraphrasing a bit "dependencies! dependencies! dependencies!" and minimal install of Fedora or Ubuntu Server is almost optimal.
I18next - translation made easy
Hehe, don't think of it as rules, think of them as guidelines. I tried to find the things that I've found are eternal, but then again, I'm no super-wise man
Google Code developer site targeted by hackers
I'm very interested in how this plays out. Right now I add Stackexchange to search queries in Google, precisely because the SEO effects haven't hit.

The morality question may not be so black and white, though. If it's ok to accept goodies to monetize a Klout score, why not for StackExchange? Unfortunately, it only takes a small amount of people doing this for a variety of products to ruin the site.

My impression of this as an outsider hearing only one side of the story is Samsung asked an agency to help get the word out in the tech community. The agency probably knows more about advertising than digital, or views digital advertising as Twitter and Klout. I think their less than subtle approach will backfire.
Giant Crab Robot To Help Explore What Lies On The Ocean Floor
57% of those polled would prefer all that, today. Source: http://kommersant.ru/doc/2243079
I've been looking for this for a long long time!!
brisqué | adjective
abrupt or offhand in speech or manner which is showing a wish to deal with things quickly and slightly indecent and liable to shock
A Strategy for i18n and Node.js
So is it just a matter of price? At which price would it be ok?
If you only look at the US, maybe just the one spike on that well known date.

If you look at the entire Western world as a whole, my guess is that deadly terrorism on the whole has actually decreased pretty dramatically since the 80's.
Amicus (YC S12) - New York City

Amicus is reshaping civil society through innovation. We believe profits and social good can go hand in hand. At Amicus, we build tools that increase the amount nonprofits raise, while drastically decreasing their costs. Amicus puts more money in the hands of great organizations and creates lots of value in the process. Tired of deciding whether to do good or do well? You've come to the right place.

Hiring

- Javascripters
- Rubyists
- Other (non-technical)

http://jobs.amicushq.com/ for mored details.

Shoot an email to jobs+Aug@amicushq.com if interested. Tell us why you think you'd be a good fit.
Not stated, but if I read the article correctly Samsung made a money or patent offer:

"Notably, the Commission dismissed Apple’s arguments that (1) Samsung’s initial offer was so high as to show bad faith, and (2) Samsung’s attempts to get a cross-license to Apple’s non-SEPs violated its FRAND commitments."

This reads to me like they offered Apple an cash deal and an alternative patent deal. Sounds fair to me.
Beyond .Com: Some See Confusion In Internet Domain Expansion