bme's recent activity

  1. Comment on How do you stay organized/avoid procrastination? in ~life

    bme
    Link
    Easy, I put off procrastinating until tomorrow.

    Easy, I put off procrastinating until tomorrow.

    1 vote
  2. Comment on I'm tired of dismissive anti-AI bias in ~tech

    bme
    Link Parent
    My domain is mostly firmware / async rust / async scala / netty / high performance iot pipelines. I'm not really looking for AI guidance, I'm mostly looking to avoid typing.

    My domain is mostly firmware / async rust / async scala / netty / high performance iot pipelines. I'm not really looking for AI guidance, I'm mostly looking to avoid typing.

    3 votes
  3. Comment on I'm tired of dismissive anti-AI bias in ~tech

    bme
    Link Parent
    I haven't tried tests, but I have found aider in particular to be good at "here are the docs for this json / dbus gvariant / something similar, I want a a bitflags instance", or some other...

    I haven't tried tests, but I have found aider in particular to be good at "here are the docs for this json / dbus gvariant / something similar, I want a a bitflags instance", or some other serialisation boiler plate, but honestly I have spent long enough with multiple cursors that it's not that much of a saving vs copy pasting the docs and editing it myself? Still less keystrokes is less keystrokes and my fingers are better off for it :D

    3 votes
  4. Comment on I'm tired of dismissive anti-AI bias in ~tech

    bme
    Link Parent
    Eh, I just think they don't produce good code. They add dependencies you don't need, they write code with bad style, they get confused really quickly (using Claude code / aider + sonnet 3.7) and...

    Eh, I just think they don't produce good code. They add dependencies you don't need, they write code with bad style, they get confused really quickly (using Claude code / aider + sonnet 3.7) and I'd rather engage in thinking about the problem than trying to convince some agent to solve it for me.

    Programming is mostly the exercise of crafting working theories of operation and all I see is AI softening my skills in that regard while not being trustworthy. I keep using it in the hopes I get better usage out of it, but I'm not that hopeful.

    19 votes
  5. Comment on Are you tech-savvy enough? in ~tech

    bme
    Link Parent
    Completely agree. It's insane how resilient a Linux install is to random hardware provided you don't skimp on kernel modules.

    Completely agree. It's insane how resilient a Linux install is to random hardware provided you don't skimp on kernel modules.

    1 vote
  6. Comment on Are you tech-savvy enough? in ~tech

    bme
    Link Parent
    I dunno... I've been running the same Linux install for the better part of a decade across three different hardware platforms (ship of Theseus style). I have my entire setup including all...

    I dunno... I've been running the same Linux install for the better part of a decade across three different hardware platforms (ship of Theseus style). I have my entire setup including all configuration tracked and managed under version and pick up my entire work life and plonk it on any pc hardware and be where I left off in ~ 20 minutes. If a software update is bad I have 6 generations of previous configurations to rollback to. I really value my time. I value it way too much to have my shit wrecked by some vendors timeline for software updates or deciding that my hardware is unsupported so no security fixes.

    Linux all the way.

    11 votes
  7. Comment on ShellCheck: a static analysis tool for shell scripts in ~comp

    bme
    Link Parent
    Minor fun tar fact: when extracting you can leave off the compression flags, it will figure them out itself.

    Minor fun tar fact: when extracting you can leave off the compression flags, it will figure them out itself.

    2 votes
  8. Comment on The future is Niri in ~comp

    bme
    Link Parent
    I think this is really accurate. I think there is a classic "Unix is my de" workflow where mostly you have a couple of "full screen" applications and you open and close many temporary terminals...

    I think this is really accurate. I think there is a classic "Unix is my de" workflow where mostly you have a couple of "full screen" applications and you open and close many temporary terminals that is really well served by tiling window managers. Unsurprisingly the authors of these window managers also seem to favour such flows. I am one of these people. It is very obvious shoulder surfing other people that this isn't what they spend their day doing and so tiling window managers don't add much value at all. I think niri is a cool spin on this, and I am loving it, but I still don't see it playing that well with the type of thing you are talking about, unless you invest in a ton of custom placement rules s.t. specific applications really do layout the pop outs /child windows the way you want, which they won't ootb, but I'd say unless the vast majority of windows are "full screen" xor "temporary" any form of automatic layout will be unsatisfactory.

    2 votes
  9. Comment on The future is Niri in ~comp

    bme
    Link Parent
    As a fellow sway -> niri enjoyer, I endorse this blog (mostly). I think niri could do with some extra support for vertical monitors and some extra commands for spawning into a column, but I...

    As a fellow sway -> niri enjoyer, I endorse this blog (mostly). I think niri could do with some extra support for vertical monitors and some extra commands for spawning into a column, but I otherwise love it.

    4 votes
  10. Comment on Anger is a flow of emotion like water through a hose − at work, it helps to know when to turn it up or down and how to direct it in ~science

    bme
    Link
    I work in software and generally I don't like being on the end of other people's anger and I don't know anyone that does. If I have anyone that reports into me that is generating justified anger...

    I work in software and generally I don't like being on the end of other people's anger and I don't know anyone that does. If I have anyone that reports into me that is generating justified anger because of their conduct I correct it and if it sticks around they are a bad culture fit and they need to go. If someone is directing unjustified anger at someone else then I correct that and if it sticks around they are a bad culture fit and need to go.

    I have no interest in working with people that can't regulate their emotions. I have no problem with people expressing justified upset from time to time, but I never see it as positive. If internal anger motivates someone, great. I just don't want any of it spilling out on the regular.

    3 votes
  11. Comment on Volkswagen ID.4 was the best-selling EV in Europe, top three in the US last month in ~transport

    bme
    Link Parent
    One thing that will be different with public charging is that typically the charge will start quite quickly after plugin. Where VW really shit the bed is smart charging, where the charger won't...

    One thing that will be different with public charging is that typically the charge will start quite quickly after plugin. Where VW really shit the bed is smart charging, where the charger won't advertise supply until hours later. We do all kind of tricks to make the vehicle think the cable was disconnected and reconnected to get it to behave.

    1 vote
  12. Comment on Volkswagen ID.4 was the best-selling EV in Europe, top three in the US last month in ~transport

    bme
    Link Parent
    I work in the ac L2 home charging space. VW drive me up the fucking wall. They don't understand how the specs work, the battery management system regularly does weird shit like charge at half...

    I work in the ac L2 home charging space. VW drive me up the fucking wall. They don't understand how the specs work, the battery management system regularly does weird shit like charge at half rate, or ramp down the charge rate after some time for no discernable reason and then tell their customers 'oh it must be the chargers fault', but can never provide any details or telematics to back it up.

    I hate them more than any other brand. Fix your shit VW.

    6 votes
  13. Comment on Technician warns against copper modding GPUs, fixes RTX 3080 with component damage in ~tech

    bme
    Link Parent
    Thanks for the story and the laugh! :)

    Thanks for the story and the laugh! :)

    2 votes
  14. Comment on Technician warns against copper modding GPUs, fixes RTX 3080 with component damage in ~tech

    bme
    (edited )
    Link Parent
    Ha. I haven't read the story yet (just about to) but this feels like a solid bet. EDIT: HA, not liquid metal, but it was thermal interface material.

    Ha. I haven't read the story yet (just about to) but this feels like a solid bet.

    EDIT: HA, not liquid metal, but it was thermal interface material.

  15. Comment on Technician warns against copper modding GPUs, fixes RTX 3080 with component damage in ~tech

    bme
    Link Parent
    C'mon. You can't throw that kind of bait out without following through: how did ltt ruin this hapless persons computer?

    C'mon. You can't throw that kind of bait out without following through: how did ltt ruin this hapless persons computer?

    23 votes
  16. Comment on Need some career advice, potentially pivoting from a family business of manufacturing to starting afresh in another country in ~life

    bme
    Link
    Is your wife prepared for the hard economic landing back in the UK? I don't want to be a downer on the project but I think if you are running your own successful manufacturing business it will be...

    Is your wife prepared for the hard economic landing back in the UK? I don't want to be a downer on the project but I think if you are running your own successful manufacturing business it will be difficult to achieve the same lifestyle I imagine you are currently enjoying.

    I think there are a lot of intangibles to being your own boss (or married to the boss) that are easy to take for granted. I don't know if it's possible but I'd really suggest doing some modelling on cost of living Vs reasonable salary expectations. I mean it's also true that I have no idea what your wife's objections are to staying in India, I imagine you've gone over this but I can't help but feel it's a bit grass is greener on the other side, and you won't know it til it's too late.

    How often does she get to visit the UK? I married someone from abroad and a huge part of making it work for my wife was letting her visit home until she got sick of travelling.

    5 votes
  17. Comment on Resigning as Asahi Linux project lead in ~comp

    bme
    (edited )
    Link Parent
    Perhaps I am confused, but hellwig is a maintainer for dma and he gave an explicit nack on the patches for dma. Isn't that basically blocking? EDIT: it seems I am confused, the code wasn't in the...

    Perhaps I am confused, but hellwig is a maintainer for dma and he gave an explicit nack on the patches for dma. Isn't that basically blocking?

    EDIT: it seems I am confused, the code wasn't in the dma subtree. Stupid all round.

    4 votes
  18. Comment on Jailed for four years for a non-violent climate protest – this is my prison diary in ~enviro

    bme
    Link Parent
    Oh how embarrassing! I've edited to add the link. Thanks!

    Oh how embarrassing! I've edited to add the link. Thanks!

    1 vote
  19. Comment on Jailed for four years for a non-violent climate protest – this is my prison diary in ~enviro

    bme
    Link Parent
    I completely agree that the sentencing is not right. No argument there!

    I completely agree that the sentencing is not right. No argument there!

    2 votes
  20. Comment on Jailed for four years for a non-violent climate protest – this is my prison diary in ~enviro

    bme
    (edited )
    Link Parent
    It's not a straw man. It's a completely obvious side effect of increasing response times. We've never really seen what the actual effect would be if the police didn't have the power to break up...

    It's not a straw man. It's a completely obvious side effect of increasing response times. We've never really seen what the actual effect would be if the police didn't have the power to break up these protests.

    Here is a discussion of the outcome of increased response times for ambulances, completely different cause (we love to fund everything in the NHS apart from patient care), but you have at least one person's life irreparably damaged by delays in access to care. I don't doubt that there are more than aren't reported on.

    Just stop oil has done more to galvanise the average person in the UK against climate action than all the propaganda the media can produce and honestly it's so comically bad I sometimes wonder if they haven't been infiltrated and compromised by the oil companies.

    3 votes