skysight-inc/HackerNews huggingface dataset:
The RIAA are hypocrites of course as they have purposefully crafted an inconsistent legal position regarding the rights of consumers and musicians (with the intended effect being an answer of 'none'), however ReDigi's business model is fucking stupid. Taken to the extreme, you could use this to build a streaming service whereby the end-user only owns access to the content at the moment they are listening to it. I.e. you transfer the license to them, deduct some token amount from their account, stream the content, then refund it minus a percentage after the user is finished and no longer requires the license. That this might be technically legal under the current copyright scheme only underscores how ludicrous the whole game has become. Moral? Don't participate in it. Don't buy content if any of the money will make its way back to the RIAA, or the MPAA for that matter, as they are the ones fucking everything up and standing in the way of progress in the first place.
Awesome job! I sometimes see great ideas like this and smack myself. "Why didn't I think of that?!"
> We support the bills’ stated goals "providing additional enforcement tools to combat foreign "rogue" websites that are dedicated to copyright infringement or counterfeiting"...

Why doesn't anyone just call bullshit on the whole concept of the US extending its law to apply to the rest of the world?
The flaw there is that the only reason copyright exists is to benefit the public. If the public is finding it's against the current copyright laws, it's copyright that should change to suit the public, not the other way around.
Well, my answer to that is the same as the others here. At most of the corporate places where the programmer is treated just like any peon, he/she will just get assigned more work.

The running jokes amongst my peers is that the project manager sees the programmer as a battery. Not far from the truth.

My only advice to fellow programmers who find themselves working in such an environment - quickly get out. Or else you will find yourself sliding into mediocrity and feeling miserable for yourself.
"Do no evil." - Google.

Seriously, though, I agree. A company should not make politics corollary to their brand name. If Google takes a stand on things by taking advantage of its vast user base, it will be disingenuous. A blog post is one thing. Plastering a message across their header on the home page is far different. Most Google messages are fairly innocuous, holiday themed graphics. There is a time and a place for political infrastructure, and it is not the same as for the corporate infrastructure. This is why SOPA is a problem in the first place - corporations and politics becoming intertwined in unproductive and abusive ways. You make a stand outside your brand, and you do it with integrity by not forcing it upon your user base. I agree with the theme that SOPA is bad, but I don't think it'd be good for Google to fight by putting it on their webpage.

Mozilla, I can see. Yahoo! I can't. Reddit, I can see. Google, again, I can't. Different kinds of traffic, different amounts, and different audiences.
It's aimed at the committee members, not the average punter, and it is serious because an emotional non-fact-based driven approach would backfire.
The NYTimes location hints at the power they have to do more.
Stuff I said at Kansas City StartupWeekend that sounded smart
This is only true if 'ambiguous' is synonymous with 'exactly matching my own criteria'. Usually, it isn't.
Making Cement The Way Coral Does It: Out Of Thin Air
Live Training Webinar Tonight The Art of SEO
The cry for data on a topic like this is pointless. It's a point of view informed by my own experiences and observations as well as reading thousands of philosophers, scientists, educators, theologians, statistics, anecdotes, discussions, and so on.

I'm presenting my synthesized point of view based on a lifetime of contemplation. You're trying to cut it down on the merit of one or two citations.

Read the wikipedia article on "liberal education" and compare it to your experiences at public school. That is my citation.
Well, because while that's a popular theme in United States history, it's not relevant here. The websites in other countries would not be literally sued into oblivion if their servers aren't in U.S. territory - they'd be blocked via DNS intervention.

So, really, the United States wouldn't be extending its law to apply anywhere else but the United States. It would be blocking what content is viewable within the borders. But this isn't even the real issue - because you can still bypass this using the IP address directly instead of the domain name. The real issue is the corporate abuses which could be allowed to take place within our borders if websites aren't deemed to be doing enough. It could make the internet environment tyrannical in content control for fear of websites being shut down.
I want a new puppy with every refresh.
Cool Christmas Gift Ideas - Cheap Christmas Gadgets Wholesale
So I can sell that license under the first-sale-doctrine right?

I sell my license to perform this song on a personal media player and thereby promise that I will no longer perform the song on a personal media player that I hold in my possession.
Fun Fact of The Week -- How quickly do startup companies generate revenue?
It doesn't, but it's more the fact of "removing your license to re-download the item".

Given that this particular attempt at DRM could probably be defeated by right click+copy into the same directory before "selling" the track, deleting off the local machine does absolutely nothing.
The Evolution of the American Dream
Or more simply, oxygen is a carcinogen by the strictest definition.
Ask HN: How to design and structure a framework/api
Hi everyone :)

I'm interested in creating a framework/API.

I was wondering if there are any books, references or advice that I could use as a starting point and things that I should keep in mind.

Thank you :)
Amazon has a list of all the books in your library. It is not inconceivable that Amazon could provide a list of what books its users are currently reading/have in their library (including books they are lending) and providing such a list to the publishers/guild.

Is that proof enough? Who knows. Is it easily faked? Yes. But that is always going to be the case with anything digital. You either choose to believe them or you don't.
Despite their recent PR blunder (and what a blunder it was), they're still considered a tech giant. Their IPO passed a billion benchmark, so they are in a position to say, "Hey, look at us, we kinda know a thing or two about the internet."
I think that there are times when HTML5 apps wrapped in UIWebViews make a lot of sense.

To me, I would rather spend a small amount of time getting a HTML5 app out on BOTH iOS and Android to test an idea or concept. If the app on either platform looks like it has some traction, then I'll take the time to write a native app for that platform.

This line of thought definitely does not apply to this Gmail app. I also wouldn't recommend it for anything remotely resource intensive, but the vast majority of apps are not.

The new version of Sencha Touch (version 2) is very well done. It has a steep learning curve, but I think its worth it to be able to quickly throw together an app that works on both iOS and Android to test a product idea.
There's a great This American Life act about the Puppy Channel.

http://www.thisamericanlife.org/radio-archives/episode/233/s...
What about iCloud?

Wouldn't they be liable for every song, every photo, every video, every document their users store? Maybe they've got songs (mostly) covered via the agreements for iTunes Match, but the rest seem hard to pull off (especially since, IIRC, taking a picture (or video) of a copyrighted painting, sculpture, etc. can be infringement in some cases).
I would create something better than a textbook before working with textbook publishers. A decent chunk of the reason school is boring is a because of their work.
Check out Verbs: http://verbs.im/ - I've been using it for a little while now. I love it.
Great article. I am totally looking for analytics for my Android games. The heatmaps look amazing in Unity.
Nope. Students don't type up their answers to tests and I wanted to keep it as compatible as I could.
this is awesome news! Have been using them on my browser games, will definitely use them for mobile.
so then why not go after the people producing the infringing copies instad of the people using/buying them? weren't the original copyright laws created to prevent book publishers from printing a book that they didn't have a copyright to print and then selling them? producing infringing content, be it physical or digital, is a completely separate matter from using infringing content.
Since iOS 4 (I think), if you use Apple's Gmail preset in configuring email on your iPhone, it automatically changes the delete button to an archive button.

You can also manually setup your Gmail as an IMAP account and configure the delete button to send messages to Gmail's archive folder (this is useful if you have added custom email addresses to send from in Gmail)
I envy your optimism.
Giant? There are a bajillion small tech companies across the country that make more money than that.
Ask HN: How many HN members play chess?
The relationship between Readability and Instapaper
10% off - unique style Tungsten Carbide Ring &polished
No. If they contributed something, it's now under a free license.
Not so. The Republicans have a large majority in the House at present and the SOPA bill was introduced by the chairman of this committee. That's why the hearing is tilted unusually heavily in favor of the proponents. 'Business' includes all the tech companies who are lobbying uphill against SOPA as well.
Why would they bother trying to vet YouTube? It seems like it would be more practical to move the servers outside the US and stop providing YouTube access to US IPs. Maybe throw in "CrippledTube" for US visitors (only registered media companies allowed to upload) if they think the cross-company infringement danger is small enough.
I am lampooning a widespread bias that exists on HN against 'soft' sciences.
Torx+pin, or pentalobe, or whatever infernal device they come up with next.
You don't need to log in to post anonymously. Sites, however, can disable anonymous posting if they wish to do so.
Lego and iPhone
Insurance: Dont Leave without it
I am exploring play for my next project, and all i can say is i am thoroughly impressed. With typesafe providing resources, i am hoping this seriously dents J2EE stacks.
Teaching Good Sex
I don't see anything to deal with conflicts and operations crossing each other on the wire. The sort of thing that Operational Transformation deals with.
The included iOS email client does what you want.

If you configure as Exchange the emails are pushed to you instead of pulled. Use m.google.com as the Exchange server. Also, the trash icon doesn't actually delete anything. It sends the message to your archive. This is the preferred way because it is push and also syncs the contact list with Google.

Alternatively, if you configure the included client as Gmail it will use an archive icon instead of the trash can, but it is not push enabled. You will have to pull every 15 minutes. You wouldn't get the contact syncing.

You may need to recreate your email account to get the behavior you want if you you made it as IMAP before Exchange and Gmail were options.
Autoimmune Diseases
Learn how to prevent and reverse all diseases at cidpusa.org. The best diet in the world .
A TLDR skim of this ad by the average NYT reader will see only this: We support the bill.

Yes, I omitted the words "goals of the" [edit: 's stated goals] but I'm talking about what the average reader will get out of the ad before they flip to the next page.

Not good, imho. And yes, they do care about the average reader. If they were trying to reach people other than the average reader, there are better ways to do that.
you should check out

http://www.dailypuppy.com/

http://cuteoverload.com/
I was thinking of P2P file sharing, where regular people are the ones making the infringing copies. In P2P I think downloaders should have some responsibility since they request that copies be made. But it goes without saying that professional infringers should also be punished.
Lacoste Polo Shirts for Lady on Sale
Remember: companies are not your friends. The may be your allies this time, but the may also turn against you if the tide changes.
How a Geek Cracked the Jeopardy Code
How Food That Increase Metabolism Help You Reach Ideal Weight
Watson had a physical buzzer pusher. While he may have an advantage of reflexes, he did not do it fully electronically (obviously he 'electronically' activated the motor that pushed the button).
Is there any silver lining here? Despite the over whelming feeling of disgust I have for these godgie old farts running this country who think they know a damn thing about the Internet, I can't help but wonder if passage of this bill would finally ignite adoption of a better success to the Internet. Something where security and privacy are baked in from the beginning and not an add-on.
How is that call to put it on the queue "blocking"? "Blocking" is being used here to describe the UI preventing the user from further interaction (such as reading a different email) until the server acknowledges receipt. You can still wait for queue acknowledgement without preventing the users from browsing to other parts of the app.
Sparkling Beads Make You Standing Out
His logic is fine. You can work backwards from a result that seems suspect to question the conclusions from which that result stems.
You could just as easily ask why the bar has been certifying to many law schools when there are so many unemployed lawyers and less than half of JD graduates are able to get jobs practicing law. I'm kind of supportive of Winston's proposals for deregulating the legal services market, but there is definitely not an artificial scarcity.

Of course, you might be wondering why decent legal services still cost upwards of $300/hour, and my answer to that would be that a lawyer who charges $50 an hour has a hard time getting taken seriously. I've seen people come into internet forums asking the most asinine questions before going on to explain that they didn't trust the answers they received from their public defender, because he works for free and therefore he must not be any good.
Buckminster Fuller
And the user "mindcrime", commenting elsewhere in this thread, is a fine specimen for my above points:

... I'm the kind of person who likes doing things
differently, just to irk people like you. I don't see
much value in blind adherence to tradition for
tradition's sake. I like killing sacred cows, stirring
the pot...

... I'm a radically individualistic anarcho-capitalist /
libertarian / atheist type, so I'm just a touch outside
of what you might call mainstream...

Oh yes, so "radically individualistic." More like his internet-Dawkins atheism is keeping him in a perpetual
mental state of rebellion, so that he feels the need
to "kill sacred cows" towards people he doesn't even know,
by "stirring the pot." The attitude and nerd-rebellion with grammar is comical.
Somalia Civil War
On my unibody MacBook, Flash can peg the CPU pretty easily if I'm not running FlashBlock. It may be more that I leave many tabs open. I used to just use Chrome when I really needed to see a Flash-heavy site, but recent releases have much worse performance than before. For example, a video in Flash will use 200% CPU under Chrome, but < 100% under Safari or Firefox.
I create a app for iPhone/iPod touch: HN Reader
It's coming!
I agree with your second statement but that does not imply the first. Your second sentence leads to a different conclusion: Such a situation indicates that causes should be examined. It does not indicate what the cause is.
Igloo
I do. redhotpawn.com
I am really not underestimating the effort. But there are multiple pieces to what you just talked about. There are complexities in time measurement (or computing how much work was done) and in payroll calculation.

When systems of this sort are built, it is usually a combination of Timekeeping (how to measure time spent on the job) and payroll (how to pay for that time). Each section is a big (i.e. millions of line of code and many engineers) worth of effort. All that said, depending on how systems are built, you can
a) Create a base system that solves core issues
b) Accomodate as much configuration towards that system to allow computation to occur differently based on what the employees do
c) Allow customizations of computation when as required
d) Make most of the data that can be changed, to be changeable through design (data driven instead of code)

Of course, there will be customers who will want to behave differently because the moon is in a certain position in the system. But, that is when you need to know the domain enough to understand whether what they are asking for is because "that is how they have always done it" or because there is a valid use case that needs one of the b), c) or d) to be updated.
Wow, I had no idea about that part. That goes well beyond being negligent and well into being outright evil.
Or a day your startup got another validation.
Since gmail is just email and already available over IMAP. I don't think they should be forcing consumers to use their gmail app just to get push. Even yahoo mail supported push on the first iphone via the built in mail app.

So far the gmail app isn't really offering anything compelling over the built in mail client. E.g. I don't think labels are a compelling reason to use a whole other application, that's a poor user experience, both options should be available, either as a separate app for those that don't use the built in mail app, or enabling push on their existing service so users aren't forced to tap around to another app just for another inbox.

If we're going to go about ransoming push notifications for a whole separate app, then I'd just scrap all of those separate apps and install Prowl (which interfaces with growl, so when growl receives a notification, it's pushed to your iOS device.) Prowl is a small price to pay to side-step this business strategy b/s.
Google Checkout becoming Google Wallet
These fines were never paid. It's like saying that all the popcorn in a movie theater would cost more than the theater itself. It doesn't make much sense to compare the two numbers.
If you want to use Ruby, this is a good place to start:

http://www.amazon.com/Service-Oriented-Design-Rails-Addison-...
Sean Parker Thinks Silicon Valley is in trouble
Paper jamz pro mic
North Face Nuptse Down Jacket 08 - $138.00
Any recommendations of a dosimeter badge? I'd like to do this test when I fly home for the holidays.
Using Social Media Marketing Creatively
Evidence for 'great lake' on Jupiter's moon Europa
How to convert TS to QuickTime on Mac
You should try the Google Labs "Background Send" to send in the background, it's really quite nice.
A while back I actually built a mobile site for playing Jeopardy (originally conceived as a drinking game based on jeopardy, but that's another story...) part of which was a scraper that pulled data off the fan-sourced site and parsed it out.

Code for parsing, if anyone's interested:
https://github.com/mpobrien/jeoparty/blob/master/scrape_mong...

And code for scraping: https://github.com/mpobrien/jeoparty/blob/master/curler.sh
Depends what you're trying to keep concurrent, and your concurrency policy. OT is great for optimistic concurrency on complex structured documents, but probably overkill for simple models (like to-do items) with simple attributes (like title, is-done etc.). For that you could get away with - eg. a revision counter on the model.

Because of the performance implications of different concurrency, you probably don't want it baked too deeply into any framework, since there's some stuff you definitely want strict conflict/error resolution on, and other things you don't.
DVD to MKV, Rip DVD to MKV Video for Sharing High Video Quality
With the powerful and professional DVD to video software, it will be very easy for us to rip DVD to MKV video; and the WonderFox DVD Ripper is a good choice for ripping DVD to MKV.
Maybe it's shorthand for "{this()}" ?

Sorry couldn't resist.

I'm not really bothered by it in the comments, I guess it's kind of a substitue for "agreed" or "totally".
Last time I checked, it looked like there were plenty of non-DRMed tracks that aren't (or at least weren't) eligible for upgrade.

My wife stopped buying DRMed music as soon as it was possible and upgraded every DRMed track iTunes could find and we still discovered that about 5-10% of her tracks were DRMed when we did the great Amazon Cloud Drive upload.
Exactly. Everything old is new again.

There are significant costs for real world apps to what the OP is suggesting, and you can't abstract them away in a framework or library, as much as you may wish it to be the case.

See also: http://en.wikipedia.org/wiki/Fallacies_of_Distributed_Comput...
Your sense of humour probably tipped them off about the knife, not the techonogical equipment or the enhanced grope test. I'm sure they were very threatened by meeting a socially well-adjusted person.

The bottle of water didn't cause me any trouble in Europe, but I had real fear after having previously had a terrible run in the US both with the Thug Squad and Immigration.

I don't know if you have a doctorate, but I can tell you that this is a big red flag. As I said above I don't travel to the US for any reason any more. I once saw a girl who couldn't have been more than 16 who had collapsed on the floor in tears because of what I assume was the abusive verbal treatment she had received. She was literally dragged right across the floor of the room by some fat prick holstering no less than two weapons. She was clearly frightened out of her brain. I was then singled out for obnoxious treatment by a different troll for absolutely no reason whatever. I made it through the barrage of verbal accusations and threats, but shook for about an hour afterwards. You just know that you cannot so much as raise your shoulders or flare your nostrils without having the moron escalate his creative fiction and possibly deport you. They love that sense of power they get. You have to stand there submissively and not let them get a rise out of you all the while insisting that they are wrong.

In contrast, I have never had an issue with immigration or the equivalent of the TSA in any other country. I did once get a secondary interview at immigration in Europe by some shadowy figure from some secret service. It was as bizarre as you might imagine. He had the emblazoned vest, the earpiece, the whole kit, and he asked me random questions about my past. But it was polite, short, not at all frightening and it was pretty clear that he wasn't there looking for people like me. (Who knows what these people get up to. I'd not seen them at an airport before and have never seen them there since.)
But, but there isn't an iPhone version of the Android Market, so there!
Exceptional Memory Explained
Of course you can: http://news.ycombinator.com/rss
Imagine Microsoft being able to block Google at the DNS level because Android infringes on their IP. Imagine Apple wielding the same power against Samsung and every retailer carrying Samsung phones.

They may never use that power, but it would certainly make negotiating much easier.
I hate this coding style. It combines expert system knowledge with spooky action at a distance, which means in anyone else's hands it will break and delay development. Horizontal changes that aren't readily indicated in the code paths that are effected are confusing. (One of the many reasons monkey patching can be considered an anti-pattern)

I guess the longer I've worked with other developers, I prefer readability first, test-ability second.
You seem to think that the entire mobile platform runs iOS. Apple only has something like 15% marketshare.
7 Tools Used By Progressive Developers