admicos's recent activity

  1. Comment on Basic hosting questions in ~comp

    admicos
    Link Parent
    Also, there isn't any "limits" (?) on where you can point your domains. You can point your normal domain to a static site hoster while pointing any subdomains (e.g: matrix.example.xyz) to a custom...

    Also, there isn't any "limits" (?) on where you can point your domains. You can point your normal domain to a static site hoster while pointing any subdomains (e.g: matrix.example.xyz) to a custom server (or another host, or w/e). Might be useful to know

    6 votes
  2. Comment on I need a new phone. Can anyone recommend me a replacement? in ~tech

    admicos
    Link
    If you're OK with custom ROM's and such, I'd recommend the Poco(phone) F1 (F2 is also out, but I don't have any experience with it) The built-in MIUI "skin" is garbage, but unlocking it (requires...

    If you're OK with custom ROM's and such, I'd recommend the Poco(phone) F1 (F2 is also out, but I don't have any experience with it)

    The built-in MIUI "skin" is garbage, but unlocking it (requires a 3 day wait, sadly) and flashing Lineage (or something like Pixel Experience if you don't mind Google) makes it a really good phone IMO.

    Also, the F1 has some in-progress postmarketOS support, so if that works out, you might be able to use it way after it's "intended" lifetime.

    1 vote
  3. Comment on How do people run their personal blog? in ~tech

    admicos
    Link Parent
    If you run into anything, feel free to PM me here or over on IRC (I'm in #gemini, same nick) Same URL, just replace https with gemini :) So, there still isn't any name for it, gotcha.

    I'm definitely going to look into your workflow

    If you run into anything, feel free to PM me here or over on IRC (I'm in #gemini, same nick)

    What's your capsule?

    Same URL, just replace https with gemini :)

    I agree, the format name is wild lol

    So, there still isn't any name for it, gotcha.

    1 vote
  4. Comment on How do people run their personal blog? in ~tech

    admicos
    Link
    I use Hugo to generate my site. I am really not attached to Hugo and did think about switching to something else (because their theme documentation is awful IMO), but I've always been lazy enough...

    I use Hugo to generate my site. I am really not attached to Hugo and did think about switching to something else (because their theme documentation is awful IMO), but I've always been lazy enough to ignore that.

    On top of Hugo, I have a few Python scripts to convert my posts' Markdown to text/gemini1, so my blog is also available through Gemini (Though I am not sure if anyone reads it from there)

    For actually uploading, I use a modified version of my old Nginx config (the major change being it no longer uses Docker), where builds.sr.ht can just git push some files (like this) and have the site just work. Link if anyone's interested

    1: Is there any agreement on a final name for this format?

    4 votes
  5. Comment on What do you self host? in ~comp

    admicos
    (edited )
    Link Parent
    Just wondering; what generator do you use right now? For recommendations, It depends on how complicated your site is. If it's just a good ol' blog, you can probably get by with some clever shell...

    I have one, but I don't like the static site generator I use to build it.

    Just wondering; what generator do you use right now?


    For recommendations, It depends on how complicated your site is. If it's just a good ol' blog, you can probably get by with some clever shell scripts gluing stuff together.

    For "out of the box" generators, I only have experience with Hugo and Jekyll.

    Hugo is pretty great if you can just use someone else's theme. If you want a custom theme for your site, just letting you know that their theme documentation is awfully complicated (in my experience, anyway)

    Jekyll was a bit easier on the custom theming part, but it requires Ruby, which isn't commonly available in many systems, so it's yet another thing you'll need to install. Both on your machine and any automated build environment you use.

    Please note that there are many more generators. These are just the two I had any experience working with (and even my Jekyll experience is probably outdated today)

    both simple for me to maintain and write articles for

    All of these options will, when set up, be as easy as putting a Markdown file on a folder and running a command to generate the rest of the site (that can be automated if you really want to)

    For maintenance, the shell script approach might not be the easiest, but since you know how it works, you probably will be able troubleshoot anything easily.

    and simple for the browsers that visit it

    This one really depends on what the resulting site will be built on. Most "pre-built" themes for the known generators are all regular pages with minimal JS, so that should be pretty simple for any browser to render.

    If your site being simple is important, I would highly recommend you to avoid any generators that use React, Vue, or similar frameworks. Even if they're claiming to be server-side rendered, those frameworks will download massive amounts of JS for little to no functionality advantage.

    3 votes
  6. Comment on Does self-promotion feel "bad" for anyone else? in ~talk

    admicos
    Link Parent
    While most of this post is specific to Tildes, and so far I don't recall getting any warnings about it, most of it still applies to other places (I might've worded it badly, though). Jumping into...

    First and foremost, if Deimos, the site administrator, hasn't told you to stop, then don't. If you're doing something wrong, you'll be let known.

    While most of this post is specific to Tildes, and so far I don't recall getting any warnings about it, most of it still applies to other places (I might've worded it badly, though).

    Jumping into a community and saying "hey look at this thing I made", even if I've interacted with the community before, still feels like bad advertising to me.

    Second, I liked the things you have posted so far. They're good contributions to the site.

    Thanks!

    5 votes
  7. Does self-promotion feel "bad" for anyone else?

    So, let's say I wrote something on my blog[1] and want people to check it out. Since I don't have any proper "audience" (and I don't expect one given I rarely post something), I don't really see...

    So, let's say I wrote something on my blog[1] and want people to check it out. Since I don't have any proper "audience" (and I don't expect one given I rarely post something), I don't really see any way other than sharing my own posts on places like Tildes, relevant subreddits, etc.

    But doing this feels bad. I feel like I'm using these places just as a dumping ground for my own posts, trying to boost my own site or whatever, even though I don't earn anything from it.

    If I check my Tildes history, 3 of the 4 topics I submitted are self-promotion in some way. On my comments the ratio of promotion vs "natural" comments look lower, but even just saying that makes me feel like I'm trying to lie about something.

    One thing about my small number of topics are that I don't really think about sharing links I come across, since I feel like none of them would fit the site, and most of them are already shared here.

    I don't know if the self-promotion is frowned upon, if I should continue, how I'd "diversify" my posting habits, and all that. What do you all think?

    [1]: Doesn't have to be a blog post, it could be anything.

    15 votes
  8. Comment on Self-hosters and home-lab enthusiasts ... anyone here have experience running their own Matrix? in ~comp

    admicos
    Link
    Possibly unrelated, but can people tell me how much of their server resources Synapse takes? The last time I tried it, it was very resource intensive, but I want to check up on it to see if...

    Possibly unrelated, but can people tell me how much of their server resources Synapse takes? The last time I tried it, it was very resource intensive, but I want to check up on it to see if they've managed to make it a little lighter.

    Particular numbers I'm interested in:

    • CPU, RAM and maybe storage usage of the Synapse process(es)
    • How many channels/people/servers your instance knows about
    • How active are the said channels
    2 votes
  9. Comment on What do you self host? in ~comp

    admicos
    (edited )
    Link
    I don't host as much as everyone else because I only have a single, very low end VPS, but here they are: A blog I rarely post on (https or gemini://ecmelberk.com) I can also easily host different...

    I don't host as much as everyone else because I only have a single, very low end VPS, but here they are:

    • A blog I rarely post on (https or gemini://ecmelberk.com)
    • ZNC to keep me logged in to IRC
    • BitlBee so I can use Discord through IRC without bloating my system with Electron
    • Unbound with a custom script to block specific domains (kinda like PiHole, but without the convenience)
    • My own Pleroma instance (@me@fedi.ecmelberk.com)
    • A pastebin / url shortener combo script I whipped up after impulse-buying a domain (https://ebc.li/1k)
    • Miniflux for RSS
    • Wireguard, not because anonimity, but because censorship (like Imgur, the most disgusting place on earth)

    I don't use anything specific to manage the different services, though I previously used Docker via docker-compose for a long time.

    Things I am thinking of self-hosting, but not yet:

    • Git, maybe? I already use sr.ht and mailing lists, so why not keep my code on my own server?
      • Hosting my own mailing list would be hard, probably.

    Things I wish i could self-host:

    • PeerTube, Plex/Jellyfin, Nextcloud

      • Even without considering CPU, RAM or bandwith use, I only have like 20GB's of hard drive space on this server.
    • E-mail

      • Technically I can, but I don't like being blacklisted by mail servers that other people use, so I'm happy to pay a few bucks to let someone else do it for me.
    • Minetest

      • I don't have any concept or friends for the server
    • Matrix

      • Synapse is a horrible resource hog and Dendrite, Ruma, or other servers are just not there yet.
    • CI / Build Server

      • My CPU isn't good enough for it
    3 votes
  10. Comment on What programming/technical projects have you been working on? in ~comp

    admicos
    (edited )
    Link
    I made a pastebin/url shortener combo in just a single file (excluding dependencies & db setup): https://ebc.li/1k (not hyperlinked because i wanted to show off my sick new domain) And just a...

    I made a pastebin/url shortener combo in just a single file (excluding dependencies & db setup): https://ebc.li/1k (not hyperlinked because i wanted to show off my sick new domain)

    And just a couple hours ago, I extracted my fediverse comments thing and made it into a proper-ish widget. Here is it's temporary home

    I also had an idea about a browser extension that would redirect YouTube content to any PeerTube (re-)uploads, but I probably won't be making it as having to curate a database of video redirects doesn't sound that fun.

    3 votes
  11. Comment on What are some open-source projects you'd like to see get more attention? in ~comp

    admicos
    (edited )
    Link
    I'd say Minetest. It's been at the stage of "almost complete, just needs more polish" for years now. If you download a somewhat polished game[1], like MineClone, it can be really enjoyable, but...

    I'd say Minetest.

    It's been at the stage of "almost complete, just needs more polish" for years now. If you download a somewhat polished game[1], like MineClone, it can be really enjoyable, but still not at the level of something like Minecraft.

    The graphics (more than just the textures) are lacking as the game's built on very old technology, the movement feels "stiff" (just my opinion), the core devs don't have enough manpower to keep up with issues and PRs, causing some good changes to rot in "rebase needed" hell, and most importantly, not enough people are playing it!

    The upsides are that it's free (duh), has very good "modding" support (see [1]), will run on any potato you come across because of the outdated tech, and you can connect to modded servers without having to mess with your client at all, it just werks.

    So, why not try it out? Even if not as a game, as a 3d voxel engine to make your own mods and games on top of.

    [1]: (technically, Minetest is only an engine, it just comes with a game called "Minetest Game" by default, there is an in-game browser for new content)

    10 votes
  12. Comment on Why do many games make you press a button before loading (after launch)? in ~games

    admicos
    Link
    I recall reading somewhere that some consoles require games to have a "Press Start/X/Whatever to start" screen, can't exactly remember the reason though. I also found some StackExchange questions,...

    I recall reading somewhere that some consoles require games to have a "Press Start/X/Whatever to start" screen, can't exactly remember the reason though.

    I also found some StackExchange questions, which has have interesting explanations:

    4 votes
  13. Comment on Tildes Issue Log - June 2020 in ~tildes

    admicos
    Link Parent
    Wouldn't a new topic per commit be too much? I've quickly thought of two alternatives off of my head, but I expect them to have some issues: Post topics when merge requests and issues with...

    that automatically creates a new topic whenever there's a new commit to the site repo.

    Wouldn't a new topic per commit be too much?

    I've quickly thought of two alternatives off of my head, but I expect them to have some issues:

    • Post topics when merge requests and issues with specific labels (e.g. Feature Request, Bug, Important etc...) get merged
    • Have a weekly "this week's changes" post to list all commits of that week.
  14. Comment on Tilweaks: A user style I made to "clean up" Tildes' interface in ~tildes

    admicos
    Link Parent
    Done. Open the theme installation page again and re-install (or you can just wait for it to auto-update whenever it decides to)

    Done. Open the theme installation page again and re-install (or you can just wait for it to auto-update whenever it decides to)

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

    admicos
    Link Parent
    ouch. it seems like i forgot to add any color information whatsoever to the light gruvbox theme. working on it

    ouch. it seems like i forgot to add any color information whatsoever to the light gruvbox theme. working on it

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

    admicos
    Link
    I have various abandoned projects that I probably won't do because I'm lazy, so here are a few out for anyone to do if they wish: A new Linux init system, which I briefly talked about on the...

    I have various ideas abandoned projects that I probably won't do because I'm lazy, so here are a few out for anyone to do if they wish:

    • A new Linux init system, which I briefly talked about on the Fediverse (new account btw plx follow thx bye)

    • Make the fediverse comment system I shared on ~tech/py5 into a reusable widget

      • I wish Tildes would automatically link to the topic when written like above, i had to do it manually.
    • Update and complete the Firefox patchset I talked about in ~tech/jzr

      • It's available in its current abandoned state in an unlisted repository here if anyone wants to pick it up
    • Continue work on Task Studio for Tasker

      • I still feel bad that I hyped it up on r/tasker, and even got Tasker's dev to help out for a specific part, but didn't deliver.
    • Make a FOSS Philips Hue control app

      • I was waiting for Jetpack Compose, now it's somewhat here I am too lazy to use it :(
    6 votes
  17. Comment on Tilweaks: A user style I made to "clean up" Tildes' interface in ~tildes

    admicos
    Link Parent
    As long as I use it myself, definitely.

    Do you plan on keeping it up-to-date with site changes?

    As long as I use it myself, definitely.

    5 votes
  18. Tilweaks: A user style I made to "clean up" Tildes' interface

    This was originally made just for personal use, but I decided to clean it up and share it. Should support all built-in themes (Themes other than Dracula were afterthoughts and might not be as...

    This was originally made just for personal use, but I decided to clean it up and share it.

    • Should support all built-in themes (Themes other than Dracula were afterthoughts and might not be as polished. Especially light themes)
    • All changes are toggle-able

    Changes

    • Lower the font size to 18px (configurable)
    • Make the Tildes logo follow your theme (logos from https://gitlab.com/Bauke/tildes-logos)
      • Thin font-weight for the "Tildes" text
    • Remove sidebar background
      • Change donation progress box to better match the "new" sidebar
      • Make the sidebar primary button clear (border only)
    • Add a border to the "main" element
    • Add extra spacing to various elements
      • Remove the alternating background from thread colors
    • Remove comment borders
      • Add depth indicators (dotted left border for children only)
      • Add comment backgrounds (to separate comments without borders)

    Comparison screenshots

    Installation

    Configuration under Stylus

    1. Open the extension popup in when in tildes.net
    2. Click the cog next to Tilweaks
    3. Edit to your liking

    ps: I would assume this would be the right group for this. If not, please let me know :)
    pps: Feel free to suggest extra changes or report any bugs/weirdness

    20 votes
  19. Comment on Use the Fediverse as a comment section in ~tech

    admicos
    Link Parent
    I thought of that before, but I wanted to keep the site as static as I could. Otherwise I wouldn't bother with JS and fetch the comments server-side to keep the site JS-free. Also, another plus of...

    builds a minimal AP server right into the blog. Might be an interesting read!

    I thought of that before, but I wanted to keep the site as static as I could. Otherwise I wouldn't bother with JS and fetch the comments server-side to keep the site JS-free.

    Also, another plus of my approach: You can link it to your existing account, whether you control the instance or not. As long as the instance you're on supports the Mastodon API, it'll work.

    Still, that's another approach that has its own pros and cons.

    2 votes
  20. Comment on Use the Fediverse as a comment section in ~tech

    admicos
    Link
    This is a pretty short post I wrote just to shout the idea out into the world. (and also to test my implementation)

    This is a pretty short post I wrote just to shout the idea out into the world. (and also to test my implementation)

    1 vote