skysight-inc/HackerNews huggingface dataset:
Iannis Xenakis' song Metastasis got there first as far as I know, in 1953 with a full orchestra. It has a slightly different (less harmonic) end:

https://www.youtube.com/watch?v=SZazYFchLRI (mostly the first minute)

It's one of my favorite songs, mostly for when I want to be left alone in a room.
Firefox Input
The core idea of non-incremental progress: Xerox PARC accomplished what it did in large part by forcing technology 15 years into the future. The Alto, of which PARC built around 2000, mostly for its own staff, cost about $85,000 in present dollars. What it provided exceeded the general market personal computing capabilities of the late 1980s. This enabled the "twelve and a half" inventions from PARC which Kay claims have created over $30 trillion in generated wealth, at a cost of around $10-12 million/year.

Kay also distinguishes "invention" (what PARC did) -- as fundamental research, from "innovation" (what Apple did) -- as product development.

Other topics:

• Learning curves (people, especially marketers, hate them)

• "New" vs. "News". News tells familiar stories in an established context. "New" is invisible, learning, and change.

• The majority acts based on group acceptance, not on the merits of an idea. Extroversion vs. introversion.

• There are "human universals" -- themes people accept automatically, without marketing, as opposed to non-universals, which have to be taught.

• Knowledge dominates IQ. Henry Ford accomplished more than Leonardo da Vinci not because he was smarter, but because humanity's cumulative knowledge had given him tools and inventions Leonardo could only dream of.

• Tyranny of the present.
i also wrote one, check it out http://rianhunter.github.io/threes-solver
Don't forget those rootkits...

(For the curious: https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...)
Actually you just reminded me that I need to explain sums and products in terms of a seminearring.
You jest, but your comment made me think of what an impressive Enigma machine [1] such an arrangement of rotors could make. The tubes are slipping in contact, so it'd have to be electrical linkage rather than mechanical to conduct the flow of the data.

[1] http://en.wikipedia.org/wiki/Enigma_machine
they built a wooden model to demonstrate their answer — although Bozóki notes
that the model doesn’t verify the result because manufacturing errors
are much greater than any errors the computer could have made.

What's the point, when its not practically possible?
I live in an airport approach corridor. The noise is nuisance enough, don't drop crap on my house or my head because a nut job pilot decided to drop an airliner in one of the most remote ocean areas on the planet.
Those "max" values are speculation, while the "Min" values are for definite because there are constructions. So that table is of less value than you might think.
Indeed! One of the first thing I do in a hotel room is jail-break the bed.
Yes. And that is one big reason why a corporation is not a person.
Scott Aaronson has commented on the paper; he considers it as garbage:

> http://www.scottaaronson.com/blog/?p=1767#comment-103591

Also look at the update at the beginning of http://www.scottaaronson.com/blog/?p=1767
Matt Cutts Uses this
GooFit – Health, fun and goodies Catch 'em all
Goofit is the game app that will change your lifestyle! It offers you the chance of competing with your friends in order to win challenges that will deliver health benefits, lots of fun, and cool prizes!
Google Offers Sneak Peek at Project Ara, Its Build-Your-Own Smartphone
The wooden model "works", eg they all touch. But it could be slightly less than perfect and you wouldn't be able to tell, mathematicians care about these things :)
Family name = Grüneis
Also, if you don't want to make the full leap into "PURE EVERYTHING MUST STAY CLEAN DONT BREAK THE RULES" style code, try Haskell. Imperative programming in Haskell is great! The language evaluation rules may be purely function, but your code doesn't need to be.
Makes you wonder how things would have played out if Dr Dre's Lolo sampled Iannis Xenakis instead of THX's sound. Would placing the sample at the beginning of a record the way Deep Note is placed in a movie have been a violation of THX's trademark?
What's the point of what? Physical models have imperfections and distortions, so to absolutely know the answer you need the mathematics. Then having done the mathematics it's satisfying to build the physical model, to see it and to hold it.

Can you clarify your question? Try to avoid the word "it" because the referent might not be obvious.
Yes you do get some uneven wear, but I'm sure UPS's fleet maintenance keeps track of that too. For the tires, you can rotate them on a regular schedule to reduce repeated wear patterns and spread it more evenly on all of the tires before they're replaced.
Interesting that the appears to work for only some people. Does this imply a concerted effort at encouraging some above others to apply?
When asked about this kind of topic I prefer to answer with the following joke:

'A mathematician, native Texan, once was asked in his class: "What is mathematics good for?" He replied: "This question makes me sick. Like when you show somebody the Grand Canyon for the first time, and he asks you `What's is good for?' What would you do? Why, you would kick the guy off the cliff".'

(Source: http://www.math.utah.edu/~cherk/mathjokes.html)
https://news.ycombinator.com/item?id=7538185

But you knew that, because you submitted it.
+there are times when you are not blocked by oncoming traffic, so I guess it's OK to turn left there. And many other cases like that...

And I doubt this is a global rule.
>I've noticed an increase in Virus/Worms getting onto my machine (macbook air, osx 10.8.5).

Whoa whoa whoa whoa. I'd like to know more. Your claim is basically that there is a 0-day attack on OS X machines being exploited in the wild and it requires even less than opening an email?

That's a very significant claim. My best guess is maybe you're being exploited by the numerous Java flaws, but even that sounds like a stretch.

>Is there anyway to harden the mail client so it's not allowing these files to even reach my system? Perhaps that's an IMAP setting on GMail I can configure/alter?

Google's security engineers are 10 to 1000x the average person. If there is a useful default setting they know about, it is probably already enabled. Heck, earlier today I hit a URL dealing with Namecoin and Google freaked out that it was a known phishing website and prevented me from visiting.
This part is interesting: I've noticed they are always via an unread email through my gmail account.

How were you able to determine that?
Rotating an image with OpenCV and Python
You could dedicate a cylinder to utilities, and it will connect directly to all the others.
It's hard to imagine that a high number of intersections are so bad for left turns that a three right turn detour is warranted. I've seen some left turn lanes get severely backed up during rush hour on the busiest of streets, but as a general rule I'd expect the left turn would win. I'd be curious to see more data on this.
Why would this app not be banned like all other Bitcoin related apps on iOS?
A beautiful elaboration of what I've been feeling for many years. I don't get all this excitement over web programming. The process is a pain in the neck -- why doesn't this color turn red when it's supposed to? Oh, this IE workaround conflicts with this Firefox bug. To me it feels like a house of cards held up with old, dessicated duct tape. Yeah, you can do amazing things with cards and duct tape, but because of the shaky foundation, it ends up being vastly more frustrating and so much more work than it really should be.

I haven't responded by going as far down the stack as this guy has -- although I've done a fair bit of assembly and enjoyed it, I spend most of my time in Python and Erlang -- but coding web apps can be such a ghetto.
No, pedestrians hit by a bike at speed may be seriously injured, same as anyone involved not wearing a helmet.
This case is confusing and a lot of people miss the subtle difference.

In one case you

try { Throws(); } catch(Exception ex) { DoHandling(); throw ex; } // BAD!

This one does lose the initial site of the first exception, and throws it as a new exception at this location, centering the stack trace on this line.

This is what you want to do:

try { Throws(); } catch { DoHandling(); throw; }

Notice you do not name, or capture the exception. This causes your handling to execute, but crucially it re-throws the original exception untouched, with the original stack trace, centering on the original exception thrown location.

So you can easily lose that information if you re-throw naively. Good code tools should yell at you for doing this most of the time. Note in some cases you want to add information, so you can throw a new exception with new information, but set the InnerException property to the original causing exception.

See http://msdn.microsoft.com/en-us/library/system.exception.inn...
Ask HN: Am I one of the few JavaScript programmers who didn't realize this
I'm currently reading "Data structures and Algorithms with Javascript" and I had a WTF! moment when I got to page 9 and read "...Javascript does not have a block scope..."

Meaning this piece of code works! Blimey!

for(var i=0; i<=10; i++){
// do nothing
}

// access 'i' out of for loop
console.log("i = " + i); // i = 11
Well, sure, when there's no traffic against which to have to turn, the cost of making a left is negligible -- especially in American residential neighborhoods, which are often laid out so as to prompt suspicion that they weren't intended to be navigable at all. (And this is not even entirely false! A city neighborhood with access from multiple traffic arteries, and with straight, minimal-distance routes between them, invites through traffic to employ those routes as shortcuts, which is tantamount to inviting rush hour into everyone's driveway.)
We do everything on localhost with git. We keep a master (server) and develop (ready to push to master) and with develop we branch it off into different major features i.e. feature/login, etc. Once the branches are ready we push them into develop to bug test and when all's good we push the changes to master. We only push to master when the code has been somewhat significantly changed like adding a new feature or fixing bugs.
I'm sorry. I'm trying really hard to figure out when boycotts and picketing, which I support as free speech and free association rights, can appropriately be called a "mob." Despite asking people - you and several others - who have used "mob", "witch hunt", "bullying", and similar terms, no one has been willing to clarify that for me.

I also apologize for my confrontational rhetoric. I don't know any way to question one's choice of vocabulary without sounding confrontational.
The stuff you're learning isn't outdated. It just might be more career-focused rather than front-page-hacker-news-or-reddit-worthy.

The example I like to bring up over and over again on HN is Union Pacific, because it is a great example. You will probably never see an article on the top of HN about railroad .NET or Java code, but it helps drive the US economy. (and they pay well. I have younger friends out of college that made $55 immediately and more experienced devs making $100K, which is insanely great compared to California given the cost of living differences. You're talking about owning the equivalent of a million-dollar CA home at 25 with cash to spare. )
A New Era of Investing is Upon Us
Isn't it obvious that the post is opinion not fact? Do we always need to couch opinion in phrases like "I think"?
When Tetsuya Mizuguchi left Sega to form Q Entertainment, he and his team started work on the famous puzzle game Lumines. Their stated goal was to create a game that was merely half a step forward, as opposed to their previous game, Rez, which was two steps forward -- and didn't do well at market.

Smalltalk was at least two steps forward, probably much more than that. The critical thing that put it well into the future was the fact that it made the boundary between users and programmers even more porous. I'm sure many of you have heard the stories of teenagers sitting down to an Alto and writing their own circuit design software in Smalltalk. That kind of power -- turning ordinary people into masters of these powerful machines easily and efficiently -- is just the sort of revolution originally desired and promised us by the first microcomputer marketers.

But of course it didn't do well at market at first, so we had to settle for the thing that was merely half a step forward -- the Macintosh.
Exploring geometric puzzles made Professor Ernő Rubik the richest and most famous man in communist Hungary [1].

At least that's a concrete answer you can give to the "man in street" who's going to scoff at explanations about expanding mathematics. But money and fame, well, everybody understands that if it makes money or makes you famous it's justified.

[1] http://www.nytimes.com/1986/08/03/business/hungarian-million...
So you don't eat invertebrates except for the ones you eat?
Not directly, but HN has a few posts from when they were early into the business:

https://news.ycombinator.com/item?id=1973282

http://startups.sharmavishal.com/2008/12/retailmenotcom-find...
Aside from route optimization, something else that the tracking devices may allow is recording acceleration, braking and instant fuel consumption. This in turn makes possible to train and reward drivers for more efficient driving.

It's a big selling point for systems sold to trucking and public transportation companies.
Though a bit obnoxious i really liked the talk.
Alan talked about 2007. If we look back it was the time when first iphone was announced. We all knew that in a timespan of seven years the processor will be much faster( Now it is almost 20 times faster)., connectivity will be faster, it will have better display and better sensors.
But still none of the application that exists today (except games and animations maybe) take all this improvement into consideration. We are still stuck in old ideas of messaging app, photo sharing app, maps and news aggregators. I believe all those apps could have been conceived back in 2007. No one thought about any new use cases which can take use of the improved hardware. In fact some of the noble concepts like shazm or word lens were conceived 4-5 years back. Now we are stuck at a time where giants of internet are just struggling to squeeze few more bytes of information from user in sake of making more money from adds. It is difficult to believe after 7 years of first smartphone the most talked about event this year was a messaging app being acquired for 19 billion!!
I think hardware engineers push the limits by going to any extent to make moore's law true. But we software guys fails to appreciate what is going to come in future
Here's one approach: http://pastebin.com/af8N2hjE

I find that for stuff like this, it's nice to have a lot of tunables that you can tweak to your taste, and basic exponential (or exponential decay) functions seem to do a pretty nice job at that.

I set up some default values and ran them through a few imaginary site profiles, and the scores came out pretty sane -- ~ 1.3 for a brand new, empty site with an email address, ~ 173 for a basic site that's been around for a while and has a little traffic, ~ 1875 for a popular site with content that's getting some traffic and was updated recently. If e.g. the number of days since the last update is more important to you, then just increase the value for that tunable and you'll get a larger "falling off the cliff" result for sites that haven't been updated recently.

None of this is very advanced math. There's probably a cooler, more mathy way to do it. But it should do the job.
You might enjoy this segment from Game Theory about how innovative games don't do well:

http://m.youtube.com/watch?v=Cxhs-GLE29Q
Bitstamp, give me access to my money
Yes, it should be one of the first things you learn when learning JavaScript. JavaScript only has function scope, meaning that you only get new scope inside of a function.
Amount of fuel saved is actually negligible. With a fleet of 100,000 trucks, it comes out to be less than 1 gallon per truck per year in savings.
Interesting:

"By 27 years of age, 32 percent of women had received a bachelor's degree, compared with 24 percent of men. "

This is a rather strong antidote to the idea that everyone gets a college degree:

"At 27 years of age, 28 percent of individuals had received their bachelor's degree while 38 percent had attended some college or received an associate's degree."

Also interesting:

"At 27 years of age, 34 percent of young adults were married, 20 percent were unmarried and living with a partner, and 47 percent were single, that is, not married or living with a partner."
In Denmark, the term højresvingsulykke (right turn accident) is common, meaning when a car, typically a truck, turns right and hits a bicycle. Lots of people are killed from this every year. One theory is that it is primarily foreign truck drivers who are not accustomed to the high number of cyclists in Copenhagen.

When I initially saw the title, I was expecting it to be a mistake and actually say "Why UPS Trucks Don't Turn Right". I guess the problem is less severe in the rest of the world.
Interesting. What do you think would have triggered it?
Old-skool fire demo effect in JavaScript/Canvas
happy people don't have time to comment
The "internet mob" is justifiably frustrated with the non-internet "mob" that frequently tries to shit all over minority rights.
It's reversed in the US. Lots of accidents occur when people make a left hand turn and don't see a motorcycle/bicycle going straight in the oncoming lane.
The Power of Poop:  A Whale Story
Creator here - this is because \w* matches 0 characters, and thus matches infinitely. You can roll over the "infinite" error for details, or look in the help.

Try \w+ instead.
There's a better quality video on their site here:

http://brigade3.com/brigade-3-0-preview-at-gtc-2014

I've been playing with OctaneRender and LuxRender but hadn't heard of this one before. Looks good, possibly faster than Octane judging by the video, but it's impossible to know what they are running it on.

I'm very hopeful that incremental improvements to path tracing algorithms over the next couple of years will reduce the amount of noise in real-time, as the render quality is amazing. However even on a high end machine, with a complex scene you end up with a lot of black areas, which makes everything look darker. LuxRender partially solves this by rendering over the top of the last frame by default, but that sometimes creates some nasty ghosting effects that can be worse than always painting over black like Octane does.

If you want to try this stuff out there's a free demo version of Octane you can download and LuxRender is entirely free. However Octane requires a CUDA card with a fair bit of VRAM as it does everything in GPU and the size of the scene is limited by the amount of VRAM you have.

LuxRender is currently only stable in CPU-only mode and doesn't come with any UI to speak of; it's more of a rendering toolkit. You can't just open it up and move a scene around in real-time. You can do that with Octane though and I thoroughly recommend giving it a try.

There seem to be a fairly significant diminishing returns over rendering time with path tracing, so the results you get in real-time will probably be about the same on a wide variety of cards, i.e., full of noise and black areas, but still impressive. The difference between a render running for 4 hours vs one running for 8 hours is far less significant than the difference between 10 seconds compared to a minute.

Edit: I just noticed that Brigade is from Otoy, who own Octane Render. The site's not particularly clear about it, but it looks like this is their cloud-based render farm solution based on Octane. There's an earlier video somewhere showing real-time movie-quality rendering over something like 144 GPUs (instead of the 2-4 in this video). However the cost for renting that much GPU power was pretty astronomical.
I don't buy the "don't have all your eggs in one basket" mantra here. I get that idea if you rely on SEO and you have risky tactics, but in RetailMeNot's case, they have the best user experience and also, up to date coupons and for that reason are the best result most of the time in the vertical.

If this was a publicly traded company that bought links and had a site with a shoddy user experience, I'd get the argument that there's significant risk.

In the history of Google there are very few, if any case studies of sites that A) did the right thing B) were the best result that ended up losing significant traffic. Most of it is "yeah, we were doing this wrong, but it's still not fair..". In Rap Genius' case, they clearly did something wrong.

The only exception to this rule is if Google moves in on the vertical and steals traffic, which is possible with coupons - but there's a significant difference between completely destroying a vertical and impeding on it somewhat. Google has moved in on the airline tickets vertical but the businesses there are still doing just fine (Expedia, Priceline), as shown by their considerable growth in the last year+. It seems likely that if Google moved in on this vertical, it would be a similar impact.

In this article, there's little to describe what RetailMeNot does wrong. Yes, they are somewhat of a parasite, but in many ways they do these businesses a service by lowering purchase friction by creating an elegant experience for users. If their UX was substandard, it's possible customers would get lost and never complete their purchase - this happens time and time again, which is why CRO professionals can get hundreds of thousands of dollars to optimize a conversion funnel. In many ways, RetailMeNot is a piece of that elegant conversion funnel, so they are rewarded as an extremely profitable affiliate for that reason.

Disclaimer: I haven't taken the time to evaluate their link profile so there's a possibility that they are doing something risky there, but from an on-page perspective, they are the best result.
Firefox is a great company. This political crap has nothing to do with building great software.
>> "you can start immediately when a light turns green instead of waiting for the 5 vehicles in front of you to start moving or turning out of your way."

It sounds like to do this you would need to be side-by-side in the same lane with a car. Sounds quite reckless and dangerous. I'm all for cycling and walking in cities but that kind of behaviour is why cyclists get injured/killed. I read a few stories recently in the news about cyclists getting killed and one major repeating problem was that they came up the inside of another vehicle (in the same lane) which didn't see them a moved over into them.
I'm just annoyed we have another article with an inaccurate title that doesn't actually have any examples in the article (like a map of different routes) that show the how and why. Its basically a UPS fluff piece with no substance.

It really bugs me because this something to show folks the value of math and analysis. What types of problem solving go on that can really be improved by application of maps and big data. Heck, even the linked article doesn't have a map explaining why this is important.
as a cyclist in the US there's a very common scenario here, too - turning right, looking left, not looking into the turn and bam, cyclist at high risk.

TO CLARIFY - the situation i am most referring to is a cross street, where the car is perpendicular to your path and would be coming from your left as a cyclist.
Not to us, because we don't eat rocks and metal. If there's a planet out there whose apex predator species is silicaceous in the same way we're carbonaceous, then, there, my robot is halfway to being a cricket, and is probably quite tasty when properly prepared.

(I eagerly invite speculation on what, on our notional silicaceous Earth-analog, might constitute a parallel to veganism.)