skysight-inc/HackerNews huggingface dataset:
Or just use Ghostery to opt out of Analytics and hundreds of other trackers/bugs. http://www.ghostery.com/download
Testing Battery Life and Performance with Flash Player on the Nexus One
Nice. I'm going to be using this for my own low traffic sites. I visit so much that the stats get skewed in favor of FF on OSX.
North Korean cutting all ties with South Korea
There's a big difference between what a 19-year-old wants and what a 25-year-old wants, even if they're the same person separated by 6 years.
No mention in the article about Gearman for worker queues so I'll promote it here. I like its simplicity and language agnosticism. http://gearman.org/
Please see draegtun's references, re MOP. (You don't like mixins in Role form? Ah, never mind -- I have real work to do.)
Google Asserts Its Worth to the U.S. Economy
Substitute “cultural” for “corporate”, and you’ve just described human society. :-)
Closure variables not having their own scope and shadowing method level vars. They're simply implemented as method level vars, so not true closures.
If it's your site or a site you have access to the Google Analytics for, you can add a filter to exclude your IP.
You just have to consider callbacks to be a (function . closure) pair, instead of just a function.
lol. apparently it's hard to hire competent hackers to make super evil software?
Why static compilation of Perl 5 on the JVM was abandoned
Yeah, I've been having problems with it offline too, not sure what to make of it. Launching it within Dropbox's website keeps working though, so I'm not really bothered.

* shrug * 'tis strange.
In at least one security audit, that was exactly what happened:

http://www.darkreading.com/security/perimeter/showArticle.jh...
It did work for met but the tabs don't match.

http://i.imgur.com/qcQS1.png
Database Error: Unable to connect to the database:Could not connect to MySQL

The eloquence, the succinctness, the <style> tags after the <body> tag... beautiful.

(yes, I know I'm not seeing what's intended, just having fun)
O'Reilly's free course part 2 of 5 now: Developing Android Apps - Twitter Client
UK Murdoch newspapers unveil pay-for websites
Do you have a breakdown of their net profits? My understanding is that the majority of their profits are still from Windows and Office.
As often as I think to myself how dangerous it is that I've allowed Google to have so much of my information - I'm constantly impressed by how upfront and ethical they are.
Check the previous versions for each of those files. Dropbox has always been good to me with conflicting versions of files, and at the very least I've always been able to revert back to older versions.
I got that, but I don't understand why it should gain the value 3 before a single execution of the loop.
Hm, maybe the radio stations will stop needing to bleep things out. :)

> Telecommunications firms also argue that a lack of legislation has not stifled competition among Internet companies.

Yeah, it's the granted monopolies and anti-competitive behavior that did that.

> "The F.C.C.’s legal authority should be decided by the Congress itself, and not by applying to the Internet a set of onerous rules designed for a different technology, a different situation, and a different era," he [James Cicconi, a senior executive vice president at AT&T] said.

Um, I'm pretty sure those rules were designed for there being a (local) monopoly on what we're calling the "last mile" these days, rather than for any specific technology used. They make just as much sense as ever.
my reaction: you're hired!
Comcast releases 'AFTR': Open Source IPv4 to IPv6 Routing
Perl is dead. It's the new Lisp. I can say this as an ex-Perl hacker. But don't get me wrong—they have their niches. I look at this matter with ruthless practicality: code is dead the moment you write it, there is no other way! The only thing that matters is what specific new, awesome code you're building right now in the real world, who is using it, and what they're doing with that code.

So what if folks are speaking a dead language like Latin on a mysterious, magical island that may not even exist, where planes recurrently crash, where time travel is the normal mode of being, and where the line between the living and the dead is unclear.
Great! Protect the light!

One thing about the Perl community has always bugged me, and it pops up in any interview with any of the top Perl guys discussing Perl6. It's the notion that Perl code exists in some sort of weird theoretical hacker-academic world, where, like wannabe undiscovered rock stars, or an anointed Software priesthood, they keep saying "this code would be awesome if only everybody would come around, recognize it and then use it." Meanwhile everybody else says "Perl is write-only line noise." If you have to operate this way, I see it as using the wrong tool for the job—code for the living, not the dead!

/anecdotal

I do know I have no reason to go back to any version of Perl after having moved on to Ruby/Rails. It does seem like many more people are contributing code to newer, more bleeding-edge open source projects that have no equivalent in Perl. Especially for the web as it exists in 2010—a lot has changed! Grandma's CGI-style, old-school MVC framework(i.e. Catalyst+mod_perl) won't cut it now. So if you're doing something that requires the new, and you hit up Github or Stackoverflow to see what folks are using, the answer is never "here's a link to CPAN for this awesome Perl module that will blow your mind, help you finish your job, get you kudos from everybody, and get you laid." Instead it's here's the link to Github for this awesome ruby|python|javascript code. (Please prove me wrong here!)
The website is down with Database error.

Can't find it in Google Cache too, Bing saves the day.
http://cc.bingj.com/cache.aspx?q=Introduction+to+my+business...
I belong to a fairly large development shop. There is a lot of Perl development, a little Python and no Ruby. That probably doesn't snapshot the industry but the talks around the watering hole are usually Perl or Python related.
From Big Leagues, Hints at Sibling Behavior
Facebook explains how to scrub outgoing referral links
"That said though, I wonder if there is a way a big corporation can avoid this path, they'll have to monetize somehow and once they're monetizing they'll have to do better and better every year of they will look like they are stagnant."

The way to avoid it is to align the incentives of customers and users, ideally making them one population.

Google faces the same issues that FaceBook does, but less so. With targeted advertisements, the user has at least indicated their intent to buy something: they want something, the advertiser wants the same thing, and both their incentives are at least partially aligned. The happiness breaks down when the incentives come out of alignment, eg. when advertisers advertise (and Google collects money for) things that people don't want to buy.

Apple has a more pure form of this. Its users pay for products - the user is the customer. And so Apple does everything they can to keep them happy. That's why Apple customers tend to be fanatically loyal: they want a good product, Apple derives all their revenue from giving them a good product, and so Apple has every incentive to keep giving them a good product.

Note that this doesn't preclude Apple from pissing off other groups. They're notoriously developer-hostile, for example, because Apple doesn't see third-party developers as being critical to its bottom line.

Follow the money if you want to see who a company is really working for.
The beauty of a digital vacation
What does Moose's mixins in role form give you over Ruby's mixins, or Scala's mixins, or PLT-Scheme's mixins, or just simulating mixins via a multiple-inheritance hierarchy ala Python or C++? I'm not going to spend a ton of time researching, but from what I see at links like http://search.cpan.org/~flora/Moose-1.05/lib/Moose/Manual/Ro..., it seems like a nice idea but it's certainly been done before and since in other languages. A lot of the features like method exclusion and aliasing or required host methods could easily be implemented in a library on top of your favorite dynamic language as well if they don't include them natively.

The MOP looks like a necessary tool for Perl's horribly designed OO that wouldn't be necessary for most other languages or could just as easily be implemented as a library. Python and Ruby both have what seems to be the equivalent of metaclasses. Most OO languages have some idea of what an attribute is. And so on. Once again, MOP looks neat, but it's certainly not unique to Moose.

edit: reading the MOP link more carefully, the idea of a class builder builder is more sophisticated than I originally thought MOP was, but as the link says, you're heading into esoteric territory at that point.
Google Pac-Man eats up work time
This question made me realize I don't have a favorite programming language anymore. I am most experienced in C++, but I've spent enough time with Python and Haskell to know what I'm missing.
StreetMuseum APP - Am just happy i thought of it on HN
The APP - http://gizmodo.com/5547236/strolling-through-19th-century-london-today

My post
http://news.ycombinator.com/item?id=1009929

I am just glad that's all.
Dell Unveils Android-Based 'Streak' Tablet
Why Does Steve Ballmer Still Have a Job?
"But officer, I always leave my calling card every place I hit."
At some point, California is going to need to build some water desalinization plants.
This is really cool to see. IPv6 is the internet's "peak oil" problem, or a "long emergency" - most seem to think of the transition as a "maybe someday" nice to have, without realizing how few blocks remain in the IPv4 address space.

It's refreshing to see a major ISP take the initiative to prepare their networks, but also release software to help others route between IPv4 and IPv6 networks. Speaking of which, you can download it here: https://www.isc.org/software/aftr

That said...I'd prefer that most of the source weren't a 13,217-line file with rare, cryptic comments called "aftr.c" ;-).

PDF'd manpages: http://u.phoreo.com/rh.pdf
Ask HN: How to get a good deal on used Aeron chairs?
If anyone wants to sell some drop us a line below.

We are in the bay area and need about 16 of them.

Or if you have any tips on how to get a good deal on em let us know!
If you're really paranoid you could be worried about the domain changing anytime.
People are stupid. That's been empirically proven, and the fact continues to demonstrate itself on a regular basis. This has more to do with the definition of 'stupid' being quite unrelenting w.r.t. to human nature.

That said, a comment to the original article, purportedly from an HP insider, described Carly Fiorina's zeal over profiting from HP's inkjet division, and how it caused some medical research being done by that division (cancer research?) to be axed because of insufficient profit potential.

The expectation that medical research should be profitable is an entirely different kind of stupid.
The author makes no sense:

"Basically MPEG LA did a very naughty thing. They added a metric ton of patents to their patent pool AFTER all the developers had signed up"

What is that supposed to mean? If a developer has signed up to license the MPEG-LA patents already, adding more to the pool isn't going to cost the developer any more.
Sure, thanks. At least make an announcement on HN when they come out of stealth mode.
No, it's not bad to do at all. Never tried to imply that.

But let's not give credit to "vision" and "foresight" when in reality it's just a company trying to keep up with the world as it changes.
I don't get all the articles on HN about quitting.. having recently quit a job I've worked in for 1 year and 9 months, and never having quit a serious job before that, all I can say is its not that hard. Give them whatever length of advance notice as your contract says (I hear its typically 2 weeks in the US? Where I am, a month is the standard length), tell them in person. Be polite. Make sure you pass on any information that they may need for someone to take over your job. Thats it.

Employers should be used to people leaving - and if not, they should get used to it. It may not be the employers fault you want to leave (or maybe it is?), but its still not your job to find replacements - thats their HR departments job. Also, I keep hearing things on HN about people feeling bad for leaving - don't. The employer doesn't feel bad when they make money off your hard work without giving you a reward or bonus, they don't feel bad when they downsize the company to save money. They don't feel bad when they replace you for someone better/cheaper. (Ok, they might and you might feel bad for leaving, but its normal and it happens. Loyalty shouldn't get in the way of fulfilling your career goals or your happiness).

I got stressed over quitting my job, but then I decided screw it, I'll tell them this morning. I IM'ed my boss to ask him when would be a good time for a chat and then I went to him in person and told him straight out that I want to leave to work on personal projects and possibly travel for a few months. We then briefly talked about exactly when I'll be leaving and then we chatted about about how I found my time working there and my future plans. He then wished me well and offered to contact him if I ever needed advice or help with anything. That was it. I worked for the month and then on my last day everyone went for a few drinks. I'm still in contact with some of my former workmates.
For me, the big one is paper handling. Every non-HP printer I've owned mangled paper; no HP printer ever has.
Anybody know what the "heavy drilling fluids" are composed of?
The speech itself is somewhat canned.. But the question answer is very interesting with Bloomberg speaking at length on the merits of New York but also business in general.
Results from Luajit - http://gist.github.com/413482

D:\p\badif>..\luajit\src\luajit badif.lua

(i & 0x80000000) == 0 time: 1.057

(i & 0xFFFFFFFF) == 0 time: 0.696

(i & 0x00000001) == 0 time: 3.682

(i & 0x00000003) == 0 time: 5.339

(i & 0x00000002) == 0 time: 3.686

(i & 0x00000004) == 0 time: 3.683

(i & 0x00000008) == 0 time: 3.686

(i & 0x00000010) == 0 time: 3.856
Lean Vs. Fat (Startup Debate) With Fred and Ben
The introduction of healthy choices on the menu back this up. People don't want to eat food that's bad for them. McDonald's can either respond to this or wither away.
I haven't seen the movie, but given the history of Pixar and Toy Story, I think there's a good chance Toy Story 3 will be good: http://news.ycombinator.com/item?id=1334660
Madoff was a cheat since the 80s or early 90s (the date of the inception of his fraud isn't precisely known). He robbed people who were greedy or foolish.

He did so not by offering some sort of AAA product that got a few points more than treasuries, but by offering an opaque product with extremely high yield and almost no volatility. He never had a month where he lost more than 0.5%, and had net annual returns, every year, in the neighborhood of 15%.

The Fed had nothing to do with him. I'd be shocked if more than about $1.50 and a bus ticket flowed into Madoff's funds from investors who were fleeing treasuries.

Your comment tells us a lot about your predisposition to blame government first (even going so far as to directly blame them for a bad actor, and people who were fooled by the bad actor), but it's not a useful comment about the Fed at all.
I use both systems(Linux at home for work/personal, Win7 at work for day job) so I don't consider myself a fanboy.

Just wanted to add that Windows didn't have these things working for years. They were awful before and can still give you a headache if you try to do anything that isn't "supported" by Microsoft. Only after MS had the manufacturers develop drivers specifically for its platform did these things get easier.

I reference my current install of Win7 at work which took like 4 hours due to drivers' issues(and its a Dell machine). Also, my Win7 system needs a restart every few days or it slows down to a crawl.

I'm picking on Win7 because the ones before it were much much worse and this one actually somewhat works.

Can't speak for the Mac.
To be fair he didn't say throw out cron. He said cron will have a place for rotating log files etc. Which to me is infrastructure type stuff and not application level.

So the sysadmins will still use cron to do the infrastructure type jobs. But when a programmer needs something in his app to be scheduled he can use the replacement, this also frees them up from asking the sysadmin to install a cron script.
Hulu trix0red into running on FroYo
I'd argue that the HRB article is right in that people who signed up with Facebook in college six years have since moved on to a professional career, got married, and/or had kids. These are pretty big changes in peoples' life and what they demand changes respectively. People that were sharing keg stand pictures 6 years ago today want to share pictures of their baby running around.
Visual Literacy software
ROFLMAO! I think we are taking your comments too seriously.
I find it easier to hit ctrl-[, but yeah, ctrl-c does the same thing.
Study: Many Sunscreens May Be Accelerating Cancer
Here you could bring them to court over it. The most they can do is send you home for the 30 days (but they must still pay you for them).
I have thought and continue to think that Perl6 is running the VB.NET route. VB.NET had a cursory relationship to VB but they really are two different languages.
The main thing I miss is the powerful addons. I'd love TreeStyleTabs and a fully featured Vimperator (command line included) for Chrome, but it's just not possible.
Lean vs Fat Startups: The Disrupt Debate
This is great! I love the idea of doing something both challenging and interesting in order to learn a language. I belong in that first group (know Scheme but know very little Haskell) so this is perfect for me :)

Is there a tutorial on testing in Haskell that you would recommend to go along with this?
Definitely they make most of their money from Windows and Office. But they have found an additional profit stream.

In 3Q FY10 their breakdown was:
Windows 3.0B
Office 2.6B
Server 1.3B

And note, this is profit for the quarter, not revenue. So their server division (which also includes VS -- which makes good revenue, but not great income) is about half of Office income. And I believe Sharepoint is counted in the Office income, although I'd consider it a server product and it brings in more than $1B revenue (not sure about the margins on it though).
How (and Why) to Stop Multitasking
As does legal abortions. Correlation does not imply causation but it certainly signifies an indicator of some sort. Maybe people play more games and eat more avocados because they're less afraid of being killed. Hell, I don't know.

That doesn't mean that the article's hypothesis isn't interesting.
Six years is a lot longer for a 20something than the same six years for a 50something. Both in overall life percentage and in major life changes during that timeframe.
But... if the standard library gets fixed, what then? Do we say "WSGI is only compatible with Python 3.3+"? That's just... crazy.
Doesn't that slow down and/or break a bunch of sites?
Or Noscript and opt out of all sorts of things.
The blades cost about four dollars each and consist of six tiny wedges of high-strength steel sharpened to sub-micron precision and coated with a layer of tetrahedral amorphous carbon.

However, double edged razor blades with the exact same characteristics (also made by Gillette, btw) go for less than 20 cents a piece.
Good tip, thanks for sharing!
As long as Larry, Serge, and Eric are in charge, I'll trust Google fully. I just worry that their benevolent legacy won't outlive me...
hm, i worked at a major video game company (albeit i'm not proud to say i worked for THQ) building server tech for an MMO.

it was kinda weird that they gave me the freedom to basically build all the really important shit (ie: i got to pretty much lay the foundation and designed a bunch of distributed systems and algorithms as i went a long) despite me being the most junior member of the team, but it was all java stuff, plus i grew up doing flash/flex work.

i have a portfolio up at http://www.lzimm.com, not sure if i'm senior enough for you, but thought i'd throw that out there just in case :)
I'm late to replying to this, but your response is the reason why many geeks don't get the problem here. None of what you just said makes any sense to my sister or my wife's aunt, both heavy Facebook users. "Cryptographically-secure", "MITM", and "social engineering" are meaningless phrases to them.

They hear the word "email", and they think, "the Internet version of the letter I used to stick in a mailbox", and they make assumptions about the level of privacy their communications enjoy. They log on to Facebook, see a list of updates from people they know, and immediately have a feeling of close-knit community; it simply doesn't occur to many Facebook users that something like YourOpenBook could possibly exist.

You and I understand and appreciate the subtleties of online communication. They don't.
Nice.

I moved out to SF 6 months ago from upstate NY. Rent is expensive, but my girlfriend and got an apartment for $1,200/month, 1 bedroom, 1 livingroom/kitchen, 1 bath. And there's an L stop right out front of our door... though, it does take 20 minutes to get downtown on it, we're in the sunset.

I got rid of a lot of stuff while moving too. It's better that way. I recommend that to everybody who's moving: stuff is expensive not valuable, just get rid of it, buy new stuff at Ikea (1 futon bed, 2 dressers, 1 table, 2 bedside tables plus lamps, all for just over $1,000).

Since we flew out here (I sold my car, she had hers shipped out here) I'd say we spent under $5,000 on the move.

It's totally awesome out here. Worth every penny!
Not likely since the j/s is hard-coded into website templates. Even if they did change the domain, very few websites would have the new domain for awhile.
Nero's complaint appears to be that the original MPEG-2 patents have expired and thus they shouldn't have to license anything, but since MPEG LA keeps adding patents to the pool they have to keep paying as long as these additional patents are valid. I don't see what that has to do with Java, though.
> The turnover at MS seems to be intensifying.

I haven't heard of any other high-profile departures recently. Have you?
And the subtle differences between a cronjob’s shell environment and your command prompt’s shell environment can be maddening.

This is my favorite thing to complain about with cron. I can't believe that there's still not a way to test run cron entries. So far I just add > tmp.out >> tmp.err, set it to run every minute, and wait.
It will be interesting to see what happens. It's very easy for us savvy types to predict that it won't work based on extrapolating from our own browsing habits, but surely there must be some people willing to pay for the Times.

Now it's worth noting that this story is from the Sydney Morning Herald, part of the Fairfax company which owns all the newspapers in Australia that aren't owned by Murdoch. The really interesting part of this article is at the bottom:

This story is sourced direct from an overseas news agency as an additional service to readers. Spelling follows North American usage, along with foreign currency and measurement units.

or in other words, "we're not even going to spend two minutes editing trying to add value to the AFP news stories we reprint any more". This seems to undermine the idea that an online newspaper is something worth paying for.