Show newer

Oh no, the program correctness verifier has SIGSEGVed and crashed. "You've become the very thing you swore to destroy"...

Show thread

After some thought, I've decided I can call myself a "software developer". I'd previously been disqualifying myself, but I've made some small pip-installable packages and contributed to a handful of projects... so might as well stop gatekeeping myself

@tek

> HOWTO:
$ mkdir -p ~/src/myproject
$ cd ~/src/myproject
$ git init --bare
$ cd ~
$ git clone ~/src/myproject
$ cd myproject
> There, done. Now you have a 100% fully functional git repo that doesn’t require a network connection

I've thought about doing this a few times, but I've never had a project that I care enough about to want git, but not enough to want it saved on more than one computer.

(I've ended up using a pi, but that loses the instant/non-networked setup)

Discussions on which programming language is the best compares to discussing whether a hammer or a screwdriver is the better tool.

@rudolf

> Discussions on which programming language is the best compares to discussing whether a hammer or a screwdriver is the better tool.

Definitely the screwdriver. You can bang on a nail with pretty much anything, and it'll go in if you hit it hard enough. But a screwdriver in the _only_ way to fasten screws. And have you seen the modern word? Screws _everywhere_, pretty much since Archimedes

Related: shamusyoung.com/twentysidedtal

@kensanata

> Perl is going to sunset it's own ticket reporting tool.

This is actually **not** happening.

> Since the announcement of the upcoming closure of rt.cpan.org, we've looked at what could, should, or must be done to keep it available in one form or another. After looking at a few options, The Perl Foundation has voted to contract Best Practical to take over the hosting of the CPAN RT instance [for 3 years].

news.perlfoundation.org/post/r

HOWTO:

$ mkdir -p ~/src/myproject
$ cd ~/src/myproject
$ git init --bare
$ cd ~
$ git clone ~/src/myproject
$ cd myproject

There, done. Now you have a 100% fully functional git repo that doesn’t require a network connection and supports every single git feature. Pull it, push it, branch it, revert it, whatever: it’s your own repo and you can do whatever you want with it. And you don’t have to sign up for anything or agree to a Terms of Service or share your work or trust a company you dislike.

Show thread

@musicmatze

> Kinda ridiculous that does not yet have a 1.0 release, but is currently at 0.80.

Haven't there been some pretty prominent free software projects that have stayed pre-1.0 for decades?

> Do they follow semver? Because then I'd understand why...

Pretty sure that they do, so that's probably the answer

@paul

> I've even started entire flame wars over changing one character in a line of code, preceded by buckets of words justifying said change.

care to share the story behind that one?

@rune

:) Not taken personally at all.

Also, I should probably repeat my previous toot with better capitalization:

well, it's Not Quite Perl, mostly (github.com/Raku/nqp)

Stats from my last open source contribution:

lines added: 79
lined deleted: 82
lines in commit msg: 870

I can't decide if I'm doing software development really _wrong_, or really _right_.

@djsundog One would've thought launchd would be the space init system of choice

@tek

> Dell tech support can go fuck themselves.... I did that, and now they're replying that "Proof of Possession seems to be Invalid/tampered with/fake."

This story is literally 20 years old, but there are some things you don't forget:

Dell was (very) delayed in shipping out a computer we'd ordered, and rather than apologizing and trying to make it right, they _made up a fake tracking number_ and tried to blame UPS.

We only caught them because they didn't even get the format right.

@musicmatze

> With Drew gone [from] the fediverse

Oh, I'd missed that somehow. Was there a post or something that gave context for that move?

I've seen the convention of saying "afk&" instead of just "afk" in a few channels. I've got 2 questions:

1. Does that mean anything different than just "afk"? It doesn't seem to, but I'm reluctant to assume IRC users are typing an extra char for no reason.

2. Where does it come from? I'm assuming it's related to backgrounding linux processes, but is there more to the history?

My and the travel case arrived today. 😍

@codesections @yarmo you were right - absolutely worth the wait.

@technomancy @obra the design and build quality are awesome.

@esden thanks for bringing the Atreus to my attention.

I can't wait to fire up The Typing of the Dead and start practicing tonight. 😄

Show older
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.