@tiramichu
It’s this mentality that shows you aren’t mediocre. Simplicity requires more skill, not less.
@mesamunefire
Grendel
On a journey to discover the *real* Jesus of the Bible, not the twisted evangellical prop.
Turns out living paycheck to paycheck is better than working in corpo tech.
I’m loving the home school stay-at-home parent life
Luxuries be damned, I’ll never regret trading my windowless office for being with my kids everyday.
- 0 Posts
- 15 Comments
I totally agree on this. I found that often things that appeared to need inheritance at first glance often didn’t if I gave deeper thought to it.
Granted I was working on much smaller projects rather than crazy huge multi team enterprise apps, but I’d guess that even then this is a good “rule of thumb”.
migadu has a cool workaround.
instead of:
alias+user@domain.tldyou give:
alias@user.domain.tldthen internally it transforms it to an alias when it comes in.
Historically I’d say Emacs plugin system predates atom and sublime, and was certainly as impressive in its flexibility.
I have spoken to multiple parents about how dangerous this “game” is.
I tell them that I’d let my kids walk across times square in NYC alone before I’d let them play Roblox.
Honestly times square is pretty safe these days, but it seems to be an effective analogy to other parents emphasizing the kind of danger that roblox presents.
Grendel@tiny.tilde.websiteto
Programmer Humor@programming.dev•What are some of the worst code you have seen in a production environment?
37·3 months agoDon’t worry it’s completely different now. Martha retired so now Mary Ellen sends the emails.
It’s comments like these that make me wish that fedi had some kind of downvote system.
@Wizard_Pope oh yeah they do that for everyone. It’s a safety feature called puny code.
people were using weird chars to impersonate well known domains for phishing, so if you register a domain using unusual or mixed language characters it renders it as puny code to prevent spoofing.
Grendel@tiny.tilde.websiteto
Programmer Humor@programming.dev•I wonder if this was made by AI or a shit programmer
7·7 months ago@01189998819991197253 @ConstantPain
Security isn’t binary, it’s a spectrum. You apply the level of security that is appropriate for each situation.
Of course it’s *possible* to brute force it, but by the same logic you could brute force jwt tokens, or api keys, or even ssl certs.
It’s literally *impossible* to apply “max security” to everything, so you have to prioritize.
What happened was unconscionable, but insisting uuid are mathematically breakable isn’t helpful, and can make it worse.
Grendel@tiny.tilde.websiteto
Programmer Humor@programming.dev•I wonder if this was made by AI or a shit programmer
7·7 months agosounds like firebase itself is a hack.
I’m honestly embarrassed by my fellow devs more often than not these days.
What the fuck happened to craftsmanship? Or taking pride in your work?
oh right, techbro startup culture garbage ended it.
@Vince @KickMeElmo malbolge is computationally intense to generate. It’s self-modifying, is ternary instead of binary, and after each operation the next opcode gets replaced by its mod 94 value.
It’s like the insane sudoku of coding.
Right?
pretty sure there are more possible chess positions than atoms in the earth (universe?), so even if every atom of our planet were converted to transistors there’d be no way to fully represent all possibilities.
@jason
I do like being able to easily bundle properties and functions together. I think objects are useful if kept in their simplest form.
Though I think some would argue that not using inheritance and interfaces and such precludes it from really counting as OOP