skysight-inc/HackerNews huggingface dataset:
If I were you, when applying for jobs, I would state you worked full time while in school. I'd definitely take a second look at a mid-GPA candidate who had an awesome work ethic like that.
paul is a casual guy and usually likes to have an informal conversation. looking back, the mockups we showed him were really overdeveloped. i think paul was reacting to an idea 5 steps ahead of where it should have been.
First, I had to watch an annoying commercial. Then, there was an ad overlay to the video that obscured part of the video. Goddamn that's annoying, so I didn't watch.
Wow two third of the people surveyed have functions such as sales, finance, or management. How you can come up with 48% of IT Workers... For the most part of that 2/3, they don't even know Microsoft Office works on a mac.
Really? I'm no Android fan, and I expected it to be impressive (Honeycomb that is) -- this meets expectations.

Everyone around me is buzzing about this. iPad2 had better come strong (Apple usually does, but Android is moving so fast!).
Now they have Office Live, which can be accessed through a web browser. So they don't need to port the entire Office suite, if they're targeting the netbook market. After all, Win 8 + Office Live sounds like pretty much the same deal as Chrome OS + Google Docs.
that is a better problem to have then shipping too late to matter.
Look, the parent post stated that if people are willing to buy into a company at a particular valuation, then the company is by definition worth that much to investors. This is false and the Madoff scheme demonstrates it, as would any other ponzi scheme or speculative bubble that has collapsed. If you prefer a different example, write your own post.
Enterprise LOB is almost all .NET and web now. Native apps are increasingly just consumer apps.
Shouldn't those tricks actually make you want to fly more often? If the pricing gets more effective, that can only be good for the customer.
Someone has to pay the bill for the video bandwidth.
I suspect all of those weren't rejected because their hardware didn't meet specifications, but the manufacturers didn't want to go through the trouble to get the Google stamp of approval. In particular, one of the last things Barnes and Noble want for their e-reader is Market access, with the Kindle app being available and all.
Also, not everyone has the luxury to go to college at all.
"shorter work weeks for salaried individuals basically means you are paying more for less" -- not necessarily. Ass in seat time is not equal to production, especially concerning developers.
How are they providing consistent get/put/delete in the event of network partition? Is it CP?
I believe that what people try to determine is not a very precise measure of productivity, but the fact that productivity measurement doesn't matter so much.

The central message that I remember from Peopleware is that software teams are more about people than about numbers.

Performance is going to vary, often wildly (often for the same people at different times). I loved the anecdote of the woman that wasn't very productive herself, but was a "catalyst", maybe simply a fancy way to say she was fun and nice to work with.

Unless you are Google and have the right process to detect the best and resources to attract them, your best bet is to treat people well and apply common sense... as opposed to apply hard metrics and put pressure, demoralizing your people.
MS has learned from their experience with Windows on Alpha. Even when they released XP for x86-64, they initially wouldn't sell it at retail for fear that people would get confused and buy the wrong one.

I'm betting they have some compatibility magic cooked up that we haven't seen yet.

Emulation has already been suggested. How about the possibility of having a launch hook that recompiles x86 machine code to ARM machine code? MS is on the short list of companies with the necessary resources to pull that sort of trick.
Who knows? MS might be obsessed enough with backwards compatibility to pack an emulator in there, like they did with WOW64 (though it would be more difficult to write an x86 emulator for ARM).
I'm pretty sure there are some people on HN who downvote just for the heck of it. Call them downvote-trolls.

As long as the conversation is interesting, just ignore the votes.
Have you ever tried running Office with a little network latency? The 10x slowdown is barely usable and unavoidably annoying, especially if you're used to a faster computer.
Impressive collection of Street View imagery
I'd argue that this system is less efficient when considering the significant costs of getting to the airport in the first place.
Amazon, Apple, LG launch new app stores, Google Chrome Web Store dries up
I think I read that the bid was capped at 400$, so it's doubtful you could make much money this way...
Tweetie 2.0 For Mac Will Launch With The Mac App Store, Tomorrow
The reasoning here applies only to monopoly pricing, but airline transportation is sometimes a competitive situation. In that case, the reverse auction can impose some price discrimination but cannot erode the total consumer surplus.

Of course, I am a Delta hub prisoner so my flights are in fact priced as monopoly rents. What I wouldn't give for some competition.
If you have your own cache and you don't use direct I/O i.e., they go through the OS page cache, don't have you have the issue of the OS page cache and the database "fighting" each other?
OK, But it messes up things!
The actual nvidia press release engadget worked off of doesn't use the word desktop at all, it looks like that was engadget's doing.

NVIDIA announced today that it plans to build high-performance ARM® based CPU cores, designed to support future products ranging from personal computers and servers to workstations and supercomputers.

It's easy to believe personal computers could really mean laptops considering basic industry trends. Workstations not so much, but if you currently manufacture the world's fastest GPGPU perhaps workstations just look to you like a bunch of GPGPUs with a bit of a standards based cpu glue for the OS.
I just tried it, it worked on the 2nd click. Probably just Twitter API timeouts (as per usual).
Why do you apply the word 'unethical' when you read 'greedy'? Perhaps it is their job to be greedy. Do you seriously believe that greed is not at the very heart of this?
Let Fury Have the Hour: Online, Angry Youth Sweep Away Old Structures of Dissent
If you're selling your ticket then it's not likely you'll be undercut since others actually want to fly. But if you're selling a willingness to be bumped to a later flight, I can see this scheme failing for sure.
This is a great idea -- can't wait for the next competition (I'm ready to demonstrate myself)
US probe after Goldman investment in Facebook
To be honest, I think you can get my general opinion of the iPad from my original comment. But in one line, an excellently realized product that doesn't really fit my particular pipe dream for a tablet.
Article talks a lot about science, and then provides no actual studies that refute the original claim. That's not how science works. Devise a hypothesis. Develop a test to confirm or deny. Run test.

To the contrary, a very important part of science is a lot of lazy onlookers scouring what others have done and shouting "You didn't prove what you think you proved!"

Granted, it's always better when they are able to do the experiment right, but failing that, knowing that the original one was done wrong is still extremely valuable information, especially when it's a result so widely quoted.

"Well they were debugging, not programming." Because no programmers in the real world spend a significant amount of their time debugging. I'd consider that to be a significant amount of time for a programmers day.

To me, the problem with taking a study on a single round of debugging as meaningful is that debugging, overall, is a higher variance activity than writing fresh code.

Say there's a large group of exactly identical programmers, who would each take an average of 50 minutes to find a bug, but the amount of time for any individual to find a particular bug ranges uniformly from 10 to 90 minutes. If you give each of them a single bug to find, you're almost definitely going to measure "productivity ratios" that come close to the limit of 9x (with a big enough group). But all of these programmers are identical, so we damn well better not be publishing that as a result that "Programmer productivity varies at least as much as 9 to 1". We need to run more tests, or at least otherwise parse the data in some way in order to figure out what we can really conclude.

In comparison, the act of writing fresh code will usually have lower variance, because it's less of a "search through unfamiliar shit" task, so we could probably take inferences based on single trials there a tiny bit more seriously, though it still doesn't justify sweeping this issue under the rug.

I haven't read the study that we're referring to, so maybe I'm wrong, but since I know that this claim wasn't the primary focus of the paper (they apparently just noticed high internal variation within each of the two groups that they were comparing), I have a sneaking suspicion that we are talking about a single debugging task, and directly comparing the best and worst performers on that task.

FWIW, Norvig's results (http://norvig.com/java-lisp.html) are more meaningful as far as drawing distinctions between programming language productivity (though they don't distinguish whether the languages used are a cause or an effect of productivity differences), but they also cannot be directly used to prove that, for instance, some programmers are 30x more productive than others, because the variance within an individual's productivity is not accounted for.
Loyalty or gratitude to an institution makes little sense to me (I'm probably in the minority on this in the general population), simply because an institution is incapable of loyalty or gratitude towards me.

I'm loyal or grateful to people, but rarely to abstract concepts.

So setting aside questions of what occurs "naturally", who should I be loyal/grateful to? The few enlightened bureaucrats who make a system better than average? The taxpayers who fund it, willingly or not? The bureaucrats who, at best, are ineffective at ruining everything? The rebels who make things happen by bending or ignoring the rules?
This is a testable prediction. Rather than speculate, is anyone willing to bet money on the price movement of Mac apps over the next 6 months, and at what odds?
governing organisations may wish... to take steps... to retain control of their information flows

I think the point of the parent is that this attitude is defeatist and will therefore be somewhat self-fulfilling.

Instead, we hackers need to assert ourselves more fully in our own democracies to avoid the sort of thing your comment seems to assume is a fait accompli.
Obviously, the emphasis is based on the _length_ of the road, data that is easily accessible. Castle Ridge Rd. is long. Given data laying out connected points, it's harder to say what's an intersection, but easy to say how far apart the points are.
Growing up, a large number of people travel from my home town twice a year (religious conference). One year I planned to make the pilgrimage, as well, and booked a flight with a friend. Sitting in our seats after boarding, over the intercom, passengers were invited to give up their seats. Such is customary, complete with compensation.

After several attempts by the airline, the cash got high enough that my companion and I practically stood up at the same time.

Each six months for several years we booked, boarded, and got cash. The worst being that we'd make the flight and take the trip we'd intended.

We never made it.
Cool story bro, just stay away from me.
Color me excited as well! It feels like the era of Jetsons. Now we just need flying cars to go mainstream.

A quote from Steve Jobs comes to mind. "I think PCs are going to be like trucks. And this is going to make some people uneasy."

This competition between Apple & Google will bring forward an environment that is bring about a lot of opportunities.
Ugh. Showcases some of the new HTML5 features, but do we really need a template for basic HTML tags?
Large-scale social media analysis with Hadoop
Indeed, "cloud computing" is so overused, misused, and overhyped that it's lost its meaning as a specific technical term. Case in point: Microsoft's bizarre "to the cloud" commercials which seem to conflate cloud computing with collaborative web applications, which is just silly.
Best Job: Software Engineer
(You didn't ask me personally, but here are mine)

I bought the original iPhone on day one (my upgrade from the original Motorola Razr). I vociferously read about technology and gadgets, but am rarely compelled to act on my consumer desires unless I feel like I'm 'gaming' the system by buying at the optimum time and also by defeating the endless upgrade cycle prompts.

I succumbed last year and purchased an iPad while on holiday in The States (ostensibly because of the cheaper price compared to the UK and because my wife wanted to watch Mad Men on vacation).

In truth it was because even though the iPad just seemed to be an enlarged iPod Touch, Apple had certainly hit a home run with the (dare I say it) 'revolutionary' first iPhone, and I wanted to see what the fuss was about.

It immediately made my first generation iPhone obsolete for kicking back at home and mucking about on a touch-screen device, but it certainly wasn't a revolutionary device. It really was just a scaled-up less-portable (read: less useful) version of the original iPhone.

I got an iPhone 4 for christmas and it's a beautiful upgrade from iPhone 1. And it immediately relegated the iPad to 'sitting on the shelf' status in our flat.

This promo video, however teaser/vaporware-like it is, has me rethinking my current reliance on the Apple ecosystem.

It's feels a bit revolutionary... like the first iPhone. A re-imagining of on OS specifically designed for the new form factor. The iPad OS isn't that beast... Apple were first to market with a credible tablet because the initial iPhone OS, albeit upscaled, did a passable job.

For the first time in years, I'm interested in my next device being outside the Apple Walled City.
Gave it a whirl and tried to upload a smallish collection of reference ebooks. The java app failed after the first file (of 50+).
Cancelled my account 15 seconds later...
Reason: "It doesn't Work!"
Video: Homeless man w/golden radio voice in Columbus, OH (Update-FINAL)
Although IBM seems to own them now, it could be the same Rosetta technology that Mac OS X used. The parent company had many public licensees and MS could have been one, but not announced.

http://en.wikipedia.org/wiki/Rosetta_(software)
http://en.wikipedia.org/wiki/QuickTransit

edit: formatting
I live in the FWI, in a tropical climate. Outside temperature is quite stable around 30 celcius in the daytime and a little less at night, say around 25. Here, avoiding BO requires a minimum of 2 showers a day. I tried this for a week and went back to soap and shampoo. Maybe in the canadian winter that's possible? Also, why is there all this hype for paleo stuff? Is this the new fad after environmentalist concerns?
I'm really impressed by the video, it looks like there are a lot of cool ideas and the tablet form factor really brings the homescreen widgets that android has to life.

That being said, I find the prospect of this not ending up on Android phones disappointing. Android 2.2 is fantastic to use but definitely needs some love in terms of UI.
جبران خليل جبران
I don't want to belittle your achievement, but the reason will be because your tutors gave you the correct tools which weren't available to your predecessor.

It's certainly not that you're 10x better, it was homework. Your tutors expected you to be able to complete it as they'd spelled it out to you in the lectures.

We're talking about one programmer being 10x better than their peer, not of one generation being more scientifically advanced than the previous.
This has been going on for a very long time. Not to say you're wrong, just that MS didn't invent the conflation.
In order for a manufacturer to be able to include the Market on their device Google imposes a bunch of hardware restrictions. For Gingerbread the restrictions include

- the size and density of the screen
- it has to have a touchscreen
- it has to have more than 128MB RAM and 150MB flash
- it has to ship with a 1GB or greater sdcard installed
- home, menu and back buttons required
- all kinds of restrictions on the accelerometer,magnenometer, gps, gyro, etc
- it has to have fast network capability
- the camera has to be 2 megapixels or greater
- it has to have USB

I don't see why they wouldn't be able to add a dual-core cpu as a requirement
NT originally ran on MIPS, before it ever ran on 386.
None of her friends help isn't entirely true, it does mention later that people were trying to help but lacked important contact information. In such a short time like this, I think while yes, it does say something about the culture of Facebook, a lot of it is down to bad timing. I doubt all 1000 saw it at an appropriate time.
Does anyone know of a Perl-like strings library for C? Perl's string replacing code is miles better than anything I can find for C.

For instance, the PCRE library provides Perl compatible regular expressions. Why not the same for strings?
The basic approach is CP; if there is a sufficient network partition, writes will fail. But as long as a majority of the network is connected together, that portion of the servers will be able to function normally (though there may be some extra latency); and traffic can be routed away from the unavailable node.
http://www.wired.com/gadgetlab/2010/03/android-devices-crave...

Google requires [for market access] “all hardware components have the same software APIs as defined in their SDK to be compatible,” says Kitagawa. “This provides consistency to third-party developers that access these components,” he says.

That means devices always need to have some key components, such as touchscreens with a specified minimum resolution, a certain number of navigation keys, Wi-Fi, camera and accelerometer. Devices such as the Alex e-reader or a digital picture frame don’t conform to these requirements.
There's also lots of $2 games on Steam and it hasn't killed the premier developers' ability to charge $30 or $40 or more for their AAA titles.
It's something people working on projects at BigCo's do in lieu of actual work. It's pantomiming execution instead of executing.

This is, generally, how I feel about ToDo lists.
The idea of Lanyrd is great, but there are some annoyances with the way the information is presented. I'm browsing it right now because we're letting all our employees choose a conference or two to attend this year.

1. Once signed in, the homepage displays "Your Calendar" and then events that are going on today. Why? It's not like I can get up from my desk right now and go to Palo Alto or London. The home page would be much more useful if I saw events grouped by my interests, region and social circle, not ascending dates starting with today.

2. Events show COUNTRY / CITY and each links to the /places/ lookup. Really need to put the state in there for US people.

3. I feel like the topics/tags are messy and are just going to get worse. There's UX, User Experience, User Experience Design, Usability, User Interaction, etc. Maybe these have subtle technical differences but it makes it a pain to use. Maybe I'm in the minority but I think un-moderated tags for a site like this are bad. General categories would be a good thing IMO.

Anyway, not my intention to be overly-critical ... just some suggestions on making the site more useful (to me)
I've already made this comment elsewhere on this thread, but just for completeness sake...

The problem with reading off a 30x variation (or even >10x) from Norvig's results is that it discounts the possibility that the same person might take different amounts of time for tasks (relative to the others in the group).

For instance, you might have people in the group that have already worked some variation of that problem. Or you might have some that had colds, were distracted, or just do badly on that sort of enumeration problem, but are killer at other problems. Every one of these possible discrepancies cuts away at the expected magnitude of the actual overall productivity difference between programmers, and should be accounted for.

Of course, since that difference is not what was being studied, they didn't set up the experiments to gather the data we'd need to best estimate the real productivity differences, so it's hard to say what we should conclude...I'm sure there are people that are 1/30th as productive as the best programmers, but what we'd really want to know is how typical they are, and what the overall distribution looks like. That's far less clear.
A list of esoteric programming languages -- do people here know any of these?
I would assume that if one of their datacenters became partitioned from the others in the group, then they would stop serving requests out of that DC entirely. This would alleviate the concern for network partition-tolerance, wouldn't it?
I used the "T-Mobile Even More Plus™ 500 Talk with FlexPay®" and added the featurephone internet "service"... I could only get edge anyway because of t-mobile's weird UMTS frequencies in the USA. I just had to set the proper APN and it worked (only edge, but that's just because I had a European GSM phone)

p.s. I used google voice for texting, no need for stupid text message plans
Picolisp, although I suspect you can make a stub for most Lisps to get them to be usable in a shell script. Also, have you considered taking a look at SCSH, a Scheme shell? There's even a topic for it on the HN front page: http://news.ycombinator.com/item?id=2070891
ah wish I had known about that!
Why did they care?
Perhaps, but the elites have already paid for all of those helping hands many times over. The top 5% paid about 60% of the nation's taxes, for instance, and they almost certainly have not used 60% of the public services.

http://www.taxfoundation.org/news/show/250.html

In spite of this, most of the services they paid for are not the public goods (e.g., roads, power, water, police) you describe. Of the top 5 biggest expenditures in the US, only the 4'th is a public good.

http://www.usgovernmentspending.com/year2008_US.html

And this completely ignores all the consumer surplus they have created (i.e., the happiness you get from using a macbook rather than having $1000). The elites have paid their debt. Let them leave if they want to.

The US should not become a prison state.
Probably 50% of the time I use office it is over remote desktop over VPN, and honestly I don't really notice it (I really don't notice it for any application except streaming media over RDP isn't great, but surprisingly acceptable).

Maybe we just have really fast networks.
"To get Facebook shares, clients must agree not to sell them until 2013"

Why? Do they fear everybody selling short after? If I believe in Facebook I would keep their stock for a better growth year after year. Unless they know something we don't, or unless they know everybody will dump a hyper inflated stock.

You can't force me not to sell whenever I want, and that sole clause makes me very suspicious.
Divulge It - Fun way to make private or sensitive information known
Certainly. But MS should know better (they have a legit (seemingly) cloud computing platform), and the degree of publicity generated for this abuse of language is troublesome. There are now millions of people who never knew about "the cloud" before and now think of it as some MS invention where you can retouch photos online. :P
Omni Group are the best example of a great Mac developer that isn't huge like Adobe or MS. They sell best-of-their-kind software for the iPad for quite high prices, and are doing very well. I don't see this changing in the Mac app store.