MurphyA/hacker-news huggingface dataset:
by abrookewood | 2025-07-30 02:08:39+00:00
Congrats on the launch. I think maybe you should get the LLM to pre-compute the paths and store the results. Getting it to calculate every branch of the story as you go presents a few problems: - When it is busy (like it is now), everyone is just waiting for the next section of text. - You are going to burn tokens, even when multiple people are following the same path

That said, the way you have done it means it is roughly unique each time.
by lambdasquirrel | 2025-07-30 02:08:43+00:00
> but the Canon takes a modicum of skill, which my wife is not interested in

And so, the reasons why Fuji and point-and-shoots are popular. Lots of “serious” photography enthusiasts don’t really get this and call Fujis “hype” cameras but it’s like bashing Wordpress because most people don’t want to learn AWS to post cat pics.

> The iPhone is always in my pocket

Rationale for both point-and-shoots as well as Leica (also hated by lots of serious camera people ;)).
by al_borland | 2025-07-30 02:09:11+00:00
I spent the last half of my day today trying to have AI write some boilerplate for me, to basically port something I already wrote to a different platform. I tried 3 different models and it fell on its face repeatedly. I probably would have made more progress if I didn’t use it at all. That will probably be the path I go tomorrow.

I think you’re falling for some of the hype. I’m not feeling the magic others often talk about.
by achierius | 2025-07-30 02:09:41+00:00
I struggle with cases like this because

> oh, well I'm a compassionate being just like Mahakala, therefore I should be able to hit my child because I know what's best for them

DOES seem like a reasonable "emulation" of this supposedly enlightened and perfected figure -- the only way to truly know when you're being compassionate and when you're not is with perfect wisdom, and so long as we're all stuck on earth that's not exactly attainable. As an applied practice, it feels two-faced, and I feel similarly about all "secret" doctrines and figures. Other religious figures, like Gautama Buddha or Jesus or whomever, are much preferable in this way: emulation of them is a strict good in those traditions. You don't need to hide any part of Gautama's life, or save any part of Jesus' teaching until later. Within their traditions, emulating either is essentially straightforwardly positive.

> And we should also put these symbols into the context of a Buddhist worldview -- that a human life is not guaranteed, and even if we get one and survive into adulthood, most will go about their regular lives without using this opportunity to do the deep work necessary to escape our self-inflicted cycle of suffering

But this fails to explain the necessity of such a contradiction -- how can a perfect being be the one to embody such cruelty? To elaborate on what I'm getting at,

> So that's all to say, we should focus on the metaphors that they embody rather than their literal depictions.

But in this case the metaphor is what -- that cruelty, or at least the pitiless annihilation of innocents, is an intrinsic quality of even a perfected, enlightened being? This is a real practice that is actualized in the real world, with (to my understanding) whips and the like being a common feature in the upbringing of the Dalai Lama, with these wrathful deities serving as justification. The symbology and iconography of these deities goes far beyond a "memento mori" -- examples from other cultures show that simple depictions of skeletons or even skulls can capture that. Clearly the wrath is a key part of this depiction, otherwise there would be no risk of "oh, well I'm a compassionate being just like Mahakala, therefore I should be able to hit my child because I know what's best for them".

One who becomes Christ-like would certainly not go around "fighting fire with fire", regardless of what message they were trying to get across, and while I am certainly less studied in Buddhist doctrines I truly struggle to imagine that Gautama Buddha was thinking that other Buddhas would do so either.

I will admit that most of my understanding here specifically comes from Tantric varieties of Buddhism, so it's possible that the depictions and representations I describe above are peculiar to that and don't generalize.
by actuallyalys | 2025-07-30 02:09:43+00:00
I basically agree with the author that the iPhone's camera is inferior to dedicated cameras, at least in the hands of a photographer who's learned to use them. To me it's striking that there's even a question. My first camera as a child was a cheap film camera[0], and the first digital cameras I saw firsthand, as cool as they were at the time, had even worse quality. Now smartphones have much better quality for people pointing and shooting and do it while crammed into a device that does many other things.

Now, I'd hate for dedicated cameras to go away. I love shooting on SLRs, digital and film. I see smartphone cameras not as pretenders to the throne but as democratizing tools lowering the barrier for entry and a great way to get shots when you don't have your dedicated camera.

[0]: for the record, the issue with the camera was that it was cheap and I didn't know what I was doing, not that it was film.
by kelsecon | 2025-07-30 02:10:45+00:00
Hi! Kelsey here (PM from Spark team). I can confirm the system prompt shared in Simon's post wasn't hallucinated. We worked hard to instill good design principles into the prompt. We put it through its paces with a number of designers that are some of the best in the industry. I also went to Parsons School for Design and can confirm this is 100% something they teach you at a good design school! ^-^
by sangeeth96 | 2025-07-30 02:10:51+00:00
Better way to set this from input type=“date”:

const el = /* get handle to date element */ const d = el.valueAsDate; d.setHours(0, 0, 0, 0);

I wonder why there’s no date-local like there’s datetime-local given this gotcha: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...
by russellbeattie | 2025-07-30 02:11:06+00:00
From videos online so far, it seems the strength of the quake didn't translate to massive lateral movement. There seemed to be lots of intense P-wave wiggling and bumping rather than large S-wave swings back and forth. The big Japan quake was one of those, where you saw offices being slid back and forth and everything flying off shelves.

Not sure what that means for the tsunami - but so far it seems less intense than the 8.8 would imply.
by Aurornis | 2025-07-30 02:11:17+00:00
> no, your iPhone is not in anyway comparable to an actual dedicated camera

9 times out of 10 when I see someone making this claim it’s engagement bait. They know it triggers people and generates interactions.

I think most people are well aware that they’re not the same. The point usually made is that it’s amazing that we can get such good photos out of something that fits in our pockets. In well-lit scenes you really can get some impressive image quality out of those tiny devices.
by fushihara | 2025-07-30 02:11:39+00:00
I just want to display the last updated time in the corner of a blog post. Overwriting local innerText with JavaScript for that is nonsense.

Displaying relative time like “1 day ago” is especially foolish. Does that mean between 0s–23:59:59? Or 24:00:00–47:59:59? Or perhaps 24:00:00–6d 23:59:59?

When you have multiple browser tabs open and switch between them, and you see “just now” — is it really just now? You last looked at that tab an hour ago. Maybe two hours? Maybe it’s been open since yesterday.

Sometimes I wonder why the Accept-Timezone header doesn’t exist in web browser requests. Using Accept-Language to switch webpage language based on the same URL is now commonplace.

There would likely be demand for a feature where the <html> contains a Unix timestamp, and the browser renders it using the client’s local time zone:

<time epochMs="1234567890123" format="YYYY/MM/DD HH:mm:ss" />

Just write it into static HTML and you’re done. No need for the server to compute relative times, and no need to rewrite it dynamically with JavaScript.

What happened to the movement to abolish daylight saving time? A few years ago, I kept hearing that the US and EU were moving toward ending it. Yet here we are, still observing DST this year.
by switz | 2025-07-30 02:12:29+00:00
Nuqs[0] does a very good job at parsing and managing search params. It's a complex issue that involves serialization and deserialization, as well as throttling URL updates. It's a wonderful library. I agree, though, that it would be nice to see more native framework support for this.

Forms are also hard because they involve many different data-types, client-side state, (client?) and server validation, crossing the network boundary, contextual UI, and so on. These are not simple issues, no matter how much the average developer would love them to be. It's time we accept the problem domain as complex.

I will say that React Server Components are a huge step towards giving power back to the URL, while also allowing developers to access the full power of both the client and the server–but the community at large has deemed the mental model too complex. Notably, it enables you to build nuanced forms that work with or without javascript enabled, and handle crossing the boundary rather gracefully. After working with RSCs for several years now, I can't imagine going back. I've written several blog posts about them[1][2] and feel the community should invest more time into understanding their ideas.

I have a post in my drafts about how taking advantage of URL params properly (with or without RSCs) give our UIs object permanence. How we as web developers should be relying on them more and using it to reflect "client-side" state. Not always, but more often. But it's a hard post to finish as communicating and crystalizing these ideas are difficult. One day I'll get it out.

[0] https://nuqs.47ng.com

[1] https://saewitz.com/server-components-give-you-optionality

[2] https://saewitz.com/the-mental-model-of-server-components
by vasusen | 2025-07-30 02:14:44+00:00
My wife decided to not travel to Japan due to an impending warning from a manga for July 2025. I have been making fun of her all month only to get this tsunami warning now!

https://en.wikipedia.org/wiki/July_2025_Japan_megaquake_prop....

> The 2021 reprint capitalizing off this revived popularity warned of a "real disaster" in July 2025, causing a minor case of mass hysteria in 2025 when summer trips to Japan from East Asia decreased markedly and several airlines even cancelled flights.
by userbinator | 2025-07-30 02:15:11+00:00
At least the "real" camera won't be hallucinating detail that isn't there.

https://news.ycombinator.com/item?id=29739235

https://news.ycombinator.com/item?id=35107601

https://news.ycombinator.com/item?id=35365510

https://news.ycombinator.com/item?id=38482085

https://news.ycombinator.com/item?id=39926633 (sanity prevails)
by sito42 | 2025-07-30 02:15:18+00:00
I don't understand why this framework has become so popular. You can't instantiate or program around `FlowSpec`s. The type safety is terrible (you're supposed to just haphazardly assign to `self` whenever you need to persist something across steps). `step`s just feel like glorified jupyter cells.

There's been so much great innovation in the ML ops space in the last few years and metaflow puts you in a straightjacket that prevents you from tapping into any of it.
by MongooseStudios | 2025-07-30 02:15:58+00:00
https://aicodinghorrors.com/ - the database deletion one was how I found out this site exists.

https://metr.org/blog/2025-07-10-early-2025-ai-experienced-o... - somewhat controversial because measuring different tasks. But nobody can measure dev tasks anyway.

https://venturebeat.com/ai/stack-overflow-data-reveals-the-h... - Saw this very recently, haven't dug in to the sources.

https://www.wheresyoured.at/ Talks a LOT about the AI hype bubble in general.

The landscape here in the US sucks too. Layoffs and offshoring are still going strong. Everything new is some stupid AI startup. I kinda thought I was done too until I got laid off and started working on my own projects to stay sharp.

Realized I still love making stuff. Just hate the corporate games.
by SchemaLoad | 2025-07-30 02:16:31+00:00
I get sent a lot of photos of me cosplaying at conventions, and something I've noticed is that the phone photos are almost always nicer in general. The people who do photography as a hobby seem to always edit the photo too extreme and you get whack HDR type effects or they just aren't as skilled at manually setting settings as the iphone auto mode.

But, the dedicated camera photos are always massively higher resolution. You can zoom in on details and they look great, while phone photos seem to use AI upscailers and they look bad
by tptacek | 2025-07-30 02:19:13+00:00
I know it's hard to believe this given the circumstances --- that maintainer has a very good reason for stepping back, absolutely no shade to give there --- but GPZ is doing a service for these projects. The vulnerabilities they find are there whether or not Google or anybody else steps up on the implementation side. They are simple facts of the software, and it's difficult, expensive, and important to uncover those facts.
by ethan1990 | 2025-07-30 02:19:15+00:00
That’s fake news. If you check the GitHub issue and actually visit the Trae community, you’ll see the truth.

The community mod already told him the real reason — it was triggered by the keyword “token”, which has been flagged due to repeated crypto bot spam in the past. But instead, he deliberately claimed it was because of the word “track,” and framed a basic anti-spam automod as “censorship” and “punishment.”

https://github.com/segmentationf4u1t/trae_telemetry_research...

It honestly feels like an attention grab. That kind of intentional misrepresentation is pretty dishonest. And if you check the message history, he was actively chatting in the group before — no one was silencing him.
by blahedo | 2025-07-30 02:19:19+00:00
It's worse than this: it's not just "what's my (app developer) reference frame for time in this app" but rather "what is the user's reference frame", and that is a thing that changes even for a single user.

I have been in a paper-notebook-calendar mode for a while now, but every time I've dealt with an electronic calendar app, it's been a struggle, because sometimes I write down a time relative to the time zone I'm in right now, and sometimes I write down a time relative to the TZ I'll be in when the thing happens (on vacation, at a conference, whatever). And for things in the latter category, I _want_ to visibly see the local-to-the-event time so that I can talk to other people about it, but I also want it to be in the correct time when I'm actually at the event so that I don't miss an appointment. This is trivially easy on a paper calendar I keep for myself and is Really Dang Tricky for electronic calendar apps.
by zahlman | 2025-07-30 02:20:34+00:00
> Someone receiving social shame/criticism with the stated intent to change behaviour.

It was not simply "social shame/criticism". People lost their jobs for doing things that simply didn't reasonably merit such a consequence. In fact, they lost jobs for things that I don't think can reasonably be considered wrongdoing at all. Not only were they targeted on social media, but in high-profile cases the media ended up grossly misrepresenting their actions.

See also e.g. James Damore. I have read what he actually wrote. The large majority of accusations that were made (and are still referred to) about what he wrote, are simply not supported by a plain textual analysis. He was accused of expressing unacceptable ideas that he objectively did not express, and he lost his job because of it.

And then, well, perhaps you remember https://news.ycombinator.com/item?id=5398681 . Attempts at cancellation occurred in both directions there. Though it's worth highlighting that the joke was not directed at anyone (including the presenter) and not even intended to be heard by Ms. Richards, or really anyone besides the guy's (male) colleague. And the guy who made the joke is, in my mind, weirdly contrite about having done nothing worse than making a puerile joke in a nominally professional space, for a social purpose. (Also, everything would have worked out just fine if Ms. Richards had kept the story off social media and followed the procedure that had been outlined in the newly added Code of Conduct that was specifically provided to pacify people like Ms. Richards who had been unsatisfied with the atmosphere of the convention in previous years.)

> My issue is that the people who started this meme and pushed it the hardest, were doing so in an attempt to deflect or prevent themselves and their ideas from being criticized, and mostly they really deserved criticism.

Disagree, in the strongest possible terms, based on what I've actually seen play out in practice. When I saw these things happening on social media, and looked into the evidence, in the large majority of cases I found that the actions were blameless and the criticism ridiculous.

> It's certainly possible to be an "unwitting dupe" and continue to spread this meme, not knowing any better

To "not know better", I would have to be wrong.

I know that I am not wrong because there was an extended period of my life when I would spend hours a day examining the evidence. Cases like the one you find sympathetic were the norm, not the exception.

I don't remember more than a few cases because in large part I have tried to move on from that phase of my life. But I find it frankly insulting to be told that my personal experiences were not as I actually experienced them, and condescending to be described as "possibly an unwitting dupe" in a way that implies that this is supposed to be the charitable take.
by ghssds | 2025-07-30 02:20:54+00:00
Up until now, every article discussing the size of the head I read relate it to the size of the pelvis. No mention in this article. I suppose a bigger brain means a bigger head. Was the pelvis larger in those ancient humans? Was the brain/head the same size at birth then and now, meaning the brain had to grow more, and maybe ancien humans were less mature at birth?
by dangus | 2025-07-30 02:21:39+00:00
Which I’m personally failing to witness consistently by the “evidence” in this article.

Most of the photo examples here were somewhere between “I can’t tell a significant difference” and “flip a coin and you might find people who prefer the iPhone result more.”

Even less of a difference when they’re printed out and put in a 5x7” frame.

Keep in mind the cost of a smartphone camera is $0. You already own one. You were going to buy a smartphone anyway for other things. So if we are going to sit and argue about quality we still have to figure out what dollar value these differences are worth to people.

And the “evidence” is supposedly that people aren’t getting their phone photos printed out. But let’s not forget the fact that you literally couldn’t see your film photos without printing them when we were using film cameras.
by burnt-resistor | 2025-07-30 02:22:19+00:00
He and his work will be missed.

I remember the awesome picture instructions of Tamiya models. They were and are better than IKEA instructions.

I fondly remember working on a Tamiya model on my grandfather's garage workbench (around the San Jose / Los Gatos border) with the garage door up while snipping, gluing, and sanding each bit according to the meticulous instructions.
by KennyBlanken | 2025-07-30 02:23:18+00:00
So just to be clear: your theory (which has absolutely no evidence whatsoever to support it, and is entirely your personal anecdotes of which there's no causal relationship established whatsoever) refutes both broad evidence of how much damage pesticides do to outside of the target species (and to humans, and birds) but also refutes extensive scientific evidence that we are living through a time of massive ecological die-offs of species?

Let me guess, you live in rural America?
by dangus | 2025-07-30 02:23:56+00:00
The opening statement of the article is almost insulting in how badly it abuses correlation, causation, and the concept of cause and effect.

It effectively states that people don’t print photos anymore because phones produce bad photos.

But back in the film camera days you literally had to develop and print the photos to see them. There was no universal device for viewing photos that you always had on you.
by mmis1000 | 2025-07-30 02:25:08+00:00
I think the mvc era that business logic and view logics is separated completely has gone for a long time. No matter you like it or not. Or probably 'everyone' are using react wrong includes vercel...etc. But in latter case, it's still a giant dx issue. A framework that encourage you to use it incorrectly is not good.

And keeps in mind, react hook until 18 (a long time since hook introduced) didn't offer a official way to connect component to external changing data. The only way you can do is by using useEffect incorrectly.
by esseph | 2025-07-30 02:26:51+00:00
I use Google for some things.

One of the things you can do with Google calendar is have multiple timezones listed on your calendar. This way, it's easy to see when the even is regardless of what time zone is the source of reference. It's a lifesaver.

Note: This seems to work on Google Calendar web, but I can't find a way to do this with the mobile app (Android).
by tom_m | 2025-07-30 02:26:53+00:00
Google tried to offer a free tier for students and people to TRY it. That's a LOT different because they were up front about limits.

You pay for Gemini by the token and you get the full firehose. It costs money, but less than Opus and it smokes that.

It just works. Gemini 2.5 Pro is the king of AI coding and literally everything else has to catch up.

Trust me, I can't wait until there's a model that can run locally that's as good...but for now there isn't.

Always just look at the token cost and get used the token economics. Go into it paying. You'll get better results. I think people thinking they were somehow cheating and getting away with something similar (or better) for $20/mo are in for a big surprise.

I don't know if I would say they should have known better of course. I think Anthropic and Cursor and Windsurf were hiding it a bit. Now it's all coming out into the open and I guess you know the saying, if it's too good to be true...
by KennyBlanken | 2025-07-30 02:27:18+00:00
People do not go "teeth first through the windshield into the back seat" when hit by a sedan. They go up the hood and up the windshield.

Euro-NCAP crash standards are specifically designed to "help" this by means of hoods which crumple and/or shift position in such a case.

That is infinitely preferable to hitting the flat face of most American and Japanese SUVs and specially pickup trucks, which are designd primarily to look "aggressive" and "angry" because that's what pickup truck buyers want.
by HDThoreaun | 2025-07-30 02:28:16+00:00
I just dont understand what chomsky's solution is. The palestinians have proven themselves to be just as bad as the israelis, or at least close. Giving them complete sovereignty would end with israel invading them again in all likelihood when they continue to lob rockets at tel aviv. How is that better? Just seems so clear to me that both two and one state solutions are off the table so Im not really sure where things can go.
by arp242 | 2025-07-30 02:28:29+00:00
These platforms constantly ban people for inscrutable reasons without any recourse, except perhaps for "support by media attention". I see no reason to assume this is any different, and that the ban is unrelated to their work on LibreOffice or anything else.

GitHub (and GitHub accounts) do not seem to have this problem as near as I can tell. For better or worse, I've found that reporting spammers and bad faith actors is a largely a pointless exercise as it will all go in a black hole.