Posts by lanodan@queer.hacktivis.me
(DIR) Post #B1O8MZChG7A3rzyj9E by lanodan@queer.hacktivis.me
1 likes, 1 repeats
@p @dcc @j @i @hj @sun Somehow never occurred to me that you could use qjsc to effectively syntax-check JS code, but well I also barely ever do JS.And reminds me of why I avoid writing python code, typo on a variable name being a runtime error is tolerable in shell due to things like envvars not being separated, but python has no excuse, specially as perl does it.$ perl choke_me.plGlobal symbol "$typo" requires explicit package name (did you forget to declare "my $typo"?) at choke_me.pl line 7.Execution of choke_me.pl aborted due to compilation errors.$ perl choke_me.pl fooGlobal symbol "$typo" requires explicit package name (did you forget to declare "my $typo"?) at choke_me.pl line 7.Execution of choke_me.pl aborted due to compilation errors.$ python choke_me.pystartdone$ python choke_me.py foobarstartTraceback (most recent call last): File "/home/haelwenn/tmp/2025-12/choke_me.py", line 7, in <module> print(typo) ^^^^NameError: name 'typo' is not defined. Did you mean: 'type'?$ head choke_me.pl choke_me.py==> choke_me.pl <==#!/usr/bin/env perluse strict;print("start");if ($#ARGV == 1) { print($typo);}print("done");==> choke_me.py <==#!/usr/bin/env pythonimport sysprint("start")if len(sys.argv) == 2: print(typo)print("done")
(DIR) Post #B1PPtN5tCFFSFNyyiu by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@p @dcc @j @i @hj @sun Well, I can be fine with shrugging it off for some, specially for like scripts that aren't really important (roughly half of shell scripts).Python on the other hand is often used for applications, so can easily have entire functions barely exercised and even hard to test.Add the fact it loves to introduce breakages from one release branch to another and it's a recipe for "Dammit, it worked 6 months ago, what now?".It's like they saw the npm ecosystem and wanted it builtin so you can't ignore/reduce the churn.
(DIR) Post #B1cvFg4ovGYx7s4tX6 by lanodan@queer.hacktivis.me
0 likes, 0 repeats
@hfaust Imagine explaining to other species who is Santa, Jesus, …
(DIR) Post #B1dG3G1o2jQ3traSES by lanodan@queer.hacktivis.me
0 likes, 0 repeats
@p @N33R @cjd Also StarCraft got ported to non-Windows stuff like classic MacOS and N64, and that probably means transferring source code to other companies.Which I think would explain why it's not a random CD with "StarCraft Master Backup #42" written with sharpies.
(DIR) Post #B1dG3GTSNvXNHcWXKa by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@p @N33R @cjd Same kind of stuff for expansions done by other companies which StarCraft also got.
(DIR) Post #B1ozzjfsbrflJo9IX2 by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@p @jorgaborg @mint @j > 404 on the media file> Search for a local copy> What? How come I don't have the misfitsWell got a thing to fix on my side too I guess :D
(DIR) Post #B1p0cnadzAaukwKJd2 by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@p @Tony @pernia Only ones I could call oldfags are either pre-mastodon, or ones from the era of this rice purity chart.fediverse purity scale.png
(DIR) Post #B1p2tHx943vHSzqGx6 by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@p @jorgaborg @mint @j Got an HTTP 200 but it's only getting data in like bursts of 3k every few seconds, I guess your machine/network is seriously overloaded?
(DIR) Post #B1pLJmB96fRfulAe00 by lanodan@queer.hacktivis.me
0 likes, 0 repeats
@j chilling at home, mostly watching movies and reading some mangas.
(DIR) Post #B1plwKur054zSjb7lQ by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@hakui @Tony @pernia @p Yeah… this is why it's oldfags, remembering the ones who were there.
(DIR) Post #B1suM3858S4Kw1R8nA by lanodan@queer.hacktivis.me
0 likes, 0 repeats
@kaia Eehh… nah still a tomboy alignment chart kind of person.tomboy alignment chart.jpg
(DIR) Post #B1ukj6iTM3XlUija2S by lanodan@queer.hacktivis.me
0 likes, 0 repeats
@hfaust Smartphones are such a social disaster…
(DIR) Post #B24N4593w7cVNrEtpA by lanodan@queer.hacktivis.me
0 likes, 0 repeats
Seems like "digital sovereignty" as a term is popping up quite often these days due to EU Commission.Sovereignty is nationalistic garbage, replace the word digital with art or agriculture if you don't see why.Or check a dictionary.
(DIR) Post #B26JiVz5YclGhsWCYK by lanodan@queer.hacktivis.me
1 likes, 0 repeats
Made a standalone release of my RGB implementation of xcd(1), a colorful hexdump where each value has a different color.Tarball: https://distfiles.hacktivis.me/releases/xcd-rgb/xcd-rgb-1.0.0.tar.gzSignature: https://distfiles.hacktivis.me/releases/xcd-rgb/xcd-rgb-1.0.0.tar.gzChangelog: https://distfiles.hacktivis.me/releases/xcd-rgb/xcd-rgb-1.0.0.txt Repo: https://hacktivis.me/git/xcd-rgb/xcd_screenshot.png
(DIR) Post #B2EAtvUBjr0If36wJU by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@p @raintrees I cast octal: printf '\057'Also:$ ed ~/.Xcomposea<Multi_key> <backslash> <backslash> : "/" U002F # Slash.wq
(DIR) Post #B2EBQTzqxpOQxdRiq0 by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@ceo_of_monoeye_dating @p @yomiel Slashed up miku :D
(DIR) Post #B2EBnEx93ucOxq1z0q by lanodan@queer.hacktivis.me
1 likes, 1 repeats
@p | base64 -da5.2sE$The fuck?
(DIR) Post #B2PiZ9xkFmDGeulS8O by lanodan@queer.hacktivis.me
0 likes, 0 repeats
@kaia Meanwhile yaoi anime are almost absent…
(DIR) Post #B2PjYokpCoRCpv7cGG by lanodan@queer.hacktivis.me
0 likes, 0 repeats
@Zettour @kaia Could take some at least.https://hacktivis.me/animelist should be up to date enough for yaoi that I've watched.
(DIR) Post #B2PkbTD5rWX8qFAmm0 by lanodan@queer.hacktivis.me
1 likes, 0 repeats
@Zettour @kaia Heh seems to have the clamp character design without being clamp.Will note it that said I tend to go for few-episodes animes, like I got Galaxy Express 999 in my backlog for ages but it's 113 episodes.