https://atlas.whatip.xyz/post.php?slug=faa-requires-mishap-investigation-into-latest-starship-launch
<p>The Federal Aviation Administration will require SpaceX to complete an investigation into its latest
#investigation #starship #requires #federal
USA: DOJ Says Conn. Has No Right To Regulate Feds' Use Of Force
The #U.S. #Department of #Justice on Friday #sued #Connecticut in federal court #over a recently enacted #state #law that subjects #in-custody #deaths to #state #oversight, #requires #federal #agents to #wear identifying #badges, and #bans law enforcement #officers from wearing #face #masks, calling the act "blatantly unconstitutional."
[summary via email from Law360]
one thing i really like about systemd is the unit sandboxing capabilities and how convenient it is
https://wiki.archlinux.org/title/Systemd/Sandboxing
heres an example from my tuwunel matrix systemd unit
[Unit]
Description=Tuwunel Matrix homeserver
#Requires=tuwunel.socket
Wants=network-online.target
After=network-online.target
Documentation=https://tuwunel.chat/
[Service]
User=tuwunel
Group=tuwunel
Type=notify
ReloadSignal=SIGUSR1
WatchdogSec=30
TTYPath=/dev/tty25
DeviceAllow=char-tty
StandardInput=tty-force
StandardOutput=tty
StandardError=journal+console
TTYReset=yes
# uncomment to allow buffer to be cleared every restart
TTYVTDisallocate=no
TTYColumns=120
TTYRows=40
Environment="TUWUNEL_CONFIG=/etc/tuwunel/tuwunel.toml"
ExecStart=/usr/sbin/tuwunel
ReadWritePaths=/var/lib/tuwunel /etc/tuwunel
AmbientCapabilities=
CapabilityBoundingSet=
ManagedOOMPreference=avoid
MemoryHigh=3G
MemoryMax=4G
DevicePolicy=closed
LockPersonality=yes
MemoryDenyWriteExecute=yes
NoNewPrivileges=yes
#ProcSubset=pid
ProtectClock=yes
ProtectControlGroups=yes
ProtectHome=yes
ProtectHostname=yes
ProtectKernelLogs=yes
ProtectKernelModules=yes
ProtectKernelTunables=yes
ProtectProc=invisible
ProtectSystem=strict
PrivateDevices=yes
PrivateMounts=yes
PrivateTmp=yes
PrivateUsers=yes
PrivateIPC=yes
RemoveIPC=yes
RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
RestrictNamespaces=yes
RestrictRealtime=yes
RestrictSUIDSGID=yes
SystemCallArchitectures=native
SystemCallFilter=@system-service @resources
SystemCallFilter=~@clock @debug @module @mount @reboot @swap @cpu-emulation @obsolete @timer @chown @setuid @privileged @keyring @ipc
SystemCallErrorNumber=EPERM
#StateDirectory=tuwunel
RuntimeDirectory=tuwunel
RuntimeDirectoryMode=0750
Restart=on-failure
RestartSec=5
TimeoutStopSec=2m
TimeoutStartSec=2m
StartLimitInterval=1m
StartLimitBurst=5
[Install]
WantedBy=multi-user.target
Alias=matrix-tuwunel.service
how can i replicate that kind of stuff with openrc?
WOW, Control has landed on iPhone and iPad 📱
An unexpected App Store drop: the Ultimate edition with all DLC is live, and Apple Vision Pro appears among supported devices. Requires A17 Pro and iOS 26.1+, controls rebuilt for touch, gameplay and UI reworked, and ray tracing where hardware allows. Buying the iPhone version lets you play on iPad/Mac. Control originally launched in Aug 2017; Remedy is still working on the sequel.
Windows users mostly dislike the command-line. This GUI utility is useful.
```
#Requires AutoHotkey v2.0
#SingleInstance Force
MainGui := Gui("+AlwaysOnTop", "CSV to XLSX Converter")
MainGui.SetFont("s10", "Segoe UI")
MainGui.Add("Text",, "Input CSV File:")
EditFile := MainGui.Add("Edit", "w400 ReadOnly", "No file selected...")
MainGui.Add("Button", "x+10 w80", "Browse").OnEvent("Click", SelectFile)
MainGui.Add("Text", "xm", "Output Folder:")
EditDir := MainGui.Add("Edit", "w400 ReadOnly", "No folder selected...")
MainGui.Add("Button", "x+10 w80", "Browse").OnEvent("Click", SelectFolder)
MainGui.Add("Text", "xm h10", "") ; Spacer
BtnConvert := MainGui.Add("Button", "xm w100 h40 Default", "Convert Now")
BtnConvert.OnEvent("Click", RunConversion)
MainGui.Show()
SelectFile(*) {
Selected := FileSelect(3, , "Select your CSV file", "CSV Files (*.csv)")
if Selected
EditFile.Value := Selected
}
SelectFolder(*) {
Selected := DirSelect(, 3, "Select the destination folder")
if Selected
EditDir.Value := Selected
}
RunConversion(*) {
InputPath := EditFile.Value
OutputDir := EditDir.Value
if (InputPath = "No file selected..." || OutputDir = "No folder selected...") {
MsgBox("Please select both a file and a destination!", "Missing Info", "Icon!")
return
}
FullCommand := 'csv2xlsx.exe -o="' . OutputDir . '\output.xlsx" ' . InputPath
try {
RunWait(FullCommand)
MsgBox("Success! The file has been converted.", "Done", "Iconi")
} catch {
MsgBox("Error.", "Execution Failed", "Iconx")
}
}
```
#autohotkey #gui #coding
Dependabot umí i tohle? To je cool. https://github.com/honzajavorek/p3news/pull/17/files
Updates the requirements on uv-build to permit the latest version. Updates uv-build to 0.9.2 Release notes Sourced from uv-build's releases. 0.9.2 Release Notes Released on 2025-10-10. Python...
The Supreme Court requires Mississippi Social Media Law to check the truth for children star-news.press/wp
,The Supreme Court requires Mississippi Social Media Law to check the truth for children star-news.press/wp, 2025-08-14 18:42:00 Lawrence Hurley #Supreme #Court #requires #Mississippi #Social #Media #Law #check #truth #children