

weather monitor
I’m intrigued, are there any daemons for this out there that you can recommend? Would be neat.
(_____(_____________(#)~~~~~~


weather monitor
I’m intrigued, are there any daemons for this out there that you can recommend? Would be neat.
Maybe they left it running for a while. The current Steam Client is basically an Electron App.
I miss the old Steam Client that was made entirely in Valve’s own GUI Framework which was written in C++.
Hey, I’m posting this via lem.el! I’ve been using it for a few months now.
Could still use some work, but far better than using a Web Browser.
Literally one of the first things OpenBSD does when you first boot it is automatically install firmware blobs via: https://man.openbsd.org/fw_update


You can use the lsof utility though to list all currently open file handles.


I befriended this guy in an online game. Eventually we became friends on
Steam and it turned out we both had a lot in common and we started playing a few other games together as well.
One day he told me that he got a girlfriend, who he later then married. After some time they got divorced and he hasn’t messaged me since.
I really miss staying up until 6 in the morning, playing long AoE2 and Stronghold Crusader matches with him.
I rather deal with that than any Micro$oft® Garbage®.
It’s crazy how many people are just OK with running completely proprietary code that monitors everything that happens on the machine and phones home all the time, all with the promise to “catch cheaters”.
Fortunately every game I’ve seen so far with such malware is just a generic competitive multiplayer dopamine farm that targets the Streamer crowd.
“But all my friends are playing it!” - Is it really worth it to run omnipresent malware on your machine just to play the currently trending game for a few weeks until you move on to the next?
Eclipse 15 years ago was OK. Decent Debugger, useful Plugins (like WindowBuilder). It had issues, but instead of focusing on those they over time just kept piling crap on top of it.
It boggles my mind how people still recommend Brave as a good browser for privacy.
The entire point of Brave from the beginning was their own Crypto currency that they wanted to shill.
In their early days they offered a bunch of Tech YouTubers some crypto (via affiliate links) in return for them shilling brave.
Brave is basically just yet another Chromium reskin with custom branding, extra tracking and crypto bullshit bolted to it.
No, the builtin AdBlocker does not make it “worth it”. Stop recommending this pile of crap.


Does anyone out there still use a 32-Bit Computer as their daily driver? The most recent 32-Bit hardware I’ve used as a Desktop was an RPi3 and running a modern web browser on that thing would almost cook the chip.
Hmm Good argument, but does Vim also have the ability to support a lemmy client?!?
Honestly a major reason I like emacs better is because most features/programs in it are written in lisp, and I rather write lisp than lua.


It’s so funny to me how they always word it as if they’re a corporate entity or some sort of “competitor” on “the market” when in reality it’s just an implementation of a common protocol. I have yet to see other ActivityPub Projects being acknowledged by journalists. Focusing only on Mastodon is like focusing only on Gmail while completely ignoring the existence of E-Mail.


I pretty much share the same experience. I avoid using docker or any other containerizing thing due to the amount of bloat and complexity that this shit brings. I always get out of my way to get Software running w/o docker, even if there is no documented way. If that fails then the Software just sucks.

Years ago I wrote a VN engine from scratch in C++ that never got finished, for a project that never came to be. It had some developer tools (some of which never got fully realized): One where you could manage your Assets in the Game’s Pack file and one where you could create and edit GUIs. I made my own basic scripting language for it which I used not only for scenes but also for all the UI. It was kind of powerful, but in my script I didn’t have any nodes only “functions” which were really just a set of instructions for the engine, and branching decisions would just call out to other “functions” (which could live in other files even).
Not sure what to think of the more data-oriented approach here, I feel like it could get a little messy with the “choices” array. I would make the “type” an Integer instead of a String, and the “character” and “speaker” seem a little redundant, unless one is supposed to be like an ID, in which case I would come up with a better naming convention (like “main_anna” or something like that).


Coding directly in assembly is rare.
I used to think that, but when you’re dealing with a lot of low-level stuff you’ll eventually realize that Compilers are pretty bad at generating fast and reliable Assembly where it’s needed. Also, some Architectures have specific machine instructions that Compilers just don’t take advantage of, no matter what flags you enable.


You could spend your limited time and energy setting up an emulator of the powerPC architecture, or you could buy it at pretty absurd prices — I checked ebay, and it was $2000 for 8 GB of ram…
You’re acting as if setting up a ppc64 VM requires insane amounts of effort, when in reality it’s really trivial. It took me like a weekend to figure out how to set up a PowerPC QEMU VM and install FreeBSD in it, and I’m not at all an expert when it comes to VMs or QEMU or PowerPC. I still use it to test software for big endian machines:
#!/usr/bin/env sh
if [ "$(id -u)" -ne 0 ]; then
printf "Must be run as root.\n"
exit 1
fi
# Note: The "-netdev" parameter forwards the guest's port 22 to port 10022 on the host.
# This allows you to access the VM by SSHing the host on port 10022.
qemu-system-ppc64 \
-cpu power9 \
-smp 8 \
-m 3G \
-device e1000,netdev=net0 \
-netdev user,id=net0,hostfwd=tcp::10022-:22 \
-nographic \
-hda /path/to/disk_image.img \
# -cdrom /path/to/installation_image.iso -boot d
Also you don’t usually compile stuff inside VMs (unless there is no other way). You use cross-compilation toolchains which are just as fast as native toolchains, except they spit out machine code for the architecture that you’re compiling for. Testing on real hardware is only really necessary if you’re like developing a device driver, or the hardware has certain quirks to it that are just not there in VMs.
qutebrowser is just Chromium under the hood (same goes for anything that uses QtWebEngine). https://doc.qt.io/qt-6/qtwebengine-overview.html