Posts by galdor@fosstodon.org
(DIR) Post #ArjFBf0u9dmZXiJBfU by galdor@fosstodon.org
2025-03-04T21:18:14Z
1 likes, 0 repeats
“OMG this is so cool how did you know how to make this software do that?”I took 10min to glance through the documentation.Happens all the time.If you read documentation, you’ll get top 10% among developers, easy.
(DIR) Post #Arn6WV1EO6hJfeA9Im by galdor@fosstodon.org
2025-03-06T21:32:25Z
0 likes, 0 repeats
Yes #Python is a deeply unimpressive language, but in my experience it's tolerable for simple tasks as long as it's used correctly.Most Python code out there is terrible because it's written by less experienced developers who don't read language and tool documentations and copy/paste what they find online (content itself written by junior developers), endlessly amplifying the problem.This is the curse of languages perceived as easy for beginners.
(DIR) Post #ArqtkwprF2o9DzF3zs by galdor@fosstodon.org
2025-03-08T17:53:50Z
0 likes, 0 repeats
@stfn @jgayfer I'm curious about your experience in other languages.
(DIR) Post #AtUtqbL7nNc0XhjZom by galdor@fosstodon.org
2025-04-26T22:22:25Z
0 likes, 1 repeats
I finally took the time to compile my notes on #CommonLisp pathnames into a proper article. I had to go back reading various sections of the standard, and I'm glad I did it: logical pathnames, among other things, are a fascinating feature, and now I want to use them more!https://www.n16f.net/blog/working-with-common-lisp-pathnames/
(DIR) Post #Atf6sbc1HWmHLYgMTo by galdor@fosstodon.org
2025-04-30T20:35:43Z
0 likes, 0 repeats
@me probably not that hard, but it’s a dead end because the powers that be hate the idea (and everything even remotely related to Common Lisp).
(DIR) Post #Atf6sczS9t7HcWeae0 by galdor@fosstodon.org
2025-04-30T22:17:29Z
0 likes, 0 repeats
@screwtape @me Oh come on you understand the situation perfectly ;) You can write hacks to make it look like there are namespaces, but at the end of the day, they are just hacks.There has been multiple discussions about it on emacs-devel, and there is no way to get elisp out of the dark ages until the usual suspects are replaced. Which is not happening any time soon.
(DIR) Post #AttPPDMUnrnoxHC8VE by galdor@fosstodon.org
2025-05-08T15:11:39Z
1 likes, 1 repeats
Having to do some work in #Python means discovering language design idiocy on a daily basis. For example "with" does not introduce a scope.Gotta love being able to access variables bound to resources after they have been released.
(DIR) Post #AuDxmoZJn9kFGEcLse by galdor@fosstodon.org
2025-05-18T16:38:49Z
1 likes, 0 repeats
I spent some time deploying Boulevard on a new server, replacing a non-trivial NGINX. Total success. Still needed two new features to support PrivateBin: index_redirect to redirect queries targeting a directory and next_handler to support authentication for POST requests.Using software you wrote yourself for real world deployments is so satisfying!Still a lot of work before a public release. Rate limiting coming soon.
(DIR) Post #AvWIDAYwwiCa0oTYLg by galdor@fosstodon.org
2025-06-26T10:30:01Z
0 likes, 0 repeats
If Linux and BSD had their shit together and had built layers to deal with services, storage and networking in a distributed and programmable way, maybe we would not be stuck with Kubernetes and shitty cloud services. The UNIX paradigm stopped evolving a long time ago.
(DIR) Post #AvWRLLeKVb5sIjy0ki by galdor@fosstodon.org
2025-06-26T10:55:31Z
0 likes, 0 repeats
@rozenglass Given that the Plan9 clique lead to the Go language, I'm actually happy that it failed.The Lisp machine model made so much sense, but history happened.
(DIR) Post #AzoOYXWQ3wLvYB7Z68 by galdor@fosstodon.org
2025-11-01T15:43:42Z
0 likes, 0 repeats
Saying that programming is math is like saying that cooking, carpentry or playing music are math. Yes math are everywhere, we get it, but the world is more than numbers and formulas. Programming is of course about using language to describe behaviour. Being good at math has never been a good predictor of software engineering skills. Ask anyone working in this industry.
(DIR) Post #Azq1Jz1LdBKvrZb6DQ by galdor@fosstodon.org
2025-11-02T14:31:00Z
0 likes, 0 repeats
@vikingkong As someone who also works in the industry, I spent way too much time having to deal with shitty software built by people who think that their math skills are a substitute for software engineering skills.
(DIR) Post #B2PqRP26K6WQdZYcAy by galdor@fosstodon.org
2026-01-18T17:07:45Z
1 likes, 0 repeats
I've started working on the UI system (C/OpenGL). Components, layouts, background/border rendering with padding. Here with a simple label.Next step is to deal with sizing/positioning relative to the parent to build more complex components.