this post was submitted on 18 Mar 2026
4 points (55.9% liked)

Programming

26150 readers
292 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
 

To anyone reading, im leaving. The moderation on this place sucks.

I cant tell someone to add authentication to their app I cant tell anyone to self reflect

But people are allowed to bully others out of learning? yeah bye

top 30 comments
sorted by: hot top controversial new old
[–] BetterDev@programming.dev 4 points 1 day ago
[–] HelloRoot@lemy.lol 7 points 2 days ago

What projects are you working on?

just work :(

Is there any known collaborative efforts? (i.e popular projects)

the one at work :(

What are some good communities?

my workplace :(

[–] ExLisper@lemmy.curiana.net 0 points 1 day ago

Thinking about project involving programmable led strips but I have to finish my training cycle planning app first.

[–] troed@fedia.io 2 points 2 days ago

Latest hobby dev: A Hytale mod. Because I've had an itch to scratch since I didn't test this idea in Minecraft 15 years ago when I made mods there :D

https://codeberg.org/troed/pathinator

[–] interrupt_tv@piefed.world 1 points 2 days ago (1 children)

Not programming per se, but I've been working on some electronics projects. If you check my profile, there's two PCB designs that I've posted. They're fairly simple, but I'm working on a larger project that I should be posting relatively soon. Currently I'm just waiting on a shipment of parts, because I didn't realize I would need XNOR gates.

[–] comradelux@programming.dev 1 points 2 days ago (1 children)

I see, I'm not super familiar. My extent of PCB design is a custom slimevr board for myself.

The solderable 16 byte ROM design is interesting, I could maybe see it being in some kind of debugger?

[–] interrupt_tv@piefed.world 1 points 2 days ago (1 children)

Oh, that's cool. I hadn't heard of slimevr before.

My use case for the diode ROM board is to take 4 binary input bits (16 possible combinations) and translate them into what segments of a 7-segment LED display should be lit or unlit, in order to display the corresponding hexadecimal digit (0-9, A-F). Like so:

Diode ROM in use

It could be used for any other case where you need to convert a 4-bit input into 16 possible 8-bit outputs. In theory you could use them in multiples for more address space, but I forgot to include an enable pin on the board to allow for that. Something to add to the next version.

[–] comradelux@programming.dev 1 points 2 days ago

Maybe I'm not very experienced. Why would someone need a device to translate a 4-bit input to an 8-bit output, is it not just 0110 -> 0000 0110?

[–] comradelux@programming.dev -4 points 2 days ago

Not sure if its this sub, this instance or what. but im out. bad moderation.

[–] Jankatarch@lemmy.world 0 points 2 days ago

Messing around with the C libraries called stb.
May do some toy image-mergers etc for fun.

[–] ghodawalaaman@programming.dev -1 points 2 days ago (1 children)

welcome!

I am currently working on https://spaidyslabs.com/ it's a project of my friend. feel free to join or collaborate! :D

( oh and if you find any vulnerabilities which there are a lot please report it don't exploit it :) )

[–] org@lemmy.org -1 points 2 days ago (1 children)
[–] ghodawalaaman@programming.dev 2 points 2 days ago (3 children)

we have been trying to move away from google but don't have any other robust solution to prevent spam that's why we are stuck with Google :(

[–] comradelux@programming.dev 1 points 2 days ago

You should implement a regular registration system, but make it invite-only until you figure out how to prevent spam.

[–] comradelux@programming.dev 1 points 2 days ago (1 children)

I would say to make username/password registration invite only until you figure out how to stop spammers

[–] comradelux@programming.dev 0 points 2 days ago (2 children)

Removed for telling them to implement invite only username/password authentication, tf??

[–] Spyro@programming.dev 1 points 2 days ago (2 children)

pASSword - Profanity filter caught you. Sorry.

[–] hark@sh.itjust.works 3 points 1 day ago (1 children)

Why is there even a profanity filter? I understand it for slurs but who cares if somebody says a swear word?

[–] Spyro@programming.dev 1 points 1 day ago

We had a bunch of new accounts created that immediately hurled abuse at another user. It got us briefly defederated from a few instances. We are using the profanity filter to raise those kinds of post to our attention so we can deal with them rapidly.

Once we are sure the new account is behaving itself, the filter is turned off. We don't care if you swear, as long as it's in line with the code of conduct.

[–] Morphit@feddit.uk 3 points 2 days ago (1 children)

We still have the Scunthorpe problem in 2026?

[–] Spyro@programming.dev 2 points 2 days ago* (last edited 1 day ago)

We do, the library I am using isn't the best. If you know of a good rust lib for profanity checking, feel free to share.

But we are kinda okay with it being a bit over-eager. It only applies to new accounts, and I am actively reverting the messages if its an error. Its scaling okay for now.

Just wasnt fast enough in this case.

[–] org@lemmy.org 1 points 2 days ago (2 children)

The joke is that you’re doing cybersecurity, and you cannot figure out how to secure your platform without using Google to manage authentication, despite the massive amount of resources to do exactly that.

People who are serious about cybersecurity would never use Gmail. Perhaps you should stay out of cybersecurity until you know what you’re doing.

could you share some resources please?

[–] comradelux@programming.dev 2 points 2 days ago (1 children)

You're right but you're rude

[–] org@lemmy.org 1 points 2 days ago (1 children)

I’m rude, but they’re dangerous—and that’s worse.

[–] comradelux@programming.dev 1 points 2 days ago (1 children)

They're not dangerous, you lack nuance. That's worse.

[–] org@lemmy.org 0 points 2 days ago (1 children)

You use the word “nuance,” and you simp for insecure cybersecurity products because someone was “rude.”

I’m cracking up. Please participate in their project. You will fit right in.

[–] comradelux@programming.dev 2 points 2 days ago (1 children)

I feel bad for you, to live a life of such hate. I truly don't understand the disconnect in your brain between "maintaining a production-ready codebase for 100k users" and "me and my friend mate a shitproject to learn more".

I'm "simping" for new people being interested in programming, what? do you want people to stop being programmers?

[–] org@lemmy.org 0 points 2 days ago