• 0 Posts
  • 108 Comments
Joined 1 year ago
cake
Cake day: July 13th, 2023

help-circle
  • I’ve told this story a few times now, but I never get sick of it.

    Back in 2011 I left a startup that got acquired. On my last day we had a Christmas Party with our parent company, and we got to speaking to one guy that was on his own. After a few drinks, he blurted out that he had worked there for maybe 12 years, but at least 5-6 of those he was “unassigned”. When we asked what that meant, he said that his manager left and he was never assigned to a new team. He badged in every day, and after doing maybe 6 months of busy work and asking “wtf am I doing” to no answer from his department or HR he just came in to do his own stuff or play Unreal Tournament. He had yearly reviews with the head of department, and these were just high-level goal meetings where they reviewed the department, asked what he wanted, and left at that. Each year he was getting between a 2-5% pay rise, and outside of badging in he was only ever judged on his department output.

    I always wonder what happened to that guy. The company is quite large and is still going strong, so he’s probably still there. I won’t name them, but another thing I loved about them was that they didn’t really know where to put Software Engineers, so they just assigned them to Marketing and gave each engineer a marketing budget to personally use - around £10k each. The best part? Everyone in marketing knew it was bullshit, but they pushed everyone to spend it because otherwise their budget would go down. Some highlights were a trip to Toronto to buy some books, a full team trip to Amsterdam to go to a React conference and live in basically 5-star accommodation, and renting a hotel lobby to quickly burn some money on interviewing interns. I think they actually have a tech department now, but I know many people I worked with that stayed for close to a decade because the WLB and perks were just too good to ignore.



  • After close to two decades of programming, C# is still the best language I’ve used. While some of the newer features seem a bit weird, I’d say it’s one of the few languages that has never got in the way and has just let me write code that made sense. Even with all the improvements Java has made over the years it’s still nowhere near as good as what C# was like maybe 15 years ago.

    The same goes for everyone’s other “fav” language, Python. Ruby has been a better beginner scripting language than Python for many years, and while Rails is definitely a ghetto, as a language Ruby is great at teaching great programming fundamentals.


  • It absolutely fucking BAFFLES me that Brooks’ Law isn’t known by every software manager on the planet.

    I’ve quoted it so many times at work, even in engineering focused teams in at least two big tech companies. It’s not a concrete fact, but it explains why so many teams are hilariously shit at delivering software.


  • Oh boy, I’ve seen a few:

    • At a startup, one dude had obviously lied about his credentials. He was hired as a writer, but couldn’t write shit. He spent the entire day hitting on women and bitching about how his ex wanted support for a child he wasn’t convinced was his. He was fired about 3 days in…

    • When I was a student, I worked at a sports store. One girl there was, let’s say, packing in the chest compartment. She was also about 17, maybe 18. Most people were nice enough to not hit on her, but one day the security guard (who was maybe late thirties at the youngest) made a comment to me to say “I would absolutely destroy her back door, you know?” (but slightly more graphic). I told management, and she was brought in. She broke down, and went over all the off-hand comments he’d made to her. The manager immediately walked out, told him he was fired, and apologised to her.

    • An old employer hired this guy who was a Microsoft MVP nominee. The guy was one of those types that could talk brilliantly, but couldn’t take criticism. He listened to me, as I was senior, but ignored anything from managers or people at his level. To cut a long story short (I could write a book on this guy, and it would be hilarious) he lied about a project he worked on solo for six months. After checking in on his work we found he had bypassed our PR system and had been accepting all of his own requests, so no one has verified his code. It was an absolute mess. It cost the company a quarter of a million, for a project that should have brought in £50k. We later found out he was a nominee because he was so active on some Microsoft support forums, and mostly got that through posting “yeah I had the same problem” or from supplying easy or wrong answers. That loophole was closed shortly after…


  • It’s quite simple, and aligns with why he got in in the first place.

    The economy and cost of living is still in the toilet. Trump is a protest vote because competent public servants have failed to even acknowledge that everything costs 2-3x what it did a decade ago. Sad to say, but most people don’t give a fuck about LGBTQIA+ rights, Israel, Ukraine, or anything outside of this.

    Call it apathy if you want, but it’s ultimately a failure of moderates to acknowledge a better social net for people (I.e. left policies) or propping an economy by improving lives for regular people so their money goes further.



  • Source: I was a mod on /r/soccer for a while.

    You won’t win this “battle”, no matter what you do. Being a mod is a thankless job, and you’ll piss people off regardless of which side you take. The only thing you can do is be fair and balanced. List your rules out, enforce mostly to the rules, but add common sense, and regularly check in with the community to get feedback.




  • EnderMB@lemmy.worldtoProgrammer Humor@lemmy.mlcarrot.py
    link
    fedilink
    arrow-up
    43
    arrow-down
    1
    ·
    14 days ago

    I got into cooking during lockdown, and have managed to get surprisingly good at it, to the point where if you asked me to make a meal of your choosing I could probably make it without looking up a recipe. It’s actually unbelievably simple to make even complex stuff, basically using all the same rules you apply at work:

    • Use the right tools for the job
    • Plan it out first, do your prep and the actual work is simple
    • A simple dish will take much longer than you think
    • RTFM. Many sauces and dishes from classic cooking are basically a mixture of a small handful of base ingredients/techniques, and they’ve been written down for decades.
    • Once you have the basics down, you can basically make it up as you go. You’ll make amazing meals, and you’ll never be able to replicate it again because you eyeballed it or cooked it in a way that made sense at the time. You say you’ll document it well, but deep down, you know you won’t.
    • Nothing is original, everything is stolen. Adapt recipes you see, look at ingredients of sauces and sachets you buy/use, etc.
    • You can be a solid hobbyist, but against a pro that does this shit all day every day, you don’t know a fucking thing. You’re also probably not going to replicate what they can do in a professional setting while at home unless you’ve got money.



  • I have a hard time taking some of the advice here seriously, especially around there being some kind of conspiracy where the police are right-wing and full of fascists - but let’s take it at face value

    Instead of law enforcement, go to a lawyer and ask them to help, stating that you feel that you cannot go to the police. Any law firm worth their salt would ensure that you are represented, or that you’re represented by someone from your district that will protect you. They will also keep an eye on adequate law enforcement to ensure they actually protect you, and don’t just farm you back to relatives. At the very least, they can give you enough protection to ensure that your relatives in the south can contact you and take you in if needed.


  • On the American Dad theory, there is a long-running theory that Roger’s ultimate goal is to replace all of humanity. The start of the show is just him, and then “learning” to put on disguises, but he’s become more and more people over time, to the point where it is hard for almost everyone (except the Smiths, who he trusts) to know it is him.

    It isn’t inconsequential, but an interesting theory on whether the finale of American Dad will either be finding out that Roger IS everyone, or if Stan saving Roger actually saved humanity by allowing Roger to see humanity.


  • I interviewed for a part-time web developer role during the summer of my second year at university. The “employer” wanted the interview at their house. No problem, I guess it’s a small operation and I’d work remotely?

    The interview was fine. It was a guy that worked with his wife, and they needed someone to pick up some work over a few weeks. Midway through the interview, the guy’s wife came downstairs - in what I can only describe as the kind of dressing gown you’d see in porn.

    She walked over, asked if I was “the guy”. The man said, “oh yeah, he looks good don’t you think?”, to which she responded “yeah, he looks like he’ll do the job nicely”. She then came over and put her hand by the back of my neck, and asked if I wanted to help out with a problem they’d been having.

    Being a socially awkward 20 year old CS student, I said something along the lines of “uhh no that’s okay thanks, I’d better get going soon”, and the man escorted me out. I had received an email minutes after to say the job was mine if I wanted it.

    I turned the job down, saying that something else had come up. I’m 70% sure that the job was a threesome or some weird cuck thing, and if I didn’t have a girlfriend and wasn’t awkward as fuck I’d probably have gone back and plowed his wife/written some PHP. Either way, that’s my worst interview experience - and probably will be for the rest of my days.

    On the other side, one guy I interviewed for a startup was really qualified and we wanted to offer him the role. I thankfully Googled him, and found a Twitter account against his name where he had pics of him balls deep in a blow up doll. We didn’t hire him.




  • BlueSky already annoys me because someone took my name for an inactive account. It’s why I chose Mastodon over BlueSky initially.

    With that said, Mastodon has several glaring issues:

    • Federation, in general, solves a problem that very few people have. People don’t want to pick an app or an instance out of dozens. They want the prescribed experience, and then they want to tailor to their preferences.
    • It’s dead. There is interaction, but if you set up an account, follow some people, reply to some stuff, you’ll probably get maybe 1-2 followers? The interaction seems stuck at a few people.
    • There are a lot of bots, which in itself can be useful, but when several are there to maintain archives of Twitter accounts onto Mastodon it just adds to the deadness.
    • It doesn’t offer anything new or interesting over BlueSky or Twitter. It’s just a clone.
    • Humour hasn’t really made it’s way onto Mastodon. It’s all very serious stuff, and many people like social media to look at dumb shit.

    With that said, BlueSky is growing, but it’s still a minnow.


  • Nothing ages you like talking to an actual young person.

    I worked with a software engineer several years ago that was about a decade younger than me. A few of us were talking about first games, and he mentioned playing his dad’s PlayStation and his first game being on the PS2. Our first games were all Master System, NES, all 2D. He said, and I quote, “I wasn’t born when graphics were shit”.

    Oof