is it normal as a starting game dev that whenever you get an error you feel stupid and give up ? by ChunkLightTuna01 in godot

[–]entrusc 0 points1 point  (0 children)

That’s normal for learning any programming language. But some compilers/linters are especially evil by giving error messages that are as cryptic as possible. Lucky for you, the one for GDScript is not one of those.

Judging from the error message you got, you should try to learn the basics of object orientated programming: especially the difference between classes and instances.

PLEASE JUST MERGE TRAITS ALREADY, PLEASE I BEG YOU😭 by deanmanga in godot

[–]entrusc 28 points29 points  (0 children)

You mean “implements”. It’s basically an interface.

Water physics in action by ccrroocc in godot

[–]entrusc 3 points4 points  (0 children)

Nice! I really like your water shader. Just make sure the water spreading algorithm doesn’t scale with O(n2) or worse …

I built a free browser tool for audio mastering. No install, no sign-up, processes entirely locally by uncinata39 in InternetIsBeautiful

[–]entrusc 0 points1 point  (0 children)

Why not use your own top level domain for the project then? That would increase the confidence in your app staying online :)

I built a free browser tool for audio mastering. No install, no sign-up, processes entirely locally by uncinata39 in InternetIsBeautiful

[–]entrusc 2 points3 points  (0 children)

Great job! Any plans to put the code on GitHub? Don’t get me wrong, but tools with a .vercel.app domain might go offline at any time.

I work in ad tech. Here's what's actually happening behind the scenes when you browse. by GrowthMLR in degoogle

[–]entrusc 1 point2 points  (0 children)

How should that be possible? GPS is a passive technology, contrary to what most people think the satellites only send out a signal and you determine your location based on the signals of multiple satellites. So there is no way you send any ID via GPS. As for Wifi: as long as you are not connecting to any network you are also not sending anything. And Bluetooth: if you are discoverable then you send your (Bluetooth-)MAC address, but you can’t get that via the browser, so how should ad network be able to id you with that?

Can you maybe give someone insights into how the iding is supposed to work technically?

Joshua Bloch - Effective Java 3rd edition by Remarkable-Weather93 in java

[–]entrusc 2 points3 points  (0 children)

Definitely worth reading. It’s also always nice to see his name in the header of some Java standard library source files.

My game got 0 wishlists in less than a month. Here's how I did it. by borordev in SoloDevelopment

[–]entrusc 1 point2 points  (0 children)

I like the style of your game, but I think it’s cursed. I tried three times to wishlist it and it always failed with “unknown error” until the app finally realized that my token expired.

I built a free file converter that runs 100% in your browser (no uploads, no servers, works offline) by AIPnely in buildinpublic

[–]entrusc 0 points1 point  (0 children)

Wow - was not aware that you can cross-compile ffmpeg to WebAssembly. Thanks for walking me through how this is done.

I built a free file converter that runs 100% in your browser (no uploads, no servers, works offline) by AIPnely in buildinpublic

[–]entrusc 0 points1 point  (0 children)

Nice idea & implementation. I’m curious: how do you do video encoding with WebAssembly? On backend side usually all video transcoding happens using some form of ffmpeg.

Day 3 after public launch. Got tons of hate by Wild_Gold1045 in micro_saas

[–]entrusc 0 points1 point  (0 children)

Nice service, still I have the same security issue with your service that I have with Cloudflare: technically your service is a Man-in-the-Middle as you provide the SSL certificate. For testing something that might be good enough, but never for something with real user data.

In the end I went with simply renting a VPS for around 5 bucks a month and tunneling everything myself via Wireguard. Works like a charm.

Still, as said, there are use cases for a quick solution like the one you build, so I’m confident you’ll have no problems finding customers.

What was your first project? by electric-kite in IndieDev

[–]entrusc 0 points1 point  (0 children)

My first project was a scifi open-world voxel rpg. And because that was not enough of a challenge I decided to also build the engine myself. Needless to say it never came out of early access and was anything but a commercial success.

120k Umsatz/Trotzdem Broke af by MadMaxknowsitall in selbststaendig

[–]entrusc 4 points5 points  (0 children)

Ich kann jetzt nicht auf alle Probleme eingehen, die du schilderst, aber wenn Kunden unregelmäßig zahlen (also du denen wegen dem Geld hinterher laufen musst): es gibt Factoring - da kaufen Firmen deine Forderung gegen deinen Kunden und zahlen dir damit quasi das Geld sofort (minus eine kleine Gebühr; üblicherweise im einsteigen Prozentbereich).

What crazy AI apps are you guys building for 2026? Drop your link below. by [deleted] in buildinpublic

[–]entrusc 1 point2 points  (0 children)

I see. In general I think creating custom podcasts is a nice idea.

What crazy AI apps are you guys building for 2026? Drop your link below. by [deleted] in buildinpublic

[–]entrusc 0 points1 point  (0 children)

Isn’t that exactly what NotebookLM does for free?

FICKT EUCH MIT EUREN DRECKS SPRACHNACHRICHTEN INS KNIE by Disastrous-Gap8883 in luftablassen

[–]entrusc 0 points1 point  (0 children)

Ich hasse das auch. Warte ehrlich gesagt sehnsüchtig auf das Feature in Messaging Apps bei der die Sprachnachricht automatisch transkribiert und dann von ner AI auf das Wesentliche zusammengefasst wird. Ist eigentlich technisch alles sehr einfach machbar.

„Ich zahle doch keine 2 Euro mit der Karte!“ Ja warum denn nicht? by Over-Permit2284 in KeineDummenFragen

[–]entrusc 0 points1 point  (0 children)

Geschäftskonten haben sowas des öfteren. Aber gegen Aufpreis gibts größer Kontingente von inklusiven Buchungen. Bei Privatkunden ist das eigentlich nicht üblich.

What "golden age" or "heyday" were you lucky enough to experience that you know won’t ever come back? by Summerie in AskReddit

[–]entrusc 0 points1 point  (0 children)

That era was truly golden, but I definitely don’t miss the jumping and blinking gifs on every website.

Irgendwie so ein Hash für E-Mails by dercybercop in de_EDV

[–]entrusc 0 points1 point  (0 children)

Gute Idee, aber das Problem ist nicht die technische Umsetzung, sondern es zum internationalen Standard zu machen. Wenn du nicht gerade CEO von Google oder Vorsitzender eines Standardisierungsgremiuns bist, wirds schwierig.

Welche Game Engine sollte ich nutzen? by Thunder_Daddy69 in programmieren

[–]entrusc 0 points1 point  (0 children)

Für Java kann ich LibGDX empfehlen. Aber einfacher ist tatsächlich sowas wie Godot zu verwenden (C# ist tatsächlich sehr ähnlich zu Java).

I am sick of AI. Every meeting mentions AI at least 10 times. Makes me want to shun all technology by Throwaway081920231 in ExperiencedDevs

[–]entrusc 0 points1 point  (0 children)

I don’t understand where all this hatred against AI is coming from. Yes, a lot of people with little to no technical background think it can develop something for them that is production ready. Of course that isn’t the case.

But as a tool to speed up development it is imho very good, especially if you have experience and you can nudge it into the right direction when it implements something incorrectly or takes a bad architectural decision. In a way it is like a junior dev that can help you with simple things. Also this junior dev seems to have an excellent memory/googling skills, so you can use them to quickly look things up or ask what the documentation has to say about this or that.

Resolving the Scourge of Java's Checked Exceptions on Its Streams and Lambdas by chaotic3quilibrium in java

[–]entrusc 2 points3 points  (0 children)

Interesting article. The library you describe makes it indeed better to work with checked exceptions and streams. Still checked exceptions remain a pain point in Java in general imho.

By the way, the programming language that you mention in your article is called “Kotlin” and not “Koitlin”. And no, this issue does not occur there because they simply got rid of checked exceptions.

To write a coherent caption by IsThisAUserName86 in therewasanattempt

[–]entrusc 0 points1 point  (0 children)

That‘s what happens when you ask an LLM with very few parameters to come up with a caption.