skysight-inc/HackerNews huggingface dataset:
It's definitely the best book there is, but you're going to need to practice a lot and read a lot of articles to really wrap your head around d3.js.

If I could recommend a way to learn d3.js:

1. Read Scott's book (and code the examples).

2. Think of some simple charts you want to make (and code them).

3. Use #d3.js@freenode, Stack Overflow, and see if some of the articles at http://www.d3noob.org/ fit what you're trying to do.

4. Go to http://bl.ocks.org/mbostock, be inspired, fork the code, and apply it to your own idea.

Repeat #3.

Ideally, find some kind of community where you can discuss with and help each other out regularly, but I don't really know of such a place, and it can be hard to find someone to do this with physically outside Paris, Berlin, NYC, and SF.
we better hope so.

the next drive is to stop companies from self insuring which is a large number.

Its not like recent attempts at large government programs have gone over so well.
Why would you do this, instead of just building something on the metal?

On a slow platform (ok, an iPhone!) serialization of a 20 field object to a file is approximately 50x faster than running an update statement against SQLite.

You are giving up a LOT of performance, even with a platform that's relatively fast, such as SQLite.
LONDON, UK – full-time, permanent, on-site.

Makers Academy is a highly selective, full time, 12 week course in web development. We teach how to think like a programmer and write beautiful code using Ruby, JS, HTML&CSS, etc. as well as agile, TDD and other best practices.

We are a well funded startup with great backers and solid traction. We're growing, so we're looking for more people to help us teach.

At the moment we're hiring a teaching assistant to assist our team of teachers. Your job will be to help our students with practical aspects of web development if our teachers are all busy. Our students spend 90% of time coding and when they hit a block, someone from our team sits down with them to pair. You will also be expected to help the teachers with curriculum development and building internal software but you'll spend most of the time pairing with students.

You are expected to have a CS degree or be a self-taught dev with 1-2 years of experience. You're familiar with Ruby, Rails, Sinatra, JS, HTML, CSS, TDD and OOP.

Our teachers are very experienced guys, great to learn from:
- http://skillsmatter.com/expert/java-jee/enrique-comba-riepen...
- http://alexpeattie.com/

You can get a very good idea of what our values and teaching process are from our blog: http://blog.makersacademy.com/

If you're interested in joining our team, please email me at evgeny@makersacademy.com.
...yes, I am?
How does this compare to SQLite 4's key/value store?
These Robots Will Stop the Jellyfish Invasion
Portland Pattern Repository
Creating an AngelList Syndicate
Shelters are known to be full. This simply means if you are you are a criminal and need to be jailed.
After all these years I still love that place. Poole should get a medal for standing up so strong for free speech, free thoughts and anonymity. One of the last places on the web where nobody has to filter their thoughts.
This is a fantastic advertising ploy. Really great use of major outside event.
Making of Box - robots in kinematic art
Counsyl | South San Francisco | Full-Stack & Web Developers
email resume to : kyle.barbato@counsyl.com

We've invented the Counsyl Test, a breakthrough diagnostic intended for parents planning to start a family. The test won the Wall Street Journal Innovation Award for Medicine, was named one of Scientific American's "Top 10 World Changing Ideas," and was featured in the New York Times. Our test is now prescribed by physicians for more than 2.5% of all births in the United States.

The cost of sequencing human genomes is plunging - over 5x faster than the cost of computing; the potential impact on preventive healthcare and the medical landscape is boundless. The science is there but the scale isn't. That's where Counsyl comes in. We are building the technology platform to make genomics useful and accessible to everyone.

The vast majority of our operations are powered by our own custom-built infrastructure on a Python/Django/Postgres stack, from ordering to lab processing to billing. We’re building new tools, new workflows, and new infrastructure to solve the challenging problems of a technology startup involved with not just bits, but also interconnected physical components like lab robotics and patient samples.

email resume to kyle.barbato@counsyl.com
Visualizing 500 days of Summer in D3.js
Becoming Self-sufficient with Grunt.js
This article raises some interesting science fiction-y ideas. Quite a long and in depth read, but worth it because gwern's mind is one of our real treasures. Two things I found interesting:

1. If everyone in the world had the exact same Khan Academy style learning experience it would control all of the random factor associated with education. This means that the only differentiating factor would be raw intelligence, which is scary for those of us who were born as geniuses.

2. Conscientiousness (aka discipline or work ethic) is more important in online classes. So future Einsteins might be too bored by mundane assignments to take their work seriously.

Improvements to IQ and personality testing might mitigate both of these problems in the future. If we can accurately measure a student's IQ we can give him or her harder or easier questions, essentially baking a curve into every assignment. Personality testing might yield the ability to identify students who are lacking Conscientiousness in order to target them with more interesting problems at a challenging pace. As usual, I think that machine learning and data science could lead to great benefits for everyone.

This was an incredibly well researched piece that provided some interesting hypotheticals regarding online education. As Gwern points, out drastic technological changes rarely benefit everyone equally. Education tech is going to create some big winners and losers over the coming decades.
Firstly, thank you for taking the time to read the whole thing. Secondly, thank you for not getting offended. Thirdly, thank you for being an awesome-enough human being for making this comment. You deserve everything good that life has to offer and I wish you get it all!

Thank you for pointing out the title. While I am guilty of sensationalizing the title, I have not referred to HN users specifically - neither in the title, nor in the post. Nowhere have I made the correlation between the two, nor do I intend to. I still believe the title fits the post and does not slander HN users specifically but please correct me if I am wrong.

I would like to stand by all my points in the post. I just seem to have expressed some of them a little inadequately. But you are right. I should have done better in the first place, no excuses.

There's just one part I will definitely be changing, and that's the part where I talk about the punchcards. Somehow, I seem to have missed the extra 'since' at the beginning of the line and it has changed the entire paragragh to something horrible. I am ashamed and I apologize to you personally for this mistake.

I'll be writing an errata/update based on some of the comments I have received in this discussion thread.
ruby fan boys couldn't be happy that their programming language is at the core of a huge scalability nightmare that is happening before our eyes.
Senior Rails Developer

DevOps Engineer

UX Designer

All positions full time in Boston (actually Somerville) MA. Remote a possibility for the right candidate.

ActBlue ( https://secure.actblue.com ) powers the fundraising of the political and social left. If you’ve ever given online to a Democratic candidate or organization, chances are you’ve used our software. We are growing like crazy! We need a few more good software engineers who want to influence politics and online organizing.

We use best in class tools and methods:

• Backend: Rails 3.2 with Ruby 1.9, NodeJS, PostgreSQL, Redis

• Frontend: Bootstrap, jQuery, Sass, D3, Highcharts

• Operations: Chef, Rackspace cloud and AWS

• Tools: Github, Tddium

While this is a list of what we currently use, we are open to hearing from great people who come from different stacks.

You'll be an essential contributor to a small team of professionals in our Davis Square office. You'll have significant responsibility right out of the gate and a voice in designing our architecture. We offer autonomy, responsibility, an amazing workplace (full of people geeking out about politics and tech all day) plus these benefits:

• Extremely competitive salary

• 401K matching

• 100% paid medical, dental and vision benefits for you and dependents!

• Unlimited paid time off

• Public transit pass (Charliecard or Commuter Rail)

• Professional Development (conferences, classes, etc...) 100% paid

• Choose your own computer setup

• Family friendly flexible schedule

• Healthy and not-so-healthy snacks

Some neat things about us:

• ActBlue is a political non-profit that is well capitalized. This gives us the freedom to explore new electoral technology without influence from big donors or investors.

• We are an established 9 year old organization. We have a startup / political campaign mentality without the pressure and long hours. Sustainability is valued.

• Our employees have lives outside of work. We have parents, dog owners, marathon runners, RC plane pilots, Artisan Asylum members and german linguists.

• We sponsor RailsBridge Boston, a workshop designed to encourage more women to become Ruby developers in Boston.

ActBlue is the software and operations engine that powers the fundraising for thousands of Democratic and progressive campaigns and committees. In the 2011-2012 election cycle we moved over $175 million for nearly 5,000 campaigns with an average contribution size of $48.90. Our fundraising software is used by the Democratic Congressional Campaign Committee, the Democratic Senatorial Campaign Committee and countless Senate, House, State and Local campaigns in all 50 states.

To start the conversation email techjobs@actblue.com and copy me at nate@actblue.com
Try to see a list of plugins, the docs tell me to click on the servers page, which tells me: You need to sign in or sign up before continuing.

I'm not signing up just to see that.
There are many things broken on this site right now, mostly due to entirely predictable load issues. But my favorite one is the note at the top: "Don't enter any letters with special characters, like accents, tildes, etc." This after a page with a picture of a happy smiling asian grandma whose entire name probably consists of such characters.

Also it seems that even the US government uses regexps to (mis)validate email addresses. Would have thought they'd have a copy of RFC822 someplace..
Popular project management app raises $10M funding to accelerate growth
Zapier - https://zapier.com/ - Anywhere, U.S.A. (REMOTE)

Current Openings

* Frontend Engineer - Build interfaces that will help the world automate their work

* Product Designer - Design experiences that make customers smile

* Data Analyst - Analyze data sets to discover things we didn't know about our customers or our business

* Customer Happiness - Help users learn how to optimize their work

Full Job Postings Here - https://zapier.com/blog/help-automate-business-zapier-jobs-a...

What Users Say About Zapier - https://twitter.com/zapier/favorites

What We Believe In

For the past two years, Zapier has been helping people across the world automate the boring and tedious parts of their job. We do that by helping everyone connect the web applications they already use.

We believe that there are jobs that a computer is best at doing and that there are jobs that a human is best at doing. We want to empower businesses everywhere to create processes and systems that let computers do what they are best at doing and let humans do what they are best at doing.

We believe that with the right tools, you can have 10X the impact with less work.

We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done.

We believe that credentials are not needed. Our head of development has a finance degree. Our head of business and marketing has an engineering degree. Our head of design has a mechanical engineering degree. What you love doing is way more important than the credentials you have.
I'm in SoMa and am looking to rideshare as well. My email is in my profile.
Actually the ones behind these shenanigans are doing it because they hope people will remember come the mid-terms. At least, they hope the people they represent will remember (and literally do not care about the rest).

Most of the people behind this are only in Congress because their safe districts value these sorts of extreme stunts over actual governance. Not being sufficiently extreme can result in losing a primary challenge.

Which is also why there's a fracture in the Republican Party over this move.

The congresspeople behind this mess need only please their safe district. But the congresspeople not in safe districts, and Republicans who run for statewide or federal offices, are terrified that voters will remember these sorts of stunts in subsequent elections. Their chances to win will (continue to) crater.
SEEKING WORK - Chicago, IL - Remote or Local - Long or Short Term Projects

I'm a full stack software engineer looking to take on new projects. Strongest in python, nodejs, and mongoDB for the backend and coffeescript/javascript, backbone, and MeteorJS on the frontend.

Recently launched my side project, https://LawyerMatch.me, and would love to turn my attention to someone else's MVP for now.

wescleveland (at) me.com
https://angel.co/wescleveland
Privacy threat? Because they want to serve you content you actually like? No, I don't think you know what a privacy threat actually is, then.

If you want to hobble around the web like it's 1995, that's your business. If you want access to content that's paid for by adverts, however, you need to be counted. That's the only way that content will be produced at all. You're not only harming the content producer, you're also harming yourself by lowering the number of interesting things in this world.
'Celest-jewel-ale' brewed with moon dust, served in space-suit koozies
This Week in Mobile: 'Bang With Friends' No More
The Grunt JS page doesn't do a great job at explains why you should use Grunt JS, this blog post does!
IE6 finally falls below 5% market share
>everyone who knows coffeescript knows javascript.

Is this necessarily true? You can't put coffeescript between script tags and just have it run, as it's designed to use incompatible idioms which need to be 'compiled' to js (because js is ugly and awkward).

It's entirely possible someone who has only ever used coffeescript and has a deep aversion to js has no idea how to actually write the js version of whatever it is they're coding.
Except I don't consider it an asshole move because as OP points out, I'm making the best use of the road ahead (while allowing fewer people to merge ahead of me)

Which solves nothing but to piss off everyone else behind you who has waited because ultimately someone will let you merge in (which they flat out shouldn't) and said behavior will only encourage others to do so in the future which inevitably will piss off even more people.
How political groups are turning their data testing tools on social media
Nonsense. As an owl I have no problem sleeping when it's light.
Ask HN: Which book (fiction/non-fiction) changed your life?
I'm doing some personal research on this topic - and there are three sources I trust heavily.

Quora, HN and Reddit.

I scraped Quora and made a spreadsheet of their recommendations from the most popular threads about life changing and mind expanding and so on books [1].

[1]: https://docs.google.com/spreadsheet/pub?key=0AnfzjyWu4aYwdGh2amdDTkJzUlktdVlLVXNoZTVDX2c&output=html

Now I'd like to ask HN the same question.
HubSpot is always hiring in Cambridge, MA and Dublin: http://dev.hubspot.com/

INTERN
Counsyl | S. San Francisco | Full Stack & Web Developers

We've invented the Counsyl Test, a breakthrough diagnostic intended for parents planning to start a family. The test won the Wall Street Journal Innovation Award for Medicine, was named one of Scientific American's "Top 10 World Changing Ideas," and was featured in the New York Times. Our test is now prescribed by physicians for more than 2.5% of all births in the United States.

The cost of sequencing human genomes is plunging - over 5x faster than the cost of computing; the potential impact on preventive healthcare and the medical landscape is boundless. The science is there but the scale isn't. That's where Counsyl comes in. We are building the technology platform to make genomics useful and accessible to everyone.
The vast majority of our operations are powered by our own custom-built infrastructure on a Python/Django/Postgres stack, from ordering to lab processing to billing. We’re building new tools, new workflows, and new infrastructure to solve the challenging problems of a technology startup involved with not just bits, but also interconnected physical components like lab robotics and patient samples.

email resume to kyle.barbato@counsyl.com
For some bizarre reason, the Federal site will not allow usernames that are all letters.

Also, when I got to the security questions page, there were no questions in the dropdown boxes. It let me continue anyway after I put BS "answers" in the relevant boxes.

...and then I get a message about my account not being created because the system is unavailable. Guess I'll have to wait until the initial rush dies down.

Overall, though, what I have seen so far looks much better than I expected from a Federal government product.
This has nothing to do with radio or TV, this is simply trying to keep the lights on. How is a web service like imgur going to keep doing what it does without adverts?

It's a practical problem as much as a moral one. Content producers need to pay the bills somehow, and ads can be an effective way of doing that, if people don't try to circumvent them.
Did your father experience a cross-over period of using OpenOffice (rather than MS Office) on Windows?
This. I've studied traffic extensively and if you ever wonder how it works, it is actually quite similar to any other network. Imagine road traffic is the same as traffic through your servers. There are hard bottlenecks at various points, but in practice what matters is planning for variability. Real-life situations like someone cutting you off, people rubber-necking, the natural commute tendencies etc tend to be much more impactful. Unlike with servers, you can't just spin up a new lane, and "packet loss" is pretty much unacceptable :)

EDIT: For all you infra folks out there, imagine not being able to dynamically provision resources, no packet loss and worse, the packets can basically do what they want. That includes things like crashing into each other and stopping any other packets from making it through.
For a blog post that that claims to explain "How traffic actually works" I find it disappointing that the author doesn't even briefly touch on the dynamic properties of this problem.

No, this is not how traffic works, the model is much more complex and you're missing very large dynamic effects.
I think you missed the part where in order to appear competitive with ARM, Intel are advertising their chips as having lower total power consumption and lower cooling requirements than are actually required to run them at full performance. They're then configuring them to throttle back in order to meet the advertised thermal figures.
> (...) that most allocators will use brk/sbrk to resize the data segment of the executing process to allocate memory, at least if they shall allocate few memory.

The other commonly used backend for malloc() is mmap() without underlying file:

void *chunk = mmap(NULL, length, PROT_READ|PROT_WRITE, MAP_ANONYMOUS, -1, 0);

Handy both when allocating large chunks of memory and for allocating pools for smaller suballocations. Has the additional benefit of being zeroed-out at low cost (or no cost at all -- for example via hardware DMA), and also playing nice on systems with constrained / fragmented address space, as kernel is free to allocate at any address visible from userspace.
The plugins are open source and you can see a list of them here: https://github.com/errplane/errplane-plugins
Whoa, I purchased this book when it was in pre release and even then hath ought it was wonderful. Not only is it he best walk through of D3 so far written, it's one of the best explanations of HTML and JavaScript, even for relative newbies.

That it is free is a huge act of generosity.
Nr. 3 is very problematic for satellite connections, which have extremely high latency, making HTTPS websites unusable. I guess that is why Google went with plain HTTP in Africa.
US cycling from a Dutch perspective
Why are they even called 'exchanges'?

Are quotes coming in live from the healthcare providers?

Can we get a feed to the data to chart price changes over time?

At the moment it looks like the websites are fairly static and all we're getting a look at is a menu of prices.
Remember the meta tags
Have the bearded heavy iron guys become bearded windows guys?

Is your experience specific to France? I'm interested in if my perceived view of their culture is correct when it comes to software adoption.
Smoother traffic flow (as opposed to stop-and-go) may get you to your destination slightly slower due to added distance between cars, but that is not the only consideration. Gas mileage and car wear-and-tear are improved (and I suspect safety as well) when the driver is not alternately stomping on the accelerator and brakes.
This doesn't sound like the same study, but it's similar: a TED talk about how adding a fee for bridges in Stockholm reduced the number of cars by 20% and effectively eliminated congestion: http://www.ted.com/talks/jonas_eliasson_how_to_solve_traffic...
Seeking Remote Work - located in the midwest.

Currently working with PHP, Symfony and Doctrine.
Past experiences - Python, C, Lisp, Java, z80, 6502, x86 asm.
Very comfortable with Unix systems, Databases and Security.
Willing to tackle any kind of work, I'm up for the challenge.

segmond AT gmail
If that's a full-time gig, that pay is insulting for an experienced front-end developer. I am getting paid over twice that (yes, after the conversion) as a junior front-end dev. I don't have a degree or any significant work experience and live in Boston which I imagine has a marginally lower cost of living. I realize you probably aren't the person who sets that price but it just needed to be said - you will certainly not find the right person if your not willing to pay them appropriately.
I feel they should have made it more clear that no plans will take effect until Jan 1st, so there is no need to rush to sign up.
This is really cool.

At an abstract level, this reminds of how GCC uses a similar idea to build a tuned compiler executable, when using profile feedback:

http://gcc.gnu.org/install/build.html

Section: Building with profile feedback.
Are there stats of Linux adoption in France versus elsewhere? Or increased adoption as countries become poor?
Exercise No excuses Funny ways to excercise
Is it worth of buying used MBP Unibody
From a developer's point of view, is it worth at current to buy a used Macbook Pro Unibody(2009, 13", 256SSD, 8GB RAM)? I have never worked with Mac but i have really bored of Windows/Linux, because i can't really make any work out of them, plus that the majority of the developers out there works with them.

What you think?
I haven't been to any, but from the google group it looks like London also has quality meetups pretty regularly.

This is my favorite getting started on d3 tutorial:
http://www.jeromecukier.net/blog/2013/03/05/d3-tutorial-at-s...