

just hate the techbros
Doesn’t know the lyrics. Just goes meow meow meow.
just hate the techbros
I agree with everything said so far. Just wanna add that starting a little big and then shrinking resources can be less stressful if you value user experience more then some extra expense at launch.
genAI: I will replace all workers with my undeniably superior intellect
Also genAI: Elon Musk surely has two left feet
A server/client solution is absolutely not offline. You need a connection to save your doc, I mean please.
I agree with you that failing to support multiple browsers is an old problem, but I think the cause has shifted.
Back in the last century, supporting both browsers amounted to sniffing the browser and implementing the same feature twice. document.layers
vs document.all
for example.
Nowadays I think the problem is different: we just don’t know what’s going on. The site is transpiled from TypeScript, written on top of React or Vue which drastically switches paradigm (bonus for Tailwind), packed with building tools, and the average dev has little understanding of what actually comes out. It’s a tall stack of leaky abstractions on top of the already tall one of the web. The dev is pretty sure it works on Chrome so they say it does work there, but it was not even a deliberate choice.
Meh. If you’re writing repetitive code you’re probably doing it wrong though.
Right? The Internet started really picking up in the early~mid nineties. Twitter opened in 2006. Facebook in 2004. There were actual online communities before that. The idea that social media would be a rampart against the disinformation supposedly inherent to humanely-sized, coherent online communities is the worst take ever. The culprit for polarization is precisely social media, and their method was channelling engagement through algorithms fostering gut reactions and virality (I’m adding forums, chats and mIRC to your examples.)
From a design perspective I like how the black variant has these keys that are just the right hue of green to remind us of those solar calculator screens. On the other hand Bluetooth is pretty finicky and is not available into UEFI setup, so meh. For peripherals as fundamental as keyboard & mouse, I much prefer a wireless 2.4GHz dongle connection.
Kagi was criticized for partnering with Brave as well. Vladimir Prelovac’s (CEO of Kagi) response adopts the flawed rhetoric that tech can ignore the social consequences of their actions and call this “neutrality”, as if this is a morally acceptable cop out.
So yeah, fuck Kagi.
I think a lot of the people that embrace genAI do so because they’ve been drilled to embrace all new tech or risk becoming obsolete. At least that’s what I feel from my workplace: non technical coworkers nervously grasping at it, trying to squeeze the advertised productivity out of it, with the fear the competition is already doing it, and better. The mediocrity of the results are then interpreted as a shortcoming on their end so they double down.
I’m thrilled to see someone like Freya, a passionate of maths & arts, weighing in on the matter and I agree wholeheartedly with her. GenAI is destructive in many ways, and attacking an essential part of the human experience, storytelling, is not mentioned enough.
Every person that speaks out creates opportunities for many others to give it a second thought and question this venture.
It’ll trickle down any day now.
For the curious: https://github.com/pzoj/pzoj-contest/pull/1
There’s a lot to unpack here. By the time I feel like saying something about it, well it would be necroposting for sure. It touches on the fact that open source alternatives to exploitative social media mimic their counterpart rather than offer a genuinely different experience which is definitely something bothering me.
If you actually want to finish a game on your own, writing it in C or C++ is terrible advice imho. Just pick a friendly game engine and stand on their shoulders. Oh and for the love of God don’t write your own physics engine. Also why are you even mentioning machine learning?
Anyways for a healthy dose of gamedev wisdom from a grey beard at the trenches, Jeff Vogel’s blog is nice.
First rule for any kind of technologist is to ignore the gurus. Critical judgment is, well, critical. All the programming languages are fine, old and new. You’re not supposed to marry one.
I fully expect this to be yet another chromium reskin.
Break it, confirm it’s broken, fix it back. Makes me feel better every time.
Pick GDP, manufacturing output or whatever metric and look it up: Russia is not even close to the US. China is the one playing in the same league as the Americans.
As for open source being dominated by the US, the stats for Linux development don’t give that portrait at all.
I’d need to be paid a non negligible amount to try and wring some speck of usefulness out of this thing.
I’d like to add that machine learning is not learning, just like a network firewall is not a wall and doesn’t protect against fire. Lending the same legitimacy to machine learning than to true learning is an equivocation, a fallacy.