HNHacker News
TopNewBestAskShowJobs

microflash

4,254 karma · joined December 10, 2021

A software engineer, avid reader and fellow web wanderer
submissionscomments
microflash··on How to read more books
> Audiobooks are just a different medium.

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.

microflash··on An Infuriating Goodbye to Photoshop
> It's also entirely free with no gotchas.

Not true since it requires you to sign in with Canva account.

microflash··on Astro 7.0
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 :)

microflash··on Microsoft fire idTech team at Id software
It's Nokia all over again: Having all ingredients for success and yet stubbornly not succeeding.
microflash··on Astro 7.0
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)

microflash··on Latta Java
IntelliJ has free open-source distribution so you don’t need to pay anything for using it. To each their own, I guess.
microflash··on Shadcn/UI now defaults to Base UI instead of Radix
https://www.zardui.com
microflash··on My favorite keyboards
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.
microflash··on Mojo programming language will become open-source soon
Sorry, should've put this:

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.

microflash··on The Unglamorous Side of Rust Web Development
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.

microflash··on Mojo programming language will become open-source soon
It’s now on the whims of Qualcomm, a for-profit company.
microflash··on Mojo programming language will become open-source soon
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.
microflash··on Show HN: Monolisa v3 – a typeface for developers and creatives
Looks interesting.

> 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.

microflash··on Deno Desktop
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.
microflash··on Google Chrome update will close the door on ad blockers
What a time! A browser was supposed to be the "user agent".

Regardless of what people say about Firefox, I've been using it for uBlock Origin and containers for ages, and won't be trading it for whatever performance, battery life, compatibility gains people continue to use Chrome for. Choose whatever is important for you, though.

microflash··on Is Meta destroying its engineering organization?
At some point and scale, engineering (and "other" people, really) become a liability than resource. This is where the rot within surfaces through the tainted skin and there's no stopping it. It just gushes and scorches everything—people, goodwill, cultural relevance, and all.
microflash··on iOS 27 features we didn't see onstage
It requires you to always keep your Wifi radios on. What I meant was that the hotspot option should toggle Wifi radios when needed (and not always). This is possible through Shortcuts but is a bit finnicky.
microflash··on Your ePub Is fine
Many ePub readers allow you to ignore formatting. And that’s exactly what I do.
microflash··on iOS 27 features we didn't see onstage
Waiting for the day when I can set my own Search Engine in Safari, set Wifi hotspot as default (it defaults to USB / bluetooth), and use iPhone hotspot to update my iPad (iPad refuses to download updates when connected to iPhone hotspot even when Low-Data mode is disabled).
microflash··on Apple reveals new AI architecture built around Google Gemini models
Not launching in EU feels like a smell. It does look interesting enough for me to try it out before disabling Apple Intelligence again.
microflash··on Stop the Apple Music app from launching
Since I don't care about Apple Music at all, I just lock the ~Music/Music folder. It prevents the app to launch while still keeping the key functional in other apps.
microflash··on GrapheneOS user reported to authorities for using GrapheneOS
Might as well report all users of internet to authorities for using internet because internet can also be used to commit fraud.
microflash··on Kore: Binary File Format Optimized for Modern Data Systems (Open Source)
> The fastest, most compressed columnar format for big data

How large a dataset can it tackle? I work with Parquet files spanning 300million+ records (~800MB files) using DuckDB and it works within seconds.

I might be interested to see benchmarks against Parquet and Vortex. A DuckDB extension would be great as well.

microflash··on Gradle Is Javamaxxing
Every single time I experience Gradle, I’m grateful Maven exists.
microflash··on Does anybody like React?
Vue 2 to Vue 3 has been equally painful for atleast one app I know about. Compare that to last three versions of Astro (with web components) and it has been a breeze.

> I migrated from Angular 4 to 18 (including ngrx and material) and didn't find it especially problematic.

The pain varies from project to project. Mine has been touched by a generation of developers of different levels of proficiency. A more disciplined project would’ve been easier to migrate in retrospective.

I think Angular ecosystem really missed the train with schematics (even ngrx!). Schematics could tackle a lot of toil if implemented exhaustively but apart from Angular and Material, nobody else seems to implement them effectively for brownfield projects.

microflash··on Does anybody like React?
Angular 2+ is equally horrible. Having spent 6 years on various versions of Angular, their migration story time and again has been an incredible pain.

These days I use web components for component writing and frameworks to handle routing, state management, bundling, and so on.

microflash··on Designing Firefox for the Future
> And we’re bringing back compact mode.

This design is already a success IMO.

microflash··on Moving away from Tailwind, and learning to structure my CSS
> I’m a lot better at CSS than I was when I started using Tailwind.

> I got curious about what writing more semantic HTML would feel like.

This is so relatable. In the beginning of my career, I used to add so many dependencies for things I did not know. But these days, I mostly work on removing dependencies because I'm a lot better at using the web platform. I treat the web platform and browser primitives as materials to build what I want rather than a blank canvas to paint things from scratch.

microflash··on Bitwarden scrubs 'Always free' and 'Inclusion' values from its site
I guess it is time ... (sigh)
microflash··on Perl versus Java – The Moving Finger (2025)
> I am biased towards Perl

This entire article reeks of bias of someone who hasn’t looked at Java since Java 8.

← PreviousPage 2 of 13Next →