Xah Programing Blog
my haskell dabbling, in 2005, that went nowhere.
C lang expert vs programing language theory expert
- to know why c or cpp is bad, you need to know about programing language theory, lambda calculus, and design.
- being expert of c cpp helps little.
why special 2d array type, not nested array
Why does F Sharp Programming Language has a dedicated data structure for two dimensional array why can it not be simply nested array
updated.
- π gnu tar doc
- π bsd tar doc
- π Tar archive quadratic time. By Martin DΓΈrum. 2022
- π Why unix tar truncates long file path (2026)
- π Why tar no hyphen in option syntax (2026)
- π Unix/Linux tar problems (2021)
- unix linux is a pain in the ass.
- a poor sob wanna convert all png in a dir.
- if you do
- find . -iname "*png" -print0 | xargs -0 -L1 -I ttt magick ttt ttt.jpg
- won't work if not bash. because bsd xargs or macOS no agree on options.
- if you do
- for ff in *.png; do magick $ff $ff.jpg; done
- it misses all caps .PNG.
- you need to use shopt to set Case-Insensitive first.
- imperative fuck, and
- won't work on mac or bsd because they no do bash.
- and mac uses zsh, bsd uses sh or tcsh or other fucks, and linux mostly bash.
- In JavaScript, why typeof null return object?
- omg, ai actually gave the best answer. clarity.
- even it stole from the web.
- did ai stole?
- it did, like google image search stole, and wikipedia stole and refry, and stackoverflow stole and refry.
- this is like stackoverflow removed nerds telling u what u should do instead of answering ur question.
- now ai does this to stackoverflow. removed its gate-keeper shit and corp money-making based policies.
- ai stole from stackoverflow and wikipedia, removed stackoverflow's gate-keeping and other shits, remove Wikipedia's academic stilted mumble jumble and much propaganda.
- purified info again for the masses.
- it is, utter corrupt american corp greed doing good by chance.
perl dot com $190_000 hijack
- The Hijacking of Perl.com
- By Brian D Foy.
- https://www.perl.com/article/the-hijacking-of-perl-com/
summarize https://www.perl.com/article/the-hijacking-of-perl-com/
windows check disk tool sfc
- omg, faaked c cpp right there.
- what a great sweep of the turds in computing industry.
added width and height to all html thumbnail image markup, 4372 changes, in 841 files
repost
massive updates and new.
Microsoft Windows tip. clean cache
- πͺ Windows+r
- type
cleanmgr
cleanmgr.exe is the Microsoft Windows command-line utility and executable for the Disk Cleanup tool, designed to free up disk space by removing unnecessary files such as temporary files, internet cache, and old Windows installations.
It is located in C:\Windows\System32\cleanmgr.exe and can be launched via the Run dialog (Windows + R) or Command Prompt.
The tool is safe and part of the Windows operating system, targeting only system-compliant temporary and junk files. However, it was deprecated in Windows 10 version 1803 in favor of Storage Sense. For users preferring the classic interface or additional features, third-party replacements like Cleanmgr+ are available, which offer a modern UI and custom scripts for cleaning browser caches.
old. repost.
- added woxi
- Wolfram Language Clones and Tools
How many times faster is today's computer compared to a computer in 1999?
about one thousand.
quite amazing what we have.
- misery.
- the ligature lovers create complexity.
- and when you work with real unicode math symbols β β₯ β β β‘ β βΊ β§ β¨, you get deth.
- updated.
- the nasty, is that many follow unicode recommendation, of allowing only letters in function or variable names.
- this prevents you from using β β Β° β.
ai generated videos, often have a non-sensical problem. ie people seems to be looking at slightly off the subject they meant to be looking at , or weird approximation of some action...
repost
- C Is Not a Low-level Language, by David Chisnall 2018
- C and Go, Models of Computation. by David Chisnall. 2012
new articles. pulled out from Programing Language and Its Machine (2024)
mino updates
ok , for prog langs, these i find great:
- History of Object Oriented Programing, by Casey Muratori (2025)
- Guy Steele on Parallel Programing. (Get rid of lisp cons) 2011
- Rust in Perspective. Programing Language History. By Linus Walleij (2022)
- Python vs OCaml (2014)
- What Happens When You Replace C by Go in Linux (2024)
- Programing Language and Its Machine (2024)
ok that's it π