skysight-inc/HackerNews huggingface dataset:
Sorry, I should have mentioned the "why bother with python" was rhetorical. I know the answer, I was just expressing frustration at the barrier to entry that doesn't need to exist.
> I guess the majority of existing mainstream languages

Given the wealth of languages out there, this still gives us a large amount of languages to pick from.

> It's also about control. Once they implemented say, Python, there isn't then much room for improvement/change without it becoming a different language anyway.

That's why they should have just standardized some IL format instead, and let real language designers target that IL.
Formal computer-verified proof of the Kepler conjecture
Neat concept. In my experience its helpful to reset the clock and remember the mindset you were in when you were happiest to help guide you towards where you should go next.
Total pure footy skills challenge
How to get bonus. I am in waiting list now?
username : meanup33
Pushing the River: Social Signals and Influencing the Stream
Ansible reminds me of PHP’s salad days
However, how did the lead doctor for Sierra Leone get infected by Ebola and subsequently die?

He personally helped treat over a hundred ebola cases and he only needed to screw up once.
Facebook has been the key to Mother Jones’ growing popularity online
As people have noted, "Africa" is not a single, uniform place, and contrary to your perception, none of these places have had an outbreak of Ebola, and Ebola is a rare enough disease that there really isn't institutional knowledge.

Western doctors handling outbreaks screw up with some degree of frequency - the simple volume of cases they're dealing with, combined with some low but non-zero chance of error means that infections like this are inevitable.

Rather than elaborate speculation about the virus mutating to an entirely new transmission path (with new cellular receptors, a built in way of dealing with mucosal immunity, a capsid capable of being suspended and transmitted in droplets, etc.) a much more reasonable explanation is this:

Humans screw up. Doctors are humans. Ergo, Doctors screw up.
I've built FP systems in a few languages, and I don't see them as a step change in ease of writing "good, modular" programs.

If you could tell me which aspect of FP you think does provide this big change, or link me to a discussion, I'd be very grateful!
For those of you, like me wondering what a transactional email is: http://blog.mailchimp.com/what-is-transactional-email/

> So what is transactional email? Coming from a MailChimp
> state of mind, you might simply think of it as "anything
> that isn’t bulk". Basically, it is email sent to an
> individual based on some action. It could be:
>
> * an action they took directly
> * an action they were the target of or,
> * perhaps even inaction on their part
Amazon Announces Mobile Credit Card Reader
Famo.us Gets $25M to Make JavaScript More Famous
HBS: The State of Small Business Lending – working paper [pdf]
Wait, what? No statistical data-compelling pieces? You would have to completely ignore a bunch of articles by Zach Lowe/Kirk Goldsberry (basketball), Bill Barnwell(football), or Rany/Jonah Keri(baseball, I don't follow that as much.)

Rany was one of the baseball prospectus guys, and Barnwell ran with football ousiders, both groups that developed a bunch of the advanced stats used in the sports now. It's not always the most advanced stuff, but they certainly bring compelling data to the table (Barnwell in particular), they just don't hit you over the head with it as it tends to be more embedded in the text rather than presented in a graph (except Goldsberry, he's a graphical dude by profession/professorship).
Ask HN: Do you have a dream job?
Most of my friends have jobs they don't hate, but also don't particularly care for. This seems to me like an unfortunate use of life if they aren't doing something they love while also feeling fulfilled and advancing their career.

I'd love to hear:

- What you do

- Where you work (if you don't mind sharing since you have only good things to say)

- How did you get the job (esp if its a a bit unorthodox)

- Why is it awesome.

If some people can identify with your goals and interests, this may help them find a job they love.
Hey otterley, thanks for your comment!

The homogeneous server recommendation is based on experience running tens of thousands of containers (mixed application and database containers) in production. In that case, when you have lots more containers than you have servers, it makes sense to allow a system which can automatically distribute the load across those machines to do so, and getting the scheduling right for that automatic load distribution is easier with relatively (although not necessarily exactly) homogeneous machines.

Of course, every deployment is different, and I'm not categorically saying "never have dedicated database hardware", just "clustering with automatic load balancing is easier with homogeneous hardware". :)
Maybe, but it is completely unrelated.
I've found describing the kinds of problems you'll solve (not in a salesy way) and what the company actually needs help doing can really engage the minds of potential hires.
As a hiring manager definitely fallen into this pattern. Note to self, rewrite my job listings!
I built a similar project management app (http://duetapp.com) and people love the fact that it's self hosted. This segment of the market is definitely smaller than the segment that prefers SaaS, but it's bigger than you might imagine.
For future computing, look (as always) to Star Trek
Yo Updates So It’s Not Quite So Absurdly Simple Anymore
Still in beta, AdStage’s software-as-a-service in the past three months has seen $25 million of ad spending flowing through it.

That is very impressive for a beta! Of the 16 employees (and 10 more on the way), what is the breakdown of engineers, sales, support, management?
Why guess, when you could get some data?

In the UK, the per-capita spend on healthcare is $3480, of which $2919 is paid by the government (and so raised via taxes) and $561 is private (via health insurance or direct payment).

In the US, the per-capita spend is $8362, of which $4437 is paid by the government (via taxes) and $3925 is private (via health insurance).

This is only a cursory glance, but it does look a bit like nationalized healthcare results in lower private spending and lower government spending (the extra spend in the US presumably goes into the pockets of doctors, pharmaceutical companies and insurance companies).

Data sourced from the World Health Organization, via The Guardian[0]

[0] http://www.theguardian.com/news/datablog/2012/jun/30/healthc...
One thing that it's missing is which version of (e.g.) Outlook it's been tested in.
Is the P vs. NP problem ill-posed? (Answer: no.)
Profiling PHP Part 1: Intro to Xhprof and Xhgui
Indeed, one of the criteria for being a BSL4 pathogen is either being likely to cause severe or fatal disease in humans and not having a readily available treatment.

Ebola qualifies as that regardless of its contagiousness. Similarly, one of the most contagious diseases out there, measles, does not, because it is easily vaccinated against.
As a full-time iOS developer, I like and agree with this list. I particularly agree with the point about monetization. I love that Apple takes care of all of the money handling and app delivery, and I just need to worry about making the best app I can make. It also helps that there are already millions upon millions of potential customers accustomed to paying money for quality apps that are just a tap away from sending you money. Very compelling reason to team up with Apple.
FWIW, Deis really wants to help orchestrate multiple containers across nodes. There's talk about scheduling/pinning apps to certain nodes (such as if you really need your workers on a machine with more CPU), and currently we also support deploying from both Dockerfiles and pulling images bit-for-bit from an in-house registry or from DockerHub. We have documentation, but ASCIIcasts seem to show this workflow better. Check it out! http://deis.io/demo-deis-pull-in-action/
In HybridCluster we did I/O based load balancing. IOW, the primary metric used to decide when to juggle a container onto a less loaded machine was the aggregate disk busy % on the ZFS pool. This kept disk-bound workloads nice and fast in general - if a database starts hammering the disk, the system will automatically "make room" for it, by moving some other busy containers on that machine off to quieter machines.

We'd likely do something similar - eventually - with Flocker. :)
> make it a huge sell to the existing Javascript community

Perhaps Dart isn't aimed at the Javascript community. They're happy with JS.

It's more aimed at those who dislike JS, perhaps coming from traditional OO or static languages.

Dart's killer features to me?

- Tree shaking. You can add a large library, and dart2js will only spit out the code you actually use.

- Classes, type safety, and generic lists.
I'd actually like to see some examples of over-describing problems to engineers in a salesy way. That could be a fun follow on post.
Ask HN: Have You Cut the Cord?
Want to know your opinions and experiences on cutting the cord.
I get the point that job spec should help to sell the company, but as far as being specific about problems domain that's less important to me.. I just want someone that's smart and get's things done. There is no specific problem they are hired for but wide net of problems. this may be different at a company that's working in a more narrow field? in my line we usually look for full stack developers with business acumen + hunger and drive. now get me a spec for that!
While management like to put these posters up, a friend who is a consultant in the NHS was quite clear when I asked him about it - he's a doctor, not a billing clerk and he doesn't care how obvious it is that someone is outside NHS cover, it's not his issue.

He's involved in things like kidney transplants where abuse is apparently rife - patients [outside NHS eligibility] often come from Xstan countries in renal failure and are critically ill (i.e. ambulance from the airport tarmac). Some of these people go to the top of the transplant list - which is why they got on the plane to England to begin with (plane ticket < cost of unlikely kidney transplant in home country). As far as he is concerned he treats the medical condition based on need and anything else is up to management and he will not get involved in anything outside medical need.

Sounds like the registrar in the article has the same policy.
Last night I accidentally ate sunflower seeds (to which I'm allergic.) Normally I just get, well, vomit-y, but this time I got a fun side dish of horrible wheezing and difficulty breathing.

So, to go along with possible lost tendons, another great way to skip the ER line is to show up having audible trouble breathing.

(I'm American and have high deductible insurance, so I'm probably going to pay a grand or two for the privilege of this stupid own goal of a self-poisoning. Sigh.)
Of course this is a hack and not an organizational method, because hack is sexy (see: this site) and organizational method is not. It's also a little-known hack, because people don't like popular things, they like things that make them feel like they know something the experts don't (see: doctors HATE this!)

Don't do GTD; Trello is a little known hack for organizing your projects.
I disagree wholeheartedly.

If you read that post again you'll see that Fowler's admonition about "not distributing objects" is really about "not distributing method calls", and method calls aren't that different from function calls so far as his argument is concerned in that (1) the latency of distributed function calls is 10^3-10^6 greater than local function calls, and (2) distributed function calls often fail for reasons inherit to the network and not the application itself.

I'll agree that functional programming languages have many virtues, in that you can compose pure functions, run them in parallel and so forth, but functional programming does not make the issues Fowler talks about go away.
Can poverty be declared illegal by law?
http://blogs.wsj.com/briefly/2014/07/11/hunger-in-india-the-...
Isn't that equally true (if not more so) for imperative/operational semantics?
Here’s why Twitter probably doesn’t mind that some of its users are robots
Saving ~ $1000 a month (w/ Sports and VPN). Could not be happier with the choice. Word to the wise: buying the initial hardware is your biggest cost factor here.
AutoPlaylistPoetry: a declaration of love to Spotify and Python
The Story of Mel the original “Real Programmer”
Satoshi's Hashrate
Why is it better to use inline CSS here? Isn't inline CSS usually frowned-upon?
What's the matter with PGP?
Vowpal Wabbit for Fast (Machine) Learning
Sass includes SCSS.
Thank you !!!

I liked a lot your solution !!! Thanks for the advices...
Will check it out more, have had a similar idea on my back burner for a while too.
The example was better ... how? It said general things like "Rails is one tool you use...", "Passionate about..." and "Able to leave your ego at the door...". None of those is a tight job spec for an engineer - in fact except for the Rails reference it could be anybody. Marketing, management, janitor.
August updates for Internet Explorer
Apple prepares Healthkit rollout amid tangled regulatory web
Next update is going to be that for sure... thanks for the feedback...
I re-scored 'The Last of Us: Remastered' trailer from E3
The Declaration Of Bitcoin's Independence
What to consider when choosing a Graph Database?
Poll Everywhere (YC S08) hiring Ruby Business Hacker
A Primer on Showing Empathy in the Tech Industry
Well, "open source Heroku" implies that they're compatible with Heroku's API. That means application release management, runtime configuration (config:set), application collaboration via "sharing"... From what I see in https://github.com/flynn/flynn/tree/master/demo, half of the API isn't there yet. We'll see how it goes over the next few months.
The Valuation of Your eCommerce Business in 2014
Which languages do you support?
I am really excited that you are working on this. I began working on an app extremely similar to this (down to the Twitter/IRC like notation) due to my own frustration with the inefficiency of taking meeting notes. I never finished the prototype, but I'll share my ideas that I felt were important:

* Make integration with outside parties easy (i.e. Don't force everyone in the meeting to use the app to get the benefits.) Allow me to add aliases to meeting member's e-mail addresses (i.e. @joe = joe@example.com) Allow me to e-mail a link to the minutes when the meeting is over to all parties.

* Scheduling

I should be able to send calendar invites to participants of previous meetings / define recurring meetings. If I open up the app it should know what meeting I am in by my schedule.

* Continuity

Many of my meetings are recurring meetings. At today's meeting, I want to review the open/closed items from the previous meeting. Though I still want a way to delineate what happened in today's meeting.

* Self-hostable option

For legal / contractual / paranoia reasons, I may need to keep my data in-house. For several of the groups in my company, a cloud-hosted app is a deal breaker.

* Plugins

I should be able to integrate the user directory with my company's LDAP server. I should be able to promote tasks to real tickets in my project management software. I should be able to reference items from other meetings.

Anyway, good luck with your app!
This sounds like something that could be taught in a 30 minute lesson. What's the problem?
Looks neat... do you plan to make an Android version?
Let me repeat: women were a minority in medicine and law at one point. Why did getting asked out not prevent them from achieving parity in those fields?
New anonymous, location based messaging App
Gotcha.

On a technical level, I would also have preferred something like a "bytecode" type VM. However, I believe that would have severely hindered the uptake since all browsers would have to support it before I'd even think about using it.

Dart's "VM" is already supported on all modern browsers.

edit: This was already tried with Java Applets, however I guess Microsoft's implementation had put people off it. Plus it was before it's time, IMO.
Congrats to (my ex coworkers) the old GoPago team for rebuilding with Amazon!
I have trouble understanding why that would be your line in the sand. For-profit versus nonprofit is a statutory distinction rooted in tax law. By using that to decide whom you will support, you are essentially saying that the Internal Revenue Service is your moral compass. There are non-profits that do nothing at all to better the world, and there are for-profit companies with a very strong sense of social responsibility.
In terms of getting a notebook organized, I prefer the Bullet Journal method [1], which I've been using for some time now and which has been effective for me.

[1] http://bulletjournal.com
Quite a few. Code execution support for Java, Ruby, Python, C, C++, PHP, Node/JS, C#.
I work as a System admin and a client support tech for a small-ish MSP.

I really thought that this is what I wanted to do. I could solve interesting and new problems every and be given a chance to explore what is effectively the infinite depths of computing at a very technical level.

I was really happy initially but as time has went on, I've become more and more aware that customer-facing IT has a lot less to do with solving technical problems, and a lot more to do with solving social problems - Talking to people and setting expectations and bridging a gap between what should actually be done and what the customer thinks should be done....and I'm not good at that. I want to solve difficult, technical problems. I don't want my job description to be 'I primarily deal with people and technical competence is secondary'.

So I'm not there yet, but I feel this experience has helped really carve out what I do want for a career, so I'm glad I've had the experience. If there is one thing it helped define, is the quality of people I work with. I get to work with awesome people, and if I could find these kinds of people doing a more technically-focused job, that might be the dream.
Ask HN: Where do you go to delegate small tech tasks?
E.g. optimizing queries or any other sort of small thing that aren't quite in your expertise.

Elance? Odesk?
Great idea. I've had something like this on the backburner as well. Congrats on making it a reality!

Looks nice too :)
I like the concept, good job on getting it out there! However the choice of font (Lobster) pains me, there was a period where it was so overused that it's almost on the level of Comic Sans at this point. #sadface
The term "first class citizen" usually means there is a language syntax built-in for the feature that would be "first class." Dart has no such built-in syntax to deal with DOM elements. You have to use the API to manipulate the DOM.

For example, the C language does not have OOP as a first class citizen. However, you can do OOP in C. GTK+ and GObject, for example, accomplish it.
I'm also intrigued by this. One of the responses below mentioned how other industries do similar things. Now let me give you my perspective. I have been semi-technical for many years but my background is rather bookish: translation and publishing. More recently I've been working as a technical translator at software company. Even though I had tried to learn php at some time, I didn't make much progress. But now, I finally understood programming and learnt python. Let me tell you something: it took my work to the next level. For a professional programmer, what I do might seem easy, but learning python has had a real impact in the way I work. I can now, for example, do things like extraction of common words, BUT filtered through a word stoplist and a spell-checking library. Proof-reading is super fast now. I can get all adjectives from a text. And each day I learn more. I want to become a computational linguist, so I can offer new, different services (I feel I MUST to this, specially facing advances in machine translation). But I don't think all people must have the same orientation, so I don't know if I should say "all translators should learn python". It works for me, but maybe not for other translators, for example, literary translators.
Seattle AWS Architects and Engineers MeetUp 8/18
Join Loggly CTO Manoj Chaudhary on Monday in Seattle to discuss how to use data to build an SaaS service for an unknown scale. Find out more at http://bit.ly/1psbZ6Y
My girls enjoyed my reading this article to them :)
I love seeing essentially two competitors come together to deliver quality to their customers and not try to dog at each other.
Student Experiences Startup Life
How do you find a __good__ accountant or lawyer, though? I don't have a clue how to evaluate that.
Yes.. rsrs... I am starting with this service and planning to improve it and be a better solution on each update...
The idea was to start with a simple and nice solution...
While interesting, it is worth noting your situation is not strictly analogous. His son had a potentially complicating factor, and so was taken to a specialist, which was the cause of most of their delay. I imagine your trip would have been much slower, and more expensive had your required the same care.
Why not SNMP? It seems to be the protocol everyone loves to hate but there's a ton of ecosystem around it and it directly solves the status/discovery case
Creative Class
Of course it's easier, but your CFO might tell you you can't do that. :)
I think the lesson should be: If a species is hovering over the brink of extinction, it's a better idea to do whatever it takes and only worry about the consequences later...

Of course, if rim-laying had been fixated, the species would still have become extinct...
Better yet, add an SSL check to your monitoring system: open a ticket when it's going to expire in 30 days.
any chance of sharing the repos?

I like slig's idea of making a CV version of this...
I get the feeling that this product would be really good for people who are moving about quite a bit - delivery folks, plumbers, surveyors, etc. Are you going to call out specific types of people who would be best served by this?

Also, minor grammatical nitpick: "LESS MESSAGES" should probably be "FEWER MESSAGES".
Few days later... I did my own routing tree in Go https://github.com/imdario/medeina

Thanks for the inspiration!
Email clients strip external css and often the style tag. Therefore you have to use inline css to style html emails.
very nice!
I have a few ideas but have never done mobile development and frankly it seems a bit overwhelming for the 2-5 spare hours in a week.
Is the best way to get started to create a reactive site and port it into an app?
Ridiculously simple messaging for the Internet of Things
Engine Yard Loves Fukuoka Ruby
We're excited about it! It's a great format.
Most browser-based email clients (Gmail, Yahoo, etc.) strip out the head and body tags from HTML emails. You never really know what's going to be removed, so the safest thing is to inline all of your styles.
I wasn't really defending the US system in general, but I don't think nationalizing healthcare in the USA will lower taxes. The inefficiencies aren't inherent in privatized health care, they are a result of a corrupt system. The corruption isn't going to change if we give the government more control over the system.
17 people now, 11 engineers. All on our team page http://www.adstage.io/company/team. Thanks for the kind words! Similar proportion of dev to biz as we grow as well.