skysight-inc/HackerNews huggingface dataset:
I can't talk for GP, but I work in finance, so that comparison has me puzzled too.

Maybe I'm looking at it from the wrong corner, but actual money transfer is such a minor part of finance that the comparison is akin to "Internet Protocols has democratised Computer Science".

I guess what the NS is trying to say is that there are a lot of services that at the end of the day require money transfer (like bank account, credit card, escrow, ...). Until now such services needed to be backed by an underlying financial institution since there was no way to transfer currencies safely without them.

Now with Bitcoin, there is an infrastructure that is free to use. Theoretically, using that infrastructure, you could create banking service outside the traditional infrastructure (messaging networks, clearing houses, settlement banks, ...)

However, all those institutions bring a lot more services on top of money transfer. The internet revolution was the opening of networks, rather than HTTP itself. So Financial institutions acceptance, rather than public recognition really matters if that comparison is to hold. Right now, Bitcoin and other crypto-currencies are treated as a new type of asset, it is far from making any progress in the infrastructure side.

And of course, the elephant in the room are the regulations. The world is still recovering of the last financial crisis, the world mood is not really looking forward to less regulations. The best that can be hoped right is for Bitcoin to dodge regulations and become de-facto currency, rather than actual currency. IMO that would be a criminal-smelling loophole left there by the various regulatory institutions. Because let's face it, even with regulation, large financial institutions like HSBC have no trouble laundering drug cartel money, so they are the one that will most benefit it, not some startup in the Valley.
Switzerland backs immigration quotas by slim margin
Do Not Deploy packagist.org is 502'ing
NYPD Testing Google Glass
Announcing gitsh: A dedicated shell for git commands
Eh well, it is Bitcoin's problem in that it's not meant to ever happen. Mt Gox's implementation is based on what is meant to happen in the network (transaction IDs can not change) rather than what does happen (signatures with weird padding are accepted). The network as of late version doesn't relay these either, I seem to remember reading, so it's a problem that's being intentionally reduced.
Hmmm, sounds like they'll have to wait for enough people to update their software, or there'll be a bitcoin fork again.
Interesting phenomenon indeed. There is a map of votes here http://www.nzz.ch/#abstimmungskarte-app - showing that the votes against came mostly from the German cantons. There might be a hidden message there?
The corrollary to this is that all community-moderated sites (including this very one we sit in) tend toward Digg, and ultimately toward Cheezburger.

There's a cycle: Clique with narrow shared self-moderated interests, becomes cool, attracts more people with broader interests, self-moderation becomes wider and people vote up things with more general appeal, until ultimately it all becomes a new "cool things on the internet" bucket. I tend to prefer sites with stronger guidelines and stronger moderation.

Stack Overflow has strong guidelines but still gets its share of detractors, because it doesn't allow "cool things on the internet".

Slashdot is still mod-curated, has sections, but stories don't hit the front page unless voted up. It's a different model to HN, but not that different. It still relies on other people's clicks to make me see it, and in that model the community becomes the key factor. Is Slashdot's community dead? That's the question, not just the infrastructure.
Man finally meets the man who talked him out of jumping
I guess it's what happens when you collide a few Big Balls of Mud together - eventually some of them stick:

http://laputan.org/mud/
How is the article any more credible than reddit or chatrooms? If by chatrooms he is referring to IRC, then there are hundreds of credible people/rooms there, some that I would trust far more than Mt. Gox directly.. Reddit is the same, it's just another forum of communication.
I believe the anonymity will be increased by multiple levels of uProxy usage. If the friend you use as a proxy uses another friend, you get two layers. After there's enough traction, it might be as anonymous as Tor.
The current page is shown because the Blocklayout Template Engine failed to render the page, however this could be due to a problem not in BL itself but in the template. BL has raised or has left uncaught the following exception:

Database Query Error

Description: ErrorNo: 2006, Message:Database error while executing: 'SELECT inst.xar_id as bid,
btypes.xar_type as type,
btypes.xar_module as module,
inst.xar_name as name,
inst.xar_title as title,
inst.xar_content as content,
inst.xar_last_update as last_update,
inst.xar_state as state,
group_inst.xar_position as position,
bgroups.xar_id AS bgid,
bgroups.xar_name AS group_name,
bgroups.xar_template AS group_bl_template,
inst.xar_template AS inst_bl_template,
group_inst.xar_template AS group_inst_bl_template
FROM xar_block_group_instances group_inst
LEFT JOIN xar_block_groups bgroups
ON group_inst.xar_group_id = bgroups.xar_id
LEFT JOIN xar_block_instances inst
ON inst.xar_id = group_inst.xar_instance_id
LEFT JOIN xar_block_types btypes
ON btypes.xar_id = inst.xar_type_id
WHERE bgroups.xar_name = 'header'
AND inst.xar_state > 0
ORDER BY group_inst.xar_position ASC'; error description is: 'MySQL server has gone away'.

Explanation: A database query could not be executed, either because the query could not be understood or because it returned unexpected results.

Product: App - Modules

Component: Articles
Ran out at which level? The author apparently went to a high school without calculus. I'm trying to get a feel for how common that is, especially since it looks like several times more schools offer calculus now than when the author went to school in the late 1980s.
Paste Vault – Temporary Encrypted Text
Damn, bought some bitcoins yesterday guessing the value would restore in seconds after a release from Mt.Gox. Probably going to buy some more now ;)
Will this be available for ST 3 too or are there any incompatibilities stopping it from working on ST 3?
I highly respect this is because of ageism in the jobs market, not because they want to.
Creator of “Flappy Bird” Commits Suicide 7 Others Also Suicide This Morning
I like memrise and anki myself.
So basically Mt. Gox:

1) Lost a few million $ to the US government

2) They lost their market leading position

3) They halted transactions, as people moved away

4) Friday reason: we need a stable transaction stream ''for debugging purposes''?!?

5) Monday reason: the ''exactly one DER-encoded ASN.1 octet representation'' of the underlying crypto is not hard enforced by the Bitcoin reference code

6) We keep your money until this issue is fixed

Well, that sounds very reasonable Sir!
Smartphones: The Pixel Density Race and its Technical Merits
Nice article, but at this point it's game, set, match -- systemd has won. The Linux community overwhelmingly supports it, and its advantages clearly outweigh its perceived disadvantages.

"It's not Unix" is no longer a valid critique. The old Unix design philosophy is dead. People want systems of components that function as an integrated whole. They do NOT want pieces that are generally unaware of each other (this is touted as the virtue of "loose coupling").

Yes, pid 1 does a lot. That's by necessity. It's not your grandpap's Unix anymore. Do you want to control all the system services, including the "badly behaved" ones? That functionality needs to be in pid 1. Do you want to bring the system up safely and sanely, accounting for things like hotplugged disks in /etc/fstab? That functionality needs to be in pid 1. Systemd is the correct design for modern Linux. It also brings the advantage of better integration and greater commonality across distros.
Check GZIP compression
I knew they were part of the standard library and the specification -- I mean, even the stdio stuff is, right? -- I had no idea the compiler had any involvement in that, though.

I know gcc provides them for you if you don't specify the right includes, but that's gcc, like.

I think I'm going to go on considering them not technically part of C itself, until I have more information.

Thanks.
Bike Shorts and 3/4 Lengths
Bridgy – Webmention tool for bloggers
thanks - I've added 2 images
Well this is a cocky attitude.

They have a bit of right, though. Bing is just downright horrendous, Xbox is a not-so-good tier compared to other consoles in the sector. They need some optimization with allocating resources and offering services.
Wasn't the crypto currency in Cryptonomicon going to be backed by gold?
This was posted earlier today, under the exact same title, but with a URL that differed solely by a trailing backslash. It hit the front page, too! Way to go, HN duplicate detector.

https://news.ycombinator.com/item?id=7207655
I've just tested GitCommitMsg in ST3 and the only problem seems to be the print function. I'll fix this up and send a PR.

Scratch that. There are a couple of API changes I believe, but I should be able to fix these too.

Edit: I can't even get the command to work for me.
typo in title: protocol, not protocole
What is the preferred way of upgrading from 7.3 with aptitude?

On the wiki https://wiki.debian.org/Aptitude they say dist-upgrade is no longer recommended, I am a bit confused (I don't keep up with linux world very much, I am just a linux hobbyist).

Thanks.
If you had to start over, what technologies would you learn in 2014?
So the question now becomes how much did this bug cost MT Gox in incorrect refunds. Could this have the ability to affect their solvency?
Core bitcoin team member.

moar credibility than <randomguy15> on any irc/dark/use-net I can think of.
Can I catch a break?

http://news.ycombinator.com/item?id=6926472

http://news.ycombinator.com/item?id=7195024

http://i.imgur.com/5TAwopR.png

There are few times in my adult life I've felt like crying actual tears, but this is one of them.

Four times since that first comment, the bitcoin price has recovered to $1,000, then dipped back down again. Four times I didn't sell.

The silver lining is that Gox's explanation is correct on a technical level. There is every reason to believe this explanation to be true. This isn't (just) me being hopeful; this is because if you investigate whether it's true, you'll find out it is true.) For further details see https://news.ycombinator.com/item?id=7203544

Since I've only been able to withdraw 3.4 bitcoin, I'm at the mercy of Gox. It's entirely possible that I'll wind up with less than $1,000, from $11,000. An expensive life lesson, but at least it's recoverable.

EDIT: I apologize if this comment didn't contribute anything. I sometimes use HN for moral support. I'm just shocked at what's happened.

EDIT2: This surely shouldn't be the top comment... it's important to get information out to people in a crisis situation like this. This was just me being sad and gathering information from those more experienced. Thank you though.
Frenzy – The Dropbox powered social network
LuaJIT is superior to anything else I've been able to find, it blows me away. Though there can always be something better!

That being said, the "better" things I'm thinking about could be added to LuaJIT just as well as they could be to other scripting languages. For example, the LuaJIT compiler could try its best to auto-vectorize (really really hard) or could leverage the developer with SIMD-like vector operations that would adapt to whatever SSE/NEON/...-like instructions the target platform has. GCC/Clang already dod this to some extent with their vector extensions. Although for many instructions you still need to use specific intrinsics which are not cross-architecture compatible of course. The ones that are:

- add/subtract
- mul/divide
- shuffle

Which are already pretty important. One could argue over implementing some "generic" intrinsics and possibly emulating them on platforms that don't have it. But then one could be left scratching one's head when suddenly everything gets slow.... So I can understand the gcc/clang devs.
lol me either. And I don't really want to download a clone - I'll feel like such a sucker.
yeah, I agree with you- I wouldn't use the term 'hack' at all. Just that if we had to use the term, the least bastardized way of doing it would be to say that it was the relationship being modified, not his addiction. She literally did nothing about his addiction. I suppose you could say she "hacked" (again, disgusting choice of words) her PERCEPTION of his addiction...

either way, it's a poor choice of words
You just made me cry here :(

I miss Symbian so much :( Oh well.

When Nokia killed Symbian, they had 60% of the phone market here in Brazil, and their sales were RISING (not declining, as they were in many other countries).

Now Brazil is the dream land for chinese knock-offs, and OS fragmentation, my startup make iOS and Android apps, and I found it bizarrely hard to sell those here, when I ask a random person on the street what phone they use, they don't know, and when I take a look I see:

If the person is very rich, or very dumb, a iPhone (very dumb because we had instances of people without money to eat taking crazy debts to buy iPhones... Apple Reality distortion field is crazy).

If the person is part of the shrinking real middle class (real because the government says that if you earn 500 USD month you are middle class, obviously this is absurd), a Samsung Android.

But those are 5% of the population at most... The rest of the population I see:

S40, Symbian (specially on... SONY phones O.o Sony had once a great Symbian line, and they were really popular here, and those phones are hell sturdy, lots of people still have them), Android customized to look like Symbian (Sony phones frequently do that too, I own a Xperia Play, and my mom a Symbian Sony Phone, and for any tasks the two are almost the same), HiPhone (a popular clone of iPhone that use some weird OS), Symbian clones (that usually have Facebook and Youtube but you cannot install anything else and is incompatible with actual Symbian), S40 phones, some blackberry and old windows phone (I never saw a WP8 phone! and I see more old windows phone than WP7 phone!)

This proved to be a nightmare to my startup, I cannot nab a random person in the street and convince them to install my app, because most likely they have some crazy phone OS that is not iOS, not Android, not WP8, not Blackberry.

And if someone launched a good sturdy phone with Symbian, hardware buttons (god how I hate touch-screen, specially when you need to dial in the rain in a very rainy country) but with a good API, I would GLADLY pay iPhone levels of money to have it. And I guess most brazillians would buy it too (although to them it must be old Symbian levels of price, iPhone level is reserved to the top 5% richest)
To be honest flappy bird, is a clone. Karma in action. Also it's such a simplistic game, that the easiness of "cloning" it attracts the copiers. Imagine if it was an innovative, highly technological app.... Much harder to clone.
And alas, it's working, and we are all enablers. ;_;
Disclaimer: I love ST and use it everyday and this is not against this plugin in particular, just the idea of extending your editor to be an IDE.

When people extend their text editor (be it sublime, vim, emacs) with all these (often outdated) plugins i am left wondering why there is still so much hate for IDEs ? I use IDEs from Jetbrains for most of my stuff and they do all these things oob with a consistent UI and are well tested. Why would i want to fiddle together my text editor with one-man plugins that often dont even work 100% ?

I love Sublime etc. for what it does best, which is editing text, but i still use IDEs for most of my coding so i dont have to think about configuring my editor all day.
Well technically this is a "technical issue" but lets not fool ourselves to believe that Mtgox is holding out withdrawals just to be on the safe side. If they are doing this then it means they were subject to an attack involving this bug. How much did this attack hurt MTgox financially?
GdURL – Direct Permalinks for Google Drive
> MS killed it [MSN Messenger] in favour of Skype

The fact that they turned the product in to horrific ad-riddled bloatware killed MSN Messenger. Facebook chat and instant messaging in mobile, where MS may as well not exist, twisted the knife.
Nope. Not GPL-licensed.
Huzlers is "a combination of real shocking news and satire news to keep its visitors in a state of disbelief".
It seems to me the trivial solution (ok, "hack") for this problem is to construct a new bitcoin address for every withdrawal that is used as a staging ground and one-time "identity" for the transaction. So like, rather than MtGox sending a hundred bitcoin to a user's address, and then having to sort-of-fail to detect the transaction as it gets mutated, it sends the money to a temporary address and then empties the temporary address into the user's target address.

Now, any transaction coming from that temporary address (which can also be told to the user as "expect the money to come from this address", which might be separately useful for purposes other than transaction proofing) can be considered to be the transaction in question: the computed hash of the transaction is irrelevant.

Of course, I should not be able to solve this problem after two minutes of thinking about it; so: anyone mind teaching me what I'm missing? I can't imagine I could come up with a solution this simple so quickly to a problem that is apparently so well known and so problematic to such an established player in this space ;P.
Unsigned integer overflow is defined.

I agree that the carry flag shouldn't be exposed directly, but the ability to express "add and check for overflow" would be useful and allow for these optimisations where the architecture supports it.

Edit: But if you want to exploit the processor to its fullest, go with assembly. The compiler is good, but proving optimisations is a hard problem, and complex, single-instruction-specific optimisations aren't going to take off any time soon.
That quote is in reference to enemy combatants, not those who fall within the regular court system. I get your point though.
Sat down in front of my PC just in time to watch this [1] graph.

[1] http://bitcoin.clarkmoody.com/
GetShares – Get share count on social media sites
Why do those things need to be on pid 1? Just asserting it is not really convincing.
I'm not so sure this is entirely true, especially with pid namespaces becoming a real thing. The true pid1 could be greatly simplified for the sake of system stability while providing sub-pid1s that handle actual service, device, and application management.
Mt Gox reported Bug causing a nosedive in bitcoin price
The Noble Prise winner runs the empire, to stay dominating the world. It is important to keep the War Machine operating and war non-stopping. BTW, do you remember he got the Noble price for withdrawing the troops and closing the Guantanomo base? How can we help this Empire in the Syria and Ukrane? We cannot accomplish the Russia and Iran without taking these countries first. I see that EU supports the Ukranian nazi fighting the kremiln dictator in Ukrane and Syria while defeating the social worker uprisal against privatization and bunkrupcy in Bosnia, http://www.bbc.co.uk/news/world-europe-26093160
> Enough space to have privacy, enough space to pursue your own interests, enough space to have the kids enjoy the backyard as opposed to a 4'x3' balcony on the 20th floor of an apartment building. Enough space to design your own home or addition, perhaps, if you have the inclination. And enough space to have a car that gives you more independence (when you want it) than being at the mercy of public transportation schedules concocted by central planners.

I often see this argument on how urban sprawl is supposed to be the only way to have gardens and garages, but... that's not true, look at this place:

http://goo.gl/maps/INScH

Sure, the gardens might not be as large as what you would get in the countryside and not all houses have a garage (and some have no garden) but I still prefer that kind of place much more than the vast soulless sprawling suburban American neighbourhoods (and I've lived in both - as well as real countryside, which is still nicer than both). You actually have commerces and places to go near you, and you still get to enjoy your private garden.
Because revenue != profits.
Trading at same levels as the news of China ban http://i.imgur.com/imve1Sc.jpg?1
Oh don't start babbling about Unix Philosophy. It's wearing a little thin. Even the people who actually worked on Unix are sick of hearing this appeal-to-authority, "BECAUSE UNIX PHILOSOPHY" nonsense by now.
daemontools doesn't run as pid 1 and achieves all of this.

http://cr.yp.to/daemontools.html
I think just like with condoms vs. abstinence, the big issue is lazy parenting. Teach them about viruses, about people lying, about phishing etc. , THEN leave them to their own devices. Don't just shut it off because you cant be bothered.
MtGox made the right decision in shutting off withdraws and not implementing hacks. It's important for this problem to be solved once and for all.

MtGox made a very bad decision in its choice of wording in this press release. It shouldn't have framed this as a "design flaw." The only reason this happened was because of MtGox's custom software. No one else was affected. By definition, that's not a design flaw.
Someone just sold for $102 on btc-e. Be careful out there!
Draggable Elements That Push Others Out Of Way
I'll probably build a game that has the player enter the following number sequence 4, 8, 15, 16, 23 and 42 before a timer runs out.
Why Google should start a Campus in The Netherlands
You don't need to create a new address - just identify transactions by the inputs it consumes and outputs it generates. Since these parts are signed they won't change.

Of course that's much harder, both in terms of algorithmic and code complexity, than just remembering a hash.
You could do it that way. Inputs, Outputs and Signatures don't change though. So just keep track of that. With each confirmation the tx-id becomes less and less malleable. At some point then store the tx-id.
Their rationale for developing their own scripting language refers to Lua "fallbacks", which were a Lua feature from about a decade ago. It seems like they made their mind up a long time ago.
Syck vs Psych: Differences and Conversion
An in depth post analyzing the differences between these two YAML implementations for Ruby based on a large real-world data set, with tips on how to convert your data from Syck to Psych.
Archive It – Web Archiving Services for Libraries and Archives
> PID 1 brings down the whole system when it crashes. This matters because systemd is complex.

The Linux kernel is much more complex and also brings down the whole system when it crashes.

> Attack Surface

Sysvinit runs shell scripts and has known race conditions. A system like that is not secure by design. It is as secure as it is because exploits were fixed one by one over the years.

> Reboot to Upgrade

You must also reboot to upgrade sysvinit.
Uhm, no, this is definitely a design flaw. It violates the principle of least surprise for no reason other than "we didn't think of it at the time". That's pretty much the definition of a design flaw.
This is not a recently discovered "problem." This is how bitcoin has always worked. Even before the OpenSSL signature encoding malleability discovery, it was always known that you could add a NOP instruction to a scriptSig, for example, to change the txid without affecting the signature (as the scriptSig is not covered by the signature, for obvious reasons). From the very first day that Bitcoin was released, it was known to anybody who looked at the code that transaction ID's could be changed without affecting signatures.