• 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: August 15th, 2023

help-circle

  • I mean I didn’t check how long it actually takes, it’s not 500ms.

    It opens quick, but I can’t find the default value (you can change the behavior via registry), but it’s definitely less than half a second. Especially when you’re already hovering down there it appears near instant for me.

    And let’s be honest: The only reason why multiple icons worked back in the day was because the name of the open workbook was next to it. So you had “(Excel) My Workbook 123.xlsx” in your taskbar. Which ended up as a mess when you had several programs open. Now you have one Excel icon, you hover over it and you see all your open workbooks as a preview so you select the one you want. It’s definitely cleaner.



  • Of course, but it’s mostly for reading. The color will probably be used for notes and the occasional image, for which it’s easily good enough. When I read it’s usually a foot away, while I keep my monitor at 2 feet.

    Black and white content (text) has 300 dpi atleast, so for that it’s perfect.

    E-Ink is fantastic for lots of reading and battery life, for everything else an actual screen is leagues ahead. The response time is awful too.


  • Vlyn@lemmy.ziptoTechnology@lemmy.mlKobo announces its first color e-readers
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    6 months ago

    Both use E Ink’s latest Kaleido color screen technology, which has subtle, pastel-like hues and drops from a 300ppi grayscale resolution to 150ppi when you view content in color.

    I had to check just how bad 150ppi would be when dropping down the resolution for color.

    A 24" Full HD monitor has a PPI of 92. So it’s actually okay.

    I’m still using my old Kobo Aura HD (now roughly 11 years old) and the battery still lasts over a month. The screen was already decent back then, but a bit sluggish. I just checked, the old one has 265 ppi. Maybe it’s not time for an upgrade yet :)




  • Vlyn@lemmy.ziptoProgrammer Humor@lemmy.mlLeave it alone
    link
    fedilink
    English
    arrow-up
    16
    ·
    9 months ago

    Yeah, I’ve worked with the leave it alone types. What do you get in return? Components of your system which haven’t been updated in the last 20 years and still run .NET 3.5. They obviously never stopped working, but you have security concerns, worse performance (didn’t matter much in that case) and when you actually need to touch them you’re fucked.

    Why? Because updating takes a lot of time (as things break with every major revision) and on top of that if you then decide not to update (yeah, same coworker…) then you have to code around age old standards and run into bugs that you can’t even find on Stack Overflow, because people didn’t have to solve those in the last 20 years.



  • I still haven’t found a proper command or tool to do a multi-commit git blame.

    Like I want to know who changed the logic in this line. But the last commit was a format refactor. And the commit before that just changed a tiny detail. So now I’m digging through the entire file history just to find the spot where this one line was introduced or actually changed.

    If you have any tips for that, I’m all ears.


  • That works for newer projects, but on older projects there’s a dozen commits for any given line and a handful of Jira tickets that have something to do with it, but none that say “Change exactly this”. A comment why you made an interesting design decision costs a lot less time than trying to unwrap the commit history… Especially when you can’t even find a clue on why this was done as the commit might simply be “Implemented feature XY”


  • The code shows what happens. But comments should explain why it was done this way.

    Sometimes the code started simple and readable, till you ran into a weird edge case a year ago. Now the code no longer looks as obvious and another developer might scratch their head when they read over it. A small comment can help out there quite a bit.

    Or you’re doing something stupid in code not because you want to, but because management forced you to. So you put a comment there that the code isn’t wrong, management wanted that behavior.


  • Vlyn@lemmy.ziptoTechnology@lemmy.mlWhy is txt2img AI so bad with hands?
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    1 year ago

    That’s mostly true, but not fully. Models use human drawn images and photos to learn from. So if you put in millions of drawn images and the hands aren’t perfect in all of them, you might mess up the model too. That’s why negative prompts like “malformed”, “bad quality”, “misformed hands” and so on are popular when playing with image generation.


  • Vlyn@lemmy.ziptoTechnology@lemmy.mlWhy is txt2img AI so bad with hands?
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    1 year ago

    Why are humans so bad with drawing hands?

    They are tough, AI isn’t building a logical model of a human when drawing them. It’s more like taking a best guess where pixels should go. So it’s not “thinking”: Alright, drawing a human, human has two hands, each hand has five fingers, the fingers are posed like this, …

    It’s drawing a human, so it roughly throws a human shape on there, human shape roughly has a head, when there is a torso two arms should come out (roughly) and on the end of those two arms is something too, but what that is is complicated and always looks different. It’s all approximation, extremely well done, but in the end the AI is just guessing where to put something.

    If you trained a model on just a single type of hand and finger position it would perfectly replicate it. But every hand is different and each hand has a near unlimited amount of positions it can be in (including each finger). So it’s usually a mess.

    I saw one way to get better results, but that’s pretty much giving the AI beforehand a pose (like a stick figure) so it already knows where things should go. If you just freely generate “Human male, holding hands up” you probably get a mess with 6 fingers out and maybe a third arm going to nowhere in the back.




  • Vlyn@lemmy.ziptoTechnology@lemmy.mlMadison Reeves on why she left LMG
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    3
    ·
    1 year ago

    True, we also have the whole Rammstein issue at the moment (But that’s even more complicated, as the girls were all adults and consented to it at first).

    I’m not sure what the recording laws in Canada are, LTT has a hundred cameras around every day and Madison wrote she got regularly assaulted. If it’s legal there I’d film myself to have proof.

    Overall I just don’t like the timing, the drama was a year ago and now that other (more objective drama) gets brought up Madison unpacks everything and piles it on top? She was already in public back then and it’s bullshit that she believes the employer handbook would be an NDA covering sexual assault allegations (like Linus himself wrote back then, no NDA can do that in Canada). The other stuff in the post? Totally fine, that’s criticizing internal processes. But mixed right in there are serious criminal allegations.



  • Vlyn@lemmy.ziptoTechnology@lemmy.mlMadison Reeves on why she left LMG
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    49
    ·
    edit-2
    1 year ago

    Edit: See my other comment below, looks like in Canada the legal system can fuck you over with legal costs in these matters https://lemmy.zip/comment/1760082


    With the assault and shit that’s straight up criminally illegal.

    It is. So where is the police report? She said she was groped on several occasions (which is sexual assault) and quit the job by her own decision, so why not throw the men who groped her under the bus?

    I 100% get the fear of a witch hunt from LTT fans (which are overall dumb and rabid most of the time, just read the YouTube comments), but now that she openly accuses them she should file a police report.

    Otherwise this is just throwing accusations around at an opportune time, I’d much rather have this proven in court and the men punished (which would also uncover more systemic problems inside of LTT).

    Linus did say a year ago:

    For obvious reasons, there won’t be an official statement disclosing private details about my dealings with any of our current or former staff. You (and Reddit) can stop asking.
    On a separate note, no NDA or other agreement can prevent a Canadian from reporting workplace mistreatment including (but not limited to) harassment, discrimination or unlawful termination. They can post it publicly, submit a statement to the authorities, or do both for good measure. As long as it was true it wouldn’t be defamatory.
    If I’m ever actually accused of a crime or other misdemeanor - including any violation of employment law - I’m sure you’ll be able to read all about it on Dexerto. For now, it appears that we are in the clear.

    Now that she openly accuses them I’d expect some action there to go with.


  • It would still be cheaper and safer to sit a few people down, go over every error code and map them to the correct issue.

    Yes, you have to do this for every implementation, but what do you think other businesses do? There are software developers (I got offered a job like that once and declined) who do nothing else than map action x to machine signals y and z. You only have to do this once per machine of course, but it’s still shitty work.

    A thousand times more reliable than letting text processing AI try and make a best guess based on the error message (which is honestly insanity).

    This is probably marketing crap anyway. Either their solution is brittle and breaks on a real error, or they already hardcoded the most important error codes and the rest is fluff.