00:26 <+bridge> [freenode] Thanks @ReiTW didn’t know exec has new crew members 00:34 <+bridge> [ddnet] Well it was easy to spot that it was exec behind lol 06:03 <+bridge> [ddnet] guys my game doesn't open, it even opens but dps closes out of nowhere nor does the game screen appear and still bugs the windows that are open someone help me please 09:17 <@deen> on Windows? Is there an error message? 10:44 <+bridge> [ddnet] the audacity to even ask that question 🐴 👍 10:58 <+ChillerDragon> open the client from the commandline and check if there something in the log 11:10 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/828919674661109780/unknown.png 11:11 <+bridge> [ddnet] I should know where this is from 11:12 <+bridge> [ddnet] but I forgot 11:14 <+bridge> [ddnet] @Ryozuki want something to be pissed at before lunch? 11:14 <+bridge> [ddnet] @heinrich5991 whats the most famous piece of software that disregards copyrigth? 11:14 <+bridge> [ddnet] sqlite 11:14 <+bridge> [ddnet] https://sqlite.org/src/file/ext/misc/uuid.c 11:14 <+bridge> [ddnet] I found something you'd love to be annoyed at 11:14 <+bridge> [ddnet] show 11:14 <+bridge> [ddnet] Have you ever seen an "Ethical Source" license? 11:14 <+bridge> [ddnet] oh no 11:15 <+bridge> [ddnet] is it like those CoC with an agenda 11:15 <+bridge> [ddnet] They call it "Open Source: Evolved" 11:15 <+bridge> [ddnet] 11:15 <+bridge> [ddnet] i dislike even the term open source 11:15 <+bridge> [ddnet] The license gives you right to not let anyone who you don't agree with politically not use your code 😄 11:15 <+bridge> [ddnet] its overtaken by corporations who want software without giving back 11:15 <+bridge> [ddnet] hm, I have an extra not there 11:16 <+bridge> [ddnet] ah yes i seen it somewhere 11:16 <+bridge> [ddnet] It let's you basically disallow people from using your code if you don't like them 11:16 <+bridge> [ddnet] thats so orwellian 11:17 <+bridge> [ddnet] https://ethicalsource.dev/ 11:18 <+bridge> [ddnet] @Learath2 this is so wrong, firstly because each person has their own definition of whats ethical 11:19 <+bridge> [ddnet] First time I spotted sth like this. I immediately knew this sort of stuff would catch on 11:19 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/828921772178407435/Screenshot_2021-04-06_at_11.18.38.png 11:19 <+bridge> [ddnet] lmao 11:20 <+bridge> [ddnet] You should see the way the person who started this movement (also the person who started the CoC thing) operates. I'd argue it's extremely unethical to threaten developers and communities into adopting these things 11:21 <+bridge> [ddnet] @Learath2 does this license hold in a court case? 11:21 <+bridge> [ddnet] She basically swoops in, says either you adopt this or you are a sexist+racist+unethical project and I'll make sure every one of my twitter checkmark buddies and media friends lets everyone know 11:21 <+bridge> [ddnet] doesnt this violate some rights of "freedom of thought" or whathever 11:22 <+bridge> [ddnet] uhm, never tested obviously, I think GPLv2 is the only one tested in US courts. It probably should hold though, you have a lot of rights on intellectual property 11:22 <+bridge> [ddnet] There is no "freedom of thought" per se 11:23 <+bridge> [ddnet] @Learath2 did u know the gnome executive director is a bit like this 11:23 <+bridge> [ddnet] 11:23 <+bridge> [ddnet] another reason to avoid this js shitfest 11:24 <+bridge> [ddnet] most of the debian board is like this too 11:24 <+bridge> [ddnet] ye 11:25 <+bridge> [ddnet] i didnt know something like gnome had a executive director 11:25 <+bridge> [ddnet] we went way too corporate 😦 11:25 <+bridge> [ddnet] i actually love rust governance 11:25 <+bridge> [ddnet] https://www.rust-lang.org/governance 11:25 <+bridge> [ddnet] wish we could turn back time, to the good old days when people just coded and there was a maintainer 11:26 <+bridge> [ddnet] > Each major decision in Rust starts as a Request for Comments (RFC). Everyone is invited to discuss the proposal, to work toward a shared understanding of the tradeoffs. Though sometimes arduous, this community deliberation is Rust’s secret sauce for quality. 11:26 <+bridge> [ddnet] not board of directors, 50 layers of stakeholders, 20 companies funding a project injecting their ideals 11:26 <+bridge> [ddnet] the current hot topic is https://blog.rust-lang.org/2021/03/18/async-vision-doc.html 11:26 <+bridge> [ddnet] xD 11:26 <+bridge> [ddnet] I currently have a huge aversion to the word "foundation" 11:27 <+bridge> [ddnet] 11:27 <+bridge> [ddnet] It's like corporate interests and corporate way sneaking their way in hiding under the guise of being "non-profit", only there for "guidance" 11:27 <+bridge> [ddnet] in rust the foundation is separated from the governance tho 11:29 <+bridge> [ddnet] hopefully rust wont suffer the fate of others where the foundation will provide more and more "guidance" until you don't even notice they are the "governance" 11:30 <+bridge> [ddnet] I especially love what happened to LLVM where the maintainer aligned so well with the corporate interests that he just directly became the chair of the foundation 11:30 <+bridge> [ddnet] direct conversion 11:31 <+bridge> [ddnet] btw did u know there is an (independent) project to create a new compile target appart from llvm: https://github.com/bytecodealliance/wasmtime/tree/main/cranelift 11:31 <+bridge> [ddnet] there's also gcc-rs 11:31 <+bridge> [ddnet] and mrustc (this one only for bootstrapping though) 11:31 <+bridge> [ddnet] yea 11:32 <+bridge> [ddnet] the state of gcc is a little sad :/ 11:32 <+bridge> [ddnet] (gcc-rs is in development, mrustc can already be used for bootstrapping 1.19, 1.29 and 1.39 11:32 <+bridge> [ddnet] ) 11:32 <+bridge> [ddnet] if any of you ever dug into the gcc source, it's actually one of the dirtiest codebases I've encountered, would take months to get acquainted 11:32 <+bridge> [ddnet] even for the smallest of change 11:32 <+bridge> [ddnet] s 11:32 <+bridge> [ddnet] i heard boostrapping is really important for safety or something like that 11:33 <+bridge> [ddnet] it helps against the trusting trust attack 11:33 <+bridge> [ddnet] clang on the other hand is actually quite pleasant to read 11:33 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/828925463632150558/unknown.png 11:34 <+bridge> [ddnet] good explanation 12:01 <+bridge> [ddnet] my sql queries are checked for correctness at compile time ☕ 12:01 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/828932287638536223/unknown.png 14:09 <+bridge> [ddnet] This is one thing I love about having an ORM library, another is the ability to version schema changes 14:10 <+bridge> [ddnet] I really think using raw sql is mostly obsolete now with how good ORMs are at creating queries for most usecases 14:47 <+bridge> [ddnet] @Learath2 this thing im showing is not a orm library xd 14:47 <+bridge> [ddnet] but i see what you mean 14:48 <+bridge> [ddnet] most libraries today where you write sql make it really easy to serialize the data back and forth 14:48 <+bridge> [ddnet] Huh, you have a sql library that can check schema? 14:48 <+bridge> [ddnet] and i like how much more control i have 14:48 <+bridge> [ddnet] ye 14:48 <+bridge> [ddnet] it uses rust macros 14:48 <+bridge> [ddnet] How does it know what schema to check? 14:48 <+bridge> [ddnet] using a env var 14:48 <+bridge> [ddnet] u put it in the .env file 14:48 <+bridge> [ddnet] Ah, okay thats also nice 14:49 <+bridge> [ddnet] https://docs.rs/sqlx/0.5.1/sqlx/macro.query.html 14:49 <+bridge> [ddnet] Maybe try an ORM next time, it's really pretty imo, and you can always do raw queries if you need the fine control 14:49 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/828974672866836510/unknown.png 14:49 <+bridge> [ddnet] @Learath2 i used a orm lot of times 14:49 <+bridge> [ddnet] You know I hate convenient stuff, so if I like it you know it's actually useful :P 17:36 <+bridge> [ddnet] :ferris: :ferris_happy: :ferris_hello: :corro: 18:57 <+bridge> [ddnet] you can run an archiveteam warrior: https://wiki.archiveteam.org/index.php/ArchiveTeam_Warrior 22:07 <+bridge> [ddnet] https://bevyengine.org/news/bevy-0-5/ 22:10 <+bridge> [ddnet] ryo-rss 22:10 <+bridge> [ddnet] at your service 22:10 <+bridge> [ddnet] 22:10 <+bridge> [ddnet] thats a long ass changelog tho glad for bevy 22:11 <+bridge> [ddnet] it's really changelog 22:11 <+bridge> [ddnet] every change is explained with all details 22:18 <+bridge> [ddnet] https://security.googleblog.com/2021/04/rust-in-android-platform.html 22:19 <+bridge> [ddnet] @Learath2 soon u will have to embrace rust 22:19 <+bridge> [ddnet] :PepeA: 23:44 <+bridge> [ddnet] i thought that client has lazy-load feature, interesting 23:53 <+bridge> [ddnet] it has a skin fetcher, which kinda is. but not for local skin files