• 0 Posts
  • 25 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle


  • For professional use I’ve heard good things about SmartGit, unfortunately my work refused to buy me a license and the trial period wasn’t long enough for me to really form an opinion.

    Work suggests to use SourceTree but it is way too sluggish.

    These days I use git CLI for most things, and VSCode to review changes and submit PRs. Of course this also assumes you use a decent shell with git support, like Oh-My-Posh or similar, so it is always clear what you are working on.




  • Clair Obscur: Expedition 33 is probably one of the best games I played, it has RPG elements and the turn-based combat system is unique and satisfying. But this is not a game that will bring you joy, the atmosphere is bleak and it is a dark story.

    In fact it kind of ruined RPGs for the moment at least, I played Metaphor:ReFantazio right after and the stakes just did not feel serious enough even 10 hours in.





  • For me what generally happens if I stop at 9PM, I will work through the problem in my sleep (and it will prevent me from getting a good night sleep), but I will often find a breakthrough the next morning during shower time.

    I’m talking about those hard, multi-days debugging problems that nobody can figure out, but as someone else raised, that’s why I get paid good money for it.

    It still sucks though. That first response in the thread rings so true, ok now I get it, no you don’t…


  • it’s not an optimization if you don’t measure an improvement.

    This, so much. I often see this at work, theories about this and that being slow, or how something new « should » be better. As the resident code elder I often get to reply « why don’t you measure and find out »…

    For some reason it seems nobody uses sampling profilers anymore, those tell you exactly where the time is spent, you don’t have to guess from a trace. Optimizing code is kind of a lost art.

    Sometimes I wish compilers were better at data cache optimization, I work with C++ all the time but all of it needs to be done by hand (for example SoA vs AoS…). On the upside, I kind of have a good job security, at least until I retire.


  • It is exactly my case, as HomeKit by itself is way too limited for automations.

    All of my HomeKit devices are actually exposed through HomeBridge, so I can still use HomeKit stuff if needed, and devices that do not support HomeKit can still be added to HomeKit.

    My current challenge is on the Smart Dashboard side, I don’t really want to buy a Google Pixel Tablet for this, and the Nest Hubs I have don’t really integrate with HomeAssistant except through Google cloud services.

    HomeKit dashboard is fine but too basic.




  • fulg@lemmy.worldtoTechnology@lemmy.worldWhat Ever Happened to Netscape?
    link
    fedilink
    English
    arrow-up
    36
    arrow-down
    10
    ·
    edit-2
    11 months ago

    They became a poster child for why you should never “start over from scratch” even if your current codebase is awful. Because when you do that your competitors keep going, then they have years on your now stale product. Netscape lost all on their own…

    Also: selling a browser? Man, the 90’s where wild.


  • fulg@lemmy.worldtoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    Yeah it was not a surprise, and I understand someone has to pay for the bandwidth those features use up. But I still resent them for making remote start app-only.

    I am otherwise happy with the car itself, but this does leave kind of a sour aftertaste. I feel like it’s only going to get worse with my next car…