skysight-inc/HackerNews huggingface dataset:
Thank you for this article. I recently started teaching my sister how to program and chose Python thanks to articles/discussions on HN similar to this one.

If you are taking pull requests here are a few suggestions:

* "Honing Those Skills"

+ http://hginit.com (Free, Web)
[Why? I found it a wonderful intro to distributed version control in general and Mercurial specifically]

+ http://yuiblog.com/crockford/ (Free, Video+Transcripts)
[Why? Provided great context and in-depth details in a very efficient manner]

* "Gettin’ Paid, Makin’ Money"

+ C# / .NET (Large job pool)

* "Things You’ll Need"

+ Ability to take constructive criticism
[Why? Get better faster. Appreciate user feedback.]

* "Not Another Neckbeard"

- Teh Womenz
[Why? It's obvious from your comments that you do not feel this is sexist nor did you mean it to be. I would have to log this under "taking constructive criticism" however. You point out that you know women who don't mind but there are some women who are bothered by this and taking it out would not impact the goal of the article. If you can make 1 person feel better about your writing by removing it to avoid any misunderstandings while not altering your meaning, it seems like a win for all.]
For which issue? The page in question is loading lots of different (from the browser's point of view) images. They won't be released until sometime later (in particular, for Gecko until after GC runs on the style data structures). So I would expect memory usage to grow here here until said GC happens, then drop, then grow again, etc.

While the images are live, they're stored on the X server, because that's where they need to be drawn; in many cases this will just place them directly into the graphics memory. There _are_ existing Gecko bugs on trying to reduce X server resource usage by dynamically deciding which images to store in the client and which on the server... The bugs are mostly motivated by thin client setups where the X client actually has a lot more in the way of hardware resources than the X server does. Of course those are high-latency X setups (compared to your typical desktop), which makes storing the images you really need on the server all the more important.
THE SIGHTSEEING POTENTIAL FROM PADDINGTON HOTELS LONDON - 
Paddington hotels London with some observations on the area and the history including mention of Hyde Park Corner where hangings used to take place and Speakers Corner where today you can still listen to some interesting if not necessarily great orators.
Hmm, I'll have to try the chrome dev tools, I didn't know they were so advanced, thank you!
Are we so not-interested in other things that we take several other articles' worth in time to read a single one, when a concise summary could get the point across just as well?

Why stop at using 4500 words? Why not put it in an hour-long Youtube video, and not provide a description / transcription?

Sometimes all you want is the shorter option.
That's how I know its almost finished. A little more effort and you'll be at "truly despise". Time to ship.
Flickr Designer Publicly Criticizes Flickr’s Design
I always slack when it comes to number 5 (networking). I'm always busy with something "more important" and kinda have to force myself to get out and meet people.
Wait a minute! That doesn't add up to 100%. They all add up to only 72.669%. What happened to the rest 27.331%?
Not having to upload music would be nice but making a deal with the labels could also lead to serious shortcomings. Google and Amazon didn’t have to play nice with the labels, Apple does.

One consequence of that could be that you can only have music you purchased in the iTunes Store in the cloud. What about music bought in other stores? What about music ripped from CDs? Indeed, what about pirated music? Amazon’s and Google’s cloud lockers work with all those files, will Apple’s?

If it doesn’t, its usefulness will be quite poor compared to what Amazon and Google have to offer.

Given that the labels were quite miffed that Amazon and Google allow you to upload arbitrary files I would be surprised if they moved away from that position.
Maybe Bill Keller is just doing Twitter wrong.
Apple agrees to the demand of the music labels by paying license fees - additional fees for storing music you already own in the cloud.

Only MG Siegler can spin this into something positive.
San Francisco man becomes first in history to be ‘cured’ of AIDS
It's a media piece disguised as content, which is disappointing because this is a topic I wanted to read more about. I tried ditching my free version and my app sales and overall revenue dropped. Curious to hear about the experiences of other developers.
I suspect there are two major causes for the differences: (1) the faster allocation rate in the browser prevents the system from keeping OS/GUI-critical pages in RAM, and (2) the browser is constantly checking the cache for matching images, so the pages used by the cache are being kept in RAM and/or repeatedly loaded and unloaded.
A giant amongst men.
> That is unless you are not a materialist, i.e., you believe that the mind is the product of some non-physical plane that somehow interacts with the physical world through the brain...

It has a name: dualism

http://en.wikipedia.org/wiki/Dualism_%28philosophy_of_mind%2...

Why are you implying that it's stupid?

EDIT:

Also note, you don't have to be a dualist to think that consciousness is not a property of a brain model. You could be a materialist and think that consciousness can be given to a machine, but still think it's separate from the turing-machine model of computation. That is, hold the view that consciousness is not a property that can emerge from a computation process; but rather some other different kind of process that's not yet known.
My.mp3.com lost. That’s the legal situation. If you want to let people access their music in the cloud without them having to upload it you will have to come to some agreement with the labels. There is no way around it.
What about Spotify?
We have no idea how bad it is yet. What we do know is that every time some pro nuke person has said "xyz can't happen here", it has in fact happened.
I don't get it. How come Mark Zuckerberg owns only 24%? How are these shares distributed among these holders as it grew from a four person startup to this big giant company? Can any one point me to the complete story? I guess that will be a valuable read for fresh startups like us.
The videos you can access from StartupSchool TV channel on justin.tv
Straw baler
Redland motors are specialist suppliers of Straw balers throughout India.
It's quite premature to call this game.

No one has seen Apple's cloud music offering.

How locked up will it be?
How much will it cost?
Will it support MP3s not purchased from iTunes?
Will it work on non-Apple-brand devices?

Move along folks. Nothing to see here.
Dual N-Back test: http://www.soakyourhead.com/
A friend of mine is directing a 10-year film-in-the-making chronicling the development of Markram's research.

Here's Year One of the project: http://vimeo.com/8977365
The Garner transcripts - Supreme Court writing tips
MIT uses python.
Yea, I remember this:
http://www.groklaw.net/articlebasic.php?story=20110218181557...
You can play dual n-back here: http://cognitivefun.net/test/5
> Is it my lack of energy or the piece does not read well. I had to backtrack a few times to see what she's talking about.

That phenomena is endemic to TC posts.
I wonder if they are moving fairly fast because with that much mass, if they have not been sucked into a star/black hole yet, then their slingshot would have massive momentum.
Onlinebookshopping
Trend was changed completely, gone are the days when you spend hours in shops for your preffered book . Now, A huge varieties of different authors Books are available in just a click of the mouse i.e. internet that has revolutionized the way of shopping
Yikes, what a death trap. This monstrosity combines the unreliability of a car with the dangers of a small aircraft.

Cars are not as reliable as aircraft because they're not maintained as well, and the operators are far less disciplined.

It is generally accepted that small aircraft aviation is generally 10x less safe than driving on both a passenger-mile and per-trip basis. And most small aircraft are flown for recreation, not transportation. When you fly for transportation there is a need to get from point A to point B on some reasonable schedule, which pressures the pilot to take all kinds of risks with weather, maintenance, etc. And that's for a rigorously licensed pilot. I doubt that the pilots that fly this thing will be up to the quality of even your average Cessna pilot.

Combine these two factors, and you have a flying coffin. I would not be comfortable living within even a hundred miles of one of these.
I prefer the original "cloud" music - Nuages by Debussy
http://en.wikipedia.org/wiki/Nocturnes_(Debussy)
Not everything is C. Anything from event-based libraries like Twisted or Node.js up through Erlang or Haskell could potentially make very good and very transparent use of this, if the implementation was slick enough, without changing much code.

I'd say that generally, when the kernel can do something such that a cooperating VM can get a speed boost without doing very much, that's a good thing, all else being equal. Which it never is, when it comes to the kernel. But it's worth thinking about, even if it's too complicated for C to use reasonably. (It's time to let that bottleneck go anyhow. There's all kinds of very good things that are simply too complicated to reasonably use in C, and the solution is not to limit ourselves to C for the rest of eternity.)
I wouldn't take it that way. It's more that it would be insane to work on shared code with thousands of engineers without version control. At Bell there were far fewer programmers, so keeping track of changes would be much more straightforward.
It's funny, in China, Google has this exact same deal as Apple with the labels. google.cn/music/ is only accessible from within China though. But I can go there and listen to anything from anywhere, as long as the label has signed on. It works amazing.
As someone who has put together a cloud music player/site, I can assure you that uploading is by far the biggest deterrent from people using the service.

In fact, out of my large music library, I only have a couple thousand songs of my own uploaded. Out of a few hundred users, there are only 3 others who have uploaded a similar number of songs. My service allows you to share playlists with your friends and loads of users don't upload anything and are just dependent on playlists form their early adopter friends. If Apple gets the rights to skip out on having users upload it will be a huge win.

It also seems like Google and Amazon are in this space only for the sake of trying to get people on their respective Android platforms (in the case of Amazon up and coming) where as Apple at least has _some_ sense in organizing music nicely and creating a nice playback experience. The Amazon UI kinda makes me shudder as I always end up clicking on things by accident because there are too many links/buttons embedded in each row.
At what point is someone going to just say "fuck Twitter, Inc." and create a library of simple web-scrapers that emulates most of the API that twitter has been trying to claw back from the third-party dev community for the past year via the standard http interface? Such a library may be brittle, but it can't be much worse than the "yeah, we told you to do this a couple of months ago but now we changed our minds and you have two weeks to comply with our new policy" status that exists now?
Ed Bott on the 'Mac Defender' Trojan Horse Scam
Skype: from conception to acquisition
How To Play Rummy
Online Rummy is the game which gives more fun on playing. Rummy is nothing but creating melds and to get ride of all cards such that the game will be yours.Playing Rummy is similar to poker in which the player will draw a card from the pile by taking that card another card will be discarded.Play different kinds of Online Games and feel the real excitement in playing online cards game i.e online rummy
Are there really startups that can't afford $9 per month?
Disclaimer: I'm a long-time Mac user and developer, but these days I mostly write iOS apps. I'm that annoying guy who mutters Cocoa method names in his dreams. I own a HTC Desire, but I've never written an Android application. Not yet, anyway ;)

Android applications are structured like web pages, even when you look at them from a developer's perspective. Besides other things, each app consists of a number of activities. An activity is the UI you see on the screen, and there's a separate activity for each piece of UI you see in an app. For example, your Twitter app might consist of an activity for the timeline, another one for sending a new tweet, another one for setting preferences, etc. It helps to think of an activity as a web page and an app as a website consisting of a number of web pages.

When you're in AppX and want to open a document/URL in AppY, you send AppY an intent, which is a fancy word for message. Android then replaces the current activity from AppX with a new activity from AppY. But that's not all. You can directly send an intent to an activity in AppY, or you can send an intent to AppY and let it decide which activity to use for handling it. You can even just broadcast the intent and let Android decide what to do with it.

So, in reality, you're not using "apps" at all. Instead, you're using a hyperlinked collection of activities, each of which just happens to belong to a collection of activities called an app. When you look at it this way, it's just natural that Android has a home button and a back button. Both those buttons work in natural, predictable ways. If I open an unread text message from my home screen and then hit the back button, I'm back at the home screen. If I open my inbox in the messaging app, navigate to the unread text message and hit back, I'm back at my inbox. What could be more natural?

(Also, IMO, the Android API and developer tools make Cocoa and Xcode look like toys. It's like comparing DirectX with BGI.)

Talking of usability: in my experience, Android is far more usable than iOS. It might not be pretty, but it manages to get nearly everything right UI-wise. Less buttons on the phone != better usability. What if your laptop had only the 26 letters and every other function was bound to a double-tap or press-and-hold action? Double tap Q for F1, press and hold M for backspace?
In our warped reality, the media cartel have top guys in the US DOJ. It can be considered an extreme form of regulatory capture.

In this environment, what is sane (you purchase a CD, rip the bits for use space-shifted to the cloud) is not seen as "legal" without "license fees".

Apple paying dues to the music cartel does win in this environment; Google and Amazon playing to rational logic do not. Apple groked this 20 years ago: http://en.wikipedia.org/wiki/Sosumi
Terrible performance?

The stock rose as high as $21.93, or almost 56.6 percent above its $14 IPO price in its first day of trading on the New York Stock Exchange before closing at $18.01, or 28.6 percent, above the IPO price. Earlier on Wednesday, Renren raised $743.4 million in its IPO.

http://www.reuters.com/article/2011/05/04/us-renren-ipo-idUS...

It's now trading at $13.70, which is pretty close to what it floated at. That's a decent - if not great - performance for a company with as many questions as RenRen. I don't think you could characterize it as terrible though.

(And I don't think it was hyped much at all. I follow this field reasonably closely and I hadn't even heard of RenRen)
It does. The problem is, the terminology in the menus is completely inscrutable (i.e. many commands are named unintuitively), the menus are poorly organized, they have a small subset of all the commands, etc. I've never been able to learn any of the shortcuts from the menus.
Custom software application Development at
I too found the tone of "the master" offputting, so I thought, let's check out this guy's skills, see if he has something to back it up.

http://krainboltgreene.heroku.com/resume - linked from the front page - "Application Error". Real experts dot their i's and cross their t's, especially before going public...
Actually, that is precisely what the patent system is supposed to protect.

(IANAL, but...) The deal with the patent system is that the creator of an invention gets an exclusive and time-limited right to production and sale (or if method, use) in exchange for openly disclosing the details of the invention with society. Society benefits by gaining knowledge, the inventor benefits by having a temporary right to what they have created.

In the United States, the patent system is defined as "first-to-invent" (the alternative being first-to-file). By definition, it protects the "first to come up with an idea," as long as the idea is useful, novel, and non-obvious. The idea must also meet a statutory requirement, which is to say, patentable.

This is where arguments can be made, as programs may be considered mere "descriptive material."
Octopart, The Little Startup That Hung In There
I think you also should add to the list that given a choice, people will chose leaders who they are able to like the most.

This means that if China's existing leadership is heavily engineering based, the power structures will form in such way that aspiring politicos study engineering.

After all, we are all having this debate because we, being engineers, want to see more engineers in high office.
I admit I don't have much of an eye for design but that page was really, REALLY hard to read.
Personally, I don't think the situation is nearly as gloomy in the US as a lot of my fellows seem to. It's a characteristic of nation citizens to be over hard on certain aspects of their community.

As a matter of fact, if the US school system is partly or significantly responsible for the productivity and creativity of adult residents, I'm pretty satisfied with it on the whole. I'm not sure studying to tests produces the best outcomes. I'm more interested in novel problem solving, invention, and innovation, and typical international standardized tests don't suss that out especially well, do they?

Moreover, it's hard to know what to infer when comparing a giant, multicultural country with a small, much more homogeneous one such as Singapore. It makes sense that some small countries might outperform the US at testing in the same way that you expect some small countries to have a higher per capita gdp. Unless I miss my guess, we could cherry pick some communities in the US that do better on either than Singapore.

This article about US test scores, after adjusting for demographics, was discussed on HN before, although I can't find the link just now:

http://super-economy.blogspot.com/2010/12/amazing-truth-abou...

It's extremely interesting, and I haven't seen anything that impeaches it.

That's not to say that I think the US school system does not have huge room for improvement. That's clear, and I'm hopeful that continued technological development and research will provide amazing breakthroughs. Moreover, we're not even using some of the best methods that are already available; research suggests the Montessorri method is advantageous, and indeed my own son was trained at one, and we were much happier with the result in comparison to his time at a public elementary school.

But it's not necessary to down talk where we're at to motivate improvement. What I don't want to see is throwing the baby out with the bathwater. US schools get some things right. Students come out believing they can do anything. They're not afraid to try new approaches. I'd rather not end up with test taking automatons who are mainly expert at memorization and thoughtless skills drills.
I didn't mention it in the article, but I did Android programming before I did iOS. I was doing Android programming before the iPhone SDK came out in 2008. When the iOS SDK came out, I moved to the platform that had real users and phones. Android didn't have actual phones until late 2008.

I don't remember much of my feelings of the platforms from those early days because I was in a frenzied coding mode trying to release the first few apps in the App Store. But I do remember being frustrated by the lack of something like a GridView in iOS.
Law firm accepts payment in bitcoins
What was the last time you had any problems with the rendering speed of Webkit in reality? Have you tried the other link in HN, that boots Linux in your browser, with a terminal app, and it still manages to be fast even on my modest system?

Have you looked at some WebGL / Canvas based demos lately? There are now very efficient GPU offloaded rendering APIs that make rendering graphics a breeze, it is no longer a big-overhead thing. If you don't use fancy graphics you're underutilizing your GPU.

[also, TermKit is not just about fancy graphics, but also about user friendlyness/usefullness for some tasks that are not very well handled in terminals otherwise]
Looks really good (haven't tried it yet though). The concept is great. I'd like to see some TextMate/CommandT style functionality for file and path completion (I've been thinking cd'ing around in shells has been cumbersome ever since trying commandT).

Some other inspiration could be taken from zsh autocomplete.
Tweet at 11p EST for more engagement
Browser-based OAuth flow (like Facebook's new iOS SDK -- the one that avoids using embedded webview) has two advantages:

1.) Single sign on. If you're already logged in to the site in the browser, you don't have to enter your user/password again. Also, if you don't trust the app invoking the web browser, you can always exit the app and pre-login to site with the web browser before running the app again.

2.) Optional interstitial pages. Sometimes, your account may be accessed from some questionable location. The OAuth flow enables challenging users with additional security questions before giving authorization to the app (e.g. Facebook's identify-your-friends'-faces challenge, enter-your-birthday challenge, etc.)
Lisa Edelstein Leaves House
I was also more intrigued by that story than by the car/plane. This is his own account of the story, and his investigation years after the killing: http://www.atanycost.org/images/DidTheyHaveToDie.pdf
The older I am the more I come to the conclusion that best programmers aren't those who can bang out complex code, but those who can find a reasonably simple way to implement even complex concepts. This does not work all the time, but mostly when I start to write "heroic" code I simply back up and try to find what I am doing wrong. Maybe this is the case with the authors of Go.
This means that they figured out how the brain works? I doubt it
The flickr homepage really is awful. What's worse, though, is that if I click on a photo, the sidebar is still populated with the mixed-content photostream. If I want to browse, I want to just see that user's photos, and it requires clicking on a tiny "expand" arrow that only gives me 3 tiny thumbnails. Seriously flickr, take a cue from apple and get some larger, more navigable navigation.
"Only"?!

24% is a remarkable position for Zuckerberg to have maintained to this point, considering the amount of money they've raised and the "public" market cap of Facebook. Many founder/ceos of much smaller companies find themselves at around 10-20% after two or three rounds.
Not funny.

The most effective means of interstellar travel may be bases within planets or asteroids, not spaceships. When humans have communities on the Moon and Mars, perhaps they'll build habitats inside asteroids, then with a few nudges to some of them, upset the entire gravitational equilibrium of the asteroid belt, slinging those asteroids out of the solar system, via the gravity fields of the giant gas planets. Humans are more likely to survive interstellar trips buried inside planets than a spaceship's husk.