3,287 karma · joined October 11, 2010
It's only politics when it's "other people's problems I don't care about", it seems.
I do think Activision-Blizzard is a shell of what it once was, but that game was definitely a positive, not something they just phoned in.
Even if you ignore any of the new shiny APIs and features being ignored by Apple, the general state of web support by Safari is atrocious and forces developers into many one-offs specially for that browser. This is actively anti user.
That seems to me like the point of all these recent articles.
A Generation Lost in the Bazaar https://queue.acm.org/detail.cfm?id=2349257
(It's mostly a criticism of building tools, and MR is mentioned because of autoconf)
The American pursuit for the highest salary possible is blinding people to what actually means living well.
Or do you prefer your desktop porn to be via a .exe as well?
I'm of a different persuasion: better to not have Adobe software on Linux. It'll give a bit more space for alternatives (as it's already doing), and Cthulhu knows we need that. It's not perfect, but it's a start.
Adobe needs to go away.
Similar reason why drugs are destroyed with a lot of fanfare in most Latin American countries (er, when they are). Surely it'd be easier and cleaner to bury it somewhere after soaking it or something, but no, they need to make a pyramid of drugs and have someone throw a pyre at it to create a big symbolic bonfire that is a toxic mess to clean up.
To a lesser or different degree, you see the same approach in videogames, software development, etc.
Many times, as an introvert, I sometimes like to be silent myself, even if I'm enjoying the moment. As the article say, this doesn't tend to be a problem in Latin America, because people are always talking over each other (and that's fine!), so anyone keeping quiet works ok.
But in the US, you're expected to talk, so keeping quiet means something is wrong. I finally got tired of people asking "what's wrong? why aren't you saying anything?" (and not understanding when I answer that nothing is wrong and that yes, I'm having a good time). So I started making a point of saying something of no value every now and then, to fill my quota. This seems to make everyone happy.
People don't talk much about that, I suppose, but to me it's clear GA is completely dead as a product.
The important thing to realize is that for Quake bots, being "good" was not always preferred. Some of the early generation bots (Reaper IIRC) were wicked good because they had perfect aim and could easily defeat a human without ever relying on strategy, which was rather poor at the time. They were ok as shooting targets if you tuned it down but terrible to practice real deathmatch.
It took a while for good boys (like Frogbot IIRC) to emerge and provide a good deathmatch experience. And still a lot of them had to rely on manually defined, strategic routes around a map.
I'd love to see bots generating navigation meshes and "juicy" routes on the fly, maybe after analyzing gameplay, but I think Quake bots never got to that point. It was a bit too early.
This is specially true of companies that get thousands of resume submissions, like Google, Facebook, etc. For them, removing the noise is a huge challenge.
Jira has a gigantic moat. Too many people - non devs mostly - are invested on it. While this new product is not negligible since it comes from a service people are likely already using, I'm sure Atlassian isn't scared in any special way.
This is a time where you need minds on deck. The "knowledge worker" as some places call it. You stretch them too thin and you get less for you money and time.
Is a 4 day week better? I don't know. But I know it's not the same context as it was too years ago.
But that's not the point. C2rust code is not "idiomatic". You get weird, unsafe Rust code full of potential side effects. The idea is to provide a means for you to start rewriting things in ways that make sense in Rust.
Would the final code be faster? Harder to tell. Maybe, maybe not. It depends on how well it's implemented, what kind of clever constructs are applied, what the game's bottlenecks are, etc.
And yet, I don't think that matters much either. Games shouldn't be bound by CPU as much nowadays unless they're doing massive simulations that are likely not language constrained. So it would be the wrong comparison to make IMO.