alanz is a user on mastodon.land. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
alanz boosted

@kensanata @dredmorbius I don't see capitalism as any kind of solution, I'm sorry. Without restraints, it naturally just gravitates to rent-seeking, and that's exactly what's happened to tech.

alanz boosted

Lisp has been a great language for me to learn about languages and how to become an embittered curmudgeon.

alanz boosted

Did an experiment:

Created a FB account, and used a computer generated image of the average woman for it. Accepted evere friendship request.

Chatted no more than "HI"

4 hours later, now i have 400 "friends" several pictures of flowers, romantic scenes, and two dickpicks

alanz boosted

you see us talk a lot about IRC.

We don't want the IRC of the past, when we talk about it.

We want changes to come to the protocol that make it better, we want better stuff.

we just are incredibly skeptical to moving wholesale to a completely new protocol that would require retooling everything we've ever done and deserting everything and everyone for the next new thing /every/ /single/ /time/

alanz boosted
Tried #bup a near-decade ago. Noticed now that it's still seeing commits every week, but the interface and formats seem pretty stable since years. Figured I'd try it out again.

$ git annex copy --to mybupthing lotsafiles

Right, git-annex creates one bup backup per object, so now I have hundreds of packfiles and growing. No sweat, I'll just run a `git repack -a -d` once every couple of dozen packs.

Poof, bup repo in a state not recoverable without human intervention and git surgery (dangling branch name) within *minutes*, after a handful of `repack` runs in parallel with the copy process.

So. Not my family albums then. I'll have a look again another decade later.

If I get an impulse, maybe I'll try this again with `repack -A -d`, which should be safer. But bup really should protect its packs with .keep until it has created the references to them, which I'm guessing is what it's not doing here.

If I get an even stronger impulse, I might even write a bug report.
alanz boosted

@cwebber Bitcoin mining creates demand for coal mining.

alanz boosted

Man using an android device while avoiding Google is a pain in the ass...

alanz boosted

"Being Inside An Airplane Is Not Vore", the most famous thead in Mastodon history, locked after 12,000 replies

alanz boosted

One final plug for our free online course #Functional programming in #Haskell. I developed this together with my colleague. It's a 6-week course and it starts 18 September.
futurelearn.com/courses/functi octodon.social/media/0MG4NfxBs

alanz boosted

@bob @natecull The semanfic web has only benefitted mammoth capitalists. We, of a different persuasion, need collaborative ontologies, not just semantics in the glass data centres that are only used to exploit people as resources.

alanz boosted

@clacke @natecull I douby that we would gain much with trinary computing, bur learning fhat the Soviets on the other side independently discovered a language almost identical to Forth is a fact that suggests a deep underlying mathematical thruth. And Forth's design maps sufficiently well gor ,any real world applications. Embedded systems, device drivers, security-specific code, etc.

alanz boosted
Jane Goodall learned that protecting chimps and their habitat requires lifting their human neighbours out of poverty
http://qttr.at/1x7k
alanz boosted
> We keep being told Welsh is uselss. Well, guess my password, motherfuckers.

>> A hacker could crack your password in: 2265308 years, 4 months

https://twitter.com/Geraintmogs/status/898302675057491968
alanz boosted

Applying Chesterton's Fence to software development is well-motivated by the realization that ones fellow programmers are generally competent people.

Often people driven to accumulate technical debt, it's true, but if something seems really weird and pointless it's worth assuming the author had a good reason.

alanz boosted

Plex is no longer going to allow their paying customers to opt-out of having their viewing metadata collected and used by Plex (presumably for direct or indirect profit).

Remember when it was enough to pay a company for a piece of software without them pimping out your personal information for a little extra profit on the side?

alanz boosted
alanz boosted
alanz boosted
alanz boosted

Just learned this:

mkdir -p new-project/{src,doc,tst}

tree new-project

new-project/
├── doc
├── src
└── tst

alanz boosted

One thing that none of the engineering courses prepared me for was sourcing components.

No one told me that I would spend a big chunk of every project trying to find parts to do what I want, and then a few more days reading through data sheets for all the potential components to figure out which one will fit what I want best.