skysight-inc/HackerNews huggingface dataset:
Having written a lot of scientific code in Python, I agree (partly).

The lack of static analysis is extremely irritating when you've been running a long old calculation for 20 minutes and it chokes on a misspelled variable name. You can often catch these with PyDev/eclipse, but not always.

I try to rewrite any code which isn't fast enough in C (or C++, using a few of its "features" as possible) and wrap it up as a Python module; this gives me the best of both worlds: the speed and type checking of C/C++, with the convenience of calling the code from a quick script or an IPython shell.

This approach is much easier for scientific code than for web apps, though, which do actually need dicts and string parsing.

[[One web app option might be to cython as much of your pure python code as possible (including cdef'ing many of your local variables) as this will dramatically help typo checking - I don't know if this is particularly scalable though.]]
Ask HN: How do you find articles that you submit to HN?
London, UK - Pitchup.com - Python Developers

We're looking for Python developers (one senior, one more junior) at
our start-up in Chiswick, http://www.pitchup.com - we sell pitches at
around 600 campsites.

The site has been going for almost four years and, assuming the sun
comes out, we're expecting about 1m users/month over the summer,
before pushing into new markets during the autumn/winter.

Our small team of developers work mainly in Python and Django,
achieving multiple awards and great reviews for ease of use and speed
http://www.reviewcentre.com/Travel-Agents/Pitchup-com-www-pi...
. Behind the scenes we've built some pretty nice features to help
campsite owners manage their vacancies and encourage them to sign up.

Pitchup.com was cited at the recent W3C/ODI/OKF Open Data on the Web
event http://www.w3.org/2013/04/odw/ : we're aiming to go beyond the
typical travel site by integrating POIs like public transport, tourist
attractions and pubs. We were also among the early users of Twitter's
recently-launched product cards and autocomplete.

We're looking for a couple of people to work on things like payments,
international expansion, testing and personalisation, mobile and geo
(backend stack is Python / Django / Postgres / Celery / nginx / S3).

The business is profitable and was founded in 2009 by former
lastminute.com staff with a background in the holiday park sector.
We're regularly featured in the national press, and our lively,
friendly team is based at the Barley Mow Centre off Chiswick High Road
in west London.

Please drop me a line if you're interested in more information, or
apply at http://www.pitchup.com/jobs .

Requirements

* Expert in Python, with knowledge of at least one Python web framework (ideally Django)
* Good PostgreSQL experience
* Very strong JavaScript skills
* Familiarity with Linux server environments
* Willingness to undertake sysadmin work
* Some remote working is possible, and some on-call evenings and weekends will be required

See our Stack Overflow page for office and team pics:
http://careers.stackoverflow.com/company/pitchup-com/ .

Contact info

* Apply: http://www.pitchup.com/jobs

* Telephone: 0208 123 4450

* No full-time telecommuting

* No headhunters!
Chrome 27, Firefox 22, IE10, And Opera Next, Benchmarked
Hosting git repositories on your VPS
Today I’ll show you how to setup a gitolite installation on a VPS with Ubuntu 12.04 LTS.
To save myself some typing I’ll be using the following conventions:

A command prefixed by sysadmin$ is meant to be run in your local workstation.

A command prefixed by user@vpshost:path# is meant to be run in the vps under the specified user on the specified path.
Twitter or other social networks
How much of this is old-school admin practices vs. the new "cloud" philosophy of spinning up lots of boxes that you don't care about? I don't see a Microsoft vs. Open-source argument for alot of this stuff.

Many of the devs I see working with "cool kids" tools don't know anything about operating IT environments, yet they are playing admin. They're spinning up dozens of single-purpose VMs, sometimes to perform trivial tasks.

The motivation is often to reduce the need to have dedicated admins ($$$) and change process (time). But... managing dozens of VMs ain't free either!
Apparently so is having a title that's anything to do with the link...
I submit my own articles
I'm learning Java in my spare time just because in the same sense it pays to know C if you dig Unix, I suspect it pays to know Java if you dig the JVM.

The language has not proved to be too disturbing, happily, but I'm finding the tooling and ecosystem to be rather arcane and difficult to get a grip on at first. Build tools, a choice of JVMs and JDKs, "enterprise" this or that.. it seems all the stuff around the language is the real minefield than the relatively simplistic language itself.
I publish on Medium and parse my author RSS feed for display on my website. See it here, at the bottom: http://grrrando.com/

I think Medium is great. As is mentioned in the article, the editor is fantastic in its minimalism.

A key difference between myself and the author of this post is that I have no interest in creating or maintaining a blog (proper) of my own; I just want to write. I've wanted to write for a while, too, but the roadblock of setting something up and getting it looking decent prevented me from moving forward. For a while I thought Tumblr had been what I was looking for but text-based posts become utterly lost in the stream of naked ladies and pixel art (or is that just me?).

Stats wise, it's interesting to hear what an "Editor's Choice" pick on Medium can result in. I've got several posts on Medium that have 100 or fewer reads and they were posted to correct "collections". Which shows that Medium is not the place to build up an audience that you don't already have. Lacking the ability to "follow" an author – on-site at least, RSS is a non-advertised option – shows that Medium is more oriented towards "real time" (news cycle) longform than being a platform for authorship (for everyone besides maybe @ev and a handful of SV folks that always get featured).

My most popular article was posted about two weeks ago and has had around 2,000 reads. This isn't due to any Medium feature, though - just good old retweets and viral spreading. It was a satire listicle - prime viral material. Probably not what Medium was made for. Getting all of those reads, though, made me wonder exactly where all the traffic was coming from. I wish Medium had more in-depth analytics for this.
That's a fair point and a very enlightening post. Thanks for sharing it :)

So far we've not really gotten much direct hate from folks, but it happens from time to time. I suspect the fact that we're trying to help people move to other countries might make us look a bit nicer, but it's tough to say.
SEEKING WORK

Website and application design/development, primarily in PHP or WordPress.

WordPress Themes, Plugins, from scratch or customized.

HTML, CSS, js, jQuery

Our wheelhouse is crowdfunding and e-commerce, but we love interesting projects of all types.

Payment gateway APIs, social APIs, product development.

We are a two-man shop based in the US/Canada. Contact info in profile.
It is not ultra-paranoid. The government's own rules regarding cell-phones in certain highly classified areas (SCIFs) require that they be left outside precisely because you can't guarantee that off means off.
PHP CRUD Tutorial (part 1)
One server? Not much redundancy in that setup. It's no wonder your costs are so low.
I got into it with my game company but once you graduate, then you need to start paying up. Maybe it only cost him a couple hundred bucks a month now but once he needs to pay for the licenses then that's when he can judge if it's really worth it. Until then, he's just getting stuff for free and saying how great it is.
Are there any methods available for a UK resident to view this article, other than going through a non-UK VPS?
if i'm in the US, how do I actually buy one?
BizSpark is kind of awesome for startups. Even if you're not "Microsoft-based" you can still take advantage of their free software (Windows, Office etc.) which otherwise will cost you a small fortune.
Spain is extremely price sensitive at the moment. Android has around a 90% marketshare in Spain - largely driven by inexpensive Android phones. Windows Phone is gaining traction, and Apple are not even in the top 5 manufacturers.
>>> G'day.

Sydney - Australia - http://feedbackloop.com.au/jobs - seeking front end developer with UX flair and/or javascript mastery.

Remote or we'll help you come work in Sydney (we currently have Europeans and Americans in our Sydney office)

We make software that helps business build trust and increase sales with testimonials.

We've been funded by government, universities and we've got a bit of press (see our last newsletter at http://fbk.io/fbknews1)

We sometimes dress up as Kangaroos to sell our software. Photos at http://www.facebook.com/feedbacklp

* testimonials from our team and apply for more awesome at
http://feedbackloop.com.au/jobs
I've met Matt Rogish and he is one of the most in-tune people I've met on how technology management should work. Everything I've read of his is worth reading.
Disabling Javascript for privacy reasons is like blowing off your leg to prevent tennis elbow: it's overkill, and it's rather ineffective at best.
Rackspace, CERN openlab Collaborate For Hybrid Cloud-Powered Research
Another type of spamming: Search iTunes music store for "Eric Walker", then look at "Tangier Dream". Have a look at the reviews, and see "RyanFarishFan". What you find is a series of reviews on other popular albums. Each review says, "this is great, and you should also check out eric walker's tangier dream".

I reported dozens of these as spam to iTunes, and a large number of them have been taken down.
Realize that you are here hating on all Americans, because supposedly they all hate on every minority group.
Why NSA Spying Program Must Be Independently Investigated
What about Postgres-XC for load balancing? I know it does several things, but isn't that one of the use cases?
London (EC1), UK
http://www.lokku.com full-time - Frontend developer.

http://www.lokku.com/jobs/web-developer-2013.html

The fun/intellectual benefits of a start-up, the stability of a profitable business.
I have no idea what Cognii is. Also, I'm usually a fan of your posts. However, not replying to an email or job inquiry is not such a big deal that you would hold it against them or call them out publicly for it.
All Android apps (which most users see) are still closed apps, delivered through a closed app store, using propietary APIs.

Chances are that all the apps you have invested in and the data you have put into them will be lost if you migrate to another phone or eco-system.

Firefox OS, by ensuring that everything is HTML-based and pretty much delivered as web-pages means that you can never have your data and apps locked in the same way you can on Android and iPhone.

Firefox OS delivers freedom in such complete form that no other platform can compete. Firefox OS is in fact so open that if you in the end get fed up with it (for whatever reason), you can still take all your apps, all your data and move on to whatever you want. You will lose nothing.

You have to admit that is something pretty unique.
Manchester, UK. Senior Developer & developers.

Skylab has an awesomely talented team, a great culture and has digital innovation at its core.

We are looking for an experienced senior developer with sys admin experience to join the team and play a leading role in developing both the coding team and our websites, apps and cloud based infrastructure projects for clients. This role will be a mix of:

- Architecting solutions

- Hands-on development

- Mentoring the team and setting standards and processes

The senior developer will need to understand the concepts of service-oriented architecture, dependency injection and will have ideally used this in a commercial application. Additionally, practical experience of test driven development will be beneficial.

Experience of using an MVC framework is critical, as we use the Symfony PHP framework, both 1.x and 2.x.

Experience of Wordpress and ExpressionEngine will also be useful (but not critical), as we use these CMSs to drive some of our clients websites.

Developers will be expected to show experience in and around the following topics:

- Development cycle, processes and tools

- Quality assurance

- Security

- Performance

- Standardisation

- Software architecture

More details: http://www.studioskylab.com/journal/item/senior_developer_an...
SEEKING WORK - Denver or remote

I've worked with Node/Express, Ruby, Rails, Sinatra, Java, Mongo, Redis, lots of RDBMS's. I work full-time as a full-stack developer (everything between provisioning hardware to graphic design is in my ballpark) at MapQuest and moonlight as a software developer to help fund emigration down under (Australia or New Zealand). I'd love to chat if you're looking for something I could help out with!

E-mail: jsbeal@gmail.com
Try using Android without a google account.. Just having the option not to be logged in to google 24 hours a day would be a big win.
But would the belt allow you to crouch? It's designed to keep you from falling, so I assume it's there pretty tight.
Then don't use 'web applications'.
As of two days ago I had yet to receive my invite. The invitation arrived over the weekend and I was able to import without issues. Thanks.
anything that gratifies one's intellectual curiosity.

This seems to. I've wondered variants of the same thing: there's a lot of authoritative commentary surrounding an issue which nobody talking has authority on (to wit: "those who know don't talk, those who talk don't know").

If they'd cover it on TV news, it's probably off-topic.

Poster's point was exactly that "how do they know he's there?" isn't being covered.

Obviously the overall topic is interesting (having completely taken over the HN front page at one point not long ago); "how do we know X?" is relevant thereto.
> Total Annihilation

Where do you stand on Supreme Commander (and Forged Alliance) vs Supreme Commander 2? Everything hangs on your response.
New York City, NY - Neo

We care more about passion and curiosity, less about knowledge of one particular framework. So you don’t need to know Rails or iOS but you do need to have experience in familiar frameworks, and you need to be willing to learn either or both. Languages and frameworks can be learned, passion cannot.

Our development process is based on XP with an emphasis on individualism and pragmatism. We pair a lot, but not all the time. We test a lot, but not all the time. The key is being able to explain your practices with rational argument. Ultimately, we care more about building the best products we can, less so about being dogmatic about our process.

Contact: jobs.nyc@neo.com
SEEKING FREELANCER - remote - One-time Wordpress hosting provider switch and migration help needed.

I need help choosing a more appropriate WordPress host and migrating my three sites to the new host. I currently use WP Engine and pay $99/month for three sties with less than 1,000 visitors per month combined.

Two of the sites are very small and straightforward blogs. They are czstrong.com and theladude.com
The other site is my businesses website - cpustorage.com. I don't think it's very complex either.

The Job:

* Recommend a new hosting solution that is less than $50/month. The cheaper the better, as long as it's reliable and easy to manage and deploy to.

* Migrate my three websites to the new provider.

* Setup SSL on the signup page of cpustorage.com

* Teach me how to manage the site. I currently use Git Push to Deploy, so if the new host had that that'd be nice. Or, feel free to teach me an even easier way to deploy!

I would like to pay a flat-fee for the whole project. I don't care if it just takes you a couple hours to do it. I'm not familiar with how much I should be paying for this, so please provide me with a quote.

If you'd like to help me with this project, please email me with your quote and telling me a bit about your relevant experience. I created these three sites myself and set them all up so I can help you get this done as efficiently as possible.

Thanks!

Chris

cstrong153@gmail.com
I'm surprised that anybody would be interested in learning Java after seeing the poor stewardship Oracle has put into the platform.
Sublime-Worksheet -  An inline REPL for JavaScript, PHP, Ruby & more in ST2
Go for it, I was in exactly the same situation. I can't call myself a programmer yet, but I work alongside them and I'm on the ladder in an industry where I can attempt that move in time if I think it's right for me.

I was stuck in an office admin career at 32, hadn't been to Uni, and my employer had no real interest in my attempts to develop my skills. I took some online courses, hosted and created my own sites, where I blogged about things I knew.

Everything I did I put on a CV geared towards showing my technical skills and how I was trying to develop them.

Eventually my CV was passed to a tech company looking for a graduate. I was able to show that the 10 years of office experience I already had was just as valuable as a degree, and my CV showed a willingness to learn and better myself through my own efforts. I was doing this because I really wanted to make a change in my life, and they could see that.

In the three months I've been here I have learned even more about web development and can already see many opportunities for advancement down the line.

My main regret is that I didn't do it sooner, I spent a good few years moaning about getting a new job but not really putting any real effort into it.
IOS push notifications with Google App Engine
Oh, I thought the title was a meta-comment on the quality of the article.
I do have ideas. I also have a decent knowledge about how Gecko's graphics engine works internally.
And again, the expensive operations (actual image rendering, layout computation, compositing, etc.) all happen in the platform, that is in "native" C++ code.
What it costs to to have a good scrolling experience is to write your app in a way that doesn't cause the engine to over-invalidate and compute reflows all the time. Or it costs beefier hardware, but then this is not part of the debate of web vs native.
I'd consider Windows more readily, but you are a bit screwed if you do decide you want to dip in the Open Source pool. You can dip there, but it's harder and less well supported, and some things simply don't work. So you are tying yourself to Windows, and often, Microsoft tools. Fine if you're sure it'll work, but I would feel like I was gambling.
>"But most importantly, because the customer doesn't give a darn. My clients don't care what I'm based on as long as it works. So when choosing a platform for your great idea - just go with whatever platform you're comfortable with and start hacking, stop wasting time."

This is really the best advise. What you actually use is less important than you being comfortable with using it (assuming it is not something totally bonkers). The customers want results, they don't care if you wrote it in Ruby or .net. They won't know the difference anyway.
Eh, you'll have an annoying time putting a man on the moon with that attitude. But hey, your twitters will hockeystick better!

It all depends on your problem domain--the cost of failure for certain things (pacemakers, telco software, car engine ECU code, and so on) may be much, much greater than the cost of being super retentive in your development.
>Unfortunately there are cases where currently users are assuming that JavaScript is not necessary but is.

There are? I've never heard of that happening. The author should provide some kind of empirical evidence on the prevalence of that problem.

>It's a great day for a web developer when we can finally assume that a browser will have JavaScript running.

You can assume that without removing the option to disable JavaScript. In addition, technical users (the only one's who are disabling JavaScript) can still disable JavaScript using add-ons or using other browsers.
Punchkick Interactive :: Full-Service Mobile Agency :: Chicago, IL

Hiring:

iOS developers

Android developers

If interested, contact jobs@punchkickinteractive.com
> "A platform being open is not merely academic. It makes future open source software exponentionally better just like it did in the past decades."

That's very arguably at the very least. As a Ubuntu user at work I can tell you how annoying are all the little bugs, all the drivers issues and hardware incompatibilities.

Yeah, you can tell me that is not linux/open source community fault, but in any case it is preventing to make future software "exponentionally" better.

Other example? I really can't stand GIMP (It is usable but really a good alternative to Photoshop)
Awesome. nicely done. Keep it up man.
I think we have a winner for the next IOCCC (International Obfuscated Chicken Coding Contest).
SEEKING WORK: REMOTE.

WEB SCRAPING / DATA EXTRACTION/CRAWLING

I am looking for web scraping projects, also I am interested in any others which involve mathematics, machine learning, general hacking or Perl scripting and website building/testing. I have expertise in Perl and Python, and knowledge of: Git, HTML, Javascript, Matlab, Rails, C, and MongoDB. Currently learning iOS.

email: dmn001[at[gmail.com
Lexington, MA - Tokutek (http://www.tokutek.com/)

Full-time testing/QA engineer. Use whatever you like to break our software in interesting ways. We want someone who can build out and own testing for the long term. MySQL and/or MongoDB experience would be great. C/C++ even better but definitely not necessary.

You'll be responsible for designing and implementing new test infrastructure for both correctness and performance, you'll be in direct contact with our VP of Engineering, Tim Callaghan, as well as most of us engineers.

We're a highly technical storage systems company, with two flagship products that share a highly-tuned core: TokuDB, a storage engine for MySQL, and TokuMX, a fork of MongoDB. We currently have 6 core engineers, plus Tim.

Email us at {leif,tim} at tokutek dot com.

Tell your friends!
While Microsoft might be a good solution for many people (Use what get the job done), this specific article has absolutely no real reasons why you _should_ use Microsoft. The truth is if One 8-gig windows server is what he needed for his start up he could get by with one 8-gig Linux server and save a couple of bucks a month. While that might not be a big deal now, if he ever wants to get big, those little costs start to add up.

Also while its great Microsoft is subsidising his starup via the Biz Stark program, we have seen many times what happens when you rely on "free" to run your buisness. Even tually he will need to start paying for those software licenses he is getting for free and by then he might not have a choice in what platform he is using.
How To Get 100k Free For Your Startup C/o M.Birch, M.Butcher
Anything about Snowden appears to be on-topic to me.

Seeing the US Government's posturing towards information freedom advocates is central to information and data policy in the US and the Internet.

Information freedom has always been something central to the Open Source and technology communities for the past 2 decades. I don't understand how anybody finds this to not be on topic...