skysight-inc/HackerNews huggingface dataset:
HN has perhaps had the least impact on my productivity of any site I've been addicted to. HN's procrast setting makes the addiction quite manageable in fact. If you set the timeout to integer hours between 5 minute blocks lost productivity is minimized.

What I find is I'll open ~5 comment sections, read, then leave for 2 hours. By the time I get back a significant portion of links have been replaced. Rinse and repeat. The key mechanism is the timeout forces me to break out of zombie reading and refocus on programming.

I would encourage anyone with a self-diagnosed HN addiction to turn on procrast.
Which is actually demonstrated in the Cricket footage elsewhere on the page.

At one point a player almost catches the ball and they slow down the video even more to show how close he was.
Their other built-in apps don't involve as much marketing efforts inside them and don't drive post-purchase sales.

I guess there is Newsreader or whatever but I haven't used it and can't comment on it.
Thanks for putting me on to this - I love Feynman but have never seen these talks!
"There's no hard empirical evidence that Scientology is crap, but I'm comfortable making that statement too."

I tend to agree. We both accept that there are grounds for belief that do not depend on empirical evidence or a scientifically articulated theory subject to strict Popperian falsifiability. I would extend that acceptance to include the idea that works of psychology, psychoanalysis, sociology, management theory and aspects of cultural studies and history may be useful to training teachers when trying to make sense of what happens in lessons!

"For example, they should be learning psychology that's not so outdated that the Cosmopolitan magazine should be embarrassed to write articles on it (Myers-Briggs is totally discredited)."

They don't in the UK. Gardner is quite popular though as a guide to lesson planning. Totally is a strong word though. Have a look at...

http://itslifejimbutnotasweknowit.org.uk/files/LSRC_Learning...

It does sound like teacher training in the US requires some looking at if the courses are not based around a supervised teaching practice. In the UK, during the one year PGCE course, the training teacher must teach for 150 hours under the supervision of a placement mentor (i.e. an actual teaching member of staff in the school or College). The University tutor conducts developmental teaching observations, and the placement mentor conducts the summative assessment (i.e. is person ok to let loose in my classroom). Our dear government is going even further and cutting the University element. There are doubts as to the wisdom of that.
There is incentive from the platform creators to make their native UI better and better, but not the same incentives for making the HTML5 support (if they are in charge of it, e.g., a browser).

By this argument, native will always have features that HTML5 is not able to achieve.
> Oh, and no threads for you, and all I/O is dogmatically asynchronous.

Not so much. Don't confuse WinRT, an optional helper library, with the system calls you're actually allowed to make inside an app container.

See
http://msdn.microsoft.com/en-us/library/windows/desktop/aa36...

WriteFile is available in Windows Store applications. You have to use CreateFile2 to get a HANDLE, but CF2 can still create synchronous IO handles.
Potato chips making machine
In our potato chips machine section, you may find autlmatic and semi-automatic potato chips making machine. Welcome your coming.
> but only GOOD content will actually benefit

No, only commercial content will benefit.
That's a shallow clone: git clone --depth N ...
Your point is correct but I'd cut the poster some slack here. I'm pretty sure the comment was referring to "YA fiction" as a category (which is almost exclusively referred to as just that, not as "YA" on its own).
GPS Dog Collar: $8/month service, 99c per additional tag
Check out http://startupweekend.org/. This covers whole globe!
If we are on the subject of promises, Javascript is a poor language to learn about such things, no wonder developers understand the concept poorly.

The thing to understand about a promise is that monadic operations apply, which makes these instances composable and in Scala at least you can do all kinds of crazy things, like picking the first result that succeeded out of a list of promises, or filter/map over such promises, operations which are also async, producing other future results, or merging a bunch of future results and passing the merged-result to another unit of computation that executes in parallel and so on.

For Scala, there's an awesome Future/Promise implementation in Akka, soon to be merged in Scala 2.10. You can watch this presentation by Victor Klang on it: http://skillsmatter.com/podcast/scala/the-future-i-was-promi...

Note that in Scala, promises are actually named "Future", while a Promise is a Future that you build (and complete) yourself (or put it another way, a Future is an object from which you read, many times, while a Promise is an object to which you write once). A Promise implements the Future interface.

And because Scala provides syntactic sugar for monadic operations, you can write your code like this ...

val googleResult = queryGoogleMaps(lat, lon)
val bingResult = queryBingMaps(lat, lon)
val yahooResult = queryYahooMaps(lat, lon)

val bestLocation = for {
location1 <- googleResult
location2 <- bingResult
location3 <- yahooResult
} yield compareAndPickBestResult(location1, location2, location3)

Notice how this code could be completely synchronous, and yet if those functions I used return some Future[Result], then it still works as intended, with "bestLocation" being another Future result, so if you need it right now, you'll have to wait for it ...

Async.wait(bestLocation, 3 seconds)
Here's a list of some GPS modules that correctly implement the 18 km altitude, 515 m/s speed restriction using a logical AND, not a logical OR, and so are useful for high altitude ballooning: http://ukhas.org.uk/guides:gps_modules

Here's another: http://www.byonics.com/tinytrak/gps.php
If Google searches can predict election outcomes this well, imagine what they can do for the stock market...
I see distributed DNS to be the more difficult problem (because when you have that, the content will follow fairly easily).

The current DNS providers are mostly for profit (? - i m talking about the registras), and they ahve no incentive to move or provide the leeway to move, to a system which is harder to profit off.
got the same "You're over the rate limit. Serve this file from your own servers. Contact support@github.com if you have questions."
Airtel now the 4th largest mobile operator in the world (subscribers: 250M)
> I hate to say it, but hospitals need medical project managers.

They are called GPs, or internal physicians. Dr Cox (Scrubs) is an example. The new name is Hospitalist, I think (actually, there's a push to have this as a distinct specialty, so experienced non-specialists have a better development path). If you didn't have a doctor competently managing your case, it wasn't because no-one was responsible, but the doctor who should have been managing the case wasn't.
I had 12 years experience after graduation with MS degree.
They asked how much I make now, I said I didn't want to say.
They asked how much I want, I said that I had an offer of $xx from yy (a well respected research company.) They ended up offering me $400/yr. less than yy, so I took it.
This is one of those things that seems like it would be a good idea but doesn't really work in practice. There are outfits where I live that will do a full body MRI for you for a few thousand bucks. So people think "Hey, what's more valuable than my health? Maybe I'll catch a tumor before it metastasizes and live an extra 20 years."

The problem is people have benign tumors and cists and other oddities that show up on the MRI, most of which will never cause a problem. And every time you have something done at the hospital, even something generally thought to be totally safe like a biopsy or a minor excision, there's some (hopefully very small) risk the doctor will make a mistake, or you'll react badly to anesthesia, or you'll pick up MRSA, or something else bad will happen unrelated to the reason you're there.

People have cranked the numbers on this, and what they found is you're more likely to die from an unnecessary medical procedure as a result of one of these scans than you are to be saved by early detection of a problem.
Argh. As someone who's done this and is actively involved in the UKHAS (http://ukhas.org.uk/) this article annoys me. People have been doing this stuff for years, and here we have someone who seems to just not have bothered to learn about how to track a balloon using amateur radio, GPS altitude/speed limits, best practices in terms of the parachute and balloon rigging, and most importantly this article does not once mention the FAA.

There's no indication that he was aware of FAA regulations (FAA Part 101) on this type of launch. So, no consideration of payload weight, density, ...

Also, he does appear to have use a trajectory predictor but only to figure out where he was going to get his balloon back and not for predicting the path through restricted airspace etc.

There's a large community of people out there in the UK and US who are happy to help people get started doing this sort of thing. Please shout out for assistance!

http://ukhas.org.uk/general:beginners_guide_to_high_altitude...
In case anyone is interested in how to prove "(N + M) Choose (M) paths":

Any such path ends at (N,M). Such a path can be represented as a sequence of N+M bits, 0=right, 1=up, where there are exactly M ups. So choosing a path is identical to choosing the positions of the M ups, thus there are (N+M) choose (M) such paths.

EDIT: My first proof was needlessly complicated because it dealt with paths that ended at arbitrary (N,m) but really you can just let the paths go all the way up to (N,M)-- even if the max value in the list is m < M-- and just ignore the last part of the path. It's still a bijection.
Well to be fair a lot of MySQL related news will have a comment along the lines "try PG, the real database".
Show HN:What sector or industry should eGo disrupt first? In what form factor?
http://dl.dropbox.com/u/5845022/gemalto_ego_jane_goes_shopping_1260-720.mp4
Your html5 done right example fails to work on all three browsers on my phone (opera,firefox,native). Quite a performance...
World's oldest undeciphered writing
http://dl.dropbox.com/u/5845022/Gemalto%20Shorten%20w-o%20CG... http://www.quora.com/Startup-Advice-and-Strategy/What-sector...
SHDH is great, but I wouldn't compare it in the same light as the hackathons we're discussing. It's not a weekend long event and you cut corners on getting healthy food, because you have no funding. Not to take away from the great fun of a SHDH, but most developers these days expect a certain level of quality from the hackathons they attend.
You aren't consistent in the point you are trying to make, which lends me to believe you believe in your side beyond reason. People have stated that universal health care has and does work in other countries.

Check out Australia's economy, and it's healthcare system. Admittedly it's scale is tiny in comparison to a U.S and there is a valid discussion of how universal health care scales (i.e is it linear, etc). But evidence already shows it works, so I don't see any point in further trying to convince you.

You might want to check out this though: http://youarenotsosmart.com/2011/06/10/the-backfire-effect/

It seems that is what is happening here.
> to say nothing of the merits of mvcc

I want to know more about the merits ov mvcc and why don't they apply to MySQL.
Pen Apps not getting money from UPenn!!! Pulak, I thought your hustle was stronger than that ;)
I actually like the way Web Workers can't touch the DOM. It's nice to finally give the DOM it's personal space for UI operations, which often leads to much more responsive apps especially at a large scale.

The pain points for me come in the form of shared dependencies. Large pieces of code that are accessible to multiple threads, and perhaps the UI thread, must get imported several times.

The lack of access to localStorage hurts in a lot places because any cache access must send data back and forth on the UI thread for operations that are probably entirely unrelated.

The lack of console.log makes debugging considerably worse. There are a couple of hacks to get around this but it's a bit crazy to pass messages between threads just to get a log printed.

Having to create a file per thread is very much a pain. Certain operations are tiny in terms of code and make more sense in the context of where you want to run theme. It'd be nice to run any function on a separate thread. Conceptually that would get weird because it would violate several properties of JavaScript closures. But it'd be nice to find some acceptable way of doing this sort of thing.

Web Workers are pretty good but can be unfriendly to developers at times.
A coworkers 50 year old brother (whose wife is a nurse) went the ER on Friday and was dead by Sunday night of cancer.

Looking back there were a few symptoms (like weight loss), but nothing major.

PS Please leave a list of your passwords. They never did get into his computer.
That's what I meant with "something is broken in Europe". The concept of tax competition has been encouraged by the european commission. They've created this situation where each country competes against others. I won't blame the companies for playing by their rules.
consumption tax (like VAT, or GST in australia), unfairly taxes the poor as a percentage of their income.

The gov't tries to fix this by having some categories of goods that are _not_ taxed (at least this is true in australia), to alleviate this problem, but its not quite perfect.

I don't like consumption tax at all. However, i can't think of a way to levy that won't have loopeholes for the mega rich.
Add those people to your "close friends" FB friend list (it's a default list that everybody has and can't delete) and you'll get a FB notification every time they do something. It can be noisy but if you have a small core of people it'll ensure you never miss what they're up to.
Read a little closer...

(a) No person may operate an unmanned free balloon unless-

(1) It is equipped with at least two payload cut-down systems or
devices that operate independently of each other;

(2) At least two methods, systems, devices, or combinations
thereof, that function independently of each other, are employed
for terminating the flight of the balloon envelope; and

(3) The balloon envelope is equipped with a radar reflective
device(s) or material that will present an echo to surface radar
operating in the 200 MHz to 2700 MHz frequency range.

<snip>

(a) Prelaunch notice : Except as provided in paragraph (b) of this
section, no person may operate an unmanned free balloon unless,
within 6 to 24 hours before beginning the operation, he gives the
following information to the FAA ATC facility that is nearest to
the place of intended operation:
(a) Each person operating an unmanned free balloon shall:

(1) Unless ATC requires otherwise, monitor the course of the
balloon and record its position at least every two hours; and

(2) Forward any balloon position reports requested by ATC.
> This is just attention seeking.

Your comment, or the OP?

People are welcome to try whatever they like to make themselves happier, and I'm glad people are happy to share their experience with the world.

You seem to have a bunch of predetermined ideas on what life is about. And that's great. But don't preach them like they are universal truth:

"Life isn't about productivity" to you

"..these days being cut off from the Internet is to alienate contemporary society..." for you

"There is a place for both." for you
git archive allows you to download only a specific version (though, it doesn't work for github because they haven't enabled it)
> HTML5 on the desktop

I wasn't talking about mobile.

Try iCloud.com on Mac Safari, it's quite nice. Not sure what browsers Apple is targeting for this.

My assumption is that the 5 major desktop browsers can host web apps of this quality if the app developer chooses to target them. Hopefully as time passes the "chooses to target them" part won't be an issue if standards-compliance is a norm.
Theres another side to the voter apathy story though, which you haven't fairly covered.

The choice a voter makes can't just be arbituary (i.e., flip a coin to vote). If they are to make an informed decision, it will require investment in effort and time. The voters that are most apathetic are more likely to be poor, and won't have time to invest in such endeavours. Obviously, this perpetuates the problem, but the cause is that, in the mind of the apathetic voter, their time is better spent making money, or making the most of their spare time to have fun, instead of the chore of working out who to vote for.

There is no answer to this problem, as it is a problem with the mindset - they do consider their other activities more important, but they do so because they just don't have the resources to invest in civic activities.
We actually don't care about rate limits with this type of raw request. The limits are in place because people (usually porn sites) hot link js/css/image assets which can lead quickly to an insane number of requests.

If file extensions could be used to determine whether a resource could be used like this, we'd only apply the rate limits to those. Browsers don't care about extensions or event content types though. They'll happily use whatever's at the other end of a URL for <link rel=stylesheet>, <script>, and <img> tags.

As for whitelisting, it's a path we just don't want to go down for raw requests. We do a lot of that for the API and it isn't cheap to maintain.
You'll have a single point of failure depending on how you orchestrate your architecture, not if you use RabbitMQ, ZeroMQ or whatever. There's no magic in the software world
Why shit on the work of a single startup, when you can denigrate the hard work of 5 in a single blog post?!

This is so simplistic. At the very least, both the warm fuzzies and the sketchy activity could be happening at the same time.
Patrick Collison of Stripe, his quote is a paraphrase of the US Tour de France winner Greg LeMond, "Training doesn't get any easier, you just go faster.".

Another of LeMond's that I always felt applicable was, "You don't suffer, kill yourself and take the risks I take just for money. I love bike racing.".

You better love what you do.
That's fantastic - near some old stomping grounds of mine.

I shall check this out
I suspect that the equilibrium would be that there is no taxation, but also there is no social net and welfare.

The divide between the haves and the have nots will grow and grow.
Firmware is always buggy
From the examples: " A "very popular cross-platform messaging service" with an install base of 10 million to 50 million users exposed telephone numbers from the address book."

This app is surely WhatsApp. There was a thread in hackernews about it not using SSL.
I'm curious what this gives you that wordpress.com doesn't?
I wrote a blog post on exactly this a few months ago: http://kybernetikos.com/2012/07/10/design-pattern-wrapper-wi...
Nike Dunk Heels For Womens Big Discount sale
Do you think its possible to have each company disclose its structure and relationships with all other companies, and have those books and transactions audited for tax purposes?

This way, if you pay for a "brand" with $100m, it seems very sus when the subsituary is also owned by a related set of people.
Why management decides the opposite for sales & marketing versus R&D
I'm curious as to whether or not design templates might greater benefit from the square root of two.
Email is the least secure technology you can pick. For my communications, sharing birthday-pictures and so on, Id like to know that it takes more than to just sniff the somewhere along its path.
Hi - I'm Jerry, and I know Windows 8.
You seem to have noticed the arrays of primitives, and not noticed the other collections:

fannkuch-redux is all about "Indexed-access to tiny integer-sequence" so it really is all int[]

meteor-contest int[] byte[] OkPieces[] SPiece[] Piece[]

fasta byte[] double[] frequency[]

spectral-norm double[] Approximate[]

reverse-complement byte[] int[] ArrayList<byte[]> LinkedList<Integer>

mandelbrot byte[][] double[] Thread[]

and then the ones you didn't mention:

binary-trees custom binary trees

chameneos-redux ArrayBlockingQueue<Creature> Creature[] Thread[]

knucleotide byte[] int[] LinkedBlockingQueue<AbstractCounter> ArrayList<LinkedBlockingQueue<WorkChunk>> AbstractCounter[] ArrayList<CountString> StringBuilder TreeMap<Integer, Map<Byte, AbstractCounter>> HashSet<AbstractCounter> ByteBuffer ArrayBlockingQueue<Runnable>

pidigits long[] Semaphore[] exec[]

regexdna Thread[] StringBuffer HashMap<String, String>

thread-ring custom ring (also Node[] LinkedList<Node>)
or put it more broadly - you should be able to acquire the financials of public servants. All of it, and if they have significant others like spouse or children, their financials are also considered public. And any stakes in any company will cause that company's financials to become public (whether its a privately held company or not).

This way, there is a web of transparency so that any dodgy transactions will be definintely caught (probably by the opposing party).

It sucks that these days, its possible to "hide" the true owners of companies and stocks. Its not in the public interest to have this feature.
So the language implies something about the functionality of the database. That seems obvious enough.

But does it necessaruly tell you anything about the underlying structure and the performance of a database?

If we drop that acronym, "SQL", and still provide a database that handles relational queries (but perhaps uses a different but equally capable language), does that matter? If yes, how much? And why?
Partnered with Paypal, Storific lets you order for pick-up on your iPhone
Living on Earth: Iron Fertilization
The First Geo-Vigilante
Makes plenty of sense to me. For a lot of people, me included, it's easier to buy things than it is to get rid of them. Getting rid of something takes you into loss aversion[1]. Plus, objects at rest in your closet tend to remain at rest.

Basically, I find that maintaining a minimal set of stuff requires regular mental effort. So I enjoy reading about people who are especially aware of the benefits.

I imagine it's like the various weight loss tricks. If you are naturally skinny and have an ok diet, then you might say, "Why are all these people talking so much about the awesomeness of fresh vegetables? Sure, they're fine, but I don't get why people need to talk about them so much."

[1] http://en.wikipedia.org/wiki/Loss_aversion
A map of the epic struggle of FOSS against the Empire of Microsoft.