• 0 Posts
  • 8 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle
  • It’s gotten a lot better in recent years tbf in terms of those kinds of resources. Beginner recommended languages like Python are still a pain because it’s super easy for a beginner to bork how they set it up, but on the whole there’s plenty of online code sandboxes and other ways to get started.

    Your point is definitely valid though. Why on earth would we want someone who’s just showing an interest in programming to write their own compiler??? Wtf? If someone wants to get into baking you don’t send them out into the fields for 6 months to grow some wheat.

    When I was a kid I mucked around with html and css to make some GeoCities sites. I decided I wanted to learn how to code so I got a book from the library called “how to code games for beginners” or something. The thing never told you how to set up an IDE or compile the game. So I was just frustratingly typing out the code examples into notepad without a clue as to what to do. I think this was during the dialup era so it wasn’t like there was a wealth of info online.

    I ended up abandoning programming for quite a few years. It just seemed like nonsense because writing graphics libs for C in notepad does feel like nonsense to a child. I wonder what life would be like if I had some better resources at that moment in time and decided you continue pursuing it.



  • Something with enough context to write sensible test cases for a large codebase. It would be great if you could write test cases for a couple of domains, then ask it to write cases for a third domain following the same general style as the first. It would ideally have a conversation about what things to mock/stub and what things to keep.

    I personally think 5 years isn’t enough time to get to that point with something that works really well. It’s tricky enough to get a junior up to speed with doing it sensibly, but cutting down on the time it takes to build a good test suite would mean we Devs can spend a lot more time on features and improvements.



  • For some reason I could no longer post replies to comments. I could log in, but it kept me stuck on anonymous for some reason. It also had pretty crap sorting ui so I just ended up seeing the same posts for days at a time, and when clicking on links it insisted on opening them in an external browser.

    Compared to RiF it wasn’t a smooth UX for me. Sync I can tweak and it looks and feels very nice with no issues so far. I’ll probably try other options as things mature, but for now this is definitely “good enough” whereas other options weren’t for me.

    The only thing I’d change about sync UI wise currently is the indentation of the comment actions. When I tap on a comment to upvote I expect it to be aligned with the comment, instead it’s always at full width. I keep bookmarking things by mistake.


  • Yeah anyone who looks at lifetime bills in America Vs Europe and thinks the American system is better because it’s “not actually free in Europe” is completely delusional imo.

    It’s free at the point of delivery. The whole of society pays for the whole of societies health care. As you mention it can mean young people paying more than they currently cost (although let’s not ignore the young people who do have serious issues and likely wouldn’t have a big employer funded healthcare plan), but when you’re older you’re paying way less than you cost, and don’t have all the anxiety about whether you can afford a preventative treatment, or if your medical bills will bankrupt you and make you homeless at age 70. That’s well worth the up front minor expenditure that comes out of your taxes and isn’t noticiable to me.

    American salaries are higher, but they tend to spend (what looks to me at least) as a similar amount on taxes and healthcare as people in Europe do, but have much less to show for it.


  • I’d rather have 30 incredibly intense and productive hours than 60 completely chill no stress do a little of this a little of that hours.

    My old job was 60-70 hours of incredibly intense productivity (was working for a Japanese corporation) and I learnt at a rate well above what other workers would due to the intensity, but then I had a breakdown from burn out. Keeping that tempo for fewer hours is the best of both worlds. Employers need to be focused on output rather than time logged.