skysight-inc/HackerNews huggingface dataset:
The article is sorely mistaken: a job posting that says "Kaggle participation will give you an advantage" does not mean Kaggle provides "essential metric[s]." That's just one example of the article overstating Kaggle's case.

Also love the irony of explaining the importance of a data science competition host by citing Tom Friedman, the King Of Generalizing Anecdotes.
tptacek has a dog in this hunt. I'd say his comments here are quite mindful of that.
I could swear I'd read somewhere a couple years ago that a lot of the TARP money - especially from smaller banks - was repaid by them refinancing into SBA loans. So, yes, technically TARP funds were repaid, but often by borrowing from some other govt program at a lower rate.

I might refinance my house to a lower rate, but I would be lying if I said I "paid off" my house. I paid back one lender by borrowing from another, that's all.

But... I can't find the info I thought I had bookmarked some time ago outlining if/when this happened.

EDIT: http://online.wsj.com/article/SB1000142405297020413820457660...

"More than half of $4 billion in federal funds disbursed this year to spur small-business lending by community banks was used to repay bailout funds that the banks received under the government's Troubled Asset Relief Program.

The Small Business Lending Fund was meant to raise capital at smaller banks, which tend to lend more heavily to small businesses, in the hopes of jump-starting growth and employment. But instead of directly lending to small businesses, many of the banks used the money to rid themselves of higher-cost TARP debt and tougher restrictions."
It's not pedantic. It's incorrect.
You start off saying 3D printing isn't "just an industrial thing," but then 3 of the 4 items in your list presume an industrial setting.

And I would claim item number 2 doesn't happen often enough to justify the costs of 3D printing for most people. A new handle is less than $2 at Home Depot and takes 20 minutes to go buy. A 3D printer is a several hundred dollar investment, the printing material is another big cost, and the printing time itself is longer than it'd take to drive to the store.

Nobody can deny 3D printing will be great for prototyping and some kinds of custom manufacturing, but I've yet to see a convincing argument for consumer 3D printing.
Show HN: NoisyWave - Discover Music Being Played Around the Globe
You could at least have upvoted it, like I did. :)
Unfortunately, the jokes are all blurred out by Expertsexchange. I mean, Quora
Discussion: https://news.ycombinator.com/item?id=5531679 (net-security.org)

Other submissions:

https://news.ycombinator.com/item?id=5527230 (net-security.org)

https://news.ycombinator.com/item?id=5528482 (net-security.org)

https://news.ycombinator.com/item?id=5531702 (net-security.org)

https://news.ycombinator.com/item?id=5531872 (gizmodo.com)

https://news.ycombinator.com/item?id=5537891 (businessweek.com)

https://news.ycombinator.com/item?id=5538549 (sophos.com)

https://news.ycombinator.com/item?id=5539077 (businessweek.com)
I'm on OS X with an external keyboard, and I gave up after trying 3 or 4 keyboard combinations. I literally don't know for sure what key any of the three symbols is referring to.
I may be mistaken but I don't think Bitcoins (the units themselves) have an identity like that only wallets are entities. It's similar to how a celebrity would drink water and water would be worth more than the rest. Once the debit and credit occurs who is to say which coins are from what source...
It wouldn't be easier just for computing. If I need to coordinate stuff with someone in a different time zone, it'd be much easier to be able to just say "Let's have a call at 4pm," instead of figuring out what his timezone is. I guess you'd still have to know if 4pm is a good time for him though. So he'd have to have some sort of indicator of what the waking/working hours are in his region... some sort of time zone. Nevermind, the more I think about it the more I realize that timezones are pretty reasonable.
Bitcoins actually have a use though, as a currency. Beanie babies are only valuable because a few people want them for... well however they find value in just owning beanie babies.

Bitcoin has a networking effect. When more people use it, it becomes more valuable simply because there are more places to use it or get it. And that creates more users of it still.
That's not what these "programs" are doing. They're trying to force CS into the curriculum, which is one of the worst things you could do. Offer CS as an elective, sure, that's a great idea, but don't make it mandatory.

The only thing you will achieve from making it forced is disdain for programming.
Want 12TB of flash memory for your server rack? $331,000, please
Just updated the instructions:
https://github.com/adamschwartz/log/commit/919f8ffac919f0183...

Basically just open the javascript console.
I know. Like I said, just taking a look, trying to understand why your friend wouldn´t want to switch to something else
You're assuming that the occasional gigantic bankruptcy isn't a natural outcome of the smartest strategy as a bank. But when you're comped on this year's profits, and a large chunk of your comp is cash, it makes sense to take huge risks that result in near-term profit, or immense long-term profit, and largely ignore the potential for a total collapse. (Not to mention most of the employees found jobs at other banks, or even just stayed at Barclays after the bankruptcy.)

If you're making $1M-$10M a year, the downside to a 5% or 10% chance of your employer going bankrupt is not so large that you're going to reduce your income to prevent that. And if you are, they'll just replace you with someone who is less "risk averse."
Exactly what it was like for me, except Apple ][ (6502 FTW!).

I think part of the excitement was also the limited access, there weren't that many computers and you had to wait for the next issue of Byte (or c't, in my case). I spent many hours at the magazine racks reading computer magazines I didn't have the money to buy.

Having said that, things are great now too. The low-level stuff you can do on a $20 HW platform are fantastic.
> That's the closest thing I can find to a "confirmation" that AppGratis was accepting cash in exchange for a higher rank in their app.

AppGratis is doing a CPI (cost-per-install) business. They make an arrangement with developers where they reduce the price of their app to 0 for a day and in return AppGratis will deliver a certain number of installs for an agreed-upon price.

App developers like this because it is a form of promotion for their app, it increases their chart ranking, and the next day they put the price back on their app and continue to get lots of installs via an increased ranking. There are also numerous opportunities to monetize those free users from in-app payments.

This whole thing differs from normal advertising in that apps like AppGratis drive a ton of installs in a very short amount of time. TapJoy ran afoul of Apple awhile back for similar types of practices.
Not sure if it is HN-worthy but a warning in the title due to the graphic nature of the image would probably be appropriate.
So from what I gather this is basically a wrapper around some libraries that renders a quake map, I've been browsing through and found very little code, which seems implausible for a game of such complexity.

EDIT: was there something wrong with what I wrote? This seems very simple for Quake 3 engine (based on my knowledge of 3D code and skimming the documentation). I've seen code is calling a lot into glfw and opengles libraries.
I don't think this is the case. My understanding is that wallets have transactions attached.
I was one month ahead of HN :-) https://twitter.com/michrome/status/312133258450182144
:-)

I remember living in Wood Green, a vaguely rough area of London, where people put the sofas they no longer wanted out in the front garden in case someone else did.

Anyway, we were getting rid of an Ikea box-case-thing, and stuck it outside, and a kid of say 11 asked if he could have it, and took it off on a toy truck.

He came back and pushed a card through the door saying thank you (it would be "just right to keep all my toys in"). I am pretty sure his mum made him write it, (long story) but we kept that card in the back of various drawers through maybe two house moves because it was an unexpected example of politeness and parental guidance.

One of the crazy things that social media might sort out one day is that i would strongly consider recommending that kid for a job, or university, simply on the strength of that one act. No idea who or where he is of course but there we go.
Mayan Developer Roberto Rosario: Negative & Positive
Damn, I'm in the wrong business. This sounds fascinating, thanks for sharing some details.
Discussion: https://news.ycombinator.com/item?id=5536351
I'm not saying BitCoins are currently used this way. It was just a thought experiment to prove they can acquire extra value from association with particular people or events. Just like other collectibles.
Microsoft’s new strategy: Pray
The certificate is self-signed, which narrows it down to "somebody capable of downloading a copy of the JDK".
Don't know about the "I would argue" part but this part, "IAP is not meant for selling bombs. IAP is meant for selling full version of an app from within a demo" looks like a claim.
Startup DoctorDirect Wants to Save Health Care Professionals Time and Money
Let's Build a Chatbot
In fact, there was actually a really interesting vulnerability he'd missed which was discovered by the developers shortly afterwards. Due to a flaw in the merkle tree Bitcoin used to calculate block hashes, you could trivially create a new invalid block with the same hash as almost any valid one. If you managed to feed the bad block to a node before it heard the good version, that node wouldn't ever accept the correct version because it "knew" that block was invalid. Do that to an exchange or wallet and maybe a couple of big mining pools and you could fork the exchange onto a different version of the blockchain, convincing them you'd sent them bitcoins when you hadn't. I don't think it would have required much in the way of resources to pull off either.
I wonder if there is any volunteer computing grid exists.
Honestly, halfway through the article the question popped up on whether I was reading an Article on understanding "Aspies" or whether I was reading an Article on "Aspie"keeping. "Dog's become agressive when stared into the eyes by humans as for Dog's, this signals a fight" vs. "Many people with Asperger's are challenged by large crowds, looking people in the eye and reading common social cues". I don't mean to bash the article, but if anybody shares that feeling about the language used in it...
Python (Aspen). See also:

http://whit537.org/2013/03/why-aspen.html

http://www.reddit.com/r/Python/comments/1b3t09/why_gittip_us...
>If your job depends on receiving income then you can appreciate why it also depends on other people spending money.

Well the point is prices adjust. If people aren't spending money, then prices just fall until the people that are spending money can afford it. Sure you make less income, but everything is cheaper too so it's not a loss. Actually it's a gain. The same amount of goods are in the economy, but since some people aren't buying things, everyone else can afford more things. The pie is the same size but the people saving money haven't taken any slices of it, leaving more for us.

Besides when people save money, they generally invest it or put it in a bank which loans 90% of it back out.

>Countries have actually sometimes arranged to devalue their own currency to help with the local economy by boosting exports, so in that sense it is beneficial to have a central organization in your country's control to do that.

Exporting more things isn't necessarily a good thing. Ideally we could import everything we need and not have to actually work to produce things to export.
Cool find aside, it must degrade gracefully on a non-Chrome console.

Edit: also, try log('this is code: `a =* `= b* == c`');
Did you get it running? I compiled on debian stable and the app runs, but segfaults as soon as i try to read an email. There is really a need for an improved imap client, thunderbird is good but innovation feels like it got stuck.
Haha what have I signed up for?!

I mean the product is pretty different but may be good enough. Your friend can also take a look at https://kippt.com/ and https://collections.me/
New DevOps Platform CloudMunch Looks To Resolve Continuous Delivery Challenges
How A Comfy Chair Crashed A Debugger
Ask HN: What minor/major would compliment a CS degree?
I am looking to tack on a minor to my CS major, and I am curious to hear what opinions you guys have. It would be easy to do a math minor as well, but pure mathematics isn't my thing. Other common majors/minors include IS, physics, statistics, etc..

I mainly want to know if you have run into developers with a unique major that has actually benefited them - even if just in a niche area.

I am very much interested in Philosophy, I love writing, and written/oral logical. However, this seems really "out there" for a CS major to pick up. Other options include business degrees, which I think is somewhat common, however I feel with a strong background in a technical area I could pick up an MBA if I wanted to later in life. Right now I plan to continue web development, and get into entrepreneurship real soon.

Do you know someone with a random major that can apply those skills to programming?
Unless they realize they should fix those paint blots on their jacket that say something unimportant.
Neat. Though for my own sanity, I'd probably use a file extension like .image for URLs that return different content type based on the Accept header. (And leave .png and .webp untouched so I have the option to use those explicitly)
This is command + option + J

If you're using a windows keyboard, this should be the windows key + alt + J
Dart2js now inlines constant list lengths inside of loops
Can you solve this?
"In what possible reality can someone receive a million dollars and feel as though they got fucked?"

It's all relative. I've got friends living in $500k homes, and they still feel the need to keep up with the neighbors, at great expense. Keeping up with the Joneses is a sure way to be perpetually on edge.

But more to the point, a person in a company like that might get $1m, but knows the people around them got more for doing less, because they had a better boss, or knew someone who knew someone. I don't think the dollar amount specifically was what pissed that person off as much as knowing how much of a political game the whole thing is.
Love it, love it to death! There is so much truth in this article, on both a meta level and the obvious level. In fact, you have inspired me to write a similar post for Fogbeam Labs.

I sometimes feel torn when writing about us, on our blog, our website, etc... trying to choose between "generic corporate voice" where we try to sound like a typical "big company" and something more "down to earth, folksy and honest". And, truth be told, I think I sometimes default to "generic big company" because it's actually easier in some perverse sense. Figuring out how to write simply, directly, and honestly, while preserving the underlying message and not sending a different message, is - IMO - a non-trivial thing.

We want potential customers to know that we're a small company (2 people at the moment), that our products are unfinished, immature and buggy, and that we can't provide some of the things that IBM or Oracle can. But we also don't want them to think that we're a bunch of rubes who don't know what we're doing, or to think that we'll do anything less than bend over backwards to provide the best possible support to those who take a chance on us at this early stage. We also want people to know that we genuinely believe that we have what will be the best product offerings in our space, as things mature and we finish fleshing things out.

It's a tough balance to strike, but this post has me thinking about really trying a different tack on this.
Ironically for the great-grandparent post, both the grandparent and parent post are "both completely true" as well.

We quite correctly should expect governments to (have) ensured that these corporations could be allowed to collapse, indeed they (bravely) did with Lehman, just AIG was worse.

We also should expect that if you give someone 10-40 years salary each year, then that bonus really really should be well aligned with the stockholders own goals, or they will act in their own best interest (correctly).

The only thing that turned a disaster into a once in a century clusterfk was being unable to let them collapse.

So thats surely the public policy takeaway here.
Well-seasoned fifty pound familiar vintage steel vault pay phone, with a cell inside, VOIP-ing on your own or any open wifi. Running Redphone, or Silent Circle app, label it SECURE and.... and paint it red.
HTML5 Video Preload
The problem with wrapping console.log is that you lose the ability to know what line number initiated the log entry. The line number Chrome gives for the log line will always be where you call console.log inside the wrapper, not the line where you call the wrapper. Since there's no way to grab the line number of a caller in JS (Chrome's dev console uses browser hooks unavailable in JS), you can't even emulate the line number reporting yourself as a suffix to the log entry.
I think OP wanted ⌘ and ⌥ spelled out (command and option respectively)
Because they either charged or led to a lack of organization of links.

It baffled me too.
When comparing SF and NYC you have to be careful. Manhattan (mostly Midtown and the Financial District) is "sized" to handle an influx of almost 2 million commuters and visitors each day (225% increase). So when you see those skyscraper in Midtown Manhattan, you're looking at places designed to accommodate almost 1 million people per square mile in some of the census tracts.

San Francisco doesn't have that commuting pattern. It's daytime population is only about 200,000 larger than its night-time (less than 25% increase). A neighborhood designed to accommodate 50,000-75,000 people per square mile doesn't look like Midtown Manhattan. The near north side of Chicago is in that range, and it's very light and airy.

This is what a neighborhood of 60,000 residents per square mile looks like: http://goo.gl/maps/V8IS6. That's about 2.5x as dense as the Mission.
Champernowne constant
Rule #1 for anybody who only cares about their bonus: don't anger the person who decides your bonus.
Inside this article is a shorter, more positive, more encouraging and less derogatory article struggling to get out.

"Wonderful ways to think about the games we play" would be a great article. I want to like this article, but it took too many mean turns. It's not considerate of all the reasons we play games.

As John McCarthy (AI, Lisp) used to say: "Hard distinctions make bad philosophy."
It's much more likely that google or microsoft would absolutely annihilate the average joe with a countersuit rather than license anything from them. They hold a much bigger patent portfolio and can afford to pump money into a case for several years. There is absolutely nothing that makes patents attractive to the "lone inventor" type. The innovations may be worthy, but patents do nothing to help there.
Bitcoin was not money but a digital resource analogous to gold or oil by design.

I'm a little surprised that in 2013 somebody do not know this.
Good point; I wasn't using the data from the link but what you mention (doing a QQ plot of distribution pairs to check if they are similar) is probably what I should've posted instead of a QQ plot of some other dataset against an ideal normal distribution.

And as you mention, ggplot is seriously awesome.
A little gallows humor ... but what he is accused of - it required a lot of hacking :(

Why are so many, so late abortions ... monitoring a period should be something that every girl should know by age of 15, so even if protections fail she should be able to confirm pregnancy and act before 12th gestational week.
> The price of potatoes doesn't vary because there are potato enthusiasts out there extolling their virtues.

Sure it does. Which is why industry associations (whether for potato farmers or any other goods) send lots of money promoting the virtues of their products.

The only difference between potatoes and collectibles (and investment assets more generally) in this regard is that with potatoes (etc.) the promotion mostly centers around the use-value of the product, and with collectibles (and other investment assets) it centers around the future resale value.

Though lots of things in the real-world are hybrids, really, as commodity markets in potato (etc.) futures demonstrate them being both promoted and traded as investment assets, and real estate is often promoted directly for hybrid use-value/investment-value.
FTA: [The IPR is] a new proceeding made available under the America Invents Act.

The new patent legislation is very recent, and patent trolls are still operating under the older model. I think it's worth seeing whether and how this fix operates.
You seem to be pretty angry in your responses in this thread.
I was at Lehman in 2007-08 and saw first-hand the firm implode. But what interests me was this statement:

"I would spend days attempting to understand the intrinsic value on structured bonds collateralized with physical jet engines or commercial real-estate scattered across various regions of the country."

Everybody bangs on about how complicated and opaque products like derivatives and asset-backed securities are... yet the most complex product of all no one bats an eyelid at: the share (or stock). The pay-off of a derivative can be modelled by a mathematical formula (and if not a closed-form solution than via a Monte Carlo distribution) but the pay-off of a stock - that's quite different. Modelling future company cash flows is not trivial.
Marketing.
People that go into CS major usually have great ideas and love to build them. However the majority of them have very little insights in how to bring it to consumers. Marketing will bring that missing ingredient into the mix.
I'm not a network engineer but I believe Tier 1 and Tier 2 networks are needed for the Internet to exist. They do not act as a central authority, but the Internet itself needs them to work like it do now.

I simply do not understood what you wanted to say by your last paragraph.

EDIT: To clarify my point is that I believe the internet is poorly decentralized, it simply means some guys has too much power to shutdown traffic from entire networks to even reach the Internet if they wish or when it's convenient to them, if we ever have another large scale global war I believe this will happen.
You bring up a great point, which is actually an excellent alternative answer to OP's question, "what do you expect?"

What we should expect is for banks to protect themselves as businesses by changing compensation to account for long term risk. And if they fail to do that organically, we should acknowledge that the market is failing in a dangerous way and more regulation around compensation is needed.
I guess that's true. But I don't think anyone will tell you they don't want to live in Paris because of the 'crushing population density' or whathave you.

Nor will you have people in San Francisco saying they don't want to become the next Paris.

In a lot of people's mind there's only one way to have a high population density. And they're just incorrect.
It's a common pattern in almost any litigation, not specific to IP rightsholders.
You actually can get the line number of a caller in JS: https://github.com/eriwen/javascript-stacktrace
If you were in Dick's position, what would be the appropriate action in a situation like this?

Should he switch jobs, be more selective in his critique of others' code, ask for his own project, ask to work remotely, or do something else?