cecilkorik
@cecilkorik@lemmy.ca
- Comment on emergency remote access 10 hours ago:
Redundancy. I have two independent firewalls, each separately routing traffic out through two totally independent multi-homed network connections (one cable, one DSL, please god somebody give me fiber someday) that both firewalls have access to. For awhile was thinking of replacing the DSL with starlink until Elon turned out to be such a pile of nazi garbage, so for now DSL remains the backup link.
To make things as transparent as possible, the firewalls manage their IPs with CARP. Obviously there’s no way to have a single public IP that ports itself magically from one ISP to another, but on the LAN side it works great and on the WAN side it at least smooths out a lot of possible failure scenarios. Some useful discussions of this setup are here.
- Comment on Why is insulting people for their state (Florida) ok, but not gender or race? 22 hours ago:
I regret attempting to answer your question in good faith. I should’ve known you’d be an asshole about it. All your other comments on this thread are asshole replies too. Fuck off, loser.
- Comment on Why is insulting people for their state (Florida) ok, but not gender or race? 1 day ago:
This is an overgeneralization. It is not always okay to insult someone for their state. In fact, I would argue that it is only rarely “ok” and that requires certain rather specific conditions to be the case.
People often do it without it being fully okay, because not everybody agrees exactly what these conditions are, and that creates an unwinnable situation where you’re guaranteed to offend somebody, and some people decide that is acceptable. Is this is a “majority rules” situation where if the majority are not offended it is okay? Not really, but many people (perhaps even the majority) treat it that way.
I would offer to describe some examples of the sort of conditions that apply, but doing so is fraught and dangerous, not just because nobody agrees universally, but also because anything I could possibly say about someone’s state, someone else will invariably chime in and try to apply the same logic to gender or race. They will use it as an excuse to justify racism and sexism as if they are simply being reasonable. It is a trap and I will not fall into it.
Instead I will offer you some questions that you can use for yourself to decide what conditions you might think should apply. And then you can feel free to apply them or not. I’m not your dad. None of these are absolute anyway, they are always on a sliding scale, there are always situational elements and not every situation is going to be the same.
- Does a person choose to live in a state? Were they born there, and did they have a choice about that? If they do live there, would they choose something different given the opportunity? Is it plausible that they might get such an opportunity eventually?
- Does a person sometimes insult their own state? Is it okay when they do it? Is it a joke when they do or are they serious? Familiarity breeds contempt, but sometimes we just need to vent about our own situation, and that doesn’t mean it’s automatically okay for others to do the same or double-down, or sometimes you are welcome to play along. How do you know the difference?
- Could the target of the insults be interpreted to be directed at the state’s government, law enforcement, education or other specific state-level systems rather than an individual or the state’s population as a whole? These sort of things probably qualify more as free speech rather than hate speech.
- Comment on What is the current state of Matrix? 1 day ago:
You’re absolutely incorrect about IRC. Would you like to learn? Open IRC federation is basically never used anymore and the few networks that exist are very stable (if not completely calcified), but it is a core feature of the design, and in the old days, massive interconnected networks of IRC servers like EFnet and Undernet spanned the globe, there were even some servers that allowed open federation (EFnet is actually named for it – eris-free-net referring to the last server “eris” that supported free federation), and at some points Netsplits were a frustratingly daily occurrence. Like with any federation, abuse is the reason we can’t really have nice things anymore, but IRC absolutely supports federation. Not very well from a modern standpoint since it didn’t really keep up with the abuse arms race, but when it was first conceived it was way ahead of its time.
- Comment on Best Fediverse platforms to do it all right this time 2 days ago:
It does work, I have seen it working on another site. Again, I don’t have personal experience but I don’t see any reason to assume it doesn’t work. The comments including the comment closing the issue you linked describes how to get it working. When they say it is not “supported” they mean they are not providing tech support for it, but I can’t imagine it’s that hard or poorly documented.
- Comment on What is the current state of Matrix? 2 days ago:
IRC and XMPP are infinitely less painful, honestly, and both were designed around federation from the ground up, long before it was cool.
- Comment on Best Fediverse platforms to do it all right this time 3 days ago:
ghost.org supports ActivityPub, I don’t know if it’s a good platform for what you’re trying to do though as I don’t have personal experience with it.
- Comment on How Transparent is Clear Resin in actual use? 3 days ago:
It is really difficult to get consistent optical properties using additive manufacturing techniques. There’s a reason optics (lenses, etc) are basically universally made from uniform pieces ground down and polished smooth, and compound lenses are avoided unless absolutely necessary and to make them optically clear enough requires exceptionally complex and expensive methods. With typical additive manufacturing, you are making something that is basically hundreds or thousands of compound lenses stacked onto each other, and the optics are always going to be pretty awful no matter how much care you put into the process. There is no easy answer, except to not use additive manufacturing for this. For optical properties, you really want to stick to a single shot of consistent material as much as possible, to minimize internal refraction (which happens at every material surface transition if it’s not perfect, which it won’t be). Cutting material away is fine, you’re getting rid of the old surface transition and creating a new one, you always have to interface with the outside air at some point, and that’s the minimum number of refraction layers you’re going to get. Adding material to it creates another layer of internal refraction for the light, making many of those is very not good.
While there are people working hard to make additive manufacturing methods that can do this as well as possible, and in a few cases they’ve gotten quite impressively good at it, they’re still starting from a compromised beginning, the deck is stacked against them and it really is a challenge. If at all possible, don’t use additive manufacturing for this. It’s the wrong process for the job. The traditional approaches of molding or cutting or machining or polishing to create the shape you want, is the right way to do it. If you really need something unique you may have few good choices, but if you can get something off the shelf, it’ll save you a world of headache. This is only something worth doing for the challenge of it, and you should go in with the expectation of failure, and prepared for joy if you succeed, and I’ll be happy to know that you’ve proven me wrong.
- Comment on Is there no good inexpensive CAD software? 4 days ago:
BOSL is a massive improvement over the barebones OpenSCAD functions, and if you need to do stuff like fillets and chamfers you should check it out. There are probably other libraries that do the same but I know BOSL(2) does, through functions like cuboid() and prismoid() and edge_profile() among many other things.
- Comment on Is there no good inexpensive CAD software? 4 days ago:
You missed OpenSCAD but that might’ve been intentional if you’re looking for something with low barrier to entry and a purely “visual” workflow. It’s the diametric opposite of Blender, basically. Surprisingly non-comprehensive with very limited options of primitives to work with, but laser-focused on building precise, constrained, parametric models out of said primitives. The downside is that you have to code it. Like, in actual code. For the artistically-minded designer, it’s probably not the right tool. But for people with the appropriate mental model and skillset, it’s an extremely effective tool, and infinitely extensible. If you need to do something particularly complex, chances are someone’s already written the functions and libraries to do it, and if you need to know how to do it too, you can just look at their code. Assuming you can read it.
The actual coding language itself is a bit janky and for me, counterintuitive and unpleasant in some ways. It certainly wouldn’t be my first choice, but it’s workable, and the elegance of the overall idea makes up for it. It’s worth the extra investment in learning, and I can’t go back to wrestling with what I find are clunky visual workflows anymore. I crave the hard numerical precision of actually and accurately defining the shapes I’m working with.
- Comment on Ship's Maritime Mobile Roaming Network Causes Problems on Norfolk UK Coast - ISPreview UK 4 days ago:
As someone who lives near a major international border, I also run into this problem, but I’m also fucking confused why this is even a problem. The phone has a fucking GPS built in. It knows exactly where it is at all times. There is no excuse for this except greedy providers and cowardly regulators.
If I am standing on my country’s soil, using an unmodified cellphone, within a reasonable margin of error, I should pay my country’s local rates. Full stop. That should be a legal obligation. If telecom providers want to bake that into their roaming agreements with international and specialty providers like that, so they must accept my calls and bill me accordingly, fine. If they want to make the phone refuse to connect to the roaming tower at all and force it to connect to a lower strength local tower, also fine. If because of technical reasons or interference they really cannot do that so that it would just lose service altogether, maybe a popup saying that my national connection has been lost and asking if I want to start roaming, rather than a text saying “Heads up! You’re roaming suddenly and we can charge you whatever we want now!”
It’s not that fucking hard. Make. It. Make. Sense.
- Comment on "Very dramatic shift" - Linus Tech Tips opens up about the channel's declining viewership 4 days ago:
Yes, until we bring the light of civilization, it will be the wild west and the natives are trying to kill us.
- Comment on "Very dramatic shift" - Linus Tech Tips opens up about the channel's declining viewership 5 days ago:
That sounds like a great idea. I think the independence of the old web is something we should aspire to, it’s a big part of what gave the internet its soul, and that’s what big tech has suffocated with ads and monetization and platform-control.
- Comment on "Very dramatic shift" - Linus Tech Tips opens up about the channel's declining viewership 5 days ago:
I use Odysee and Peertube where possible but yeah they’re somewhat awkward, and the biggest thing I typically miss is the comments. As awful as most Youtube comments are, the critical mass is there, if you’re looking for a quick link to something in the video, the summary that the author should’ve included but didn’t, the correction where the author was wrong, or something else of actual value, chances are whatever it is you’re trying to find somewhere on the top heap of Youtube comments. As with most social media, the value is not in the service itself, it’s in the community. Steering that community towards somewhere where it will actually be appreciated is a herculean task when someone has to be the pioneers and live in that desert and put in the work to prepare it for the ones who will come after them.
- Comment on Managing proxmox, virtual machines, and others 6 days ago:
I’ve always felt like this is an area with a huge gap. I’ve got my own fragile, cobbled-together bullshit that works for me, but it’s far from ideal or reliable if I’m being honest. I do love Ansible’s general idea of relying on standard, always-ish available protocols like ssh as a universal connection method, and I think it could work well as the bulletproof lower layer when you want to use direct control over the CLI tools and configuration files, like what git provides for anything requiring version control, but ansible needs a slick management interface like github/forgejo provides on top of git, to fill in the higher level UI for when you need a wider scope to get an overview of what’s going on or to make general configuration changes without needing to get your hands dirty. Ideally it would look a lot like Proxmox itself does, just, not specific to Proxmox. Like if I want to add my Steam Deck, and I’ve got ssh enabled on it and it’s not asleep, it should be able to ansible its way in there somehow to at least get whatever basic details it can. Maybe that’s only That’s what I would consider the ideal, for me at least.
- Comment on Google Photos now lets you animate your camera roll with Veo 3 for free 6 days ago:
You should try being the only source of revenue for media organizations if you want them to pay attention to you. I understand it works really well, especially if you have a complete monopoly.
- Comment on Mark Zuckerberg, the Lawyer, Is Suing Mark Zuckerberg, the CEO 6 days ago:
That’s taking “legal suicide” to a whole new level. I’m impressed.
- Comment on 18% of people running Nextcloud don't know what database they are using 6 days ago:
Yes, all three are supported configurations. Technically all four, since “I don’t know” is apparently a completely valid and functional configuration too.
- Comment on Cory Doctorow New Book: Enshitification 1 week ago:
Yeah, but that was because in those days most people were actually illiterate, which in recent history we considered a bad thing and tried to avoid, but it seems to be making a comeback unfortunately.
- Comment on If you argue for a cause like affordable housing for everyone, is it necessarily hypocritical if you also own investment properties? 1 week ago:
It’s not hypocritical if you are providing affordable housing for someone.
Despite the kneejerk hate towards landlords lately, which is largely justified due to the extreme levels of rent-seeking behavior evident in today’s completely unaffordable rental market, affordable rental housing is actually a legitimate market and there needs to be availability to meet that demand. Renting on its own is not a crime. Some people even prefer it. It can provide significantly more flexibility and less responsibility, stress and hassle, at a lower monthly cost than home ownership IF (and ONLY IF) you have a good landlord, either because they choose to be or because the laws require them to be, which is not so much the case with most of the laws.
So for me those are the dividing lines. If you are not:
- A slumlord providing “affordable” rental housing by leaving your tenants in unsafe, unsanitary, and unmaintained properties.
- Demanding luxury-priced rents for an extremely modest property with no features that can be considered a luxury and no intention of maintaining anything to luxurious standards.
Then maybe it’s not hypocritical. And I don’t mean just taking the highest price you can find on rentfaster and posting your property for that price because “that’s what the market price is” I mean actually thinking about whether that price you’re asking is actually affordable for real human beings living in your area.
Basically, if you treat your tenants like actual human beings with the understanding they may be struggling to get by, trying to raise a family, working as much as they can even when work is not reliable, and dealing with all life throws at them, and you don’t treat these things as immediately evictable offenses like a battleaxe over their head just waiting to drop, then yes, you absolutely can argue for a cause like affordable housing for everyone – because you are helping provide it.
If, after contributing to legitimate maintenance expenses and reserves, you are making a tiny profit, barely breaking even or even losing money renting, good. If you are treating it as a cash cow that funds your entire life, fuck you.
- Comment on digital sovereignty and you 1 week ago:
Liked and subscribed. Godspeed, you little ferret you.
- Comment on Rogue.site is a new worker-owned, reader-funded gaming site 1 week ago:
Yahtzee and his coworkers and team recently escaped from The Escapist (pun intended) to form a new independent group called Second Wind, too. I’m enjoying the direction that gaming media is going. Corporate media can mercilessly suck all value out of the industry until it withers and dies, and the names and legacies of these places will die with it, but they can’t destroy the talent if the community are still behind them.
- Comment on Young Workers Haven’t Been Replaced by AI—Economists Are Just Looking for Them in the Wrong Places 1 week ago:
So the author’s argument is that youth have just gone to gig work instead of traditional jobs. OK, maybe true, but first of all, this is not a good thing on its own either. And secondly, we have to consider why gig work even exists, aside from being a fresh new way to exploit workers and deny them the traditional protections of the labor market. Because there is a specific reason gig work exists right at this very transitional moment in the workforce, and I’ll give you a spoiler: It exists because of AI.
AI is going to do the same thing to gig work that gig work has already done to traditional youth employment. It represents the transitional step from traditional human labor to full automation. That’s part of the reason companies are using gig work in the first place. It makes it really easy to treat workers as instantly and transparently interchangable in an extremely efficient and flexible way. And they are going to start interchanging them not just with other gig workers, but AI drones – self driving cars, drones, and other machine infrastructure as it gets developed and matures. The flexibility allows them to absorb the impact of any issues with the technology by instantly falling back to more “human gigs” when needed, but whenever the technology becomes successful, the human jobs will just instantly evaporate as quickly as the technology can roll out, and not a single thought will ever be spared for the millions of gig working humans waiting for their phone to buzz for the next gig that will never come while looking at bills that are never going to get paid. That’s literally the goal that gig work exists to enable, it’s fundamentally designed for the AI endgame, it’s inevitably going to leave millions of people suddenly and quietly unemployed and unemployable without warning or even any official notification when it’s happening, and it’s coming sooner than we think.
- Comment on [Important] Catbox Needs Your Help 1 week ago:
When it’s Visa, Mastercard, and the banks and governments responsible for fiat money itself who are cracking down, you’re going to get exactly the “feature parity” you’re asking for anywhere that is using that money. It’s time to start looking into alternative currencies if you want to escape their control.
“Monero, it’s not just for criminals anymore” (or maybe it is, because they’re trying to make us all criminals if we don’t adhere to their definition of “moral purity”)
- Comment on how to start with self-hosting? 1 week ago:
I’ll add a vote to all the people suggesting Yunohost. Yunohost is a perfect place to get your feet wet with basically no experience required. I’ve played with it myself and it does a good job of simplifying and holding your hand without oversimplifying or keeping you on a strict, tight leash. It even helps you deal with common newbie issues like dynamic IPs so you can become more reliably available on the internet, something that a lot of other guides just assume you’re going to have a static IP assigned by your ISP or VPS and handwave away the complexity of what you’ll have to do if you have a dynamic IP like most home connections. (Experienced self-hosters gradually discover that having access to a static IP somewhere, anywhere, makes life a lot easier, but don’t worry, you’ll get there too eventually, it’s not important when getting started)
You can get started by working your way through the process here.
- Comment on [deleted] 1 week ago:
Getting old sucks, it’s only preferable because the alternative sucks worse.
- Comment on [fluff post] If lemmy users are Lemmites, what would we like to call piefed users? 1 week ago:
In my opinion: Lemmy is the name of the network, Piefed is simply the best way of accessing the network. Thus, most Piefed users are still Lemmings.
- Comment on Making a custom pc case for my next home server 1 week ago:
I’d recommend using conductive filament if you can or even just coating it with conductive paint before it touches anything electrically sensitive might do the trick. It doesn’t have to be a great conductor, just a tiny bit of conductivity will prevent any significant static charges from building up.
- Comment on Mastodon says it doesn't 'have the means' to comply with age verification laws 1 week ago:
People fleeing fascism are just hoping other people will be forced to fight it and win before it gets to them. No matter what happens, eventually some people will have to stand and fight it. There is nothing wrong with deciding that the time to stand and fight it has come. It is scary, yes. It has been a long time since we have had to fight fascism. We might feel like we have forgotten how. But we will learn quickly. The same technology that enables them also enables us in ways just as profound, maybe more profound. Vive la resistance!
- Comment on Centipede Simulator Steam Page is now live 1 week ago:
Thanks I hate it.