Live data from Hacker News

Corrosion

fly.io

21–30 of 109 posts

Re: Corrosion

#21

in case people don't read all the way to the end, the important takeaway is "you simply can't afford to do instant global state distribution" - you can formal method and Rust and test and watchdog yourself as much as you want, but you simply have to stop doing that or the unknown unknowns will just keep taking you down.

I mean, the thing we're saying is that instant global state with database-style consensus is unworkable. Instant state distribution though is kind of just... necessary? for a platform like ours. You bring up an app in Europe, proxies in Asia need to know about it to route to it. So you say, "ok, well, they can wait a minute to learn about the app, not the end of the world". Now: that same European instance goes down. Proxies in Asia need to know about that, right away, and this time you can't afford to wait.

Re: Corrosion

#22
post #2

> New nullable columns are kryptonite to large Corrosion tables: cr-sqlite needs to backfill values for every row in the table Is this a typo? Why does it backfill values for a nullable column?

It seems to be a quirk of cr-sqlite, it wants to keep track of clock values for the new column. It's not backfilling the field values as far as I understand. There is a comment mentioning it could be optimized away:

https://github.com/vlcn-io/cr-sqlite/blob/891fe9e0190dd20917...

Re: Corrosion

#23
post #15

Earlier quoted context omitted.

> I believe this behavior is changing Past tense, the 2024 edition stabilized in (and has been the default edition for `cargo new` since) Rust 1.85.

Yes, I've already performed the upgrade for my projects, but since they hit this bug, I'm guessing they haven't.

They may have upgraded by now, their source links to a thread from a year ago, prior to the 2024 edition, which may be when they encountered that particular bug.

Re: Corrosion

#24

I guess all designers at fly were replaced by ai because this article is using gray bold font for the whole text. I remember these guys had good blog some time ago

The design hasn't changed in years. If someone has a screenshot and a browser version we can try to figure out why it's coming out fucky for you.

Re: Corrosion

#25
post #7

Earlier quoted context omitted.

Also not bold for me (Safari). Variable font rendering issue?

stock safari on ios 26 for me. is it another of 37366153 regressions of ios 26?

Looks normal to me on iOS 26.0.1

Re: Corrosion

#26
post #23

Earlier quoted context omitted.

Yes, I've already performed the upgrade for my projects, but since they hit this bug, I'm guessing they haven't.

They may have upgraded by now, their source links to a thread from a year ago, prior to the 2024 edition, which may be when they encountered that particular bug.

I see now that this incident happened in September 2024 as well.

Re: Corrosion

#27
post #9

Earlier quoted context omitted.

Please try the article mode in your web browser. Firefox has a pretty good one but I understand all major browsers have this now.

I only use article mode in exceptional cases. I hold fly to higher standard than that.

D'awwwwww.

Re: Corrosion

#28
post #17

Earlier quoted context omitted.

[flagged]

Not a word of that article came from an LLM. You just don't like my writing. You think an LLM would have started a sentence with "Which is why that’s how"? Only me, baby.

There has been a period of call-out-ai-slop-for-upvotes here for a while that people may have bots just randomly posting such accusations.

Love your response!

Re: Corrosion

#29
post #24

I guess all designers at fly were replaced by ai because this article is using gray bold font for the whole text. I remember these guys had good blog some time ago

The design hasn't changed in years. If someone has a screenshot and a browser version we can try to figure out why it's coming out fucky for you.

Looking at the css, there's a .text-gray-600 CSS style that would cause this, and it's overridden by some other style in order to achieve the actual desired appearance. Maybe the override style isn't loading - perhaps the GP has javascript disabled?

Re: Corrosion

#30

I guess all designers at fly were replaced by ai because this article is using gray bold font for the whole text. I remember these guys had good blog some time ago

latest macos firefox and safari both show grey on white, legible but contrast somewhat lacking, but rendered properly for grey on white.
Post reply on HN