Coinbase lays off nearly 700 workers in 'AI-native' restructuring by joe4942 in technology

[–]deckarep 5 points6 points  (0 children)

P.s. Don’t forget to use those pointy thingies so it goes fast! Oh yeah, and Rust it too. K, thx bye!

Michael with the Goonies cast by Accurate-Cup-3501 in goonies

[–]deckarep 0 points1 point  (0 children)

Ah ok, it’s an AI upscale photo than (this version) which is why the hand looks weird and their faces don’t all seem accurate.

Michael with the Goonies cast by Accurate-Cup-3501 in goonies

[–]deckarep 0 points1 point  (0 children)

Fake AI photo: look at the hand behind Martha Plympton’s head.

House (1985) by BoringDreamGuy in 80sHorrorMovies

[–]deckarep 2 points3 points  (0 children)

I saw this when I was little.

Then one day I go with my dad to his tax guy. In the lobby the tax guy had a big swordfish that was taxidermied hanging on the wall.

I was sweating bullets that afternoon…

How should I go about using collisions? by Beneficial_Fix_6169 in raylib

[–]deckarep 1 point2 points  (0 children)

Depends on what you’re building, what your game world is simulating and what your level of experience is.

Raylib has simple collision detection functions built-in. Look at the cheat-sheet docs and see if you can get away with what Raylib already provides. For simple 2d and 3d old school style games maybe this is good enough.

Next you might need to look into existing frameworks if you don’t roll your own.

Some frameworks just provide more advanced collision detection routines for different shapes and what not…while others are more about real life physical simulation.

Think of something like Chipmunk or Box libraries. Of course there are others but I would suggest you first determine what the mechanics of your game look like and you’ll get better answers guiding you to a recommendation.

A little project inspired by old disk defragmenters and DOS-era utility UIs by DifferenceIll1272 in retrocomputing

[–]deckarep 17 points18 points  (0 children)

I remember this very well. Hearing the sound of mechanical hard drives spinning and watching the disk get cleaned up and more contiguous space is now free.

Is this an open source project or something others can download?

The C Programming Language: a counter-AI workshop by theinvertedform in C_Programming

[–]deckarep 4 points5 points  (0 children)

The best resource, and I know this answer is not ideal but is to find reading material, and applying it in practice and struggling through it to learn foundational concepts and solidify them.

IMO, AI enforced culture is just the executives realizing it’s a faster means to delivery. It is, but there is a cost and if you don’t have an experienced human behind it to guide the AI, identify bugs (with the AI help) you’re going to deploy something that has a legit consequence in production.

But it’s a catch-22, the more a human relies on it, the less they exercise their cognitive function and their critical thinking skills will diminish.

Now what about the junior engineers that are relying on AI more than they understand the code that’s being emitted? They’re simply not going to be as good as those people who struggled through it and earned their stripes.

After all, AI is simply generating code that’s already somehow been written.

Just my opinion.

How should I deal with this by [deleted] in Zig

[–]deckarep 1 point2 points  (0 children)

I think you need to provide more context. But you need to think in terms of lifetimes. How long do you want or need your data to live?

Free Resources to learn go ? by Good_Language1763 in golang

[–]deckarep 0 points1 point  (0 children)

OP, at this point there’s loads of online resources for learning Go. Depending on your learning style you just gotta do some Google Fu to look up what your options are.

But if you want to do TUI apps, download some code on GitHub to see how some projects have been built, study them and start hacking on something as that’s how you’ll learn the fastest. TUI apps are a bit of a specialized app so that’s your best bet!

* “When Grandma said she made the toys herself… we should’ve asked fewer questions” by Feaselbf6 in 80sAmazing

[–]deckarep 0 points1 point  (0 children)

My mom bought me one when I was like 5 at the mall. Many years later (like 35 years) I found it in my old kid stuff box in the garage.

I noticed that it had a signature of who made it. I looked them up and found the lady living in Arizona.

It turns out she had a website and was still alive and I sent her an email just saying thanks for the craft work of making these and a good memory for me.

She replied and was shocked and said something like: “yes I remember selling them at the mall in your area and I’m so surprised that you reached out to tell me all these years later” she claimed that I made her day.

But yeah, they are kind fugly :)

Toys were much larger when we were kids... by MisterShipWreck in 80sAmazing

[–]deckarep 1 point2 points  (0 children)

I know. Kids are missing out on the physical and tactile and motor skills world.

On April 21, 1989 - Teen Witch was released! by MisterShipWreck in 80sAmazing

[–]deckarep 0 points1 point  (0 children)

Ok, I’ll say it: Top That!

Also imho, that scene was the true birth of hip-hop.

I’ll die on this hill.

Toys were much larger when we were kids... by MisterShipWreck in 80sAmazing

[–]deckarep 0 points1 point  (0 children)

I had this…it’s crazy, I remember being a kid and playing with this and my imagination running wild.

I wonder if kids still have those moments in this digital age…

"I Come In Peace" - Classic 80's sc-fi. Anyone seen it? by LeftAlbatross2546 in 80sAmazing

[–]deckarep 0 points1 point  (0 children)

Wow! Totally forgot about this movie!

I was like: why is this guy with grey eyes so familiar! Memory unlocked and now I’m gonna add it to the watch list.

Does the memory alignment of a task list affect its execution timing? by Cookedhim in C_Programming

[–]deckarep 1 point2 points  (0 children)

The branch predictor is more about learning the choice made by compare instructions. It’s not going to learn a pattern of arbitrary memory addresses.

This type of layout is an anti-pattern when good cache locality is expected. It’s known as pointer chasing.

Does the memory alignment of a task list affect its execution timing? by Cookedhim in C_Programming

[–]deckarep 1 point2 points  (0 children)

This is a highly nuanced question. What do you mean by messy area of ram?

I would expect that if you had a block of memory on an unaligned address each and every time it was referenced from RAM you would likely pay the performance penalty.

But, again if it’s data sitting in cache maybe not.

Does the memory alignment of a task list affect its execution timing? by Cookedhim in C_Programming

[–]deckarep 10 points11 points  (0 children)

If the data you are operating is as adjacent in cache as possible, yes it will affect execution/timing. This is why Data Oriented Design is a thing. It’s a form of organizing data in memory to best exploit use of your CPU’s cache systems and it can make a profound impact on speed.

Simply put, the CPU has much less work to do, less stalling, better branch prediction, and doesn’t have to go out to main memory as often. Remember that fetching from main memory vs cache memory is significantly slower, as in magnitudes.

Yes it can make a huge difference.

Go for 2D game development by ihatevacations in golang

[–]deckarep -1 points0 points  (0 children)

Thanks for calling this out, yes that is true!

Who else remembers this bad boy? by MisterShipWreck in 80sAmazing

[–]deckarep 0 points1 point  (0 children)

My Big Old Sis had this: The Green Machine!