skysight-inc/HackerNews huggingface dataset:
Android 2.2 and later uses Google's V8 JIT. iOS 4.3 and later uses Apple's Nitro JIT. Firefox 4 and Opera 11 also have JIT compilers enabled for ARM devices.

Mobile processors are still slower than desktop ones, of course, but JavaScript on mobile today is already faster than JavaScript on desktop just a few years ago. For example, the benchmarks on http://arewefastyet.com/ show V8 running only about 5x slower on an nVidia Tegra 250 ARM board than it does on an Intel Core 2 Duo Mac Mini.
I enjoyed "An Unreasonable Man" ... a biography of consumer advocate and U.S. presidential candidate Ralph Nader:

http://www.pbs.org/independentlens/unreasonableman/nader.htm...
Please stop calling it ack-grep. Debian already had an ack package and didn't get their priorities the way I would have wished. That's their problem, not the official name.
It's extremely common in small business because they are privately held with no intention of ever going public (and therefore often closely held as well).

Big companies usually are publicly traded and startups are usually structured to allow becoming publicly traded. <IANAL> Therefore such restrictions on common stock are not practical <IANAL>.

Privately held companies don't operate with the same logic as startups or publicly traded corporations, and private equity operates in a way that is even more radically different because they often seek to dismantle a company by selling off its assets often to the point of complete liquidation.
People who just registered to take a look around and had no intention of actually trading?
How to Break an Information Bottleneck?
The wart is that since classical inheritance isn't built into the language, we get:

1) Crummy syntax.
2) Everybody doing it a different way.
A forward slash is not a valid file name.
Recursively find all Emacs backup files and remove them
find . -name '~' | xargs rm*

Recursively find all Python files and search them for the word ‘import’
find . -name '.py' | xargs grep 'import'*

Hmm. I don't mean to be a tweak, but you don't need xargs to do either of those things. Just:

find . -name '~' -delete

find . -name '.py' | grep 'import'

Note: I can't figure out how to get an asterisk to show up, and don't have time to look it up.
Password cracking, mining, and GPUs
A few issues with this article.
No, GNU xargs does not truncate the generated command. It will span multiple commands. Nor is it "-print 0" but "-print0" in find. And as mentioned in other comments, GNU parallel is much better for job parallelization.
Google’s "Driverless" Self-Driving Cars Go Legal In Nevada
No. You're looking for files having import in their path here, not in their contents.
That approach appears to provide an incentive for employees to leave so they can liquidate their holdings.
I worked at Ticketmaster for 2-3 years. A chunk does go back to the venue, but also the promoter, and in some rare instances, also the artist. (How else do you pay the artist 105% of ticket price?)

They could combine their fees into the ticket price, but they're afraid the artist will also demand 90% of the combined ticket price, putting significant risk on the table for them. Their motivation is minimal: People still buy tickets & nobody ever blames the venue or promoter. So from their viewpoint, why change?
Can you shed any light on what is role at Facebook is? My guess would be that he has been tasked with improving security.
The chances of such a file coming into existence accidentally and also being picked up in the find filter seem slim. If it's around maliciously, I think you have bigger problems. Anyway, there are many other failure modes of rm -rf that are a lot more likely and you should worry about.
It's okay, Bitcoins don't have any potential monetary value!

If I were to sign up for MtGox, I don't know if I'd use anything above my standard "don't care" password, at least until I decided to get serious about it. Typing "shifty3rd" is easier than generating a LastPass password - and I only use it for accounts when I don't care if they're compromised.
Does Windows not have something equivalent to OS X's keychain?
I find the Cost of Living Index on the bottom of that site to be suspect. If NYC is 100, Berlin is 91.71?
I simply don't trust that. I lived in New York for years, and have spent several weeks in Berlin.

Berlin is far cheaper than NYC. It is considered one of the cheapest big cities in Europe. And numbeo says that it is only 10% cheaper than NYC: http://www.numbeo.com/cost-of-living/cpi_explained.jsp

I find that the estimate on Expatistan seem much more reasonable:
http://www.expatistan.com/cost-of-living/comparison/berlin/n...

Expatistan: NYC is 43% more expensive than Berlin

Perhaps this is because Expatistan provides more emphasis on the entertainment category?

p.s. Please don't use shortened links on HN.
It's called hiring a lawyer to look over it for you.
Bret Victor Redesigns a NYT Interactive Graphic
I wonder how many people google their password to check if it's been cracked.
In addition to ptramo, you really want:

grep 'import' `find -name '* .py'`
Peng, can you talk about the visas/taxes part?
Thanks.
You would probably like King Corn http://www.imdb.com/title/tt1112115/
So Bitcoin's scalability relies on a mixture of writing new software when it's needed ("The core BitCoin network can scale to very high transaction rates assuming a distributed version of the node software is built. This would not be very complicated.") and in future switching to a two-tiered structure with "supernodes" transmitting data between themselves at a rate of >1GB/s. While I suppose that it's good that someone is thinking about this, it does not inspire confidence in bitcoin's ability to scale - the fact that it's theoretically possibly to write software allowing it to scale is very different from someone going off, writing this software, and demonstrating that it does scale.
yeah he should live like richard stallman to preserve his saintly purity. /sarcasm.

dude is a great hacker. facebook is one of the greatest places to be a great hacker.

a perfect place? no. but what place is?
How to conduct a SWOT analysis for your social media project
One of the reasons I love xargs so much is the archaic syntax (and surprises based on your input) behind -exec. I think the pipe is cleaner, or using find in a set of backticks.
Lulzsec disbands
I thought PHPers got sens of humor... where is yours ? :D
"find . -name '* .py' -exec grep 'import' {} +" will work more like the xargs example, i.e. all filenames will be passed as parameters to a single grep process, so the filename is displayed by default.

I usually don't bother with this kind of command line micro-optimization, but in my experience find and grep are the commands for which it's worth knowing and using every option.
>"But it was a high growth tech company aiming to IPO"

It was a high growth company. Given Skype's European and post bubble heritage, an intent to seek an IPO is pure speculation. The evidence is that they were seeking to be acquired, which they were in 2005 by eBay. The $7-8 billion involved in Microsoft's acquisition would make Skype a large Midcap or a small Largecap company.

At this point, the main thing it has in common with startups is that it is in the tech-industry. Then again, so is Pittney-Bowles.
Well, you want xargs as soon as your project is big, because you'll reach the limits on arguments fairly quickly.

I won't go too deep on the issues this will trigger if your filenames contain special characters. We often think of spaces, but you could have some nastier stuff. If you want to sound smart at your next geeks reunion, simply read http://www.dwheeler.com/essays/fixing-unix-linux-filenames.h...
One thing that have bitten me in the past is the fact that xargs always runs at least once, even if there are no input. By using the -r / --no-run-if-empty flag, xargs does not run the command if the input does not contain any nonblanks.
Why don't IPTV services like FIOS and U-Verse do the timed DVR recording on the headend side, and stream it down the pipe when someone wants to watch it?

At that point the STB needs to only use the onboard storage as a cache for the the trick-play features (pause/rewind a show you're watching live). And the device can drop into a true low-power sleep when it's not being used, since it doesn't need to keep a disk spinning 24/7 to record shows on its to-do list.

And the provider gets to market it as a DVR with nearly infinite storage space, since it's de-duplicating all the recordings on the headend.
Am I the only one who thinks someone around here should know about a site with 15k monthly signups and a iPhone and Android app?

(On the other hand I never really got twitter, -a cheap version of teambox that for most people is just a more convenient way of receiving spam : )
Seems like an odd time to do this, given the strict new law (http://www.engadget.com/2011/06/23/dutch-parliament-passes-s...) on cookies that the Dutch Parliament just passed.
But it is black and white. If employees didn't like they contact, or weren't able to see part of it, they didn't have to sign it. Choosing to not read the Management Partnership agreement or even investigate it at contract signing time is negligence by the employee. They can whine about not being told as much as they want, be it is there and written down.
Best things to do to make a project fail
A few ideas on how a manager can drive a project to a failure without taking any direct responsibilities of it.
Erlang for the C# (or even Java) guy
I saw parsec-coffee-script a while back and really wanted to help, but I was quite busy. I'd love to see hygenic macros in coffee-script... Unfortunately, it looks like parsec hasn't been committed to since February. Anyone know what the status of that project is?
1) Define the complex number 0 (base 10) : http://us.metamath.org/mpegif/df-0.html

2) Define the complex number 1 (base 10) : http://us.metamath.org/mpegif/df-1.html (Note that the numbers 0 and 1 are constants defined as primitives of the complex number axiom system vs. the definition of the number 2 below)

3) 1 and 0 are distinct : http://us.metamath.org/mpegif/ax1ne0.html Axiom 14 of 25 for real and complex numbers (cf. http://us.metamath.org/mpegif/mmcomplex.html ), derived from ZF set theory (cf. http://us.metamath.org/mpegif/mmset.html#axioms ).

4) Define the unit interval with the Euclidean topology : http://us.metamath.org/mpegif/df-ii.html

5) 0 is an identity element for addition : http://us.metamath.org/mpegif/ax0id.html Axiom 15 of 25 for real and complex numbers (i.e. 0 + 1 = 1)

6) Define the number 2 as 2 = 1 + 1 : http://us.metamath.org/mpegif/df-2.html

QED
Great list, The Vice Guide to North Korea was what I was going to recommend
I don't have a facebook account, they don't own me. I surrender instead to other forces. ;P

What's with the anti-Facebook sentiment? It's worse than anti-Microsoft sentiments. Facebook does lots of cool stuff, a lot of it open source.
Anybody who cites the CRA as a proximal cause of the financial crisis is either a) profoundly ignorant of what the CRA requires of financial institutions, or b) has an agenda, (and that agenda is not truth).

"The Act requires the appropriate federal financial supervisory agencies to encourage regulated financial institutions to help meet the credit needs of the local communities in which they are chartered, consistent with safe and sound operation (Section 802.)"

http://en.wikipedia.org/wiki/Community_Reinvestment_Act
Fitness Trainer
Fitness trainer as a career is best one as you can serve the mankind as well can earn money and fame. In the present time every thing is polluted. We are eating, drinking, breathing, smelling pollution and rather seeing through polluted air with the result that each organ of our body is getting affected causing health problems and lung diseases .As such for a smooth and healthy life guidance from a physical trainer is essential in order to maintain 24 hr fitness.
It would be helpful if the initiators of Appsterdam worked on gathering information relevant for startups. What makes Amsterdam better than Berlin, Vienna... basically any other city.
What are the legal conditions in the Netherlands - especially in regard to founding a company and getting accepted as an immigrant, what other companies are already situated there (foremost what their experiences are), and how the living conditions and foremost prices are there for example. I'm from Europe, but that doesn't mean I have extensive knowledge on cross border work laws, just like Americans won't have that.
And of course what Appsterdam actually is...who is the driving force behind it right now, and what kind of force that is =

What do you want to do? Organize a few social meetings between founders of startup companies? Is that the extent of Appsterdam? I think it's awesome, I just also think you should be clearer about your intent. Just stating "I want to be the next Google / Silicon Valley / Ipod, doesn't really uniquely identify you :)
Very strongly second this. Excellent film that will make you look hard at what you're doing with your time.
did they already have those users on the web app and just the mobile app download increased after the name change?

article is confusing.
The problem I was alluding to in my original post is that the user is divorced from the engineering decisions -- as if there can be a better way of building something that doesn't take into account the very reason that it exists at all.

I sincerely hope that Microsoft can turn the ship. They've got lots of really smart people and a lot of cool ideas.
The coming zombie apocalypse
Banksy's documentary/mockumentary : http://en.wikipedia.org/wiki/Exit_Through_the_Gift_Shop
found triumph of the nerds on Google videos,

=> http://video.google.com/videoplay?docid=-2539790754467363791...
You are correct about -delete. You could also use -exec to execute arbitrary commands for each file returned by find. I needed some examples however, and I often see "find | xargs" because people don't know, or forget, the options to find. I should write a follow up post on find.
I was noting the phenomenon, not advocating for or against.
All right you caught me with some rhetoric. What I mean to say is: "if bitcoin takes off so it takes a measurable dent out of the income of the IRS, then laws will be passed in congress shutting down anything and everything causing that dent" obviously for the good of the people" of course.

No people will be disappearing, only the threat to the Federal Reserve's ability to inflate the currency. Bitcoin represents a solution to the problem of governments stealing wealth from the workers right out from under their noses without taxation or representation.
Show HN: My weekend project, QR-codes for everybody
I wanted QR codes to be really simple to implement everywhere and for everyone. So I spent some time on my weekends trying to write a fast QR generator module for Apache, and here are the results:
ab -n 5000 -c 100 http://lilqr.com/qr
Requests per second: 4301.78 [#/sec] (mean)
expatisan is very nice for big cities, but as soon as you look for smaller city no data is available.
Windows does have a password keychain (and has since XP), but AFAIK the only programs that use it are Microsoft programs. Internet Explorer uses the Windows keychain to store saved passwords.
As with many cool features, it's a GNU-only option.

One can refer to http://pubs.opengroup.org/onlinepubs/009695399/utilities/xar... for the portable flags.
Planet Earth.

http://en.wikipedia.org/wiki/Planet_Earth_(TV_series)
for a long time I avoid xargs like the plague. much less error prone to user a bash loop or something....

but that parallelization parameter may win me back as it's cleaner than & and global vars for counters....
BioBolt Brain Implant | Horizontal Image
Inside Job - the best documentary I've seen on the financial crisis of 2008 and what led to it.
Gold coins have no intrinsic value, either. Gold is just another divisible and non-perishable carrier of human-assigned value.
Could someone help this newbie understand why proper salting doesn't make this hard enough? And how does the cracker know they have the right password? Wouldn't they need to check it against the authentication mechanism or figure out the algorithm?
From article: "Following our recent article titled -’how i doubled the price of my software product – and sold ten times as many copies‘ we received emails from numerous developers with similar stories to share regarding their own startups, and today we are sharing one of those tales. The developer who’s application we are covering wishes to remain anonymous: please understand that this anonymity is what allows us to share specific user signup, traffic and revenue statistics in these articles that the developers wouldn’t otherwise be comfortable sharing – the anonymity is a worthwhile sacrifice in our opinion- but let us know your thoughts in the comments below. For the purposes of this story, the developer will be known as ‘Steve’ and the product name, ‘Discover’ (at least originally!)."

Is there real value in unknown data?

Is it anonymity or intellectual property, safety or paranoia?

There could be more reasons: probably, or possibly?
Objectified - a great documentary about good industrial design and what makes products usable.
Pretty cool. We've been using macros in the Cappuccino source code for years, but we were too lazy to write our own macro processor so we just use the GCC preprocessor. Relying on GCC being available turns out to work pretty well.
You are right, I mistakenly assumed xargs truncated the command because the only thing I saw on the screen was the output of the last invocation. GNU parallel is great but xargs is installed by default on OS X, BSD. I'll go ahead and update the post and fix the -print0.
Of course, I meant my version as an alternative to xargs. And I think you have about 128k of space for the filenames, but yeah with large projects that can be a problem.

Thanks for the link, that's more interesting than the submission. :)
I love Errol Morris's documentaries (the maker of The Fog of War). You might want to check out Gates of Heaven. It's one of my favorite documentaries. It's about the owners of 2 pet cemetaries and is one of the most profound movies I've ever seen. Also, the cinematography in it is amazing.

Errol Morris said that the way he gets such amazingly candid confessions out of people is that he asks a question, the interviewee answers it, then Errol Morris just sits there. The interviewee feels the need to fill the silence and that's where the gold comes out.
What are the best technologies to focus on in order to be mobile/remote?

I've notice that nobody is interested in remote C++ development, and the few people I meet who are doing something like this are in some branch of web development.
Didn't know the GCC preprocessor was language agnostic. Never thought about it really.
Did anyone watch "Capitalism: A Love Story" by Michael Moore? I remember it being announced and seeing a trailer for it just after the banking collapse in 2008, but I can't remember ever seeing a formal release for it in the UK or worldwide

did it tank in the theatres or something?
Where To Find a Co-founder
Are you a Trend Spotter?
Great initiative, but there is no way to 'join' Appsterdam. I could not even find a Facebook Group. How do people connect with each other online?
Or maybe, if you have GNU grep:

$ grep -R --include=\*.py import .
I think the reason for this is C++ is the new COBOL with the commensurate PHBs.
Gold's inherent value (industrial uses) is nowhere near the price it trades at. You could say that gold can't fall to zero because of that, but if it still devalues even 10 times, you can bet that people will panic.

Bottom-line - nothing is absolutely safe as a savings medium, and gold is not as axiomatically special as many people hold it to be.
neither of my accounts are in the list, because i used long random passwords

this list is just the low hanging fruit
I felt bad using contrived examples, but I wanted a short post to cover the basics of xargs without getting detracted with discussions of the options of find. Based on the feedback I've seen here I'll go ahead and update the post though. If you can share some simple but less contrived examples please let me know, I'd love to update the post.
Helvetica http://www.imdb.com/title/tt0847817/
Harsh, when this hits the stable build, but a good thing overall. Web security really is a frightening place, this will help encourage at least a chunk of it to improve.
>Give the teachers some room to choose what they teach instead of having them teach straight to the standard of learning tests

> end teacher tenure and promote/fire based on merit

These two points may not be compatible. How do you propose promoting based on merit other than the results of the standardized tests?
I've been on the road six months so far, and have been using Craigslist, AirBNB, HomeAway, and VRBO.com. (Though these last two nearly never have sane prices.)

You absolutely have to haggle. Every time. Even if you're only staying two days, ask for a discount because you're a quiet computer programmer who knows how to clean up after themself. Other good reasons include last-minute offers and long stays. I've knocked 50% off of ~50 nights so far, the usual discount for even trying anything is 25%, and only once has none of the half-dozen places I've contacted not taken something off the price.
Thanks for the heads up on this, I found mine as well. For reference, here's a much longer list of cracked passwords: https://www.nanaimogold.com/microlionsec.txt
RTMark: Kickstarter for culturejamming
This is a brute force / dictionary attack. Only "bad" passwords have been cracked.

My password isn't on the list—it's a randomly generated 17-char string of alphanumeric and mixed case character.

Btw, you should all check out 1Password. Automates the process, syncs with all my devices and dropbox, and integrates with all the major browsers.
OTOH: the same article also states: "... the Dutch parliament made a bit of history by passing the first net neutrality legislation in the EU. ...". Also i've heard the cookie law isn't as strict as everybody thinks it is, but i'm still searching for a good source explicitly stating what the cookie law includes.
Short hair styles | short hair styles 2011 | short hair styles for women
There are many hairstyle choices for women over 50 and you are only limited by a hairstyle that fits your face, color, personality, hair texture and lifestyle.
Maybe referring to this:

http://news.ycombinator.com/item?id=2657135
Really, really simple to implement on my site, thanks!
IANAL, but I've been traveling 6 months and have read a lot about this. I have never seen a work permit needed unless you are working for a local company. If you are an American working for American clients remotely, you're fine.

Always, always, always, always, always check visa requirements. If you need one and don't have one, you will be buying a very expensive plane ticket when you get turned back at the border. Default tourist visas for American citizens is 3-6 months most places, but you always have to check. Don't trust any website that's not the official government, and call an embassy if you're at all unsure.
a lot of people seem to connect through twitter: http://twitter.com/#!/appsterdamrs
Web stuff works for me. Demand is high enough that there are companies willing to take part-time workers.
Given the additional cost to the service provider, it's not that appealing to them. However, this has been done. There was a lawsuit about it, in fact:

http://www.pcmag.com/article2/0,2817,2327137,00.asp