skysight-inc/HackerNews huggingface dataset:
The sword cuts both ways - here on HN we've had a number of stories about the 'little guy' who makes a software package (eg cloud music manager), taking the risk, then apple comes along and implements the same thing, destroying the little guy. The little guy takes risk that's big from his point of view - does this mean he's entitled not to be copied by Apple?
Yup - saw that as well....bit of a jump in traffic overwhelmed the server momentarily. Apologies.
You can already set (and share) color schemes for what really matters- the code editor. As long as I get to keep my editor colors, I'm sure it will be no big deal to get used to any changes to the chrome.
Early Office 15 screenshots show elegant fusion of ribbon and Metro
Considering how little information there actually is on the page it's pretty stupid that I have to scroll to read it all.
Advertising makes me sad. I don't care about how good or bad algorithms are and how well the ads match the context or my personal interests.

If any company tries to sell me something via advertisements, I walk away. It's anti-communication that assumes I'm an idiot.
Ask HN: What are the best communities / sites to help me find a cofounder
I'm a technical person, I have a web app in development. I've paid a UI company to help me get the idea up and running. I've invested real money. I'm going to need an energetic cofounder that might have skills in one or more of these

design, UI, busines dev, SEO, marketing, networking, user development, customer service.

Ideally I'm looking for Perth, Australia but will consider further away.
MMS is supported for Sprint subs.
Why should I have to assemble my DVCS from parts before I would be able to use it? If I wanted Lego I would have got one.

Shelf isn't shipped with mercurial and it's really really painful without it: you make some changes to some wrong branch and now you need either shelf or major pain with rebase.

If non-expert users don't understand enough to do rebase, they're screwed: they better go cry in a corner since you can't solve any non-trivial scenarios without rebase and you're going to run into those all the time.

Not that I like git, but still. And since Eclipse plugin for SVN merges much better than both git and hg, I often wonder why do we bother at all :(
Q&A with LinkedIn's ad sales chief, Jonathan Lister
This article introduced me to the term "Megadeath". I've never really thought of that in terms of SI units. The scale of destruction that we have the potential to cause is simply horrifying. When you see pictures of Hiroshima/Nagasaki and then scale up to an H bomb and realise that those were simply tiny in comparison it's really rather sobering.
Apple stepped in at the perfect confluence of technologies and made the iPaq v2.0.

And isn't the iPaq v1.0 just the Newton v2.0?
Directing this as a criticism of Google (or other advertisers) is a little bit misplaced; the site designer has a lot of control over where ads appear and how they look. Nobody but physorg.com decided that a good place for an ad was right in the middle of their content like that, and they chose the colors, size and style to match as well.
Windows on the iPad, and Speedy
I like the boxes but it desperately needs immediately visible results.
Except we aren't talking about letting this car sit 10 years, try a few weeks or months, depending on the initial charge.

If Adama had to plan for an FTL jump ever 33 days instead of 33 minutes, the Galactica crew wouldn't have been nearly as frazzled.

It's not the fact that maintenance is required, it's the short timeframe in which a mistake can cause you to have a 3k pound immovable object and/or a 40k bill. (I have no idea what it weighs, just made that up)
So what is going to happen when you are asked to design (or dare I say "engineer") a system of some sort from scratch? Say, an engine or a component of an engine or a complete new machine? That is engineering. What you described sounds like the duties of a technician or a mechanic. That is not engineering.
Louis CK paid 35k so that he didn't have to give a piece of the revenue. A better model would be to offer both ways in case a creator wants 100% ownership. Transaction fees, production costs, etc are enough of a cut.
Well... that's a desktop phone, not a mobile, but true, it's branded an 'iphone', connects to the internet, makes calls, and has apps

http://aaworldtrade.com/phones-accessories.html
BIG FONTS!

BIG ARROWS!

SCROLL WHEEL TIME!
I'd second that. In the past five years (or at least since VS 2008), I can remember VS crashing on me maybe half a dozen times. That's with spending most of my time working on pretty large multi language projects.

For context, I don't use any extensions other than (sometimes) ReSharper and Tortoise svn/git/hg.
It's not that smart for these cases. No AI required. Run the app with various cogs, benchmark each run, pick the cog than ran fastest. Compiling for cog picks will take more time. The programmer would be responsible for sending the right dummy data by linking to a data gen cog and writing tests.

Cogs come with lots of metadata for use cases, performance profiles, data sizes, etc. They don't need to be marketed, tried by hundreds of hopeful devs and become resume buzzwords. The programmer no longer needs to read HN and care about the shiniest new cogs. Mental overhead is greatly reduced.
Yea, but that's not really what I'm talking about.

I mean purely the shell of the U/I - Although it would be good if both of those things were configurable in the same way, so you could truly share a completely customized and tuned color scheme
Microsoft, Google, and Netflix looking to add DRM to HTML5
...Google is primarily an advertising company which makes excellent use of technology, not a technology company which makes good use of advertising.

I absolutely agree with that, and don't really see anything controversial in that statement.

I also think that Google has created more value for more people than probably any other company in history.

If they are in fact an advertising company (which we agree) then the value they have created has been extracted from more people than probably any other company in history.

Advertisers don't create value out of nothing, the value comes from distracting people and devaluing their browsing experience. Even traditional "big enterprise steak dinners" advertising companies have worked this way, selling 30 second TV spots and filling your mailbox with junk. Google is able to extract a lot more value than ever before only because the Internet contains so many users and so much content that they can do it in such tiny units that it pretty much goes unnoticed. (Until it passes someone's personal threshold for annoyance, and they write a blog post about it.)

My personal (selfish) opinion is that it is sad, and that the overabundance of advertising on the Internet has made it a worse-off place for me. My browsing is inefficient, and my search results are less relevant, and my time is ill spent (either scrolling past things I don't want to see, or waiting for pages to load, or actively installing ad blocking software). Yes, I know I'm being selfish. Still, I do see it as a necessary evil, and I don't see how things could be any other way.
Yes, government policy has a huge effect, for one it created the nation of chain smokers.

What Google does is monetize the products of our school system, the school system produces mindless consumers incapable of producing on their own. Google connects these dependents of the state to the people who can produce the goods they need to live.

If you want to change what Google promotes simply transform the school system into an education system predicated upon critical and independent thought. By transforming the school system you'll have solved a whole host of social problems, the least of which will be ads hawking get rich quick schemes.
Oracle vs Google: PTO declares 5th Oracle patent invalid
now only one of the 7 patents brought into the battle by Oracle remains - all others have been declared invalid by the PTO
For me, this site shows an ad about wine - which makes sense since I work for a company that deals in epicurean goods, with our primary product on our site being wine. Based on my browsing habits, it is an appropriate ad to show to me, from a user analysis point of view. Does it suck that it's not related to the article - perhaps - but that's not what will make the most money. Just because you are reading a single article pertaining to dinosaurs, doesn't mean you have a history of being interested in dinosaurs.

The play games ad could be remnant inventory as others pointed out, it could be based on your usage analysis (do you play a lot of games? or share a computer with someone who does?), or lack there of if you have circumvented ways that Google can snoop on/analyze you.
http://vimeopro.com/s42012/s4-2012/video/35806770

They should've embedded with the Vimeo universal player: http://vimeo.com/blog:334
> All these questions do is scream, “I’m an egomaniac who has spent vast amounts of time Googling this nearly useless knowledge

Quite the opposite. The original list of questions is absurdly long, but it is an amazingly precise synthesis of what a good front-end developer should know. The three questions proposed are not nearly enough for hiring someone technical. You need to probe for knowledge, that will make passion and interest surface.
Nuclear Proliferation: Bombing Iran
The title threw me off; "to punk" as a verb is not particularly familar to non-Americans of a certain age.

I first parsed it as having something to do with cyberpunk.

Good story though. Asimov is my hero.
Honestly this has been the first time when I've seen them interchanged.
I don't think anyone disagree with the mechanics Patrick.

It's more whether it's tricking people to click rather than informing them.

Same way I felt tricked when I gave dustin curtis a kudos (vote up on his site) because he triggers it on roll over rather than a click.

I seem to remember you doing something along those lines on that teacher site. and personally I don't mind these things, it's after all just bits and bytes, but I can't help feeling there is a hidden agenda in your post.

Surely you can see that the aim of the site is not reflected in the way they try to make their money.
fast is a relative term. If we're talking about VS 2010, then it's fast versus building an IDE with ed on your own.

Honestly, I think you should really just consider checking your attitude and your politics at the door because loving Microsoft and all that proprietary software is just so old-school. It's boring and nobody cares that you think free software is evil.
See also Red Mercury, a fake chemical compound MI6 invented to lure wannabe terrorists out of the woodwork.
Nook Touch 1.1 Rooting News For February 23, 2012
now only one of the patents brought into the battle by Oracle against Android remains valid - all others have been declared invalid by the PTO (and one removed by Oracle)
I think Apple can rightly be credited with making smartphones and tablets mainstream. Smartphones and tablets were niches before the iPhone. Microsoft had tried for years pushing Windows Tablet Edition, but it only became a niche.

Do you think that was only because those devices lacked a capacitive touchscreen? If so, then why did every other company have to scratch their mobile platform after the iPhone came along? Why didn't Microsoft make Metro in 2006, after all, the techology was available (I tried a Panasonic Toughbook with a capacitive display way before that).

I agree that others should be credited for their inventions. Both RIM and others like Nokia helped pushed the technology forward, but they did so very gradually. It took an outsider to disrupt the industry (luckily, Apple had killed off the Newton, or they probably woudn't have had the incentive to do so).
The color scheme, the shadows, the fonts, the horror, guys seriously hire a designer or UI person. A crucial link is missing, the one the USER sees, you know with their eyeballs.
Increasingly, it seems, success requires immunity to distraction. Even as a kid.

http://paulgraham.com/addiction.html
Ha, most definitely :) Our UI layer is not happy ATM. Hack hack hack...
I did 'git log' on a repo with 60K commits and about 3k files. I finished in a second or so.

I imported that git repo into Mercurial and did 'hg log'. It took 13 sec.

This was about 3 years ago. I haven't looked at Mercurial again. Maybe things have changed now?
Microsoft does not care about C99. C++ is the official systems programming language in Windows, as has been communicated several times.

C89 is good enough for writing device drivers, the only place Microsoft still advises to use C instead of C++.

As for C99 support it is not as if Microsoft would be the only one not supporting it.

http://en.wikipedia.org/wiki/C99#Implementations

To be honest I think C99 and C11 will most likely go unnoticed by all major compiler vendors.
Don't forget silly things like fleecing European customers or region-locking.
Wow, that is quite an article. I think it manages the rare feat of being completely wrong. Usually people write enough words that they stumble into saying something useful.

Personally, I love asking esoteric questions in interviews, but not because I care about that particular question. I am trying to figure out if you are the kind of programmer who looks beneath the covers to figure out what is really going on. Do I expect every programming to know how b-trees relate to database indexes, and what their lookup times are, no. But if you have written a lot of SQL and never bothered to figure that out, you are probably a slave to the SQL interface and aren't the type of person who will ever really understand how to optimize queries. The point is to figure out they type of person they are.

Secondarily, I like working with nice people. It's important. But I have worked with nice and smart people who wrote horrible unmaintainable code, and I ended up loathing working with them. Plus, the better the programmers, the less of them you need. Turns out this is terribly important in software.
Make Something Good Out Of Rejection
>It's not Google's fault that people want to play games //

In the same way it's not the drug dealers fault that people [who they actively sought to get addicted] want to buy drugs [in excesses that will most likely see them to an early grave].
rights that already belong to the people

...but which are unfortunately not clearly enumerated, and so subject to ongoing (and some would say endless) debate. One can't simply rely on having any given right in the absence of a prohibition to the contrary, but rather one needs to go through the process of asserting it judicially.
Are you kidding? If i'm Jim Gaffigan i'm not gonna hire a couple of LMFAO rejects to design my website unless i'm paying them in Hot Pockets. Which would be disgusting.

Hooooooot Pockets.
>In other words, you will do what 99% of all applicants will do, even the ones that didn't really want the job in the first place: you'll tell the interviewer what you think they want to hear.

Well no, I tend to do the Luciferian thing: tell the complete truth and let them hear what they please.

This has, in its time, lost me a couple of opportunities because they didn't want someone who was aiming for research rather than aiming for their position. Of course, those opportunities were in entry-level software engineering positions.
But why is it the default? Why not match the existing tab behavior of every web browser?
Is the government subjecting themselves to these same rules?

I don't think you can talk about government as a single entity. but this proposal inclines in that direction. One feature of this administration has been a stronger commitment to openness via Freedom Of Information Act requests. Although this commitment propagates through different agencies at different speeds (depending on budgets, bureaucratic inertia, and political factors), there is certainly an administrative mandate for greater responsiveness to public inquiry. I think this indicated an increased awareness of privacy issues since the identification/specification of information is a necessary first step to challenging the retention or application of such information.

I'm not sure that the complex issues surrounding privacy can be addressed with a single bill or even the attractive simplicity of a simple-seeming constitutional amendment. There's a constant tension between rules on the gathering of information vs. rules on its use. Preventing information from being gathered or retained obviously limits the scope for abuse, but also has a distinct opportunity cost - consider the value of individuals' health information in performing epidemiological research, for example. Some argue that since humans are morally fallible and abuses are inevitable, the risk premium of such abuse must exceed the cost of foregone opportunities by definition, pointing to incidences of organizational abuse such as genocide or systematic discrimination. Others (including myself) prefer to look at the risks/costs in probabilistic terms and consider institutionalized secrecy or obscurity to have significant risks of its own.
Nature Special: Alan Turing at 100
Right, except nothing that I said conveyed any sort of gushing "love" for Microsoft or proprietary versus any other software.

Listing "it's proprietary" immediately before "it's slow" OTOH? Yeah, it's pretty telling where that comment is coming from.

If you don't like it, why come out of your way to make a negative comment about it unless you're just being a hater?
I'm actually looking forward to the day when micro-transactions become easy and friction-less and we move onto paywalls. I'd love to support sites with content by paying $0.02 per article.

I hate seeing ads, and I hate my websites relying on ads for revenue. My parents have many times clicked on ads accidentally thinking it was the content they want. The last thing I need to is to clear out their laptop from endless toolbars and viruses so I've installed ad blocker on all of our computers.

It's gotten out of control. Even legit websites have started taking on questionable ad inventory. The kind that has a download button and tries to trick you. The kind that looks like thumbnails for the software that you're trying to read about. Or those annoying video ads that play automatically.

I'm actually looking forward to the day when I can say "Goodbye and good riddance, advertising killed itself."
It could be [n]either.
I disagree, we use mercurial because it has a full product line of management tools, the issue tracker is 1000% better with mercurial compared to github. I don;t care where "most code" is, I care about where my code and me teams code is.
The time is different per person too, depending on tech-savvy-ness. Pain-in-the-butt-ness also is dependent from person to person. Even price is not a constant if you consider coupons, discounts and price drops.
Your comments highly suggest that you are not by any means a knowledgable mercurial user. You don't have to "assemble" mercurial from parts to do history rewriting. Enabling the relevant extensions amounts to adding a single line to a config file. I usually copy the same config file around when installing mercurial anew so that I can cut out even that step.

Shelf isn't that necessary because of mq, which is bundled by default. It is very feasible to use mq as a simple shelf substitute, much easier than using it for its more complex usage scenarios. Also, for your use case, it's pretty easy to hg diff your change to a file, switch branches, and then use the GNU patch command to apply your changes on top again, so you don't even need shelf or mq to do that if you haven't checked anything in.
I believe 'fleecing' would add to the $M cost, making piracy look that much more attractive, and region-locking would most assuredly fall under (and add heavily to) the $P costs as described in the article, as would pretty much all DRM.
To elaborate on this great point:

Say google gives you the option to pay $10/mo and not see adsense ads. Say a lot of people love that option and take advantage of it. Ad inventory goes down. Cost of ads goes up. Google looks at the price of an ad it could be showing you and goes, "why am I charging just $10?" Price of not seeing ads goes up, or even becomes its own auction.

This is how you can end up in a protection racket without meaning to.
VC++11 Beta on Feb 29
Getting Started with the Chai Assertion Library (BDD/TDD library for Node)
What I Learned by Turning Off Comments
Now we just need a little refactoring to merge these two. If only httpstatus.es was on github.
Only just saw this response bryanlarsen.

In response, I would actually say that this is an incredible feature. It makes detecting memory issues during development soooo much easier.
Connection refused - Flickr.com is down
True enough. After all, I like the features provided for me by Steam (cataloging, cloud, achievements, friends, etc.), so what some would consider a cost (in terms of DRM) I would consider a benefit.
Sorry that the asterisk wasn't clear, I've changed the language. I don't think you're our target market, the people we're going after don't know how to set up their own EC2 clusters and build a custom video player, so we handle the hosting.

As for the cost, the reality is that a project like this takes a lot of bandwidth, and wouldn't be feasible at all if we weren't taking 5%.

Lack of product is a valid criticism. We've been focusing on customer development before actually building the thing, specifically because we need feedback in order to formulate the product correctly. This is a special case in which we would build a version of it specifically for Jim, and then use the same code to create a repeatable version.
Scala  Java: Dan Rosen's talk at SF Java User Group
..and sadly, the 770 and its user interface just shows too well why the iPhone won, and why the other companies had to go back to the drawing board with their operating systems.
I used the 770 and actually got wrist pain from using it too much with the crappy plastic stylus that was included.

(And at the time, the 770 had a pretty amazing screen and user interface compared to most other mobile devices. If only Nokia had known that capacitive touchscreens existed and started porting the Hildon UI to multi touch in 2005..)
"Why would you give these up for scalability problems you won't have, with 99.999999% probability?"

I'm not saying people shouldn't use RDBMS', but there are many reasons for using something else:

- The new databases/stores have different features and use cases. Many include features RDBMS' do not have.
- Having to use table/column's for everything can be quite unnatural and tiresome.
- RDBMS' are battle-tested and their pros & cons are well known. But they might also be based on legacy models and truths that simply no longer holds.
- At least for me, using & learning something new is a big motivation booster :)

Use whatever is right for the job. But one should at least have a general knowledge of whats out there: features, pros & cons etc..
You are either ignoring banks or the fact that banks simply create money when they extend a loan.

Disregarding that particular issue: Sure, banks are always looking for people to loan money to, because that's how they make a profit.

But what if they simply don't find many people they can give loans to? That is still the problem, and that is an important reason why direct spending has a higher multiplier than tax cuts. People are still repairing their balance sheets, which means there are simply fewer people who are creditworthy and willing to borrow money.