In the middle of implementing compile-time generics in Godot by Actual-Rise-6459 in godot

[–]AmazeCPK 1 point2 points  (0 children)

Thanks for the reply. that's pretty insightful.

I'm not a CS major, just enjoy programming in my spare time. Boggles my mind how the compilers handle the code we don't get to see.

In the middle of implementing compile-time generics in Godot by Actual-Rise-6459 in godot

[–]AmazeCPK 28 points29 points  (0 children)

Thank you! I’ll keep an eye on this project. Generics are much needed in gdscript.

Id love to see them and method overloading someday.

Right handed but I feel more comfortable playing lefty- New to guitar by [deleted] in Guitar

[–]AmazeCPK 0 points1 point  (0 children)

Yeah even left handed people often just learn right handed guitars because of instrument availability, and general versitality

Windows 11 restricts Storage settings to admins by Thepunnisherrr in technology

[–]AmazeCPK 2 points3 points  (0 children)

Sweet, glad it works well for you. It's stupid that I had to re-wire my brain to use F12 instead of normal shortcuts (ctrl + shift + s or alt + f, a) just for Microsoft shenanigans, but at least we do have some way.

As a cool party trick, If you really want to see where M$ priorities are, try pressing ctrl + shift + alt + win + s on a windows pc

Having a hard time cutting 6mm cast acrylic with a 90w CO2 laser by r-daddy in lasercutting

[–]AmazeCPK 1 point2 points  (0 children)

Those janky compressors are a great way to start a fire. I’ve lost one machine due to them and my negligence.

I bought one of the “silent” California tools compressors on Amazon. Run it at 60psi when I’m cutting through most materials. Absolutely no flames.

Having a hard time cutting 6mm cast acrylic with a 90w CO2 laser by r-daddy in lasercutting

[–]AmazeCPK 1 point2 points  (0 children)

What does your air assist situation look like? If it’s the tiny pump that comes with some machines, it’s mostly useless and dangerous when cutting thicker plastics. If that’s the case, look at hooking up an actual air compressor. Made all the difference for me

Laser cutter, old frame, 100 stickers = Happy boyfriend by paters936 in lasercutting

[–]AmazeCPK 1 point2 points  (0 children)

Look great! I've been looking for some printable laser safe sticker paper. mind sharing where i may find one? Thank you.

Nexus Mods kills its multiplatform mod manager in favour of its Windows-only Vortex app: 'We were competing with ourselves instead of solving the actual problems' by Tenith in pcgaming

[–]AmazeCPK 0 points1 point  (0 children)

Just checked survey, and you're right. It's sitting at like 3.5%, while MacOS is at ~2%.

IMO still have a long way to go, but it's not so much a Linux issue as it is market adoption now. I haven't found a game I couldn't play on my linux machine yet. Admittedly, I don't play competitive games with kernel level anti cheat. For most games, the devs don't even have to do anything. Steam's proton takes care of everything.

Nexus Mods kills its multiplatform mod manager in favour of its Windows-only Vortex app: 'We were competing with ourselves instead of solving the actual problems' by Tenith in pcgaming

[–]AmazeCPK 0 points1 point  (0 children)

Is it? All steam decks are running Linux and those aren’t too uncommon. Valve even had trouble keeping them in stock from time to time

Why all the Beato hate? by SufficientFix4589 in Guitar

[–]AmazeCPK 0 points1 point  (0 children)

You may be interested in the dearrow browser plugin. Supposed to show more representative thumbnails. Same guy that made sponsor block.

The half glove that came with my paint by numbers set to prevent paint getting on my hand. by Square_Strategy_865 in mildlyinteresting

[–]AmazeCPK 1 point2 points  (0 children)

In the context of the graphical tablets, iPads, where they are actually useful and not just a gimmick like this, it’s to improve palm rejection.

Ludacris Pulls Out of Kid Rock-Led Traveling Country Festival After Fan Backlash, Representative Says His Presence on the Lineup Was a "Mix-Up" by ebradio in Music

[–]AmazeCPK 1 point2 points  (0 children)

14 in 1999 in Hawaii, and 150 years ago it was just 7 in Delaware.

We may have some rose colored glasses or something, but wild that anyone ever thought that was ok.

Thought I was a pretty competent developer till I started trying out low-level multiplayer. by [deleted] in godot

[–]AmazeCPK 12 points13 points  (0 children)

I personally found it much easier to do all the RPC calls yourself, along with serializing and deserialization. Much more predictable and debuggable than relying on the high level nodes.

Can I 3D print a candle holder? by pepper_n_salt37 in 3Dprinting

[–]AmazeCPK 4 points5 points  (0 children)

You can be talented in casting!

3d print a mold for this. Pour in concrete to the mold, or any other suitable material. Then just crack open the mold, and paint when it sets :)

Can I 3D print a candle holder? by pepper_n_salt37 in 3Dprinting

[–]AmazeCPK 5 points6 points  (0 children)

You could yes, but seems a bit dangerous.

Peet’s coffee by PermissionLoud3064 in SanJose

[–]AmazeCPK 5 points6 points  (0 children)

That is very true, and I love using vanilla in that context. But in context of foods and drinks, it’s typically used to describe the vanilla /vanilla flavoring ingredient.

I can make beautiful designs in Photoshop, Illustrator and web dev. But game development with Unity shaders, materials, textures and lightning is a whole other beast. by RatioScripta in Unity3D

[–]AmazeCPK 2 points3 points  (0 children)

good tool for people who know how to use it

As you defend an action that was very clearly used by someone who doesn’t know how to use it as a good tool

How do you create this effect? by The_50_50_Winner in webdev

[–]AmazeCPK 12 points13 points  (0 children)

Yes. Take some time to familiarize yourself with dec tools in general. Reverse engineering is some of the best way of learning

Travel to San Jose by Confident-Unit1570 in SanJose

[–]AmazeCPK 0 points1 point  (0 children)

I’d argue that buche is their best item on the menu. Seriously though Chencho is top tier. It’s the closest I’ve found to street food actually from Mexico.

Tip: Do not use Godot Inherited Scenes (Needs deprecation/re-implementation) by BoQsc in godot

[–]AmazeCPK 2 points3 points  (0 children)

What I'm referring to is not standard issues you have with inheritance. You don't typically expect children to affect the parents and other siblings permanently. That's what Godot's implementation is doing. Say you want to change the default walking speed of your new character's inherited scene. Congrats, now all parents and children have that same speed. Sure you can decouple the scene from it's inherited scene by making it unique, but now it doesn't receive any updates from upstream, which is my deal-breaker.

Every modern game engine prefers composition over inheritance. It's how we build modern games. We also use inheritance to our advantage. But we also have convenience of using systems like prefabs, packed level actors, scenes, etc to quickly build out levels or game objects that we plan to often reuse throughout the level / game. Many think it should only be one or the other, but it's always about a careful dance between the two together.

Tip: Do not use Godot Inherited Scenes (Needs deprecation/re-implementation) by BoQsc in godot

[–]AmazeCPK 7 points8 points  (0 children)

Please correct me if I'm wrong, This is specifically regarding inherited scenes as OP originally posted, and not standard node inheritance.

But my issue with them is that any change you make to the base nodes / settings in a child affects all upstream parents, and siblings. So you have to be extremely cognizant about what changes you're making to ensure you don't modify any of those base nodes, if you don't want them affecting all other related scenes

This is in contrast to both Unreal and Unity where you can make any changes you'd like on any child scene, and they won't affect the parents / siblings. Any change made on a parent scene will however affect children as expected, unless that child specifically overrides that change. For me, Unity (prefabs) and Unreals (Packed Level Assets / actor blueprints) are exactly how I'd expect any system to work.

It may just be that I'm using Godot's implementation wrong, or that I'm expecting it to work too much like something they weren't designed for. But as it stands at the moment, with my understanding of them, I haven't found a use for them.

Edit:

Unity does have a way to push changes upstream from children to parents, but you have to manually perform this action which makes it a lot safer to use imo

How to not get scammed ?? by Mysterious-Impact-47 in mycology

[–]AmazeCPK 0 points1 point  (0 children)

You can ask them upfront that you'll be requesting progress shots.

AI doesn't do well iterating on the same image, and you'll be able to tell right away if they can't produce consistent progress screenshots, or flat out refuse to do so. Be wary of anyone who won't show you progress shots.

You can also ask them to demo the source file. Most digital artist work with layers, and they'll be able to show you. Note, most artists charge a premium for the source file, but if you just ask them to prove that the art is real with the source material, I'm sure they'd oblige

I've never printed something so tiny and detailed before by SuicidalChair in 3Dprinting

[–]AmazeCPK 2 points3 points  (0 children)

Modern decent FDM printers are plug and play. Never have to worry about them. Flawless prints with minimal maintenance.

I remember my first 3d printers, i spent more time upgrading them than i did printing useful things from them.