skysight-inc/HackerNews huggingface dataset:
Worse, the homework assignments are generally completed outside of class under widely ranging conditions. (One student finds a quiet spot in a library, another is in a cramped dorm room with a roommate practicing trumpet, and another goes out and parties until dawn and tries to crank out a project three hours before it's due.)
IBM Supercomputer to Challenge 'Jeopardy' Stars
Very much so. This problem only gets bigger as people get more technically sophisticated. Most people are satisficers (when the first idea pops up that could even remotely fix the problem they stop thinking about more solutions) and they tend to force that on others as well. It's rare for people to be able step back and state their problem in a pure form, instead people like to state their problem in the form of an unimplemented solution (thinking that makes it easier).

Developers who aren't skilled in recognizing or dealing with this sort of thing are at a significant disadvantage. If you naively implement all of the random satisficed solutions people submit to you as "problems" you end up with an incoherent and conflicting mess.
I don't see any solution to character encoding problems while web browsers actively lie about what they are sending. But that's not a problem with UTF-8, or even with any specific encoding.
Although I agree with you, I would avoid using phrases such as "trust me on that". Especially when discussing an issue that has generated vigorous debate. It weakens your argument, and only makes me trust you (and your point) less.
While Winer certainly deserves respect for all he's done, that Twitter squabble with Arrington et al. certainly didn't help his public image. Arrington has a well-established reputation as a master troll, and it was rather sad to see Winer take Arrington's bait hook, line, and sinker.
As the domain suggests...that's kind of what we do. We try to keep it interesting and ask good questions or provide good resources.
On the Pleasure of Hating
I'm not following your point. Are you saying having a curated store is what causes you to buy more apps? So what specifically drives the increased purchases? Ability to easily discover more apps? Lack of free alternatives? Low pricepoints?

The reason my purchases on the Mac/PC side are fairly low is the amount of free programs that fit my needs (and do it well). Whenever the best app was not free I bought it (Disco, Transmit, come to mind).
The History of Selling Personal Data
Don't forget how the people is organized. Both programmers and the people around them.
I think by year's end, there might be some competition, but as I argued in the blog post, that competition isn't there today and doesn't look to be coming for at least 6-9 months. That's why I claim 2011 is the year Apple dominates. 2010 they clearly did, too.
More accurate claim: with "desktop speeds" I meant the processing power required to run a basic 2010's desktop system, including a modern browser and watching videos. ARM is pretty close there already and conversely nearly any x86 laptop today is vastly overpowered for any of those tasks.

The power that is supplied by modern desktop machines and used by heavy gamers, video editing guys, and number-crunchers is a whole another story. That market is probably settled for desktop for quite a long time.
Bingo. Software engineering is filled with throwing about this term "productivity" yet its unclear as to what it means. And even what the impact is.

With that said, this is not trivial even for activities where the metrics seem a lot clearer, e.g., basketball or basetball.
I would have bought OSX iPad and many in tech circles hoped that there will at least be choice between iOS and OSX. Granted, we're totally irrelevant market for AAPL...
Python already has url processing functions inbuilt. Are the google ones better in any way?
How do I submit location based images anonymously?
Why does SO place too much importance on the asker's opinion anyway?
If the asker thinks your answer is good, votes up and ticks as answer, you'll get 25 points. But it takes three non-asker users' vote-ups to top that.

The accepted answer tick should be just a flag and give no extra reputation points if the intention is really about providing quality content for everyone. But the current system encourages "just getting that tick".

They should also just order the answers by votes instead of showing the accepted answer as the first one as I tried to explain here : http://meta.stackoverflow.com/questions/6365#7405
Matthew Somerville who made this has a bunch of other awesome things on his website - http://www.dracos.co.uk

One I used just yesterday was for finding postboxes in the UK given a postcode - http://www.dracos.co.uk/play/locating-postboxes/.
The important question is: What will they change, add or subtract? It’s obviously not in principle wrong to take a desktop OS and turn it into a tablet OS (Apple took OS X and turned it into iOS). I will, however, not have high hopes if Windows 8 on the desktop looks and behaves very similar to Windows 8 on a tablet.
The wonder of the universe
Source code at https://github.com/dracos/underground-live-map
dailyburn.com?
48% Of IT Workers Don't Get "Cloud Computing"
It would be hard - http://www.martinfowler.com/bliki/CannotMeasureProductivity....
lowering phone prices making subsidies uninteresting to consumers

I doubt it; irrational consumers will still choose "free with contract" instead of $100.

LTE compatibility across networks

I doubt this too due to frequency incompatibility.
Tomorrow, if someone posted an article with in-depth analysis of the stolen iPhone affair, including retrospectives about how this affected iPhone4 hype, how it affected sales, and how it has affected TechCrunch's reputation, would you complain? Note -- I am specifically mentioning the new content because it is directly mappable to the parent article, there is stuff in TFA that has not ever been compiled as a single source for outsiders and those with casual interest to pick up on.

As for your cherry picking -- you are obviously pretty bad at it: most does not mean all, which means this story should be investigated on the grounds of "is it like the bulk of other political and crime stories". This article is unlike well over 90% of crime and politics stories, both on the face of it an on deeper inspection. Those other stories simply report crime with vague speculation on motive, and no details on follow-up. Political stories are usually he-said/she-said pieces on the fights between personalities. This doesn't match those, and therefore doesn't qualify as "most". Good try, tho!
Not only does the target language read like line noise[0], so does the interpreter source code. I mean, seriously: https://github.com/kevinlawler/kona/blob/master/k.c

Can someone please confirm that this isn't an IOCCC entry?

[0] I kid. K's actually pretty readable, for a language in its class.
GS' crimes are so varied and so well documented, I find it hard to believe you could not be aware of them

I'm aware of the Abacus incident and something involving a relatively small number of subprime loans in Massachusetts. Since this is hardly variety, I have to ask, what other "crimes" are you referring to? Can you provide some of this extensive documentation? Because in all the time I've been following this crisis, I haven't seen anything else, and would love to learn more.

Caveat--the documentation must be actual evidence of crime.
Synopsis Data Structures for Massive Data Sets [pdf]
The tyranny of choice: You choose
...they somehow managed to chain the door from the inside.

This to me has always been the more curious detail of the operation.
Windows 8 to support ARM, System on a chip, architectures
Thanks! I agree it's actually not too difficult to write, although there are a few complications when making it a service for many (timezones was the main one).

I built it to scratch my own itch and also to put into practice all my learning of lean startup ideas, development and user experience. It was a real challenge to hold back and launch with a minimal yet complete (in the sense of being useful) feature-set. Now I'm trying to scale it up, I would love to ease off the amount of time I need to spend on contract work given time.

Really appreciate the support.
Can you flesh that out a bit - any thing interesting that you did?
How many copies does a typical Mac application sell? What are the margins, marketing expenses for comparable apps in both worlds? Or are mobile apps almost always tinier and less capable or just too different to compare?

And do you even have to sell your app in the new store? Or will you have to because you will now suddenly have competitors? Is your app that easy to duplicate or is it that selling will be so much cheaper or it will be easier to get attention? And if its not better in some way, why would you stop selling your app the old way?
Thanks for that link... I'm a designer not a developer, but I find articles like that fascinating.

(You are right about the other things you objected to in my comment.)
I think it's important to note they could sell more than 3x more $15 licenses than $50 licenses.

You have a potential success with a low margin and certain doom with a high margin. Which one would you choose?
How Spotify’s Failure to Launch in the US Could Save the Company
What's happening in Tunisia - hacking, phishing, censorship
Small, non-obvious charge when using the AWS free tier
Agreed.

From painful experience I'm happier with the idea of providing a reading list to somebody than simply trying to come up with some kind of immediate quick answer to a loosely-worded question.

A book author sets the table: he provides background, vocabulary help, and a context. Inside of all of that, he can discuss the issue from multiple angles and provide advice. There's depth: you take time to understand where the author is coming from. In return he provides you in-depth advice in the area you are interested in. More than that: good authors teach you how to think about solving problems in a particular area.

Instead of that format, on the net we have hit-and-run McDonalds sagacity. Questioners don't have time for a book. They have some random problem and Google is their friend. As a responder, I'm just some schmuck on the internet, busy doing other things and mostly distracted. I'm taking all of 30 seconds to guess what the person's problem might be, then fitting it all into some random mood and context I brought along with me. No matter how smart I am, it's just not the same. It's useful at times, no doubt, but it's not the same. I don't think the social networking paradigm translates over well to advice-giving. Heck, even with book authors I find that the quality varies quite a bit, and that's folks that take months to address an issue.

Again, I'm not saying these sites aren't valuable: I use them all the time. I just think we may put too much stock into the first returns from a Google or SO search. Trying to add structure to the process isn't going to necessarily make it better. If voting and friends work for sharing jokes and links, and they work for forming a community, it doesn't necessarily follow that they are the bedrock for creating a valuable structure to answer repeat questions. When we discuss this we might be like the guy who has a hammer and can do anything -- as long as all the problems are nails. (In other words we know the answer is going to be a tweet or a quick reply reused from a previous question, we just are trying to figure out how big of a hammer/format/magic we need to make it all work)
Python has urlparse, which parses a url into its various components but this library handles canonicalization among other things. It also handles uri schemes that urlparse does not. Not to mention the speed difference between the two libs (google-url can handle more urls per second). I think it also is able to distinguish between the domain name and the public suffix.
Despite your sneers, the governments of the World, and especially the U.S. government, have shown a strong bias towards information control, and walled gardens are controllable. The Internet as a whole is not. Wikileaks is merely a small example of governmental distaste for informational freedom/transparency.
I'm a big fan of inform 7; muds and Adventure were the reasons I'm a programmer today.
I like this. I've logged in and added a handful of conferences I'm interested in attending. Now I'd like to be able to subscribe to my conferences through Google Calendar so that it automagically syncs with my calendar on all my devices. As it is right now, I have to grab the .ics link for each conference and add them to my calendar individually. Otherwise, this is neat. Thanks for posting.
Ok, testing 1, 2, 3
Small atoms, big ideas in gravity detection
Civ V designer Shafer jumps ship to Stardock
http://www.youtube.com/watch?v=R1a6faeIZG4

Assuming this is in fact, Gaza city, if there is indeed a market for iPhone 4s and they have high end refrigerators stores, I think this is a wealth distribution problem. Clearly there is high poverty in Gaza (60% according to one article I read), but also there is a substantial middle class.
Secrets on How To Make A Website in Minutes - Website Builder Plus
I've got small hands, and really hated using the browser on an iPhone due to how easy it was to click the wrong link by mistake on any sites that don't have an separate version optimized for mobiles. Switching to a Nexus 1 from an iPhone 3G was worth it just for the trackball. Unfortunately the Nexus S removed the trackball, making it a downgrade over the N1 as a whole :-(

It's a sad world when solving the problem counts as a black mark, while putting your hands over the ears and singing la-la-la-there is no problem counts as good user experience and paying attention to detail.
Yes, it is marching on, but not nearly as fast as it used to. And it will continue to slow down. Do you disagree?
Google Wins Injunction Against Agency Using Microsoft Cloud
Read and Manage Your Gmail in Vim with Vmail
Android Ported to Google’s Cr-48, the Chrome OS PC
This is not spam, IMO. Awesome new technology which started at the MIT Media Lab which is completely unique to anything else on the market. I think HN is exactly the right demo to show this off to.
Virtualization Benchmarks
Google uses more than 39,000 servers to process roughly an exabyte per month
Is there still a mouse pointer?
Starbucks Changes Logo
I have a five gallon container of NaOH that I intend to make soap with one day. Should I use a little of that, or is there a more tame kitchen staple which is caustic?
Nvidia announces Project Denver ARM CPU for the desktop
10-Year-Old Girl Becomes Youngest Person to Discover a Supernova
Ah, I signed up for the free tier and got exactly this result - I was really wondering what happened!
Especially since it didn't show up on my bank account history.
Sifteo demos cute wireless game cubes for kids
Picture of the Day: The Sun’s Many Layers
I've looked around and haven't found a PHP port of this.

Given the usefulness of this library, I've been inspired to give it a go: http://github.com/damncabbage/libphonenumber-php

(Java --> PHP is tough going. Come back in a month. ;) )
Seems to me that when I'm doing the kinds of things that are better on a "full OS" (whatever that means), I'm usually going to want a real keyboard, too.
Chrome on Debian Lenny (Linux) - it's not a rendering issue, it's just that I find too many background colors annoying.

And yeah, I meant stripes, sorry. Making them the same height would result in less colors on a page, thus would ease it on my eyes :)

Mind you, this is a very subjective opinion.

By the way, the tool works like a charm - tank you!
Indeed, the slogan I was hearing before launch was "Touch me, I'm 7!"
I suspect the 10X observation is due in large part to the fact that some programmers are more experienced. I'm much more productive than I used to be, because I've been doing it for 10 years. I've already had to think about a lot of problems, which means I already know solutions for a lot of things. It doesn't mean I'm inherently better than I was, just more experienced.

I expect that this 10X figure is also applicable to things besides software engineering. I'd guess that auto mechanics with 30 yrs of experience running their own auto shop are 10X more productive at solving problems than new guy at the dealership. (Note: solving problems, not just replacing the part. Knowing what part to replace) The Ph.D. who's been researching for 30 years probably is a lot faster at finding solutions than the guy who just passed his qualifiers.
Nintendo DS Is the Best-Selling Videogame System in U.S. History
Ahem... I really hate to make ad hominem arguments, but when you say things like "In comparison with the truly opaque and mostly content-free works of the most notorious poststructuralists, the claim of the article ... is clearly stated", I have to question if your definition of "clearly stated" is the same as mine. :-)
There are tricks for unlocking it with something as simple as rubber bands. ( http://blackbag.nl/?p=1315 )

There are also tools for sale that go under the door for manipulating such locks. I imagine those could be used to replace the chain. ( http://www.youtube.com/watch?v=WAkJRpKeyYg )

It should be even easier than unlocking it since you have access from the inside to set something up that you could pull from the outside after closing the door.
Predictions for 2011 (Finance/Investment)
You've posted 11 articles in the last 5 minutes. The last several you haven't even waited a minute before posting the next. Cool your jets.
I mostly agree with you however quizzes are fun IMO. I hear "detect circular linked list" and I'm like "OHHHHHH ME ME ME I KNOW THAT ONE" lol...

Maybe some of the better places that ask these questions are hoping to see your attitude and if you genuinely like this stuff.
Could you provide links to those? I'm familiar with Processing, Google found Cinder pretty quickly, but I can't track down oF with just the acronym.
What is frustrating for me now that I have one is that they require a fully set up account in order to download free apps.
Market be damned. I like it.
Kronos told me at SigGraph that we'd see something fully finalized in Q1 - any one know if this is true or not?
Importance of a Search Engine Optimization UK site
Well then that explains why Microsoft is not changing the OS. They are hoping to go straight to #4.
Are you feeling a lack of breathless, relentlessly optimistic hype that whitewashes over all difficulties? Isn't that what the rest of the Internet is for?

I prefer to be told about the difficult aspects of my tools in advance, rather than having to discover them myself via hours of trial and error.
Tesla Roadster Goes 347.2 Miles On One Charge $TSLA
Yep, that was my interpretation of the question too. But I wouldn't have put down the document or key/value stores so harshly, since they do have their uses, even outside of high-scalability scenarios.

As for BerkeleyDB and the rest: I'm not too familiar with them, but my impression before was that querying them wasn't as elegant as it is with some of the recent key/value or document stores.

Probably that's the reason these new things receive such a hype: they do have something for them, even if the hype makes those bigger than they really are.
If the Wacom stylus is high precision, then this is a much cheaper and better alternative to Wacoms Cintiq line. I'd buy it in a heartbeat.
I'd love to meet up. After work would be better for me. By the time I could get to Westport my lunch hour would be half over.
Honda's First Jet 20% More Fuel Efficient Than Competition
But to me that's like saying no study has proven global warming is real. Because study X only measured ice cores in Antarctica. And study Y only measured tree rings in the amazon.

A far better refutation would be be: Well I ran study Z, and it shows...

(Not that I think the article's claims are as outlandish ad Global Warming Deniers, or that developer productivity has been studied nearly as much as global warming.)
Damn, I came here to post that. We eat beans all the time - soak them overnight and pressure-cook them and you'll have less gas from the beans than you would from a pizza. Rinse them once or twice while they're soaking and it'll work even better.

Hadn't heard about the caustic solution, though. What's caustic in the kitchen? Baking soda, I guess? I'm going to try that.
> "really hated using the browser on an iPhone due to how easy it was to click the wrong link by mistake"

You know you can zoom the page effortlessly and be sure the tap is properly placed amongst a group of links, right?
Hewlett-Packard WebOS invite sparks tablet talk
This just in: vague term with multiple definitions leaves people confused!
I think the big productivity improvements are those that in retrospect just seem like: "Yeah, that was the right way to do things."

Example: I had some large csv files to import into a rails app. Instead of writing my own importer and running it with script/runner, I scripted a quick importer ontop of mysqlimport. Mysqlimport ran about 1000x faster than a custom solution.
> You're supposed to know what it means by then, or I've not been clear enough.

I hate to break it to you, but people (especially on a site like HN) have a tendency to skim over text. I hate to repeat myself as much as the next guy, but when you're communicating with human beings it's quite often that you have to beat a dead horse.

The other thing is that the overall sentence isn't necessarily very difficult to read, but the fact that there are so many $10 words gives the impression that it's more difficult to read than it is. So most people (like me) don't try.

With the above noted, I don't know if there's any way it can be improved. Perhaps that's the best way to say it. But those are the reasons others might find it difficult to read.
Sure, here is one example: error messages. I guess even the author of the article (you?) couldn't come up with a good justification for them. They are truly horrendous, cryptic and maddening to figure out.

There is just no excuse for a language that's twenty years old to not have reasonable error messages.

Strings are a whole story of their own, but simply saying "they're not that important" is just ludicrous if you simply take a look at all the efforts that every single programming language in existence take to make string manipulation fast and extensive.

The way the supervisor model is touted as a major improvement is also very disingenuous: you still need to create and maintain the chain of supervisors yourself, and nothing stops you from doing that in other languages. Erlang really has no advantages there.

The syntax and multiple separators also makes it very hard just to move code around (think: refactoring).

You shrug and say that the beginner just needs to try harder, I'm saying "they won't, they didn't and probably never will".

Erlang is an interesting academic curiosity but it's too alien and its creators are too blinded by their own brilliance to even acknowledge these very simple mistakes, so the world just moved on.
> (ii) testing, deployment and all that is minimal.

Since when did testing and deploying become "unproductive work"? If getting reliable, tested code in front of customers is not your job, what is?
Path looks like you take pictures, tag/title/share them, and the idea is to show your "Path" through life? He's scrolling through encounters with the girl he's about to propose to.
Good to know this helped someone out - I looked into the last bill when it had been four days without a charge. Some searching online lead me to a page where someone said they dropped a 5 cent charge too, but I can't find that at the moment.
Drupal 7 is released