@hollyberries - eviltoast
  • 1 Post
  • 68 Comments
Joined 8 months ago
cake
Cake day: January 9th, 2024

help-circle



  • I plan my days backwards. If my appointment is at 13:00 tomorrow I check the travel timetables and determine the absolute latest I have to leave. From there, how long does it take to get ready? What time do I have to be awake in order to get ready? What time do I have to be asleep by in order to get a full night of rest? The anxiety and restlessness makes sure I stay on top of it.

    …and a lot of weed to make sure I actually do fall asleep on time as one or two puffs too many puts me in the right spot to fall asleep quickly.




  • hollyberries@programming.devtoMovies@lemmy.worldMovie Discussion - Alien Romulus
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    1 month ago

    Saw it with my partner on Friday.

    My review:

    There was so much fan service that I thought it was a bad Tumblr fanfic and wish I had pirated it.

    Fan service spoilers, general complaints, not in order
    • Andy the android. Seriously? How lazy.
    • Rook? Ash? Rook in Dutch is “smoke”, give me a break! Also that CG face was abysmal! I’ve seen better deepfake videos.
    • How the hell does the Company find Nostromo in the middle of space after it blew up in all directions at an unknown location? Stuff keeps moving outward in space and space is infinite… To even figure out where it would be their physicists would have had to pinpoint the original site of the explosion, where the explosion took place on the ship, how much outward force the explosion exerted on the ship, and the exact date and time of the explosion. In the middle of fucking space.
    • The mouse/rat giving “birth” was a terrible callback to 3 with the dog or cow, depending on the cut.
    • Trying to blow the Xeno out of a hole in glass… C’mon!
    • Humanoid birth (Alien 4) that looks like an Engineer (Prometheus), coming out of a human…
    • Xeno breathing down Rain’s neck
    • Andy sounding like David when inserting the module
    • Andy and Rook continuing the terrible trope that every single android has referred to it as “the perfect organism”
    • Face huggers swimming, a bad callback to 4
    • Do NOT get me started on how convenient it was that the ship flew into the cargo bay when the pilot lost control
    • The cryosleep fluid makes no sense and retcons 2. If Ripley was out for as long as she was between 1 and 2, then how many canisters were on her EEV?!?! What about between 2 and 3?!
    • Rain stepping out of the lift with the gun was a shot for shot remake of 2
    • Andy crying when being left behind, a callback to David, unless hes one of the original David models with a new skin? Lazy writing either way
    • Stay away from her… BITCH 🤮
    • The acid kill retcons 4. One drop goes completely through the guy’s leg, while in 4 it only burns the skin slightly.
    • The scene where Rain blew away the Xenos when gravity was off was a callback to 2 with the turrets in the tunnel, down to having several rounds left after they’re all gone
    • Rain entering the mission in the ship’s log at the end. Does she even have any formal training there?
    • Since when are planetary rings solid? And since when does a vessel the size of a large city turn into shredded cheese when scraping against a bunch of space ice?
    • Flashing runway lights, a direct callback to all of the other ones

    hidden content

    There’s more but these are enough to get the point across. I think it would have been a better film if it tried to be its own film and not reference every single iconic scene from the previous installations. At least they kept the technology and set painting consistent this time, unlike Prometheus…




  • Forking is indeed the way forward when Mozilla loses its way a little more. For myself, I switched to Librewolf about 6 months ago, along with replacing Thunderbird with Betterbird after using it since the Phoenix days.

    I cannot remember what prompted the move to Librewolf, it may have been the AI stuff they were pushing at the time, or possibly the update that forced the tabs into my titlebar without having to go into about:config to fix it. Or the fact that Firefox was constantly pushing me to sign up for an account. There were quite a few gripes that added up over time lol

    Betterbird restored some removed things I liked pre-supernova as well as a native systray icon under Linux and that was enough motivation to make the switch.

    It is time for a new browser to enter the market. Either Ladybird or something built with Servo seems likely.








  • Air-up water bottles. When I bought mine it claimed to be a better water bottle all-around.

    Its primary gimmick of tricking the brain into tasting the scent works well, I did drink a lot more water without needing actual flavouring. The fact that I could (unofficially) 3D print my own reusable flavouring pods to be a little more eco-friendly was a nice surprise and the reason I decided to try it.

    The “better bottle” part is utter horse crap. It leaks when tipped over, even when tightly closed. Their marketing team went as far as adding “sip, don’t tip” to the instructions instead of making the cap properly seal.

    Drinking from it was a chore as there was no water pressure and the constant bubbling (lets be real, its more like wet fart) noises made it impossible to use in silent settings.

    I ended up going back to reusing a disposable bottle until it leaks even though the thought and feeling of something flavourless being in my mouth is revolting (its a sensory thing).



  • I think about a feature or bugfix that I want to work on, then shoehorn it in by any means necessary. Once my code is confirmed working, the planning phase begins and I go through the module(s) I’m working with line-by-line and match the original author’s coding style and usually by that point I pick up a trail or discover a bunch of helper functions/libraries that I can use to replace parts of my code, and continue from there.

    As others have said, configuration files is a great way to learn that. Pick a config option you want to learn about, jump to the config loader, find where the variable gets set, then do a global search for that function. From there it starts to fall into place.

    Sidenote: I also learned rust this way. It took me around 6 months to learn the rgit codebase solely from adding features that I wanted from cgit. Now I’m at the point where rebasing from upstream to my soft-fork doesn’t mess up any of my changes, and am able add or fix things with relative ease. If memory serves, a proper debugger (firedbg is excellent!) was used on several occasions to track down an extremely annoying and ambiguous error message that was due to rust’s trait system being a pain in my ass.