Posts by cas@social.treehouse.systems
 (DIR) Post #B4RPc4ClWAUTlv3jEG by cas@social.treehouse.systems
       0 likes, 1 repeats
       
       people on reddit are doing a whole lot of yapping about age verification in LinuxI would generally agree that the whole approach of these laws is total dogshit and clearly a wedge issue to enable stricter surveillance laws in the futureat the same time though, the actual implementation and potentially having a portal which exposes the users age bracket seems totally reasonable as a way to implement parental controls... I'm also not totally against holding service providers to higher standards for data processing when it comes to minors, and hey if they're doing that why shouldn't adults get the same treatment?what im totally miffed about though is why the fuck would you get mad at systemd for adding a birthDate field to userdb, what would you have them do? Would you rather every desktop environment had its own way to store this data??An XDG portal for this also means you can *trivially* write a stub that always identifies you as an adult or even lets you pick per-app (heck maybe per website! that might be the new cursed way of avoiding trackers under late stage capitalism)and yeah it sure would be shit if we get real-id laws in a few years, but systemd or XDG standing on "principle" and refusing to implement this API is absolutely not going to lead to better outcomes for anyone. The last thing we want is for users in certain regions to wind up relying on implementations maintained by distros or random individuals, if we need to have this crap the least we could ask is that it's maintained by established and trusted people in the open source community!
       
 (DIR) Post #B4Tdcs65o42eBW8Tk8 by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       @kbruen systemd added a birthDate field to their userdb lol, this isn't implemented at the level your seem to think it is.GNOME already hard depends on systemd for their newest releases, one of the GNOME devs published a nice blog post explaining exactly what functionality is needed which is missing from openrc/elogind.At the end of the day, systemd provides a whole lot of pretty important functionality for a production system, I would be over the moon if we actually got alternative implementations with API compatibility but nobody seems to actually want to put the work in.We announced that postmarketOS was switching to systemd by default over a year ago and laid out in intricate detail what we needed for openrc to be up to par and invited those who wanted alternatives to implement this stuff, so far very little progress has been made...in the meantime elogind continues to get more and more broken :/actually i wonder if systemd would be interested in providing a KMS console so we can finally get rid of CONFIG_VT and fbdev heh (kmscon is making good strides though)
       
 (DIR) Post #B4iJb8LFM69AH5W62y by cas@social.treehouse.systems
       1 likes, 3 repeats
       
       if you're using AI regularly to generate text/presentations that you intend to use persuasively i don't think i can trust a single thing you say. Where does the AI end and the human begin?I think this is why im so against AI generated commit messages especially if the code was written by a human, you wrote the code so you should be able to demonstrate that you understand what the change does and why.If you're deferring that to an AI and you made a subtle logic error that it decides to justify for you suddenly we have obfuscated our own fucking zero days. Good luck finding the bug if the commit message describes the error as if it was intentional.For general text, if you start with the conclusion and let the AI write the justification then there is no justification!!! Details matter, having a paper trail for decision making matters.I wonder how many executives will escape the consequences of their white collar crimes by blaming AI.AI zombification is coming and it's going to create a distinct difference in communication styles between those who do and don't use it, honestly that point is already here.And we're gonna find out yet again that marx was right when it becomes clear that AI usage correlates with class lines.
       
 (DIR) Post #B4iKaAW3sxBUgPgAFs by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       @jens crazy take considering it's been less than 2 months since systemd started using AI for code review. Critique all you like but at least don't disrespect us by doing it in blatant bad faithwe switched to systemd over 18 months ago! if we wanted to avoid it we would be setting our progress back half a decade at least.at the end of the day there's no ethical consumption under capitalism, it's a constant battle between harm reduction and moral principles, the pros did (and imo still very much do) outweigh the cons. but by all means give us an alternative that meets your standards
       
 (DIR) Post #B57zuuaDGyL4QBd2gK by cas@social.treehouse.systems
       1 likes, 0 repeats
       
       Working on a lil pet project in rust rn and discovered that using Result in the hot path is significantly affecting performance, how do people deal with this?
       
 (DIR) Post #B57zuytVFC95nAgVIu by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       like the overhead is tiny but it adds up substantially
       
 (DIR) Post #B5Yvqb4ohYG4DTY4O0 by cas@social.treehouse.systems
       1 likes, 0 repeats
       
       i've been craving Folding Ideas content since the silkposting talk he did, his eloquent dismantling of Mr Beast has barely satiated mehttps://youtu.be/0dwagg5wYY4?is=
       
 (DIR) Post #B5Yvqf7RfijmkmoE2S by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       if you have never watched a Folding Ideas video, watch this short 4 minute one and then consider the fact that this man produces long form content with the same level of eloquence and skillhttps://youtu.be/c7WqVx9x89s?is=
       
 (DIR) Post #B5gbsZbmggz8QIJTqi by cas@social.treehouse.systems
       1 likes, 0 repeats
       
       @luana i've just been considering buying a new pebble watch, the OS is open source and so is their dev SDK. The pebble time 2 has heart rate, step counting and sleep monitoring which covers what I'm interested in at least.Haven't seen much yet in terms of the software but it seems to be configurable and like there are plenty of watch face options.still a bit unsure on the aesthetics but the full color e-ink and RGB backlight are winning me over... plus the knowledge that worst case I could try and hack on the OS XD
       
 (DIR) Post #B5nhq1VyR4yFw4TxTs by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       lol, lmao?? this AI generated website makes me wanna headbutt a wall but the CVE seems real(?), update your kernels folkshttps://copy.fail/#exploitthe part that really grinds my gears is why is the poc written in the most disgusting possible python syntax?? are we optimising for size here?
       
 (DIR) Post #B5nhq1xykxN9KvaK8G by cas@social.treehouse.systems
       1 likes, 0 repeats
       
       @hipsterelectron it's not obfuscated, seems like they actually did optimise for size which is completely insane to me
       
 (DIR) Post #B5rJJUrqf3PT9EVjaC by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       anyone else attending GPN wanna go to the cinema to watch The Amazing Digital Circus finale?#gpn24 #tadc
       
 (DIR) Post #B6EVsP5bnsCTRsR8hE by cas@social.treehouse.systems
       1 likes, 0 repeats
       
       watching FLCL for the second time. still no idea what the fuck is going on, still somehow a banger show
       
 (DIR) Post #B6Z6oZoDaaOj0AXUmG by cas@social.treehouse.systems
       1 likes, 0 repeats
       
       bit of a shower thought but wouldn't it be kinda dope to make a drop-in replacement mainboard for the ipod classic? i have a 6g running rockbox which i love dearly, but my headphones are bluetooth.... i've been working up the energy to build a proper bluetooth mod, i've seen various attempts which are either external (sucks balls), and/or have other weird issues and limitations to me the obvious way to do it was to wire up an esp32 to the i2s pins on the DAC, run the antenna to the inside of the usb connector or headphone jack (maybe??) to avoid having to modify the metal chassis and wire it up to the accessory port UART and talk to it from rockbox to add a bluetooth menu. it would totally be possible to add wifi too and have it sync to last.fm or something when you're at homesomeone did a very similar thing to the ipod nano 3g but just hacked a bluetooth menu into the rockbox bootloader which is extremely neat fwiwbut like, the esp is not that far off the ipods main CPU right? i mean the tangara does a lot of awesome stuff with itso the appeal mostly comes down to the joy of rockbox in particular (for me it just has a certain whimsy that only exists in FOSS projects that have been around for 20+ years (see also: U-Boot))so then it's like what if i just got a batch of the same DAC that's already used in the ipod (and hey it can support multiple DACs why not) and designed a drop-in replacement... people already make replacement parts for everything else so you can build an ipod from scratch, only the mainboards are a limited resource i thiiiink (could be wrong tho lol)aaaanyway, with the success of the tangara (extremely dope project!), idk if the nostalgia pull of the ipod is enough to fund a project like thisbut gosh it would be cool to have a drop-in replacement that could run rockbox or even the tangara OS and give you the same feel as an OG iPod with custom firmwareor uh, if you were feeling suitably (in)sane about it write an emulator to let you run the original ipod firmware, that would be honestly fucking dope#ipod #rockbox #tangara
       
 (DIR) Post #B7uALLdb9Qf8RBhK52 by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       well this is depressing, an offer to sell us access to the attendee database for I think FRoSCon
       
 (DIR) Post #B7uAdJ9f7YdTwwG956 by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne i guess that seems likely, impressive scam, i guess figuring out who to target is a lot easier now with LLMs than it was before
       
 (DIR) Post #B7uCK3KVvvwBH9HVaa by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne damn, worst timeline :/ thx for the context ^^
       
 (DIR) Post #B87d29qiIhDeYmRMHY by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne i've had the best results just running linux-next on my X Elite Yoga... honestly not sure if anyone has done all the kconfig enablement for stable 😬
       
 (DIR) Post #B8E5viWScwH2utZUkC by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       found the one vegan restaurant in Seoul, life is good
       
 (DIR) Post #B9A8tKlWe3vKy4Yifo by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       @ariadne what soc r u looking at?the general bootflow is that the brom loads the nested xbl_sec.elf (which is an elf inside a load section of xbl) that provides a barebones el3 which calls into the bootroms signature validation helpersthen XBLLoader (aka sbl1) runs in EL1 and makes SMC calls to start the aop, tz, hyp, etc (xbl_sec checks the signing)on sc8280xp and x1e there's the hyp exploit to gain el2, on qcs6490 there's an SMC call to gain EL2 and more recently qualcomm published a modified xbl_sec that disables the qcom signature requirement of tz so you can build and flash TF-A