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

kibiz0r , to Games in The RTS genre will never be mainstream unless you change it until it's 'no longer the kind of RTS that I want to play,' says Crate Entertainment CEO

I like the concept of an RTS.

Deciding how to invest my resources, where to expand, when to attack, defend, or retreat, scouting and countering my opponent’s plans…

…but when it comes to the physical act of doing this stuff, it feels so horribly awkward that it’s like I’m fighting the UI more than my opponent.

Clicking and dragging selection boxes as if my troops are always in a rectangle formation? Right-clicking to attack but accidentally moving instead… And ugh, the endless series of tedious build queues.

The actual mechanics feel more like data entry — the kind with real bad RSI — than military leadership.

kibiz0r , to Programmer Humor in Let's do micro service

Microservices can be useful, but yeah working in a codebase where every little function ends up having to make a CAP Theorem trade-off is exhausting, and creates sooo many weird UX situations.

I’m sure tooling will mature over time to ease the pain of representing in-flight, rolling-back, undone, etc. states across an entire system, but right now it feels like doing reactive programming without observables.

And also just… not everything needs to scale like whoa. And they can scale in different ways: queue up-front, data replication afterwards, syncing ledgers of CRDTs… Scaling in-flight operations is often the worst option. But it feels familiar, so it’s often the default choice.

kibiz0r , to RPGMemes in Disturbing

Why is it the exposed shoulder that bothers me the most?

kibiz0r , (edited ) to Technology in Dell warns of data breach, 49 million customers allegedly affected

lmao, you asked.

I'm not a security expert, but my tech career has involved a lot of automated testing in weird scenarios, including iframe-based Facebook games and browser-based mobile apps. Automated tests face a lot of the same challenges that a malicious third-party would, so I know a little bit about how to get past them -- or rather, how to deliberately create vulnerabilities (in the dev build of your system) so that your tests can get past them.

Edit: I am curious why someone downvoted me on that one though. I can understand how my comment about the ban being dumb but TikTok also shipping a keylogger could anger people on one side or the other. But just explaining how in-app browsers revive a security problem that's been long-solved in standalone browsers?

kibiz0r , to Technology in Dell warns of data breach, 49 million customers allegedly affected

Absolutely. But the penalty does modify the cost-benefit analysis. If a hacker demands $5m or else they will release stolen data, you might be more inclined to YOLO the 5 mil on the 1% chance they're an honest hacker if the penalty for the breach is $50bn.

kibiz0r , to Technology in Dell warns of data breach, 49 million customers allegedly affected

No. This is analogous to cross-frame scripting.

So imagine you go to tiktok.com and you click on a link to bestbuy.com/cool-product-i-want-to-buy. But instead of taking you directly to bestbuy.com/cool-product-i-want-to-buy, it keeps you on tiktok.com and just opens an iframe with a keylogger injected into it.

So then when you enter credit card info into the bestbuy.com UI, the tiktok.com JS can see what you typed.

(This scenario is largely impossible these days, due to modern browser security.)

The difference is that if you witnessed this kind of XFS in your desktop browser, you might notice it because the location bar still says tiktok.com, because you never actually left the site. But in a mobile in-app browser, you don't need an iframe. You can inject JS directly into the browser itself, making it invisible to the user. As far as you can tell, you're on regular ol' bestbuy.com, not a modified version of it.

kibiz0r , to Technology in Dell warns of data breach, 49 million customers allegedly affected

The ban is a dumb policy, but you’re daft if you think the security implications are at all similar.

TikTok was caught injecting a keylogger into their in-app browser and their response was “Well yeah, but we promise we’re not using it.”

kibiz0r , (edited ) to Technology in Dell warns of data breach, 49 million customers allegedly affected

Instantly makes ransomware [edit 2: my brain was being dumb, I didn't mean literally ransomware, I meant hackers blackmailing companies with the threat of releasing/selling stolen data] far more profitable.

Edit: And heavily discourages self-reporting. There’s a Schneier quote I like: “You can't defend. You can't prevent. The only thing you can do is detect and respond.”

kibiz0r , to World News in 77% of Top Climate Scientists Think 2.5°C of Warming Is Coming—And They're Horrified

Bit of a misdirect in the headline. This was not primarily a scientific projection. This was a political reckoning by scientists who had recently suffered the bureaucratic pain of serving on the IPCC, and voluntarily responded to a survey.

As one climate scientist put it:

"As many of the scientists pointed out, the uncertainty in future temperature change is not a physical science question: It is a question of the decisions people choose to make," Texas Tech University climate scientist Katharine Hayhoe wrote on social media. "We are not experts in that; And we have little reason to feel positive about those, since we have been warning of the risks for decades."

Change never comes from politicians first, but these are people who are zoomed in on whether politicians are changing their minds.

They're not going to change their minds slowly over time. It's gonna be nothing at all until the electorate is too loud to ignore, and then suddenly 100% of officials will claim they've "always condemned fossil fuels", "from day one", and "in the strongest terms possible".

We've seen time and again that policy changes tend to bubble just below the surface for long time and then suddenly emerge with multiple changes happening in quick succession.

I was of voting age when just saying the word "civil union" in the context of gay rights was political suicide, and I'm not that old. Things can change quickly. Keep your hope alive and keep agitating. We can do this.

kibiz0r , to Technology in Stack Overflow bans users en masse for rebelling against OpenAI partnership — users banned for deleting answers to prevent them being used to train ChatGPT

The quality really doesn't matter.

If they manage to strip any concept of authenticity, ownership or obligation from the entirety of human output and stick it behind a paywall, that's pretty much the whole ball game.

If we decide later that this is actually a really bullshit deal -- that they get everything for free and then sell it back to us -- then they'll surely get some sort of grandfather clause because "Whoops, we already did it!"

kibiz0r , to Technology in Stack Overflow bans users en masse for rebelling against OpenAI partnership — users banned for deleting answers to prevent them being used to train ChatGPT

First, they sent the missionaries. They built communities, facilities for the common good, and spoke of collaboration and mutual prosperity. They got so many of us to buy into their belief system as a result.

Then, they sent the conquistadors. They took what we had built under their guidance, and claimed we "weren't using it" and it was rightfully theirs to begin with.

kibiz0r , to No Stupid Questions in [Serious] Why do so many people seem to hate veganism?

Cuz it itches the part of our brain that looks for status-seeking behavior and labels people as inauthentic.

Being vegetarian places a degree of exclusivity onto your consumer habits, and in the Western capitalist lens, conspicuous consumption has a lot to do with how we communicate our status.

Being vegan stands in direct relationship to vegetarianism as being even more exclusive. This does two things:

  1. It raises the stakes, because now the identity is even more exclusive because it's more restrictive.
  2. It creates a pattern, where it looks as if you're saying "Oh yeah? Well, I'm even vegetarianer! Take that! Look how cool I am!"

Just that in and of itself puts vegans on the receiving end of a whole bunch of cognitive biases.

But wait, there's more!

Because mass production never lets a social identity go to waste, major brands got on board with explicitly labeling things as vegan, which starts to make it seem like you're trying to be cool but really just deepthroating the corporate cock to "buy your way to cool".

And then came the trends of organic/non-GMO, local-first, artisanal, farm-to-table, etc. etc.

At the point where Wal-Mart has their own artisanal farm-to-table cheese brand, it starts to look (to our dumb pattern-matching brains) like vegans are just rubes falling for the most basic version of an obviously fake status-seeking game propped up by cynical brands preying on how desperate you are to look cool.

But wait, there's even more!

Because, surprise -- our brains never actually stop caring about status, even if we think we're just trying to make rational, objective, moral choices. Picturing yourself as a rebel for being vegan, taking the sneers and the insults in stride because you know it's the right choice for the planet... is appealing.

And that self-aggrandizing image is inseparable from actually doing the thing, because that's just how our brains work. Even for the most pure-hearted among us, thinking we're morally superior -- especially in tangible ways that we get to physically play out on a daily basis -- is intoxicating.

So the people who are chuckling about the inauthenticity are... kind of right. But this same dynamic exists for literally everything. So when you chuckle at the vegan, but then take a moment to consider which kind of bacon really speaks to who you are as a consumer, you're playing the same game. It's just one that far more people are invested into. So if anyone calls it silly, nobody takes that criticism seriously. Not like your organic local-first artisanal acai kale kombutcha.

--

Basically my recollection of this episode of You Are Not So Smart: https://soundcloud.com/youarenotsosmart/selling-out-andrew-potter

...which I listened to, for the first time, as an attempt at bonding with my then-girlfriend/now-wife's roommate. We had not gotten along up until then, because she was aggressively vegan and I ate a lot of fast food. But I found out she liked podcasts and I was really enjoying this one and there was a new episode I hadn't heard yet! She really enjoyed it, until the guest talked about veganism as a form of status-seeking. That didn't go well. I didn't mind taking over her half of the lease though.

kibiz0r , to Games in "PSN isn't supported in my country. What do I do?" Arrowhead CEO: "I don't know"

I’ma press X to doubt here.

They're not going to be using cloud services

Job listing for back-end engineer at Arrowhead says:

  • Cloud Engineering: Utilize Azure services to build and optimize cloud-based backend components and make use of monitoring tools to track live performance.

Our tech stack

  • NET/C#, Docker, Kubernetes/AKS, Azure, SQL Server, CosmosDB, Redis, Grafana, Terraform

Early days playercount woes were before they added more nodes to their solution.

CEO said during the early day playercount woes:

It’s not a matter of money or buying more servers. It’s a matter of labour. We need to optimise the backend code. We are hitting some real limits.

They can't just fire the people maintaining their solution either but that's also baby bucks

A good back-end engineer is at least 100k. And a just-keep-the-lights-on crew is probably 3-4 of them.

FWIW: I also work in IT, on an IoT system that you might also assume has a “nonexistent” server cost. (I assure you, the cost exists.) I also used to work in game dev.

That said: Yeah, protesting by playing the game is a severely misguided notion.

kibiz0r , to Technology in Is Boeing in big trouble? World's largest aerospace firm faces 10 more whistleblowers after sudden death of two

2/12 so far

kibiz0r , to Technology in A YouTuber let the Cybertruck close on his finger to test the new sensor update. It didn't go well.

A frunking typo

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