Skip Navigation

Posts
22
Comments
2,032
Joined
2 yr. ago

  • The price seems reasonable to me. It's competitive with VPS with comparable storage if you were to self-host it on a cloud provider.

  • iirc many chinese phones can only be unlocked using the stock rom, so if you lock it while using a custom rom, you better not planning to unlock it again.

  • Yeah this will cause issues because many device that allows relocking bootloader can only do it once, which lock out future rom upgrades.

    What prompt google to do this? Do they have bots problem abusing the service?

  • You can still install custom roms without root enabled. Enabling root access is an optional step on most custom roms installation as long as your bootlooader has been unlocked. The question is, does google disable rcs on such devices too, or is it just on rooted devices?

  • When S3 was released, the huge draw was its pay-as-you-go model, not its new protocol. If amazon was using webdav instead of making their own protocol, I bet it'll still got popular.

  • In addition to getting acquired by a shady group, Mark Karpeles also works at PIA. I'm all for edemption arc, but that doesn't mean I'm ok with him in charge of some security product. I dropped them for mullvad.

  • In my opinion, you should try a bunch of programming language and frameworks so you can judge yourself which one you really like. Building a bunch of small side projects to get a feel of those languages and frameworks is better than building one big project at this learning stage. After you have settled with one or two programming languages and frameworks you like, then you can proceed with complex side projects to gain deeper experience with the language and framework of your choosing.

    My preferred stack to give you some inspiration:

    • Backend: Django with Django Rest Framework. Reason: there are faster python backend framework out there, but nothing beat django yet when you need to build something quick.
    • Frontend: Next.js is getting really good these days.
    • Database: Postgres. Very easy to setup and left alone. Even without tuning, it works just fine.
    • Task Queue: Learning how to use a task queue is essential. I use Celery with Redis backend for small projects or RabbitMQ backend for larger projects.
    • Docker: learn how package your project into a docker image you can deploy in various cloud services
    • Infra: I deploy my side projects to a bare metal server running RKE2. Having those projects as docker images with kubernetes config makes it really easy to migrate them to a new servers or cloud providers.
  • WTF?! What's in the mind of those IDF soldiers? "oh look, thousands of hamas troops conveniently standing around in open space waiting to be shot"?

  • Don't be afraid to distro hop. If Mint doesn't feel right for you, then try another distro. Also try different desktop environments if you can. Mint uses Cinnamon, but there are also kde plasma, gnome, xfce and many others to try. Who knows, maybe you like one of them more.

  • When you logout and login again, the tracking cookies are still present. Also, if you use the mobile app to login with multiple accounts, Reddit will mark those accounts as belonging to the same person. IP address is a factor but probably not as important because a large number of people share the same IP addresses these days thanks to cgnat and VPN.

  • Why pay for a small VPS to host your static site when you can host it for free with a small chance of bankruptcy?

  • After years of ass-whopping by python interpreter for stray tab characters, I'm now mentally rejecting the existence of tab character in my computing devices.

  • something something real linux users don't use gui and tab completion

  • Text formatting seems like a simple thing to fix, but it actually take a lot of effort to implement well.

    The thing about markdown library is every library supports slightly different markdown features. Lemmy uses markdown-it plus several extension (e.g. superscript and lowerscript, emoji, footnote, bidirectional text), which boasts 100% compatibility with the specs. Not sure what Sync uses, but as a native android app, it probably can't use markdown-it and has to use one of many java/android markdown library, and none of them seems to claim 100% compatibility with the specs. I suspect other native android lemmy clients also have this problem. Even jerboa (made by a lemmy dev) is not immune to this problem too, simply because it uses a different markdown library (Markwon) that behaves differently than markdown-it.

  • The sole purpose of the tab key is for instructing the editor to insert four spaces.

  • ...

    Jump
  • The mods might actually spend money to run bots and other moderation tools on their own servers. Might even pay reddit for api usage too for using those tools.

  • Brazil: it's illegal to harass a humpback whale

    Japan: ...