You forgot step 2. Throw sacrificial drive into trash.
- 19 Posts
- 906 Comments
kevincox@lemmy.mlto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Minecraft PS3 Edition's Source Code has been leakedEnglish
47·13 days agoThis is also likely interesting because console SDKs are usually highly restricted. So not only is the Minecraft code leaked (which is probably moderately interesting) it is likely that the console APIs are quite interesting to emulator developers and reverse engineering for other PS3 games.
kevincox@lemmy.mlMto
Open Source@lemmy.ml•Open-Source Developers: Share Your Privacy-Friendly Apps & Tools
71·3 months agoPlease be polite. If you don’t like a post you can downvote it. If you would like to comment please be more civil.
kevincox@lemmy.mlto
Asklemmy@lemmy.ml•What are your opinions on name changes in general?
8·3 months agoNah, 90% chance that they do something stupider.
kevincox@lemmy.mlto
Showerthoughts@lemmy.world•Dry Shampoo is the teenage girl equivalent to teenage boys' Axe Body Spray
4·4 months agoYeah, I get it. It is definitely dry and it is shampoo 😆
kevincox@lemmy.mlto
Showerthoughts@lemmy.world•Dry Shampoo is the teenage girl equivalent to teenage boys' Axe Body Spray
9·4 months agoYou are thinking of something else. Bar shampoo is intended to be used with water much like bar soap. Dry shampoo is just sprayed or rubbed into hair without any water.
While Amazon is awful it isn’t just them. It is a systematic issue with our economic system. Our society constantly makes efforts to keep the poor poor so that they are forced to work for low pay resulting in a cycle of abuse. Basically every public company will end up in the same situation and we see that with every large company. If a large public company isn’t shit the CEO will be fired by the shareholders and replaced with one who makes the company shit.
So yes, avoid Amazon, but also talk to your government representatives. The cycle will always continue until the incentives are changed. To properly exit this shit system we need to change our society and government.
kevincox@lemmy.mlto
RSS - Really Simple Syndication@lemmy.ml•How to merge multiple opml files?
5·4 months agoThe “dumb” solution is to just import both into one feed reader then export a new OPML. I assume most readers will deduplicate (at least to a basic degree) on import.
I guess it depends how you look at it. From my point of view the speaker isn’t actually talking about themselves. That is the “royal” part. And I mean she does say “as if” to back up that yes, she is not actually including herself.
No, this is the right meaning royal we. If you say “we are going into battle” it is talking about the person being talked to not the person talking. So in this case “We don’t eat that” would be implying that the cat doesn’t eat that, not actually saying anything about the speaker even though “we” would imply they are included.
kevincox@lemmy.mlto
Privacy@lemmy.ml•Any privacy-respecting apps to use for my phone to make NFC?
6·5 months agoIt’s also super locked down. You are only allowed to use it if Google or Apple says that your device is authorized. So no root, no custom ROMs. Unless your phone is owned by a corporation and that corporation is blessed by Apple or Google you are out of luck. (There are currently ways around this but the gaps are slowly being closed as older devices are phased out.)
kevincox@lemmy.mlto
RSS - Really Simple Syndication@lemmy.ml•Question about RSS's purpose...I feel like I'm missing something.
2·5 months agoNo I just use YouTube’s feeds.
kevincox@lemmy.mlto
RSS - Really Simple Syndication@lemmy.ml•Question about RSS's purpose...I feel like I'm missing something.
5·5 months agoYes, a lot of feeds, especially the more commercial ones, only have a teaser in the feed. Most people don’t like this. But lots of feeds want to try and estimate how many readers they have. Since RSS has better privacy by design they can’t really tell if you read it or not. So they force you to visit the site.
However IMHO RSS is still valuable here. Because now I get my notifications in the same place. For example I subscribe to YouTube via RSS even though YouTube tries as hard as it can to force you to watch the video on-site or in-app. This is because RSS lets me reliably get notified about all of the channels and playlists that I am interested in. I can also mix in feeds from elsewhere (Nebula, PeerTube, …) into the same feed so that I just look at one place and have all of my video history.
In some cases you can combat this. Many feed readers will attempt to scrape the full article from the site. This means that you may not have to leave your reader to enjoy the whole article. However this isn’t very reliable and can be pretty difficult depending on how antagonistic the site is. There are also tools that will consume the original feel and produce a new feed with (hopefully) full text articles.
But at the end of the day this is the choice the site is offering you. If you don’t find their feeds useful just don’t use them. You can either visit manually to check, use whatever other notification systems they provide or try to build your own feed (see “feed builder” tools that scrape sites to produce feeds).
It’s always sad when a well-love project goes unmaintained. However it is nice that if had a clear exit. I would have appreciated if the code could be kept online a bit longer for archival efforts but a month isn’t the worst.
I hope other maintainers step up with forks. It will take a while to see which forks are stable and well maintained but it seems like the project was fairly complete and stable so it shouldn’t be too difficult to keep going.
I did take an archive of all of the Git repos on https://git.tt-rss.org/. I encourage anyone who can to grab a copy for preservation. I’ll seed it myself a long while, probably at least a year. But probably not forever.
magnet:?xt=urn:btih:0d70be6a837096aff29e13c29e7ec25961ce3d09&xt=urn:btmh:1220054379c509e2c722d5109a10ff594d5f8916baf9d6152a278e05768fd8d76f65&dn=tt-rss&xl=246415360&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce
I’m also not familiar. But my understanding is that the package maintainers should prevent this situation. Because otherwise even if there are package version dependencies (I don’t actually know if pacman does this) it would just block the update which results in a partial update which isn’t supported. For example if your theoretical unmaintained Firefox blocks the update of libssl but Python requires new functionality you would be stuck in dependency hell. Leaving this problem to the users just makes this problem worse. So the package maintainers need to sort something out.
It is a huge pain when it happens but tends to be pretty rare in practice. Typically they can just wait for software to update or ship a small patch to fix it. But in the worst case you need to maintain two versions of the common dependency. In lots of distros very common dependencies tend to get different packages for different major version for this reason. For example libfoo1 and libfoo2. Then there can be a period where both are supported while packages slowly move from one to the other.
IF no dependency tries to update too. Off course in that case I would stop. Without pacman -Sy, I never do that anyway, only -Syu.
That’s all you need to know. As long as you always use
pacman -Syuyou will be fine.pacman -Syis the real problem. The wiki page is pretty clear about the sequences of commands that are problematic https://wiki.archlinux.org/title/System_maintenance#Partial_upgrades_are_unsupported.Right? What i don’t understand is, when I uninstall with pacman -Rs firefox, delete the cached firefox package (only that file), then the system is in the same state as before I installed it. Then -S firefox should be okay, right? And it even looks up the new version.
This isn’t correct. It won’t look up the new version. Assuming that the system was in a consistent state it will download the exact same package that you deleted. The system only ever “updates” when you run
pacman -Sy. Until you use-yall packages are effectively pinned at a specific version. If the version that gets installed is different than the one you removed it probably means that you were breaking the partial update rule previously.
But that is my point. Just running
pacman -S firefoxis fine as long as you didn’t runpacman -Syat some point earlier. It won’t update anything, even dependencies. It will just install the version that matches your current package list and system including the right version of any dependencies if they aren’t already installed.But that means if you already have Firefox installed it will do nothing.
I think you are a little confused at the problem here. The issue is that partial updates are not supported. The reason for this is very simple, Arch ensures that any given package list works on its own, but not that packages from different versions of the package list work together. So if Firefox depends on libssl the new Firefox package may depend on a new libssl function. If you install that version of Firefox without updating libssl it will cause problems.
There is no way around this limitation. If you install that new Firefox without he new libssl you will have problems. No matter how you try to rules lawyer it. Now 99% of the time this works. Typically packages don’t depend on new library functions right away. But sometimes they do, and that is why as a rule this is unsupported. You are welcome to try it, but if it breaks don’t complain to the devs, they never promised it would work. But this isn’t some policy where you can find a loophole. It is a technical limitation. If you manage to find a loophole people aren’t going to say “oh, that should work, let’s fix it” it will break and you will be on your own to fix it.
Focusing on your commands. The thing is that
pacman -S firefoxis always fine on its own. If Firefox is already installed it will do nothing, if it isn’t it will install the version from the current package list. Both of those operations are supported. Alsopacman -Rs firefox && pacman -S firefoxis really no different than justpacman -S firefox(other than potentially causing problems if the package can’t be allowed to be removed due to dependencies). So your command isn’t accomplishing anything even if it did somehow magically work around the rules.What is really the problem is
pacman -Sy. This command updates the package list without actually updating any packages. This will enter you system into a precarious state where any new package installed or updated (example ourpacman -S firefoxcommand form earlier) will be a version that is mismatched with the rest of your system. This is unsupported and will occasionally cause problems. Generally speaking you shouldn’t runpacman -Sy, any time you are using-Syyou should also be passing-u. This ensures that the package list and your installed packages are updated together.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•Self-hosted blog - do I need a static IP address?English
21·7 months agoReverse DNS is different than static IP.
But yes for outbound email, if you can’t control reverse DNS you will have pain. (Inbound is totally fine) You can in theory just use whatever hostname the ISP’s reverse DNS resolves to however you will get some spam score (or be rejected) as it doesn’t match your “from” domain.
Outbound email is a huge pain really no matter what. Unless you have a long-term lease on the IP and it isn’t in a bad network you really have to pay someone else if you want reliable delivery.














Yeah, downtown there are tons of gas-station brands that are just convenience stores. Surely many gas stations will offer electric charging but since most people will be charging at home the total number of gas stations will surely drop. Some will turn into convenience stores and some will just shut down.