Nah it’s worse. Bitcoin actually has legitimate uses. (Yes, they are a minority of actual usage, but they exist.) NFTs are only useful for speculation, gambling and money laundering.
- 2 Posts
- 210 Comments
“Rideshare” is also the least accurate term used to dodge regulations. It is just a taxi/cab. You are paying someone to get you from one place to another. They aren’t sharing their ride, they were never going where you are going before you told them to.
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
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.
Its a problem but it isn’t a major problem. I am using rspamd without any sort of exotic configuration (basically just enabling things that are provided, not my own rules) and I only get a few spam messages leaking through a week. Maybe slightly worse than GMail but not considerably slow.
IMHO the only real missing thing out of the box is contacts checking. Which is a huge thing because it is great to have reliable delivery from contacts. But my false-positive ratio is so low anyways that it isn’t a big issue and things like the
known_sendersmodule mostly mitigates it.
Yes, blocking port 25 outbound is incredibly common by default. Even on some server connections. It is probably better overall for exactly the reasons that you mentioned.
Or just don’t self-host email
IMHO this is a bit overblown. Hosting inbound is fairly easy. Mail senders (probably for the worst) are very forgiving even if your TLS cert is expired you will probably get mail. Plus senders are supposed to retry for days if you have downtime.
However it is unfortunately true that due to spam sending is a huge pain because IPv4 reputation is a huge component. Sure you can get GMail to trust your domain after a month or so of sending if you have decent volume. But other providers who you may mail once a year are just going to go off of IP reputation. However email was basically designed for forwarding and you can use a service like AWS SES to forward your email from a trusted IP pretty easily. If you are low volume (like personal mail) there are tons of services that will do this for free.
kevincox@lemmy.mlMto
Open Source@lemmy.ml•KDE's Android TV alternative, Plasma Bigscreen, rises from the dead with a better UI
11·8 months agoOf course nixpkgs has it. It was added a few years ago, I can’t vouch for if it is up to date or still working.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•What are the ramifications of letting an old domain that was used for email go back into the market?English
24·8 months agoThe owner of the domain owns DKIM. It offers no protection against that.
The only actual protection would be PGP because it provides your key as an identity rather than the domain itself.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•What are the ramifications of letting an old domain that was used for email go back into the market?English
20·8 months agoThe purchaser of that domain will be able to send and receive email from your addresses.
The biggest concerns here are probably:
- The new owner taking over accounts that use the old email (either via password reset or email or by contacting support).
- Sensitive personal information intended for you being sent to the new owner.
- Someone spearphishing people you know from your old email address.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•"Recommended System Requirements" for buying a used PC for selfhostingEnglish
1·8 months agoYeah mp4s with h264 will play basically anywhere if the audio format is a common one. Must be the most supported setup.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•"Recommended System Requirements" for buying a used PC for selfhostingEnglish
2·8 months agoI’m pretty surprised that all of the audio formats work. I’m not so surprised that the TV has h265, although maybe a bit surprised that it is exposed to the browser. The container support is also pretty surprising. Unless your MKVs are so simple that they are effectively WEBM.
Or maybe it pops the link out of the browser into a dedicated media player which has decent codec support.
iDevices do expose h265 in the browser, but the container support is still a bit surprising. But then again WEBM is basically MKV, so maybe that is why it tends to work.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•"Recommended System Requirements" for buying a used PC for selfhostingEnglish
3·8 months agoThere are a handful of common reasons.
- The client doesn’t support the formats. Browser clients are notoriously picky not supporting some common video (for example few browsers support h265 and it isn’t generally considered web-safe) and audio formats. But embedded devices may also cause trouble if they don’t have enough CPU to do non-accelerated playback and don’t have hardware support for the codec used.
- Playing at a lower bitrate. In that case you can transcode at the fly.
- Remuxing. This is things like the moov atom where the actual codecs are supported but not the container or exact packaging of the file.
But yeah, especially if you are using a player with wide format support you may not need it.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•"Recommended System Requirements" for buying a used PC for selfhostingEnglish
3·8 months agoIMHO for 2 drives you don’t want redundancy. (I assume that is what you want RAID for, mirroring?). The per-drive failure rate is so low that you are unlikely to encounter it and nothing you are running seems particularly availability sensitive. Having a bit of downtime to rebuild in the very rare case of a drive failure is fine. The extra storage space is way more valuable.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•"Recommended System Requirements" for buying a used PC for selfhostingEnglish
71·8 months agolol, I assume he means 1000 Mbps aka 1 Gbps which is reasonable. Maybe even a little low as transferring files around fast is nice.
kevincox@lemmy.mlto
Selfhosted@lemmy.world•"Recommended System Requirements" for buying a used PC for selfhostingEnglish
3·8 months agoIMHO this isn’t really worth it.
- x264 is very fast at lower profiles. Especially if you aren’t streaming across the internet often the size hit from the fast profiles is fine. Even if you are streaming over the internet it is probably fine. Getting a slightly faster CPU will also get you super far and is more useful to have lying around than a GPU as it will benefit most things that you do on the server. And worst-worst case a bit of CPU usage isn’t going to hurt much of the things that he is running (except maybe a game server if people are playing at the same time and you are really maxing out all of your cores).
- Integrated GPUs are fine for a handful of concurrent streams. Especially the Intel ones which have amazing media engines.
- Even if you are going for a dedicated GPU I would go with an Intel ARC. They are way better at media encoding and cost less.
- You can always add a GPU later. Wait until you have a need and are seeing problems without.
kevincox@lemmy.mlto
Linux@programming.dev•Steam’s June Client Update Brings Proton Default on Linux
14·8 months agoWhile I agree, I think that getting more games on Linux is far more useful. When Linux is almost 3% very few studios will care much. If they can do a small bit of testing on Proton and maybe work around a bug or two they are far more likely to do that then make and test a native build. If this then gets Linux usage to 5, 10 or 20% that will drive more native builds.
So I agree that it somewhat reduces the incentive to release a native build. But I think that is outweighed by the benefits of making the Linux gaming experience better today which will have a greater impact on availability of native builds in the future.
kevincox@lemmy.mlto
Linux@programming.dev•[Help] Trouble shutting down a linux machine
6·11 months agopowerofforshutdownwill work on almost every distro. Even systemd ones (they are usually symlinks but doesn’t really matter because they work).
But your case is wrong anyways because
i <= INT_MAXwill always be true, by definition. By your argument<is actually better because it is consistent from< 0to iterate 0 times to< INT_MAXto iterate the maximum number of times.INT_MAX + 1is the problem, not<which is the standard to write for loops and the standard for a reason.
Actually I would pick GIMP.
- Says what it is, an image editor.
- No popups and random interruptions.
- Not only AI editing examples which makes me thing the tool is AI only.
- An overview of the variety of major features it has rather than just AI editing.
- Links to helpful documentation rather than endless marketing pages that say nothing.
Really think only thing I would like to see is some screenshots and examples of using the tool, rather than just info on what it does. But the Photoshop page barely has this, just a few examples of the AI tools.



They are legal if you follow the regulations. The problem with the “rideshare” companies is that they don’t. We should just call them “unregulated taxis” rather than pretending that they are a different service. I think just about every taxi company these days is on some app or another (often the same that call unregulated cabs in countries that actually got their shit together and banned the unregulated ones).