HNHacker News
TopNewBestAskShowJobs

chrnola

52 karma · joined July 29, 2021

submissionscomments
chrnola··on Postgres LISTEN/NOTIFY does not scale
Guaranteeing order has its tradeoffs.

There is work happening currently to make Kafka behave more like a queue: https://cwiki.apache.org/confluence/display/KAFKA/KIP-932%3A...

chrnola··on Just Eat Is Selling Grubhub to Marc Lore's Wonder for $650M
Miss you all dearly.
chrnola··on New York Times Tech Guild goes on strike
This book[1] was a great read on the topic.

[1]: https://ethanmarcotte.com/books/you-deserve-a-tech-union/

chrnola··on Tell HN: Burnout is bad to your brain, take care
Same. I would rather put up with being burnt out than subject myself to interviewing. Ridiculous.
chrnola··on I made an open source Windows app to rewind and search everything on screen
ManicTime was a lifesaver when I was working as a consultant and had to attribute every hour of my week to one of several clients.
chrnola··on IrfanView
Sometimes, but the differences in performance between the two were quite vast if I recall correctly.
chrnola··on Mac Virtual Display on Vision Pro Requires Same Apple ID
Oh interesting. Might explain why Apple employees aren’t feeling this same pressure. Do you know if Apple’s MDM is the same for their retail and corporate employees?

Also - I’m not super well versed in MDMs, but they seem to come in two general flavors/deployment strategies: bring-your-own-device (BYOD) and manage a fleet of employer-owned hardware.

In my experience, I’ve only ever seen BYOD policies for employee-owned _smartphones_ (e.g. for access to an intranet mail server). I’ve never worked anywhere that permitted employees to use their own _workstations_.

chrnola··on Mac Virtual Display on Vision Pro Requires Same Apple ID
For the record, I did not return my (4x cheaper) iPad. I didn’t ever buy a Vision Pro. Because of the Apple ID issue. I’m trying to convince Apple that they should care because they lost a sale.
chrnola··on Mac Virtual Display on Vision Pro Requires Same Apple ID
This is an incredible point that I had not considered.
chrnola··on Mac Virtual Display on Vision Pro Requires Same Apple ID
Employers could be free to restrict use of such devices via MDM policy if they wanted.

Also, how many of us have purchased keyboards, mice, displays, headphones, etc with our own money that we happily use with employer owned computers because it’s safe to do so?

chrnola··on Mac Virtual Display on Vision Pro Requires Same Apple ID
Consider the setup process for the Apple TV. The TV shows a unique one-time-use QR code-like pattern that you can scan with the camera of an iOS device. Surely something like this would be sufficient for pairing a Vision Pro with a Mac.

Also the security implications of encouraging people to add their personal Apple ID to devices they don’t own are, IMO, worse.

chrnola··on Mac Virtual Display on Vision Pro Requires Same Apple ID
> I bet Apple’s own employee issued macs are managed

I thought so too. The Apple retail employee that gave me the demo of the Vision Pro confirmed this. He said the manager at his store had a Vision Pro and wanted to use it with his Apple-issued Mac, which was managed via MDM.

chrnola··on Microsoft actions following attack by nation state actor Midnight Blizzard
underrated comment
chrnola··on Web browser as GUI, with your preferred language in the backend
Hmmm I thought it ran its own web server instead.
chrnola··on Git Branches: Intuition and Reality
There’s some special handling for FETCH_HEAD too (i.e. which branch on a remote is considered the default).
chrnola··on Large pull requests slow down development
Maybe I’m just hopelessly cynical, but I suspect that this is representative of the average developer’s experience.
chrnola··on Large pull requests slow down development
Also it’s (indirectly) an ad for a product that they’re selling to help devs achieve this.
chrnola··on A coder considers the waning days of the craft
That’s quite the assumption! You’d also have to know that your shell maintains a history and know how to search it. None of these things are obvious to those who do not already know them. We all had to learn at some point.
chrnola··on A coder considers the waning days of the craft
As the parent comment says, the specifics of the example are irrelevant. Pretend you didn’t know that the dictionary file existed, or where it was stored, or that cat/shuf/head existed, or even how to compose programs in your shell.
chrnola··on Some Pixel owners still can't dial 911 during an emergency
What kind of response would be appropriate then for getting them to take this issue seriously?
chrnola··on Text editing on mobile: the invisible problem
This bit is no longer entirely accurate:

> For highly proficient users, this gets even worse as their is no command key equivalents for cut, copy, or paste. […] Part of the unspoken reason desktop clipboard use is so high is the speed in which it can be used. Mobile has none of this.

I recently discovered [1] that iOS has several three-finger pinch/swipe gestures for copy, paste, cut, undo, and redo. Apparently these gestures were introduced in 2019/iOS 13 [2]. While they are certainly not the easiest gestures to reliably perform, they at least do not suffer from the issues of ambiguity described by the author.

[1]: accidentally, of course, because the discoverability of many features on mobile is quite poor

[2]: https://9to5mac.com/2019/06/12/gestures-undo-ios-iphone-ipad...

chrnola··on jq 1.7
Yeah agreed, especially now that PowerShell is available cross-platform.

Nushell[1] also seems like a promising alternative, but I haven’t had a chance to play with it yet.

[1]: https://www.nushell.sh/

chrnola··on So you want to modify the text of a PDF by hand (2020)
The linked article literally mentions qpdf within the first few paragraphs.
chrnola··on Ask HN: Where do I find good code to read?
I would amend this just to “delivers value”.
chrnola··on Beyond SQL: A relational database for modern applications
I’m having a hard time understanding this line:

“Developers cannot take advantage of the full power of the underlying database for fear that the complex, opaque nature of SQL query behavior will overwhelm their ability to understand how queries perform, and quickly address problems when they do come up.”

What does that mean? Developers are somehow sacrificing database performance (“full power”) because they’re too scared to write SQL?

chrnola··on Dolphin Emulator Progress Report: May, June, and July 2023
Correct. No jailbreak required!

The caveat for enabling JIT support is you have to “attach a debugger” first. AltServer automates this process…provided your iOS device can communicate with it when launching the app.

chrnola··on Hacker News needs a Dark Mode
If you’re using the Arc browser, try out this Boost: https://arc.net/boost/E4A26AD9-F0FF-4247-AEAE-27D071FB546B
chrnola··on This blog is hosted on my Android phone
I was kicking around a similar idea a few months ago but for a single-user Mastodon instance. Obviously a phone is a huge single point of failure, but there are likely dozens of hobbyist use-cases like this that don’t need strong reliability guarantees.
chrnola··on Sensenmann: Code Deletion at Scale
That’s an interesting idea! Reminds me of how Pyroscope’s continuous profiling data can be linked to OpenTelemetry traces[1].

[1]: https://pyroscope.io/docs/java-tracing/

chrnola··on Replacing my best friends with an LLM trained on 500k group chat messages
Link appears to be dead now.
Page 1 of 2Next →