00:06 < bridge> <devinci24> ^
00:06 < bridge> <devinci24> https://cdn.discordapp.com/attachments/293493549758939136/1293696026997293076/image.png?ex=67084fd0&is=6706fe50&hm=72722f9792c31fa3366fb05a747dc76cf2da74e9c18b1a06e87d5700f0ea93cf&
00:06 < bridge> <devinci24> same on windows
00:06 < bridge> <devinci24> My folder is still teeworlds
00:06 < bridge> <devinci24> My folder is still Teeworlds
00:11 < bridge> <jxsl13> @chilleroni peperoni. I invited you to a repo. can you update your league servers to that version if possible
00:11 < bridge> <Jupstar ✪> i bet the upload failed again
00:11 < bridge> <Jupstar ✪> that happened quite often in the past
00:12 < bridge> <jxsl13> so that we can make sure that people use a trusted client for the next matches
00:12 < bridge> <heinrich5991> chillerdragon
00:13 < bridge> <jxsl13> k, now we need to host those executables somewhere 😄 first tests look great, big thanks heinrich5991
00:30 < bridge> <jxsl13> https://downloads.zcat.ch/
00:30 < bridge> <jxsl13> server executables can be downloaded here.
00:31 < bridge> <jxsl13> for now, might move to the league website at some more sane time of the day.
00:34 < bridge> <jxsl13> big thanks to heinrich (Y) for helping with the trusted client
00:47 < bridge> <jxsl13> (for context, there already are the first accusations of cheating in the league games, that's why the modded client and server)
01:25 < bridge> <heinrich5991> https://www.bleepingcomputer.com/news/security/internet-archive-hacked-data-breach-impacts-31-million-users/
01:25 < bridge> <heinrich5991> https://x.com/troyhunt/status/1844148532703526928
01:32 < bridge> <Ewan> who is BlackMeta? what good reason is there to ddos the internet archive
01:44 < bridge> <zhn> cia
01:56 < bridge> <totar> what motive does the cia have to dump IA database?
02:20 < bridge> <learath2> https://x.com/Sn_darkmeta/status/1844104165192253945 stupidest thing I've read this year
02:35 < bridge> <Ewan> Insane
03:10 < bridge> <kebscs> 😂 😂
07:31 < bridge> <ryozuki> pog
07:36 < bridge> <ryozuki> i dont think its something you use explicitly, this allows rust to express more its memory model and maybe more optimizations
07:36 < bridge> <ryozuki> good read https://www.ralfj.de/blog/2022/04/11/provenance-exposed.html
07:37 < bridge> <ryozuki> > The three core pillars of this approach are:
07:37 < bridge> <ryozuki> > 
07:37 < bridge> <ryozuki> >     making pointer-integer casts “expose” the pointer’s provenance,
07:37 < bridge> <ryozuki> >     offering ptr.addr() to learn a pointer’s address without exposing its provenance,
07:37 < bridge> <ryozuki> >     and making pointer-integer transmutation round-trips lossy (such that the resulting pointer cannot be dereferenced).
07:37 < bridge> <ryozuki> > 
07:37 < bridge> <ryozuki> > Together, they imply that we can optimize “nice” code (that follows Strict Provenance, and does not “expose” or use integer-pointer casts) perfectly, without any risk of breaking code that does use pointer-integer round-trips. In the easiest possible approach, the compiler can simply treat pointer-integer and integer-pointer casts as calls to some opaque external function. Even if the rest of the compiler literally entirely ignores the ex
07:37 < bridge> <ryozuki> > 
07:37 < bridge> <ryozuki> > However, it’s not just compilers and optimizers that benefit from this approach. One of my biggest quests is giving a precise model of the Rust aliasing rules, and that task has just gotten infinitely easier. I used to worry a lot about pointer-integer round-trips while developing Stacked Borrows. This is the entire reason why all of this “untagged pointer” mess exists.
07:44 < bridge> <ryozuki> well if u deal with pointers and do ur pointer stuff with that api its probs better
08:34 < bridge> <sikarii> Beta version on steam removes it's exe. Persists after reinstalling
08:34 < bridge> <sikarii> https://cdn.discordapp.com/attachments/293493549758939136/1293823986014224505/image.png?ex=6708c6fc&is=6707757c&hm=355ae54942602425bbf2340eb88aca461df5b6da9951edf7747c57b01689958e&
08:35 < bridge> <0xdeen> fixed i think
09:03 < bridge> <syrinok> Ya, seems fixed. It nuked my custom arrow.png etc. in my data folder though :greenthing:
09:12 < bridge> <cyberfrighter> you dont need it
09:13 < bridge> <syrinok> Already had backups and replaced them all :feelsamazingman:
09:13 < bridge> <cyberfrighter> idk how a different arrow.png helps with banning cheaters
09:15 < bridge> <syrinok> idk how your trolling helps with banning cheaters, you could've been a moderator. You've failed us all.
09:19 < bridge> <cyberfrighter> its your fault
09:19 < bridge> <cyberfrighter> you said i could never be a moderator
09:22 < bridge> <0xdeen> put custom files in config directory, then they will never be overridden by an upgrade
09:25 < bridge> <syrinok> Didn't know it'd pull these specific files from that folder, good to know
09:27 < bridge> <cyberfrighter> what do you mean by config directory
09:27 < bridge> <syrinok> Roaming ddnet folder
09:35 < bridge> <heinrich5991> archive.org is inside the US, and by association supports israel's war? sounds stupid
10:11 < bridge> <reitw> the most useless cyberattack ever seen
10:25 < bridge> <Jupstar ✪> --- They said using a telecommunication service based in the US by Elon, who is probably much more connected to the govern than most assosiations xDDD
10:26 < bridge> <Jupstar ✪> And they even have a checkmark, which costs money I think
10:26 < bridge> <Jupstar ✪> --- They said using a telecommunication service based in the US by Elon, who is probably much more connected to the govern than most associations xDDD
10:30 < bridge> <avolicious> I dont know, but I am very affected by Keynotes in general. Be it Apple or now SurrealDB, damn... https://www.youtube.com/watch?v=v4nfF_pf7iU
10:31 < bridge> <reitw> surrealdb good, apple no
10:32 < bridge> <avolicious> Apple Keynotes are awesome
10:32 < bridge> <reitw> should try surrealdb on a real project
10:32 < bridge> <avolicious> They know how to sell stuff
10:33 < bridge> <reitw> recently they know how to disappoint people on features
10:33 < bridge> <avolicious> Are you talking about Apple Intelligence?
10:33 < bridge> <reitw> not only
10:33 < bridge> <reitw> apple intelligence's issues are most commonly due to EU
10:34 < bridge> <avolicious> All the cool stuff is mostly limited due to EU
10:34 < bridge> <avolicious> Imagine you want to build your EU Cloud, but have no clue how hyperscalers work
10:34 < bridge> <reitw> yes, but even without it it wouldn't be released with all its components
10:35 < bridge> <reitw> after it's more of a personal choice but I hate to use iOS and os x
10:36 < bridge> <reitw> after it's more of a personal choice but I hate to use iOS and mac os x
10:36 < bridge> <Jupstar ✪> no vulkan no os
10:50 < bridge> <avolicious> I really like the Apple ecosystem. It just works.
10:55 < bridge> <heinrich5991> it doesn't just work for games or game developers
10:55 < bridge> <reitw> well most of features are useless to me as I wouldn't use them
10:55 < bridge> <avolicious> I dont play games anymore
10:55 < bridge> <reitw> I like more open envs
10:56 < bridge> <reitw> (I only use windows for gaming as It's horrible on linux with anticheats)
10:57 < bridge> <Jupstar ✪> You don't play teeworlds? We can talk about it, you can't leave teeworlds, **you can't!**
10:57 < bridge> <avolicious> I dont play teeworlds anymore, no
10:57 < bridge> <Jupstar ✪> Just remember all the good moments you had
10:57 < bridge> <heinrich5991> "It just works for me." would probably not have triggered my response ^^
10:58 < bridge> <avolicious> But I wanted your response 😄 Sitting in a meeting right now & have to wait for others to finish their proposal
10:58 < bridge> <heinrich5991> @learath2 https://blog.regehr.org/archives/1307
10:58 < bridge> <heinrich5991> > `int8_t` and `uint8_t` Are Not Necessarily Character Types
10:58 < bridge> <heinrich5991> is that true? that sounds bad ^^
10:58 < bridge> <avolicious> I do, I had fun for a lot of hours
10:59 < bridge> <avolicious> But at some point, you will have to move on 😄 My financée needs attention too, so less teeworlds guys
11:00 < bridge> <avolicious> But no worries, I'll continue to pay for the servers ^^
11:01 < bridge> <avolicious> And merge upstream ddnet
11:01  * bridge <Jupstar ✪> And play as soon as your addiction comes back
11:02 < bridge> <avolicious> Maybe my future kids (if teeworlds is still alive)
11:04 < bridge> <cyberfrighter> why if
11:57 < bridge> <ryozuki> i like the Linux ecosystem, it just workd
11:57 < bridge> <ryozuki> i like the Linux ecosystem, it just works
12:11 < bridge> <learath2> It is as far as I know
12:17 < bridge> <learath2> C99 6.5p7 and 6.2.5p15 make it pretty clear
12:21 < bridge> <meloƞ> do you guys watch or read productive stuff while eating? do you watch anything? or do you consume brainrot like tiktok or smth
12:22 < bridge> <Jupstar ✪> When I eat, I often watch anime or movies xd
12:22 < bridge> <Jupstar ✪> Or chat here in a heated discussion and my food gets cold
12:23 < bridge> <milkeeycat> I watched doritos tier list while I was eating
12:27 < bridge> <meloƞ> lmao that's fair, i was just wondering because i'm currently inhaling pizza while watching anime
12:29 < bridge> <Jupstar ✪> Bro so early in the day pizza. It's melon time
12:29 < bridge> <ryozuki> at home i watch a serie, right now the office, at office i read hacker news or talk to ppl
12:29 < bridge> <meloƞ> i forgot to eat yesterday so im hungy
12:30 < bridge> <ryozuki> keyboard warrior
12:40 < bridge> <teero777> Just gonna leave it here
12:40 < bridge> <teero777> https://cdn.discordapp.com/attachments/293493549758939136/1293885981912465470/FB_IMG_1728503325555-1.png?ex=670900b9&is=6707af39&hm=6d0e777f0037c4d60075ca4e4257bab4ec85abe6edbea0b2bf812e7bc833dfe3&
12:53 < bridge> <avolicious> Depends on the distro, but debian and Fedora hasnt worked that good on lenovo
12:54 < bridge> <ryozuki> macos also doesnt work on lenovo
12:55 < bridge> <ryozuki> ¯\_(ツ)_/¯
12:58 < bridge> <avolicious> MacOS is built for Apple
12:58 < bridge> <avolicious> Lenovo is built for Windows & Linux
12:59 < bridge> <avolicious> Depends on your contract, you can choose what it ships with
13:07 < bridge> <reitw> @heinrich5991 damn apparently they're experiencing a huge DDoS attack
13:07 < bridge> <reitw> Web archive
13:28 < bridge> <learath2> I used to consume productive material. Recenlty I've gotten into listening to youtube slop
15:15 < bridge> <louis> isnt it more than that
15:15 < bridge> <louis> i think the main strength is its device integration between apple products
16:04 < bridge> <shibastik> Does anyone know why I got this?
16:04 < bridge> <shibastik> https://cdn.discordapp.com/attachments/293493549758939136/1293937177402806292/image.png?ex=67093067&is=6707dee7&hm=6d47e32d55d8a31fa360c9383e5d4cf3dcf6e4976e67a9d4f95ff4c0b9455bc4&
16:04 < bridge> <shibastik> this appears if you right-click on the image
16:05 < bridge> <shibastik> I looked it up on the internet and didn't find it.
16:06 < bridge> <Jupstar ✪> bcs u updated windows
16:07 < bridge> <Jupstar ✪> and i assume they forgot the russian translations for it
16:07 < bridge> <shibastik> added a parameter that I don't need xD
16:07 < bridge> <teero777> Windows :nouis:
16:08 < bridge> <shibastik> xD
16:08 < bridge> <shibastik> https://cdn.discordapp.com/attachments/293493549758939136/1293938298384941127/image.png?ex=67093172&is=6707dff2&hm=55b709ade9dd8d21ac1a9beeaeee689a34f03f2fb0fe4e737a5929b20d10b5bf&
16:09 < bridge> <shibastik> I know that you didn't understand anything, study Russian to understand it
16:09 < bridge> <shibastik> xD
16:09 < bridge> <teero777> Can't you copy it?....
16:09 < bridge> <teero777> I think it's just double click
16:12 < bridge> <n1k1t409398> хахха я один тут русский или че?
16:12 < bridge> <Jupstar ✪> what? I can't read it
16:12 < bridge> <n1k1t409398> bro
16:12 < bridge> <Jupstar ✪> english pls :c
16:12 < bridge> <n1k1t409398> гидронауроноваякислота
16:13 < bridge> <Jupstar ✪> $english
16:13 < bridge> <DDNet> Hi! Most of us communicate in English. If you’re having trouble with English, use <https://www.deepl.com/en/translator> to help you out.
16:19 < bridge> <kebscs> kinda useless but other tabs already had a preview and it was a big empty space 😄
16:19 < bridge> <kebscs> kinda useless but other tabs already have a preview and it was a big empty space 😄
16:21 < bridge> <Jupstar ✪> qol
16:57 < bridge> <avolicious> The seamless integration, yeah 😄
16:57 < bridge> <avolicious> But I also like the UX
17:10 < bridge> <neben> what do you work on? is it in rust?
17:10 < bridge> <neben> [blurryeyes](https://cdn.discordapp.com/emojis/708676428303958039.webp?size=48&quality=lossless&name=blurryeyes)
18:26 < bridge> <aykoin.clown_49877> Hello, I have a problem, why does my account crash when I switch to DDnet? Is there any way to fix this?
18:29 < bridge> <Jupstar ✪> What do you mean with account?
18:29 < bridge> <Jupstar ✪> Does ddnet itself crash?
18:32 < bridge> <reitw> I am so much of an Android user since years, ig I can't switch because I'd need to learn again to use smth else (people say Apple is intuitive, lmao absolutely not, it's as intuitive as android)
18:32 < bridge> <reitw> And I moved to Google pixels, perfect phones nowadays
18:33 < bridge> <meloƞ> google pixel pro 8 masterrace!
18:33 < bridge> <reitw> 9 pro* :giga_chad:
18:33 < bridge> <meloƞ> DAYUM - i'll use my 8 pro until it dies, i'm so happy with it
18:35 < bridge> <learath2> I'll do two today, one useful, one useless:
18:35 < bridge> <learath2> `specious` = seemingly reasonable, but wrong
18:35 < bridge> <learath2> `sagacious` = `shrewd`/`wise`
18:36 < bridge> <meloƞ> is specious pronounced: Spesius or spiisious
18:36 < bridge> <learath2> `spiishus`
18:36 < bridge> <learath2> `spiishes`
18:37 < bridge> <learath2> or `spi:ʃəs` if you know IPA
19:03 < bridge> <avolicious> I used Android for years, but had to switch over as Google Pay and several other products where kinda useless for me - even after talking with the vendors ( my banks & app developers ) I was pissed off. ( Had a OnePlus )
19:04 < bridge> <avolicious> So I bought an Apple, because you only get it from 1 company, Apple. They support it, you can go to a genius bar and ask your stuff and you also have seamless integration with nearly all products from the apple family. Thats my personal experience and I really enjoyed it
19:04 < bridge> <avolicious> I can use my AirPods Pro & Max by switching seamless from iPhone to Mac to iPad
19:05 < bridge> <learath2> https://issuetracker.google.com/issues/242221770 this is reaaaally close to radicalizing me
19:06 < bridge> <learath2> Google is truly one disgusting company, every Google higher up deserves perma-jail, or atleast banned from ever working in tech
19:08 < bridge> <learath2> Actually jail is better, these people would corrupt any industry
19:08 < bridge> <meloƞ> 🦄
19:08 < bridge> <meloƞ> https://cdn.discordapp.com/attachments/293493549758939136/1293983422582095882/image.png?ex=67095b78&is=670809f8&hm=9cdf292d5e0aeb2c146d9abb1dc097b240a5ad181bfd530fd951fb9e16e83df3&
19:08 < bridge> <learath2> 🦄
19:09 < bridge> <Jupstar ✪> With that logic I'd need to refuse all graphics card manufacturers that exist xd
19:10 < bridge> <learath2> I don't mind jailing all executives and nationalizing their corporations
19:10 < bridge> <Jupstar ✪> 50:50
19:12 < bridge> <learath2> Imagine all of TSMC, Intel, Nvidia secrets becoming public domain. Just the thought of it is pleasant
19:13 < bridge> <Jupstar ✪> Would be interesting for sure, I also have my problems with how patents work.
19:13 < bridge> <Jupstar ✪> 
19:13 < bridge> <Jupstar ✪> But that wouldn't mean you suddenly have the skilled workers to do the same out of nowhere.
19:16 < bridge> <learath2> We can keep paying the skilled workers, will also seize all assets of the corporations and the personal assets of the executives
19:16 < bridge> <learath2> It's the perfect plan, take back all the wealth the 1% siphoned off. I'll start planning
19:17 < bridge> <learath2> I just have to become the president of the united states
19:17 < bridge> <Jupstar ✪> Ez
19:17 < bridge> <Jupstar ✪> Just lie in every sentence
19:47 < bridge> <totar> I expect this would change nothing tbh
20:11 < bridge> <teero777> I doubt many would even understand anything
20:12 < bridge> <teero777> It's like saying make the ddnet antibot public domain
20:13 < bridge> <teero777> No one would understand anything without spending months investigating or someone explaining it to them
20:23 < bridge> <milkeeycat> @learath2 I finally added support for pointer arithmetic support, wooooooo
20:23 < bridge> <milkeeycat> https://cdn.discordapp.com/attachments/293493549758939136/1294002374087540747/image.png?ex=67096d1f&is=67081b9f&hm=dcef4b2ab5317e04d41c8048f3db274f165d49a84f7a0b4fae52affde5d633a2&
20:26 < bridge> <milkeeycat> And I'm thinking about maybe it would be better to drop manual cast from array type to pointer
20:30 < bridge> <milkeeycat> @learath2 I finally added support for pointer arithmetic, wooooooo
20:30 < bridge> <milkeeycat> https://cdn.discordapp.com/attachments/293493549758939136/1294002374087540747/image.png?ex=67096d1f&is=67081b9f&hm=dcef4b2ab5317e04d41c8048f3db274f165d49a84f7a0b4fae52affde5d633a2&
20:33 < bridge> <milkeeycat> i have 3 tests and they broke :pepeW:
21:11 < bridge> <chairn> just because you nationalize doesn't mean it goes public. These companies would stilll be moral person and hold all their intellectual properties. Some would probably be even kept secret by government for *reasons*
21:13 < bridge> <learath2> It will in the future I promise you. No more hiding of science
21:20 < bridge> <jxsl13> no incentives for science
21:20 < bridge> <jxsl13> money being an incentive
21:27 < bridge> <learath2> not going to gulag also good incentive
21:28 < bridge> <jxsl13> socialism is a good incentive
21:28 < bridge> <jxsl13> death is the target
21:28 < bridge> <learath2> elect me supreme leader, I'll make it work
21:33 < bridge> <kebscs> i got u 😂
21:39 < bridge> <Jupstar ✪> @kebscs r u on linux?
21:40 < bridge> <kebscs> windows
21:40 < bridge> <Jupstar ✪> mh k
21:41 < bridge> <Jupstar ✪> we really should add a zopflipng CI
21:41 < bridge> <Jupstar ✪> that would make the diffs smaller xd
21:41 < bridge> <kebscs> i used <https://github.com/shssoichiro/oxipng>
21:42 < bridge> <kebscs> but that was ~10% size difference
21:42 < bridge> <Jupstar ✪> oh i actually thought that is even better than zopfli actually
21:42 < bridge> <Jupstar ✪> weird that it performed so bad in this case
21:43 < bridge> <Jupstar ✪> but then nvm, maybe the images have simply more detail or smth
21:58 < bridge> <Jupstar ✪> does someone know how much RAM a 64p server with database uses?
22:19 < bridge> <jxsl13> I got a really weird behavior on macos. when downloading the dmg file from my webserver, macos tells me that my app is broken. when downloading the exact same file via sftp, it works perfectly fine..
22:25 < bridge> <jxsl13> .. macos doing security garbage...
22:28 < bridge> <Jupstar ✪> have u checked sha256?
22:28 < bridge> <Jupstar ✪> of both
22:29 < bridge> <Jupstar ✪> but yeah maybe they add some tag/flag to it, dunno
22:44 < bridge> <jxsl13> it's their stupid code signing
22:44 < bridge> <jxsl13> stuff
22:44 < bridge> <jxsl13> or app signing
22:44 < bridge> <jxsl13> does ddnet sign their dmgs?
22:44 < bridge> <jxsl13> does ddnet sign their .dmg files?
22:46 < bridge> <chairn> https://www.reddit.com/r/ProgrammerHumor/comments/1g0jgjj/iguesscswins/
22:52 < bridge> <jxsl13> not only our jobs but also our nobel prizes they take - Yoda 4000AD
22:54 < bridge> <chairn> AD ? all movies start with "in a far far away galaxy, a long time ago..."
22:54 < bridge> <chairn> more like BC
22:55 < bridge> <jxsl13> anno domini
22:55 < bridge> <jxsl13> yoda is christian
22:55 < bridge> <jxsl13> :kek:
22:56 < bridge> <Jupstar ✪> Chairn watched star wars, epyc
22:57 < bridge> <Jupstar ✪> But I have no meme in mind rn
22:58 < bridge> <Jupstar ✪> his point is that star wars is from the past 😄
22:58 < bridge> <Jupstar ✪> smth only real fans know
22:58 < bridge> <jxsl13> but laser weaüons 😦
22:58 < bridge> <Jupstar ✪> 😏
22:58 < bridge> <jxsl13> weapons
22:58 < bridge> <Jupstar ✪> real fans also say light saber to the sword
22:59 < bridge> <Jupstar ✪> 😬
22:59 < bridge> <jxsl13> but real fans know that there are scenes where they call it laser sword.
22:59 < bridge> <jxsl13> but real fans know that there are scenes where they call it a laser sword.
22:59 < bridge> <Jupstar ✪> > The lightsaber, also referred to as a laser sword by those who were unfamiliar with it, was a weapon usually used by the Jedi, Sith, and other Force-sensitives. 
22:59 < bridge> <Jupstar ✪> https://starwars.fandom.com/wiki/Lightsaber
22:59 < bridge> <Jupstar ✪> 
22:59 < bridge> <Jupstar ✪> shots directly fired
22:59 < bridge> <Jupstar ✪> lmao
23:00 < bridge> <jxsl13> I think I did watch at most one or two of the movies actively
23:00 < bridge> <Jupstar ✪> there are indeed
23:00 < bridge> <Jupstar ✪> in german we'd say, filmfehler
23:00 < bridge> <Jupstar ✪> xd
23:01 < bridge> <jxsl13> in german the translation does actually explicitly and knowingly translate that wording
23:01 < bridge> <jxsl13> so does the dubbing
23:01 < bridge> <Jupstar ✪> you need to watch them for the quotes & memes.
23:01 < bridge> <Jupstar ✪> 
23:01 < bridge> <Jupstar ✪> Not for entertainment xd