• 0 Posts
  • 37 Comments
Joined 3 months ago
cake
Cake day: March 23rd, 2025

help-circle

  • squaresinger@lemmy.worldtomemes@lemmy.worldLoss
    link
    fedilink
    arrow-up
    4
    arrow-down
    2
    ·
    11 hours ago

    Might have been the case 17 years ago. In the mean time Buckley grew up, became a really decent guy and CAD 2.0 is a really good read.

    Thinking that loss is still a relevant critique of Buckley or his work just means you are getting old and haven’t updated your prejudices in almost 2 decades.

    People posting loss memes almost qualify for an “ok boomer” by now.







  • I once had a company give me an assignment that sounded very much like what you are describing. They said I should allocate 10h at once to implement a real-life task that they had and that their developers “already solved”.

    At that point I only wrote a handful messages with their recruiter and hadn’t even spoken to a human there. I didn’t even know anything about the team, my potential boss or the project at that time.

    I didn’t even answer back, just ghosted them. I’m not going to spend multiple hundreds of Euros of my time just for some assignent to maybe qualify for an interview.


  • You always have to balance: Do you want the user to have “some” user experience, or none at all.

    In the case of image viewers or browsers or stuff, it’s most often better to show the user something, even if it isn’t perfect, than to show nothing at all. Especially if it’s an user who can’t do anything to fix the broken thing at all.

    That said, if the user is a developer who is currently developing the solution, then the parser should be as strict as possible, because the developer can fix stuff before it goes into production.




  • Yeah, could totally be a regional difference.

    I had the same thing when negotiating for salaries too, so it wasn’t just when talking to people, but it was in a more official way as well, and I even got it in my contract like that.

    When I was working as a tutor, my contract listed my pay in hourly pay, because I worked varying hours and I was paid by the hour. On my entry-level job my contract was in monthly before-tax pay, but negotiations were with monthly after-tax pay. And my later jobs were all in yearly before-tax pay, which might also have been relevant that way because in some of these jobs I had yearly bonuses and/or part of the payment in stock I got once a year. So with these yearly figures in there, probably it just made sense make everything yearly.



  • In Europe people use annual gross salary when they earn enough too.

    Monthly after-tax is usually used by lower income people, where low short-term numbers really matter (“Can I make my rent this month?”, “Can I afford to buy/do this small thing this month?”), while annual gross salary is used by people who make a lot of money, where the day-to-day financials don’t matter, but long-term stuff does, and where you also generally have much higher tax pay backs.

    I used per-hour salary when I was in university and only worked a few hours per week. I switched to monthly after-tax when I got into an entry-level job that paid quite little, and when I got to higher-paying senior/expert level jobs, I started using yearly figures.





  • You mean with an actual plan?

    “Agile development” (aka business substituted a plan with utter chaos and daily changing super-urgend demands) has ruined our industry.

    Agile done right can be helpful, but in 95% of times, agile isn’t done right.

    Electrical engineering can’t quite work like that because if you want to try out a change you have to order new, expensive prototype boards that take time to be finished and delivered. Can’t just run a new pipeline and have the new version in production within minutes.



  • They meant that you’d get the same message no matter what unrecognized option you use. So it’s not like they added a specific check that if you type in -h they will give you the message, but instead you get the same message for any unrecognized option.

    The thing in the OP only occurs if you type exit, so they specifically added that message to be shown when the interpreter clearly knows what you want, but you just didn’t say it exactly right.