atzanteol

joined 2 years ago
[–] atzanteol@sh.itjust.works 9 points 19 hours ago

You want to turn my 300 lines of clear, readable and concise logic into 1,000 lines of English paragraphs that break up the functions of my code into yet smaller pieces of code devoid of context? Now I have to dig through that book, ignoring all the shit I've read hundreds of times because it doesn't compile into anything, just to debug an off-by-1 error in a loop buried in a paragraph explaining the original developers diatribe on why we're looping over that range? Fuck. No.

This is the sort of academic crap that sounds good but in practice is just terrible for anything other than small projects that are intended specifically to teach.

[–] atzanteol@sh.itjust.works 21 points 20 hours ago

This is something I've said for a very long time. Everytime some RAD or "low code" tool claims that it will make developers obsolete because "you won't need to write code"! I know that I'm going to need to help some BA use that tool and that there will be a tiny little box hidden in that tool somewhere which let's me write code to work around its limitations.

LLMs are useful to a developer as a cordless drill is to an engineer.

Software development is about understanding logic, data structures, and how to solve business problems with computers. A language is simply what we use to do that.

[–] atzanteol@sh.itjust.works 8 points 20 hours ago (3 children)

That sounds so painful. Not surprising it never caught on.

[–] atzanteol@sh.itjust.works 0 points 20 hours ago (1 children)

In the '80s.. You think they should continue their policies from 40 years ago?

[–] atzanteol@sh.itjust.works 5 points 20 hours ago

When I use a word,’ Humpty Dumpty said in rather a scornful tone, ‘it means just what I choose it to mean — neither more nor less.’

[–] atzanteol@sh.itjust.works 1 points 1 day ago

I look forward to reading your zine.

[–] atzanteol@sh.itjust.works 1 points 1 day ago

Hey, Jackass, then I'm not talking about you am I? 🙄

[–] atzanteol@sh.itjust.works -3 points 1 day ago (1 children)

So, containers do not get you reproducibility.

You absolutely do. If you build a container and publish it you will pull down that exact thing every time. How is that not "reproducibility"?

You no what though? Scratch that - who gives a fuck? Bit-for-bit reproducibility takes far more effort than it's worth anyway. Even NixOS isn't completely reproducible. It's a false goal.

For dev environments, repeatable is okay.

It's well more than good enough you mean.

If you want actually reproducible binaries that you can ship, Nix is better fit for that purpose.

Nobody really needs that.

[–] atzanteol@sh.itjust.works 2 points 1 day ago (2 children)

So "not voting" must surely be the answer.

[–] atzanteol@sh.itjust.works 8 points 1 day ago (2 children)

I’d rather vote 3rd party than for a Corprocrat.

Many I remember my late teens when I thought this was sooo edgy...

[–] atzanteol@sh.itjust.works 0 points 1 day ago* (last edited 1 day ago) (5 children)
docker build . -t docker.company.com/build-env:1.0 && docker push docker.company.com/build-env:1.0

But for like 99% of development teams "repeatable" is Good Enough(tm).

[–] atzanteol@sh.itjust.works 2 points 1 day ago (7 children)

Containers also don't give you reproducible environments, and Nix does.

Of course it does. 🙄

 

Health secretary Robert F. Kennedy Jr.’s advisers ordered the release of a dataset that includes the private health information of people living in California, Illinois, Washington state, and Washington, D.C., to the Department of Homeland Security

 

Our longstanding offering won’t fundamentally change next year, but we are going to introduce a new offering that’s a big shift from anything we’ve done before - short-lived certificates. Specifically, certificates with a lifetime of six days. This is a big upgrade for the security of the TLS ecosystem because it minimizes exposure time during a key compromise event.

 

If you're self hosting roundcube be sure to update.

view more: next ›