frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
494•klaussilveira•8h ago•135 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
835•xnx•13h ago•500 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
52•matheusalmeida•1d ago•10 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
108•jnord•4d ago•17 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
162•dmpetrov•8h ago•75 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
166•isitcontent•8h ago•18 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
59•quibono•4d ago•10 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
274•vecti•10h ago•127 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
221•eljojo•11h ago•138 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
337•aktau•14h ago•163 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
11•denuoweb•1d ago•0 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
332•ostacke•14h ago•89 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
34•kmm•4d ago•2 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
420•todsacerdoti•16h ago•221 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
355•lstoll•14h ago•246 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
15•gmays•3h ago•2 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
9•romes•4d ago•1 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
56•phreda4•7h ago•9 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
209•i5heu•11h ago•153 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
121•vmatsiiako•13h ago•49 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
32•gfortaine•5h ago•6 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
157•limoce•3d ago•79 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
257•surprisetalk•3d ago•33 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1011•cdrnsf•17h ago•421 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
51•rescrv•16h ago•17 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
91•ray__•4h ago•41 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
43•lebovic•1d ago•12 comments

How virtual textures work

https://www.shlom.dev/articles/how-virtual-textures-really-work/
34•betamark•15h ago•29 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
78•antves•1d ago•59 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
43•nwparker•1d ago•11 comments
Open in hackernews

Seed. LINE's Custom Typeface

https://seed.line.me/index_en.html
90•totetsu•2mo ago

Comments

benguild•2mo ago
is this necessary?
halapro•2mo ago
My question would be more like "how do you convince the shareholders that this expense is necessary?" Because I bet that for most people this is just Arial or whatever word uses
ocdtrekkie•2mo ago
More than likely LINE was paying a lot of font licensing fees for some font usage somewhere and paying one time to develop this font will pay for itself. Corporate font announcements always crack me up because they try to make something incredibly mundane sound like high art. But this was probably a financial decision!
Semaphor•2mo ago
For those who are wondering what Line is, it’s a Japanese messenger turned super-app [0]

> Line became Japan's largest social network in 2013 and is used by over 70% of the population as of 2023; it is also popular mainly in Indonesia, Taiwan and Thailand.

The font looks decent, nice of them to have it under the SIL Open Font License.

[0]: https://en.wikipedia.org/wiki/Line_(software)

Lord-Jobo•2mo ago
It’s so interesting to see the explosive fractal of the Internet collapse back into these singularity super apps in different cultures all over the world.

Obviously many in this community see that as a generally bad thing(me included) but the wide audience of none-tech people clearly gravitate very strongly towards it.

I throw it on the pile for evidence of “meaningful friction”, a concept that someone else has definitely already coined: that “some degree of friction or restriction brings positive benefits for things like art or community compared to unlimited easy access. For example very small data limits creating unique art or music in early game bit products.”

Quick research indicates that Jerry Hirshburg has coined it Creative Abrasion and MARTIN WEIGEL has blogged about it, but neither specifically bring the idea to the concept of communities.

wartywhoa23•2mo ago
Yes, it's very bad. And it's not organic. People in this very thread say that they have no choice but to use LINE. I don't know how exactly it rose to prominence in Asia, but for example in Russia people are now being forced to use the state-developed MAX. You only actually force a part of society - various state clerks, military, police, educational workers, schoolchildren, students - and they, together with their relatives, are numerous enough to leave no alternative for others by making it a de facto communication platform (while other messengers are incrementally blocked and require a VPN, which is a no go for the non-tech-savvy since regular VPNs are outlawed and blocked as well, and setting up alternatives like VLESS implies buying a VPS abroad - and the payment options are virtually all gone as well).

I believe this is the result of the current world leaders' agenda to close down and isolate countries and make as much chaos as possible by stirring local nationalism, setting up nations against nations, impeding international communication, perpetrating local atrocities while the rest of the world stands aside indifferent or doesn't even know the full extent of those, etc. And this scattered world will still be owned and milked by global entities, that's where the hypocrisy is.

If anyone's been living under the rock, I recommend that they check the news - too many rabbid talking heads are in a runaway warmongering mode now and have moved the Overton window enough to say in all seriousness that war between Europe and Russia, USA and China is not just possible, but inevitable!

iszomer•2mo ago
You went off the deep end after your first sentence. I think it's best phrased as "first in, best dressed" for that demographic era. Sure, I don't use it as my main messenger but my family, relatives, and their friends do.
wavemode•2mo ago
Off-topic but, what has prevented "super apps" from becoming a thing in the West? Antitrust laws? Infrastructure? Or just cultural differences?
numpad0•2mo ago
IMO the superapp notion is a bit exaggerated. Lots of the Asian superapps superfeatures are just random buttons on random places created in decisions decentralized/scope creeping/workers overqualified/anemic management workplace that launch WebViews out of nowhere. The prerequisites are nonexistent leadership and smart yet business ignorant workers.

If you fill a few urban core skyscrapers to the brim with bunch of STEM/CS/CE uni grad kids, they'll start stuffing anything they are allowed to touch with super futuristic string theory thing for absolutely no reason. Someone's going to implement crypto mining feature on the live app. Others start doing LLMs working together with image generation teams while the image creation team with a quirky boss will have their own. That's how superapp gets created.

Also, Google is an American company, unless I'm grossly mistaken. You guys have a superapp and a superapp company already.

cyberrock•2mo ago
I think it's all due to Apple:

* Apple developer program is $99/year everywhere and making iOS apps without a Mac used to be impossible and is still difficult, so naturally there's more demand for miniapp platforms like WeChat and LINE in countries with way lower purchasing parity. LINE miniapps are booming now that the yen is so weak. But the West doesn't have this issue.

* Superapps typically grow out of chat and payment platforms and Apple owns such a massive share of that in the West. They're not going to build miniapps into Apple Messages or Apple Pay.

hakfoo•2mo ago
Isn't emacs the original super-app? :>

I always wondered if mobile networks/tarriffs had a factor in it. If the super-app negotiates with the carrier to get zero-rated, it gains an immediate edge over other free-standing players.

James_K•2mo ago
I've not a clue what Line is, but their front page contains this gem:

>Listen, Watch and <br>Sing along.

How the hell does that happen in the year of our Lord 2025?

halapro•2mo ago
LINE is super popular in Japan and Thailand, where it's the most common messaging platform (although Instagram is most definitely encroaching on both markets.)
Cthulhu_•2mo ago
There's so much happening in the mobile app space that a lot of westerners aren't aware of, it's kinda crazy when you think about it. Line has 178 million active users across its largest markets (and hundreds of millions of accounts), WeChat has 1.3 billion users (and 3.7 million apps on its platform), QQ has hundreds of millions, etc.

Granted, Facebook apparently has 3 billion active users per month.

smt88•2mo ago
WhatsApp is the core of Indian society, so Meta (not just Facebook) must have well over 3 billion MAUs at this point.
mghackerlady•2mo ago
Japan, that's how. The amount of modern Japanese websites I've seen using iframes and tables for layout is astonishing
agos•2mo ago
their front page also opens with the font control overlapping the text paragraph. not awe inspiring
hecanjog•2mo ago
I thought the original LINE had made a typeface, bummer. https://www.lineimprint.com/
eptcyka•2mo ago
What is the license situation here?
spiffyk•2mo ago
> All fonts are released under the SIL Open Font License, Version1.1.

> This license is also available with a FAQ at: https://scripts.sil.org/OFL

You get this by clicking the "LINE Seed LICENSE" link at the bottom. Unfortunately just a JavaScript popup, so can't be direct-linked.

eptcyka•2mo ago
I searched for the string ”lic”, found nothing. But I’m on a phone.
jefozabuss•2mo ago
The links are using images instead of texts in the footer, which is well not ideal as they are not searchable.
wartywhoa23•2mo ago
Sorry, it's just yet another faceless and generic font like 100s of others...
saubeidl•2mo ago
One that supports Japanese, Thai, Korean and Chinese in addition to Latin. I don't think there's many of those out there, especially not with an open license.
wartywhoa23•2mo ago
Me being harsh (I admit) on the aesthetics doesn't imply diminishing the actual utility of the font.
bobbylarrybobby•2mo ago
This font actually has quite a bit of character.
andai•2mo ago
How long did it take to do the Kanji?
DocTomoe•2mo ago
Considering most kanji are made of 219 radicals (with a few subvariants), I'd wager: Not as long as you'd expect.
sirn•2mo ago
As someone who regularly works with Japanese and Thai, I'm very excited about this, given it has English, Japanese, Korean, Thai, and Traditional Chinese as its basic set. Thai itself is complex to layout[^a], and it can be very hard to find a matching typeface. I guess LINE has this problem too, given the app is popular in both Japan and Thailand.

It is, however, a bit unfortunate that this is yet another unlooped Thai typeface[1]. Loopless is impossible to read as a body text for people above thirty. Historically, IBM Plex Sans Thai Looped[2] was pretty much the only open-source stylized Thai font that is looped (not including the standard Tlwg set). I remembered that Noto Sans Thai[3] used to be looped, but they switched to a loopless version at one point. Thankfully they've (re?)introduced the looped version[4] in recent years.

[1]: https://en.wikipedia.org/wiki/Thai_typography#Looped_vs_loop...

[2]: https://fonts.google.com/specimen/IBM+Plex+Sans+Thai+Looped

[3]: https://fonts.google.com/noto/specimen/Noto+Sans+Thai

[4]: https://fonts.google.com/noto/specimen/Noto+Sans+Thai+Looped

[^a]: Since Thai text typically requires another ascent level above cap height and ascender, and another level under descender for tone markers and vowels, on iOS, if you add Thai as one of the phone languages, iOS will apply a 1.2x line height modifier to all text in the system, either by expanding line-height when allowed, or shrinking the font size.

literallywho•2mo ago
I wish they'd put this much effort into the app itself. Line is by far the worst messaging app I've ever used (and I have no choice, but to use it). Files and photos expire and disappear, giant ads in the UI, chats that disappear, notifications and calls that fail to show up on the receiving side (happened to me both on iOS and Android), inane process of transferring chats to a new device or the chats will just disappear, PC app that logs me out every single day (somehow Telegram and Signal stay logged in just fine).
sirn•2mo ago
I also have to use LINE every day, and I can't say I love it (but it's either this or Facebook). They've been trying to push LINE Premium and LINE AI very hard (at least in Japan) to the point that some features are now blocked (e.g. you cannot unsend photos anymore unless you pay for Premium) and I absolutely hate it.
dluan•2mo ago
I hate the expiring photos/videos in message threads too. Overall the UX is clunky. I also use Wechat everyday, and even though their UX is also pretty clunky, it's still somehow efficient, and doesn't it bother me as much as having to use Line.
jesterson•2mo ago
Exactly this. Instead of inventing another useless typeface noone is gonna use (I am pretty sure there are numerous typefaces exist that excel for Thai and Japanese languages) they would better work on simple case chats backup that's doesn't work if you move the app cross OS.
dluan•2mo ago
Not Taiwanese, but Traditional Chinese.
sirn•2mo ago
Oh thanks. Corrected. My brain saw TW (instead of TC) and short-circuited that as a language name for some reason!
komali2•2mo ago
The most common traditional Chinese language code is zh-tw, for "Taiwan," since Taiwan is the largest country to use the traditional characters.
numpad0•2mo ago
This sounds plausible. Unicode as used and implemented on modern OS has a nasty quirk that texts become patchy mix of the language in use + random Simplified Chinese equivalents(apparently the opposite still randOmly haPPEn in Simplified Chinese systems too - showing Japanese pieces out of nowhere). The official Unicode Consortium sanctioned solution to this problem is to specify and switch fonts wherever and however appropriate, even mid-sentences, which isn't a great solution, if not unreasonable for a lot of developers.

Creating language-specific fonts that can be just forced everywhere to eliminate random pieces from other languages solves this problem. At least everything will be consistent.

rckt•2mo ago
I'm a bit envious of people who can spend so much attention, time, resources on a font that to me appears as yet another one out there. The presentation is great.
giraffe_lady•2mo ago
Another commentor pointed out that the problem they appear to be solving is consistent typesetting and layout across multiple east and southeast asian languages.

I've never dealt with those precisely but I have had to typeset documents containing both latin and greek or cyrillic (but luckily not all three) and even with that there are not very many fonts that support both, and even fewer that are a good font with both. You end up having to mix fonts, and finding ones that look good together with the same letter spacing and line height and consistent weight is quite a challenge!

I'm definitely aware of the trend of every tech company commissioning a near identical just-slightly-quirky sans serif font for no clear reason but this doesn't seem to be that.

samsolomon•2mo ago
The reason is to avoid having to pay royalties. Typefaces can get extremely expensive.
pavlov•2mo ago
The right-hand side menu gives strong early-2000s flashbacks — or should I say, Flash-backs...

Everything comes back in fashion again.

shortrounddev2•2mo ago
I just inspected it to see how they did the animations for those. Something in javascript is updating the img src attribute at 60fps, which is an absolutely insane way to code that IMO
bobbylarrybobby•2mo ago
Right, surely the icons could be SVGs, with the background orbs stored as a base64 PNG (or maybe a specular lighting filter?), with the foreground icons made to move via an updating displacement map?
shortrounddev2•2mo ago
Even if they didn't want to go that route, What I've seen google do in the past is render every frame to a texture atlas, and write a CSS animation which updates the background-position property at 60 frames a second, so at least you don't have to load 150 images at a time
bobbylarrybobby•2mo ago
That also sounds very reasonable
kepano•2mo ago
It wasn't obvious to me at first but it appears this was released in 2023. The last release on the repo is from October 2024.
turnsout•2mo ago
It's great that this type family has such good Asian language support, but I wish the Roman design was more adventurous. In 5 years, these lookalike geometric sans will all feel so incredibly dated. It already looks like it could go on a Material Design mockup from 2015.

If you're going to pay a foundry to create a custom face, why wouldn't you make it distinctive enough to feel "yours?" It's like having one of the world's top architects make a near-exact copy of a suburban tract home.

bikeshaving•2mo ago
If you want adventurous fonts, try:

Open Dyslexic: https://opendyslexic.org Using this font will make you brain look at similarly shaped sans serifs in strange ways. You can configure Claude Web to use this font.

Atkinson Hyperlegible: https://www.brailleinstitute.org/freefont/ Pushing aging eyes with smaller display fonts in the terminal. I found the Braille Institute’s Atkinson Hyperlegible to have very good readability in small sizes.

LoganDark•2mo ago
single-storey `a` is my favorite!!
meatjuice•2mo ago
For those who don't know about LINE, it's something like WhatsApp but with tons of advertisements and hateful contents. It's the worst chat app imaginable.