skysight-inc/HackerNews huggingface dataset:
I submitted an old article about these guys last year: http://www.popsci.com/scitech/article/2008-12/machine-might-... the article includes a video of their proposed design and an interview.
The articles have been going in parallel for both Rackspace and Slicehost for a while now.

Btw, credit where credit is due on the articles, the mastermind there was Paul Tomes, who originally had started writing these articles on his own site - http://usefuljaja.com/ (halted when we hired him).

We hired Paul on in 2007 and he really made the articles site what it is, including helping to hire and train all the people currently producing content there (e.g. Jered from #slicehost on freenode).

http://paultomes.com/

http://twitter.com/#!/paultomes (I dare you to try and get him more active on twitter ;)
So stupidly annoying. I am still appalled that google instant was good nuff to stick around.

I find it still breaking my back button, distracting my thought process among other things. And like you said, I don't know why it keeps getting enabled even though I could swear I'd disabled it.
I have to disagree with 4 and 5. Logging everything will quickly run you out of disk space. Checking email is the best source of bug reports. Thats one of the coolest things about having a viral app. Many devs have to root out the bugs themselves or get told weeks later by a user. If you're viral they come screaming in within minutes of a new release.
If Stallman were here, I'd imagine his response would be something along the lines of "Sure, it's less practical to do things this way, but it's the right thing to do. It's not right to give other users Carte Blanche to bully others any way they please just because they have a different job title."
Interesting...

I once saw a parrot dance to the beat of music while singing along then call out to the children in the next room to join it.

There are a number of very intelligent animal species. Still, I think the barrier to "human-like intelligence" isn't understanding words but using words in grammatical sentence (call me a stick-in-the-mud Chomskyan...).
I thought exactly the same thing!

I still remember being able to play a game with one of my friends where we'd translate a sentence to German then back to English and laugh at how mangled it was…
Node does not create a new V8 context for each request so the 2ms => max 500 requests per second scaling problem does not exist with Node.
Also worth noting, is that News corp (Foxnews etc) owns the WSJ.
Interesting: In my profile on the site, it says that I work mainly in c++. I don't know c++.
These only sound like problems if you need to keep it single process. If you break out the javascript interpreter via fastcgi workers just like people do with php on nginx it becomes mostly moot points right? At that point its limited to 500 req/sec/core, but frankly these days that means 4000 req/s, which, hell, I'll take it.

Granted thats assuming you can actually run a fastcgi/v8 setup, I've never looked. I wonder how hard a mod_v8 for apache prefork would be.
What's wrong with paying pilots and airline workers a decent wage? Beating high costs of some consumer goods and services is reasonable, but must we 'nickel and dime' trained professionals who safely transport your loved ones?

Pretty screwed up priorities if you ask me.
your assumption that fat people are looking for (and willing to buy) diet pills is wrong.
Sysoev brings up a couple good points that affect Node.js .

1) The fact memory allocation might crash the process is a serious problem. Is this still the case?

2) The fact that garbage collection is still stop-the-world may be a problem for server availability. Are we able to call the generational collector from node, or no?

Things that don't involve node:

The ability to create multiple objects in different contexts. Sysoev is thinking of the "scripting" model, like PHP, which is not how Node does things. Node just runs one process to handle thousands of requests, not thousands of processes or threads. There is no need.
Cracking Bin Laden's Hard Drives
"Javascript code requires regular commenting in order to make it easily understandable."

Or you could, you know, just make code that's understandable.

I'm such an Internet jerk.
Node.js is often used because it is cool, new and easier for front-end developers to develop a functioning backend.

For more traditional uses that want something less hackish, erlang for example, crashes only a single thread not the entire vm. Functional programming languages in general like haskell and erlang are interesting for backend core services.
Appreciate the comments!

If you're on your own server, you don't need to be running with the debug loglevel unless you really need it. But if you really need it, you won't be screwed: all you need to do is configure logrotate's size parameter to a reasonable value. Most logs compress very well.

On 5, I honestly would have thought your line of thinking was right before this fiasco, but the vast majority of my emails were not bug reports. Most bug reports came through Twitter and Uservoice (when I had it up).
Chasing down mexicans could be either Border Patrol or ICE, depending on whether said mexicans are near the border or are deeper in the interior of the country.
I'm not sure about trains. I actually looked into this, getting a train from Tuscaloosa to Las Vegas. The two cheapest round trip train tickets were more than twice the price of a round trip plane ticket. Also, both train routes took four days, both of which involved a bus ride on the last day. That's not to mention both train routes going through Chicago. It was crazy.
Ah, so the author cleverly toys with the readers’ understandable confusion when encountering the question. That’s not really a convincing argument but very clever.

If I make that one sentence from the First Amendment into the sole law of the land there is no confusion at all. The president is obviously allowed to ban speech with executive orders. Why would anyone disagree with that?

This is the setup of the Gedankenexperiment and since it is quite weird it is very understandable that many people would misunderstand it, especially since he is not very clear about that setup. I took it to mean that I’m supposed to interpret that sentence within the framework of US law but somehow without my understanding of constitutional law. That’s obviously impossible.

It’s a nice rhetoric trick but certainly no argument. Differences in interpretation obviously matter but the example he picked is complete rubbish and certainly exaggerates the problem in a completely dishonest way.
My thoughts exactly.

I mean, you should comment your code, but Javascript doesn't make me think of "regular" commenting.
You know what? I just noticed my team leader slipped that one in when he was proofing it. I might rewrite/remove that.
The title is a copy from a Reddit posting. I thought about changing it. Node.js is build on top of V8. It is better to get attention from Node.js experts so that others can get a clearer picture. Updated: Never mind, someone just change the title for me. The original title is "The author of Nginx on node.js and why V8 is not suitable for web servers.".
Let me guess. You've never embedded a language VM into another system?
The initial search is pretty fast, are you going out to github api or do you have crawlers that get all the data all the time?
On the other hand, there are several nice Hacker News apps for Android. Even better, if they were needlessly and rudely rejected as this app was, it would be trivial to install them anyway (except for AT&T phones). Once again, Apple shows that if you develop for iOS, you run the very real risk of your hard work being for nothing. How many apps have to get rejected before people realize this?
i would try to cut scope on other items or at least compare the value of this item to other items. To do this you need a deep understanding of the core value of the app and how each feature contributes to the value.

Ultimately tell him your bid is based on hours and you are fine to switch things around.
For those who like to calculate: valuing one hour at $8, ten minutes is $1.33 that the delay you caused is costing per person on board.
OpenID, or email address -> confirmation.
Netflix for Documents
I Smell a RAT: Java Botnet Found in the Wild
I know shelby.tv has a bookmarklet that supports an instapaper type service. Also, I believe Shelby.tv supports more video players than VHX.
If you're not going to be on the app store any time soon, those of us who have not chosen to pay the $99 to compile code for the devices we own might really appreciate an ipa.

I completely understand if you'd rather wait and see if you can get revenue from it before making that choice, but just know that you do have an eager and ready audience if you decide to pursue other means of distribution.
“Apple dumps Intel from laptop lines” is a bold headline for what at this point is a rumor, no?
Push notifications on iOS using node-iOS
I suppose their assumption is that people planning to do that don't know this/are dumb.
If they can charge that much, "theoretically" it means they would make more money adding an extra flight on that route.

They didn't, that means adding an extra flight might have been a lot more expensive. (due to, e.g. regulation limiting the number of planes in that route).
I already have an OS :D
You know, I completely agree with you in spirit because a lot of the advice was pretty good.

But I rebel at the echo I hear of "You have to learn the rules before you can break them." If you're only doing something so that you can defy it at the proper time, you are still obeying the rules so precisely as to defeat the purpose.

The whole point is that _we make the rules_, as a species, a company; as individuals. If a rule doesn't make sense to us, then fuck it. If we create a rule to fix a situation (fail early/often), and it starts failing, then fuck that rule, too.

There's nothing sacred about the system or our understanding of it. Figure out what rules you like, and discard what you don't like even knowing you might come around to it later.

Of course, I've just said what you said (in a sense) with far more words. But I never want to be held to respecting a dysfunctional system just because it currently exists; I want to have to respect an invalid rule because I understand the reasons it is still _valid_--but desire and _will_ move away from it at earliest opportunity.
The second way to beat high airfares: buy early.

I'm going on a trip next week. About three weeks ago a round trip 2-hour flight trip was $250, a week later it was $350, but I found a 6-hour round-trip flight (that overshoots my destination, has me wait a while, then backtracks) for $256.
This is bullshit.

If they're running RHEL (which is likely), the version number doesn't mean anything, since RedHat back ports all security patches.
Novell overturns judgement, WordPerfect antitrust suit against MSFT is back on
not so much fear...more of a well placed reluctance to trust a company which has no regard for privacy
How to Undo an "rm -rf " Command
Good writeup.

I think the term of trade for "log everything", in the sense that you used it, is tracing.
"note: this app is for internal AOL use only"

I wonder if this is some brilliant marketing ploy.
Counter example: my next flight.

I check fares one month ago - $599. Two weeks ago - $549. Yesterday - $499.

Tulsa to DC.
what's up with the "note: this app is for internal AOL use only" tag?
$100 Million, 3 minutes, 100 people? I might simply take the $100 Mil, and then track down all 100 people and give them a few tens of thousands.
Isn't it unethical to create this scenario in the first place? Charging people more to travel a shorter distance than a longer distance on the same route. It just doesn't seem logical in any sense. Perhaps the coverage in NYT will force the airlines to clean up their act.
What's funny: I've been as close as you can legally get to Area 51 (right at the warning signs, cammo dudes in sight). There is no fence, surprisingly. The reason, most likely: it would have to be a really long fence. That's a lot of land they've got out there.
He probably should've wrapped this bit in code tags.

Edit: By 'code tags' i mean literal <code> tags.
ah yes, but then you aren't embedding v8 into nginx
TechCrunch posted about it here: http://techcrunch.com/2011/05/05/aol-aim-av-chat/

Looks like AOL is still internally testing it, but TC decided to spill the beans.
Are there any peer-reviewed scientific publications that discuss about chair ergonomics and resulting health outcomes? In my limited research on this subject, it all seems to be anecdotal evidence and hype from manufacturers.
I don't think there is any possibility that you could provide a large number of students recycled computers with similar hardware capabilities for essentially free.
What's the State Department?
I have generally found the difference between a $ and # prompt sufficient enough. I guess colours can't hurt though.
BlackBerry might be dead by next month for all I know, but the author of this blog post has shown no particular insight or knowledge that gives me any reason to think his understanding of RIM's prospects is any better than my own (which is nonexistent). I don't like articles like this, they're just shallow regurgitations of prevailing groupthink (in this guy's circles); if they're right, it's by accident.
Especially from a site named "Semiaccurate." ;)

Kidding aside, this doesn't make much business sense. A lot of people buy Macs and run Windows alongside OS X because their work requires Windows. Why would Apple remove that whole segment of the market from their purchasers just to save a few bucks on the chips? I don't think they will.

I also think this is slightly unlikely because it would probably require substantial investment in rewriting a lot of the plumbing for OS X (I don't know much about it).

And even further, why would they work on building their own chips like the A4/5 and then put in the effort to end up using someone else's? If anything, they'll either switch to something else just in the MBA's or you'll see A* chips in there or something.
The Mind Lab
Not sure what you mean; it was in a <pre> tag.
Sometimes I look at websites with cloud backgrounds and think they're moving. This time I was right!
Find The Best Home Design michigan | Texas
We make it our mission to learn everything about that distinctive home design michigan,home design texas,custom home design that suits your lifestyle and budget.
That's incredible. When I read the article I didn't realize I'm reading google translated version, so I thought "Igor's english is a bit broken but relatively good". I only realized I read a translation when you pointed it out. I went back to re-read the original (I'm a native russian speaker) and it's amazing how close google got to expressing the essence of every sentence.
World of Warcraft may begin using IPv6 on Tuesday
Five reasons you should use CoffeeScript
It's definitely a ploy. If they wanted to test it with just their employees, they would have put it behind their firewall.
It looks pretty damn good. You should file an appeal tonight. They're pretty quick about responding, so shouldn't be more than a couple days at most.

Be very nice to them in your email.

Don't mention that you posted about this on Hacker News. The approval team explicitly does not like when people try publicly shame Apple for not approving someone's app. The approval process is actually not as arbitrary as is commonly believed.

In your email, explain that Hacker News is a popular technology news website and that your app is an interface for it. Do a search in iTunes for Hacker News and copy links to all of the other apps that have already been approved. That's your prior art argument.

Apple also has a policy about too many low-quality identical apps (i.e. the 1001 fart and flashlight apps). But that's not the reason your app was denied so you should be ok on that front.

Let us know how it turns out!
from blizzard support page:
http://us.blizzard.com/support/article.xml?locale=en_US&...
What Would be a Good Lisp Project?
I've been going through SICP and I'm currently on chapter 4. I was wondering if there are any projects (open source) or new ideas that could keep me busy for 3-4 months?

I'm also contemplating if I should learn another lisp like Clojure since it seems that it's a bit impractical to build something big with Scheme alone.
Hmmm... I read this title as 'The author of Nginx on why (Nginx) V8 is not suitable for web servers' and I'm thinking ... huh?

Does someone want to change the title to be clearer?
Motorola -> Power -> Intel ... why not ARM then, I think they're pretty agile over there. They have their fat binaries with multiple architecture, XCode support cross compiling ...

The Windows users is a very small minority, I don't think they'd care about them (and you can run Office on a Mac).

Still, I can't see the high end MacBook Pro running on Arms that will be late in term of CPU power compared to current gen i7 etc ...
If this is done right AOL would adopt a standard that would allow interoperability.

The way its looking right now in the voice/video messaging scene is we're gonna have communication islands and the only way to reach someone is to run five different service's clients.
Diversified: Unabashed Love for More Than Just Programming
Not so. The specific tactic the NYC recommends is questionable, but it is possible to surrender your boarding pass for the onward flight. (Say you no longer want to fly: there's nothing they can do to stop you).

Note this is also possible if you check luggage: the airline is not obligated to let you get the luggage off the onward flight, but there's no airline that wants to carry baggage for a passenger who's not on the flight anymore (for security reasons).

If you're planning such a stunt (with baggage), try to have around 3 hours hop-time; else you WILL be delaying the onward flight with your luggage.

Layovers > 4 hours are considered as off-the-airport stopovers (domestically, US). That means the fare you'll get for SFO->DFW->BOS = SFO->DFW + DFW->BOS (made up routing). Exceptions: DEN for UA, ORD for AA, SEA and ORD for AS etc ("transit hubs", that is); where stopovers are free.
http://www.gitalytics.com/repo/detail/ukd1/DiabloMiner

Apparently my project is owned by someone else. Who knew.
Wow that is actually kind of cool. Are the sans searchable by text?
John 'Capn Crunch' Draper Interview on the TWiT Network
Strange, most distros I've used do have wheel. I think it's only Debian based distros that don't.
I just read your post here, and your homepage and I still have no idea what this is supposed to do.
Not only did the end of the article fall flat for me as well, I would go one step further to say the author possibly contradicted himself. In section X he talks about the Crits having heightened awareness toward the indeterminacy of law, but still impose their values on everyone else, like everyone else.

It is true that the Crits want to impose "democratic" or
socialistic values on everyone through the mechanism of the
law. But this does not distinguish them from anyone else.

Isn't this similar to what he's doing? Imposing his "anarchistic" values on everyone?
"Branding" is an overrated buzzword: http://personalmba.com/branding-overrated-buzzword/
right, I have that problem, remembering whether or not the site accepts the + as well as an issue with sites with long or weird to spell domain names.
The fellow in the middle of the photo is Frederick Van Johnson, host of the great photography podcast This Week in Photo.
Back in the late 90's and early 00's, I remember discovering a bunch of "internal" AOL sites. Even after posting about them on forums, AOL didn't seem to care much (unless they could be used to steal accounts).
Super duper post, Chad. What you've done so remarkably in this post is you've captured "truth." Looking forward to one-upping you in comparing sad founder stories over beers.
Someone described to me recently "Go is to C as Scala is to Java".
yes and I think I know you from somewhere =). sent you a mail buddy
I am well fond of all of that
Really?

Moving away from the X86 instruction set 5 years after the move PowerPC is NOT going to happen, period. ARM is fine for the iPad, but for high performance work it doesn't cut it.

ARM tech & Intel have proven that they can scale, but only Intel has the performance advantage for years to come.

And come on! Fragment the Mac market in laptops with ARM and workstations with Intel chips is a really bad move. The only laptop that would have an ARM chip would be an iPad with a keyboard.
Maybe it's not so much about tools as about teaching yourself design. No, really. It's not that hard, and it doesn't require you to "be artistic" -- a common misperception. Look for books by Robin Williams (a woman, not the actor) as a start. Visual design is more about science than about art.
What's the app? Feel free to drop me an email if you'd like to chat, maybe I can provide some advice. Vladik dot rikhter at gmail
So with a Full boeing 747 (probably a large overestimate), that's about 366 people (with wikipedia as source). At 10 minutes you're wasting 61 man hours (did I make a mistake? That seems way too large). Taking a low estimate on the value of people's time of about $10 per hour, you should be saving $610 to justify it...

Let's go with a smaller plane... My friend who is into airplanes tells me that 40 is a good estimate for shuttle planes from small cities to bigger hubs (30ish to 50ish, I just averaged them). So every 10 minutes you waste is about 6.5 man hours. Again valuing people's time at $10 per hour, you'd have to save $65 to break even (though that relies on pretty low valuation of the value of people's time).
i wouldn't knock semiaccurate if this is the first time you've heard of them (him?).
It's searchable, but search is still in beta. Everything is sortable, and when things are entered, they enter the date so you can sort by that and the store name, and come up with everything. I've never had a problem finding anything, and the only time I've used the search, it got me exactly what I was looking for.
Or someone made an elaborate marketing decision to not have the email sent to TechCrunch team so that then someone internally at aol would leak it to TechCrunch and in turn TechCrunch would be excited to leak it to the public. Thus making everyone seem special and 'in the know' and thus greater chance of it being shared and talked about.

Like here.
Also, they would have to recompile and test all their existing applications on the ARM architecture. It was a big deal when they switched from PowerPC to Intel.

I guess that this would make sense if they started making laptops running iOS.
It is actually insanely hard to change states, even if you take away all the human choice factors and pick a robotic subject that simply optimises for personal choice without regard to family, friends, ties to community etc.

All permanent migration is hard by design, some of it is harder than others, but even in the optimal case it's not easy. Further, although there may be 192 legal systems from which to choose, they simply are not that different at the end of the day in most ways.

The reason governments can afford to be so terribly inefficient is because they are the ultimate natural monopoly, and most people don't realise just how locked down they really are. When you actually make the decision to leave the nation of your birth and go some place else that suits you better it becomes abundantly clear that this is nowhere near as simple as it sounds.
Isn't this what XMPP (the protocol google uses for gchat) is all about, at least for text? (c.f. http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presen... )

Is A/V over XMPP standardized?
Is the name Elastic Fusion Power appropriate?