Spyke

Replies

Comment on

Me after I got fired

Reply in thread

Easy, it's just... continue programming in python. (large codebases are a mess in python...)

More seriously: Don't do that, it'll only create headaches for your fellow colleagues and will not really hit those (hard) that likely deserve this.

Comment on

Writing C++ is easy.

Reply in thread

Yep use a little bit more deeply cascaded generic rust code with a lot of fancy trait-bounds and error messages will explode and be similar as C++ (though to be fair they are still likely way more helpful than C++ template based error messages). Really hope that the compiler/error devs will improve in this area

memes

Comment on

Shout out to the oil, meat, and shipping industries

Reply in thread

They emit a lot, but they transport ... a very lot. Trucks are higher emitters per comodity.

Still both should be powered by something else like hydrogen (more interesting for ships I guess) or batteries...

And cruise ships should be IMHO taxed so high (the tax should probably directly go to countermeasures), such that only very rich people are able to (not that I grant them the fun, but they should finance this climate disaster in every possible way...)

Comment on

is it just me or GitHub is turning into some sort of LinkedIn

I'm very split between Github (currently) providing a really nice interface/collection/way to access all kinds of open source projects and the obvious 'out-of-control centralisation' by the mega corp Microsoft.

It definitely got a little bit bloated the last years, but I still think it has a generally nice interface (browse code/review stuff, simple issue/PR system, simple way for CI via actions etc.).

But I really hope something like https://forgefed.org/ takes off someday, I feel like if the barriers are much lower to get onto a different network with the same user (without registering etc.) decentralisation can lead to more innovation in this space (management of all the stuff that Git doesn't manage itself, like issues, PRs etc.).

The beauty of Git though is that it's decentralized, so you can just mirror it on Github while mainly using a different platform. If you want a bigger userbase interacting/contributing with your project you'll allow PRs and issues there and if not just add a link to the README that points to the platform you're using...

meta

Comment on

FYI: Lemmy.world and other instances were hacked. Beehaw.org took itself down to mitigate risks

Reply in thread

You seem to be coming up with conspiracy theories, don't you?

And you don't seem to know how (developing) software works, and that people aren't infallible when it comes to avoiding bugs.

Popularity just also increases the attack surface to a project, all these bugs can absolutely also occur in kbin. Unless software is mathematically proven (which is practically impossible in this context), it's always possible that there is a bug lurking around the corner.

gamedev

Comment on

The Unity Runtime Fee spells disaster for students and teachers

Reply in thread

Yeah it's more of a disaster of choosing Unity for new stuff.

While it was "almost" a no-brainer to use Unity in the past for student projects, this change among other negative stuff/press that happened with Unity etc. in the younger past slowly presses you towards e.g. Godot, since it can do as much as Unity can (at least in the beginning, as you're not hitting the limits of it) and is more in line with the academic way of thinking (not pressing charges for pretty much everything that is possible to press charges for...)

As I have used Unity extensively in the past, the amount of progress is dwarved by e.g. Unreal. It has not really made significant progress over the last (lets say) ~5 years, compared to Godot and Unreal (and soon Bevy when they have an editor/UI for better workflow for artists etc.).

So I don't see a long-term future for Unity, most of the "progress" of Unity was buying in technology that doesn't really feel organic in the Unity ecosystem (not just buying in, e.g. the ECS of Unity doesn't feel close as ergonomic compared to Bevys).

I think this slow and scattered progress will be the slow death sentence for Unity as other engines with less enshitification over the past will catch up, and don't have such a greedy dumbfu** of a CEO...

Comment on

Bill is a pro grammer

Reply in thread

Yeah, but unironic...

If your code needs comments, it's either because it's unnecessarily complex/convoluted, or because there's more thought in it (e.g. complex mathematic operations, or edge-cases etc.). Comments just often don't age well IME, and when people are "forced" to read the (hopefully readable) code, they will more likely understand what is really happening, and the relevant design decisions.

Good video I really recommend: https://www.youtube.com/watch?v=Bf7vDBBOBUA

Comment on

What are new technologies I should be looking into / learning in my free time?

I mean I'm being honest I'm a little bit in love with Rust haha, so I can recommend learning that if you haven't yet, it has teached me the most of how to design nice programs/libs (in an efficient manner) and generally just feels nice to write. And a very relevant side-effect: it seems like it has a rapid growth also on the job-market. I really feel that growth in terms of improving library quality and tooling (rust-analyzer is I think really the best language server by now), not the least seeing ever more often something like this: https://opensource.googleblog.com/2023/06/rust-fact-vs-fiction-5-insights-from-googles-rust-journey-2022.html)

meta

Comment on

Threads and the Fediverse

I mean I haven't actually read many pro-federation posts (and all are downvoted), so... just go with defederation?

I'm also against federating, I seriously don't trust these big tech-corporate, they all just want to make money by using our data and especially FB promotes the decay of society (as you have already mentioned). I don't think they want to create any good in the fediverse, there are articles that suggest that they want to destroy the fediverse. I'm not sure about this either, but I don't think they promote the decentralization of social media for obvious reasons (which is the fediverse all about).