Readit News logoReadit News
rpearl commented on Japanese game devs face font dilemma as license increases from $380 to $20k   gamesindustry.biz/japanes... · Posted by u/zdw
oefrha · 19 days ago
Sounds like you don't know the CJK font market. AI assisted font design is nothing new and especially useful for CJK since there are so many glyphs. There are plenty of foundries openly advertising AI-assisted fonts, e.g. https://izihun.com/fontxiazai/ziti-2673.html

Also, generating images and programs are basically orthogonal. AI could generate impeccable photorealistic images of clocks years ago, and they're much more complex than font glyphs (specifically talking about transferring a style to other glyphs; you still need to do the initial design to get something appealing, obviously*).

*Edit: Maybe AI can even handle the initial design now, not sure. What I’m saying is AI-assisted style transfer in CJK fonts is definitely old news and commercially available.

rpearl · 19 days ago
I do not know the market well; very interesting, thank you.
rpearl commented on Japanese game devs face font dilemma as license increases from $380 to $20k   gamesindustry.biz/japanes... · Posted by u/zdw
deadbabe · 19 days ago
What do I feel like custom font generation is one thing AI could be really good at but so far I haven’t seen anything of that sort? Seems like you could easily prompt whatever vibe you’re looking for in a font, why even bother buying commercial fonts at that point. Am I just not looking in the right places?
rpearl · 19 days ago
perhaps when the clocks at https://clocks.brianmoore.com/ consistently make sense, AI could make a font.

Even then, I wouldn't want it making a kanji font. Consider 感 and 惑, both of which would be taught before high school.

rpearl commented on New gel restores dental enamel and could revolutionise tooth repair   nottingham.ac.uk/news/new... · Posted by u/CGMthrowaway
Alex3917 · 2 months ago
This is the key issue. There is zero doubt whatsoever that flossing is essential, and the fact that the empirical evidence is equivocal shows the limitations of science to prove even the most obvious things.
rpearl · 2 months ago
I do floss, but I genuinely don't see that this is obvious. You can do a lot of damage with mechanical force, to both teeth and gums! Starting a flossing regimen after not having one tends to cause pain--isn't that a signal to stop? etc.

Furthermore, correlation is not causation and it could well be the case that flossing is associated with better outcomes without causing it. For example, people who can afford to go to the dentist regularly are therefore regularly told to floss. People who care about dental health in general probably floss more, but also may be doing other things, consciously or unconsciously, to improve outcomes. Gut (and perhaps mouth) bacteria have behavioral effects; perhaps flossing is caused by having healthy mouth bacteria!

(at least one study says mouthwash is better than floss. That seems obvious to me! liquids are smaller than floss.)

rpearl commented on ICE Will Use AI to Surveil Social Media   jacobin.com/2025/10/ice-z... · Posted by u/throwaway81523
rpearl · 2 months ago
When someone is allegedly an il_legal_ immigrant, they are present but allegedly violating immigration _laws_.

That is to say, such a person has been accused of a crime.

Due process in the constitution guarantees that individuals (including non-citizens facing deportation) have the opportunity to defend themselves in court against such accusations.

rpearl commented on Why SSA?   mcyoung.xyz/2025/10/21/ss... · Posted by u/transpute
zachixer · 2 months ago
Every time I see a clean SSA explainer like this, I’m reminded that the “simplicity” of SSA only exists because we’ve decided mutation is evil. It’s not that SSA is simpler — it’s that we’ve engineered our entire optimization pipeline around pretending state doesn’t exist.

It’s a brilliant illusion that works… until you hit aliasing, memory models, or concurrency, and suddenly the beautiful DAG collapses into a pile of phi nodes and load/store hell.

rpearl · 2 months ago
SSA form is a state representation. SSA encodes data flow information explicitly which therefore simplifies all other analysis passes. Including alias analysis.
rpearl commented on Designing software for things that rot   drobinin.com/posts/design... · Posted by u/valzevul
theturtlemoves · 2 months ago
>... my wife's sourdough starter living on the counter and getting fed when she remembers. The app reminds her; she ignores the app; the starter survives anyway because sourdough is remarkably forgiving.

That's so great about sourdough starter, you don't have to babysit it at all. We'll, that is, once I figured out that I should ignore the "hydration hydration hydration" and "add blah percentage water and 1.618034 grams of flour" advice. Instead, I just add lots (yes, that's a measure, like pinch and scoop) of fresh flour to my starter and just add water until it's a gooey sticky mess. Leave it alone and it'll do its thing.

rpearl · 2 months ago
The point of measuring is reproducibility. If you want to get the same result repeatedly the easiest way is to measure.

Obviously people have been making sourdough for a very long time; you don't have to measure.

rpearl commented on Codex Is Live in Zed   zed.dev/blog/codex-is-liv... · Posted by u/meetpateltech
mosselman · 2 months ago
I'd wish a better model or system would go live for the inline suggestions. The Zed ones are so trash compared to Cursor's it is just laughable.

An example is that when I have a module like Namespace::SuperAbcModule in a file at namespace/super_abc_module.rb and I rename the file to namespace/super_module.rb, Cursor will immediately suggest to change the module name to `Namespace::SuperModule`, Zed won't.

Also Cursor will suggest updates to lines throughout a file whereas Zed sometimes doesn't even look ahead 1-2 lines.

Having Claude Code and Codex built into the sidebar is hardly better than having them running in a terminal. I wish they'd invested all this time and effort improving the inline suggestions.

rpearl · 2 months ago
I otherwise like Zed way more than the vscode-derivatives but yeah, the edit predictions are just not even close. And it's laggier feeling despite the lower quality.
rpearl commented on Notes on switching to Helix from Vim   jvns.ca/blog/2025/10/10/n... · Posted by u/chmaynard
ar_lan · 2 months ago
> I think what motivated me to try Helix is that I’ve been trying to get a working language server setup (so I can do things like “go to definition”) and getting a setup that feels good in Vim or Neovim just felt like too much work. After using Vim/Neovim for 20 years...

I think this is catching me off guard. Especially in the past 5 years there are Neovim distributions that make this extremely easy to configure.

I am not disagreeing that many (most?) developers don't want to spend time debugging their editor - they just want it to work batteries included (or a simple button click to install). I think this is why JetBrains products are so popular (I still don't understand VS Code - it's the worst of all worlds between vim/emacs and Jetbrains).

But if you've been a (neo)vim user for 20 years, it sounds very odd that you haven't successfully gotten LSP to work in a way that feels comfortable. I don't want to assume things about the author because I do not know them, but it feels unfair to say for vim and doesn't strike me as honest.

rpearl · 2 months ago
I've noticed a number of moderately sized companies "standardizing" on vscode tooling. You can use other editors, but they'll have extra special support for vscode: default project format settings or special tooling for debug integration specifically in the form of vscode config, that sort of thing. Recommended plugin sets.

I also took pause at the claim that LSP was the issue. Neovim + treesitter + LSP feels... fairly solved at this point? It was definitely a bit rough 5 years ago, but it's pretty smoothed out now. Not sure where that opinion is coming from (and it feels at odds with everything else I've read from jvns, to be honest!)

rpearl commented on Binary Formats Gallery   formats.kaitai.io/... · Posted by u/vitalnodo
pmarreck · 3 months ago
Is this able to represent any binary format? How do things like relative offsets work and such? (basically any non-rigid parts of the format)

u/rpearl

KarmaCake day2074July 10, 2010
About
I work with glowing rectangles and other shapes.
View Original