efstajas

@efstajas@lemmy.world
0 Post – 121 Comments
Joined 11 months ago

"Version" is definitely used commonly to describe two different ... versions of the same thing, without implying that one is better than the other or supercedes it. There are two versions of the PS5, one with and one without a disk drive. There are many different versions of Windows, like Home or Enterprise. You can get hardcover or paperback versions of many books. Etc. Etc.

Hm. As long as you only interact with Lemmy through a (trusted) VPN, or even through Tor, you're just as safe using Lemmy as you would be any other website. Servers can always see your IP by default, and the owners of those servers can be coerced to give it away by whatever external forces. If you hide your IP, they can't. That's pretty much it.

Mozilla "sold their soul to Google"? What did I miss?

This is a bit unnecessarily tough on independent content creators... what exactly do you expect them to do? Make no money from their content? How would they be able to make a living?

12 more...

Sure, Patreon is great, but Patreon alone is not enough for most creators to make a living, considering how hard it is to get people to commit to monthly subscriptions.

2 more...

Doomerism like this is fucking stupid and definitely leads to the wrong thing, which is to do nothing. If we're already fucked, why even try? The truth is that IF we try, we very well might be able to avoid the worst. Which is worth fighting for.

Would you put blame on doctors for contributing to the opioid?

I'm gonna assume by "contributing to the opioid" you mean over-prescribing pain medication for the commission? If so, that comparison is so far-fetched that it's completely meaningless. You're really going to compare that with independent creators having skippable ad reads that have to be clearly marked as such on content you get for free?

Your iPad sounds pretty broken, that's not normal.

1 more...

Honestly, I've worked with a few teams that use conventional commits, some even enforcing it through CI, and I don't think I've ever thought "damn, I'm glad we're doing this". Granted, all the teams I've been on were working on user facing products with rolling release where main always = prod, and there was zero need for auto-generating changelogs, or analyzing the git history in any way. In my experience, trying to roughly follow 1 feature / change per PR and then just squash-merging PRs to main is really just ... totally fine, if that's what you're doing.

I guess what I'm trying to say is that while conv commits are neat and all, the overhead really isn't really always worth it. If you're developing an SDK or OSS package and you need changelogs, sure. Other than that, really, what's the point?

The "Internet" and many foundations of networking originated in the US, but the Web, which is what I'd wager many think of when you say "the Internet", was invented in Switzerland by a British man.

I gotta say mRNA vaccines. It's not technically a 21st century invention, but much of the work to make them viable started in the early 2000s. The speed at which the COVID vaccine got developed and widely deployed was honestly incredible and a massive W for humanity. I remember thinking a vaccine would be years away.

1 more...

I think it's mostly just that phones by themselves absolutely suck as a form factor for pretty much everything but casual games.

Ah yes! "Just teach" the cat. Easy

7 more...

So what does it say about us diverting from purely server-side scripted message boards with pure HTML and tables, and not a line of JS? Yes, let's get back there please.

Ironically, proper SSR that has the server render the page as pure HTML & CSS is becoming more and more popular lately thanks to full-stack meta frameworks that make it super easy. Of course, wanting to go back to having no JS is crazy — websites would lose almost all ability to make pages interactive, and that would be a huge step backwards, no matter how much nostalgia you feel for a time before widespread JS. Also tables for layout fucking sucked in every possible way; for the dev, for the user, and for accessibility.

people want nice, dynamic, usable websites with lots of cool new features, people are social

That's right, they do and they are.

By the way, we already had that with Flash and Java applets, some things of what I remember were still cooler than modern websites of the "web application" paradigm are now.

Flash and Java Applets were a disaster and a horrible attempt at interactivity, and everything we have today is miles ahead of them. I don't even want to get into making arguments as to why because it's so widely documented.

And we had personal webpages with real names and contacts and photos. And there were tools allowing to make them easily.

There are vastly more usable and simple tools for making your own personal websites today!

4 more...

I know. Just the "full-stack meta frameworks" part alone makes any ADHD person feel nausea.

But why? What's bad about this?

I disagree. Geminispace is very usable without scripts

That's great, I'm not saying that it's impossible to make usable apps without JS. I'm saying that the capabilities of websites would be greatly reduced without JS being a thing. Sure, a forum can be served as fully static pages. But the web can support many more advanced use-cases than that.

If only one paradigm must remain, then naturally I pick mine. If not, then there's no problem and I still shouldn't care.

So you can see that other people have different needs to yours, but you think those shouldn't be considered? We're arguing about the internet. It's a pretty diverse space.

For me it's obvious that embeddable cross-platform applications as content inside hypertext are much better than turning a hypertext system into some overengineered crappy mess of a cross-platform application system.

Look, I'm not saying that the web is the most coherent platform to develop for or use, but it's just where we're at after decades of evolving needs needing to be met.

That said, embedded interactive content is absolutely not better than what we have now. For one, both Flash and Java Applets were mostly proprietary technologies, placing far too much trust in the corpos developing them. There were massive cross-platform compatibility problems, and neither were in any way designed for or even ready for a responsive web that displays well on different screen sizes. Accessibility was a big problem as well, given an entirely different accessibility paradigm was necessary within vs. the HTML+CSS shell around the embedded content.

Today, the web can do everything Flash + Java Applets could do and more, except in a way that's not proprietary but based on shared standards, one that's backwards-compatible, builds on top of foundational technologies like HTML rather than around, and can actually keep up with the plethora of different client devices we have today. And speaking of security — sure, maybe web browsers were pretty insecure back then generally, but I don't see how you can argue that a system requiring third-party browser plug-ins that have to be updated separately from the browser can ever be a better basis for security than just relying entirely on the (open-source!) JS engine of the browser for all interactivity.

I ask you for links and how many clicks and fucks it would take to make one with these, as opposed to back then. These are measurable, scientific things. Ergonomics is not a religion.

The idea that any old website builder back in the day was more "ergonomic" while even approaching the result quality and capabilities of any no-code homepage builder solution you can use today is just laughable. Sorry, but I don't really feel the burden of proof here. And I'm not even a fan of site builders, I would almost prefer building my own site, but I recognize that they're the only (viable) solution for the majority of people just looking for a casual website.

Besides — there's nothing really preventing those old-school solutions from working today. If they're so much better than modern offerings, why didn't they survive?

I do think it's a problem when 100% of people seeing "made with AI" will assume the entire thing is AI-generated, even if all you did was use AI for a minor touch-up. If it's really that trigger happy right now, I think it'd make sense for it to be dialled down a bit.

I don't really get this point. Of course there's a financial motive for a lot of software to work well. There are many niches of software that are competitive, so there's a very clear incentive to make your product work better than the competition.

Of course there are cases in which there's a de-facto monopoly or customers are locked in to a particular offering for whatever reason, but it's not like that applies to all software.

9 more...

Then we're very far away from the 21st century though.

So you're talking about SaaS / business tooling then? Again though, that's just one of many segments of software, which was my point.

Also, even in that market it's just not true to say that there's no incentive for it to work well. If some new business tool gets deployed and the workforce has problems with it to the point of measurable inefficiency, of course that can lead to a different tool being chosen. It's even pretty common practice for large companies to reach out to previous users of a given product through consultancy networks or whatever to assess viability before committing to anything.

I guess I don’t really expect a company to resist pressure from government agencies on my behalf.

Personally, I expect them to resist to the extent possible by law. The cops need to follow a lot of rules to make legally binding requests for data. I understand that if they do, there's not much a company can do other than hand out the info, but if there's a legal way to deny such a request, I expect the company to pursue it.

I'm so fucking concerned about climate change... But I can't vote Green because of their stupid, anti-scientific stances on two issues: GMOs and nuclear power. For context, I'm in Germany, where there's very public hysteria about both. The general public still holds absurdly distorted and misinformed views, so none of the green-aligned parties are ballsy enough to hold positions on them that are in any way nuanced. It's super frustrating.

16 more...

It really feels like no matter what community you look at on Lemmy, every 3rd post is Windows bad Linux good. It's honestly a bit exhausting. And I've been running Linux for over a decade...

7 more...

Can always trust the cops to show up and make everything infinitely worse.

If you read the original report, it says that it basically just displays a fake banking login page. It also says that it requested accessibility service permissions, which makes me think maybe it brought up the fake login pages "in the right moment" (as in as users opened their banking apps) to make it more convincing, even though the article doesn't specify that.

Either way, IMO the problem here is clearly with the Play Store allowing this app in, and not with Android's security itself. These apps are misusing the accessibility service system, which is obviously necessary for a ton of important use cases (and of course also requires the user to grant very explicit permission). The fact that the accessibility services are a thing doesn't delegitimize Android's security improvements over the years.

1 more...

Right, because non-technical people would be expected to understand what an "out of memory" error means

10 more...

Oof, that quote is the exact brand of nerd bullshit that makes my blood boil. "Sure, it may be horribly designed, complicated, hard to understand, unnecessarily dangerous and / or extremely misleading, but you have nOT rEAd ThE dOCUmeNtATiON, therefore it's your fault and I'm immune to your criticism". Except this instance is even worse than that, because the documentation for that command sounds just as innocent as the command itself. But I guess obviously something called "tmpfiles" is responsible for your home folder, how couldn't you know that?

That's some dense whataboutism

I see this point a lot and I don't get it at all. You can do something awesome, free and open-source but use tools that aren't, especially when we're talking about community building. Sure, you can do your outreach exclusively on Mastodon or Farcaster, but the most eyes just happen to be on closed platforms, so it'd just be self-sabotage. Doing the only thing that makes sense doesn't make you a hypocrite.

Try selling a locked any phone made in the last 5 years or so. They're pretty much all a brick if you can't unlock them.

Acquiring a company just for the brand or even just to make it disappear is pretty common in all of the corporate world.

If you limit the resolution of the gayness measurement, sure. You could define least gay as 0 and most gay as 5, then you have millions of people on 5. But there are infinitely many real numbers, and if there were some theoretical 100% accurate way to measure "gayness" (whatever that means) at "infinite resolution", the chance of two people being equally most gay is theoretically 0. On the other hand of the spectrum, it'd be impossible to be ENTIRELY not gay at all, so even if millions of people are very close to 0, one would be the closest.

I'm way overthinking this lol

10 more...

You totally are getting closeups of faces though in all of these games. In cutscenes, but still.

Yeah it's wrong a lot but as a developer, damn it's useful. I use Gemini for asking questions and Copilot in my IDE personally, and it's really good at doing mundane text editing bullshit quickly and writing boilerplate, which is a massive time saver. Gemini has at least pointed me in the right direction with quite obscure issues or helped pinpoint the cause of hidden bugs many times. I treat it like an intelligent rubber duck rather than expecting it to just solve everything for me outright.

1 more...

Tbh the reason for that is probably just that IMDB is wildly more popular

... you're getting into philosophical territory here. The plain fact is that LLMs generate cohesive text that is original and doesn't occur in their training sets, and it's very hard if not impossible to get them to quote back copyrighted source material to you verbatim. Whether you want to call that "creativity" or not is up to you, but it certainly seems to disqualify the notion that LLMs commit copyright infringement.

3 more...

That's hot

Pretty funny that it took that long. Expertly executed rebrand.

Go back to reddit if you really want to live in the pretend world where Biden is a gentle, benevolent dictator just because you're not bothered about the people his admin is helping repress at home and abroad.

what in the world did I say that makes you think that this is my opinion? God, this place is exhausting...

Assign a DNS name

4 more...

Does it though? Having it pull down your shirt, having to rely on projecting a GUI on your hand, and being unable to hear it in loud environments all seem like pretty strong limitations of the form factor

11 more...