HNHacker News
TopNewBestAskShowJobs

flkiwi

1,726 karma · joined July 3, 2022

submissionscomments
flkiwi··on A few interesting modern pixel fonts
LLMs write like that because people wrote like that. Enough, unfortunately for my remaining love of humanity, to cause the LLMs to adopt the quirk.
flkiwi··on US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf]
I didn’t say he said it was privileged because he consulted with Claude for legal purposes so I’m not sure where that came from.

Re: Mitsui, it’s not the same case. It’s the same paragraph. And it’s pretty clear from the context that, if I send my lawyer an email requesting legal advice, the contents of that email are privileged, but if I attach pre-existing documents those documents are not, because they had no privilege to begin with. That’s not controversial. The challenge comes from the interplay between the court’s description of the privilege test, the reasonable expectations of a technology user, and the underlying, possibly obfuscated, reality of that technology’s function. Read literally, this case undermines privilege for a wide range of laypeople and attorneys doing a wide range of normal activities that have nothing to do with asking Claude for trial strategy.

flkiwi··on Open Source Isn't Dead. Cal.com Just Learned the Wrong Lesson
I gave it a good minute of reading and re-reading because I thought it SURELY was meant tongue in cheek, but I couldn’t make it work.
flkiwi··on US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf]
I agree with you, but I actually understand the issue they're raising. Counsel sends a draft demand letter to client and says "Please review and let me know of any issues with my description of the underlying claims." Client responds with an inline note stating that she feels the claim is overstated but that she wants to leave it in for leverage. The draft is, transparently and without notice, processed through the user's O365 Copilot integration in both Word and Outlook. Hell, let's assume the attorney is a sole practitioner using a regular O365 account, and the outbound request to the client is silently run through Copilot. What is the status of privilege in this situation? Both seem to fail the confidentiality test. Does that mean that privilege exists only for big law firms that negotiate enterprise O365 licenses with no training clauses? There's definitely tension here.

But both your scenario and the OOP behavior of the client are not particularly hard ones to resolve.

flkiwi··on Open Source Isn't Dead
> My code is perfectly secure and bug-free.

I mean, bold statement but statistically speaking it's almost certainly incorrect. I will say that, irrespective of whether source is open or closed, I would be deeply skeptical of a project that made this assertion.

flkiwi··on US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf]
Obviously this (along with the original unwritten order a few weeks ago) is causing a stir, but this decision isn't as weird as it sounds. The defendant's assertion was essentially a retroactive application of privilege: he didn't use Claude to draft documents at his attorney's request but instead used Claude effectively in lieu of an attorney and later provided the Claude-drafted materials to his attorney (heavily paraphrasing here). Privilege is not a bandage that closes self-inflicted wounds.

I have some concerns about some of the reasoning, namely the practical implications of referencing Claude's TOS in a world where public AI features are creeping into everything, but I expect some of the reasoning is based on this particular defendant likely being more sophisticated than an average person.

flkiwi··on Starfling: A one-tap endless orbital slingshot game in a single HTML file
There was an old flash game called, I think, curveball that was kind of like 3d perspective, 2d plane Pong. I could play that gave for so, so long and not get tired of it. This might end up being a replacement.

EDIT: Uh oh. I found it again. I'm screwed.

flkiwi··on Filing the corners off my MacBooks
The number of times I find myself saying to beginning photographers that babying their camera is the surest way to hate photography, whether as a hobby or a profession… I get particularly testy about handwringing about weather sealing or protecting the finish on their kit. Just take the camera places and use it. It’s probably going to be fine. It’s going to get scars. That’s just stories.
flkiwi··on Take better notes, by hand
Same principle applies to, e.g., Leica cameras. Yes, they're pricey (absurdly so), but the lack of features, the slow speed, and the lack of configuration contributes to me improving my photography. It doesn't make me a better photographer, but it gives me the time and space to focus on being one, rather than just firehosing my camera at whatever is in front of me. It makes my photography intentional rather than reactive.
flkiwi··on CodingFont: A game to help you pick a coding font
It's ... weirdly validating that what I ended up with is what I actually use (Source Code Pro).
flkiwi··on Why I love NixOS
I literally just fixed a couple of nagging config issues that I couldn't be bothered to find in my (admittedly complex) set of NixOS and HM config files by asking Claude to find and fix them.

I had Claude do the grunt work of shifting parts of my config to a new structure I started but didn't have time to fully implement.

Based on examples I provided, I had Claude use specialisations to set up a couple of different WM and DE test environments.

And the thing is that, now that I have everything set up the way I want, I don't really have to DO anything to keep the system running, other than occasionally update (I'm on unstable, so I do that manually).

Could I turn Claude loose on my .config directory, give it access to apt or dnf (etc.), and let it set up a non-NixOS environment for me? Probably, and it would probably work reasonably well, but I wouldn't trust it the way I trust NixOS.

flkiwi··on MacBook Neo
First guess: making things small (and durable) is more expensive than making things big.
flkiwi··on DialUp95 – A 90s inspired nostalgia hit
Me, before clicking: Man, I remember I had this USR modem that did this weird BONG sound during handshake. I wonder if anyone else in the comments remembers that.

Comments: YUP.

flkiwi··on AI uBlock Blacklist
Exactly right. The individual in question produces excellent deliverables within their space. They, the coworker, are very good at receiving inputs, but not very good at outputs (other than their deliverables). In a way, it's like having an offshore worker who speaks almost none of your language but can understand it and produce good work.
flkiwi··on AI uBlock Blacklist
Exactly right. He’s good at what he does, except communicating, and people are beginning to associate him with AI slop they don’t have time to read rather than the excellent work he does for them.
flkiwi··on I verified my LinkedIn identity. Here's what I handed over
Remote, multi location workforces, supervisors and workers thousands of miles apart.
flkiwi··on I verified my LinkedIn identity. Here's what I handed over
This is only going to become more common. Companies are implementing checks using similar services (a) to prevent employment scams (where the person who interviews is not the person who works; usually the latter is a low-paid offshore individual) and (b) basic security authentication. It won’t be long before this sort of biometric validation starts showing up to authenticate users on regular websites and similar services, if it hasn’t already. I think the last one I had to do was to authenticate when activating a bank card.
flkiwi··on AI uBlock Blacklist
One of my coworkers is EXTREMELY capable but functionally almost illiterate. He’s recently discovered that he can put an idea in Copilot and have it generate an email. So now instead of brief, correct, but difficult to parse emails we receive 20-paragraph, bulleted, formatted OpenAI slop. It’s been a very strange thing to see, like someone getting extraordinarily bad cosmetic surgery.
flkiwi··on Fix the iOS keyboard before the timer hits zero or I'm switching back to Android
I read things like this, which I absolutely agree is happening, but then compare it to my ongoing, multi-day failures to create a child account on a Samsung device (which also involves a child account on Google, which is where the workflow is failing) and I wonder if the entire technology industry has simply given up. Every mobile experience is awful lately, nothing seems to work, errors pile up, and people just quit.
flkiwi··on British drivers over 70 to face eye tests every three years
Well the obvious solution is take away the vote for over-65s!

/s … maybe

flkiwi··on I now assume that all ads on Apple news are scams
I actually tried Ground News for a while because, you know, why not? I appreciate what they're trying to do, but the signal to noise ratio was so, so unfavorable between the UI clutter, the curious lack of certain categories, and the oddly slow update rate.
flkiwi··on I now assume that all ads on Apple news are scams
My "favorite", and likely related, part of Apple News is that if I have blocked a source because it is unreliable, heavily biased, etc., and a story from that source appears in the main timeline, Apple News shows a greyed out version of the story--headline and image visible--with "You have blocked this publication" (or similar). You can still clearly see the story, so it's not blocked at all.

I assume this comes down to some sort of distribution agreement, but, as bad as the ads are, this single behavior is the reason I stopped using Apple News and continue searching for a successor.

flkiwi··on Hypergrowth isn’t always easy
Interesting post. I appreciate their candor and self-criticism, but, as a customer, I'm consistently surprised by how robust Tailscale ends up being, and how rarely I've experienced an issue that actually broke my tailnet. The sort of downtime that might keep me from accessing the admin tool or something else like that is rare enough, but my nodes have almost (?) never failed to talk to each other. Pretty great.

Caveat: I have a very small tailnet (<100 nodes). Anyone running with thousands of nodes may have a very different experience where inconvenience might be existential.

flkiwi··on Claude Code's new hidden feature: Swarms
I accidentally gave my wife a prompt the other day. Everything was hellishly busy and I said something along the lines of “I need to ask you a question. Please answer the question. Please don’t answer any other issues just yet.” She looked at me and asked “Did you just PROMPT me?” We laughed. (The question was the sort that might spawn talking about something else and was completely harmless. In the abstract, my intent was fine but my method was hilariously tainted.)
flkiwi··on Waiting for dawn in search: Search index, Google rulings and impact on Kagi
I've gotten more value out of it than just about any ongoing subscription I have. It's clean, fast, deeply customizable (i.e., excluding "answers" websites or any other domain you never want to see again), and, for what it is, inexpensive. Honestly if Google (or Bing) worked like Kagi does, I'd trade some of the privacy for the utility.
flkiwi··on Trump says Venezuela’s Maduro captured after strikes
The approval of the people is irrelevant if Putin cites Zelenskyy’s democratic illegitimacy as a reason to remove him (which, arguably, they have) or Trump as a reason to withhold support.
flkiwi··on Trump says Venezuela’s Maduro captured after strikes
So we can justify, say, deposing the king of Saudi Arabia? Or Zelenskyy on the pretext that he hasn’t held a timely election? Or the president of Taiwan on the basis of illegitimacy of the election? Regardless of Maduro’s sins, this is a massively destabilizing action and I expect we will see unpleasant downstream effects even if, in a vacuum, the action was justifiable and legal.
flkiwi··on Honey's Dieselgate: Detecting and tricking testers
Thank you. I was confused about why this was suddenly bubbling up again. And ... paints Honey in a pretty bad light? LOL, they already looked like a fraudster scam to begin with! (But, again, thank you.)
flkiwi··on Honey's Dieselgate: Detecting and tricking testers
Didn't this Honey fraud thing break like a year ago (or longer)? This is the second story I've seen about it in the last couple of days and I guess I'm surprised it's even still around.
flkiwi··on What an unprocessed photo looks like
Another tool to add to my arsenal of responses to people who claim either "no filter used" or "SOOC photo". Both of those may be true for some values of "no filter" or "straight out of camera" but they're not remotely describing the reality that any digital image is heavily manipulated before it leaves the camera. And that's ok! Our eyes are filters. Our brain is a filter. Photographic film and processing techniques are filters. The use of "no filter" and "SOOC" to imply capturing something unedited and therefore authentic is the artificial thing.
← PreviousPage 2 of 14Next →