HNHacker News
TopNewBestAskShowJobs

dhritzkiv

981 karma · joined December 27, 2012

[ my public key: https://keybase.io/poutine; my proof: https://keybase.io/poutine/sigs/zGDZ_ceGJELWeYYwvevy6s_WnHIwSoTvZl2O-d7b8PY ]
submissionscomments
dhritzkiv··on Photographer captures ultra-rare red ring of light over Italy
It being so high up in the ionosphere makes it difficult to comprehend the size and distance of the ring. Visually, it's hard to gauge its position, both vertically and latitudinally.
dhritzkiv··on TypeScript 5.0
This is not part of this release.
dhritzkiv··on The Door Close Button
Anecdotally, the near dozen or so elevators I've regularly used in Canada (both in residential and commercial settings) have had their Door Close button work as you'd expect: near instantly – no three-or-more second minimum imposed for the doors to be open.
dhritzkiv··on Common Beginner Mistakes with React
While this could be achieved on the frontend with jQuery + plugins (or even vanilla JS, let's be honest) I think you're not remembering how cumbersome and error-prone building forms / complicated flows was without a dedicated framework. Speaking from experience, I believe Backbone.js was the first time I felt confident building state based UI on the web. Newer frameworks (first Angular, then React/Vue since then) have upped the stakes.

Honestly, my problems as a developer generally aren't with the frameworks (I'm mostly defending Vue here, as I find it predictable and easy) but with the build tools, which have gotten a bit out of hand and always feel brittle.

dhritzkiv··on Common Beginner Mistakes with React
Updating the UI in response to user value input and state changes in real time: error messaging, validation, presenting more relevant additional inputs, formatting, etc.
dhritzkiv··on MacType: Better font rendering for Windows
The removal of subpixel rendering since macOS Mojave is only an issue on lower pixel density screens. On >150dpi (or thereabouts) displays, text is very nice (IMO, I suppose).
dhritzkiv··on Where are my Git UI features from the future?
I would say that while Tower can't achieve the specific features to the specifications defined in the article (as I understand them), its main advantage is how stable, predictable, and at-home it feels on macOS, which cannot be said of /any/ of the other GUI clients (where applicable, on macOS). It's responsive, commands finish as expected, and I can also perform many operations with a drag and drop or via the context menu. This predictability lends a lot of confidence to me achieving my work, and I feel others feel the same.

As for the features, it:

- supports `undo` of arbitrary operations quite well. - has a dedicated `reword` (as "edit commit message") command/flow (but will ask if you want to stash your current working copy, with the option to automatically re-apply the stash) - `split` kind of works by entering a "edit a commit" flow, which lets you stage and commit multiple times. In short, editing a single commit can generate one or more commits. - `large-ops` and `large-load`: I've never noticed the GUI becoming unresponsive, but it's possible none of the repos I've checked out are large enough.

Note: Tower on Windows feels out place on Windows/ doesn't work as well as on Mac, but is still a formidable git GUI.

dhritzkiv··on Twilio’s toll fraud problem
Thank you. I can't believe I missed this API parameter when I was looking to solve our toll fraud issue a few years ago.
dhritzkiv··on Docker on MacOS is slow and how to fix it
I used to be on the side of relying on native tools/libs, and managing them in a similar way to what you to describe, but it all became too much to handle, with dependencies across projects breaking with regularity.

Maybe I wasn't doing it right, but switching to Docker to sequester my projects and their dependencies has saved me so much time and hassle, especially with the amount of repos I work on throughout the year.

My biggest weakness today is that I still don't reach for Docker right away when starting work on a new project or when evaluating a new tool. Old habits…

dhritzkiv··on Jitsi: More secure, more flexible, free video conferencing
We primarily use Jitsi Meet for meetings, and it works great for everyone. The lack of nag UI (download the app, etc.) is refreshing.

My favourite feature is the ability to paste in a YouTube URL into the "Share a video" function and stream the YouTube video in high quality / sound. Trying to share a video in Google Meet doesn't work, ironically.

dhritzkiv··on Gut epithelial barrier damage caused by dishwasher detergents and rinse aids
Same.

Switching to powder has done a lot for us in getting dishes cleaner, and we can dial in the amount of powder needed for the particular soil level of a load.

The fact that it's cheaper per load, and the box fits more neatly under the sink are added benefits.

dhritzkiv··on Beyond Meat is struggling, and the plant-based meat industry worries
Have you… smelled cat food? Not appetizing. It is meat, yes, but does not smell like ground meat, pâté, or hot dog meat, even. I'm not sure if it's because of the way the meat is processed (akin to potted meat), or if it's because of potentially added aromas, as cats do prefer fishy doors.
dhritzkiv··on Tesla.com/.gitignore
Usually, a server throwing an error would mean that it is aware there was an unexpected state, and is itself consciously not fulfilling the request by returning a 500 error, for example. It remains available to handle the next incoming request.

A server crashing implies that the server program or process itself has terminated, and is not able to handle further requests. This usually manifests as a 503 error by an upstream proxy server (nginx/apache/CDN/etc.).

dhritzkiv··on Tesla.com/.gitignore
FWIW, a 500 doesn't imply the server is crashing. More likely just throwing a generic error, e.g. unexpected input –probably because it's expecting some form/data parameters– and failing the request early. It'd more correct to return a 400 in this case, but the /authorize.php endpoint may only be used by tesla.com frontend, so they don't care if it's used in unexpected ways.
dhritzkiv··on YouTube channel with 100s of Apple WWDC videos taken down
They said they are going to
dhritzkiv··on The sound of Earth’s magnetic field
Sounds like a lot of sound effects from David Lynch's Twin Peaks: The Return
dhritzkiv··on JSX Mail: Ending All Your Problems When Creating Email Templates
I use this! Or at least a version from two years ago – I haven't needed to create a new template in a while.

It's decent.

dhritzkiv··on Walmart, CVS face trial for homeopathic products next to real meds
People probably conflate homeopathic vs. naturopathic. They sound similar enough.

One of them a good doctor would never prescribe as it is bunk; the other a doctor might recommend as a course of action sometimes, depending on the ailment and its severity.

dhritzkiv··on RootMyTV is a user-friendly exploit for rooting/jailbreaking LG webOS smart TVs
IIRC, the only other useful one is whether the light on the front should be off all the time. There are a few other options, but they felt more diagnostic
dhritzkiv··on American Data Privacy and Protection Act
"Families", or "Children"
dhritzkiv··on Luxury Media
I think my favourite, overall, is The New Yorker. Good blend of culture, current affairs, as well esoteric/niche interest stories. In my uneducated opinion, very well written and edited. I always skip the local goings-on-about-town (as I'm not in NYC), and will often skip the short fiction as well. There are pages with ads, but I've never considered it a nuisance like in some other mags.

I've tried reading a few other publications but find them a chore or a bore to get through.

dhritzkiv··on Help people in Iran reconnect to Signal – a request to our community
I see 12 open PRs. Is it really that many? And even if it were much more, why would that be unfortunate?
dhritzkiv··on Blocking web fonts for speed and privacy (2016)
This published on a site with five web font files: lato, lato bold, playfair display, oswald, and ionicons.

Also, title likely needs a "(2016)"

dhritzkiv··on The number input is the worst input
This.

Further, for credit cards, you can add `autocomplete="cc-number"` to the input and it will provide platform-specific UI for pre-filling the credit card number.

dhritzkiv··on Congress.gov API
204 would be No Content

404 would be Not Found

dhritzkiv··on iOS 16 Available September 12th
I haven't read the new developer documentation, but if it's like the notch of previous years, Apple will recommend that 3rd-party developers don't pay it any heed specifically, and instead rely on the safe area dimensions/constraints provided by the OS in order to control their layouts.

For 3rd party developers to show information in the Island, that will be achieved through the Live Activities API, which is not specific to the iPhone 14 Pro.

The Island will likely stick around for a few years, after which point Apple will adapt that notification area UI to work without the Island.

dhritzkiv··on The downfall of smart TVs: From promises of seamless viewing to ad tool
To my knowledge, LG TVs don't run Android TV, but webOS instead.
dhritzkiv··on Hacker News Official API
Thank you! I'll give it a download
dhritzkiv··on Hacker News Official API
Probably 3rd party clients that offer quality of life / usability improvements over the website.

E.g. I use Hackers [1][2] because it is much easier to read stories on mobile and supports dark mode. Unfortunately, it doesn't support commenting or downvoting (yet?)

[1] https://apps.apple.com/us/app/hackers-for-hacker-news/id6035... [2] https://github.com/weiran/Hackers

dhritzkiv··on “It’s time for Apple to fix texting”
In the past, AppleIDs could be created with only email address, and not phone numbers. I see that the current account creation step requires a phone number for verification via SMS/phone call.

That said, I don't believe you need to use that phone number for messaging – an email address is used as the contact information when messaging with iMessage. This is especially important for iPads/iPod Touches and Macs, which most don't have a cell phone number.

← PreviousPage 2 of 9Next →