Recent submissions

Comment · 1 month ago
Engineering is not music though. If you're building a skyscraper, and your tower crane breaks, you could go old-school like they did with the pyramids in ancient Egypt. But why would you?

Now, manual labor does have its place as a form of art--take high-precision hand-built timepieces for example.

Comment · 1 month ago
It's crazy how fast these things became load-bearing
Comment · 1 year ago
Building complex apps is hard. User-facing, feature-rich apps--especially so. It takes a lot of engineering effort, but also management (which implies some kind of a corporate structure). Coincidentally, it also doesn't align well with open (or any) standards.
Comment · 2 years ago
Comment · 2 years ago
Quest 3, the DPI looks somewhat similar to a non-retina Apple display.

It felt really futuristic to log into my office computer from a synthesized apartment via Virtual Desktop. The latency was fine for typing. Even YouTube video/audio was bearable. But the device itself is still too heavy. The fixed lens system can't be good for your eyes.

Apple Vision Pro is even heavier. Even as a hardcore VR fan I cannot imagine the current generation hardware to be useful in productivity tasks.

Comment · 3 years ago
Comment · 3 years ago
AVIF does not support progressive encoding.
Comment · 3 years ago
iOS and Android allow apps to process push notifications before displaying them.
Comment · 3 years ago
> what percentage of those billions are correctly using the ridiculously long numbers (60 decimal digits) used to represent identities (WhatsApp calls them "security codes") in that system to ensure they are actually communicating end to end?

Assuming one of those billions users is a motivated security enthusiast, WhatsApp is not able to perform MITM attacks at scale, as it would be trivial to prove. If WhatsApp decides to MITM your chats, it can't do so retroactively due to the properties of the protocol. If you're a high-profile target, you should verify your keys.

Comment · 3 years ago
Cargo is insufficient if a project has cross-language dependencies.
Comment · 3 years ago
But M1 did provide fundamental increase in performance. It had only 4 performance cores, yet it could build my code 1.5 times faster than the mightiest i9 of the time.
Comment · 3 years ago
But, given a choice, wouldn't you choose your own transactions to be untraceable?
Comment · 3 years ago
What about ZCash-like networks with anonymous transactions?
Comment · 3 years ago
Those single-frame next-gen formats don't support progressive rendering.
Comment · 4 years ago
App Store has a CDN-like feature that allows uploading large resources separately and download them after running the app for the first time.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton