Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: runeks on January 01, 2012, 04:03:14 PM



Title: Does anyone have all the 575 posts satoshi has made on this board?
Post by: runeks on January 01, 2012, 04:03:14 PM
On satoshi's profile (https://bitcointalk.org/index.php?action=profile;u=3) on this board, it says that he has made 575 posts. Yet when I search for posts made by him (either through the "Show the last posts of this person."-link (https://bitcointalk.org/index.php?action=profile;u=3;sa=showPosts) or by using this board's search feature, I can only find 540 posts.

The first post, seemingly, is the "Welcome to the new Bitcoin forum!"-post (https://bitcointalk.org/index.php?topic=5.msg28#msg28). It seems strange if he has made 35 (575-540) posts before that one, so unless his most recent post is newer than this one regarding DoS attacks (https://bitcointalk.org/index.php?topic=2228.msg29479#msg29479) (which his "Show the last posts of this person."-page displays as the newest), I can't figure out where his other posts has gone.

Can anyone help with this?

Also, as his first post (https://bitcointalk.org/index.php?topic=5.msg28#msg28) says, there was an old forum, previous to this one, that was once available at the address specified in the post. This URL gives a 404 now. Does anyone have a backup of the threads from this old board?


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: farfiman on January 01, 2012, 05:20:02 PM

http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-list




Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: terrytibbs on January 01, 2012, 05:22:16 PM

http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-list



that's the mailing list, not forum...


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: Maged on January 01, 2012, 05:41:05 PM
Yes, we have them. The "missing" posts are on the staff board. Don't worry, they're nothing special. Just stuff related to the forum. For example, 16 of those missing posts were just blank test posts.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: theymos on January 01, 2012, 07:37:52 PM
Here are those posts of his from the Staff forum that may be interesting. I'll paraphrase non-Satoshi posts where necessary for the posts to make sense. Note that he never actually said "bitcointalk.org" -- this appears due to automatic text substitution by the board.

I left the admin account set to the original SMF theme so if I somehow completely wedge the custom theme I can still get in to fix it.

I've got a neat little 12x12 coin image to replace those pip stars with.  Should look nice.  Also some nice button images to try.

The registration page has "hide your e-mail address" unchecked by default.  I must fix that in php before we can open up.

The Announcements forum is currently moderator access only.

12x12 coin for pip stars done.

Registration page "hide your e-mail address" checked by default done, haven't tested it yet.

Sirius: Let's get a proper SSL certificate
I think I could receive @bitcoin.org, but I'd rather procrastinate on this and work on other things first.  Is there a reason we need this sooner?
Sirius: All internal links are pointing to https, so everyone always gets an SSL warning.
I didn't know all the forum links point to https.  I always use https so I wouldn't have noticed.  SMF is supposed to detect and give you the same as what you've got.  If you're on an http page, then all the links should also be http.  If that's not working then I need to fix it.
OK, the problem was that $boardurl was switched to https://www.bitcoin.org/smf again.  It's supposed to be http://bitcointalk.org and the software will replace http with https as needed.  It always assumes the base $boardurl is http.  It can't switch it in the other direction.

$boardurl is "Forum URL" under:
Under Admin->Server Settings->Core Configuration

The cause of the problem is that the default fill-in for "Forum URL" is the cooked $boardurl, with https in it.  So, if you are logged in with https, it fills it in with https, so if you submit that page as is, you change it to https.

It's an accident waiting to happen if you ever submit that page without changing the https to http each time, that happens.

I switched it back to http, please doublecheck that all the links are now http if you're using the forum as http.

I don't have time to fix the admin page right now so it's not an accident waiting to happen.

It would be nice if the forum could be at www.bitcoin.org/forum/ instead of www.bitcoin.org/smf/ but that's a whole nother thing.  Would you be in favour of that change?  If we want to do that, I should do it because I already know where all the path settings are and how to do it, since I had to figure all this stuff out the first time there was the Forum URL https/http problem.  There are other urls under Admin->Themes and Layout.  I think if a mirror directory forum -> smf was created, it would be possible to change the urls in the admin interface without the forum software stopping working.



Is there any reason to have e-mail confirmation?

If you're doing that out of spam concerns, I've already got that covered.  I made some customizations to the registration HTML so any spambots designed for SMF won't be able to figure it out.  The CAPTCHA image URL requires an extra parameter, and there are 3 different CAPTCHA images, but only one shows because the others have stuff like width=0 height=0.

Twice I've seen reports of Live Protection causing initial block download to stall out early.
http://bitcointalk.org/index.php?topic=305

Just brainstorming here how this could happen.

Someone saying they got 513 or 1001 blocks before it stalled, yet they report having 10 connections.  The person had port forwarding, and must have since this is Windows and outbound from windows is limited to 8, and they had 10 connections.  With port forwarding usually you'd have more than 10, but if IRC was blocked, I could see how inbound would be a lot more limited like 10.

Seems like Live Protection is allowing connections to be made, but keeping them silent.  Or maybe only allowing a little data to go out but not much, which is strange.  Maybe it doesn't want to block outbound requests like browser page requests, which are less than 1K or so, but it wants to shut down large data transfer, so it stops it after just a little bit of data like the size of a URL.

If IRC is blocked, you typically do get like 501 or 5?? or 1001 blocks at first from the seed node.  You connect to a seed node, get the address list, then disconnect from the seed node but it usually slips in one or two block requests before the disconnect, hence around 500 or 1000 blocks.  If Live Protection zombies all further connections, that would give the result the guy got.  Maybe it zombies all inbound connections, and after the first seed node, the inbound connections came and gave him 10 connections so he didn't connect outward anymore, so it's all inbound connections.

That seems to fit what happened the best.  IRC blocked by Live Protection.  The node connects to a seed node, gets roughly 500 or 1000 blocks, broadcasts inbound IP address to the net, disconnects seed node, doesn't get any more outbound connections before the inbound connections give him 10 connections and it stops looking for outbound.  Now all his connections are inbound, and maybe Live Protection zombies the inbound, letting them connect but not letting any data through (or only one direction).  He doesn't get the usual 50 or so connections because he's not visible on IRC.

I still don't see a pegged thread about Microsoft Security Essentials Live Protection.  Someone needs to write a thread telling people if they have Microsoft Security Essentials how to exempt or whatever bitcoin.exe and pin it ASAP.  I'm really busy, surely someone else can do this?!!

I'm adding this to the readme.txt of the 0.3.1 release:
If you have Microsoft Security Essentials, you need to add bitcoin.exe to its
"Excluded Processes" list.

Kind of a blind guess because I don't have it so I can't look exactly what it says, but going on what others have said.

Here's another case:
http://bitcointalk.org/index.php?topic=323.0
I used that link to write the following in the readme.txt:

If you have Microsoft Security Essentials, you need to add bitcoin.exe to its
"Excluded processes" list.  Microsoft Security Essentials->Settings tab,
select Excluded processes, press Add, select bitcoin.exe, OK, Save changes.

Is there anything else we should do?  Maybe a link on the lower part of the homepage like "If you have Microsoft Security Essentials, see these instructions to add bitcoin.exe to the Excluded processes list."

You shouldn't chat in the #bitcoin room.

Do you think it'll gravitate toward #bitcoin-dev on freenode or lfnet?  freenode's the better choice because you may get noticed by other people on freenode.

Does anyone want to take over management of the .po files?

You would monitor the translation forum when translators come along with .po files.

The job is basically what I've been doing with them, which includes editing the .po file as a text file to fix up spacing, using poedit on it to update the strings from the latest sourcecode and maybe fixing up anything the automatic update got wrong, generating the .mo file.  Edit their e-mail address out of the header, put their forum name instead.  Need to know how to use SVN.  Attach the .po file back to the person so if they make any more changes they can go from the edited version.  Would make more sense for a non-developer since you don't need any development skills for this.

Gavin: Is there a DoS attack on the network happening now?
I'll take a look a the logs.

It could be someone's server farm all starting at once.

There have been some issues with garbage addr messages in previous versions.  Not saying that's the problem now, just want to make you aware.

In 0.1.5 there was a bug where a socket could get closed twice, which (maybe only on linux) could end up closing another random socket that could get reopened by IRC.  If that node was in the middle of receiving an addr message, IRC content could be converted into addr messages.

0.3.0 ignores addr messages from 0.1.5, but a 0.2.0 node could relay it.  I don't think there are any 0.1.5 nodes left anymore though.

In 0.2.9, I added a checksum to the message headers so no unintended messages can get into the system.  The new verack message is part of the version negotiation used to switch to the new header.  I'm embarrassed that I didn't do this originally, but I thought TCP already does that.

I have seen addr messages that are made of other addr messages shifted by 3 bytes.  I added some filtering in 0.2.9 for that in net.h.  The comment there explains how a 3-byte shift might happen if just the right bytes are garbled.

Garbage addr messages always have something else in the pchReserved field, so no nodes actually try to connect to the garbage addresses.

These problems should improve as more 0.2.0 nodes upgrade. 

0.2.0 obsoletes on 20 Feb 2012.  0.3.0 nodes will require the checksum header on that date and refuse to talk to 0.2.0 nodes.

I looked at the logs.  It looks like it's just heavy addr traffic.  I only saw a few garbage addresses, it's mostly well formed addresses.

There's much too much addr traffic though.  I'm making adjustments to quiet it down.

I added some code in 0.3.0 to limit the amount of addr messages, but the limits were pretty loose.  I'm limiting it down much more in 0.3.2.  In 0.3.0, it only sent to 10 other nodes, but those 10 nodes changed every hour, so you could have the same addr going around every hour.  In 0.3.2 I'm lowering it to 4 nodes and every 12 hours.


I suspect the reason e-mails from bitcoin.org such as the validation e-mail from the wiki are getting spamblocked is because we didn't have e-mail validation turned on for the forum, so maybe spammers used the forum to set their e-mail to people they wanted to send spam to and then PM themselves so it would e-mail there.  The only way to really know would be to look at the mail server logs and see if there's a large volume and what it is.

I turned on e-mail validation of new accounts on the forum, but now people can't sign up because the validation e-mail gets spamblocked.  Someone said gmail is one case.

So here we are, nobody new can sign up to the forum.

It would help if we could turn off the forum's notification e-mail features.  I tried to disable what I could, but it only had settings for forum thread notifications.  Can someone tell me if PM notifications are still active or any e-mail notification anywhere else on the forum.

Maybe we should disable the forum's access to the e-mail server entirely, then turn off registration e-mail until we work this out further.  I don't know where that setting is in the SMF interface.


Gavin: I've unstickied the "Post your Static IP" thread
Good, it really isn't needed anymore.  The old IP's listed aren't known to have -allowreceivebyip so they're not much use, and we're downplaying the send-by-IP option anyway.  Laszlo's IRC allows TOR users, and also they can get seeded with the seed nodes, so it's not needed for that anymore either.

grondilu deleted the whole "What will governments do against Bitcoin?" thread, which had diverged more into a philosophical debate about politics.

I removed the "Remove own topics" permission for regular users.  I didn't know they could do that.  It would be OK if it only deleted if it only has your own posts in it, like if you accidentally posted in the wrong place.

At the same time, I enabled "Move own topic". 


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: BadBear on January 01, 2012, 07:49:46 PM
Hah, that's the first thing I did when I became a moderator, is look at all his old threads in the staff forum. 


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: terrytibbs on January 01, 2012, 07:54:03 PM
Here are those posts of his from the Staff forum that may be interesting. I'll paraphrase non-Satoshi posts where necessary for the posts to make sense. Note that he never actually said "bitcointalk.org" -- this appears due to automatic text substitution by the board.
thanks for posting these


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: runeks on January 01, 2012, 07:59:02 PM
Thanks theymos! That's perfect.

Was the old bitcoin.org-forum migrated to this site, and the posts from the old forum carried over to this one?

Hah, that's the first thing I did when I became a moderator, is look at all his old threads in the staff forum. 
:)
I'm not completely sure why I'm so interested in his posts. Maybe it's just a case of getting my information straight from the horse's mouth?

I'm also interested in obtaining the source code for the original v0.1 Bitcoin client released by him on this mailing list (http://www.mail-archive.com/cryptography@metzdowd.com/msg10142.html). If anyone has this please let me know.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: theymos on January 01, 2012, 08:09:23 PM
Hah, that's the first thing I did when I became a moderator, is look at all his old threads in the staff forum. 

Me too. :)

Was the old bitcoin.org-forum migrated to this site, and the posts from the old forum carried over to this one?

Yes.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: deepceleron on February 10, 2012, 06:07:17 AM
Bumpity. The forum on sourceforge was announced (http://sourceforge.net/mailarchive/message.php?msg_id=22733322) by sirius:

From: <mmalmi@cc...> - 2009-06-13 06:41

The new Bitcoin website/portal is up at bitcoin.sourceforge.net. 
Forums and a wiki are included, so you're welcome to join discussion 
and wiki documentation.

Martti Malmi
Bitcoin Web Developer


then

Satoshi - November 22, 2009, 10:04:28 AM
Welcome to the new Bitcoin forum! (https://bitcointalk.org/index.php?topic=5)

The old forum can still be reached here:
http://bitcoin.sourceforge.net/boards/index.php


So there's about five months of forum posts on sourceforge that went poof at some point before the Internet Archive found it and first spidered it in July 2010.  (http://wayback.archive.org/web/20100615000000*/http://bitcoin.sourceforge.net/boards/index.php)


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: theymos on February 10, 2012, 06:49:05 AM
who in the hell spells email "e-mail" in 2010 (besides satoshi?)

The Chicago Manual of Style recommends "e-mail". Maybe Satoshi follows a style guide like CMoS.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: finway on February 10, 2012, 08:36:08 AM
I'll find some time to read these posts.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: Phinnaeus Gage on February 10, 2012, 01:14:38 PM
I'll find some time to read these posts.

And read this post: https://bitcointalk.org/index.php?topic=62672.msg738484#msg738484

Something's fishy goin' on! It's like they (whoever they are) are tryin' to make this Satoshi guy disappear.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: runeks on February 11, 2012, 07:37:26 PM
So there's about five months of forum posts on sourceforge that went poof at some point before the Internet Archive found it and first spidered it in July 2010.
 (http://wayback.archive.org/web/20100615000000*/http://bitcoin.sourceforge.net/boards/index.php)
As far as I've understood, nothing has been lost:
Was the old bitcoin.org-forum migrated to this site, and the posts from the old forum carried over to this one?
Yes.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: theymos on February 11, 2012, 07:55:05 PM
As far as I've understood, nothing has been lost:

The posts on the SourceForge forum were lost.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: theymos on June 27, 2012, 08:02:41 PM
I just recounted all post counts, and it turns out Satoshi actually has 576 posts.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: Bitcoin Oz on June 28, 2012, 12:47:25 AM
Quote
It would have been nice to get this attention in any other context.  WikiLeaks has kicked the hornet's nest, and the swarm is headed towards us.

I think thats why he left the project.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: Stardust on August 17, 2012, 06:42:28 AM
That happened before Satoshi left.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: Mike Hearn on August 17, 2012, 11:56:01 AM
Well, that at least explains what the custom checksums are for. I was wondering about that. Satoshi was right, TCP does do it for you. I guess a bug in which a socket was closed twice leading to garbage being parsed could have motivated him to add that, but it's unfortunate that we are now stuck forever with a workaround for a long obsolete bug.

It'd be nice to phase out the checksums at some point.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: runeks on August 18, 2012, 03:56:24 PM
^ Custom checksums aren't obsolete. TCP uses 16 bit checksums. This means that, on average, one packet out of 2^16 (65536) will have a correct checksum but contain corrupted data (if my probability math is correct).

This is the reason that many downloads list the MD5 or SHA-1 checksum next to them, even though they are transferred over TCP.

Using the 4-byte checksum in the protocol means that only one out of 2^32 packets (~4 billion) will be corrupt, but have the right checksum.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: flower1024 on August 18, 2012, 07:07:19 PM
^ Custom checksums aren't obsolete. TCP uses 16 bit checksums. This means that, on average, one packet out of 2^16 (65536) will have a correct checksum but contain corrupted data (if my probability math is correct).

This is the reason that many downloads list the MD5 or SHA-1 checksum next to them, even though they are transferred over TCP.

Using the 4-byte checksum in the protocol means that only one out of 2^32 packets (~4 billion) will be corrupt, but have the right checksum.

the reason why many downloads has a hash next to them is for security considerations (so you can check you downloaded the binary the author wanted you to download and not a hacked/replaced one)

two checksums sounds like a little overkill to me. dont forget: the corrupted data with the correct checksum must also follow the protocol to do any harm. as bitcoin is designed to trust other nodes as little as possible i dont see a problem.

anyway: i dont think the current checksum does harm in any way


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: softwareseller on August 19, 2012, 01:51:22 PM
There will be a class called "History to modern money" to be taught in university 20 years from now and this would be a big big mystery in human history.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: softwareseller on August 19, 2012, 01:56:19 PM
As far as I've understood, nothing has been lost:

The posts on the SourceForge forum were lost.

...
Was the old bitcoin.org-forum migrated to this site, and the posts from the old forum carried over to this one?

Yes.

Not self-consistent?


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: J180 on August 20, 2012, 01:33:45 AM
Is there a way to filter out development posts? I seem to recall a comment about libertarianism and how he was better at programming then convincing others.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: rjk on August 20, 2012, 02:21:39 AM
Is there a way to filter out development posts? I seem to recall a comment about libertarianism and how he was better at programming then convincing others.
It's only 575 posts, just read them all. About as many as a reasonably sized thread.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: theymos on August 20, 2012, 10:54:18 PM
Not self-consistent?

This forum is the bitcoin.org forum, just at a different name. The SourceForge forum was different.


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: pointbiz on August 21, 2012, 03:17:56 AM
As far as I've understood, nothing has been lost:

The posts on the SourceForge forum were lost.

That's unfortunate. The data on the sourceforge forum would be interesting.
Seeing who was there first and if there were any other clues in those posts about Satoshi...


Title: Re: Does anyone have all the 575 posts satoshi has made on this board?
Post by: Fluttershy on August 21, 2012, 04:32:19 AM
I miss Satoshi, he really knew how to code.