skysight-inc/HackerNews huggingface dataset:
It's here: http://teddziuba.com/2011/02/the-case-against-queues.html

TL;DR - It's not so much about queues, but about stacks, i.e. new software stacks. His proposition is that quite often you're better off with existing systems. He specifically mentions syslog, so you're logging your tasks and then the consumers monitor this log. Prevents data loss and lets you potentially restart lost tasks.

(That's his argument. I'd agree if you'd have to reimplement something like that in the pre-built *MQ solutions, but I don't know enough about all of them, maybe that – and more – is already in there.)
I run a .NET shop where we do pretty interesting stuff, and it is sooo hard to recruit decent .NET developers. The first step of my recruiting process is a simple, but moderately challenging algorithm in C# to complete at the candidate's leisure and send to me. 80% - 85% don't come close to getting it right even though acceptance criteria are part of the very simple instructions.
Whois on apple.com, paypal.com, amazon.com, bing.com spam
$ whois paypal.com
PAYPAL.COM.ZZZZZ.GET.LAID.AT.WWW.SWINGINGCOMMUNITY.COM

$ whois apple.com
APPLE.COM.WWW.BEYONDWHOIS.COM
APPLE.COM.WAS.PWNED.BY.M1CROSOFT.COM
APPLE.COM.MORE.INFO.AT.WWW.BEYONDWHOIS.COM
APPLE.COM.IS.OWN3D.BY.NAKEDJER.COM
APPLE.COM.IS.0WN3D.BY.GULLI.COM
APPLE.COM.BEYONDWHOIS.COM
APPLE.COM.AT.WWW.BEYONDWHOIS.COM

etc...
https://github.com/edu
Optimizing HTTP: Keep-alive and Pipelining
though clearly link-bait, it's always fun to see nerds fight it out.
Looking at the code one way to speed up the total site load time would be to have the main page be static and completely cachable. onload have it fetch a list of articles and populate the main page. This way it would fetch the articles and images all at the same time v.s generating the main page, and then fetching the resources.
So is this actually a problem, or is "whois apple.com" meant to return subdomains of other sites that have apple.com as a prefix?
> "Why does the cause ... matter if the effects of it are the same?"

The statistics do not say "no matter what the cause, the effects are identical." What they show is a tendency, not an absolute hard-and-fast rule.

I contend that, if you separated out countries with high inequality due to corruption from countries with high inequality due to innovation, you'd find that inequal-corrupt has lower growth than equal, and equal has lower growth than inequal-innovative. But since they're averaging inequal-corrupt with inequal-innovative, that effect gets hidden -- which leads to people trying to solve inequality (counterproductively!) when the real problem is corruption.
I expected an "Android usurped iPhone 2 years ago and has never looked back" type of article. However he makes a point that was something I had a long struggle with. I too, could not help myself and would incessantly check my phone for facebook, twitter, or email updates. It affected every aspect of my life, and I knew things were bad when a co-worker mocked me with a swipe of the finger to a virtual iphone and every one knew instantly that he was making fun of me. I didnt stop then.

I really dont know how or why I stopped letting my phone rule my life. I think I would post a blog about it if I could figure out what switch was "flipped" in my brain that caused me to change. It happened pretty suddenly, but one day, I closed my facebook and twitter accounts. I stopped instinctively reaching for my phone every time I got an email. I stopped using it as a crutch in awkward social situations. I am not sure what the point of this post is other than I was hoping that typing it out would give me insight into how I did it. I really just think a sea change happened and I realized that my phone didnt have control over my actions anymore...
One of my favorite short stories (had no idea he extended it into a novella)

http://en.wikipedia.org/wiki/With_Folded_Hands
I did read the whole thing, and I did find that question interesting. But honestly, I felt it came off as a bit pissy, and also underestimated the potential for other software behemoths to cross some AI boundary.

I suggest rereading (or reading) Neuromancer and thinking about the differing approaches of the two AIs referred to in the book. One is very factual and logical and can manipulate some things directly, another is weak in that area but understands people well enough to engineer coincidental-seeming meetings and interactions that it anticipates will be helpful at some later date.
"It’s currently impossible to be 100% semantic and still be useful."

I disagree.

As I understand it, in this argument, "usefulness" is defined as "is styled correctly with CSS". To this end, the author cites using `"class"="span6"` on elements, which are presentational, but not semantic.

This argument may have held more clout a few years ago, but tools like Sass have pretty much solved this problem of separation of content and presentation. Using a framework like Compass allows `"span6"`, for instance, to be expressed as a function on a semantic element, leaving your markup intact.

CSS frameworks, like Twitter Bootstrap, still stuffer from this conflation, but that's just a limitation of the tools. I make no claims to a prescriptive argument on the matter--go ahead and do whatever works--but I would be interested what the author would think about Sass, or Less.
It's been removed from the App Store.
Their sample of countries is mostly those where inequality is of the medieval type, rather than the Google type. We already know that's bad.
I'm still getting that. Somewhere, a sysadmin has had better days.
Programmers are interesting animals - the good ones work for fun. As long as their bills are getting paid and work is interesting, they stay.

I disgaree. They do work on interesting stuff, but getting bills paid isn't sufficient. There's no shortage of interesting work. If you can't find an interesting job at pay you find compelling then there's a problem.
Nope. Just some funnily named name servers. Try Whois =apple.com (iirc)
Kinect? I am confused. I didn't see anything even vaguely related to Kinect in this keynote.

Also, Gates hasn't been working at Microsoft full-time since 2008.
Haha, good one, I needed to read back over my comment. I was in reference to sleeping at night with literals.

Yes I believe you have a soul and they are literally selling it.
>Some of us have learned that loans & renting are a bad idea. Other opportunities are available - yes, they are available - and will get you farther ahead faster.

What are those alternatives? Living in a tent under an underpass?
2 year release cycles - you've got 12 months to sit tight my friend.

in consolation the iPad 3 (the real successor to the iPad) should be out within 6m.
From what I hear the A5 in the 4S has some hardware components not available before - including a hardware DSP and image processor. That's what's powering Siri and the newfangled fast-camera features.
Today is iPhone Day - Let's Talk
This is a simple visualization of http://en.wikipedia.org/wiki/Collatz_conjecture - and from the Wikipedia article :

Paul Erdős said, allegedly, about the Collatz conjecture: "Mathematics is not yet ripe for such problems." and also offered $500 for its solution.

Which is a very strong indication that this will be a tough nut to crack... Even if many people are given it as year 7 homework.
Screenshot available here: http://cl.ly/2e3K1c1O3t0R0x401M23
This reminds me of one of my favorite flash games! Third World Farmer!

http://www.mofunzone.com/online_games/3rd_world_farmer.shtml
IPhone 4 vs. iPhone 4S Specs Showdown (comparison chart)
I think the main issue is they don't want to rollout a beta product to 100M devices all at once. The secret to quality voice recognition is a great training set. The experience will get better over time. My guess is it will be rolled out to all devices after a beta period.
It actually looks like it has similar capability to Vlingo for Android. Vlingo can do deeper integration into Android due to the intents and permission system making it comparable to Siri.
Apple's site is back up.
The point about 10,000 hours is that anyone can become good.

The point of Outliers, the Gladwell book, is to dismiss the idea that talent exists at all. "A person with sufficient talent", as you say, is a person who started onto decent amounts of practise at a young age, such that by the time the world notices them at age 8, 10 or 14, they're already surprisingly good and can make good use of professional coaching.
There is an inherent friction in using any Software or a Gadget. A piece of technology or service that removes/reduces this friction is going to win BIG!

Some successful examples:

1. DropBox

2. Swipely

3. Kayak

4. Instapaper

5. GPS Voice navigation

6. Multi-touch interfaces

....

I believe Siri belongs to same the class of technologies..

HCI has still not reached 1.0
Interesting. I actually agree with his points (they are consistent with lessons I've learned overusing queues in the past).

I still use queues today, only more judiciously and with the issue of failure states a very well defined part of the design.
Except that event-driven io is actually the simpler solution compared to threads, isn't it?
I don't think Siri is in beta. I think only the 'voice dictation for arbitrary text input' feature is in beta.
I am reminded of this old programming-with-voice gem: http://www.youtube.com/watch?v=KyLqUf4cdwc
Occupy Wall Street live video stream
APPLE.COM.WAS.PWNED.BY.M1CROSOFT.COM
A tip I've found useful: when you're tempted to hit your alarm clock's snooze button, consider who has better judgment: the half-asleep you hitting the snooze button? Or the wide-awake you that set the alarm time last night? :)
Don't forget that C# guys are usually Microsoft bred. Windows guys (in general) just can't seem to grok any other OS or command line tools while non-Windows guys can do ok in Windows (but they complain a lot about not being as productive as they could be). So hiring Java guys to do C# is probably easier than the other way around, but they might want more for the pain of having to deal with Windows.

Edit: There are of course exceptions to this, but I have seen it too many times to not see believe it is the norm.
+1
I like node (and ringojs) because it's a cool javascript interpreter with a nice set of libraries for practical use.

I can buy the argument that node's single thread architecture can make things faster, but not before understanding why. I've googled this quite a lot every now and then since node showed up but noone is willing to explain why, every one just assumes is faster, lighter and easy to scale for some reason. Not doubting the slightest bit, just would like to know why is that so.
Like for Apple to actually live stream the event....

...nope, back to clicking refresh and killing live blog servers.
"And iPhone 4S is a world phone, so you can use it almost anywhere. Whether you’re a GSM or CDMA customer, you can roam GSM networks in 200 countries around the world."

The term 'roam' is throwing me off there, does that mean you can't swap in your own sim card? That you have to use the roaming feature on whatever your current carrier is?
Apple - iPhone 4S - Siri
> I imagine of the ~7 billion people alive today, perhaps 6 billion are not potential Apple customers at all due to price. Quite a few billion are potential low-end Android phone users though.

The 3GS is now free with a contract, just like the low-end Android phones.
He seems to argue against having a blocking worker wait for the queue, which is exactly what you wouldn't do with Node.js
Apple iPhone 4S (Feature Summary)
iPhone 4S:

Preorders oct 7, launch Oct 14
16gb $199, 32gb $299, 64gb $399
Available on ATT, Verizon, Sprint
Retina Display
A5 processor
Dual core graphics 7x faster than iPhone 4
8 hour talk time, 6 hours web browsing
Intelligent antennas
Data speed doubled to 14.4 mbps down
World phone dual GSM and CDMA
8MP camera, gathers 73% more light per pixel, f2.4
Face detection, auto white balance
1.1 seconds between shots
1080p Video
Real time image stabilization
Real time noise reduction
Airplay mirroring – wired or wireless
Siri : “intelligent assistance that helps you get things
down just by asking”, dictation, works with built in
apps, works over 3g or wifi

Iphone 4:

$99, 3GS free with contract

iPod:

Nano – adds mulitouch, add watch faces for people who use
a watches, 8gb $129, 16gb $149
Touch – 8gb $199, 32gb $299, 64gb $399

Shuffle:

2gb $49

iOS 5:

Goes live October 12, gold master release today
Recap from previously announced:
iMessages – notifications system (like android)
Location based reminders
Twitter integration
Camera using volume key and from lock screen
Safari – includes reader

iCloud:

Photo Stream – syncs photos to the cloud
Find my Friends – like find my phone

iTunes Match:

$25/yr

iOS App:

Cards – create and send cards via snailmail $2.99 push
notification when delivered.

List Thanks to http://twitter.com/#!/ChrisHunkele
I am sure at some point wearing headphones was incredibly embarrassing in public.
The Original Siri App Gets Pulled From The App Store, Servers Killed
I'll sell you an iPhone 6, as long as you're not picky about the product version being written on a sticker.
Most likely. Most iPhones are sold locked to a specific carrier. Only recently (this summer) were you even able to buy unlocked ones inside the US.
There's nothing you can do about it other than leveling the playing field by eliminating special loop holes and laws designed to protect the established elite. You shouldn't do more, technology is the root cause. An individual skilled in fully optimizing their productivity can produce far more than someone without those skills, so wealth will naturally accumulate with those individuals. It's amazing when you think about it, today I can completely design a web or mobile application, a consumer electronic device, or any number of things right from my computer, and I do on a daily basis. How much more productive am I than someone utilizing only manpower? That's the income gap disparity.

It's the same thing on Wall Street, do they abuse the system, yes, but computers allow individuals to far more access to a variety of assets around the world within milliseconds. Those with the knowledge, say like algorithmic traders can use there knowledge and the ability to leverage their positions to make a fortune.

They always look at the brackets, not the movement between them, and there's huge movement between brackets.
it was down, now is back up again
Apple Store: iPhone 4S
I actually like your implementation better. It's like a minimap from an RPG that shows the location of party members.
Siri puts www.apple.com down
Mail.ru stock drop could cause aftershocks in the Valley
This is a pretty underwhelming release. At least for waiting 16 months since the last phone.

I sincerely hope Apple isn't about to do a replay of the Mac. Great introduction with incredible technology. But a few years into it, begins to stagnate.

HW wise this nothing like the iPhone 4. The iPhone 4 was a far superior device over the Galaxy S phones. The Galaxy S II though is pretty close to this. In terms of the raw HW I think I might call it a draw now. The camera is superior on the iPhone I suspect, but the small screen size negates that win.

Based on this trend, unless Apple has some aces in its sleeve, over the next year we'll see Android phones clearly pull ahead in HW.

SW though iOS still kills Android. Mango and iOS seem to be the ones that have the fundamentals down. I almost think someone needs to throw Android out and start from scratch. The inability for that OS to be stable and the fact that its still sometimes jerky on SGII HW is embarrassing.
Battery life is supposed to be better - 8h talk time.
There's a happy medium achievable between the straightforward blunt instrument of cash payments and systems whose targeting is so complex nobody understands their costs or benefits.

I'm unconvinced by neoclassical arguments by Friedman et al. on "distorting" for two reasons.
Firstly there's nothing inherently wrong with introducing further "distortion" into the market unless you subscribe to the evidently false proposition that no person's ability to optimise their spending habits with respect to their budget constraint can be improved upon; that you're making individuals and society worse off for buying them healthcare when they expressed more interest in a hire-purchase agreement for a state-of-the-art pickup truck. I believe quite the opposite: people receiving government money aren't entitled to spend it on anything they want, and even with imperfect information a technocrat, will often be better at allocating some of that cash than the average welfare recipient.

Secondly, given differences between incomes, propensities to consume and the ease of introducing new supply into the market, a simple flat subsidy can distort markets more than targeted payments. Converting payments such as government funded health insurance to cash would have the effect of inflating the prices of ramen and particularly crappy apartments (since welfare recipients can live without the health insurance, albeit for less long, and there's not enough decent apartments in many areas). Given the relatively fixed supply of housing, people who already owned rental property would capture more benefit than any other industry, ironically because they chose to use their capital in a relatively unproductive manner. On the other hand, hospitals might be worse off, losing part of their customer base and seeing cost increases (notably unskilled labour). Since the government has the choice in how they distort the market, I'd rather they subsidise healthcare professionals than slum landlords.

I totally agree with your point about bare minimum safety nets encouraging innovation. Even those poor who are never going to launch world-changing startups might consider a stab at freelancing in an area they're more capable in than dishwashing once the risk of not having regular income is removed.
They probably don't want to worry about backwards compatibility.

By focusing exclusively on the newest model, they can maximize the power of the feature.
We're reluctant to fund people who are still in college. Especially freshmen. Even if you can start a startup successfully at that age, it's not necessarily a good thing for you.

Sam had just finished his sophomore year. That's different from having only 1 semester of college.

Startups take over your life. For most people it would be a mistake to jump into one thing so completely before you even know what all the options are.
I'm confused. It's priced at $199. That's the same as the iPod Touch. Has it really gone down that much? Or am I missing something?

And what's with the "Free" 3GS?
The reason I asked "slower than what", is because at no point have I claimed that going to memcached would be faster than a local hash (with locking).

Whereas I have (in this thread) claimed that an interpreter without a GIL (and with fine grained locking) would be slower than one with a GIL (for single-threaded workloads).

I wanted to know which you meant.

You haven't shown (I believe because it's not there) where I claimed that going to memcached would be faster.

And you're being rude and trying to provoke a reaction.

And HN is hiding the reply link because it's heuristics have determined that the signal/noise of these posts is likely to be low.

And I agree and so won't reply further in this thread.
If you do this for long enough eventually all your friends will stop calling to see if you want to hang out ( http://xkcd.com/710/ )

I've read somewhere that no other mathematical problem in history has wasted so much time of such brilliant minds. I wonder if it's true ...
I had no problem getting to the end of the month with cash left over. Of course, I also work for a factory so I know an awful lot of $9/hr workers and how they live, so it wasn't that hard. You have to make a lot of hard choices. No, it's not easy.

While this is a bit overdone, there's a lot of truth to this thing. I've seen the results of an unplanned child, days people come in sick because they really can't afford to miss work, and things like that first hand.

Some of the people really have dug themselves into holes all on their own, but there are other folks who are just trying to scrape by with the crappy hand they've been dealt. It depends on the person, really and I could give you examples of both.
Photoshop was an acquisition
I am still getting the same. I love shenanigans like this :)

EDIT: it is back up. :(
I saw this being done way before 2007, U.S. patents are funny.
Should be an awesome feature when combined with a handsfree car kit. The existing iPhone 4 voice recognition is very limited, but it still saves me from getting $200 tickets when I need to make calls on the road.
He used The Beatles travelling to Germany and having to perform for severl hours every night for months as the turning point between them being a band and them being a good band.

He didn't say they were "jamming and fucking around", or anything of the sort. He also didn't say "chord progressions is the only practise that counts", to reply to your other comment.

He also also didn't say "10,000 hours is a fact, 9,999 hours won't do", it's an anecdote fitting rule of thumb to tell a story.

But if you can find plenty of people who are world class at what they do, and haven't done anything close to 10,000 hours of doing it, have at it.
And here's the IMF study it's based on http://www.imf.org/external/pubs/ft/fandd/2011/09/Berg.htm
This was just posted one minute before yours: http://news.ycombinator.com/item?id=3072453
IOS 5 includes Siri ‘intelligent assistant’ voice-control, dictation
Can you reveal the algorithm you are asking them to implement? Your anecdote is interesting in the context of the recent stories about a lot of programmers not being able to solve the fizz-buzz problem.
Jumping the shark means some organization has run out of ideas for one of its products and ends up resorting to the absurd to keep people interested. I'm not sure how this relates to node.js.

From my perspective, there was an over-abundance of node.js articles on HN between 6 and 12 months ago. It got to the point where there was a huge backlash and since then there has been relatively minimal coverage of node.js. In other words, node has transitioned from its rapidly fluctuating transient state to its long-term steady state and articles like this just won't resonate with anyone anymore.
He didn't say it had a karma based interface...
"Free with contract" is still a roughly $1500 commitment. For the real low end, you need to look at what it costs for budget prepaid carriers, and in the iPhone's case I believe that you still simply can't get one there.
Well, so far there is no pricing available for an unlocked version of the iPhone 4S, and I assume the contract versions will carrier locked within the USA :(
Those prices are only available on two year contracts.
That's the price if you sign up for a 2-year contract. This is typically how they show the prices of iPhones since most consumers in the U.S. have no idea what a phone costs before the subsidy is paid by the carrier (and wouldn't pay it.)
Free means free with a 2 yr. subsidized contract.
http://store.apple.com/us/browse/home/shop_iphone/family/iph... (this is the text of a popup window on the unlocked iPhone page).

The unlocked iPhone 4 or iPhone 4S will not work with CDMA-based carriers such as Verizon Wireless or Sprint.

Sounds like that's a no-go for the 4S. Which sucks because my wife wants to replace her Android phone, but we're not upgrade eligible from Verizon yet. So that means I'm going to have to pay same price as the unlocked phone, but it's going to have the GSM side locked out if I ever want to sell it.
This. HN loads a lot faster than Slashdot if you're ever on a slow connection.
The uprising has already begun:

http://en.wikipedia.org/wiki/Therac-25
I was getting that too. It seems to be fixed now.

Edit: Down again.
www.apple.com (i.e. the home page) went down as well.