skysight-inc/HackerNews huggingface dataset:
SWFSheet – create sprite sheets from SWFs
It's a shame. AMD always just seems to be a little behind the next big thing. With the exception of the K8 they've just been in perpetual catch-up mode. They finally have a pretty good mobile x86 platform when the rest of the industry seems to have decided ultra-low-power ARM is the way to go. They developed a pretty good high end server platform then the industry realized virtualization can save a ton of money on hardware. Poor AMD.
No one complains ???? Have you not watched TV in the last 10 years? There are entire genres of comedy mostly devoted to jews complaining about their parents.

When art historians analyze late 20th and early 21st century culture, they will certainly coin the jewish-complaining art movement, which spanned television, movies and stand up comedy for like 30 years, and is still running strong with Curb your Enthusiasm.
Idea: The fab key.
Apple Will Dominate Tablets
You use something like bash or zsh when it is convenient rather than to actually do anything with. If you are finding it slow use python, perl ,or something else to do your task; the real power of the shell comes from the easy access to all the unix tools that work well for their singular tasks. That power would be the main criticism I would find with the ruby shell, it seems so foreign and without access to the tools available (unless of course it is using them on the backend) but piping and other one off things would be interesting to see as examples because right now this shell looks like ruby with some libraries added in (sorry not a ruby programmer so I don't know the proper term)
My app Etude sold about $100K in maybe 8 months.
http://etudeapp.com
If you have enough karma to vote a negative post down, then do so. I don't see how bringing up anyone's account creation date adds anything positive to a discussion, and I'm sure it occurs as a blatant ad hominem more frequently than not. Upvotes are the primary mechanism for ensuring the cream rises to the top here, but downvotes also exist to actively suppress something that is distracting or even detrimental to the community, and I think these sort of cases count.

I understand and agree with the reasoning behind granting increased privilege to older members, but any community has to toe a fine line between inclusivity (leading to an Eternal September) and exclusivity (leading to pg talking to himself in a soundproof closet).
she seems to be blaming her mother for driving her sister towards depression and suicide. Kinda harsh. Could have been something else.
Security researcher breaks WPA-PSK using Amazon's cloud
Chinese or ABC?
other than physical appearance ABCs are no different then white Americans.
Chinese in China are nothing like ABCs in America.
ABCs are a disgrace to the Chinese race. How does it feel to look Chinese but can't even write in supposedly "your own language". They shouldn't even be called Chinese, they are Americans.
I absolutely agree with #2; using knowledge in a creative manner to solve new problems is a perfect demonstration that you have grokked something. #1, however, just proves the ability to cram, which is frequently the same as cram-and-forget.
Wikileaks Calls for Sarah Palin's Arrest
Ask HN: Land of Lisp for learning clojure?
Is Land of Lisp a good way to learn lisp if I am primarily interested in hacking clojure? I should add that I am an experienced programmer, so a clojure specific book with rigor is fine with me. I am unable to decide if a generic lisp(clisp) book is better than a specific clojure book to bootstrap.
Appengine described the way it is
My sisters are in high school and it is one of those overachiever schools. They say a lot of their friends are nervous wrecks because of pressure their parents put on them about getting into a top college, and a lot of kids actually turn to drugs for that reason.
This is confusing. "Free Software" and "Free Software Movement" alludes to the original GPL and Stallman who manipulated copyright law to enforce his philosophy on software (software freedom and all that jazz).

This appears to be about web sites and business models and not software licensing. Not that I hold it against this guy, but when we don't all use these terms the same way it gets confusing.
One additional observation. I shared this with article with my Chinese girlfriend. This is what she texted me in response:

I love the article. This is why we fight. I am your Chinese parent and call you "stupid" when I want to show you that I believe you can do better. When you tell me to "do whatever makes me happy," I feel you are being irresponsible because I can't control myself!

I guess we fail at being each other's parents. :)
It crashed Chrome on Linux after a while; I'm using the beta channel.
Using SLIME with Chicken Scheme
It depends of the parents. László Polgár (http://en.wikipedia.org/wiki/L%C3%A1szl%C3%B3_Polg%C3%A1r) trained all his daughters very well in chess.
Wait...is this confusing free-as-in-beer with free-as-in-freedom?
Entrepreneurship is a tough and lonely road
There's truth in both articles. While I had lots of fun as a kid I certainly wish I was better at more things. Although with that said, most of the things I wish I was better at are probably things Chinese mothers wouldn't really push: basketball, dancing, drawing/art, and piano (this they clearly do support).

But parenting is hard. At the end of the day, if my kids are happy, nice, respectful, and can afford the things they want, I'll be happy for them.
A ruby shell in a ruby based editor (Redcar) working on ruby projects might be productive as a mental context-shift free way to work.
Unfortunately it's all raw transcripts - no journalism and the questions are basically "how much money did you make?" instead of diving dynamically into how they learned and grew their businesses.
I'm not a fan of this strange rebranding of "The Free Software Movement".

This article and apparently the one it directly counters, are discussing the "Freemium Business Model", "Ad-Supported Business Model" and "Platform-Play", while discussing "When Software Should not be Free".

These things have absolutely nothing to do with Free Software. Sorry to get all RMS on this post, but I think it does a disservice to both topics (Free Software and SaaS business models), each of which are interesting, but not when confused with one another.
I'm not seeing anything interesting from shift+mouse either. Google Chrome 8.0.552.224, Ubuntu 10.04.

Edit: As mdda points out, it works if I hold shift and control simultaneously, pushing shift first.
phpfog right now is offering the "don't worry about until much later" benefits as their main selling point, which is the reason why i'm not currently using them, but they have promise if they can bring their concept/model down to smaller apps
Fourteen mentions of "Free Software" and neither this article's author nor the article he mentions seems to know anything about the actual Free Software movement. The author he replies to has even modified his article after being corrected on this point.
Was There Ever a Dinosaur Civilization?
Whats wrong with this solution that would be solved with an HTML5-only solution?
Goto China and meet real Chinese.
ABCs are not real Chinese.
They are bananas. Yellow on the outside, White on the inside.
A better question is: Why is HN so addictive?
Cough, may I observe that an Object Relational Mapper that backs to a non-relational database can hardly be called that? This looks more like an elaborate API to Mongo, the sort of thing a user of something like Mongo will always end up writing anyhow and it's good to distribute those and collaborate on them. You get the same thing around relational DBs in any decently-architected system, too, even when they don't turn into "ORM"s. Even just something for writing SQL in a less brain-dead manner can be helpful.

I'm not criticizing the work at all, just saying that calling it an ORM is actively misleading, and probably going to chase people away who, if they just look at the title, will probably assume something really bad about what the project is, when in fact it looks quite useful.
Bah. I was hoping for something about how it's really about non-proprietary interfaces, or collective laziness (in the LazinessImpatienceHubris sense), or the passivation/consumerization of society, or power hierarchy vs egalitarianism, or... ... but no, it's just about the multiple meanings of "free" in english.
Dan Martell teaches Social Media Marketing for Startups
SHHHHHHHH!!!!111oneoneone

You're not supposed to reveal PG's secret to success!

Next you were probably going to reveal that all of the old accounts are really an AI that PG wrote.
CouchDB's New Replicator
PG's take on the decline of HN: http://news.ycombinator.com/item?id=2073513
K7. I remember when motherboard makers were shipping wares in unmarked cardboard boxes like you got porn from behind the counter. (In a brown paper baggie). AMD absolutely throttled Intel in 1999 with the K7 and later Athlons.
Oh, yes, learn your history for sure. Also,

'but I don't feel comfortable saying "Literate Programming is x", for all x that isn't what Knuth said.'

hardly anyone else refrains from going on at length about any other term in computer science. You're putting yourself at a competitive disadvantage compared to other writers with an attitude like that. :)
exactly, the author of that blog post Jean Hsu married a white guy
Let's not forget the Thunderbird, a fantastic AMD success. Also, AMD is not going out of business... might be a little too soon for you to start delivering the eulogy.
Interesting. Would like to see how this compares to mercurial pull and mercurial fetch (if it has the same problems, or not)
It would be a lot if everytime you are reading articles and comments, I can say I probably check hacker news more than 10 times and most of the time it is just skimming for articles that sound interesting to me, usually I only end up reading a few articles/comment threads a day.
> The only thing that might be easier is for Google or the Government (via subpoena or collaboration) to get access to my data.

It is easier and it's a real concern.

Encrypt your disk and be smart in your choice of software: small fries are denied, and even the government is annoyed.
I'm in austin, but I keep wishing that I lived in Silicon Valley or PNW - namely due to:

* greater ability to commute by bicycle/train/public transit. Austin's bicycle scene is growing, but it's still fairly impractical due to the lack of public transit infrastructure.

* potential for more outdoor trips - hiking around austin is fun when there's water around, but we easily have drought years too which aren't as fun. Plus, I'd think planning a ski or surfing trip is much easier out west than here. Many of my valley friends afford to share a house in tahoe during the winter.
Mircosoft's Surface 2.0 Now Uses Pixels That "Can See" | The Creators Project
EBay Dials M for Makeover
3 Reasons Why There is Hope for Windows Tablets
> In reality they are just molding all their kids to look exactly the same on paper.

I wasn't expecting this argument, but it reminds me a lot of how the RECRUIT company has managed to commoditize the workforce in Japan. By unifying applications and highlighting only certain traits, they've created a system where applicants all try to maximize only those specific traits (grades, entrance exam scores, TOEFL scores, etc.). On the other hand, companies mostly only see those traits, so they'll throw out an application if anything slightly negative shows up, whether it's that you've ever quit a job, or that your handwritten resume had less-than-perfect penmanship.

Optimizing for a small set of traits probably actually works well to a degree in the U.S. specifically because not everyone is optimizing for those same traits.
I decided for the Tungsten font over Helvetica/Arial because I felt it fits the game esthetically. I know that's a, from a user experience perspective, pretty stupid reason, but making this game look good was one of my priorities. Maybe I can shift a few pixel on the t/f to make it more clear.

I thought long about how to implement a highscore list, but with a JavaScript game there's really nothing stopping you from submitting fake scores. Even if I verify each word on the server side, a bot that plays the game would be trivial to implement. I have no idea how to make it at least a tiny bit "secure" :/
The source is pretty dirty right now, but I'll try to clean it up and release it publicly.
security is not that difficult, but sure, you've got to understand roughly how things work.
While we're on the subject of skimming HN let me just say that Instapaper is your friend!
Software Engineers, Get Some Sleep
I think you're committing a fallacy that's common when people analyze startups - just because a company "could" do something - based on your outside perception of their resources and goals - doesn't mean that they will. As I'm sure you know, mass-producing a consumer electronics device is an entirely different ballgame than paying a consultant shop $20K to make a working prototype. For an existing player to do this would require strong leadership from the top, in order to get buy-in from every level of the organization; hiring of key personnel who are skilled in a field that is outside the company's core competency; money for salaries, product development, marketing, etc.

Why didn't Intuit just build a better Mint? Or Google a better Youtube? Or Salesforce a better Heroku? Surely they "could" have done those things?
How a Linux programmer puts a child to sleep
I'm in the Seattle area. The Caltech alum community here is pretty small :-(

I read with bemusement the various articles and laments about rampant cheating in colleges. And yet this cheating was completely absent at Caltech. Even the failing students did not cheat, it never occurred to them.

Perhaps that's also why I place no value on my piece of paper degree or GPA. I think it's moldering in the basement somewhere. What I value is the experience at Caltech and what I learned there. Reading the catalog of what classes I could take next semester was like picking which dessert you wanted at a banquet; the only regret was my stomach was only so large. Cheating would have gotten me nothing that I wanted.

I also read about students complaining that their college courses aren't "relevant", who wonder what the point is, that they'll never use that knowledge, etc., then graduate and wonder why they can't get a job. It seems pretty obvious to me why they can't.
I have this set in my .bashrc:

function settitle {
echo -en "\e]0; $* \a"
}

function ssh {
settitle ssh $*
echo /usr/bin/ssh $*
/usr/bin/ssh $*
}
function sftp {
settitle sftp $*
echo /usr/bin/ssh $*
/usr/bin/sftp $*
}

No, it's not bright and colorful, but it does a good job of telling me where the gnome-terminal I'm using is connected to.
The Man Who Was Hit By A Proton Beam
I'm using Chrome on Linux and I have to hold both of the shift buttons for it to work. It would be utterly impossible if I wasn't using a trackpad.
Rather than implementing a hard mode, why not just adapt to the user's typing rate? If the user types quickly and accurately, throw in a few more of the larger ships/words, or advance them to later levels more quickly.

You could also skip to the user's baseline level fairly easily. For instance, if the user types really well in an early level, throw in a quick "wormhole" with a sentence attached, and if they type all the words before it passes, they warp ahead a few levels.
> to break the ground floor window I'm sitting next to and carting off my desktop?

if your disk is encrypted, the plug should not be disconnected.
This inferior game development environment led to two incredibly spectacular, well-rated games. In my opinion, Uncharted 1 and 2 completely eclipsed all of their previous work.
Why is it a shame? Maybe it is for the better?

Maybe they need someone more aggressive to push the company forward again instead of trying to play catch-up.

> They developed a pretty good high end server platform then the industry realized virtualization can save a ton of money on hardware. Poor AMD.

There is still need for actual hardware on which to run all those VMs. One cannot just dump a 1000 loaded VMs on a quad core Xeon server and expect them to work as if there are 1000 real dual core machine. Sometimes VMs save on hardware but sometime just the cost of centralizing and simplifying the management of various legacy OSes and applications in a smaller (but not necessarily cheaper hardware-wise) data-center is a good strategy. So I imagine there will still be a good market for servers.

Yes they have to compete with ARMs on other end of the spectrum and that's a problem, and I am still not sure if buying ATI was that great of an investment.
I'm actually working on my first web app where you can tally and split costs among roommates and then either email or tweet them a link to a bill showing what they owe you. There won't be any payment engines because I figure you'll either get cash or beer as payment.
HN expects a higher level of argument than unsubstantiated claims and lazy categorical insults. Please raise your game.
No Jewish mother does what Chinese mothers do, according to the original article. I'm Jewish, by the way. No Jewish mom would deny her bubbeleh dinner. EVER. I'd like to add that I wish my parents would have pushed me more.

How did Jews become a part of this, anyway?
Complexity.

Dropping back to native is thinking about the future rather than supporting the past with tired hacks and stupid browser plugins.
Octave does not have a pre-packaged optimization routine or a usable toolbox of which I am aware, and I find GnuPlot abysmal (but this is likely due to my lack of experience with it).

These are probably easily corrected. But solutions already exist within the FLOSS community with other packages such as Sage (and, of course, Numpy and the rest)--reinventing the wheel is something few have time for! :-) This is a big reason I like Sage: it is designed like the Borg in that it uses bindings to connect into other software (both proprietary and open source).

Yes! Star Trek reference and SageMath in the same sentence. It is a good night.
Everybody likes to give their parents credit/blame for everything (good and bad) but that overlooks the fact that people have different personalities that are surprisingly inborn and resilient. David Brooks has a line somewhere (I'll try to dig it up) where he says the most important thing is to be a "good enough" parent: provide a safe environment where your kids are encouraged and stimulated. It's not necessary to be a super-parent. Extraordinary people are not solely the product of parenting and the main thing is to shepherd your kids through childhood so they can reach adulthood without any scars.
I've been pretty happy with mongoengine.
It's quite nice to have schemas -- without them you probably would be fine using the plain pymongo library.
Seconded - the Quora response is excellent and suggests/hints that the pressure from parents is one reason why suicide is high among Asian-American females.
Bump (YC S09) Raises $16 Million Round Led By Andreessen Horowitz
Not Jewish, but grew up with many Jewish friends - Their parents had high academic expectations but weren't anything close to "Asian Parents."
If I was a web search company, I'd allow users to upvote or downvote their search results (this would increase or decrease their prominence on subsequent searches). This could be done on a per-site, or per-page basis.

Then I'd use one person's preferences to alter how other people receive search results (on an optional basis; if people didn't want their results filtered like this, they wouldn't have to.)

But I wouldn't just use an average of all users; it'd be too easy for spammers to create fake accounts to upvote spam. No, a user's search results would only be affected by what their friends upvote and downvote (or possibly their friends of friends as well).

This would make it in a user's interests to link to their friends and have their friends rate websites, as everyone uses web search. So people would want to promote the search engine to their friends.

To give people more of an incentive to proselytise the search engine, I'd add social features such as a twitter-like service (allowing public, friends-only, and named-recipients-only messages), chat (text, voice and video-voice), an extended-length messaging service (you could call it, I don't know, a "blog" or something) that also allows pictures, and RSS feeds of one's own and one's friends' public entries.

I'd also add a "fan" feature (intransitive, as opposed to friendship which is transitive). People could create lists rating websites, and others could fan those lists.

Maybe someone like DuckDuckGo might want to implement something like this?

(Incidentally, DDG market themselves as being privacy-friendly, which coupled with the recent subpoena of Wikileaks' Twitter data, suggests there may be an opportunity for a competitor to Twitter that is more privacy-minded).
No, I genuinely would prefer the browser natively handle file transfers rather than relying on old browser plugins and lots of hacks to get old browsers to work
That doesn't really nullify his point - what percentage of applicants were Asian?
Intel Pays Nvidia $1.5B In Cross-Licensing But Who Gains What?
A Merry Christmas and a Happy New Year :) - Bump Blog
I'm Chinese, personally I could never understand how anyone could be "proud" of being a member of 1/4 of the population of Earth, which is what Chinese basically means.
I like that this game avoids the usual trap of typing challenges, namely treating a typo as a fatal problem with serious penalties. Perhaps in the typewriter days this made sense, but nowadays a quick typo and backspace simply causes a minor slowdown.

Z-Type's use of typo-free typing as a simple bonus multiplier provides a penalty for typos without treating them as fatal problems. I can type far more quickly with occasional corrected typos than I can if I slow down enough to make zero typos in the first place. Thanks for handling that case!
Tell HN: Happy birthday Matt Mullenweg. Thanks for Wordpress
On a related note, if you like python and MongoDB you might like my MongoMagic library: https://github.com/redbeard0531/MongoMagic. It lets you write queries like this: db.users.find(M.age > 21). This produces standard Mongo query objects so works with any ODM, or none at all. With Minimongo you could do something like Posts.find( 10 < M.comments.votes < 100 ).
This makes me think of Kahlil Gibran's The Prophet, where he tells a parent their children will live in a time they can never visit or see and therefore must let their children have their own thoughts.

The excerpt "On Children":

Your children are not your children.
They are the sons and daughters of Life’s longing for itself.
They come through you but not from you,
And though they are with you yet they belong not to you.

You may give them your love but not your thoughts,
For they have their own thoughts.
You may house their bodies but not their souls,
For their souls dwell in the house of tomorrow,  which you cannot visit, not even in your dreams.
You may strive to be like them,  but seek not to make them like you.
For life goes not backward nor tarries with yesterday.

You are the bows from which your children  as living arrows are sent forth.
The archer sees the mark upon the path of the infinite,  and He bends you with His might  that His arrows may go swift and far.
Let our bending in the archer’s hand be for gladness;
For even as He loves the arrow that flies,  so He loves also the bow that is stable.