00:08 < bridge> <0xdeen> No, we won't host servers there. I haven't seen many new Romanian or Bulgarian players
00:21 < bridge> <zhn> it's about turk players though
03:15 < bridge> <cellegenrih> https://github.com/erdbeere/tml/blob/master/docs/mapformat.rst
03:15 < bridge> <cellegenrih> Going to give a shot at extracting data from maps and apply it to my editor
03:15 < bridge> <cellegenrih> Is this fine or do we have a better article?
03:16 < bridge> <chillerdragon> But he doesn’t. So many ugly skins in the db.
03:18 < bridge> <cellegenrih> https://github.com/heinrich5991/libtw2/blob/master/doc/map.md
03:18 < bridge> <cellegenrih> Found this one as well 😄
03:21 < bridge> <chillerdragon> When turn off vpn bans?
03:25 < bridge> <cellegenrih> When people stop using it for ban evading
03:25 < bridge> <chillerdragon> I have a different proposal for fixing ban evading
03:25 < bridge> <chillerdragon> Stop banning people.
03:26 < bridge> <cellegenrih> :kek: no bans = no ban evasion
03:26 < bridge> <chillerdragon> ez
03:26 < bridge> <cellegenrih> :greenthing:
03:26 < bridge> <totar> stop using ips for bans :)
03:26 < bridge> <chillerdragon> It’s not okay that people get false positive vpn bans on a daily basis
03:28 < bridge> <cellegenrih> Well, I would use Cloudflare WARP to mask my IP, even if it only does little security for me, I don't think using VPNs for country restriction purposes will go a long way
03:28 < bridge> <cellegenrih> for the avarage gamer, vpn is useless, as in it only add ping delay
07:42 < bridge> <sedonya> gm
08:21 < bridge> <dieses> hello I just got banned, help
08:23 < bridge> <dieses> https://cdn.discordapp.com/attachments/293493549758939136/1275701916742975499/image.png?ex=66c6d97e&is=66c587fe&hm=f916f938a0c3d2e217debdac85899b9315f56b824aaffc17a84ee37e1fb2048b&
08:24 < bridge> <dieses> https://cdn.discordapp.com/attachments/293493549758939136/1275702040810750043/image.png?ex=66c6d99b&is=66c5881b&hm=489218464daa029efcc05eac4eadd9f889c4e6d5213575913102f5e6b56d88da&
08:24 < bridge> <meloƞ> please Open a ban-appeal at #✉-create-a-ticket
08:31 < bridge> <chillerdragon> Which client are you using @dieses ?
08:31 < bridge> <dieses> steam
08:31 < bridge> <chillerdragon> Weird
08:33 < bridge> <dieses> what should I do?
08:33 < bridge> <dieses> I want to play
08:34 < bridge> <chillerdragon> What melon said
08:34 < bridge> <chillerdragon> Did you create a ticket?
08:34 < bridge> <dieses> yes
08:34 < bridge> <dieses> you were banned by antibot, pretty sure it is right 99.9% of times, just wait for the ban to expire and don’t use bot clients again, thank you!
08:34 < bridge> <chillerdragon> Then you have to wait for a response. In the meantime you can play on servers where you are not banned
08:35 < bridge> <dieses> I'm banned on all servers
08:35 < bridge> <chillerdragon> Only ddnet servers
08:35 < bridge> <chillerdragon> Add ddnet to the exclude filter
08:36 < bridge> <milkeeycat> I recently let my brother play this amazing game. But when I got home my account had been banned until February 21st. My brother said he didn't know why this happened. Until I found out he started  using cheat client. I'm sorry for what happened, but please release my account again. I really like this game, and I didn't want to be without playing it for so long. I promise this will never happen again
08:36 < bridge> <chillerdragon> So the admin said the ban is deserved and you say you did not bot?
08:37 < bridge> <chillerdragon> @milkeeycat: what’s that message? Xd
08:37 < bridge> <milkeeycat> chillerdragon: true story
08:37 < bridge> <milkeeycat> chillerdragon: ill try to connect dummy to ddnet server soon :DDDD
08:37 < bridge> <chillerdragon> Looks like a repost
08:37 < bridge> <milkeeycat> chillerdragon: ill try to connect a tee to ddnet server soon :DDDD
08:37 < bridge> <chillerdragon> Wat dummy
08:38 < bridge> <chillerdragon> A
08:38 < bridge> <chillerdragon> Nice
08:38 < bridge> <chillerdragon> Im also close
08:38 < bridge> <milkeeycat> i just need if statements xd
08:38 < bridge> <chillerdragon> Hit another Huffman error so maybe this year
08:38 < bridge> <meloƞ> That Response is very unlikely, i'm sadly not home - if you Use the Steam/Website Version its 100% a false positive by the antibot and needs to be checked. If you Just created a Ticket you might want to create an Admin Mail to get this doublechecked at #✉-create-a-ticket sorry for the inconvenience!
08:38 < bridge> <milkeeycat> wait, do you need floats for huffman?
08:38 < bridge> <chillerdragon> Who said that?
08:39 < bridge> <chillerdragon> No don’t worry
08:39 < bridge> <milkeeycat> hell yeah
08:39 < bridge> <chillerdragon> Fuxk floats
08:40 < bridge> <chillerdragon> Only used for tunes and physics as far as I remember
08:41 < bridge> <chillerdragon> @dieses: did you find a server to play on?
08:41 < bridge> <dieses> yes
08:41 < bridge> <chillerdragon> Nice
08:41 < bridge> <chillerdragon> Then you can game there until a admin looks at your ticket :)
08:41 < bridge> <fokkonaut> why
08:41 < bridge> <chillerdragon> Floats hard
08:42 < bridge> <chillerdragon> Can’t even ==
08:42 < bridge> <meloƞ> I recommend chillers Block Servers to beat up some greenswards!
08:42 < bridge> <fokkonaut> true
08:42 < bridge> <chillerdragon> Idk how IEe155 float spec works
08:42 < bridge> <fokkonaut> well u can ==
08:42 < bridge> <chillerdragon> Floats are causing many bugs
08:42 < bridge> <fokkonaut> but i agree
08:42 < bridge> <chillerdragon> If I would built a game it would use no floats
08:42 < bridge> <fokkonaut> xD
08:59 < bridge> <learath2> That’s not how this works mr new mod 🙃
09:02 < bridge> <learath2> IEEE754
09:02 < bridge> <meloƞ> :angy:
09:53 < bridge> <teero777> Can ==(int)(f*x)
09:54 < bridge> <teero777> or abs(f0-f1)<1e-6
09:56 < bridge> <milkeeycat> Can we have `==` for floats?
09:56 < bridge> <milkeeycat> We already have `==`  for floats at home
09:56 < bridge> <milkeeycat> `==`  for floats at home: `abs(f0-f1)<1e-6`
09:58 < bridge> <teero777> *std::fabs
10:13 < bridge> <chillerdragon> Two ppl banned for botting?
10:13 < bridge> <chillerdragon> What’s going on here
10:13 < bridge> <tsfreddie> have you as well
10:14 < bridge> <chillerdragon> My bot is undetectable
10:14 < bridge> <tsfreddie> send
10:14 < bridge> <chillerdragon> It sends I-am-not-a-bot@ddnet.org net message
10:14 < bridge> <tsfreddie> oh wait, don't send. i don't want german spy software
10:14 < bridge> <chillerdragon> Can’t be banned
10:21 < bridge> <heinrich5991> check out @patiga's https://gitlab.com/Patiga/twmap, it even has python bindings
10:21 < bridge> <heinrich5991> (don't use TML, it's really old and unsupported)
10:24 < bridge> <heinrich5991> no need for bulgarian/romanian servers then. we can't do anything against DoS
11:45 < bridge> <ryozuki> https://phrack.org/issues/71/17.html#article
11:50 < bridge> <heinrich5991> huh, I met the author of the article before 😮
11:50 < bridge> <heinrich5991> what's "memory training" or "A20"?
11:51 < ws-client> <ChillerDragon> never seen financial ascii art before xd
11:51 < bridge> <murpi> Saw the article on the frontpage of hackernews today 👀
11:52 < bridge> <learath2> As in ram memory training? It's the process where the motherboard tests the ram to adjust timings
11:54 < bridge> <learath2> Especially noticable when you have a large amount of ram. My 64gigs took almost 2 minutes on a completely black screen. Very scary when you've just put together your computer 😄
11:56 < bridge> <learath2> A20 idk, a quick google suggests it might refer to address line 20 of a cpu
11:56 < bridge> <learath2> A20 idk, a quick google suggests it might refer to address line 20 of the system bus
11:59 < bridge> <learath2> Huh, TIL A20 is a very curious artifact of the past https://wiki.osdev.org/A20_Line
12:00 < bridge> <heinrich5991> https://en.wikipedia.org/wiki/A20_line
12:55 < bridge> <heinrich5991> https://cdn.discordapp.com/attachments/293493549758939136/1275770334670356540/message.txt?ex=66c71936&is=66c5c7b6&hm=5955298cdf5ece4de25aaac6698ee3a2f1c9cc543ec745d1c348d3e09bee1c37&
12:56 < bridge> <heinrich5991> https://cdn.discordapp.com/attachments/293493549758939136/1275770503352549427/message.txt?ex=66c7195e&is=66c5c7de&hm=a196287a31b3de62143ddd71b46957f7c257a3a0053f85728c2f49b4f3b969de&
12:56 < bridge> <godly13> Guys
12:56 < bridge> <godly13> When fix rus3 server
12:57 < bridge> <heinrich5991> what problem do you experiene with the rus3 server?
12:57 < bridge> <godly13> Why rus3 server not like rus server
12:57 < bridge> <godly13> https://cdn.discordapp.com/attachments/293493549758939136/1275770800544157717/image-9.png?ex=66c719a5&is=66c5c825&hm=eed3fe7b87615509d2b884f84ccfe1947faff74b118e3b72d8a3826250e75580&
12:57 < bridge> <godly13> Why rus3 top
12:57 < bridge> <godly13> why not rus
13:04 < bridge> <0xdeen> Oooh, my bad
13:04 < bridge> <0xdeen> I'll fix that!
13:10 < bridge> <heinrich5991> > Here I would use the pensive emoji U+1F614 to describe my feelings about the appropriation of hacker culture but Phrack is 7-bit ASCII, so please have this: :c u_u . _.
13:10 < bridge> <heinrich5991> > Here I would use the pensive emoji U+1F614 to describe my feelings about the appropriation of hacker culture but Phrack is 7-bit ASCII, so please have this: :c u\_u . \_.
13:20 < bridge> <ryozuki> yep, in ddr5 it does it a lot
13:20 < bridge> <ryozuki> esp if u have oc ram
13:20 < bridge> <ryozuki> mine does it from time to time
13:20 < bridge> <ryozuki> to adjust timings xd
13:21 < bridge> <learath2> Funnily enough it used to be a huge thing early on in ddr1 because we weren't very good at producing high precision circuits yet, now it's a thing again because the timings have become insane
13:21 < bridge> <learath2> The speeds ddr5 memory run at require insane tolerances if there wasn't training
13:23 < bridge> <learath2> (fwiw I'm not saying ddr3/4 wasn't doing training)
13:24 < bridge> <Jupstar ✪> https://preview.redd.it/enable-memory-context-restore-to-reduce-boot-time-on-msi-v0-naipga15a5va1.png?width=1024&format=png&auto=webp&s=c61e9f14013d243ce7467d3066bf8dbe9734befa
13:24 < bridge> <Jupstar ✪> enable this
13:24 < bridge> <Jupstar ✪> it shouldn't do it more than once for same config
13:25 < bridge> <unterdev.eth> i want to make custom discord rpc, but in `discord.cpp` file almost all code is inactive. how to make custom discord rpc?
13:25 < bridge> <unterdev.eth> https://cdn.discordapp.com/attachments/293493549758939136/1275777718063202314/image.png?ex=66c72016&is=66c5ce96&hm=f888f00d51e3227c516cb66f2d3d210aa0a82de260531d8104348fa7950daa0e&
13:25 < bridge> <Jupstar ✪> someone once pm'd me bcs his pc did it every boot
13:25 < bridge> <ryozuki> oh ill look it later
13:25 < bridge> <Jupstar ✪> and it always took 20s
13:25 < bridge> <ryozuki> well i also have 64gb ram xd
13:25 < bridge> <ryozuki> 2 sticks tho
13:26 < bridge> <ryozuki> 2x32 6000mhz
13:26 < bridge> <learath2> Yeah but 64 gigs of ddr3/4 would train faster, the tolerances were tight but easier to meet, so it didn't train as long before finding good values
13:27 < bridge> <ryozuki> ```
13:27 < bridge> <ryozuki> Memory Device
13:27 < bridge> <ryozuki>     Array Handle: 0x0010
13:27 < bridge> <ryozuki>     Error Information Handle: 0x0014
13:27 < bridge> <ryozuki>     Total Width: 64 bits
13:27 < bridge> <ryozuki>     Data Width: 64 bits
13:27 < bridge> <ryozuki>     Size: 32 GB
13:27 < bridge> <ryozuki>     Form Factor: DIMM
13:27 < bridge> <ryozuki>     Set: None
13:27 < bridge> <ryozuki>     Locator: DIMMA2
13:27 < bridge> <ryozuki>     Bank Locator: P0 CHANNEL A
13:27 < bridge> <ryozuki>     Type: DDR5
13:27 < bridge> <ryozuki>     Type Detail: Synchronous Unbuffered (Unregistered)
13:27 < bridge> <ryozuki>     Speed: 4800 MT/s
13:27 < bridge> <ryozuki>     Manufacturer: Unknown
13:27 < bridge> <ryozuki>     Serial Number: 00000000
13:27 < bridge> <ryozuki>     Asset Tag: Not Specified
13:27 < bridge> <ryozuki>     Part Number: CMH64GX5M2B6000Z30
13:27 < bridge> <ryozuki>     Rank: 2
13:27 < bridge> <ryozuki>     Configured Memory Speed: 6000 MT/s
13:27 < bridge> <ryozuki>     Minimum Voltage: 1.1 V
13:27 < bridge> <ryozuki>     Maximum Voltage: 1.1 V
13:27 < bridge> <ryozuki>     Configured Voltage: 1.1 V
13:27 < bridge> <ryozuki>     Memory Technology: DRAM
13:27 < bridge> <ryozuki>     Memory Operating Mode Capability: Volatile memory
13:27 < bridge> <ryozuki>     Firmware Version: Unknown
13:27 < bridge> <ryozuki>     Module Manufacturer ID: Bank 3, Hex 0x9E
13:27 < bridge> <ryozuki>     Module Product ID: Unknown
13:27 < bridge> <ryozuki>     Memory Subsystem Controller Manufacturer ID: Unknown
13:27 < bridge> <ryozuki>     Memory Subsystem Controller Product ID: Unknown
13:27 < bridge> <ryozuki>     Non-Volatile Size: None
13:27 < bridge> <heinrich5991> you need to compile with `-DDISCORD=ON`
13:29 < bridge> <ryozuki> (sudo dmidecode --type 17)
13:29 < bridge> <unterdev.eth> thank you
13:31 < bridge> <learath2> I was experimenting with raymarching but shadertoy died :pepeW:
13:32 < bridge> <learath2> @jupeyy_keks have you ever marched rays?
13:32 < bridge> <learath2> It's quite fun
13:58 < bridge> <Jupstar ✪> not for visuals
13:59 < bridge> <cellegenrih> Alrighty, thank you :owo:
14:05 < ws-client> <ChillerDragon> @fokkonaut is https://github.com/ddnet/ddnet/issues/2484 still an issue?
14:10 < bridge> <matodor> 🤔 
14:10 < bridge> <matodor> 
14:10 < bridge> <matodor> 2024-08-21 17:09:56 E videorecorder: Could not open video codec: Generic error in an external library
14:10 < bridge> <matodor> 2024-08-21 17:09:56 E videorecorder: Failed to start recording to 'videos/1234.mp4'
14:10 < bridge> <matodor> https://cdn.discordapp.com/attachments/293493549758939136/1275789131632607313/image.png?ex=66c72ab7&is=66c5d937&hm=2090d9ac1a2f7df14a73cbb5878466f44d7541fc44f5a619b1bd2a3be148e38c&
14:11 < bridge> <Jupstar ✪> generic error 😂
14:11 < bridge> <Jupstar ✪> is that the new "unknown error"
14:11 < ws-client> <ChillerDragon> "in an external library"
14:11 < bridge> <matodor> i got this error when i try render demo in window mode
14:11 < bridge> <matodor> in fullscreen works ok
14:12 < bridge> <Jupstar ✪> wtf xD
14:12 < bridge> <Jupstar ✪> ah maybe your resolution in windowed is unsupported
14:12 < bridge> <Jupstar ✪> i saw once that the ffmpeg refused some
14:13 < bridge> <matodor> yes, if i change window resolution to custom (by expand drag window) its not working
14:13 < bridge> <0xdeen> Ah, resolutions might have to be a multiple of 4 or something like that?
14:35 < bridge> <learath2> https://cdn.discordapp.com/attachments/293493549758939136/1275795345363701875/capture.webm?ex=66c73081&is=66c5df01&hm=76c4b588af2eb932b2f8bbdbad4ee91c69054995057418f8e4ba07dd31382873&
14:35 < bridge> <learath2> A raymarched planar wave, that I didn't colorize/light properly yet but it's interesting 😄
14:41 < bridge> <heinrich5991> looks cool
14:46 < bridge> <learath2> WOOOO arrays
14:46 < bridge> <learath2> Now do array of structs
14:46 < bridge> <milkeeycat> IN THEORY it should work
14:47 < bridge> <milkeeycat> but i can feel it will break in 50 places
14:47 < bridge> <learath2> Do you pad your structs to their alignment?
14:48 < bridge> <milkeeycat> no idea wat padding you're taking about xdd
14:49 < bridge> <milkeeycat> i pad only fields in structs
14:49 < bridge> <learath2> You need to add trailing padding to structs so they are properly aligned in arrays
14:50 < bridge> <milkeeycat> not again :pepeW:
14:51 < bridge> <learath2> E.g. first member of the struct requires 16 byte alignment, but you only have 24 bytes in your struct. Now you need to pad the end so the next struct in the array can have its first member aligned properly too
14:52 < bridge> <Mr.Gh0s7> @milkeeycat could you explain a little bit about the language? (does it use llvm, lexer? pasrser? and stuff like that)
14:52 < bridge> <milkeeycat> i made an array of structs(they don't have padding) assigned value to first struct and it didn't even segfault
14:52 < bridge> <milkeeycat> life is good
14:53 < bridge> <milkeeycat> no llvm(bloated), i wrote everything myself, so it's buggy as hell
14:53 < bridge> <Mr.Gh0s7> :O
14:53 < bridge> <learath2> Not the assembler. When milkasm?
14:54 < bridge> <Mr.Gh0s7> what resources did you use to learn?
14:55 < bridge> <milkeeycat> https://interpreterbook.com/
14:55 < bridge> <milkeeycat> https://craftinginterpreters.com/
14:55 < bridge> <milkeeycat> https://github.com/DoctorWkt/acwj
14:55 < bridge> <milkeeycat> @learath2
14:55 < bridge> <learath2> Lol
14:55 < bridge> <meloƞ> Lol
14:56 < bridge> <milkeeycat> i have a better idea, don't worry :justatest:
14:56 < bridge> <Mr.Gh0s7> ok tysm!
14:57 < bridge> <milkeeycat> when you don't know how to do something, always ask lea rath 2, always works xd
14:57 < bridge> <Mr.Gh0s7> :kek:
14:57 < bridge> <learath2> I should start charging per question
14:59 < bridge> <milkeeycat> it almost worked :p
14:59 < bridge> <milkeeycat> https://cdn.discordapp.com/attachments/293493549758939136/1275801428857851914/image.png?ex=66c7362b&is=66c5e4ab&hm=8bb4006585db66e68b91f2573d44ea5f99cf1d8cf75ddc70f173abe74214e89d&
15:01 < bridge> <learath2> I expected misgeneration, not parser fail
15:02 < bridge> <milkeeycat> it fails to do maffs
15:02 < bridge> <milkeeycat> there's something for writing in an array tho
15:02 < bridge> <milkeeycat> https://cdn.discordapp.com/attachments/293493549758939136/1275802262442344522/image.png?ex=66c736f2&is=66c5e572&hm=683d427f7accc6f4c0162caaeed88967ec304f2f652104b318c4de3184b0cfb6&
15:46 < bridge> <milkeeycat> there's something for writing in an array tho and it's wrong :lol:
15:46 < bridge> <milkeeycat> https://cdn.discordapp.com/attachments/293493549758939136/1275802262442344522/image.png?ex=66c736f2&is=66c5e572&hm=683d427f7accc6f4c0162caaeed88967ec304f2f652104b318c4de3184b0cfb6&
16:11 < bridge> <ryozuki> 9536
16:11 < bridge> <ryozuki> insane
16:20 < bridge> <ryozuki> @heinrich5991 my company gave rust foundation a 100k€ donation
16:20 < bridge> <ryozuki> also to gleam.run lang
16:20 < bridge> <ryozuki> (the company i work at)
16:20 < bridge> <heinrich5991> oh wow 😮
16:20 < bridge> <heinrich5991> how did that happen?
16:21 < bridge> <ryozuki> the ceo of where i work likes rust, we use rust everywhere, and is kind of a nerd too
16:21 < bridge> <ryozuki> gleam.run is a mix of rust and elixir
16:24 < bridge> <ryozuki> i think they plan to donate to zig too
16:31 < bridge> <heinrich5991> nice
17:35 < bridge> <milkeeycat> looks ugly as hell but it works(offsets are probably still fucked) :DD
17:35 < bridge> <milkeeycat> https://cdn.discordapp.com/attachments/293493549758939136/1275840714412134561/image.png?ex=66c75ac2&is=66c60942&hm=3087bfa799167e29ed3c1daa0b86a940574764408affc0ad64695877ec6917df&
17:56 < bridge> <AssassinTee> is that c code with assembler?
18:00 < ws-client> <ChillerDragon> is there a limit how many communities one person can have? xd
18:03 < bridge> <learath2> :Celebrate:
18:03 < bridge> <learath2> If only you were writing llvm ir llvm would optimize the ugliness away for you
18:41 < bridge> <milkeeycat> On the top is my language, on the bottom is generated assembly from it
18:42 < bridge> <milkeeycat> It wasn't ugly when I was using lea but it's not possible to use it when the size of an item is bigger than 8 😦
18:43 < bridge> <milkeeycat> Other than that it like it
19:22 < bridge> <totar> Raymarching! 👀
19:27 < bridge> <smn4ik> krx bannable right?
19:33 < bridge> <totar> I spy artifacts :)
19:33 < bridge> <totar> https://cdn.discordapp.com/attachments/293493549758939136/1275870460223029299/image.png?ex=66c77676&is=66c624f6&hm=597fb423ff077b27dff5c3aa90f5ed8399f7dc50e90b0512e89366a3df8d5d08&
19:57 < bridge> <0xfaulty> @heinrich5991 is buffer size for server info already increased on master servers? 
19:57 < bridge> <0xfaulty> 
19:57 < bridge> <0xfaulty> Registered succeed with
19:57 < bridge> <0xfaulty> ```
19:57 < bridge> <0xfaulty> 2024-08-21 17:45:22 I register: Server info length: 15964
19:57 < bridge> <0xfaulty> ```
19:57 < bridge> <0xfaulty> but
19:57 < bridge> <0xfaulty> ```
19:57 < bridge> <0xfaulty> 2024-08-21 17:46:45 I register: Server info length: 16888
19:57 < bridge> <0xfaulty> 024-08-21 17:46:45 E register/6/ipv4: error response from master: 413: The request payload is too large
19:57 < bridge> <0xfaulty> ```
19:57 < bridge> <0xfaulty> 
19:57 < bridge> <0xfaulty> So ~108 players maximum now until master registration failed
20:12 < bridge> <0xfaulty> I configured limit to 100 players maximum for sending to master as workaround
22:07 < bridge> <Ewan> weird flex but OK
22:55 < bridge> <robyt3> Next Android beta version probably in a few days
22:55 < bridge> <robyt3> https://cdn.discordapp.com/attachments/293493549758939136/1275921211121078424/screenshot_2024-08-21_22-51-55.png?ex=66c7a5ba&is=66c6543a&hm=102b25dcc9dd777a788375d6d77e7befbe795e134f392e7699e01a55a3524deb&
22:57 < bridge> <meloƞ> :poggers2:  this looks siiiiiick
23:10 < bridge> <むぎ> how do i access the config directory on androed if i have a14
23:12 < bridge> <むぎ> i cant change anything in Android/data :sanyakamen:
23:16 < bridge> <むぎ> https://cdn.discordapp.com/attachments/293493549758939136/1275926436745576488/screen-20240822-001340.mp4?ex=66c7aa98&is=66c65918&hm=bbcb79b9d57bce561a807c623e0725172eb595a4ddb1b0665e6d9ad4739ccb68&
23:18 < bridge> <むぎ> i dont quite understand whats wrong, even though i have explorer with root
23:20 < bridge> <むぎ> theyve ruined everything with these restrictions
23:21 < bridge> <むぎ> https://tenor.com/view/xingxing-monkey-star-touching-grandma-gif-16915571209719074844
23:25 < bridge> <egyt> yey, some strings to translate!