00:01 < bridge> After Vanguard, it's a matter of question of "whether one fuck up so bad, that they leak everything themselves" than "whether hackers leak from them" 00:02 < bridge> My conspirecy theory is that hackers wanted companies to get to the most dangerious parts of our computers, so making one oopsie will just brick all computers that use it, so hackers can say that the company did their jobs 00:05 < bridge> yes 00:08 < bridge> that's a lot 01:34 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1264002368849317941/IMG_20240720_023355_200.jpg?ex=669c4970&is=669af7f0&hm=c348bbe72dd4b99ac9a75fb1601819ca82615148a10658d0f0c6b483a57f8783& 01:40 < bridge> Did people actually stop making shotgunfly maps because of this? https://github.com/ddnet/ddnet/pull/5768 03:23 < bridge> lmao 03:26 < bridge> Don't think so. Its just not a versatile mechanic, when u got the right angle there is no big skill expression left (imo) 03:35 < bridge> @teero777: so the run guy video is a hand crafted demo? Not an actual run? 04:56 < bridge> https://github.com/headshot2017/ddnet-ps2 04:56 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1264053190563725323/screenshot.png?ex=669c78c5&is=669b2745&hm=8930bfe0c981bdccc1ee7c14b289bfba2387263bab8a3892d92671dd7f1a25b6& 06:00 < bridge> yes please 06:14 < bridge> :souli: 06:16 < bridge> Omg I rly should add failed to send errors to the webchat 06:16 < bridge> I have been talking into the void again it seems xd 06:16 < bridge> Epic port @headshotnoby 06:17 < bridge> thx but there's still work to do, it's very laggy 06:17 < bridge> Nobody will know 06:17 < bridge> :justatest: 06:18 < bridge> That sounded a bit rude. I mean it’s really cool project. I just think there isn’t that many people who actually try it out 06:18 < bridge> Most people probably get excited and celebrate the image in the readme and then move on xd 06:19 < bridge> I don’t own a ps2 but once you publish your port to Nintendo DS I will find mine and try it out hehe 06:19 < bridge> Ok tbh idk if I still have my DS 06:20 < bridge> it won't work on a DS, only on DSi 06:20 < bridge> I don’t have such fancy hardware 06:20 < bridge> rip 06:29 < bridge> I just got a github follow from this guy https://github.com/vintagewang he gives me major Jian Tan vibes. Or maybe more linked in bro vibes. 06:29 < bridge> He follows 7k ppl and this way he farmed some follow4follow followers xd. He forked 77 repos. And managed to get one readme change merged into AutoMQ. And now his profile looks like he is full on githubber xxxD 06:29 < bridge> I don't get it. What is this for? Do headhunters fall for this? 06:29 < bridge> Can someone gitroll that guy? xd 06:29 < bridge> 06:29 < bridge> > I founded the Apache RocketMQ project and contributed 80% of its codebase 06:29 < bridge> > xxxxxxxxxxD 06:29 < bridge> I don't get it. What is this for? Do headhunters fall for this? 06:29 < bridge> Can someone gitroll that guy? xd 06:29 < bridge> 06:29 < bridge> > I founded the Apache RocketMQ project and contributed 80% of its codebase 06:29 < bridge> 06:29 < bridge> xxxxxxxxxxD 06:29 < bridge> @heinrich5991: i got a bunch of git conflicts in https://github.com/ddnet/ddnet/pull/5949 again when did you say will you have a look? Or are you not planning to merge it anymore and just roll your own translation layer? If so I would like to be informed. 06:35 < bridge> i hate xwayland 06:35 < bridge> ddnet from steam seems to use it by default 06:55 < bridge> chillerdragon: any way to also merge this into that pr? https://github.com/TsFreddie/teeworlds/tree/0.7-adaptable-marking 07:01 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1264084652973625365/ss_2.png?ex=669c9612&is=669b4492&hm=49114a1a70d5c3eeae77dd6442f21e873d0a5518489ddf9165ce6fe573f5da54& 07:01 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1264084654546354216/ss_3.png?ex=669c9613&is=669b4493&hm=c2cd5d77ae14342297e44fdef6349cd4a82d9661d713344143cf65d3b6b10f54& 07:01 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1264084656056307732/ss_1.png?ex=669c9613&is=669b4493&hm=c68f7199adeb6cbce141528960c6b5f434373b4246b399ae32b7eeed6cbda7bc& 07:01 < bridge> it basically allows markings to fit any body type 08:21 < bridge> Translation? 08:22 < bridge> norming 08:23 < bridge> DDNet from tarball seems like it uses xwayland too 08:24 < bridge> When I compiled it from source, though, it showed X11 icon in the taskbar insteaf of Wayland one, and I was able to play in FullHD 09:33 < bridge> protocol translation not human language translation 09:36 < bridge> Ah nice idea. Yea that sounds good. 09:41 < bridge> btw @tsfreddie thank you so much for making this 09:41 < bridge> fred op 09:45 < ws-client> ping 09:45 < ChillerDragon> pong 09:45 < ws-client> irc is the worst but yay im back 10:08 < bridge> :^( 10:29 < bridge> You'd have to implement the Vulkan backend implementation of this yourself since upstream only has OpenGL. I'd prefer not adding more features to this already huge PR, also because it currently doesn't need to touch the engine graphics. 10:55 < bridge> @heinrich5991 is there a non upstream patch to allow 10:55 < bridge> ```json 10:55 < bridge> ["tw-0.6+udp://5.57.32.190:8300","tw-0.7+udp://5.57.32.190:8300","ddper-17+udp://5.57.32.190:8300"] 10:55 < bridge> ``` 10:55 < bridge> 10:55 < bridge> ddper-17+udp? 10:55 < bridge> 5.57.32.190:8300 is not a DDraceNetwork or Community server. 11:03 < bridge> yes: https://github.com/heinrich5991/ddnet/tree/mastersrv_ddper / https://github.com/heinrich5991/ddnet/commit/80246d0f9f2542b86710768600a82719a99e88aa?w=1 11:04 < bridge> it's a test run to ultimately hide ddper servers from the ddnet client 11:04 < bridge> sounds good 11:05 < bridge> i wonder if it makes sense to add a Err variant to Protocol tho, so it can implement default 11:05 < bridge> i currently use the master server data types for client too 11:05 < bridge> well for now i put it into option i guess 11:05 < bridge> I was wondering how you noticed 😄 11:09 < bridge> but yea, the expectation is that new protocols can appear at any time. I guess it'd be best to discard unknown protocols at parse time 11:33 < bridge> wrappers magic 11:33 < bridge> ```rust 11:33 < bridge> #[serde_as] 11:33 < bridge> #[derive(Debug, Clone, Serialize, Deserialize)] 11:33 < bridge> pub struct Addresses(#[serde_as(as = "serde_with::VecSkipError<_>")] pub Vec); 11:33 < bridge> 11:33 < bridge> impl Deref for Addresses { 11:33 < bridge> type Target = Vec; 11:33 < bridge> 11:33 < bridge> fn deref(&self) -> &Self::Target { 11:33 < bridge> &self.0 11:33 < bridge> } 11:33 < bridge> } 11:33 < bridge> 11:34 < bridge> impl DerefMut for Addresses { 11:34 < bridge> fn deref_mut(&mut self) -> &mut Self::Target { 11:34 < bridge> &mut self.0 11:34 < bridge> } 11:34 < bridge> } 11:34 < bridge> ``` 11:55 < bridge> beautiful 11:55 < bridge> you could potentially even inline this in the surrounding struct 11:56 < bridge> sadly i use it as generic parameter currently bcs the master server uses 'a [Addr] somewhere to serialize servers 11:56 < bridge> i wanted to reuse as much code as possible 11:56 < bridge> I see 12:21 < bridge> A friend of mine was dating a guy who has a github that is full of almost empty repos with generated boilerplate with cool buzzwords in the name/description. I'm guessing someone out there is giving this advice 😄 12:21 < bridge> had* 13:40 < bridge> Ah yea you have a point here. Yea im not touching vulkan. Sori Souly too complex for now. Maybe once its merged. 13:42 < bridge> Yea there is this idea floating around that if you do contribute to open source you will get a job 13:45 < bridge> And its true to some degree. I always flex my github in interviews and it worked pretty well so far. But i bamboozeld by how far ppl go to bend the reality. Claiming to be CEO of apache while having basically an empty account is quite intense. 13:45 < bridge> Its not that im innocent my self. My github is also artifically boosted xd but some people are next level. 13:47 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1264186808695263232/image.png?ex=669cf536&is=669ba3b6&hm=28cdc6d24e42deeecc961a27ed00ca342a41e1e6fac5eb340e8567be827fc5f2& 13:47 < bridge> I have all these orgs on my profile which looks like im big on collaborating with a bunch of teams xd. But in reality its just me, myself and I. But there are real projects behind it (mostly xd). 13:49 < bridge> Its just these really empty repos with full on lies and bunch of empty forks don't make any sense to me. Whoever these people try to impress they must be able to instantly see that it is all fake. 13:49 < bridge> Its just these really empty accounts with full on lies and bunch of empty forks don't make any sense to me. Whoever these people try to impress they must be able to instantly see that it is all fake. 13:50 < bridge> lerato makes up most of my github brand axaxax 13:50 < bridge> Contribute to open source != 80 empty-ish repos. 😄 13:51 < bridge> ye lmao 14:51 < bridge> Who deleted the Teeworlds Memes section I made in #town-hall? 14:52 < bridge> Why? 15:00 < bridge> wow what happened to opacity 15:02 < bridge> whats ddper protocol lmao 15:02 < bridge> ddper servers only work with ddper client 15:02 < bridge> that always was stupid 15:03 < bridge> so i assume heinrich convices them to vanish from the list 😬 15:03 < bridge> at least for normal ddnet 15:03 < bridge> ye every time i want to check some of yoyr projects i just see this and drop it immediately xd 15:04 < bridge> i wouldn't though as its good precedent for another mods having extended protocols 15:04 < bridge> like imagine nodes in ddnet server list :justatest: 15:06 < bridge> easier to ask on irc ngl 16:31 < bridge> https://www.reddit.com/r/ProgrammerHumor/comments/1e7q03k/lookslikenullpointererrorgavemethefridayheadache/#lightbox 16:55 < bridge> perfect time to buy stocks 17:39 < bridge> 2 DisplayPort to VGA cables jams a 4G antenna in train station in Paris: 17:40 < bridge> https://www-anfr-fr.translate.goog/liste-actualites/actualite/aventure-citadine-veillez-a-etre-bien-cable?_x_tr_sl=fr&_x_tr_tl=en&_x_tr_hl=fr&_x_tr_pto=wapp 17:40 < bridge> 2 DisplayPort to VGA cables jam a 4G antenna in train station in Paris: 17:40 < bridge> https://www-anfr-fr.translate.goog/liste-actualites/actualite/aventure-citadine-veillez-a-etre-bien-cable?_x_tr_sl=fr&_x_tr_tl=en&_x_tr_hl=fr&_x_tr_pto=wapp 18:02 < bridge> issue with alpha blending not set up correctly 18:02 < bridge> :justatest: 18:03 < bridge> issue with alpha blending not set up correctly i guess 18:14 < bridge> 😭