Liru's recent activity

  1. Comment on I worked for Mr. Beast, he’s a fraud in ~tech

    Liru
    Link Parent
    The jigsaw puzzle robot in particular has a technical writeup included. Is that not detailed enough?

    The jigsaw puzzle robot in particular has a technical writeup included. Is that not detailed enough?

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

    Liru
    Link
    tableflip.gif About two and a half years ago, I posted this comment: I've been trying to solve this issue on-and-off since then, trying to figure out what went wrong. Due to me being laid off, I...

    tableflip.gif

    About two and a half years ago, I posted this comment:

    Due to not dealing with Rails for... almost a decade now, I spent far more time than necessary trying to get my current booruwiktionary up and running again. Between various gem updates, updates to the booru itself, and lots of updates via pacman that probably didn't get to be tested because the server itself was running so long, I succeeded. Or, at least I thought I did. Browsing everything works, but the fact that I can't log in and can't upload new content means that I'm pretty damn frustrated. I'm legitimately thinking of working on my own booru again [...], something that can compile to something self-contained instead of dealing with weird issues like this.

    I've been trying to solve this issue on-and-off since then, trying to figure out what went wrong. Due to me being laid off, I decided to start work on my own booru again, since I had free time. After finishing about half of what I was planning for the barebones version of it, I tried fixing the old booru again, and found that somehow, a default setting was switched between versions of Rails around the time that I updated, ruining the way Rails uses cookies in my setup.

    Fixing the issue basically involved deleting a single # character.

    Two and a half years' worth of time for that fix.

    I hate programming sometimes.

    On another note, I'm not sure if I want to continue with my own implementation.

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

    Liru
    Link
    Haven't been doing much coding lately, but I recently decided that I should make a plugin to auto-repay large loans in OpenRCT2, since I like watching big numbers go down. So I did just that. The...

    Haven't been doing much coding lately, but I recently decided that I should make a plugin to auto-repay large loans in OpenRCT2, since I like watching big numbers go down.

    So I did just that.

    The code is mostly quick and awful, but it does what I need it to. I'm happy enough with the result, especially considering that I haven't done Typescript stuff in forever.

    1 vote
  4. Comment on If Taylor Otwell and Taylor Swift stood in the US presidential election, who will you vote for? in ~talk

    Liru
    Link Parent
    It's even worse than that. Rasmus Lerdorf was the inventor of PHP, which wasn't bad in and of itself. There's at least some plausibility to it, since it was basically a hobby project that got out...

    The joke answer would be that Taylor Otwell committed crimes against humanity by creating PhP.

    It's even worse than that.

    Rasmus Lerdorf was the inventor of PHP, which wasn't bad in and of itself. There's at least some plausibility to it, since it was basically a hobby project that got out of hand. (A rough summary of PHP's beginnings: "I'm going to create a programming language to create dynamic web pages for my own home page, despite not knowing anything about making programming languages. ...hm, this works well enough, I'm going to post what I did online. ...wait, why are so many people using it? oh no")

    Taylor Otwell created Laravel, which is a far worse crime, in my opinion.

    2 votes
  5. Comment on Jesse Eisenberg applies for Polish citizenship in ~movies

    Liru
    Link Parent
    I just want to emphasize this, because he definitely would have had an easier time. Back when I went through the Polish citizenship process in 2019, the process was almost trivial because I had...

    If he had family there he might have an easier time

    I just want to emphasize this, because he definitely would have had an easier time. Back when I went through the Polish citizenship process in 2019, the process was almost trivial because I had family there. The actual granting of citizenship amounted to basically this:

    "Do you have your birth certificate here?"
    "Yes."
    "Can you read, write, and understand Polish?"
    "Yes."
    "Congratulations, *stamp stamp stamp* here you go."

    Compared to a few other people I knew who were trying to get Polish citizenships (mostly Ukrainian, some British, and one Indian), it was extremely easy. My process honestly reminded me of the scene in Silicon Valley where Gilfoyle gets his American citizenship. "It took me five years. They asked me about Al-Qaeda like fourteen times. He literally got it while I was still looking for parking."

    17 votes
  6. Comment on E-bikes: Seeking advice on a commuter bike that meets disability needs in ~transport

    Liru
    Link
    The Cannondale and Priority bikes are good mid-range choices. Our of the bikes in your current list, I'd probably personally go with the Priority. If you decide to go on the higher end of...

    The Cannondale and Priority bikes are good mid-range choices. Our of the bikes in your current list, I'd probably personally go with the Priority.

    If you decide to go on the higher end of mid-range, there are a few additional bikes I'd recommend as well:

    I'm unsure as to your price point, but the lower-end Comos and Verves seem like they satisfy your criteria, unless I overlooked something.

    2 votes
  7. Comment on Reddit is removing ability to opt out of ad personalization based on your activity on the platform in ~tech

    Liru
    Link Parent
    From a quick check of my subreddit statistics, most users use mobile apps, followed by new.reddit, followed by old.reddit way down in the list. It's a substantial sliver, but that's all it is, a...

    I don't think they'll remove the old Reddit, even they must be knowing that most users use that version instead of new experience.

    From a quick check of my subreddit statistics, most users use mobile apps, followed by new.reddit, followed by old.reddit way down in the list. It's a substantial sliver, but that's all it is, a sliver.

    13 votes
  8. Comment on Unity reveals plans to charge per game install, drawing criticism from development community in ~games

    Liru
    Link Parent
    This has been studied for roughly half a century now; the more socially acceptable term to use for this is the door-in-the-face technique. It's commonly studied when referring to psychological...

    This has been studied for roughly half a century now; the more socially acceptable term to use for this is the door-in-the-face technique. It's commonly studied when referring to psychological compliance methods.

    16 votes
  9. Comment on The problem with ChatGPT is that all of these websites like W3Schools and TutorialsPoint will go bankrupt in ~tech

    Liru
    Link
    Why would we want to keep them alive? If the rise of ChatGPT means that TutorialsPoint and similar sites (GeeksForGeeks, TutorialsTeacher, etc.) will finally stop appearing in my search results, I...

    How can we keep these sites alive, and still make use of ChatGPT?

    Why would we want to keep them alive?

    If the rise of ChatGPT means that TutorialsPoint and similar sites (GeeksForGeeks, TutorialsTeacher, etc.) will finally stop appearing in my search results, I would say that that's one of the few outright positive effects that it would bring. Those sites are awful. I have never found them to actually contain any useful information; 95% of their content seems to be ripped from official or better documentation, which wouldn't be so bad if they didn't then remove everything except for most basic use cases, which makes it worthless.

    Even that wouldn't be so bad if a good chunk of those basic examples weren't horribly flawed or opaque, though.

    52 votes
  10. Comment on Twitter is now X as the little blue bird disappears in ~tech

    Liru
    Link Parent
    I'd appreciate getting a code, since it seems a bunch of people I follow on Twitter are starting to move there.

    I'd appreciate getting a code, since it seems a bunch of people I follow on Twitter are starting to move there.

  11. Comment on Any Bevy (the rust game engine) users here? in ~games

    Liru
    Link
    Are there any actual good resources for developing games using an ECS system? I've been following Bevy on-and-off since 0.4, making trivially small games with it, but the lack of development...

    Are there any actual good resources for developing games using an ECS system? I've been following Bevy on-and-off since 0.4, making trivially small games with it, but the lack of development guides has been killer due to the uncertainty of if something is being done in the correct way or not. Ironically, when I had more time to try it out, it seemed like there were more articles on how to implement your own ECS library than how to actually use one properly. It didn't really help that most ECS guides were of the typical "here's a position component, here's a velocity component; wow, physics! Now go code the rest of the fucking owl" variety.

    2 votes
  12. Comment on What is your most important game? in ~games

    Liru
    Link Parent
    Oh, wow, Dark Throne is certainly a blast from the past. I remember trying a bunch of text MMOs in the mid 2000s, and even trying to develop my own with a few people I played with. I spent a bit...

    Oh, wow, Dark Throne is certainly a blast from the past. I remember trying a bunch of text MMOs in the mid 2000s, and even trying to develop my own with a few people I played with. I spent a bit of time playing Dark Throne, among other games in that space, but I eventually focused on Hobowars with a bit of Torn City on the side.

    I wonder if simple text based games like that would ever proliferate again due to the rise of mobile phones.

    3 votes
  13. Comment on What consumeristic and somewhat pointless hobby do you have? in ~hobbies

    Liru
    Link Parent
    Knowing my personality, I am explicitly staying away from "collecting" old records. I drew a hard line because I know that once I start looking into first pressings and other rare items, that will...

    Knowing my personality, I am explicitly staying away from "collecting" old records. I drew a hard line because I know that once I start looking into first pressings and other rare items, that will just lead to frustration and unhappiness that I don't have a "complete" collection. At the moment, I'm just buying music/albums that I enjoyed when I was younger but couldn't afford due to being broke, or stuff that looks cool enough without worrying about collecting it.

    2 votes
  14. Comment on What consumeristic and somewhat pointless hobby do you have? in ~hobbies

    Liru
    Link Parent
    I feel the pain of this one, having "started" at the beginning of this year, but ramped it up a bit in the past month or so. I currently don't have much to show for it, but at least it's...

    I feel the pain of this one, having "started" at the beginning of this year, but ramped it up a bit in the past month or so. I currently don't have much to show for it, but at least it's something.

    Heck, I even went to a record store yesterday to buy a bunch of stuff. $700 later, and I only have about 2.5 inches of record thickness to add to that shelf.

    1 vote
  15. Comment on What was the best piece of content that came out as a result of the pandemic? in ~misc

    Liru
    Link Parent
    Very few bloopers, but other than that, correct. A lot of alternative takes/collages, and some extra songs that didn't make it and were repurposed into others, which you can compare with how "The...

    What's the story with Outtakes? Alternate takes of performances? Additional songs that didn't make the cut? Bloopers?

    Very few bloopers, but other than that, correct. A lot of alternative takes/collages, and some extra songs that didn't make it and were repurposed into others, which you can compare with how "The Future" eventually ended up as "Problematic", or seeing a previous version of "All Eyes on Me".

    One of the more popular songs from it seems to be Five Years, which is basically on par with most of the other songs in the special. Personal favourite is the SPIDEEEEEER, HIDING IN THE CORNER, SUPER FUCKING NORMAL, but honestly, the whole thing is worth a watch.

    3 votes
  16. Comment on COM+ alternatives in 2023? in ~comp

    Liru
    Link Parent
    So, unless I'm misunderstanding, something like plain database access over an API? Wouldn't EF and WCF cover that?

    So, unless I'm misunderstanding, something like plain database access over an API? Wouldn't EF and WCF cover that?

  17. Comment on First they came for /r/pics ... now Reddit are coming for the individual personal subreddits in ~tech

    Liru
    Link Parent
    Heck, go to any subreddit with poor moderation and compare it to any subreddit with good moderation. There's a reason /r/AskHistorians and similar subreddits have held up and are known as high...

    Heck, go to any subreddit with poor moderation and compare it to any subreddit with good moderation.

    There's a reason /r/AskHistorians and similar subreddits have held up and are known as high quality. While part of it is due to the commenters, one wouldn't believe the amount of stuff that has to be pruned for the good stuff to be seen, and to encourage that high quality to be there. Just saying that something should be a space for high quality discussion doesn't work, for some strange reason.

    11 votes
  18. Comment on COM+ alternatives in 2023? in ~comp

    Liru
    Link
    The main question would be "what are you using COM+ for?" COM+ encompasses a lot of things, so narrowing down what you actually need it for would help.

    The main question would be "what are you using COM+ for?" COM+ encompasses a lot of things, so narrowing down what you actually need it for would help.

    3 votes
  19. Comment on Reddit communities are switching to NSFW to create some friction and rob Reddit of ad revenue in ~tech

    Liru
    Link Parent
    All posts in a NSFW subreddit are considered NSFW, with no way to mark them SFW. There's a button to unmark it, but it doesn't do anything. Made it a bit annoying when I wanted to have SFW...

    All posts in a NSFW subreddit are considered NSFW, with no way to mark them SFW. There's a button to unmark it, but it doesn't do anything.

    Made it a bit annoying when I wanted to have SFW discussion threads in a NSFW subreddit I moderate but wasn't allowed to mark them as such, and then finding out that it's not a bug, it's a feature.

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

    Liru
    Link Parent
    Attempt to write a FFI wrapper for a closed-source dynamic library. Find slightly annoying hiccups that would make it a bit more difficult than usual for others to distribute. Try to work around...
    1. Attempt to write a FFI wrapper for a closed-source dynamic library.
    2. Find slightly annoying hiccups that would make it a bit more difficult than usual for others to distribute.
    3. Try to work around it.
    4. Decide to just do a Rust native library instead.
    5. Learn how to use ltrace, ptrace, and strace to keep track of requests/responses the library makes, so that a native, open-source version could be written.
    6. Try to understand one particular API call, search online for some terminology in the hopes that it's more widely used than in just this library.
    7. Find a library written in Python, which you previously assumed used the same shared library bindings as in step 1, that basically has all the logic laid out already and doesn't wrap the library at all.
    8. Headdesk repeatedly.

    At least I learned how to use the trace tools to some extent.