Generic Person
gperson@social.linux.pizza
<p>⚠️ Posts may contain vulgar language. Proceed with caution. ⚠️</p><p>Your average, friendly, local, neighborhood Generic Person! Likes Linux, trying set up instances of whatever, and C, C++, and Java programming. Tenacity maintainer. Somewhat shy too.</p>
Posts
-
Post #2574165
Gotta love how #Tenacity&#39;s usage of the singleton pattern came in handy on one of my final exams 😂
-
Post #959364
Part of me wishes I had got 32 GB of RAM in my #ThinkPad instead of just 16 GB, primarily because of the huge memory split with the iGPU, but unfortunately the upgrade was ~$200 (USD) more and I was trying to keep it within budget. It appears that RAM prices have not gotten any better, unsurprisingly (actually, it looks like they've gotten worse).
-
Post #958019
Looks like all of our CI was failing recently, but recently we made a few small changes (including one revert) that should hopefully fix both Windows and Linux runners on GitHub Actions for now.
-
Post #902191
I never really thought I would find myself in any kind of anti-systemd position. I mean, I really never minded it, although I do acknowledge some of the concerns regarding systemd (particularly it being bloated). At the same time, I do acknowledge that it has some good concepts and features. However, with systemd&#39;s most recent adoption of an AI agents file in addition to introducing a new age verification system, I may have actually been pushed to take an anti-systemd position. Normally...
-
Post #902190
Alright, so #FreeBSD didn&#39;t work on my laptop (it couldn&#39;t even find the boot device). Next I&#39;ll try #AlpineLinux on my laptop to see how it works! 😄
-
Post #902189
I always don&#39;t trust myself whenever I have to do &#39;sudo dd of=/dev/sda&#39; or something because I&#39;ve always associated /dev/sda with being your system drive (there are other interesting setups that are exceptions but I&#39;m refering to the majority of my experience). That&#39;s why, on my laptop, I always feel hesitant typing /dev/sda whenever I need to write an ISO image even if it&#39;s the correct one 😂
-
Post #902188
So I guess some anti-systemd sentiment has now led to me figuring out why I can&#39;t seem to boot my laptop off any ISO from a flash drive I&#39;ve been using. I&#39;ve tried changing various boot config options and they have not worked. I&#39;ll try again with another flash drive and see what happens 🤔
-
Post #902187
...and, unsurprisingly, #FreeBSD does not work on my laptop (a ThinkPad T16 Gen 4 AMD). I was hoping I&#39;d get to the installer but it seems to only freeze at some line. No activity from the flash drive, and no sign that a kernel panic occurred. Eh, that&#39;s okay, we&#39;ll see how Alpine Linux works out, just for fun! I don&#39;t plan to install it (and if I do, it&#39;ll be to another flash drive for testing purposes :)
-
Post #902186
Unless I&#39;m incorrect on this, and I could very well be, I think that the wxDC API really just uses wxGraphicsContext under the hood in #wxWidgets on Linux w/ GTK 3 under Wayland. Not sure if it&#39;s the same for GTK under X11, but I know it&#39;s that way for macOS. This is for wxWidgets 3.2.10. The only different where it&#39;ll actually matter likely is on #Windows I assume, where wxDC uses GDI and wxGraphicsContext can use either GDI+ (default) or Direct2D.
-
Post #866814
Today on Experimenting with #Tenacity: doing something naive and bypassing Tenacity's "backed bitmap" system and instead drawing directly to the screen. Turns out that this MAY actually lead to a small improvement (in the tenths of a millisecond, judging by the Frame Statistics dialog in Tenacity itself), at least on Linux under KDE Wayland. However, Spectrogram redrawing may suffer from a performance hit, but alas, that's broken at the moment due to other reasons (not sure wh...
-
Post #741275
Turns out the busy streak is actually continuing into this week. Luckily, the busy part is simply work (and stuff I like doing :)
-
Post #555936
Lately, I think I've learned to enjoy your surroundings a bit more. Over where I'm at, today's weather is nice, and it's quite sunny outside! At least, right now it is, but I anticipate it to stay that way for today :)
-
Post #495193
Technical question: is there any #audio editor, #DAW, or similar that renders a #waveform by using path-based rendering? For example, is there any software that reads audio data and creates a path from it? I've long had the idea to experiment with using paths in the rendering of a waveform on screen, mainly because I'd be interested in such a thing. Maybe if I can come up with some experimental code to look at such then I will share that here 👀
-
Post #438033
Ok, so as expected, we have the same scaling issues in 1.3.4 applicable to the latest nightly. Now it&#39;s time to experiment with some changes to the manifest and maybe code as well 👀
-
Post #438032
Looks like my commits are finally showing up as verified again on #Codeberg. Yay! 🥳
-
Post #438030
#TIL that my #ThinkPad not only has a stereo mic but it also supports using the mic form my cheap earbuds. I don&#39;t think I&#39;ve had that happen before, honestly 🤯
-
Post #438029
@n0toose What possible CI/CD configuration is using 300 GiB? That&#39;s the most insane thing I&#39;ve ever heard honestly 🤯
-
Post #413945
#TIL that #Steinberg is owned by #Yamaha. Wow 🤯
-
Post #413351
Here's an idea for libid3tag: implement support for ID3 chapters. While technically not "standard" in any ID3 spec, I find that this would be a nice feature to have and even implement in Tenacity too. I'll proceed with such an undertaking. It would be the first feature in the library in over 20 years when you think about it too 🤯
-
Post #313256
Today I have incremented the "Number of professors in my classes (past or present) that I've taken that are in the fediverse" counter to 2.
-
Post #300871
Here's an interesting #wxWidgets quirk: under GTK 3 under Wayland in KDE, if a wxPopupWindow does _not_ have a parent, it will have a frame around it. Otherwise, it won't have one. I don't think this is a bug or anything, I think it might just be behavior under Wayland. And yes, expect a draft PR with working undockable toolbars under Wayland.
-
Post #224241
THE NEW #THINKPAD IS IN. Except I'm 30 miles away from it, and I'm busy with classes all day :(. I will open it tomorrow, though :)
-
Post #209251
Looks like #MUO is taking a little note to #Tenacity: https://www.makeuseof.com/rebuilt-windows-setup-using-only-free-open-source-apps It's only a small mention, but it's still nice to see! 😄
-
Post #179633
#TIL that you can work with multiple branches in #Git simultaneously via git worktree. I think this will certainly help make #Tenacity maintenance much easier as I won't have to keep switching between different branches and perform virtually an entire rebuild between the latest stable and development branches. This way, I could more easily test two branches in parallel. I think this will make Tenacity maintenance MUCH easier! I'm very excited to see how this will improve my workflow too...
-
Post #167778
In all other news I'm looking at switching to #KleverNote over from #Joplin for Markdown-based #notes simply because it may be lighter on system resources. I am aware that Joplin is #Electron-based, and unfortunately, Electron-based apps are not the best when it comes to resource usage. At least, doing a quick RAM usage test between the two shows that KleverNote, in my test case, used almost half of the RAM Joplin used, but that was just looking at System Monitor's memory usage for the t...
-
Post #167721
Ok. I finally bought a new laptop (a #ThinkPad) and it should be coming hopefully soon. It's being held up right now, but I hope that gets resolved quickly because it would be nice to have some good computational power again. I did spend a good fortune on it, and I hope this lasts at least as long as my previous one (which I would've been using had it not died on me :( I will also admit, this is part of the reason why I haven't been as active with @tenacity@floss.social so much, but...