skysight-inc/HackerNews huggingface dataset:
What would the directional microphone do in those circumstances?
hackershelf.com is a good place to source for hacker books, most of them are free.
Reddit seems to have a near complete overview already: http://www.reddit.com/r/comics/comments/rnpiw/mindboggling_x...

My favorite most definitely is the military one: http://imgs.xkcd.com/a1panels/961f9f87076b08c0d29f9182d6e1b3...
People don't have ad blockers for e-mails, texts, and audio which is where these ads would appear.
Created one page site for browsing and filtering GitHub watches http://gh.hnresources.com/
Yes, in Firefox the 'esszet' is transformed in SS when in capital letters. But this done since a long time. The dotted and dot-less Turkic, and the Dutch IJ, are new in Firefox 14 (which is the first browser to support it, AFAIK).

There is some specific cases with accented Greek diphthongs, where the diacritic position changes in upper and lower case, but Mozilla is working on a fix.
Nothing overly ambitious. A jQuery plugin (https://github.com/jdjkelly/jQuery-haversine) and a Chrome extension (https://chrome.google.com/webstore/detail/fljocfllbkbekpoaih...)
What I can't get my head around here is how these employers know someone has a FB (or any other) account, and what Earthly bloody business they imagine that it has to do with them?

Next, are they going to be asking for your bank card PIN numbers?

Tell them to go fuck themselves! And if they fire you, sue them. Better still, don't have an FB account. And if you do it certainly isn't going to be your "real" name.

A few test cases will soon put a stop to this business and take down a peg (or three) these "employers" with an inflated sense of their own importance.

Such impertinence!
I took the class that this book was written for when I was at CMU, and it's an excellent book. If you're a programmer with some understanding of C (read: pointers don't fill you with terror), this book will give you a solid overview of systems programming (how programs are laid out in memory, basic assembly, optimization, cache behavior, sockets, multithreading).
Neil Patrick Harris' team ensures Twitter API accuracy
I'm interested, but no idea how much help I'll be :-) Feel free to ping me and would love to try and help, as I've been wanting some context to learn and play with Julia since finding out about it, and being able to do web work in it would be great. Be nice to learn something about web frameworks design and whatnot at the same time!
This is not a helpful comment. Additionally I do not agree - while there is a difference between academically focused individuals and industry focused individuals they absolutely should not be mutually exclusive. That's a social generalization in our industry everyone should be working to dismantle.

I'm an industry programmer and pursued a lot of Comp Sci self-study in order to become a "better programmer", an "effective programmer", and most importantly "better able to reason about my programs".

Being versed in both is important so the reading list, IMHO, should be mixed!
Or to put another way, the LA dodgers have been until now undercharging for their broadcast rights.

This change is clearly really bad for the cable companies, and I'm surprised they haven't started charging their customers for such premium programming. If they don't, the non-watchers who are effectively subsidizing the watchers will slowly flee, further driving up cable prices..
https://arrangemyseat.com/ :D
I reckon the original author didn't expect it to get any traffic, and just made it for themselves. Thanks for collating all these anyway!
We had a hack-day with our team and built this: http://eightmedia.github.com/hammer.js/
SEEKING FREELANCER - Boston/San Francisco/Remote

We're an Innovation and Design Firm based in Boston (think of us as a mix between IDEO and Xerox PARC cough Eames cough) -- we've got a bunch of projects that we're working on and we're looking for more people to help us actualize our vision.

We're looking for designers and developers, but to give you a look at what we've got going on, we're working on:

- A children's book (iPad app)

- A connected device platform

- An augmented reality brand recognition engine

- A supplement fulfillment subscription service

- A real-time sports fan community application

+ others

If any of this stuff looks interesting, shoot me an email at marc@fluentconcepts.com.
Bulbs 0.3 (http://bulbflow.com/overview), a Python framework for graph databases (released it in March, but started building the 0.3 in November).
Wealthfront: Designer Wanted
TLS series is wonderful - HTDP is great too, it assumes the student doesn't have programming experience which means they start out with simple stuff (and use Scheme for the implementation language!).
Show HN: Remember Your Dreams More Vividly (Saturday project)
Virtual dog fighting - http://PuppyShowdown.com - OK, more like puppy pillow fighting.

It's still rough around the edges and buggy, but I should have an update ready tonight or tomorrow to smooth things out.
Boston/San Francisco/Remote (full time, part time, interns welcome)

We're an Innovation and Design Firm based in Boston (think of us as a mix between IDEO and Xerox PARC cough Eames cough) -- we've got a bunch of projects that we're working on and we're looking for more people to help us actualize our vision.

We're looking for designers and developers, but to give you a look at what we've got going on, we're working on:

- A children's book (iPad app)

- A connected device platform

- An augmented reality brand recognition engine

- A supplement fulfillment subscription service

- A real-time sports fan community application

+ others

If any of this stuff looks interesting, shoot me an email at marc@fluentconcepts.com.
Ask HN: Was Silicon Valley created out of luck or out of work?
I've been spending some time talking to some leaders in my area. They are a political and economic force in my area - highly regarded and esteemed by millions in my area.

Their main argument that Silicon Valley came to existence was because of a lot of luck and money from the government. There is no difference in the people that work there from the people that work where they live.

What do you guys think created SV? Did it come out of a lucky government grant or did it come out of the hard work of the people that lived there?

In my personal view, while Silicon Valley did get some federal funds early on, the vast majority of it's creation was from it's people. People who did everything they could to actually try and make the world a better place vs just finding another job. While it does get obsessed with odd stuff (like optimizing for ad clicks), for the most part, the entire place eventually finds its way to change the world for the better.
It's somewhat ironic that this site doesn't support https
IPhone 5 Release Date: Patent Filing Reveals Apple Working on 3D Cameras
Here are some tips from the EFF on encryption: https://ssd.eff.org/tech/encryption
> ... current Android emulator is acceptable

I don't know a single Android developer who uses the emulator. As you point out, I don't understand how I can run the emulator on a 3 point something gigahertz processor with zillions of cores, many gigabytes of RAM and the emulator has the same sort of performance as a 100MHz ARM device.

And even if you manage to get the emulator running it is virtually useless. Various pieces are missing. A lot of my work involved sound. The trivial "play this mp3" interface worked, but doing anything else failed. For practical purposes you cannot play or record audio.

Then Google likes to have bugs such as the WebView crashing when you use addJavascriptInterface. This means you can't run most apps that use WebViews. The bug has been there for 18 months, starred by many users, and Google has done SFA about it. Most importantly, why does the emulator differ in behaviour from the real device?

http://code.google.com/p/android/issues/detail?id=12987
The problem may just be that the business model that works on Apple's app store - direct sales - doesn't work as well on Android.

David Edery: "Triple Town did 67% of its iOS revenue on GooglePlay. Confirms what I'd heard: f2p games are probably the way to go on Android."[1]

Chris Pruett: "@djedery Indeed, Wind-up Knight is more profitable on Android than iOS."[2]

[1] https://twitter.com/#!/djedery/status/185800787581091841

[2] https://twitter.com/#!/c_pruett/status/185802890688991232
Not to be pedantic, but Fortran 1-based array indices are from Fortran 66 and earlier. Fortran 77 and on include the ability to index from any arbitrary integer, including negative ones.

You can declare a 21 element array indexed from -10 like so:

real x(-10:10)

So hopefully anyone familiar with Fortran isn't hung up on 1-based indices.
I feel like either the data Twitter has isn't actually that valuable, or Twitter is just sitting on a goldmine and they are refusing to show their hand too soon. I say this because they're still not profitable, but I predict that if they do become a large financial success, it won't be through existing ad-revenue models (or maybe even ads). Twitter could monetize in countless ways with their powerful information base.
Codestre.am: streaming your code to the masses
A bit silly yes, but nginx.org doesn't support https, which is slightly more silly and rules out most other options.
Both (mostly) true and missing the point.

The point of the article was to say that with the current capabilities of smartphones, and televisions, etc, if we could wire it all up to a piece of equipment similar to a hearing aid, it would improve our lives. Sound quality really is a secondary characteristic to this for the purpose of the article.
An April Fool Hoax.
Ebook creation software for the Mac:
http://contraterrene.com/abulafia/
I dumped my cable subscription and switched to iTunes à la carte pricing as it's much, much cheaper for me personally. The only thing I miss is live sports.

I think many cable subscribers could save money by switching to the iTunes model but most people are happier paying a flat subscription fee than buying things piecemeal. Paying $40 for a single TV season sucks in comparison to $60 or $80 all you can watch buffet.
In what sense is this a clear violation of the 4th Amendment?

Agreed, I'd like someone to answer this. As far as I can tell, this isn't especially different from having a detective shadow you, which (unless I'm mistaken) has always been pretty acceptable for law enforcement to do.
Which university? I can tell you that's not true of my university (Northwestern) and most of the peer institutions.

To a certain extent I agree with Joel Spolsky's old article on Java schools[1]. The one gripe I would have to make is that I believe that there are many useful tasks which are hard more than for the sake of being hard. My compiler's course was quite difficult but at the same time very informative. One thing we didn't do is write a parser. When I asked my professor (now advisor) why not, he responded that writing a parser is more of a character-building exercise. I tend to agree. While very tricky, I find that in the context of university classes so much time is spent writing a parser that more interesting topics in compilers are completely omitted. There's always benefit in deeper understanding, but one must try to identify the richest areas for learning.

[1] http://www.joelonsoftware.com/articles/ThePerilsofJavaSchool...
I would not put much trust in any encryption system whose source code I did not have access to.
It's been a good month: I'm about to launch http://workwolf.com : an online marketplace for parttime and odd jobs (which, for various reasons, I feel just does not exist)

I've also had a number of conversations recently on the state of academic publishing and how it can be improved, so I put together a reddit-based interface to the arxiv pre-print server, where hopefully people can now discuss up and coming papers and let the cream naturally rise to the top: http://arxaliv.org/

I'm also a developer on http://lmfdb.org/ but that's a rather technical site for research mathematicians.
I had a small part in the building of mention: http://mention.net
From the post:

For a more powerful example (lifted straight from the Julia docs), we can compare Julia and R code for computing the 25th Fibonacci number recursively.

How is it a powerful example? How is it meaningful when comparing programming languages (and implementations)? Maybe it is just a 4/1 joke? Or is it really meaningful for people who otherwise use R?
I built a high performance 99.999999999% durable key-value data store: http://www.daemonology.net/blog/2012-03-27-adding-durability...
Monetization and fairness
I started a blog in March, http://devcodehack.com

Working on a better RSS reader at the moment, hoping to launch it in April.
but there are many real life stories of women who have been stalked

You're referencing scary anecdotes to refute my claim that you shouldn't base decisions on scary anecdotes.

Unless you are a woman, I would suggest that you may not have the best perspective from which to tell other women what they should and should not be afraid of.

Wow, that's sexist. One cannot assess risk unless one is within the target category? I bet you wouldn't be saying that to me if I took the more sexist and popular view that women need to be coddled and sheltered from the cruel, strange men on the streets.

Here's a random tidbit from a web search: "Females are generally murdered by people they know. In 64% of female homicide cases in 2007, females were killed by a family member or intimate partner".

I'm guessing that, as usual, women should be most wary of those to whom they're closest.
> You get a reputation for being unethical, it ruins your career.

About those worthless MBS that got sold: Should we expect the death of Goldman anytime soon?
To moms. To women. Thanks Raganwald.
Now we only need "text-transform: katakana" and "text-transform: hiragana" for emphasizing Japanese text.

Of course, this can't possibly work with Kanji without some special hack around.
They say that anarchy is disorder but they've never looked in a dictionary.

1) b : a state of lawlessness or political disorder due to the absence of governmental authority

2) b : absence of order : DISORDER

-- http://www.merriam-webster.com/dictionary/anarchy
SEEKING FREELANCER - Remote / Boston

I posted an internet marketing job on oDesk yesterday which might be of interest to some of you: ---

I run a web-based timeline maker called Preceden (http://www.preceden.com), which helps people make simple, web-based timelines.

I am interested in hiring a conversion rate specialist to analyze this site and make recommendations on how to improve the sign up rate and rate at which people who sign up upgrade to a paid account.

I have done some basic conversion rate analysis and A/B testing, but am looking for an expert to take a hard look at the site and make recommendations on how to make it better. This includes devising A/B tests (such as different designs, user-flows, usability improvements, wording, etc) and analyzing historical data (from Google Analytics and from sign up stats) to figure out what type of users have converted well in the past.

---

If you're interested, please apply via oDesk [1] or drop me a note: matthew.h.mazur@gmail.com

[1] https://www.odesk.com/jobs/Seeking-conversion-rate-specialis...
I can't tell whether this is web or only photo hosting, but I have to wonder whether this prevents their customers from showing full web authoring competence by publishing portfolios that demonstrably work in every browser.
I wouldn't go out of my way to support it either.

If it happens to work in IE, then fine. If not, tough Rocco's.
Apple activates increase in share of iAd revenue to developers from 60% to 70%
> On a more general note, does no one else consider Mac-style "alt-tab switches apps" and "global menu" usability mistakes? (on grounds of being modal)

Au contraire, I now consider gnome usable for the first time. The fact that apps didn't really exist but as a collection of individual windows drove me crazy.
New York, NY - Software Engineer - Fulltime

Canvas (USV Funded) is looking for engineers #3 and #4 to join a small close team building the rich-media community platform of the future.

The job title says "Software Engineer" but really we're looking for "Software Entrepreneur" or a "Startup Engineer".
Yes, your day job will be writing code. But that's the only similarity to a big company software job.

You'll be challenged to take big ideas and turn them into concrete testable hypotheses. Shipping a great feature is important, but positively changing user behavior is the ultimate success criteria. Built-to-spec takes a backseat to moves-the-metrics.

More details and how to apply: http://canv.as/jobs
Reddit: [AmA Request] Actor Peter Dinklage
San Francisco (SOMA), CA - Biz Dev Commando - Contract to Hire (awesomium.com)

Live in SF? Got some business sense? Wanna join a startup that's blowing up? Sweet!

We need a business development 'commando' to take charge of our day-to-day sales and business tasks. Typical things you'll be doing include: responding to sales questions, brainstorming new licensing models, spearheading sales negotiations, evangelizing our product, and _whatever else it takes_.

We make 'Awesomium', a tool for embedding the client-side web in other applications. Our mission is to break the web out of its box and into the hands of developers. Our clients include LEGO, Ubisoft, NCSoft, Sony Online Entertainment, Citrix, and Lockheed Martin.

Above all, we're looking for someone eager, smart, and responsible who wants to get into the ground-floor of a startup and make a real difference.

If this sounds like you, please apply at: http://startupers.com/jobs/khrona/12283/biz-dev-commando

Got questions? Email me (I'm the founder and lead developer) at adam@khrona.com
This would be a lot nicer if the dm-crypt tutorial for GNU/Linux wasn't directly copied from the ArchLinux Wiki, but without actually fixing links and explanations...

It's not bad to collect these things, but it's not really well done, and one could have linked better resources, such as Markus Gattol's site about dm-crypt for linux[1], or at least the original resources...

[1]: http://www.markus-gattol.name/ws/dm-crypt_luks.html
I released Pushover, a mobile notification service with clients for Android and iOS.

https://pushover.net/

How I built it: http://jcs.org/notaweblog/2012/03/16/on_building_pushover/
Pradux is hiring in NYC. We're a very small team that is revolutionizing the e-commerce space. You will take ownership of major functionality of our site and operations and will have creative freedom to get stuff done, however you need to. We are funded, but have only been up and running for about 8 months. Come make a meaningful impact to a small company. Currently, we are part of Dogpatch Labs. We're in private beta, but I can shoot you an invite if interested.

Looking for:

* Web developer/hacker (full time, part time, or intern) -- we use PHP, lots of javascript, redis, memcached, aws.

* UI/UX Architects/designers (full time, part time, or intern)

Competitive salary (cash + equity). Shoot me an email if you are interested!

email: bailin at pradux com
Why I'm working for the man and not doing a startup
The sites generated by 4ormat support IE so our user's customers can definitely see their work in every browser. It's the app itself which you can't use in IE which is the overwhelming majority of our development.
Very cool. Crashes in Chrome 19.0.1084.1 dev on OSX Lion after a few minutes though.
The Strategic Air and Space Museum in Ashland Nebraska has one as well.
View 3D printer .gcode files with WebGL
Something I hacked up to help understand what my 3D printer was doing.

Uses the WebGL, the HTML File API and the excellent three.js.

Feedback please.
On a more general note, does no one else consider Mac-style "alt-tab switches apps" and "global menu" usability mistakes? (on grounds of being modal)

No, modal can be good.
ASUS Zenbook UX31 or Toshiba Portégé Z835 or 13″ Macbook Air.
Installing, properly configuring and maintaining software like I2P, Tor, full-disk encryption seem difficult to me and has many non-obvious pitfalls. Instead of going through confusing tutorials and trying to get it right, I would rather use turn-key, ready-to-use solutions made by someone more versed than me.

Ubuntu allows you to set up an encrypted LVM on a whole drive with a single setting in the installer. Just grab the ISO with the alternate installer[1] and choose "use the whole disk for encrypted LVM" (or compatible) in the partitioning tool. The installer also allows for advanced configuration, like setting up swap and /tmp on partitions encrypted with one-time keys, while still making it fairly difficult to screw up.

Tails comes with preinstalled and preconfigured Tor and I2P and, what's important, with almost all other connectivity blocked. Just download it[2], verify the signatures, and put on a USB key. Right now, it's difficult to add persistent storage[3] but they're working on it. Also, as an additional precaution, physically removing the USB key will make Tails shut down and wipe memory.

[1] http://www.ubuntu.com/download/ubuntu/alternative-download#a...
[2] https://tails.boum.org/index.en.html
[3] https://tails.boum.org/forum/How_do_I_do_what_unetbootin_doe...
"Web usage", as a percentage, usually means "site visits", not "web users" or "devices".

Most people do not own tablets, outside of pretty narrow demographics. Most people who have a smartphone do way less browsing on it, by number of site visits, than they do on their computer.
This is a really nice summary complete with loads of good examples - future article writers - if it isn't at least this standard, don't bother!
How to Train Your Brain to Remember Everything
An interactive animated cartogram ‘squishy map’ http://www.carbonmap.org/
As far as I can tell from the communication coming out of Adobe and Google, Adobe is dropping support for Linux, period. _Google_ will be maintaining Flash for Chrome on Linux. Which they largely have been anyway, as far as I can tell; they certainly haven't been shipping vanilla unmodified Flash (as you can tell by the fact that the version numbers of what they ship with Chrome don't match the official Adobe releases).
SEEKING WORK (Remote). Location: Porto, Portugal, EU

Backend Python/Frontend Javascript Developer

- Python: Django, Tipfy, Google App Engine Python [, virtualenv, pip]
- Javascript: Dojo Toolkit (including Dijits), JQuery, Node.js
- Java: Struts, Hibernate, Jboss Seam, Groovy/Grails, Solr; (many beers ago)
- *NIX shell and sysadmin skills
- Source control svn, git, mercurial
- Database backends: MySQL, Postgres
- General: Good learner, passionate about the work, experience remote with multi-cultural/timezone/skilled teams

References on http://pt.linkedin.com/in/josemoreira
There's a version in the app store, but looks broken
Which is distinct from a "totally random hash function", which is a hash function for which the hash associated with every value is uniformly randomly selected from the key space. Totally random hash functions have very good properties, but they take a lot of space to store. (Exercise for the reader: if the hash function is {0,1}^n -> {0,1}^m (so the input is an n-bit string, and the output is an m-bit string), how much space do you need? Why isn't this compressible?)
SEEKING FREELANCER -San Francisco/New York/Boston remote ok as long as it is within the US

Project: HTML5 consumer app for Flash-sale site. Needs to be able to render in a number of devices, phone, PC and tablet.

Project is posted on GroupTalent: a hacker-centric marketplace for high-end development and design freelance projects. more info at manny@grouptalent.com, or sign up to get access to projects.
It's an April Fools joke... :D

As far as how it works, there is a CSS property called "content" (more on it here: https://developer.mozilla.org/en/CSS/content).

This utilizes the :before pseudo-selector on any given HTML page and outputs "April Fool ô¿ô" several times above the page (since it is a :before).