frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

France's homegrown open source online office suite

https://github.com/suitenumerique
431•nar001•4h ago•206 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
135•bookofjoe•1h ago•114 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
438•theblazehen•2d ago•158 comments

Leisure Suit Larry's Al Lowe on model trains, funny deaths and Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
27•thelok•1h ago•2 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
86•AlexeyBrin•5h ago•17 comments

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

https://openciv3.org/
778•klaussilveira•19h ago•241 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
35•vinhnx•3h ago•4 comments

Software Factories and the Agentic Moment

https://factory.strongdm.ai/
22•mellosouls•2h ago•17 comments

First Proof

https://arxiv.org/abs/2602.05192
39•samasblack•2h ago•24 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
56•onurkanbkrc•4h ago•3 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1027•xnx•1d ago•583 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
173•alainrk•4h ago•231 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
168•jesperordrup•10h ago•62 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
24•rbanffy•4d ago•5 comments

StrongDM's AI team build serious software without even looking at the code

https://simonwillison.net/2026/Feb/7/software-factory/
19•simonw•2h ago•16 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
103•videotopia•4d ago•27 comments

Vinklu Turns Forgotten Plot in Bucharest into Tiny Coffee Shop

https://design-milk.com/vinklu-turns-forgotten-plot-in-bucharest-into-tiny-coffee-shop/
5•surprisetalk•5d ago•0 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
13•marklit•5d ago•0 comments

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

https://github.com/valdanylchuk/breezydemo
265•isitcontent•20h ago•33 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
152•matheusalmeida•2d ago•42 comments

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

https://github.com/pydantic/monty
277•dmpetrov•20h ago•147 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
35•matt_d•4d ago•10 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
546•todsacerdoti•1d ago•263 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
419•ostacke•1d ago•110 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
65•helloplanets•4d ago•69 comments

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

https://vecti.com
364•vecti•22h ago•165 comments

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

https://eljojo.github.io/rememory/
338•eljojo•22h ago•207 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
16•sandGorgon•2d ago•4 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
457•lstoll•1d ago•301 comments

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

https://github.com/microsoft/litebox
372•aktau•1d ago•195 comments
Open in hackernews

Word spacing

https://en.wikipedia.org/wiki/Word_spacing
46•doener•2mo ago

Comments

doener•2mo ago
Via https://noc.social/@todayilearned/115665925876659478
m4rtink•2mo ago
Japanese does not have spaces between words and it works just fine. ^_^
dhosek•2mo ago
Ditto with Thai, Chinese, Lao, etc. I think Korean is the only east-asian script which uses word spacing. Given the late introduction of word spacing into writing, it’s almost more a surprise that scripts have it than don’t.
meatmanek•2mo ago
For me as a Japanese language learner, it works fine so long as the text uses enough kanji. I've tried reading some Japanese-language books meant for kids around age 10, and the sentences that have 20 hiragana in a row can be killer. If a sentence uses both grammar you don't know and vocabulary you don't know, then how the heck are you supposed to figure out where each word begins and ends so you can look things up in a dictionary?

E.g. さっきまでは、心ぼそくてなきだしそうなのを、ひっしにこらえていたリナだったが、いまはまいごにまちがえられたことに、はらをたてていた。

With e.g. まちがえられた you could parse it as 間違えられた or 町が得られた and you can only tell the difference through context and intuition, which a learner of the language might lack. Even being able to recognize は and に as particles, rather than parts of the nearby words, requires context and/or guessing.

Kanji makes it a lot easier to figure out where words begin and end. Nouns are often written entirely in kanji, while adjectives and verbs are usually written with kanji at the beginning and hiragana for the parts that are conjugated (the ends, in both cases). A switch from hiragana to kanji usually means a word boundary, while kanji to hiragana can go either way.

tkgally•2mo ago
> I've tried reading some Japanese-language books meant for kids around age 10...

I’m not sure at what target age kids’ books stop using word spacing, but books for younger children generally use it. Nevertheless, if you are used to seeing words written in kanji, even with word spacing an all-hiragana text can still trip you up, for the reasons you noted.

Side comment: Something I haven’t seen remarked on much is how Japanese can be easier for small children to start reading than English is because of the nearly one-to-one correspondence between character and sound for kana. My two daughters and now my six-year-old grandson have all grown up with Japanese as their first language, and they all started reading hiragana-only children’s books earlier and more easily than I, at least, learned to read English when I was a child. My grandson has also picked up katakana on his own; he is into dinosaurs and his picture books give the names of dinosaurs in katakana.

kccqzy•2mo ago
I actually like the interpunct way better (which I first saw when I visited Italy and saw historical carvings): instead⸱of⸱putting⸱spaces⸱you⸱put⸱a⸱small⸱dot⸱between⸱words⸱instead.
Terr_•2mo ago
Nowadays I only see/use the middle dot to cla⸱ri⸱fy syl⸱la⸱bles in lyr⸱ics.
rerdavies•2mo ago
Oh, nice! I've been using '-'s, but I'm going to switch.
kccqzy•1mo ago
There are different Unicode characters though so be careful. Some allow browsers to break at the dot, others are non-breaking so the browser will consider it a single word.
rerdavies•1mo ago
My specific use-case was breaking syllables in lyrics embedded in sheet music so that they line up with the associated notes on the staff above. (I write a lot of lead sheets).
mrsvanwinkle•2mo ago
I love that better! I was also just in Italy recently and you made me double take this tablet hanging on a canopy in one of the peregrination churches and they ARE interpuncts but for names only
dhosek•2mo ago
This is still the standard in setting Ethiopic text
piskov•2mo ago
Why would you use visible noise for something that should be void
vntok•2mo ago
Why should it be void?
piskov•2mo ago
Look into this: https://en.wikipedia.org/wiki/Ma_(negative_space)
vntok•2mo ago
This is about the use of void in art, specifically the perception of beauty and care that comes from the artist taking time to focus the eye of the viewer onto particular zones.

It has nothing to do with text legibility.

Maxatar•2mo ago
I also prefer that and in fact I enable "visible whitespace" in every text editor that supports it, such as VS Code.
pinkmuffinere•2mo ago
This is fascinating! At the same time, this wikipedia article is of surprisingly low quality, with sentences like

> It is hard to determine how much spacing should be put in between words, but a good typographer is able to determine proper spacing.[3]

> Since the fifteenth century, the best work shows that text is to be read smoothly and efficiently.[4]

> Two other gentlemen have expressed different opinions on what the space between words should be.

contingencies•2mo ago
Exactly the same sentences grated here. It is the subjective passed off as the objective, passed on with a tone of false authority. A surprisingly large majority of public communications fall in to this category. Mastering this puffery, usually for the express purpose of swaying the wills of lesser minds or pressing buttons in funding and grant processes, grants you the reigns of bureaucracy and a career in corporate, public or international relations. A horrible way to waste a life.
thesuitonym•2mo ago
I thought it was weirdly written, too. Why is the CSS property that controls it worth mentioning in the opening paragraph, and wtf is "standardized digital typography"?
DonHopkins•2mo ago
> Two other gentlemen have expressed different opinions on what the space between words should be.

Yeah, that's just weird. Just two, both gentlemen? Is having an opinion about laying out text a chivalrous aristocratic old boy's club? Are there other alternative styles of laying out text that are more "ladylike"? Does this em-dash make me look fat?

jncraton•2mo ago
I've adjusted or removed those sentences in the article.
pinkmuffinere•2mo ago
thankyou!!
msuniverse2026•2mo ago
Weird that only Latin, Greek, and Irish is mentioned in the article.
eesmith•2mo ago
Also English. ("In English, the ability to ...")
wanderingstan•2mo ago
Related self promotion: this factoid about spaces, along with other fun slices in the evolution of writing, features in my decade-ago Ignite talk “For the love of letters”

https://youtu.be/g1Rko-LG6aY?si=SbLDRnORPnKiXCxu

Terr_•2mo ago
Since we're already being picky about languages, that's not a factoid: Factoids are things which resemble facts, but aren't actually facts.

The whole -oid suffix, really. Asteroids aren't really stars, meteoroids aren't really meteors, androids aren't really men, spheroids aren't really spheres, factoids aren't really facts, etc.

aspenmayer•2mo ago
> Factoids are things which resemble facts, but aren't actually facts.

I think you might be right but not definitively so: the Oxford dictionary has your definition, as does the New Oxford American dictionary which also lists the following as North American usage:

> a brief or trivial item of news or information

Terr_•2mo ago
Yeah, but that's the same lax descriptivist school that also tell you "literally" and "I could care less" should somehow be accepted as the exact opposites, they're just wrong. :p

Is it equally accepted for "peoples" to be possessive and "people's" to be plural? At what point does something that began as an unambiguous error become rescued by the popularity of the mistake?

aspenmayer•2mo ago
As we don’t have an official or authoritative body that determines “proper” English usage as other languages do, appealing to a dictionary strikes me as a mite better than prescriptivism or pedantry, though I don’t think was your intention either.

> Is it equally accepted for "peoples" to be possessive and "people's" to be plural?

That’s entirely unrelated and uncontroversial; one is the plural of a “people,” as in multiple distinct groups of folks with shared culture, nationality, or other traits, whereas the other is the possessive form of a word that is already plural, so I’m not sure if that’s a red herring or if you’ve actually seen such incorrect usage being advocated for.

rerdavies•2mo ago
The entire English language is a series of unambiguous errors that have been rescued by the popularity of the mistake. Were it not, we would be speaking some version of Ur-German.
Terr_•2mo ago
That's just survivorship bias on a very long timeframe: Given enough time everything accumulates the status of "historical mistake", but what about the hundreds of thousands of words that didn't change and the days they didn't change in? Quite reasonably, we just don't pay attention to the mistakes that were squelched or whose trajectory never broke the ceiling of temporary slang.

There are some analogies to biology. Virtually all our DNA is the result of an error at some point (barring creationist theories) but that backstory isn't a reason to dismiss concerns against (or even for) a particular mutation. Surely nobody would downplay the drop of 3 base-pairs as "acktually normal when you look at the big picture for our species" when talking to people suffering from Cystic Fibrosis.

mkehrt•2mo ago
http://communitiesofnativespeakerscantbewrongaboutwhatwordsm...

I'll add "factoid."

Terr_•2mo ago
Hypocrisy: You're just claiming a different community of native speakers are wrong.

For some of the samples on that site, it'd question whether they even have majority-support as "correct" when brought to people's conscious attention, as opposed to simply being a popular mistake they don't object-to. (Do any polls exist? The nature of the content evades easy search-terms.)

retentionissue•2mo ago
And then 7 centuries later, whiskey came about and look how terrible things turned out.............
SideburnsOfDoom•2mo ago
I'm told that things took a turn for the worse in 1649.
delichon•2mo ago
> Word spacing [creates] what Paul Sänger, in his book The Spaces between the Words, refers to as aerated text.

I like that term. I particularly enjoy a large amount of ventilation of code, with plenty of breezy white spaces after purposely short lines and between brief declarations.

sempron64•2mo ago
This is for Latin. The Dead Sea Scrolls have clear spacing between the words. https://www.imj.org.il/en/wings/shrine-book/dead-sea-scrolls

The Talmud discusses the spacing between the words of the Bible: https://www.bible-researcher.com/hebrewtext1.html

abdullahkhalids•2mo ago
OT: Urdu, like Arabic/Persian, is written with an alphabet where letters can change shape based on whether they are at the start, middle or end of a "word" [1]. I say "word" because some letters don't have a middle form, so each actual word is broken into a sequence of composite-letter-shapes, where each composite shape start with such a no-middle-form letter.

A problem arises when one wants to write a compound word, which the last letter for the first word and the first letter of the second word must not be joined. To achieve this, the unicode standard has U+200C ZERO WIDTH NON-JOINER character, which should be used in such compound words [2]. The standard SPACE character should not be used because it will create a physical space, while U+200C will create a break with no space.

However, typically Urdu keyboards don't have this character in them, so everyone ends up either using SPACE or just joining the words.

[1] https://en.wikipedia.org/wiki/Urdu_alphabet

[2] https://en.wikipedia.org/wiki/Zero-width_non-joiner

piskov•2mo ago
Instead of that sorry excuse of an article, here is the proper long-read about spaces.

Albeit in Russian, all modern browsers support live translation — should be fine.

https://type.today/ru/journal/spaces

Update: in English https://type.today/en/journal/spaces

—

BTW typography is very important to Russian designers and developers.

Many install special typography layout (with “right alt” layer for the symbols) to always enter correct m-dashes, quotes, and what have you.

https://ilyabirman.ru/typography-layout/

There is even an ongoing meme with a woman crying “I don’t deserve such treatment, that’s how I’ve always written” when her flawless typography was considered ChatGPT in the making:

https://youtube.com/shorts/IrhFP67-_vA?si=n9UICaRQ9ZiUyVuT

derleyici•2mo ago
FYI, you don't even need browser translation. The piece already has an English version available. There's a language toggle in the navigation bar, and the English version is here: https://type.today/en/journal/spaces

Also, liked the article!

thesuitonym•2mo ago
Wikipedia articles, and encyclopedia articles in general, are not meant to be "proper long-read" articles. They're meant to be short, descriptive passages that give you enough of an overview to know what the subject is, and directions on where to find more information should you want it. This is not a sorry excuse, it's just the nature of what an encyclopedia is.
piskov•2mo ago
Nah, that was just sloppy.

Dashes article is ok though:

https://en.wikipedia.org/wiki/Dash

Timwi•1mo ago
That contradicts Wikipedia’s ostensible mission statement, which is “to collect the sum of all human knowledge”.
ralferoo•2mo ago
There's lots of questionable stuff on this page. I particularly objected to this which clearly isn't true in most English speech:

"Word spacing is crucial for the written form because it illustrates the sound of speech where audible gaps or pauses take place."

If I were reading it aloud, even for a presentation, the spaces between morphemes would be more like this:

"Wordspacing iscru'cial forthewri'ttenform be'cause itill'ustrates thesoun'dofspeech where audiblegaps or pauses takeplace."

where a ' is a shorted pause than a space. The length of the ' isn't really long enough to be called out as a pause, but it's definitely longer than between words which frequently run directly into the next.

Spacing is important, but it's as an aid to parsing a written sentence at speed, and almost nothing to do with showing the pauses between morphemes.

dang•2mo ago
Let's have a thread about the other article mentioned below. doener posted it here:

Manual: Spaces - https://news.ycombinator.com/item?id=46199530

kazinator•1mo ago
I enjoy the utter lack of these concerns in Japanese typesetting. Hyphenation is not a concept. Anything can be wrapped to the next line, including punctuation marks.

I was once reading a paperback novel in which one chapter ended on an almost entirely blank page with just one character that didn't fit into the previous page. That character was 。(the Japanese sentence-ending period).

It can happen that matters that people in one culture punctiliously obsess about don't mean a thing in another culture.