skysight-inc/HackerNews huggingface dataset:
What a terrible attitude. First, it says: hey son, I could spend the same amount of money on what you actually want, but instead I am going to get you what you don't want (never mind that this family could afford to buy one of each kind of music player and not break a sweat). Second, they're not slightly curious why their own kids much prefer a competing product? They are not at all interested in improving the Zune to the point where their kids would ask for one? They ignore the most honest possible feedback about a product, information that marketers and product planners should kill for?
What is a Digital Collage?
A new website (with a catchy url www.contributeto.it) allows its users to draw a picture and contribute it to a large collage. Sounds OK so far right? Well it gets better, the individual drawings that go into this collage are actually the pixels of a larger image. This is really collaborative art, worth a look for anyone interested in different ideas...or anyone simply curious as to what the end result image will be. With enough people drawing soon enough this image should be finished and we'll all get to find out!
I beg to disagree.

1) If your login form annoys me it's very likely that I won't be using your service e.g the HN OpenId login is pretty much broken if I have noscript enabled so if there wasn't a normal login I wouldn't be here. So yes, it should be helpful. I'm not a mind-reader and I don't like to play mind-games so if I do something wrong then I expect to be told what I did wrong.

2) I'm not sure how that helps security. If a human can find the login form it means a human can write a program(i.e a bot) that can also find that form...

2.5) For security reasons, I've never and understood this or where it came from. If your service allows login then in almost all cases it also allows registration. I can understand if you're among those who feel the need to annoy users that try to register by telling then that there's an error in the form they submitted with no indication of what that error is but otherwise you will return some error if they try to signup with an existing username. This boils down to one extra step to find out if the username is wrong or not. For a human that might be tedious. Even if you give vague error messages at registration it's still trivial to use this same vague error message to figure out if a username exists or not.
Plus food isn't terribly expensive nor is transportation.

About how expensive are groceries? Most of the posts here only really mention rent, which isn't enough to fully describe cost of living.
Best Universities in the US
Ha! I used awesomewm for a while, myself. Alt was the default in Hardy, so when I upgraded to Lucid, I remapped it from Win to Alt.

No idea why there aren't many mechanical ergonomic boards, though. I'm actually surprised by the extent to which people type on regular keyboards.
I probably knew indrora's grandfather, for though I worked for IBM, I consulted with Bell Labs and other parts of ATT for many years, in IBM and as an independent. In fact, I was twice the Bell Labs Distinguished Lecturer, touring all the labs--helping out with C and Unix.

As for math, it was one of my majors as an undergraduate, and I am a member of Pi Mu Epsilon, and have published a number of mathematical papers, though not recently.

But, I'm a hacker at heart, always have been, always will be. I use math only when it's helpful to solve problems. That's true of any tool I use. Why? Because the higher the math or esoteric the tool, the more you diminish the number of other people who can understand what you're doing.

Indeed, that's why I'm now writing fiction that helps people grasp a few mathematical and software concepts. For instance, my mystery novel, "Freshman Murders," has a team of math geniuses as the "detective." And I still write techie stuff, when I have something to say.

- Gerald M. Weinberg <http://www.geraldmweinberg.com>;
Food is ranges from 0%-15% more than the midwest (our comparison point).

Where in the Midwest did you use for this comparison? As far as I can tell from visiting, most grocery items cost my parents (near Chicago) 50-150% more than I pay for them (in Michigan).
The obsessive life of bond guru Bill Gross
New Python Idioms
Definitely not as impressive as some of the top rated on here, but I have a few stories.

--

One year in college I worked for a storage company. They were short on drivers so I volunteered (having driven vans and trucks in my last job). Thing was, they needed me to be over 21 (or 25?) for their insurance. Nobody was, so I just got in the van and started driving. A few days later, they had me take their drivers test, and then I got to be a driver anyways (with the raise that went with). I got to drive around and do house calls while most of my coworkers had to move stuff into/out of dorms all day.

--

Rather than write a lot of networking code to give a program remote-control abilities, we decided to install the program locally and VNC into the remote machines, and use Skype to get sound from them.

--

Recently, I discovered Git and have pretty much fallen for it. My work still uses svn (mostly), so I've been using git-svn. I went to my supervisor and told him I thought we'd be better of using git (since we're trying to use svn that way anyways), and it turns out, he had a budget that needed to be used by the end of this fiscal year, which I was able to use to teach myself more of Git. That budget's used up now, so I'll have to do the rest on my own time, but he's said if I can make a compelling enough case, future projects will use git. I've also become the guy my coworkers call for help with svn, so whenever I can (without being annoying), I try to point out how git is better for X.
30 lessons learned in computing over the last ten years
I don't recommend EPA for anyone, most of the people who live there are trying to get out.
Adobe has always been committed to open standards.

I am not affiliated, not paid by them, and don't know anybody there; so I am fit to say this. Adobe is a force of good and very much committed to openness.

Anyone who runs Firefox and bashes Adobe is just being a troll, if not a vile hypocrite. They're doing their part; sometimes they're slow to act, because they're a dumb tool vendor at heart, but when they get around to it, they tend to do good things.

No one should take the credit for Adobe's openness other than Adobe itself.
so far, promising :)
You must have pretty high standards. Padmapper shows places in the $1050 range. I personally live 2 blocks from the Mt View border and am paying $1900 for a nice 3 bedroom.
#4 isn't hard to overcome with unobtrusive JS.

But agreed on the other points. Usability FAIL.
Apple's iPod is probably the textbook example that yes, usability can be a USP. In fact, it can be the USP.
Whoops. I got trojans on my company win7 dev machine! So I decided against doing it despite the slow down. Besides, our users run our software on such machines with antivirus software and I just accepted to live like them :)
Adobe willfully open sourced the ActionScript engine that runs its flash player, and donated it to the Mozilla foundation, under MIT license. If you run Firefox, you have been running Adobe code for a few years now. Did you see a catch? where you ever prompted to buy Acrobat Writer or an Omniture subscription? Don't think so :-)

It's really time developers added Adobe to their "friends" list, imo.
I'm going to assume that by "you", you mean "the collective you of Hacker News" and not me.

However, even with that assumption: I've worked with Flash before. I have nothing inherently against Flash, personally. In fact, I quite like Flash when it comes to its sweet spot of animation. I just view Flash as a means to an end; HTML5 is another means to a very similar end, so I don't see strategic value in Adobe owning their own means.
Http://www.uggshoestores.com/ugg-lo-pro-button-5691-c-315.html
You'd be surprised at how ergonomic laptops are. I find my macbook touch-pad to be much easier on the wrists than a mouse, and the display angle adjusts to a perfect viewing position.

The real benefit is that I get to sit in the most comfortable seat in my home, be it a chair, sofa or bed.
I really want to get one of the new Airs but my main issue is that developing for the iPhone using the iPhone 4 simulator takes up 724x1044 all by itself. I know it scales down, but it still sucks to have so few pixels. I went to the store today and felt up the 11" though, and it is so amazing and futuristic that I can't stand it. I'll probably end up getting either the 11" or 13", even though I don't need either. :)
I have used it, but not much. It is fast enough when client apps are running on an EC2 instance, but for some reason it is extremely slow for remote access (more than what I would expect from remote network access). As a result, it is a nuisance for development using my laptop.

I tried a Python SimpleDB simulator (for development) a year ago, but did not have much joy with it. For Ruby, there is a gem that wraps CouchDB and SimpleDB with (mostly) the same API.
I play on Yahoo Games. Not any good at it though, despite having read a basic chess book and gone through the surprisingly thorough Yahoo Chess Strategy Guide http://games.yahoo.com/help/strategy/ch&ss=1. It's a fun game if you're more of a spatial thinker (hello designers) or get bored by more quantitative games like poker.
مها الناصر
>I spent the next 90 days building a Rage Against the Machine fan site with my friend at home

Is it still around? ;)
Could you provide some more context to your statements? What does Firefox have to do with Adobe?
Are there examples of products that had essentially same or lesser feature but were a lot more usable and therefore successful?

Any Apple product released in the past decade or so, Guitar Hero and Rock Band (versus Bemani), and the Game Boy (versus the Game Gear) come to mind.
Fun fact: He and Jim Cramer (Mad Money) were freshman year roommates at Harvard. And they both throw chairs.
> It's really time developers added Adobe to their "friends" list, imo.

I'm not a developer. As a user, I'll add Adobe to my "friends" list as soon as they have a decent implementation of Flash for OS X that doesn't take tons of memory and CPU cycles.

Flash is the only thing that can make me restart Chrome because it becomes a resource hog...
Trick for good 2d rendering performance with pygame
I developed RSI shortly after I started using a laptop extensively.

Even if you use a laptop as your machine, it is best to dock the thing to a large screen, mouse, and keyboard.
I wonder what people would think if I sat next to them on an airplane reading Mein Kampf, actually. Marx is academic-trendy enough that people won't look down on you for reading him, but Hitler's a different story.
People who tend to accept things authority figures tell them without some sort of critical analysis I feel are the most threatened by unfamiliar ideas.

I'll listen to just about anybody talk about anything. I don't find other people's beliefs particularly threatening no matter what they are. I often have people open up to me and tell me all sorts of strange stuff that I don't think they'd mention to anyone else. I have certainly had some interesting plane conversations.
These people get more audacious at every turn, and as time goes by I find it harder and harder to believe they're doing this out of ignorance rather than malice or greed.
Now if only they'd actually stabilize their products instead of adding new features that I couldn't care less about.

There's even a new bug with Photoshop CS5 where the spacebar shortcut stops working if Firefox is open. How does that even happen?! Or how about Photoshop crashing when attempting to quit.
No, my prior art was specifically related to gambling games. I explored doing this as a facebook app somewhat seriously, but then Facebook and Zynga had the dispute that ended with FB credits being the broad facebook currency and figured it wouldn't be allowed on FB/was too uncertain.
Will the Mac App Store have enough to sell?
This title yelled "paradox!" at me. It's funny to see it coming from a ".gov" website.

For those who need clarification, if this published research and its title are true, than it is saying that research like itself are usually false. This contradicts the original assumption that it is true.

If this published research and its title are false, than research like itself is usually true since what it's saying must be wrong. This contradicts the original assumption that it is false.
Technology as a Way to Resolve Teen Angst? (An Essay)
Ask HN: What do you drink?
Ethanol optional. My favorite beverage in the world is a two-shot long espresso with a bit of sugar. It's like a super-rich, more intense coffee. Hackers seem to have interesting tastes, so let's hear them.
the syntax seems regular but the grammar for php isn't.

this is why you can't do $a = foo(1,2,3)[0] in php.

also why this won't happen any time soon.
Interesting, but they're still two fields conceptually AFAICT. They just happen to be within a single box that makes them look like one "field".
यौन शोषण: क्या सिर्फ पुरूष ही होते हैं दोषी?
nice app, but I wish you chose another name... http://rmmbr.appspot.com/
World Amazing 3D Wallpapers, Free 3D Desktop Pictures, HQ 3D Images
Amazing 3D Wallpapers: 3D Dimensional are always been a great source of inspiration and you will always find a great number of fans out there. When an expert puts his experience and creativity in 3D images, these images become a master piece of art and even a very small project by a professional artist can create tons of good feedback from 3D lovers. Today We hope everyone need to change and something different for make 3D your desktop. Here I am giving you Amazing 3D Wallpapers, Free 3D Desktop Pictures, HQ 3D Images, Free Desktop Wallpapers, Animated 3D Screen savers, Free HQ desktop wallpapers in to various High Quality themes auto, birds, women, animals & many other 3d wallpaper of high quality & resolution.
Adobe gave their ActionScript engine away to Mozilla foundation under MIT license. Though it's no longer used, except for NanoJit.

http://en.wikipedia.org/wiki/Tamarin_%28JavaScript_engine%29
Ask HN: Current list of HN startups and spin-offs?
Could anyone provide a current list of HN spin-offs and YC funded startups? Or just add yourself if applicable, I would really appreciate it, thank you.
Just to ad a different perspective from a lot of the people on the list, family housing in Silicon Valley is MUCH more expensive than probably anywhere else in the country.

I just moved out here in August, from Boston. We left behind a decent house in a nice suburb with good schools, for which we paid a little under $600,000. When I bought that home a few years ago, it seemed incredibly expensive. Out here, a comparable property in the heart of Silicon Valley will run you at least $1 million, if not $1.3.
The OA has most likely reached a false conclusion.
I wondered why that was as well. Then I noticed the blue and red lines and it should be noted that is not a good way to view images on screen: http://i.imgur.com/r6WI2.png
True, but much more limited. The city limits of SF are tiny; an MTA-pass equivalent should at least let you go to, say, Oakland (a 10-minute metro ride).
I wonder if landlords will go after this like the hotel industry went after AirBnB. Any accurate information a potential renter has about other apartments in the area can only hurt the landlord.
The research on this has been done, a few years ago, by professors in Ireland and Austria. Adobe is one VM upgrade away from being on-par with Android/Dalvik, SquirrelFish and LuaJit, in terms of performance.

Adobe already has the technology to improve performance under their noses, but I don't know what is taking them so long. But I can tell you this: once they implement the already published fixes, you can expect at least 60% performance improvement in Flash player, by my calculations ..

-- edit, removed irrelevant facts.
Where are the Indian hackers at?
This makes me think of the people that don't use the tab key to move through fields. Instead, they click on the next one. What is there to click on with this?
Looks like it could be useful. One comment, the tag line: "do everything you'd like" doesn't seem quite snappy enough, might be to do with the use of the apostrophe. Maybe something shorter might be more memorable, such as "achieve anything".
Just because it's a laptop doesn't mean you have to use it in an non-ergonomic configuration. My current setup is a 15"MBP mounted on a sit/stand desk at home. An external keyboard and monitor keeps both hands and eyes in the right position. I have a similar docking setup at the office. That covers 80% of my time on the machine. The other 20% (mostly at coffee shops) doesn't bother me, and I still get the benefits of mobility and freedom.
here is a quick outline of some issues in php through the years:

http://phpxmlrpc.sourceforge.net/#security early and naive implementations of xml parsers in php used eval, and as such were terribly insecure and hacked en masse

http://php.net/manual/en/security.magicquotes.php -- man, if only we wrapped string on a ini file setting, it wouldn't prevent injection attacks at all, really all it means is that the standard library isn't portable any more as the semantics and return values can change on a site basis.

http://php.net/manual/en/security.globals.php 'you know what would be good if we could trash variables from the browser' 'we've turned it off now, good thing that people won't turn it back on for older scripts, and it will affect every script'

http://php.net/manual/en/language.oop5.late-static-bindings.... - a dynamic language with an early bound oo implementation? sure we'll fix it, we'll just make the keyword for dynamic dispatch 'static'

http://php.net/manual/en/language.namespaces.php - the namespace character is the string escape character. I mean that will never backfire if people don't use 'variable functions', or using a string to lookup a function http://us.php.net/manual/en/functions.variable-functions.php lets hope we never have to put old code that uses this into a namespace.

http://php.net/manual/en/control-structures.goto.php man, should we implement a subset of goto or, should we do named breaks. nah goto is far more awesome.

http://use.perl.org/~Aristotle/journal/33448 - how do we fix a security vulnerability? why checking to see if an int is bigger than INT_MAX

www.trl.ibm.com/people/mich/pub/200901_popl2009phpsem.pdf - the implementation and semantics of php don't match up. it doesn't do what it says on the tin.

http://en.wikipedia.org/wiki/PHP_accelerator - php by default doesn't cache bytecode, unlike, nearly everything ever, for commercial reasons, as zend sell one as a product.

http://www.phpcompiler.org/doc/phc-0.2.0.3/representingphp.h... - the grammar is terribly broken, so much so it is nearly impossible to do obvious and useful things like foo(1,2,3)[0]

http://blog.php-security.org/archives/61-Retired-from-securi... the development team is toxic and reluctant to provide actual solutions for security

there are many php builtins which have vague return values which change indeterminately between releases and arguments, which forces you to use == over === for some comparisons unless you want your code to break unexpectedly.

the moral is: for everything they've fixed, they've often fixed by duct taping over the original errant feature. the standard library needs to be wrapped to be consistent. security or performance isn't a priority for the open source versions.

this won't bite most web applications as many of them are simple templates around a database.

with larger applications or frameworks, php struggles
If you work in SF, I agree the commute is easy, but if you work on the peninsula, it's not very fun trying to get from Berkeley to Palo Alto daily.
Nice post. Nice of you to explain the tech behind your app.
Hacker News India is about creating a space where Startups from India can meet other people trying to bootstrap their startup.

1. Discuss issues local to Indian startups.

2. Orgainise in person meetups of HN readers in India.

We are more technology and hacker focussed than other startup group.
You must have really high standards for "not depressing" is Mtn. View is one of the most depressing places you've ever seen. Have you ever, perchance, been anywhere in the state of Washington?
It's because researchers slack just like everyone else at their jobs and need to pay the bills in the meanwhile. Now imagine your doctor or law enforcement and the mess they cause when they slack and cut corners just to produce "product" and justify their jobs.
My main concern with Adobe is that it seemed to me that they where more concerned (though rightfully so... they are a for profit company after all) with milking every last dollar out of Flash evangelizing it's used everywhere. They seem to have listened to the pleas of web designers everywhere now to embrace the new open standards, and that's great in my book. Now we need to get rid of Adobe Air, and leave Flash as a tool for animation as it was purputed in the past.
The artifically low file storage is a plausibly deniable tactic to get you to delete your old files, minimizing the chance of legally discoverable material being subpoenaed in the future.
p-values are calculated in many different ways, not always using the binomial distribution (of the p-values I've claimed, very few have used the binomial distribution)
A couple more successful examples: tumblr and posterous. Built by newcomers to the blogging crowd, brought nothing new except for a better implementation. Meanwhile vox.com from Six Apart shut down. There are also a ton of social book reading sites. Goodreads is growing the fastest, even though it launched considerably later than LibraryThing (which was the first major one). Shelfari was acquired by Amazon.
Bad choice to go with Google groups:

"Google Groups will no longer be supporting the Pages and Files features. Starting January 13, you won't be able to upload new content, but you will still be able to view and download existing content. See this announcement for more information and other options for storing your content."
Ah yes, perhaps "asteroid" was the right word? Large piece of rock in space :-)
i pay 1250 in MV for a 2 bedroom thats walking distance from Castro St. Nothing's been updated in decades though (old oven, old stove, little counterspace, washer/dryer downstairs)
1200 usually gets you something without much amenities. No dishwasher, counterspace, updated appliances, etc.
That's not the case, even the most widely cited research is dubious. From the Atlantic article:

"He zoomed in on 49 of the most highly regarded research findings in medicine over the previous 13 years, as judged by the science community’s two standard measures: the papers had appeared in the journals most widely cited in research articles, and the 49 articles themselves were the most widely cited articles in these journals. These were articles that helped lead to the widespread popularity of treatments such as the use of hormone-replacement therapy for menopausal women, vitamin E to reduce the risk of heart disease, coronary stents to ward off heart attacks, and daily low-dose aspirin to control blood pressure and prevent heart attacks and strokes. Ioannidis was putting his contentions to the test not against run-of-the-mill research, or even merely well-accepted research, but against the absolute tip of the research pyramid. Of the 49 articles, 45 claimed to have uncovered effective interventions. Thirty-four of these claims had been retested, and 14 of these, or 41 percent, had been convincingly shown to be wrong or significantly exaggerated. If between a third and a half of the most acclaimed research in medicine was proving untrustworthy, the scope and impact of the problem were undeniable. That article was published in the Journal of the American Medical Association."