

Just found this article about it that seems to fundamentally misunderstand it in every single way. I didn’t know it was even possible to be this clueless. Either that, or it’s AI.
Find me on Mastodon, if you want.


Just found this article about it that seems to fundamentally misunderstand it in every single way. I didn’t know it was even possible to be this clueless. Either that, or it’s AI.
Thor from Pirate Software (a game studio) does this. He has his set up so that if he doesn’t log into a specific server for a year, the source code to his game will be automatically published.
You could do the same thing. Just grab a super cheap server that checks the last login date and sends out emails.


You can code in Notepad in the same way you can eat off the floor with your hands. Using better tools is a nicer experience.
As for performance, when one of the world’s most popular editor runs on Electron, it’s not that hard to see why performance could be an issue when working on large projects on older hardware.
I’ve never personally had an issue with VSCode’s performance, but I’m also fortunate enough to be in a position where I can afford a relatively modern machine. Many others have to make do with what they have, which is why Zed might appeal to them.


Same here, to a certain extent.
I was referring only to Linux’s lack of bullshittery in comparison to Windows, nothing else.


Far easier to do too. I did one of each last month and there’s no question that the Windows setup experience is terrible in comparison.
Many laptops are made with the US ANSI layout and other layouts like UK ISO are either shoehorned in at the final design stage or relegated to shuffling symbols around and requiring both Fn+Shift to type a character that used to have its own damn key. I’m not salty.


Perhaps try making a simple web chat application. I recommend it for a myriad of reasons:
“Will ever finish”, not “has already finished”. It needs to predict.


It’s not even that. I can generally read a C-like language, but when the first line I see is a long-ass array of bytes with zero documentation it just makes me not want to even try.


While I agree with the premise of the article, the code is completely unreadable to me. I took a look at the first snippet and just thought “Nah.”


I used to only use C#, and I liked the simplicity of only using one symbol to access any prop/field/method. But now I’ve used Rust for a while I do prefer separating the two for the same reasons you mentioned.
So no, you’re not alone. Even cross-lang!


I’d happily pay a one-time fee to be able to use my own cloud service like Google Drive, OneDrive, or iCloud.
You can do that without paying. Obsidian vaults are just plaintext files on your disk. Just make a vault in your GDrive/OneDrive/iCloud sync folder and it’ll be synced.
There’s likely a extra hoop or two to jump through if you want mobile access, but it’s not too much extra effort.
Ah I was just referring to my laptop there. I do still use Android, but with LineageOS instead of my device’s stock image.
How am I the product when I bought it outright and installed Linux before ever booting it up?
I guess I didn’t buy my phone or my laptop then?


Do people actually say “select star”? When I read SQL I always say “select all” because it reads better.


That’s horrendous, I love it.


I quite like the term Software Alchemist.
To me, the words “engineer” and “developer” both imply that a well thought out and structured plan is in place for them to do their job. Not so with “alchemist”, which implies a fair amount of experimentation and uncertainty, both of which are very common in the software industry.


I get the advantage, and if I could change our schema with a click of my fingers I would, but it’s not that easy. We do use the native date type in our schema, but the dates we store in there are in local time. It’s bad, I know. It was originally written by a couple of people about 15 years ago, so software standards were a lot more lax back then.
We already have many customers with lots of data that are currently using this product, so it’s unfortunately non-trivial to fix all of their data with the current systems we have in place.
We developers often want to fix so many things but we’re often told what to do based on what the business cares more about, rather than what we actually want to fix. That’s why we always end up building shit on top of shit, because the business doesn’t want to pay us to rewrite 15-20 years worth of legacy code despite in doing so it would make the product an order of magnitude better in every conceivable way.
Not to mention VSCodium already exists.