skysight-inc/HackerNews huggingface dataset:
I don't get it. What's the real reason people hack a game that doesn't even cost a single dollar ?

I often read the lack of income as a motivation, here on HN as well, but come on... If you don't have even a dollar for entertainment, how did you manage to get an iPhone ? I don't think that's the real reason.

So, what's the thrill ? Is it just an habit to get as much free stuff as you can ? Or do people just not care ? Has any dev taken time to reach his 'stealers' and discuss that ?
Anecdotally, I set my linux theme fonts to Comic Sans because i find it fun and easy to read, and I 'm not dyslexic.
from what I understand, the point is that lower spinning speed and better mechanical efficiency should cause less noise
Apple Souvenir T-Shirt Jokes About Company's Secrecy
Care to elaborate? I'm curious what the other applications are of these chips. (I didn't RTFA because of your comment.)
Echoing what the other commenters have said - I'd imagine that once you have been working for them for 12 months, that term in the contract has been satisfied. If you're seriously concerned, you may want to consider speaking with a lawyer - especially if the bonuses/relocation amounts are large.

I would also avoid giving notice until after the 5th, as you mentioned, to avoid any potential "funny business".
How Banks Plan To Compete With Groupon
A lot of these CSS posts reference the performance gains realized from using CSS transforms as opposed to canvas because the transforms are hardware-accelerated.

How long will it be before canvas gets hardware-accelerated? Is there a technical hurdle that needs to be overcome in getting (for example) V8 to talk directly to GPUs?
Pretty much every intel desktop chip of the last few years will do 4ghz+ with good air cooling. I have an i7 930 @ 4.2ghz on air, my flatmate has a 2600K @ 4.8ghz on air.
Or D3, the child of protovis and SVG.
You're talking like it was planned by the authors of the game. What you're describing might happen but doesn't have to necessarily. I'm sure the authors would be happier if there is 80% of paying customers not 7% and they wouldn't have to blog about that.
No, it was also about a production setup. The author boasted about how he after 20 or 30 or whatever years of writing software still only used a text editor and make.

And a programming language where of 5 lines of the most simple program only one is really concerned with what the program actually does, is not a suitable beginner's language, or at least is not of particular use to demonstrate the most basic concepts of programming. From the article:

-module(hello).
-compile(export_all).
start() -> "hello world".

> c(hello).
> hello:start().

Compared to PHP's (boo! hiss!):

<?php echo "hello world";

(arguably one would have to add the second command for calling it from the command line to this for a fair comparison; on the other hand the command for starting the Erlang shell wasn't included in the 5 lines either:

c:\php\php.exe helloworld.php

)
Finally, an explanation. Thanks.

That delay has driven me nuts since it was implemented. It's the one thing I hate about Firefox: could never understand why the one button I wanted to click was never active when I wanted to click it, then became active after some flurry of activity trying to make it work.

Time delays are not a suitable solution to bugs. Time is money; don't waste mine for some obscure simplistic solution when there is another solution (even if the latter is harder to implement). If you _are_ going to use it, do something to indicate to the user that the system knows time is passing and the user should be patient: if the "yes" button is going to activate after 3 seconds, show a countdown timer or "thermometer" or fuse burning or something so I know "wait until an indicated time is reached". Don't just do nothing for a while.

At least now I know why it happens. I do appreciate that.
When did VLC add Vimeo support? Love that feature for YouTube (just wish I could set a "max resolution" to play - that is, my computer/internet connection can't handle 1080p and VLC always plays at the highest resolution possible).
Well done. Surprising good fun to play !
Then again, this is the internet we are talking about. There is not much stopping you from using technology to gain freedom.

Pandora blocks your IP address you say? Go look for a proxy in the US.

Hulu recognizes proxies you say? Use a VPN instead. That opens the door to every free offer in the US.

iTunes won't let you download from the US store you say? Go to Ebay and grab an American iTunes gift card.

Spotify requires a bank account in UK/Scandinavia you say? There are always virtual credit cards like Entropay (I call them credit card proxies). Well, Spotify won't take those. But Paypal does, and Spotify accepts Paypal.

You see, this is the internet. There are no countries or borders on the internet. The tools are all there. You just gotta use them.
I can identify. I don't watch that much TV, but my SO does, and the hard drive on our DVR is so small that if I queue something it can delete something of hers.

I have a Playstation 3 which I used for Netflix, and went through the same hassles during the PSN outage. Then it seemed like every time I went to watch a movie there was a new software update I had to have. On top of that, the repeated software updates seem to have introduced a bug where it has to resync the resolution with the TV every time I power it on or boot Netflix. I'm never buying a Sony product ever again.

Netflix streaming is a great product, but has limited selection. Again, it's not that I consume that much media, but that what I want to watch usually isn't available.

At the end of the day, I have a cable TV + internet subscription, as well as Netflix, and I just torrent everything. I have a server that runs deluge, and I just drop a torrent in a folder and a couple of hours later it's ready to watch.

I though the piece was spot on.

edit: Just thought I'd add that since the legal music stores have popped up (iTunes, Beatport, Amazon) I hardly pirate music anymore. I spend hundreds of dollars a year on music. This is why the premise of the article jives with my experience.
I already did, and didn't get much feedback :)

Anyway, right now my focus has changed - I'm launching a new service, my second, and the whole reason I got into web development in the first place ...
And if you ever happen to use Windows, please take a look at FAR Commander (from the guy that created RAR). It's also open sourced.
Read more carefully. I was not the one to compare it with Facebook Groups. We're both talking about the exact same concept. The user says, "These are groups of people that I want to send information to" and anyone who wants can add themselves to those groups.
well,this is my story. I am born in a rural place in China, and my family is poor, I have a elder sister and she leaved school after she finished high school, while I got a graduate degree. Last year I enter a big IC company, and do embedded system programming. However after less 1 year, I find I can't learn a lot from this job, what's worse I am not interest the job, so I quit last month and now I'm finding a new job.
You get build up on fans normally due to the boundary effect. Basically, even on fast moving objects, there's this layer of air above the surface where the air is very slow moving (which results in dust settling). By reducing the spacing to the degree they have, they 'cut' into the boundary layer and thus prevent dirt build up.

I'm not exactly sure how transmitting heat across the gap would work. I imagine it would just be by convection, but I don't know how efficient that would be.

That said, I imagine that this type of design would be problematic in laptops. With the spacing so tight, it seems to me that any shocks to the fan could result in the vanes touching the baseplate.
OK I'll concede that make on its own in its most basic form isn't all that bad (although it's not hard to make anything look good by comparing it with Ant); it's the autotools toolchain that makes it such a jungle. Which is, strictly speaking, separate from make, and is what I was mostly agitating against.
IE9 has hardware-accelerated canvas. It's a work-in-progress in most major browsers I believe.
Watch Live Stream Uruguay vs. Mexico Copa
Well come to here to enjoy live streaming between Uruguay vs Mexico Copa America 2011 on your pc via internet. it will be great competitive match for spectators. No need to extra hard ware to watch live streaming this match. Because we provide high quality soft ware for live streaming match. so click here & join with us.
Uruguay vs. Mexico

Match scheduled:
Date: 13-07-2011
Time:00:45 until 02:45(GMT)
Group C [Group Stage] :: Copa America Argentina 2011 :: Argentina
OK, so then what do you propose as a better location?

What country offers a non-litigious society, allows outsiders to start and own a business, and has a tax basis that won't take all your money if you actually become successful?

Personally, I'm not aware of too many better options for an American than America, but I'd love to hear some viable alternatives.
"whenever the iPhone is connected": many don't, at all, ever.
The report says that because the cross section of the air gap is much larger than its thickness, and the air in the gap is violently sheared , it has low thermal resistance.
I think you'd work it into the contract with the hiring company to get a % cut of each paycheck. The hiring companies probably already have a system in place for paying contract houses, this would just be a slight change. That'd probably be the easiest for the developer, too. And the 10% was just a number, you'd probably have to charge less than that. For example, the NBA limits agents to 4% (or so my quick Googling says), which seems like a reasonable fee.

If you start with just a few people you know well, I can see this being a good side job until the client list grows. The hard part is probably going to be that the people you know best are friends, friends may not want to pay you for your help.
I wonder what the production cost of this is compared to a "traditional" heatsink. It looks like it would require more metal, but I'm not sure. I don't know if it would require more precision in the construction process, but this smells like it will be more expensive. It might not replace stock CPU coolers, just high-end ones. Certainly at first that'll be the case.

It looks like the benefit of this over other high-end coolers (i.e., water cooling) is that it can be a drop-in replacement for them. It doesn't seem to require special parts, knowledge, or tools to install. It could be installed as easily as a normal CPU cooler. The reduction in electricity costs is exciting for businesses (consumers don't care about a 7% electricity reduction). That it doesn't get clogged with dust is also very useful in the long run: less maintenance.

I'll be more excited when this is in production, even at a high cost. Let's hope it gets there.
It's almost 2% of the users Facebook has.
I don't know why he doesn't just say it directly, but all media has an expiration date. It was only intended to last so long (because any longer was too expensive) and floppies are not all past their expiration dates.

This is a good reminder that 'backups' doesn't mean 'put it on a disk and forget it'. You have to maintain them.
I'd also like to know when it will be available, pricing, etc.
Google Plus to Hit 20 Million Users by the Weekend
World Cyberwar And the Inevitability of Radical Transparency
what if Google simply Open Sourced the small amount of Android that isn't already Open Source? The Linux community would surely embrace it, integrate the bits not in the mainline kernel that should be, and move forward.

This only changes things if manufacturers start making 'empty' phones and require users to download and install their own free operating system.

Furthermore, many of the patents cover the phones themselves and not just the software. So even if some version of Android was 100% patent unencumbered, the phone manufacturers would still find themselves in "negotiations" with the patent cartel.
All SSL certs are a rent-seeking scam.

Pay the protection money, get a string of bits which cost the vendor nothing to produce. Or choose between zero security or users' browsers whining about "self-signed certificate" every time they visit your site.
This amazes me. What I find more amazing is that there is 1) Not a way to detect and brick these installations and that 2) Apple allows users in the Game Center without associating with a purchased e-mail address (or an alias, for multi person households).

The motivation of pirates interests me. I can't see anybody with an iOS device and plan optimizing a 99c expense - surely the motivation would be deeper, and would make some interesting studies.

It's not marketing, 9 times out of 10 a pirate is a pirate. It will be a sad day when the quality of apps goes down, because it is no longer a fiscally responsible route.
Show HN: ReaderSwarm - realtime commenting and sharing in groups
Would love to hear feedback from the HN community. One thing in particular I'm interested in: is it too scary/creepy that ReaderSwarm tracks where you go? I try to minimize the creepiness factor by only having explicit sharing, but I'm curious if it's still an issue.
...did you just equate an iPhone with a Ferrari, or am I missing some fundamental point of comparison here?

iPhones and other Apple products are not very expensive. They're not the cheapest products on the market, but that isn't really the point; Homo economicus ( http://www.smbc-comics.com/?id=2095 ) might consider it a luxury item, but that just doesn't describe the purchasing decisions and ethos of the vast majority of today's consumers.

Consequently, it's kind of a ridiculous assumption.
You could skip all the CSS transformation stuff and just serve the browser the images in the orientation you want them. In this projection and buildings-of-cubes, there's only 2 perspectives for a wall and 1 for ground/roofs.
Then they're not a troll.
Yes, sorry i misread you. I assume it's going to be exactly like a group, it would just be embarrassing to call them "groups". maybe "shared circles" or "clubs".
Neven Mrgan, developer of The Incident game, tried confronting AppTrackr community: http://mrgan.tumblr.com/post/1440586319/the-incident-crack

In the end, pirates really don't care. They crack without guilt, appeal to "it's just one dollar" doesn't matter (1/0 = free version is infinitely cheaper, and in this way doesn't generate any attachment to purchasing decision), and even personal approach from developer is taken as a little joke.
My first thought was "so there are 45 other recruiters on HN and they're not happy with what he's doing".
One thing I have seen a LOT lately is asking for references early on in the process. It used to be that a recruiter would ask for references after a successful interview but now every recruiter wants them upfront, often as part of the initial application. Personally, I always decline and say that I wil be happy to provide them once an offer is forthcoming. It's never failed me, and I suspect that it's just a ruse to solicit the names of direct hiring managers.
Could a Child Porn Bill Help Hackers?
Searching the Google Plus about pages returns about 8.88M users currently:

http://www.google.com/search?hl=en&biw=1366&bih=653&...
Google Maps Error Shows Private Driveway as State Park Entrance
So now the same back of the envelope calculation by Paul Allen will keep on getting rehashed as a breaking news story by every single tech site out there.
To charge you £196 would surely have been fraud.
There is one existing technology that could perhaps do away with the problem of the air gap (if that's a significant problem at all): heatpipe.

The good old heatpipe could extend from the stationary baseplate, as an axle/shaft of the impeller, well into the spinning part and here flange out internally. The seal/bearing would have to be quite gas-tight, but if that's achieved, heat transfer could be great.
It is fanless in an important sense. The job of a fan is to move the air, for which small fans are inefficient. Then, the relative motion of the air vs the heatsink allows cooling. But in this device, as the report says, the relative motion of the air vs the fins is obtained directly - and much more efficiently. The fact that the device also serves to move the air - as a fan - is irrelevant.
youtube and vimeo both offer html5 solutions now anyway..
Or just use Grooveshark.
A Ferrari is certainly not a fair comparison, but if you can afford an iPhone, you can afford a $0.99 application if you actually want it.

And if you can't? Do without. Don't pirate it. This is really not a hard concept: give those who create what you enjoy their due, or do without.
I've got a box packed up here that I'm shipping to Jason rather soon of C64 games and late 80's and early 90's video game manuals.

I'm keeping my copy of Zork for the C64 (not like he needs another copy of it to backup), but the rest I'll send to him.
…if these heat exchangers can find windespread adoption in computers and air conditioning units, Koplow estimates that the total US electricity consumption could drop by 7%.

Wikipedia says 11% of US electricity goes to air conditioning and 5% to all electronics combined. That about half of that is cooling fans does not survive the sniff test.
It does, but then it downloads some CD-sized thing, which you can cancel at any point.

I have clicked update once. After slowly fetching the update, the download was corrupt, and iTunes wanted to pull the entire thing down again. Slowly, of course. So I canceled, and haven't accepted any updates since, but iOS 5 might be worth trying again.
Ask HN: I need someone who is 100 times better than me
Basically I am a programming novice and I am wondering if I can work with some great programmers. What is the best way to get such opportunity?
I hope to see this in systems soon.. It would be really nice not to risk hearing loss every time I walk into the data center!
I disagree. I think asking people to organize their friends gives a very personal touch, and the interface is so intuitive it's hard to be confused. I think people will actually like how they can have control their friends and will fiddle about with it. It would be interesting for google to release statistics on how much time people spend organizing their circles.
> "With Google+ in the open, Facebook finally needs to watch its step. ... Google is the only web property which can even begin to threaten Facebook’s supremacy. ... That’s the problem with monopolies, and the reason they’re illegal: if you have nowhere to go — if there isn’t an alternative service that you can switch to — the monopoly can simply milk you and stretch you without recourse. But now there’s Google+. With Big G hulking menacingly in Facebook’s shadow and just waiting for a misstep or mistake, Facebook needs to be careful. Mess up now, Zuckerberg, and Google will gladly gobble up droves of discontented denizens."

- One of the main reasons I like Google+, from http://www.extremetech.com/computing/89628-too-many-eggs-in-...
I'm surprised that they're going full HTML 5 as opposed to just HTML 5 for the control layer while having a Flash core to play the audio.
Welp, I might've accidentally down-voted you when meaning to upvote. As I have no way of telling, apologies if that happened!
In two weeks.
That's standard operating procedure at most computer repair chains.

Edit: if they don't also end up replacing the main logic board due to failure to troubleshoot.
Modifying the routing mechanisms (creating my own exchange type) on RabbitMQ was where I cut my teeth on Erlang years ago. RabbitMQ is a great example of how little Erlang code is needed to produce something reliable with immense functionality.

Likewise the Mochiweb HTTP server is another great example.

All the best, it's such a beautiful language/environment.
SQL Server and other technologies: TSQL Tuesday #20: T-SQL Best Practices
Ask HN: What kind of chair do you have?
I'm looking to upgrade from my old crappy leather chair which offers no support and causes me to become quite uncomfortable just minutes after sitting down. I'm at the computer 10-12 hours a day so I need to invest in a good chair.

I've heard steelcase chairs and the HM Embody chairs are good, although quite expensive.

So HN, what chair do you have or recommend?
That's fair. I feel like Jason may have been using the former word to describe the latter situation.
all media has an expiration date

Yeah, but that's a pretty recent view. I mean, we're still digging up clay cuneiform tablets faster than we can translate them all...
But Elephant Memory Systems NEVER FORGETS -http://imgur.com/a/jtlhW :-)

Images from http://home.comcast.net/~kevin_d_clark/ems/
yawn still US only, no service in Canada. Back to Grooveshark or Rdio. Carry on.
I don't know. Maybe Appsterdam? :)
Really? I was under the impression that you had to have the owning iTunes account to install an app on a device.
Being the son of a recruiter and a software developer myself I've had the pleasure of meeting many good recruiters and many bad ones. I've noticed that the key differentiator between the two is that good recruiters understand how to build solid relationships with people that are based on trust, honesty, and integrity with mutual financial gain being necessary but not the foundation of the relationship.

Bad recruiters build relationships based on mutual financial gain and little else.

In the short term the bad recruiters often come out on top since treating people as numbers leads to higher short-term throughput, but long term the solid relationships are what will make a recruiter a success. They are what lead to referrals both from managers and candidates, allow bad news to be communicated without hesitation or undue stress (as honesty is a basis of the relationship), and best of all move with the recruiter as they change firms and grow as a professional.

I very much look forward to seeing your post about how being a software developer gives you an edge over your peers in the recruiting industry.
Yup, that exact thing happened with my product. I told myself "I'm just going to create a small marketing site, sell it and see what happens."

I launched it, got a few sales, and then started to think "well, if I add this feature to the site, maybe I can increase sales, or I need these blog posts, or I need to A/B test this button, etc..." and before you know it, it's not passive.
It doesn't appear to be that difficult to become a domain reseller. Here's the service provided by Key-Systems that Coffee & Domains is using: https://www.rrpproxy.net/website/domains/reseller/
Official End of Support for Microsoft Office XP & Windows Vista Service Pack 1
Interestingly the original Unix source was recovered from paper rather than tape.
Ah. Ok, thanks - I totally get where you're coming from now and can definitely relate to your sentiment. The "you must use an IDE" crowd irks me just as much as the "you must use only Vim" one.

Maybe it's an inevitable part of a developer's progression to annoyingly latch onto some tool or another as "the one way", but hopefully we eventually emerge from that phase and have a better perspective on how each tool can be useful in combination with others.

I've been telling anyone who will listen that the world would be a much better place if Vim or Emacs could be embedded as the text editor in your favorite IDE. Use the IDE's refactoring, auto-completion, and workflow features and still have the full power of the editor's text manipulation, macros, and configurability. (To anticipate suggestions, I do believe that jVi in Netbeans is the next best thing to a full-fledged Vim, and love it dearly.)