skysight-inc/HackerNews huggingface dataset:
My read on it is that the traditional approach in CS was:

1. Non-peer-reviewed "workshops" or "symposia". Place for position papers, work-in-progress, etc. Typically screened only for basic suitability for the event. In some cases authors may only submit an abstract of their topic, not a full paper.

2. Peer-reviewed but non-archival "conferences". Place to disseminate properly written up recent work in relatively short form [6-12 pages double-column], get feedback from other researchers, etc. Typically peer-reviewed by 2-4 reviewers, on the basis of a full paper (not abstracts like in some fields). The top 10-40% of submitted papers are accepted for inclusion (depending on the conference's selectivity), and then accepted authors typically have a month or so to revise their papers on the basis of reviewer comments, before submitting the final version for publication in the proceedings.

3. Peer-reviewed archival "journals". Place to wrap up a project or line of work with a publication that takes 3 to 5 conference publications, and integrates them into a full writeup of the project, tied into a nice bow for posterity suitable for archiving in The Literature. Peer-reviewed in the same way as other fields. Typically longer, 20+ pages.

But what seems to have happened is nobody really reads #3, since all the new work comes out in #2, the peer-review standards of #2 are already high enough for practical filtering, and #3 is years behind. And then people (especially Americans, especially in certain fields) just stopped writing #3 as often altogether. The view seems to be that tying several conference papers into a bow might be nice from the perspective of having a sorted-out archival literature, but at the present time, your peers have already moved on, and there are diminishing returns from tying those 3 already-published SIGGRAPH papers into a summary journal article, compared to working on new research for the next SIGGRAPH paper instead. It's even seen a little as "milking" your previous work: if you take your conference publications and turn them into a journal article, some people will assume you're doing it because you need the journal line on your CV for some kind of tenure/hiring committee, since otherwise why would you be spending all this time "upgrading" old conference papers into a journal, rather than writing new conference papers on new research?
Most of our graphs are pretty stock d3 code tailored for specific datasets, so I don't see much value in open sourcing them. Is there anything in particular you're interested in?
We know that. It's notable that the NYT has picked up on it, and is presenting it this way, though.
Even though Firefox and Chrome both use the same TLS implementation (NSS's libssl), the ways in which Firefox and Chrome use it differ. Based on discussions with the credited researchers and with other members of the NSS team, Firefox doesn't need to implement such a restriction, so there's nothing to worry about as far as Firefox is concerned. And, that's about all I should say about it at this time, I think.
Name one historical instance of bank runs leading to riots.
Let me put this clearly : Gox customers were robbed,either by Gox itself or by a third party. There is no "transfer to the owners".
Most users flocked to WhatsApp to avoid SMS charges. So, I think SMS push should've been off by default. Many users won't find out until it's too late.
Changing the owner of a heroku app with S3 assets
Wow. Check out the people who lost serious money on MtGox: http://www.reddit.com/r/Bitcoin/comments/1yv26o/gox_horror_s...

One person lost 1998 btc. That was anywhere from $500,000 to a million bucks.
Jason Calcanis fireside chat with Paul Graham
Thanks a lot for the detailed explanation. I'll watch the videos (saw the Simple/Easy one already, they're good definitions of the words and it would be great if they'd be adopted more broadly outside the Clojure community too).

I think I'm catching the drift here. This app-state variable was the concept I was missing. That, and how smart the Clojure(Script) data structures really are.

Mori looks pretty damn nice, actually. Would consider using it in practice.
> A user simply sends a message, and it’s encrypted end to end, every time.

Anything that is not public key encrypted must be considered unencrypted.
Sadly true. I despise those who take pride in flagging & downvoting just for the heck of it.
From that same thread: "I'm still hopeful that something good will happen. If not, I would not be unhappy if someone ordered a hit."

Wow.
Well, $20 billion and counting for half a coal plant is a bit of a problem... And actually, it's not half a coal plant, because the half coal plant is net + 500 MW, and since ITER isn't supposed to reach the ignition point, the output is 500 MW, but the input is > 500 MW.

If fusion requires wonder-of-the-world kind of technology to not even break even, it makes me somewhat pessimistic. (However, I still say, more power to them, fund them, let's see where this goes)
The biggest local issue will be one of land and infrastructure. I've considered a tiny house as an option for infill granny unit, the "infrastructure" costs were more than the unit itself.

On a wider scale, land and infrastructure really are the keys. A colony of small houses is comparable to an RV/trailer park. Hookups are needed and some will prejudices and stigmas attached.

Curious to see where the movement goes. Locally here in Santa Cruz, some groups are pushing for "sanctuary camps" with no real plan on the land aspect.
Unfortunately, you are probably right.
Yeah, good point on the not-global. I didn't mean globally accessible, more like, a single "current state" object, rather than many little ones as you would see in a typical backbone application. Thanks!
>At MtGox, it should be much simpler to (1) add up all customer balances, (2) add up all BTC in hot and cold wallets, and (3) compare those two numbers.

Yes, considering Gox only had 2 bank accounts (and now are down to just 1 in Japan) I don't see how hard it is to compare balances and notice 744,000 coins are missing.

They claim that over time the cold wallet was cleaned out. If this is true then the first few customers would've complained hey I never got my coins, and he could've seen shenanigans happening due to his php wallet implementation and halted all trading. Then thousands more customers. I find it hard to believe 744,000 worth of coins disappeared over months and nobody noticed until recently
Presumably under the assumption that an exchange such as Mt Gox would be able to keep the coins safer than they themselves could, which now doesn't seem like a particularly sound assumption to make.
It certainly is. I legally donated to U.S. political campaigns as a Swiss citizen because I was also a U.S. permanent resident. U.S. campaign finance law treats permanent residents as U.S. nationals.
consider in your head the number of people trying to cash out right now after seeing a run on the bank while other banks will be busy assuring that this won't happen to them and that you should buy because the price is cheap.

I think the bottom is yet to come, I think at $100, no more than $200, should be a good buying point.
New iOS flaw makes devices susceptible to covert keylogging, researchers say
If it compiles to JS, I assume that you can call JS from it? The framework of question in this thread, React, actually meshes really well with an FRP kind of thinking and with immutable data. Read the post Haberman links to.
This is a really sad moment but let's hope it teaches everybody lessons. One very nice thing about cryptocurrencies is that they can be kept safe in cold storage without too much trouble. Some people kept all their coins there. It's a shame, but too bad.

Otherwise, I really hope Gox dies, in a darwinian business sense. Forest fires destroy big trees but makes way for new shoots.
Spritz
> And since D is a memory-safe language, I would expect the guards on buffer access to cause measurable overhead compared with C or C++ generated code.

The typical C FUD being spread against memory safe languages since the early 80's.

Most optimizing compilers are able to remove bounds checking if dataflow analysis can prove the code stays within bounds.

For the cases where the compiler is not that smart, and the programmer has proven with help of profilers that bounds checking are indeed a problem, most compilers offer the possibility to disable bounds checking either at module or code region level.

So one gets the memory safety by default, but if really really really required, it is still possible to rescue those extra ms.

The thing is, in these languages one needs to ask permission to shot our foots off, instead of being able to do it in every code line.
Watching the bitcoin ticker (http://bitcointicker.co/#) you can see the tug-of-war bgoing on between people who are trying to pull the price lower and those who are trying to maintain it. Over the last few hours it's been a complete trainwreck, millions of dollars disappearing every few minutes and so on.

OK, you could watch the currency markets do this for real money all day but most of the time they trade on fundamentals. Watching a currency crisis unfold is a lot more interesting.

Unrelated: I see redditors are handing out 1:1 sympathy tips in DogeCoin.
It's not regulation, it's best practices. You can choose to work with someoone who does them or not. Regulation takes that choice away.
couldn't care less. it is first to file now, biatch.
Generally not a good trait to have, particularly not with something that has a tendency to bounce back.

http://arstechnica.com/tech-policy/2011/10/bitcoin-implodes-...
On one hand I feel really bad for a lot of these people, but there were so many flashing lights and warning signs around MtGox that these people had to see putting money into this company was a bad idea right?

The exchange was a cobbled-together technical-mess that was originally supposed to be used for trading cards. They made a quick pivot and tried to wing it as a financial institution.

Hopefully the BTC and finance community learn from this disaster. There is going to be a huge market for a highly-regulated exchange run by banks and investment houses in the near future.
hypothetical question for someone who is knowledgeable about bitcoin: since bitcoin is an experiment, what happens if it completely fails? what does a total failure scenario even look like, in terms of symptoms?

where does all the 'real' money go?

i don't understand how 6% of bitcoin can disappear when one of the supposed selling points is that you can verify all the transactions.
I'm not so sure that many people selling three-letter .com domains accept BTC.
Unlike Samsung, Apple doesn't pay for favorable coverage
1. Get a government contracting job with a high-level security clearance and broad levels of access.

2. Assimilate significant quantities of incriminating information.

3. Disseminate this to the world via a leaking portal or sympathetic journalist.

4. Profit!
I know this is somewhat tangential to your point, but a bailout isn't remotely the same as quantitative easing.

Quantitative easing is buying financial assets at marginally above-market price with printed money in order to boost inflation and lower real wages. It's a useful policy (assuming you believe in Keynesian stimulus) because the distributional effect is close to nil, unlike fiscal stimulus or mailing money to specified individuals.

The distributional effect is small because the bank buys a bond worth $9,000 for $9,003 or so. This puts $9,003 in circulation but the person receiving $9,003 in cash receives only $3 of profit. So you've increased the money supply by $9003 but you've given the beneficiaries of QE only $3.

QE is a far more efficient way to increase inflation than fiscal stimulus since fiscal stimulus nearly always results in malinvestment/malconsumption (e.g., building bridges to nowhere, etc) and usually has highly non-stimulative side effects (raising nominal wages of government workers).

A bailout is highly targeted. Inflation is a side effect. The people receiving the money trade nothing of value in return for the money. It's totally not the same policy.
i don't speak a word in german other than beer varieties and i also read that as something like spraying words. only on the second take i got the sprint similarity. ...Completely missed the climax though.
I find this visual+audio version both entertaining and genuinely useful as tracking changes in multiple sounds at the same time that quickly, combined with the visual process gives more tangibility to the algorithm. Plus the punchline was unexpected and fits well to a "credits" part.
I don't think the goal here is to lift them from poverty, I think it's just to give them a place to live.

There's no particular reason why a small home would be less energy efficient. I built a 120sqft studio apartment for about $10,000 that was so well insulated that it was actually cold inside during 85° heat.
Economics is supposed to be a morality play. Except when it comes to Bitcoin.
My point is: neither Event Reactor nor Actor model implementation are sufficient to make your database realtime (push updates to the application server). And the amount of work that was put into MongoDB actually doing it correctly and reliably is very undervalued in this thread.

That's why there are so few "real-time" solutions built around databases (NoSQL or SQL): Meteor, Firebase, GoInstant.

Always keeping everything in memory and updating clients as soon as the server have gotten a write is a different story with different complexity and different scaling limits. (but it can be done more efficiently utilizing RAM servers like Redis; Redis has built-in notification interface).
You’re Not fired: The story of Amstrad’s amazing CPC 464
And now coinbase.com is down. Not a good sign...
> I've been around. What is bitcoin?

From https://bitcoin.org/bitcoin.pdf‎:

Abstract. A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution. Digital signatures provide part of the solution, but the main benefits are lost if a trusted third party is still required to prevent double-spending.

Of course, the coins are only yours if you hold the private keys. A promise of some Japanese exchange to send you an amount of Bitcoin in the future is not the same as owning a Bitcoin.

It's pretty interesting, you should read it.
answer it, then vote to close it, makes it exclusively the only answer.
So instead of the the people who knowingly took a risk in investing in a risky prospect suffering, taxpayers who took no such risks have to foot the bill instead? Great.
MtGox has been lying and scheming all the way, showing complete lack of respect for either their users or Bitcoin community at large. They should have been gone and prosecuted a long ago.

I have no sympathy for Mark Karpeles. He's a shady character and I'm glad to see his shady "startup" finally crumble.
I recommend you start learning a Parser Combinator Library (like Parsec). These are nicer (especially to start out with).

The downside is that not all programming languages are powerful enough to host these libraries---so you might have to fall back on a parser generator later, if you language of choice is not supported.
Adventures in Mathematical Knitting
This is an old prearranged contract to produce low-cost android smartphones to emerging markets way before the Microsoft deal.
Wow! I can see a misguided politician already saying something like "Maybe all bitcoin exchanges/wallets/etc need money transmitter licenses or FDIC insurance"
D is actually a pretty nice language. (The caveats are around the libraries, especially the standard libraries to choose from.) I can see D being a better C++, in that it better solves that problems that C++ is supposed to be good for.
What happens if it fails then you have a bunch of worthless coins. It's unlikely to 'fail'. Again, there has been a chorus of bitcointalk, reddit, *chan and IRC users warning people to stay away from being Goxed since 2011 so this exchange imploding due to incompetence is not a surprise at all.

The bitcoins did not disappear. They are on the blockchain just somebody used a bug in Gox's custom php wallet to pillage all the coins for themselves. The official client bitcoind/bitcoin-qt is not affected, and none of the other major sites like blockchain.info or localbitcoins who keep large escrows were affected, just Gox and a drug dealing site who also rolled their own wallet and lost everybody's money.

If you want to work with the raw bitcoin protocol you should pay a Bitcoin developer to help you, then these problems would be avoided. Karpales was making 6 million per month at one point, yet did everything himself (badly). You don't even need to pay them, log into bitcointalk.org and post in the dev base your custom implementation and ask them is this fail y/n?
Have you tried template Haskell?
Bitcoin exchange Mt.Gox Has Shutdown
Failure is just people stop believing in it and the price falling to zero. Given the buzz and investment capital, I think it's unlikely the price actually goes to zero as there will be buyers stepping in when it falls.

The coin disappears because it was stolen, or possibly deleted (less likely). It's not that different from someone taking cash out of your wallet.
This could be the end of Bitcoin
"Remove 300ms touch  mouse events delay” just landed in Firefox for Android
Rounds 1st Hackathon
Take a fun playstation survey
There's no reason to issue more bitcoin. The forces of supply and demand will keep the value stable, regardless of the exact number of bitcoins outstanding. Issuing more bitcoin would only serve to invite fears that it would be issued in shady ways, or that such issuances might become routine and inflation would take place. This would only further undermine the currency's perceived staying power.
"what does a total failure scenario even look like, in terms of symptoms?"

The value of Bitcoins is determined by what other people are willing to pay for them, which is determined by their confidence people will exchange them for tangible goods or services, or other forms of money, in the future.

Total failure means people lose confidence in the system, due to technical flaws, regulation, competition, etc.

The value would approach $0/bitcoin, though I don't think it would reach zero for a long long time. I'd happily pay $10 for a million bitcoins just for the hell of it.
Sure it is. It was unlikely that they had real financial controls. I never would have trusted them with money, but thats just me. Everyone in finance knows if there is no custodian then well, you will not have your money for very long. The only real question is will people who withdrew money be subject to clawback...
this is like release checklists made by people with OCD. 200x ridiculous, frivolous steps. After some time, you ignore even the important ones and shit happen.

This is the same. A system so bad that triggers so many false positives, that when John Terrorist orders 2Lb of uranium from them, the sales guy will be so used to just move the name on the order form that it will not even register in his mind.

This only proves it has nothing to do with preventing crime, but just proving internationally that you have bullying powers. That, or incompetence is off the charts.
You don't need to be knowledgeable about bitcoin specifically to know what happens, at the last financial crisis we got the same lesson.

Value is perceived, and value can evaporate.

If bitcoin completely fails, the value evaporates.

It's a bit like buying a house in Detroit a decade ago for a hefty price, and trying to sell it today. Your money wasn't eaten by the house, no-one ran away with it, but it's now worth significantly less than it was and effectively the value just disappeared.

(PS: And I hope you bought the house with cash you could afford to lose rather than debt you now owe someone.)
Qualcomm Announces 64-Bit Snapdragon
Explicit Trusted Proxy in HTTP/2.0
Last time I've lost coins with exchange (bitomat.pl) MtGox stepped in and covered the losses in full. I wonder if anyone will save my bitcoins now.
I clicked through and thought you were being too harsh. I mean, it can be fun to make toy implementations of things as an exercise. Doing an SSH server in PHP would be entertaining if you liked PHP. You'd learn something.

And then I read that his hacked-together-in-3-days ssh server was for use in production. In a hosting service.

Wow. Just wow.
But your wavy line has the wrong orientation...

2307 ⌇ WAVY LINE http://www.unicode.org/charts/PDF/U2300.pdf

What you most likely intended to present as an alternative is the...

301C 〜 WAVE DASH http://www.unicode.org/charts/PDF/U3000.pdf

unicode smiley ➩ ☺
There's a bookmarklet that will do something similar for any text on a page. It's called Force Feed: http://qwerjk.com/force-feed
I'm with you on the first part, but I have a hard time believing that this was solely broken programming and ignorance. I think we are well into the territory of negligence, and I could well believe that we will eventually discover the sort of dubious behavior and/or outright fraud that accompany accidental ponzi schemes.
>As for contrastive divergence with Restricted Boltzmann Machines overcoming the vanishing gradient problem. That's true, but has anyone even tried doing this with 7-bit floating point and demonstrated it even works?

I wasn't referring to RBMs here, although it does look like I misremembered the details. See slides 74-76 of this presentation for a brief sketch [0]. In these feed-forward MLPs, the information content from each neuron is capped at one bit (which is quite a bit less than seven).

I seem to recall him saying something similar (and with more detail) in a Google Tech Talk a few months later [1], although I'm not sure.

[0]: http://www.ipam.ucla.edu/publications/gss2012/gss2012_10743....
[1]: http://www.youtube.com/watch?v=DleXA5ADG78
Ugh and he just had to say "it's a new kind of thing". No, it's not new. It's a very sophisticated implementation of some very old ideas. Surely that's impressive enough. Why wouldn't you cite the prior art??
> People aren't hating Mark Karpeles because he messed up

I think they are hating Mark for losing their money, clearly a 'mess up'.
So if we can raise $7m we can kill you?

Seriously, the accounting fictions used for various economic analyses don't directly apply in the real world.
Yeah, the only possible excuse is if you were new to Bitcoin and went with Gox because it is what was mentioned in the media most often. When I first got into it a year ago I used Gox for a couple weeks before I realized it was totally FUBAR and got out.
MtGox isn't supposed to be a fractional-reserve Bitcoin bank, so, modulo server capacity problems and modest transaction delays due to offline Bitcoin storage, why, in principle, should everyone wanting their Bitcoins at the same time pose a problem?
I really wish I had some BTC just to separate some fools from their money. Either through trading on the market or some sort of BTC based gambling. BTC isn't very liquid but I'd bet you could extract 50K in USD from it a year without too much trouble.
ahahahahahahahahahahahahahahahahahahahahah

ahahahahahahahahahahahahahahahahahahahahah

ahahahahahahahahahahahahahahahahahahahahah
My experience is that earplugs + ambient noise works OK for conversation and some limited higher frequency noise, but that it's essentially useless for the kind of low-frequency impulse noises that footfalls make.
When Netflix installs their cache servers at ISP data centers, they purchase transit from those data centers and pay for it at the 95th percentile like any other data center (or CDN) customer of that ISP. Netflix pays for the traffic they put onto the network.

The ISP has a big incentive to have Netflix increase their quality wherever there is strong competition for Broadband Internet. The more competition, the more incentive.

Here is an excellent article on transit: http://blog.streamingmedia.com/2014/02/transit-works-costs-i...