wpuckering
0
76
wpuckering

@lm.williampuckering.com

wpuckering 96 points 2 years ago

You shouldn't be charged for unauthorized requests to your buckets. Currently if you know any person's bucket name, which is easily discoverable if you know what you're doing, that means you can maliciously rack up their bill just to hurt them financially by spamming it with anonymous requests.

path: 0 9748911, hotness: undefined, score: 96, children: 3
wpuckering 56 points 3 years ago

To be fair to Luke, in regards to the "six nines" comment in the video that a lot of people think is part of a sex joke (and how the video is framing it), in the proper context he was talking about IT infrastructure and this comment actually refers to a target for high availability: https://en.wikipedia.org/wiki/High_availability

99.9999% availability (ie. uptime) = "six nines"

He was basically saying that they're setting a target for higher availability of their infrastructure, because it's been unstable at times, causing staff frustration and delaying certain workflows.

I can't blame a lot of average people who don't work in any sort of IT field for confusing it with the "69" sex position (wondering what the heck "six nines" means), but that's not at all what he was making reference to.

I'm not at all defending anything else in relation to this debacle besides this unfair portrayal of this particular snippet.

EDIT: Just wanted to add, I think it's pretty sad that pistol fingers and a wink these days apparently must mean you're making a sex joke (or are trying to offend people in some other way). As a kid I remember this gesture being used to "act cool". We did it all the time back then, and it was all in fun. Luke's from my generation, so maybe he thought the same, or maybe we didn't get the memo that this gesture is off-limits now.

path: 0 2511648, hotness: undefined, score: 56, children: 49
wpuckering 30 points 3 years ago

"Six nines" is practically a meme in the IT infrastructure and DevOps world, and has nothing at all to do with any kind of sex joke. For years "six nines" has been touted as the pinnacle SLA target for high availability and uptime of services. You'll find references all over the Internet to this SLA from all kind of companies, both big and small, in their marketing.

Examples from a quick and random Google search:

Companies such as Microsoft, Amazon (AWS specifically) and Google tout the "six nines" as their HA SLA in loads of their marketing, and it's easy to find.

I could go on forever but that should give you an idea. You can read more about "The Rule Of Nines" here if you're interested: https://vastdata.com/blog/the-rule-of-nines

My point is, this isn't a figure they made up for a sex joke. It's a very real SLA that is explicitly touted in IT marketing all over the Internet and has been for some time.

So where does the "innuendo" come from then? The uninformed viewer's own imagination, I think. Because from my perspective, I just see an IT guy trying to brag about how he's going to ensure his infrastructure reaches a slick "six nines" target for high availability, snapping his fingers and showboating the camera in pride about it.

It's up to the viewer to interpret what they see, of course, but it's also wrong once you know what the true intention more likely was to continue to insist that it was something else entirely. If anything, what he really meant is inconclusive, I personally think it's a real stretch to assume it was a sex joke.

path: 0 2511648 2511860 2512494, hotness: undefined, score: 30, children: 12
wpuckering 30 points 3 years ago

I just stood up a selfhosted Invidious instance the other day, and I replaced YouTube ReVanced with Clipious (an Invidious client for Android) on my phone. No ads, SponsorBlock built-in, no need for a YouTube/Google account to create subscriptions, playlists, etc. And it's highly performant since I run it behind a reverse proxy with some custom caching configuration for things like thumbnail images, static assets, etc.

Clipious can also be installed on an Android TV (has an actual Android TV interface). I'm going to end up installing it on mine, but I'm also using SmartTubeNext at the moment, which does require a YouTube/Google account for subscriptions, playlists, etc, but does have no ads, built-in SponsorBlock, and a slew of other great features. I'll be keeping both around, since I do sometimes like to cast to my TV, and SmartTubeNext allows for that (Clipious does not, at least at this time).

Unless YouTube somehow starts dynamically splicing in ads as part of the actual video stream, there's always going to be a way to block ads, unless they do something pretty elaborate. But that's probably not worth the effort on their end to go that far, since the vast, vast majority of people won't know what to do to get around that, nor will they probably care enough to try. But I think it's clear that DNS blocking using services such as AdGuard Home, PiHole, etc, are going to become less effective over time.

path: 0 160801, hotness: undefined, score: 30, children: 3
wpuckering 28 points 3 years ago

There's a lot of things that factor into the answer, but I think overall it's gonna be pretty random. Some instances are on domains without "Lemmy" in the name, some don't include "Lemmy" in the site name configuration, and in the case of some like my own instance, I set the X-Robots-Tag response header such that search engines that properly honor the header won't crawl or index content on my instance. I've actually taken things a step further with mine and put all public paths except for the API endpoints behind authentication (so that Lemmy clients and federation still work with it), so you can't browse my instance content without going through a proper client for extra privacy. But that goes off-topic.

Reddit was centralized so could be optimized for SEO. Lemmy instances are individually run with different configuration at the infrastructure level and the application configuration level, which if most people leave things fairly vanilla, should result in pretty good discovery of Lemmy content across most of these kinds of instances, but I would think most people technical enough to host their own instances would have deviated from defaults and (hopefully) implemented some hardening, which would likely mess with SEO.

So yeah, expect it to be pretty random, but not necessarily unworkable.

path: 0 147607, hotness: undefined, score: 28, children: 15
wpuckering 18 points 2 years ago

Atheist here. Extraordinary claims require extraordinary evidence. Atheism is merely about trusting what's been proven, or has some evidence backing the claim that can be verified without doubt. Being agnostic is being indecisive about everything, even things that are completely made up.

path: 0 10747432 10747666, hotness: undefined, score: 18, children: 7
wpuckering 18 points 3 years ago

I defended one specific segment which seemed unfairly taken out of context, with support for why I thought so, and remained as objective as I could about it. I never commented on anything else besides that one specific segment, and I never expressed any support for LMG as a whole (full disclosure, I think they've done some awful things they need to be held accountable for). But that makes me some kind of LMG apologist?

Okay. I don't see what else I can say about that accusation.

path: 0 2511648 2511860 2512494 2513297 2513615, hotness: undefined, score: 18, children: 2
wpuckering 16 points 2 years ago

You could sandbox it into a work profile that doesn't have access to your main profile. Storage is completely segregated, and the work profile can be easily disabled when you're not using it.

The best solution is obviously to choose another platform and convince your girlfriend to use that, explaining how this little extra effort on her part to use another app goes a long way with you in terms of appreciation and understanding of a partner's boundaries and comfort zone.

path: 0 9527939, hotness: undefined, score: 16, children: 2
wpuckering 16 points 3 years ago

Same here, I've never had this problem, ever. I don't even get how it's possible to not know where your files are being saved if you are the least bit techsavvy.

path: 0 2337179 2337821, hotness: undefined, score: 16, children: 0
wpuckering 15 points 3 years ago

A spike in subscribers for a period doesn't necessarily mean they're making more money than before, even if the number of new signups offsets the cancellations.

I used to pay for the Premium plan, sharing with my parents, but downgraded to the Basic plan. My parents ended up getting their own Basic plan. So a single account essentially split into two, but the sum of both payments is now less than what it used to be for the single account. So Netflix gained an extra subscriber, but is now making less money from that pool of users.

It's totally possible that some number of these new signups consist of people who did the same thing.

Basically, seeing a spike in new signups isn't itself a measure of success. What matters is how much money they're bringing in monthly going forward compared to previously.

path: 0 52217, hotness: undefined, score: 15, children: 1
wpuckering 12 points 3 years ago

I just don't trust these tools to write code as efficiently as I can, knowing they are just backed by LLMs. If I have to spend my time vetting what they spit out to ensure correctness, efficiency, security, etc, then I might as well just do it myself from the beginning. I'm sure some find these tools useful and timesaving, but they're not for me.

path: 0 216354, hotness: undefined, score: 12, children: 0
wpuckering 11 points 3 years ago

How does this work? At what URL will this be hosted at?

path: 0 1952018, hotness: undefined, score: 11, children: 1
wpuckering 11 points 3 years ago

Morons!

path: 0 1521218 1521419 1521943, hotness: undefined, score: 11, children: 0
wpuckering 10 points 3 years ago

I've never seen this before, someone here said it's a Lemmy UI loading indicator? I guess my selfhosted instance is working really well then!

path: 0 328656, hotness: undefined, score: 10, children: 0
wpuckering 10 points 3 years ago

It doesn't matter if the SLA is realistically reachable or not, it's basically a marketing meme and one of the most common target SLAs in IT ("target" doesn't mean you can actually reach it, you're aiming for it though).

See here: https://lemmy.pub/comment/1046563

path: 0 2511648 2512397 2512815, hotness: undefined, score: 10, children: 12
wpuckering 9 points 3 years ago

I don't know man, I just saw it as some IT guy on screen setting an SLA goal I see all the time and trying to do an "act cool" gesture. People can interpret it how they want, but that's how I saw it.

path: 0 2511648 2514981 2520748, hotness: undefined, score: 9, children: 2
wpuckering 8 points 3 years ago

Containers really shine in the selfhosting world in modern times. Complete userspace isolation, basically no worries about dependencies or conflicts since it's all internally shipped and pre-configured, easy port mapping, immutable "system" files and volume mounting for persistent data... And much more. If built properly, container images solve almost all problems you're grappling with.

I can't imagine ever building another application myself without containerization ever again. I can't remember the last time I installed any kind of server-side software directly on a host without containerization, with the exception of packages required by the host that are unavoidable to support containers or to increase security posture.

I'm my (admittedly strong) opinion, it's absolute madness, and dare I say, reckless and incomprehensible, why anybody would ever create a brand new product that doesn't ship via container images in this day and age, if you have the required knowledge to make it happen, or the capacity to get up to speed to learn how to make it happen (properly and following best practices of course) in time to meet a deadline.

I'm sure some would disagree or have special use-cases they could cite where containers wouldn't be a good fit for a product or solution, but I'm pretty confident that those would be really niche cases that would apply to barely anyone.

path: 0 151604, hotness: undefined, score: 8, children: 0
wpuckering 8 points 3 years ago

I appreciate the toned-down response, so thanks for that. As to whether or not it really was a sex joke, I can't say for sure one way or the other. It's anybody's guess. People should interpret it how they see fit. But I saw it differently and offered up my interpretation, backed with information that supported what led me to it, so that I wouldn't be thought of as a blind supporter.

I'm actually not even a supporter or regular viewer of them at all (I've watched the odd video here and there, just on occasion). Just someone who heard about all of this and got curious. I watched the apology video and that segment struck me as innocent for the reasons I stated. And it's totally fair if someone wants to interpret it differently. I just think it's unfair to conclude with 100% certainty that it must have been a sex joke and therefore everyone who watched it should be offended by it.

path: 0 2511648 2511860 2512494 2513297 2513615 2514330 2520590, hotness: undefined, score: 8, children: 0
wpuckering 7 points 3 years ago

Installed Sync as soon as I could, but went back to Jerboa for now due to lack of a one-time purchase option. Not a fan of subscriptions, I need less of those in my life.

path: 0 1974909, hotness: undefined, score: 7, children: 0
wpuckering 6 points 3 years ago

I think I took the time to fairly and productively as possible express my viewpoint, backed with some reasoning and additional information, without trying to insist that I am without a doubt correct and everyone else is wrong. I acknowledge that others may not feel the same way. So in what way is flaming without adding anything productive to the conversation more helpful than what I shared?

path: 0 2511648 2511860 2512494 2513297 2530158 2543406 2550814, hotness: undefined, score: 6, children: 0

thanks for using Leebra!

go to feed...