00:21 <+bridge> Huh, someone implemented points in scoreboard using a Python script rewriting the memory of running DDNet process, pretty cool: https://github.com/MageDelfador/DDNet-show-points-in-game 00:22 <+bridge> hacky :justatest: 02:02 <+bridge> Pretty basic hack. Good. 02:02 <+bridge> But I looked it at it. And it will break whenever you update the game/push new binaries. 02:03 <+bridge> They hardcoded the addresses instead of going for methods to dynamically aquire the address each time. 02:04 <+bridge> But I looked it at it. And it will break whenever you update the game/push new binaries. If it's not outdated already. 02:05 <+bridge> But I looked at it. And it will break whenever you update the game/push new binaries. If it's not outdated already. 02:06 <+bridge> Such methods could be Array of Bytes/Sig-Scanning, RTTI, Pointers, etc. 02:12 <+bridge> Depending on how the scoreboard works. Instead of writing to the scoreboard. They could have wrote an hook for a function that gets information for a netid/player, such as name, clan, ping, etc. 02:13 <+bridge> Or even better. Writing an hook for the scoreboard window. Then you could add your own tab. Instead of having to replace existing information or making that information false. 02:14 <+bridge> Or even better. Writing an hook for the scoreboard window. Then you could add your own "Points" tab. Instead of having to replace existing information or making that information false. 02:14 <+bridge> Pretty basic hack. Good. I like it. 02:16 <+bridge> Hacking stuff can get pretty beautiful. And that's why I love doing it. 🤌 02:20 <+bridge> Pretty basic hack. Good. I like it. Qustionable choice of language. 09:06 <+bridge> this was mentioned long time ago here 09:20 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1063371908978049065/ezgif.com-gif-maker.gif 10:38 <+bridge> First time someone fuzzing found an issue in my code, not the other way around 😄 https://github.com/nim-lang/bigints/issues/123 11:05 <+bridge> Who can create a concept for our current scoreboard with total player scores in mind that doesn't look too bad and is well readable even with long names ^^ 11:05 <+bridge> @Ravie @louis any idea? 11:16 <+bridge> Yes, I'm not sure if number makes more sense, or some visual representation of the points 11:18 <+bridge> Friend list places name and clan vertically to each another. But dunno if that can look good. Ping and player flag can be smaller 11:21 <+bridge> Can someone take a look to this please? 11:21 <+bridge> https://discord.com/channels/252358080522747904/745926398140612678/1063401705665986581 11:56 <+ChillerDragon> we need ddnet-foss in the aur! 11:57 <+ChillerDragon> without the discord spyware flag on 12:48 <+bridge> Isn't there a way to remember some config flags in AUR? Gentoo has this, you can set different flags for each package you compile, that was the most fun, picking the right options for each 12:49 <+bridge> I guess I never noticed because I only set special flags for packages which get updated about once every 5 years 😄 13:09 <+ChillerDragon> time to switch to gentoo then 13:44 <+bridge> ChillerDragon: you can edit the PKGBUILD when building 13:44 <+bridge> But you have to reedit that for each new version? 13:45 <+bridge> yes 13:45 <+bridge> but it should be comparatively easy, remove `-DDISCORD=ON` 13:45 <+bridge> alternatively, you could create a stub discord library and install that 14:03 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1063443118151704686/image.png 14:03 <+bridge> kek 14:03 <+bridge> dark 14:03 <+bridge> @Learath2 do u have a successor 14:04 <+bridge> Nope 14:04 <+bridge> :justatest: 14:21 <+bridge> when learaths dies the world is over, because we are all just illusions in his head 14:52 <+bridge> @Jupeyy_Keks I changed it to this already 14:52 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1063455381428379741/Screenshot_2023-01-13_at_14.51.43.png 14:52 <+bridge> Oops, got lost in old chat 😄 14:52 <+bridge> xD 14:55 <+bridge> Should we have that for Linux too btw? 14:55 <+bridge> i dunno, the only problems i have seen yet was out of VRAM 14:55 <+bridge> or were there others? 14:57 <+bridge> is "Always use this option" in non beta steam already? 14:57 <+bridge> 14:57 <+bridge> else these options are probably annoying anyway 14:57 <+bridge> and if it exists, and someone already did, and its not resettet if you add a third option, its useless anyway xD 14:58 <+bridge> I don't have Windows, so can't test 14:58 <+bridge> if we get more complains we can still do it i guess 14:58 <+bridge> i dunno how the situtation is for the chinese community. they are probably the biggest community now 14:59 <+bridge> and they not really in discord 15:11 <+bridge> i have those options 15:12 <+bridge> It's only annoying if you start the game 10 times a day for whatever reason 15:12 <+bridge> every non optionl extra step sucks 15:13 <+bridge> We lose players if people can't start the game and don't want to join discord 15:13 <+bridge> on a fresh install this shouldn't happen tho 15:30 <+bridge> can i skip this menu? 15:30 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1063465033734029362/image.png 15:34 <+bridge> yes by creating a shortcut 15:35 <+bridge> by using steam beta 15:35 <+bridge> or that ^^ 15:44 <+bridge> But i dont want untested features 15:44 <+bridge> How do i create a shortcut? 15:45 <+bridge> But i dont want ~~untested features~~ to update very often 15:46 <+bridge> Steam Library > DDraceNetwork > Rightclick > Manage > Add desktop shortcut 15:48 <+bridge> @murpi and how do i open it? 15:48 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1063469601414971432/image.png 15:50 <+bridge> No idea what that is 👀 15:51 <+bridge> With steam? 15:51 <+bridge> I guess bug then, this appears if i create a shortcut 15:51 <+bridge> yes with steam 15:51 <+bridge> Did you try to open it with steam 15:51 <+bridge> Is what i meant 15:52 <+bridge> no if i open it with steam, the start page of steam appears 15:53 <+bridge> Okay lemme see if google says anything 15:53 <+bridge> Looks like you borked the default file association for .url files somehow 15:53 <+bridge> i have to open it with "Internet Browser" 15:53 <+bridge> https://steamcommunity.com/discussions/forum/1/2592234299538779319/ 15:53 <+bridge> Check this 15:54 <+bridge> I have set it as default and now it looks good and the extension is not shown anymore 15:54 <+bridge> solved already 15:55 <+bridge> solved already (thx for the help) 16:04 <+bridge> https://blog.elevenlabs.io/enter-the-new-year-with-a-bang/ 16:04 <+bridge> voice actors are the next target 16:04 <+bridge> > Video game developers can now voice a plethora of otherwise mute NPCs with all the necessary tools available at their fingertips. Not only can they be more cost-effective without compromising on quality but they can now also design voices that will be entirely unique to the virtual worlds they create. 16:04 <+bridge> actually cool applications 16:05 <+bridge> images, code, text and now voice 16:05 <+bridge> whats next 16:05 <+bridge> https://news.ycombinator.com/item?id=34361651 16:12 <+bridge> really cool samples, i want a lotr audio book now with a very speaker that has a badass soul voice xd 16:12 <+bridge> i want one with the voice of glados 16:12 <+bridge> hmm 16:12 <+bridge> and the voice of that game 16:12 <+bridge> @Jupeyy_Keks https://www.youtube.com/watch?v=c1ybSl2c_J8 16:12 <+bridge> listen to this 16:12 <+bridge> i want this voice AI 16:13 <+bridge> chad voice 16:13 <+bridge> xd# 16:13 <+bridge> 16:13 <+bridge> xd 16:15 <+bridge> wdym, a new window or changing the current scoreboard? 16:16 <+bridge> change the current to add total player points 16:16 <+bridge> we run out of space so we might need to redesign it a bit, i guess we could grow in height a very bit if that helps 16:16 <+bridge> then the only way is to make it wide 16:17 <+bridge> smth like the team strings looks too bad? 16:17 <+bridge> well maybe some tiny text could work ye 16:17 <+bridge> oh they arent below the team anymore xd 16:18 <+bridge> or we have to accept generally smaller font sizes for all sizes 16:18 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1063477135253188658/image.png 16:18 <+bridge> imo this is still well readable 16:18 <+bridge> and gives much more space 16:19 <+bridge> I wouldn't make it smaller 16:19 <+bridge> it's kinda the tw GUI style to have really big text and fat buttons 16:20 <+bridge> but e.g. here its like that on tw already 16:20 <+bridge> just for 64players 16:22 <+bridge> I'll have to try something when I'm on pc 16:22 <+bridge> i liked the points in chat 😅 16:40 <+bridge> its not like we have to add this, here is the discussion #6140 16:40 <+bridge> https://github.com/ddnet/ddnet/issues/6140 16:40 <+bridge> i meant i like the public /points announcement 16:40 <+bridge> yes, that is the discussion about it 16:41 <+bridge> ah ye 17:37 <+bridge> https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html 17:41 <+bridge> old news 17:41 <+bridge> i am disappointed, normally u faster xd 17:45 <+bridge> f 17:46 <+bridge> @Jupeyy_Keks something like that or are you thinking about a bigger redesign? 17:46 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1063499206125428736/image.png 18:05 <+bridge> looks fine to me 18:05 <+bridge> maybe bit hard for 64p scoreboard 18:06 <+ChillerDragon> bloated ui 18:06 <+ChillerDragon> remove clan/skin/country 18:07 <+bridge> the 64p one is impossible to add anything xD 18:07 <+ChillerDragon> https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fimages-wixmp-ed30a86b8c4ca887773594c2.wixmp.com%2Ff%2F7a17cecf-47df-4745-9e4d-0e59bec307aa%2Fd5mwne6-3d6b58f2-1509-4f4b-b05b-98f727d4a530.jpg%3Ftoken%3DeyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOiIsImlzcyI6InVybjphcHA6Iiwib2JqIjpbW3sicGF0aCI6IlwvZlwvN2ExN2NlY2YtNDdkZi00NzQ1LTllNGQtMGU1OWJlYzMwN2FhXC9kNW13bmU2LTNkNmI1OGYyLTE1MD 18:07 <+ChillerDragon> ktNGY0Yi1iMDViLTk4ZjcyN2Q0YTUzMC5qcGcifV1dLCJhdWQiOlsidXJuOnNlcnZpY2U6ZmlsZS5kb3dubG9hZCJdfQ.SoRoULTEsDiEoYo4ebVFdnAVaIIRONFHDPTghm6fy-A&f=1&nofb=1&ipt=8dc9fd94b3157080873f7a9e1c94552f66d416be95791bd9515081afa2022013&ipo=images 18:07 <+bridge> thanks chillerdragon 18:07 <+bridge> I had the idea to maybe make the scoreboard scrollable, would be good for potential future 128p support 18:07 <+ChillerDragon> wot did it split the link to 2 messages? xd 18:07 <+bridge> yes 18:07 <+ChillerDragon> gg irc 18:08 <+ChillerDragon> https://zillyhuhn.com/cs/.1673629522.png 18:08 <+ChillerDragon> this is a hot scoreboard 18:08 <+ChillerDragon> note the missing score because of minimalism 18:09 <+ChillerDragon> please also add a graph of points history for every player and the weather based on the players country flag 18:11 <+ChillerDragon> what about a top5000 top1000 top500 top100 badge on the tee instead? :) 18:31 <+bridge> @Jupeyy_Keks here's an idea with a scrollbar, we could also do something about the spectator box below to have more space for players 18:31 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1063510709884944566/image.png 18:33 <+bridge> yeah scrollbar would fix lot of issues, could maybe activate mouse like CS:GO does by using `alt + mouse_right` or smth like that 18:33 <+bridge> but ofc has the disadvantage of not seeing eveyrthing at once 18:33 <+bridge> yeah that's why I'm thinking about how to fit more players vertically 18:34 <+bridge> if you could see like 24 players at a time then you will never have to scroll too much 18:35 <+bridge> also with a scrollbar we could get rid of the big 64p scoreboard and make this one wider instead so names and clans will always fit 18:35 <+bridge> tbh do we need spectator box at all for ddrace? 18:36 <+bridge> even if, there are rarely more than 2-3 players in spec 18:36 <+bridge> it's nice to see who is in the server but as spectator, but that can always go at the bottom of the scroll area 18:36 <+bridge> or list spectators as players but put them in some team 18:42 <+bridge> I think the word "points" every time, will be too redundant 18:43 <+bridge> lets create a symbol for points 18:43 <+bridge> like our currency 18:43 <+bridge> $ 18:43 <+bridge> xd 18:43 <+bridge> yeah maybe, I just couldn't think of a better way to show what that number means 18:44 <+bridge> ℙ 18:44 <+bridge> sounds mathy 18:44 <+bridge> it could be points, could be rank, could be points rank if there is no info 18:44 <+bridge> i got 8000ℙ 18:45 <+bridge> I think I'd be fine with not fitting all 64 on a single screen. We could also try to merge 128 player support 18:45 <+bridge> much easier then 18:45 <+bridge> Maybe at the top just put Name / Points 18:46 <+bridge> if we have 2 lines per player, we could also display more stuff, maybe the time when the rank was made under time? Jitter of the connection under ping? 18:47 <+bridge> or rank/teamrank numbers of the player too 18:47 <+bridge> Might make sense to rethink everything that is useful to put in scoreboard if we are doing a redesign anywaay 18:48 <+bridge> Best rank, best teamrank, mapper name? 18:48 <+bridge> could put `Rank x` under the time 18:49 <+bridge> is it even necessary tho 18:49 <+bridge> I wouldn't stuff too much stuff into the scoreboard 18:49 <+bridge> it's nice to quickly check who's online rn 18:49 <+bridge> ^ yeah same 18:49 <+bridge> Yeah, I guess that's a danger 18:49 <+bridge> what info do you usually check when looking at the scoreboard? 18:50 <+bridge> I probably check who's online, my ping, and rarely other people's ping 18:50 <+bridge> yeah it should stay minimal but maybe some additional info related to rank or points could be nice 18:50 <+bridge> I look for players I should ban, but I'm not playing much 😄 18:50 <+bridge> ah, and the skin is also useful inf 18:50 <+bridge> o 18:51 <+bridge> because I know what to look out for when matching skin to name 18:51 <+bridge> yeah I always find my friends in tab by skins 18:52 <+bridge> goes straight into server info 18:52 <+bridge> very unused page in menu 18:52 <+bridge> motd server info and player amount with mod type 18:52 <+bridge> not much yey 18:52 <+bridge> yet 18:52 <+bridge> oh, top5 would be nice in server info ^^ 18:53 <+bridge> an actual UI for it 18:53 <+bridge> but I guess I'm getting too much into wish list territory 19:04 <+bridge> i even look at pings of others, bcs i want to see if they lag, when they play bad xd 19:05 <+bridge> i generally look at everything tbh, time maybe the least, but score for example a lot for pvp mods 19:12 <+bridge> I never look at clan 😄 19:12 <+bridge> perhaps the score/rank/points could be cycled instead of being shown at the same time? 19:13 <+bridge> maybe Jupstar even said that, some button to press to cycle it 19:14 <+bridge> if we'd implement mouse/cursor support we could also do hover information 20:01 <+ChillerDragon> aaa i do get core dumps since i updated ma client but also might be chillerbot buggos 20:27 <+bridge> im checking other players ping to make sure they will have same ping next time 20:27 <+bridge> if theyll not ill ask like "did you change your flat or something" 20:28 <+bridge> or make sure player isn't fake 21:01 <+bridge> the bar showing the delay before unfreeze seem to stutter 21:01 <+bridge> like not smooth, but hard to notice it 21:02 <+bridge> ah well the zoom gives that effect 21:57 <+bridge> hello head 21:57 <+bridge> the head of ddnet 21:58 <+bridge> 't was a mistake ^^ 21:58 <+bridge> heinrich doing a coup 21:58 <+bridge> 😅 22:20 <+bridge> git push -d upstream head 22:21 <+bridge> git checkout 22:21 <+bridge> 22:21 <+bridge> git push --force 22:21 <+bridge> 22:21 <+bridge> rq of death 22:21 <+bridge> you cant force push master 22:22 <+bridge> do we protect our master branch finally? 22:26 <+bridge> protect against what? 22:26 <+bridge> force pushing 22:26 <+bridge> doesn't seem to be an issue so far 22:27 <+bridge> btw, I recommend using `+` instead of `--force` for git push 22:27 <+bridge> `git push origin +branchname` 22:27 <+bridge> `git push origin +branchname master` 22:27 <+bridge> force pushes only branchname 22:28 <+bridge> looks lot to type 22:28 <+bridge> ah, don't know how you usually push 22:28 <+bridge> for me it's just the extra + 22:28 <+bridge> git push -f 22:28 <+bridge> onn the branch 22:29 <+bridge> i never push master tho 22:29 <+bridge> I always push with `git push ` 22:29 <+bridge> I always push with `git push origin ` 22:29 <+bridge> and anyway i donnt work with ddnet directly 22:29 <+bridge> i use my fork 23:03 <+bridge> rust in chromium btw 23:03 <+bridge> or at least preparations for rust in chromium 23:04 <+bridge> https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html 23:04 <+bridge> inb4 ryo "old" 23:04 <+bridge> i sent it 23:04 <+bridge> but someone sent it before me 23:04 <+bridge> according to @Jupeyy_Keks 23:04 <+bridge> so its not just old 23:04 <+bridge> its old old old 23:04 <+bridge> :monkalaugh: 23:07 <+bridge> I read it on phoronix xd 23:15 <+bridge> https://shouldideploy.today/