2025-10-23 18:08:58
Marked safe from AI in Firefox 144 on Linux!
(about:config is your friend: search for ".ml.")
https://www.mozilla.org/en-US/firefox/144.0/whatsnew/?oldversion=143.0.4
Marked safe from AI in Firefox 144 on Linux!
(about:config is your friend: search for ".ml.")
https://www.mozilla.org/en-US/firefox/144.0/whatsnew/?oldversion=143.0.4
The background makes ir better than systemd-boot at least. Still not nearly as good as what I had on grub tho. Now I need to figure out if I can customise the rest of it too and if I can send old generations to a separate menu.
Today’s goal was getting remote boot to work before traveling tomorrow tho, so that’s good enough for now.
Commit: https://github.com/LuNeder/nixos-config/commit/01ea9893235654c716ad4200ae0405e031b42b6c
What do you think?
https://drupal.community/@ifrik/115060791646810935
Careful if you're copying around Firefox profiles and rely on settings to be retained: The default value for the about:config key datareporting.healthreport.uploadEnabled differs by I-don't-know-what. If you disable the "Send technical and interaction data to Mozilla" checkbox in an instance where it's default off, no value is stored (because it's "default"), and it may be on in another.
(For example, I don't have long-running Firefox profiles bu…
Realizing we've gotten to a 7-levels of #dotnet config hell. Between project.json, csproj, nuget.config, dotnet.config, applicationSettings.json, global.json, central package management, and more, there could be an array of configuration issues breaking your app.
Filmed and edited another segment of the PIC video (intro to reading standard cell planar CMOS with whiteboard examples plus deconstructing actual photos of an inverter, NAND2, and GDCAP), now an hour 38 minutes.
Still need to do circuit analysis of the SRAM, flash/EEPROM, config fuses, whatever else I might want to dig into, and add some conclusions.
Today I learned that you can mount an SMB volume into a Pod directly, without using a PVC, using the csi volume source together with driver: smb.csi.k8s.io. Very useful in a mixed environment. https://kubernetes.io/docs/reference/kubernetes-api/config-and-s…
Let's get the basics right for my laptop config:
- encryption during install, not jumping through hoops in partitioning
- wifi easily selected during install
- preferably non-systemd
- software not too outdated
Exactly where FreeBSD could shine, were it not for an unsupported wifi adapter 🤔
Falls ihr auch #Ghostty als Terminal verwendet, werft mal einen Blick auf dieses 3rd-Party Config Tool.
Sehr gut um mal die verschiedenen Themes auszuprobieren.
Liebs wenn die Community Helper Tools bauen.
https://ghostty.zerebos.com/
»Minimal files config for a PWA:
This is the minimal set of files for a "progressive web app" to be installable on Android and iOS.«
Cool min example to develop PWA apps. This means that native tools for developing apps as smartphones are now also available under Firefox & Co.
🧑💻 https://github.com/chr15m/minima…
#MastoAdmin
I'm running the latest code of the glitch-social Mastodon fork but don't seem to have the ability to quote-toot yet. Is there a config setting I need to enable?
I can parse and write back an IFD, kinda.
There is a field NM (number of "masters"), which unfortunately does not reflect the real number of "master" config sections (which really mean access controls).
This and other issues like it are why it's not trivial.
God, can someone please finally take #Firefox out of the hands of #Mozilla and their damn "AI" bros?
When they started adding all of this nonsense I went into my about:config to explicitly set "browser.ml.enable" to "false", but apparently even doesn't save you, as the new "features" will just not give a damn. 🫠
I po raz kolejny, przypadkowy projekt używający CMake psuje zgodność z systemami, na których jego zależności nie zbudowano przy pomocy CMake (tylko używając Mesona). Bo po co używać pkg-configa, jak można używać plików config, generowanych przez CMake?
https://github.com/Blosc/c-blosc2/issu
#Swift folks (especially @… ):
With Swift 6.2’s new concurrency checking/rejecting on Actor’s `static var …`, is it safe-enough to do something like this for dependency injection?
```swift
struct Config {
nonisolated(unsafe) private static var _share…
Continuing on my Meshtastic kick, (probably because I keep buying radios to play with...) This time I have a configuration guide for common settings I've found which are useful. Still a work in progress but I think most of the common options are there.
If I've forgotten something, gotten something wrong, or you have a trick I should add, let me know!
Anyone know what the format of this "dotnet.config" file is?
It's mentioned in the #dotnet release notes, but it's the first time I see mention of it and my googling seems to be failing me.
RE: https://lepoulsdumonde.com/@touche_ton_nez/115221497085012826
On peut maintenant citer depuis mon site, youhou, dire qu'il suffisait d'ajouter un flag Š ma config :)
I gave a talk at SCD today, thanks for attending and for the good feedback - if you have more questions, keep them coming.
Until then, here are the slides and a link to the repository with the config.
https://winkelwagen.de/2025/09/16/deploying-shopwa…
Published another couple of new versions of https://thi.ng/genart-api, mainly involving updates to the Layer (layer.com) platform adapter, adding config options and minor quality of life improvements (e.g. handling of private [aka artist-only] params)
I also updated the readme, clarifying the current versionin…
Maestro: Joint Graph & Config Optimization for Reliable AI Agents
Wenxiao Wang, Priyatham Kattakinda, Soheil Feizi
https://arxiv.org/abs/2509.04642 https://
Fun observation: The CONFIG and CALIB registers on the PIC12F683 contain 12 documented bits each.
The physical die layout, however, contains 25 fuse cell instances not 24. So there is one undocumented bit, perhaps a chicken bit for something or an extra calibration setting, or maybe a parity check over some or all of the other fuses.
If it's an actual config bit my money is on bit 5 of CALIB which is documented as unimplemented/RAZ.
Maybe it's not? Or maybe it's…
The nicest quality of life I learned yesterday: put these lines into /etc/profile.d/fsr4.sh so you don't have to muck about with them in every game and launcher
export DXIL_SPIRV_CONFIG=wmma_rdna3_workaround
export PROTON_FSR4_UPGRADE=1
Is there sandbox weirdness going on with :nixos: #nix fixed-output-derivations (i.e. when you specify outputHash) that some tcp connections are disallowed? I can git clone in runCommand, but down the line a 'git annex get' (which internally just downloads another file via http) fails with this weird message 'no such protocol name: tcp'. With `--option sanbox false` everything is fine, …
alright, I am in the "find out" stage of fucking around with proprietary software and finding out
I thought vscodium was safe because it's the "open source" version of vscode and what do I get?
A fucking AI agent built into my editor against my will
welp, time to dust off the old #emacs config
PSA for users that regularly test #Fedora Beta as well as proposed updates once the new version was released:
Do not enable updates-testing[1] by modifying /etc/yum.repos.d/fedora-updates-testing.repo; instead do it like this:
$ sudo dnf config-manager setopt updates-testing.enabled=true
Otherwise updates-testing will be disabled shortly before the release of a new version (t…
If you're using #ForgeJo and are experiencing the error
`fatal: the remote end hung up unexpectedly` when doing "git push", the problem is the client buffer size for HTTP pushes. In my case I have just fixed it by doing the following:
`$ git config http.postBuffer 157286400`
I've found the solution here:
from my link log —
GNU autotools mythbuster.
https://autotools.info/
saved 2025-09-02 https://dotat.at/:/SB1WY.html
Had a major customer infra migration today, went perfectly fine until it didn't, right when boss/network guy was boarding a plane.
He spent most of his DC-Miami trip texting w/me getting me to look at everything except his firewalls. He even made me go digging into a Win22 IIS and on-host firewall config, which is an absolute fucking nightmare.
Guess where the problem was...
#Sysadminnery
Hilfe, meine zsh config erpresst mich!! Habe ich wohl versehentlich aktiviert:
`You Should Use hardcore mode enabled. Use your aliases`
If you're writing a library, you should really avoid #CMake. CMake is designed to lock you in. As in, once you release a #FreeSoftware project using CMake, you can't switch to another build system with causing real trouble to your users. And if you support multiple build systems, as soon as you start supporting CMake, some of your users are going to start locking everyone else in.
That's because CMake uses a custom package discovery mechanism that's hardly compatible with anything else, and that is so complex that it's very hard to reimplement it with any other build system. So when others start relying on the CMake config files being installed (and they naturally will, since that's how CMake does things), you can't stop installing them without actually breaking stuff. And if you want to preserve them without actually using CMake, well, good luck with that.
And if CMake is one of the options you support, then some of your consumers will accidentally start relying on it anyway. And this will be much worse for everyone, because now their projects won't work for people who build your project with any other build system. Which in turn will force more projects to use CMake anyway. Which in turn will make more people rely on CMake being used…
Use #Meson as the build system, it's clean and not designed to lock you in. Use pkg-config for library data; it's simple and portable.
#OpenSource
I finally figured out why one server had started barfing on 421 (no SNI) when most of the rest are similar and some have more domains and they're all behind haproxy with equivalent backend config.
This server has httpd-2.4.64-1 those that are ok are at httpd-2.4.62-1 with the other version available.
So I guess the others will fall down at the next update.
The fix is to send an explicit sni in the invocation in the particular back end section.
So I suppose I fi…
I recently got around to installing an OS on my home server, and setting up an Ansible playbook to manage the basic config.
mDNS is working, so I can access it at server.local on my network.
What’s next? Many ideas, but I think setting up docker and using it to run @… is on the short list.
Would be lovely to have a second copy of my git repos at ho…
Here‘s a little tip if you’re using (the latest version of) Helix Editor:
Add the following keybinding to your config (if you don’t use Ctrl b for page up, that is; otherwise, change the key):
[keys.normal]
C-b = ":echo %sh{git blame -L %{cursor_line}, 1 %{buffer_name}}"
Now, when you press Crtl b in the editor, you’ll see the git blame for the line you’re on. Very useful for seeing which commit the line last changed in and, for teams, who committed the chang…
Yes, I'm late but I just installed Debian 13 Trixie 😅
I'm trying tuba app bcuz is new on Trixie. Surfing through his config and not bad really.
ATM I'm staying in here.
#tuba
@… @… I use vim to edit my VS Code config, so touché.
Redoing my home tarsnap config because I changed "servers" from one to another. Always good to back up your important stuff offside, and encrypted. #tarsnap
Crosslisted article(s) found for cs.SE. https://arxiv.org/list/cs.SE/new
[1/1]:
- Maestro: Joint Graph & Config Optimization for Reliable AI Agents
Wenxiao Wang, Priyatham Kattakinda, Soheil Feizi
A little byte swap here, a change to CONFIG_LOGO_LINUX_VGA16 there, badabing badaboom - the framebuffer console has the right colors!
Linux assumes framebuffers to be little endian.
In case they are not, as I recall reading, the client is supposed to take care of conversion.
But what if the client is the (Linux internal) console driver?
I couldn't find a config option, so I hacked a byte swap into the color map helper (there are many similarly named functions btw):
Want to use {pak} as backend for {renv} actions? Set the variable RENV_CONFIG_PAK_ENABLED = TRUE #renv
Hey @… did you guys ever poke at pcie drive strength / emphasis config on the pi4 soc to usb link?
Last time I dropped probes down on the pcie the TX equalizers were waaaay excessive, like set for a PC motherboard sized route. I think I had to remove like 6 dB of emphasis in DSP before the eye looked sane.
I've broken my own "vendor everything" rule and now it's bitten me on the arse: https://github.com/swc-project/swc/issues/11120#issuecomment-3338509762
So, if you want to start qBittorrent hidden in the system tray (v5.1.2, KDE), you must:
* check "Minimise qBittorrent to notification area" in Settings/Behaviour (which, oddly, doesn't hide it from the taskbar)
* open ~/config/qbittorrent/qBittorrent.conf and set StartUpWindowState to Minimized
For my #MountainMonday, I made a calendar... It's generic and usable not just for 2026. If you like my photography, do check it out!
(UPDATE: If you just got a blank page, please try again... had a temporary server config issue, sorry!)
…
It's not often that I deploy a quick change to my ~/.vimrc and it so thoroughly improves my life, but setting <Shift> <Tab> to correct the most recent misspelled word has done exactly that, right up there with when I learned about <Ctrl> p and <Ctrl> n in insert mode. #vim
" Correct the closest misspelled wor…
Progress! Got the STM32H750 test board to the point of being able to light up some LEDs on GPIOs before jumping into an infinite loop.
Next step will be all of the RCC and PWR config to get it operational at the desired VOS and clock configuration, at which point I can start thinking about bringing up a UART.
But that will probably have to wait till tomorrow given that it's 1 in the morning and I have work tomorrow.
Okay, so that install went well. Except for that darn Dank stuff. But I'll ask Jay about that, waybar is fine for now.
EDIT: on Slackware you start it by adding { spawn-at-startup "qs" "-c" "DankMaterialShell" } to your config.kdl
Where I stranded last time was (not) running Brave, but a { spawn "brave-browser-stable" "--enable-features=UseOzonePlatform" "--ozone-platform=wayland" } fixed that 🥳 .
Two items …
Once again, a #CMake project is breaking compatibility with systems that aren't building its dependencies via CMake (but are using Meson instead). Because why use pkg-config when you can use generated CMake configs instead?
#VcPkg. Surely accidental, but why not bash #Microsoft for breaking Linux packages anyway?
#Fedora #Gentoo #packaging
Finally got the x25519 accelerator to build for a Trion T20 (with REGFILE_OUT_REG=1, MULT_AREA_OPT=2).
It's pretty full (12356 / 19728 LE, 112/204 RAM, 34/36 mult), but fits. Fmax in C4 speed grade is 97.8 MHz and one crypto_scalarmult takes 756703 clocks which comes out to 7.73 ms. A scalarbase() is slightly slower but I don't have that number handy right now.
I'm not sure how practically useful this config is, because the FPGA is 62% full logic wise so I can't c…
🤔 Interestingly enough I've talked a lot about Niri today, even adjusted the config, but ended up spending time in Project Banana, the immutable KDE Linux (by KDE, based on Arch). And Calculate Linux, a Russian Gentoo spin.
Such is the life of the restless.
So. That laptop had a quick Slackware install (the nwg iso by @… ; I'm running that hyprland on the desktop of course). Then I added niri to it and removed hyprland and sway 😜! I'll look up that previous config.kdl and start tweaking that Thinkpad tomorrow. With the included DankMaterialShell. Already looking forward to it 🥳
There is a slackbuild for RiverWM, but it's very old. Grabbed the rpm from Fedora y'day and added River to my Slackware-nwg setup. Niri, river, hyprland and sway. For my panels to behave correctly I use nwg-panel (with niri-tasks) on Niri and Waybar on River. Nwg-panel with the hyprland config on Hyprland. Now I'm merging the applications, so keybinds relate to the same applications across the board.
@…