As a very heavy user of IntelliJ and associated family of IDEs, I’d say they are extremely bloated compared to a few years ago. My latest annoyance with IDEA has been extremely slow disk sync. If I edit something outside the IDE, it takes a while to appear in it.
They should cut down the binary size and ship a leaner version without all the bundled plugins. They should improve performance on extremely large projects (both memory and IO).
Although I have let my personal Ultimate subscription expire, I still use it at work because debugger, codenav and autocompletion are still best in class.
I was answering to the storage part. Blacklisting is the attestation part which is definitely a concern. Again, you can use passkeys as a yet another way to login. You can still use passwords. It doesn’t have to be one or other.
You can store your passkeys in Bitwarden or Keepass vault. Then you can use them through Bitwarden or Keepass apps on any other device. Been using passkeys like this for several years, and it works pretty seamlessly. With Keepass vault, I even have an offline copy as backup.
My problem is not with the marketing; they do their own thing all the time. It’s the people who drink the cool-aid and force “the tool” on others who are a problem.
To me, “AI is just a tool” argument sounds so fake and hypocritical because that is not how the proponents of AI talk about it. Instead, it is marketed as “the tool” and in some cases, “the only tool”. This completely shifts the incentives, the balance of empowerment and narrative from the users to toolmakers. At that point, AI stops being “a” tool.
When I read I build internal voices of the characters or narrators through the pages as a part of my imagination engaging with the words of the book. With audiobooks this never happens.
Unfortunately, I've also come across .astro files that I'm not allowed to touch and yet have to work with them (some internal corporate dinosaur which has not been updated for a while).
For my personal site, it was a 5 minute work, as usual :)
The switch to strict HTML compilation is just not cool, and actively prevents upgrading sites which need to deal with remote content that is not written in strict HTML.
I also wish there could be a general purpose content processing API so I can plug a different format than markdown (such as typst)
Or PERIBOARD-413 if you need steeper angle. Perixx keyboards are cheap (and you’ll feel this cheapness every time you use them) but that’s why they are so good: a low-barrier entry to try out ergonomic keyboards before moving on to something more premium.
It’s now on the whims of Qualcomm, a for-profit company, who might be only interested in the talent and not what that talent has been doing at Modular.
Out of all the things listed, dependency tree and compile times are the most problematic things I face in Rust projects. As stated at the very end of the article, if you need tighter feedback loop, you might be happier with other languages.
I do feel weird about a major chunk of this article dedicated to ORMs; I guess people think they are still worthwhile, somehow.
Once upon a time, I was looking forward to open source Mojo, but over years that interest has waned. And with latest acquisition event, the entire thing might as well be dead and buried.
> The Licensee may not modify, translate, adapt, alter, decompile, disassemble, decrypt, reverse engineer, change or alter the embedding bits, the font name, legal notices contained in the font software, nor seek to discover the source code of the font data, convert into another font format, create bitmaps, add or subtract any glyphs, symbols or accents, or any other derivative works based on the electronic data in this product.
This is why I haven’t bought it. I like to subset fonts to reduce the size. Any font license that prohibits this just gets ignored by me, no matter how good it is.
This is something that can bring me back to Deno. Binary size is still pretty big IMO. If they can trim down runtime based on the specific uses of standard library (sort of treeshake Deno runtime itself), it would be revolutionary. Java promised this with `jlink` but sadly failed to deliver for wider adoption.