skysight-inc/HackerNews huggingface dataset:
This site (http://www.ghacks.net/2010/06/05/what-is-a-magnet-link-and-h...) explains what Magnet links are and how trackers have traditionally worked in the past.
I've long thought this, but there may be a problem...

ARM processors probably can't get much faster without an unacceptable loss in battery life - for e.g., the iPhone/iPad are underclocked, and the Tegra 3 quad-core in the new Transformer Prime has three modes, each with lower clocking. Batteries might address this, but their rate of improvement is slow (no Moore's law there). The apparent solution is "multi-core", but we aren't able to parallelize in general, after decades of research. Note that desktops are stuck at quad-core - there's more cores on server chips, but they are usually doing many tasks already (e.g. webserving). The dramatic multi-core progress is in GPUs, which again is a naturally parallel domain.

You could switch to power-hungry performance when docked, like the Transformer Prime... but it seems a bit of an ugly chimera in general.
If performance is needed for development, then x86 desktops will win.
Eventually, ARM could catch up to what is needed (even if x86 keeps ahead) - but if this is to simultaneously satisfy mobile needs, it will be at a much slower pace than Moore's Law.

An ARM purely for desktop could catch up easily; but what benefit does it offer over x86, if its power-consumption advantage is irrelevant? And it lacks the massive ecosystem of x86 software. But that's not the idea discussed here, of a dockable mobile device.

Other factors: (1) ARM SoC is cheaper and smaller than x86; but Intel has made a SoC x86. (2) people like the convenience of the same data, apps and UI for mobile and desktop; but cloud provides the same data; webapps address the same apps and UI.
A prediction: the iPad 3 won't be quad-core. It's too hard to convert multi-core into user performance, so it's an efficient use of power and silicon. Instead it will have masses of GPU silicon (at least x4 the iPad 2, for the x4 pixels in the retina display - possibly x8, to give an sense of improvement in addition).

tl;dr battery life and multi-core prevent an ARM-based dockable desktop.
Just reading the first few sentences it's apparent that the author is 70+ years old.
OpenStack steps towards its Foundation future
Do you attack everybody who criticizes you? You must be a joy to work with.

P.S. Those colors were chosen for specific reasons.
But they're not... The Google Music, Reader, Market and others that I can't think of use the top left icon and a left handed arrow to take you back in the apps activity and that works regardless of the actual Activity stack (And the back button works as a stack navigator).

This inconsistency and change in Google apps' behaviors is frustrating and is the only thing that I think they failed at in their attempts to fix the "consistency" problems of Android UI/UX.

I'm with the grandparent, I'd like to see this clarified. Some picture-based examples might help explain this issue better to those unfamiliar with Activity management.
I'm sorry, I should've mentioned.

I was talking about deploying these images on EC2 compatible clouds - like openstack / Eucalyptus.

Some of us aren't customers of Amazon's EC2 service, so it would be nice if there was some sort of "how to" build these AMIs.

Other than that, I'm happy to see a new FreeBSD release.
The announcement for and docs of the Action Bar specifically point to libraries that can be imported pre-3.0 to provide the Action Bar.
I'm not saying it's right or good usability, but the new "picture based buttons" can be long-pressed for a textual toast-style popup that tells you what they do.
You can try throwing a 'position: fixed; bottom: 21px;' on your #loading div instead of positioning w/ JS.

Also, the animation on the items isn't very smooth and I find it distracting. It'll probably feel smoother without the drop down animation (maybe a quick $.fadeIn) might look good.
Vintage Accessories & Vintage Clothing
Don’t Be Hasty
How is it a "totally different" story when the two changes are launched at the same time under the same name ("Search Plus Your World") and both underplay the dominant social networks?

They seem rather related parts of the same story.

You make a big deal about not "ascribing evil motives to Google" but I think it's pretty clear that Google is going all in on G+ and both aspects of Search+ that Danny Sullivan has taken issue with are directly related to this.

I don't care for the word "evil" because I think Google may be perfectly within their rights to do this but it's also very unlike how Google has historically operated. Inasmuch as that historical behavior personified "don't be evil", well it's hard to be shocked when people call this new, tough negotiating Google "evil".
All of the UI elements are available in source provided by Google. Koush (on Twitter) tweeted with Tim Bray about them being split out into a more-easily-consumed library.
doesn't pinterest already have a section where its exclusively etsy products?
Don't the torrent files contain all the hashes for each piece? Doesn't that mean if a single piece is bad, the entire torrent can't be verified? Torrent files contain a lot of useful data that isn't found in a magnet URI. Is this just being ignored?
Note that this isn't filtering the terms for search, just filtering them for auto-complete. As in, if I type "lord of the rings" it won't suggest "lord of the rings torrent" even if that is the most common or one of the most common searches beginning with "lord of the rings."

If you actually type "lord of the rings torrent" and hit return, Google will still do that search and return relevant results.

They are doing this because for many pieces of popular media, the torrent search was fairly high in the list of most popular searches, and they don't want to be seen as suggesting that you download the torrent. Likewise, they won't autocomplete obscene or porn related terms, but will still do searches for them.

There is a difference between banning a term entirely from their search engine, and deciding that it's not something that you want to suggest to people who haven't requested it, to avoid suggesting illegal acts, avoid legal trouble, avoid offending people, or the like.
A Resveratrol Research Scandal. Oh, Joy.
The lesson learned is that even very technical folk do not understand "logging in with a URL".
It isn't always that straightforward. With Java, if you move your code into C you may also need to keep all of your data in C-land to avoid the overhead of copying it back and forth. Then the data is harder to access from Java, plus you can't rely on garbage collection to free that memory when you're done with it.
I pledged. In fact I'll donate $100 if they blackout. Those who oppose blackouts claim that sites like wikipedia google might lose money, or that they are essential services like utilities. I'm not sure if the essential service analogy is valid, but it doesn't matter: correct me if I'm wrong but the letter of the law of SOPA says that wikipedia.org can be wiped off the internet as soon as it passes without ANY due process, just because some people have uploaded images they don't own copyright for. Of course, apologists will note that shutting wikipedia down won't happen, because the bill is aimed at stuff like counterfeiters and torrents. To this I can only say it won't be the first thing that happens. What it does is that it gives the US government a guillotine around wikipedia's neck that they could pull at any moment: the legal power and infrastructure for shutting it down. This is a total affront to the independence of wikipedia as a non-profit organisation (and to google & facebook as corporations).

By pledging we can reduce the cost of a blackout, make it more economically viable for them, so they do it and show the world that if wikipedia(google, facebook) really are essential, then their independence should be protected from the growing nationalistic forces of the US government.
I had this error too. To "manually run" the javascript, replace the URL in the URL bar by "javascript:go_foreign()" w/o the quotes and press enter.
Urban Airship "bought" SimpleGeo, a failed service. Where "bought" means forcibly swallowed it based on VC pressure.

Anyone with half a clue could have seen this coming a mile away.

Why would you spend time and effort developing a failed product you didn't create when your highly successful product is your main focus?

Move along, nothing to see here.
I hope that before .torrent files are gone, they (or some scraper) will publish them all as a torrent.

Somebody did that last time PB was in trouble, e.g. one of the pieces: magnet:?xt=urn:btih:4232363a47fe29acdf2c77874365a5e3368854b4&

That's a pretty interesting dataset to mine.
not during normal operation.

but if the network connection is broken or you need to do disaster recovery, there's no way around and you ought to have a console graphical screen.

what I love about old Sun servers, you can do all system administration via a serial RS-232 connection.
Newton's Principia, the abridged version.
Facebook to reach 1B active users in August, thats 14% of the world
Can you explain what this does, as if to a 10 year old?
You would be able to tell if the user had previously used the app, gotten to a state, switched out, then went back to the app to find that state or if the application was pushed to a certain state when it was opened.

Personally though, I would prefer the back button system-wide only. You can easily provide a UI element to take you to the top of the stack (especially since when an app is forced into a state, you only want to get to the top of the stack). Sometimes I even get confused when the back button takes me back a webpage in the browser.
Noting that this article is from 2009, I think it makes some valid points. By owning people's entry to the internet, Google has a monopoly.

But I don't think it's so much a monopoly on search that's interesting, as it is a monopoly on entry. Google is everyone's front door to the Internet. There are a few geeks like us who know about URLs and TLDs, but generally people just google what they're looking for.

And on that note, I think there are other monopolistic gates to the internet being opened. Like the portals of old, Facebook is setting itself up to be the other Front Door on the Internet. Part of that is wrapped in what people care about most: other people. So it makes sense that you go to Google for things, places, and ideas; and you go to Facebook for people.

Google realized it was missing that category of nouns and built Google+. Facebook knows it's missing a lot beyond people and is looking to expand into other nounish categories, but it's also looking to expand into verbs: listen, watch, read.

I don't think Google has a monopoly forever -- I think it's fighting tooth and nail to stay at the top. I think there is fierce competition going on at all levels here, Facebook being the obvious example. And let's not forget Apple, Comcast, and other media providers who are using their control of media experiences to leverage control over people's experience of the Internet.

The future is going to be interesting!
"who are you to tell Google they can't index a third party domain?"

No tweets link to third-party domains, since Twitter wraps all links in their own URL shortener (t.co). Even if you use an independent URL shortener, it will be wrapped by t.co.

(I suppose you could argue that there is no way for Google to determine this algorithmically, since "twitter.com" != "t.co", so it should go ahead with the crawl, but there's the question of how Twitter would respond to that.)
Take a standard FreeBSD disk image. The changes I've had to make are to work around quirks in EC2, so I suspect most or all of them wouldn't be needed on other clouds.
I think the easiest way is to not make it really "dynamic" but an append-only structure of static content. For example a Reddit thread might be representable as a static list of actions (add reply, upvote, downvote, etc), which the client would process to get the current state.

That way, you could immediately download an earlier version of a resource and then get the updates as they spread through the network.
Isn't ICS like just around 0.5%(or was it 5%) of Android handsets as of December 2011? This design guide is ALL about ICS and nothing about the 99% of the Android handsets used by people.
It seems that for almost any popular piece of C or C++ software there are people who are motivated to produce a pure Java implementation. For whatever reason, you don't see that motivation in other language communities. Outside of Java-land, most feature-for-feature copies of existing software seem to be undertaken for the sake of learning or linguistic patriotism, which are not sufficient drivers to sustain such a project to completion.

My guess is that this phenomenon reflects the fact that other language communities have greater comfort and facility with C libraries, or to look at it another way, the fact that complete independence from native libraries is actually a feasible goal for most Java projects.
WRONG! :-)

The way you suggest is why Android's back is confusing. If I hand you my phone and put you on a particular screen and ask you "if you press back right now where will you end up" you have no idea

Even if it's your own phone if it's been a few minutes, hours since you last used an app you'll have no idea.

Here’s what I hope is an objective fact about the Android back button. IT’S NOT PREDICTABLE!

The way it works is that each app has a “stack” of screens. Pressing the back button pops the current screen off that stack revealing the screen below. If there are none you are taken to the home screen. The problem is let’s say you start the Messaging app. The first screen is “list” of conversations screen. You pick a conversation and now you are on the “conversation” screen. From the conversation screen you press “back” and you get the “list” screen. Press back again you get the “home” screen.

Now let’s take another senario. You are in the browser. You get a notification that you have a new message. You select the notification for the message. You are taken to the “conversation” screen. You press home and do something else, say listen to music. Later you decide you want to send a message to someone. You go the home screen and pick the messaging app. Since the app is still running you see the “conversation” screen. You press back you get the “home” screen. WTF!

In the first case it went “conversation”->”list” in the second case it went “conversation”->”home”

Notice in this case, even if you had an amazing memory and could remember that you happened to launch the messaging app from a notification an hour ago or last night or something you still have no direct way to get to the “list” screen. The only way there is to select the messaging app either from the home screen or the recently used list. You’ll get the “conversation” screen. You press “back” and you’ll exit the messaging app back to the “home” screen. Now you have to navigate the home screen to the screen that has the messaging app icon on it so you can re-launch the messaging app and have it start in on the “list” screen.

Android should never have had a back button in the first place. If there was no back button there'd be no way to make it inconsistent. Switching back to another app would be come the simple habit of holding home for a moment and picking the app you want to go back to and you'd always be able to predict where any button will take you.

I applaud them for trying to fix it but putting in the guidelines, which may or may not be read by the majority of devs, seems unlikely to fix the problem.
I support an HN blackout, a Reddit blackout, and I would even be happy, if somewhat hesitant, about a Wikipedia blackout.

But I absolutely do not support the conditional donation (excuse me, payment) to Wikipedia to get it to take a particular political stance, even if that stance concerns its long term survival. This is worse than "donate to a politician, hope they vote your way" -- this is "pay Wikipedia money if and only if it performs a specific action on a specific date and time." That goes so far against why I love Wikipedia, and why it performs such a unique service. Small, tight teams, no strings attached donations, unfettered public input. Those are things worth preserving and fighting for, but not at the cost of those things themselves.

I would hope Wikipedia returns the money or donates it to some other worthy cause in the event of a blackout. Culture of an institution is a delicate thing, and where and, perhaps more importantly, why you get your money can dramatically shift that culture one way or another. Wikipedia has a great culture. Is that really worth risking?
@foobarbazetc: you seem to know an awful lot about the SimpleGeo acquisition. Which VCs were forcing Urban Airship to do the deal?
Props to the author showing a iterative development process instead of just a example and code dump.
> That has nothing to do with why Google excludes content on twitter.com itself.

Um, they don't. That's not what this is about. You need to research the actual feature that's causing controversy, because it's not "Twitter doesn't show up in search", not even close.
Do Designers Need To Code?
This is a useful app. Good job. Would like to be able to also search without entering a keyword.
How about we pledge $1 for every day, starting now, that they blackout until both PIPA and SOPA are killed unceremoniously? Why wait, just do it now.
In theory. Do the nontechnical people in your life even know other search engines exist? I doubt those in mine do.
It is still fascinating how resilient not only Piratebay but also others such as Demonoid have become. A few years ago it looked like they were close to getting shut down. It is impressive how they are now able to withstand all the "forces" and Governments had to shift their focus towards the ISPs.
GoDaddy has not denounced PIPA, and at any rate the BSA is still on the ball as well. GoDaddy is playing both sides of the game.
Turn your sheet-music pages by blowing on your iPad?
The hash in a magnet URI is of the info dictionary in the .torrent file. It's used to query the BitTorrent DHT for peers running the same torrent. Once another peer is found, your client will download the full metadata file from it, and from there it works just like any other BitTorrent download.

http://bittorrent.org/beps/bep_0005.html
http://bittorrent.org/beps/bep_0009.html
"if Google wanted to, they could parse the external links from a Twitter stream without actually following them"

The problem is that there are no external links in the tweets. All tweets point to t.co, which is run by Twitter. You can't find out the ultimate destination of the link without following it through Twitter's redirector.
You really should have a fallback page for browsers with no Javascript. NoScript has become increasing popular and the "Javscript Free" page of a site is the first page those users will see (even if they go on to temporarily allow javascript for your app).

In your case, it is just a blank white page. Since you are asking for suggestions, I would suggest you just make it display a message. One for suggesting users with older browsers to download chrome or firefox and another message directed at those with Javascript intentionally disabled which gives a very brief outline of what your app does and why they should enable JS to play with it.

e: I clicked through to the other mashups you have created which you linked in your other comment. They all do the same thing, just bring me to a blank page.

ee: To those down-voting, what do you disagree with? Do you not think pure JS web apps should have HTML fallback pages or do you disagree with the way I said it?
Bitcoin Developers Attempt To Kill Open Source Project, Sends DMCA To GitHub
Why wouldn't you just use virtual machines?
tl;dr: be homeschool, have academically well-connected parents

And yes I am envious.
Virtual Stock Trading for Free
Wow, three downvotes in a row and without any reply...
Those numbers tell you almost nothing. That's the entire point of the post. Big meaningless numbers.
Why does it seem that way? They seem on track to meet their target price.
This is precisely it, Microsoft in the 90s did some really abusive and messed up things, for example luring away Borland's key compiler engineers with ridiculous salaries, and then paying them to sit on their thumbs and do nothing [+], in order to give Microsoft's development tools time to catch up.

I'm not a huge fan of Google, but if you're a startup you don't fear Google the way you would have feared Microsoft in the 90's. And if you're afraid of Google, it's because of legitimate competition in the marketplace, not nefarious anti-competitive practices.

[+] Edit: As pointed out below, the "sitting on their thumbs" may just be local lore, and not true.
That's just passing the buck, and besides, "you" didn't abandon SimpleGeo users, UA did.
I have the same problem. Most recently someone signed up for a DirecTV account with my email. I went back and forth with DirecTV customer service about 5 times before they removed my address.

I have to wonder if these companies are violating the CAN-SPAM act by not giving us an easy way to opt out...
It seems this is the accepted wisdom among the posters here. For those of us not in the Valley/Portland, what were the signs that an acquisition was due to business failure?

One poster said most companies that get acquired are shut down within the year (http://news.ycombinator.com/item?id=3458414). This appears ridiculous on its face (or there needs to be a mass migration from Heroku), but what other symptoms should folks have been looking for here? I'm interested in objective measures that one might reasonably use in evaluating vendors. I'm specifically not interested in things like how many/few job postings they run on Stack Overflow, the chatter at the last San Jose Ruby Meetup, VC blog posts, etc.
Why not set up an email fetch service on the remote box, and email magnet links? Then just throw together a wrapper that looks for magnet links in new email. Viola!
Stop treating Wikipedia as if it's Kenny from Southpark.
The funny thing is, Obama is just being honest, while Romney is lying.
My concern was mostly due to this statement:

"This is something we looked at and thought we could make some narrow and relatively easy changes to our Autocomplete algorithm that could make a positive difference, Cano added."

They believe in filtering broad innocent terms in them as a solution to copyright infringement rather than saying "No no, we can't filter broad terms, especially innocent uses of it. Not only does the language evolve, but the infringers can adopt innocent names like congress:<link to song>. We need to intelligently handle copyright infringement without hurting access to legitimate websites."

It looks like part of doing SEO now is to be aware of avoiding broad innocent terms. I hope the unaware people don't get caught in Google's broad autocomplete filter.
>This is precisely it, Microsoft in the 90s did some really abusive and messed up things, for example luring away Borland's key compiler engineers with ridiculous salaries, and then paying them to sit on their thumbs and do nothing, in order to give Microsoft's development tools time to catch up.

Why not pay them to build better development tools rather than to sit on their thumbs?
According to Alexa, Yahoo! is the #4 site on the internet, and Windows Live is the #7 site. So the millions of people who have Yahoo! and Windows Live for their homepages (and this is very common--remember that IE is still the dominant browser, and it defaults to Windows Live) are aware of those search engines.

The reason Google is the search leader is not because nontechnical people don't know of the alternatives. It's the leader because it's synonymous with search and people think it's the best.