Search
1000 results for “adingbatponder”
-
#reticulum lora #rnode #stationG2 set up to connect via bluetooth to linux #nixos laptop machine which uses #meshchat as the messaging gui.
Gruesome details here https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/docs/StationG2setup.md
based on fabulous https://codeberg.org/kraven/g2_rnode_firmware
(with Claude Code to the rescue). -
A #ratspeak #ratcom #reticulum #rnode #lora fix of the stand-alone #rnode #M5Cardputer #Cardputer #meshcardputer for #reticulum #lora #mesh
fix: https://github.com/ratspeak/ratcom/issues/14#issuecomment-4499654378
Device: https://shop.m5stack.com/products/cardputer-mesh-kit-for-meshtastic-esp32-s3?variant=48684913164545
Source code (adapted with said fix): https://github.com/ratspeak/ratcom
details on setup using linux / nixOS : https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/docs/CardputerSetup.md
EDIT: ratcom 1.9.2 includes this fix 20260522 -
@adingbatponder Yes they def. use the integrated GPUs, confirmed simply monitoring the amdgpu grafics utelisation.
Also I noticed that the vram seems to be more exhaustively used when #vLLM instead of #ollama. Also likely my configuration is still quite sub optimal.
Biggest issue atm is routing breaking prompt caching at the moment, causing hight processing times for long context. At least this is the most important thing to solve for me.
-
@stadtkind @edwtjo Thanks for the input. FYI this is my playbook for this #git #nixos #flake synch / reconciliation process when two flakes have deviated and you want to make them the same by using a repo, e.g. codeberg , as the single source of truth. The solution uses the branch main on the main computer which has the main flake that should be up to date always, & a branch on the other machine named after the machine. The other machine will always commit to its branch https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/docs/git-flake-reconciliation.md
-
@stadtkind @edwtjo Thanks for the input. FYI this is my playbook for this #git #nixos #flake synch / reconciliation process when two flakes have deviated and you want to make them the same by using a repo, e.g. codeberg , as the single source of truth. The solution uses the branch main on the main computer which has the main flake that should be up to date always, & a branch on the other machine named after the machine. The other machine will always commit to its branch https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/docs/git-flake-reconciliation.md
-
@stadtkind @edwtjo Thanks for the input. FYI this is my playbook for this #git #nixos #flake synch / reconciliation process when two flakes have deviated and you want to make them the same by using a repo, e.g. codeberg , as the single source of truth. The solution uses the branch main on the main computer which has the main flake that should be up to date always, & a branch on the other machine named after the machine. The other machine will always commit to its branch https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/docs/git-flake-reconciliation.md
-
@stadtkind @edwtjo Thanks for the input. FYI this is my playbook for this #git #nixos #flake synch / reconciliation process when two flakes have deviated and you want to make them the same by using a repo, e.g. codeberg , as the single source of truth. The solution uses the branch main on the main computer which has the main flake that should be up to date always, & a branch on the other machine named after the machine. The other machine will always commit to its branch https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/docs/git-flake-reconciliation.md
-
@stadtkind @edwtjo Thanks for the input. FYI this is my playbook for this #git #nixos #flake synch / reconciliation process when two flakes have deviated and you want to make them the same by using a repo, e.g. codeberg , as the single source of truth. The solution uses the branch main on the main computer which has the main flake that should be up to date always, & a branch on the other machine named after the machine. The other machine will always commit to its branch https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/docs/git-flake-reconciliation.md
-
A #nixos #flake #part that lets a #grafana #dashboard be auto-added to any flake. Shows #psi #pressure #cgroups & #systemd processes.
https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/features/monitoring
(Handles existing #grafana installs: adds another #dashboard. Import tested on a few machines. Feedback or issue reports welcome.)
-
Background:
for my #homelab I set up #suricata in #nixos and have a functioning #ids #intrusiondetection system with a #grafana dashboard (#flake info here https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/commit/9ebc4cd68ba461b0baad990cbdd4a4ef50b57045/features/network-appliance/README.md ).
Preliminary plan:
I now want to go to and #ips #intrusionprevention system that blocks threats detected. Current plan is #nftables with #nfqueue but there is no GUI for that it seems, and it is a bit clunky and black-boxy.
Question: What are the more user-friendly options for an IPS front-end / GUI ?
Thanks! -
Made a transparent network bridge on #NixOS which sits between router & #LAN switch, monitoring traffic for #IDS #intrusiondetection , #Suricata and #Zeek capture and analyze packets → #Filebeat ships #logs → #Elasticsearch with #GeoIP ingest pipeline → #Grafana setup of dashboard to visualise data is defined in flake itself so using the flake will give the same dashboard. #flake details here https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/features/network-appliance
Hardware: HP EliteDesk 800 G1 SFF 16Gb RAM & https://www.jacob.de/produkte/Intel-Ethernet-Server-Adapter-I350-T4-I350T4V2-artnr-2094756.html #i350t4 -
#reticulum #rns in #nixos
A beta #flake that installs (amongst other things) #meshchat #reticulummeshchat and #nomadnet
https://codeberg.org/adingbatponder/reticulum_nixos_flake
#derivation #nixospackages
The flake was hammered out using chatGPT iteratively from a non-AI base flake. #reticulumnetworkstack #reticulumnetwork
See my take on the context and Why NixOS here: https://www.loramesh.org/#nixos -
A #nixos #flake that builds a #derivation that #package & install #nomadnet 0.1.0 & #meshchat 1.1.0 from #github python source code. For #reticulum #network. This is a beta work in progress, done using chatGPT iteratively, and is my first attempt at packaging something for nixos. Time will tell if this holds up. Uses python #setuptools & #buildPythonPackage
#lxmf ver 0.8.0
#rns ver 1.0.0 https://codeberg.org/adingbatponder/reticulum_nixos_flake#nixospackages This is experimental and beta - see readme file for issues
-
#NixOS out-of-tree #kernel module for #Apple #CirrusLogic #CS8409 #codec + #TAS5764L amp. The mainline #driver only supports Dell. The file below packages davidjo/snd_hda_macbookpro as a #Nix #derivation. Now the #sound on my old #imac running #linux #nixos seem to work. It did not work before. Tested on #iMac2017 27" (iMac18,x), kernel 6.17, #RadeonRX580. https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/packages/snd-hda-codec-cs8409-apple/default.nix Disclaimer: the solution was taken from the references cited in the default.nix file & implemented using #ClaudeCode.
-
#nixos boot error #gnome pop-up using #zenity that warns of boot errors, unless the error has already been classified by you as harmless the last time it appeared in the pop-up,
see #flake #module https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/modules/boot-error-notifications.nix
The errors are manually checked with #AI eg Claude before classifying them as irrelevant with a radio button & hiding them henceforth from appearing. If no boot errors, no pop-up. This #nixosaiflakehack was iteratively assisted by #claude . Spot bugs early when #tweakingflakes. -
@adingbatponder We offer a #perk to support #sonomotors campaign: give away 175 #micromobility sets at completion of #savesion to 50+% down payers. No-winners receive a 35% discount. Idea: to be at least micro-mobile until Sion is delivered! SET = foldable scooter 🛴 + MagDock™︎ wireless⚡️docking station: all-concrete 0.2 kW charger powered by magnetizable concrete from recycled materials for a seamless charging experience by @magment.
-
#reticulum #rns in #nixos
A beta #flake that installs (amongst other things) #meshchat #reticulummeshchat and #nomadnet
https://codeberg.org/adingbatponder/reticulum_nixos_flake
#derivation #nixospackages
The flake was hammered out using chatGPT iteratively from a non-AI base flake. #reticulumnetworkstack #reticulumnetwork
See my take on the context and Why NixOS here: https://www.loramesh.org/#nixos -
#reticulum #rns in #nixos
A beta #flake that installs (amongst other things) #meshchat #reticulummeshchat and #nomadnet
https://codeberg.org/adingbatponder/reticulum_nixos_flake
#derivation #nixospackages
The flake was hammered out using chatGPT iteratively from a non-AI base flake. #reticulumnetworkstack #reticulumnetwork
See my take on the context and Why NixOS here: https://www.loramesh.org/#nixos -
#reticulum #rns in #nixos
A beta #flake that installs (amongst other things) #meshchat #reticulummeshchat and #nomadnet
https://codeberg.org/adingbatponder/reticulum_nixos_flake
#derivation #nixospackages
The flake was hammered out using chatGPT iteratively from a non-AI base flake. #reticulumnetworkstack #reticulumnetwork
See my take on the context and Why NixOS here: https://www.loramesh.org/#nixos -
#reticulum #rns in #nixos
A beta #flake that installs (amongst other things) #meshchat #reticulummeshchat and #nomadnet
https://codeberg.org/adingbatponder/reticulum_nixos_flake
#derivation #nixospackages
The flake was hammered out using chatGPT iteratively from a non-AI base flake. #reticulumnetworkstack #reticulumnetwork
See my take on the context and Why NixOS here: https://www.loramesh.org/#nixos -
@adingbatponder needs a good microphone/headset (via @sam)
Q5. Anyone know of a reliable #microphone and how to use it for #telephoning with decent sound on a smartphone while #cycling ?
I can #telephone in the car fine but on #bike I have to abort most calls. Is there a trick I can use to have decent sound without wind and clothes rubbing mic, background noise, etc?
Do I have to wear a #motorcycle #helmet for the #soundquality?
Thanks for any tips!
-
@adingbatponder
Waiting for mine in Switzerland around February... :)My guess why PRC is far ahead on us on #openhardare and especially #riscv is related to the restrictions imposed on them regarding Arm64. Risc-V is a way around for them.
Sad that this seems to be one of the main drivers for open hardware.
Hope to see an ecosystem grow around RiscV here.
For now i can only experiment on Alibaba D1 Soc / T-Head C906 based chinese boards...
-
Made a transparent network bridge on #NixOS which sits between router & #LAN switch, monitoring traffic for #IDS #intrusiondetection , #Suricata and #Zeek capture and analyze packets → #Filebeat ships #logs → #Elasticsearch with #GeoIP ingest pipeline → #Grafana setup of dashboard to visualise data is defined in flake itself so using the flake will give the same dashboard. #flake details here https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/features/network-appliance
Hardware: HP EliteDesk 800 G1 SFF 16Gb RAM & https://www.jacob.de/produkte/Intel-Ethernet-Server-Adapter-I350-T4-I350T4V2-artnr-2094756.html #i350t4 -
Made a transparent network bridge on #NixOS which sits between router & #LAN switch, monitoring traffic for #IDS #intrusiondetection , #Suricata and #Zeek capture and analyze packets → #Filebeat ships #logs → #Elasticsearch with #GeoIP ingest pipeline → #Grafana setup of dashboard to visualise data is defined in flake itself so using the flake will give the same dashboard. #flake details here https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/features/network-appliance
Hardware: HP EliteDesk 800 G1 SFF 16Gb RAM & https://www.jacob.de/produkte/Intel-Ethernet-Server-Adapter-I350-T4-I350T4V2-artnr-2094756.html #i350t4 -
Made a transparent network bridge on #NixOS which sits between router & #LAN switch, monitoring traffic for #IDS #intrusiondetection , #Suricata and #Zeek capture and analyze packets → #Filebeat ships #logs → #Elasticsearch with #GeoIP ingest pipeline → #Grafana setup of dashboard to visualise data is defined in flake itself so using the flake will give the same dashboard. #flake details here https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/features/network-appliance
Hardware: HP EliteDesk 800 G1 SFF 16Gb RAM & https://www.jacob.de/produkte/Intel-Ethernet-Server-Adapter-I350-T4-I350T4V2-artnr-2094756.html #i350t4 -
Made a transparent network bridge on #NixOS which sits between router & #LAN switch, monitoring traffic for #IDS #intrusiondetection , #Suricata and #Zeek capture and analyze packets → #Filebeat ships #logs → #Elasticsearch with #GeoIP ingest pipeline → #Grafana setup of dashboard to visualise data is defined in flake itself so using the flake will give the same dashboard. #flake details here https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/features/network-appliance
Hardware: HP EliteDesk 800 G1 SFF 16Gb RAM & https://www.jacob.de/produkte/Intel-Ethernet-Server-Adapter-I350-T4-I350T4V2-artnr-2094756.html #i350t4 -
@adingbatponder An alternative is `teams-for-linux` https://search.nixos.org/packages?show=teams-for-linux, an (unofficial) Electron wrapper around Microsoft's (official) webapp.
I've used if for a while now and it's not worse than the native client was or than the web app in a browser is: It has mostly the same bugs (like DM tabs sometimes looking wrongly empty until you restart the client) and #usability / #UX issues that these two have, too.
-
@whoami Thank you for posting this talk about #hardening. Inspired me to take a look at #services on my various #nixos computers. Made a #dashboard detect where there might be room for improvement in hardening settings for #systemd #services. The dashboard is a #flakepart , info here https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/features/monitoring/SECURITY_MONITORING_README.md The flake part can be pulled into a flake alone, without the rest of the flake components, see https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/features/monitoring/Beginner_friendly_guide_to_incoroporating_monitoring_into_your_flake.md. The dashboard can help audit the settings & improve the hardening.
-
#nixos boot error #gnome pop-up using #zenity that warns of boot errors, unless the error has already been classified by you as harmless the last time it appeared in the pop-up,
see #flake #module https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/modules/boot-error-notifications.nix
The errors are manually checked with #AI eg Claude before classifying them as irrelevant with a radio button & hiding them henceforth from appearing. If no boot errors, no pop-up. This #nixosaiflakehack was iteratively assisted by #claude . Spot bugs early when #tweakingflakes. -
#nixos boot error #gnome pop-up using #zenity that warns of boot errors, unless the error has already been classified by you as harmless the last time it appeared in the pop-up,
see #flake #module https://codeberg.org/adingbatponder/reticulum_nixos_flake/src/branch/main/modules/boot-error-notifications.nix
The errors are manually checked with #AI eg Claude before classifying them as irrelevant with a radio button & hiding them henceforth from appearing. If no boot errors, no pop-up. This #nixosaiflakehack was iteratively assisted by #claude . Spot bugs early when #tweakingflakes.