There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmerhumor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

jeena , in The programmer who turns complex languages into elegant symphonies.
@jeena@jemmy.jeena.net avatar

At university the by far coolest and most fun course was compiler construction. We had to write something which would compile a small subset of Java (Javalette) into the Java Virtual Machine instruction set.

I wrote my compiler in Haskell because it seemed that it’d be much less hassle compared to do it in a object oriented or procedual language.

It ain’t pretty but it’s honest work: github.com/jeena/CC/blob/master/Compiler.hs

jeena , in I think I leave early today
@jeena@jemmy.jeena.net avatar

I did something like that once, I wasn’t very good at SQL but I needed some data, so I logged in into the production database and run my SELECT queries, I didn’t change anything so everything was good, or so I thought.

I created a cross product over tables with millions of entries and when it didn’t respond I thought it was odd but it was time to go home anyway. On the way home they called me and asked what I did. They had to restart the DB server because once the cache timed out one application after another started failing.

bad_alloc , in computer science irl

Some security researcher: “angle grinder attacks on common lock systems”

SlippiHUD , in computer science irl
@SlippiHUD@lemmy.world avatar

Is a hammer a cosmic ray in this example?

JebanuusPisusII , in Personally I prefer `throw new nullpointerexception`

Libdbus: Trying to remove a child that doesn't believe we're it's parent.

ehrenschwan , in Who are these people, and why are they making a terrible terrible mistake?

I’ve got 7 on gh and 3-4 of them seem like serious developers with jobs. I don’t think I can handle that fame.

drew_belloc ,
@drew_belloc@programming.dev avatar

Can i have a selfie? 👉👈

grandel , in Who are these people, and why are they making a terrible terrible mistake?

I figured they are bots

nigh7y , in I think I leave early today

Sometimes I dream of getting fired for accidentally doing shit like this. Sweet relief…

Dasnap ,
@Dasnap@lemmy.world avatar

Good companies wouldn’t fire someone for this because:

  1. There should be processes in place to prevent this, or recover from this, anyway. It’s a team/department failure and you would just be the straw that broke the camel’s back.
  2. They now know you’ve experienced this and will hopefully know to never do it again. Bringing in someone else could just reintroduce the issue.
Moghul , in Everybody was kung-fu fighting
Dasnap , in I think I leave early today
@Dasnap@lemmy.world avatar

DB admins rawdogging the prod postgres on a Friday evening.

vanZuider , in I think I leave early today

Don’t call it “accidental database deletion”. Call it “unannounced live exercise of backup procedure”.

saluki ,
@saluki@discuss.tchncs.de avatar

Either that or rapid exodus from the country

kr0n , in Personally I prefer `throw new nullpointerexception`
@kr0n@lemmy.ml avatar

php, the Dark Souls of the programming languages

somedaysoon , in I think I leave early today
@somedaysoon@lemmy.world avatar

I don’t even work with databases but I still have a fear of possibly doing this someday.

MajinBlayze ,

If it happens, it’s a lack of controls, and, at least mostly, not your fault

Lemming , in I think I leave early today

Embrace it as you are now officially a developer

MajinBlayze ,

At some point this is just a rite of passage

nothacking , in Personally I prefer `throw new nullpointerexception`

Linux: kill

chris_hayes ,
@chris_hayes@lemmy.ml avatar

Also Linux: zombies, orphans

Mirodir ,

Daemons

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines