@scrubbles@poptalk.scrubbles.tech avatar

scrubbles

@[email protected]

Little bit of everything!

Avid Swiftie (come join us at !taylorswift )

Gaming (Mass Effect, Witcher, and too much Satisfactory)

Sci-fi

I live for 90s TV sitcoms

This profile is from a federated server and may be incomplete. View on remote instance

alvaro , to Ask Lemmy
@alvaro@social.graves.cl avatar

Now that Mozilla will start selling ads what is the best Firefox alternative?

cc @asklemmy

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Way way way too early to say we need to ditch firefox.

What we know is that Mozilla, firefox's parent, bought an ad company with the stated goal to make privacy friendly advertisements.

Also this week (I believe, maybe a bit earlier) Firefox announced that they are holding to manifest v2's rules for adblocking, that they are encouraging ublock and other apps to still block ads.

Firefox needs money to continue development though to be competitive with Chrome. Ads are the only real way to make money on the internet. There is nothing that suggests that they are adding ads to firefox, to me it sounds more like they want sites to use their privacy focused ad service to fund their development of firefox because they weren't receiving enough donations - which makes sense.

I'm not going to ditch my browser of 20 years over fear that something might happen. If something happens like that, then sure I'll change to something else. Remember though, all of the alternatives are chromium based, which is mostly controlled by Google. By giving up Firefox you're allowing Google to make their monopoly, because Firefox is the only other real browser engine out there.

So, rather than be reactionary, I'd say let's give them the benefit of the doubt and see where it goes.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

We don't even know if this is for Firefox yet. As far as we know this is a completely separate entity selling adspace on other websites and places completely separate from Firefox. They have said literally nothing about doing anything like adding ads to Firefox.

Let's cross that bridge if and when we get to it. Otherwise this is all just a slippery slope argument. Yes, they can add ads to Firefox, but they have not done that or even implied that they might do that. If they do that, we'll deal with it then.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Exactly right there with the not worrying. Getting started can be brutal. I always recommend people start without worrying about it, be okay with the idea that you're going to lose everything.

When you start really understanding how the tech works, then start playing with backups and how to recover. By that time you've probably set up enough that you are ready for a solution that doesn't require setting everything up again. When you're starting though? Getting it up and running is enough

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Nothing proves a backup like forcing yourself to simulate a recovery! I like to make one setting change, then make a backup, and then delete everything and try to rebuild it from scratch to see if I can do it and prove the setting change is still there

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

I remember the hardest part about studying in college was that no one taught me what studying was, and never showed alternatives. Movies just showed people reading the book and looking stressed, so that's what I did. It wasn't until later that I learned studying could be quizzing yourself, doing example problems reading over homework to see what you did well or didn't do well, or listening to lectures again, or anything.

I wish we prepped kids more for college.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Exactly the same. Everyone told me I was so smart in High School, I'm so incredibly smart, I never needed to study. College hit and I failed my first year. Big fish, small pond for sure.

High School (and college probably) should have set up time for teaching me how to study, and high school teachers (and my parents) needed to back off saying how smart I was. Or at least back it up. "I'm glad this stuff comes so easily for you, be ready for college though, because you'll be surrounded by people just like you, and they're expecting even more"

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

You can, but you do have to buckle down, and I know that's a cliche. It took me 6 years to get a 4 year degree. 1st year I partied too much, and I wasn't emotionally ready. 2nd year I went to a smaller school, a 2 year college and it made a huge difference. Smaller classes, more one on one time with the professors. by the time I finished the 2 year school I was finally ready for a 4 year.

I had moments though. I thought about dropping out early on. I remember talking to a mentor saying I'd be fine if I did, and that I had tried. They looked me squarely in the eyes and said "Bullshit. I know you could have tried harder". That hit me hard. I was surrounded by parents who supported me and said I probably did everything, to have someone call me out like that, it really hit me hard.

You can do it - if you really dedicate yourself to it. College is not easy. It's not fun. I have nightmares about finals even now, a decade later. But I don't regret forcing myself through. I wasn't an A student, I was a solid C student, but it was worth it.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

WD Red has always been my go-to, and in the last 8 years of homelabbing I haven't had a single one fail. Blues and Greens are not build for NAS operations, and you'll see them fail. Toshibas I haven't had a single one make it past a year, except for their gaming drives.

If you want the shortcut, the WD Elements usually go on sale at Best Buy regularly, and they're always a WD Red or White, which will also work. All of my drives have been one of those. You just shuck the internal drive out of the enclosure

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

I'm a homeowner and can say this meme is extremely accurate. Up zone cities!

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Boooooo.

Also if it's not called "The quest for more money" than they should all be ashamed. More than they already are.

"Moderation tools are nonexistent on here. It also eats up storage like crazy [...] The software is downright frustrating to work with" - Can any other instance admins relate to this?

After a year online the free speech-focused instance 'Burggit' is shutting down. Among other motivations, the admins point to grievances with the Lemmy software as one of the main reasons for shutting down the instance. In a first post asking about migrating to Sharkey, one of the admins states:...

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

(instance admin here, but for a small one) woof well, for me, I agree, but I wouldn't use that wording.

Lemmy for sure isn't a plug and play site. Setting it up took leaps and bounds, learning way more about nginx than I ever really cared to, and figuring out documentation that was very clearly out of date. Very little logging or error messaging exists to help with that problem.

Very little errors exist at all, it's very much a "happy path" project. That's why we get constant spinners everywhere, because when an HTTP error occurs there's no actual error message. (Come on guys, just add it to your standard HTTP messages, if statusCode < 200 || >= 300 then show a toast message).

But yeah, the moderation tools have to be the worst. Lemmy has an amazing development group that's separate from the main developers who have patched together a good set of tools, from automods to CSAM and illegal scanning, huge props to them - but these issues are routinely ignored by the main devs. I was shocked, honestly shocked that when we were under CSAM attacks that there was not an immediate roundtable of the head devs to try to solve the problem officially. Here was a problem that 99% of countries would immediately and gladly throw us, the instance admins, in jail over and they just handwaved it away. In fact, I don't know that there was ever an official post about it, or even that there are things coming to help with it.

I love Lemmy and being here, and the devs have done a great job at building this platform for us, but we're at a critical point right now. It's no longer software that is just fun side projects and building stuff that looks cool, it has some real issues now that it has a real userbase. I'm definitely one to say "But it's FOSS, and other people can pick up and submit a PR" - but it also says something when the head devs just completely ignore a massively huge issue with it.

Bugs and caches and that sort of thing I can overlook. Those I can wait on and see them get smoothed out over time. Actual issues that could land me in jail or get the feds to beat down my door? Those I kind of expect a fast response.

So, I'll say I'm extremely conflicted. I want to host lemmy long term, and I'm happy to bring the fediverse to a few more people, but the csam attacks really altered my view of the devs.

Edit - because my favorite manager said "Bring me solutions, not problems" a few things that would really help immediately -

  • Integrate db0's CSAM checker natively, more or less a plug and play option, or a checkbox. His checker sits at an endpoint. The admin page of lemmy could easily have you plop in the endpoint and it would start checking
  • Have an image management portal, with capabilities to:
    • Auto remove images after X time (to help with ballooning storage costs)
    • Perma-delete images and users (maybe blurred too if the CSAM checker flagged it, so I don't need eye bleach) (Edit again, 0.19.4 might have fixed this, I need to upgrade so I'll see)
    • Federating image purges, so one purge on one server will force purge it on everyone else's
    • ~~Disabling of caching other server's images ~~ (Edit again, I see 0.19.4 just dropped which has this, so this is good). This way I'm only responsible for my own users.
    • View images that are not related to a post (DM'd messages that I'm hosting, or people just uploading images to my site)
  • Bring in a logging system into the UI itself, so I can keep tabs on the error logs. I can pipe them somewhere, but this would be a major plus as an admin
scrubbles , (edited )
@scrubbles@poptalk.scrubbles.tech avatar

I was not handling it fine, it was generally chaotic, and in the Matrix chats I remember it being chaotic, for both attacks. Luckily by the second one we had db0's tooling to help a bit more, but there still many of us who were exposed to the images. We lost a lot of instances during those two attacks from admins who justifiably didn't want to take on the risk.

I completely understand how crazy it was, but the lack of response from you guys was disheartening, it really did make me wonder if I should continue hosting or if I should bail out. Ultimately, I decided to stay obviously, but had to do some hard extra steps, like reducing privacy and registering with the feds for CSAM.

So like I said, I'm torn. I respect you guys for everything you do, but that was a moment where all other development should have stopped to immediately address a real problem, and while you think a roundtable would have just been feel good, I think we could have kept a lot of instances online if it had been done. Assurances that yes, new changes are coming, and official suggestions like "Here are the endpoints to delete the images", or nominating db0 or someone as the person in charge of the outbreak. It was honestly a scary time, and for us owners who accept a lot of risk, for many of them it was too much.

Anyway, I have a habitual case of foot in mouth disease, so it was immediately after posting that comment that I heard about 0.19.4, and immediately felt stupid. I tried it last night but I kept getting timeout errors and something about "Could not get user's /inbox" or something, I'll try 0.19.5 today. Thank you for bringing additional mod tools, they've been hugely needed. I know they're not glamorous to make, but they keep the communities healthy and strong.

Edit: 0.19.5 also failed. I wrote up a github bug on it, until then I unfortunately have to stay on 0.19.3
https://github.com/LemmyNet/lemmy/issues/4850

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

I fully understand that, and I explained it in my reply to nutomic. It's not that I wanted to just pile on, but rather at an emergency like that, an all-stop would have been justified in my opinion, to stop all work and go into emergency "What can we all do to stop this and prevent it". All other issues were secondary in that moment compared to stopping CSAM, and it didn't feel that way. They added it to the pile of issues, and I'm glad to see changes came out, but in that moment I didn't see much if any support from them

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

This is what excites me the most. There are huge potentials for plugins, and I think it'll ease some of the strain from the core engineers. Most of the "ideas" I see posted really could be plugins. Things like badges on posts, verification of links, etc etc could all be plugins that individuals could make. The problem with developing against the core repo is that you have to learn and understand the core repo, so you don't fuck up something else in some other place accidentally. Plugins are a neat way where we can say "I'm a function that does one thing, just do the thing here, and then do what you need to with that data"

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Same here, and I get weird dirty looks. I've heard of people getting verbally assaulted wearing them, my go-to line ready is "I'm sick, I didn't want to get people like you sick, but if you don't care..." starts to pull down mask

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

I always wear them in airports. Airplanes I have stopped caring, but airports have so. many. people.

My story is I was in Denver, sitting in a chair. This was long before covid. The only chair left was one by those moving walkways in the middle of their concourses. I was sitting there reading and some guy literally turned to his right and just sneezed directly in my face. Wet drips literally down my cheek. He just casually rolled away on it, never said anything. I was sick the next day.

Fuck that guy, fuck gross people. Mask won't protect me against that, but ffs if your sick just wear one.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

people so easily triggered that a person wearing a mask makes them have to yell at someone

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Yeughh, I'm sorry, it's the absolute worst. I begudgingly understand if you need to fly when you're sick, after all - what if you get sick while on vacation? Most people can't just not go to work for an additional 2 weeks while you recover, and buy a hotel room for that long. At the very least though get a mask and just keep it contained.

Sure I have an immune system, it doesn't mean I want to use it when I'm going on vacation!

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

I'm sure they will be slightly inconvenienced for the duration of a single meeting

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

This is the same guy who said full auto driving out of beta in 2 years 10 years ago and that we're going to be living in Mars in 2. Skeptical is an understatement

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

and god help you if you ever use any of them, obviously you have time to play games you don't have enough work to do. It's all for show.

I remember a Meta recruiter reached out to me. We had a couple of talks, and then on one of them I asked "So how's the work life balance"

Oh it's great! We have a 24/7 cafeteria here, so if you ever need a snack it's always available. We have sleeping pods, so you can easily sleep, and even 24/7 laundry services, so it's all around a very relaxing place.

Uhhh yeah man. I'm not some kid fresh out of college. I own a home, and I'm very aware of my work time vs my personal time. Hard pass all around. Kids, if the company sounds too good to be true, there's an ulterior motive. Those things sound super great..... but they're of course all meant to keep you working around the clock, meeting deadlines. The companies aren't "hip" or "cool", it's all to attract you, and then work you to the bone. A strict 40 hour work week is better than foosball anyday.

I know I'm preaching to the choir but for the people interviewing for their first software gig - well maybe one of them will read this.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

If I were a kid right out of college, I'd honestly consider it. The key is truly knowing what you're getting into. Companies gobble up those kids out of college because they're naiive, and they want to prove themselves. MAANG knows that and take advantage of it. As long as you're aware of that going into it, and plan to use them too, then go for it. Just don't plan to be a lifer, know that they don't care about you going in.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

No, I have a home, a great family, and I cherish my hobbies and free time. I work to live, I don't live to work.

A job will let you go the minute they need to. Your family will be with you for life, and it's much more important.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Why would I call it wasting? It's funding the worthwhile part of my life, and it does a great job at it. I've been on several vacations already this year. I get to live where I want to. I have a great family that I love spending time with. To allow that I have firm limits with my job of 40 hours a week, then I go home. I enjoy several hours every night with them, and on weekends we usually go out and do something fun.

You keep trying to convince me I'm not happy, and I assure you I'm very happy with my lifestyle. If other people want to work more, more power to them. I don't understand it, but I guess do what you enjoy. I don't enjoy working - I enjoy my personal time. So I found a job that pays me well, respects my time, and every day promptly at 4 I clock off, and I enjoy my evening. Whatever work there is will be ready for me at 8am.

There are always things that get in the way, sometimes I need to work the occasional night, there's a deadline, I've missed a few weekends - but I always take the time off the following week to make up for it. Your younger years are gone in a blip, these times become memories quickly. I have many fond memories of trips, time with loved ones, friends, and even coworkers. You know what I don't remember? Projects, deadlines, and meetings.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

That sounds like a great gig! Great office life, and a ton of PTO (for American standards). Although I will say, I've been in small startups. The beer and alcohol is fun - but the startups grow. It's all fun until someone who doesn't drink joins, or someone develops a problem. Keep an eye on those two issues, about 3 of the 4 startups I've been at one of those has happened.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar
scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Money can be exchanged for goods and services

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Implication was that you stayed there overnight, and didn't have to worry about needing clean clothes

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Shocking: Game company is making games. More at 11

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

I tried things like character AI to play with talking to "celebrities". It was novel, it was fun. For about 15 minutes. Then... Eh. It's not the person, and your brain knows it's not them. It's always an imitation. I got bored talking with people I've always wanted to talk to.

I can't imagine it being a lived one who has passed. It would feel hollow, empty, and wouldn't make the pain leave. Idk, it just wouldn't be good at all

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

People are so insistent that it's ai that it all reminds me of Blockchain. It's new! It'll change everything!

It'll change some things. What we are seeing now is business forcing it into everything when really, right now, there are only a handful of things it makes sense to use.

It's really great at giving you a starting point a very rough outline of something. That is the easy part. The hard part is turning that into something new and coherent, and for that I think modern AI is nowhere close. That needs a human

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

In the sense that AI is an extremely general term that involves many different technologies, yes. Generative AI/LLMs are not true AGI, which is what people think it is. It cannot think, it cannot learn, it can only predict.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

That's actually pretty good... the techbro equivalent of "We did it!"

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Obligatory be the change you want to see. I post regularly to a few communities that don't get many posts trying to keep them alive

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Sorry for the late reply! I didn't know about the email issues, but took the time to resolve them. Everything should now be operational!

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Great, but it's restrictive only letting you use openai and google. I'm already hosting oogabooga text generation, let me use that

scrubbles OP ,
@scrubbles@poptalk.scrubbles.tech avatar

I use teamviewer to access a relative's computer when she needs help, and it's the same nagware. Like okay, I understand there are cloud costs. But where exactly are they here? I am a row in a database, you store my credentials and probably a couple of keys. All data is between the host computer and me, there's no processing of any kind there. Why exactly should I pay you monthly? There's no value benefit.

scrubbles OP ,
@scrubbles@poptalk.scrubbles.tech avatar

That's about all I've used too. Microsoft did a few things right, and RDP was one of them. For Linux, there just isn't much. Honestly now I just SSH into things I need remotely, there's few things I don't need just SSH for.

scrubbles OP ,
@scrubbles@poptalk.scrubbles.tech avatar

In our head nothing ever was wrong, bugs only came along when you came along! You should have been able to build it in days, what's so hard about this?

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Aw man, I was excited to answer this, until your second paragraph. What's so wrong about having blue hair?

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

You're looking for a proxy, a way to divvy out requests between the two containers. The proxy will listen on those ports and then split the traffic to the two other containers (which are listening on 2 different ports)

Start looking into nginx reverse proxy, traefik, or caddy

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Literally who is their target for these things? They could ask he fandom and get a ranked list of 100 ideas that would make better games and movies.

You know what no one has thought? "Let's just watch the opening of Two Towers where they're scrambling through rocks". No one wants to just watch (or play) gollum. Give us Gondor, big fights, deep lore, ffs.

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

Love it! I'll work at a national scale, you work at the city scale.

You're right, double headed problem there, I'd love to see my city really starting to tackle transit

scrubbles ,
@scrubbles@poptalk.scrubbles.tech avatar

wow, it sounds like they did the exact perfectly wrong approach to layoffs. (When I was laid off I researched how companies do them).

The goal should be to do one big layoff - once. This sounds horrible, but it actually helps morale in the longrun because you can tell your people you did it once so it doesn't have to happen again. (Assuming the company is in fact in dire straits). Morale will go to zero, some employees will leave, but it will rebuild, and trust will (eventually) be restored.

What you don't want to do is several layoffs, because each succeeding layoff morale drops even lower and more and more people leave voluntarily, and you never rebuild that trust, because there is no reason to. Anxiety that you'll lose your job keeps growing, fearing that you'll be next, and you have no idea when. So, you might as well just let everyone go and start over.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • kbinchat
  • All magazines