There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

efstajas

@[email protected]

This profile is from a federated server and may be incomplete. Browse more on the original instance.

efstajas ,

I literally pulled the original game out of a cereal box in 2010 and proceeded to have hours upon hours of fun with it. It was on one of those funny small CD-ROMs. Good times.

efstajas , (edited )

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.

efstajas ,

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

efstajas ,

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?

efstajas ,

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?

efstajas ,

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.

efstajas ,

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?

Q: “Are we doomed?” A: “We would be, if not for the amazing developments in renewable energy.” (powering-the-planet.ghost.io)

I wasn’t aware just how good the news is on the green energy front until reading this. We still have a tough road in the short/medium term, but we are more or less irreversibly headed in the right direction.

efstajas ,

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.

efstajas ,

Ah yes! “Just teach” the cat. Easy

efstajas , (edited )

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.

efstajas ,

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!

efstajas , (edited )

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?

efstajas ,

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

efstajas ,

Holy shit go touch some grass. Jesus Christ

efstajas ,

Absolutely not, time doesn’t give a shit about humans, and would happily pass without any conscious observer at all anywhere in the universe.

efstajas ,

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.

efstajas ,

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.

efstajas ,

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.

efstajas ,

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

efstajas , (edited )

There’s no reason your clients can’t have public, world routeable IPs as well as security.

There are a lot of valid reasons, other than security, for why you wouldn’t want that though. You don’t necessarily want to allow any client’s activity to be traceable on an individual level, nor do you want to allow people to do things like count the number of clients at a particular location. Information like that is just unnecessary to expose, even if hiding it doesn’t make anything more secure per se.

Debian used to be so good. What happened!? (lemmy.world)

Firefox on Debian stable is so old that websites yell at you to upgrade to a newer browser. And last time I tried installing Debian testing (or was it debian unstable?), the installer shat itself trying to make the bootloader. After I got it to boot, apt refused to work because of a missing symlink to busybox. Why on earth do...

efstajas ,

simply reading the browser agent isnt really security

It’s not for their security, but for that of genuinely clueless people that are just running an actually outdated browser that might have known and exploitable security flaws.

efstajas , (edited )

How do you know this? Of course there are lots of reasons for why they’d want to enforce minimum browser versions. But security might very well be one of them. Especially if you’re a bank you probably feel bad about sending session tokens to a browser that potentially has known security vulnerabilities.

And sure, the user agent isn’t a sure way to tell whether a browser is outdated, but in 95% of cases it’s good enough, and people that know enough to understand the block shouldn’t apply to them can bypass it easily anyway.

efstajas , (edited )

Doing that would tell you nothing about whether the browser might have un-patched, known vulnerabilities elsewhere.

efstajas ,

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.

Prosecutors say Alec Baldwin was ‘engaged in horseplay’ with gun before fatal shooting (www.theguardian.com)

Fewer than three weeks before actor Alec Baldwin is due to go on trial in Santa Fe, New Mexico, prosecutors have said that he “engaged in horseplay with the revolver”, including firing a blank round at a crew member on the set of Rust before the tragic accident occurred....

efstajas , (edited )

Smoke is easy to add in post. Muzzle flash is a little bit harder but also of course very possible.

efstajas , (edited )

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?

efstajas ,

Lol that’s ridiculous. There’s nothing about ipv6 that’d make it any slower

efstajas , (edited )

If you have a dynamic pricing contract of course you get a discount… If you don’t, you chose not to in return for price stability 🤷

Though yeah, last time prices went negative in Germany I was still paying 10ct/kWh in just taxes and fees. Would be pretty cool if they’d have paid me for using electricity during that time, but of course that’s not how that works.

efstajas ,

Why do you keep asking this? How is this specific number relevant to the discussion?

efstajas ,

You’re glossing over the fact that the battery is a backup to kick in only when renewable production doesn’t meet demand, and that much more space-efficient energy storage solutions exist, even if they lose more power to inefficiency.

efstajas , (edited )

That happens literally every night though and wind also doesn’t blow 100% of the time.

Very true, but the fact that wind blows often and there’s also varying amounts of direct sunlight during the day already massively decreases the amount of storage required for a grid. You don’t need the capacity to cover 100% of energy usage, sustained, like you suggested earlier. Especially as grids become (geographically) larger and smarter — we need wind and sun somewhere to cover energy needed elsewhere — it doesn’t have to be localized. Plus solar output obviously peaks during the day, when demand is also highest.

Renewables make up a trivial* amount

The percentage is absolutely not trivial today. Especially considering there are multiple large grids today that can easily sustain 50%+ renewable energy over sustained periods. And 30% by 2030 is a lot, though of course it could be a lot better.

and as we phase out fossil fuels, the requirement for energy storage is going up drastically.

Yes, no-one is arguing otherwise.

efstajas ,

That’s so immersive! I hope they add in-game vendors that accept credit cards next.

efstajas ,

They definitely do not send video though. That would be super obvious.

efstajas ,

Sorry but “they could slip in a chip that enabled a wavelength their satellites can access” is ridiculous. Sending a real-time video stream to a satellite would require a large and very power hungry transmitter on the drone. It’d be super obvious.

People won’t do that at scale.

It’d take only one person to recognize a sudden large traffic spike caused by the app and post about it online to ruin such a setup. As soon as it’s confirmed by a few more people, it’d immediately be a major news story. And it’s not like it’s particularly hard to spot unusual traffic; especially on a phone where the OS monitors per-app data usage both on mobile and WiFi.

efstajas , (edited )

Apparently 50%+ of the company belongs to Gabe himself, presumably he would pass it on to some very trusted. That makes a hostile takeover pretty unlikely.

efstajas , (edited )

This doesn’t make any sense. The reason Valve hasn’t been acquired is because it’s privately owned and not up for sale, not because it doesn’t have “enough profit”. In fact it’s extremely profitable, for all we know.

Sure, another company could come along and build a competitor. It’s happened already multiple times, and Steam is doing just fine despite some major titles these days being exclusive to other platforms. Unless Steam drops the ball on something big time, it’s unlikely that people will move to another platform en masse, especially one that is less focussed on consumer interests. No-one can just come in and “take capital away” from Steam, whatever that means, by building a competitor that sells advertising space and “monetizes user data” — they need users first.

… And then there’s the fact that Steam is already “selling advertiser space” today. Games don’t just get featured on their storefront because Gabe likes them. They make deals with publishers for this.

efstajas ,

I’ve read that, IIRC. It was about getting featured organically though. Steam runs promotions for certain game series or even publisher catalogues frequently, with large custom graphics and usually a sale. Obviously I have no way to know for sure, but I can’t imagine that Valve doesn’t get itself paid for those.

efstajas , (edited )

You’re of course right with the exclusivity argument — that’s a very real possibility, and yet Microsoft has tried it with Call of Duty, one of the most popular franchises ever, and saw very little success with it, resulting in them putting it back on Steam years later. If I were to guess why attempts like this have failed in the past, I would say that Steam is so dominant over the PC gaming market today that not even large franchises going exclusive attract enough of a user base to offset the loss of customers that aren’t buying games only because they’re not on Steam. Add to this the additional overhead of developing and maintaining a competing store front, and the cost-benefit analysis leans clearly towards just being on Steam and accepting their cut of sales. The exclusivity tactic clearly failed even for big titles like CoD, so it definitely won’t work for smaller ones. And we’re not even talking about cutting into the indie game market, which would require making very attractive exclusivity offers to many smaller studios, all for acquiring exclusivity on titles in the hope that they’ll be the next big hit — a very high risk strategy that likely results in a lot of sunken cost short-term.

Once they have that market share, they can give developers better margins, since they’ll be selling customer data at a profit

When we talk about “selling customer data”, I think we need to look in more detail into what this would actually mean in practice. It’s very unlikely that any online storefront could legally literally “sell your personal data” like address etc. that you would enter presumably as part of the payment process to third parties. That’s just illegal almost everywhere in the world, and certainly in the largest PC gaming markets. It wouldn’t lead to significant revenue either, because raw data like that just isn’t very valuable. Instead, I suppose what people mean when they say this (in the context of companies like Google or Facebook) is just the practice of selling advertising services that use the data they have on people to advertisers, who can then target their ads at highly specific segments, improving their return on ad spend. The actual private data though stays with the entity that collected it — because it’s what actually gives them the edge on the market; it allows them to offer better ad targeting than competitors.

How would this apply to Steam or a potential competing storefront? Barely. I assume no-one is arguing that a steam competitor could launch a generic advertising network that could stand against Google or Facebook, so we’re probably talking about advertising within the storefront itself. Steam today already collects information on your interests and customizes the store based on that, plus presumably your location, age group etc. — so they’re pretty much already using your “personal information” to the extent possible in this context. How else could a competitor realistically monetize personal information?

It’s a market, markets trend towards short term gains strategies over long term gains strategies because having faster short term gains means you can more easily crush your competition.

I wouldn’t say that this is the case when we’re talking about trying to eat into the market share of a dominant entity like Steam. Sure, potential competitors can make short-term plays that cut away some market share, but such strategies are expensive, risky, and alone likely don’t lead towards a significantly improved position long-term (exhibit A, again: COD being exclusive to Battle.net).

For better or worse (usually worse), toppling a near-monopoly like Steam is extremely hard for players with big cash, and practically impossible for independent competitors. This is especially true for products that are inherently sticky, like Steam, where people have curated large libraries over decades. The only reason Steam’s dominant position is not hurting the consumer is because their product works well and is in many ways very pro-consumer.

efstajas , (edited )

Tbh it seems to me like the only thing they’re targeting with this are media company lawyers that could try to argue that they’re “enabling piracy” by resolving domains to known piracy resources.

efstajas ,

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…

efstajas ,

Hardest I’ve ever rolled my eyes

efstajas ,

Tbf that analyzing was happening on-device… But yeah

efstajas ,

Maybe I’m out of the loop, but afaik they always said that none of the data would ever leave the device.

efstajas ,

There’s a massive difference between what “usage data” refers to in this context and the kind of data stored and analyzed by Recall locally.

efstajas ,

Ah yes. If you need it, you can get it done. Except for the fact that you probably can’t afford it.

efstajas ,

SteamOS has HDR support indeed, and it works really well with pretty much all HDR-enabled Windows games in Proton I’ve tried.

efstajas ,

It’s not the same and I wish people would stop pretending that it is. Does it do what most people need it to do though? Yeah, probably.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines