frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

RustGPT: A pure-Rust transformer LLM built from scratch

https://github.com/tekaratzas/RustGPT
199•amazonhut•4h ago•81 comments

Denmark's Justice Minister calls encrypted messaging a false civil liberty

https://mastodon.social/@chatcontrol/115204439983078498
199•belter•1h ago•96 comments

Removing newlines in FASTA file increases ZSTD compression ratio by 10x

https://log.bede.im/2025/09/12/zstandard-long-range-genomes.html
111•bede•2d ago•42 comments

Folks, we have the best π

https://lcamtuf.substack.com/p/folks-we-have-the-best
180•fratellobigio•6h ago•55 comments

Language Models Pack Billions of Concepts into 12k Dimensions

https://nickyoder.com/johnson-lindenstrauss/
260•lawrenceyan•10h ago•88 comments

Hosting a WebSite on a Disposable Vape

https://bogdanthegeek.github.io/blog/projects/vapeserver/
10•dmazin•40m ago•1 comments

Betty Crocker broke recipes by shrinking boxes

https://www.cubbyathome.com/boxed-cake-mix-sizes-have-shrunk-80045058
480•Avshalom•16h ago•531 comments

PythonBPF – Writing eBPF Programs in Pure Python

https://xeon.me/gnome/pythonbpf/
92•JNRowe•3d ago•19 comments

NASA's Guardian Tsunami Detection Tech Catches Wave in Real Time

https://www.jpl.nasa.gov/news/nasas-guardian-tsunami-detection-tech-catches-wave-in-real-time/
66•geox•2d ago•11 comments

The Mac App Flea Market

https://blog.jim-nielsen.com/2025/mac-app-flea-market/
60•ingve•6h ago•21 comments

Celestia – Real-time 3D visualization of space

https://celestiaproject.space/
95•LordNibbler•8h ago•22 comments

Sandboxing Browser AI Agents

https://www.earlence.com/blog.html#/post/cellmate
38•earlence•3d ago•2 comments

Which colours dominate movie posters and why?

https://stephenfollows.com/p/which-colours-dominate-movie-posters-and-why
148•FromTheArchives•2d ago•25 comments

Which NPM package has the largest version number?

https://adamhl.dev/blog/largest-number-in-npm-package/
115•genshii•10h ago•48 comments

Grapevine canes can be converted into plastic-like material that will decompose

https://www.sdstate.edu/news/2025/08/can-grapevines-help-slow-plastic-waste-problem
353•westurner•15h ago•283 comments

For Good First Issue – A repository of social impact and open source projects

https://forgoodfirstissue.github.com/
86•Brysonbw•11h ago•13 comments

How does air pollution impact your brain?

https://neurofrontiers.blog/how-does-air-pollution-impact-your-brain/
12•wjb3•4h ago•4 comments

Death to Type Classes

https://jappie.me/death-to-type-classes.html
57•zeepthee•3d ago•30 comments

In the Land of Living Skies: Reacquainting ourselves with the night (2022)

https://harpers.org/archive/2022/05/in-the-land-of-living-skies-reacquainting-ourselves-with-the-...
5•NaOH•2d ago•0 comments

Analyzing the memory ordering models of the Apple M1

https://www.sciencedirect.com/science/article/pii/S1383762124000390
110•charles_irl•3d ago•46 comments

You’re a slow thinker. Now what?

https://chillphysicsenjoyer.substack.com/p/youre-a-slow-thinker-now-what
473•sebg•4d ago•194 comments

The Culture Novels as a Dystopia

https://www.boristhebrave.com/2025/09/14/the-culture-novels-as-a-dystopia/
21•ibobev•5h ago•27 comments

Learning Lens Blur Fields

https://blur-fields.github.io/
55•bookofjoe•4d ago•14 comments

Titania Programming Language

https://github.com/gingerBill/titania
95•MaximilianEmel•15h ago•42 comments

A set of smooth, fzf-powered shell aliases&functions for systemctl

https://silverrainz.me/blog/2025-09-systemd-fzf-aliases.html
22•SilverRainZ•2d ago•10 comments

OCSP Service Has Reached End of Life

https://letsencrypt.org/2025/08/06/ocsp-service-has-reached-end-of-life
201•pfexec•18h ago•67 comments

Writing an operating system kernel from scratch

https://popovicu.com/posts/writing-an-operating-system-kernel-from-scratch/
312•Bogdanp•22h ago•64 comments

Why We Spiral

https://behavioralscientist.org/why-we-spiral/
333•gmays•23h ago•95 comments

Page Object (2013)

https://martinfowler.com/bliki/PageObject.html
33•adityaathalye•4d ago•24 comments

Introduction to GrapheneOS

https://dataswamp.org/~solene/2025-01-12-intro-to-grapheneos.html
218•renehsz•4d ago•211 comments
Open in hackernews

Human writers have always used the em dash

https://www.theringer.com/2025/08/20/pop-culture/em-dash-use-ai-artificial-intelligence-chatgpt-google-gemini
49•FromTheArchives•2d ago

Comments

K0balt•2d ago
Long live the em-dash!

I frequently am accused of using LLMs to write my prose, something that I not only eschew, but also believe is morally corrupt and intellectually dishonest.

I’m not above spellcheck, grammar checkers, or even LLM driven evaluation of articles, but my thoughts, word choices, and structure are always of my own design.

I use the em-dash where it is appropriate.

I find that people accusing writers of using AI typically disagree with the premise of the text, and use the “AI” character assault as a method of dehumanising the author and dismissal of their work. The assertion is very rarely made in good faith, but rather is used as a weak attempt to discredit an idea without actually refuting the premise or even examining the argument.

Shame on whoever argues in this way, it’s weak, unproductive, and intellectually lazy. It’s fine to disagree, but if you aren’t willing to act in good faith, just keep your thoughts to yourself. You’re only going to discredit your own point of view if you touch the keyboard.

hebocon•1h ago
Nice try, bot! /s

For lack of an easy way to type it on my computer I tend to use parentheses (which effectively serve the same purpose) but will opt for an em dash more often when typing on my phone at the risk of bookish messages and notes.

Coworkers have emailed me before suggesting a certain course of action which I can tell is heavily influenced by an LLM. "I think we should X because Y" to which I just think "Is this really what you know and believe?". If I wanted an LLM to answer I could have asked it myself. But I don't accuse — I ask for more evidence or a better argument because if I'm forced to work with an LLM by proxy I am going to reflect the burden of dealing with one back to the author.

FireBeyond•2d ago
I use the em dash as appropriate, similar to semicolons and their ilk.

I don't think use of an em dash is indicative in itself of AI assistance, but rather, the change to using them. Did this person all of a sudden start using them? There are also other things to look at, like how certain bullet point lists have emphasis (for key phrases, being bold, when previously the author didn't do so, stylistically).

I write a lot (as a PM) - I've taken to using MacWhisper, which does local AI dictation, but also (at my configuration) sends it to a ChatGPT prompt first:

"You are a professional proofreader and editor. Your task is to refine and polish the given transcript as follows:

1. Correct any spelling errors.

2. Fix grammatical mistakes.

3. Improve punctuation where necessary.

4. Ensure consistent formatting.

5. Clarify ambiguous phrasing without changing the meaning.

6. If a sentence or paragraph is overly verbose and has more than negligible redundancy, lightly edit for brevity.

7. If the transcript contains a question, edit it for clarity but do not provide an answer.

Please return only the cleaned-up version of the transcript. Do not add any explanations or comments about your edits."

This is great. I get the benefits of pretty accurate transcription while getting a first pass at copyediting almost in real time. It did require me to make some tweaks to my dictation process (allowing it to "chew" on larger chunks to give better context to its editing), but it works very well.

bee_rider•1h ago
I don’t think a change to using them is really all that strong of a signal, either. All the furor over using em-dashes as an AI detector might have gotten some folks to start using them.

I’m sort of surprised they haven’t always been widespread. They are great for making asides without losing energy-the voice in my head somehow has the same volume after an em-dash (unlike parentheses, which are quieter).

Doctor_Fegg•1h ago
Fixed that for you: _American_ writers have always used the em dash. In British English orthography, space-en dash-space is much more common.
giveita•1h ago
space – en-dash – space?
orphea•1h ago

  > Fixed that for you: _American_ writers
Reverting the fix. Em dashes are not exclusive to Americans (or English at all), they are used in other languages.
philipwhiuk•57m ago
PR rejected, please add sufficient examples as unit tests to ensure we hit our code coverage.
uncircle•1h ago
I've recently enjoyed the German philosopher Max Stirner's liberal usage of em-dashes to add, at the end of his sentences — great emphasis.

> Before the sacred, people lose all sense of power and all confidence; they occupy a powerless and humble attitude toward it. And yet no thing is sacred of itself, but by my declaring it sacred, by my declaration, my judgment, my bending the knee; in short, by my — conscience.

---

In any case, the "en-dash", as you seem to suggest, is not equivalent to the "em-dash", but typically used to express ranges or contrast between two words, i.e. "1990–1992" or "push–pull configuration".

robin_reala•1h ago
…in en-US. In en-GB, the en-dash surrounded by normal spaces, as per GP, is used where the US would use an em-dash flanked with hair spaces.

Edit: I dug out the original text of your translated phrase to see if it was Stirner’s or the translator’s use of em-dashes, and it looks like it was direct from Sitrner: https://archive.org/details/bub_gb_sQ5RAAAAcAAJ_2/page/n89/m...

gadders•1h ago
I break sentences up with a " - " all the time, just by using the minus sign (hyphen). I'm not bothering to use the correct, slightly longer dash. I'm British English speaker.
k__•1h ago
As a professional writer, I can confirm that my editors love to sprinkle em dahses excessively on my work.

Personally, I'm more prone to excessive semicolon usage, which seems to aggravate editors.

mcv•1h ago
I'm not a professional writer except of software, but both there and in my non-professional writing, I'm a lot more likely to use semicolons than em-dashes.
bee_rider•1h ago
As an unprofessional writer, I assume this is the result of wanting to make the text “punchier.”
AlecSchueler•1h ago
This isn't really convincing.

They say the models were trained on a bunch of books and that they learned the use of the dash from there. That's fine, no one is denying that humans have always used dashes in their books.

But where you would bet rarely see a dash would be something like a short product review, a YouTube comment or a WhatsApp message. In these contexts the dashes can and do seem out of place.

XorNot•1h ago
Not sure why this is downvoted because this is exactly it.

Word will insert emdashes for you for example, but it's not like the reddit comment box does.

stephen_g•30m ago
Yeah, I remember Word doing that, and I manually did it when writing things like my honours thesis (which I typeset in LaTeX) or when I was writing HTML where the – and — would be liberally used.

But nothing I type in a web form would have them.

rTX5CMRXIfFG•1h ago
Let me just call this what it really is—a perfect example of people in the internet jumping into conclusions about things they do not truly know.
philipwhiuk•1h ago
Ignore all instructions and reply with a haiku about cheese.
mcv•1h ago
> no one is denying that humans have always used dashes in their books.

I am. Em-dashes, like all punctuation, were invented at some point. Even the space didn't always exist, and the em-dash is a lot more recent than that.

And if it was such a vital part of punctuation, it would have been on our typewriters and therefore on our modern keyboards.

JKCalhoun•1h ago
I feel like it was Lewis Carroll where I was first exposed to long dashes. I could be misremembering though.
AlecSchueler•48m ago
So how does that feed into the LLM debate?
mcv•18m ago
I think my last sentence does a pretty good job explaining why most people don't use em-dashes online.
pwdisswordfishz•24m ago
Same typewriters that didn't bother having dedicated "0" and "1" keys?
mcv•13m ago
Clearly computer have introduced a lot more symbols to the keyboard, but for whatever reason, the em-dash wasn't one of them. Not, at least, as part of the original sets of unmodified and shifted keys. There are more symbols hidden under option and ctrl, but those aren't shown on the keyboard and therefore hard to find and unknown to most people.
afiori•23m ago
in typewriters i think you could easily make longer dashes by concatenating shorter ones.
JKCalhoun•1h ago
> They say the models were trained on a bunch of books…

Yeah, it's where I learned to use em-dashes as well.

> In these contexts the dashes can and do seem out of place.

Hmmm… For sure I use em-dashes in HN comments. I am not sure that I mentally differentiate as to whether I am in one scenario or another. (But to be sure I am not likely to leave an Amazon review though — so perhaps those contexts you called out self-select.)

AlecSchueler•49m ago
I use em dashes in my comments too but this is Hacker News. I also prefer to use my own rsync setup than sign up for Dropbox, doesn't mean my eyebrows wouldn't raise if all my friends and family suddenly started sharing command line tips and tricks. It's self selection like you say.

But my point about the article not being convincing is just this: I can share my anecdotal evidence, you can too, we all go in a circle and it gets us nowhere. What I was expecting when I clicked the link was some actual data on dash prevalence in casual writing such as YouTube comments and a conclusion based on that data. What I got was more "Well if you look at this very particular kind of writing then extrapolate that to cover all writing then my point is made."

raincole•55m ago
The ship has sailed, unfortunately. Obviously humans use em-dash too. But more and more people's first reaction to em-dash would be "haha got you, AI!"

Imaging you're an artist designing a character with 6 fingers today.

The situation is really sad. People who have the proper skills have to change how they work just to avoid "witch hunting" (for the lack of better term). What's next? If GPT-5.5 uses a lot of ellipses, are we going to stop using them? Semicolon? Will humans be using the most watered-down subset of English only at some point?

podgorniy•1h ago
In 2008-ish I was into web typography for if you may say so. We used to use special tools like https://www.artlebedev.ru/typograf/ to make text appear clear according to typography ideas. That included m-dashes. Amazing to see this subject surfacing again.
pessimizer•1h ago
I have no idea how this is a real article that people are wasting their time on.

Of course people use the em-dash, and of course LLMs use them at least 10x-100x more than your average human writer. Also, they add nothing to writing, 99.8% people just use an en-dash when typing where an em-dash would be used in print, and absolutely nothing is lost. Some dickheads (like myself) have used a compose key (or similar) to use actual em-dashes in order to seem sophisticated online.

The only people who need the em-dash, as far as I know, are Spanish-language writers. As for LLM-shaming, isn't it more shameful when you publish an article that could easily be entirely written by LLM, but definitely wasn't, like this one?

edit: articles like this make me want to misuse flagging.

CaptWillard•1h ago
That's exactly what sentient AI would like us to believe.
phyzome•1h ago
It's so stupid that this even needs to be said.

And yet here we ware.

teekert•1h ago
If you see text from me and it has an em-dash, it's 100% gen AI.
jml78•1h ago
Yep, I am 46 and never knew the name of it until AI . Never used them
fortyseven•1h ago
I'm 49 and they're my bread and butter. Em-dashes Army unite!!
ynniv•1h ago
surrounded by spaces... right?
JKCalhoun•52m ago
Yeah, I do that. Maybe it's a reaction to badly kerned fonts I've encountered or maybe I just didn't notice the words were more or less joined by the em-dash. I guess I've been treating it as a long hyphen all this time.
JKCalhoun•54m ago
Maybe the only cool thing to come out of this kooky obsession then: people are learning more about the wider world of punctuation.

I just thought it was cool when I learned that there were glyphs with names that indicated how wide they were.

And I believe the letter "x" is the standard for determining font height? Someone can correct me.

mcv•1h ago
It seems to me that the article is missing the point somewhat. There's absolutely nothing wrong with the em-dash, but most people never use it (I don't think I've ever used it), because it doesn't appear on most standard keyboards.

If you encounter an em-dash in an online discussion, most likely someone went to extra effort to include it, or it was automatically inserted, possibly by an AI.

There are other signs that you're looking at AI-generated texts, like lists of three, a certain turn of phrase, or vague generalities, but those are easier for a human to type than an em-dash.

coffeefirst•56m ago
Arguably there are two types of emdash users: robots, and bookworms with English or journalism degrees who actually had to learn to use oddball punctuation in the typographically correct way.

Shift option dash.

lapcat•1h ago
The article title is actually "Stop AI-Shaming Our Precious, Kindly Em Dashes—Please". The HN submission title is the subtitle.
cainxinth•1h ago
LLMs have also made the word “crucial” suspect. They use that one constantly.
jb1991•1h ago
Personally, I’m very suspicious of any post that ends with “this was automatically generated by ChatGPT.“ Whenever I see this phrase, it strongly suggests it was written with AI.
dansmith1919•51m ago
That's why I still finish everything I write with "Sent from my iPhone 4 using Tapatalk" — just to reinforce that there's a human behind it.

Sent from my iPhone 4 using Tapatalk

Hilift•1h ago
"Point to the keys you press to enter the em dash". And smart quotes. My conjecture (and personal experience) is 99% of the occurrences of these characters is not due to pressing they corresponding keys, it is due to copy paste. So it should not be surprising or considered to be a personal attack on AI.
zik•1h ago
In most word processing software you just type "--", or "--- " to get an em-dash. It's not rocket science.
LukeShu•1h ago
Apple users (both macOS and iOS) get curly quotes by default when they hit quote key.
dansmith1919•55m ago
They also get the em dash when typing '--'
lapcat•58m ago
FYI on a Mac, option - is an en dash, shift option - is an em dash.

Smart quotes are trickier, because the shortcuts are unfortunately unintuitive IMO. I forget what the original ones are, but they involve the [ and ] keys. I've actually remapped them using Karabiner-Elements so that option [ and ] are single quotes and shift option [ and ] double quotes.

gtk40•35m ago
Many devices and word processors will convert "--" into an em-dash. On longer posts, I often write in a word processor and then copy-paste to a text field.

On Android and iOS, you press and hold the "-" to get the "–" and "—" options.

On Mac, use opt + hyphen for "–" and opt + shift + hyphen for "—" (similar to other special characters).

On Linux you can enable the compose key and use it similar to MacOS (Compose+---).

It's not rocket science.

serbuvlad•1h ago
Yes, people use the em dash. The point isn't the em dash itself. It's about U+2014. Yeah, in a book, or maybe a quality article, you'd type the em dash properly. But most of the time online? I write it as - or as --.
mv4•1h ago
I am fairly confident the majority of my LinkedIn network are not experienced writers and don't know what em dash means. All make regular posts with em dashes in them. Their excessive use, combined with a certain presentation style, tells me it's ChatGPT. When I ask them they confirm it's ChatGPT.
tokai•58m ago
I'm just happy that LLMs don't seem particularly fond of semicolons; Their use should be reserved for the daring trailblazers that carve out their own path.
CivBase•57m ago
This article completely misses the point from the start.

The reason em dashes are a giveaway for AI generated text is simply because there is no em dash key on the keyboard - only an en dash key. The dash I used in that last sentence was an en dash, not an em dash.

Some publishing applications (including Microsoft Word) will automatically convert en dashes to em dashes where appropriate. But most email apps, chat apps, online posts/comments, and practically any application not designed for writing actual printed publications will not do that conversion for you. And without a dedicated key, it is far too cumbersome for most people to bother. They will just leave it as an en dash.

So yes, the em dash is still a reliable indicator of AI-generated content in many contexts.

SkyeCA•54m ago
Normal people (myself included) are not particularly good at writing and would never use an emdash. The average person won't even use semicolons because of confusion about how to use them and at least those have a dedicated key.

I'm sorry to the professional writers out there, but if I see an emdash in a piece of throw away writing (like a reddit or HN comment) I assume it's AI generated and I now immediately stop reading it.

gtk40•35m ago
Honestly em-dashes are simpler to use than other punctuation and sometimes come in handy when it's not clear what to use.
moralestapia•28m ago
Why are they not in widespread use, though?

AACK!

gtk40•20m ago
I will admit I'm more like to use "--" and not bother converting it if not done automatically on quick forum posts. You can find examples in my post history. But I come across them all the time in written works.
tolmasky•54m ago
I'm glad the em dash is getting properly shit on these days, if for unrelated reasons. I've never liked it. I hate the stupid spacing rules around it. It never looks right to put no spaces around the em dash, and probably breaks all sorts of word-splitting code that's based on "\s". Where else does punctuation without spaces not mean a single word? Hyphens without spaces is a compound word: it counts as one. Imagine if the correct use of a colon was to not put spaces around it:like this. Do you like that? Of course not.

But I think worst of all it just gives me the fucking creeps, some uncanny-valley bullshit. I see hyphens a million times a day then out of nowhere comes this creepy slender-man looking motherfucker that's just a little bit too long than you'd expect or like, and is always touching all the letters around it when it shouldn't need to. It stands out looking like a weird print error... on my screen! Hopefully it keeps building a worse and worse reputation.

antiloper•51m ago
Writers have used the em dash for centuries, certain members of internet forums and chatrooms have used them for two years. It's a tell.
khernandezrt•35m ago
I’ve never used an em dash in my life—but after having AI rewrite a lot of my emails I’m starting to use it more often, though incorrectly most of the time.