skysight-inc/HackerNews huggingface dataset:
I played around with something like this a while ago (my files have 2004 timestamps, but those may have updated when I copied stuff to a new computer). I had a command-line based program that took text and displayed it a word at a time. If anyone would like to play around with it, here's my source.

Compile: c++ speedread.cpp

Usage: ./a.out [delay_in_ms] < text

Should work on Mac and Linux, and maybe Windows if you uncomment the first line. (Looks like a #include <stdlib.h> needs to be included to make it compile on Linux. Not sure what I don't need that on Mac).

It's kind of fun. I played around with showing words at a constant rate, and with throwing in an extra delay whenever there was punctuation. The version below does the latter. I had thought of this as a possibly good way for displaying text on the limited phones of the early 2000s. Also, I thought it might be an interesting way to display status information on many processes at once. A display line wide enough to display, say, 10 words could be used to display 10 status messages at once instead of one.

Oh...2 clause BSD license, if anyone cares.

//#include <windows.h>
#include <stdio.h>
#include <iostream>
#include <string>

#include <unistd.h>
#include <signal.h>
#include <sys/time.h>

typedef unsigned long DWORD;

bool cont = true;

void
stop( int sig )
{
cont = false;
}

void
Sleep( int msec )
{
usleep( msec * 1000 );
}

DWORD
GetTickCount()
{
static unsigned long base = 0;
struct timeval tv;
gettimeofday( &tv, 0 );
if ( base == 0 )
base = tv.tv_sec;
return (tv.tv_sec - base) * 1000 + tv.tv_usec / 1000;
}

int main( int argc, char *argv[] )
{
int delay = 250;
std::string word;

if ( argc == 2 )
delay = atoi(argv[1]);

signal( SIGINT, stop );

std::cout << "\n\n\n";

int words = 0;
DWORD start = GetTickCount();
std::string display_word = "";
while ( std::cin >> word && cont )
{
Sleep(delay);
++words;
if ( display_word.length() )
display_word += ' ';
display_word += word;
//if ( display_word.length() < 5 )
//continue;
word = display_word;
display_word = "";
int punc = word.find(".");
if ( punc == std::string::npos )
punc = word.find(",");
int pad = 15 - word.length()/2;
for ( int i = 0; i < pad; ++i )
std::cout << " ";
std::cout << " " << word << " \r";
std::cout.flush();
if ( punc != std::string::npos )
Sleep(2*delay);
}
DWORD stop = GetTickCount();
float seconds = (stop - start) / 1000.0;
printf( "\n%d words in %f seconds\n", words, seconds );
if ( seconds != 0 )
printf( "%f words/second, %f words/minute\n", words/seconds,
(60*words)/seconds );
return 0;
}
If MtGox were too big to fail, the taxpayer would cover their losses. Looks like someone wants a bailout. Nice work if you can get it--the question for me is, how do I get in on this? If the answer is that I cannot, then allow me some shadenfreude.
Want to work for Google? Answer these five questions
Karpeles is as much at fault as his customers. I remember back in March 2013 there was some serious DDoSing happening to Mt. Gox (which they couldn't handle). I decided right then and there to take all of my funds out because I knew that if they were not competent enough to successfully stop a DDoS with the resources they had, then they clearly would fuck up at a later time. And the time has come.

Seriously... all of you people are acting like Bitcoin is the world reserve currency or something. This thing didn't even exist 4 years ago.

If you're gonna invest in something like Bitcoin, then you better know your shit; cause shit happens.
It is pretty entertaining to watch the bitcoin crowd slowly reinvent all the controls that exist in the existing monetary systems as they slowly learn what they are for. One lesson down, how many to go? :)
"Let it Go" Frozen Parody in NYC's Polar Vortex
This is hilarious and gave me the feels.
My thought exactly, why don't we call up Jon Corzine and ask him what kind of accountability he was held to after losing all MF Global's customers money.
"Yo .NET Reference Source Release, I’m really happy for you, Imma let you finish but I have the best self-proclaimed content-free rant of all time. Of all time!"
market prices haven't really budged

Say what? They've fallen 10-15% over the last hour or so (depending on whether you look at Coindesk ot bitCoinTicket) and they're still going down.
The U.S. waving around the biggest stick in human history has nothing at all to do with that, I'm sure.
Not mathematically impossible just computationally infeasible, that is assuming a good implementation.
> But a CNC machining system that lets you build silent ship propellers can dramatically change the threats the world faces.

Bullshit. (and yes I know about the Toshiba incident)
I transferred some in a while ago as an experiment but never managed to get it out. It wasn't very much but it still makes me sad I'll never see it return.
I run multiple parsing strategies in parallel. One is based on Quepy[1] (which generates a parse graph, then runs RegEx on the parsed objects), and a simple thing I wrote using a combination of NLTK and a Java processing thing.

For "question answering" (the bit I have working) both end up being converted into SPARQL queries and then run against a local RDF store.

For SymPy the idea is that my frontline parallel pipeline thing will throw the query at SymPy as well as the other parsers, but SymPy will be the only thing that knows what to do with it.

[1] http://quepy.readthedocs.org/en/latest/
My offer for your mint condition bears stands. You know how to reach me.
At first, I thought you were being flippant, but then I realized in horror that you were serious.

While I know you were coming from a good place -- I'm all about automating a testable problem (i.e. TDD, write failing tests first), and I think in the right hands, this would be a nice tool -- I could only see SO using this to further enforce strict requirements in what they consider a "valid" question.

"You must set up a lab environment that fully replicates the issue in question."

Maybe they wouldn't let it go that far (I would hope), but I think it would head in that direction.
bitcoin drops because many had their coins at some central location....
strange downvotes:

the statement is true and informative: https://github.com/polarmobile/coffeescript-style-guide#tabs...

to someone who was just learning about coffeescript.
The obvious difference is that all the funds in this hypothetical scenario would be coming from Satoshi himself. He can do whatever he wants with his bitcoins as far as I'm concerned. The bank bailouts were ultimately publicly funded.
Validating A DevOps Architecture
The basic issue with speed reading is that you can't read anything difficult that way.
There is no such thing as money without trust of third parties. Transacting under the auspices of a neutral, trusted third party is what money means.

The Fed has the backing of a sovereign power with its own currency and is central to the largest national economy in the world, as well as a great deal of the international economy. If MtGox's earned trust was an apple, you could see the Fed's from space.
If you're talking about banks, they're insured and if the bank fails you still get your money back though.
check out social engine ... pretty good one http://socialengine.com
Thanks mate, now fixed :)
I sympathize with him and sincerely hope that he comes through this and he finds some redemption.

This was a combination of criminal theft and not merely neglect. We must remember that the loss of these BitCoins themselves (quite possibly) wasn't malicious, while the theft of these coins is most certainly malicious. If you leave your house door open is it morally or legally right for someone to take the opportunity to raid your house and rob it blind? In such a situation both parties are at fault, one for neglect but the other for immoral (and illegal) home invasion and thievery.

But since in this case Mark Karpeles is the only visible figure in this saga, and the thieves will almost certainly never be known, the majority of the vitriol is going to be directed at him. I've criticized him too, and I think this amounts to criminal neglect, but I think that there is a way forward for both Karpeles and BitCoin. I think we (myself included) should tone down our vitriol.
I hope these are joke answers, that's an immense amount of money to go missing.
I got out of Gox in 2011 when they were hacked the first time and never looked back...
There's a funny bit from a comedian named Shane Mauss about time travel that goes:

"... I wish I had a real time machine, I'd go back like 300 years ago, I'd bring some piece of modern technology to really wow them. I'd be like (in futurey sci-fi inflection) 'and this is called a computer!' and they would be all like 'yeah, computer that's neat... say is that time machine you just stepped out of? Because that is far more impressive'"

That bit isn't on Youtube but here he is explaining truck commercials: http://www.youtube.com/watch?v=LKSZsURPFyA

(I think I posted his stuff on another forum you frequent so you've probably seen it but the time machine talk is apt)
"you need at least 150 reputation to vote" - heh
We've recovered from the last few crashes. http://i.imgur.com/wFA9x8k.png
This makes no sense to me. Spoken English does not reach 10 words per second even in New York; to hear it, even inwardly, would be to hear a jam of syllables with no respite and hardly any time to parse out the phonemes.
I wonder if a more open design approach would help them to build trust, increase quality and reduce expense. Rather than the team doing all the work themselves they could open up more data to outsiders to look at and spend more of their time on management. See italic points below. The more of the article I read, the more it sounds like by sharing information openly they could save massively.

" As the meeting ended, he noted that there was not enough time to vet the components that occupy the third floor: plans had to be gathered, specifications brought up to date, problems reconciled. “It is not reasonable,” he said. “It means that we would need to process thousands of data points in three weeks.” Chiocchio asked if things would speed up after early floors were finished, but there were simply too many details to work through before delivering drawings to the contractor. “We have no more float,” Cordier said. “If we delay now, we will have a real delay. The only way to avoid a schedule loss is to increase our resources to cope with it.”

That afternoon, Chiocchio joined me for lunch. He seemed exhausted. iter, by the time it is finished, will contain ten million individual parts, but he had only twenty-eight people working for him. He later showed me a room near his office where three men sit at workstations every day to hunt down conflicts. Before each man, there was the huge iter puzzle in miniature, filling up two computer screens. Up close, the design looked as though someone had taken the industrial landscape that runs alongside the New Jersey Turnpike and compressed it into a cube the volume of a Holiday Inn. “We have to check everything, from clashes to interfaces—like here,” one of the men said, pointing to a schematic where a support structure for the tokamak was not lining up with an embedment plate."
Except for the fact that our illustrious government here in Australia seems intent on becoming Little America. I'd assume that's why this dumb law is applied.
Bailouts.
How many times do we need to re-implement sorting?

Why do we educate students to re-implement sorting again?
There were no suicides associated with the 1987 Black Monday crash. You're thinking of Black Tuesday in 1929, a much bigger event. Even so, nobody jumped out any windows on Black Tuesday -- it was an urban legend. There were a handful of suicides but nothing statistically significant.
The big key to fighting homelessness in the US would be bringing mental health care up to international standards.

And maybe take at least some care for returning veterans who often suffer from PTSD and end up on the streets...
Also, define "now". As I write this, Europe is just beginning to wake up to the news.
I want an RSS feed
It's hard to disagree with what you've said, especially after Phoenix fiasco. Also, it's quite a shame that opening bugs for open source software requires following through on Connect.
I tried to make something similar while learning Javascript (ClojureScript).

http://jsfiddle.net/P7c3s/
Halting withdrawals while still allowing deposits in an attempt to gain enough capital to payout those who were poised to withdraw sounds very ponzi-ish.

The low BTC exchange rates were both indicative of the risk, but also enticing to new exchange customers trying to strike it rich off a sinking ship.
Introduction to networkd, network managment from systemd
The knee-jerk reaction I see people having is that your language indicates a short-term commitment to the startup, kind of like a question mark...ergo...red flag.
That took no time at all.

Did somebody have this website sitting, waiting, ready to go?
In general, buy when there's blood in the streets, at the maximum point of pessimism. Sell at the maximum point of optimism when your grandma is trying to get in on the action. Applies to any investment. The trick is don't buy something that's about to go bankrupt or die, it needs to be a good investment still.
I think I do k ow how it works; I'm not sure you know how black markets, particularly those based on drugs. If you feel there is any lack of demand of cocaine or meth I guess you are free to believe it.
Not a single picture other than some imaginary desk from the 40's. !?
What is the latest incident you can document involving US intelligence agencies and Venezuela?
I guess a software could insert a "blink break" every couple of minutes. They could even display an a video commercial during that time, to monetize your blinks.
Since everyone seems to try to patent everything: in this comment I claim the invention of a killer business model for speed reading apps. 25 Feb 2014, 4:30pm Sydney time :)
https://falkvinge.net/2011/05/29/why-im-putting-all-my-savin...

You mean like Rick Falkvinge founder of the Pirate Party?
Both were point mistakes, which I think anyone would agree are bad but just huge mistakes. Running what is effectively a bank that loses $400m over the course of a couple of years in a constant bleed is not a mistake, it is negligent.
First, it would be pretty disastrous being able to blacklist money after spending it (by giving it to someone else)

Second, AFAIK crooks need the private key to steal it, so wouldn't work anyway.
I used to live by this idea, but recently I've found that if instead of spoon-feeding arguments until they click you just are outspoken and determined, those who were gonna join you just figure it out for themselves and you stop wasting time with those who will forever be milquetoast until it's safe. It's not as simple as you portray it.

this passage from Catch-22 comes to mind whenever I see someone desperately demanding moderation between a ruthless right and a radical left

Everyone agreed that Clevinger was certain to go far in the academic world. In short, Clevinger was one of those people with lots of intelligence and no brains, and everyone knew it except those who soon found it out. In short, he was a dope. He often looked to Yossarian like one of those people hanging out around modern museums with both eyes glued together on one side of a face. It was an illusion, of course, generated by Clevinger's predilection for staring fixedly at one side of a question and never seeing the other side at all. Politically, he was a humanitarian who did know right from left and was trapped uncomfortably between the two. He was constantly defending his Communist friends to his right-wing enemies, and his right-wing friends to his Communist enemies, and he was thoroughly detested by both groups, who never defended him to anyone because they thought he was a dope. He was a very serious, very earnest and very conscientious dope. It was impossible to go to a movie with him without getting involved afterwards in a discussion on empathy, Aristotle, universals, messages and the obligations of the cinema as an art form in a materialistic society. Girls he took to the theater had to wait until the first intermission to find out from him whether or not they were seeing a good or a bad play, and then found out at once. He was a militant idealist who crusaded against racial bigotry by growing faint in its presence. He knew everything about literature except how to enjoy it.
Roslyn was announced several months after Mono has created their compiler as a service implementation. Having said that, clang/llvm was out there for some time already. So yes, the idea predates Mono for quite some time:-)
Also it seems that some DNS resolvers with DNSSEC enabled will not resolve APEX on CNAME (returning a SERVFAIL). I've disabled DNSSEC on my home resolver (unbound) because of this (damn heroku).
Yeah, I avoided buying anything from them for the last 7 years because their site was so Javascript heavy.
Because sometimes it's important to understand what your computer is doing for you.
git repository would be better.
If MtGox actually had much none of the BTC they showed on their clients accounts, it was exactly that – a Ponzi scheme. Not sure if it changes the matter whether they did it intentionally or not.
On OS X, you can type a bullet • with <option>+8.

You can also edit your keyboard layout to make certain characters possible or easier to type, using Ukelele (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=...) for OS X.

I created a custom layout using Ukelele that makes typing smart quotes easier. With it, opening ‘ and closing ’ single smart quotes are <option>+[ and <option>+] instead of <option>+{ and <option>+<shift>+{, and double smart quotes “ ” are similarly more intuitive to type. I use it all the time. You can try it out yourself by downloading it from http://a.pomf.se/bipwcr.zip and moving the two files into “~/Library/Keyboard Layouts/”.
Were you that guy in 1989?

"My schadenfreude is for all of the people who smugly told us for years that ARPANET is superior to our 'legacy' post office and ham radio in every way"
Yes, the superficiality of commentary in this thread is pretty disappointing. An undersea cable between two countries neither of which is the USA is going to be the VERY FIRST THING that the NSA taps. That is the PURPOSE of the agency.
If I had any BTC, I'd be cashing out right the hell now. This doesn't bode well for the short term future of bitcoin. Long term, it might overcome it, but I wouldn't take that bet right now.
> registration before ordering is compulsory

It's mostly a B2B company, I think it's natural their website won't be optimised for other types of users. You can still add items to the basket and see total charges without being logged in.

> where Visa cards are required to have start dates even though most of them don't

Are you sure? I guess it could be different on your local version of the website, but it's not the case on the UK one: http://i.imgur.com/fcPF3Qv.png
option-8 on my mac keyboard is •.
Anyone know who Ryan Selkis is? If you download the original PDF, right click the blacked out parts, and select properties his name is listed as the "Author" under the General tab; last modified 2/24/2014 8:46:51 PM.

According to his linkedin he is the Founder of Inscrypto, "We are like Bitcoin’s privately funded, decentralized version of the FDIC."

http://go.inscrypto.com/

http://www.linkedin.com/in/ryanselkis

Either they lost a lot on this or they just got the best advertisement ever for why one might need their services.
Decoys, diversions, repetition, statistics, mimic, story fragments, baiting, ruses, exploits, feigned incompetence, gaming rankings, creating bottlenecks, disruption, infiltration, plausible denials, leaks, honey traps, spoofing, fake victim, fake rescue, competitor surveillance...

All of these are standard practise in business. Any business that doesn't do them get demolished or taken over by one that does.

And any person who doesn't do them gets knifed by one who does, not only in business but also in open source software so I've found out. Perhaps the NSA/GCHQ have simply been taken over by business people.
The original title specifically said "Insolvency of MtGox"
Professional cameras still use CF though.
> He deserves much worse than nasty internet comments.

Yeah, thanks for fanning the flames of a vigilante lynching in the making.
Yeah I was having the same issue, however, it works in the demo when I got to the main page here: http://www.spreeder.com/
I thought that the bids/asks were all from individual people

Unless the exchange is taking btc/money from users and investing it somewhere then every btc/$ should be totally within the system, yes?

so you can either withdraw your btc or your $ as the case may be.
TARP was only about 250 billion and it's been repaid with interest. It was neither stolen nor given.

If you're including various stabilization programs the Fed put into place, that money was neither stolen nor given either. It was created using sovereign authority that is granted to the Federal Reserve by law.

The citizens of the US would be immensely poorer today if the world financial system had collapsed into a second Great Depression.
Ask HN: I want to work on games but not the graphics
Hey everybody,

Over the past couple weeks I have become pretty obsessed with pokemon again (I'm in my 20s and just picked up a copy of pokemon gold for old time's sake). It has rekindled a desire in me to make my own version of pokemon for the desktop. Nothing commercial (I don't want to piss of Nintendo's lawyers).

Graphics are not something that have really ever interested me in programming. I am a systems/CLI guy at heart and what I really want to do is rework the code that behind pokemon. Rework leveling/stats/etc. I want to make the opposing trainers be smarter, have the game have more complicated puzzles and challenges. I have a lot of ideas for things I would love to do with a pokemon "clone" but I don't want to do graphics. I want to design the data structures and work on some AI for trainers to be more or less challenging.

This brings me to my dilema; I am not sure where to go from here. Originally I peeked around SDL, then I looked at pygame, love2d, even things like unity and godot but all of them were not really what I had in mind. What I really want is someone to work with who would do the graphics and I would focus primarily on the underlying stuff like I mentioned above (obviously sharing the responsibilities to some degree, but I am not as interested in graphics). Alternatively, if anyone has an recommendations or projects to point me to that might be what I am looking for I would really appreciate it.
I could have, I just wanted to cash out back then. Once I got that ball rolling however I was unable to reverse it.
> buy when there's blood in the streets

Exactly what was running through my mind as I was just buying Bitcoins five minutes ago. Bought half now and will buy half tomorrow morning, in case it dips further after people wake up.
Gox coins are gone,along with all the customer fiat.
Conventional housing could be a health disaster for you and your son? Pardon me for asking but you are discussing it ... Is your illness something that would be recognized by mainstream science and medicine or is it something more, bohemian? Just curious.
Ok, so we had one small email leak, and 2 gung-ho morons trying to do this really bad idea in order to make a name for themselves.

If we leaked more emails from inside the NSA, how many more gung-ho morons would there be pushing the envelope to make a name for themselves?

You've gotta get ahead somehow. Make some waves, you know?
Density.io
Well I can listen to text to speech at ~550 wpm anyway. You apparently think that's impossible, all a jam of syllables. I have friends who do similar.

no respite is a matter of practice. time to parse the content is not that hard if you've already learned to RSVP faster.

you're basically denying what you don't know how to do, for no apparent reason.