sorted by: new top controversial old
[-] TootSweet@lemmy.world 8 points 3 hours ago

Unlike this year when LLMs are more of a huge scam.

[-] TootSweet@lemmy.world 48 points 1 day ago* (last edited 1 day ago)

You can't really and make a profit. You pay more in electricity than you get in crypto.

...unless someone else is (unknowingly) paying for the electricity.

(Of course, when the price of crypto takes an upturn, sometimes it might get profitable again. And I'd imagine there are people mining it even when the price is low banking on the idea that it'll spike again and they can sell it.)

[-] TootSweet@lemmy.world 14 points 1 day ago* (last edited 1 day ago)

No joke. I'm ashamed to say I have had to endure Weblogic in the past. God was that time a massive clusterfuck.

The company I worked for decided to use two particular separate products (frameworks, specifically; ATG and Endeca, even more specifically) to use in tandem in a rewrite of the company's main e-commerce application. Between when we signed on the dotted line and when we actually started implementing things, Oracle acquired the companies behind both products in question.

The company should have cut their losses, run away screaming, and started evaluating other options. That's not what happened. Instead, they doubed-down and also adopted several other Oracle products (Weblogic and Oracle Linux on (shudder) Exalogic servers) because that's, of course, what Oracle recommended to use with the two products in question. The company also contracted with Oracle-licensed "service integration" companies that made everything somehow even worse.

And the e-commerce site rewrite absolutely crashed and burned in the most gloriously painful way possible. They ended up throwing away tens of millions of dollars and multiple years on it.

When the e-commerce site rewrite did happen, it was many years later and used basically only FOSS technologies. I guess at least they learned their lesson. Until the upper management turns over again.

[-] TootSweet@lemmy.world 15 points 1 day ago

The sooner the crypto bubble bursts, the fewer victims there will be of fraud like this.

[-] TootSweet@lemmy.world 48 points 2 days ago

So Wario, then? Maybe that makes Android Waluigi.

[-] TootSweet@lemmy.world 0 points 4 days ago

In this thread: Cryptobros downvoting every realistic take on cryptocurrency for being "bearish" and "FUD".

[-] TootSweet@lemmy.world 5 points 4 days ago

Yeah, I do know about that. (You're referring to the PPA repo thing, yeah?) But there are a couple of reasons why that isn't a workable solution specifically for me specifically.

  • The major reason is that I only use Ubuntu on my work machine and my employer's compliance department won't really answer questions about whether it's allowed to add extra repositories or install things not from the official Ubuntu repositories on company-owned hardware. (And they're always really threatening and assholeish about breaking the rules they won't elaborate on, so my best option is kindof just to interpret the rules as strictly as I can and follow that. Or else flout the rules and dare them to fire me. Heh...) Raising questions like that is always a whole thing.
  • "firefox" from the PPA repo and "firefox" from Snap have the same package name which makes things awkward dealing with Apt. (Unless you use "firefox-esr" from the PPA repo, which would otherwise be an acceptable workaround if that was the only issue.)

So I just use Chrome on my work machine. I dislike Chrome more than Firefox for many reasons, but I at least mitigate some of the issues with Chrome by specifically not doing anything personal on my work machine. I don't really care if Chrome invades my employer's privacy. Especially when my employer doesn't give me a choice in browsers. If anything comes of it, it's their own damned fault.

[-] TootSweet@lemmy.world 15 points 4 days ago

Yeah, why does Ubuntu keep snap?

Like, WTF is the deal with not having any official way to install Firefox other than snap? Firefox.

[-] TootSweet@lemmy.world 3 points 6 days ago* (last edited 6 days ago)

Do they play a part in commercial DDOS protection?

Absolutely! As well as mitigating other types of threats. "Web Application Firewalls" (don't be fooled, they're not like regular firewalls really) are a type of transparent web proxy that watch requests for anything that "looks like" a SQL injection or XSS payload and block those requests if necessary. Transparent web proxies may also do things like caching or even "honeypot" functionality that may shunt likely bot traffic to a fake version of the website to prevent scraping of real site content.

[-] TootSweet@lemmy.world 25 points 6 days ago

Ooo. This is a good one.

A computer can have more than one network interface, right? (Like, you can be plugged into ethernet at home but also connected to the WIFI of the coffee shop across the street.)

A VPN gives you a whole new network device ("virtual ethernet card" if you will) that works as if that card was connected to some LAN somewhere else. Typically, you'd forward "all" of your computer's/smartphone's/etc traffic through the VPN so that your computer "thinks it's on that remote LAN" rather than on your home WIFI or whatever.

Proxies... well the term can mean a few different things in different contexts, really. But generally you're not forwarding "all" traffic through them, just HTTP traffic (and usually only a subset of all HTTP traffic) or just traffic that is specifically told to be forwarded through them.

An opaque web proxy is one that you can point your browser (or other HTTP interface) to. It won't handle protocols other than HTTP. And when you want to use an opaque web proxy, your HTTP client has to know how to do that. (Whereas with VPN's, it's your operating system, not your individual applications, that need to know how to forward through it.)

A transparent web proxy can be something you (and your apps and OS) don't know you're even using. When you point your browser or app to a Lemmy instance, it's almost certain that the domain is pointed not at an application server that actually runs the Lemmy code, but rather at a transparent web proxy that does stuff on the instance-owner's end like preventing spamming or whatever. This type of proxy is sometimes called a "reverse web proxy" and can also only work with HTTP.

A SOCKS proxy, like an opaque web proxy, requires applications to know how to use it. (Ok, technically that's not 100% true. It's possible in some cases to have a transparent proxy of some sort forward through a SOCKS proxy in a way that the application doesn't know SOCKS is involved. There are also some cool OS-level hacks that can force an app to go through a SOCKS proxy without the app knowing anything about SOCKS. But if you're doing those things, you're a hacker.) And with a SOCKS proxy, your computer doesn't "think" it's connected to a whole different LAN. Individual applications know that they're forwarding through SOCKS. SOCKS supports more protocols than just HTTP. Probably all TCP-based protocols, but I don't think it has any support for UDP. So you won't be torrenting through SOCKS.

That's all I can think to say at the moment. There are special-purpose proxies for things like security auditing (like Burp Suite, for instance.) But I'm guessing that's not the sort of thing you're asking about.

[-] TootSweet@lemmy.world 1 points 1 week ago* (last edited 1 week ago)

I cannot think of any other methods

Exactly. What you're describing isn't "AI." It's "magic." And "AI" can't do what OP wants either.

No "AI" solution we have any reason to expect we'll be able to create in anything approaching the foreseeable future is going to be able to do anything remotely like this without ridiculous amounts of false positives and/or false negatives.

By false positives in this case, I mean things like not coming back from the cool little slideshows until a minute past the end of the commercial break or obscuring important details of the show having falsely "concluded" that it's a logo or some such.

And I would have assumed "without a lot of false positives" would have gone without saying. If OP is comfortable with lots of non-ad content blocked/obscured along with the ads, then I've got a 100% guaranteed zero-false-negatives solution that'll fit OP's requirements without involving a speck of "AI" anywhere that OP can implement right now: turn the TV off.

[-] TootSweet@lemmy.world -1 points 1 week ago* (last edited 1 week ago)

A pet pieve of mine is people randomly sticking the term "AI" into a description of some particular tech solution.

You want ad blocking. (Which is based.) But you don't want "AI". If this can be done in a way that doesn't qualify as "AI", that would satisfy you, yes?

And using the term "AI" that way makes it clear you haven't really thought through what you really even want in that feature. (Not that there's anything particularly wrong with that, especially in a showerthoughts community, but it's still kindof a "slaps me in the face" kind of thing.)

And the term "AI" is so imprecise anyway.

And particular kinds of "AI" are such a bubble right now. And that's why everybody is sticking the word "AI" into random contexts for no fucking reason. But it's also just a gimmick at best and a huge scam at worst.

And "AI" is inevitably bad about false positives and such.

I'd really rather see the word "magic" than "AI" in this context. Because at least that admits that this is an idle wish and not something you think actual real-world adult humans should be seeking venture capital to attempt.

I'm sorry for taking this out on you specifically. You're definitely not the first person I've seen do this.

27

If I had a nickel for every one I've seen, I'd have two nickels, which isn't much, but it's strange it happened twice.

And I have no idea what it means.

A couple of examples:

One and two.

1

This was on the Netflix login page until pretty recently. I can't be the only one who thought it was unintentionally... suggestive, right?

6
submitted 8 months ago* (last edited 8 months ago) by TootSweet@lemmy.world to c/lemmy_support@lemmy.ml

Often times, when looking at the comments on a post, some comments are hidden and replaced by a button that (in Lemmy-UI) says "1 more reply ➔" or "2 more replies ➔" (or in Lemuroid says "1 more replies") or some such. I assume the intent of this button is to cause the hidden comment to be shown, but the button never works for me.

I have similar issues in both Lemmy-UI and in Lemuroid. In Lemmy-UI on Firefox (on a Raspberry Pi 4 running Arch Linux Arm, but I doubt that matters), if I click the button, it turns into a loading graphic which spins forever. If I tap the button in Lemuroid, a loading bar appears at the top of the screen for a little under a second and then disappears, but the "1 more replies" button remains and the hidden comments do not appear.

Given that this is an issue in both interfaces I use, maybe that means it's a Lemmy issue and not specific to Lemmy-UI or Lemuroid? Not sure.

Looking in Firefox's Developer Tools, it appears that when I click that button, it does send a request to the server and the response is a 200. There's no output in the "console" tab when I click the button.

I did go look at the issue trackers for both Lemmy and Lemmy-UI, but haven't found any relevant bugs.

Actually, I'm not really sure what criteria are used to decide whether a post should be hidden by default. But I do moderate one community and if the hidden posts are the ones that are most downvoted or some such, it's probably important for mods to be able to see those hidden posts.

Thanks in advance!

Edit: Well, today it's working in Lemmy-UI but only in some threads. In Lemuroid, the one that did work in Lemmy-UI just shows as expanded without me having to expand it, so I'm not sure about Lemuroid. Weird.

202
submitted 10 months ago* (last edited 10 months ago) by TootSweet@lemmy.world to c/opensource@lemmy.ml

Is it just me or is passing off things that aren't FOSS as FOSS a much bigger thing lately than it was previously.

Don't get me wrong. I remember Microsoft's "shared source" thing from back in the day. So I know it's not a new thing per se. But it still seems like it's suddenly a bigger problem than it was previously.

LLaMa, the large language model, is billed by Meta as "Open Source", but isn't.

I just learned today about "Grayjay," a video streaming service client app created by Louis Rossmann. Various aticles out there are billing it as "Open Source" or "FOSS". It's not. Grayjay's license doesn't allow commercial redistribution or derivative works. Its source code is available to the general public, but that's far from sufficient to qualify as "Open Source." (That article even claims "GrayJay is an open-source app, which means that users are free to alter it to meet their specific needs," but Grayjay's license grants no license to create modified versions at all.) FUTO, the parent project of Grayjay pledges on its site that "All FUTO-funded projects are expected to be open-source or develop a plan to eventually become so." I hope that means that they'll be making Grayjay properly Open Source at some point. (Maybe once it's sufficiently mature/tested?) But I worry that they're just conflating "source available" and "Open Source."

I've also seen some sentiment around that "whatever, doesn't matter if it doesn't match the OSI's definition of Open Source. Source available is just as good and OSI doesn't get a monopoly on the term 'Open Source' anyway and you're being pedantic for refusing to use the term 'Open Source' for this program that won't let you use it commercially or make modifications."

It just makes me nervous. I don't want to see these terms muddied. If that ultimately happens and these terms end up not really being meaningful/helpful, maybe the next best thing is to only speak in terms of concrete license names. We all know the GPL, MIT, BSD, Apache, Mozilla, etc kind of licenses are unambiguously FOSS licenses in the strictest sense of the term. If a piece of software is under something that doesn't have a specific name, then the best we'd be able to do is just read it and see if it matches the OSI definition or Free Software definition.

Until then, I guess I'll keep doing my best to tell folks when something's called FOSS that isn't FOSS. I'm not sure what else to do about this issue, really.

133
I'm So Sorry, Admins (i.imgflip.com)

People remember the Didney Worl meme template, right?

219
submitted 1 year ago by TootSweet@lemmy.world to c/asklemmy@lemmy.ml

This post is somewhat inspired by a recent post in this same community called "Is anyone else having trouble giving up Reddit due to content?"

I imagine "Reddit" will be a common answer. (And it's one of my answers.)

Another of my answers is "Hasbro." First Wizards of the Coast (a Hasbro subsidiary) tried to revoke an irrevokable license and screw over basically all 3rd-party publishers of D&D content, then they sent literal mercinaries to threaten one of their customers over an order mixup that wasn't even the customer's fault. D&D: Honor Among Thieves and the latest Transformers look really good, but those are within the scope of my boycott, so I won't be seeing those any time soon.

Third, Microsoft. (Apple too, but then I've never bought any Apple devices in my life, so it hardly qualifies as a boycott.) Just because of their penchant for using devices I own against me in every way they can imagine. And for really predatory business practices.

One boycott that I've ended was a boycott of Nintendo. I was pissed that they started marketing The Legend of Zelda: Breath of the Wild (though it didn't have a name at the time) before the WiiU came out, prompting me to be an early adopter of the WiiU, and then when they actually released BotW, they dual-released it on WiiU and Switch. I slightly eased my boycott when the unpatchable Fusee Gilee vulnerability for the first batch of Switches was discovered. I wanted to get one of the ones I could hack and run homebrew on before they came out with a model that lacked the vulnerability.

view more: next ›

TootSweet

joined 1 year ago