skysight-inc/HackerNews huggingface dataset:
One reason: let's say you write tool 'foo.sh' in Bash. It does what you want and you move on to other things.

It's suddenly a year from now, and your foo.sh tool needs some new features, or is too slow to do the job any more because your requirements have changed.

You decide it's grown too much for Bash and want to move to Python for maintainability, or Go for performance, or C++ to link with some library you need to use.

Now you have to tell your team (and any other teams that have found your tool useful): "We only want to maintain one version, so don't use 'foo.sh' any more. You have to use 'foo.py' (or 'foo.exe' or whatever). Oh, and have fun changing all YOUR scripts and tools that reference 'foo.sh'!"

That's one reason.
Mostly consistency, but also because it's kinda funky when you have an 80 character line limit (also in the style guide). Tabs are one character but displayed as multiple.
Who are you, Wile E. Coyote? Just because something hasn't worked "so far" doesn't mean it needs to be abandoned. There are a shit ton of problems in our world and with our political system right now. But that's the historical norm. Even in the "good times" it's the historical norm.

Today there are so many people who have this weird belief that somehow the lack of change due to their extreme apathy is a justification for that apathy. It's not. If more people spent the time to educate themselves deeply on issues and candidates. If more people spent the effort to have legitimately worthwhile political discussions instead of merely agreeing with those who already agree with them and shouting down those who don't. If more people decided to take the risk and enter politics. Things would be a whole lot different.

Today the biggest problem isn't entrenched power structures, or gobs of money in political campaigns, or the lack of good candidates. All of those are symptoms. The biggest problem is that the primary ways that people learn about and discuss political issues are horribly broken. Most major news media outlets are horrid, only a few steps away from outright tabloid journalism. People decry fox news all the time but CNN and even the New York Times are, on the whole, little better, just different flavored output from fundamentally the same machinery. And people don't tend to realize this because every once in a while there will be something of legitimate quality that leaks through, and that event will serve as a rationalization for continuing to feed from those sources of information. These are precisely the same processes that keep people attached to religious institutions as well.

Ask yourself, how much effort do you, personally, put into researching political issues and candidates? What about your friends? Do you hold them to account for being low information voters? Do you ever have serious, non-shouting, political discussions with people who have different views than your own?
>Broad generalizations and extreme sexism.

Your comment is up there with the "worst garbage" on HN. An inconvenient opinion that you have no answer to (see next paragraph), answered with a laughable accusation of "extreme sexism". Get a life, loser.

>You might as well have said civil rights leaders should have sucked it up and built something themselves.

You might as well have brought the slaves of Sparta into the discussion. The conditions of women trying to produce their own films aren't even in the same _sport_ as the broad issues facing blacks during the civil rights movement. This is one mark of the egalitarian: to covertly exploit those weaker than him in order to press forward his own interests.

>But out of place - this is for serious discussion.

Yes, like your moronic attack on me. Grow a brain.
IIRC Norway has a 200% tax on petroleum-powered vehicles (despite being a huge producer), so this is not terribly surprising.

This makes a Tesla more in the price range of a small- or mid-sized BMW, and I suppose the Leaf would be extremely affordable, making it an obvious choice for anyone who is OK with the logistics of electric cars.
I've always been conflicted on this. It's simply untrue that more than 3 levels of indentation indicates bad code. For example, HTML, XML, and JSON often benefit from deeper levels of indentation.

Tabs have the benefit of having a dynamic size, so I could simply adjust the tab width within my editor. Spaces also do not play as well with editors. Unfortunately, browsers offer no means to change the width of tabs, so it's impossible to properly display code using tabs. This is especially frustrating when reading the source of a page indented using tabs. It would be much easier to read with spaces, but not as easy to read as if I were able to set tab width.
It's traceable...

But no one's gonna stop them from using it, and if you're the receiver, you wouldn't care where it came from.
tab to the indentation of the previous line, then pad with spaces

def foo():
TTbar(asdf, zxcv,
TTSSSSqwer, oiuy)

no matter what anybody uses for tab stop size, the alignment won't get messed up.
Re: long pipelines, the guide suggests:

# Long commands
command1 \
| command2 \
| command3 \
| command4

However, by ending each line with the pipe the continuation is implicit and the backslashes may be omitted:

# Long commands
command1 |
command2 |
command3 |
command4
Scanning the BLS report, I think it's barbers. 38.2% of barbers are black.
Which begs the question, how can one determine the veracity of the security claims of website operators? Bitcoins are a convertible currency but are not regulated, insured or guaranteed by any authority. I guess even modern fiat currencies had their teething problems with theft and counterfeiting, so this is not too surprising.
Which would you find more important: protecting your ~$5mil business or proving to anonymous people on the internet you're not lying? Food for thought.
But they are traceable. There is a public record of every wallet address the bitcoin has touched. If those who it was stolen from reveal their wallet addresses, it should be possible to track down the coins and find out who the thief was.
It depends on what you mean by 'traced.' All bitcoin transactions are 'traced,' but you can just set up a few thousand wallets, transfer some money to all of them, send them between each other, trade some away to other people for things... it's not clear simply from the transaction log who actually took them, and who is just receiving BTC from an anonymous buyer for some sort of service.
Yes and no. You can trace every transaction back to day 0, so it is possible to know which other bitcoin wallet(s) the money was transferred to. If the thief however only uses the stolen BTC to pay for non-identifying services (i.e. internet hosting), it will be very hard to find them.
> untraceable

This is wrong. Every single transaction is saved, by everyone. It's the core of how the protocol works.

That doesn't mean there aren't ways to obscure who controls the wallets, but it's not untraceable, and 'distributed' has nothing to do with privacy.
From what I can tell, it's also the most popular car in bay area commuter lanes! (Really, you can't find an open charger these days, it's getting ridiculous.)
You cannot, just like you can't determine the claims of any other random server responding to port 80 somewhere on the 'net.
You can still use a "mixing" service, which takes many coins from many sources and mixes it in a way that you can't tell anymore what is the source of Bitcoins you received. Blockchain.info operates one of these.
In a similar vein, take a look at the Molecule Synth [http://www.moleculesynth.com/] and Patchblocks [http://patchblocks.com/] (currently being Kickstarted).
Big fan of HONY. Here's a short news segment on HoNY on ABC News that's worth watching: http://abcnews.go.com/Nightline/video/humans-york-photog-vir...
One possible reason is that if you copy a line with tabs from the terminal, you're actually going to end up with the tab converted to spaces in the clipboard. If you use spaces everywhere, you won't have this problem.
> In fact, because the supply is algorithmic, it's fundamentally not likely to either inflate or deflate.

This is wrong, or at least, not for the domain term 'deflationary' in economics. BTC is deflationary because there are only a finite number of BTC, while the population is still growing.

http://en.wikipedia.org/wiki/Deflation#Money_supply_side_def...
The unions opinion doesn't matter. The only thing people know about the situation or will remember is "the union took all the money."
Do bit coins have identity and hence be flagged as stolen somewhere ?.
Maybe the downvoters can make an argument. I doubt it, since that is the reason people abuse the downvote button - to shut off an argument they are incapable of understanding.
Yes we do. Still use encryption.
When I read that and also the section about using spaces instead of tabs I immediately thought - uh oh, here comes the nerd rage!
Digging into the tables, the 96% figure is for management only.

48.9% of "Miscellaneous agricultural workers" are Hispanic or Latino, however.
It's not about when making a movie.

It's fine, for instance, if someone feels a really strong need to inform you that they have a pistol in their pocket. But if everyone, or even most people, are going around telling people that they have a pistol in their pocket... there isn't actually a scenario in which this says, "Things are still okay."

It's about what everyone is doing as a whole.

If a white guy kicks a black guy in the street, then hey, maybe one or both of those guys are jerks. If thousands of white guys are kicking thousands of black guys in the street, then maybe there's an issue here.
Each bitcoin goes into a wallet, which contains an address. There's no connection between a person and a wallet, though, and it's not a 1:1 mapping, either.

> flagged as stolen

That would imply some sort of centralized authority to decide exactly what 'stolen' means. Even if a third-party service kept track, it'd be meaningless in short order, as mixers exist...
it seems that the founders put a lot of heart into this product, would love to test it
How do we know it's not the owner of input.io cashing out?
I had hundreds of Bitcoin on Coinlenders up until very recently when they switched to a "demo" legal-workaround that was legally terrible and childish.

Coinlenders is a sister site to Inputs that share the same wallets. Coinlenders funds are being re-distributed to Inputs wallets. I obviously made a good decision to leave Coinlenders when I did as Coinlenders users are going to get perhaps 40% of their invested amounts back.

What really should happen is the owner (Tradefortress on BitcoinTalk) Should use his own massive stash of Bitcoins to compensate all his users.
Also, it remains to be seen if miners keep mining bitcoin after the block rewards run out. IMO this is bitcoin's only design mistake.
Looks like SignalR...
Utahn?
Just putting this out there - what if Arafat's body was contaminated after he died .... so that there would be a controversy later and some target could be blamed ?
Say it was done just within the few minutes or hours after he died, could the polonium be absorbed into his body far enough that it would look like he was poisoned ?
Prove it. Offer a way to develop a representative sample of "mainstream hard core porn" and then quantify what "much" actually means as a percentage.

Good luck.
Twitter Prices Its Initial Offering at $26 Per Share
Thank you for the arrow at the bottom of the screen.
And when you bring OS X into the picture, guaranteeing portability becomes a nightmare, especially when it comes to scripts that have anything to do with networking.
I glanced through roarroar's comment history and it only seems to appear to be an account for being anti-feminist.
Anybody wondering how long it will take for Bitcoin to gain enough respectability for the FBI or Secret Service to get involved after hacks like this? If the same amount of money was stolen from a normal bank, it'd likely be covered by every news outlet.
It doesn't seem that clear to me. Especially considering the tax part. I'm thinking there's probably stuff the USPS knows that really shouldn't be public information.
This is not true. Quoting from http://www.washingtonpost.com/business/technology/google-enc...

"Google’s encryption initiative, initially approved last year, was accelerated in June as the tech giant struggled to guard its reputation as a reliable steward of user information amid controversy about the NSA’s PRISM program,"
It just seems a very odd way to describe bosses - as 'workers'. Usually 'workers' refers to the people doing the grunt work. It's a bit like calling middle management "management workers"; techinically correct but not the way people actually reference them. I wonder why they didn't just say 'groundskeepers'?

When the revolutionaries say "workers of the world unite", they usually don't mean to include the bosses :)
"The CSS animation on their new site, sure to be a sweeping design trend"
Don't just "try AdWords", "try social", "try inbound marketing" or any of those things you think you're just supposed to do for some reason. Think of a strategy and then come up with an offer that presents a compelling value proposition. How will you show your product to your customers before they decide to buy? Who are you customers anyways? Come up with a few customer profiles.

One you figure these things out, creating campaigns that accomplish your marketing objectives will be more natural and less like a stab in the dark.
This is pretty amazing. If only Facebook were this instead.
This is exactly why not everyone should learn how to code and be a developer.
You don't! This is the risk of transferring your money to someone without any sort of regulations whatsoever.
Truck drivers have their hours federally mandated too.

Surgeons? Nope.
PGP Key Signing Party in San Francisco?
Just wondering why no one has hosted one yet.
Where are the Facebook teens? Youtube
WTF? The Assam Rape Festival In India Begins This Week
Interesting thought. Could there be "shunned" Bitcoins where, if they held certain blacklisted wallets in their history, businesses and users would choose not to accept them?

One could imagine people still choosing to trade in these Bitcoins, but that such a penalty would forevermore reduce their value next to "unshunned" coins. Could legit businesses and people using Bitcoin collectively reduce the value of stolen Bitcoins in this fashion to discourage it without directly discovering who misappropriated them...?
Battle of the Silicon Valley — Geek Empire
Ummm... what?

All solipsism says is that you can't be sure reality exists outside of your own mind. You can question whether or not you would be dead outside of your own experience, but you'd still be dead in your internal world.
I don't know what you expected, Bitcoin enthusiasts.

You bought into a system where coins could be permanently lost because you forgot a password.

You bought into a system where the government cheerfully gained control of a large share of the market by simple confiscation.

You have recreated money. But you aren't even good at it! You still think that simple cryptography will excuse you from the fact that you're greedy bastards.

The reason I hate Bitcoin is that it intentionally promotes a counter-establishment treatise, and you have the batshit insane gall to claim that it is different.

I'm venting.
Web Dev with Visual Studio 2013 + Web Essentials
I don't think it is the FBI a BitCoin thief needs to fear.

That said, it is fascinating to watch people getting caught out when they have a "few dollars" in BitCoin and now its "a few hundred thousand dollars" suddenly the security requirements change dramatically. One would hope that would be bitcoin wallet holders are taking notes and things like daily security audits are the new normal.
Ask HN: How useful is buying a book for learning a framework / technology?
I am a PHP web developer and I mainly deal in Codeigniter or CakePHP. I have tried a lot of times to learn Django but I am never able to cross the initial hurdle. Last time it went like, opened Django ebook + docs, went ahead up to fivish modules, couldn't get my head around a very peculiar app, website abstraction, unable to get a basic user registration and login set up, I ditched it and was back to PHP. I think the problem is, the online material is somewhat lacking in practical examples on how to get started and this is not only with Django. I had the same problem with Symfony, C# and Haskell. I lose interest pretty fast once I am unable to build something or find something to build with technology.

Does anyone else feel the same problem? Does buying a book help? I think offline reading can be more pleasing than scrolling through web pages. There is an argument against books that things like Django change a lot in short time and book is outdated before you buy it.
I'm gonna be ultra simplistic:

539 said they own bitcoins

205 want to

404 said no way, bubble
is a trend.. start up a legit Bitcoin service. Run it well with high aims, etc, etc to make an impression to the public. Consciously create a loop hole and hack your own Bitcoin service and close it down.
+1 for the kernel coding style

I can understand (grudgingly) 4 spaces for Python

But for C/C++ 4 spaces are awful. Maybe because C lines end up being longer?

Tabs, they exist. Use them
Talk about expensive.
What if I got 4.9999 bitcoins? It doesn't fit in any of the slots. I think this case statement is huge fail.
Here is his proof that it is not an inside job: https://bitcointalk.org/index.php?topic=283756.msg3505394#ms...
worrydream.com is basically impossible to scroll on Chrome on Windows. This is basically unforgivable for an UX/I guy and together with other peculiarities this makes it basically unusable.

If I could afford to hire this guy (note: I don't, even if he were available :) ), I wouldn't do it just because of his website.
No it isn't. Its why you shouldn't keep your money in places that aren't secure.
I have never seen a form auto generate a password, but intrigued by the concept. How would you communicate it to the user? At some point you'd need to send it in plain text (not to mention trust they'd remember/record it, unless you're optioning for a 'reset your password ever time' flow)
If you think that a pile of anonymous people on the internet are going to respect a 'stolen' flag with no real downsides, I've got a bridge to sell you...

Also, this is ignoring the entire problem of 'who decides what stolen means in a totally decentralized protocol?' That's non-trivial in and of itself.
I think it's exactly why they should.

If these unfortunate folk knew their internet security they would know better than to pump their money into random internet wallets, despite claims that it's the "most secure wallet ever created".
Now I'm wondering how many shops have some legacy script with a 'foo.sh' filename and a #!/usr/bin/python shebang
One of the most influential books I've ever read was Foer's 'Moonwalking with Einstein' http://en.wikipedia.org/wiki/Moonwalking_with_Einstein

Memory development is one of the best investments into yourself. A bunch of other things people strive for (foreign language learning, being great public speaking) is corollary of having a good memory.
So I have seen several of these stories pop up and I am still kind of confused by them. Are these hackers actually getting "real" money at some point? Are they able to cash out these bitcoins to USD or something else in a reasonable time-frame, or do they simply have a large amount of "fake" money that they can use for very specific goods and services?
In other words, you ignored the content of my comment and went looking for _dirt_ you could use against me. Bravo, you complete imbecile. And I am anti-egalitarian - feminism is just the current vogue in the tech scene, which is currently degenerating both technically and socially. And your behavior of gossiping about my account is a prime example.
It throws a lot of false positive and false negatives; it's not actually useful for any analysis involving rigor. Never use it to make a final judgement call.

But it can serve as a smoke test. Harry Potter, for instance, does have a fairly empowering female in Hermione, but the series itself has a lot of problems, not all of them feminist in nature. Not sure how much spoilering or detail I really ought to go into it here.
Aren't these numbers a moot point when you consider that 70 percent of the US is white?

There's literally not enough minorities to change those numbers (not significantly at least)... Or am I too tired to thing straight?
I didn't down-vote you (and can't), but it may not be that people "are incapable of understanding" you, and instead objecting to your claim that a method for reviewing/appraising one aspect of a film is "designed to enforce slave morality on creative people".

Using less wildly provocative language may be more conducive to a rational discussion.
The article says that Nissan Leaf became the most sold car in October. However, it is the fourth most sold car in 2013 so far.
Yes, I'm pretty sure your particular use case (if we assume it's genuine, since you won't go on revealing anything about it which makes it worthless) is representative of the situation at large.

/s
See, being anti-egalitarian, you should understand this:

You are not worth my time.
Given that your first comment is a hysterical argument labelling your opposing philosophy as 'total degeneration' and 'slave morality', I think most people would be hard-pressed to believe you were actually interested in discussion over soap-boxing. It's reinforced when you call people too stupid to understand you. What possible value can come out of engaging you?
Except when it doesn't have that line because it's a C/C+header file.

And then the editor doesn't know what to do with that header file without extension. Yes, if you see some Google C++ code they do that

Really, horrible practice.
The best rebuttal to the perennial and cliche bubble articles is the post by Mencius Moldbug "Bitcoin is money, bitcoin is a bubble".
http://unqualified-reservations.blogspot.com/2013/04/bitcoin...
He perspicaciously explains that moneyness is inherently related to bubbleness. The two go hand in hand

The concept of "moneyness" is also explained very well at JP Koning's blog:
http://jpkoning.blogspot.com/2012/12/why-moneyness.html

These guys have more insight, into the monetization of bitcoin, in their little finger than Joe Wiesenthal has in his bromide producing brain.
Industry-leading professionals don't make technology decisions based on uneducated choices of big masses.
Dripping with that ol' pretentious pseudointellectual manhattan vibe.

Granite, concrete, or Central Park. Take your pick.
how do you set all in phase?
They're likely moving the Bitcoins to their own cryptowallet. At that point they could spend on sources that accept Bitcoin for payment (Silk Road and the like, Reddit Gold, the small but growing set of real-world places that take Bitcoin, etc) or could transfer to an exchange to cash out.

tl;dr - both.
Pipes, and logical operators (&&, ||) can continue lines in bash. I find it convenient, and generally clear, to break longer constructions using these operators with them.
>You bought into a system where coins could be permanently lost because you forgot a password.

As opposed to a system where coins can be permanently lost because you have a hole in your pocket?
The BBC, Ars Technica, and others covered a theft one year ago of about one-quarter this much value (when converted to USD at the time). And the FBI was involved (not that they recovered the funds or anything): http://www.bbc.co.uk/news/technology-19633980
Not sure about that. Also, I read somewhere that the going rate of solving bank robberies is around 75-80% and many robbers are only caught because a) they do something stupid like not wear a mask or do anything to conceal their identity, or b) continuing robbing banks until their caught.

Considering hacks like this take time and a fairly high level of sophistication, not sure the FBI would want to employ the amount of long term resources needed to hunt these guys down.