• 0 Posts
  • 59 Comments
Joined 2 years ago
cake
Cake day: June 22nd, 2023

help-circle
  • Lol did it solve anything though?

    If you actually watch the full episode, the timeline of events is:

    • Someone rents a new house and finds a skeleton in the marsh behind it. It’s a ~30 year old woman who died in the winter and was bludgeoned and stabbed repeatedly.
    • They send away for DNA sequencing but the lab doesn’t get back to them for like a year and half.
    • In the meantime they look at missing persons cases (over 100 in North Carolina they state, though presumably ~half that once you filter for skeletal women)
    • They determine that this woman’s case seems most likely based on all the other details about her case. The forensic tech who’s oddly interested in how much pain people feel as they die is interested in using “impose an image of a skull on a face technique” to see if it matches.
    • She reaches out to a skateboarding computer science professor who uses gimp to paste a semi transparent layer of the skull on top of a picture of that victim’s face and thinks it probably maybe matches.
    • They get fed up with the DNA lab and send it to a second one that responds in three weeks confirming it was who they thought.
    • They talk to the victim’s friends who point out what party she was at the night she disappeared.
    • The people at the party say that she was hanging out with this one big truck driver after everyone else. His story has been that she walked home after everyone else left, in January, for 7 miles.
    • They interview him a few times and he eventually says that they had sex that night and she belittled him for not getting it up and he pushed her and she he hit her head on the nightstand and he left and she was fine when he left.
    • He’s convicted of murder and dumping her body because that’s an obvious crock of shit.

    Kinda feels like the whole GIMP escapade was just a waste of everyone’s time and all it took to solve the case was basic police work in terms of interviewing people who saw her last. By the time they tried GIMP they already had a prime missing person that they thought it was, and they wouldn’t have had to if they just went to a second DNA lab immediately.


  • Uh, yes there is, by the inherent nature of how addresses (i.e. public identifiers) work.

    An IP address, email address, physical address, etc, is a mechanism to have a string of text, become a unique identifier for something, so that you can just share that piece of text to refer to it.

    Once you give out that piece of text, you no longer have control of it. I can give it to someone and then someone else could ask them about it, and they pass it on, and now I have no idea who has this unique identifier that represents me anywhere out there in the world. I can ask the first person to update their records but I have no guarantee that they’ll do it successfully or that they’ll remember every single person who they gave it out to you update.

    By the very nature of being an identity provider, you are inherently offering your users something that they should be able to fully own in perpetuity. In those circumstances, it’s problematic if an identity provider insists that you always have to pay for its services, just to have communication from your old identity forwarded.


  • I think OP is overblowing things, and is especially misguided in recommending gmail, but at the same time, they do have a valid point and I think you’re somewhat misrepresenting what they said.

    For one, they specifically said that the proton domain email addresses are problematic (protonmail.com, pm.me), and weren’t talking about custom domains that sit in front of Proton mail.

    For two, their point is valid. Auto-forwarding being paid, does create vendor lock-in and make it hard to switch away from Protonmail if you use the OOTB addresses. It’s something worth considering.

    As you said, the recommendation should be to use a custom domain that sits in front of Protonmail rather than switching to Gmail, but paid auto-forwarding is a valid criticism.


  • Honestly, this is a pretty badly written and researched article for someone that likes writing so much.

    Like, just the opening two paragraphs about Microsoft controlling document formats … They repeat the same information in both paragraphs and give a rather incomplete history of document formatting.

    It’s also wild to write that many words about Markdown and never discuss its connection to HTML and its foundation in formatting via declarative intent rather than imperative formatting instructions (i.e. in markdown you dont style your title by saying bold / underling / font-size:20, you declare your true intent which is this is the top level title / heading, but that all comes from the underlying structure of HTML which markdown is basically just a simplification of.






  • You’re viewing this through an incredibly skewed lense. The average person will never even consider self hosting nor will care, if anything the average person prefers cloud services.

    The only lens I’m viewing this through is one that dares to imagine that the Venn diagram of “computer users savvy enough to care about privacy” isn’t 100% contained within the circle of “computer users savvy with the terminal”.

    Quite frankly your stance that the ‘average person’ doesn’t care, when this post is LITERALLY from an ‘average person’ who does, is the one that seems off base on its face.






  • masterspace@lemmy.catolinuxmemes@lemmy.worldVim > VSCode
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    Have you tried using VSCode / VSCodium? I’ve tried using a VIM based workflow and found myself missing many graphical dev features in VSCode.

    And sure, there’s nothing wild about continuing to use a process that works for you, but it is a little wild to insist that your process is the best and other people should learn it, if you also know that it has inherent limitations that alternatives don’t.





  • masterspace@lemmy.catolinuxmemes@lemmy.worldVim > VSCode
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    But it’s literally doing that in your image. When a horizontal and vertical line cross the horizontal line breaks.

    Yes, as an intentional graphical choice to illustrate the crossing of two paths.

    In lazyvim a vertical line, with no crossings, is still broken, as it is two pipes separated by the line space height.

    Oh, did you mean the points that represent actual commits? You’re arguing it’s trash because there’s no line between two adjacent commits? Really?

    No, I’m saying it’s trash because it CANNOT do something basic like drawing a continuous vertical line, because it is hamstrung by using the interface of a typewriter. A git branch is just one readily available example of a situation where something extremely basic like drawing a continuous line would make sense.

    You’ve brought it up multiple times now so I think it’s time you also source that claim. Cmon, source the claim where the code editor with better visual fidelity increases productivity.

    I can’t cite internal market research that is under NDA. I can point you to basic courses on design and UX, point you to information on concepts like cognitive overload, and point out to you the multiple trillion dollar software companies that got to where they are entirely through paying attention to little UX details that backend nerds previously claimed didn’t matter and were user skill issues.

    Yes, terminal can’t do everything, but I don’t think anyone is using VS code to look at a cube either. Actually, I’m not even sure if there is a VS code extension that draws cubes? So you wouldn’t use VS code for that either.

    Bruh, why would you even try and talk out of your ass like this? I am literally using jsCad and VsCode to do my personal 3d printing modelling, and I literally got my start programming using first VS, then VSCode, to build 3d modelling software for Autodesk. Not sure if you’re aware of this but modern websites have this little thing called WebGL that lets them display these little things called jraphics.

    Again, VsCode can do everything VIM can do, but not vice versa.


  • masterspace@lemmy.catolinuxmemes@lemmy.worldVim > VSCode
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    and if I do not want the GUI part, how come it surprises you that I do not use that superset?

    Go ahead and represent an arbitrary 3d shape using the command line, suddenly you may realize that a typewriter’s interface isn’t the fastest for accomplishing every programming task.

    Regardless, you can be happy with a limited subset of functionality and trying to cram every interaction into text, that’s not an argument that that way is better or that a new dev should go that route, just that you can get by using that method.


  • masterspace@lemmy.catolinuxmemes@lemmy.worldVim > VSCode
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    I said continuous vertical lines and literally posted a screenshot of it not being able to do it.

    It’s functionally the same visual representation of data so you’re literally arguing over it not looking like you want it to look.

    No, it’s not. The human brain does not process dashed lines as easily as it does continuous lines. A whole bunch of dashed lines are objectively harder to follow than continuous ones.

    You can think that’s not important, but the literal decades of UX research and attention to fine grained user interaction, can prove that you’re just flat out wrong.

    You look at the above and think they’re the same, but they’re fundamentally not. Literally just go ahead and try and visualize a basuc cube with this base point and dimensions through a CLI and watch that wow, maybe a fucking typewriter interface isn’t the best for absolutely everything:

    Cube([0.37, -300, 45], [37,-98,-100])