expr

joined 2 years ago
[–] expr@programming.dev 10 points 1 week ago

Yeah it's pretty awful to read.

[–] expr@programming.dev 1 points 1 week ago

Just want to say that employers don't actually control your withholdings. By law, you can submit a new W-4 to change your withholdings at any time. In fact, it's often built-in to HR software to make it even easier to do.

Of course, you still have to contend with the IRS come tax time if you underpay through the year.

[–] expr@programming.dev 4 points 2 weeks ago (6 children)

You actually like them? Honestly? I don't think you do.

[–] expr@programming.dev 14 points 2 weeks ago

I think kubuntu was the very first distro I ever installed in a VM when trying out Linux 10 years ago. I've since moved on (an aging Arch install right now, which will eventually be replaced by a NixOS install whenever I get around to it), but just wanted to say that a whole new world lies at your footsteps, my friend. Enjoy it. It's like discovering the wonder of computing for the first time.

[–] expr@programming.dev 6 points 2 weeks ago (1 children)

I understand that's how things are, but man, what a sorry state of affairs. CLIs used to be the ONLY way to use computers, and common people wrote programs all the time! It was part of normal school curriculum for fucks sake. My mom was required to learn BASIC in high school. Nothing even close to that now. Schools MAYBE have some intro programming elective, if they're lucky.

We've managed to deskill multiple generations of computer users, and it gets worse every single year. More and more people only understand to scroll and press big buttons, with cognition of any sort being completely absent. Just monkeys in a cage created by corporations. It's heartbreaking, really.

[–] expr@programming.dev 2 points 2 weeks ago (1 children)

https://www.visidata.org/

Blows Excel out of the water, and it's not even close. And it's free, open source, and completely extensible (with Python, not some godforsaken excuse for a programming language).

[–] expr@programming.dev 1 points 2 weeks ago (8 children)

Except we didn't call all of that AI then, and it's silly to call it AI now. In chess, they're called "chess engines". They are highly specialized tools for analyzing chess positions. In medical imaging, that's called computer vision, which is a specific, well-studied field of computer science.

The problem with using the same meaningless term for everything is the precise issue you're describing: associating specialized computer programs for solving specific tasks with the misapplication of the generative capabilities of LLMs to areas in which it has no business being applied.

[–] expr@programming.dev 3 points 2 weeks ago

Let's not get ahead of ourselves. Typescript has a decent type system, but it's hardly state of the art. It's impressive how they've managed to mostly corral JavaScript into something much more sane, but at the end of the day it still suffers greatly from the limitations of JavaScript. They've essentially retrofitted some type theory onto JavaScript to make it possible to express JavaScript nonsense in the type system, but there's plenty of things that would have been designed differently had they been making something from scratch. Not to mention that the type system is unsound by design, which by itself puts it behind languages designed from the ground up to have sound type systems.

There's many, many things missing from the type system, like higher-kinded types, type-driven deriving/codegen, generalized algebraic data types (aka GADTs), type families (and relatedly, associated types), existentially-quantified types, and much more.

[–] expr@programming.dev 4 points 3 weeks ago (1 children)

I think they seem reasonable for stuff like commuting and the like, but for general usage I find them a little... Sad, I guess. I see tons of kids in my neighborhood with them and I dunno, it just feels like it misses the point of biking a bit.

[–] expr@programming.dev 32 points 3 weeks ago* (last edited 3 weeks ago) (4 children)

I use Firefox on mobile all the time. Works fine for me. The fact that I get adblock on mobile makes it a no-brainer to use over chrome.

[–] expr@programming.dev 44 points 3 weeks ago (1 children)

Uh, no. They are, and have always been an awful cult that will lie, cheat, manipulate, and otherwise destroy people for trying to leave said cult.

view more: ‹ prev next ›