sopuli.xyz

bstix , to Programmer Humor in What it's like to be a developer in 2024

The section "other people also search for" is complete garbage.

I was searching for a used car part in my native language and Google mistook it for a name.
No, Google, other people do not search for "car part net worth and marital status ". Why are you showing me this crap?

FiniteBanjo ,

Carpenter Jacob Part was my hero, growing up.

SonnyVabitch ,

The English word 'speaker' has multiple meanings. In Hungarian, there is a different word for a speaker device that casts sound (hangszóró, "sound caster") and Speaker of the House of Parliament (házelnök, "president of the house").

Still, when googling one, you may get results for the other. 🤷

https://lemmy.world/pictrs/image/f528b8a2-dd13-4dc2-83b0-01de286b088c.png

xmunk ,

That moment when you realize Google might be translating searches into English before doing a "sounds like".

victorz ,

Swedish: högtalare, "high talker", pretty much "loudspeaker".

Coldus12 ,

Seems to have been fixed.

Emmie , to Programmer Humor in What it's like to be a developer in 2024

Maybe don’t use google. Kagi, ddg handle it fine

hightrix ,

This is the real answer. Stop using Google search.

force ,

if Kagi were open source sure, but it's $10 a month and the CEO is kind of an asshole. And a generative-AI-bro (please don't make me call them GAI-bros)

I'd rather stick to FOSS solutions

JSens1998 , to Programmer Humor in What it's like to be a developer in 2024

Damn, y'all still using Google. Rip

el_abuelo ,

What are you using?

JSens1998 ,

Brave is my go to for everything except image searching, for that I use DuckDuckGo.

Rexios ,
@Rexios@lemm.ee avatar

Kagi. I haven’t felt the need to use anything else since I started using it.

jonasw ,

Same, except searches for local stuff in my area, as Kagi is a bit US centric

disguy_ovahea , (edited ) to Ukraine in African mercenaries are lured into the Russian army with an initial payment of $2,000, a $2,200 monthly salary, medical insurance, and a passport for the soldier and family members.

They’ve been doing this for months. It began with Indians, then they moved on to Cubans, now Africans. They say that those enlisted won’t see the front lines, and offer high wages to be paid out monthly. Then they stick them on the front lines so they don’t last long enough to be paid.

mozz , (edited ) to Ukraine in The Russian destroyer "Admiral Levchenko" is on fire in the Barents Sea - Pletenchuk, Navy spokesman
@mozz@mbin.grits.dev avatar

Better translation (still machine generated):


Enemy equipment is burning. More specifically, the large anti-submarine ship "Admiral Levchenko" in the Barents Sea. The fight for survivability continues, but we hope it's in vain.

This is what happens when the "superpower" receives sanctions from Ukraine and cannot service the engines produced in Mykolaiv on their own. Ten years were not enough to solve this problem. One of the installations caught fire.

Great training, guys, keep it up.

Just so you understand, there are a few hundred crew members there. Not the "Moskva," of course, but still not bad.

DarkThoughts ,

DeepL?

Xanthrax , to Ukraine in "The Pride of Russia!"
@Xanthrax@lemmy.world avatar

Have you ever heard of Veterans Row? (I don't support Russia)

It's across the street from the VA in Westwood. It's also right next to a really dangerous intersection, and people will plow into their tents. There was supposed to be a campus there, so people lived their in protest/ to have access to the VA. I used to live in a cheap sublet around the corner from them during the pandemic. It was strange how bougie the area was in contrast. The "war on homelessness" turned into a war on the homeless.

https://lemmy.world/pictrs/image/882ce124-8a0b-4870-a891-09d8cda88c03.jpeg

LaFinlandia OP ,
@LaFinlandia@sopuli.xyz avatar

My mother operates a camp for homeless veterans, so I know how bad the US sucks at taking caring of its vets.

Mouselemming ,

Veterans row is back to being a sidewalk because the veterans were all moved inside the gate to tiny homes, and real housing is finally being built.

Drusas , to Ukraine in In Moscow, a man who was assaulted and robbed tried to file a police report, but was fined 50,000 RUB and given a military summons because of his multicolored hair.

It doesn't even look like his hair is in support of Ukraine. It's got green.

ReputedlyDeplorable ,

The green is for the tractors.

twack ,

I mean, I feel for the kid and I hope someone gets him out, but let's not pretend like the back of his head isn't the Ukrainian flag though. This kid is either profoundly stupid or was intentionally pushing the boundaries.

I support him if that's what he was doing, but it's not hard to see how this happened.

Drusas ,

Hopefully he gets sent to Ukraine and defects.

some_guy ,

Honestly, now that it's been said, I think his friends should have told him it was too risky. I mean, it's absurd that he's being fined and sent to war because of his hair color, but keep in mind where he is and the current vibe of the nation. Poor guy.

twack ,

If I translated this correctly, he is transgender and the military withdrew the summons after they found out. Still sucks, but that's a lot better than conscription.

https://dennikn.sk/minuta/4003695/

samara , to Programmer Humor in What it's like to be a developer in 2024

"The Man Who Killed Google Search"

https://www.wheresyoured.at/the-men-who-killed-google/

Vilian ,

https://news.ycombinator.com/item?id=40133976 here's a hackernews discussion about that article

andxz ,

That was an interesting read, thank you.

kaffiene , (edited ) to Programmer Humor in What it's like to be a developer in 2024

Try being a programmer in the 90s. Just like that but with no entries at all

cjk ,

💯 came here to say that.

GJdan ,

Okay, Yahoo and AskJeeves didn't have anything useful. Let's try this Google thing.

barsoap ,

Altavista. Back when keywords still meant something.

JargonWagon , (edited )

I'm guessing it was more like "Let me pull this book off the shelves and wade through that for the answers"

kaffiene ,

Yeah. Can I get a book - usually something official like K&R for C.

WarmApplePieShrek ,

And the book had all the answers.

Test_Tickles ,

The book had half ass answers. Their examples rarely had anything to do with reality.

Hammerheart ,

So not a whole lot has changed. I cringe thinking of all the youtube video that explain OOP like this

class Animal:


class Dog(Animal):
Test_Tickles ,

Jesus... You should worn a man before you try to trigger his PTSD.

fibojoly ,

It was called The x86 Assembly Bible and I would not have been able to do much of anything without it.

Blackmist ,

I learnt C on an Amiga. No memory protection at all. Pointer errors would likely need a reboot to recover.

I rebooted a lot.

kaffiene ,

I also learned C on the Amiga. I loved SAS C. I also came across C++ first on the Amiga when it was just a pre processor for C.
I really loved that machine but it was the community that was special

JackbyDev , to Programmer Humor in What it's like to be a developer in 2024

It pisses me off that Java's class library documentation is at a totally different URL for every version. You can't just change 11 to 21 in the URL.

Pyro , to Programmer Humor in STOP DOING DEPENDENCY INJECTION

Hello inject me with beans please

not again

Klear ,

Yeah, I'd rather get injeancted with beans.

steventhedev , to Programmer Humor in STOP DOING DEPENDENCY INJECTION

XML is the second worst programming language ever created by humans

nxdefiant ,

I'm gonna need a bell curve hooded figure meme template of this comment, this is comedy gold.

marcos ,

Good luck deciding where each opinion goes.

SpaceNoodle ,

It's a markup language, not a programming language.

towerful ,

Like yaml/toml

marcos ,

The one benefit of toml is that nobody creates a programing language over it.

nxdefiant ,

so far

MajorHavoc ,

The one benefit of toml is that nobody creates a programing language over it.

Heh. Any day though, right? I can't wait to see an excited presentation on code-free coding in YAML...

frezik ,

Github Actions have entered the chat.

MajorHavoc ,

Thanks. I hate that you're right.

steventhedev ,

Whoosh

Seriously though, spring configurations are written in XML and you create variables, call functions, and have control flow. Effectively turning XML into a horrible twisted shadow of a programming language.

All in the name of "configurability" through dependency injection.

lars ,
@lars@programming.dev avatar

Spring moved away from XML ages ago. I work on a 6 year old Spring project and it has never had a single line of XML in it.

MajorHavoc ,

I'm fond of saying that all great code earns it's right to become good code by starting as trash...

But I still think we should all quietly and politely let Spring die a simple dignified death, as soon as possible.

Out of wildly morbid curiosity, do Maven and Ant still shit all over each other to make sure no one has any real idea what the build inputs and outputs are?

I shouldn't ask things I don't really want to know, though. My inbox is gonna be full of Java apologists.

lars ,
@lars@programming.dev avatar

No idea, I've never used either of those tools.

I think some people still use Maven, but I use Gradle in all of mine. Gradle build files are written in Kotlin instead of XML like Maven.

MajorHavoc ,

No idea, I've never used either of those tools.

That's a relief to hear. They were quite bad. Or rather, the way most teams used them was quite bad.

I've heard nice things about Gradle. Of course that was mainly from people with deep psychological scars after working with Ant and Maven...

JustBrian7872 ,

Thanks, my companies' codebase feels old now.

AMDIsOurLord ,

So if you take XML, pervert it beyond recognition, cut off it's balls and one hand, then it's somehow it's fault that it sucks?

steventhedev ,

They started from XML. There's nowhere to go but up but spring managed to fuck even that up.

FactoryStrategyFactoryFactoryObserverInterface

Friends don't let friends use Java 😜

dohpaz42 ,
@dohpaz42@lemmy.world avatar

Tell that to SOAP.

deadbeef79000 ,

Yo dawg, I heard you like XML over HTTP so I put XML over HTTP in your XML over HTTP.

frezik ,

It was a markup language until someone decided to parse and execute it as a programming language. This person should be watched for other deranged behavior.

ZILtoid1991 ,

I use XML as markup language, what kind of deranged person thought to turn it into a programming language? My problems with the Lua API led me down the rabbit hole of making my own VM and implementation, not looking at a markup languge, then go "what if I used this for scripting?".

frezik ,

When they make XML do these things (or the way Github Actions does it with YAML), they're essentially creating a representation of the AST that the compiler would make internally from a mini language. So there's a few possibilities:

  • They don't know how compilers work and reach for a tool they do know
  • They know, but figure the problem at hand doesn't need the complexity of a mini language and start the project the quick and dirty way, and it gets out of hand as they add features
  • They may or may not know, but they do get caught up in the hype of some other tool (likely what happened with XSLT)
Tar_alcaran , to Ukraine in Russian air defense soldiers have been ordered to evacuate their families from Crimea to the Russian Southern Military District - Atesh military movement reports.

Hmmm, Russia pivoting away from Crimea? Equipment depletion, or reorientation because Ukraine is finally shooting at targets inside Russia? Or just giving up because they got whole bunch of air defense systems blown up by ATACAMS in one day, without doing anything useful against the incoming missiles?

hemko ,

Huge civilian traffic on Crimean bridge while they transfer their arms through it, just using the people evacuating as human shields

Tar_alcaran ,

That sounds far more evil, and thus far more likely.

gravitas_deficiency ,

Yeah, my bet is that they’ll start a huge resupply operation using the rail lines, and intentionally slow the civilian evacuation traffic on the bridge (perhaps using both sides of the road) to a crawl, thus using their own citizens as human shields.

dalakkin , to Ukraine in A Russian "Z-journalist" says all attacks were repelled by Russian air defense. The building behind him strongly disagrees.

I've seen this kind of thing before. I think it's on purpose where they have to say something and they still show what really happened as a fuck you.

DarkThoughts ,

Malicious compliance.

ZILtoid1991 , to Programmer Humor in What it's like to be a developer in 2024

Me: "How do I write my own Rawinput handler?"

Search results: "Here's how you setup Rawinput in this competitive FPS, and look how it reduces input latency by a single milisecond! After 2-3 pages of AI generated SEO garbage full of misinformation, you might find something else besides of the official MS docs."

Me: "Okay, this is not working, maybe I should look for some another preexisting SDL alternative, maybe at least one of them isn't an even bigger dumpster fire than SDL itself."

Search results: "Duuuude, have you heard of this game making tool, called Gamemaker? It doesn't need coding, and it's totally the same thing, because some people mistakingly called SDL a game engine, and now my AI hallucinates it as such. If you're up to a bigger challenge, then there's always Godot, or DirectX, which my AI also hallucinates being a game engine!"

cows_are_underrated ,

Wait, Godot isn't a game engine? I always thought it was one.

Wappen ,

It is but DirectX ain't

joshcodes ,
@joshcodes@programming.dev avatar

Pretty sure it is, might just be their grammar.

I read it as "Godot, or DirectX (which my aim hallucinated is a game engine)"

cows_are_underrated ,

Yeah, that might make sense.

Bezier ,
@Bezier@suppo.fi avatar

I think that remark was only meant for directx, and the ai lumps it with godot.

ZILtoid1991 ,

Godot is a game engine.

SDL, on the other hand, is not, and instead is a multimedia layer (middleware) often used for game development.

One could argue that game engines constitute as middleware, but in reality, most modern game engines are way more than that, and instead often rely on other middleware nowadays (e.g. OpenGL, or even SDL for some). This, alongside with people mistakingly calling SDL a game engine, leads to stuff like this.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • kbinchat
  • All magazines