The dictionary and thesaurus are among my most used tools. They’re easy to install and use offline on any device — no search engine required. I just also realized that my most used offline tools are not in my blog post about programming without the Internet…
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Why blog? One key reason is for framing offline and organic discussions — they’re the best. Online discussions tend to devolve into “peanut gallery” takes for any range of topics. You can’t know it all, but being in the gallery is fun?
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
It’s painful to realize that a program’s state is name spaced wrongly/scattered. You’ve then got to either accept the complexity or rewrite select portions + migrate to a more correct data hierarchy. Databases exist to make that easier.
Though, the simplest form of system administration is when you only have to backup/copy state directories from one computer to the next.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Two interesting indie/micro blog repositories.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
is a solid tactic. No one “inspect elements” every site. Everyone’s a user, even programmers — they won’t know until someone tells them.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
I’m actually sleeping…
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
If the cryptocurrency ecosystem “falls” in on itself, it probably still won’t disappear because it’s almost . It’s how we westerners do things. ;-) Magic is real, but strangely selective?
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
I’m very tempted to stick GNU Guix somewhere in my main workflow — Guile Scheme looks interesting. I’m sorta curious as to why people like Lisp languages so much. The plan is to read the reference manual. (yeah… right)
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
Nix/NixOS are great for documenting system configurations and models.
But long evaluation times make for slow feed back loops. My knowledge of the functional ecosystem is mostly diddly, but maybe there’s a way to speed it up? Ignore all module and package imports and piece together a minimal evaluation perhaps?
{ ... }:
{
imports = [
<nixpkgs/nixos/modules/programs/git.nix>
<nixpkgs/nixos/modules/security/auditd.nix>
<nixpkgs/nixos/modules/services/databases/postgresql.nix>
];
nixpkgs.overlays = [
(_: pkgs: {
cpio = pkgs.callPackage <nixpkgs/pkgs/tools/archivers/cpio/default.nix> { };
})
];
}If that goes anywhere, maybe that’s an article, but I’m fairly certain someone must have tried something like this already.
Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.
The static versus dynamic site wars are mostly conflicts over where discomfort and computation should happen at increasing scale. You’ll either be lagging/computing on the server side, the client or, maybe somewhere in between.