skysight-inc/HackerNews huggingface dataset:
Would it be possible to save such data as an aggregation of runtime-profiles that could be used to 1) speed up execution and 2) back-port static type annotations to the source code?

It should. I recently ran across a page looking to collect data reuse profiles (via user submission) for use in compiler research. Unfortunately, it doesn't appear to be active/working.

http://www.cs.rochester.edu/research/locality/reusesig/
BugHerd - the bug tracker for designers
The sprinters have to be very muscular for the short-term power they need and at the same to have very low body-fat as to not carry around any extra weight.

All of the sprinters look like they could be on the cover of Men's Fitness.
where on earth does it say that? that is 100% incorrect.

quests are simply solved by waiting and coming back to collect your prize. that's it. it is perhaps the most casual form of item awarding there is.

if you wanted to, you could collect every single item in the game without tweeting once.
That number is interesting but it's not 100% clear how significant.

The number is the amount of additional search revenue Google are getting from mobile. That's not from Android, that's from mobile.

This will break into three categories:

1) Searches which were made on Android but where, if Android hadn't ever existed, the user would have had another mobile device and made the same search anyway. These are searches which are more lucrative for Google (because Apple or whoever aren't getting a cut) because of Android but where some value would still have existed.

2) Searches which were made on Android where, if Android didn't exist, the user wouldn't own a smart phone and the search would never have happened. These are the biggest contribution (per search) as it's revenue where Google are taking a large share and no revenue would otherwise have existed, however it's not clear how many there are. On one hand you could argue that almost everyone who bought an Android phone would probably have bought another smart phone (I personally don't think open source purists are a massive market share) but on the other hand there is a very real case that Android and it's battle with Apple has raised the profile of smart phones and generated choice which will have resulted in smart phone users who otherwise wouldn't have bought a smart phone (yet).

3) Searches which weren't made on Android. On the surface these wouldn't seem, as far as I can see, to actually support an argument for Android from a financial perspective, but I'm not sure that's true, for the same reasons outlined above (the larger general market - that is Android has driven the smart phone market and in doing so has helped sales for all smart phone OSes)

Google probably have the data to break the number down between these categories (at least roughly), the rest of us can only speculate, however I think even the most conservative estimates would suggest that Android is pulling it's weight and in all probability, then some.
What are the Constitutional Limits on Online Tracking Regulations?
This looks a little overengineered to me. I'm always suspicious when I see a lot of 'envelope' code but no examples of code that actually does anything -- it reminds me of the guy who wrote a blog post about developing a sudoku solver with TDD who got to the point where had a few tests, but he never finished the app.

In this case we're seeing a few snippets of code, but no real sense of the structure of the app other than to see the particular way that 'main' gets called. In particular we get no information about how they've solved the difficult problems, such as how to organize complex asynchronous activities. (That's the scaling problem in Javascript, Flex, Silverlight, GWT, etc that used to keep me up at night)

I'm also a little disturbed that he wanted to write a DOM abstraction layer. Today there are many libraries such as dojo and jQuery that abstract away some of the worst problems with the DOM and with XHRs. Most of us could complain about the details of said libraries, but I'm very happy that other developers are doing the hard work to ensure browser compatibility, which is a real, not a hypothetical problem.
Show HN: My MVP Turn-based Fantasy RPG for iOS
Bought my first PC, an IBM 486DX-100. Preloaded Win95 display drivers were failing, so after a quick call to IBM I was instructed to download the newer drivers from the IBM Support BBS. After installing the drivers and a reboot, "Starting Windows95 For The First Time..." became my vision of terror. I remember watching the sliding bar on the bottom hoping that it wouldn't stop moving for too long.

The support tech I dealt with was super helpful but was confused by the mounting calls on the issue so after a few days he investigated and found that the BBS files were infected with the Monkey.3 MBR virus. The cool thing was that he called me directly and let me know the source of the problem and apologized on behalf of IBM.
I don't see many commends negative to PHP itself. Instead the negative comments about this idea point out that it does not really bring that much to the table, and that the resources given to this could be better spent elsewhere.

Also, just because a feature is offered 'as a gift' does not mean it should automatically be included in a OSS project. Thats how projects become bloated (this is not comment for or against the idea, just a general point).
Making of NetNewsWire Lite 4.0
Buying Minecraft is not just buying a program, it's a kind of license agreement; the buyer is expecting future updates and feature improvements. Whereas, software bought in a box comes as-is, at most with the occasional bugfix patch.
I couldn't agree more. It's all about the fit with the team and their interest in the work you're hiring for.

IMO 99% of the time you hear someone say 1%, they're intentionally exaggerating (marketing) or they're clueless on the topic.

I'm a mediocre developer at best, and yet I still have a decent sized ego. I can only imagine how big my head would be if I were top 1%. You definitely wouldn't want to work with me.
Are Web Consumptions Patterns the Future of Books
Personally, I'd be more concerned about the possibility for psychosis....

Purely an anecdote, not at all measured and qualified, just correlation, but I've known two people over the years who've been long-term cannabis users and have had significant mental health problems. They're a pretty high percentage of those who I know have used cannabis or have had significant mental health problems.
A mere 700 years after it became commonplace in English :-)
Neat; I'll have to check and see if prices are down here or not. Haven't checked in several months.
Instapaper’s Arment: Seek Money From Customers, Not VCs
That's what I would call sharing. The problem with physical goods is that if you share it with someone, you don't have it anymore.

With digital goods, you can share and still own the product, so both are happy.

This works perfect for consumers, but not so good for the companies....
How are you supposed to know to search for "HD", etc? What makes the iOS store easy is that there are completely separate tabs for iPhone and iPad apps. And when you do search, it displays results for both in separate boxes on the results screen. These things make it incredibly easy to find iPad specific apps.

If the android market does these things, that's awesome, I legitimately don't know.
Because the OP may be able to sell/option/contract his IP, and that needs to be done properly.
Ah, I was confused, but now understand. The Computer History Museum has a Difference Engine which calculates polynomials. The Analytical Engine has an ALU and control flow, and is Turing-complete. The first Turing-complete device, in fact.

http://www.computerhistory.org/babbage/

http://en.wikipedia.org/wiki/Difference_engine

http://en.wikipedia.org/wiki/Analytical_Engine

Best of luck to jgc!
Handy Chrome extension that blocks Like buttons and their ilk:

https://chrome.google.com/extensions/detail/ejpepffjfmamnamb...

I've been using it for months... no regrets. And the web is generally faster because Facebook JS takes ages to load.
Real World Mapping with the Kinect
Ask HN: Stormcloud bare metal experience?
I'm looking to move from a cloud based virtual server to physical hardware to get better disk IO. Rackspace obvious jumps to mind as the safe choice but Stormcloud has an nice bare metal 4 SAS disk RAID 10 option at a good price. Anyone have any experience, good or bad, with the stormcloud bare metal servers? Thanks!
I started coding this project at the beginning of January, using the Unity engine. I had some help with the sound, but basically I've done all the coding and art myself (some of you may be thinking "I can see that" :)

I had spent about half of December trying to decide which engine to use, and doing some exploratory coding of my own 2d animation tool. I was about 50-50 going to use Cocos2D or Unity, but I'm glad I chose Unity for the tools, and the memory management (though I'm a crusty old C++ guy).

I had initially done a version of this for the Toronto Game Jam, but it was less minimal in scope and ultimately unfinished.

So, the goal is to do frequent updates and build it out from arena combat to a more exploratory game.

Comments? Questions?
The guy who started programming Facebook with Zuckerbeg apparently had just finished 'Perl for Dummies' and never coded before in his life...

(the For Dummies books are really good, mind you)
I feel like Netflix is being strangely unproductive on the Android platform. They have clients for both iOS and Windows Mobile 7, but nothing for Android. Honeycomb has built-in support for DRM, yet no Honeycomb announcements.

Now seems like an excellent time for Amazon/Redbox/Blockbuster to throw the doors open on a Netflix competitor (and not just the streaming part) and scoop up the Android market.
Also http://plan28.org/ has some details.
Dive Into HTML5: The History API
Monster Arrives: Software Patent Lawsuits Against Open Source Developers (2006)
I'm sure there aren't many engineers at Microsoft who wouldn't love to throw out the whole Windows paradigm and build something new and better from scratch.

They kinda did. When Windows 3.1 was a hit, the server OS was Windows NT ( http://en.wikipedia.org/wiki/Windows_NT ) NT = New Technology.

Windows 95, 98 and Me are evolutions of the Windows 3.1 codebase, and then mercifully died. NT begat Windows 2000, XP, Vista, 7

You can see that they changed a lot of OS internals for the better (writing C++ code on win 3.1 it's trivial to lock up the whole OS, NT didn't have that issue), and then worked hard for compatibility.
Well, that will give you one patch, not the original series of patches. You'll get a big pile of code diffs, but grouping them logically together will be tough.
Introduction to Programming Practices for Developers
That's not quite true according to their Terms and Service (http://www.minecraft.net/copyright.jsp),

When you purchase the game, you pay for it as it is right now. Future updates are an added bonus.

Sure. So far the game has been updated regularly, but they explicitly stated that they are not guaranteeing any updates.
This is a very nice project! After one, I have a couple of feedback:

- First I think that a faster progression at the beginning could create more excitement:

> by moving to level 2-3 faster (most games gives you lv2 after the 1st fight)

> maybe some of the 1st quest should shorter (like 2-3 minutes) I didn't got directly that I have to wait to achieve quests.

> create and encourage interaction with a @littlecosm account to gain xp (good for shy ppl with nobody to "talk" with)

Progression and reward is the drug of gamers and if you don't feed a new user quickly, he might desappear..

- What's about an "invite" system (like the dropbox one) if a new user come thru an existing one, you can reward the ref with xp/coins/cash

About the global understanding of the gameplay:

- The @littlecosm account could send a dm or @reply when your quest is over, at least for the 1st ones, it's frustrating for a player when you fail the very first time you play a game.

- More explainantions could help, maybe a small tutorial to start can be nice (lots of "what should I do" on twitter feedback, desho?)

That's my 2cents :), good work anyway :) I love that lil' world you created here!

A
Ah, but remember, it's the letter of the law, not the spirit, that matters.

So in this case the author has tackled that abomination that is ContentEditable and likely aged himself ten years in the process so that you can edit text on a page with no <textarea> tags in sight.

As anybody who's had the misfortune of being sucked into the ContentEditable TimeSink Vortex will tell you, that's probably not a very good idea when all you're trying to do is edit text. But from a purely technical standpoint, he has indeed done what the title describes.
I defended copyright charges in a civil suit in the late nineties. I was already skeptical about it, and the combination of my skepticism and the case caused me to start to argue against it openly. It has been and is thrilling to see the debate continue to turn against the idea.

Ten years ago, the idea of questioning the justification of copyright was alien even to geeks and lawyers. People who copied lots themselves considered it to be cheeky, unjustified. The idea of questioning it hadn't thought about it, and wouldn't even raise the energy to consider that it might be worth questioning. The reaction to skepticism would always be that laugh that's reserved for contrarians, followed by a brief "doesn't compute" look and then a search for distraction.

Things are shifting.
Wonder if you could upgrade them, and then just rip out the hard drive and move it to another box. Wondering if 10.4 would be ok with one moment having a PPC and another moment having an intel processor.
With no alternative, and nothing but a splash screen? Log in with X is certainly low-friction, but without alternatives it's still a massive barrier to many of their target users, especially when you consider this is a) Disney, and b) Facebook doesn't allow people under 13.
So, I'm just trying to explore your proposed theory further. You're saying that Google is trying to get as many phones as possible to be a part of its über-search-net (ie via "Google-capable phones"), so it can better leverage its marketing/ad system (and make money).

The way they want to do that is NOT to make phones, but to write software that phone manufacturers will put on their phones so that Google will get access to the user and, via the user using search, can serve up better (and more ads).

Google is not charging for this software. In fact it is releasing this software so other people can change and modify it for their own use. So phone manufacturers can use this software without actually allowing Google to attain its goal of users using its search.

Perhaps the way to look at it is that phone manufacturers are so lazy, that they wouldn't want to mess with all the software pieces that Google hopes to monetize (e.g. built-in search, connecting to Google apps, etc)... So Google is basically betting on laziness?

Theoretically, a phone manufacturer could decide it wants to get in the search business to, or finds a partner that will give it the piece of the search pie, rip out the Googley parts and replace them with their own searchified robo-beast. That's why this model just makes me scratch my head and squint. I thought maybe, in using Android, phone manufacturers had to enter into a specific agreement that detailed the licensing and usage issues, but I couldn't find that anywhere.

Looking at the iPhone, Google probably earns revenue from it just by being on the web: someone fires up MobileSafari and uses Google to search for something. Apple has shown that the smartphone market is lucrative. Other phone manufacturers would have eventually rolled their own OS to compete and Google would still have been used (eventually) via the internet.

the number of smartphones in use worldwide is lower than the potential number of smartphones that could be in use if they were more ubiquitous and cheap, Google is losing money, so it is in their best interest to make Google-capable phones as ubiquitous and cheap as possible.

What is a Google capable phone? Is an iPhone a Google capable phone? (I think the answer is yes). If it is, why go to all the trouble of making a mobile OS? Market forces will create smartphones that are ubiquitous and cheap, and Google will be there to offer its services. Going along with the comments above regarding Google's motivation, assumption by Google was that if they didn't create the OS, then the mobile OS's created would lock them out, thus creating the incentive to make their own OS so that they wouldn't be locked out.

I find this hard to believe. I don't see Apple getting into search. Or making a serious attempt at dislodging gMail or any of the other Google services.
This is the key thing, I think. Android isn't so much about revenue generation as loss prevention. By providing the smartphone platform, google is insuring themselves against SprintSearch and RIMFind and HTC Locator and endless other search engine market fragmentations.
1. Skills are subjective to whomever is interviewing and just because they got the coding chops does not mean they're a good fit for you or your company. This is something you must do in person. Online chats can only take you so far. People here have a hard enough time finding solid coders in person, if you think you'll luck out by finding someone you can work well after a few online chats, you're walking a thin line.

2. The best source for recruiting people are face to face interactions and personal recommendations from people you actually know. Outside of this, you're taking a wild stab in the dark.

3. I don't see any solid value proposition that you're providing that any other given person seeking a cofounder hasn't already provided aka low wage + equity. What's new?! Worse, you're not even a US Citizen and the Startup VISA movement hasn't actually happened so in order for you to get your green card status, you may need to come here to work on a sponsorship first. That leaves a lot of iffy rooms for anyone wanting to jump on board.

I'm sure I left out a bunch of other stuff I could be ranting about but if you want to find talented people, get your butt overhere and do it in person.
The opposite is true. The CentOS maintainers have been very explicit, the goal is as exact a reproduction as possible. "bug for bug".

The only place they get creative is in the "centosplus" yum repo, which is disabled by default.
See "larceny".
What would you say was the lower bound for the top 1% salary range?
Charlie Sheen Quotes As New Yorker Cartoons
For apps sold on the Android market Google takes a 30% transaction fee, which is split between the payment processor and the carriers. Since AFAIK Google Checkout is the only supported payment processor, that should give them some revenue.
This is an awesome splash page. The background makes it interesting, and all the example pins with questions gives the reader a very good idea of what they would use the service for. It's not just another, "we're coming soon, you have no idea what we do, but put your email here anyway" splash pages that we see so often. Great work.
I have (for the last two decades or so) found that getting a candidate to draw a couple of flow charts usually 'tells the tale'.

Not that I've not found people who could not draw flow charts at all to later turn out to be solid assets, but
poor flow charters have almost always turned out to be 'duds'.

(Do I need to rephrase the above paragraph or what?)
Apple introduces iPad 2 with cameras, dual-core processor
Whenever a discussion on this subject devolves into bickering over the meaning of words, I feel an urge to smack the participants.

It's completely irrelevant what you call it unless you are one of those curious people who considers private property to be almost an ontological category. Protection of private property exists to the extent it's judged useful to society. Protection of so-called intellectual property exists to the same extent. Counterfactual what-if reasoning is as valid or as suspect in this debate as in any other.
Hiring is such a huge shot in the dark. I've seen HR guys and hiring managers give elaborate reasons about a profile they want, more often the person they are looking for doesn't exist. More like wanting people with 30 yrs of Java exp. The thing about today's hiring is that companies aren't willing to allow people to learn anything on a job since it's a cost.
I disagree. I seldom meet a talented programmer who isn't able to articulate themselves very well.
Turns out, Anonymous' Strength is also a Weakness
Just to play devil's advocate, doesn't that rest on the assumption that the top 1% of software developers are also strong enough networkers that they can get a job pretty much anywhere without using the formal channels which would require item (d)? I'm not at all convinced that's the case, even though I understand that there's some truth to the conclusion.
And the English speaking world still calls it a double U. Maybe the Swedish should have settled for double V: vv ;-)
Why are we submitting 5+ year old content?
Rocket Engine doesn't use Canvas. I know the guys behind it and and I think their insight that canvas isn't needed for this was really the cool part of the engine.

http://rocketpack.fi/engine/
Consider the current (partial) list of targets:

- Wisconsin's governor
- The Koch brothers, Koch Industries
- Major copyright holders #operationpayback
- The Libyan government #oplibya
- Bank of America #operationBOA
- Egypt #opegypt
- Security firm Palantir (a continuation of the #ophbgary work)
- Westboro Baptist Church (hit hard after trolling Anonymous mercilessly)
- Glenn Beck (though the idea has yet to gain much traction)
- The government of Sweden (for prosecuting WikiLeaks' Julian Assange)

The list goes on… and on. But as the targets have spread, their effectiveness appears to have diminished.

In exchange for all the advantages of an amorphous, distributed, and untargetable command system, Anonymous has given up the ability to precisely coordinate effective activities. Very often, one's strength is also one's weakness.
At some point can this develop beyond a semantic discussion of the term "theft"?

I agree it's sloppy to think that theft and intellectual property violation are interchangeable but the point has been made on here about a million times so it doesn't really add much to the debate.
Researchers Crack the Mystery of the Missing Sunspots
21 Android Apps Excluded from Android Market by Google | Technorox
It's an informal agreement. As long as buying the program gives you automatic updates, there is less of a reason to pirate it.
I think it's also fair to say that even the spirit was met. The idea, I gathered, was to not having your typical form page where you do your creation like most typical applications have.

Their is a big difference in inline editable functionality and your typical forms for add/edit/delete functionality.
You're both right: When it was α, you got it forever, for free. Now that it's in β, you don't.
But they AREN'T insuring themselves against this. The mantra is: "Anyone can modify the code because it's open source".

With regard to all these other search engines, I find it hard to take them seriously. If all these specialized searches were so awesome, they would've been pushed to a larger market (the web) so that these companies could leverage it as Google has done.

Are you suggesting that Sprint would lock its users into crappy SprintSearch and not use Google if Google didn't make Android to put on one of Sprint's phones? I think that's a possibility. But I feel that market forces would eventually force phone service providers and manufacturers to use the best search possible (or at least an almost as good version) or consumers would leave them.
Microsoft And Google Jointly Hit GeoTag With A Lawsuit To Invalidate Its Patent