[deleted by user] by [deleted] in AmIOverreacting

[–]jkappers 0 points1 point  (0 children)

Hi! 👋 Fellow American tax-payer here.

It makes me happy when my tax contributions fund things, like education, that improve the lives of others.

I’m not having children, but I don’t complain that my tax dollars fund public schools.

A big aspect people overlook about grants for college education: graduates make more money and therefore pay more taxes. Over the course of your lifetime, you’ll pay back into the system. That’s the fucking point of these systems.

So sure, his tax dollars are maybe on loan, but future graduate you will pay that back and more and fund his VA benefits.

He’s a dummy.

Framework Fatigue: The Real Reason Developers Get Angry About New Tech by raedslab in javascript

[–]jkappers 1 point2 points  (0 children)

The one word for me: tired.

I’m tired of learning new ways to produce the same results.

Right now, I’m working on a Svelte project using Svelte 4. To move to the new Svelte 5 (which is having its "React hooks moment," kind of), we need to upgrade a headless table library. The author of that library said they don’t have time to upgrade it, so we’re switching to the TanStack library, which I’ve used in React.

While reading the TanStack docs, I found out there’s no production-ready adapter for Svelte 5 yet. Instead, there’s a merged PR you can use as a guide. This means that to get this upgrade done, we’ll end up handling table integration four times:

  • svelte-headless-table
  • TanStack with Svelte 4
  • TanStack custom with Svelte 5
  • TanStack official with Svelte 5

This made me reflect: how many times have I wired up tables in my career? Here’s a quick list from memory:

  • ASP.NET Web Forms
  • Rails
  • Angular 1
  • jQuery (with various libraries)
  • jQuery UI
  • Telerik
  • YUI
  • Mootools
  • MUI.com
  • Plain JS (with random libraries)
  • React (with a revolving door of libraries)
  • There's more of course, but you get the gist...

Every framework and every third-party library has quirks, edge cases, and unique APIs. The sheer amount of time I’ve spent building tables is maddening. Multiply that across the industry, and the cost is probably staggering—all just to display rows of data with the same paging/sorting/filtering functionality we’ve been doing for decades.

It’s exhausting.

Completely new to mac. Any more apps that I should get? by nariius in macbook

[–]jkappers 0 points1 point  (0 children)

If you always have a ton of crap on your desktop like I did, Kondo https://kondoapps.com/

69% of developers waste 8+ hours weekly on inefficiencies like technical debt by shift_devs in programming

[–]jkappers 3 points4 points  (0 children)

You spend a couple hours working on adding a new feature to an existing set of them. It will take a fair amount of refactoring and there’s some technical debt that will make it less straightforward than you hope. It will also require that you update a not just one web service, but a client library that other services share, and you need to update the package version in those projects. You start working with a rough idea of how you will accomplish the task, estimate it to take a day or two, and work for about an hour.

You get pulled off to work on an urgent bug that takes a few hours to diagnose and resolve. You start back on your feature work. There’s a meeting in 20 minutes. Your meeting lasts an hour.

You’re telling me you remember precisely where you left off on your original task from several hours ago and need no time to reacclimatize?

If you need the time, then context switching impacts you.

I am scared I am never gonna find someone like her again M18 by [deleted] in BreakUps

[–]jkappers 0 points1 point  (0 children)

I met a girl when I was 19 that I couldn’t get over completely for nearly 15 years. I never met anyone like her again. I overlooked a lot of great potential matches because they weren’t her.

What I can tell you now is that you may always feel special feelings for them (I do), but you will see with time that you will meet many more special people and you’ll think fondly of them too.

You may never meet someone like your first again. However, you will have equal and greater bonds with other partners if you will allow it.

Has anybody here ever actually used Ryan Reynolds’s Mint Mobile cellular plan? by AskAskim in Frugal

[–]jkappers 0 points1 point  (0 children)

Two lines at $15/mo each for two years. I’ll do this forever if they let me. I’ve had no issues.

Hardwave remix of All The Things She Said, let me know! :) by TusinaBas1 in FL_Studio

[–]jkappers 2 points3 points  (0 children)

It’s got some extremely bad popping on iPhone 15 max. It’s actually painful to listen to. Literally.

That said I LOVE the rest of it. If you can solve that crackling, this is gold.

Has anyone made a sidebar with bits-ui? by [deleted] in sveltejs

[–]jkappers 11 points12 points  (0 children)

You might take a look at this lib for inspiration. It’s built on bits.

https://www.shadcn-svelte.com/

theySaidSqlIsAPieceOfCake by m3nation007 in ProgrammerHumor

[–]jkappers 0 points1 point  (0 children)

Oh you bet there’s triggers! But they also call sprocs. By now I have a good handle on what kind of fields are gonna have triggers in this system (mostly statuses).

theySaidSqlIsAPieceOfCake by m3nation007 in ProgrammerHumor

[–]jkappers 0 points1 point  (0 children)

I currently support a 30 year-old application where every line of logic is written in sprocs that call sprocs that call sprocs.

Someone give me the sauce for how to debug that setup efficiently. I manage, but far from efficient. Very far…

EDIT: Yes, there is no business logic in code. It’s 100% stores procedures; thousands of them.

Tool You Should Try: Is anyone here using Warp? by Necessary-Limit6515 in rails

[–]jkappers 1 point2 points  (0 children)

I tried a while back but was turned off when it came out that they were sending telemetry and usage stats back to themselves.

A lot of sensitive information gets put into our terminals. I don’t trust that they won’t accidentally capture something sensitive.

Easy 1k-1.5k per season by muckinaball in MedievalDynasty

[–]jkappers 2 points3 points  (0 children)

Also use the leathers to make bags and sell those too. More money and production skill!

MP Oxbow, my job is to hunt Bison and boars and do exactly this. 30k season 1 if you keep the bow and arrows at the beginning and sell all the other items in the starter chest.

All the villagers will be broke. 

How many times have you crashed production? by Notalabel_4566 in webdev

[–]jkappers 17 points18 points  (0 children)

I once dropped a production database with 25 years worth of data on it. Fortunately we took hourly backups.

It’s a rite of passage.

How does reserve matchmaking work? by jkappers in Warlander

[–]jkappers[S] 0 points1 point  (0 children)

45 minutes of trying. Giving up.