Radio Azureus boosted:
2026-03-13

docs.ntfy.sh/install/

debian

sudo mkdir -p /etc/apt/keyrings
sudo curl -L -o /etc/apt/keyrings/ntfy.gpg https://archive.ntfy.sh/apt/keyring.gpg
sudo apt install apt-transport-https
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/ntfy.gpg] https://archive.ntfy.sh/apt stable main" \
| sudo tee /etc/apt/sources.list.d/ntfy.list
sudo apt update
sudo apt install ntfy
sudo systemctl enable ntfy
sudo systemctl start ntfy

#ntfy #notifications #programming #Android #Linux #sh #bash #csh #ksh #zsh #fish #curl #http #javascript #golang #powershell #python #php #technology #OpenSource #POSIX

Radio Azureus boosted:
2026-03-13

TIL today I RTFM!

command

ntfy

Today I read the brief synopsis of ntfy Android. I saw there that via linux the control and operation is fairly simple & straightforward

I went to the site and started reading.

ntfy via linux is easy to use

  • simple HTTP PUT/POST commands are used

sh

curl -d "Backup successful πŸ˜€" ntfy.sh/mytopic

a.out

ntfy publish mytopic

"Backup successful πŸ˜€"

HTML

POST /mytopic HTTP/1.1
Host: ntfy.sh

Backup successful πŸ˜€

javascript

fetch('https://ntfy.sh/mytopic', {
method: 'POST', // PUT works too
body: 'Backup successful πŸ˜€'
})

golang

http.Post("https://ntfy.sh/mytopic", "text/plain",
strings.NewReader("Backup successful πŸ˜€"))

python

requests.post("https://ntfy.sh/mytopic",
data="Backup successful πŸ˜€".encode(encoding='utf-8'))

php

file_get_contents('https://ntfy.sh/mytopic', false, stream_context_create([
'http' => [
'method' => 'POST', // PUT also works
'header' => 'Content-Type: text/plain',
'content' => 'Backup successful πŸ˜€'
]
]));

Markdown formattingΒΆ

Supported on Android & webApp

You can format messages using Markdown 🀩. That means you can use bold text, italicized text, links, images, and more. Supported Markdown features (web app only for now):

Emphasis such as bold (bold), italics (italics)
Links (some tool)
Images (![some image](bing.com/logo.png))
Code blocks (code blocks) and inline code (inline code)
Headings (# headings, ## headings, etc.)
Lists (- lists, 1. lists, etc.)
Blockquotes (> blockquotes)
Horizontal rules (---)

Read more on

docs.ntfy.sh/publish/#markdown

Sources:

docs.ntfy.sh/

docs.ntfy.sh/install/

docs.ntfy.sh/publish/#markdown

#ntfy #notifications #programming #Android #Linux #sh #bash #csh #ksh #zsh #fish #curl #http #javascript #golang #powershell #python #php #technology #OpenSource #POSIX

Radio Azureus boosted:
2026-03-12

Sites like this can be made blazing fast in hugo

@rl_dane

Radio Azureus boosted:
2026-03-12

In the period where we both wrote our static web pages in HTML and the period where I wrote Dynamic webpages with database backends in the most simple HTML and JavaScript possible all websites were still fast.

The first is the netscape period. The second a few years later.

Somewhere down the line people started to use IDEs to code static websites. The programmers of the IDEs never imagined that people would abuse those environments in such a way.

Since those days it started to go down fast. It became catastrophic when people started to use yswyg HTML editors.

@rl_dane

#HTML #static #Dynamic #database #JavaScript #HTML5 #programming

Radio Azureus boosted:
2026-03-12

✨ πŸ’–πŸ’•πŸŒΉπŸ’πŸ’– πŸ’™πŸ’œπŸ’–πŸ¦‹πŸŒΊπŸ’œπŸŽΌ 🎢 🎸 Now playing Robin Williams - Good Morning Vietnam Year 1987πŸ›οΈ πŸŒ‘ πŸ”” 48kHZ FLAC h264 Digital version 🎹 πŸ“š πŸ“– 🎻🎻 🎼 🎢 ✨ πŸ’–πŸ’•πŸŒΉπŸ’πŸ’– πŸ’™πŸ’œπŸ’–πŸ¦‹

Digital Signal Path

  • mplayer on Linux Computer
  • Digitizer
  • Instrument Mixer (16 channel)
  • Mixing Console Yamaha
  • Aux0 send Effect rack unit0 channel 0
  • Aux1 send Effect rack unit0 channel 1
  • Aux 0 return Master Bus channel 0
  • Aux 1 return Master Bus channel 1
  • Master faders
  • XLR output 0 1
  • Headphone Amps 0 1 (4 channel x 2)
  • 1/4" output 0 1
  • Digitizer input 0 1
  • DAW

MPlayer UNKNOWN-12 (C) 2000-2023 MPlayer Team

do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

libavformat version 59.27.100 (external)
libavformat file format detected.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f15cde89ce0]Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang eng
VIDEO: [H264] 1920x1040 24bpp 23.976 fps 1854.0 kbps (226.3 kbyte/s)
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_17
libva info: va_openDriver() returns 0

==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 59.37.100 (external)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)

Clip info:

  • major_brand: isom
  • minor_version: 1
  • compatible_brands: isomavc1
  • creation_time: 2012-12-15T21:49:39.000000Z
  • Load subtitles in ./
  • SUB: Added subtitle file (1)

#NowPlaying #Movie 🎢 #Robin #Williams #Motion #Picture #Retro #Movie #USA #America #Comedy #hilarious #Digital

Radio Azureus boosted:
2026-03-11
Radio Azureus boosted:
Dendrobatus AzureusDendrobatus_Azureus@bsd.cafe
2026-03-11

✨ πŸ’–πŸ’•πŸŒΉπŸ’πŸ’– πŸ’™πŸ’œπŸ’–πŸ¦‹πŸŒΊπŸ’œπŸŽΌ 🎢 🎸 Now playing Tyler Perry - Road Trip Year 2025 πŸ›οΈ πŸŒ‘ πŸ”” 48kHZ FLAC h264 Digital version 🎹 πŸ“š πŸ“– 🎻🎻 🎼 🎢 ✨ πŸ’–πŸ’•πŸŒΉπŸ’πŸ’– πŸ’™πŸ’œπŸ’–πŸ¦‹

# Digital Signal Path
* mplayer on Linux Computer
* Digitizer
* Instrument Mixer (16 channel)
* Mixing Console Yamaha
* Aux0 send Effect rack unit0 channel 0
* Aux1 send Effect rack unit0 channel 1
* Aux 0 return Master Bus channel 0
* Aux 1 return Master Bus channel 1
* Master faders
* XLR output 0 1
* Headphone Amps 0 1 (4 channel x 2)
* 1/4" output 0 1
* Digitizer input 0 1
* DAW
*

MPlayer UNKNOWN-12 (C) 2000-2023 MPlayer Team
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

[[..]]

### libavformat version 59.27.100 (external)
libavformat file format detected.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f5f7b089ce0]Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang und
VIDEO: [H264] 1920x1036 24bpp 23.976 fps 2250.5 kbps (274.7 kbyte/s)
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_17
libva info: va_openDriver() returns 0

#NowPlaying #Movie 🎢 #Tyler #Perry #Motion Picture #Current #Modern #Movie #USA #America #Comedy #Digital

Radio Azureus boosted:
2026-03-11

Downloading midnightBSD

When the download progesses slowly as in log 1 just resume from a closer server as shown in log 2

log 2

curl --verbose -C - -L -o MidnightBSD-4.0.3--amd64-disc1.iso https://ns3.foolishgames.net/ftp/pub/MidnightBSD/releases/amd64/ISO-IMAGES/4.0.3/MidnightBSD-4.0.3--amd64-disc1.iso
** Resuming transfer from byte position 44871680
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0* Trying 52.1.67.188:443...

  • Connected to ns3.foolishgames.net (52.1.67.188) port 443 (#0)
  • ALPN: offers h2,http/1.1} [5 bytes data]
  • TLSv1.3 (OUT), TLS handshake, Client hello (1):} [512 bytes data]
  • CAfile: /etc/ssl/certs/ca-certificates.crt
  • CApath: /etc/ssl/certs{ [5 bytes data]
  • TLSv1.3 (IN), TLS handshake, Server hello (2):{ [122 bytes data]
  • TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):{ [25 bytes data]
  • TLSv1.3 (IN), TLS handshake, Certificate (11):{ [2603 bytes data]
  • TLSv1.3 (IN), TLS handshake, CERT verify (15):{ [264 bytes data]
  • TLSv1.3 (IN), TLS handshake, Finished (20):{ [52 bytes data]
  • TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):} [1 bytes data]
  • TLSv1.3 (OUT), TLS handshake, Finished (20):} [52 bytes data]
  • SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
  • ALPN: server accepted http/1.1
  • Server certificate:
  • subject: CN=ns3.foolishgames.net
  • start date: Dec 15 04:25:18 2025 GMT
  • expire date: Mar 15 04:25:17 2026 GMT
  • subjectAltName: host "ns3.foolishgames.net" matched cert's "ns3.foolishgames.net"
  • issuer: C=US; O=Let's Encrypt; CN=R13
  • SSL certificate verify ok.
  • using HTTP/1.1} [5 bytes data]> GET /ftp/pub/MidnightBSD/releases/amd64/ISO-IMAGES/4.0.3/MidnightBSD-4.0.3--amd64-disc1.iso HTTP/1.1> Host: ns3.foolishgames.net> Range: bytes=44871680-> User-Agent: curl/7.88.1> Accept: /> { [5 bytes data]
  • TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):{ [297 bytes data]
  • TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):{ [297 bytes data]
  • old SSL session ID is stale, removing{ [5 bytes data]< HTTP/1.1 206 Partial Content< Date: Wed, 11 Mar 2026 19:21:41 GMT< Server: Apache/2.4.66 (MidnightBSD) OpenSSL/3.0.18< Upgrade: h2c< Connection: Upgrade< Last-Modified: Fri, 06 Mar 2026 14:22:35 GMT< ETag: "3ecf2000-64c5bc8cf7da6"< Accept-Ranges: bytes< Content-Length: 1008889856< Content-Range: bytes 44871680-1053761535/1053761536< Content-Type: application/x-iso9660-image< { [7812 bytes data]100 962M 100 962M 0 0 1217k 0 0:13:29 0:13:29 --:--:-- 1507k
  • Connection #0 to host ns3.foolishgames.net left intact

EOL2

log 1

curl --verbose -C - -L -o MidnightBSD-4.0.3--amd64-disc1.iso https://discovery.midnightbsd.org/ftp/releases/amd64/ISO-IMAGES/4.0.3/MidnightBSD-4.0.3--amd64-disc1.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0* Trying 145.239.254.58:443...

  • Trying [2001:41d0:800:73a::1]:443...
  • Immediate connect fail for 2001:41d0:800:73a::1: Network is unreachable
  • Connected to discovery.midnightbsd.org (145.239.254.58) port 443 (#0)
  • ALPN: offers h2,http/1.1} [5 bytes data]
  • TLSv1.3 (OUT), TLS handshake, Client hello (1):} [512 bytes data]
  • CAfile: /etc/ssl/certs/ca-certificates.crt
  • CApath: /etc/ssl/certs{ [5 bytes data]
  • TLSv1.3 (IN), TLS handshake, Server hello (2):{ [122 bytes data]
  • TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):{ [25 bytes data]
  • TLSv1.3 (IN), TLS handshake, Certificate (11):{ [2087 bytes data]
  • TLSv1.3 (IN), TLS handshake, CERT verify (15):{ [79 bytes data]
  • TLSv1.3 (IN), TLS handshake, Finished (20):{ [52 bytes data]
  • TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):} [1 bytes data]
  • TLSv1.3 (OUT), TLS handshake, Finished (20):} [52 bytes data]
  • SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
  • ALPN: server accepted http/1.1
  • Server certificate:
  • subject: CN=discovery.midnightbsd.org
  • start date: Feb 21 03:25:55 2026 GMT
  • expire date: May 22 03:25:54 2026 GMT
  • subjectAltName: host "discovery.midnightbsd.org" matched cert's "discovery.midnightbsd.org"
  • issuer: C=US; O=Let's Encrypt; CN=E7
  • SSL certificate verify ok.
  • using HTTP/1.1} [5 bytes data]> GET /ftp/releases/amd64/ISO-IMAGES/4.0.3/MidnightBSD-4.0.3--amd64-disc1.iso HTTP/1.1> Host: discovery.midnightbsd.org> User-Agent: curl/7.88.1> Accept: /> { [5 bytes data]
  • TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):{ [297 bytes data]
  • TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):{ [297 bytes data]
  • old SSL session ID is stale, removing{ [5 bytes data]< HTTP/1.1 200 OK< Date: Wed, 11 Mar 2026 19:17:47 GMT< Server: Apache/2.4.66 (MidnightBSD) OpenSSL/1.1.1w-midnightbsd< Last-Modified: Fri, 06 Mar 2026 14:22:35 GMT< ETag: "3ecf2000-64c5bc8cf7da6"< Accept-Ranges: bytes< Content-Length: 1053761536< Content-Type: application/x-iso9660-image< { [7901 bytes data]2 1004M 2 30.1M 0 0 224k 0 1:16:25 0:02:17 1:14:08 246

Sources

midnightbsd.org/

midnightbsd.org/notes/

midnightbsd.org/download/

#UNIX #BSD #freeBSD #midnightBSD #ghostBSD #programming #distribution #technology #OpenSource

BSD download page screencap
Radio Azureus boosted:
2026-03-11
Instamatic push with FediPhoto_Lineage
Radio Azureus boosted:
2026-03-11
Instamatic push with FediPhoto_Lineage
Radio Azureus boosted:
2026-03-11

This is the composition with proper correction photographs composed very close to a very bright light source need some density correction

Reference
ioc.exchange/@Radio_Azureus/11

#Photography #Android #Small #Sensor #no #Instant #Photo #Technology #Light #Physics #Chemistry

Delayed push without FediPhoto_Lineage
Radio Azureus boosted:
2026-03-11

Matplotlib

It's important to learn to use libraries properly

Use local docs or use online docs , elevate your programming skills
Ever since I learned of the existence of matplotlib I knew I had another nice task set to have fun programming & keep me busy for a nice while

src.py

import matplotlib.pyplot as plt
import numpy as np

plt.style.use('_mpl-gallery')

# make data
x = np.linspace(0, 10, 100)
y = 4 + 1 * np.sin(2 * x)
x2 = np.linspace(0, 10, 25)
y2 = 4 + 1 * np.sin(2 * x2)

# plot
fig, ax = plt.subplots()

ax.plot(x2, y2 + 2.5, 'x', markeredgewidth=2)
ax.plot(x, y, linewidth=2.0)
ax.plot(x2, y2 - 2.5, 'o-', linewidth=2)

ax.set(xlim=(0, 8), xticks=np.arange(1, 8),
ylim=(0, 8), yticks=np.arange(1, 8))

plt.show()

A gorgeous mathematical function is plotted when you run the program. I don't want to make screencaps now, use the link to see the output I got.
I use the featherweight geany on the SBC Pi5, you choose which IDE you like.
Yes vim is a superb source code editor. The syntax highlighting is sublime!

Sources

geany.org/

matplotlib.org/stable/plot_typ

matplotlib.org/stable/plot_typ

#python #programming #python #libraries #matplotlib #API #mathematics #SBC #Pi5 #arm #arm64 #x86 #Linux #OpenSource

Radio Azureus boosted:
2026-03-11

Midnight BSD

age verification

$FreeBSD: src/COPYRIGHT,v 1.6.2.1 2006/02/08 09:11:57 ru Exp $

@(#)COPYRIGHT 8.2 (Berkeley) 3/21/94

The compilation of software known as MidnightBSD is distributed under
the following terms:

Residents of any countries, states or territories that require age verification
for operating systems, are not authorized to use MidnightBSD.

This list currently includes

  • Brazil, effective March 17, 2026,
  • California, effective January 1, 2027
  • will include Colorado, Illinois and New York provided they pass their currently proposed legislation.
  • We urge users to write their representatives to get these laws repealed or replaced.

Copyright (C) 2006-2026 The MidnightBSD Project. All rights reserved.

Sources:

midnightbsd.org/

github.com/MidnightBSD/src?tab

#midnightBSD #midnight #BSD #freeBSD #age #verification #programming #technonoly #mathematics #OpenSource

Radio Azureus boosted:
2026-03-11
Radio AzureusRadioAzureus
2026-03-11
pushed with Fediphoto-Lineage
Radio Azureus boosted:
2026-03-11
pushed with Fediphoto-Lineage
Radio Azureus boosted:
2026-03-11
pushed with Fediphoto-Lineage
Radio Azureus boosted:
2026-03-10

VIM

Bram Molenaar

human programming

Background

It has come to my attention that my beloved VIM has become invested with LLM AI slop

The lead programmer is not following standard rules of coding anymore.

People have called him many things, but one thing is certain. The man is intelligent in the programming field and knows what he wants.

VIM needs LLM slop!

the programmer screams!

We don't think so!

we roar back!!!

A couple of programmers decided to create a hard fork of vim

VIM

  • version V9.1.0 January 2K24
  • last commit
  • no LLM slop
  • Pure Bram Molenaar level human crafted code

If you are categorically against large language model slop this is a project for you to support!

This is a hard Fork meaning that you cannot merge it back with me VIM main source line

Project

codeberg.org/NerdNextDoor/vim

Source
mastodon.social/@mrmasterkeybo

codeberg.org/NerdNextDoor/vim

#VIM #VIMMasterRace #programming #LLM #AI #hostile #environment #Amiga #BSD #freeBSD #netBSD #openBSD #ghostBSD #LINUX #mac #win64 #OpenSource #POSIX #technology #mathemathics #physics

Radio Azureus boosted:
2026-03-10
blender

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst