skysight-inc/HackerNews huggingface dataset:
We've got a cabinet at Pure Storage in Mountain View. In fact, the "private collector" is one of our managers - and he's a video game nut all right. The game is tremendous fun, and very well balanced. We used to think economic victory wasn't worth it because you'd finish snail first, then a team focused and swept. And playing 5 on 5 is just crazy.

This summer our interns were laying waste to everyone else. I thought I was good, but they were better. Good thing they went back to college!

So if anyone wants to come by, see the office, and sneak in a game - I'm sure you'll find interested people.
KeePass needs better cross-platform support. The Mono/Winforms experience on Linux is not a good one. Keepass2Android on the other hand is fantastic, and I'd argue a bit better then the original (out of the box support for common cloud services).

What we're really missing is out of the box support for something like BitTorrent sync, so you don't need to centralize your store anywhere else.
All we need now is the blood of his enemy and the flesh of his servant.
We use shrimp(https://github.com/adjust/shrimp) which internally uses phantomjs. It works well but you will need to do the page break yourself which can become a pain.
Well, I guess I'm not too worried about the question "can badgerhunt run away to Cuba with everyone's money", which is of course always a concern and is the problem multisig solves... I just see that the incentives of a "badger" are not aligned with the incentives of an advertiser- The incentives of a badger are to PRETEND to advertise a product, in a way that requires the least effort. Unless you can find a way to penalize "badgers" who cheat (through a sophisticated independent verification and enforcement mechanism) I'm thinking the compliance among "badgers" would be low.

On the other hand, if you DO have a way of providing such penalties in a cost-effective way, this concept would have more potential... and the only solutions I can think of still need more technology infrastructure to be developed.
Our rails app generates dozens of accounting related reports on the fly in HTML and we use Flying Saucer to generate a PDF version -

https://github.com/flyingsaucerproject/flyingsaucer

To help minimize request time, we keep Flying Saucer persisted with Nailgun -

https://github.com/martylamb/nailgun

For generating checks, IRS forms and other PDFs that involve precise formatting we use Prawn -

https://github.com/prawnpdf/prawn
https://www.youtube.com/watch?v=q-tRPhxm41I
They are only thugs if you assume they are drug dealers. You only know them to be drug dealers because you know them to be thugs...
Everything has to be served on a platter, right?
Great work! Thanks.
there is always itext / itextsharp. or pdflib. i think ghostscript does pdf conversions as well.
Even if we entertained the XKCD comic and started training users to select four random words instead of a complex single-word password, I argue that it would not amount to a significant increase in security.

People are not very creative and tend to think the same way when choosing passwords. This would lead to the exact same problem we have now, where a few passwords such as "password123" become very common.

The XKCD comic[1] says to use "four random common words." There seems to be some confusion between the popular use of "random" to mean "arbitrary" and the specific information-theory meaning of "random" (better worded as "randomly chosen"). Bruce Schneier criticized[2] the XKCD method based on the "arbitrary" interpretation, and the best explanation of the problem I've seen is in an answer[3] on the cryptography Stack Exchange site:

Random choices are random and uniform. This is hard to achieve with human users. You must convince them to use a device for good randomness (a coin, not a brain), and to accept the result. [...] If the users alter the choices, if only by generating another password if the one they got "does not please them", then they depart from random uniformity, and the entropy can only be lowered (maximum entropy is achieved with uniform randomness; you cannot get better, but you can get much worse).

[1] http://xkcd.com/936/

[2] https://www.schneier.com/blog/archives/2014/03/choosing_secu...

[3] http://security.stackexchange.com/a/6096
The "active ingredients" are countless of microbiota, not all of which we've seen before. Even if we did know exactly what makes up the flora/microbiom of a healthy and happy gut, we'd likely never be able to get anywhere close to the same sampling and delicate balance that occurs through the natural equilibrium established in our stomachs.

Repulsion shouldn't play a factor. People will get used to it. Remember when pig heart valve transplants were a big issue?
That is a good question. But think about it, why would compliance be low? It's not like you have to wear a giant rubber dick on your head to advertise something. You only wear a t-shirt or put a bumper sticker on your car. Possibly, of a brand that you might actually like. Where exactly is the incentive to cheat? Sure, some people might cheat and there are ways in which you can minimize this number of people which we've been discussing. But for the majority, there's really no incentive whatsoever to not wear that t-shirt and not fulfill their obligations.
And for others, they'd rather entrust the crown jewels to GitHub than to their rotating cast of employees relying on server closets with unreliable power supplies and lackluster physical security.
Sacchi points to film tech in Nollywood, world's 3rd largest film industry
Take a large sample of people and find out patterns in their gastrointestinal bacteria, and run the numbers.

Is it out of the question for people to be consistently pooping & supplying this data so we have ongoing tracking of the ratios of the various bacteria present in the population? Some clear patterns may arise.
Certainly, lots of people said airbnb customers & hosts would cheat like crazy and were proven wrong. Best of luck to you.
I'm 99.9% positive argumentum understood your actual meaning and was merely making a play on words.
I don't really miss vb6 as a language, but its IDE is so pleasant to use, no matter you're a beginner or a seasoned programmer.
Sydney Comic-Con Attendee Dressed as Slender Man Asked to Leave
There is a joke among DAs "any one get a conviction for the guilty, but its takes a great lawyer to convict the innocent".
Its mind boggling how convictions are used as stepping stones for personal ambition and the Prosecutors are getting more ambitious when throwing the kitchen-sink at some of the cases and of course more often than not Judge and the Prosecutor on same party and the defendants are in a up-hill battle.
The second option isn't so bad as long as those backups are kept offline and physically secure. For example, with smartcards, it's common advice to generate keys on an offline machine and copy them (encrypted if you want) to a USB stick as well as the smartcard. Then you stick the USB stick in your safe. If your smartcard dies, you can load them onto another card.
Since when is sabotage an act of spying, or for that matter acceptable behavior in peace time?

Lets say Swedish spies was sent to the US in order to infiltrate and weaken the 911 system, the power grid, or other key infrastructures of the US. Would you shrug at that also, since after all, what should people expect from spies?

Sabotage and spying is two different activities. Sabotage is a tactic employed during war. Spying is a tactic employed during peace. Confusing the two simply states that peace is war, and war is peace, and anything goes so long its against foreigners.
Why involve Bitcoin into the whole thing? Couldn't you just use cash?
I got to play this at IndieCade last year, and the live-action version at Come Out and Play in the Mission District of San Francisco. It's a ton of fun and highly recommended :)

EDIT: if you want to play some cool live-action / physical / playground games the come out and play festival is happening in a few weeks in SF http://comeoutandplaysf.org/
Try to cast everything to the same type in C, and you quickly see that isn't true.

While C does not give you safety, the typing is important for ease of access to members of structures, for example, and for deciding the number of bits or bytes to operate on, and for deciding layout of a type.

The moment you go fully typeless, you suddenly need to be explicit about layout, size and signedness far more places.
> Teaching computer science via lecture format? seriously?

I agree that hands-on learning in programming classes would be much better, but computer science in general? I don't think so.
I think the author did understand the comic, but his point is that we can't enforce the "use four random common words" rule on users since the users don't understand the XKCD password scheme. They'll pick "letmeinfacebook", which is no better than using "password".
If you can, export the secrets from the phone and import them on the new device. Of course, if the phone isn't rooted, that might be difficult.

Authy offers a cloud backup service, where they encrypt the secrets with a key derived from your password. They use PBKDF2 with only 1000 rounds, so pick a very high entropy password.

http://blog.authy.com/backups
I think it'd be impossible to do such a thing on a large scale with cash or credit cards/paypal, especially if it perates worldwide. High fees, many people unbanked, subject to lots of regulations depending on the jurisdiction. That would be a major pain in the ass. Projects like these is where Bitcoin shines.
Reading that you come off as an idiot who has no idea what there talking about. Password managers are banned from high security applications, because their not secure.

That said, the random part of randomly generating a password is an issue, but combining that with something you have is reasonably secure.

PS: Some places require a 20+ character password and will fire you on the spot if it's ever written down or stored on a device of any kind. 99% of the time it's overkill but real security is rarely convenient.
"Ultimately, passwords should die" - that would be nice, but passwords are like roaches... they'll outlive us all :-) it's the lowest common denominator. can't ignore it or wish it goes away...
I don't think any of those are particular minor quibbles. To summarize:

BOUNDLESSINFORMANT: Initial reporting show concrete number on just how much NSA was spying on a whole slew of European citizens. Shortly afterward, the actual intelligence agencies of those countries stepped up and said that those were not reflected NSA spying on those countries, but instead those numbers reflected communications that they themselves had gathered, mostly from areas like Afghanistan, and handed over to the NSA under intelligence sharing agreements.

PRISM: Initial reporting said that the NSA had direct access to the servers of Google, Yahoo, Microsoft, etc., and could conduct data-mining from them without any oversight. Actual story ended up being that those companies were handing over data on specific targets under court order - NSA did not have access to any of their servers.

XKeyscore: Initial reporting was saying that the NSA was sucking up all communications including Americans. The author to the story that I linked to was pointing out that Marc Ambinder had previously disclosed XKeyscore in his earlier book saying that it was a system to index metadata that was already collected using other means, and there was no proof shown by Greenwald or indicated in his slides he published that it had been used to collect American's communications.

The Stewart Baker article: Stewart Baker was interviewed over the phone for the "NSA spying on porn habits" article, but they subsequently left out the core of his argument in order to not undermine their own argument. I thought that spoke to Greenwald's journalistic integrity somewhat - it also puts into perspective the fact that most of the slides he's published have been heavily cropped and there's no way to independently verify the contents of those slides.

The long list of mistakes article: Just pointing that there has been such a rush to report most of NSA documents that most of the initial reporting has had numerous mistakes of varying degrees of severity.

In any case, enjoy your social obligations!
No. Here are two differences between a password manager and 2FA:

1. A password manager will prevent someone from hacking into a website you use, stealing your password, then logging into another website as you. 2FA won't prevent this because someone who hacks into to a website can get access to the unique random seed that is used to generate the 2FA sequence, and can then use brute-force to determine your password.

2. 2FA will prevent someone from infecting your computer with a virus, stealing your password as you type it in, then using that password to log in as you in future. A password manager wont prevent this because the virus will gain access to both your main password and the list of encrypted randomly-generated passwords.
I know that (1) because Snowden's documents say so and (2) because I happen to have met one of the people who worked on one of the communication systems involved in PRISM at one of those companies and implemented the DITU integration at the time indicated in Snowden's slide -- and has the FBI T-shirt to prove it.

The New York Times interviewed several such people and got it right at the start (http://mobile.nytimes.com/2013/06/08/technology/tech-compani...). Greenwald still hasn't gotten it right.
Thank's for doing this! Great to recap what happened after the event
Pixitar: Pixelated Live Avatars
This is fantastic, though I seem to be falling to my death fairly regularly, loading to interlude screen and then clicking to get back. Are there going to be consequences for dying? If not why have the interlude?

Also the falling to death kicks in much faster than I would have expected.

Other than those two, once more a great game. Reminds me of Wyvern (http://en.wikipedia.org/wiki/Wyvern_(video_game)) in some ways.
In my experience, the actual sport I was playing was less important than those I played it with.

There's a lot more to it than just 'playing football'
Evgeny Morozov, the New Yorker, and the Perils of “Highbrow Journalism”
Pixitar stands for Pixelated Live Avatar. It's a webapp that shares a pixelated picture of yourself every so often in order to foster closeness amongst distributed teams. Think "peripheral vision" over your webcam. pixitar.com

Checkout our video: https://www.youtube.com/watch?v=s8PSeiNRBxo

Pretty simple: Would you use this? Would you pay for it? How much? And what suggestions do you have about the experience?

Thank you!
This is totally tragic and unacceptable. I hope the troll is met with punishment he/she deserves. But I am wondering - is our reaction to them is empowering these trolls. Its better to be safer than sorry. This is truly disturbing.
First, there is nothing about the rule of law that says you can't be prosecuted in a state you've never been to. In this case, Anaya aided a criminal act that took place in Kansas. The fact that he's never personally been to Kansas is neither here nor there.

Second, the fact that a particular act might be legal does not mean that it is legal to do it in connection with a crime. There is nothing illegal about driving a car. There is something illegal about driving robbers in a car away from a crime scene.

Third, willful blindness is not a defense to any charge that requires showing knowledge. Anaya purposefully profited from criminal activity, and even if he didn't know the specifics of the plan, it's only because he purposefully tried to avoid learning of them. The law simply imposes a higher level of social responsibility than that.

Now, it's a fair criticism that drug enforcement is a waste of resources and drug sentences are too long. But that's quite a separate issue to the points you raise. Say that instead that Anaya was installing traps to help members of child prostitution rings convey cash around. The analysis of his involvement would be the same.
Apache PDFBox. https://pdfbox.apache.org/
You could also use _ or CamelCase to be a bit more friendly towards stupid password inputs.

My biggest problem with the passphrase system is how hard it is to use with lots of services. Plenty of places still enforce stupid requirements like maximum lengths, one of each type of character, or no spaces.
I really don't these kind of articles because in actuality NFL players live longer and are less like to commit crime then the average male. On paper there's no story here and usually that's enough for HN.

Writers and journalists can easily pick on these athletes because they generally don't have the literary facilities to defend the choices they've made in the same Op-Ed fashion and I'll be frank and say jealousy is playing a large role here. All jobs take a mental and physical toll. Most jobs aren't fulfilling or notable in any way and the existential terror of living like that is a much great strain on the psyche then getting a few concussions. The average overweight, underemployed American likes to believe he's better off then someone who has unflinchingly been same thing since freshman year of high-school, maybe he is, maybe he isn't, either way it's a consoling thought while distractedly surfing the net.

When it comes down to it these players are responsible for their own safety and unless you're willing to submit to the same diet and exercise regime as they do, don't criticize them they don't deserve it.
What disturbs me is that the training has to start before kids are really old enough to weigh the risks and returns. The net-present-value of aspiring to a pro football career is probably in the neighborhood of 10 bucks when the actual probability of success is considered. It could even be negative due to the effect of those concussions. And it's unfathomable that the concussions don't have some progressive effect starting on day one.

This is one of those cases where you have a seemingly infinitesimal probability of a seemingly infinite outcome. I think that folks just have a very hard time thinking about that kind of situation rationally.
I didn't say I understood how the placebo effect works (although perhaps I have a better idea than many people, as I've written a book about it).

What I meant is that - as I pointed out above - this study will have a siginificant placebo effect, and the results should therefore be treated with extreme caution.

We still have no idea whether this treatment actually works, and I'm constantly surprised that studies like this continually make the first page of HN.

I think the problem is that most people don't know that the placebo effect actually exists (or at least, they forget about it when they read a study like this, or downplay its significance). Even many researchers underestimate the placebo effect, and then we end up spending billions of dollars a year on a useless treatment until someone actually proves that it is no better than placebo.

http://www.nytimes.com/2014/10/07/upshot/the-placebo-effect-...
Even without math, LaTeX is a pretty nice way to generate documents. Especially with TikZ, you can get really nice autogenerated figures too.
> He was prosecuted in a state he'd never set foot in

He was prosecuted for criminal conspiracy in an interstate crime. One end of that crime was Kansas. His physical location when he engaged in the conspiracy is immaterial.

> for doing something that wasn't against the law

criminal conspiracy is against the law. You can take almost any "legal" activity and make the doing of it an element of a crime. For example, saying "Yes" is not explicitly illegal. However, saying "yes" in answer to the question "Would you kill this guy for ten thousand dollars?" would be an element of the crime.

> as contracted by people whose plans he did not know

Except for the fact that he was selling them secret compartments, witnessed one stuffed full of almost a million dollars in cash, and continued doing business with them. Plus, "avoiding talk of illegality" indicates that he knew what service he was really providing.

> and he was convicted, and sentenced to twice the term of the actual lawbreakers

He engaged in a criminal conspiracy, so he was also an actual lawbreaker. His sentence was very harsh though, agreed, but he was knowingly engaging in a commercial enterprise that assisted criminals for a number of years.

> That's not how the rule of law works.

Yeah, actually it is. A judge and jury in this case looked at the overall pattern of facts and correctly determined that this guy was aiding people in breaking the law. That's how the law works.

Its unfortunate that a guy who clearly had developed some interesting skills and otherwise had a kind of messed-up life ended up where he got. But this is not the fault of the criminal justice system, or prosecutors gone wild. This is a guy who made some really stupid choices and got caught.
There's a cabinet at our local arcade (Logan Hardware, Chicago), and it's been awesome. We have a Facebook group for serious player meet-ups and a monthly tournament. My team won the first.
Yeah, and Dallas has an annual "mud fish" Sevens rugby, where the average player weight has to be over 200 lbs.
PDFsharp is a pretty good opensource library for .NET languages.
I'll preface by saying that I'm usually a fan of what Ron has to say. I've seen him speak at several Startup Schools, but this chat kind of rubbed me the wrong way. He came off as a man who's finally settled into more extreme, absolutist, and comfortable views. Very binary platitudes that have no regard for context.

This idea that you're either born with it or not is an opinion of his with which I take particular issue. A lot of people have their growth spurts later in life. Many are born in environments that often stifle self-derived drive, flounder, and take off. To reduce it to two main camps of haves and have-nots is not a healthy attitude, and will lead to a lot of folks doubting themselves, or viewing others who're successful as those who were just born with it, as if people cannot change and qualities develop. In fact, Ron, during SS13, mentioned Ben Silbermann's (Pinterest founder) soft-spoken and unaggressive nature, and how Ron was trying to get him to speak up. Ben certainly doesn't seem to fit the image of the prototypical founder that Ron is painting.

And as to the "age bigot," I think that's fine if you're focused on social -- that demographic is by nature closer to the pulse of what's hot and trendy. But I think it is highly unlikely that a person in their 20s could have feasibly founded a SpaceX or Tesla, or really any seriously industry-toppling startup without having either the connections, the wealth, and/or the industry experience to pull it off.

I say all this as a 27yo who hopes to found his own startup in the near future.
http://www.erights.org/history/morris73.pdf is a great follow-up with more code in GEDANKEN. https://www.hackerschool.com/blog/46-paper-of-the-week-on-un... introduces a much more recent essay exploring these ideas about procedural data structures.
The bottom line is that what he did was not against the law. There are supposed to be laws written against activities that are prohibited, to prevent prosecutions based on the whims of prosecutors and other individuals, outside of the normal legislative process. If one wants to argue that this type of activity should be precluded by law, then that's a valid argument. That still doesn't put Anaya in jail however, because even if it were passed, ex post facto laws are expressly forbidden by the United States Constitution in Article 1, Section 9, Clause 3.

The bottom line is, Anaya didn't play ball with the DEA. They went after him to punish him for not cooperating, not because he broke any laws. It's a travesty and a scathing indictment of the current legal situation in the United States that he could even be charged with this crime at all in a state he'd never set foot in, much less to have a conviction against him.