skysight-inc/HackerNews huggingface dataset:
> With a general method_missing(), your compiler will not even catch spelling errors anymore.

Ruby isn't compiled. Whether or not it catches typos is up to your logic. All of my method_missing calls eventually hand off to the parent class's implementation when they can't match anything.

> The proper way to deal with duplication, as described in this article, is of course to use functors.

Except this is ruby. Ruby has modules to deal with duplication between classes and code blocks (closures, which can be bound to variables) for general use. It also allows for a rather clean implementation of the proxy design pattern via method_missing. Anything dealing with classes assumes OOP, not FP.

I only have begun to figure out that I don't know anything about FP but your comment seems rather absurd in this context.
I use inexpensivedomains.com for my personal stuff, and have been very happy with them.

One thing I'll point out though, sometime the lowest prices aren't the most important thing. The domain name people at work have recently chosen to shift all of our domains to a http://www.austdomains.com.au/ account, which is not the cheapest around, but apparently has a _much_ better multiple domain management system than any of our previous registrars. A buck or less extra per domain per year, but it saves a _lot_ of time/money when the management system "just works".

(Note, this is from over-the-cubicle conversations and overheard rants rather than firsthand experience, so don't read it as a personal recommendation of austdomains, rather as a warning that managing hundreds or many hundreds of domains is a different scale of problem from a few or a few dozen, and make sure if you're likely to run into that problem that you consider the suitability of your proposed registrars. I've been happy enough with Intaserve for my .au domains, but my work colleagues _hate_ them with a passion!)
Destructive test
Isn't the really interesting thing that they're proposing fuselage and wing shapes that you can't design without using "modern" (developed after 1965) methods? The cylindrical fuselage standard passenger jet design is something you can design using a slide rule or pocket calculator and a copy of "Roark's Formulas for Stress and Strain".
SSDs took my DAW (digital audio workstation) from being able to mix 32 tracks of 96/24 audio with effects to easily over 100 tracks. It wasn't so much achieved by the change in the steady flow of data, but in data transfer spikes. Occasionally there is a disk load spike. When your disks are running 80% capacity, that spike takes them over 100% and causes a dropout in the audio. With the SSDs the disks run at about 4% normally, and the occasional spike just bumps it to the 10 - 20% mark, and it keeps on chugging!

I am a total convert to SSDs as a result. Still using HDD for the OS and other things like mass storage. When the price point is better I'll move all the disks across.

Now it's CPU that's the bottle neck :P
Who's suing whom.
"solitary piecework that requires absolutely nothing from him other than his physical presence"

Wow, that's not how I see it at all. I mean, if you remove the entire technological aspect with his setup and the gut determinations he makes on book values besides, then I guess oil discovery and drilling is just being there while a machine drills you into riches.

Just because repetition is boring to you doesn't mean the work is worthless or demeaning.

"Were I in his shoes, I wouldn't just feel bad about it, I'd find it soul-destroying."

Soul-destroying to make a living saving a book from going essentially into a landfill? Wouldn't that then apply to all used product sales? Auctioneers like Sotheby's and Christie's are performing soul-destroying work. Actually, they'd be _worse_ than what the book reseller is doing because they do absolutely NO footwork at all. People bring their junk to the auctioneer, and the auctioneer just gives out paddles! Now, THAT sounds soul-destroying!
I appreciate this advice but disagree with him about presentation because the whole point of a whisky glass is that it is not a large rocks glass but falls between that and a shot glass in size. It's meant for tasting. He says you should swirl the whisky around in the stem glass but that's to expose it to the air. A good whisky glass does that without much swirling.

The stemmed glasses are just too effete for me, I prefer this option: the shape of the glass is similar to what he recommends but the design is much less "fancy" and more appealing: http://www.amazon.com/The-Glencairn-Scotch-Whisky-Glass/dp/B...
Williamsburg. Super convenient with the L train, great warehouse spaces, lots going on, tons of tech folks, much cheaper than Manhattan.

Complain all you want about the hipsters but there's a reason why they're all there.

Also check out the North Brooklyn Breakfast Club: http://www.meetup.com/North-Brooklyn-Breakfast-Club/
The article doesn't deliver what the title promises: Steve Ballmer telling someone what he should do with his iPad.

It's more of a fluff sentimental piece about a guy operating multiple gadgets while not sitting down comfortably.
Initial investigatory research for glacier-human communication techniques
It's a small thing, I admit, but I like getting a slightly cleaner stack trace since the exception happens in the wrapper module (where the error is) instead of getting all the way to @desk.
It's a useless metric in regard to an individual person's decision to use facebook as opposed to something else. People don't care that facebook has 5 million users, they care that their friends use it. If all/most of their friends started using something else, they would too, regardless of whether that new network had 5 billion people or 5 hundred.
The comments I've heard from executives is that they're really impressed with Oracle's move - practically have a hard-on about it - and contempt for Sun's lack of balls.
It used to be, young grasshopper, it used to be. I still have a bunch of DRM'd iTunes music I bought years ago when all iTunes music was DRM'd, and want to be able to listen to on Linux now.

And yes, Amazon is my savior for unecumbered music. I'm a very happy customer of theirs. But they weren't always around.
Results are in:

Top result: Programmer

Second result: Software Developer

Third result: Software Engineer

Honorary mention: Developer (almost as frequent as “Software Engineer”)

http://times.jayliew.com/2010/10/06/how-do-you-describe-your...
Sorry :) It's fixed now, though. Thank you!
Yeah, I have 4 MSP430's, but they're a little tougher to program
I'm pretty content with hostway. They have one of the lowest prices for domain names, and have a decent interface. They also don't try to upsell any of their other services when you are going through checkout.

I would stay away from 1and1. They have some pretty sketchy billing practices.
Yeah I'm not sure how keen bit.ly would be to transfer over to that TLD.
After I've spent the last 2~3 years reading funky rails stacktraces something like that doesn't bother me a bit. (I get more worried about older versions of jruby deciding to puke on internal ruby<->java mismatches at work) :)
What didn't you like about NameCheap?
Do you mind sharing your age range? The reason I ask is, I work for an agency, and we have blackberry service provided by T-Mobile, which we are free to use as our personal phone.

However, most people, especially those 35 and under, and our technically inclined folks, all still carry their own phone. Primarily because they want the iPhone, or in some cases, want Android.
Dreamhost kinda sucks. My work has a few domains hosted there and their servers have gone down over 4 times in the past 10 months alone. Support is terrible too.
I've been pretty happy with NameSecure
Shameless plug: try out http://core.hostroute.com. I personally think our domain lookup tool is the best I've used. I've probably used them all ;-)
another recommendation. I have 300+ domains with them. very good control panel, esp for bulk.
I have always used godaddy (inexpensive) but have recently started using hover.com. Low prices, much cleaner interface. As a +1 to godaddy though, I've noticed in the last couple of days a much better registration interface that still is allowing them to offer their up-sells but is much nicer to get through.
Sometimes when I am feeling punky while talking to a creationist, I will tell them that my belief is similar to theirs.....I believe we were all created ten minutes ago, with all our memories.
> AT&T is without a doubt the only downside to the iPhone

I think you jumped the shark on that one. It may be specifically true for you based on your own personal preferences but in general the iPhone is inferior in many many ways to Android, just as it is superior in many ways. Only someone quite unfamiliar with one or both platforms could really honestly say AT&T is the only downside.
Graphene Will Change the Way We Live
HN also affords, for some, a degree of anonymity absent from Facebook.
NameCheap looks interesting but do they have an "About Us" section anywhere on their site?
Monetize your ideas - But not too fast
people often ask for business advice, this is just my take on how you should make your ideas make money.
I use enom as well and one of the things I hate about them is the constant attempts at up-selling.
Speak with power – without being profane. Also, interrupt. [...] Also, make sure you’re permitted to complete your sentences, and use vivid emotion-producing language.

I've worked with this type of person. He could have written the book on power dynamics. Unfortunately, his insistence on interrupting and not being interrupted pushed the people around him toward fighting rather than cooperating, even when there were no real disagreements in the room. Yes, it will help you get ahead, but at the same time it will destroy the organization around you.
Your approach of defining, even within method_missing is better. Defined methods instead of method_missing is also how Rails 3 got some of it's major speed boosts.
We've started building a better experience for domain seekers at http://iwantmyname.com.
The Mutual Fund in the 'Flash Crash'
http://dynadot.com/

No fuss, no tricks, non-crappy administration area. They even provide their own name servers for free. I've been using them for years and have no complaints.
Even that is "outlawed": the fundamental principle is that information can't travel faster than the speed of light.
Lots of famous and busy people manage to be approachable without needing you to read a wiki page first. In fact it's really pompous to tell others they need to follow special guidelines because you're so busy, as if the rest of us sit around all day.
I've got one domain on Dreamhost and one on 1&1 ... both work fine, but Dreamhost's interface is MUCH better than 1&1.

All in all, would you guys recommend keeping your domains registered at a different company than your hosting company? I've considered moving my domains in the future when they expire to a separate domain register, but not sure if it's worth the hassle...
Why travel guide succes
He's wrong about one thing (sort of) ice doesn't mask flavors in small quantities. In fact it technically doesn't mask flavor in any quantity. Test buds operate independent of temperature. Something hot tastes no different than it does cold, (ssuming in both cases that the temperature is not extreme enough to injure your tongue, it merely feels different.

When a drink gets very cold though, the volatile compounds that give it scent separate from the liquid more slowly. Scent and taste get all jumbled up together in your brain, of course, so enough ice will be noticeable.

Small amounts of ice won't be enough to perceptibly cause this, they'll merely add the water he suggested slowly and create the pleasant sensation of a cool beverage.
I use 1-2 small cubes for this reason in scotch. I don't drink any that need cut down though. If you'drinking J&B you may need a slab of dry ice.
http://hover.com/ is positioned as the anti-GoDaddy: simple price structure, clean UI.

GoDaddy made it clear they have no respect for the customer with their horrendous UIs and upselling. Felt compelled to leave them recently.
As of July 28, 2010, the "Total Public Debt Outstanding" was approximately 93% of annual GDP. -- Wikipedia

It'd suck, but we could pay that off in 20 years if we cut the budget to something maintainable. Not optimal, but nowhere near your "so broke hurf durf, never pay it off".
The future of mobile phones is software, not hardware
I would recommend to separate:

1. Domains
2. Hosting
3. DNS
4. Email

Don't throw all eggs in one basket... ;)
You mean http://www.google.com.ly/ ?
Verizon gearing up for iPhone launch next year
Any recommendations on good rye? I'm a big scotch fan (I'm the reason the liquor store by my house now carries Macallan 25) and lukewarm on bourbon. if that helps.
Anyone who is not a whiskey fan but is considering taking up the hobby should read this first: http://lists.ibiblio.org/pipermail/percy-l/2004-March/000700...

I'm a Scotch man myself but reading that again is almost enough to make me switch to Bourbon.
JavaScript never required proprietary development tools
A very important reason why I will continue to use namecheap... when a domain of mine expired, it cost me nothing to recover it via namecheap. I had a similar experience with a domain I had registered with godaddy expiring and it cost me $90 for the same recovery of a domain name. I transferred my remaining domains that I had on godaddy to namecheap and haven't looked back.
Ditto on both of these. Joker is great, cheap, and straight forward. EasyDNS has a very nice infrastructure (we use them as secondaries).
But that is a distinction without a relevant difference. The finer points between Saudi Arabian and Egyptian law are uninteresting the context of "based on Sharia and totally ridiculous laws." Whether or not a particular crime requires a stoning in Saudia Arabia or a beheading in Egypt is just not that relevant. It's like quibling about the phonetic spelling is sort of highfalutin and irrelevant as well.
I don't know what you mean by "customizable", but the easy solution is to just use Baseline H.264 with a modest bit rate. It plays on everything mobile, plays native in many browsers, and plays in Flash everywhere else. Ogg is unnecessary, because everything that doesn't support H.264 natively supports Flash.
For me method_missing looks more like an anti-pattern because it's easy to miss, it's hard to debug, it's impossible to scan visually, it messes up code lookup if you use IDE, it messes up search if you don't.
Agreed, this guy is a thrift shopper and I feel what he is doing is legit, he's competing at a lower level where the books are sorted to value.

Having worked in a high-end, selective used bookshop, there is a lot of arbitrage and upselling and in many cases it is worth it. It costs money to cull the good stock and resell it. You're also correct about market: one of my fave bookshops is a converted barn and the front foyer is often full of books from broken up libraries which were brought direct from an estate and not sold at the auction.
Xmarks not quite dead yet
I am a programmer already, if you look at the link I have created all of this myself. I am merely explaining the type of partner that I expect to team up with. I'm not a nobody idea man.
I thought a 737 was a specific model of plane, no? Wouldn't this be a completely different model? Can someone explain what makes a 737 a 737 and why you would still call something with as much change as this a 737 still?
Ratings are included but the weights are possibly not adjusted correctly. It's a work in progress. One man project as well at this time, hence the request.
A better analogy to magic methods would be dynamite. There are a few situations where you should use it, but not many, and generally it's when there's no other option.

His example violates the principle that objects should represent things. (What is a DoNotDisturb?) Back to OOP school, metaprogrammer!
Kill the Buddha
I agree, and we'll be changing this. Thanks!
Godaddy burned me badly a short while ago, so I am switching all my domains to Netfirms.com. I used to have my personal domain hosted there for free, and I have never had any problems at all with them.
I'm a very impulsive buyer. If I see something I like (or is a good deal), I just do it. You should see my Amazon order history, it's been pretty insane since I got Prime :)
Great summary post, but I want to add one thing—Mono just got a new garbage collector with the 2.8 release called SGen. SGen is a generational garbage collector with nurseries, a cardtable-based write barrier, a parallel mark and sweep collector (which is not enabled by default right now, but there are instructions on how to enable it).

SGen should show better performance on GC-heavy workloads, a fact demonstrated by the SGen part of http://www.mono-project.com/Release_Notes_Mono_2.8. Also, the LLVM backend can be used for yet-another-JITter, though the garbage collector I think remains SGen/Boehm (not sure on this).
Shit talkers always lose.
Erqqvg - Reddit in realtime
A charge card must be paid off each month. The advantage is that it is not cash or a check and can be used online.

A credit card allows you to float debt, and therefore can improve cash flow at the expense of interest.
TCP Fast Retransmit Animation
Yes, assuming he likes the idea. I was told that last year there were two single founders that got funded.
method_missing / AUTOLOAD is a great way to break any tools that rely on being able to introspect your classes.

For something as simple as this, just add the methods to the class in a loop. Then you class works just like every other class; no introspection is broken. It's also faster at runtime.
While I really like all the properties of this wonder substance, I'd be more cautious about the possible negative effects. With plastics we have a big problem with pollution (Big Pacific Garbage Patch comes to mind), and toxicity (BPA, etc).

What will be the problems with graphene?

Don't get me wrong, I want all the positive things it is promising, but I am worrisome that we are going to head-rush into it like it happened with pesticides, plastics, and others.
Just How Much Are America's Teachers Getting Paid?
Cities face financial carnage
Javascript also has an incredibly built-in yet rich interface for GUIs that most languages don't have. You can easily use HTML to make an interface. With most other languages (exception: VB, ha), it takes significant effort to marry the frontend with the backend.
From 1977, it's worth noting (or perhaps 1969, depending on whether you look at the text or the url).
Actually, my experience is that Wikipedia is excellent on subjects like http://en.wikipedia.org/wiki/Armenian_Genocide and http://en.wikipedia.org/wiki/Scientology. It's generally uncontroversial topics with little interest among Wikipedia readers that have poor-quality articles; see e.g. http://en.wikipedia.org/wiki/Rhus_coriaria.
How have you had success finding larger corporate clients? I've been working at 20 person agency as Director of Engineering for 5 years, but we generally run $500k+ year long webapp builds in Rails, not $12k corporate sites. I'm trying to catch up on some debt, and have the client and team management experience to put together some "mini-agency" projects like, but am not sure how to go about finding the sort of client who needs this type of site.
Slashdotting a node.js/couch app with Studio Scale
From my experience, I would describe the differences as:

Charge card: you pay an annual membership fee and then if you pay off the balance in full each month then there is nothing more to pay.

Credit card: you pay at least the minimum amount when the statement comes and you get charged interest on the balance. There may also be transaction fees for cash advances, etc.

Both the annual fee and the interest rates are highly variable so it pays to shop around. Personally, I think charge cards cost less in the long run.

Another option is a Debit Card, which uses funds in an account. There are some account charges. From a fraud resistance point of view, as long as you don't have much money in the linked account, the debit card poses the lowest financial risk, but can be a hassle to keep transferring money between accounts.
That's particularly sad. The guys missed a smartphone market, now they miss a tablet market while they are the ones that should make a decent and usable alternative.
tl;dr

However, the Clint Eastwood's old movies style of "tasting" whiskey is much more appealing to my manhood than this Sherry Cupita approach
The Truth about Twitter
Why didn't they explore the possibility of being acquired before just deciding to drop everything and shut down?

Or maybe this was their strategy for getting enough publicity to get more favorable acquisition offers...
Craigslist.

Take the 10+ billion web pages out there, zoom in on the top 100 by traffic, which one is effectively used by the maximum number of people for non-trivial tasks?

Craigslist is at or among the very top of the list. I don't count Google, which is meta—they are a "portal" of the web. I discount Facebook for the same reason, as well as being 99.999% used for trivial tasks(teenagers sharing stupid photos, etc).

Think of web users as a strictly economical force, and ask which web site has the most real-world impact? Craigslist is 99% about real-world money changing hands. Buyer, meet Seller. Google, Facebook, the Silicon Valley Bubble Chamber, and almost all the biggest web properties/brands on the web are derivative products. Their value is based on the value of something else, or the value of a collection of something else.

I often wish Craiglist would add a simple counter to their site displaying a total value of good exchanged, similar to what many new sites show. Even if only a fraction of commercial exchanges could be tracked through some half-hacked manner, I bet that dollar amount would be a very large and surprising number.

Craigslist loses all design awards. This is true. It is an eternal relic enshrining HTML web design circa 1999, it has a hideous, redundant UI, it mercilessly makes users do too much work to sift and sort through what's out there, and provides no tools to lessen at least some of the work. And there's no way to extend or scale it it beyond doing individual, in-person transactions. Yet Craigslist blithely meanders on its merry way in 2010 without needing to partner or integrate with any other major web properties, any "Tech Coast" corps, any telecoms, nor are they beholden to Wall St in any way.

Name one other site that defeats this same set of constraints?

As for how this relates to design proper, the best designs are those you don't even see, and which optimize some set of material constraints that you don't even know about.
You can try all the tricks in the book to do things the right way - but in the end, what really matters is who pays the bills.

I'm not underestimating the value of good code, or the damage BAD code can do in the long run - but in the typical business case the code exists to serve the business. If you push back too hard just because you want to do it 'right' - you might very well find yourself replaced with someone who delivers faster.
I'm not sure I understand the second engineering question...

Would you mind clarifying a bit more? Thanks!
The best price/value ratio in my mind is "baby Sazerac" a.k.a. 6 year old Sazerac rye, but I've heard it's hard to get in a lot of places. Rittenhouse 100 is also a good rye at a good price point. If you're looking to spend money, Thomas Handy Sazerac barrel proof rye is fantastic. The previously mentioned Templeton is also great if you can get your hands on it.
HTML5 Web applications that enrich your web experience
The personal observations remind me of Orwell, but without his perspective - this author observes himself but does not rise above his observations as Orwell did in his similar descriptions of personal poverty.
Without a link describing the methods used to garner this information and the raw data itself, these conclusions are, at best, suspect.