skysight-inc/HackerNews huggingface dataset:
Witless uninstall #1 (perfect for those crappy tarfiles that exact everything into the current directory)

tar -tf tarfile.tar | xargs rm

Witless uninstall #2. Find a file that you changed just before "make install" into the wrong spot (usually config.log is a good candidate).

find /bogus/installdir -newer config.log | xargs rm

Yes, this is totally unsafe. But it's an abuse... so, there you go
This might be the 3D map that Nokia will use in their phone if you want to compare: http://maps3d.svc.nokia.com/webgl/index.html
Aaaawesome.

Pretty much everything I've done in the last 8 years has been NDA'd.

I'm screwed.
Ask HN: I shipped my first product, now what?
Long time reader, first Ask HN. I shipped my first product
www.jamaicanize.com. It may not appeal to most hackers but the site is getting a decent amount of visits/day. I appreciate all your comments :)

I've been testing new features but most users ignore them and go directly to the translator page (core feature). For instance, there was a dictionary page but it got less than 10% of the total visits.

At what point do I stop tweaking the layout, ad placement and move on to something else?

Thanks
Open links in Chrome for iOS, instead of Safari.
معلومات عن الطبخ - منتديات حركة
More fun than representative or informative: max mobility demand for unemployment-related benefits in various countries (UK, US, Germany: 1.5-2h, Spain: 30Km, Turkey:...).

http://www.cesifo-group.de/ifoHome/facts/DICE/Labour-Market-...
Address space wastage due to longlived pools
CLOUD COMPUTING – WORKING DEFINITION
This is the working definition of cloud computing we are using for the purposes of this study. It is not intended as yet another definitive definition. Cloud computing is an on-demand service model for IT provision, often based on virtualization and distributed computing technologies. Cloud computing architectures have:

highly abstracted resources
near instant scalability and flexibility
near instantaneous provisioning
shared resources (hardware, database, memory, etc)
‘service on demand’, usually with a ‘pay as you go’ billing system
programmatic management (e.g., through WS API).
Meh. As the author does, he finds another option. I'm not yet convinced that Paypal's shitty service is illegal, but I'm sure if it got bad enough, someone could reasonably argue theft or extortion.

Point being: The precedent of putting Paypal under the behemoth of banking laws/PCI/Frank-Dodd is more frightening than people still willing to do business with them getting shafted. Dare I say, if it were easier and less regulated to move money through the interwebs, Paypal wouldn't be an issue.
Even the author of this blog post gets it wrong. Technically speaking, there is NO need to have a dot in the domain name. These are valid email addresses:

user@ua (.ua = Ukraine)
user@km (.km = Comoros)
user@as (.as = American Samoa)
(and many more)

Because these ccTLDs have MX or A records at the top level, pointing to real MTAs. (RFCs say you should not have MX records at the top level, but many ccTLDs do it.)
I'm a little bit uncomfortable with that heuristic because sometimes things literally are absurd. I think in this case though, Bill Maris is literally not in a position to say whether they are coming in at half the value of other players. He probably doesn't know, or at least doesn't have as many data as Paul Graham.
Not all motivation is fleeting: the reason Einstein complained in writing about the few years in which his motivation had been extinguished by his experience in grad school is that during the rest of his career, his motivation to think about physics was consistently strong. And I think some of the people reading this have a consistently strong motivation to provide for their wives and children.

Sure, there are times in everyone's life when one needs to apply discipline because that is the only way to get something necessary done. And it would be foolish to neglect to apply that discipline and instead to wait for a natural human motivation to do that thing.

And sure, the ability to apply discipline is extremely valuable and one should do whatever one can to increase this ability.

And I would for example suggest to readers who have not tried it yet to see if strength training causes an increase in their ability to apply discipline even in parts of life that have nothing to do with physical strength or stamina because strength training tends to improve the health of the mitochondria in the muscles, which might improve the health of the mitochondria in the rest of the body, particularly the frontal lobes of the brain, which would tend to increase ability to apply discipline because IIUC the frontal lobes are almost uniquely dependent on an adequate supply of metabolic intracellular energy.

I just want to point out to readers that there are now many many sources of information about these matters and to suggest that they be initially skeptical of any new source, particularly if he is selling something or likes giving pep talks.
How do you get the funding for agile projects?
No, I've outlined two other options:

A. The bank offers a merchant account to a party they feel is worthy with the understanding that this party is going to use the account for the corporation.

B. The bank re-evaluates their criteria for merchant accounts and/or develops new products with which to serve the demand for merchant accounts.

But the status quo seems to me like a situation in which an entrepreneur can't start an honest corporation without putting his kids' college savings at risk of highly unpredictable fraud loss. Unless this person is connected to the right people in finance and banking, of course.

Why shouldn't my local tree-trimmer be able to accept credit cards? Like Greece, imagine the uncaptured tax that results from this sector of the economy dealing instead in mostly cash. I don't think this the current system is optimal or fair.
First sentence is false, second is true (by itself).

Python 3 isn't becoming `/usr/bin/python` - it will be `/usr/bin/python3` and the Python programs that are shipped on the CD will use that. If you thought Python 3 was going to become `/usr/bin/python`, then yes, that would cause backwards compatibility issues.
Shipping. To wit: Python 2 is installable, but will not be installed by default.
It's absolutely insane that sexpressions didn't take over. I blame people hating lisp for no reason and supporters of lisp for being antisocial.
It is in Google's nature to try and dip their feet everywhere
What is "development karma"?
I've heard this too. However there's a huge difference between having a nice, working maps app on my phone and a promise from Google to make an iOS app. To be fair I'll have to try out the maps from Apple.
EdX to offer learners option of taking proctored final exam
I always thought it was a person who crashed their skateboard into a wall!
How is that different from what Kobo does? I have a Kobo Touch (and my family have their own Kobo Touches on the same account) and I have Kobo apps on my Android phone and tablet, Windows and Chrome/Chromium browser. They all stay in sync, when I buy a book it appears on all the devices, and when I read a book on one, the others all update their bookmarks to where I stopped. Does the Kindle sync offer anything more?
^^ This is dead on.

Summary: PG warns that he sees a pattern at Google Ventures. Google Ventures isn't denying or confirming anything in regards to PG's statement.

Seems simple enough.
One addtional check---see if there's an MX or an A record on the portion after the "@".
My ~/.vim is under version control (Git) but not every plugin is available through Git. Some plugin developers use Mercurial, others use Subversion or whatever and most only provide a .tar, a .zip, a vimball or even a single vim script. This Git myopia is seriously getting on my nerve.
Would you mind suggesting some possible formats for this, and explaining a bit what’s necessary for “hypermedia controls”? Or is there a link somewhere that defines this more clearly? The hypermedia-oriented design link was kind of abstract.
I have always enjoyed the following phrase:

To an american, a hundred years is a long time. To a brit, a hundred miles is a long way.

It's definitely true, like you say, and also its faux-profundity makes me laugh.
I forgot about the lack of turn-by-turn driving instructions. It's strange but I've actually never had any desire to use that feature on any product. When I use maps I just look once, memorize the major pieces of the trip (freeways, exits etc) and then just go and try to find my way.
Pick the right neighborhood for your startup
I've been using the Atmel ARM parts for awhile and they're pretty nice.

For some reason I can't explain, I would really love a single chip with an MMU/enough RAM to run linux in a QFP/QFN package so I could hand solder it. I doubt there's a business case for such a part, but I want one darn it.
"Now if you need either [Sharding or JSON] (very common) PostgreSQL is a non-starter."

Instagram used sharded postgres, and they certainly started up.

http://instagram-engineering.tumblr.com/post/10853187575/sha...

Native JSON support is coming in 9.2 (being released very soon) and will rapidly improve.

PostgreSQL is being used by startups and major enterprises alike to great effect. If you have any interest in it, I encourage you to dive in to some real problems and see how postgres can help you solve them.

Yes, your criticisms may be valid, and postgres is always improving. But if you keep an open mind and actually try to solve real problems with it using all of the tools it has to offer, you may be pleasantly surprised.
Not the first time that fingerprint readers are deemed the wrong answer (to the "wrong" problem? -- one better not trust their own fingerprints to keep their data secure)

From ThinkWiki:
http://www.thinkwiki.org/wiki/Integrated_Fingerprint_Reader

The UPEK device is supported by thinkfinger. Those devices and Authentec ones are supported by libfprint.

However: The fingerprint reader is an INSECURE device and gives a false sense of security! There has been quite a bit of research by a hacker named Starbug, a member of the Chaos Computer Club, Berlin, Germany. He outlined in two very good talks how to forge each and every available fingerprint sensor available at the cost of a few euros, using materials from your local hardware store, a digicam and a laser printer!

Remember, using fingerprints for authentication is much similar to having a password which is written on anything you touch.
Oh yes, transactions…
Does Kobo have a similar collection of books? Allows you to purchase from Amazon? Otherwise the difference (and a huge one at that) is the collection of books available on Kindle.
i think that one of the reasons why JSON got so popular is that it was artificially restricted to a smaller language than the actual object notation in JavaScript. This meant that it was easy to write a parser for which, in turn, happened a lot.

I see lots of optional extras here that might make humans a little happier but may increase the chance that different implementations are incompatible.

YAML had this problem, too.
Prediction: We will see many more fundraising announcements that lead with self-depreciation. Modesty is back in style.

Nevertheless, it's a PR stunt. Aside from the truism that "raising money is not success", there wasn't any content of value. If you still need that message, you haven't been reading HN very carefully.
Researchers take full control of cockroach's movement
Get her one of these: http://www.amazon.com/Amazon-Kindle-Lighted-Leather-Paperwhi....
"And I am talking about native JSON support as a first class citizen."

Wait a week for 9.2, please.
> If you don't want to be surprised by the interesting and
> unexpected ways your database functions, choose Postgres.

If you don't want to be surprised how your database works—learn about it. Does not matter MySQL or Postgres.
Too much of handwaving here.
Hey Michael --

The criteria in the story is what we used for our first auction, we love talented engineers that work at all companies not just the half dozen or so listed in the TechCrunch story.

We'd love your feedback on additional testing/vetting criteria that we could use. At the moment though, if you work at Gilt Group, Intuit, Etsy, Square Space, Microsoft, Amazon or any other number of "big brands" in one of the major cities we'll get you approved in one of our upcoming auctions (but only if you're serious about switching jobs).
I agree. I wrote the following after having used my Kindle Keyboard for a few weeks:

What’s really remarkable about the device is how relaxing it is to use. ... The e-ink screen, at the cost of some functionality and elegance, is not only relaxing to the eyes, but also completely kills the low-grade but omnipresent anxiety of a touch screen. Which means you don’t have to worry about triggering a destructive action by accidentally brushing the screen somewhere and grip-placement is a lot less restrictive, i.e. if it’s most comfortable to hold by a corner of the actual screen, you can. The physical buttons mean that you know for sure when you’ve made an input. And the incredible battery life means I have literally never had to think about charging the device. I plug it in to sync to Instapaper (more on this later) often enough that I’ve never even come close discharging the whole battery, even on long trips. And while you get used to having to deal with all of these things using a modern smartphone, once you don’t have to anymore the immersiveness of the reading experience is truly unmatched. http://blog.byjoemoon.com/kindle

I really feel like in some contexts (reading device, cars) touch screens are more gimmick than feature.
This is a pretty revolutionary idea is applicable to more than developers. It would be great to see a similar concept/site be developed for UX/UI designers…
Are there any Lisps you would recommend (other than Clojure)? (Or languages?)
Configuring IceCast For VPS Servers
Still waiting for someone to make this kind of cheap little board with 2 ethernet ports.

With OpenBSD it would work well as a home firewall or similar mini network appliance.

Maybe some day! :)
I'd love to hear your suggestions on how we could better vet that second group, and identify who they are, so that employers place a credible value on them.
Because they don't have to. The negotiating positions are entirely one-sided, and since they command all the power, they can essentially impose arbitrarily harsh terms to any extent the law permits.
Responsive Web Design Infographic
It even looks bad in a text-only browser, fixed font, white on black. Maybe he needs HTML for UNIX Blogger.

There's nothing to see anyway. The older the guide/manual/whatever, generally the better. Best "intros" for UNIX I've seen are from the 1980's and whatever you find under /usr/share (some of which may itself be from the '80's!)

Attractive title though.
Like, a developer built some code or app or contributed to open source across the internet and ppl can upvote etc
I'm also from Guatemala, and yeah, it's really nice to see the word Quetzal in something as big as an Ubuntu version name.
Ok, and now the answer to that question is, "No, actuarially, we cannot offer you a merchant account backed only by your corporation." Like I said before.

Well, I don't believe that would be the universal answer in most cases, and perhaps where it really is there is a lesson that someone should learn cheaply. But let's assume you're right for the sake of this discussion.

Your response is... what?

That a financial service company with no new clients is not long for the business world.
We're allowing UX/UI designers into the system, despite our name. Huge, huge unmet demand from the employers that we have in our database. Might have to rebrand to be more all encompassing :)

Just make sure you include a portfolio of your work with your application.
Chrome Extension: Remove Twitter Promoted Content
Steam for Linux beta about to drop
The History of Dream Chaser
Sharing success with HN:
Yesterday, my boss called me to say, the project you were building looks to be over and we would like if the team shifts to new projects. This is after our project processes over 100,000 image based financial transactions every day in one of the top 3 markets of the world.

I am thrilled to share this success and what exactly made us complete the job. I work as a senior manager in a software development team that developed the application suite.

First, the team:

The project has 8 different, big software (some Windows desktop and rest Web (mark W) applications. It has taken us 4 years to build but with only a programmer staff of 8-9 with no tester. The programmer had an average experience of 2-3 years (we could afford only this small experience) and no domain experience.

The only thing that succeeded here is my emphasis to make every programmer a product manager for the product he oversees. This programmer has a free run but complete responsibility of the product. He is present in every SDLC phase all the time.
I have never indulged in the efforts he is taking but the outcome he is achieving. I emphasized over the thrill of building something awesome.

Second and equally important:

We used Microsoft stack. We don't use any thing other than bare minimum Microsoft to build our products. We don't use any version management system and testing tools. We have never tweaked the IIS, MS SQL server. We have used it the way it has been given by software manufacturer.

There is nothing like Microsoft products when it comes to "It works - with minimum effort". What we think of Apple in terms of hardware products is true of Microsoft for software development products.

I use Linux for my personal aspirations and love my hacking. But, when it comes to building mission critical applications in short time with a small bunch of staff, I must admit Linux is no small job, though Linux comes entirely free.
Yup. I have a 2nd gen Kindle, but I purchase material regularly. They could care less whether I buy the latest model.
Digging into the UDID data
I'm not saying that I think that those are the technically accurate terms (they're not). But that's what they're called. It's what sells books and causes articles to trend.
High schoolers also have a larger net gain to faking their ID (years more drinking and partying), as opposed to winning a competition online.

But I guess it depends on the competition (eg. a digital camera vs. a car would provide different levels of motivation to cheat)
Why do we need one anyway?
Ask HN: Is Ayrton Senna a good role model for entrepreneurs?
I don't know how many of you know Ayrton Senna... if you don't, try watching his documentary than answer this question.
First Month on app.net – Charts and Stats
Meaning that multiple entries are very cost-prohibitive. If you want to enter 100 times with Facebook, you can buy 100 Facebook accounts for much cheaper than the $30 * 100 mobile phone cost.
Good devices but I hope that Amazon updates their devices more often: the Kindle devices haven't the same firmware (Kindle keyboard, Kindle touch... different firmware).
You hit the nail on the head.

It was/is a temporary filter, it's a band-aid awaiting a better long-term fix. Certainly the list of half a dozen or so companies isn't meant to be all inclusive.

We'd love to hear your suggestions/feedback on how we can avoid being spammed with 100,000+ applications and how we can better determine which candidates will attract job offers & interest from employers.
{"follows": ["ben", "billy-jo", "anon"]
,"message-counts": {"billy-jo-ben": 2}}

At a glance, is the order of follows relevant? Should it be preserved? Is "anon" the same kind of thing as "ben" or "billy-jo"? Is the key in message-counts another name, or some collection thereof?
I don't trust any business that tells its customers to fuck off, regardless of how incompetent that customer is.

It's not professional.
Preorder the Fire HD here http://www.amazon.com/gp/product/B008GFRDL0/ref=as_li_ss_tl?...

And the paperwhite here: http://www.amazon.com/gp/product/B008UB7DU6/ref=as_li_ss_tl?...
Changing the world, one poster at a time
JavaScript is Super Sexy (with proof)
Yep. Despite our name, we're accepting UX/UI designers who are based in major cities (Denver/Boulder, NYC, SF Bay Area, NYC, Boston).
I don't have a problem with PayPal putting a temporary hold (delay) on new funds coming into an account (as long as it's clear what the guidelines are for such a policy), but what I do have a problem with is PayPal freezing an entire account, including funds that are more than a year old. Which PayPal absolutely does in some circumstances.

5-year ex-paypal customer (and hated being one the whole time). 6-month stripe customer (and happy every minute of it so far)
I assume the get paid what they are perceived to be worth.
Because the hypothesis of surplus-value extraction is easy to see and experience: find out how much work it takes to produce your salary and benefits in revenue, and then start refusing to work more than that. You will be fired. Therefore, your boss is extracting surplus value from you.

If you are a right-wing proprietarian, you might not object to that, on grounds you consented. If you're not that, you will feel exploited. The fact that the USA has the OECD's worst governmental working-condition laws that completely fail to make the extraction process feel more like a normal, bearable part of human life doesn't help.
For all we know it was 600 job offers @ $50k, or 1200 @ $25k. Because no where do we learn how many offers took place. Nor does it say if they are counting multiple offers per bidder.

But boy does $30 million in job offers sure sound good for a weary journalist, amirite?
> barely pronounceable

Pronounceable correctly, maybe. ("Quantal" is easy, but the first time I read it I pronounced "quetzal" like "pretzel" with a 'qw' instead of 'pr' and I will likely continue to do so even though it's technically wrong.)
No, no, no. No problem with your opinion. You can love Apple if you want. I just struggle to understand how you and others can see Apple in the light that you do, and be blinded to all else. I mean, the value to me is the data and the fact it's online. The database itself. I have my own systems for manipulating the data the way I want it (I would think most HN nerds would have similar skills, but maybe not). That's just me. Others seem to love things because they are produced by some popular company. And for no other reason. I just can't really understand it. These are computers produced in Chinese factories. Getting cheaper everyday. Data can be visualised in myriad ways.

Call it like you see it. Minds may differ.
Quit your job and find a better one.
Why is that bad? People who do art auctions, sell luxury cars or apparel make good money using artificial scarcity.
20k users -- does that mean they've broken the $1 million annual revenue threshold? Nice!
- I also remember the CD burners to be more reliably, but that is my memory from maybe 5 years ago, I almost always use USB sticks these days.

- For local deployments (or even repeated installs due to tinkering-reasons), the best thing to have is a local http/ftp proxy (apt-get install squid).
Ohhh, I was wondering why there was no reset button like on the teensy. This puts things in perspective. You should really highlight this feature even more than you are right now.

Can you talk about any details on how you implemented the debugger and how it's going to work in terms of software tools?
If you find that so surprising, you should consider yourself a lucky developer ;-)