00:29 <+bridge> [ddnet] i had problems with this for a long time... 00:29 <+bridge> [ddnet] this is actually a topic where i prefer to be a windows user, since it works out of the box 00:29 <+bridge> [ddnet] when i turn off my bluetooth headset it sometimes wouldn't reconnect and i'd have to reboot while my bluetooth headset is on. 00:29 <+bridge> [ddnet] when trying to reconnect manually it would give me this error: 'Failed to connect: org.bluez.Error.Failed br-connection-profile-unavailable' 00:30 <+bridge> [ddnet] i had problems with this for a long time... 00:30 <+bridge> [ddnet] this is actually a topic where i prefer to be a windows user, since it works out of the box 00:30 <+bridge> [ddnet] when i turn off my bluetooth headset it sometimes wouldn't reconnect and i'd have to reboot while my bluetooth headset is on. 00:30 <+bridge> [ddnet] when trying to reconnect manually it would give me this error: Β΄Failed to connect: org.bluez.Error.Failed br-connection-profile-unavailable`Β΄ 00:30 <+bridge> [ddnet] i had problems with this for a long time... 00:30 <+bridge> [ddnet] this is actually a topic where i prefer to be a windows user, since it works out of the box 00:30 <+bridge> [ddnet] when i turn off my bluetooth headset it sometimes wouldn't reconnect and i'd have to reboot while my bluetooth headset is on. 00:30 <+bridge> [ddnet] when trying to reconnect manually it would give me this error: ``Failed to connect: org.bluez.Error.Failed br-connection-profile-unavailable`` 00:31 <+bridge> [ddnet] I don't know how it used to be with pulseaudio, nor with bluez of the past, but if I have bluetoothd running and I pair with bluetoothctl, it just works fine, literally out of the box 00:32 <+bridge> [ddnet] i was using pipewire too. 00:34 <+bridge> [ddnet] hm, guess I just got lucky 00:35 <+bridge> [ddnet] but actually it's cool that it worked quite fast without configuring lots of config files. 00:35 <+bridge> [ddnet] if you have noise cancelling, can you actually turn that on/off with bluetoothctl too? 00:35 <+bridge> [ddnet] right now i do this on my phone with the sony headset app 00:37 <+bridge> [ddnet] Hm, on my headset the left touchpad turns on/off the noise cancelling. But I'm pretty sure it was part of the bluetooth interface, just need to dig around to find how to send the correct packet πŸ˜„ 00:39 <+bridge> [ddnet] i disabled my touchpad, because i sometimes touched it accidently, skipping my music or something. now it sometimes crashes, makes a noise and shuts down when i touch it. funny that a bluetooth headset can crash πŸ˜„ 00:44 <+bridge> [ddnet] https://github.com/Plutoberth/SonyHeadphonesClient seems this guy reverse engineered the proprietary part already 00:55 <+bridge> [ddnet] nice, i need to try this out for my wh-xb919n. then i only need a smartwatch with reverse engineered software and feel complete xD 03:01 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1050592928965345330/Screenshot_2022-12-09-03-00-00-64_e4424258c8b8649f6e67d283a50a2cbc.jpg 03:01 <+bridge> [ddnet] Unfortunately other colors don't work 03:06 <+bridge> [ddnet] Oh also this: https://www.engraved.blog/building-a-virtual-machine-inside/ 03:06 <+bridge> [ddnet] Oh also this: 03:06 <+bridge> [ddnet] I know @Not Keks will be interested in reading this ^ 06:29 <+bridge> [ddnet] Again? Xd 09:48 <+bridge> [ddnet] 3rd time 11:12 <+bridge> [ddnet] ChillerDragon: https://github.com/valence-rs/valence 12:44 <+bridge> [ddnet] how to make custom guns :d? 12:49 <+bridge> [ddnet] by putting another game.png in %appdata%/ddnet, for example https://forum.ddnet.org/viewtopic.php?f=6&t=506&hilit=game+png+aoe 12:49 <+bridge> [ddnet] by putting another game.png in %appdata%/ddnet, for example https://forum.ddnet.org/viewtopic.php?f=6&t=506 15:34 <+bridge> [ddnet] Oh lol, didnt know you already read it, sorry 15:40 <+bridge> [ddnet] I read it again xdd tho it was more scrolling over 15:44 <+bridge> [ddnet] I made it act like a node.js console 15:45 <+bridge> [ddnet] It worked well but i was on phone and couldn't do more lines 15:45 <+bridge> [ddnet] But setting variables and making functions worked 15:46 <+bridge> [ddnet] Next time I need to install something really fast i'm gonna ask it to generate a powershell script for it 16:22 <+bridge> [ddnet] Does anyone know a terminal sql client that can do postgres, mariadb, mysql? 16:22 <+bridge> [ddnet] Why would you want one for all of them? 16:22 <+bridge> [ddnet] I think everyone just uses psql and mysql respectively 16:23 <+bridge> [ddnet] Hm, just so I can have less packages on my system tbf πŸ˜„ 16:23 <+bridge> [ddnet] `mysql` works for mariadb and mysql since they are mostly compatible 16:24 <+bridge> [ddnet] Also thought maybe there might be a client that's a little more ergonomic 16:24 <+bridge> [ddnet] I really wouldn't want to deal with this imaginary tool not supporting the DBMS perfectly. Safest bet to use the standard cmd line tool 16:25 <+bridge> [ddnet] That said, google tells me https://github.com/xo/usql 16:28 <+bridge> [ddnet] Hm, at the end of the day, aren't you the one writing the queries? The client shouldn't really be doing much at all except maybe display some helpful visuals 16:29 <+bridge> [ddnet] The client has to support the right data types and be able to display them properly, for example with jsonb 16:29 <+bridge> [ddnet] error messages have to contain all relevant information 16:30 <+bridge> [ddnet] many DBMSes have nice convenience functions like `\dt` 17:49 <+bridge> [ddnet] btw u can prettyfy psql and sqlite 17:50 <+bridge> [ddnet] ```bash 17:50 <+bridge> [ddnet] ❯ cat .sqliterc 17:50 <+bridge> [ddnet] #.mode column 17:50 <+bridge> [ddnet] .headers on 17:50 <+bridge> [ddnet] #.separator ROW "\n" 17:50 <+bridge> [ddnet] .nullvalue NULL 17:50 <+bridge> [ddnet] .mode line 17:50 <+bridge> [ddnet] .timer ON 17:50 <+bridge> [ddnet] ``` 17:50 <+bridge> [ddnet] .psqlrc can be made too irc 17:50 <+bridge> [ddnet] i dont have one rn 18:13 <+bridge> [ddnet] pipewire truly is the best thing since sliced bread πŸ˜„ 18:13 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1050822428642779236/test.png 18:13 <+bridge> [ddnet] I can mix sources however I want, I can put filter nodes inbetween for noise reduction, EQ 18:16 <+bridge> [ddnet] what is that tool called? 18:16 <+bridge> [ddnet] looks fun 18:16 <+bridge> [ddnet] qpwgraph 18:16 <+bridge> [ddnet] so its just display? 18:16 <+bridge> [ddnet] or can u modify stuff there 18:16 <+bridge> [ddnet] You can also manage the graph in cli but working with graphs one node/edge at a time is not pleasent 18:17 <+bridge> [ddnet] I can change connections between nodes as I like here 18:17 <+bridge> [ddnet] thats cool πŸ˜„ 18:17 <+bridge> [ddnet] Filter nodes are provided by 3rd party programs or you can create filter chains yourself in pipewire configs and the nodes will be created when pipewire launches 18:17 <+bridge> [ddnet] then you can wire them up however you like 18:18 <+bridge> [ddnet] When I saw this I thought it was gibberish xD. Really cool though 18:19 <+bridge> [ddnet] You can also use lua to program what sources go to which sinks. I saw a guy who when he brings his laptop home it auto connects to his desktop so he gets only his notification audio on both headphones and a bluetooth speaker in the middle of his house 18:27 <+bridge> [ddnet] @heinrich5991 `RustVersionPrint` in rust_version.cpp looks unused or is it there to understand how to call rust code from c++? 18:28 <+bridge> [ddnet] it got unused somewhen 18:28 <+bridge> [ddnet] it was supposed to be called on server and client startup 18:28 <+bridge> [ddnet] but it got lost somewhen 18:29 <+bridge> [ddnet] ok 19:03 <+bridge> [ddnet] I mean a custom gun, like a shotgun that fires grenade shells x2 19:05 <+bridge> [ddnet] Code 19:46 <+bridge> [ddnet] Is there any tutorial 19:46 <+bridge> [ddnet] or example of a custom gun 19:49 <+bridge> [ddnet] life aint so easy 19:49 <+bridge> [ddnet] first know c++ 19:49 <+bridge> [ddnet] then learn the codebase 19:50 <+bridge> [ddnet] https://wiki.ddnet.org/wiki/Development 19:53 <+bridge> [ddnet] i prefear killing my self 19:53 <+bridge> [ddnet] never mind 19:54 <+bridge> [ddnet] bruh 22:09 <+bridge> [ddnet] Seems even less complete than feather but yea still cool 22:09 <+bridge> [ddnet] (@Ryozuki) 22:09 <+bridge> [ddnet] xd 22:09 <+bridge> [ddnet] chiller the downer 23:04 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1050895743742922772/Screenshot_20221209-230405_Google.jpg 23:04 <+bridge> [ddnet] the video: Hello guys, today i will teach you c++. 23:04 <+bridge> [ddnet] thats all for today 23:05 <+bridge> [ddnet] thats all for today, Cya 23:06 <+bridge> [ddnet] how do you monitor service availability? 23:06 <+bridge> [ddnet] does someone have stories how they do it at work? 23:06 <+bridge> [ddnet] we usually only notice that something is down once users report it here 23:07 <+bridge> [ddnet] have a separate serverr 23:07 <+bridge> [ddnet] pinging 23:08 <+bridge> [ddnet] how do you set that up? 23:08 <+bridge> [ddnet] presumably also checking stuff like "enough servers in server list"? 23:08 <+bridge> [ddnet] large jumps in server number? 23:08 <+bridge> [ddnet] but how do you track that 23:21 <+bridge> [ddnet] :PES2_Shrug: