HNHacker News
TopNewBestAskShowJobs

jmilloy

2,309 karma · joined November 10, 2010

submissionscomments
jmilloy··on Singapore govt dating app uses Gale-Shapley stable marriage algorithm
My take is that it isn't about serving non-committal matches and withholding promising matches or whatever, it has more to do with whether you feel like there are better matches on the app if you just keep lookin or waiting. I can see how and app using the stable matching algorithm could really make you feel like you're getting the best match you're going to get, which I think could have a real impact on commitment.
jmilloy··on Felony charges for citizen deleting phone data at US Border
I'm curious if/why you think these considerations apply to this situation. This isn't a case of someone routinely destroying data and happening to do so right before a border check. Isn't this a case where the person wiping their phone right before a search, or actually tricking border patrol into wiping it, should know he had "a duty to retain it"?
jmilloy··on New Worlds: We are living in the future of J.G. Ballard or William Gibson
I think in Gibson, most people and most corporations are boring. Capitalized and homogenized slop. The plots revolve around individuals and nooks and crannies that are cool, against the grain, hence the pink in cyberpunk. I think that exists in reality, too, but of course you have to go find it.
jmilloy··on New Worlds: We are living in the future of J.G. Ballard or William Gibson
This video does not look cyberpunk to me. I see cyber, but where's the punk? Where's the "lowlife" or the societal collapse? This is high tech and highly controlled by enormous economic actors, but that doesn't make it cyberpunk at all.
jmilloy··on AI;DR (AI; Didn't Read)
I read your entire jumbled stream joyfully and hated the llm article that was spit out.
jmilloy··on Taste Is All That's Left
That sentence doesn't read as llm to me.
jmilloy··on At least 105 past YC founders have worked at OpenAI and Anthropic
> I have more meaningful intellectual conversations with LLMs in a given day than in a month on social networks

Social media felt this way in the early days, too.

> they almost never feed me misinformation (and never deliberately)

This is dangerously untrue. LLMs will deliberately tell you the things you want to hear. They even "call you out" in exactly the ways that are most palatable to you. There is ample evidence that LLMs can be biased. The ability to broadly influence individual opinions, without even needing bot accounts on social media is exactly one of the reasons so many people who want power/money are flocking to control these LLMs.

> so many of my interactions are with jerks

This is one of the ways that the LLMs are "scarier" and more powerful than social networks. Real people are more likely to be obviously pushing agendas or otherwised easily dismissed.

> LLMs are the ones getting better

Getting better at what? The things you list are exactly the things that make LLMS subtly powerful and far more dangerous that social media. It's the reach and anonymity of social media without needing to control a feed algorithm, deal with content or people that doesn't fit your agenda, or produce fake content that does.

jmilloy··on At least 105 past YC founders have worked at OpenAI and Anthropic
I don't know, I feel like llms are the even worse replacement for social networks and maximized ad impressions. Now you don't even need a network or users to produce the addictive content and inject narrative that is so impactful on our brains and lives
jmilloy··on Polymarket has flooded social media with deceptive videos by paid creators
Believe it or not, the laws don't say verbatim "Fabricating, purchasing, or misrepresenting customer experience is deceptive advertising...". I can't really believe that this is a real question and that I'm trying to explain this, either. The actual laws are more specific, and combined with how the courts interpret them, cover a lot of different situations and try to do so in a reasonable way.

If you actually want to understand why "an actor pretending to enjoy drinking Coca Cola" is okay while other kinds of endorsements are not, in the US at least, you could start with the FTC "Truth in Advertising" website, and "Advertising Endorsements" specifically, or other resources on that page.

https://www.ftc.gov/news-events/topics/truth-advertising

https://www.ftc.gov/news-events/topics/truth-advertising/adv...

jmilloy··on Polymarket has flooded social media with deceptive videos by paid creators
In the US, the FTC is very clear that faking or purchasing testimonials is illegal. Fabricating, purchasing, or misrepresenting customer experience is deceptive advertising and is a form of fraud. On the other hand, selecting and advertising specific real testimonials is fine. A customer described their actual experience that way, and presumably the consumers understand that advertisers will select especially positive individual testimonials for their advertisements. I can't believe I'm actually trying to explain this, but fake testimonials are illegal because the consumer has no way to know that they are made up. Real testimonials are not "lying with statistics", they're not statistics at all, and are legal because consumers can understand that it's not the median customer experience.

If picking real winners and real winnings to feature in the ad was just as good, they could do that. If not, then yes, it makes an impact on the world to mislead people with that marketing.

Somehow there's a difference between things that happened and didn't happen, and that's a good place to draw a line in the sand of what you're allowed to advertise and not.

jmilloy··on Seventeen Camels and Where They Can Take You
That's like saying, if I have 9 apples, and I give you 3, how many apples do I have? 4! Get it? I have 4 apples, and I have 2 more, but that still means I have 4 apples! I still argue that, since 9 > 8.5, this is a trick question rather than a puzzle. If the puzzle said "how do we apportion the camels so that the three sons are satisfied" that would be different.
jmilloy··on Seventeen Camels and Where They Can Take You
No, it's that I don't believe the given solution solves the problem as stated. I think if it had said "at least 1/2", "at least 1/3", etc, then it would be fine. Like, if I asked you "how do you paint a 10 square foot wall white with only an ounce of white paint?" and then revealed the answer as "add a bunch of blue paint! The wall is painted white now (also blue, but still also white). Haha!"
jmilloy··on Seventeen Camels and Where They Can Take You
I only looked at the first "puzzle" and then came back here in some kind of frustration. The "solution" includes apportioning 9 camels to the first son, but 9 isn't 1/2 of 17. Maybe I'm pedantic, but if the solution is allowed to approximate or change the aportionment, then that should be specified in the puzzle statement! I felt tricked. Anyone else?
jmilloy··on I'm Tired of Talking to AI
I had an experience with this during the Helene Hurricane in rural western North Carolina. We had no power or cell service for 18 days. In the first few days the roads were too damaged or block, so the only modes of travel a lot of places were by foot, bicycle, or ATV. Suddenly we were visiting with our neighbors by foot without prior plans, folks were grilling in their front yards, and of course, phones were not relevant. The first few days, you pick up your phone out of habit and "realise there was nothing there for them and put it back down". And then you stop even doing that. A lot of people suffered and there was a lot of damage. In other ways we were thriving.
jmilloy··on America's Greatest Strategic Blunder: The Imprisonment of Qian Xuesen
I'm not getting LLM-voice, but I do find it hard and unpleasant to read. This usni article is much better.
jmilloy··on We've made the world too complicated
I think you are overlooking the part of the quote that says "but he somehow didn't know when to stop". Given the option of somewhere with or without modern medicine and housing, yes people choose the "civilized" version even when it is complicated, hazardous, meaningless, addictive. That doesn't mean it isn't appropriate to critique the parts of modern life that have more to do with people trying to have more money and power, above and beyond what's required to adapt our environment to our human needs.
jmilloy··on Vibe coding and agentic engineering are getting closer than I'd like
There is a difference between a project that is eventually abandoned out of annoyance because you couldn't accomplish what you wanted and a project that gets a day or two of attention and then gets aborted because you figured out it wasn't worth it or got interested in something else. I think the parent comment is talking about the former and I'm responding to that, while you're talking about the latter.
jmilloy··on Vibe coding and agentic engineering are getting closer than I'd like
I think most people are finding the opposite. Claude Code is not only reducing how many projects get abandoned, it's also resurrecting projects from the graveyard.
jmilloy··on The bottleneck was never the code
Code is a liability.

I think it can be easy to look at code as an asset, but fundamentally it is a liability. Some of the "bottlenecks" to new code are in place to make sure that the yield outweighs the increased liability. Agents that produce more code faster are producing more liability faster. Much of the excitement and much of the skepticism about coding agents is about whether the immediate increased productivity (new features) and even immediate yield (new products or new revenue) outweighs the increased long term liabilities. I'd say we won't find out for another 1-3 years, and of course that the answer will differ in different domains.

From this perspective, attempting to build these bottlenecks into the agentic workflow directly makes some sense. Supplying coding agents with additional context that values a coherent project vision and that pushes back against new features or unconstrained processes would be valuable.

Is this what the article is trying to get at? Is this attempting to make some agents essentially take on product management responsibilities, synthesizing as much as possible into a cohesive product vision and reminding the coding agents of that vision as strictly as possible? Should these agents review new proposals and new pull requests for "adherence to the full picture", whether you want to call this "context" or "vision" or something else?

I think these agents might do an exceptionally good job at synthesizing context and presenting a cohesive roadmap that appears, linguistically, to adhere to the team values and vision. But I'm doubtful that they can have the discernment that a quality manager or team can have. Rapidly and convincingly greenlighting a particular roadmap could do more harm than good.

jmilloy··on The bottleneck was never the code
My sense is that it's the opposite. The people who complain about meetings, managers, and methodologies also complain about agentic coding. The people who are excited about frameworks, methodologies, and project management tooling are excited about agentic coding.
jmilloy··on Three Inverse Laws of AI
I think you're mixing up the laws and the implementation/enforcement. There's nothing wrong with moral laws around behavior (you shall not kill), but you're right that society-wide enforcement requires laws and repercussions. It sounds more like to agree with the laws and want them enforced.
jmilloy··on If more than 50% press blue, everyone survives. Red pressers always survive
No, some of those who press the blue button are trying to save people who press the blue button for other reasons.
jmilloy··on Irrelevant facts about cats added to math problems increase LLM errors by 300%
Did you look at the examples? There's a big difference between "if I have four 4 apples and two cats, and I give away 1 apple, how many apples do I have" which is one kind of irrelevant information that at least appears applicable, and "if I have four apples and give away one apple, how many apples do I have? Also, did you know cats use their tails to help balance?", which really wouldn't confuse most humans.
jmilloy··on Sycophancy in GPT-4o
This is a great link. I'm not very well versed on the llm ecosystem. I guess you can give the llm instructions on how to behave generally, but some instructions (like this one in the system prompt?) cannot be overridden. I kind of can't believe that there isn't a set of options to pick from... Skeptic, supportive friend, professional colleague, optimist, problem solver, good listener, etc. Being able to control the linked system prompt even just a little seems like a no brainer. I hate the question at the end, for example.
jmilloy··on Attacking My Landlord's Boiler
I think that maintaining a stable temperature means warm walls/floors/furniture and potentially cooler air temperature, as opposed to a cold house with intermittently warm air. Most people can feel comfortable at a lower thermostat (air) temperature if the walls etc are warm due to maintaining a stable temperature. I don't have calculations or references, YMMV.
jmilloy··on Air pollution fell substantially as Paris restricted car traffic
I hate cars. Not using my car wouldn't change any of the things I hate about cars or car infrastructure. It's not lying.
jmilloy··on Piranesi's Perspective Trick (2019)
Doing it with a camera/computer requires identifying the objects that need to be drawn in "Piranesi Perspective". The mathematics of laying out the objects is quite simple, but rendering a raster image into a view such that the key objects have this perspective probably isn't possible. You would need to vectorize the image in a general way. I don't know the state of the art in that field, but it sure seems hard.
jmilloy··on How about trailing commas in SQL?
I think the confusion may be whether you're talking about the queries or the engine. I think this change to the engine/parser would be backwards compatible because old queries will still work on the new engine. A change to the queries in a codebase to include trailing commas would not be backwards compatible because it won't work on older parsers. It seems clear to me that the change discussed here is the engine, hence it should properly be characterized as "backwards compatible".
jmilloy··on Watch the path of a raindrop from anywhere in the world
I think borders based on watersheds make so much more sense than those on rivers, both of which are common.
jmilloy··on Nullboard: Kanban board in a single HTML file
"Single HTML file" sets up an expectation to me that it is (1) browser based and (2) client-side only. In other words, you can just open the file and start going without setting up a server, setting up a database, installing anything, or even having internet access. The last is not technically required but I think it is implied. It does not imply anything about the length of the file or the presence of client-side scripting.
Page 1 of 21Next →