• 0 Posts
  • 51 Comments
Joined 1 year ago
cake
Cake day: July 3rd, 2024

help-circle



  • And then locations and buildings come to fuck up that way of remembering it, because la biblioteca está allí, not la biblioteca es allí.

    True that. I guess maybe it’s because a building’s location isn’t necessarily part of its essence. Or how it feels more natural with respect to a person, e.g.: “yo estoy en la biblioteca” makes sense cause a person moves from place to place. I guess technically buildings can be moved but it’s still a bit confusing.



  • Also, Spanish has two main verbs for “to be”. There’s “ser”, which is used for things that are inherent (e.g.: “Yo soy de Mexico” means “I am from Mexico”). But then there’s also “estar”, which is used for the current state of things, or a temporary status (e.g.: “Yo estoy enfermo” means “I am sick (in my current state)”).




  • Relying on flatpaks seems like a bad idea.

    A more reasonable take might be: don’t install flatpaks willy-nilly without first verifying that they’re maintained by the original developers (or an authorized third party, which is sometimes the case). The same way I wouldn’t run apt install <package> without first checking the package info to ensure I’m installing a legit package (if I’m not already familiar with the specific package I’m installing).





  • It’s certainly a personal preference, but I’ll give some insight as a casual Punisher fan:

    A character doesn’t need superpowers to be interesting. People can enjoy the Punisher despite him being “just a guy who shoots people with a gun” in the same way people enjoy “John Wick”, Judge Dredd, “Taken”, Jason Bourne, “Die Hard”, or any movie starring Arnold Schwarzenegger. The archetypal “one man army with nothing left to lose” story is cliched and perhaps “basic”, but can also be written in a compelling way depending on the author. Lots of different authors have written for The Punisher over the years, some being better than others.

    I personally think a fun aspect of the character is his understanding that he isn’t a good guy; he (in most continuities I’ve read) hates what he has become and only does it because it’s all he knows. He doesn’t characterize it as “justice”, either. He does what he does as a means of punishment, vengeance, and retribution (and considers it a preventative measure when the criminal is irredeemably evil).

    Some of his better stories explore the consequences of this judge-jury-and-executioner approach he takes. For example, killing an undercover cop who had infiltrated a gang that was on Punisher’s hit-list. In that particular instance, he was willing to let the undercover cop’s widow execute him as penance for his mistake. The widow lets him live because she doesn’t want to be like him.


  • I took a cursory glance through the source code (for the Firefox version, at least), and I’m not seeing any calls to the gitflic.ru URL outside of the update functions (there appear to be two different places where these might be triggered) and one function for importing custom sites:

    // Import custom sites from local/online
    function import_url_options(e, online) {
      let url = '/custom/sites_custom.json';
      if (online)
        url = 'https://gitflic.ru/project/magnolia1234/bpc_updates/blob/raw?file=sites_custom.json'  + '&rel=' + randomInt(100000);
      try {
        fetch(url)
        .then(response => {
          if (response.ok) {
            response.text().then(result => {
              import_json(result);
            })
          }
        });
      } catch (err) {
        console.log(err);
      }
    }
    

    I noticed in the manifest.json, there is the optional permissions array:

    "optional_permissions": [ "*://*/*" ],

    Which seems to grant the extension access to all URLs, so maybe that’s why the HTTP request is able to fire on any given website rather than just the ones explicitly defined in the regular permissions array. Though this is speculation on my part; I’ve only ever written one or two complex Firefox extensions. I’m not sure if the “optional permissions” array can be declined upon installation (or configured in the extension settings after installation); perhaps access to the wildcard URL can be revoked so that this update call isn’t occurring constantly.

    All looks okay to me, but this was a very quick audit.


  • I’ve had great results with various refurbished Dell Latitudes from eBay over the years. I have a stack of about 5 or 6 of 'em and they’ve all run many mainstream Linux distros with fantastic out-of-the-box support. I pass 'em out to members of the household whenever a laptop is needed and they’ll usually get the job done.

    I’d just type in “Dell Latitude” on eBay and filter by price and such. I suspect any model with an i5 and 8GB RAM oughta be fine for light programming work. I’ve found sellers with high ratings (like 97% or higher) and thousands of sales are pretty reliable (and tend to have return policies in case you get a lemon). Just test all the hardware (webcam, microphone, headphone jack, USB ports, ethernet, etc) as soon as you get it.

    I’ve saved a lot of money over the years buying secondhand, and these machines have been running without a hiccup for years of casual use.


  • Summer of 2020. Lockdown was in full effect and I was working from home. I wouldn’t say I had a lot of extra free time (my kid was 1 year old at the time, lol), but I spent many hours that Summer tinkering with various projects, and that led me to eventually adopt Linux as my daily driver on all my machines.

    I’ve dabbled with Linux since 2005, but was never savvy enough to completely ditch Windows until 2020.





  • Is it as interactive as Lemmy or is everyone kinda shouting into the void?

    I’d say it’s a somewhat different kind of interactivity than Lemmy. Your typical Mastodon user won’t have many followers, but that doesn’t mean you’re “shouting into the void”. Similar to Lemmy, you can comment on (reply to) others’ posts and lots of other people can join in the discussion that way.

    Is there an equivalent to communities?

    Not really, but you can follow hashtags for whatever topics you’re interested in. Or follow an account for something you’re interested in (e.g.: organizations, weather, hobby news, content creators, etc)

    If not, how do you find stuff you care about?

    Follow people/organizations/tags that you find interesting and their posts will populate your feed.

    And is reblogging the equivalent to upvoting? Is it like a like and share in one?

    Not necessarily. Reblogging (“boosting” on Mastodon) is just putting more eyes on someone else’s post by sharing it; it isn’t equivalent to an endorsement per se. You can favorite posts on Mastodon, but I don’t think there’s really an equivalent to a “like” or “upvote” button.

    Do they have memes there or what’s the range of content?

    The range of content is as wide as anywhere else, memes and all. Can vary from instance to instance, though. (e.g.: code of conduct on mastodon.social may be different from fosstodon.org’s)

    How does it compare to bluesky? I have used bluesky but the tone there is kinda shallow imo, rarely any meaningful interactions.

    I haven’t used bluesky, so I can’t comment on this one.