HNHacker News
TopNewBestAskShowJobs

jey

7,638 karma · joined March 25, 2007

human interested in bits and humans

sf, california

email: jey#kottalam!net

submissionscomments
jey··on When AI 'builds a browser,' check the repo before believing the hype
lmao okay, touché. I did not realize it had servo as a dependency.
jey··on When AI 'builds a browser,' check the repo before believing the hype
I don't think the point was to say "look, AI can just take care of writing a browser now". I think it was to show just how far the tools have come. It's not meant to be production quality, it's meant to be an impressive demo of the state of AI coding. Showing how far it can be taken without completely falling over.

EDIT: I retract my claim. I didn't realize this had servo as a dependency.

jey··on Six-decade math puzzle solved by Korean mathematician
Dan Romik has a nice intro on the moving sofa problem: https://www.math.ucdavis.edu/~romik/movingsofa/
jey··on Baffling purple honey found only in North Carolina
Yeah maybe time to send a sample to the “mass spec everything” guy
jey··on NY Fed cash transfers to banks increase dramatically in Q4 2025
Here's a less editorialized article from Reuters: https://www.reuters.com/business/finance/banks-tap-record-li...
jey··on Why “negative vectors” can't delete data in FAISS – but weighted kernels can
That makes sense, but how do you efficiently evaluate the Gaussian kernel based approach (“operator-based data structures (OBDS)”)? Presumably you want to do it in a way that keeps a dynamically updating data structure instead of computing a low rank approximation to the kernel etc? In my understanding the upside of the kNN based approaches are fast querying and ability to dynamically insert additional vectors..?
jey··on Various locale mismatch scenarios in Windows clipboard text format synthesis
> When I ran this program, I expected the `CF_OEM­TEXT` string to have the byte 44, but it didn’t. It had the byte 90. We will start unraveling this mystery next time.

Whoa there exists something Raymond Chen didn’t know about Windows core APIs?

jey··on Program-of-Thought Prompting Outperforms Chain-of-Thought by 15% (2022)
This seems to be incorporated into current LLM generations already -- when code execution is enabled both GPT-5.x and Claude 4.x automatically seem to execute Python code to help with reasoning steps.
jey··on $1900 Bug Bounty to Fix the Lenovo Legion Pro 7 16IAX10H's Speakers on Linux
And the person who did the implementation, Lyapsus, did it without access to the hardware?? https://github.com/nadimkobeissi/16iax10h-linux-sound-saga/i...
jey··on Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates
Anyone have a link to the patch in uutils? Curious to see that the problem and solution were.
jey··on Claude Code weekly rate limits
Get two subscriptions if it's delivering that much value and you hit the limits?
jey··on Microsoft suspended the email account of an ICC prosecutor at The Hague
Greenland is an “autonomous territory” of Denmark
jey··on Claude's system prompt is over 24k tokens with tools
I think it’s feasible because of their token prefix prompt caching, available to everyone via API: https://docs.anthropic.com/en/docs/build-with-claude/prompt-...
jey··on Australian who ordered radioactive materials walks away from court
I’m pretty sure you are supposed to declare agricultural products at customs. Sure, if the apples are cooked into a pie that’s probably fine but I believe most countries don’t let people bring in fresh fruit because of the possibility that some pest (insect, fungus) could be hitching a ride on it.
jey··on Some __nonstring__ Turbulence
That the annotation applies to variables and not types is surely an oversight or mistake right? Seems like it could have been easier to initially implement that way but it just doesn’t seem to fit with how C type system works. (Yes it will make declarations uglier to do it on types but that ship has sailed long ago; see cdecl.org)
jey··on I won't be vibe coding anymore: a noob's perspective
Try Claude Code. It’s perfect for this type of use case.
jey··on I won't be vibe coding anymore: a noob's perspective
Odd. How can one get the vibes without looking at the code? Like gleaming diamond vibes versus confused spaghetti vibes.
jey··on I won't be vibe coding anymore: a noob's perspective
I’ve had good results using Claude Code by specifically coaching it on how its implementation should be. It’s not always perfect and sometimes I do have to try again, but it’s remarkably effective when given enough guidance.

If only I could figure out how to reliably keep it from adding useless comments or preserving obsolete interfaces for “backward compatibility”…

jey··on Show HN: Goldbach Conjecture up to 4*10^18+7*10^13
Btw despite the helpful pedanticism[1] of HN, I think your English is impeccable and idiomatically natural for someone who has probably not spent much time in immersive spoken English environments.

1. pedantry

jey··on A succinct email in just a subject line
Works fine if you copy the subject line into the body too
jey··on The FFT Strikes Back: An Efficient Alternative to Self-Attention
Unfortunately that’s very vague because there’s many notions of “dual space” within applied mathematics, even just considering the parts relevant to engineering applications.
jey··on Marsha P Johnson: A Chrome extension to highlight trans erasure
Apparently this is the background context: https://www.npr.org/2025/02/14/g-s1-48923/stonewall-monument...
jey··on Some flag emojis aren’t working on Chrome on Windows
You're not too far from the truth -- most mapping services render political boundaries differently based on where you're accessing the site from.
jey··on Google offers 'voluntary exit' to all US platforms and devices employees
That's true. I happily concede!
jey··on Google offers 'voluntary exit' to all US platforms and devices employees
Hm. Why create this environment where the people with the most options will preferentially be induced to leave? Also the impact on the company project seems less predictable. Aside from avoiding the extreme difficulty involved in doing layoffs and choosing folks to let go, what are the upsides of this approach?

EDIT: I see that my take was wrong and too narrow. Thanks to everyone who replied.

jey··on Reservoir was built to save Pacific Palisades. It was empty when the flames came
In San Francisco there’s a unique secondary “high-pressure water supply system” which is fully independent of the regular water mains of the city. The Twin Peaks Reservoir that was built to supply it has two separate basins so that either one of them can be off-line for maintenance when a major fire hits. I guess all of this has to do with the history of San Francisco burning down more than once.

https://sfpublicworks.org/project/emergency-firefighting-wat...

https://waterpowersewer.wordpress.com/2019/07/01/a-look-back...

jey··on Docker Desktop Broken on Mac OS Update for over a Week
looks to be this: https://github.com/docker/for-mac/issues/7527#issuecomment-2...
jey··on iTerm2 critical security release
I recently ran into a bunch of problems running neovim under GNU Screen with `TERM=screen.xterm-256color`. There was some kind of problem relating to GNU Screen's parsing and re-transmit of certain full-color terminal escape codes. I don't remember the details right now, but what I know is that building the latest from source didn't help. (I wish I could remember the specific issues)
jey··on iTerm2 critical security release
iTerm2 increasingly seems too complex and bloated to me, with too many security issues. I haven't shopped for a new terminal emulator on macOS in a long time, but perhaps it's now time.

I should also get around to switching to tmux, now that GNU Screen seems to be stagnant...

jey··on Beyond Gradient Averaging in Parallel Optimization
Generally yes, vanilla gradient descent gets plenty of use. But for LLMs: no, it’s not really used, and stochastic gradient descent provides a form of regularization, so it probably works better in addition to being more practical.
← PreviousPage 2 of 34Next →