• 24 Posts
  • 232 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle

  • I will paraphrase my father: “it doesn’t matter how much money you are making if you are spending most of it. If you want to build wealth, you need to look at how much you can set aside every month”.

    what would you expect the percentage to be?

    A lot less. When I was single and sharing an apartment, I’d pay 600€ on a ~4000€ netto salary. 10 years, a marriage and two kids later, our place is about 1400€ even when our combined income was 3.5x as much.



  • You missed the last paragraph, didn’t you?

    I don’t know about you, but I don’t think we should accept to be working for less or to accept a lower standard of living just because so many people have it worse.

    As long as your work is:

    • honest
    • ethical
    • providing real value to whoever is paying for it
    • not pushing externalities for others

    Then “what is normal” should have no bearing in this.


  • rglullis@communick.newstoRust@programming.devTypst is hiring
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    2 months ago

    Once upon a time, a “meaningful wage” was something that would allow you to raise a family of 4 while living a comfortable middle class standard of living.

    57k€ gross salary in Berlin amounts to ~3360€ per month net income. Rent alone will eat 30-40% of that.

    You can survive on that salary, which is more than most people are managing to do nowadays. But to think that someone with such specialized competency should expect a “not bad” salary shows a pretty sad state of affairs.




  • I’m curious about what do you mean by “cheapest options”. Do you remember how much you were paying then?

    IIRC, StackOverflow Careers kind of established the price per posting around $300. After they came up every other job posting site was charging around that.

    For CareerCupid, I want to make a single flat rate of $89/month and let companies make as many job listings as they want. I think that the value for a company should not be in charging per posted job, but to give them access to the whole database in a way that can help them make hiring decisions directly.

    I get why they resorted to buying all this AI fuckery to try to more aggressively filter resumes.

    I get it as well, but I think that this “send us your resume” and we will judge you based on it is such an outdated concept we could get rid of it entirely.

    Imagine if we got something like Wikidata applied to the “professional social network” graph of the whole world. If “let’s set out to build a map of all the ~2 billion people who are economically active” was somewhat impossible to think about 20 years ago, today it’s the kind of project that can be easily managed on modest infrastructure.


  • rglullis@communick.newsOPtoExperienced Devs@programming.devCan we fix job sites?
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    3 months ago

    I completely agree.

    (I want to try something different here. Instead of a fully fleshed out post, I’d like to just start with a draft of some ideas and I hope that it is enough to generate a conversation. I’ll take the relevant responses and use them to keep improving this article)

    But if you were so eager to give feedback, perhaps you could’ve started with something more productive than yet-another smutty comment that serves only to make you feel better than the plebs who use and get any value out of ChatGPT?








  • rglullis@communick.newsOPtoProgramming@programming.devBaby unit tests
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    3
    ·
    edit-2
    6 months ago

    Imagine if OSes in the 90s crashed as rarely as desktop OSes today. Imagine if desktop OSes today crashed as rarely as mobile OSes today. Imagine if mobile OSes crashed rarely enough that the average consumer never experienced it. Wouldn’t that be a better state of things overall?

    Depends. What is the cost to get there? Will that sacrifice openness? Will that sacrifice portability? Will that require ossified structures that will make development of new applications more difficult?

    Look, the article is talking from the perspective of someone who is developing web apps in Ruby. Performance is not a huge concern. Processes being crash-proof are not a concern. You know what is the concern? To be able to validate ideas and have something that bring customers willing to pay real money to solve their real problems.

    For his scenario, forcing to define everything up front is a hindrance, not a benefit. And having GP screaming at it like this for having this opinion is beyond ridiculous.


  • rglullis@communick.newsOPtoProgramming@programming.devBaby unit tests
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    4
    ·
    6 months ago

    I don’t really want to be talking past each other. The point I am refuting is that even if type-safety can help reduce the amount of bugs shipped, this is not the only metric that matters to measure the value of the software being developed.

    bugs are really annoying

    And being late or never delivering out of fear of shipping buggy code is even worse.

    Some years ago, I worked on a crypto project that was financed via an ICO. This meant that whatever money the company was going to get was already in their hands, and their only job was to make sure they could prove they’ve done a best effort to deliver what was promised to investors.

    Because of these incentives, the engineers were more concerned about covering their asses regarding bugs than to actually get the software out in the hands of users. The implementation was in python, and to the team it was easier to justify spending time on getting 100% mypy coverage than to get things in hands of users to see the value of what we promised to deliver.

    In the end, by the time the team managed to deliver, the code was super well-tested, there were 0 mypy warnings and absolutely zero interest from other people in adopting our tool because other competitors have launched a whole year before them.


  • rglullis@communick.newsOPtoProgramming@programming.devBaby unit tests
    link
    fedilink
    arrow-up
    4
    arrow-down
    11
    ·
    edit-2
    6 months ago

    How many billion dollar companies were built on dynamically typed languages? Do you think that companies/bosses/investors care about the compiler warnings or whether you can deliver/iterate faster than the competition?

    nobody likes plumbing, but we all know it’s necessary.

    Is it, really? Are we all working on mission critical software? We are living in a world where people are launching usable applications with nothing but the prompt to an LLM, ffs, and you are there trying to convince yourself that pleasing the Hindley-Milner gods is fundamental requirement in order to deliver anything?

    Good engineering is about understanding design constraints and knowing where to choose in a myriad of trade-offs. It’s frankly weird to think that such an absolute, reductionist view like yours got so much support here.