skysight-inc/HackerNews huggingface dataset:
That one's updating much more quickly, though has fewer photos.

EDIT seems to be fixed now EDIT2 yet, there seems to be a darth of images again... engadget still has them EDIT3 OK, engadget is offline EDIT4 engadget is back (am I really blogging bloggers?)
And my response from the last time that was posted (http://news.ycombinator.com/item?id=2916886):

we have plenty of examples of lock-based code scaling well. Even large, non-trivial systems, such as the Linux kernel. It used to rely solely on the BKL - big kernel lock - for synchronization, but they have moved to finer grained, data structure level locking.
That makes me think that an implementation of Python that uses fine-grained (or at least finer grained) locks that scales is possible. It's just a question of how feasible is it to transform CPython into such an implementation. Beazley's experiment indicates that the changes may have to be fundamental, such as moving away from reference counting.
This article is a fairly valueless press release for Dice, but be that as it may: there are no shortages for developers, there are only shortages for developers at the wages employers are willing to pay.
Be careful about the statistics that are quouted. It may be the case that if they are from code complete that the code that was reviewed was C or C++. In my experience formal code inspection does catch a fair number of bugs in C or C++ especially where the developer is not that experienced. In my experience this is much less the case with other languages.
All numbers lead to one
At thisismynext.com from the former Engadget crew:

http://live.thisismynext.com/Event/Apple_iPhone_5_event_live...
This is nonsense: 90% of the time the problem exists in your code and no amount of Googling or Stackoverflow questions are going to help with that!
> "You're assuming that the interface audits access."

Former Amazonian here - Amazon's internal tools are not part of the vast majority, I'll tell you that much. I have no insider information, but it would not surprise me at all if whoever leaked this got a nice chat today.
Apparently, the HN dup-check differentiates on the trailing slash:

http://news.ycombinator.com/item?id=3071680
What problem is this attempting to solve?
(I'm being told my images aren't coming through, we're working on it guys)

by Jacqui Cheng 1:24 PM

(ok, images seem to be going through again, hang tight)

by Jacqui Cheng 1:25 PM
More like, Why Jobs is no Tesla, Edison took credit for the work of others.
tl;dr of my post: Thinking through a problem and not going to the web first makes you a better programmer, instead of relying on the better programming of others.

The negative connotation depends on what you're using google and stackoverflow for. If you need to understand something that can't be directly reasoned through to come to an answer (random example: you need a description for an API call in some public web service) then there's nothing wrong with google, stackoverflow, etc being your first choice in search for your solution.

However, if it's a problem that -can- be directly reasoned through (random examples: any application logic issue, determining a regex to match a specific pattern, tree traversal issues, etc, etc) then your first choice should be to try to figure it out yourself before turning to the web. The rationale is twofold. 1) With enough practice, you'll often find you can solve your own issues faster than you can dig through websites trying to find someone else who has done the same. 2) Even if you ultimately can't find a solution on your own, attempting will at least exercise your brain and give you more experience, which feeds back into #1.

Another way of stating the rationale is that it helps to prevent cargo cult programming (see: http://en.wikipedia.org/wiki/Cargo_cult_programming). Even if you can't come up with a solution, or even if your solution is less than optimal, attempting to come up with your own answer first gives you a much better chance of understanding the underlying principles involved in the solution that google, stackoverflow, etc give you. That will minimize the chances that you apply the solution in a half-assed way that just causes you more problems down the road because you didn't fully understand its implications. It will help you in the long run.
Dice believes that developers are worrying that if they specialize in .NET development, they won’t be able to branch out to other platforms.

That's a valid concern, in my opinion. I don't know why, but even talented Microsoft developers I've spoken to have been woefully unaware of developments outside of the .Net/ASP sphere. It's almost as if innovations don't exist until they've been incorporated into the CLR. I've seen similar attitudes in Java developers, but it appears to be far worse in the .Net community.

That was, in fact, one of the reasons I chose to keep practicing other programming languages while I was employed by a .Net shop. I didn't want to end up "stuck" knowing only .Net like so many of my co-workers.
Indeed, bugs are creatures of great appetite!
I'm a .NET fanboy, but the likelihood of me ever working for a .NET shop is next to nil. The work is just not interesting. Sure, if I just wanted to collect a (almost decent) paycheck, I'd do it, but given that there are a dozen other niches I can work in, I'll pick any of them over the .NET world. The only way I'd be converted is a massive paycheck and at least some interesting problems, but neither of those seem to exist in the .NET world, by and large.
Possibly they should be, this time, as the leaker has just given me (and every other Android developer) 2.5 million very good reasons to bother putting my app into the Amazon App store.
I was sent a 50MB spreadsheet. OpenOffice couldn't open it, Google docs refused to even try, but LibreOffice did. Happy user.
Just a note:

apparently ars is down accept for the liveblog

http://arstechnica.com/
Yeah, so you're right that electronics have gotten cheaper right along with Moore's law.

How about everything else? There's no such thing as a stable factory job anymore, if you can't code and don't have other white collar skills, you have a choice of Wal-mart and the gas station to work at. Neither gives you health insurance. You won't make enough to live in a nice school district.

Sympathy's the wrong way to look at it, although you could probably do with a little more empathy. The real point is that when enough people are struggling to get by, it hurts the economy at large and hurts you.
how many of the Node advocates completely and utterly fail to understand their competition

I agree, but as someone who is generally excited about Nodejs, I see it as necessary growing pains. These kinds of criticisms and back-and-forth and flamewars, if a language or platform is having them, it doesn't make it fade into obscurity, it forces it to mature, either technically or socially. It also has the benefit of bringing it's most ideological advocates down to earth. I feel as though I watched this whole process with Rails, which went from The Greatest Thing Ever(tm) to simply another framework with some big advantages to go with it's known disadvantages.

And now it's happening with Nodejs, and I think that's ultimately a good thing.
Gdgt's live Apple iPhone 5 event coverage
I just suspect that you don't want to live in a world where the only music that surfaces to the top or provides a living for its creator is one where all good musicians must also be astute business people. You miss out on a lot of good art that way.
I'm selling blood to buy a refurb MacBook Air to write apps.

Not kidding.
I'd like to point out that by the time this article was posted, and thanks to some constructive discussion about the approach, the node-fib "project" on github has been updated with a much faster recursive approach which doesn't use loads of memory and doesn't resort to memoisation, but still doesn't block the loop and serves almost as many requests/sec.

My point here, and in writing the lib in the first place was that naive implementations are naive in any language/vm. I lump splitting an algorithm across the loop into the same band as deciding this task should spawn a thread/worker. And using child processes as workers is still an option in node.
This is a response to another article that made the comparison. Given that neither Apple nor Jobs have suggested Jobs is an Edison, and given that I haven’t heard anyone calling Jobs an Edison outside of the article this author cites, I’d call this “Feeding a troll.”

Sure, one person called Jobs an Edison, but it doesn’t feel particularly worthy of a reply, much less of a spot on the HN front page.
hehe great great site. clap clap. is this an other YC funded company?
I've never really known Amazon to be prone to that sort of thing
In addition to being unable to pay what the market demands, companies (from my anecdotal perspective) also don't have any desire to train new developers into positions.
Part of the problem, for these .NET and Java jobs, is the job itself, not necessarily the pay. I get a half dozen calls per week for crappy internal .NET SharePointy positions at near the same salary I'm making. I wouldn't want to do those jobs for 150% of the salary.

Folks that like to program, usually don't like to write back office apps.
It encourages people to get married when perhaps they do not wish to do so, thus increasing divorce.
> One thing I’ve been thinking about recently is fatal flaw’s

I think I'm picking up on yours already! No wait, it's this:

> Hi, I'm Trevor and here I write about startups, leadership, and personal development.
IPhone 5 etkinliği başlıyor
Eclectic Interiors
Iphone 5 for free
This is a serious question, because I honestly don't know the answer. What purpose does node serve in more complex(i.e. non-static page) situations?

Should it just be the intermediary between the users and your database process? Heck, should the database process also handle all the formatting of the data as well as the queries? That is fairly CPU intensive(and doesn't scale well at all), especially if you're getting to larger data sets.
> Is there still a CmdrTaco user? http://news.ycombinator.com/user?id=CmdrTaco says no ..

The URL is case-sensitive, I guess the user registration is not:

http://news.ycombinator.com/user?id=cmdrtaco
That's right, Steve's no Edison. Steve's better than Edison.
Facebook’s Cookiegate: Controversial Tracking Cookie is Back
But Jobs took credit for the work of others(Wozniak) too.
If they're selling a Kindle at the rate of almost one a second, then the stock levels should act as a timestamp. I wonder if Amazon log employee access to report pages.
I love Asimov's stories, but it always pains me at how wrong his guesses were in regards to what would be easy and what would be difficult when it came to robotics.
Why the book's future never happened
MMMmmm.... Hot Dog Pops
I think this post is about ridiculing the childish behavior of the Node.js fandom. I have to agree that I've never seen anything quite like this before except the Church of St. Jobs. I always thought that we software engineers are reasonable people. But apparently a subset of us aren't.

However reluctant I maybe to join in this time-wasting back and forth. I'm just glad that someone has taken the time to point out just how inexperienced the crowd and ridiculous the whole situation is. We have enough technology in the world already. We don't need another one that makes making mistakes so much easier than before.

Lastly, I'm extremely disgusted by the misleading tag lines Ryan Dahl put on Node's front page. Programming isn't easy. It can only be easy for so long. Scaling is even harder because it actually requires deep knowledge and insight into how computers and networks work, something that I very much doubt that many of the current Node.js crowd understands. If your solution to your multiprogramming problem is to spawn more Node.js processes, maybe you've picked the wrong tech.
Or better: http://getgush.com/jobs
Can you please provide any contact where we can apply?
None at all. Just communicate via email (per the website instruction) and get tips ($) for interesting discussion.
Well, it gets about one frame per second on a core2duo... that should be about one frame every five seconds on an iphone. Not that it isn't a nice piece of code, but I have to ask, would there be any more point to writing this in Javascript/HTML5 than there would be in a more appropriate tool for the job, if it weren't for this inane restriction against Flash on mobile devices? And is there any way that given the tools at hand, it could be written to run as smoothly as it would in Flash? To me this is just more proof that Steve Jobs was wrong -- if this were written in Flash it would get 60 fps on my box and at least 15 on a mobile. The more I see people trying to push the boundaries of Javascript with stuff like this, the more I have to laugh when I hear people tout HTML5 as the Flash-killer.
> Friday's disruption came the same day that BofA said it would begin charging customers $5 per month for purchases billed to their debit card.

Does anyone have more details on this? The units don't seem to match in "per month for purchases" - like, $5 per purchase? $5 a month? $5 a month, but only on months in which you make at least one purchase?

And for heaven's sake, why?
Apple has paid $3 billion to iOS developers to date
Shutting Down Your Company In Style
City of Angeles - Los Angeles.
Changing Your Style with a Personal Shopper
Hash Code Cracker V 1.2 Released ~ Password Cracking from BreakTheSecurity
Saw this on Engadget:

1:26PM That got applause. People seem desperate to clap for something. That was it.

Pretty much sums up what we have seen so far
Cheap Moncler Boots
Not at this point but we wont post anything on your wall without permission.
When adding people to you trusted network check/uncheck the notify with wall post check box as you see fit.

Looking forward to your 2cts
Update: so far no spam.
http://www.nytimes.com/2011/09/30/business/banks-to-make-cus...

Because fuck you, that's why.
Wordpress Post Editor Evolution
Derbycon 2011 Videos : Day 1 Talks
iOS 5 launches October 12th
That's part of the problem... a good chunk of the .Net shortage is a SharePoint developer shortage... real, actual developers, not draggy-droppy ones.

Developers with a good head on their shoulders can get 6 figures easy doing SharePoint... but who in God's name would want to?
Are computers inefficient and software complex and unwieldly? Sure, but I suspect the sense of fatigue and disappointment is due mostly to the cause he mentions last: the irrelevance (or even hostility) of most computer applications to a life well lived.

"if your grandparents can’t use it out of the box to do something real... then it fails"

The problem is not the difficulty of software, or its aesthetic decline. The problem is that the most important things for human happiness -- such as autonomy, integrity, feeling of connection to a world larger than us and love for other human beings -- are mostly ignored or eroded by technology rather than improved by it. This is not something new to computer technology, but it does seem to be focused and hastened by it.

When you're a kid, it's easy to be enthralled by the wonder of the machine. I certainly was. As an adult, you don't have that anymore. You need to feel like you're working for something worthwhile. All of that complexity would be worth managing if we understood it as part of a struggle for something of magnitude. The feeling that it's all crap comes, as much as anything, from this lack of ends.
For me, it's always been incredibly slow, and stateless - e.g., if I use it to find a nearby ATM, and switch over to the Google Maps app, and go back to the BoA app - it forces me to start all over - it takes about 3 minutes for it to finally find an ATM near me.

I've given up and just started searching for 'bank of america' in the Maps app.

(iPhone app, 3gs.)
That's a lot of smoking.

I've been a smoker for 9 years now, and I still smoke at most 2 packs per month. I buy the most expensive cigarettes that are still mass-market, and still I only pay ~$20 per month for my habit.

If I were poor, I'd have to look more closely at that $20, but for anyone in the middle class $20 is the price of a good meal if that.

With the game, I found myself questioning a lot of the priors such as---why when I'm living <5 miles away from work, do I lose my job the moment I don't have a car? Can't I walk?

Why do I even have a car in the first place? Also, why do I have a mobile phone on monthly contract? Was pre-paid not available in my area?

It's just a game but it seems pretty unfair even for small choices.
Concepts, Techniques and Tools, General notion in Programming world.
LTG To Live Blog Apple Announcement
Both men led organizations that took the "raw materials" of their generation and created end-to-end solutions that very quickly dominated the market.

In Edison's time the interesting innovations were happening at the first-order level. Now most of the interesting innovations are happening higher up the technological food chain.
Face it: Steve Ballmer is doing a great job
Five dollars a month, for any month in which you use your debit card for purchases.

As for the "why", the immediate reason is because there have been some legal changes vis a vis how much they can charge to the merchant for the benefit of running this transaction.

More generally, because they want to incentivize people to use their credit cards instead of debit cards. And for those who can't or don't want to get credit cards -- to incentivize them to take their business elsewhere, because the bank really doesn't make any money off people who just have checking accounts. Checking accounts are merely a gateway drug to more expensive banking products.

Doesn't bother me, I get 1% cash back on my credit card and am not dumb enough to spend more than I earn on it, so I already have no incentive to use my debit card for purchases.
It seems that ScribbleLive isn't keeping up anymore :/
Dare to Dream
I think at any point in time, the answer is the one that is a combination of the following (1) it makes the most sense to you, (2) it is maintainable/it is widely used (or has the potential to be, if you are willing to take the risk of something becoming quickly obsolete and impractical to maintain or impossible to find resources that will work on it), (3) it is simple, (4) it is flexible, and (5) it is potentially scalible.

There are a number of frameworks that meet those requirements now, including Rails. My point was that Rails has a real problem now in that it is a framework that fewer want to spend the time to learn, in my opinion and the opinion of others that make their living writing Rails apps. I see very smart people and people I work with (not necessarily, but sometimes mutually exclusive ;) ) promoting technology these days that doesn't fit the requirements I stated above for a framework/language/tool that will serve the test of time. That bothers me.

If you are really looking for a suggestion, I say go to the following URL and start comparing frameworks. This will at least help give some indication of usage. Then go to the forums, mailing lists, etc. and see whether things are getting more or less active over time:
http://www.indeed.com/jobtrends
The price of the phone is the same whether you pay upfront or through an increased monthly fee, but with the unlocked phone I can pop in a local sim-card if I travel, and I can change my provider whenever I want.

The only benefit for the locked ones are that you get to buy it on what is essentially cheap credit, but it's not like you save any significant amount of money on that.
You what there's a shortage of? Proper remuneration for that kind of experience requirements.
I'm a little amazed by an "X beats Y" post showing up that's thoughtful, well-argued, and acknowledges value in both X and Y. Or one that goes beyond X and Y partisanship to what is the actual goal, here.
It's kind of like nemerle, a ML-inspired language with lisp-type macros for .NET, very cool but you don't hear anything about it.

Basically, for JVM environment you have a lot of noisy judgments around language uptake: the big 4 (scala, JRuby, groovy, clojure) and the little 3 (Ceylon, kotlin, gosu).
None of the blogs are working. A 1:n medium like Twitter is your last resort. There has to be a better way to do this.
The Ultimate Office for Athletes and People Seeking a Healthier Lifestyle
Well there's one simple advice: be authentic, have a voice.

Apart from that it's hard work. A simple guide can be found on kissmetrics that I'll post below. Check out @soundcloud and @david community management to learn from one of the best in the market.

http://blog.kissmetrics.com/ultimate-online-marketing-recipe...
I doubt that is the case. With employment at record highs and good jobs not available I don't think people would rather sit idle than take up a job in .Net. The article can also be rephrased as "Demand for .Net developers surges." Of course it won't be as newsworthy then :)
I'm on the other side of the fence: At my last place we actually had some moderately interesting problems to solve, but had a hard time hiring because the vast majority of the applicant pool couldn't do anything that they couldn't look up on Google or StackOverflow.

Even with a moderately easy tech-screening process we could only realistically do second interviews with around 1.5% of the applicants we got. For as good as .net is, I think it's doomed to be relegated to accounting apps for the foreseeable future.
Add me to the chorus of .NET devs saying that many of the .NET jobs out there just aren't interesting.

I'm lucky enough to work for one of the few .NET shops where I'm not just stuck pumping out commodity CRUD apps but the market looks pretty bleak.
> Again, by sheer luck, I happened to get accepted at a state college.

Sheer luck? You were a hardworking person in a gifted and talented program in high-school. Luck had nothing to do with your college acceptance.
Anti-Aging Supplements And Anti-Aging Diet
Kindle Fire and the US trade deficit
That is pure myth. Do we not already have 'rampant piracy', as the music/tv/film/etc industry would say -- indeed, we have had it for 10 years. And what is the result? Well, it pretty much looks like we have more of everything than we ever had before! Has there been a great 'dying off of culture'? Do you have less good stuff to enjoy -- music, film, tv, software -- than in 1995 or before? Is anyone going to say that?! It seems ridiculous.

And this is more true of software than anything else, and there is a good reason. The most important ingredient of software production is not 'incentivization', not money. It is other software, other information. That is because it is leveraged unlimitedly by being copyable: a single sum of money can support a single piece of development effort, but a single piece of information can support any number of development projects.

The more completely you have and enforce copyright, the more you destroy that leverage.
Building an alternate-reality game (ARG) on Twilio – Red Cloud Rising
What is the leading smartphone OS?
Even more minor quibble: the parent comment is probably talking about the Lisa which predated the Mac by more than two years.
Yamaha Modus Review
Elaborate on what? It's perfectly possible to live a happy life without putting an ounce of effort into actively networking. You meet people through happenstance without ever thinking "how can I use this person". We don't all look at other people as means to an end.

I don't recommend people because I hope they'll recommend me back or because I'm thinking about building a social structure; I do it if and when it'd help the person I'm recommending them to if and when it'd be natural to do so.

Watching you guys talk about building the social structure and networking reminds me of watching a psychopath try to fit in with normal people and learn when it's appropriate to smile or fake emotion. You're talking about actively learning to manipulate people to your advantage, I just don't find that cool, even if it is to everyone's advantage.