Recent submissions

Comment · 2 years ago
If those users aren't reading the error dialogs anyways, why do the error dialogs need to pander to those users? I wonder if the "make it dumb enough for every user to understand" approach leads to user comprehension plateauing prematurely.
Comment · 2 years ago
Comment · 2 years ago
Instead, I will assume that the FDA has not reversed a decades-long policy without evidence stronger than a local news station which uses a local weed doctor as their quotable source.

The change in _stated_ FDA policy is a huge shift. This explainable-by-a-simple-mistake news article seems much more likely to me. This article header says "Posted at 5:43 AM, Mar 21, 2024 and last updated 2024-03-21 20:13:30-04". That's a 100% full business day where _no other mainstream media_ picked up the story? Possible, but not likely.

Comment · 2 years ago
Comment · 2 years ago
The javadoc tool is useful for creating simple HTML documentation directly from the source code. But you end up choosing between making the documentation comments legible as source code or legible as HTML. If HTML javadoc is important to a project, this often means that HTML-in-java-comments will prevail, which in turn means that the developer experience of working on and maintaining those docs is poor. Eclipse and IntelliJ both do good HTML rendering of these comments in mouseover/etc displays, but it is quite annoying to open a file and then need to hover the mouse over the main type just to make the documentation legible.
Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
The particular chat.svg file in the linked post is (hopefully) not the way that the data will truly be "redacted". This file feels more like an export from a design mockup, as I cannot imagine SVG being the default output format for interacting with OpenAI models.

But I also have extreme doubts that proper redaction can be done robustly. The design mockup image suggests that this will all be done as a step subsequent to response generation. Given the abundance of "prompt jailbreaks", a determined adversary is going to get around this.

Comment · 2 years ago
The UK also does "chip and pin" authentication for requests, so the waitstaff are forced to either bring a portable cardreader to you or for you to walk to a terminal and enter a code. I think this is why mobile card readers are so common.

In the US, most credit card transactions are simply "(swipe or chip)". If you have the card, you can use it. Gas stations seem to be the slight exception in America -- they generally require "(swipe or chip) and billing zipcode". This is quite funky and not at all secure against fraud.

Comment · 2 years ago
I took blinatumomab in 2015 (in my late 20s). It literally saved my life. However, the risks of blinatumomab were seen as much riskier than chemotherapy. Most notably, blinatumomab has a significant risk of triggering a cytokine storm[0], a frequently-fatal immune reaction cascade. When starting a cycle of blinatumomab, the hospital required that I be inpatient for 7 days and they checked my vitals at least once every two hours. (This was _miserable_ for my sleep schedule, which is already a mess when in the hospital.) My regimen was 7 days in the hospital, then 21 days at home constantly connected to the pump, then 7 days of recovery time before starting another cycle.

At the time I took blinatumomab, I had already had unsuccessful treatments with two different chemo regimens. At the hospital system I was at, at least one failed chemo regimen was a pre-requisite for blinatumomab, as it was only indicated for "refractory" or "recurrent" cancers. I assume this is more related to the chance of acute death and (at the time) relative newness of blinatumomab compared to established chemotherapy regimens. (B-cell ALL is sadly very common in children, but this fortunately means that there is a LOT of funding research into the disease.)

After going through 3 one-month cycles of blinatumomab, it was becoming less effective, but I was able to line up a allogenic stem cell transplant which has (knock on a thousand woods) kept me clean for the 8 years since.

[0] https://en.wikipedia.org/wiki/Cytokine_storm

Comment · 2 years ago
Comment · 2 years ago
> The Geneva meetings were arranged with the knowledge of the White House as well as that of UK and Chinese government officials, according to a negotiator present, who declined to be named.

So...not actually secret diplomacy? Seems like a non-story with the details provided.

Comment · 2 years ago
UX suggestion: allow dropping on an already-played piece. If the tile you are dropping comes from the tray, put the already-played piece into the tray. If the tile was in the grid, swap the locations of the pieces.
Comment · 2 years ago
Comment · 2 years ago
In several organizations, I have been the person who writes high-quality documentation. I enjoy writing (and reading) good technical documentation, so this is a self-appointed responsibility. I agree that people aren't interested in documentation for something they either probably-know or probably-don't-need-to-know, so a vacuous thumbs-up emoji is all I expect when creating documentation.

However, the "you can hand out a link" part is what really grinds my gears. The expectation of my former coworkers that it is <someone else>'s job to find the proper documentation pages for them was quite exasperating. '@anatnom can get you the docs for this' and similar messages is...disheartening. My workflow was always to go to <internal docs page> and search for <relevant term>.

Perhaps there are organizations where the documentation-writers are not also encumbered with being the link genie, but I've not had that experience. I wish I could teach a dev to fish, but instead I have to hand out fish all day.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton