The mystery of DT's new owner - SOLVED

User avatar
photekq
Cherry Picker

20 Jan 2024, 16:16

I do apologize in advance if this comes off a bit personal and/or wanky. While I haven't been active here for a fair while, this forum and its members were an important part of my teenage years, and I still hold them uncomfortably close to my heart. And when something is close to my heart, I sometimes can't help but to wax lyrical. I do also want to explain my actions as well as I can.

When it was first announced that Deskthority would be sold to a new owner, I wasn't concerned about whether or not the website would stay live - clearly, the new owner would have no reason to take it down or fail to upkeep it. Sure, there were a few judders here and there under Onecommerce's ownership, and our new owners rarely showed their faces. But I worried not.

That changed recently when Onecommerce announced their desire to sell the website again. To be honest, when Deskthority was first sold I already considered it to be a near valueless asset to any profit-minded company; unlike Geekhack, which was wisely and considerately bought by Massdrop, Deskthority has never been friendly towards companies or profit-driven endeavours. But regardless of my assessment - the website was still a little active at that point, and had its merits (notably: it's history and it's wiki). Fast foward to now though, I'm far more steadfast in my assessment. This forum is dead, kaput. This forum that once fostered enthusiasm and fanaticism is a husk of what it once was. There are still some shining hubs out there for keyboards, but Deskthority is no longer one of them.

I fear that Onecommerce will not be able to find a buyer willing to pay a satisfactory amount, and that they'll grow tired of paying to prop up a wasting asset. I fear that this forum and all of the fond memories it contains will go offline forever in the near future. My fears have definitely been exacerbated by the intermittent downtime and nginx errors recently too.

-----

To quell my worries, I've cloned Deskthority. Not raw, unsearchable HTML pages like Wayback Machine or HTTrack, but a full clone. All posts, images and files have been downloaded, and thread/post databases have been recreated. Search functions will be carried over, and you'll be able to browse the forum exactly the same as you do now.

If Deskthority happens to go offline in the future, you will be able to find the clone here (likely after a short delay): https://kbdarchive.org/

To see a similar live example, have a look at OTD Archive - a clone of OTD.kr, which was an incredibly impactful Korean keyboard forum that sadly no longer works (except for the homepage).

-----

As pathetic as it might sound, my life would probably be very different if it weren't for Deskthority. I still remember spending hours every day trawling through old posts, constantly discovering things I'd never seen before. I still remember seeing Sixty's photos of Cherry keyboards for the first time, sending me down a rabbit hole I still haven't climbed out of. I still remember talking to countless lovely people here through PMs, one or two of which are surprisingly still here today. That certainly helped with my loneliness at the time.

The same goes for Geekhack, the same goes for OTD and kbdmania. But only Deskthority feels threatened. If you're like me, if you have fond memories of this place, I hope this clone will help you to revisit them if things go to pot.

Thank you to webwit and sixty for creating this place. It was lovely.
Last edited by photekq on 21 Jan 2024, 01:12, edited 1 time in total.

User avatar
webwit
Wild Duck

20 Jan 2024, 18:41

What happened to OTD? That inspired the Deskthority name.

User avatar
photekq
Cherry Picker

20 Jan 2024, 18:53

webwit wrote:
20 Jan 2024, 18:41
What happened to OTD? That inspired the Deskthority name.
OTD became quieter and quieter over time, with a huge drop-off happening between 2013 and 2014. It still had sporadic posts as late as 2017, but at that point it was clearly no longer the busy, tight-knit community it once was. To put this in perspective, here's the number of posts on freeboard (the main forum section) by year for a few years - note that a daily thread was automatically made, so you can remove 365 posts for a human-made number:

2009 - 4114, 2010 - 9421, 2011 - 13082, 2012 - 8671, 2013 - 6981, 2014 - 2216, 2015 - 1009, 2016 - 813, 2017 - 773, 2018 - 532, 2019 - 511. Every year following was sub-500.

Past 2017, it's safe to classify it as a ghost town. Deader than dead. A friend of mine noticed at some point during 2021 (I think) that OTD's domain was coming up for its first renewal in years. I knew that the admin was long distanced, and I knew the state of the forum, so I started worrying. It turned out that he did renew the domain, but the site's backend has since broken and it has remained unfixed so it's completely unusable. Good job I was paranoid.

User avatar
Muirium
µ

20 Jan 2024, 19:10

photekq wrote:
20 Jan 2024, 18:53
Good job I was paranoid.
Indeed.

I bookmarked your archive. It's more a matter of when, not if, I think.

User avatar
webwit
Wild Duck

20 Jan 2024, 23:16

photekq wrote:
20 Jan 2024, 18:53
webwit wrote:
20 Jan 2024, 18:41
What happened to OTD? That inspired the Deskthority name.
OTD became quieter and quieter over time, with a huge drop-off happening between 2013 and 2014. It still had sporadic posts as late as 2017, but at that point it was clearly no longer the busy, tight-knit community it once was. To put this in perspective, here's the number of posts on freeboard (the main forum section) by year for a few years - note that a daily thread was automatically made, so you can remove 365 posts for a human-made number:

2009 - 4114, 2010 - 9421, 2011 - 13082, 2012 - 8671, 2013 - 6981, 2014 - 2216, 2015 - 1009, 2016 - 813, 2017 - 773, 2018 - 532, 2019 - 511. Every year following was sub-500.

Past 2017, it's safe to classify it as a ghost town. Deader than dead. A friend of mine noticed at some point during 2021 (I think) that OTD's domain was coming up for its first renewal in years. I knew that the admin was long distanced, and I knew the state of the forum, so I started worrying. It turned out that he did renew the domain, but the site's backend has since broken and it has remained unfixed so it's completely unusable. Good job I was paranoid.
Very nice, trip down memory lane.
https://www.kbdarchive.org/otd_archive/ ... rch=webwit
https://www.kbdarchive.org/otd_archive/ ... arch=sixty
We got much of our inspiration from there, the scene pretty much originated in South Korea and Japan.

User avatar
photekq
Cherry Picker

20 Jan 2024, 23:57

webwit wrote:
20 Jan 2024, 23:16
Very nice, trip down memory lane.
It's a trip I've taken too many times to count. I think I viewed you and sixty's posts more on OTD than I did here on DT :lol:

I can't recommend that site enough, even in this year. They did so many cool things, even putting aside their famed 356 series. And some of those blokes were awfully good photographers.

User avatar
Go-Kart

21 Jan 2024, 11:02

photekq wrote:
20 Jan 2024, 16:16

If Deskthority happens to go offline in the future, you will be able to find the clone here (likely after a short delay): https://kbdarchive.org/
Thanks, dude.

User avatar
ifohancroft

22 Jan 2024, 23:02

photekq wrote:
20 Jan 2024, 16:16
https://kbdarchive.org/
Sorry for butchering your post in the quote. I am using it mostly as a way to tag you.

Thanks for making the clone! How would it work in terms of post association with new accounts? I mean is it just an archive or can we register? In terms of registration, if we register as the same name we had on Deskthority, would our old posts be associated back to our accounts?

User avatar
Muirium
µ

23 Jan 2024, 00:13

kbdarchive wrote:This website is a clone of OTD.KR - it only exists to maintain the historical information that OTD once housed, and to act as a monument to this incredible, passionate community. Nothing presented here is the original work of kbdarchive.org
Given this banner on every page there, I think a read-only clone—“a monument”—is the idea. Not a new forum to continue DT.

User avatar
photekq
Cherry Picker

23 Jan 2024, 09:15

ifohancroft wrote:
22 Jan 2024, 23:02
Sorry for butchering your post in the quote. I am using it mostly as a way to tag you.

Thanks for making the clone! How would it work in terms of post association with new accounts? I mean is it just an archive or can we register? In terms of registration, if we register as the same name we had on Deskthority, would our old posts be associated back to our accounts?
Muirium hit the nail on the head. The idea is to extend access to valuable information and precious memories, nothing more.

User avatar
Muirium
µ

26 Jan 2024, 13:36

Perhaps your clone could help me with a query. I'd like a list of all DT posts with the text {size=1} in them (but with square brackets instead of curly braces), to track down the remaining edit-spam still festering in the forum. The search function here insists on searching for the word "size" instead, which is far too common.

Hey, maybe I’m just rearranging the chairs on the Titanic, but damn it if their disarray doesn't still annoy me. :lol:

User avatar
photekq
Cherry Picker

26 Jan 2024, 14:13

Muirium wrote:
26 Jan 2024, 13:36
Perhaps your clone could help me with a query. I'd like a list of all DT posts with the text {size=1} in them (but with square brackets instead of curly braces), to track down the remaining edit-spam still festering in the forum. The search function here insists on searching for the word "size" instead, which is far too common.

Hey, maybe I’m just rearranging the chairs on the Titanic, but damn it if their disarray doesn't still annoy me. :lol:
There are no posts with a text size between 1 and 49. {size=10} gets converted to <span style="font-size=10%, for example. So you must've caught them all.

Here is every post with a text size set to 50, using their post ID. These can be accessed with:

viewtopic.php?p=[postID]#p[postID]

Code: Select all

475701
443885
515833
423691
296337
367548
481231
481232
509801
404943
417262
417264
417440
417455
417570
418032
511924
509209
509291
338147
343336
480333
500973
502307
501864
501881
501948
499519
498578
485764
485808
491129
422850
487171
487173
490087
490088
486998
482472
481784
482404
452925
445135
448666
463860
458218
120310
449230
448362
448363
445486
445487
442256
436933
437131
437132
433105
433107
430788
191432
201141
201269
423495
418398
137491
413286
408977
408984
402714
396981
263569
264289
337944
313481
287119
264400
251774
156927
245831
245840
241362
192983
140948
137931
56155
84466
155752
154706
74528
100790
121108
114242
114039
114191
99100
95659
50051
50053
54652
83706
63189
59438
55362
55365
52955
43562
43123
502210
224408
397012
397029
360627
308425
143949
43593
44708
36457
27889
10651
8271
465393
465395
465396
465398
465399
117696
1774
52409
47793
47827
273207
285846
400922
400923
415681
165486
374897
501322
501364
156450
450589
453823
407890
407892
407893
115876
319858
317650
335284
335285
404983
404985
375141
358945
358946
169309
249436
177426
177444
125062
100789
124624
124637
118823
38690
105410
103825
98522
98574
98793
62767
48806
46759
46741
45428
45458
42765
38713
487324
68174
324110
324114
325828
328689
371023
510417
506132
41513
475266
457914
459592
459596
318198
370366
473004
442494
458055
436767
44883
307022
307031
358734
272135
187016
325449
236706
177660
177666
35794
167290
147359
137002
106390
108184
41949
10937
41759
41781
41804
160196
125922
92478
515629
166002
481619
262140
411273
453623
467890
485115
505456
333338
333355
333379
333444
334269
130812
139679
142945
150170
150763
174417
175910
175990
213418
223783
223841
253859
255446
303118
311102
332935
124409
247363
442678
442693
442698
362211
280819
203374
131860
132154
132155
363747
319666
129025
43114
43448
265631
265633
265669
250098
250105
44475
44795
44798
45436
227247
220805
230710
188140
150340
117107
150742
150791
152598
153556
153557
153558
129613
127735
38583
42807
38964
44166
16040
35954
44159
44194
55109
44129
38355
34277
37295
9628
9644
426626
132168
153394
153396
153582
174293
178405
205815
236976
260625
272869
272878
294994
295003
300463
301450
329291
396879
396906
410658
422449
422471
424637
489596
505750
505919
162677
505769
493685
335945
335946
447307
430688
432812
437489
62139
418027
422232
415841
415919
353091
353289
347582
185116
308847
311470
311472
311524
283176
283243
293680
267857
267860
253463
220537
220538
220559
203132
200034
200136
180046
136601
136611
103384
112326
112997
58965
56238
56244
482185
482186
449828
449854
449867
480465
480707
481348
124803
298621
41839
113194
669
707
125922
128653
67120
165601
165616
125621
95588
95589
95592
59021
269522
320817
322647
365050
366723
242546
259079
259346
265910
266436
282260
265069
92338
92338
28644
28125
27178
67610
60509
58865
67610
55092
121961
52777
52291
340754

User avatar
Muirium
µ

26 Jan 2024, 14:34

Thanks for that. How about this spam post, which I neutralised but otherwise left intact:

viewtopic.php?p=518381#p518381

Its id doesn't show up on your list, and DT's phpBB does indeed hide its hideous little size=1 text. Hit quote on it yourself, to see its contents.

I think the spammer is using a phpBB bug. If you try to post with size=0-49 you'll get an error and told to try a number that is in scope. But if you edit your post… tada! spamspamspamspam

I get that you're doing things from the other side: scraping the html/coderspeak as shown to the browser. So I don't know how precisely to get the posts I’m looking for. I do expect they are faithfully lurking in your copy, however. :geek:

User avatar
photekq
Cherry Picker

26 Jan 2024, 14:39

Scratch that last post; I made a mistake.

Here's every post with size=1:

Code: Select all

514815
514065
468495
366580
43595
491213
490978
472891
455778
132137
36263
513549
513558
514150
459213
157132
157228
275472
275648
95723
482854
491225
500362
502868
and also,
2-10

Code: Select all

493001
24147
59944
496735
498756
24147
45368
59613
59620
408977
408984
180388
180404
459213
118013
175781
175785
27126
33555
77997
109501
109502
111235
111263
307177
57605
95589
95592
341218

11-20

Code: Select all

491713
491686
491713
491686
499746
445208
304288
496735
46146
161201
161202
385344
385346
385352
267857
267859
267860
267959
500262

User avatar
Muirium
µ

26 Jan 2024, 14:40

That's more like it! Thanks! I'll zap the bastards. :D

Not all of them are malicious. I like this one, for example. Well hidden, Mr. Beardsmore!

A lot of the size=1 list seem to be false positives, concentrated on 7bit's threads. I’m not finding any actual size= anything in those posts. Nor this one, nor this.

Then there are the occasional open mysteries like this:

viewtopic.php?p=459213#459213

User avatar
Muirium
µ

26 Jan 2024, 15:04

Spoiler:
Here's an interesting example of the apparent ghosts of spam in those post IDs!

viewtopic.php?p=514065#514065

As usual for a false positive, the opening post of a thread comes up. No size= in there. Then I see mmm and kbdfr having a curious conversation. Sure enough, there *was* a spam link in there at some point—further down the thread—but it's long been edited out. Spooky…


Edit: oh no, there it is, deweaponised but still valid for the query. Dunno why the browser isn't going straight to that post ID, which is correct, instead of the top of the thread, though. I dropped the p from #p. :P
FYI, when deleting spam, I habitually copy the payload url and search DT for other instances of it. Rarely get any positives. This search, though, takes the biscuit for both a horrible domain name and DT's deeply braindead search function.*

The original url has a .info suffix, but if you don't remove that, DT will return every instance of the word "info" ever posted on the forum. :P

*More silliness: the zero result it now reports—now that there is one: this very post :roll: —is different from what I was getting when I posted it:
Information
The following words in your search query were ignored because they are too common words: editedstupidword.
You must specify at least one word to search for. Each word must consist of at least 2 characters and must not contain more than 20 characters excluding wildcards.
Gotta love a Heisenbug.


Meanwhile, 7bit liked using a sly bit of size=1 too for some reason…
Spoiler:
7bit wrote:
18 Apr 2012, 22:00
mintberryminuscrunch wrote:please stop playing with the font size
Why should I not play with the font size?
I do miss him.

Anyway, that's pretty much that. Everything I’m finding now is either 7bit or some other guy messing around. Thanks for the help clearing out the final dirty dozen, Photekq! :mrgreen:

Post Reply

Return to “Deskthority talk”