programming and technology thread (130)

1 Name: Anonymous : 2021-07-04 17:36 ID:Heaven

When /tech/ is too slow for you

47 Name: Anonymous : 2021-11-19 14:42 ID:R8yG0VCf

>>38
Try putting a <wbr> or zero-width space (u+200b) between each link.

48 Name: Anonymous : 2021-11-19 16:36 ID:Heaven

>>47
Both worked, pretty cool.
var space = document.createTextNode("\u200B")
or
var space = document.createElement("wbr")
refreshbox.appendChild(space)

I decided to drop "/" and added spaces though, I think it looks cleaner. It takes less horizontal space too.

[st-][refresh][rf2][peek][merge] general hobby personal req tv japan games music book ascii dqn tech iaa language nihongo current

49 Name: Anonymous : 2021-11-19 18:14 ID:Heaven

>>45>>46
Solved. I can force XMLHttpRequest to give me binary data by using responseType = 'arraybuffer', which I then decode manually with TextDecoder
https://www.html5rocks.com/en/tutorials/file/xhr2/
Phew, was worried for a second. For a day.

50 Name: Anonymous : 2021-11-19 18:36 ID:Heaven

Actually, still have some problems here. Most likely because of this thread
๐Ÿ’˜peri๐Ÿ’˜
probably emoji got TextDecoder confused
I'll just disable exception on failure.

51 Name: Anonymous : 2021-11-20 19:43 ID:Heaven

In /dqn/ "all threads" page,
๐Ÿ’˜peri๐Ÿ’˜
is actually stored as
💘peri💘
in the html file. So, still not sure why TextDecoder fails there. It is in shift-jis, notepad++ confirms so.

52 Name: Anonymous : 2021-11-20 19:44 ID:Heaven

stored as
& # 1 2 8 1 5 2 ;

53 Name: Anonymous : 2021-11-21 07:20 ID:Heaven

Okay, this thingy works. It looks like this right now:

[st-][refresh][rf2][peek][merge] general(1) hobby personal req tv japan games music book ascii dqn(6) tech(1) iaa language nihongo current
/general/I miss the mid 00s
/dqn/[Inevitable] What will YOU do when the oil runs out? [Future Plans] (permasaged)
/dqn/DQN LINK SHARING FROM AROUND THE WORLD
/dqn/๏ฟฝy๏ฟฝ๏ฟฝ๏ฟฝ{๏ฟฝฬƒL๏ฟฝ`๏ฟฝK๏ฟฝC๏ฟฝp๏ฟฝ๏ฟฝ๏ฟฝz๏ฟฝG๏ฟฝ๏ฟฝ๏ฟฝr๏ฟฝX๏ฟฝ๒’นy๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝF๏ฟฝv๏ฟฝS๏ฟฝP๏ฟฝฮz
/dqn/CTRL+V THREAD! [part XVI]
/dqn/[Wikipedia] ITT DQN QUALITY Wikipedia Links [Part IV]
/dqn/ [Contentless] ITT you post right now [ASAP] your current thought [Brains][Thinking][Personal][#43]
/tech/is it possible to have fun programming

/dqn/ threads with unicode characters will look like this until I figure out how to unsuck TextDecoder. It is geniunly a shit api, the winapi MultiByteToWideChar had an option to ignore corrupted characters or to replace them with a character of your choice, but not TextDecoder, the only thing it knows how to do is to fall and throw an exception. To be fair it is marked as an experimental feature.

54 Name: Anonymous : 2021-11-21 07:42 ID:Heaven

Next thing I need to do is youtube embedding, or rather youtube thumbnail and title grabbing and injecting it into the page. You know, you could've copypasted the video title if you weren't lazy.

55 Name: Anonymous : 2021-11-22 11:54 ID:Heaven

>>54
words cannot express how disgusted i am with you

56 Name: Anonymous : 2021-11-22 12:24 ID:Heaven

Can they express why you are disgusted at least? I don't want to actually embed, but showing thumbnail and title is pretty important. Rickrolling no more.

57 Name: Anonymous : 2021-11-22 12:55 ID:Heaven

Nothing wrong with embedding titles and such 4chanX-style, it's more about the last sentence in your post. For lack of a better word, it seems grossly unbecoming of the place to pad out posts with metadata for links -- if the wording of the post doesn't already give an indication of what lies beyond on its own, it's probably better off without it. Part of the fun of the youtube thread (in particular) is not knowing what fellow DQNs have shared with you without first clicking on the link.

Ding!

58 Name: Anonymous : 2021-11-22 13:02 ID:Heaven

(Actually, here's a better expression: "It looks gross." YMMV, others might don't mind as much as I do.)

59 Name: Anonymous : 2021-11-22 13:22 ID:Heaven

I... can see the appeal of this randomness roulette. Sounds like a great way to waste your time though.

60 Name: Anonymous : 2021-11-24 20:12 ID:Heaven

Interesting how notepad++ slightly changes the background color of the line you are on, while sakura editor (japanese text editor) and a few others instead add an underline. My guess is that winapi precashes every character you use, and same character but with different background/foreground colors are still independent characters from its perspective, so by changing background you will double the memory requirements.

I know that nothing stops you from using 3d hardware acceleration in your text editor, you will get free background transparency in that case. 3d accelerated text editor, this sounds so stupid.

61 Post deleted.

62 Name: Anonymous : 2021-11-26 11:52 ID:Heaven

oh, a 2ch browser, cool. I'm not going to use it because I can't read anything without rikaichan and such.
ttp://www8.plala.or.jp/uro/live2ch/

63 Name: Anonymous : 2021-11-30 08:30 ID:Heaven

Uploading 4-ch.net Refresher.
https://files.catbox.moe/a1p3w9.txt
It parses katalog of every board on this site, and shows what threads were updated. Yes, even saged ones.
To use, install https://violentmonkey.github.io or greasemonkey or whatever people use nowadays, create new script, and copypaste it here

64 Name: Anonymous : 2021-12-07 07:29 ID:Heaven

shift-ใ€„

65 Name: Anonymous : 2021-12-07 07:58 ID:Heaven

I'm bored. Hey, tell me about raspberry pi, the hell is it? Can you surf web/play videos with it? How expensive it is? What are some good alternatives? I see it as just a toy right now.

I want to learn how to play ogg files using directsound and howwasthatlibrarycalled.

66 Name: Anonymous : 2021-12-17 06:42 ID:/w3Z39pV

api is good if you can remember how to use it without opening docs.

67 Name: Anonymous : 2021-12-17 06:55 ID:Heaven

>>63
Is this a good idea?

68 Name: Anonymous : 2021-12-17 07:24 ID:/w3Z39pV

This board is unusable without something like that. Having a sidepanel for the list of boards that can fit on one line was annoying. Notifications is the basis of communication.

It would be better if it could hide threads too, or showed interesting threads above trashy ones. But this board is so dead I don't care, people barely bother to troll a board this slow.

Strange, I thought I bumped this thread, why it still shows up as thread #19.

69 Name: Anonymous : 2021-12-17 07:35 ID:Heaven

Also I checked, and catalog is even a bit lighter than the main page of every board, so by refreshing the catalog you actually save traffic. The exception is the /dqn/ board, it has too many threads. Real japanese textboards store active threads and closed threads separately, this board is just a weeabooish copy. I wonder what software japanese textboards use.

I planned to have two buttons for different set of boards to refresh, but it was too annoying.

70 Name: ssz!8KKxaxpAFg (Admin) : 2021-12-17 07:55 ID:Heaven

(comment to follow, please wait warmly etc)

71 Name: Anonymous : 2021-12-17 09:05 ID:Heaven

...h-hi officer, good day isn't it?

72 Name: Anonymous : 2021-12-17 09:07 ID:/w3Z39pV

Wait, permasaged? What? What?

73 Name: Anonymous : 2021-12-18 06:11 ID:/w3Z39pV

Where is your fucking comment, faggot?

74 Name: ssz!8KKxaxpAFg (Admin) : 2021-12-18 12:37 ID:Heaven

It's a neat tool and could definitely help revitalize the site; and not to rain on your parade or anything, but: Manually checking the boards for updates has been the stardard for almost two decades now, and I'm still deliberating whether or not to officially endorse it (and which form that would take)... Until then, I don't mind people stumbling across it on their own, but please use a little discretion! (read: I'll unpermasage the thread once these posts are out of the 10 most recent ones)

Also,

>[c/k]atalog

Thread list!! Or "subback.html" if you wish. ;)

75 Name: Anonymous : 2021-12-18 16:09 ID:Heaven

Live2ch was the actual standard for the last 2 decades, if "Copyright (c) 2002-2020" is to be believed. Everywhere except for this shallow copy.

So, you're telling me to go ahead and schizopost in my solitude for another 10 posts. How nice. Sadly that's something I am too used to.

>Thread list!!

ใ‚นใƒฌใƒƒใƒ‰ๅ…จไธ€่ฆง, could be both.

76 Name: 1/9 : 2021-12-18 23:11 ID:/w3Z39pV

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โˆงโˆงใ€€ใ€€ใ€€ใ€€ใ€€๏ฝถ๏พ€๏ฝถ๏พ€
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€(*๏พŸโˆ€๏พŸ)
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใƒฝ/ใ€€ใ€€ใค๏ผฟ/
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผˆ๏ผฟ๏ผฟ๏ผ‰ะขะข

77 Name: 2/9 : 2021-12-18 23:13 ID:/w3Z39pV


ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚ ใคใƒผใกใ‚ƒใ‚“ ไฝ•ใ‚„ใฃใฆใ‚‹ใฎใƒผ๏ผŸ โ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ”€โ”€โ€๏ฝ–โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ โˆงโˆง
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ โˆงโˆง"ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ (๏พŸใƒผ๏พŸ*)
ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ (,*๏พŸโˆ€)ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ |ใ€€ U
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใƒฝ/ใ€€ใ€€ใค๏ผฟ/ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ |ใ€€ใ€€|๏ฝž
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผˆ๏ผฟ๏ผฟ๏ผ‰ะขะขใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผต ใƒฝ)ใ€€๏ผ‰๏ผ‰

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ”€โ”€โ€๏ผพโ”€โ”€โ”
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚ . ใŠใ†ใ€ ใ—ใƒใ€‚ โ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

78 Name: 3/9 : 2021-12-18 23:14 ID:/w3Z39pV

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ”€โ”€โ”€โ”€โ”ใ€€ใ€€โ”Œโ”€โ”€โ”€โ”€โ”
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚ perl ใ ใ‚ˆใ€‚ โ”‚ใ€€ใ€€โ”‚.ใฑใƒผใ‚‹๏ผŸโ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ€๏ฝ–โ”€โ”˜ใ€€ใ€€โ””โ”€โ€๏ฝ–โ”€โ”€โ”˜

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ โˆงโˆง
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โˆงโˆงใ€€ใ€€ใ€€ใ€€ใ€€ (ใƒผ๏พŸ* )
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€(*๏พŸโˆ€๏พŸ)ใ€€ใ€€ ใ€€ ใ€€ |ใ€€ U
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใƒฝ/ ใ€€ ใค๏ผฟ/ใ€€ ใ€€ |ใ€€ใ€€|๏ฝž
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผˆ๏ผฟ๏ผฟ๏ผ‰ะขะขใ€€ใ€€ ๏ผต ๏ผต

79 Name: 4/9 : 2021-12-18 23:17 ID:/w3Z39pV


############
while(ๆกไปถ){
ใ€€ใ€€ๅ‹•ไฝœ
}
############
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ใ€€ใ“ใ‚Œใฏwhileๆ–‡ใฃใฆ่จ€ใฃใฆใ€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ โ”‚
๏ฝœใ€€ๆกไปถใŒๆบ€ใŸใ•ใ‚Œใ‚‹้™ใ‚Šๅ‹•ไฝœใ‚’็นฐใ‚Š่ฟ”ใ™ใ‚“ใ ใ€‚ใ€€.๏ฝœ
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€๏ฝ–โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ โˆงโˆง ใ€€ ใ€€ ใ€€ ใ€€ โˆงโˆง
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ (,*๏พŸโˆ€) ใ€€ ใ€€ ใ€€ (ใƒผ๏พŸ* )
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใƒฝ/ใ€€ใ€€ใค๏ผฟ/ใ€€ใ€€ใ€€|ใ€€ใ€€ใƒฝใƒŽ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผˆ๏ผฟ๏ผฟ๏ผ‰ะขะขใ€€ใ€€๏ผˆ๏ผฟ๏ผฟ_๏ผ‰

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ€๏ผพโ”€โ”€โ”
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚ใ€€ใธใƒผใ€‚ใ€€โ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ”˜

80 Name: 5/9 : 2021-12-18 23:20 ID:/w3Z39pV


ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚ไพ‹ใˆใฐใ“ใ†ใ—ใŸใ‚Šใ—ใฆๅฎŸ่กŒใ™ใ‚Œใฐใƒผใ€โ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€๏ฝ–โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โˆงโˆงใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ โˆงโˆง
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€(*๏พŸโˆ€๏พŸ)ใ€€ใ€€ใ€€ ใ€€ (ใƒผ๏พŸ* )
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใƒฝ/ใ€€ใ€€ใค๏ผฟ/ใ€€ใ€€ใ€€|ใ€€ใ€€ใƒฝใƒŽ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผˆ๏ผฟ๏ผฟ๏ผ‰ะขะขใ€€ใ€€๏ผˆ๏ผฟ๏ผฟ_๏ผ‰

####################
$num = 0;
while($num < 3){
ใ€€ใ€€sendToHeaven(C);
ใ€€ใ€€$num++;
}
####################
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€๏ฝถ๏พ€๏ฝฏ

81 Name: 6/9 : 2021-12-18 23:21 ID:/w3Z39pV


ใ€€ใ€€ใ€€โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
ใ€€ใ€€ใ€€โ”‚ ใ—ใƒใŒ๏ผ“้€ฃใง ใ‚คใฃใกใ‚ƒใฃใŸใ‚Šใ—๏ฝ” โ”Œโ”€โ”€โ”€โ”€โ”
ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€๏ฝ–โ”€โ”€โ”€โ”€โ”‚. ใต ใ ใฃ โ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ โ””โ”€โ€๏ฝ–โ”€โ”€โ”˜
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ไปŽใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ๏พ‹๏พž๏ฝธ๏ฝฏ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ โˆงโˆง ใ€€ ใ€€ ใ€€ ใ€€ โˆงโˆง ใƒพใ€€๏พ‹๏พž๏ฝธ๏ฝฏ
ใ€€ใ€€ใ€€ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ ใ€€ (,๏ผ›๏พŸโˆ€)ใ€€ใ€€ ใ€€ {{ (๏พžใฃ๏พž*)ใ€€ใ€€ใ€€๏พ‹๏พž๏ฝธ๏ฝฏ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใƒฝ/ใ€€ใ€€ใค๏ผฟ/ใ€€ใ€€ใ€€|ใ€€ใ€€ใƒฝ๏ผ }}
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผˆ๏ผฟ๏ผฟ๏ผ‰ะขะขใ€€ใ€€๏ผˆ_ใ—๏ผฟ_๏ผ‰

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ€๏ผพโ”
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚๏ผ๏ผŸโ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”˜

82 Name: 7/9 : 2021-12-18 23:25 ID:/w3Z39pV


ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚. ใˆใ€ไฝ•ใง็พๅฎŸใง่ตทใโ€ฆ ใˆใฃ๏ผŸ โ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€๏ฝ–โ”€โ”€โ”€โ”€โ”€โ”˜
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โˆฌ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โˆงโˆงใ€€ใ€€ใ€€ ใ€€ ใ€€ โˆงโˆง
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€(๏ผ›๏พŸโˆ€๏พŸ)ใ€€ใ€€ใ€€ใ€€ใ€€(๏พžo ๏พž*)
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใƒฝ/ใ€€ใ€€ใค๏ผฟ/ใ€€ใ€€ใ€€|ใ€€ใ€€ใƒฝใธ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผˆ๏ผฟ๏ผฟ๏ผ‰ะขะขใ€€ใ€€๏ผˆ_ใ—๏ผฟ_๏ผ‰

ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ€๏ผพโ”
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚โ€ฆโ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”˜

83 Name: 8/9 : 2021-12-18 23:27 ID:/w3Z39pV


ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚. โ€ฆ ใ˜ใ‚ƒใ‚ใ“ใ†ใ—ใŸใ‚‰ โ€ฆ โ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ€๏ฝ–โ”€โ”€โ”€โ”€โ”€โ”˜
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€๏พ๏ผŸ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โˆงโˆงใ€€ใ€€ใ€€ใ€€ โˆงโˆง
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€(,๏ผ›๏พŸโˆ€)ใ€€ใ€€ใ€€(ใƒผ๏พž* )ใ€€ใ€€ใ€€๏ผ‰๏ผ‰
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใƒฝ/ใ€€ใ€€ใค๏ผฟ/ใจใ€€ใ€€ ใƒฝใƒŽ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ ๏ผˆ๏ผฟ๏ผฟ๏ผ‰ะขะขใ€€๏ผˆ๏ผฟใคใค

84 Name: 9/9 : 2021-12-18 23:32 ID:/w3Z39pV


###################
while(true){
ใ€€ใ€€&sendToHeaven(2);
}
###################


ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€๏ฝถ๏พ€๏ฝฏ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ”‚. ใšใฃใจใ‚คใใฃใฑใชใ—ใซใชใฃใกใ‚ƒใฃใŸใ‚Šใ—ใฆ๏ผŸ โ”‚
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ใ€€ โˆงโˆงโˆงโˆงโˆงใ€€ใ€€๏พ‹๏พž๏ฝธ๏พ
๏ผœ ใ€€ใฒใใฃ๏ผ๏ผŸ ๏ผžโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ใ€€ใ€€๏พ‹๏พž๏ฝธ๏ฝฏ
ใ€€ โˆจโˆจโˆจโˆจใ€€ใƒใ‚ซใ€ใ—ใƒใ€ๆญขใ‚โ€ฆใ€€ใ‚“ใ…ใƒƒ..โ”‚๏พ‹๏พž๏ฝธ๏ฝฏ
ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ใ€€๏พ‹๏พž๏ฝธ๏ฝฏใ€€ใ€€๏พ‹๏พž๏ฝธ๏ฝฏ

85 Name: Anonymous : 2021-12-22 23:20 ID:Heaven

That fucking AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH thread ruins the /general/thread catalogue for me, I can't see the right side of the table because of it. The date is pretty useless anyway, it's not even a creation date, but a last post date.

86 Name: Anonymous : 2021-12-23 01:28 ID:Heaven

Fixed the katalog look, for Pseud0ch style. Install one of those.
https://github.com/openstyles/stylus
https://addons.mozilla.org/en-US/firefox/addon/styl-us/

/* ==UserStyle==
@name 4-ch.net better katalog
@description eh
@author eh
==/UserStyle== */

body.backlogpage {

background: #EFEFEF;

}

body.backlogpage #oldthreadlist {

background: #EFEFEF;

}

body.backlogpage #oldthreadlist tbody tr > td:nth-child(2) {

max-width: 512px;
word-wrap: break-word;

}

body.backlogpage #threads {

background: inherit;

}

87 Name: Anonymous : 2022-01-01 06:02 ID:Heaven

So, is anyone here? Can we open a sekrit klub now, or this is merely an online notepad?

I really like the ability to only load a range of posts. This site doesn't really needs an api, it is simplistic enough by design, parsing html isn't that much harder than parsing json or whatever.

88 Name: Anonymous : 2022-01-06 09:02 ID:kW6xXe4s

I need a livecd, what I should use? I'm thinking of downloading ubuntu livecd and put it on a usb stick, but I'm not sure if ubuntu can read windows hard drives well.

89 Name: Anonymous : 2022-01-14 15:06 ID:gSMqUszJ

>>87

we get like 5 posts per day lol but it is still usable and i come here daily/bi-daily

90 Name: Anonymous : 2022-01-14 15:06 ID:gSMqUszJ

>>88
linux mint. you can then personalise it later, but it is a good starting point

91 Name: Anonymous : 2022-01-25 09:45 ID:Heaven

Megamari Replay Viewer
I'm talking about it here because it's rare for me to see an assembly program in the wild.
Guy who made it had to read Megamari assembly code, so he made replay viewer in assembly too just by inertia.

https://en.touhouwiki.net/wiki/MegaMari
https://www.mediafire.com/file/aqd6v8797vga8o6/Megamari_Replay_Viewer.zip/file
https://en.touhouwiki.net/wiki/Category:MegaMari_Replays

Code looks something like this:

ReplayFileProc:
	mov	ecx,iMegamariReplayCounter
cmp bRecordMode,TRUE
je WriteFileProc
add iMegamariReplayOffset,ecx
mov eax,iMegamariReplaySize
sub eax,iMegamariReplayOffset
cmp eax,REPLAY_FILE_BUFFER_SIZE
jbe @f
mov eax,REPLAY_FILE_BUFFER_SIZE
@@:
	push	eax
invoke SetFilePointer,hMegamariReplayFile,iMegamariReplayOffset,NULL,FILE_BEGIN
pop eax
invoke ReadFile,hMegamariReplayFile,lpMegamariReplayBuffer,eax,ADDR dwNumberOfBytesRead,NULL
test eax,eax
jz AccessDenied
retn
WriteFileProc:
	push	ecx
invoke SetFilePointer,hMegamariReplayFile,iMegamariReplayOffset,NULL,FILE_BEGIN
invoke WriteFile,hMegamariReplayFile,lpMegamariReplayBuffer,iMegamariReplayCounter,ADDR dwNumberOfBytesRead,NULL
pop ecx
add iMegamariReplayOffset,ecx
test eax,eax
jz AccessDenied
retn

92 Name: Anonymous : 2022-01-25 09:53 ID:Heaven

>>62
This drops it's dlls into C:/Windows/System32, if we never meet again this is why

93 Name: Anonymous : 2022-02-07 21:21 ID:Heaven

>>62
Tried this, it actually displays ads. How very japanese. Well, guess what I'm not going to use.

94 Name: Anonymous : 2022-02-23 07:54 ID:Heaven

95 Name: Anonymous : 2022-02-24 18:57 ID:Heaven

96 Name: Anonymous : 2022-02-24 19:06 ID:Heaven

97 Name: Anonymous : 2022-02-24 19:40 ID:1qbFI4cK

Made violentmonkey script that adds previews for /img/ links right into the page. Turning textboard into imageboard. I need to figure out how to turn imageboards into textboards next, I know that I can just disable images completely, but that also disables captcha.

// ==UserScript==
// @name 4-ch.net image previews
// @namespace Violentmonkey Scripts
// @match https://4-ch.net/*
// @grant none
// @version 1.0
// @author -
// @description Adds image previews for /img/ links.
// ==/UserScript==
function load_html(evt) {
var iterthis = document.getElementsByTagName("a")
if (!iterthis) return

for (var i = 0; i < iterthis.length; i++) {
var a = iterthis[i]
if (a.href.startsWith("https://4-ch.net/img/src/")) {
var filename = a.href.substring("https://4-ch.net/img/src/".length)
var index = filename.lastIndexOf(".")
filename = filename.substring(0, index)
//alert(filename)
var img = document.createElement("img")
img.src = "https://4-ch.net/img/thumb/" + filename + "s.jpg"
var br = document.createElement("br")
var nexta = document.createElement("a")
nexta.href = a.href
nexta.rel = "noreferrer noopener nofollow"
nexta.target = "_blank"
add_after(a, br)
add_after(a, nexta)
nexta.appendChild(img)
add_after(a, br)

i+=1 //skipping over "a" we just created
}
}
}
function add_after(referenceNode, newNode) {
referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling)
}
window.addEventListener('DOMContentLoaded', load_html, false)

98 Name: Anonymous : 2022-02-24 19:43 ID:Heaven

Made greasemonkey script to make browsing 5ch slightly less annoying. I suspect that the old style redirect exists mostly to show ads.

// ==UserScript==
// @name 5ch.net less annoying links
// @namespace Violentmonkey Scripts
// @match https://*.5ch.net/*
// @grant none
// @version 1.0
// @author -
// @description Make links slightly less annoying to open
// @run-at document-start
// ==/UserScript==
//https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types/noreferrer
//https://www.reliablesoft.net/noreferrer-noopener/
//<a href="somelink" rel="noreferrer noopener" target="_blank">
function load_html(evt) {
var iterthis = document.getElementsByTagName("a")
if (!iterthis) return

for (var i = 0; i < iterthis.length; i++) {
var a = iterthis[i]
//alert(a.href)
if (a.href.startsWith("http://jump.5ch.net/?")) {
a.href = a.href.substring("http://jump.5ch.net/?".length)
} else if (a.href.startsWith("https://jump.5ch.net/?")) {
a.href = "http://" + a.href.substring("https://jump.5ch.net/?".length)
}
}
}
window.addEventListener('DOMContentLoaded', load_html, false)

100 Name: Anonymous : 2022-02-25 07:52 ID:Heaven

Guys, http or https? Imgur supports both. Https is encrypted, so it's harder for middleman to read what you are reading. But because it is encrypted, online caching doesn't work anymore. For mails and other such matters encryption is a must, but for funny images it probably isn't that necessary?

101 Name: Anonymous : 2022-02-25 08:05 ID:Heaven

updated qbittorrent, now it lags horribly. Especially when you download around 200 files at once, I have to keep downloads to about 10 files at the time for it to be tolerable. The UI itself lags. Fuck I hate Qt.

102 Name: Anonymous : 2022-02-25 09:02 ID:Heaven

Next I need a way to hide threads, and to give threads you like priority over others.

103 Name: Anonymous : 2022-02-25 10:37 ID:Heaven

nice blog dude

104 Name: Anonymous : 2022-02-26 12:50 ID:Heaven

I know, right? Doesn't require an email, loads very fast, somebody actually reads it. The downside is that anyone can shit it up if he really wants to.

Blogging is the only thing dead boards are good for. And even that barely.

105 Name: Anonymous : 2022-03-01 17:56 ID:Heaven

How do I link posts 97-100 without adding op? Something like >>n97-100?

106 Name: Anonymous : 2022-03-01 17:57 ID:Heaven

Yep.

107 Name: Anonymous : 2022-03-01 20:30 ID:Heaven

Added ajax like [peak-] button. Now I don't have to open each thread individually.

https://4-ch.net/img/src/1646166409855.jpg

Will maybe upload it after I test it for a bit.

108 Name: Anonymous : 2022-03-02 18:28 ID:FHWlMpSm

>>107
Are you browsing with fucking IE 5?

109 Name: Anonymous : 2022-03-02 18:32 ID:Heaven

no, firefox. Why?

110 Name: Anonymous : 2022-03-02 19:08 ID:Heaven

>>107
I like it! It's cool!

111 Name: Anonymous : 2022-03-03 05:50 ID:Heaven

ufufufu <3

112 Name: Anonymous : 2022-03-04 07:34 ID:Heaven

http://rufus.ie/en/
tool for creating bootable usb, both windows and linux

113 Name: Anonymous : 2022-03-12 17:51 ID:Heaven

Thinking of making a way to hide threads. I just did a lazy thing and set height:3em and overflow:hidden.

height 3em https://4-ch.net/img/src/1647106923434.jpg
height 1.25em https://4-ch.net/img/src/1647107204253.jpg

114 Name: Anonymous : 2022-03-13 18:03 ID:Heaven

Nobody reads threads that aren't on first page, pitiful.

115 Name: Anonymous : 2022-03-16 07:50 ID:o9LvUcE3

Is kareha unable to close a thread rather than permasaging or deleting it?

116 Name: Anonymous : 2022-03-16 08:08 ID:Heaven

it's possible, but not used very often on here

117 Name: Anonymous : 2022-03-16 12:15 ID:Heaven

okay, good

118 Name: guess you are just trampling on, cockroache babies : 2022-03-17 04:58 ID:qZQWqTGC

really?

119 Name: goddoesntknowunlessyouhave1Mfollower : 2022-03-17 04:59 ID:qZQWqTGC

cuz ieed to ask about voxel modelling

120 Name: Anonymous : 2022-05-18 18:26 ID:Heaven

I think I will move to /tech/ after all. Maybe I'll still use this thread occasionally.

I'll post everything javascript and violentmonkey script related into https://4-ch.net/tech/kareha.pl/1637254723/l50 Javascript and webdev thread, and general questions into https://4-ch.net/tech/kareha.pl/1125953617/l50 [HELP] Single questions & Help Thread [n00b].

121 Name: Anonymous : 2022-05-18 18:33 ID:Heaven

https://www.youtube.com/watch?v=5n90WohCSIg
Ross's Game Dungeon: Follow-up Episode #3
11:35 has an interesting explanation of how Microsoft was intentionally killing PC gaming for 15 years in hopes that xbox will catch on.

122 Name: Anonymous : 2022-05-18 18:42 ID:Heaven

I've looked a bit into godot, and it is an interesting game engine that seems at its best when making mobile 2d games with advanced 2d animation, and also allowing to play such mobile games natively. Of course making separate native application for every platform will produce a more high quality software, but I doubt your players even notice the difference.

123 Name: Anonymous : 2022-05-18 18:56 ID:Heaven

I wonder how perl is compared to python. Python looks more comfortable to use, but maybe perl itself is less complicated than python under the hood? I haven't seen source code of either.

124 Name: Anonymous : 2022-05-29 18:40 ID:guDweoX5

>>123
Both Perl and Python have a lot of modules and good docs. They have probably similar performance as well since they both use interpreter instead of a bytecode VM.

125 Name: Anonymous : 2022-05-29 19:00 ID:Heaven

>>124
They both also have a half-baked OOP support (unlike Ruby!) Perl also has great regex support and the PerlMonks community. However, Python community is larger overall. All Python, Ruby and Perl are pretty easy to learn.

126 Name: Anonymous : 2022-06-18 19:15 ID:Heaven

Does this place support noko or sagenoko?

127 Name: Anonymous : 2022-06-18 19:16 ID:Heaven

test2

128 Name: Anonymous : 2022-06-18 19:18 ID:Heaven

sagenoko works like sage, but still throws me at the board page.
How about nokosage?

129 Name: Anonymous : 2022-06-18 19:19 ID:Heaven

nokosage still works like sage, but still throws me on main page.

130 Name: Anonymous : 2022-07-02 13:50 ID:Heaven

>test
>test
>test
Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: