skysight-inc/HackerNews huggingface dataset:
As someone who has interviewed many programmers (and hired a few) over the passed two years, I find a surprisingly low correlation between education level and competency. An M.S. in C.S. does not impress me the way it used too. :)

Also, in programming there seem to be a lot of people who have a good education, even significant experience, but struggle to do the work. I wonder how much this is true of other fields, like accounting, mechanical engineering, or medical. Higher quality education in those fields? (Certainly more education and training in medical.)
there's an initial hadoop plugin for mongo that might be a better fit for doing map-reduce over large datasets https://github.com/mongodb/mongo-hadoop
What about John Carmack? He's not even on the list, and certainly has contributed more to gaming than Jobs.
Not that I'm defending a bad teacher, but to say programming vocabulary isn't needed in the real world is a sign of a bad programmer. Being able to communicate exactly what you're doing is as important as actually doing it.
Reid Hoffman - A King of Connections Is Tech’s Go-To Guy
Cafe Ghia, Jefferson stop of the L train. 24 Irving Avenue.

And their food is a lot better than Table 12 ;)
That would explain why the US version of the Nexus One has T-mobiles 3G band and not AT&Ts.
Schemaless is awesome. Are you dba or a developer? If you're a developer like me schemaless is awesome because of it's flexibility. I focus less time on the how to do stuff and more time on the what stuff should we do.

I've been using Hibernate for 9 years and I finally came to the conclusion that it's just not worth the pain. When working on RDBMS I'm using straight SQL from now on.
Future Agenda The World in 2020
Buy Playstation Vita Console and PS Vita Games
I'm on my Droid X and I don't see anything. Oh well.
> This still pops up once in a while, with some poor soul discovering the hard way that it's basically allowing arbitrary code execution.

Actually, wouldn't that just be a DoS vulnerability? The risk is that someone can request a command that will either take too long or use too much memory, but they can't do anything besides pure computation unless there are other bugs (e.g. buffer overrun) in the regex parser.
I'm totally aware of that. I'm just confused because in idiomatic Python, list copies without a map, filter, or reduce operation are very rare, so a list copy is usually replaced with a list comprehension or iterative loop of some sort.

For example, in Bravo, there are exactly eight list copies, all in contributed code which I didn't write, and another six in Exocet, which I also didn't write. The ones in Exocet are probably required, but the others are from code that was written without forethought.
Det blir b�ttre och b�ttre
Am I the only one who's ever forgotten the where clause in an update or delete statement? For all the proof presented, for all we know that's the cause of their lost data.
The Mobile Marketing Era has Arrived
Eclipse does offer variable suggestion/completion using Ctrl+Space. Works for class names, variables, method names etc. Camel Case search is another nice feature. I personally use SpringSource STS (especially for the Groovy support). And btw, IDEA freezes up as much as Eclipse does. It's more of a problem with desktop Java applications, than with a specific IDE.
Facebook is amateur when compared to Google
Programmers' salaries at Google $250k (and up)
Just as you claim that people who have had problems are trolling, so could be said about your own claim. These people are basing their opinion on their own (negative) experience, while you are doing the same based on your own (positive) experience. How is that any different?

This thread includes numerous examples of people who did indeed have grave issues with Mongo. They're not any less valid that your own example (or the ones you link to). In these topics there's always going to be positive and negative takes, but calling people trolls because - again, like you -they voice their opinion is harsh.
Just some observations:

Bootstrap uses LESS. Not everyone is a fan.

Bootstrap has more features and, in my opinion, nicer buttons and alerts.

Foundation is built to be responsive and to work great with mobile and tablet devices.
Thank you. We're just building this for connecting hackers. It seems to be getting attention...approached 100 users in 3 hours. We'll figure something. What's ur suggestion?
Apart from the direct hit, there's also indirect hit by suspension of NIDEC factories (which NIDEC itself supplies 80% of hard drive motors[1]) which has at least five factories located in the flooded area.

[1]: http://seekingalpha.com/article/220546
A 2.5inch hard drive at idle draws around 3 watts.

What they are describing is less powerful than current generation smartphones.

It's an ARM cpu @ 800mhz, not x86 @ 800mhz.
It takes name from your email that you enter in the first form. e.g. name@gmail.com will be presented as <name> in the chat. This helps us associate someone with a semi real identity of the person in the form of email.
XANGO Review - Is The XANGO Business Opportunity Legit?
Part of the problem is the actual damage and supply chain shortages, the other part is people overreact and then make a run on the devices that are in short supply. If you follow some of the hardcore system builder and tweaker forums people are going into local shops and clearing the shelves for no reason at all.
One might hope the increased cost of mechanical disks will increase demand for SSDs, shortening the time for SSD costs to drop enough to be competitive with the older technology.

SSD prices also might not be affected at all by these floods: the fabrication process for silicon is almost certainly completely different to that for magnetic drives, and likely to happen in completely different factories (in other locations not dependent on the local resources that attract manufacturers to build magnetic fabs in Thailand).
I can believe that a larger proportion of gaming will be on mobile devices, but I see it as more of a swinging pendulum than a revolution. You had the same wave of "mobile revolution in gaming!" articles in the tech press in 1989, when the Game Boy was released, and it did indeed have a significant effect on the game industry and game design. Kind of waned for a bit, now is back.
Check out arch Linux for arm at http://archlinuxarm.org/
They've got a really awesome walkthrough and several guides. Not to mention they are constantly updating and expanding the packages available. I installed it on my pogo and haven't looked back.
> the future of gaming is mobile.

The future of casual gaming, sure. That’s already true, I would say. However, there are a lot of games that are far better suited to be played on a couch or sitting in a nice comfy chair with a mouse and keyboard, and PCs/consoles are much better suited for that. If anything, the iPhone and iPad have only stolen the market from portable devices like the Nintendo DS and Sony PSP. “Real” consoles are hardly threatened.
Many IDE features aren't necessary in Emacs and Vim, both of which have incredible generic text-manipulation capabilities.

Want to add setters/getters to a Java class? Use YASnippet or SnipMate. Want to rename the local variable foo to bar? Use a scoped regex. Once you grok the power of generic text-manipulation, you can use it everywhere and in ways that IDE users can't imagine. (See http://steve-yegge.blogspot.com/2006/06/shiny-and-new-emacs-... )

Two caveats:

1. Scoped regexes, like C-M-h in Emacs, require a proper parser, which is what IDEs are all about. But I prefer starting with a text-oriented editor and tacking on AST-aware IDE features, than the opposite.

2. Emacs and Vim have poor support for renaming class methods across files. (Possible solutions are XRefactory for Emacs and Mozilla Pork for Vim.)
Text Cash Network-Make Money From Text Messages | Chris T Hickman Blog
Yah, MySql 4.0 sucked, thats why I don't use 5.5 now. Come on.
Apps for android game
1) It is wrong to evaluate a system for bugs now fixed

I disagree. A project's errata is a very good indicator for the overall quality of the code and the team. If a database-systems history is littered with deadlock, data-corruption and data-loss bugs up to the present day then that's telling a story.

2) A few of the problems claimed are hard to verify

The particular bugs mentioned in an anonymous pastie may be hard to verify. However, the number of elaborate horror-stories from independent sources adds up.

3) New systems fails, especially if they are developed in the current NoSQL arena

Bullshit. You, personally, are demonstrating the opposite with redis which is about the same age as MongoDB (~2 years).
A short Display on the Final Five Chinese Horoscope Signs
A guide to Chinese horoscope signs where all your questions about Chinese horoscope signs are answered here.
Reminds me of my own (open source) project which does the same based on Chrome: https://github.com/albertz/ChromeWebApps

It uses (by purpose) the same session though as the main Chrome instance.

But it should be possible to implement an option to use a separate session. This might even be much simpler than my current approach (which not only shares the session, it also uses the same Chrome process).
Yup. Nothing displayed on the iPhone as well.
I disagree - I've been using Spotify for a couple of years to discover new music. The 'Related artists' panel, and then the 'Top Hits' easily lets you find similar bands/musicians and sample their most popular songs.

I'd prefer someone to discover a song of mine of Youtube, or read about me in a blog or a Twitter post, and spend the day streaming everything I've done - come to my show and singalong. Looking at listings for my local venue, I'll regularly spend the preceding days / week listening to who's coming to play before I go and see them live.

I'm aware my views differ from some, but we're in an age where you can pirate an album in 30 seconds. Those that are going to steal it, will. Similarly, those that want to pay, will. Until you have enough loyal fans/generic TV/radio coverage to buy your single on iTunes, why not just let them hear it wherever and ask them to donate or buy a t-shirt or vinyl?

Answering the question as to why Spotify isn't paying artists - the system may not be perfect at the minute, but it's certainly pushing the boundaries much better (and more legally) than anything previously. Which is a great, great thing, IMO.
Effective Weight Loss Exercises That Work
Courier Services | Parcel Delivery | Couriers UK
Courier Services, Parcel Delivery, Couriers UK http://auctigo.com
DBMS can't lose data. This is supposed to be the first commandment of any storage system leaving performance, CAP, and all other considerations out of this.
The one-character variable names remove any value this snippet might possibly have for documentation or demonstration.
You just can't compare a JS library for h.264 decoding with ditto made in C. The latter is usable while the former is practically useless even for an extreme case of f.e. online, browser-based video editing. What is the point you are trying to make?
We easily support 10s of millions of writes and reads against Mongo per hour on a very small (single digit) number of shards in the cloud (i.e. crappy disk I/O). While that is around an order of magnitude less than 30k a second I would be surprised if we couldn't scale mostly linearly by adding shards.

P.S. If your stack is KV then you should use a KV store.
Seo Blog Guy Tip
Indeed. The school I attended had two disjoint (as in, nobody ever took both), non-required introductory "programming language" courses whose goal was to give the students a language in which to complete the assignments for the real CS.

Other courses would cause you to learn languages (for example, one would cause you to learn Scheme, one would cause you to learn Prolog) to demonstrate particular quirks of language design, but that's a means to an end. Most of them were things like "Algorithms", "Foundations of Computer Science", and "Introductory A.I."
Technorati people, in case you are reading this, it might help to post more than one photo of her. Sometimes, it is hard to remember or recognize faces, when you have only seen one photo.

I hope everything turns out all right.
The 250k/year is to keep these best of breed programmers from leaving. No doubt their email inboxes are completely spammed with job offers. It's capitalism, supply and demand. If Google could get away with paying them minimum wage, they would. What prevents them from doing that is that their company will crash and burn in 6 months if they did.
2.5 inch laptop hard drives only consume .6 watt in idle.

see the spec of western digital Hard drives here: http://www.wdc.com/wdproducts/library/?id=217&type=8
I honestly have no dog in this race, but an argument which boils down to "MySQL is just as bad" is not one I'd choose to pursue.
Daftar film indonesia terbaru 2011
Berikut ini adalah kumpulan dari Film Indonesia terbaru yang bisa anda jadikan pedoman untuk anda lihat di bioskop bersama kekasih atau teman-teman anda dan Untuk mengetahui daftar Film Indonesia terbaru
Go to 10gens site. Watch some of the videos and see the huge volume of data (in TPS or in TBs) that people are working with. Go on the google group and see what problems people have. Don't take an anonymous post on pastebin as the gospel.
It would be nice if the Uncle Remus cycle of stories only existed in that movie and could be so easily removed from cultural circulation.
And post different angles if possible (front, profile, etc). It matters.
It was a poorly written sentence but I think he's trying to say the tests themselves are irrelevant. That's to say, the students aren't being taught anything they can later use in the real world, only how to pass the test.

Knowing how to pass a test isn't particularly valuable.
There's a lot of truth in this article but that didn't surprised me at all.

What did surprise me was the arguments against the author, specially those who said that Steve Jobs was more known that other options in the list. Under that -and many of the other- premises the top spot would definitively belong to Bill Gates, since for a long time the best games ran almost exclusively in PC, or because BASIC -that had the snake game or the one with the gorillas throwing bananas- came with MS-DOS and was the first development environment offered free for anyone who bought a PC, with no $100 annual fee and no big-brother curation.

Also I can argue against the notion that the future of gaming is mobile, I've been in the (mobile) industry for many years and I came to the conclusion that mobile gaming will always be a niche for a casual gamers, but heavy gaming, the one that pushes the technology to its limit, will be for a long time the realm of the consoles and PC's. The future of gaming is virtual reality, EEG controlling and motion sensors, not virtual potatoes spamming people's email.

And this illustrates very much the reality of Mr. Jobs, his products were in many cases very innovative from the consumer electronics point of view, but not necessarily from the technological point-of-view, even the iPod, by far his most breakthrough product, was developed from parts he bought off-the-shelf somewhere.

Saying that mobile is the future of gaming is like saying that the iPad is the future of computing.
Somewhat off topic, but mongo recently came up in a design discussion. Some of the points here are intereting to consider/evaluate against the most recent version.

My question is, given Mongo and the other NoSQL solutions, has anyone come up with a comparison of strong and weak points across different application types? Feature lists really aren't always useful - as noted about things like code maturity, etc.
You can build your own mobile app or client via the HTTP API already available at
http://www.tonido.com/oldsupport/Developer:Main
http://www.tonido.com/developer/sdk/doc/reference/html/index...

For Desktop integration, WebDAV support is available.
שמלות כלה
Researchers Uncover 'Massive Security Flaws' In Amazon Cloud
Fundamental physics: Big bang
Haha, that was the exact same i was thinking!
It seems like we're missing some important information. I'd be interested to know what he did before going to Google - i.e. he didn't go there straight from university. So he worked for Jacques, then left and some unspecified stuff happened in the middle, and now he's at Google. What did he do in that period that made him so valuable?
Why is this a news article? In Europe you pay for the 32GB TouchPad 129 Euro and get the 64GB for 179 Euro. How is this a discount?
Google's one of the few big companies that's smart enough to let engineers' careers progress without forcing them over to a management track.
Yeah I have thousands of pages. And I would want to remove them permanently as I don't want to give users non-value pages.
This smells funny to me. From everything I saw when I worked at Google, Glassdoor had the salary range right. For all the guy's self-deprecation, if he was really making $250k, even after bonus and stock, he must have been promoted multiple times, or hired at a fairly high level.
A resource is not a record.
He's probably referring to this, from the article:

"Isn’t it better, less cryptic, and more pythonic? a[:] feels a bit too much like Perl. Unlike with the slicing notation, those who don’t know Python will understand that b contains a list."
WAit til you here about salt.
A lot of people seem to find this incredible (from my twitter feed), but I don't, really.

I know a couple of people running brick-and-mortar shops (think: selling furniture etc), or lawyers, or other professions that earn just as much too.
Zed Shaw's awesome book Learn Python the Hard Way. http://learnpythonthehardway.org/
I would use a site if it was clean and simple, and allowed me to search for books, and was better than searching Amazon, and it returned a list of places where I could buy that book, and a list of formats.

I don't turn ads off, but I would much prefer ads that are not Flash.

I wouldn't mind if the site used affiliate links.

I really would not like "social network" integration.

If it was really good (very clean and simple and effective search and clean lists) I'd be prepared to pay a small fee to subscribe, but it would have to be a small fee.

Amazon is very good at shipping product, but the website is horrid.
Convert your Windows 7 UI to Metro UI with Windows Phone Mango Skin Pack
nothing is stopping these guys from coding something up after work/on the weekend. Sure it'll take twice as long to release a project, but it's a small price to keep getting $20K a month salary
Just for comparison, CouchDB has had one major bug that could cause the loss of data, detailed here: http://couchdb.apache.org/notice/1.0.1.html

The bug was only triggered when the delayed_commits option was on (holds off on fsyncing when lots of write operations are coming in) and there was both a write conflict and a period of inactivity - when the database was shut down, any writes that happened afterwards would not be saved.

They immediately worked to develop a process that would prevent any data from being lost if you didn't shut down the server, then a week later had released an emergency bugfix version without the bug. Then later they released a tool that could recover any data lost from the bug if the database hadn't been compacted.

That's the kind of attitude database developers need to have towards data integrity.
Show HN: My first Facebook Game built entirely in HTML
Another solution is to use the hstore feature in postgres to store key value data.
If you were using MongoDB prior to 1.8 on a single server, it's your own fault if you lost data. To me, replication as a means to provide durability never seemed crazy. It just means that you have to understand what's going on.

Well, except for that thing where the replication decided that the empty set was the most recent and blew everything else away. And those cases where keys went away.

Losing data, particularly when the server goes down, is fine. Even not writing data isn't terrible, though his points about not knowing whether it has been written in case of failure are really good ones. But corrupting data and then replicating that corrupted data is really, really bad. Often unfixably bad.

They didn't act responsibly, and now they aren't being accountable.

For the complaints about the default write stuff, sure. For everything else... Dunno. He brought up a lot of real, actual issues which were not documented MongoDB behavior. Yes, there's also a fair bit of complaining about the documented bits, and sure, boo-hoo, whatever. But the idea that 10gen is shipping stuff with serious data integrity bugs, and doing so knowing, doesn't seem out of line here.

And while MySQL also has some bad stuff, sure, it has nothing like as many data integrity bugs as MongoDB.

And I say all of this as a serious fan of MongoDB.
This is one tool you can use in your toolkit for learning: http://www.coderbuddy.com/ -- free, social web IDE with testing environment and integrated publishing to free app hosting on Google App Engine (up to their quotas)

would welcome any feedback on it...
Reminds me of the quote: "The future is already here — it's just not very evenly distributed."
Tl;dr: someone's ex-employee is now working at Google, says he gets $250k salary and he's under 30.

Why is this even on HN, let alone #1?
Bad adverts are non-substantive and lacking in impact. Good adverts have perhaps the most impact of any medium in existence.
'at Google I feel like I'm stupid most of the time'

Is that let's-pay-them-enough-not-to-leave-for-Facebook-even-if-they-don't-do-much strategy still on?
I too recently lost a co-founder to a Valley company of similar size. Considering that he is very green, not exactly the best in our startup and that we are based somewhere with rather low pay for engineers in general, the offer he received was very hard to believe for everyone. It's hard to convince people to stay when those work in Valley could be as interesting without the stress and come with a big fat cheque.
Why Big Media Is Going Nuclear Against The DMCA
my favourite observed abuse of image metadata was an exploit for some forum, in which the (iirc) EXIF chunk contained a bunch of php exploit payload code, and the image itself was uploaded as part of the attack. The forum checked the image for validity, but of course it was. The actual flaw required getting the site to consider the image as a script file, at which point it ignored everything before the <?php and poof, owned.
Not indexably. But you can do a hideous many-tables-per-real-table thing where each field gets a tall thin table in PostGRES or MySQL, do a lot of joins to get your data, and index the fields in that.

It's not as awful as it sounds, performance-wise. It is as awful as it sounds in terms of maintainability, of course.
Does anyone know if they have an active program to cut the bottom performers? If not, I suspect they have quite a collection of overpaid mediocre programmers.

I worked for many years at a company that paid significantly higher than average salaries. Even with a program to cut the bottom 10% per year, we had quite a few people who were mediocre at best.

It's easier for a busy manager to hold onto the people they have than to hire and train new ones. Paying high salaries is an easy way to do that if you have the cash.
I originally built this game a year ago and recently decided to update it and put it on Facebook, partly to see how much if any traction the game could get and as a way to introduce myself to the Facebook API and Apps.

The game is built primarily using jQuery and my own library that I call Thunder. It also uses Soundmanager for the sfx and of course Cufon for the fonts. Tested on FF,IE7-9,Chrome and Safari.