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