• 2 Posts
  • 211 Comments
Joined 3 years ago
cake
Cake day: January 13th, 2022

help-circle
  • I mean, so far, all of them require tons of humanly produced data.

    Discriminative AI (deep learning et al) requires humans to label data for hours on end, per use-case.
    And generative AI (LLMs et al) require just insane amounts of human works to copy from, albeit not necessarily limited to individual use-cases.

    I guess, what I’m saying is that the ratio of how much labor humans (involuntarily) invested into AIs, compared to the labor these AIs actually perform, is likely a lot higher than 70%.


  • Normally, I would reply to the guy, because, you know, he’s a human being, but there’s so many replies, I doubt, he can actually read all of them and potentially someone else has already made that point.

    Anyways, I feel like something he kind of misses here is that many of us do it from a heartfelt place. Like, we’re all techies. We’ve all used commercial software to a point where we’ve grown so frustrated with it that we decided it is a waste of time.

    So, it’s not us saying “Why don’t you go and just have more time/money?”.
    Rather, it’s us saying “This thing is wasting your time? Here is a solution that I felt wasted less time in the long run.”.

    Yes, sometimes that does miss the mark, because not every complaint is looking for a solution. Or because we may be frustrated with restrictions of commercial software, which are not a problem for less techy people. Or even because we’re embedded in this tech world and are hoping to make it a better place, which someone just quickly visiting may not care about.

    But other times, I do just happen to know a lot about technology and a non-techy genuinely did not know about the solution I suggested and is actually really appreciative of me bringing it up. It does happen. And it’s not easy to discern who would appreciate a suggestion and who won’t.


  • I certainly don’t want to dismiss any individuals as tech bros. Tech broism is more like a natural phenomenon, which occurs when you lock exclusively privileged people into a room for long enough and then let them discuss user needs.
    At some point, they’ll ask themselves questions like “Why do we need privacy?” and everyone else in the room will agree that they’ve never needed it either and then they’ll found Google.

    I am very much at risk of this, too. I have to constantly go out of my way to try to re-adjust my perspective, so that I don’t completely miss the ball on what users actually need.

    And places like Hacker News naturally form, because of course, we all do want to only talk about topics that we consider relevant. And folks whose needs are not generally considered relevant by the Hacker News community will look for different places, too.

    I guess, a question you can ask yourself:
    If you’ve ever interviewed a senior engineer who was for example black, gay, trans and/or a woman, did they frequent Hacker News?





  • Sure, yeah. The way I imagine this would work out best for humanity, is if companies are forced to open up platforms they provide, when they have e.g. more than 40% market saturation with that.

    Most small platforms will want to strive for interoperability with the dominant platforms anyways, so this threshold is just to keep the burden of regulation low.

    In practice, this might mean that Twitter would be forced to allow federation with Mastodon.
    Or that Microsoft is forced to open-source the code for the Windows API.
    Or that Reddit is blocked from closing up their third-party API.

    Ultimately, I don’t think, it even needs to be as concrete. I feel like even a law stating that if you’re providing a platform, you need to take special care to keep competition alive (along with some detailing what this entails), and then leaving it up to a judge to decide, would work.

    The GDPR is implemented like that and while most larger companies are IMHO in violation of the GDPR, I also feel like most larger companies actually did go from atrocious privacy handling to merely bad privacy handling, which is an incredible success.

    That’s effectively all I’m hoping for, too. That dominant platforms can’t just stagnate for multiple decades anymore. That they do have to put in at least a small bit more effort to stay in that dominant position.


  • I watched it on my phone in 1080p60 and the scale didn’t bother me. It’s not like I have to read a lot of text and the precise position of the player character is mostly irrelevant, too. Like, if you get hit by a train or something, the screen will flash red and you’ll react to it, too, so I’ll know what’s going on.

    Well, and I don’t look at the screen at all times anyways. 🙃

    Would like to see more of this journey…



  • I’m not saying they’re mutually exclusive, I just find it tricky to draw information from that.

    For example, I correctly assumed this to not be akin to Dungeon Keeper, which would be a city builder like Rogue in the sense of it being a dungeon crawler.
    But at the same, I guess, I assume Against the Storm would have procedural map generation like Rogue did, even though I don’t really consider that typical for city builders.

    And yeah, this fuzziness of the term ‘roguelite’ means I don’t really know how much city builder to expect…




  • Tangentially is 2023 chock full of great games because the pandemic held up the development of so many studios?

    I know, they all announced that, but as a software dev, I really don’t see why this should be the case. We largely just moved into home-office and continued working, often even at increased efficiency. I guess, building games might require somewhat more creative sessions, which are generally more productive in person, but I don’t see that making a huge difference.
    My impression was rather that they had the usual delays, with maybe a few hickups at the start of the pandemic, and then they just declared the pandemic the whole reason for the delays.

    As for 2023 being so full, the pandemic meant lots of people were at home, consuming digital goods. It caused a massive boom in the gaming industry. I imagine, lots of studios were able to secure (bigger) budgets during that time, which are now coming to fruition.


  • The fact it hasn’t imploded a long time ago is proof that digital platforms need to be regulated to enforce interoperability.

    Since this shitshow started, I have not heard from anyone that wanted to be on Twitter. In anything resembling a free market, these customers (both advertisers and users) could freely go to a competitor.

    But due to the way platforms work, no one can compete, once a dominant platform emerges. A platform has a monopoly on all the things people built on top of the platform (content, software etc.). This monopoly kills the free market. Enforced interoperability would reduce this platform effect and help out competitors.

    The EU is starting to tackle that, with the Digital Markets Act, but very few companies are targeted so far, even though the whole industry is plagued by quasi-monopolistic platforms that are universally agreed upon to be trash.





  • I’m rather certain, the way it works is that it removes parameters that are named like well-known tracking parameters. For example, most webpages use Google Analytics, so you see UTM parameters everywhere.

    A “reset your password” link could theoretically use a parameter that’s named utm_content, then it would presumably get removed by this feature, but I see no sane reason why one would name their password-reset parameter like that.
    In general, such tracking parameters are usually named in a way that it will rarely clash with other parameters a webpage may want to use, so for example they may have a prefix like utm_.



  • If it helps, the Windows/Linux logic is basically:

    • Ctrl key for triggering actions within an application.
    • Alt key for navigating the UI of an application via the keyboard.
    • Meta/Super/Windows key for triggering actions outside of applications (on the OS level).

    Well, and Ctrl, Alt, Shift also serve for alternative characters when you’re typing. And some application or OS shortcuts wildly combine modifiers for more complex keybindings. And of course, some applications just didn’t get the note of how this generally works. I won’t claim, it really follows rules, but yeah, it’s not generally complete chaos either.