Hacker Newsnew | past | comments | ask | show | jobs | submit | jackfischer's commentslogin

Is this only in ChatGPT proper and not in the API? Requests appear to 400 and it does not appear in `/v1/models`


They said it's available in the API too, in the blog post.

EDIT:

> GPT‑5.3 Instant is available starting today to all users in ChatGPT, as well as to developers in the API as ‘gpt-5.3-chat-latest.’ Updates to Thinking and Pro will follow soon. GPT‑5.2 Instant will remain available for three months for paid users in the model picker under the Legacy Models section, after which it will be retired on June 3, 2026.


Congrats guys! Curious how the read write splitting is reliable in practice due to replication lag. Do you need to run the underlying cluster with synchronous replication?


The way we solved it is by checking the lsn on the primary, and then waiting for the replica to catch up to that lsn before doing reads on the replica in various scenarios.


Not really, replication lag is generally an accepted trade-off. Sync replication is rarely worth it, since you take a 30% performance hit on commits and add more single points of failure.

We will add some replication lag-based routing soon. It will prioritize replicas with the lowest lag to maximize the chance of the query succeeding and remove replicas from the load balancer entirely if they have fallen far behind. Incidentally, removing query load helps them catch up, so this could be used as a "self-healing" mechanism.


It sounds like this is one of the few places that might be a leaky abstraction in that queries _might_ fail and the failure might effectively be silent?


It can be silent, but usually it's loud and confusing because people do something like this (Rails example):

    user = User.create(email: "test@test.com")
    SendWelcomeEmail.perform_later(user.id)
And the job code fetches the row like so:

    user = User.find(id)
This blows up because `find` throws an error if the record isn't there. Job queues typically use replicas for reads. This is a common gotcha: code that runs async expects the data to be there after creation.

There can be others, of course, especially in fintech where you have an atomic ledger, but people are usually pretty conscious about this and send those type of queries to the primary.

In general though, I completely agree, this is leaky and an unsolved problem. You can have performance or accuracy, but not both, and most solutions skew towards performance and make applications handle the lack of accuracy.


Makes sense, appreciate it


Why is that? Personally I appreciated the throwback look and it probably accomplished its goal of being memorable. Turbopuffer is another notable one seemingly leaning into this flavor of marketing


It doesn't look professional in the sense of a mature business

there are numerous inconsistencies and broken links

The link text that says they raised $23M but doesn't go anywhere is real sus


Tight integration with the typescript tool chain has been great for us with edgeql and is about an order of magnitude less error prone than ORMs I've interacted with. Gel is a winning formula especially in the typescript world.


Thank you Jack!


We used TipTap to great effect in an old iteration of our product at credal.ai. It helped us create nuanced text tagging behavior without too much time investment. Would happily recommend it.


The AI Chief of Staff had a few layers. The first was data integration of both productivity data (slack, notion etc) and "big data" lakes/warehouses. The former tells you what is getting done at a human level and the latter has the potential to tell you whether and how it is working. The second layer was modeling of your business strategy and including dependencies between concepts like projects and teams, which allows us to back out things like stakeholders and early warning recipients for any given progress or problems. The third was a presentation layer allowing humans to get a birds' eye view of what's happening including generating artifacts like meetings decks.

Ultimately this 1) wasn't successfully solving an urgent enough problem for most businesses and 2) was too difficult to adopt.

LLMs do break open opportunities in this space so I expect to see some more versions of this, perhaps on top of the Credal API!


Thank you! We haven't gone down the Foundry route yet. We do have some smaller scale apps and companies using Credal either as their AI API or chat platform respectively - would be interested to hear a bit about your use case and see if it's a match?


Word- we're in the thick of it but I'll reach out once we're ready to start thinking through bringing in chat.


Many thanks! There is a lot of opportunity for LLMs lurking in regulated industries right now - glad to have given you a boost!


Any chance you logged the request on the server?


It didn’t connect to the server. It’s a large language model. It can’t “do” anything.


There was definitely a browsing component, at least originally. I remember seeing part of the prompt leaked and it had something like "internet browsing: disabled" in it


I tried the Light Phone II but found it too limiting. While they did an admirable job trying to get functionality like maps usable it wasn't practical enough overall. Currently using the Unihertz Titan Pocket with the minimalist phone launcher as my daily driver.


I actually ordered a Light Phone II a few days ago. I'm not looking to completely replace my iPhone 11 — It works great and I use it all the time and I don't feel like I need to limit myself.

What sent me on a quest for a dumb(er) phone was to be able to leave the house without my main phone because I didn't want to be contacted unless it was an emergency (by either my wife or my kids).

It sucks that the phone has essentially become the main way for all communication — From emergency texts to please remember the milk to hey how is it going to happy birthday to our child from the kids' orthodontist! My wife and I lament about this merging of priorities into phone form all the time. We've been experimenting with basically being in Do Not Disturb mode all the time and yes, people get annoyed when it takes hours to respond, but our lives are better.

What I really want though, it is be just about completely disconnected. So, I'm going to experiment with using a second phone number for when I'm out and about for a few hours. I plan on using a dumb(er) phone with this phone number.

I really wanted to the Punkt or the Mutida but they don't have GPS which to me is a feature I don't think I can live without and they have problems with some of the carriers in the US which I didn't want to have to deal with. I hope we can end up with different feature sets on phones going forward.


The emphasis on disconnecting resonates. The Light Phone guys discuss it with AIM as an example of the old state of affairs.

https://medium.com/the-light-phone/we-re-not-anti-technology...

>We didn’t always have a small computer with us at all times. In the days of AIM, “away messages” and “signing off”, there was a specific chair and a specific desk with our family computer, and when you sat in that chair and that desk and listened patiently to the modem sounds connecting, then you could be on the internet. Leaving that chair left the internet behind.

Do Not Disturb helps with external, incoming communication but not with outgoing.


I just got the Unihertz Titan Pocket and I'm having periodic WiFi disconnection issues. Do you see those? I gathered MTKLOG traces for them reproducing the issue but haven't heard back for days. I posted on the Facebook group, nicely, and my post was deleted. I just escalated and forwarded my email with the diagnostics to any unihertz email I could find on the web and we'll see what happens tomorrow, but I'm likely to just return my phone and conclude that Unihertz is not good.

This is a well known issue that has been posted on the Facebook groups and various reddit pages and from what I can tell, it has been around for at least a few years. It looks like it affects the Pocket and the Slim, although unclear if the original Titan is affected. I tried the various workarounds noted by Unihertz on the Facebook forum posts:

1. Moved next to router. The WiFi screen shows excellent -33 RSSI signal value

2. Settings } Apps & Notifications } Advanced } Special app access } Battery optimization } All apps

        2a. System Wi-Fi Resources: Not optimized

        2b. Tethering: Not optimized

        2c. com.android.wifi.resources.overlay: Not optimized

        2d. The app I was streaming video from
3. Settings } Intelligent assistance } App blocker } Off

4. Ensured my router has different SSID for 2.4GHz and SSID for 5GHz networks

5. Connected phone to 2.4GHz network

6. Not running mesh mode

7. Disabled IPv6

8. WiFi authentication set to WPA2


I have also had wifi disconnection issues. However, since minimal use is the goal for me anyway I haven't prioritized chasing the issue down.


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

Search: