21 posts total
12
I made a thing. Please do not hesitate to point me in the direction of more forms to fill. https://wtf-8.xn--stpie-k0a81a.com
Show previous comments
@jstepien How dare you live in a country not limited to ASCII? 🤣 No language ever needs Hëävy Mętål Ümlãūts, yæh? I got new ADHD medication and I realized I wasn't 100% sure I took it so I sat and counted. I did. Fuck I hope this fixes me also I am sure I did not lie to get it now.
Show previous comments
I use one of those daily pill minders, with AM/PM containers. Can't say the medicine helps a whole lot myself, but YMMV
@SwiftOnSecurity Which is why I always mark is as taken in Apple Health app, otherwise I might not be able to tell if/when I did. 20 years later, real-time Linux makes it to the kernel - really https://zdnet.com/article/20-years-later-real-time-linux-makes-it-to-the-kernel-really/ by @sjvn Real-time #Linux is finally here, but long before it got here the project had made fundamental improvements to mainstream Linux. @sjvn is priint_K a typo or? I only find it mentioned twice, your article and a French (auto translated?) article. https://news-24.fr/20-ans-plus-tard-linux-en-temps-reel-arrive-dans-le-noyau-vraiment/ thread in which I talk about why the "wrap your games console in a towel" or "reflow the bga" thing works to fix some consoles, and it's nothing to do with solder balls.
Show previous comments
New blog post! Beyond Ctrl-C: The dark corners of Unix signal handling. The post is an introduction to signals and how to manage them effectively with async Rust. It's a written version of my talk at RustConf 2023, heavily edited for presentation as a blog post. Hope you enjoy reading it as much as I enjoyed writing it! I wrote up some of my findings exploring the link and load-time performance of the Bevy dylib and Rust dylibs in general. I go deep into protected symbols and incompatibilities between how GCC and LLVM compile code on Linux. https://davidlattimore.github.io/posts/2024/08/27/rust-dylib-rabbit-holes.html I'll also be giving a talk about this at the Rust Sydney meetup in about 12 hours from now. See link for details about accessing the livestream. to explain something for anyone who hasn't read the RP2350 datasheet: It doesn't do any code-morphing or translation or anything. The CPU is designed with 4 cores, but two slots for connecting to the rest of the CPU fabric. So at boot it selects which two cores to power on. So it can be 2xARM or 2xRISCV or (technically!) 1xARM and 1xRISCV. There's no fancy stuff where there's a single CPU arch that can run multiple things: it's just multiple heterogynous cores.
Show previous comments
@foone Is there a reason why you're only allowed to activate 2 of the 4 cores? Is it like a timing thing? @foone it’s weird that they include 2 cores in the die that *cannot be used* (i.e. you can only use ARM XOR RISC-V) I’m so used to designs that maximize layout usage that wasting space on useless extra hardware seems heretical. I guess whichever node they’re fabbing at is cheap enough, that the die space isn’t critical. Foone🏳️⚧️, idk but that feels kinda wasteful? But then also looking at how comparatively little die area an actual CPU core usually occupies on modern chips... 🤔 Still waiting for any company to implement this: obvious and unmistakable mute audio/disable video buttons
Show previous comments
@nikitonsky Wait? You think having UI/UX that is obvious and unmistakable is desirable? What is wrong with you... Are you some weird anti-ableist freak? @nikitonsky I swear this used to be a thing but then they "revamped" the UI and just made it objectively worse 💀 Meanwhile in the C world: struggling to copy a string https://nrk.neocities.org/articles/not-a-fan-of-strlcpy
Show previous comments
1. if it’s not NUL-terminated ( @vitaut@mastodon.social i die a little bit inside every time i see someone use "prefix" when they should use "suffix" @vitaut what does the author mean by "schizo" logic? Especially when it is contrasted by "sane and natural logic"? Because the only word I know that has schizo in it is schizophrenia, so this sounds like the author is, at the same time, managing to show they don't understand how schizophrenia work, are being abelist and pretending like schizophrenia isn't something natural that just happens to some people because of genetic and epigenetic factors @rotopenguin @etchedpixels yes, I've always hated the bash feature of 'helpfully' trying to interpret .. more like the naïve expectation, but only managing to do it for bash builtins, so that 'cd ../foo' and 'ls ../foo' are talking about different directories. I do 'set -P' in my .bashrc, so that I get a consistent experience of .. going to the physical parent dir linked from my cwd's inode. I'd rather that than have to keep remembering which is which. @0xabad1dea «This is similar to what happens when enabling --ffast-math, which stands for Final Fantasy AST Math, meaning that the abstract syntax tree of your program will be manipulated using fantasies about Math that do not apply to IEEE-754, and your Final result can be arbitrarily different.» will never not make me laugh “Of course I like to read nontechnical books, although I read very slowly. Here are some that I heartily recommend.”—Don Knuth 😳
Show previous comments
@mwichary I followed the progress of writing the book for many years but I didnt get chance to get my hands on the printed copy. Any chances to get it in an ebook format? 🙏 @mwichary So now I own two of the books on that list: Shift Happens and The Abominable Man. I love watching his appearances in Numberphile videos on YouTube. He is a bit more recognizable in his portrait in the Wikipedia article for ‘The Art of Computer Programming’ that the photo used for his biographical entry in Wikipedia. @fasterthanlime Heyo, what do you think of serde shipping a binary? I'm not a everyday Rust fan to keep in touch with all the nuances https://github.com/serde-rs/serde/issues/2538 12
|