HNHacker News
TopNewBestAskShowJobs

spike021

4,063 karma · joined November 9, 2010

Software Engineer. San Francisco.
submissionscomments
spike021··on Suica, Japan's First IC Transit Card
I've been able to get multiple over the past nearly 10 years, very easily. I think there was a relatively brief shortage toward the end of the COVID closure, maybe the first year or so Japan was re-opened. But generally you could still get them, just not at major hubs.
spike021··on Ask HN: What is one simple thing LLMs are insanely bad at?
I've had a lot of trouble when it comes to sorting out UIs. I've tried with an iOS game and also a TypeScript app with UI elements from libraries like ReactFlow. The usual models can sometimes fix or change things based on screenshots but more often than not they just don't "get it" (e.g. certain shapes on a plane are overlapping, which I don't want, the models can't fix what they can't "see").

I've had some luck on the web app side if I use playwright or similar for the model to interact with but still far from efficient.

spike021··on Nitter and XCancel receive cease and desist notices
I've made a lot of friends in Japan through shared interest communities that are mostly on twitter. Most are people I've actually met whenever I am in Japan.
spike021··on Where did all the public bathrooms go?
I've just about never had an issue finding a toilet, like you said. Parking/service areas are great and nothing like rest stops in, say, California

There are _some_ neighborhoods, especially in Tokyo, where sometimes it can be difficult. Like certain parts of Koenji you can walk into random conbini that have locked bathrooms and signs saying no public use. Fortunately it's not all too common.

Only thing about public toilets in places like parks or neighborhoods is they almost never have soap.

spike021··on A Friendly Introduction to Racket
We used it in the course I had that introduced functional programming. The only memorable thing I can remember writing in it for that class was a topological sort (I believe).
spike021··on AI didn't erase the junior engineer's value, it increased it it
>It used to be that they would have been forced to seek help from a senior engineer

You still have standups, right?

I'd be questioning why at the very least the team lead/manager isn't questioning the lack of progress during those meetings and immediately requesting a more senior engineer help out.

Even before AI this was how it worked. Unless the junior engineer is being purposely secretive about lack of progress, which would have happened back then too, then this isn't an AI problem, it's a team culture one.

spike021··on Sol loves to cheat
I can't even get Claude to stop writing python to parse json instead of using jq despite baking it into agent memory and skills.
spike021··on Sticky wage norms and the real wage cost of unexpected inflation
I guess RSUs aren't really "real wages" but mine vested over four years to the extent that by the time I left they were worth barely 25% of what they had been when I signed the offer. Happened over time, too, so quarterly vests took a decent hit in that timeframe.
spike021··on How Bluesky draws its logo on screenshots
iOS allows something similar. twitter (X) will also add a logo. I believe reddit did the same but i stopped using their app a while ago.
spike021··on The price of a Costco hot dog has gone up
for a while they didn't have that option either.
spike021··on The price of a Costco hot dog has gone up
or the combo pizza
spike021··on Understanding is the new bottleneck
In my experience even before LLMs came along it was a matter of engineering culture how much a human put their motivations and rationales into why their diff came out the way it did.
spike021··on Pixel Watch 5
I had an Apple Watch Series 6 for about five years and the battery degraded to the point it needed just about two charges a day.

Then I found out about the new Fitbit Air in June and picked one up. Advertised battery life is 7 days; I tend to get closer to 6. It does the sleep/activity tracking I want (though not quite as good as the AW if I'm honest).

The extra benefit is I've cut out smartwatch features from my wrist. I got tired of having notifications on a watch and rarely needed special apps or anything either. I really only used the AW for telling time, date, temp/weather conditions, and payments; but most of the time I have my phone or I'm near a computer anyway.

spike021··on Woman Pulled over at Gunpoint Twice After Flock Camera Glitch
arguably you could say we always could use more humans in the loop even when it is only humans in the loop.
spike021··on How I use LLMs to learn complex topics
even if you say use RAG or something to a source you can trust, there's no guarantee the agent will still use exactly what the source has.

i can't even get agents to remember core instructions like "use jq instead of writing a python script to parse some json"..

spike021··on Bioengineered chewing gum may offer a way to fight HPV and other microbes
Just be careful around dogs and presumably other pets as it's toxic for them.
spike021··on Stateless MCP has recaptured my interest
How well does that work in enterprise setups?
spike021··on Prevent cognitive debt by manually retyping LLM-generated code
In a way it's not so different from learning in school. There were definitely times I read a textbook for a programming or other CS course and reused some example code or whatever to solve homework problems.

I think the helpful part is taking something that already exists, learning how it works, and rewriting it yourself to internalize it.

Again as usual the more important thing is that you know what you're using otherwise it's just copying.

spike021··on Keychron announces first open-source firmware for gaming mice
supposedly but i don't believe that worked for me at the time (I was connecting it to an m1 Mac Mini, which I believe has usb4 ports).
spike021··on Keychron announces first open-source firmware for gaming mice
Here's one reddit thread about it: https://www.reddit.com/r/Keychron/comments/j28yzg/k2_v2_does...

seems like there's a workaround but obviously far from ideal.

edit:

actually this may be the one I remember seeing at the time: https://www.reddit.com/r/Keychron/s/Dewr2dbVNX

spike021··on Keychron announces first open-source firmware for gaming mice
my issue with the one i have (k2, iirc) is that if i use it wirelessly and the battery dies, it becomes a brick until its been fully recharged. it won't even work as a wired keyboard until then. so ever since then i only use it wired.
spike021··on 7.1 Earthquake in Japan
I get it. Same here. Aso is probably one of my favorite places in Kyushu. Also, the michi-no-eki at the bottom is fantastic.
spike021··on 7.1 Earthquake in Japan
I wouldn't let this get in the way of going there though. Kumamoto is a very nice prefecture to see. They will rebuild (again) and it'll continue to be a great place.
spike021··on If coding has been solved, why does software keep getting worse?
Nope. it's enabled.
spike021··on If coding has been solved, why does software keep getting worse?
same with iphones and switching between cellular and wifi connections. I'll be walking away from or toward my home or my office and there's just barely a wifi connection, but hardly enough for any requests or responses to even make it through, yet Apple never allows the phone to fall back toward the cellular connection.

I can't believe in all these years they haven't implemented a dual setup where they connect the wifi and do some kind of test connection or request to confirm it's a stable signal before entirely switching away from cellular data.

spike021··on Writing by hand is good for your brain
Doesn't work for everyone. I have essential tremor and my handwriting is abysmal.
spike021··on I burned all my tokens researching how to save tokens
I can't remember who it was I spoke to recently, but it was some startup for doing code reviews. So I asked how they're handling larger diffs and especially when a code change is related to something requiring knowing a lot of context. Will it hallucinate things that make the review low-quality, etc. I was told "no it's been given guardrails to prevent hallucinations. it doesn't hallucinate." but I was thinking, that's not really how LLMs do or do not hallucinate, is it? (I'm not an AI person so I really don't know).
spike021··on OpenAI reduces Codex Model Context Size from 372k to 272k
I try to do similar. I'll even break down parts of the plan into separate docs and have it solely refer to them one by one as needed with /clear between. It's a more manual process but not the worst. I could probably even whip up some kind of skill to automate it somewhat with subagents or similar.
spike021··on My midlife crisis Corolla is fast, furious, and modded
yeah. sadly toyota NA probably won't distribute an update/TSB for it. It's a shame.
spike021··on My midlife crisis Corolla is fast, furious, and modded
for MY2025+ if you're in eco mode it shuts the valve so that's not too bad for me.
← PreviousPage 2 of 34Next →