Email or username:

Password:

Forgot your password?
7 posts total
Andrew Kelley

One thing I appreciate about Mastodon is that if I slip into a bad habit of scrolling through the feed too much in one day, I start seeing old posts that I've already seen, and then I realize that I'm doing a bad habit, and that helps me stop checking the site too often.

On other platforms they would do anything to prevent that moment of self-reflection from occurring.

Andrew Kelley

when a C/C++ programmer says "no dependencies" it means they have copied unknown versions of various dependencies into a particular subdirectory of their project.

you can learn a lot about the author's personality by what directory name they choose.

"vendor" -> web developer adjacent
"deps" -> uncomfortably self-aware
"thirdparty" -> unskilled grifter
"common" -> sneaky

Show previous comments
Jons Mostovojs

@andrewrk I think under these definitions, I'm a straight-up thief?

I have copied Base58 implementation once into a file called "base58". (Obviously, putting a comment that I stole this code into the file, attributing, complying with licenses).

Acid Bong

@andrewrk "vendor" is also used in Android dev, but it refers to firmware

Grigory Shepelev

@andrewrk lawful good, lawful neutral, chaotic neutral, neutral evil

Andrew Kelley

it's too bad corporations, unlike individuals, don't die of old age

Andrew Kelley

regarding ziglang.org/news/migrate-to-se

some people didn't understand why switching to self-hosting from the cloud makes website deployments faster.

I didn't explain in the article, so I'll explain here:

docker is slow, installing system dependencies is slow, uploading to the cloud is slow, etc.

with self-hosting you set up the computer ahead of time, then just run a script that copies files around on the same computer, which is really fast.

Show previous comments
Chucho :gnu: :freedo: :guix:

@andrewrk I have been saying for long time to many people that migrating everything to the "cloud" is a big mistake. I saw many use cases where companies have problems of money because the cloud is expensive and even worse the loss of control.

jonny (good kind)

@andrewrk
The first time I set up my static site builder with forgejo and forgejo actions it absolutely blew me away how big of a deal going from ~5m down to ~3s from the time I hit enter on "push" to when the site is live and deployed on the web was. It made me feel like the dream of the read write web was real

Jeroen Engels

@andrewrk You link to an issue but all the comments regarding bounties have been deleted, so it's hard to see what discussions led to this decision and why bounties seem so damaging.

Not disagreeing with the choice, but the context would have been nice to know (maybe a summary somewhere?), especially in order to help other communities avoid the same pitfall.

(but don't spend anymore time on this topic than you'd like to, please ignore me unless you want really want to explain more)

Andrew Kelley

If any Linux kernel hackers are listening, we (programming language standard library maintainers) need O_CLOFORK!

github.com/golang/go/issues/22
bugs.openjdk.org/browse/JDK-80

Go Up