skysight-inc/HackerNews huggingface dataset:
Any Pandora implementation has this problem; there is a command-line Pandora client, pianobar, which I trivially hacked to save to disk.

As long as there is DRM, there will be ways to trivially break DRM.
Competition is the missing ingredient for reducing broadband prices and improving service quality. Unfortunately, a "free market" tends to have the opposite effect in industries that are this capital intensive, resulting in monopolies. Even if you oppose most government regulation of business, this is one area where you, especially as an HN'r, should reconsider.

Does the Canadian regulatory regime differ from the European model discussed in this earlier thread: http://news.ycombinator.com/item?id=2709834? It appears that British telcos (mention in the linked story) only sell wholesale access, while Canadian telcos sell both wholesale and retail access, but would really like to hear from anyone who has experienced both. Regardless, it seems quite clear which economic model would produce the better outcome for end users.

Related, the recent competition report by the FCC was discussed here: http://www.youtube.com/watch?v=Tr4SULDvrj0 [The Communicators, 7/11/11]. It's interesting to see how the wireless industry defends itself; choosing to parse the difference between "Competition" and "Concentration" (skip to that segment here: http://www.youtube.com/watch?v=Tr4SULDvrj0&t=6m15s).
Am I the only one too busy being unnerved by that first picture to worry about copyright? There's so many things going on there- the "smile", the "eyebrows". The way it looks so convincingly real that it's got to be fake, but it's real...

On a side note, I have always understood monkeys were smart. But I don't think I ever really grasped how cogent until I stared this monkey in the face. Besides being red, looking into that monkey's eyes feels just like looking at a person. Maybe that's why I'm unsettled.
You'll get a lot more replies from this community if you take the time to explain what it is you're working on, who is involved and what technology stack should be expected.

Most importantly, tell us what your unfair advantages are... those things that give you a leg up on someone else doing it faster, cheaper or better than you.

I find that the background of the founders is incredibly important to whether the project will actually succeed. That is, if you're going to sell concert tickets you should have a founder that was a VP at Ticketmaster. If you're going to ship custom granola around, you should have a founder that understands food, and another that understands distribution and automation.

It might seem like nobody cares, but you should assume that you're not giving them enough of a reason to.
That's not a very good reason to ignore writing something you're interested in.
i have one for monitoring my servers and the response times of my apps. here's an old picture of it: http://www.flickr.com/photos/symmetricalism/4435593589/
Why I Quit My 6-Figure Job to Live in a (Former) Mental Hospital
New project I'm working on. Wanted to make a site that's as simple as an image uploader or a code paster, but for click testing. You upload a screenshot of your interface and ask people to click somewhere. The app will generate a heatmap of the clicks, as well as show you how long they took.

Would love any feedback or suggestions. Also: would you find a tool like this useful? Would you pay for it given more functionality? Cheers.
I don't think matz was ever unaware of how important rails is. But what I assume patio11 meant is that most of the japanese devs may not have that as a priority, changing the priorities of a single person would not change much.
There aren't boring business. There are boring companies.

There aren't boring problems. There are boring solutions.
Nope, but you can use credit cards: http://www.downloadpipe.com/purchase/Plutonium-buy109909.htm...
Time for a twist in the ARM story?
Netflix has never stopped "throttling", perhaps it has gotten better over the years as they opened more distribution centers & expanded their library, but it's never gone away. They are rather vague about how it works & don't want to explain it to customers which is why they tuck it deep in their DVD Terms and Conditions.

DVD Terms and Conditions

As a result of your viewing habits and our operational practices, the actual number of DVDs you rent in any month may vary, and you may experience differentiated service during the course of your membership. Also, such service may be different from the service we provide to other members on the same membership plan. The type of differentiated service you may experience includes, (i) the shipment of your next available DVD occurring at least one business day following return of your previously viewed DVD, (ii) delivery taking longer, as the shipments may not be sent from your local distribution center and (iii) the DVDs you receive coming from lower in your Queue more often than our other members.

http://www.netflix.com/TermsOfUse?id=7686
No, I was visualizing the same thing when I read the title.
Now this makes sense, thanks for pointing this out, now I don't have to cancel and get cable tv.
For Some Value Of HTML5.
I found abstract art to be related to web-design closely, in that a web-page is essentially a piece of abstract art: shapes of various size and color that in conjunction help us navigate to text/content we want.
Fantastic engineering management is…
Netflix new pricing - no worries
Does Google really care about SEO?

I very much doubt that users care about urls. (Yeah, you care, I care, sure, but nobody else.)
>Are we all really that stupid?

Yes, yes we are.
Let's see: "What an amazing overqualified company. They must be very overqualified of themselves." No, I don't think so. :-)

Speaking of your actual point (that the employee was overqualified), I think the company that considers A students overqualified for work for which it prefers to hire B and C students is going down a dangerous path. A,B,C here are not the qualification levels but performance levels.
Jim Rogers discussing Government at Home initiative
I think your description is correct.

The problem is the impact of the false "ip conflict" that is caused by this optimization. A device that detects an ip conflict should not have to guess whether it is an ip conflict caused by an optimization on another device. As pointed out in other comments an ip conflict can cause other systems to drop existing connections.

No one likes ip conflict notifications, or to have their connections dropped. Play nice. That's all.
...do you have any evidence that this is a problem in practice?

When iPhone OS first came out, there was a bit of an uproar on many university campus networks that they were seriously screwing up the behavior of DHCP on networks with a very large number of transient clients.
You'll probably look back. Small companies suck too, just in different ways than big companies. Same with startups. Everything sucks; what matters is how you deal with it.
Google Seeks Immediate Appeal of Street View Wiretap Ruling
Email is Not Dead
> not everyone is going to build the next facebook... but if we don't strive for that, doesn't that eliminate the risk - and ultimately, the charm - of entrepreneurship? Or am I just bitter?

First, I really wouldn't say Facebook was a big idea when it started. It was about getting Harvard students laid, with some long-shot plans about connecting the world together gradually over time. I could come up with some half-baked paths that a few of my ideas may follow to become a huge company, but of course that is more about luck down the road. I like to focus on ideas that can solve a problem right now and make money.

Second, risk is not a binary concept. You have an efficient frontier of risk/reward points and you simply choose your spot along that line. If you want to start the next Facebook, you might be looking at 1,000 competitors. If you want to build a Settlers of Catan clone, it's more like 3. There's still risk, but it's greatly reduced, and with that reduction comes a reduction of potential return. Feel free to swing for the fences-- but every team needs guys who can get singles and RBIs, not just home runs.

Happy to hear some examples of ideas that you think have sufficient potential and charm. :)
Other creative professions have this phenomenon too. In film, there are actors who audition for parts, and actors who have roles pitched to them.

Everyone knows that being famous for your work requires a combination of talent, luck, and hard work, but everyone can't be Zed Shaw. There isn't room. It would be like telling actors "Just do what Jim Carrey did."
Given that most routers are managing a class C network, and even then have allocated the first 100 addresses for internal use (starting the DHCP pool at .100), this would mean that it would be trivial to DoS any DHCP server in seconds by simply cycling MAC addresses and leasing all of their addresses.

Obviously, this is not realistic, and no one would ever implement a DHCP server that allowed this to happen: it is going to keep track of some fixed number of leases (probably/hopefully as many IP addresses as it is managing) and, when it runs out, it will be forced to reclaim an address from another user.

If anything, the fact that such a mechanism is not specified is simply going to make this "worse", as the specific implementation of how and when the reclamation happens is going to end up as "whatever makes sense to the guy working on that specific DHCP server implementation", and may constitute seemingly random behavior.
I agree, I hate that. The nuts and bolts don't matter, bad service is bad service, but in case you're just curious, the reason that most often happens is due to their StarzPlay agreement.

A lot of the decent newer movies on their service come from their contract with Starz to stream any of the movies currently playing on that network.

Well, Starz only gets movies for a certain period (same as any other TV network). So when the run is over on Starz, it's removed from netflix as well.

This isn't the entire story, but I've found 9/10 of the movies that are removed from my instant queue are because of this.
How is what you described any different than a PC, with the exception that Microsoft is producing the hardware in addition to HP/Acer/etc?
Firefox has the "private browsing" mode.
Ask HN: continuous deployment - OS updates?
Just a thought experiment: would continuous deployment for operating systems cause any interesting shifts to occur?<p>E.g. with every commit that's green, an update is built and distributed. This could lead to daily/hourly updates.
National Assembly of Pakistan database hacked by V0iD
On the contrary, I think that "aggregate number of hours spent on HN this week" would be a very good metric for "interestingness of work this week". Reversely correlated, of course. I would definitely draw that graph.
Microsoft Pulling the Plug On Windows XP In Three Years
Well, Samsung did give Cyanogenmod developers Galaxy SIIs:

http://www.talkandroid.com/42568-cyanogenmod-dev-gets-sent-a...

and HTC is planning to unlock some of theirs:

http://phandroid.com/2011/07/11/official-htc-to-deliver-unlo...

The Nexus line isn't completely alone.
Toshiba Database hacked and User accounts leaked by V0iD
What You Need to Know to Before You Build HTML5 Apps
Digg Raises An Inside Venture Round
User Acquisition: How has Turntable.fm grown so rapidly with no marketing?
3 people in Massachusetts and I'm not included anywhere. They need to spin up another cube.
Can we make this not happen after double-clicking text?

http://i.imgur.com/YL9Xd.png
So they did YC, and now they're doing AngelPad? I'm curious to hear more about that.
Your downvotes suggest primate logic hard at work. You asked a question. Primates decided it must be rhetorical, and that you must mean you don't (or do), and that whichever you meant, your stance (though not voiced) must be disagreed with — downvote!

Bananas.
Two comments here converge on a complete response to Chris DiBona's assertion:

"A platform controlled by a single vendor and locked down by hardware vendors != the Linux desktop "dream come true"

"For smartphones, sure. For desktops this is not going to happen for a long time if ever."

As much as Android is now both the dominant client Java and the dominant Linux userland, there are two things that have to happen before it is the Linux "dream come true."

First, it should become really open, without a Google controlled two-tier structure for OEMs. Not all open source, but open to all comers: Anyone who makes an Android device that passes compatibly tests should be able to ship the Android Market on it. In this, Microsoft is more even-handed with OEMs. Any OEM can license Windows, and they get the same thing HP and Dell get.

Second, Google needs to make this openness and evenhandedness happen for tablet makers, which are more like desktop PC makers than handset makers. Tablets are not tied to mobile networks, nor to mobile network operators' retail channels. There is no mobile operator dictating what the software content of a tablet must be in order for it to be accepted by their channel, so there is no excuse for the process to be less than transparent and open to every product that passes compatibility tests.
Looks like it could be fun.

How attached are you to writing a slow old C virtual machine back end?

Why not use a fast JIT/AOT, like the LLVM backend? I could be tempted to just implement one.

By the way is there a typo on line 46 of ast.h?
Matz was rather excited to get the Heroku t-shirts last week. This is a few days before the RubyKaigi so the timing is indicative. I think Heroku wants some expansion in the Japanese Ruby market. (which is sadly still under-developed)
Amazing invention: using a water bottle to provide sunlight into slum housing
You don't have to be famous or uber skilled to not have to be interviewed.

I got my first job a month ago simply by being knowing someone on IRC.
File Path Injection in PHP
Last month they had 100k unique visitors and about 4x as many pageviews.

I don't think this is enough information to go on. What kind of money are they making off that traffic? How qualitative is the community? What are the working conditions? Are they in debt up to their eyeballs and there isn't any more pie to go around even if they felt you had something of real value to bring to the table?

You haven't posted anything which really indicates they have a solid business. I have known of sites in the past with traffic but little to no income and lots of frustrating other issues. I think you need more info to have any hope of making a reasonable assessment of the situation.

Best of luck.
How The Internet Transformed The American Rave Scene
Awesome! Drop me a line when it's up and running!
Let language tinkerers keep tinkering, the slow convergence toward Lisp is continuing. Hopefully by the time the convergence is complete it will have brought with it the niceties of its successors: a single standard library, a de facto package manager, and other things that have sharded the various Lisp communities.
Another anecdote, I have encountered the occasional bit of strange behaviour with my macbook & various iDevices 'stealing' existing ip addresses on my home network, but it happens infrequently enough that I haven't been motivated to look into the problem. How it seems to go is that if the mac & iDevices are switched on simultaneously suddenly my PC's get connectivity issues. My interest in getting to the bottom of this phenomena has been piqued after reading this story. I will confess however that my router is a bit old & flakey & that I'm a very lazy admin ;)
+1, Interesting, thanks.
How informative and useful that you now know the word "didn't" was in a Billy Joel song!

I've always thought that people who chose to use hypertext this way were seriously missing the point.
The idea behind this initiative is that every Congressman stays in his own district 75% of the time, they use video conferencing to have meetings with other congressmen, vote on bills online. This will allow them to spend more time with their own constituents, and away from Washington lobbyists.
In further support of this, the photographer didn't "activate the triggering mechanism" by even intentionally leaving the camera in hopes to have them take the photos.

I'd argue that a tripwire or any other mechanism of photographer intent to have the animals photograph themselves, would be akin to setting the timer. But, he says it was accidental:

> One of them must have accidentally knocked the camera and set it off because the sound caused a bit of a frenzy, said Slater, 46.
Polly.IM: auto-suggests Twitter responses to local business customers
Agreed, it's more like a functional manager.
https://addons.mozilla.org/en-US/firefox/addon/noscript/
this describes a lot of HN'ers -- snobby connoisseurs of fine code -- HN'ers remind me of Hipsters of the computer world. LOL
The President's Jobs Plan (Not)
Whoops. Too late to edit, but a correction:

growlnotify -m "Success! "

(the space tells bash to treat the exclamation point as text)
No prob - if you need press in the future, let us know. http://unitedtechguys.com/contact-us/
How  to Encourage Customers to Share Your Content
http://arclanguage.org/item?id=14829

http://news.ycombinator.com/item?id=2727178
Play For iPhone Coming Tomorrow, AOL Pitches Me Over Instagram
very good point... where have I heard this before?
The Wealth Curse: Why we are almost always less wealthy than we think we are
Don’t Make Me Think by Steve Krug

The Elements of Typographic Style by Robert Bringhurst

Non-Designer’s Design Book by Robin Williams
Facebook wants to allow preteens/children to register
Sure, and people get parts in movies because they know the producer. But, the article is about Zed shaw, and I think the comparison to famous actors applies.

I think it's a good point though, that maybe just because you aren't guaranteed to be famous, Zed Shaw probably has some highly effective habits that all developers can learn from. And you don't have to be famous for his advice to be helpful.
I've seen similar systems, such as "Which one of these four images is a puppy?". I think the problem is that the set has to be small, so it ends up being a multiple choice quiz. With one correct answer out of four or five choices, it is very easy to brute force.
Or just use \!
-500 rent
-20 truck cost
+160 rent refund
------
$360
Do you mind saying what your last startup was?
It lets you rent movies:

https://market.android.com/details?id=com.google.android.vid...
Hmm, I'm torn. On the one hand - this seems like a great use of NLP and sentiment analysis, and I can see how this could be incredibly useful for someone like a restaurant owner who can't monitor twitter 24/7. On the other hand - I feel like this might be the beginning of the end of Twitter as a way to talk to real people - who can do more than send out automated messages.
I am writing this on an android tablet, best buy so far this year. And fwiw, Ubuntu is the dream come true, not android.
I occasionally transpose digits but I'm pretty sure I don't have dyscalculia (I have a degree in math).
I swear, "self-motivated" and "detail-oriented" are two of the most over-used descriptions in job descriptions. Now I'm not sure, when I see those descriptions, whether they're real, or if they're just boilerplate, or whether they're code for "you should be a very small load on your manager."
Props to the new hire.

Props to you for finding/hiring him.
You might have some fun reading about the Futamura projections :)
For now I'd like to stick with ANSI C for portability but other than that I'm down for JIT alternatives as long as it's quick and easy for others to hack on/install.

Nah that's valid but that macro list might as well just be the enum I'm not using it for anything else right now
What does a bloom filter have to do with this? Generally when someone uses a probabilistic data structure, they ensure its used in a manner that becomes consistent (e.g., as a caching layer). If by not following the dhcp spec, macs are breaking other peoples' connectivity, there's no recovery save them disabling/reenabling the network for them manually.
The streaming selection is getting better all the time. They are adding stuff faster than I can watch it. And I already have 100's of hours in my queue.

Streaming offers more than I could ever watch...
Your registration form is too long to bother signing up just to try out your site. The FB connect button gave me an error: "Exception: Object reference not set to an instance of an object."

Why don't you let me try it without signing up? I'm going to get a T-shirt which says that.
If you and I care about readable URLs why other users would not care? Everyone benefits from being able to read link that they see.
I don't think I was overqualified for the actual job (by my own interpretation, and of the way it was advertised). I was overqualified for their interpretation of the job role.

More specifically: I was the only full-time developer on a database which processed welfare payments for a smallish country, to the tune of hundreds of USD a year. This, I think, is not really the sort of system you would call trivial, nor one that the government would want a B or C grade student as the only full-time member on.

The company wanted someone that would essentially keep the lights on, on a legacy system that was woefully inadequate. One particular clanger was a PL/SQL file which was 5000 lines long, and didn't have a single function in it. It had minimal comments, which were frequently wrong. No-one really knew how it worked. There was no automated testing at all (they'd never heard of unit tests).

What the job should have been was thinking of how to provide value to the customer, trying to improve the system and perform code health updates. What they wanted me to do was do as little as possible to satisfy a work order from the government. This thinking was endemic in the company. One job asked another team to add an email reporting service. It worked on their internal Exchange servers, but they weren't able to figure out why emails weren't arriving at the government offices. Finally someone figured out that the emails didn't conform to SMTP at all. The people implementing this didn't know what SMTP was. The team leader/middle-manager in charge responded "They asked us to write an email sending function. We did. They didn't specify that they wanted SMTP, so they'll have to file another work order."

I have many more like this.
S3 is down right now (16:30 PST)
Thanks, sigil. We are certainly aware of various options. It's either Paxos, or a simpler failover mechanism used by traditional dbs, such as SQL Server or Oracle on the per node basic based on replication.
You are massively underestimating. Zynga did $500M revenue in 2010 and PopCap did $100M.
New Webservice: likescale.com
Hi Hacker News Team,

I have created a new webservice over the last month, that analyzes the growth of facebook pages. One can easely compare the growth and total size of pages in simple graph.

I have already predefined some statistics about music/sports/movies etc.

All in all my crawler has already discovered over 16 million facebook pages. If a strong growth is detected, a appropiate Google News will be annotated. E.g. Dirk Nowitzki had a strong growth during the NBA Finals: http://likescale.com/statistic/?fbids=107909342570894

You can find the service here: http://www.likescale.com

Maybe this is interesting for you? If you have any questions, you can mail me anytime :)

Best,

Stefan

----------------------------------
Master Student IT-Systems Engineering
Hasso-Plattner-Institut www.hpi-web.de

Stefan George
Stahnsdorferstraße 146a
14482 Potsdam

Tel: +49 (0) 163 6338196
Sykpe: genesisware
eMail: stefan.george@genesisware.com
Scam does not imply malice.

Usually scammers treat their victims as customers and wish them well.

In this particular example it was combination of technical incompetence [not being able to deliver proper CAPTCHA] with scam [of getting paid for project that did not deliver on promise].