bitshift's recent activity

  1. Comment on What's something you've been mulling over recently? in ~talk

    bitshift
    Link Parent
    Sorry to hear about your husband's health issues! Besides the logistical stuff like time and money, it's never fun to see someone you love suffer. It sounds like your sister's from a more...

    Sorry to hear about your husband's health issues! Besides the logistical stuff like time and money, it's never fun to see someone you love suffer.

    It sounds like your sister's from a more conservative branch of Christianity? FWIW as a more liberal Protestant, I hope she's incorrect about some of God's aspects. I don't have satisfying answers, but the unsatisfying summary is I hope there is much more goodness and mercy out there than that, somehow.

    I like your use of the word "Lovecraftian". Sometimes I ponder how wrong I might be about the universe, e.g., what if we're in a simulation, and whoever's in charge is Lovecraftian in the sense of cosmic indifference to our suffering (as opposed to an entity that inflicts harm for harm's sake). After all, I run computational stuff all the time, and I've never lost sleep over whether I've accidentally created suffering! In fact, we give strange looks to people whenever they say stuff like LLMs might have consciousness. If the hypothetical Programmer Upstairs was anything like a human programmer, it would be bad news for us.

    To be clear, I don't believe we live in the Matrix — I'm fond of Maciej Cegłowski's criticism of the simulation hypothesis as "a powerful solvent for sanity." But I can't rule it out, which is kind of distressing. Ultimately, I cannot change the universe I'm in, so I try not to worry about it — it's just one of many unanswered questions, alongside such classics as, "Why is there something rather than nothing?"

    2 votes
  2. Comment on What programming/technical projects have you been working on? in ~comp

    bitshift
    Link Parent
    Regarding cryptography, my impression is that they've done their homework but are constrained by poor historical decisions. Off the top of my head, the big one is encrypting data using AES-CTR:...

    Regarding cryptography, my impression is that they've done their homework but are constrained by poor historical decisions. Off the top of my head, the big one is encrypting data using AES-CTR: this works, but it comes with extra assumptions about the rest of the system behaving well, assumptions that aren't very safe to make. And unfortunately, changing Borg's encryption algorithm is difficult to do in a backward-compatible way.

    My anxiety about it is currently at an acceptably low simmer. Though if an attacker was actively modifying my cloud data in an attempt to break Borg, I'd be a lot more worried! Now I'm curious to look into how Kopia does things under the hood.

  3. Comment on What programming/technical projects have you been working on? in ~comp

    bitshift
    Link Parent
    Coincidentally, I've also been revising my backup system — though my particular setup is a couple of Linux machines using Borg to write to rsync.net. Previously, running ad-hoc Borg commands...

    Coincidentally, I've also been revising my backup system — though my particular setup is a couple of Linux machines using Borg to write to rsync.net. Previously, running ad-hoc Borg commands involved copy/pasting environment variables, but now a brand-new shell script manages everything for me.

    How has your experience with Kopia been? Borg has been pretty good for my use cases. The one big limitation I'm aware of is that you need Borg running on the remote end as well, so you can't easily put backups in key-value based cloud storage like S3/R2. (rsync.net has also been very good to me, and they have Borg installed on their servers, but it does limit the cloud providers I can consider.)

    1 vote
  4. Comment on Downtime due to sign up spam in ~tech

    bitshift
    Link Parent
    Speaking of Hashcash, the papers section on their website is delightful reading, specifically some of the later papers under "Related Work". There are some more recent proof-of-work schemes which...

    Speaking of Hashcash, the papers section on their website is delightful reading, specifically some of the later papers under "Related Work". There are some more recent proof-of-work schemes which emphasize memory-hard problems — RAM and memory bandwidth being where ASICs start to lose their advantage.

    The clever bit is that these schemes can be designed to be memory-easy to verify, yet memory-hard to compute. For example, the client might have to find N different values whose hashes all have the same prefix; the client's best strategy is to generate many more than N hashes and store all of them in memory until the birthday paradox kicks in. But once the N values are found, the server's work is easy: hash those N values and make sure the prefix doesn't change.

    5 votes
  5. Comment on Tell me about your weird religious beliefs in ~humanities

    bitshift
    Link Parent
    The interesting thing to me about your thought experiment: it's the simulation hypothesis, but with unlimited recursion. Normally you'd expect each nested simulation to be "smaller" than its...

    The interesting thing to me about your thought experiment: it's the simulation hypothesis, but with unlimited recursion. Normally you'd expect each nested simulation to be "smaller" than its parent in some way: if not in complexity, then in terms of the storage space required by the simulation. Eventually, the recursion must end.

    But if you don't need to physically evaluate the Game of Life, you can nest simulations to your heart's content. Imagine a Life pattern that implements a complete Turing machine: one property of that pattern is that it contains every possible universe that can be simulated by Turing machine, and those universes all experience existence regardless of whether you evaluate the pattern. And if your own universe is simulatable, then the pattern literally includes your own universe — not in the sense of "simulating a copy of a subset of your own universe," but in the sense of "these two mathematical objects are the same."

    I can't say that I seriously believe it, but it is a lot of fun to think about.

    4 votes
  6. Comment on Why does the letter 'S' look like an 'F' in old manuscripts? in ~humanities.languages

    bitshift
    Link
    I just remembered that the Greek language has a similar thing with the letter sigma. Wikipedia gives Ὀδυσσεύς (Odysseus) as an example: the first two sigmas look like "σ", but the last sigma in a...

    I just remembered that the Greek language has a similar thing with the letter sigma. Wikipedia gives Ὀδυσσεύς (Odysseus) as an example: the first two sigmas look like "σ", but the last sigma in a word looks like "ς". And there's also a lunate sigma ("Ϲ", lowercase "ϲ") whose usage feels similar to long s. Wikipedia again: "In modern, edited Greek texts, the lunate sigma typically appears primarily in older typesetting."

    Now I'm wondering if it's at all connected to long s, because it's a funny coincidence that both languages would have special rules for the character that produces the "sss" sound.

    4 votes
  7. Comment on Interview: Kenta Cho (Japanese indie game developer) in ~games

    bitshift
    Link Parent
    From my point of view, "content" is just an axis along which you can measure. A haiku can be deep, but in a different way than The Little Prince is. And neither one is the "correct" deep! They're...

    From my point of view, "content" is just an axis along which you can measure. A haiku can be deep, but in a different way than The Little Prince is. And neither one is the "correct" deep! They're just different dimensions.

    When you hear "indie game", you might think of something like Cave Story, and if that's what you expect Kenta Cho's games to be, you might be disappointed. What he writes seems to be more of a "poetry of games" — your haiku metaphor is an apt one.

    3 votes
  8. Comment on Interview: Kenta Cho (Japanese indie game developer) in ~games

    bitshift
    Link
    This guy is quite prolific. I remember his name from years ago, when I was hunting for games to install on Debian; looks like he has ~14 packages to his name, but evidently that's far from all of...

    This guy is quite prolific. I remember his name from years ago, when I was hunting for games to install on Debian; looks like he has ~14 packages to his name, but evidently that's far from all of them:

    In 2021 he created a total 139 games, which is one hell of a lockdown project.

    Indeed. Sounds like he's invested time into his tools to be able to crank these out:

    The goal of Crisp Game Lib is to enable the creation of innovative games within a three-hour timeframe.

    So I presume most of these games aren't that deep in terms of content. That said, I presume he's learned something about game design in the process. Makes me want to try one of his games now.

    7 votes
  9. Comment on The US GOP doesn’t want to punish trans people—it wants to eradicate them in ~lgbt

    bitshift
    Link Parent
    I don't think it will go the other way (e.g., prediction markets say the Obergefell ruling will stand), but ultimately we don't know yet, and you're not wrong to be concerned when a seriously...

    I don't think it will go the other way (e.g., prediction markets say the Obergefell ruling will stand), but ultimately we don't know yet, and you're not wrong to be concerned when a seriously weighty matter is at stake. My thoughts are with you, and with everyone else whose rights are threatened.

    3 votes
  10. Comment on The US GOP doesn’t want to punish trans people—it wants to eradicate them in ~lgbt

    bitshift
    Link Parent
    I keep on thinking about these words, though perhaps in a more hopeful way: bullies are changing their targets because (on average) people are gradually becoming more compassionate and accepting...

    This isn't a new thing. It's just gotten worse since it's no longer politically acceptable to say these things about lesbians and gays

    I keep on thinking about these words, though perhaps in a more hopeful way: bullies are changing their targets because (on average) people are gradually becoming more compassionate and accepting toward those unlike themselves.

    At least, I hope so. The bullies are still going to be there, and their attacks will be focused on smaller and smaller segments of the population.

    5 votes
  11. Comment on Why AI writing is inherently coercive in ~creative

    bitshift
    Link Parent
    This is a good summary of where I stand on allowing ChatGPT in interviews. My interviews are open-book: use the tools you would normally use on the job, including AI. But I expect the same quality...

    I wouldn't outright reject someone just because I suspected ChatGPT may have been used--the content of the answers themselves is absolutely being evaluated.

    This is a good summary of where I stand on allowing ChatGPT in interviews. My interviews are open-book: use the tools you would normally use on the job, including AI. But I expect the same quality of code and depth of understanding as I would want from a future teammate.

    I'm reminded of the story a while back of the guy who got fired for outsourcing his code to a programmer in another country. IIRC, "his" contributions to the team were reasonably good, and his ability to orchestrate the whole thing was actually kind of impressive. The only reason anyone found out is because he had to mail his security key overseas, and that tripped some alarm. The code wasn't the issue — the deceit was.

    (Similarly, if you're a candidate who's using ChatGPT, show your work and don't lie to me.)

    5 votes
  12. Comment on ‘Impossible’ to create AI tools like ChatGPT without copyrighted material, OpenAI says in ~tech

    bitshift
    Link Parent
    This is a really interesting point. A lot of the dialogue is around creators and their rights: an artist is entitled to their work for life (plus additional years), and OpenAI is violating their...

    This is a really interesting point. A lot of the dialogue is around creators and their rights: an artist is entitled to their work for life (plus additional years), and OpenAI is violating their rights by using their work without permission. But are those rights good for society as a whole?

    (I suspect no. Ideally, we would return to short copyrights, but I don't have much faith that Congress will do that.)

    But supposing we did have short copyrights again… Personally, a 20-year-old LLM would still be tremendously useful to me: maybe it wouldn't know the latest slang, or what a "smartphone" is, but it would still know enough of the English language to function as a writing assistant.

    7 votes
  13. Comment on The homemade limits of everyday weirdness in ~arts

    bitshift
    Link
    Reading the essay, I feel like I have a sliver in common with the author, just as I suspect he has a sliver in common with Calder. I resonate with that sense of not just seeing the world...

    Reading the essay, I feel like I have a sliver in common with the author, just as I suspect he has a sliver in common with Calder. I resonate with that sense of not just seeing the world differently, but… more than that.

    I’ve spent a lot of time with that mobile — hours on end — commonly sitting on the floor in the corner of its Turinese museum room, with a laptop. The Italian museum functionaries are cool with this act of communion. They probably think that I’m writing something about the mobile. I’m not, but I’ve written a lot in there, and been delighted with its presence.

    That's the paragraph that got me. I recognize that feeling of being mesmerized by an alien mindset, one that doesn't make sense until you consider that the underlying goals are also different. And there's a compulsion. At the extreme, you end up like Calder, and you build an eccentric life for yourself not because you're trying to be an artist, but because that's the only thing you can do. But in a milder form, perhaps you observe someone else's mobile, understand a fraction of what's going on, and become entranced.

    3 votes
  14. Comment on A secret tunnel in a NYC synagogue leads to a brawl between police and worshippers in ~humanities

    bitshift
    Link Parent
    I think we found the secret gopher.

    I think we found the secret gopher.

    2 votes
  15. Comment on Is fandom.com actually getting worse? in ~tech

    bitshift
    Link Parent
    I got the sense of an implied judgement (which might not have been your intention!), and I wanted to let you know in case others did as well — as it would distract from some very valid points...

    I got the sense of an implied judgement (which might not have been your intention!), and I wanted to let you know in case others did as well — as it would distract from some very valid points you're raising. It's a very Kantian perspective, that if everyone used ad blockers the system would break down, so something is inconsistent somewhere. Even if we reach different conclusions about what the fix is, it's still a very worthwhile discussion.

    4 votes
  16. Comment on Is fandom.com actually getting worse? in ~tech

    bitshift
    Link Parent
    "Piracy" strikes me as the wrong word, but I think I understand the sentiment. A decade ago, I didn't really use ad blockers: ads felt less obnoxious back then, but a large part of my reasoning...

    "Piracy" strikes me as the wrong word, but I think I understand the sentiment.

    A decade ago, I didn't really use ad blockers: ads felt less obnoxious back then, but a large part of my reasoning was because I wanted to support websites I liked, and many of those websites got paid per ad impression. I remember trying out an ad blocker at one point, so I was definitely aware of them. I just didn't use them.

    Fast forward ten years, and ad blockers are on all of my devices. But I empathize with your views because I used to hold similar ones. I would like to caution you that your words sound slightly self-righteous on the web — but to the extent that your beliefs are genuinely held, I respect that, and I hope others respect that as well.

    7 votes
  17. Comment on Hi, how are you? Mental health support and discussion thread (January 2024) in ~health.mental

    bitshift
    Link Parent
    That overlaps with my experience a bit. My dental hygiene was actually pretty good when I was a kid, but there was always the fear of having cavities, because if one was found, it would prove I...

    That overlaps with my experience a bit. My dental hygiene was actually pretty good when I was a kid, but there was always the fear of having cavities, because if one was found, it would prove I had dropped the ball somehow and had been irresponsible with my teeth.

    (Another component of this is fear of being irresponsible in selecting a dentist. I'm aware that some dentists are more drill-happy than others, and at the extremes that can be worse in the long-term for one's teeth.)

    1 vote
  18. Comment on Hi, how are you? Mental health support and discussion thread (January 2024) in ~health.mental

    bitshift
    Link Parent
    Thank you so much for your kind words! I wish I wasn't in that 3%, but it's helpful to know it's not just me. Interesting to hear about your research center experience. It's funny how varied...

    Thank you so much for your kind words! I wish I wasn't in that 3%, but it's helpful to know it's not just me.

    Interesting to hear about your research center experience. It's funny how varied people can be in their biology, and I hope that becomes more and more common knowledge among doctors in general.

    1 vote
  19. Comment on Hi, how are you? Mental health support and discussion thread (January 2024) in ~health.mental

    bitshift
    Link
    Going through dental issues in combination with some pretty bad dental anxiety. I'm feeling very alone right now. Dental anxiety is hard to talk about. Lots of people dislike going to the dentist,...

    Going through dental issues in combination with some pretty bad dental anxiety. I'm feeling very alone right now.

    Dental anxiety is hard to talk about. Lots of people dislike going to the dentist, and when I bring up my issues, they might assume they have firsthand experience of what I'm going through. And I appreciate their attempts to empathize! But I suspect their experiences are along the lines of "Ugh, root canal, this will be painful," as opposed to "This proves that my teeth will crumble and fall out at an early age, and they will mark me with a scarlet D, for dental problems." (I'm exaggerating my fears, but not by much.)

    I long for emotional support. I just want a hug and someone to chat with, but that's been hard to come by — whether because I'm unintentionally pushing people away, or because my loved ones are emotionally unavailable, or some combination of the two. At least the "someone to chat with" component has a direct solution: see a therapist. But (and this affects multiple areas in my life), I can't muster up the will to take action: the inertia of not-doing is too great.

    5 votes
  20. Comment on A national evil – the curse of the goitre in Switzerland in ~health

    bitshift
    Link Parent
    I don't want to minimize these tragedies, or the way they've personally moved you. I think we ought to prevent suffering when we can. But there's something about dwelling on the "easily...

    I don't want to minimize these tragedies, or the way they've personally moved you. I think we ought to prevent suffering when we can.

    But there's something about dwelling on the "easily preventable" that feels off to me. Like your example of somebody freezing to death on top of a pile of coal: they had everything they needed, but they didn't use it, and they died tragically. Except… they didn't have everything they needed. What they needed was information, and that is just as real as any physical good. And just like physical goods, information can be scarce. I can imagine another hypothetical person who froze to death because they ran out of coal — it's the exact same thing (suffering caused by lack of a resource), but when the missing resource is made of atoms, it packs less of an emotional punch.

    What I'm trying to say is, sometimes the "easily preventable" isn't. Remember, we are living someone else's past! In all likelihood, a time traveler from the year 7023 could greatly improve our own quality of life by dropping off a few instructions. But if our constant refrain was, "Woe is us, there is so much pointless suffering in the 2020s, if only we had a time machine…" maybe we shouldn't feel too down about that specific point.

    7 votes