



holy shit @prologic
> uncle sam is a greedy prick
Always has been
helloSystem is the poor man's macOS ;-]


v99.0.4844.84
(or a later version) because of its security implications.](https://www.vuxml.org/freebsd/323f900d-ac6d-11ec-a0b8-3065ec8fd3ec.html)

page=
parameter, haha
new code:
#!/bin/sh
page="$(echo "$QUERY_STRING" | sed 's/page\\?=//')"
style="https://unpkg.com/sakura.css/css/sakura-dark.css"
title="Aoi's Gemini Proxy - ${page}"
title_err="Aoi's Gemini Proxy - Error"
printf "%s %s\\n\\r" "Content-type: text/html"
if [ -z "$page" ]; then
echo "<!DOCTYPE html><html><head><link rel=stylesheet href=$style><title>$title_err</title></head>"
echo "<body><p>Usage: <code>$(basename $0)/page?=gemini://envs.net</code></p><p>Note: This proxy is half-baked on purpose</p>"
echo "</body></html>"
else
echo "<!DOCTYPE html><html><head><link rel=stylesheet href=$style><title>$title</title></head>"
echo "<body>$(./gemget -o - ${page} | ./gmi2html)</body>"
echo "<br><hr><footer><details><summary>Proxied by <a href=https://git.sr.ht/~novaburst/cgi-gemini-proxy>cgi-gemini-proxy</a></summary></details></footer></body></html>"
fi
(EDIT: use better example)
#!/bin/sh
printf '%s\\n\\r' "Content-type: text/html"
die() {
printf '%s error: %s\\n\\r' "$(basename "$0")" "$@"
exit
}
if [ ! "$QUERY_STRING" ]; then
die "No 'file' parameter"
fi
./gemget -o - "$QUERY_STRING" | ./gmi2html.awk

when customizing the browser externally isn't enough ;P
any day
why perl had to be so.... childish?
hell of a language
it's absurdly simpler now
stcli
clean off probably
func isEven(n int) (bool, error) {
if n <= 0 {
return false, fmt.Errorf("error: n must be > 0")
}
return n % 2 == 0, nil
}
why this quite reminds me of node.js' is-even/is-odd
@<~duriny https://envs.net/~duriny/twtxt.txt> cheers!
https://git.076.ne.jp/novaburst/stcli

first being a text editor/IDE of sorts mentioned here, the other is in general, kind of
> it's chat is on one of the worst platforms ever
...
> A modern open source code editor in Rust
I hate how they always mention that as the first feature.
2021-06-11T10:20:03.000000Z The matrix protocol is overcomplicated enough that making new implementations isn't really doable. ~martijnbraam at git.sr.ht

Even macOS's UI/UX is better than GNOME at this point, LOL.
> there's no systemd on FreeBSD
#2p6q6ka
systemd-homed
: exists