HNHacker News
TopNewBestAskShowJobs

JayShower

23 karma · joined April 11, 2023

submissionscomments
JayShower··on Children's stunted lungs show recovery in ultra low emission zone
What about biking near a highway? E.g. in Chicago the lakeshore bike trail is next to a busy 8 lane highway
JayShower··on I believe there are entire companies right now under AI psychosis
Yeah, did they ever put out recommended study materials too?
JayShower··on Just let me select text
I also have the habit and am not sure why. I just find myself double-clicking and highlighting whatever I'm reading. Someone noticed me doing it once and asked if I had a tic.
JayShower··on Why doctors hate their computers (2018)
This stood out to me:

> Indeed, the computer, by virtue of its brittle nature, seems to require that it come first. Brittleness is the inability of a system to cope with surprises, and, as we apply computers to situations that are ever more interconnected and layered, our systems are confounded by ever more surprises. By contrast, the systems theorist David Woods notes, human beings are designed to handle surprises. We’re resilient; we evolved to handle the shifting variety of a world where events routinely fall outside the boundaries of expectation. As a result, it’s the people inside organizations, not the machines, who must improvise in the face of unanticipated events.

In this new age of AI, maybe we can start to reverse this trend? Make systems that can adapt and handle surprises, instead of pushing all this brittleness onto the humans using the system

JayShower··on Ask HN: Who wants to be fired? (February 2025)
Me too, doing all that isn’t why I signed up for this career.
JayShower··on Homomorphic encryption in iOS 18
This is so cool! I first learned about homomorphic encryption in the context of an election cybersecurity class and it seemed so pie-in-the-sky, something that would unlikely be used for general practical purposes and only ever in very niche areas. Seeing a big tech company apply it in a core product like this really does feel like a step in the right direction towards taking back some privacy.
JayShower··on How we used GPT-4o for image detection with 350 similar illustrations
Alternative solution that would require less heavy lifting of ML but a little more upfront programming: It sounds like the cars are arranged in a grid on the wall. Maybe it would be possible to narrow down which car the user took a photo of by looking at the photos of the surrounding cars as well, and hardcoding into the system the position of each car relative to one another? Could potentially do that locally very quickly (maybe even at the level of QR-code speed) versus doing an embedding + LLM.

Con of this approach would be that it’s requires maintenance if they ever decide to change the illustration positions.

JayShower··on How we used GPT-4o for image detection with 350 similar illustrations
Sounds like the client cared a lot about the user experience being smooth (they declined the solution of presenting the user with the narrowed-down choices of which car they took a picture of), and I think adding a bunch of QR codes to this aesthetic wall of car illustrations would not align with that goal.
JayShower··on The Life of Google's Secret Weapon
Is this normal for lobbyists? This seems crazy
JayShower··on Bend: a high-level language that runs on GPUs (via HVM2)
This is really cool!
JayShower··on US Department of Labor Publishes Request for Information on Schedule a Revisions
There are two proposed rules, you can see them and leave comments here: https://www.regulations.gov/document/ETA-2023-0006-0001

And here: https://www.regulations.gov/document/ETA-2023-0006-0052

JayShower··on Persistent Memory Allocation and Programming (2022) [pdf]
Here is a more readable version of the pdf I submitted: https://queue.acm.org/detail.cfm?id=3534855
JayShower··on Persistent Memory Allocation and Programming (2022) [pdf]
Abstract:

Persistent memory is a software abstraction and a corresponding programming style, both of which are easy to implement and practice on ordinary computers — fancy newfangled non-volatile memory hardware is not required. Persistent memory programming is easy to learn, and it can make applications simpler and more efficient by streamlining the handling of persistent data.

Author Bio:

Terence Kelly studied computer science at Princeton and the University of Michigan, earning his U-M EECS/CSE Ph.D. in 2002, followed by twenty years in industrial research (HP Labs) and software engineering (AWS/Amazon). Kelly now teaches and evangelizes persistent memory programming and writes the popular “Drill Bits” column in ACM Queue magazine (https://queue.acm.org/DrillBits).