skysight-inc/HackerNews huggingface dataset:
If a book isn't technical, I can usually read it in audio format as I do something otherwise mindless like washing dishes, so most of what I need to read (with my eyes) contains equations, code listings (like this JavaScript book), diagrams, maps, etc., that don't work well at all on today's e-ink displays: Thousand-page "Introduction to..." technical books, code listings, foreign-language tutorial textbooks, journal articles, etc.

Unfortunately, all the books I really want to read with my eyes are too heavy to tote around or take on plane trips, which is almost the only time I have time to read them.

I need a REALLY GOOD reader. I wish I had a lightweight, clipboard-sized, hi-rez, B&W, PDF reader with the flick scrolling, pinch resizing, etc. of an iPad with the battery life to last a whole delayed flight from San Francisco->Tokyo->Singapore, door to door. I might be able to make do with a jumbo tablet if the USB ports that some airlines now put in the seats can power it.
If this talk is, or can become, available online, please share a link. You've got at least 2 interested people :) Thanks!
And without the people on the internet the internet is nothing. I fail to see what your point is?

Most of the network that you use was not built by them. Your tax dollars your grandparents (or parents) paid is what built it. They just maintain it, not that that is cheap.
brb, implementing TCP/IP tunneled over twitter
They launched in 2007 during peak brain training [1]. If you think it's bad now, the ads for Brain Age [2] were incessant in the year prior.

1: http://www.google.com/trends/explore#q='brain%20training'

2: http://en.wikipedia.org/wiki/Brain_Age:_Train_Your_Brain_in_...!
Troubleshooting and problem-solving are specific skills
that can be completely unrelated to software, even tricky
software.

It's great when both problem-solving and outstanding engineering exist within the same individual, in some positions even essential.

Realistically, problem-solving is the more uncommon natural ability of the two. If it were not, there would be a lot less problems with software by now.
Lp0 – Printer on Fire
"The whole thing has an expected power usage of 25W." - from an Ars article from Jan this year.

On the desktop front, the recent Kaveri A10s (low cost quad core CPUs with built-in Radeon R7 graphics) coupled with 2.4Ghz memory gives very playable frame rates for almost all the big releases.
This is going to be awesome for cheap "phone home" drone projects. I wonder if the sims would work in a mobile hotspot (and just allow traffic to *.twitter.com) or some other programmatic access. I would pay $12/month for my dronrs to tweet.
Do you guys know that reportedly 30+% or even a half of Baidu's revenue comes from false advertisements by private hospitals and medical institutes mostly owned by companies from PuTian, a city in south China? It is literally bloody dirty money. If you can read Chinese, here is some news report: http://finance.china.com.cn/industry/medicine/yygc/20140721/...
What do you mean by "these publications"? Do you want any on-line publications to stay in business, and if so, how do you expect them to support themselves?
Regarding GC pauses, remember that you already have them if your application stack is written in (Scala,Java,Go,OCaml,Haskell). But you also have other manual memory management going on everywhere!

With Mirage, it's all amortised in one consistent, fast GC! To give you a sense of the malloc vs OCaml GC trade off, see
http://anil.recoil.org/papers/2007-eurosys-melange.pdf

Malloc and free list management is remarkably complex compared to a fast, simple GC. It would be interesting to build an OCaml runtime in Rust to experiment with these tradeoffs in a more controlled fashion.
Most people don't want to. Rentals and often even homes for sale take on these colors because they're the most inoffensive. Everybody wants some kind of color and character to their home, but nobody will agree on exactly which kind of color or character. As a result, those responsible for selling/renting these places have them take on a "neutral middle": something absolutely nobody loves, but you can't really hate either. Inoffensive.

And since so many people either a) Rent and aren't allowed to paint or make significant alterations (e.g. nails in the wall), or b) Move too often to feel it's worth the effort, lots of people don't bother to change it from the inoffensive, dull, soul-crushing middle ground.
Ask HN: How do you motivate yourself at a boring corporate job?
I work at a big software company that treats its workers well. My product is well-respected in its niche, and I'm working on features that will make our customers happy. Nonetheless, I find it almost impossible to give a crap about the code I'm writing.

This doesn't really matter when the work is easy; I can do it on autopilot. But as soon as I encounter a tricky design problem, I want to give up because I don't care about the product enough to put in the effort.

I might switch jobs, even though I've only been here 6 months and would probably burn bridges by leaving. But, short of that, do you have any tricks to motivate yourself in this type of situation?
Friends don't let friends use loops
It doesn't have to be a European HN, just HN (as accessed from the EU) would maybe be enough. It depends on whether HN is said to be "operating in Europe" or not. I don't really get how it should be enforced, but being on an American server doesn't protect you from EU (or Chinese or Brazilian etc.) law.
What is assuming what? I didn't propose any evil, freedom-hating laws or "socialist" protections to an open Internet. I just said that it's a crappy thing for Sprint to do, and it is.
But wouldn't there be an equal chance of the mutation reversing itself? This is true in digital transmissions, why not in DNA?
I've begun work on something for someone just like you, because that was me two years ago. http://www.pond-crosser.com/. It's not much at the moment but I hope it becomes a useful resource. You might find the following interesting:

Irish Working Holiday Program
Dutch American Friendship Treaty
German Blue Card (Need a job in Germany, but those are supposed to be easy to get and the Blue Card gives you freedom to live and work in the EU after only three years).

Also, it's true you can bounce between Schengen and non-Schengen Europe, but I wouldn't assume immigration officers will always be delighted with you. Drop me a line at the email address in my profile if you want to talk more.
I know what you're getting at, but I have a hard time considering it 'heavy-handed public surveillance' when the info was already able to be found via Google in the first place. It's also not like the NSA (or anybody else) is just going to magically delete all the information they have stored when it can't be found via Google anymore. It's censorship at worst and just not that effective for it's purpose at best.
Netflix Stop Discounting Net Neutrality
Recently i feel there even is a kind of PHP renaissance. I think its a good time to revisit PHP and look at what it has to offer these days.
The community is enormous and open source frameworks like symfony2, zend2 or laravel are thriving like never before with solid implementations for nearly everything. With composer there is mature packet management now and in general the code put out for these kind of projects is of very high quality. And then there is facebook pushing PHP forward with things like HHVM, however for most stuff i have worked on, php execution time hasn't really been the bottleneck anyway, but its nice being able to squeeze out even more speed.

These days i also work a lot in node and angular, but PHP (using symfony) is still my goto language for a solid REST backend and/or classic static content based websites.
Ah, I forget HN doesn't include line breaks.
> none of which enjoy the ubiquity of PHP (as far as being installed on such a vast majority of hosts).

So, choose the language based on the ease of the first 15 minutes of your startup?
Quick someone make a web proxy via Facebook/Twitter messenger proxy. Set it up as a SaaS, surf the web with only the Sprint $12 plan and sell as many subscriptions before Sprint notices the unusual pattern in their bandwidth usage!
Tell HN: AWS US-West-2 Issues
Increases in provisioning times for VPC EC2 instances. Causing all sorts of havok.

http://status.aws.amazon.com/
Human Development Report 2014 [pdf]
Does Facebook actually delete user data when someone deletes their account? (after 30 days or whatever the recovery period is of course)

I had always assumed it was a soft-delete and any data given was theirs forever.
The scarcity isn't artificial. High powered broadcasts on the same chunk of spectrum directly interfere with each other.

That is why you can't have two FM radio stations on 106.7.
Chrome (on Windows) has been behind the times for a while. No 64-bit support, no HiDPI support. They seem to finally come around and catch up.
Thankfully it runs on 64 bit and Retina on a Mac for a lot longer already.
Y Combinator-Backed Kash Lets Retailers Offer Starbucks-Like Mobile Payments
> Google was rolling out a fix for this process

This sounds fascinating. Off the top of my head, the only fix I can imagine is to punish people for overestimates, but that sounds harmful in other ways.
Do you mean the dotted or solid line?

I made the dotted section breakers to break up the ads and blog posts.

Nick did the solid lines within the ad so this might be a better question for him.
I appreciated the clarification since I don't closely follow the situation, and the headline suggested to me that UK was somehow ahead of everyone else here.
Just saw this -- http://www.s3stat.com/

Might help you!

And https://www.cloudlytics.com/
This is how the Idiocracy future begins, I'm sure of it.
that's the opposite of common sense. There is a gulf between making information instantly and trivially accessible -- google's search business -- and it existing at all. For a long time, the relative anonymity afforded by the difficulty and cost of finding information about people worked reasonably well. Google has now upset that apple card (and we well know their attitudes, but in case you don't: their sociopathic ex-ceo wants privacy for himself but not for you.) Effective anonymity (for most, but not all) doesn't require information to be vanished; it just requires it to be expensive or difficult to discover.

edit: and ignoring the recent changes (ie pretending that it's somehow inherently right that everything linked to your name from even 20+ years ago should be instantly and freely discoverable) makes you, well, Google's tool.
Right, I don't understand why so many legislatures go to the trouble of having a bicameral system, and then make both houses elected which means that both are subject to the same pressures.
You can use either. Both KVM and Xen developers have had this hardware available for quite some time, and before that we'd been developing on the Foundation Model (very slow) simulator for over a year.

By the time this hardware is widely available, all your favourite Linux distros will Just Work, with ~99% of the functionality/packages/languages of x86. In fact that's pretty much the case already.
The internet does not have a lingua franca. The web does, and it is HTML.
Apart from the language in itself, the ecosystem has matured leaps and bounds. Symfony is the poster child of the new frameworks: easy to use, flexible and powerful.
I haven't used rails but I heard it's going the same direction.

Sometimes I feel we're getting too close to Java territory in terms of abstraction and reliance on libraries, but that would also be a sign of maturity.
it is very inspiring to see that how people are really contributing to pushing humanity forward.

Kudos for your work.
It's far more efficient to scale via lots of small VMs that are scheduled independently than having a few big multicpu VMs (which have a lot of overhead since the CPU sync also needs to be virtualised).

Are you assuming that vCPUs are scheduled or pinned? It wasn't clear from skimming the paper. I would agree that two levels of scheduling are bad but if that's the problem pinning should fix it.

The situation may change if you eliminate the hypervisor. My intuition is that a single multi-threaded process with work-stealing will be faster than separate processes or VMs due to better load balance (see PX vs. 1X dynos) and faster inter-thread communication (if your app has any communication).
Programmers on HN have got to stop thinking that the most important part of a software product is how modern it is.

I can tell you after working with hundreds of different businesses and individuals that the things that HN programmers think is important about software is very different from what the end users think is important, especially in retail and service industries.
> "in a full scale war, the consequences are more significant"

The specific point being discussed was a local disaster -- a 9 megaton bomb which was damaged by somebody dropping a tool on it -- not an all-out war scenario.

Which is why I responded the way I did. In that scenario, I don't see any realistic case in which the entire state of Arkansas would be "wiped out". Possibly fallout would have rendered a fraction of the state uninhabitable for several weeks, and possibly some long-term effects would render a smaller fraction of the state uninhabitable for much longer, but the whole state "wiped out" is just sloppy journalism.
Update:
Hi HN. I made this in about 30 minutes because I was frustrated that I couldn't read a link from the HN homepage even though I am a WSJ home delivery subscriber.

I didn't think about the implications of releasing it, and now I regret it. I have changed the page to apologize and remove the download.

I put the source on GitHub if anyone is curious about intercepting headers in Chrome. I still think it's useful for the source to be out there for the small number of cases where a well-meaning person really needs to access the WSJ without paying for some reason.

If anyone from the WSJ is on here: my bad.
I've got to say, I'm a little impressed by the reaction to this. T-Mobile doing the exact same thing, sans Twitter, and eventually with a handful of music streaming services didn't receive nearly as much outrage. Some people were even defending it.
Did anyone else notice in the video that neither one of them were using seat belts? I love this tech. but I am not sure I have this blind a faith in it.
You could just try to pitch it as a movie finder. It could be setup like WebMD, where you select a few symptoms and it determines what a possible diagnosis may be. You could select a few actors, the genre and maybe the time period. I actually really like this idea now ;)
Update: I took it down. See my top-level comment.
QuickVid – Imgur for Videos – Feedback Wanted
Hi All,

For the past couple of months I've been developing a web application to freely and instantly share videos without the need for an account. Basically imgur for videos. I've finally got the working build online and you can check it out here at http://quickvid.org.

So if you ever just need to send a quick video to a friend and don't want to deal with signing into YouTube or creating an account, check it out.

Please, if you find any issues report them to me via the feedback page.

Comments, suggestions, feedback, welcome!
App Debt: How Kim Kardashian and Uber Will Bankrupt Us All
If only that common sense arrived with the "porn" filter. Perhaps this insight comes from the whole porn filter thing, because they learned that, too, is unworkable.
While I don't host my Jekyll blog on Github I do something similar with my Jenkins server. Webhooks + Jenkins = CI/CD for my blog :)
Ruby Gitter API Client
It's still a work in progress.
About a year ago there was a fascinating Econtalk podcast episode with Dan Pallotta, an advocate of for-profit charity organization structures. See http://www.econtalk.org/archives/2013/06/pallotta_on_cha.htm...

Much of what he had to say resonated strongly with me. Particularly the discussions around talent/leadership hiring and the advantages of scale and reduced overhead % that can be achieved by bringing a profit-motivated higher level of skills/talent to bear on the problems faced by charitable organizations.
"There's more to life than just the exuberance, progress, and extraordinary creations that we obsess over here in the Bay Area. For every amazing success story there's a thousand people shuffling their feet and walking in circles just to be our customers. On the other side of almost every IP packet is a person sitting alone in a room. It's important for us to realize the implications of our creations. It is important for us to realize what's real and what's just an idealized vision of the future. It'll keep us thinking about a path forward that includes everyone. It'll keep us from thinking that we're special and different and more entitled to life's pleasures. When we turn our heads most of us see the same pale white walls."

OMG! The self-importance in that paragraph is hilarious!
Ask HN: Who do you use and recommend as a registrar?
I have a bunch of domain renewals coming up, and would like to transfer them to a registrar that is cheaper and easier to use. Who are your picks?
YES! I think the generational aspect of it is more that the older practitioners have been burned more by the new-fangled thing, and what's most important to them is a system they can trust.

There is a finite number of times that a small business owner can say the words, "I'm sorry, I can't schedule your appointment right now because our system is down" before never saying that again becomes their number one software-related concern.
"Google has now […]?"

Search engines were doing that 20 years ago, before Google even existed. The only thing that has changed is the amount of information that is posted on the web to be indexed — and the amount of time per week the average person spends using the web.
And the only way it should be.
As said, they are generated on Github. There are online content editors like http://prose.io and http://tinypress.co (for Github page blogging) though.
Do they understand that if they do this it is just as easy for a company like Youtube to cut off complete access to them?

Try to put my site in a package = no access for any of your customers.
Nothing to do with diruption. The sites I browse most frequently (by an order of magnitude) are HN and Reddit. Neither of these are useful on such a plan, since the entire purpose is linking the internet at large.

However if such plans become popular, we could potentially lose (or pay lots to preserve) the ability to frequent such sites.
http://www.7cupsoftea.com/
Java willl have the same behaviour for function like x_plus_one. And function null_the_object_2 cannot be made in java.
I found this comment to have an undertone of ignorance.

1) Implying a cluster of 54 countries are all homogeneous, have poor health standard, etc

2) "Struggles to provide any clean water to humans at all" - this is much more heresy than fact. Please rely on statistics

African countries by no means are world superpowers, but this comment is pretty ignorant. Please think twice about such comments, they can be interpreted as offensive
Seems like a bad idea to price your dev kit this high. If I were in AMD's position, I'd heavily subsidize the dev kits -- maybe $500-1000 -- to try to get people to build on my platform.

At $3k, it's only going to be appealing to hardware OEMs or big teams. At $500, random people within companies would buy them (i.e. me), or people might get them for personal projects.

The idea of something with working TrustZones (vs. the abortion which is TCG/TPM) is intriguing, on top of ARM power savings.
Ask HN: Will an “as is” software license protect me for now?
I have a software project that I'm ready to start charging some money for.<p>Some people are telling me that I need to incorporate or form an LLC before I start charging any money in order to protect myself from lawsuits. (I would incorporate in the United States.) My thinking was that I'd just license the software "as is" for now, and that would be enough protection until I actually had enough money to incorporate.<p>Who's right?
There is no grid in most of the US either.
I agree. I have said elsewhere in this thread it is the ideal kids phone. They get to stay in contact with their friends on Facebook and Twitter. They have limited text and voice connectivity to reach out to their parents in an emergency. Plus the limited internet connection serves as a form of parental control. If you help them setup privacy settings before hand, they can't really get into too much trouble on Facebook and Twitter. Facebook is pretty good about keeping out adult content and the adult content on Twitter generally links offsite.

The funny thing is that if this was marketed as a kid's phone from the start, Sprint probably wouldn't see the same type of net neutrality backlash that they will likely see from this.
I made a blog post that compares Hack and the new Javascript specifications ES6 and ES7[1]. They have a lot of features in common.

[1] http://blog.vjeux.com/2014/javascript/hack-is-to-php-what-es...
That is specific for this implementation. Note that cursive/handwritten text will continue to be an issue, but machine printed is pretty solid and especially easy if you can narrow down the scope of the expected result (somewhere in this thread someone wonders of it would be possible to prefer 0 to o etc - sure). Note that

a) it's not possible to consistently reach 100% (and depending on the source material and circumstances far less) recognition (have to educate customers about that..)

b) errors are a tradeoff between 'dunno' and 'might be a zero' aka miss vs. false positive. Benchmarks/evaluations usually consider the latter far worse, prefering jf?oster to jf0ster by a long shot. So that's what you'll try to archive.

Source: Approaching ten years (yeah..) in a company that sells OCR solutions and more, integrating Abby, Oce and another half a dozen commercial engines.
Must watch this show.
This was so so good; highlight of my day and one of my favourite talks of all time, instantly. Thanks again!
We probably should have nationwide "fire drills" for these sort of society-level threats.

This reminds me of Bruce Schneier's Security Theatre - that we should not try the preventative approach to terrorism (including spying on everyone) but should focus on detective work and emergency response.

As a society, at the society wide level, we have few if any accepted plans. Sure there is the usual martial law plus bits but that is bound to be resisted or ignored. The fact that HN (with a higher % of the population of people who actually ask themselves these sort of questions) has no single answer tells me we need a commonly understood response - most people instinctively know "stay inside, no travel" but the barest preparation would help exponentially if anything did happen.
Huh, yeah--here's their whitepaper: http://www.intel.com/content/dam/www/public/us/en/documents/...

Of course they'll tend to pick cases where it helps a lot, but they claimed 50% wall time and 25% power savings on a Hadoop job, and they emulate the zlib API.

If I'm reading right this was with a Sandy Bridge-based Xeon; time saved by the coprocessor could be greater when the CPU is slower.

Really interesting--thanks for the pointer.
Honestly the reference passing quirks you mentioned behave exactly as I would have assumed, am I alone in this?
No, there has simultaneously been a huge increase in quality of the search engines (driven by google, to their credit), plus how much of available documents they can search.
Can you give us your top 5 list?