admicos's recent activity

  1. Comment on Any other developers also strongly resistant to adding secondary data stores to their software? in ~comp

    admicos
    Link Parent
    Yeah, a lot if "best practices" I see thrown around seem to completely ignore selfhosting and other "non enterprise" use cases in favor of 🚀scaling🚀 where "dev ops" is an entire department of an...

    Yeah, a lot if "best practices" I see thrown around seem to completely ignore selfhosting and other "non enterprise" use cases in favor of 🚀scaling🚀 where "dev ops" is an entire department of an organization dedicated to setting up and maintaining all these.

    I myself try my hardest to keep external service dependencies as small as possible, which in my case ends up boiling down to "I need to have a really good reason to add anything beyond postgres and redis", with redis strictly being for data that wouldn't be catastrophic to lose / temporary.

    9 votes
  2. Comment on Six months from now this channel stops in ~tech

    admicos
    Link Parent
    As far as I'm aware Tom always privates these kinds of announcement videos when enough time passes. If he had changed his mind I think there'd be another announcement.

    As far as I'm aware Tom always privates these kinds of announcement videos when enough time passes. If he had changed his mind I think there'd be another announcement.

    7 votes
  3. Comment on Hyprland is a toxic community in ~lgbt

    admicos
    Link Parent
    I believe wlroots is just a library used by Hyprland (and sway, and a few other compositors as well). They may have customized wlr for their specific cases (I know they have their own fork of...

    Hyprland is itself a fork / customization of DeVault's wlroots project. seems like it might be time for another fork, and for a migration of the community to an alternative that is better-run and more inclusive.

    I believe wlroots is just a library used by Hyprland (and sway, and a few other compositors as well). They may have customized wlr for their specific cases (I know they have their own fork of xdg-desktop-portal-wlr which is a specific sub(?)component of wlr) but overall there isn't as much "duplicated effort" here as any other project using a library.

    I definitely agree on Hyprland needing a community migration, and with the lead dev's compliance in all this I imagine a fork will end up being necessary.

    (I used Hyprland for a brief period and it was rather nice. Glad I didn't end up needing to interact with the community though)

    9 votes
  4. Comment on What is a simple tech tip that changed how you use your computer or other devices in a significant way? in ~tech

    admicos
    Link Parent
    yup. ghostery is completely unnecessary with uBO (and/or firefox strict mode) noscript can be replaced with https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium-mode, with a different...

    yup.

    ghostery is completely unnecessary with uBO (and/or firefox strict mode)
    noscript can be replaced with https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium-mode, with a different setting (still inside uBO) to block all JS by default

    5 votes
  5. Comment on What is a simple tech tip that changed how you use your computer or other devices in a significant way? in ~tech

    admicos
    Link Parent
    uBO can do the same thing https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium-mode (+ disable all js by default, which is in a different place in the settings menu)

    I guess depends on how thorough you want to be. NoScript blacklists everything by default. It takes a bit more work in the beginning, but worth it IMHO.

    uBO can do the same thing
    https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium-mode (+ disable all js by default, which is in a different place in the settings menu)

    5 votes
  6. Comment on Windows 11 has made the “clean Windows install” an oxymoron in ~tech

    admicos
    Link
    Apparently you can work around (some of) this by selecting the regions "English (World)" or "English (Europe)" during install: https://www.ctrl.blog/entry/windows-ooberegion-bloatware.html Or just...

    Apparently you can work around (some of) this by selecting the regions "English (World)" or "English (Europe)" during install: https://www.ctrl.blog/entry/windows-ooberegion-bloatware.html

    Or just pirate Windows 10 Enterprise LTSC, but some people don't like piracy so /shrug

    21 votes
  7. Comment on Do you know Tildes-like websites in languages other than English? in ~tildes

    admicos
    Link Parent
    I'm now kinda wondering now how hard it would be to port the Tildes UI into a Lemmy frontend. You'd need to trust the server to not use your access token maliciously, but that's unavoidable for...

    I'm now kinda wondering now how hard it would be to port the Tildes UI into a Lemmy frontend.

    You'd need to trust the server to not use your access token maliciously, but that's unavoidable for any server-side rendered UI and one workaround would just be to ask server owners to run it next to their Lemmy servers (as some servers already do) as opposed to running "a main instance".

    I have too much on my plate and I really don't care about Lemmy development so if anyone's looking for a project idea there ya go.

    1 vote
  8. Comment on What is something that, surprisingly, worked? in ~talk

    admicos
    (edited )
    Link
    Well, The SSD on my laptop is being held in place by crumpled up paper towels The touchpad ZIF connector is being held in place by a cut up business card The left click is broken because of water...
    • Exemplary

    Well,

    • The SSD on my laptop is being held in place by crumpled up paper towels
    • The touchpad ZIF connector is being held in place by a cut up business card
      • The left click is broken because of water damage which I deal with via libinput quirks
    • One of the HDDs in my desktop (the one I extracted from the laptop mentioned above) has no mounting hardware at all and is just hanging there
    • I run 2 monitors on my desktop, one of them are connected to the iGPU and one of them are connected to the dGPU because the iGPU needs some connection to activate itself which I want because it supports VP9 hardware decode (and, although Intel doesn't claim it, some VP9 encode also seems to work) unlike my dGPU which can only go up to H265
    • The cooler on my desktop had a tiny part of it's mounting hardware interfere with my case. Fortunately it was only needed for AMD-style coolers so some "modding" later it fit in just fine.
    • Literally everything in both machines either has missing or the wrong size screws holding it together
    • My internet plan is bundled with some TV service however the TV is on the adjacent room from the modem so I run an ethernet cable under the gap on the door which surprisingly has not caused any obvious issues.
    • There was about 6 months where I couldn't use cabled ethernet but didn't have a wifi dongle so I connected my desktop to my laptop and made my laptop pass through it's wifi connection to the desktop.
    • There is a reason why I always carry the latest firmware of my phone and a custom ROM zip image on a spare USB stick.

    And these are just the ones off the top of my head. There's a lot more I could write if I tried to think a bit harder about the past.

    • EDIT: Just today I had to hand-edit some transpiled JS inside a docker image to patch a buggy check in a web thing
    22 votes
  9. Comment on <deleted topic> in ~games

    admicos
    Link Parent
    Modrinth recently launched their own launcher. If you don't trust anything from the MultiMC/PolyMC/Prism family that's something worth checking out: https://modrinth.com/app. Alternatively there...

    All the third party minecraft launchers look to have had dodgy histories and I'd regard them as unsafe

    Modrinth recently launched their own launcher. If you don't trust anything from the MultiMC/PolyMC/Prism family that's something worth checking out: https://modrinth.com/app. Alternatively there are the likes of ATLauncher and GDLauncher but without knowing what exact part of these launchers you see as "dodgy" I don't think anyone can be of help.

    You can install Fabric and a modpack such as Fabulously Optimized by hand, but it's a lot of busywork compared to just being a few clicks with a third party launcher.

    As for Steam Decks, Fabulously Optimized includes Controlify which claims to support the Deck's controls (except for gyro), but other than that you can treat the Deck as a regular Linux desktop. At least for the Modrinth launcher their AppImage build should work out of the box. (It doesn't seem to be on Flathub/Discover yet). Prism and ATLauncher on the other hand are on there and should be easier to set up and keep up to date.

    4 votes
  10. Comment on <deleted topic> in ~games

    admicos
    Link
    ...just as i moved out to be closer to the town :p anyway if anyone wants to take over my old house feel free to do so. it's the one on the side of the mountain with the glass front. has a pretty...

    Notably at spawn, I had built a house since spawn is awesome now. I'm working on expanding it into a little village, building some houses for people to take over.

    ...just as i moved out to be closer to the town :p

    anyway if anyone wants to take over my old house feel free to do so. it's the one on the side of the mountain with the glass front. has a pretty cool view of the sunset and should be visible from spawn

    5 votes
  11. Comment on Prepare your Firefox desktop extension for the upcoming Android release in ~tech

    admicos
    Link Parent
    To be fair to Mozilla, pre-GeckoView Firefox was way too slow. If they waited until the extension APIs were ready to switch over, a lot more "casual" people (who are pretty hard to keep...

    To be fair to Mozilla, pre-GeckoView Firefox was way too slow. If they waited until the extension APIs were ready to switch over, a lot more "casual" people (who are pretty hard to keep considering that's the audience literally every other browser is competing for (just read the full titles of any browser on Google Play)) would turn away from Firefox just because of the sluggishness.

    If you weren't a power user you probably weren't using anything other than uBO. And for the power users that did -- that's an audience that's much easier to bring back even if it takes some time. (First with custom collections in beta, and now this)

    (IDK I may just be incoherently rambling, I am running low on sleep)

    14 votes
  12. Comment on Prepare your Firefox desktop extension for the upcoming Android release in ~tech

    admicos
    Link
    Not entirely sure if I should post this to ~tech or ~comp. While this is aimed at developers, it's AFAIK the only indication that full extension support for Android is coming soon.

    Not entirely sure if I should post this to ~tech or ~comp. While this is aimed at developers, it's AFAIK the only indication that full extension support for Android is coming soon.

    In the coming months Mozilla will launch support for an open ecosystem of extensions on Firefox for Android on addons.mozilla.org (AMO). We’ll announce a definite launch date in early September, but it’s safe to expect a roll-out before the year’s end. Here’s everything developers need to know to get their Firefox desktop extensions ready for Android usage and discoverability on AMO…

    15 votes
  13. Comment on The Reddit protest is finally over. Reddit won. in ~tech

    admicos
    Link Parent
    Lemmy seems to have it's fair share of meme stuff. There are also a few Mastodon instances such as wetdry.world (and lethallava.land from the same admins, if you prefer Misskey/Firefish) that...

    Lemmy seems to have it's fair share of meme stuff. There are also a few Mastodon instances such as wetdry.world (and lethallava.land from the same admins, if you prefer Misskey/Firefish) that seems to have their fair share of shitpost-y types (with a tech-y focus) hanging around on the local timelines.

    1 vote
  14. Comment on Many temptations of an open-source browser extension developer in ~tech

    admicos
    Link Parent
    gorhill already made the mistake of giving away an extension once (it's why uBO is called uBO and not just uBlock) and learned his lesson. uBO's gonna be just fine I'd say.

    gorhill already made the mistake of giving away an extension once (it's why uBO is called uBO and not just uBlock) and learned his lesson. uBO's gonna be just fine I'd say.

    5 votes
  15. Comment on Help: Is there a way to search the fediverse in one place, instead of just my server / instance? in ~tech

    admicos
    Link Parent
    If Matrix wants to be a usable chat app it needs to give up on this weird dream of being a jack of all trades data transport layer. They're compromising on the wrong stuff which ends up making the...

    If Matrix wants to be a usable chat app it needs to give up on this weird dream of being a jack of all trades data transport layer.

    They're compromising on the wrong stuff which ends up making the experience worse for everyone, resulting in silos such as Signal and WhatsApp being able to easily overtake them on the parts that actually matter.

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

    admicos
    Link Parent
    Huawei no longer gives out bootloader unlocking codes so unless you're fine with bruteforcing or paying a shady service and giving them god knows what I don't think it's exactly possible. Though...

    Huawei no longer gives out bootloader unlocking codes so unless you're fine with bruteforcing or paying a shady service and giving them god knows what I don't think it's exactly possible. Though the best place to check for yourself would be XDA-developers. Someone might've found an exploit for it.

  17. Comment on Sync for Lemmy now available on Play Store in ~tech

    admicos
    Link Parent
    I think it's the second one ever, and is maintained by one of the main devs (althrough they just merge PRs from others now that they're busy with Lemmy itself)

    despite being what I think would have been one of the first Lemmy apps that appeared?

    I think it's the second one ever, and is maintained by one of the main devs (althrough they just merge PRs from others now that they're busy with Lemmy itself)

    2 votes
  18. Comment on Tilweaks: A user style I made to "clean up" Tildes' interface in ~tildes

    admicos
    Link Parent
    Here's your yearly Tilweaks update: Themed logos have been removed (they were broken since forever) Also removed thinLogoFont because it's too small of a change Donation box customization has been...

    Here's your yearly Tilweaks update:

    • Themed logos have been removed (they were broken since forever)
      • Also removed thinLogoFont because it's too small of a change
    • Donation box customization has been removed as it hasn't been a thing for a while
    • "Make Long Content Easier to Read" has been removed because it really doesn't do what it promised
      • At least I gave up on it, if anyone actually benefited from it let me know and I'll add it back in

    I am also considering merging some options together, options like "No Sidebar Background" and "Clear Sidebar Button" make no sense without each other. Or the comment styling stuff which end up looking too wonky if you do not enable/disable them all. Are there anyone who toggles these options separately? Can you let me know?

    Also, can any CSS people here help me out with potentially getting rid of var(--tw-semitransparent)? I think it can be done but I have no idea how. Hand picking all the colors were just a temporary hack that kinda stuck (and I think I'm missing the Love themes still)

    Anyway, if you have the thing already installed it'll receive the update whenever your userstyle injector feels like it. Or you can always re-install it manually.

    2 votes
  19. Comment on Tildes Minecraft server launch - Java Edition SMP in ~games

    admicos
    Link Parent
    Quilt (and Fabric) have the concept of "jar-in-jar mods" which, as you can probably guess from the name, means mods can have their dependencies baked in their jar files, allowing for code reuse...

    Quilt (and Fabric) have the concept of "jar-in-jar mods" which, as you can probably guess from the name, means mods can have their dependencies baked in their jar files, allowing for code reuse and easy installation at the same time (the downside being extra disk space use and weird version resolution logic)

    Also I'm pretty sure the Fabric API (and the Quilt port of it) is like 50 mods in a trench coat.

    5 votes