• 0 Posts
  • 272 Comments
Joined 3 years ago
cake
Cake day: August 19th, 2023

help-circle
  • For fun I’m going to explain why. So air can hold some amount of water in it at any temperature. Water energy in form of heat is not evenly distributed so some molecules move faster than others, at the surface some move fast enough to escape the water and into the air. That’s called evaporation, boiling does however require 100°C.

    This also explains why humid weather affects evaporation (lower capacity to hold water in air) and at high humidity there’s an a similar chance of water being deposited to the body of water as water escaping which affects evaporation speed a lot.

    Honestly, I really like this quality of water, it would be super annoying to deal with otherwise.



  • I actually like it a lot for stuff that is user specific, not repo specific. I imagine someone could have a “build.log” to view the build output in some specific way that hooks up to a mini taskbar app or some other random shit.

    I’ve personally added some files that don’t relate to the project at all and has no reason for being inside a .gitignore and I’ve had to add it many times.


  • I used to be anti AI generated code but now I’m leaning into it. The thing is you need to engineer your context a lot and make sure that the AI has all the relevant information in the context and everything else is minimised.

    The code it outputs is usually 7/10 which is below standard for many parts such as auth, access layer, abstractions etc. but completely adequate when creating a dialog for editing data as an admin user.

    Don’t get me wrong also, I spent 10 years coding and I fucking loved it and it’s a damn shame what’s happening to our craft. It’s like being a guitar player and everyone uses music production software now to create what you did by just describing it instead of playing. That’s the crux of the issue the way I see it, my most valuable skill is now deprecated and instead code review, explaining tasks to a junior, linking relevant quick start documentation, clarity of English explanations, architecture, knowledge of the code base, designing guidelines for how to work (like SKILLS.md files), security and creating dirty internal tooling to save you or your LLM a step are now in.

    The way I see it is that a large portion of our job has changed for the worse, I don’t get to just spend a day solving a problem and make the code flow through my fingers anymore, I make my “junior” do it, fix obvious bugs if any and spend the rest on QA.

















  • You just have to add two numbers. With the big number hand you can count hundreds by using the closest segments first, then medium then distant and so on. Hardest additions will make you carry the one once for a case like 19+175 which is easy enough. Also, going from 37 to 38 in binary with fingers you have to close 4 fingers and open one while counting segments you at most move your thumb to the next segments on both hands.

    Binary still works fine and is better depending on the specific case but in my opinion counting segments is usually more convenient and base 10 friendly.