skysight-inc/HackerNews huggingface dataset:
I see a lot of jokes about the mid-90s, Geocities, & by extension the Crescendo plugin, but that comes from a misunderstanding of what MIDI is. It's a set of instructions, not a sound format. The awful music you might associate with MIDI was your crappy soundcard interpreting note instructions. When you send those MIDI instructions to a more capable device, the results can be much better.

Where this is exciting is not in that you can embed background music in a web page without the bandwidth required of compressed audio, so much as that it is a step toward further opening up the realm of building interfaces for professional musical instruments (and not so professional musical instruments).

Anecdote time: In the late 90s, I'd bought a Roland drum machine that I felt had a really horrible programming interface, and I wanted to put my budding programming skills to use and build a nice visual interface that emulated the more intuitive devices from the 80s - and I had no idea where to start.

Fast forward to a couple of years ago, and in the heat of the "HTML5 can do anything Flash does" debate, I decided to try emulating one of my drum machines using only HTML5 & CSS - http://bitrotten.com/dr110/ - because while I felt it was impossible to do something like http://www.audiotool.com/ in HTML/JS/CSS, I wanted to put my money where my mouth was. (Result: Javascript timing is horrrrrible, audio handling is a work in progress, playback is inconsistent between browsers... Flash still wins by a very long mile on this front) But aside from the audio, I felt I could actually do a decent job of building out an interface.

I guess the point I'm getting at is that in the coming years, not only will audio improve, but with the ability to output MIDI, a very accessible set of free tools (as in, a text editor, and a web browser) means that fewer people will experience the frustration I had over 15 years ago when I wanted to roll-my-own interface for external music hardware.

Having said that, I think that solid timing will prove to be a formidable foe, particularly in a realm where you still have holdouts from the DIN SYNC era who say MIDI isn't responsive enough.
Why is this surprising? College tuition rates are rising so fast that a university would have to squander its resources to be in the red.

Source: http://inflationdata.com/Inflation/Inflation_Articles/Educat...

According to the above, since 1985, while average expenses have risen by about 115%, college tuition has risen by almost 500%. Pretty soon college costs will pass a critical threshold -- the cost of a degree simply won't pay for itself in the world of jobs.

But it gets worse -- it turns out many college students aren't learning anything:

Source: http://www.ssrc.org/publications/view/985FB16E-4023-E011-ADE...

Quote: "According to their analysis of more than 2,300 undergraduates at twenty-four institutions, 45 percent of these students demonstrate no significant improvement in a range of skills—including critical thinking, complex reasoning, and writing—during their first two years of college."

For those students, college is a very expensive, pointless activity.
Rhythm & Hues is in a strategic position which several of the Hollywood majors have to support, or the competition between these studios is going to seriously heat up.

R&H is the #1 studio in the world for digital animals: they did almost all the coca cola polar bears ads and "Babe the Talking Pig" nearly 20 years ago! Since that time they have dominated in the digital animal arena, doing pretty much every quality realistic digital animal in a major release film since, including "The Life of PI" (which is expected to get Best Visual Effects this year.)

Now look at the VFX studios left: ImageWorks is Sony's, ILM is Disney's, Weta is Peter Jackson's... What about Universal, Warner Bros, Paramount, Fox, & Paramount? They will have no one 'of scale' to produce their cute, talking animal pictures... This may seem minor, but it's not. Not at all. If is in the serious interest of these non-VFX studio owning film studios to keep R&H alive and well.
> he is lawmaker number 1.

The president is a member of the executive branch, not the legislative branch. He signs bills into law in his authority as an executive who will be responsible for carrying out the laws that the legislators write, not as a legislator responsible for creating those laws.

You absolutely cannot say that he is "lawmaker number 1", because he's not even a lawmaker. The fact that most presidents happen to have served as legislators (senators) previously is irrelevant; that was their job then, and this is their job now.

He is not the head of his party. Nor is he the one who dictates how they will (or should) be whipped - the President isn't even supposed to have any say in the process of whipping votes - that falls on Reid, Pelosi, etc. (who actually have the resources to whip legislators, since they can make promises of campaign money, etc.)

We live in an era where the power of the executive has been illegally expanded well beyond what it was originally intended to be - we can thank Bush and Obama for the bulk of that (at least most recently). But that does not actually change the role that the president has (or should have) in legislative matters.
CGTrader, An Online Marketplace For 3D Models, Raises 185K Euro From Practica
How to Cancel a Blocking Read in Java
This is true. Here's the Chandrayaan-1 (earlier lunar satellite) payload:

http://en.wikipedia.org/wiki/Chandrayaan-1#Payload

It contained significant instruments from NASA and ESA. The instrument that discovered polar water was M3:

http://www.jpl.nasa.gov/missions/details.php?id=5923

I believe it was given a free ride by ISRO, but the instrument itself was paid for by NASA.
I've seen people cut from the hiring process for having the wrong religion, gussied up as "culture fit."

I was, as it happens, also that religion, but I was in the closet so they didn't know.

People of differing cultures can easily co-exist, just as long as one culture isn't trying to eliminate the other.

[1] http://en.wikipedia.org/wiki/Eliminationism
LLamadas a Cuba, Recargas a Cuba y SMS a la Isla. Servicio seguro y de calidad.
Servicio de llamadas a Cuba, recargas y sms a Cuba a precios muy baratos
The Auto Grader (for automatic grading of programming assignments)
Found a very poorly photoshopped seam right off the bat. Kind of sad for something claiming to be of such quality to go in and botch it like that. I'm sure it's covering something to keep people happy, but did you have to do it in such an ugly and obvious way?
‘House Of Cards’ Makes Netflix Subscribers More Loyal: Survey
I have definitely come to the view recently that a seed-stage startup is not a good thing for an experienced engineer to join unless it is as a founder. The odds of it being worth the salary cut are just too low.
At what point did it become OK for investors to eat such a gaping chunk of equity by simply contributing money, when founders/engineers/technical talent contribute not just money, but time and effort as well?

Is it simply because they are the ones holding the cards? If so, fuck that, and fuck investors.
Is Plato still useful in today's world? I think if you answer that then you should be able to give a a minimum a qualified "yes" to the question about Lisp.
Download best PES 2013 patch
Small nitpick: Buddha(563 BCE-483 BCE (aged 80) or 411 and 400 BCE) predates Heraclitus(535 BC-475 BC), but your point definitely stands, as I'm sure that realization predates recorded history.
Don't get me started on how many times I've confused the rename command with the rm command...

Hint: it was only once.
The DRACs have some nice features: Allows you to mount external media, see the previous boot screen etc.

However, when physically at a facility, DRACs are not very handy. They also don't allow you to easily switch back forth over multiple servers.

The two also in part act as a back up for each other.
Thanks! I actually own a 2-family house that is very old and I have two 60-AMP panels. If I renovate, it will need to be upgraded.
Debugging Pain–End to End
I don't think that's the case in this scenario -- jailbreaking is illegal, but this isn't jailbreaking, it's unlocking. The manufacturer put this functionality in for you to use (if you accept the consequences), in contrast to Apple's complete locking down.
How are you going to find 100M people who agree on what is in the public interest?

well how about phone unlocking? I struggle to see the case for having locked phones.

My first cut would be an appeal like 'the phone companies are trying to steal money out of your pocket. It's un-American. You should be free to do what you want with you phone.'
Fast shutdown of development Vagrant/VirtualBox virtual machines
Because arguing. If, after being shown the rule, he'd STFU, this article wouldn't be here. He was shown the rule, thought about it, and then objected, implying future rule breaking was in store.

There are now (wrongly, in my opinion, but that's another story) homeland security guidelines about passengers exhibiting behavior that suggests they don't or won't accept the flight attendant's authority. Flowcharting those rules leads to the captain deciding whether he wants the passenger on the flight. It's clear this guy got himself classified into that flowchart.
Surely people here know how to shape their bandwidth...?
You're right that I'm not a lawyer, but wrong about the rest. Beyond formatting, inclusions of copyrighted text have allowed West to claim copyright over the work - see adjacent comments ( http://news.ycombinator.com/item?id=5252150 http://news.ycombinator.com/item?id=5252118 ) as well as this great article by a real-life lawyer: http://blog.law.cornell.edu/voxpop/2011/07/15/tear-down-this...
I've no idea. This was in Australia, but I don't think we have any specific laws against it either.
I'm surprised that hasn't showed up a yet - a platform for politicians to ask for donations for their campaigns.
I hope everyone winds up with a few of these stories after long enough. They're great to have.

One night I came in from "lunch" (2nd shift...) and saw three guys standing around a laptop trying to make something work for a customer. They had an Apache install which was supposed to log something to a given file, but they'd poke the machine with their browser and would get nothing in the log file.

I walked by on my way to my desk and one of them grabbed me. I couldn't type anything (because one of them was already in the way), but I could see what was already on the screen. It was a chunk of the config file and it looked a little like this:

<VirtualHost 72.3.x.x:80>
# (directive to log to that file was here)
...
</VirtualHost>

I asked them to run 'ifconfig'. They did. The machine had 192.168.x.x IPs because it was sitting behind a firewall doing NAT -- a fairly common config for our customers. Apache is pretty strict about matching things when you use an explicit IP+port, so it wasn't using that virtual host to service the hit, and thus the log directive wasn't used, either.

I just said, okay, change the IP on that line from 72.3.whatever to 192.168.whatever and reload the config and try it again. They did, and it worked, so I continued back to my desk.

From what I heard, they had spent over an hour trying to figure it out. I didn't type a single character and never even sat down. I chalked it up to luck and went on with life.
I didn't see it uploading a lot over about 20 minutes. (1) I was listening to an obscure album, (2) I listen to small number of songs repeatedly, although I have a large number "starred" and in playlists from previous installs of the app.
Well, sorry then, this is extremely stupid and aggressively rude of you. edw519 said something outrageous. "we are the family", ya right...

You should have stopped with your first line instead of bashing the others.
Hopefully they'd take a lot from djb NaCl ( http://nacl.cr.yp.to/ , which predates Google's NaCl and is unrelated).

Transport security, endpoint multiplexing and endpoint mobility done right.
I believe you may be confusing the "ubuntu" you are mentioning with the "ubuntu for phones" version of ubuntu.

The main difference is an optimized interface http://www.ubuntu.com/devices/phone
Nice. Seems well done from a brief look. :-)
Hi porter, Our servers were overwhelmed by the number of requests coming through. You should try again maybe?.
I think this was the most important point regarding equity:
"The only thing that matters in terms of your equity when you join a startup is what percent of the company they are giving you. If management tells you the number of shares and not the total shares outstanding so you can’t compute the percent you own – don’t join the company! They are dishonest and are tricking you and will trick you again many times."

I have twice worked for companies that presented my options this way. Although one of them worked out very well for me, and the other is likely to as well, it's still sketchy. I wish this post had been around back then :) That being said, I will be referring back to it in the future!
> Anyhow... those power sources should be irrelevant to the patent... they've existed for years by numerous players in the watch market.

This is my biggest complaint whenever there's a patent discussion on HN (or anywhere else) by laypersons. The power sources are highly relevant to the patent; Every single claim in the patent is important. Otherwise, someone back at the beginning of patent-time could have simply patented "thing which you wrap around your wrist" and owned the patent to watches, bracelets, and handcuffs. As well, there could exist pre-existing patents for a straight stick, a piece of string, and a hook; But putting them all together to make a fishing rod would be an innovation that you could patent.
We've always used a crash cart if the dracs didn't cut it. Which KVM did you go with? All the IP KVMs I've used were pretty horrid to use.
After reading the article, even I found the title tongue in cheek. That said, GP has explicitly called out (quiet well) what he thought was the underlying lesson and I am thankful for that.
What is the likely reaction going to be for the agency that was supposed to create this for Sony? Will they just be fired from doing work for Sony, or are there any clawback provisions for the firm submitting supposedly original work that wasn't?
Multi-methods are still scarce among languages with OO features, and it's a big hassle working around that shortcoming. There's probably more gems in CLOS that haven't made it out into the mainstream yet.
Not to mention that (at least compared to the previous release of HighCharts) D3's performance is just so much better. Graphing tens of thousands of data points causes my browser to freeze up for 10+ seconds at a time with HighCharts, while a D3-based graph visualization of the same data loads in under a second.
Public domain and freely available artwork is commonly available on the internet. Free movies are not. One of those seems more likely to be valid than the other.

And in any case, Sony can use this artwork commercially. It's free software, for goodness sake. What they missed was the requirement for attribution. So they should provide that somewhere. End of story.

I don't understand this kind of logic. I mean, I can see the hypocrisy argument -- Sony is a Big Evil Corporation and constantly harping about IP rights, and here they got caught not-quite-following-the-letter-of-the-licesense.

But come on now: the KDE team drew and released those icons (and the rest of their software) with the clear intent that they would be useful to people in their own work. They even licensed it to allow that. This isn't a great crime, it's just a mistake.
How long would it be before some hooligans ran a DOS campaign against the Senate?
And here's an entire subreddit http://www.reddit.com/r/cableporn/top/
I had to ban Spotify on our office network as the clients don't take into account how many users are on the local net and scale back accordingly. It only took a handful of users to soak up a noticeable amount of upload bandwidth.

That and there is an operational security issue with a program that uploads files from the local disk to untrusted peers and encrypts everything such that one cannot tell what it is uploading.
Great Team with a great product. Congrats Marius!
How SGT Mark Baum Changed My Life 4 Years Ago
LinkedList.prototype.reverse = function () {
var next, head = null;
while (this.head !== null) {
next = this.head.next;
this.head.next = head;
head = this.head;
this.head = next;
}
this.head = head;
};
Gandhi's letter to Hitler
FBI and Australian Police Raid Xbox 720 Leaker's House
they look nice, but do they support tool tips?
Frankly I doubt they'd see even that. It's an LGPL icon, it's quite literally available for free, just not under the terms that Sony assumed.
Do the mobile clients also use P2P?
Post PC Vacationing: kids, cameras, iPads but no laptops
you mean VML, the other vector markup language: http://en.wikipedia.org/wiki/Vector_Markup_Language
> The corporatespeak BS. "Dynamic" is 1990s codeword for "good"

Sometimes the best word for a thing is, well, the best word.

dynamic (adj) 2a. marked by usually continuous and productive activity or change <a dynamic city>; 2b. energetic, forceful <a dynamic personality>

She did not use the term as a code word for "good". The page is continuously updated with productive changing information. She used the most concise word for that available.
The real problem is there aren't enough congress people. If we multiplied the number of house and senate seats by 10, in order to bring the ratio of citizens to representatives back to the original levels, then it would solve 95% of the problems even without comprehensive finance reform.
It's not clear to me what Python the language offers over the Lisp family, other than improved readability for some class of users and translation to and from pseudocode (see Peter Norvig's comment in 2010: http://news.ycombinator.com/item?id=1803351 ). These aren't necessarily small advantages, but neither do they mitigate Lisp's power and flexibility. I do, however, think Python the community offers a lot of practical advantages to the new user over, say, any particular Lisp community.
That's a venerable trick for call center tech support. You can't ask the customer "Is it plugged in?". They will ALWAYS say yes and get mad, "do you think I'm an idiot?" But tell them to do something else with the connection in question, like "turn it around" or "blow dust out of it", and usually they'll actually do it and figure out if it wasn't plugged in.

"Please reboot your computer" serves a similar purpose. Rebooting hasn't actually fixed any network connectivity troubles since approximately Windows 95, but the action serves as proof that 1) the customer actually has a computer, 2) they are at it, and 3) it's turned on. They really will have those basic facts wrong and lie about them if directly asked. ("Their computer" could be at their nephew's house, or be a TV.)
Er, no. Everything can be cracked in a non-useful amount of time, by just iterating the search space. "Non-useful" meaning "about a googol times the length of the universe." That implies nothing about the possibility of any quicker method.
First off have an upvote for trying to sovle a difficult problem...

> Each report has had and will have bugs. But the number of defects each customer must find and resolve themselves is likely lower than alternative approaches.

Sure, the down side is that the customer loses teh flexibility of a system(excel sheet) tailored to their own needs.

What you've described isn't the difference between excel and your one size fits all software, its the difference between each client writing their own vs buying off the shelf software.

I could replace excel with Oracle DB or custom reporting website or any other piece of software and the statements would still be equally true.

"Custom software provides flexibility over general software, the downside is that bug fixes are shared across general software and not custom built software."
The music to the video is really annoying. I couldn't make it all the way through because of it. The app seems great though.
Its worth noting that Barack Obama, even before he was President, was very big on encouraging people to reject the "big hero to rescue us" model and take action to make change themselves.

If you recognize that people who want change have been writing individually to the White House to get it for generations, redirecting some of that mostly-invisible-to-others mechanism of feedback (which, because of the volume, is pretty much guaranteed to generally produce generic responses and little action) to a mechanism where requests and the responses can be highly visible and serve as vehicle for groups to raise interest and propel a conversation that then extends beyond the WH petition forum, it has some value.

If you look at the response from the WH as the end of the process that the petition starts, sure, its not particularly useful. But that's, I think, misunderstanding the point rather badly.
Building a Mechanical Wristwatch from Scratch
I've been using Common Lisp for two years now, I've written exactly ONE recursive function that wasn't an exercise or an example. Functional interfaces to functions with local state in loops? What exactly is wrong with that?

For example it is my opinion that this function is in no ways inferior to a recursive equivalent:

(defun range (end &key (start 0) (step 1))
(loop for i from start to end by step
collect i))
Logically to avoid denial of service attacks, with exhaustion of memory etc.
The battle for the so-called Viral Coefficient has become the habit of many startup companies. It’s no holds barred as long as the users share their accomplishments and content. It doesn’t actually matter if the user wants to share. Is there a point in that?

I invite you to discussion :)
Throw Out Your Financial Models: The Argument For Lean Modeling
I could stare at those all day....
Earth density ~ 1g/cm^3 = 1000kg/m^3 ~ Asteriod density
Asteroid Radius = 1km.
Asteroid mass = 4/3piR^3density = 4.2x10^12kg

acceleration = G M/R^2 = 280 micrometers/second

if initial velocity is zero, a dust particle will settle in about 300 seconds from a height of 10m at this acceleration.

They can always escape if initial speed is high, but if not, they will settle down pretty fast.

Use science!
It doesn't appear to have gotten much better in this version. I took a peek at the new bubble chart (via their link to a jsFiddle) and it took about 7 seconds to render. I'm drawing similar charts using d3 with 800 data points that render in under 300 ms.
How do I know how much a company is worth and how many shares it has? Is there some public source where I can look up for this information?

Startup job offers usually just give you how much stock they're offering you but without any information to see how much it's really worth
Searches for "android" started trending down in January 2012. http://www.google.com/trends/explore#q=android%2C%20nexus...
It might be a limited number of models, but there are more iPhone 5's and iPhone 4S's than all of the previous iPhone models combined.
Is it really this bad for everyone? I am just starting to fund my startup now so I have yet to be in your position. But I've certainly faced a lot of challenges in life and in my career, depression included, unemployment included, confusion after receiving an expensive degree from a liberal arts college in the middle of the worst part of the recession included. I survived all those things. I am incredibly optimistic and passionate about the startup I'm working on. But the part of me that worries feels like: if it doesn't work out it will be horrifying but it's a challenge I can handle because I've handled all those other things.

My hunch is that if the OP feels the way he describes he needs to explore his relationship to failure and uncertainty and figure out how he can better handle those experiences.
That's a good question, maybe on WiFi? It certainly shouldn't when on 3G/4G.