skysight-inc/HackerNews huggingface dataset:
Here are Scribd's for 3 of the 4 other books he mentioned. Can anyone produce better links?

http://www.scribd.com/doc/139749115/1-Arithmetic-for-the-Pra...

http://www.scribd.com/doc/88264564/Algebra-for-the-Practical...

http://www.scribd.com/doc/88269362/Trigonometry-for-the-Prac...

I can't find one for Geometry for the Practical Man
OpenSignal - London, UK (Full time, permanent)

At OpenSignal we're using mobile apps to tap into the smart phones we're all carrying around with us to build up global crowdsourced sensor networks. Our first [1] is for wireless signal where we are building a global database on the coverage and performance of wireless networks (both mobile + WiFi) on a scale that has never before been possible. Our second sensor network is WeatherSignal [2], which uses the barometers, thermometers and hygrometers on smart phones to crowdsource weather data and we have already published a scientific paper [3] showing the potential of this approach.
If the concept of crowdsourced sensor networks appeals to you too then please get in touch. We are hiring for all manner of different roles right not (backend, frontend, UX/UI & data science) but most of all we are just looking for smart, like minded people rather than people with specific, existing skills.

More info: http://opensignal.com/jobs/

Email us: join@opensignal.com

[1] https://play.google.com/store/apps/details?id=com.staircase3...

[2]https://play.google.com/store/apps/details?id=com.opensignal...

[3]http://opensignal.com/reports/battery-temperature-weather/
Lua:

local debug = require "debug" -- in case 5.2
debug.setmetatable(1, {__tostring=function(n)
return ("%g"):format(n+1)
end})

print(2+2)

Trying to make 2+2==5 evaluate as true is a lot harder. Although Lua lets you define a custom + operator, it's a fallback not an override.
Eliminating delays on ESC in vim and zsh
Still bounces back for both io and ca.
Move to Silicon Valley maybe?
The 'Explain your PhD' question is probably more about are you good at communicating difficult issues at an appropriate level or not rather than anything else. The right approach is mainly to be obviously enthusiastic and quickly work out what common ground you have with your audience in order to relate it to what they already know.
I'm not sure I fully understand why RAID10 is better than RAID5. Reading the RAID wikipedia article, they seem to imply that a typical RAID10 setup uses n*2 disks, where each block of data is written to two drives.

But how does that help in the case of drive failure? If a drive fails, then as size increases won't the exposure to a URE also increase? Is it better than RAID5?
They also probably won't follow bumper to bumper right into the middle of a busy intersection right before the light turns red, thus blocking most of the perdindicular road for its green duration. I see that every afternoon in SF financial district, and I can't imagine how many person-hours are wasted every day.
That's true, but you get the same isolation with public transport - people do not chat on the London Underground, or on the commuter trains.
A alternative to truecrypt
SEEKING WORK - Los Angeles, CA - Onsite or Remote

14+ years experience as enterprise software engineer/architect including scalable n-tier web applications serving millions of users.

Keywords: C#, SQL Server, PostgreSQL, MySQL, DBA, ASP.NET, MVC, SOA, web services, Python, R, C, machine learning

los [dot] angeles [dot] engineer [dot] 310 [at] gmail [dot] com
An Internet Bill of Rights?
That sounds highly speculative.
This is great! Will definitely be using this. Any plans to integrate email subscription functionality or at least offer a section to add in mail chimp code?
All for respecting the dead, but I'm more curious in terms of how you can have 5 million users and still need to shut down. Any commentary on whether it's a monetization issue or more along the lines of "5 million isn't worth the VC"?
Clickable

http://www.LandingGear.me
I use a lot of GNU Emacs and I think it is the best editor for a lot of purposes. There is a lot to admire. For example the many very sophisticated and well written contributions.

At the same time I, as a Lisp expert, don't like the technical base of GNU Emacs. Single threaded, poor Lisp dialect, just now support for lexical binding, not object-oriented, ugly UI, complex key bindings, ...

For editing Lisp code I prefer to use the LispWorks editor. It is also an Emacs, but written in Common Lisp and based on the Hemlock Emacs of CMU. But this does not have the capabilities of GNU Emacs outside of Lisp coding.

From a usability and coolness view, Zmacs is still way ahead. But no longer practical - unless one could use it for some extensive Lisp project, which would justify its use.

Thus, I have no overall favorite editor. GNU Emacs is great, but it has too many and very diverse problems. I use it, but not without frustration.
C++ Engineer

Europe/Hungary/Budapest

Full-time / no remote work / relocation supported

Prezi is a zooming presentation software that uses an open canvas instead of traditional slides, is available on desktop, browsers, iPads and iPhones. With offices in San Francisco and Budapest, we work together with 200 employees. You’ll love to work with us if you want to:
1. create an app used by 40 million users 2. work together with people, who are smarter than you, who can inspire you, 3. use the technologies, tools and methods on you daily work, you like, 4. work in small, independent teams, 4. do something from scratch, 5. have free food all day long

Currently we are building a new C++ team, where you will be developing a complex editor for Prezi. If you want to solve non-trivial architectural problems, take full ownership of features, work with a wide range of software tools and technologies and work on a new codebase, not legacy stuff, send us your application:

http://prezi.com/jobs/oHh7XfwM/
SEEKING FREELANCER, remote

I am looking for a freelancer to help me finish a mac app I have been working on. You need to have fairly good understanding of cocoa and the application API in general.

You can find my details in my profile
> I should have set a cronjob to recursively md5sum my / every week or so

If you use Debian then install the debsums program which will do that for you for non-user data and report any errors.

You should also install mdadm and set it to check the array every month.

And finally install smartmontools and have it do a short self check every day and a long one (i.e. a full disk read) every week.
Well here is the list:

Spotify (7 eur/month)
VPS (12.50 eur/month0
flickr pro (40/year although I dont use it yet)
Skype (subscription 6 eur/month, calling Greece landlines ulimited)
Tarsnap (low amount, ~20 USD in 3-4 months.)

That's the services. Now as for software I'm using a mac and use really a large mount of payware:

- 1Passwd (both iOs/OSX versions)
- iCompta (I didn't like v5 that's why didn't upgrade)
- iWork suite (both iOs/OSX)
- Littlesnitch (monitoring outgoing connections)
- ExtFS for OSX (paragon)
- iStats (display usage mac stats)
- Acorn (simple photo editor, enough for me)
- Alfred (application launcher)
- SpamSieve (spam filtering)

These are the ones I upgrade with each version, regularly. I had a budget about 45$/month on applications max. Now I don't spend that much anymore. As for donations, last one made for Wikipedia, very small one.. about 10 USD.
A lot of people remap esc to caps lock, which is roughly where the esc was when vi was created. Out of the box, there's also ^[ (ctrl+[), which is what I tend to use.
This. It's an important exercise to explain your work without using jargon to folks outside your field. Clearly your work is interesting if you spend your time doing it. Knowing how to relate this interest and enthusiasm to others is a really good skill to have regardless of whether you're industry bound or not.
No real nice way. I'm not sure where I am going to go with this, I could use a string interpolation but I'm hesitating.
Yes, it has to do that. The bend may have to be narrow enough for surface tension to have an effect.

I found this nice web page, the Virtual Lavatory:

http://www.users.waitrose.com/~ttagrevatt/vlav/works_cistern...
GUNS law and order
Top 5 Google hits for reference counting agree with me and say rc is a form of GC.

GC pauses are because of work in other forms of GC too.

As for explicitness... no. that's not explicit in my book.
I've been using react on node.js to pre-render the entire site as it would appear with the dynamic client-side app.

Each app uses little wrapper libaries to agnostically behave the same way on client/server. Both the client and server environment have access to routing functions and cookies, using redirects and headers on the server and pushstate on the client.

These apps are much more cross-platform and quick because the app is visible as soon as the css loads. The app will mostly work before the client js launches, because all links are generated by the router and injected into the anchor href by react.

The idea is to have a genuine, working html & css site with a dynamic layer when the browser supports it.

Maybe I should start a blog on some of these topics..
Ugh, sorry to see them go, their idea of how notes app should look like pretty much complemented my workflow.

Having migrated everything to Evernote... it just reminded me just how atrocious their web and Android apps are UX wise.
Sure there are hardware errors too. But in the context of this discussion getting the compiler to check for bugs at compile time vs having runtime failures leads to less buggy software. The more you can push that burden onto your tools, which are far more perfect than human beings, the better.
SEEKING WORK - London (remote)

Over my 12 years as a developer I have completed countless web applications for companies ranging from small startups to established companies building new products.

My top priorities are to deliver projects on time and on budget, with clean, maintainable and sensibility tested code.

I am comfortable across the whole stack, using mostly Rails, LESS/SASS and jQuery/Spine/Backbone to deliver rich, responsive sites. Recently I have started working with two additional excellent developers, so can deliver larger projects if required.

I tend to work either for companies building a new application but lack the man power internally, or new companies seeking to develop the initial version of their product.

Contact me at luke@sketchconsulting.com and I can provide further details.
SEEKING WORK - Remote only, hardware developer

I do rapid hardware/electronics/robotics development, focusing on getting from idea to prototype quickly. Extensive experience with 3d printing and motion control. Prefer to work on open source hardware, this is reflected in rates. I will not do work that's intended to result in patents, nor will I sign an NDA. Contact me at kliment at 0xfb.com
About libdeep: Would be very useful if you had the man page inserted into the README. This way I can make a decision as to if I need this library without having to download/install.
Show HN: Arturo.io – Automatic book builds on GitHub
It doesn't take much creativity to imagine why people are attracted to suburbia, especially for raising families. Housing and land prices are generally lower, which means you get a bigger house and more room. More room is always better, all else being equal (at least until you get so much room that the maintenance cost blows up).

Combine that with the reduction in issues correlated with population density, like crime, pollution, traffic, noise, and homelessness, and it seems pretty obvious to me why a large portion of people will choose suburbia if given the chance.

It may be worth questioning what enables suburbia to exist as a feasible option, when it in many ways seems economically inefficient. One potential answer may be that government subsidy of roads leads to an inefficient allocation of resources.
It's good advice in the abstract, and at the very least, following it won't hurt an aspiring novelist. At the same time, following the advice to the letter won't guarantee anything. As you point out, there's a business behind selling books. Most unsolicited manuscripts are probably pretty bad, but even the good ones aren't guaranteed to get past the slush pile.

For more business-oriented advice, I'd suggest the following:

1) Write great books. Rather than elaborate, let's leave it at that. Writing great books is table stakes. If you aren't sure your manuscript is great, show it to as many people as you can, and get no-bullshit opinions. Show it to any professionals you may have access to. Go to workshops. Etc. If you're pitching agents or editors on your first, second, or even third draft, you're rolling dice loaded heavily against you.

2) Have a specific audience in mind. Do your homework here. Understand how the publishing world divides and categorizes fiction markets. This matters not only for your query letter, but for your book itself. If a publishing exec can't make sense of where your book fits into the market, she's not going to take a chance on it. Understand the rules of the categories. For instance, what's the difference between Young Adult and New Adult? What gender is your protagonist, what age, and do these fit your intended audience and category? Publishers will expect them to, and their expectations will be specific. Learn how they think.

3) Have a "platform." This is increasingly important nowadays. Your "platform" is publishing industry-speak for the sum of your online and offline presence. Have you appeared in the media? Do you write short stories, or even fan fiction, with a reasonable following? How active are you on YouTube or Twitter? Bonus points if you are telegenic. 2x bonus points if you are young. But even if you're neither of those things, build a following as best you can. Participate in fiction communities, subreddits, and workshops. If you're a fantasy or sci-fi writer, go to cons with your work in hand. Blog, and maintain a readership or mailing list. Publishers are very risk-averse, and they want people who are prepared to hustle on behalf of their novels.

4) Be prolific. If you're the kind of person who can produce 2-3 novels in the time it takes an ordinary writer to produce one, you're at a significant advantage. This is especially true if you're self-publishing. Self-publishing is a catalog game; your goal is to build up an audience by constantly producing new work. One-and-done is a terrible strategy for self-publishing.

5) Try to find a mentor. Not just for your writing, but for your platform. It doesn't need to be Stephen King, or William Gibson, or Suzanne Collins, or anyone of that stature. A successful midlist author can be a great mentor. A fanfic icon can be a great mentor. Anyone whose writing your admire, and who has the ear of an audience you intend to publish for, can help you out significantly.

Of all these bits, however, #2 is the most frequently (and perilously) ignored.
If the curation process was based on very specific rules, I guess I would not call it censoring.
>>> VERBA - San Francisco, CA

>>> jobs@verbasoftware.com

>>> http://staging.verbasoftware.com/ (we're mid-refresh)

>>> Senior Rails/JS Product Focus - FULL-TIME or HALF-TIME with benefits

We're making higher education more affordable: Helping students compare their bookstore’s prices to those of its online competitors; Giving recommendations on close-to-market bookstore prices; Getting professor book choices in faster; Helping bookstores buy and sell books on a level playing field.

We guide every stage of a used book’s life. We help students save money, and bookstores become and stay relevant, competitive, and transparent.

> Metrics: 350 colleges and universities, serving 4.5 million students, tracking ~200k unique book titles, integrating with 7 vendors & 20 retailers, raising the “win rate” for bookstores to 80%, and dropping prices across the board. 17 employees, 3 part-time. 2 dogs. 5 cats. 3 children.

Profitable. Growing.

> Code: Ruby, Rails, JS (Coffeescript/Backbone), Clojure for Hadoop, MySQL on RDS, AWS w/ Chef. We love experiments and go with what works! We also love making a stable, solid product which is why we have a ton of metrics and a one-click build pipeline.

What’s in it for you: A great team and company culture, benefits (even for part time!), a laptop, unlimited books, BART pass, pool table, healthy (and un-) office snacks, great conversation during our yearly company work-cations, and hard, challenging, fulfilling, good (in the public sense) work.

> Message us if: You want to help make education better. You’ve got strong Rails knowledge (several years worth), solid testing practices, a good head for architecture, and know enough JS to help out on front-end. A stats background, experience with Hadoop and knowledge of scheduling algorithms would be awesome, but not required.

How to get the job: Write a cover letter to jobs@verbasoftware.com that speaks to why this job might fit with you, and how you could help us out. The first step is a phone screen to solve a small programming problem. Then we’ll schedule an on-site interview for a few hours, where you'll present for 15 minutes on any topic you'd like, have you walk through some of our code with us, and then deep-dive into the whole stack. Also we’ll ask you some historical behavior questions, not logic puzzles. Then we’ll make you an offer, and you’ll accept and we have a new employee party!
Terminology is getting confusing. I thought gpgpu was a term of programming a graphics card to do gp things.
I don't think rayner is talking specifically about social interaction when transporting... It's the isolationism inherent in everyone living in giant spaced-out castles of their own, with zero walkability and next to zero common shared public spaces that you find in denser areas.

And I totally agree - I think western suburban individualism/isolationism is a terrible idea, and horribly corrosive to peoples long term happiness and health.
Agree. College is too expensive and unique to get distracted by taking on a lot of other commitments. I don't know what kind of college the OP attended, but if it's not hard enough to be genuinely challenging and demand your full attention, honestly I think you're doing it wrong.
KTByte.com Java 8 pentest competition with $100 prize
Rootkits can cause way more damage than permission abuse. Spamming your contacts is nothing compared to keylogging your bank information or snatching 2FA notifications. App permissions also need to be improved but the former is higher priority IMO. ACL has existed in computer systems forever for a good reason. It's pointless if its not properly enforced via MAC.
Does your company have customers?
I think there's a very different psychological effect to just having other people around and being able to see faces than being in a steel box by yourself.
It appears that Boston and satellite cities like Lowell and Worcester have reversed urban decline. I'd guess that's at the expense of new exurban development, especially more than 1 hour out of Boston, and lower-cost suburbs with older housing. But it hasn't dinged the nicer suburbs at all, no matter the density: Cambridge is booming, Arlington, Lexington, Concord, Acton, and so on outward are all going up in price and have new speculative construction on the remaining open lots.

That probably reflects what you are saying about the way Europe has developed. So while it may be the end of Chicago-like sprawl out across farmland that's 2 hours from the Loop, it mainly means that the focus will be on in-fill development in suburban residential areas. There is a huge amount of slack, even around older cities like Boston. Our commuter rail is getting a lot more riders but it has nothing like the schedule density of the Netherlands rail system. Some cities like Pittsburgh are coming back, but are still at half their peak population.

Also, city schools in America still suck. Private school is about US$20-30k per year (more in high-cost cities). That's worth about a $200,000 higher mortgage in a suburb with good schools.
Thanks for the kind words.

Re effort: I've built this while embedded with the great folks at Journalism++ in Berlin and Paris in roughly 4 weeks full time. Plus some time for polishing and adding initial content.

Thanks for the suggestions. Will consider all of them. We wanted to get this off the ground and see if anyone is interested, but definitely planning to put more work into it (also on the timeline view which currently isn't available).

Titles showing up in the search even if they don't have any recorded predictions yet is intentional. Hope this prompts people to add predictions from sources they know.
Learning English with HN
I find HN as a very valuable tool for learning English when you are someone interested in technology and IT business. The top comments are usually very well written and sometimes is a real pleasure to read sound arguments with straight reasoning. Sometimes the points are depicted clearly and the writer shows ingenuity and intelligence. Lisp can be a great language but the role of a macro for our brain is to have a mastery of the language that allow you develop ideas that develop ideas. So, just a big thank you to all commentators for helping me to learn English.
Yes, please add utopian predictions (and realisations) as well.
I skimmed the lit section and interestingly, the Hitchhiker's Guide to the Galaxy seem to be one of the first personal devices. Prior to that, most of the references seem like "mainframes" with the most localized devices being ship computers.
A Week of Location Data May Be an ‘Unreasonable Search’
Using regular expressions to learn a language
But only a few years of difference with Moore's Law... Which was the point of the article.
> It doesn't take much creativity to imagine why people are attracted to suburbia, especially for raising families.

That's what I had always assumed--suburbia existed because people got older and had kids, and needed the extra space, schools, etc. Then I got to Menlo Park, and saw that even young single people with good incomes preferred to commute from a single-family home in a suburb to a sprawling tech office park in another suburb to living in the city. That blew my mind.
I've used all sorts of user interaction schemes, I don't think that's habit anymore.

It's an unnecessary explicit operative order. Like saying writing assembly code is just like C backwards, you'll get used to write callee saved arguments on the stack.
Does this mean that a 10^13 reliability has 320% chance of failure?

EDIT: in any case the correct calculation should be http://www.wolframalpha.com/input/?i=%281-%2810^-14%29%29^%2... which gives a 30% chance of failure, versus http://www.wolframalpha.com/input/?i=%281-%2810^-15%29%29^%2... for a 3.5% chance.
> Driving is a miserable experience inflicted upon 86 percent of us every morning and every afternoon, five days a week.

But you won't be the one driving. You won't have to deal with the stress of making those decisions and being constantly aware and hoping that some a-hole doesn't mess up and hurt you, or that you'll mess up and hurt someone else.

So, what's the problem meant to be?

> The notion that hundreds of thousands of Google car pods will glide through cities in humming packs just inches apart is deeply naive. Almost every major city in the U.S. contains the rebuttal to that idea, in the form of new freeways that ere supposed to relieve congestion and improve commute times.

Very few demands are uncapped, and I've not seen any evidence that the demand for transport is so.
Could you describe your Haskell+vim experience a bit more? Do you have smart autocompletion? How well does it work?
These documents seem to back up the story that Levison, whilst obeying in past orders, did so begrudgingly.

"..in light of Lavabit LLC's history of failing to abide by court orders...the US needed order to compel before they complied with legal process. In fact they have incurred fines of $10,000...associated with its failure to comply with those court orders." edited - page 14