Liru's recent activity
-
Comment on I worked for Mr. Beast, he’s a fraud in ~tech
-
Comment on What programming/technical projects have you been working on? in ~comp
Liru 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.
-
Comment on What programming/technical projects have you been working on? in ~comp
Liru 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.
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.
-
Comment on If Taylor Otwell and Taylor Swift stood in the US presidential election, who will you vote for? in ~talk
Liru 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.
-
Comment on Jesse Eisenberg applies for Polish citizenship in ~movies
Liru 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."
-
Comment on E-bikes: Seeking advice on a commuter bike that meets disability needs in ~transport
Liru 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:
- A step-through Trek Verve+
- Some variant of the Specialized Turbo Como
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.
-
Comment on Reddit is removing ability to opt out of ad personalization based on your activity on the platform in ~tech
Liru 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.
-
Comment on Unity reveals plans to charge per game install, drawing criticism from development community in ~games
Liru 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.
-
Comment on The problem with ChatGPT is that all of these websites like W3Schools and TutorialsPoint will go bankrupt in ~tech
Liru 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.
-
Comment on Twitter is now X as the little blue bird disappears in ~tech
Liru 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.
-
Comment on Any Bevy (the rust game engine) users here? in ~games
Liru 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.
-
Comment on What is your most important game? in ~games
Liru 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.
-
Comment on What consumeristic and somewhat pointless hobby do you have? in ~hobbies
Liru 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.
-
Comment on What consumeristic and somewhat pointless hobby do you have? in ~hobbies
Liru 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.
-
Comment on What was the best piece of content that came out as a result of the pandemic? in ~misc
Liru 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.
-
Comment on COM+ alternatives in 2023? in ~comp
Liru 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?
-
Comment on First they came for /r/pics ... now Reddit are coming for the individual personal subreddits in ~tech
Liru 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.
-
Comment on COM+ alternatives in 2023? in ~comp
Liru 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.
-
Comment on Reddit communities are switching to NSFW to create some friction and rob Reddit of ad revenue in ~tech
Liru 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.
-
Comment on What programming/technical projects have you been working on? in ~comp
Liru 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...- 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 it.
- Decide to just do a Rust native library instead.
- Learn how to use
ltrace
,ptrace
, andstrace
to keep track of requests/responses the library makes, so that a native, open-source version could be written. - 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.
- 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.
- Headdesk repeatedly.
At least I learned how to use the
trace
tools to some extent.
The jigsaw puzzle robot in particular has a technical writeup included. Is that not detailed enough?