skysight-inc/HackerNews huggingface dataset:
While piracy may indeed be better than using Spotify as the other article on HN seems to suggest, I think it's fair to note that Spotify is right when they say that you shouldn't look at how they do things in terms of $/play or $/song, just like you shouldn't think a pirated song = a lost sale.

This is the logic RIAA has used for a long time, saying that if a song was downloaded 100 million times, it means they lost 100 million sales. You should probably see Spotify plays more like Youtube views. Just because Lady Gaga got 1 billion views on her songs on Youtube, doesn't mean she lost 1 billion sales, or even close to that.

The same thing with Netflix. Someone might pay $100 per year and watch 300 episodes and movies during that year, but that doesn't mean that if it weren't for Netflix, he would've bought all 300 from iTunes for $2 each or whatever it costs there, for a total of $600.

New technology has enabled us to consume a lot more content, but without paying a lot more. In fact we now expect to pay less. If the industries offering us that content aren't willing to accept that, people are going to pirate it. But even if they somehow stopped piracy, they would still not pay a lot more for the content consumed, and would probably dramatically cut down on the consumption. The end result of that would be that there would be a lot less "popular" artists, and a lot less money for those who aren't popular, because there would be fewer people buying the songs of the unknown ones.
@ 15:00, you can see your keystrokes are being sent to the app even when the local wireless connection is being used (not 3G). The example is a search request to https://google.com (note, https), and the app is seeing your search string.

That's much, much, more than you expect your ISP to have access to. It's essentially a keylogger running on a computer (your phone) that you own.
Is music a requirement? I'm trying to add Henry Rollins' spoken word at Coachella from April 18 2009, but your YouTube search always seems to fail. I can see the videos on YouTube just fine if I search for myself.
Umm, SuperCard still exists and is under active development. Even back in the day it was superior to HyperCard in every way.

My guess was that HyperCard was killed because the WWW was coming. I used SuperCard pretty heavily back in '92ish at the second college in Minnesota to get the internet (MCAD - U of M was first). I remember the rows of NeXT boxes they had, the only machines connected and I remember fumbling around with building Gopher sites as well as some basic HTML hacking, as basic as it was back then. I lost interest in HyperCard/SuperCard shortly thereafter.

But it's spirit certainly lived on in Visual Basic, Borland Delphi, Macromedia Director and a bunch of other things. I don't know that this guy had exposure to any of this hence the short sightedness and, in my opinion, miscalculation of Job's motives.
Broken example - the Kalashnikov is still very much available, while HyperCard is at best a historical curiosity. And it _has_ been upgraded to the AK74, which means it's a quarter century. It also has been transformed into the Type 56, the SG550 or the Galil.

Where is that progress with regards to HyperCard?
The degree programs for business at most universities are just corporate prep schools. They're not educating you to be an entrepreneur. You'd be much better off in a science or engineering program where people, at least a few of them, are actively trying to invent the products of the future and will build a business to make it happen.
Has this guy played with Interfave Builder lately?

This guy writes a lot of well executed but fundamentally vacuous articles; I wrote about a previous one here: http://jseliger.com/2010/09/30/computers-and-network-effects... last year. At this point, PG's essay: http://www.paulgraham.com/trolls.html applies to him. But you wouldn't notice as much from any individual article or submission; it's only through the collection that his tactics become apparent.
It's a cool idea, but I have a feeling that making that video would probably not be in polynomial time...
> the WWW was coming.

In 1998?

> it's spirit certainly lived on in Visual Basic, Borland Delphi, Macromedia Director and a bunch of other things.

I have used all of these, and beg to differ. The spirit of HyperCard was that of radical simplicity, and it does not live in these systems.
Adobe Flash vs Apple Talk
Proprietary technologies can't win against open standards. History repeating itself for Flash now.
So, uh, what does this provide over Glade, wxGlade, and QtDesigner? Why should I go with this instead of the open-source solution?
But how many of those people bought your music after finding it or trying it on Spotify? It might not be better (financially) than piracy, but I think it's far from clear that it doesn't help artists.
Let me be the devil's advocate here. If the pricing is more for the exclusivity than its utility, you could argue that counterfeiting diminishes the brand. And while it isn't the general opinion, it is a fair argument.

Isn't this case similar to a DMCA takedown notice? IMO DMCA take-down notices make sense; it puts the onus on the content owner to correctly identify infringement and report to the website. (OTOH, SOPA is ridiculous.)
codeacademy.com is a good start.
I don't find gaming a poor long term hobby, I see people who spend hours upon hours building model planes, only to crash it in a park.

If I never get published, my hobby of writing fiction is just as big a waste, if not more. At least playing CS or WoW gives me the chance of meeting someone to be friends with. With writing I'm generally disconnected and isolated, rather than connected and isolated.

Hobby's are entered into in full knowledge that you're wasting time. I don't see the point in replaying games (I worked as a movie/game reviewer, so I got into a healthy habit of seeing it as disposable entertainment), save for a few special ones like Grim Fandango.

> I think being good at sports or music is much more likely to get you laid and more likely to be a hobby that people will respect and you will be able to carry on throughout your life.

I don't think being good at sports is going to get you laid, I think being in excellent physical condition will get you laid. I think being good at sports means you're likely to have less free time to get laid, especially when you start avoiding drinking alcohol to perform better for saturday and sunday morning games.

Similarly I think being able to play guitar well might get you laid, I don't think spending your Saturdays in someones garage is going to help.

Sorry but you can't claim one hobby is superior to another, when by a hobby is a non-productive activity.

I'm sure many professional athletes have said "wow, why did I take that so seriously" when they're burnt out at 30, or took a bad tackle or fall and can never get back to performance level. I mean fuck, watch a series of Intervention and you'll see like 5 Olympic or Olympic qualifying athletes.
I am not a troll. Everything I write is deadly-serious.

And I do not submit my articles to this site, although I do read it when they inevitably end up here. Complain to the person who does.
Or a developer getting disinterested in the framework he has been using for a while, for that matter. It's pretty common.
This is all true and Blackboard probably isn't even the worst of it. Our grad admissions is done using ApplyYourself which is a giant turd. The front office uses Peoplesoft and nobody has ever said anything good about it. This disconnect between the people who purchase the systems and the people who use them is horrible. Of course it happens at companies too...
The Personal Computer Is Dead
Hugo Boss Men Perfume | Hugo Boss Boss In Motion
Hugo, by the design house of Hugo Boss, is a classic and fresh cologne choice for him. This fresh water fougere fragrance blends crisp green apple, mint, pine needles and grapefruit with soft basil and lavender and deep sage, patchouli, vetiver and masculine suede accords. A bright, pure and refreshing cologne. Launched in 1995
Absolutely one of the better ideas I've seen lately! An original idea with a lot of wiggle room for future growth.

I think it could be pretty cool if users had the ability to reference a higher quality audio source (when available - something on Archive.org or uploaded mp3s).
Route9.js: WebM/VP8 decoding in JavaScript
This doesn't seem to be anything special about Hypercard.

Hypercard was the BASIC of the Macintosh in that it served the same niche. It certainly was not BASIC, but the idea was the same, a little language and environment that fit into the machine's environment that allowed novices (and then highly practiced novices :-)) to create stuff on the machine for other people to use.

It was killed for the same reason BASIC, in the sense of built-in 8bit micro BASIC, kind of fell to the wayside except as a way to stitch existing apps together. No one is really impressed by a calculator program anymore. Matching the capabilities of modern software is hard nowadays. It's demotivating to create a calculator program... that's it? Hypercard really can't match even JS, et al. in functionality.

I remember when it started to happen in the 16bit era. Software was already starting to get too good and too complex for a simple tool. I got an Amiga. The Amiga had a built-in BASIC -- but no one used it. Why? Because there was no fucking way you were going to recreate even the bouncing ball demo in BASIC. It wasn't going to happen. Essentially, anything you created was going to be a huge disappointment with that tool. This was not necessarily true in the 8bit days -- but from 16bit on, you either learned assembly/C or gave up. People can learn in that environment (and did), but the barrier was much higher.

Lowering that barrier while coming close to the capability of "real" software is a hard problem. Fortunately, it's coming full circle. Now that machines are powerful enough that "real" software is being written in interpreters, JS seems like it actually is the new BASIC.

I'm not totally sold on that -- because the stack is too too baroque (although, again, people do learn in that environment). Processing is perilously close but not quite there because it's so domain specific. Python comes with a lot, but doesn't fit into native environments very well. If I had to chose, I'd say it's going to be something else over the JS/CSS/HTML stack in the same way 8bit BASIC sat over the primitive OS at the time.
Pretty cool. One thing... after switching camera angles from the first camera I can switch between all other camera except I can never get back to camera 1.
I believe the single most important thing I've learned from playing competitive online games is how to manage the morale of a group. When you have 30-minute experiments, mostly self-contained, it's amazing how easy it is to see how one denigrating comment can ruin a whole match because it ruins the teams cohesion and teamwork. A few well-placed bits of praise, a little humility, and a little leadership will trump raw skill most of the time.

It's a lesson I'm glad I've learned, and now I can use online games as a way to practice.
Take anything from loper-os with a massive grain of salt, he is a long-term troll who has been writing these sorts of wistful but ultimately empty posts for several years now. Calling everything and everyone stupid and bloated and yearning for the good old days is his thing. I only mention this because some HN readers might not be fully aware of his history.
A perceptual metric for photo retouching
Just started looking at it, but I like this bit from the initial list of court orders:

7. The respondents pay the appellants’ costs of and
incidental to the application for leave to appeal and the
appeal.

The appellants are Samsung and the respondents are Apple. I don't know about Australia, but in the US winning court costs tends to be a big deal.
Path just evolved with an entirely revamped product
Java is certainly the most common language ZK seems to be used with, but there are client bindings in Python, Perl and quite a few other languages:

https://cwiki.apache.org/confluence/display/ZOOKEEPER/ZKClie...
Researchers Challenge Photo Retouching with Rating System
Why not at least take a stab at learning some tech skills? I'm not sure the world needs more non-technical managers of tech companies but even if you just get a solid grounding in the basics this could spur your interest and make you more valuable overall to a startup company
How Silicon Valley Came To Be
Sarah Burton Wins at British Fashion Awards 2011
"Derek, this is your manager. Let's start with the good news: your royalty check this month has a LOT of zeros..."
Mikhail Kalashnikov did not regard the 74 as an improvement. The project was moved forward against his objections.

And HyperCard did indeed end up reincarnated as cheap imitations, just like the Chinese Type 56. The analogy holds.

Can't comment on the other two -- small arms aren't really my field.
Sweet execution. Finally a use for all those dickheads who hold up their phones in the middle of a live performance.
Obviously he took the time to write this post in such detail because he hopes that its intended recipients can take action to address the issues he raises.

It's not like there isn't already plenty of Scala bashing going around these days anyway.
Bowflex Series 7 Treadmill: The Best Exercise Equipment
breaks a few rules... that will happen :)
This isn't really the same thing. Those things (at least after my brief googling) are for building apps. This is an attempt at packing everything else -- mostly an installer, build system, and auto updates -- but for .NET apps rather than python apps.

(If there's such a set of things for python desktop apps, including a byte code obfuscator ideally, or someone builds it, that'd be awesome and I'd love to know about it!)
Somewhere right now the world's greatest minds in the network/cryptography space are designing the next version of internet which will be beyond the reach of governments... I hope.
Actually it _might_ still be true. This paper could be just one of the false 50%.
This is less about moving on from Rails and more about moving on from building static pages from a database. Lots of web folks have been predicting this. I've been saying for about two years now that the days of serving entire HTML pages from the serverside are numbered. With things like Backbone, I can bring up a Rails app without views and do something pretty awesome. And then it becomes a question as to what Rails offers.

I love Rails. It got me back into web app development in 2005 after nearly burning out. But Rails isn't exactly keeping up and people who need to move on are going to do that.
Why Java? Why not C?

Personally, I've never looked to Java as a top performer.
It's a middle language---not as expressive as Python, not as fast as C. Even compared to C#, I wouldn't naturally choose Java but I've been forced to because C# wasn't well supported away from a windows' box.

Now adays, I just skip the Java step for CPU intensive work and go to straight C integrated with Python.
OK, I "confess" that I downvoted your post because I considered the question disingenuous. The risk/reward may not always be clear to all participants, and in a fairer world such choices might not have existed in the first place.

My vote is really against encouraging people to view design contests as fair enough, not you personally.
The distinction between a "troll" and an actual human with unpopular opinions is lost on you?

You aren't the only one:
http://www.loper-os.org/?p=91
Different genre and a few years old now, but Civilization 4 is supremely moddable with a very active community. Firaxis released the entire source code to the game rules engine!
DIASPORA* ALPHA
This is really cool.

I went to add a concert with time/date but landed up getting lot of videos that didn't meet the criteria. The concert was part of Osheaga (a festival in Montreal) but the listing shows up as Parc Jean-Drapeau, where the festival is held. I think including the ability to indicate what event it was part of might narrow down your search a bit.

Since most of the 300 videos found were unrelated, I decided to go through manually and select only those which were relevant. By default, all 300 videos are checked with no easy way of unchecking them. Your average user isn't going to be able to just use a jQuery one-liner like I did, so this is something else you should consider!

Overall, great job and I look forward to seeing how you guys progress with this idea!
Ask HN: nroff wizards, how do you change Vim's paragraph definition?
I've always hated that Vim distinguishes a blank line from an empty line in paragraph motion. This means that a line with only spaces or tabs will be skipped when using '{}'.

Googling has only shown similar frustration, but no solution.

This is my best shot and it kind of works, but it's an ugly hack, and it doesn't for Visual mode:

nmap } /^[ \t]*$<cr>:nohlsearch<cr>
nmap { ?^[ \t]*$<cr>:nohlsearch<cr>

:help paragraph says that it can be done, but requires nroff.

paragraph
A paragraph begins after each empty line, and also at each of a set of
paragraph macros, specified by the pairs of characters in the 'paragraphs'
option. The default is "IPLPPPQPP TPHPLIPpLpItpplpipbp", which corresponds to
the macros ".IP", ".LP", etc. (These are nroff macros, so the dot must be in
the first column). A section boundary is also a paragraph boundary.
Note that a blank line (only containing white space) is NOT a paragraph
boundary.
Also note that this does not include a '{' or '}' in the first column. When
the '{' flag is in 'cpoptions' then '{' in the first column is used as a
paragraph boundary |posix|.

While we're at it, ignoring email quote prefix would also be great.
I found that little list surprisingly refreshing and inspiring. It's really easy to beat yourself for not being "there" yet. This list is a good way to keep yourself grounded, thanks for sharing.
'premium-rate telephone numbers', aka 976-porn and 1-900-more-porn are for biz that use the phone company as a billing/collections agent.

This is pretty much the exact opposite - the ISPs are asking the biz to be their billing/collections agent.

I have no problems with an ISP offering to do billing for internet companies that wanted it, or offering to give some of the money that they collect from their customers to internet-based biz for services rendered. However, that's the opposite of what they're proposing.
That is just so much harder; though I haven't looked at the website yet, seems to be overwhelmed right now. Besides, I would want one consistent audio signal instead of one that varies in noise, volume, whatever. Video from different sources is alright though, since we are used to switching scenes and cameras all the time.
Calling something fair or not is applying your morals to the situation. This change means that each person gets treated fairly (in the mathematical sense) but each group does not.

It is sort of like how in the US House is representation by population but in the Senate is equal senators per state.

Wether that is good or bad is up to us as a society. It will certainly reduce the diversity of the types of people getting visas as more populous countries crowd out less populous ones.
Create a Static Page, Such as About, FAQ and Contact Us
The problem that I have is that it's not clear to me why you shouldn't look at it by comparing it to CD sales. The goal of Spotify isn't to capture all the pirates and leave the rest of the public paying for their music -- it's to replace other forms of music consumption.

In one sense you could compare Spotify to radio and say that it's no different to that. But it is different. On radio, I can't select any song I want to listen to. On radio, I have to listen to what's on a playlist someone else has created (often in a manner that avoids repeating a particular song). Radio doesn't replace the needs to buy a song in order to listen to it repeatedly. Spotify does. And if it's going to do that, I think it behooves them to pay more to artists (or to place some kind of restriction on the number of times a song can be played).
On deobfuscation in practice
Kangen: The Truth How To Be A Kangen Top Earner
He's kind of pissed off. I see nothing special with it except for the "natural" language.
Other known numbers, mostly sourced from wikipedia [1]

"There are indie labels that, as opposed to the majors and Merlin members, receive no advance, receive no minimum per stream and only get a 50% share of ad revenue on a pro-rata basis (which so far has amounted to next to nothing)." Spotify also bought off the labels by giving them a bunch of shares (18%?) Better yet, even if an artist is with a major label, apparently the revenues labels might realize from share sales are non attributable to artists and hence stay purely with the labels. This seems like utter bullshit but there you have it. [2]

A swedish band Magnus Uggla -- apparently well established -- said "after six months on the site he'd earned 'what a mediocre busker could earn in a day'" [2]

A Norwegian record label called Racing Junior earned "NOK 19 ($3.00 USD) after their artists had been streamed over 55,100 times" [1] (english) [3] (swedish)

British musician Jons Hopkins earned 8 pounds ($12.48 at current rates) for 90k plays, or $0.00013 per play [4,5]. Even if a normal purchaser played a song 250 times, (9e4/250 * 0.7) = $252, or 20 times more money.

All in all, pretty appalling. I'm a Spotify subscriber but I'm going to have to rethink it.

[1] http://en.wikipedia.org/wiki/Spotify#Criticism

[2] http://www.guardian.co.uk/music/musicblog/2009/aug/17/major-...

[3] http://www.dagbladet.no/2009/08/11/kultur/musikk/spotify/mus...

[4] https://twitter.com/#!/Jon_Hopkins_/status/13714775382964633...

[5] http://news.ycombinator.com/item?id=3293641
Further explanation of Matrix Multiplication analysis at Godel's Lost Letter
Jdk 7 puts interned Strings into the old generation instead of the permgen. Maybe give that a try.
Me? I get 5GB of data on my plan which costs $89 AU a month. That includes unlimited phone calls, SMS, voicemail etc
The only thing with a cap of any kind on it is the data, and I never use even close to 5GB, even with my iPad and MacBook tethering occasionally.
امریکہ کی مخالفت میں اقوام متحدہ اور چین پاکستان کے ساتھ 
اقوام متحدہ : پاکستان نے اقوام متحدہ ( یو این ) سے نیٹو کے ہوائی حملے پر اپنا مخالفت درج کرایا ہے اور مذمت کی ہے۔ نیٹو کے اس حملے .............
more at site:
not a nuclear control system, but embedded monitor (slide 26:

http://www.galois.com/~leepike/fm-galois.pdf
This is possibly the best thing I've read all day. An acceptance of the imperfection of our everyday lives, and a realization that we can't use that as an excuse.
IBM Research launchs TV show to tell story of computing
Really cool stuff!

A little suggestion.

The first video I picked had only one camera angle for the first two tracks of the concert. So it was an effort for me to understand how it works.
I would suggest you have a prominent link to a 'model video' that has multiple camera angles so new visitors can easily see it in action.

Very good job lads!

Of course, I presume the bigger play is for switchcam to be the default app that people use to record at concerts and other events. Smart!
Forever Living Products: How To Build A Huge FPL Business Online
Title 30thnov
I am in the wrong business: A $3549 3 foot USB cable
Does anyone know if the same applies to Pandora? I've used the paid version for two years now, and would like to believe the artists are getting paid.