News for hackers. Stuff that matters.
Re:How you will not uncover Satoshi by mcherm on Sunday June 29, 2014 @10:47PM (#7963448)
Note to self:

If I need to publish something and have it remain completely anonymous, convert it to ASCII TEXT. That is one of the few formats I understand well enough to be CERTAIN that it is free of metadata.

Now all I have to worry about is how I can anonymously publish it, text style analysis, and how to include diagrams without resorting to ASCII drawings.

Re:How you will not uncover Satoshi by supergauntlet on Sunday June 29, 2014 @11:17PM (#7963522)
You could always just release the raw LaTeX source and let people compile it themselves or something.
Re:How you will not uncover Satoshi by VMG on Monday June 30, 2014 @02:01AM (#7963879)
I'd imagine you reveal too much information with your personal latex writing style.
Re:How you will not uncover Satoshi by x1798DE on Monday June 30, 2014 @11:20AM (#7965472)
It's not foolproof, but that does require that you have released a sufficiently large sample of LaTeX source under your real name (or something that can be traced to your real name) for comparison. Additionally, if you really want to release something typeset like that, but you're worried about fingerprinting, my guess is that it's not that hard to deliberately change your personal style by using a minimal set of packages and when necessary restricting yourself to the most popular packages. Even if your new personal style still ends up unique, it wouldn't match the fingerprint of anything you've released under your own name.
Re:How you will not uncover Satoshi by alex_doom on Monday June 30, 2014 @03:19AM (#7964084)
That's why I compose all my top secret documents in emoji. If anyone finds them they'll just assume it's gibberish from a 13yr old girl.
Re:How you will not uncover Satoshi by dasil003 on Monday June 30, 2014 @03:28AM (#7964095)
13-year-old girls are more fluent digital communicators than you or me.
Re:How you will not uncover Satoshi by reitanqild on Monday June 30, 2014 @03:35AM (#7964109)
Strongly disagree.

This is something you will hear from a lot of places, often from people who never were early adopters of neither mail, sms or skype etc.

Re:How you will not uncover Satoshi by dasil003 on Monday June 30, 2014 @09:30AM (#7964925)
Yeah well that's not me... I've been on BBSes since 1988 and got my first proper internet shell account in 1991 when, incidentally, I was 13.

The reason I made the comment is because it rubbed me the wrong way to cite 13-year-old girl talk as prototypical gibberish. Are 13-year-old girls generally excitable and potentially annoying? Yes. Do they talk in gibberish as a matter of course? No, that's a thoughtless sexist trope.

And I'll place a blind bet that they text faster than you.

Re:How you will not uncover Satoshi by reitanqild on Monday June 30, 2014 @01:13PM (#7966192)
Agree that the girl part should have been left out.

Still think an average hn-er should be able to type faster and more correct on a normal keyboard than the average 13yo, regardless of gender.

Re:How you will not uncover Satoshi by dasil003 on Monday June 30, 2014 @04:38PM (#7967553)
You're stacking the deck. Physical keyboards are ancient technology ;)
Re:How you will not uncover Satoshi by keithpeter on Monday June 30, 2014 @03:40AM (#7964116)
Might markdown be sufficiently basic to reduce style based fingerprinting?

I suspect that the actual writing style apart from the markup would provide some clues.

Re:How you will not uncover Satoshi by lallysingh on Sunday June 29, 2014 @11:37PM (#7963580)
Or build the latex in a clean VM
Re:How you will not uncover Satoshi by willvarfar on Monday June 30, 2014 @08:07AM (#7964620)
http://cm.bell-labs.com/who/ken/trust.html suggests you cannot trust anything!
Re:How you will not uncover Satoshi by chaos0 on Sunday June 29, 2014 @11:18PM (#7963525)
I wonder if there is a tool to obfuscate text to prevent analysis. one way I could think of is to use any online translation tool to translate to a foreign language and then back to english. and then fix the grammar slightly. the structure of the text should hopefully be different enough for any tool/human to recognize it's your style. is there an easier way to do this?
Re:How you will not uncover Satoshi by bumblebeard on Sunday June 29, 2014 @11:38PM (#7963584)
There was an interesting talk about this (adversarial stylometry) at 28C3:

https://www.youtube.com/watch?v=C9SgAOcCm0I

One of the methods they mentioned is machine translation, but they found that it wasn't terribly useful. It's a really neat talk and I highly recommend it. They also wrote some software to anonymize texts (Anonymouth) and their stylometry software (JStylo) is also freely available:

http://events.ccc.de/congress/2011/Fahrplan/events/4781.en.h...

Re:How you will not uncover Satoshi by privong on Sunday June 29, 2014 @11:59PM (#7963631)
There is some free software available[0] to do stylometry analysis. And some software which purports to assist in anonymizing writings[1]. I've not really played around with either, so I can't speak to their ease of use and/or effectiveness. But it's at least somewhere to start.

[0] http://evllabs.com/jgaap/w/index.php/Main_Page

[1] https://github.com/psal/anonymouth

Re:How you will not uncover Satoshi by a3_nm on Monday June 30, 2014 @04:16AM (#7964176)
A pretty neat idea, but of course if you use an online tool you would still be disclosing the original text to an untrusted third party...
Re:How you will not uncover Satoshi by graedus on Sunday June 29, 2014 @11:35PM (#7963573)
Yeah, some work has been done in this area, but I only know about it in passing via a mention in one of Jacob Appelbaum's talks. This seems like it might be a decent place to start: https://www.youtube.com/watch?v=-b0Ta9h62_E
Re:How you will not uncover Satoshi by TeMPOraL on Monday June 30, 2014 @03:48AM (#7964133)
Reminds me of a concept of "google translate fixed point", i.e. you translate between english and an foreign language back and forth until the translation stops changing.
Re:How you will not uncover Satoshi by pelario on Monday June 30, 2014 @04:18AM (#7964177)
Interesting, however, I would not use google translate to obfuscate my writing, as it might appear in google logs :)
Re:How you will not uncover Satoshi by TeMPOraL on Monday June 30, 2014 @05:23AM (#7964296)
:). Speaking of which, can you recommend any non-Google online translation tool?
Re:How you will not uncover Satoshi by kruczek on Monday June 30, 2014 @03:45AM (#7964124)
Don't be too sure about ASCII text file either, it may still contain a bit of metadata like the BOM (although then technically it's not pure ASCII, but rather UTF, but still it means you have to check the encoding used by your favourite text editor).
Re:How you will not uncover Satoshi by mcherm on Monday June 30, 2014 @06:27AM (#7964398)
The BOM isn't exactly identifying information, but it's things like that (and encodings) that made me specify ASCII.
Re:How you will not uncover Satoshi by jarman on Monday June 30, 2014 @09:55AM (#7965051)
In case of UTF8, BOM isn't information at all, it's always the same 3 bytes (endianness mark is meaningless on byte-based encoding). And being added by default Windows plain text editor, it's fingerprinting usefulness is rather limited.
Re:How you will not uncover Satoshi by rwallace on Monday June 30, 2014 @02:05PM (#7966530)
I think you'd be okay with any format, such as HTML, that you can eyeball in a plain text editor; you just need to eschew binary formats. So diagrams in SVG in preference to PNG?
Re:How you will not uncover Satoshi by solomania9 on Monday June 30, 2014 @12:59PM (#7966118)
And that's why I created Bitcoin Megaphone! http://bitcoinmegaphone.com