For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more jasonthorsness's commentsregister

I love unstyled UI components since you get complete visual control but accessibility still works and that's so easy to screw up and not notice it's broken.

I've used Tailwind headless UI (https://headlessui.com/) and it's great, I'll take a look at this one too for future stuff.


When a data tree is tightly coupled (like a complex sample of nested data with some arrays from a sensor) and the entire tree is treated like a single thing by writes, the JSON column just keeps things easier. Reads can be accelerated with indexes as demonstrated here.


This is the typical practice for most index types in SingleStore as well except with the Multi-Value Hash Index which is defined over a JSON or BSON path


Does anyone have it yet in ChatGPT? I'm still on 5.1 :(.


> We deploy GPT‑5.2 gradually to keep ChatGPT as smooth and reliable as we can; if you don’t see it at first, please try again later.


No, but it's already in codex


I have it now


I don't and have never gone very often, but it's a lot of fun to see certain films in enormous theaters like IMAX. I will definitely see the Project Hail Mary film that way. And my kids still like to go, and I know people who go a ton on the subscription plans. So, who knows!


And here I am in Washington State still over $4


Price of gas pretty much follows cost of living.


The article shows that the price of gas is the lowest it has been since 2022, despite the price of everything else going up due to inflation.


I meant more regionally. In areas where the cost of living is higher, gas costs more. Likewise, cheaper parts of the country have cheaper gas. Pretty easy to spot the trend. Here in socal its something like 4-5/g.


You can run the compiler with a flag that shows all the escapes with -gcflags “-m” and there’s also support in goland and vscode to show the escapes as inline annotations in the editor. This sort of thing IMO is one of the useful things about IDEs: showing hints from later parts of the tool chain about how things are going to turn out


It's fun to read some of these historic comments! A while back I wrote a replay system to better capture how discussions evolved at the time of these historic threads. Here's Karpathy's list from his graded articles, in the replay visualizer:

Swift is Open Source https://hn.unlurker.com/replay?item=10669891

Launch of Figma, a collaborative interface design tool https://hn.unlurker.com/replay?item=10685407

Introducing OpenAI https://hn.unlurker.com/replay?item=10720176

The first person to hack the iPhone is building a self-driving car https://hn.unlurker.com/replay?item=10744206

SpaceX launch webcast: Orbcomm-2 Mission [video] https://hn.unlurker.com/replay?item=10774865

At Theranos, Many Strategies and Snags https://hn.unlurker.com/replay?item=10799261


I'd love to see sentiment analysis done based on time of day. I'm sure it's largely time zone differences, but I see a large variance in the types of opinions posted to hn in the morning versus the evening and I'd be curious to see it quantified.


Yeah, I see this constantly any time Europe is mentioned in a submission. Early European morning/day, regular discussions, but as the European afternoon/evening comes around, you start noticing a lot anti-union sentiment, discussions start to shift into over-regulation, and the typical boring anti-Europe/EU talking points.


“Regular” to who? Pro EU sentiment almost only comes from the EU, which is what you’re observing. Pro-US sentiment is relatively mixed (as is anti-US sentiment) in distribution.


> Pro EU sentiment almost only comes from the EU

Says who? But also, it doesn’t suggest what you imply. I could as easily conclude: “Oh wow, the people who actually experience the system like it that much? Awesome!”


Or one could conclude that the bots were posting at a time of day intending you as the reading target. As long as they post things that you are inclined to agree with, you'll feel positive reinforcement about an issue regardless of the actual popularity or even viability.


e.g. how many are cali tech bros vs nyc fintec vs 10am moscow shillbot time


Comment dates on hn frontend are sometimes altered when submissions are merged, do you handle this case properly?


It is handled on the Unlurker front page (you will see a little note that says “time adjusted for second chance”). The replay doesn’t do any adjustment for it, but I think that makes it reflect the reality of when the comments came in since the adjustments are like a temporary bump


I like the "past" functionality here, maybe wished there was one for week/month I could scroll back as well.

Miss it for reddit as well. Top day/week/month/alltime makes it hard to find top a month in 2018.


Okay, your site is a ton of fun. Thank you! :)


The distributed state associated with workflow systems like this makes observability and code upgrades a challenge compared to just having an application orchestrating workflows with progress persisted in a shared database. But if they solve those problems this would be really nice, as I've seen a ton of home-grown systems re-write checkpointing, retries, etc. and usually get it wrong.


This basically is just a an application with steps that are checkpointed when they progress in a shared database (that's abstracted away from you).

It's considerably simpler, less magical and cheaper than the equivalent Step Function-style implementation would be.


Sounds like a step in the right direction. I would like to see an all-up dashboard of everything in the shared state, and good control over upgrades (maybe a mode where in-progress functions can complete on version 1, even if new functions are getting kicked off on version 2, etc.)


If you like this sort of content, I recently found Sandy Petersen (Call of Cthulu, Doom, Age of Empire, Halo) is extremely active on X. Lots of interesting tidbits about game design https://x.com/SandyofCthulhu


Mark Darrah worked on a bunch of classic RPGs and has an interesting retrospectives series as well: https://youtube.com/playlist?list=PLN8wmKeck6fe0jtibONfIWzpY...

The Anthem one is very long, but is a really fascinating portrait of cultural misfunction. The biggest factor to me was the entire design was dictated by the 'ghost' of Casey Hudson. His initial high-level vision was sacrosanct, but he also was not around to actually clarify anything or take feedback from development since he had already left the studio.


Some people are a different level of productive, and game development sure was different back in the day:

> During his (Sandy Petersen) interview, John Romero (of id Software) introduced him to DoomEd and simply asked him to build a level. Romero was ultimately happy with the results, so Petersen was brought on to production for Doom. The level from Petersen's interview eventually became "E2M6". He was a fast level designer and produced all maps for the third episode of Doom, Inferno. Petersen designed 17 levels for Doom II, a little over half of the 32 total.


Sweet cheese and crackers, you weren't kidding about "extremely active". He's posting like once a minute.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You