<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: pfranz</title><link>https://news.ycombinator.com/user?id=pfranz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Apr 2026 22:04:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pfranz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pfranz in "New York’s budget bill would require “blocking technology” on all 3D printers"]]></title><description><![CDATA[
<p>This page probably has the most detail: <a href="https://support.apple.com/en-us/102651" rel="nofollow">https://support.apple.com/en-us/102651</a><p>This article is a few years old, but has more of a plain-English, third party explanation: <a href="https://appleinsider.com/articles/20/01/21/what-apple-surrenders-to-law-enforcement-when-issued-a-subpoena" rel="nofollow">https://appleinsider.com/articles/20/01/21/what-apple-surren...</a><p>Its fair not to trust Apple or any company, but Google and a lot of companies were scanning the cloud versions without the negative press Apple got. My understanding is Apple proposed scanning on-device because images were encrypted in the cloud. Uploading and have manual review process seems like a big ongoing cost.<p>Personally, I dont think Apple is doing anything with photos it stores in the cloud.<p>Like the first article says, technically they could, because they store the encryption key for user-convenience. Turning on Advanced Data Protection <i>should</i> take away their ability to decrypt photos. But there are a whole bunch of caveats if you're talking about all cloud their data and that has changed over the years.</p>
]]></description><pubDate>Thu, 05 Feb 2026 02:50:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46895052</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=46895052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46895052</guid></item><item><title><![CDATA[New comment by pfranz in "New York’s budget bill would require “blocking technology” on all 3D printers"]]></title><description><![CDATA[
<p>> If you look at how Apple detects contraband imagery, they hash every image that gets uploaded into the photos app. Those hashes are transmitted to servers that compare them to hashes of known contraband.<p>You're spelling out a specific process in detail--which is the only reason I'm picking on details. Do you have anything documenting what you're describing?<p>From what I remember, Apple's system was proposed, but never shipped. They proposed hashing your photos locally and comparing them to a local database of known CSAM images. Only when there was was a match, they would transmit the photos for manual confirmation. This describes Apple's proposal [1].<p>I believe what did ship is an algorithm to detect novel nude imagery and gives some sort of warning for kids sending or receiving that data. None of that involves checks against Apple's server.<p>I do think other existing photo services will scan only photos you've uploaded to their cloud.<p>I'm happy to make corrections. To my knowledge, what you're describing hasn't been done so far.<p>[1] <a href="https://www.hackerfactor.com/blog/index.php?/archives/929-One-Bad-Apple.html" rel="nofollow">https://www.hackerfactor.com/blog/index.php?/archives/929-On...</a></p>
]]></description><pubDate>Wed, 04 Feb 2026 16:57:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46888277</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=46888277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46888277</guid></item><item><title><![CDATA[New comment by pfranz in "Ford locking basic navigation behind a subscription"]]></title><description><![CDATA[
<p>I have no idea about Android, but my understanding is for wired CarPlay a GPS in the dash is optional and for wireless CarPlay its required. The thinking is you can use a larger, better placed antennae. If you're using wireless CarPlay you may have your phone hidden away.</p>
]]></description><pubDate>Thu, 02 Oct 2025 23:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45456624</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=45456624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45456624</guid></item><item><title><![CDATA[New comment by pfranz in "Static sites with Python, uv, Caddy, and Docker"]]></title><description><![CDATA[
<p>> why is obtaining Python separately better than using a Python provided by the image?<p>I mostly work in a different domain than webdev, but feel strongly about trying to decouple base technologies of your OS and your application as much as possible.<p>It's one thing if you are using a Linux image and choose to grab their Python package and other if their boot system is built around the specific version of Python that ships with the OS. The goal being if you later need to update Python or the OS they're not tethered together.</p>
]]></description><pubDate>Sun, 24 Aug 2025 02:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45000820</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=45000820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45000820</guid></item><item><title><![CDATA[New comment by pfranz in "Steve Jobs' cabinet"]]></title><description><![CDATA[
<p>There was a similar story where he insisted on painting manufacturing machines for aesthetic reasons. It cost a lot of money, the paint caused problems with the machines, and the stuff they were manufacturing didn't sell well. I think I heard it in the Isaacson book, but here's a site telling the same story. <a href="https://professornerdster.com/from-steve-jobs-life-a-clean-factory-is-insanely-great-but-the-product-has-to-sell/" rel="nofollow">https://professornerdster.com/from-steve-jobs-life-a-clean-f...</a></p>
]]></description><pubDate>Sat, 26 Jul 2025 04:29:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44691346</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=44691346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44691346</guid></item><item><title><![CDATA[New comment by pfranz in "What is HDR, anyway?"]]></title><description><![CDATA[
<p>> The problem is that it just doesn't work on modern, fast displays.<p>I'm very confused by this. From what I've seen it's been getting a lot better (since transitioning from CRTs). At least for television, frame-rate matching is becoming more of a thing. Higher frame rates really help. Calling everything fps for simplicity; 120 divides evenly by 24, 30, and 60. Lower values wont match and cause issues.<p>Similarly, (maybe back in the 90s?) projectors in theaters would double-expose each frame to reduce the flicker in between frames. With digital, they no longer have to advance the film between frames.<p>> smooth motion like credits at certain speeds are extremely uncomfortable to look at at these frame rates.<p>I think scrolling credits are the most difficult use case: white on black with hard text and no blur. DLP projectors (common 10+ years ago) drive me nuts displaying R G and B separately.<p>Outside of credits, cinematographers and other filmmakers do think about these things. I remember hearing a cinematographer talk about working on space documentaries in Imax. If you panned too quickly, the white spaceship over a black star field could jump multiple feet each frame. Sure films shot today are optimized for the theater, but the technology gap between theater and home is nowhere near as crazy as CRT vs acetate.<p>> Frame size is different from the other parameters, as it is solely a physical practicality.<p>I'm still struggling to see how its that different. Widescreen meant a lower effective resolution (it didn't have to--it started with Cinerama and Cinemascope), but was adopted for cost and aesthetic reasons.<p>> If some technology somewhere else in the stack causes a change…and soon all content aligns on the format, and the majority of home TV sets will be shaped to fit the majority content it can receive.<p>And the industry and audiences are really attached to 24fps. Like you say, home televisions adopted film's aspect ratio and I've also seen them adopt much better support for 24fps.<p>As kind of an aside, I wonder if the motion blur is what people are attached to more than the actual frame rate. I assume you're talking about frame rates higher than 30? Sure, we have faster films and brighter lights, but exposure time is really short. I saw the Hobbit in theaters in both high frame rate and 24fps and the 24fps one looked weird to me, too--I meant to look it up, but I assume they just dropped frames making the blur odd.</p>
]]></description><pubDate>Tue, 20 May 2025 02:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44037292</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=44037292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44037292</guid></item><item><title><![CDATA[New comment by pfranz in "Have I Been Pwned 2.0"]]></title><description><![CDATA[
<p>> I think this would have a negative effect.<p>How? Disclosure should already be legally required--class-actions and lawsuits should already be a thing. The Have I Been Pwned data sets aren't volunteered by these companies. It's a catalog of leaked data.<p>The class-action response of "identity monitoring" is nonsense. More companies, if they can't afford to or don't want secure data, shouldn't collect it or should aggressively purge it. User data should be a liability.</p>
]]></description><pubDate>Tue, 20 May 2025 01:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44037033</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=44037033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44037033</guid></item><item><title><![CDATA[New comment by pfranz in "What is HDR, anyway?"]]></title><description><![CDATA[
<p>Right. Just like the article, HDR is too vague to mean anything specific and a label that's slapped onto products. In gaming, it often meant they were finally simulating light and exposure separately--clipping highlights that would have previously been shown. In their opinion, reducing the fidelity. Same with depth of field blurring things that used to not have blur.</p>
]]></description><pubDate>Thu, 15 May 2025 23:27:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44000379</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=44000379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44000379</guid></item><item><title><![CDATA[New comment by pfranz in "What is HDR, anyway?"]]></title><description><![CDATA[
<p>> Ugh. I will never understand the obsession this effect.<p>All of it (lens flares, motion blur, film grain, DoF, tone mapping, and exposure, frame rate) are artistic choices constrained by the equipment we have to collect and present it. I think they'll always follow trends. In my entire career following film, photography, computer graphics, and game dev the only time I've heard anyone talk about how we experience any of those things is when people say humans see roughly equivalent of a 50mm lens (on 35mm film).<p>Just look at the trend of frame size. Film was roughly 4:3, television copied it. Film started matting/cropping the frame. It got crazy with super wide-screen to where some films used 3 projectors side-by-side and most settled on 16:9. Then television copied it. Widescreen is still seen as more "filmic." I remember being surprised working on a feature that switched to Cinemascope's aspect ratio and seeing that was only 850 pixels tall--a full frame would be about twice that.<p>To me, high frame rate was always just another style. My only beef was with motion-smoothing muddying up footage shot at different frame rates.</p>
]]></description><pubDate>Thu, 15 May 2025 23:21:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44000350</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=44000350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44000350</guid></item><item><title><![CDATA[New comment by pfranz in "What is HDR, anyway?"]]></title><description><![CDATA[
<p>Stereo film has its own limitations. Sadly, shooting for stereo was expensive and often corners were cut just to get it to show up in a theater where they can charge a premium for a stereo screening. Home video was always a nightmare--nobody wants to wear glasses (glassesless stereo TVs had a <i>very</i> narrow viewing angle).<p>It may not be obvious, but film has a visual language. If you look at early film, it wasn't obvious if you cut to something that the audience would understand what was going on. Panning from one object to another implies a connection. It's built on the visual language of still photography (things like rule of thirds, using contrast or color to direct your eye, etc). All directing your eye.<p>Stereo film has its own limitations that were still being explored. In a regular film, you would do a rack focus to connect something in the foreground to the background. In stereo, when there's a rack focus people don't follow the camera the same way. In regular film, you could show someone's back in the foreground of a shot and cut them off at the waist. In stereo, that looks weird.<p>When you're presenting something you're always directing where someone is looking--whether its a play, movie, or stereo show. The tools are just adapted for the medium.<p>I do think it worked way better for movies like Avatar or How to Train Your Dragon and was less impressive for things like rom coms.</p>
]]></description><pubDate>Thu, 15 May 2025 01:54:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43991107</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=43991107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43991107</guid></item><item><title><![CDATA[New comment by pfranz in "What is HDR, anyway?"]]></title><description><![CDATA[
<p>Check out this old post: <a href="https://www.realtimerendering.com/blog/thought-for-the-day/" rel="nofollow">https://www.realtimerendering.com/blog/thought-for-the-day/</a><p>HDR in games would frequently mean clipping highlights and adding bloom. Prior the "HDR" exposure looked rather flat.</p>
]]></description><pubDate>Thu, 15 May 2025 01:42:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43991035</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=43991035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43991035</guid></item><item><title><![CDATA[New comment by pfranz in "What is HDR, anyway?"]]></title><description><![CDATA[
<p><a href="https://www.realtimerendering.com/blog/thought-for-the-day/" rel="nofollow">https://www.realtimerendering.com/blog/thought-for-the-day/</a><p>It's crazy that post is 15 years old. Like the OP and this post get at, HDR isn't really a good description of what's happening. HDR often means one or more of at least 3 different things (capture, storage, and presentation). It's just the sticker slapped on advertising.<p>Things like lens flares, motion blur, film grain, and shallow depth of field are mimicking cameras and not what being there is like--but from a narrative perspective we experience a lot of these things through tv and film. Its visual shorthand. Like Star Wars or Battlestar Galactica copying WWII dogfight footage even though it's less like what it would be like if you were there. High FPS television can feel cheap while 24fps can feel premium and "filmic."<p>Often those limitations are in place so the experience is consistent for everyone. Games will have you set brightness and contrast--I had friends that would crank everything up to avoid jump scares and to clearly see objects intended to be hidden in shadows. Another reason for consistent presentation is for unfair advantages in multiplayer.</p>
]]></description><pubDate>Thu, 15 May 2025 01:40:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43991015</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=43991015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43991015</guid></item><item><title><![CDATA[New comment by pfranz in "Tmux – The Essentials (2019)"]]></title><description><![CDATA[
<p>iTerm2 has had Tmux Integration for a few years now. That's not something I want, so I'm not sure if it ticks all your boxes.<p><a href="https://iterm2.com/documentation-tmux-integration.html" rel="nofollow">https://iterm2.com/documentation-tmux-integration.html</a><p>Other terminal emulators offer similar features to Tmux. For example, Kitty claims to support Tmux's features outside of remote persistence.</p>
]]></description><pubDate>Wed, 05 Mar 2025 03:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43262349</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=43262349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43262349</guid></item><item><title><![CDATA[New comment by pfranz in "Hyperspace"]]></title><description><![CDATA[
<p>The first option presented is a one month non-renewing subscription for $10. I think the intention is periodically (once a year, once every few years?) you run it to reclaim space. If it was reclaiming more than a few gigs I would do it.<p>The author talked about being very conservative on launch; skipping directories like the Photo library or others apps that actively manage data or looking across user directories. He stumbled into writing this app because he noticed the duplicated data of shared Photo libraries between different users on the same machine. That use case isn't even supported in this version. He said he plans future development to safely dedup more data--making a one time purchase less sustainable for them.</p>
]]></description><pubDate>Wed, 26 Feb 2025 01:30:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43179644</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=43179644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43179644</guid></item><item><title><![CDATA[New comment by pfranz in "Hyperspace"]]></title><description><![CDATA[
<p>If you'd like. In the blog post he says he wrote the prototype in an afternoon. Hyperspace does try hard to preserve unique metadata as well as other protections.</p>
]]></description><pubDate>Wed, 26 Feb 2025 01:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43179556</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=43179556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43179556</guid></item><item><title><![CDATA[New comment by pfranz in "3D Rotation Design"]]></title><description><![CDATA[
<p>This is unrelated to viewport rotation, but I've always wanted to play with multiple inputs for posing characters. There was always a lot of interest in "full body IK" which seems like a similar idea to me. Both IK and FK imply there's an anchor point and your single (mouse) input is posing the model. With two inputs it would be more like posing a puppet where one hand anchors and the other moves. You would still have to figure out how to deal with interpolation between poses, but I would imagine posing would be more intuitive.</p>
]]></description><pubDate>Wed, 06 Nov 2024 18:44:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42067190</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=42067190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42067190</guid></item><item><title><![CDATA[New comment by pfranz in "An NFC movie library for my kids"]]></title><description><![CDATA[
<p>Sooo many forum postings of parents lamented the loss of VHS when DVDs and Blu rays took over because of the kid factor. I saw a lot of people backing up their discs and giving their kids the duplicates because of the cost of (especially Disney) films. I also think slot-load (rare for disk players) is a lot more durable than tray-load for kids.</p>
]]></description><pubDate>Tue, 10 Sep 2024 17:55:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41503620</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=41503620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41503620</guid></item><item><title><![CDATA[New comment by pfranz in "Apple Hearing Study shares preliminary insights on tinnitus"]]></title><description><![CDATA[
<p>I think the point the parent was trying to make was that when using ANC you likely listen to things using a lower volume setting--reducing the chance you'll develop tinnitus. Without ANC what you're listening to competes with what's around you and you're likely going to keep the volume higher. I immediately noticed I was using a lower volume when I first used some headphones with ANC.<p>I've head some people suggest using AirPods Pro with ANC as a form of hearing protection at concerts--I think Apple might have even mentioned that in today's presentation.</p>
]]></description><pubDate>Mon, 09 Sep 2024 19:30:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41492520</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=41492520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41492520</guid></item><item><title><![CDATA[New comment by pfranz in "The End of Finale"]]></title><description><![CDATA[
<p>> MacOS got a total ground-up rewrite in between versions 9 and 10, and it helps they built the UI on top of an existing nix.<p>The reason the parent mentioned NeXTSTEP is while MacOS between 9 and X is a ground-up rewrite if you compare those two, Mac OS X was an evolution of the NeXTSTEP codebase from 1989 (34 years ago).<p>> I went to the Maya developer’s conference around maybe 2002 and the devs were complaining about it being hard to maintain.<p>I'm not surprised. I'm a bit fuzzy on the pre-history of Maya, but I believe it incorporated software acquired from Alias, Wavefront, and TDI. However, I think part of the performance and bugginess might be from launching on expensive IRIX-based systems and transitioning to commodity hardware an Linux in the early 2000s.</p>
]]></description><pubDate>Tue, 27 Aug 2024 17:33:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=41370326</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=41370326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41370326</guid></item><item><title><![CDATA[New comment by pfranz in "The End of Finale"]]></title><description><![CDATA[
<p>I think part of the reason apps like Photoshop and Word got bloated is that their audience got watered down and are fairly mainstream software.<p>I'm sure there's a lot of old niche software that feels modern and unbloated. Nuke[1] is 31 years old and Houdini[2] is 27. Maya[3] is 26 years old. I would say Maya feels bloated--but at larger places I've worked, people have avoided the newer viewports with more features because the "legacy" viewports are so fast.<p>It may be hard to make it feel "modern," but I love how optimized "old" code can be if they've been able to resist rewriting it.<p>[1] <a href="https://en.wikipedia.org/wiki/Nuke_(software)" rel="nofollow">https://en.wikipedia.org/wiki/Nuke_(software)</a><p>[2] <a href="https://en.wikipedia.org/wiki/Houdini_(software)" rel="nofollow">https://en.wikipedia.org/wiki/Houdini_(software)</a><p>[3] <a href="https://en.wikipedia.org/wiki/Autodesk_Maya" rel="nofollow">https://en.wikipedia.org/wiki/Autodesk_Maya</a></p>
]]></description><pubDate>Tue, 27 Aug 2024 17:19:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41370158</link><dc:creator>pfranz</dc:creator><comments>https://news.ycombinator.com/item?id=41370158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41370158</guid></item></channel></rss>