Lodra
@Lodra@programming.dev
- Comment on Haptic: A new local-first, privacy-focused and open-source home for your markdown notes 2 months ago:
If you’d like to learn more about Haptic, why it’s being built, what its goals are and how it differs from all the other markdown editors out there, you can read more about it here.
As others have noted, the app doesn’t work on mobile yet. Anybody willing to share the content here for mobile users?
- Comment on To what extent, if at all, would have CrowdStrike's faulty update have been made easier to deal with with an immutable distro? 3 months ago:
lol thanks for the answer. This is the really relevant but isn’t it? My Linux machines have also never died this badly before. But I’ve seen windows do it a number of times before this whole fiasco.
- Comment on Conspiracy Theorists Say Global Outage Was an Attack on Trump 3 months ago:
This is funny timing for me. I mentioned something related to my wife yesterday. When I was a kid, my perception of other countries was completely ridiculous. Low tech, uncivilized, impoverished, etc. compared to the USA. It took way too long for me to achieve a more realistic perspective of foreign countries at large. I’m not sure who to claim for this but the they surely belong to the previous generation or two.
- Comment on To what extent, if at all, would have CrowdStrike's faulty update have been made easier to deal with with an immutable distro? 3 months ago:
What’s the wiser experience like there? Are you prompted to do it if the system fails to boot “happily”?
- Comment on To what extent, if at all, would have CrowdStrike's faulty update have been made easier to deal with with an immutable distro? 3 months ago:
I’m familiar enough with Linux but never used an immutable distro. I recognize the technical difference between what you describe and “go delete a specific file in safe mode”. But how about the more generic statement? Is this much different from “boot in a special way and go fix the problem”? Is any easier or more difficult than what people had to do on windows?
- Comment on "Privacy-Preserving" Attribution: Mozilla Disappoints Us Yet Again 4 months ago:
Ya this is definitely one to maintain some skepticism about. People are criticizing the API’s security in other posts.
- Comment on "Privacy-Preserving" Attribution: Mozilla Disappoints Us Yet Again 4 months ago:
The EU is a large enough governing body to have a significant global impact. And I truly appreciate the progress it makes on important subjects.
However, it’s still not effective enough. Apple doesn’t allow third party app stores in countries outside the EU.
- Comment on "Privacy-Preserving" Attribution: Mozilla Disappoints Us Yet Again 4 months ago:
Exactly. There is a general need to destroy and rebuild a system but it is often dangerous and costly. Especially with regard to a system of laws and government. Improving the system more naturally is far more safe and more achievable at smaller scales.
- Comment on "Privacy-Preserving" Attribution: Mozilla Disappoints Us Yet Again 4 months ago:
Wow. I 100% agree with you here.
There’s an element of trust when you buy a product. You trust that the product itself isn’t malicious and is intended to help you in some way. E.g. “This food is safely prepared and won’t poison me.” Harvesting user data and advertising really violate that trust.
Though it is worth noting that we don’t buy web browsers. We simply use them for “free“.
- Comment on "Privacy-Preserving" Attribution: Mozilla Disappoints Us Yet Again 4 months ago:
Exactly. It sounds like Mozilla is trying to protect those that aren’t willing or able to protect themselves. It’s a noble reason to do just a little bit of evil. This is roughly the source of my mixed feelings on the subject.
- Comment on "Privacy-Preserving" Attribution: Mozilla Disappoints Us Yet Again 4 months ago:
While I appreciate your sentiment, this just isn’t realistic in the current state of the world. First, you need to make these kind of tactics illegal enough to incarcerate a person. Second, you need to expand and enforce this law globally. We definitely need this level of global cooperation, but are also soooo far away from achieving it
- Comment on "Privacy-Preserving" Attribution: Mozilla Disappoints Us Yet Again 4 months ago:
So I read a bit of Mozilla’s documentation about this feature. It sounds like they’re trying to replace the current practices with something safer. Honestly, my first thought is that this is a good thing for two reasons.
- It’s an attempt to replace cross site tracking methods, which are terrible
- Those of us that fight against ads, talking, etc. can simple use typical methods to block the api. Methods that were already using (I think)
If both of these are true, then it could be a net positive for the world. Please tell me if I’m wrong!
- Comment on Can an online library of classic video games ever be legal? 6 months ago:
Ethically, it should apply. In practice, it doesn’t because the rich make the rules.
- Comment on Forgejo v7.0 is now available 6 months ago:
This is an especially tragic case. IMO, Gitea has one of the best names in software.
- Comment on Could We Build a Decentralised Social Platform Rooted in Place? 7 months ago:
I’m generally not a big fan of big social media like e.g. Facebook where you might have many thousands of followers, purposefully grow the numbers, etc. I personally think these things are an everyday evil. Yes, it’s a bit melodramatic 🙂but that’s how I feel. Reddit, and now Lemmy are about as far as I like to go with it.
So the isolation of geo-local-only federation is a feature. The feature, actually. I want an entire social media platform that isn’t capable of focusing on single accounts. Where you are near guaranteed to interact with your local community only. Where it would take a dramatic effort for a single actor to influence global opinions. I want a social media platform that isn’t so easy to manipulate. I could go on and on.
- Comment on Could We Build a Decentralised Social Platform Rooted in Place? 7 months ago:
After reading your responses, it seems like we’re describing two different methods of building this system.
Your ideas seems to depend on having many instances for various regions, where all instances are federated with each other. So my local instance somewhere in the US would still be federated with for example, an instance in Germany. But the content I receive would be heavily focused on “nearby” content. Interesting
My ideas are based on an important difference. An instance for my town would only federate with instances for the surrounding towns. Maybe one or two more “hops” away. So sharing content between my local instance and one in Germany would be impossible. Content on my local instance would only be accessible to users in nearby instances. Local content enforced by local federation.
- Comment on Could We Build a Decentralised Social Platform Rooted in Place? 7 months ago:
I spent several weeks thinking about this exact idea.
Federation is cool. You could set up each instance to only federate with instances for nearby towns and cities. Maybe a “2 district” radius. Users would only see content for their local communities. Local news stays local. Local government could officially participate if they wish. People you talk to are actually neighbors you might see in person. Larger regions like counties, states, provinces, or even countries, could also have dedicated instances and federate similarly. I think this is the big appeal and it sounds awesome!
There are a few problems 🙂
First is a little bit of confusion with posting. Let’s say that I see a post about a cool new restaurant in my town. I share it with a friend who lives a few towns away and that’s outside the “federation radius”. I can’t share the post with that friend very easily. Maybe the tools could be enhanced to make this viable?
Second is a matter of privacy. How do you know that new accounts belong to people associated with the geographic location of each instance? If you don’t validate, the system will certainly be abused. If you do validate, then users need to supply some real info! Home address, ID, etc. that’s a big deal for users and instance admins.
Third. What happens if you move? Do you have to abandon your old account and start over? Again, the system itself can be developed further to solve this. But that’ll take time and money.
Next is the operating costs. You would need to build thousands of instances to build this system up. And each one would have to be tied to a geographic region. You need new features to handle signups this way. You have the simple cost of running these servers. You probably need a lot of staff to manage it all. This is an expensive platform for one party to run. Alternatively…
It doesn’t have to be one party running this entire system. That’s the point of the Fediverse, right? The operational costs go way down if anyone can run their own instance. But how do you enforce the rules of federating with instances for geographically nearby locations? I don’t see a reasonable way to solve this one.
I could probably keep listing issues. But these are the big ones IMO. If you solve these, the system is viable and could be amazing.
- Comment on 96% of US Hospital Websites Share Visitor Data with Google, Meta, Data Brokers, and Other Third Parties, Study Finds 7 months ago:
I ditched chrome (chromium + google propriety spyware) some years ago in favor of Brave browser (chromium + Brave stuff). It was a decent user experience but Brave also does some shady stuff, which you can google easily if interested.
Last year, google poisoned chromium with DRM stuff. They rolled back the changes after a few months but the damage was already done. I, and many others, jumped ship to Firefox and other non-chromium based browsers. Firefox isn’t perfect, but it’s an excellent browser. I’m sticking with it for the foreseeable future. And absolutely use uBlock Origin. Between that and proton VPN features, I don’t see ads anymore. It’s fantastic.
- Comment on 96% of US Hospital Websites Share Visitor Data with Google, Meta, Data Brokers, and Other Third Parties, Study Finds 7 months ago:
At first, I found this funny. Then I realized how scary, sad, etc. the reality is.
Companies typically prefer users to use a native app for two reasons. First, the software is sometimes easier to build. Second, they are capable of scraping a vastly larger and more valuable set of data from the user.
Browsers can hit many differs sites, many of which are dangerous. Thus, web browsers have to be as secure as possible to protect users from malicious sites. This includes Facebook, TikTok, every medical site you’ve ever logged into, etc.
I know a lot about software. Personally, I view every installed app as a means of attacking my privacy. If you have the choice and your experience isn’t diminished, use a web browser instead of a native app.
- Comment on Composerize - online tool converts docker commands to compose yml 7 months ago:
I recently discovered k3d. It’s a light wrapper around k3s, which is kubernetes on docker. It’s amazingly easy to use! If you have docker installed, you can learn the commands and create a k8s cluster in under 5 minutes.
For anyone like me that likes k8s, k3d is a fantastic alternative to docker compose!
- Comment on WATCH: Chaos erupts at town hall meeting as citizens bang on doors, condemn 'worst mayor in America' 7 months ago:
Thanks for the links. I read the article on my phone using reader mode. Apparently it was hiding some of the embedded links. Which is annoying because I really like reader mode 🙂
I just skimmed through the article about misuse of tax funds. It’s a big improvement on providing detailed information. Some of it sure seems shady without digging. Music videos promoting herself that are funded by taxes? Yikes!
But I’m still a bit annoyed or something that they don’t explain what the Las Vegas trip was for. Honestly, a few thousand dollars for a business trip could be pretty normal IMO. It really depends on the details. Was she gambling, drinking, etc with tax money? Or did she fly in, spend a few nights, and work the whole time?
Anyways, thanks again for giving me a little more context
- Comment on WATCH: Chaos erupts at town hall meeting as citizens bang on doors, condemn 'worst mayor in America' 7 months ago:
Wow. This was the first Fox article I’ve read in several years. It’s fascinating, but in a really abrasive way somehow. It just feels frustrated.
The article has almost no information at all. It shares the perspectives of a few upset residents, which are great to include, but almost no direct statements about what the mayor actually did. Why did the mayor fly to LA? What about that trip makes it theft? I certainly want to question the trip… but the article just doesn’t give that info. Similarly, how did the mayor steal from the cancer fund? It sure sounds bad, but we’re only given that statement from the perspective of one upset resident who has cancer. The perspective sure if valid but I can’t make my own evaluation based on the info given. It just feels like I’m not meant to think about what I’m reading. It’s very strange.
Is this normal for articles written by Fox?
- Comment on Best way to dockerize a static website? 8 months ago:
The simplest way is certainly to use a hosted service like GitHub Pages. These make it so easy to create static websites.
If you’re not flexible on that detail, then I next recommend Go actually. You could write a tiny web server and embed the static files into the app at build time. In the end, you’d have a single binary that acts as a web server and has your content. Super easy to dockize.
Things like authentication will complicate the app over time. If you need extra features like this, then I recommend using common tools like find as suggested by others.
- Comment on What are your favorite tools for monitoring Linux and individual docker containers? 9 months ago:
OpenTelemetry
- Comment on So You Think You Know Git? - FOSDEM 2024 9 months ago:
I started using git meaningfully about 10 years ago. Mercurial maybe 6 years ago but not very much. And I was not a fan. Especially how it tracks things recursively.
So honest question. Why?
- Comment on Introducing Pkl, a programming language for configuration 9 months ago:
Disclaimer: I don’t yet understand why this is valuable.
I looked through the yaml example a bit. It looks pretty rough. This really makes familiar and readable yaml into much longer configuration. It’s much harder to read. First impression is a pass.
- Comment on DreamBerd is the funniest programming language ever. 9 months ago:
The Primeagen has a great reaction to dreamberd. Enjoy!
- Comment on entire system backups onto the server - how? 10 months ago:
If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.
Disclaimer: this does take more effort!
- Comment on Are flying cars finally here? 10 months ago:
Looks more like a battle bots machine to me, but built at human scale. Seriously, those low blades are very low and positioned at the perimeter. Forget the risks of flying; This looks extremely dangerous at ground level.
- Comment on It is essential to stop using Chrome. Under the pretense of saving users from third-party spyware, Google is creating an ecosystem in which Chrome itself is the spyware. 10 months ago:
Interesting. I’ve heard this many times from people here on Lemmy. I’ve been running Firefox for ~6 months now (previously Brave) and haven’t seen these issues yet. I don’t even have a chromium based browser available on any of my devices.
Regardless, I hear you about not wanting to be personal support for friends and family. That’s annoying