00:03 < bridge> @ChillerDragon 00:03 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086062255306711050/image.png 00:05 < bridge> THE ARMY 00:05 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086062728789119016/image.png 00:38 < bridge> Xd 00:39 < bridge> Does it fit on 4\:3? 00:40 < bridge> idk havent tried 03:19 < bridge> I’ll help anyone interested on how to earn 100k in just 72hours from the crypto market. But you will have to pay me my commission! when you receive your profit! if interested click on the group link to join https://t.me/+4TqDfR5nQ2Q3ODg0 by asking HOW 06:29 < bridge> hard agree 10:30 < bridge> I’ll help anyone interested on how to earn 100k in just 72hours from the crypto market. But you will have to pay me my commission! when you receive your profit! if interested click on the group link to join https://t.me/+4TqDfR5nQ2Q3ODg0 by asking HOW 10:41 < bridge> I’ll help anyone interested on how to earn 100k in just 72hours from the crypto market. But you will have to pay me my commission! when you receive your profit! if interested click on the group link to join https://t.me/+4TqDfR5nQ2Q3ODg0 by asking HOW 12:48 < bridge> @Learath2 sometimes booting i get a kernel panic, apparently it is unable to mount the rootfs, i wonder if this is cuz the ssd is dying or some issue 12:48 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086254794563407994/Untitled.jpg 12:48 < bridge> would a initramfs help? xd 12:49 < bridge> weird thing is it boots like 50% of times, 12:49 < bridge> and when booted there are no apparent issues 12:56 < bridge> maybe ill need to downgrade the kernel 13:02 < bridge> Rip 13:15 < bridge> > ms > discord 13:15 < bridge> microsoft has damaged the open-source initiative in long-term ways 13:15 < bridge> discord is merely not open-source 13:15 < bridge> I'd say microsoft is worse 13:15 < bridge> ❓ 13:17 < bridge> i don’t get it 13:17 < bridge> I’ll help anyone interested on how to earn 100k in just 72hours from the crypto market. But you will have to pay me my commission! when you receive your profit! if interested click on the group link to join https://t.me/+4TqDfR5nQ2Q3ODg0 by asking HOW 13:18 < bridge> The editor gets so much love out of the sudden 13:19 < bridge> e.g. https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish 13:20 < bridge> I’m familiar 13:20 < bridge> What does it have to do with OSS 13:20 < bridge> please tell me what else you're familiar with, so I can avoid giving you duplicate informatio 13:20 < bridge> n 13:22 < bridge> I’d consider running the biggest open source platform, designing & maintaining many languages with open source specifications & implementations, and constantly increasing the amount of open source software used in their products a net positive 13:23 < bridge> Don’t know how that can be interpreted as a bad thing 13:23 < bridge> Microsoft changed, but they are still money b*tches 13:24 < bridge> the bad thing is that this apparently forgets history, where companies (especially microsoft) used such a leverage to make things worse for open-source 13:25 < bridge> This is what you have to do as a business 13:25 < bridge> This is what was taught to you a company had to do 13:26 < bridge> I'm trying to implement a proof mode for backgrounds. Does anyone have some ideas how to get access to the CMenuBackground class (especially the positions m_aPositions) from the editor? I was thinking of maybe extending the IGameClient class. 13:27 < bridge> Have you noticed that the two most popular desktop OSes are both made by companies most would consider to have very scummy practices 13:27 < bridge> I used the ddrace time markers as positions 13:27 < bridge> And somewhere is an enum for the UI pages 13:27 < bridge> I don’t really know what history you refer to that pertains specifically to OSS 13:28 < bridge> Have u noticed that Linux is the biggest operating system in the world? 13:29 < bridge> perhaps you could move the menu positions to some shared file, and let both the editor and the menu_background access it 13:30 < bridge> There is no company behind Linux, moot point. 13:30 < bridge> red hat and canonical are kinda big 13:30 < bridge> linux is a kernel remember 13:30 < bridge> We generally try to avoid accessing the client components from the editor. But this is already done once in the editor to access the camera position. You can use the kernel to get a pointer to the gameclient and then get whatever component you need. See `CEditor::LoadCurrentMap` implementation. If you find a better way that would be preferable. 13:31 < bridge> It’s the largest because the footprint & power for particular tasks on most distributions are obvious pluses for the enterprise world 13:31 < bridge> e.g. the one where outlook (still!) very badly supports open protocols 13:31 < bridge> many many companies benefit using linux, specially SaaS and cloud providers 13:31 < bridge> aws 13:31 < bridge> Where the average user (i.e. the vast majority of the cashflow) has no need for such things 13:32 < bridge> Then @heinrich5991s suggestion is probably the best. 13:32 < bridge> What time markers? 13:32 < bridge> Linux foundation is kinda 13:33 < bridge> ms is worse than discord, extend embrace extinguish is real, they also spread FEAR for things that are competition, such as saying opengl was trash and thus fear mongering it wasnt supported on vists, which led to the rise of trash directx 13:33 < bridge> vista* 13:33 < bridge> The checkpoints for time 13:33 < bridge> 😟 13:33 < bridge> I dunno how they are called 13:33 < bridge> 1 2 3 4 5... 13:33 < bridge> Does the table printed above include the correct drive? 13:34 < bridge> I love Linux but its success is not due to the actions of any particular company. This is unrelated anyway because my message was related to how businesses grow, not how there is a successful product without the ownership of any one company 13:34 < bridge> It was kind of far fetched to bring up 13:34 < bridge> ill need to check, i wont be home for 2 days sadly xd 13:35 < bridge> http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-and-not-DirectX 13:35 < bridge> related read 13:35 < bridge> I think u have a bad understanding of companies. Basically ddnet org can be considered a company too. U think too much from a capitalism standpoint 13:35 < bridge> (2010 context) 13:36 < bridge> "Companies take various forms, such as: 13:36 < bridge> 13:36 < bridge> voluntary associations, which may include nonprofit organizations 13:36 < bridge> business entities, whose aim is generating profit 13:36 < bridge> financial entities and banks 13:36 < bridge> programs or educational institutions" 13:36 < bridge> Wikipedia 13:36 < bridge> business can exist and grow without being predatory 13:37 < bridge> i think yes 13:37 < bridge> the uuid never changed right 13:37 < bridge> i have fstab by uuid 13:38 < bridge> You’re right, I’m using the words company and business interchangeably. But that means nothing. Because Microsoft is a business and everyone in the conversation knows that their motives are different from the Linux Foundation’s 13:38 < bridge> changes* 13:38 < bridge> Yes it's a part of the filesystem header 13:38 < bridge> As long as it's privately owned, sure 13:39 < bridge> My claim only was that u don't need generating/ maximizing 13:39 < bridge> money as motivational source to create things 13:39 < bridge> Microsoft does 13:39 < bridge> It is a publicly traded company 13:39 < bridge> Yes and that can come with a risk 13:39 < bridge> E.g. if they see open source as the enemy 13:39 < bridge> Rn it seems Microsoft changed their position at least partially 13:39 < bridge> oddly it started happening when i got 6.2 13:40 < bridge> maybe i should stick to 6.1 which is next lts now 13:40 < bridge> And that didn't mean this will always be the case 13:40 < bridge> They have already “proprietated” open source as much as they ever will 13:40 < bridge> And nobody is really paying the price 13:41 < bridge> them owning github is so so dangerous 13:41 < bridge> Oh did 6.2 get stabilized? 13:41 < bridge> which is why i also self host 13:41 < bridge> git 13:41 < bridge> What can they do to it that would damage open source without harming themselves tenfold? 13:41 < bridge> idk gentoo has it 13:42 < bridge> they can excert influence 13:42 < bridge> Anyway just to be clear I am on noones side in this discussion. The people working at Microsoft are good devs. I enjoy stuff like vs code. Tho this trend is rather new in Microsoft business history 13:42 < bridge> If you didn't unmask gentoo sources that means it is stabilized 13:42 < bridge> Agreed 13:42 < bridge> I don’t really know what you mean 13:43 < bridge> Encourage other businesses to do better? Cool 13:43 < bridge> Self hosted git services are better than ever 13:43 < bridge> i wouldnt mine m$$ minding their business if their strategy wasnt to entice devs to do win only stuff, like games 13:43 < bridge> then i wouldnt care less 13:43 < bridge> i wouldnt mind m$$ minding their business if their strategy wasnt to entice devs to do win only stuff, like games 13:43 < bridge> @Ryozuki can you check your kernel cmdline? 13:43 < bridge> Sorry I really don’t know what you mean 13:44 < bridge> When you get back. Because rootfs is mounted by using that if you dont have an initramfs 13:44 < bridge> it had nothing, then i tried to add rootdelay=3 and nothing 13:44 < bridge> ill check when im back 13:44 < bridge> lucky i have a boot usb 13:44 < bridge> Ok then idk how your computer even works 50% of the time 13:44 < bridge> it seems it doesnt now 13:45 < bridge> i tried 4 times before i had to go 13:45 < bridge> and all panics 13:45 < bridge> maybe obvious, have you tried a chroot system upgrade 13:45 < bridge> No initramfs = you have to have `root=UUID=` 13:45 < bridge> there is no upgrade here xd 13:45 < bridge> In the cmdline that is 13:45 < bridge> oh rly 13:45 < bridge> xd 13:45 < bridge> ill check when im back 13:46 < bridge> Yeah, maybe grub choked while generating the config and you missed it? Happens to me when I do system upgrades sometimes I miss errors 13:46 < bridge> it’s very easy for something to break upstream & you not notice until the upgrade completes 13:46 < bridge> i didnt see any error 13:47 < bridge> i have my own script that compiles the kernel, installs and then recompiles nvidia drivers 13:47 < bridge> and then grub 13:47 < bridge> you use nouveau? 13:47 < bridge> no 13:47 < bridge> hence why recompile 13:47 < bridge> do u even use gentoo 13:48 < bridge> do u even lift bro 13:48 < bridge> sometimes 13:49 < bridge> u wouldnt ask that question if u used gentoo 13:50 < bridge> cuz nouveau is compiled with the kernel 13:50 < bridge> 13:51 < bridge> that’s not exclusive to gentoo 13:51 < bridge> you usually just blacklist the driver and use the nvidia binary 13:51 < bridge> no recompile needed 13:52 < bridge> xd 13:52 < bridge> He means nouveau is part of compiling the kernel, so it would be unnecessary to state recompile nvidia drivers as a separate step 13:52 < bridge> u just talking without knowinh 13:52 < bridge> i suggest u read the nvidia gentoo wiki 13:53 < bridge> on why recompiling is needed due to abi changes in the glue between kernel and blob 13:53 < bridge> i dont got time for that 13:53 < bridge> ur loss 13:54 < bridge> i am not the one with a nonfunctioning gentoo install 😃 13:54 < bridge> lul 13:54 < bridge> jokes aside 13:54 < bridge> maybe 13:54 < bridge> i never did the gentoo 13:54 < bridge> thats not a problem for me tho 13:54 < bridge> i enjoy the tinker 13:54 < bridge> and learning 13:55 < bridge> unlike others 13:55 < bridge> i did until I didn’t 13:55 < bridge> and i was tired of bailing my system out 13:55 < bridge> ur just weaker 13:55 < bridge> xd 13:55 < bridge> :gigachad: 13:55 < bridge> maybe I value my time more 13:55 < bridge> bullshit 13:55 < bridge> and i have a short attention span 13:55 < bridge> ur not elite enough 13:55 < bridge> im on mobile or i would link a vid 13:55 < bridge> if i spend time fixing system anything i was doing before is dropped 13:56 < bridge> the computer is a tool 13:56 < bridge> it should just work 13:56 < bridge> weak mindset 13:56 < bridge> u on some other shit 13:57 < bridge> nah 13:57 < bridge> the computer is not just a tool 13:57 < bridge> specially nowadays 13:57 < bridge> its a way of living 13:57 < bridge> It's his best friend 13:57 < bridge> xd 13:58 < bridge> its learsth girlfriend 13:58 < bridge> I spent more time with my computer than any human probably xd except me 13:59 < bridge> i need the computer to work or I can’t get anything real done 13:59 < bridge> fixing the system is cool but unproductive 13:59 < bridge> just back where i started 14:21 < bridge> <0108ben> 14:22 < bridge> <0108ben> Computer is best friend, it knows most things and you can do basically anything on it 14:25 < bridge> :gigachad: 14:26 < bridge> Mfw all this mortal plane could spare me for companionship was but a bundle of transistors 14:26 < bridge> How exactly is life worth living is still well beyond my comprehension 17:19 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086322963256721490/RDT_20230317_1719156046708858129382448.jpg 17:19 < bridge> @Learath2 @Jupeyy_Keks lmao joke lang 17:22 < bridge> sounds like the second part is for strings xD 18:45 < bridge> @marmare_314 18:45 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086344660894621706/image.png 18:46 < bridge> u can control the positions with these tiles 18:46 < bridge> time checkpoints are they called 18:47 < bridge> <<~{Barsik}~>> lulz, was it needed to switch from c-array to std::vector 18:47 < bridge> std::array i'd say is the way to go 18:47 < bridge> but yes u are right 18:47 < bridge> not needed since the size is const 18:48 < bridge> tho u could use constexpr newer c++ versions should see through it at compile time 18:49 < bridge> <<~{Barsik}~>> i thought constexpr things are more c++20 than c++17 18:49 < bridge> c++20 adapted them more in the standard library yes 18:49 < bridge> I didn't want to include <.../menu_background.h> in editor.h. So I cannot know the size of the fixed array. 18:50 < bridge> in 1 month or so we switch to c++20 anyway 18:51 < bridge> I know which tiles you mean, but I couldnt find anything in the code 18:51 < bridge> anyway, its not in a hot path anyway so it doesnt matter™️ 18:51 < bridge> <<~{Barsik}~>> but you could just pass &m_Positions and fill it with this data xd 18:51 < bridge> <<~{Barsik}~>> you know size of the array anyway 18:52 < bridge> https://github.com/ddnet/ddnet/blob/5e2e1e25e3047fcdf42d97ab4ca37a46c1856975/src/game/client/components/menu_background.cpp#L285-L292 18:52 < bridge> as said time cp 1 = first entry in the enum 18:54 < bridge> Oh that shouldn't have been that hard to find xd Should be easy to fix tho 18:55 < bridge> yes youre right, that should work 19:20 < bridge> Is there any easy way to know if they have changed or do i have to check every frame while proof is enabled? 19:27 < bridge> they change as soon as the tiles are placed 19:29 < bridge> Yes but there is no indicator if the tiles have changed right? 19:30 < bridge> i guess no xd 19:31 < bridge> Good thing i changed it back to an array, this should balance out xd 21:28 < bridge> IM SO CLOSE 21:28 < bridge> the functionality's here, but it's worded weirdly. 21:28 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086385686497730631/image.png 21:54 < bridge> Also for some reason the global variables aren't updating? 21:54 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086392122032267434/image.png 21:54 < bridge> ```c++ 21:54 < bridge> if(MsgType == NETMSGTYPE_SV_KILLMSGPLUS) 21:54 < bridge> { 21:54 < bridge> CNetMsg_Sv_KillMsgPlus *pMsg = (CNetMsg_Sv_KillMsgPlus *)pRawMsg; 21:54 < bridge> 21:54 < bridge> m_Sendable = pMsg->m_Sendable; 21:54 < bridge> m_TeamSizeCarrier = minimum(pMsg->m_TeamSize, 4); 21:54 < bridge> 21:54 < bridge> if(m_Sendable = true) 21:54 < bridge> m_VictimSkinCurrent = 0; 21:54 < bridge> 21:54 < bridge> dbg_msg("sendable", "%d, %d", pMsg->m_Sendable, m_Sendable); 21:54 < bridge> dbg_msg("teamsize", "%d, %d", pMsg->m_TeamSize, m_TeamSizeCarrier); 21:54 < bridge> }``` 21:57 < bridge> `if(m_Sendable = true)` 21:57 < bridge> huh 21:58 < bridge> its an assignment even though its inside the if, it should probably be == 22:00 < bridge> OHH 22:00 < bridge> that's so weird 22:16 < bridge> I’ll help anyone interested on how to earn 100k in just 72hours from the crypto market. But you will have to pay me my commission! when you receive your profit! if interested click on the group link to join https://t.me/+4TqDfR5nQ2Q3ODg0 by asking HOW 22:32 < bridge> im SO CLOSE!!! 22:32 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086401589503328357/image.png 22:33 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1086401996535365672/image.png 22:43 < bridge> I'm going to submit it as a Draft, because I don't know the technicalities for how exactly I should make it look like the way I want. 23:01 < bridge> yay! another useless voxel feature! 23:02 < bridge> i wonder how many people will hate this 23:35 < bridge> it looks cool from your screenshots!