skysight-inc/HackerNews huggingface dataset:
Steve's remarks on concurrency seem a totally fair observation to me, don't a large number of functional languages deal with concurrency through immutability and support that at the language level - I can think of Clojure, Erlang, Haskell, F# for example. The fact that it was possible to send a mutable message to a Scala actor made me extremely suspicious when I first used the language.
How are we giving away anything?
Not in Estonia.
The uploader has not made this video available in your country. Sorry about that.
> Cannot read that

it's called 'text'. You've heard of 'words', yeah? Well text is just a collection of words - think of it like a photo album or playlist, but for words. We call them paragraphs.

The great thing about paragraphs is that you can group a whole bunch of words together to form more powerful concepts than the individual words themselves.

Paragraphs have a very simple UI - in fact you're using one right now!
Show HN: Calepin - micropublishing for Markdown and Dropbox lovers
Wow - bad logic and selective evidence.

Firstly, just because lots of people do something, doesn't make it acceptable. An act is wrong because of the harm it does, not the frequency of its distribution amongst a population. By the author's logic, murder would be ok just in case more of us did it. You may think speeding is fine but sadly for the rest of us, your choice to speed imposes a harm on to others.

And regarding that harm - speed kills. Yes, there is a strong relation between speed variance and fatalities so its be fair to argue that focusing on traffic flow & speed differentials is important. But there is an even strong one between average speeds and fatalities. Ignoring absolute speed is misleading - especially in urban areas where the survivability of being hit at 20 vs 30 mph is an order of magnitude different.

And finally, 'The speed limit assumes a level of stupidity that the average person does not possess.' Again, wow. Im pretty the author doesn't go around killing people because he realises 1) its morally wrong & 2) its rational for us to all agree to not kill each other because my loss of freedom to kill is more than offset by my not having to spend my every waking moment wondering who's going to kill me. Yet, some people still murder others. We do need laws to protect us from the harm of others, even if we ourselves would not have engaged in that harmful behaviour anyway.
Whenever you think the solution is to "setup an auto responder".... don't.
The real story would be the ~30% decline in the past month, but that maybe that would be a less-sensational headline.

http://finance.yahoo.com/q/bc?t=3m&s=LNKD&l=on&z...
I think the rule of law is too strong here to fade so quickly.
"""The price of a LaTeX rewrite would be even higher: incompatibility."""

Yeah. The only benefit is a codebase that reflects current needs and can grow in new directions and follow current practices, that programmers of today are familiar with. And also be faster, and more flexible. But what are those compared to compatibility right?

(Of course people interested in pure compatibility could just continue to use the old version, until the new is compatible enough, or they don't need compatibility anymore).

"""If one tries to rewrite TeX, the problem gets much much worse, since TeX is, for all intents and purposes, bug-free."""

And your wrong assumption is a) that a problem has to be bug free to be useful or b) that a new effort can't produce a relatively bug free codebase?
Some Common Natural Constipation Remedies
No blankets will be allowed, though. Or free speech.

Seriously, fuck the NYPD. They will ruin anything good that anyone attempts to build there.
I agree with all your points. Still, countering them:

- If it's stressful it's probably not a good idea to speed in the first place. I.e. don't go fast if you're not feeling safe.

- Granted, but then again I'm not convinced that I'm very, very evil (if you talk about being green) or wasteful (if you talk about saving money) if I go 240 and use 9l/100km if there's someone driving a Dodge Ram with 130 on the right lane. In addition I consider this a limitation of technology, that might/could/should(?) go away w/ time and incentives to the industry.

- Depending on the distance I'd agree. I'd argue that I'd be a lot faster on a 400-500km route, but for the ~usual~ trips it doesn't matter much.

On the other hand, if the argument really boils down to 'let's get reasonable fast and safe to X while saving energy and removing the individual factor of going there in different ways': Might I suggest to look into trains for that usecase? They are actually quite good in DE and outrun cars/using the Autobahn in a number of cases. Public transportation vs. individual forms of travel.
I know the default theme needs to be stripped down, but I wanted to give HN an early peek. I'm thinking about marketing it as a place to collect your essays and make the default theme list everything by year, one line per post on the front page.
Available on torrent: http://torrentz.eu/d92cb0d2e9339e83996b970205d91e350e7c31da
Not available in Canada, either. And we share the same Queen. :)
Rules for Radicals
for budding artists, entrepreneurs and seekers of truth alike, these same three rules apply.
Adobe has been adapting its tools to HTML5/CSS3[1, 2, 3, 4, 5]. Which is great for HTML5, designers/developers who are used to such tools and Adobe.

In the end, if Adobe pulls this off, it can focus on what it does best: productivity tools. No longer needing to maintain Actionscript, language tools, or an entire platform in multiple OS.

[1] http://www.adobe.com/devnet/html5/articles/css3-regions.html

[2] http://labs.adobe.com/technologies/edge/

[3] http://www.zdnet.com/blog/perlow/exclusive-adobe-ceases-deve...

[4] http://news.ycombinator.com/item?id=3214454

[5] http://www.infoq.com/news/2010/10/adobe-html5-animation-ide-...
I look forward to watching this - I was lucky enough to see Derek Jacobi playing Turing in the stage version of "Breaking the Code" which was awesome.

There are a few clips of Jacobi playing Turing on YouTube - including this: http://www.youtube.com/watch?v=gV67Sj2jkVg
Two points to bear in mind:

1. If live locks are a problem coming from load, rather than bad interactions between components, you are likely to have a choice between (i) pessimistic, where most threads do nothing vs. (ii) optimistic, where most threads do work that gets thrown away. In practice, optimistic tends to be faster, because it is not better to do nothing than do worthless work and the committer is working with the results of successful computations, where the locking algorithm doesn't know which computations might not work out;

2. Extremely hard to reason about is just how it is with threads. I haven't done enough concurrent programming to really say, but the optimistic commit model seems to be more intuitive than the pessimistic lock mode. Peyton Jones makes this point forcefully in Beautiful Concurrency http://research.microsoft.com/pubs/74063/beautiful.pdf
How did we get onto government money? No-one was talking about government funding until your second-last comment. You were saying that the first jet engine was tested before WW2. I said 'sure, four days before WW2, but nevertheless was significantly influenced by the events directly leading up to WW2'. Not sure why it matters whether the money was public or private.
I had a stats teacher who insisted in his first lecture that the goal of speed limits shouldn't be to slow everyone down, but convince everyone to drive the same speed. His position was that the average speed of everyone on the road should be measured, and a speed limit should be chosen that approximates how fast people naturally want to drive - thereby pulling more people into the group with the posted number.

You can't run into someone if they're going the same speed as you.

The author rightly concludes that over-ticketing people is about money, first and foremost.

Defense spending in the United States is $685.1 billion per year, or $2,218.98 for every person in the country. (This number is probably much higher because of the creative accounting of the federal government, but it will work fine for my purposes) You can throw in another $40 Billion for DHS if it meets your fancy.

http://en.wikipedia.org/wiki/Military_budget_of_the_United_S...
http://www.dhs.gov/xlibrary/assets/budget-bib-fy2012.pdf

In my state, Ohio, the State Police budget is $613M every two years, or $26.57 for each of the 11,536,504 people in the state.

http://statepatrol.ohio.gov/units.stm#fiscal
http://quickfacts.census.gov/qfd/states/39000.html

Finally, my local municipality offers a ballpark figure of $10M a year to serve about 40k people, or about $250 per person.

Last year, my state ran an illegal (under our constitution) budget deficit of $8 billion.

I paid just under $250 in taxes to my local municipality (I made just over double what the average citizen here makes).

The fact is that those who protect us in our own neighborhoods don't have the budget to do so - so they have to raise money by inconveniencing us.

If the tax system were upended and I was paying 30% of my income to my local municipality and $250 bucks to the federal government, I bet we would see a massive reduction in the speeding tax we pay every year.

The benefits it would have on education, research, entitlements and the amount of corruption it would eliminate by decentralizing the moneypot would just be a bonus.
Why Facebook Is (Mostly) Right About Sharing
some truly bad reasoning in the article.

using that logic, slavery was just fine, because a large percentage of the population at the time owned or profited from slaves.
Yes, but why does that matter?

I understand that the author is from NZ, and the software originated there, but surely the time to object was when the original (presumably US?) trademark was issued? Or at least some outrage could have been expressed at that point?
See also donotreply.com:

http://blog.washingtonpost.com/securityfix/2008/03/they_told...
"""I don't know, maybe the author is trying to do something with the iPad which is simply not supposed to do. The iPad is beautiful, pleasant to use etc. but writing a book on the iPad is maybe not the things one does. I use my tablet to write — quite a lot — way slower than on my regular keyboard, but with time to think."""

You can pair the iPad with a bluetooth keyboard and write away at full speed.

And with something like LaTeX you won't even have formatting to slow you down.
Italian Restaurant in Indonesia - a knol by James Terrysen
Joy Watches JW522 Watch
They Told You Not To Reply (about donotreply.com)
Oh and it runs Pelican (http://pelican.readthedocs.org) - a really nice Python based static blog publisher
There are private subreddits, such as Gryffindor.
Android 4.0 Keyboards are Available Now
Auto insurance is regulated, but in most states it is a reasonably competitive market. I have to assume that speeding tickets are an important signal to future crashes, or the insurance companies would compete this penalty down or away completely.
Turing's interests included mathematical modeling of biology too (surprised me a bit):

http://fr.wikipedia.org/wiki/The_chemical_basis_of_morphogen...

http://www.dna.caltech.edu/courses/cs191/paperscs191/turing....
Manic Monday and online shopping
You probably have more RAM?
You can read a lot of A/B testing case studies on our website: http://visualwebsiteoptimizer.com/case-studies.php
Bill Gates in court over WordPerfect and Windows 95 launch
A reddit "AMA" thread with me about the Turing apology
It's a relatively well acknowledged fact in the community that Scala's builtin actors are heavily flawed. This is why many of us switched to using Akka.

It is also why there are currently plans to integrate Akka actors into the language itself, replacing the builtins.

He does acknowledge that "It could become EJB3" which is a far sight better. But the tone of the rest of his post genuinely seems in conflict with this sentiment.

Another big piece of Scala which makes it a tremendous win over using say, Erlang, Haskell or F#, is that it integrates well with existing Java code. Many shop have been able to do new development in Scala while keeping and leveraging their existing legacy Java codebase. Something that wouldn't be properly available from these other Non-JVM languages.

Clojure of course is JVM based as well; however I'm not as familiar with it and I'll admit I don't know how well it does or does not work with existing Java Code. I do know that a few MongoDB + Clojure driver authors have had issues w/ certain aspects of our Java driver in wrapping it which seemed rather trivial. Not an indictment of Clojure, just the only view of Java compatability I've seen which anecdotally leads me to believe Scala has stronger integration.

Finally, I can't agree enough on the need for modules. It really is a major pain point... but I'm not sure it's one that we can easily fix at this point. I'd still love to see us (The Scala Community) try, however.
Amici string program
This program is created to provide quality musical education in a non judgmental environment, to provide opportunities for learners to fulfill their full potential both musically and personally. It provides a positive and inclusive atmosphere to develop your skills.
Can I recommend "Alan Turing: the Enigma" by Andrew Hodges - it really is a splendid book and covers all of Turing's work:

http://www.turing.org.uk/book/
Except that number doesn't make sense. 333 bytes per user per day can't contain the level of information they purport to offer.
At ScribTeX we regularly get comments from users about how fast our compiling is. Even with the round trip to the server, the PDF appears in the user's browser quicker than if they compile it locally. This isn't due to anything especially clever that we've done but instead stands as a testament to data speeds, and the performance of the Linodes that we compile on. Particularly with Linode, I think the high disk IO performance makes for a very quick LaTeX compile.
Staring at people on trains
I wouldn't describe the webapp as great. Since it attempts to emulate aspects of UIKit it suffers greatly from the uncanny valley effect. The performance and feel is poor compared to a native app.

I realise it's more convenient for Google, but I struggle to believe that's the primary concern when a company of their size develops an app for a platform with hundreds of millions of users.

To me it feels the app is intentionally crippled for some business reason. Perhaps it would be more difficut to target ads in a native app, or maybe they want to push people towards Android. As a user, I really don't care and it reflects poorly on them to produce a substandard experience for their users.

Roll on Sparrow for iOS.
No - I thought about the augmented realities in Vernor Vinge's Rainbows End:

http://en.wikipedia.org/wiki/Rainbows_End
Henry G Latin Dance Sandals in Bronze HGB-2071
It has a reminder, but it's not random. You tell it how many minutes you want to spend meditating each day, and then configure a reminder time. At that time a notification appears in the tool bar if you haven't met your target. You can configure the notification message to make it something that motivates you.

You can also configure what time your day starts. If you often meditate just before bed, and don't go to bed until after midnight, you can offset the start of day. I have mine set to 2am, for example.

Last but not least, it has a simple widget that displays the length of the current chain (the number of consecutive days you have met your target), your longest ever chain, and a representation of the proportion of the target you've met today. When you miss a day, the current chain resets to zero.

All this combined works well for me. I recently broke a chain of 369 days because I was really ill. It wasn't a decision I took lightly. I'm on a run of 31 days now - less than a year to go to beat my record!

Edit: it's also free
yes we all share the same coffee habits, eating disorders and religious beliefs too
World’s First Bitcoin Poker Payments Launched
A blog post about same.
http://blog.switchpoker.com/2011/11/22/bitcoin-payments-added/
I guess you right, there isn't enough demand for a Emacs book in order for a publisher to invest in one.

Fortunately there are a lot of good Emacs tutorials in the wild.
Wow that's really creepy.. Look at the 'coffee' in some of the pics on the second page of results
Scala's great, if you have a gorgeous Haskell program and you want to port it to the JVM. Unfortunately, by itself, that may be a niche market.

If you want a dynamic language, you have lots of great choices. If you want powerful syntactic abstractions, you have Clojure, Lisp or Racket. You can win big with any of these tools.

But some problems benefit from powerful mathematical abstractions, and that's where Haskell and Scala start to shine. For example, if you need to do Bayesian filtering, you can bury all the math in a monad, and make Bayes' rule as easy as an 'if' statement. (I've got a blog post for the curious: http://www.randomhacks.net/articles/2007/02/22/bayes-rule-an... ) And when your library designs start involving generalizations of linear algebra, even Ruby-lovers may learn to appreciate a strong type system.

But this raises the real question: How useful is Scala if you don't need to do functional programming with a strong type system? Most people don't, at least today, and the jury's still out on whether it will ever be mainstream. Certainly, some smaller companies will use Scala and win big in specialized domains. But if Java hackers want to claim that Scala's an inappropriate tool for their jobs, who am I to argue? I write far more Ruby than Haskell, because I encounter lots of work that's well-suited to Ruby. (Of course, there's also Akka and a lot of other useful Scala features, which may appeal to people who don't need FP.)

So if Scala becomes seriously popular, I'll be delighted. But a large fraction of Scala's complexity is devoted to niche use cases, and that may make some people unhappy if they're merely looking for a "better Java".
I worry that you're saying they have "this uncanny ability" on the basis of one instance where they've done it. The other possibility would be that they just got lucky once (helped by Intel's terrible, horrible, no good, very bad P4 design) and haven't had similar luck success before or since.
So Scala is to Java what C++ was to C
So, do you also lug around a keyboard for the ipad? Or do you actually type using the touchscreen?

Maybe you just need a smaller laptop ..

Also, terminals are great, but writing anything serious without X is a pain.
How does biology explain the low numbers of women in computer science
This is a good idea if you can pull it off, but "if this post hits the index page" comes across as childish. A project like this will generally get the attention of this group, but hitting the frontpage depends on many factors, including when the story was submitted. I wouldn't take it as a serious indicator of non-interest, if this particular time it doesn't hit the frontpage. You submitted this when it was 3 AM in California (probably not the ideal time). Either way, I'll upvote you and help you reach said frontpage. I hope something cool comes out of this project.
As interesting as this is, I don't think embedding all this into a contact lens is t he way to go. This is purely hypothetical but how about something like this http://www.youtube.com/watch?v=mUdDhWfpqxg (SixthSense) done with a sort of polarity/light effect that could only be seen though a special contact lens.
we might make sense of our cognitive routines without really grasping how phenomenological experience arises. i still think that's enough for us to build ai which is equally perplexed by the blueness of a blue sky.
This could be caused by any of these widely known cognitive biases:

- http://en.wikipedia.org/wiki/Commitment_bias

- http://en.wikipedia.org/wiki/Endowment_effect

- http://en.wikipedia.org/wiki/Sunk_costs

- http://en.wikipedia.org/wiki/Herd_behavior

[edit: also, you're inferring the experience of people from the complaints that they make. that means that you are automatically dismissing anyone who makes certain kinds of complaints simply because you know that some people who make those complaints have little experience of scala. so, for a very simple example, you might find that only people with a very high tolerance for type system induced pain can tolerate scala - then you would be dismissing the majority of people, presumably with valid criticisms of scala, just because they are not part of your (self-selected, exceptional - and not necessarily in a good way) clique.]
The Maori Language Commission are going to be all over this like a ton of bricks, 'koha' is such a generic word here (my best guess is that it sort of means 'wilful donation' in English)
This is the type of thinking that will hasten Facebook's demise. And it's a perfectly reasonable line of thought.

The next time you hear the phrase "It doesn't scale" in reference to something, ask yourself why it needs to. In some cases it might not.

Centralised approaches (e.g. websites on the open internet) obviously need to scale. Facebook is a public website. And it's on the open internet, for anyone with an account to see and ready to be hacked by those with skill who do not need accounts.

I always come back to this: How many people do you really need to be reading your profile? Friends, coworkers, family, ... potentially anyone, anywhere in the world with a computer and an internet connection? It just does not make sense.
Well, that's an entirely fair way of looking at it. Pshaw! A few years of war held less innovation than a hundred!

A working telegraph over 8 miles was invented in 1816.

typewriter 1829

telephone 1876

light bulb 1879

skyscrapers ~1890ish... but preceeded by buildings with similar number of stories from Roman times!

Yes, you're quite right. A hundred years (two thousand, if you include Roman precedent) does indeed hold more innovation than four.

And if you characterise ~98 years ('period just before WWI' with examples, 1816-1914) as 'slightly longer than WW2', which came in at 6 years (5 in earnest, 4 if you're American), perhaps you should pursue a career in archaeology, paleontology, or politics...