CoderKat
15
915
CoderKat

@lemm.ee

CoderKat 73 points 3 years ago

Musk is an idiot and his handling of Twitter is even more idiotic. But can we not use unsourced screenshots of note taking apps for this community? If there's substantiated news, post a link to a decent source. If we allow these kinda posts just because we agree with them, we're gonna be very vulnerable to misinformation (case in point: the fact that there's articles saying that they resumed paying this bill).

path: 0 750027, hotness: undefined, score: 73, children: 1
CoderKat 66 points 3 years ago

Programming started as a hobby for me as a teenager. I always "liked computers" so thought I'd give it a try. I never intended to make a career out of it because it seemed so hard at first, but over a decade later, I'm decently accomplished in my field and get paid bank for it.

As a hobby, it's fantastic. You can add in missing features to open source software you use (including the one I'm posting this to right now!). You can make your own little apps to fill niches you haven't found an existing program for. You can automate boring stuff from other work. You can make mods for certain types of video games. Or if you're really ambitious, you can even make a video game (but I gotta tell you, video games are hard and need much more than just programming -- I do not recommend making video games as a goal unless you've thought out just what that involves).

If you make a career out of it later, cool. But even if you don't, it's a fun and rewarding hobby that costs almost nothing. As long as you have a computer (preferably not a mobile phone, though it's technically possible to use a phone), you can program. Hardware doesn't generally matter. Any cheap laptop works. All the tools you need have free and often open source ones you can use. You only need to pay for web hosting if you make a web tool and want to share it with others.

path: 0 1302978, hotness: undefined, score: 66, children: 14
CoderKat 60 points 3 years ago

I'm strongly of the opinion that we should never be hiding the domain for either communities nor users. The domain is an important part of both of those. !Technology@beehaw.org and !Technology@lemmy.world are entirely separate communities and may have very different rules, so it's important to know which one you're on.

And for users, impersonation aside (because let's be honest, impersonation could just as easily utilize display names or look-a-like characters), there's also just plain confusion from legitimate users. Common usernames are totally going to be used across multiple servers. If you're seeing comments from john@smith.name and also john@lemmy.world, you're gonna wanna be able to tell them apart (display names kinda run counter to this and I'm not certain they're a good idea).

path: 0 741843, hotness: undefined, score: 60, children: 3
CoderKat 52 points 3 years ago

It's such bullshit that you can just claim you feared for your life (because gasp, your neighbor knocks on your door) and it gets charges reduced.

US stand your ground laws are barbaric and insane. Most of the world knows it, but a significant number of Americans still stand by them.

Also, I don't get why they have to reduce the charges before the trial? Can't they charge both manslaughter and murder and let the jury figure it out?

path: 0 1148015, hotness: undefined, score: 52, children: 8
CoderKat 46 points 3 years ago

We don't want your disinformation on this platform, either. :)

path: 0 1074657 1075014, hotness: undefined, score: 46, children: 12
CoderKat 40 points 3 years ago

Yes, but arguably it was never very scalable for federated software to store large media. It gets utterly massive quick. Third party image/video hosts that specialize in hosting those things can do a better job. And honestly, that's the kinda data that is just better suited for centralization. Many people can afford to spin up a server that mostly just stores text and deals with basic interactions. Large images or streaming video gets expensive fast, especially if the site were to ever get even remotely close to reddit levels.

path: 0 3026866 3033549 3035240, hotness: undefined, score: 40, children: 1
CoderKat 38 points 3 years ago

99.5% (with 93% of eligible employees voting) is a stunning number. But also one that tragically highlights how bad it has gotten. It's very hard to get so many people to agree on much these days. But they virtually all agree that the pay is too damn low.

path: 0 3021626, hotness: undefined, score: 38, children: 3
CoderKat 38 points 3 years ago

Honestly, I don't know what the lawmakers expected. The bill is dumb. It'd be perfectly fine to require payment for copying a substantial amount of a new article (eg, if they want to prevent google from offering a public cache that gets around paywalls). But the bill outright requires paying to link to Canadian news sites in search results. That's outright madness.

Y'all can hate google and meta all you want. That's totally fine. I encourage you to use competing search engines (it's bad that Google has a near monopoly). But this bill is a bad bill.

The folks on this site might know about alternatives, but the average person doesn't. When the average person can't find Canadian news sites on Google, they're not going to switch to duck duck go or whatever. They're going to just use a non Canadian site. This bill is going to hurt Canadian news companies and it's disappointing to see people cheering it on because you're happier to see Google and meta hurt than you are sorry to see Canadian news sites hurt...

path: 0 640312, hotness: undefined, score: 38, children: 9
CoderKat 37 points 3 years ago

Yeah, it's good to see reporters actually pressing back on these blatant trolls with their well understood tactics. It's a shame, however, that the more centrist media is rarely willing to do the same. It's a common trap that people think you must give equal time to both sides in order to be fair. Reality is that some sides are so dumb and inconsequential that they don't deserve any air time.

It's stupid that the school district even moved the kid to a different class. They never should have caved an inch. That just empowers these maniacs to keep doing this racist, time wasting drivel.

path: 0 2393331 2400514, hotness: undefined, score: 37, children: 1
CoderKat 37 points 3 years ago

As annoying as it is when someone else breaks the CI pipeline on me, it is utterly invaluable for keeping the vast majority of commits from being able to break other people (and from you breaking others). I can't imagine not having some form of CI to preventing merging bad code.

path: 0 2305528 2308585, hotness: undefined, score: 37, children: 4
CoderKat 36 points 3 years ago

Just a heads up I think you mean "social cues". A cue is an indicator. A queue is a line waiting for something.

Unless the main character has issues with queueing, I guess. I dunno, I've never watched One Piece specifically because of the bonkers number of episodes.

path: 0 3274015 3277012, hotness: undefined, score: 36, children: 0
CoderKat 35 points 3 years ago

Your union sucks then. Unions have done all sorts of things besides get more pay. They fight for benefits like vacation and sick time, make sure you can't be fired without cause, ensure good work/life balance, make your job physically safe, and help bad management be held accountable.

Striking isn't the only tool in a union's répertoire. They'll also do things like help pay for lawyers to fund legal action (hard to do as an individual) and negotiate on your behalf. Most people don't want to be negotiators (especially the most vulnerable) The union does that undesirable work for you and can often hire experts to do it.

Work to rule is an alternative to striking that is similar but keeps you working. That's doing exactly what your contract says and nothing more (eg, bus drivers have done it by not collecting fares, but still driving their routes; teachers have done it by only teachong their classes without doing any extra coaching or supervision on the side). And since your comment suggests that people won't strike because they can't go without pay, they can also pay you for the duration of a strike.

path: 0 2449565 2451436 2453667, hotness: undefined, score: 35, children: 1
CoderKat 32 points 3 years ago

Why does it need to be fair? By that logic, we should never change a ton of things, such as tax codes, simply because they're not retroactive ("how dare the government offer a rebate on solar panels after I've already paid full price!"). There isn't really a good way to make something like student loan forgiveness retroactive and to try and do so would make it excessively expensive.

Why should we hold back on doing a good thing just because it doesn't help 100% of people ever?

path: 0 760611 761617, hotness: undefined, score: 32, children: 2
CoderKat 32 points 3 years ago

"I use Linux as my operating system," I state proudly to the unkempt, bearded man. He swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision. "Actually", he says with a grin, "Linux is just the kernel. You use GNU+Linux!' I don't miss a beat and reply with a smirk, "I use Alpine, a distro that doesn't include the GNU coreutils, or any other GNU code. It's Linux, but it's not GNU+Linux."

The smile quickly drops from the man's face. His body begins convulsing and he foams at the mouth and drops to the floor with a sickly thud. As he writhes around he screams "I-IT WAS COMPILED WITH GCC! THAT MEANS IT'S STILL GNU!" Coolly, I reply "If windows was compiled with gcc, would that make it GNU?" I interrupt his response with "-and work is being made on the kernel to make it more compiler-agnostic. Even you were correct, you wont be for long."

With a sickly wheeze, the last of the man's life is ejected from his body. He lies on the floor, cold and limp. I've womansplained him to death.

path: 0 1134306 1134511 1137643 1148198, hotness: undefined, score: 32, children: 1
CoderKat 32 points 3 years ago

I don't think that makes sense if you're worried about defederation. Porn instances are particularly at risk of being defederated from (and thus you potentially can't interact with large communities).

path: 0 2396999 2397607 2399011 2400280, hotness: undefined, score: 32, children: 1
CoderKat 31 points 3 years ago

It needs to be regulated to hold manufacturers responsible when their software isn't good enough. My understanding is that there already probably is enough regulation and government agencies just need to hold Tesla accountable.

Personally, I'm all for cars driven by AI iff it's better and safer than a human driver. Human drivers make a lot of mistakes and driving is the most dangerous everyday activity many people do. But if the AI isn't better than a human, that's a problem. I don't need AI drivers to be flawless, as that's an unrealistic bar. I just need them to be undeniably better than humans. Everything I'm hearing about Tesla's self driving is that they aren't.

path: 0 3078346 3080381, hotness: undefined, score: 31, children: 0
CoderKat 31 points 3 years ago

Personally, I enjoy the problem solving. Debugging is fun once you're good at it (and when there isn't major time pressures).

Professional software dev is also waaaaay more than just coding, too. And the more you do it, the less coding you'll do. A junior dev might spend most of their time coding, but senior devs are spending a lot of time doing high level design, helping the juniors, and reviewing various kinds of things.

path: 0 4347408 4348779, hotness: undefined, score: 31, children: 0
CoderKat 30 points 3 years ago

The action system is definitely way better. It's simultaneously simpler and more flexible. No confusion about whether something is an action vs bonus action (and how movement ties in). You just have multiple action units and abilities have a written number of action units they use (and some are variable).

I also like how Pathfinder approaches levels. Proficiency bonuses add your character level in, so higher level characters feel much more powerful at what they're supposed to be good at.

And critical success/failure is neat. You need 10 over/under DC to have a crit success/failure respectively, but nat 20/1 moves you up a class. If you're 10 over DC, a nat 1 becomes a normal success. Plus many abilities have modifiers on crits success/fail.

path: 0 3673274 3673818 3674379, hotness: undefined, score: 30, children: 0
CoderKat 30 points 3 years ago

Actually, now that I think about it, has there even been a piece of media showing a utopia as capitalist? All the genuine utopias I can think of are usually at least socialist leaning. I say genuine cause there's also a huge number of works about "utopias" where the whole plot is about how the society isn't actually a utopia.

path: 0 1028425, hotness: undefined, score: 30, children: 9
CoderKat 29 points 3 years ago

As usual, the US's approach to the war on drugs can be summed up in one word: yiiiiiiiikes.

Congress is incapable of doing anything positive where drugs are concerned. Heck, "positive" for the US with drugs is usually along the lines of "we're now crushing fewer orphans than last year!" Drugs are such a minor crime that it's crazy to make companies snitch for that.

path: 0 1359538, hotness: undefined, score: 29, children: 2

thanks for using Leebra!

go to feed...