Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Just van Rossum

@justvanrossum@typo.social
mastodon 4.6.9
  • Open on typo.social

I used to make fonts. I still do, but I used to, too.

I made the "You wouldn't download a car" font.

I develop font-related software and I teach.

0 Followers
0 Following
50 Posts
Joined November 07, 2022
github:
https://github.com/justvanrossum/
fontra:
https://fontra.xyz
fontgoggles:
https://fontgoggles.org
Open post
Just van Rossum @justvanrossum@typo.social
· 2mo ago
From the internet
316
11
174
0
Open post
Just van Rossum @justvanrossum@typo.social
· 6mo ago

Ceramic Voronoi? Old shop lettering in Delft.

58
1
11
0
Open post
Just van Rossum @justvanrossum@typo.social
· 4mo ago

@eWalthert@typo.social your shipment is ready

14
2
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 4mo ago

RE: @elgringomexicano@mastodon.social

I initially read that as “well-spaced”.

mastodon.social
10
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 2mo ago
Replying to
@mrencyclopedia@retro.pizza Fair. And thanks: I fixed it.
3
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
@coopertype@typo.social I would reword as “Learn to be dependent on big tech while boiling the oceans, and pay for it, too”
9
0
3
0
Open post
Just van Rossum @justvanrossum@typo.social
· 6mo ago

Using ChatGPT is like driving a Tesla. I said what I said.

10
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
“Ethics aside, coding is hard”
7
3
1
0
Open post
Just van Rossum @justvanrossum@typo.social
· 6mo ago
Replying to
@letterror @timahrens @TiroTypeworks https://gist.github.com/justvanrossum/0e021f873b9f657dcaa6b8d8f06f68e7
A DrawBot script to generate an animation showing that Delaunay triangulation is not affine-invariant
Gist

A DrawBot script to generate an animation showing that Delaunay triangulation is not affine-invariant

A DrawBot script to generate an animation showing that Delaunay triangulation is not affine-invariant - delaunay.py

9
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 4mo ago
Replying to
@letterror@typo.social @drj@typo.social @kalleboo@bitbang.social but Fontastic was a game changer.
4
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
“But Teslas are good cars”
4
1
1
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@letterror @Bahman of course we could argue that it's pretty crazy we even need the distinction, but here we are. PostScript and PDF are mostly why we're in this situation.
5
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
@lianghai Curious to follow along, interested in integrating into @fontra.
3
6
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to

@paulvanderlaan "fonttools subset" has a --no-hinting option that promises to drop all hints.

3
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@frankrolf @mathieureguer But other than that I agree that the glyph names should not matter in final fonts. In fact, they don't have to be there at all for TTF. Using a post format 3 table in TTF is a common size optimization strategy for CJK fonts.
3
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
@paulvanderlaan @jlarmstrongiv Ahh sorry, you're right. --passthrough-tables doesn't take args, and an empty --drop-tables argument indeed makes it keep all tables. Hard to remember or guess without looking at --help!
2
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
I quickly made this: https://docs.google.com/spreadsheets/d/1fbUPdHwqRPMlc4FyBjjM4IRi0XjNtl1j5380ArC9lgg/edit?gid=0#gid=0 Names are styled after similar languages/scripts in the Glyphs App list.
docs.google.com
2
6
1
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to

@jlarmstrongiv @paulvanderlaan --glyphs="*" should also keep all glyphs.

2
4
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 6mo ago
Replying to
@timahrens @TiroTypeworks @letterror
2
3
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@TiroTypeworks@typo.social @Hilary@typo.social Sure, and let's boil some oceans while we're at it.
2
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@Hilary@typo.social Did I ask for AIs opinion? No I did not. Why on earth do you think it is helpful to quote an AI search result? Please never ever do that, especially to people you don’t know.
2
2
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago

Font developers, I have a question about glyph names. In your view, what is the meaning of the term "production name"? The term is obviously flawed, hence this poll, but it is used commonly enough that surely there must be a consensus? Please boost.

2
70
14
2
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
@paulvanderlaan @jlarmstrongiv I suspect you can leave out the --drop-tables and --passthrough-tables arguments, since they require arguments to do something.
1
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 6mo ago
Replying to
@timahrens @TiroTypeworks @letterror sorry, what I wrote is obviously wrong. The vertices alone aren’t enough, we have to keep the edges fixed, too.
1
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@drj@typo.social @Hilary@typo.social I don't know. Answering with an AI search result is very rude in my book. As if I wouldn't have thought to do that myself if I were interested?
1
3
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@Bahman@typo.social Thank you for the kind words!
1
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@slye Even Adobe's own documentation agrees with me, as @frankrolf accidentally pointed out: https://adobe-type-tools.github.io/afdko/MakeOTFUserGuide.html
afdko

MakeOTF OpenType/CFF compiler - User Guide

Adobe Font Development Kit for OpenType

1
2
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@khaled do you not distribute .otf, or only cid-keyed .otf?
1
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@mathieureguer On the one hand the OpenType spec demands that glyph names in the 'post' and 'CFF' tables conform to some rules, on the other hand PDF viewers still seem to rely on glyph names for coping text from PDFs that don't embed the original text. I understand many contemporary PDF producers still don't include the original text. 'post' spec: https://learn.microsoft.com/en-us/typography/opentype/spec/post
post — PostScript Table (OpenType 1.9.1) - Typography
learn.microsoft.com

post — PostScript Table (OpenType 1.9.1) - Typography

The PostScript table specification (OpenType 1.9.1)

1
9
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@khaled I’m so grateful for this collaboration, and I’m glad to see you are as excited as I am!
1
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@paulvanderlaan @Bahman Not at all. To me it sounds like you're arguing that designers are using "production names" even when they are *not* part of the production phase. That's just completely backwards to me.
0
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@Bahman but also: you're contradicting yourself. You say writing features is part of production, but you go on to say it involves design decisions. So it's not production.
0
7
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
@pointlessone@status.pointless.one I’m afraid I didn’t make this one up.
0
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@paulvanderlaan @letterror @Bahman yes, and that's the same as what fontmake and Glyphs call "production names".
0
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@Bahman I agree they can overlap, but "design" is not a subset of "production", it's more like a venn diagram. Sketching is part of design, not of production. Exporting a TTF is part of production, not of design. Deciding what OT features are needed is part of design. Writing them and making sure they work correctly is maybe overlapping design and production. Kerning is part of design. But making sure your kerning is correctly exported as an OT feature is production. Adding a 'kern' table to support PowerPoint is production. Making sure the glyph names in the final font conform to technical requirements is production. Therefore: production names are final names.
0
5
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@drj @Bahman in the end you could call them "frodsfhll" names: you need to learn the concept anyway, so perhaps any label is good. What is so curious to me is that apparently there was a firm idea of what "frodsfhll" names were within Adobe, but over time, the meaning somehow transitioned to the exact opposite, for about 2/3rds of the people (in my bubble), including me.
0
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@underware @paulvanderlaan but “production” and “development” are opposing terms in my view. Like @nicksherman mentioned, in web development (but I think software development in general) “production” is the final thing that end users use, and “development” is just that: work in progress.
0
2
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
@florian I can make that work. So you say, a PR for this could get accepted? That would be great. I’ll wait to see if there’s any feedback from my native expert.
0
4
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@paulvanderlaan @letterror @Bahman "final names" is a fine term. But to many (so far 75% in the poll) "production names" is synonymous to that.
0
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 5mo ago
Replying to
@w__h_ "Tegaki can animate text as it streams in — perfect for AI chat interfaces."
0
1
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@paulvanderlaan @letterror @Bahman "production names" in what sense now?
0
2
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@TiroTypeworks @paulvanderlaan @letterror @Bahman From Paul's other response this seems to be a firm "yes" for them. I will refrain from commenting on that.
0
0
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 7mo ago
Replying to
@Bahman tbh I am absolutely baffled by the amount of people thinking that “production names” is anything else than “final names”.
0
45
0
0
Open post
Just van Rossum @justvanrossum@typo.social
· 6mo ago
Replying to
@mitradranirban @fontra I certainly don’t want this for macOS, though.
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 12:37:06 UTC