skysight-inc/HackerNews huggingface dataset:
It's great that manual compilation works for Matz. And his great work notwithstanding, it has little to do with the general user.

As an occasional Ruby programmer, and frequent Ruby-based utility user, I do not want to compile and install Ruby or Ruby modules myself. If we go down that road, why don't we compile everything from Python to GStreamer ourselves (since they all have modules/plugins/...)?

To the general user (as opposed to full-time Ruby programmer), Ruby and Ruby modules are just dependencies to the application they want to use, and installation should be automatic. One can only hope that the Ruby community understands this, and makes it easy for distributors to package their software.
He most certainly uses Debian's packaging for any dependencies he may need.

Or do you think he also compiles stuff like Readline, IConv, Zlib, OpenSSL? Or stuff related to Ruby gems, like postgresql-server-8.4, in case he needs ruby-pg ?

On other platforms even installing GCC is a painful process, when on Debian/Ubuntu is as easy as:

sudo aptitude install build-essential

And why would he need to compile his own Ruby for stuff unrelated to developing the Ruby interpreter? Are you telling me that if he needs to do some quick processing on some machine he absolutely needs HEAD?
Opera is a good word. In fact this word and its cognates (theater, show, drama, display) have been echoing more and more of late. I realize that the rebuttal post by Greenwald related to the post I have submitted here was posted 4 days to HN ago (though I can't find it now!) but this particular link to Salon seems to be missing from HN's cache so I decided to submit it. So this is here more for the sake of being complete than anything :)

The worsening journalistic disgrace at Wired: 6 days ago
http://news.ycombinator.com/item?id=2042873

Wired's Response to Glenn Greenwald (re:Lamo-Manning Chat Logs): 5 days ago
http://news.ycombinator.com/item?id=2047763

Basically, I think that Wired are in over their heads. It is obvious now that Greenwald is accusing Adrian Lamo of setting Manning up for a fall and that he has used his "hacker" connection to get Wired to back his story up. The accusation is that Wired are either knowing collaborators or misinformed dupes. We are watching the levers and cogs of power at play here and it is fascinating.
I think that without macros, any language claiming to "replace lisp" is only doing so superficially.

EDIT: Just to clarify, I don't think the Haskell designers are claiming that it "replaces lisp," just that this blog entry does.
Based on my Hacker Newsletter, 59% percent of the subscribers have a Gmail account.
Don't forget to set your headers - Heroku uses Varnish on the front end so you your app may not even be touched (and hence no extra dynos needed) in a lot of cases.
Everything2 is older than wikipedia, and has always been like that.
I get all my email forwarded to the google apps account on my personal domain, which can receive and send from my personal email or my work email
but they have 30 years to reach that. The historical average is probably brought down by much more mature companies. Most tech corps today are 20+, hell Apple and Oracle have almost same P/E at 20 which might be the new average for tech.

10:1 is low.
I use my own domain running my own mail server (postfix, etc). I figured there is no better way to learn about running a mail server than actually doing it. My favorite thing is having a catch all email address that lets me give a unique email to everyone (business, website, etc) who asks. For example, I know that anything that goes to hackernews@ will come from here. Anything to bestbuy@ comes from there. And I've had one case where I started getting tons of spam to one specific address. Blacklist that address, and the spam problem stopped.
Protip: stack X sheets of foil on top of each other, measure, divide by X.
The content of the book came from his essays (posted on his website).

Whether it is worth or not, it depends on how you define worth.

I used to buy the hype cycle out of recommended books by "the internet" (reddit, HN, blogs, etc), for example: the tipping point, wisdom of the crowd, paradox of less, this book, get things done, etc.

But then I figured out that I want to (and should) do my own thing, not to follow someone else's lead.

I sold mine last month and am now trying to get rid the other books as well.

Keep in mind that while it is 6 years old, most of the content are "concepts" of various topics from startups, competition, hackers/recruiting, etc.
Simple C# UDP Datagram Client and Server on the local computer
We will present a simple code for generating a UDP Datagram containing a simple word that will be sent from the local computer (UDP port 20000) and then read by a UDP server located on the same PC.
Five Popular Predictions for 2011 That Are Wrong
Yeah, I got bit by this one two days in a row. As a matter of fact, I did not know about it until I read this article. Apple's silence on bugs is getting a little unbearable.
@myuniversity.edu for everything related with my research activities and @gmail for everything else (personal contacts and login to services and content that I am interested in). I ab-use @hotmail for sites that demand logging in but I do not care to receive their newsletters or further contact
I have 4 of them, for various things. I use my own personal domain for virtually all of my email though...
Given GS's recent history, do they even care about profitability, the long term safety of investors money, or how much the company will earn? All they're betting is that they'll be able to make a short term profit on this.
Two reasons.

First, I continue to not trust advertising as a long-term stable business model. If some piece of information is valuable to somebody, they'll tend to want to pay to get it, and they certainly won't want to be denied it simply because its publisher didn't pay a middleman enough. By contrast, if an advertiser is paying a middleman money to shove their advertising in your face, it suggests that you seeing that information has positive value to the advertiser and negative value to you. In the long run, advertising tends to get trapped in an arms race between ever-more-aggressive advertisers and ever-more-jaded advertisees with mute buttons, fast-forward, and AdBlock Plus.

Of course, in real life, we don't live in a perfectly efficient market. There's lots of friction. There are probably any number of mutually beneficial commercial transactions I would like to engage in right now but can't because I don't know about the possibility, and advertisers paying middlemen to tell me about them is a Pareto improvement. And not everybody will install AdBlock Gold 2015 even if it does benefit them.

Anyway, so that's why I continue to be surprised at the continuing viability of internet advertising, and have been every year for the last 14 years. Maybe one of these days I'll finally learn, or reality will finally catch up with my expectations.

So suppose that cost per click falls to US$0.01 or US$0.001 (what are they now?), and click rates fall to substantially less than one click per user per year.

Second, blackmail could in theory extract the entire discretionary income of all of Facebook's users. If you earn US$100 000 per year, Facebook could very likely get US$20 000 per year out of you with blackmail.
(mentally) Document every point of failure of your startup, if you're fragile document every point of success too. Thinking through this stuff helps, come up with a single sentence as to why you failed. (just to reiterate your learnings, and ensure you don't do same thing again)

Take 3 months out (live with parents or whatever to survive (to clear head etc)) then take Door B.
That is because wikipedia has more pagerank than god, not necessarily because google is favouring the "original" source, which seems to be the main concern of Jeff.
Something has changed here. Aging or a ranking tweak or Phase Of The Moon, something. A search from a couple of days ago is now returning SO above EF, where that wasn't the case a few days ago.

Ah, here's one from the search history with EF above SO:

retaincount instruments

There are several eFreedom hits from the first page, and SO has one hit on page 2 and one hit on page 3.

I have screenshots of the first three pages.
I tend to go straight to Amazon when I'm price shopping now. If it's an "Amazon product" (books, electronics, etc) they usually have a pretty good price, and if they don't they give me the comparison. The big difference is: With Google, I'll research and occasionally get my wallet after finding something. With Amazon, get my wallet before I sit down.

As someone who pays for advertising this is a distinction I pay attention to, especially if it generalizes to more people than just me: people going to Amazon are ready to buy and not just doing research.

If Amazon can make that stick I think they pose a significant threat to Google. Why pay as much for research clicks when you can get clicks that are closer to a sale?
Register a Business Today
Come up with an idea for a project and write down the process. For instance say I want to build something like HN. I would write down something like I would want all post titles displayed , if someone clicks on the link display the entire post. Not sure if that makes sense but writing it down especially if it is a complex project you have in mind will help you see the flow of things and will make coding it a bit easier.

Next step is to build your project and google your way through it. With your guideline that you wrote it will help you look up things and once you see the code matched with what you wrote things will click more. Don't just copy and paste what you see but learn what the code is doing and if need be look up things you do not get like "die" or why echo instead of print.

Lastly read up on security since what ever you build will probably not be able to go live. Read why that is and how to fix it.
gmail and business domain, but mostly gmail now. The reason is to prevent DDOS attacks. If you have a DDOS attack on a provider that can't handle it they'll turn off your email, which is unpleasant. I figure Google can handle it. Even though google apps serves the business domain I'm not sure what their response would be to a sustained DDOS attack.
/me wishes our Security group did not dislike phpMyAdmin as I would love to fire this up and see the new features.
To answer my own question, I have a number of emails (business, college, and personal domains). Currently I forward them all to my @live.com email address, but I'm planning on switching to my own domain as my primary address soon. The good thing is, with forwarding you never really have to get rid of email accounts.

I previously used my college email address, but after transferring to a new school I decided it'd be better to stick with something I'm sure I can keep, whether its an email service or on my own domain! So college email just forwards to my main account now.

For email on my own domains, I'm using Google Apps free. Works great :). My personal main email right now is a Hotmail account (@live.com), which is tolerably and actually quite nice on iOS now with ActiveSync, but it's still way inferior to Gmail and Google Apps.
Hack around with wordpress.
Facebook Funding: Data Centers and Servers Aren't Cheap
You can see hotspots by each person in some of the pictures, along with other hotspots to the sides. Likely each person had a remote-controlled slave flash, and they positioned other such units for fill.

In particular, note the shot of the row of people under the low ceiling. Each person has a hotspot that illuminates the ceiling and silhouettes them; the person is in between the bulb and the camera. In other words, the lights are all oriented the same way, which suggests to me they were set for the shot, rather than being the chance arrangement of the cavers' utility lights at that moment.

They might have used long exposures, but the people aren't blurred, so the exposures can't have been all that long.

Then again, flash would probably be murder on the eyes for cavers, so maybe these were less-bright-than-flash lamps, with a slightly-long exposure.
I use my university email address for everything. The university email is powered by Gmail, so I have all the advantages of google mail with a better looking email domain. Also using the university email address on a regular basis means that I actually get those university emails that I always used to miss.
Ah, good point there! Gmail is much less likely to go offline than your own domain, though they did have a somewhat shaky start...
I don't know that I'll ever love it, but it is handy to know.
I think the final output of a simple solution to your last question can always be just four lines.

def bar(baz):
baz()
baz()

bar(bar(bar(bar(foo)))) and bar(bar(foo)) and foo()

for N=21, for example. Actually, you can make it two lines if your goal is really to minimize LOC:

def bar(baz): baz() and baz()

bar(bar(bar(bar(foo)))) and bar(bar(foo)) and foo()
It seems like the obvious solution is a crawl on demand service provided by Google-so that when you publish new content, or your content is updated you can get Google to index your new content, and associate it as original content based on first appearance.

Then, it would be up to Google to prioritize content originators over farmers.
This is a really terrific article, thanks for putting it out there. If I can make a comment about the "Everybody Loves Bundles" section: your idea of a discount for past customers is a great intuition. This is called an "upsell" - prove the excellence of your product line with a low-margin easy sell, capture the user data and permission, and use their high satisfaction to sell them on your high-margin, more difficult sell. Your most profitable future customers are the people you've already sold something to. Not all "build a list" advice is for shlocky affiliate marketers!
Strapping two failing companies together won't make them win. They're failing because why would you want to give away equity if you're winning?
Are you suggesting that people buy Wal-Mart and Microsoft stock not because they expect to make money, but because Wal-Mart and Microsoft use their power to induce them to do so? Perhaps Microsoft will make your PC crash if you don't own enough of their stock? I am skeptical of your theory.
Perhaps hand them the rule-sheet?
It's a good book. Your library probably has it for free (SF library does, and the waiting list for it generally isn't too bad).
Google tracks you. We don't. An illustrated guide
Self-hosting my domain on a Sheevaplug, with unique email addresses for everything. Virtually no spam gets through, as I blacklist immediately when spam starts coming through (with a custom SMTP bounce message notifying humans where to reach me)
Being able to run Windows is a key competitive advantage for Macs now, and Windows (due to the problems of application support) will likely never run on ARM. Hence, neither will Macs.

x86 has always been predicted to fall behind competing architectures, and it's always kept up--at least for personal computers--because of the large vested interest in keeping all that x86 code running. History is littered with better-architected CPUs that couldn't beat x86. ARM survived because ARM is an embedded processor, and PPC survives as an embedded processor, but Apple's been down the road of trying to shoehorn an embedded processor design into Macs before, and ended up migrating to x86.
It could also be because Wikipedia tends to write about really broad topics that are not something you usually purchase. Hence, Wikipedia's high PageRank and difference in types of queries (e.g. "War of 1812" vs. "Dishwasher") probably make scraping worthless. Unless you were selling history textbooks.
gmail as it has a good spam filter, and the list of features keeps growing. For example, right now, you can use an Exchange protocol with Gmail on your Iphone:
http://www.google.com/support/mobile/bin/answer.py?answer=13...
Have you tried rvm?

bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
rvm install 1.9.2
rvm use 1.9.2 --default
which ruby

EDIT thanks telemachos, add this to either zshrc (if you're using zsh) or bash_profile or equivalent

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
Indeed. However, TIPS also provide a nice counterpoint against mjs' claim that "If you're getting less than 3% out, stocks aren't worth it." In 2010 TIPS did not necessarily keep you in positive territory.
Ubuntu and the price of Unity
This already exists in a few flavors, and Google checks bigger sites more often than smaller ones.
The most exciting thing about the new processors are the AVX instructions and we're going to have to wait a bit more to see gains from those.
Money quote, at about 15:20:

"The very attributes of Ruby that I find distasteful are what give rise to all the wonderful software that the Python world can never have. And vice versa -- the very thing that makes Python aesthetically pleasing to me is exactly what leads to not being able to do any of this cool stuff. Ever."

This is after complaining about how complicated Ruby syntax is, but then showing how RSpec uses that malleable syntax to make what he considers to be beautiful code.
> This chart is not that accurate for 401k style investing where taxes are irrelevant

He has various other versions including "Tax-Exempt Real" on his website:

http://www.crestmontresearch.com/content/Matrix%20Options.ht...

But the look is quite different from the Times version, interesting to see how the Times made it conform to their look.

I like the viz. Although one more level is needed to convey a realistic retirement investment spanning 30 years, and a subsequent 20 year withdraw period. No single square matters that much, instead you have some funky isoline which crosses many squares.
The US Government?
Angry Birds Is Coming To PlayStation 3 And PSP
You can use email+bestbuy@gmail.com and email+hackernews@gmail.com for the same purpose.

In case of spam you can add a filter and delete all emails to a given address.
This chart is pretty useless following the current world events. Right now stock market(US & EU) is supported by QE,QE1.5,QE2 and the next QEs. The tools that could be used to analyze the previous years are worthless.
I use my own MX rubber-banded together with Postfix, SpamAssassin, and dovecot IMAP. I also have bucket.mydomain pointed to mailinator.com so I can use addresses under that domain as throwaways without the site I'm signing up for knowing about it, although I also use Postfix aliases for long-term throwaways.

My coworker runs his own MX, but bounces all his mail through Google just for the spam filtering.
Google Probably Knows What Crap Results Are
I've got a few domains I use, but all of them rely on Google Accounts (and thereby GMail) for what they do.
It seems relevant when the context is valuing contributions to a startup, specifically in the eyes of VCs. If you're going to extend the concepts of "value" and "worth" to include non-economic factors, you're diluting them beyond the point where they have any useful meaning in context.
Plausibility vs. Inference
Desktop: Pentium 4 3.20GHz, 2 GB RAM (circa 2004)
Laptop: Pentium 4 3.0GHz, 1 GB RAM (circa 1Q2005) {It's a Sager (Clevo rebrand) and has been an absolute tank, but the screen is starting to dim)

Both run Ubuntu pretty well, for what I usually hack on (python/django) and the desktop used to run the Source engine games pretty well (under XP). I've recently started learning Android and Eclipse (and especially the AVD emulator) and both of those machines just thrash.

I'm looking to build a new box and pick up a Thinkpad when they update. Going to be an expensive year.
I have two gmail accounts: one good one and one for junk-mail (signing up for trials/whatever on the internet). I also use the one provided by my university (my employer) but it's a horrible Exchange 2007 server with no IMAP access, so I have to have gmail check check that account via POP3.

In order to get gmail to check my POP3 account regularly, I use cron to send a dummy email to that account every 10 minutes. The dummy e-mail immediately gets deleted, but google's algorithms check POP3 with a frequency dictated by how frequently you recieve e-mails. Without this set-up it sometimes goes 1 hour before it checks the POP3 account. Using this set-up it checks every ~3-5 minutes which is sufficiently fast. I sure wish my university would just give me IMAP access, though.
Still, a power law applies and you can get huge gains by punishing the biggest offenders and moving down from there. And yes, spammers can always restart, but the sandbox helps with that.
well help by clarifying why. as i said, this might not be the best, but probably the difference between this and RSS is that razor isn't solely meant to create information feeds, it is a quicker and more succinct way of scraping the web for arbitrary information.

it solves the problem of having to build a new scraper tool every time you have some site you want to programatically pick something from.

maybe i didn't clarify its purpose well, or i gave the wrong examples? imagine using it to track malformed tags in web pages of your choice in real-time, this is another way it could be used.
If the inefficiency of the x86 ISA was a killer, we'd all be using Alpha, PowerPC, SPARC, PA-RISC, or Itanium processors today. The basic argument you're giving is about 20 years old by now and the market has seen it tested.