starshipwinepineapple

joined 1 year ago

Interesting that it sounds like it is immediately overwriting the whole primary drive rather than trying to exfiltrate any data (or anything else) first

[–] starshipwinepineapple@programming.dev 2 points 2 months ago* (last edited 2 months ago)

Logseq to some extent, but it's set up to be a journal/ meeting notes where you tag pages, add documents, etc. it would be up to how you've tagged things. Does have a graph view of your pages and whiteboard feature.

Personally it wasn't exactly what i wanted out of a PKM but it is really powerful. It's intended to handle taking notes efficiently from meetings and then somewhat self organizing the notes as long as you tag stuff.

Foundry was the 2nd thing i started self hosting (the first being pihole). Have had it running for 5 years now.

Other than that i only recently started expanding my self hosting:

  • tandoor recipes
  • navidrome (for music, mentioning it since it isn't the typical media server recommendation)
  • personal knowledge management (pkm) static website that i build with hugo
  • umami analytics
  • Remark42 for comment system on one of my internal static websites
  • a few smaller things that i built. One is a discord bot from before i started hating discord, and then a few web apps that i haven't open sourced yet

Python is case sensitive. I think they're saying their coworkers are writing case insensitive code which is causing errors (perhaps writing myFunction and then calling it via myfunction which would result in an undefined error)

[–] starshipwinepineapple@programming.dev 2 points 2 months ago* (last edited 2 months ago)

Without knowing what reddit is doing, I'm not sure. A JS redirect could be detected, but if OPs paid shortener service is working then reddit is probably working off a simple domain block list. In that case you could use throw away domains.

But JS redirect, proxy response, etc all could just become a game of cat and mouse. Just depends how motivated either side is. But given how big reddit is, i think you'd have the advantage at least in the beginning. Just gets expensive since each time your domain gets blocked you'll be paying to register a new one.

[–] starshipwinepineapple@programming.dev 9 points 2 months ago* (last edited 2 months ago) (2 children)

I'm not familiar with the reddit filtering but have you tried using cloudflare page rules? You can try capturing everything after the .tld and then forward it to a lemmy server. So for instance somedomain.tld/12345 could forward to lemmy.world/post/12345. If reddit is checking links for 301 redirects to lemmy though then that wouldn't work.

A more advanced approach would be to use a cloudflare worker to do a proxy response so the status code is returned as 200 OK instead of 301 redirect. I haven't tried that but i think that would be much harder for them to block and you could always make more elaborate urls to make it harder to find obvious lemmy-like structure

I would use cloudflare pages (or any forge 'pages' feature) before using tunnels for a static website

[–] starshipwinepineapple@programming.dev 2 points 2 months ago* (last edited 2 months ago)

Ubunutu for a server in ~2019.

Arch for my workstation Jan 2025

Well just speaking for myself, i use git without a forge for personal stuff because i was already familiar with git and it fits my needs. No need to learn another version control system for some basic projects i throw together

[–] starshipwinepineapple@programming.dev 11 points 2 months ago (9 children)

Did you read the article? The author shares their perspective.

For me, Git is quite powerful on its own with version control, diffs, branches, merging, etc. Forges just add a UI for some of these things, and add an issue tracker/ discussion/etc. Forges also add a more modem ui for repo access though git does have its own webserver you can use. I use git without a forge for a number of my personal projects that I'm not sharing with others or not yet sharing

You would think this would be the first test case

From a user experience its a social media site, like reddit.

And an ELI5 for the technical parts:

  • It is decentralized which means that no single company owns the whole thing. Anyone can set up a server.
  • it is also federated which means that servers can communicate with each other. I am able to see your post even though my server is programming.dev, your server is floss.social, and you posted on lemmy.ml.
view more: ‹ prev next ›