Hacker Newsnew | past | comments | ask | show | jobs | submit | d4mi3n's commentslogin

There’s important history and connotation behind pronatalist narratives—particularly with eugenics, xenophobia, and gender (in)equality.

Vogue did a decent overview of this[1] and history is littered with all kinds of examples if you go looking.

1. https://www.vogue.com/article/dark-history-of-the-far-rights...


Humans have a tendency to ascribe intelligence to how well spoken a person or thing is—hence all the personification of LLMs.

> Humans have a tendency to ascribe intelligence to how well spoken a person or thing is

That’s true. I’m fluent in German, but there’s still a difference between me and a native speaker. I’ve often seen my ideas dismissed, only for the exact same point to be praised later when a native speaker expresses it more clearly.


I don't think that what you're experiencing is grammar related, I'd bet xenophobia.

Or just management...

Logos, Pathos, Ethos

I am sorry but this very broad statement is dated, pre 2023 I think.

I now expect malapropism, hacker curtness, and implicits: TAIDR is the new TLDR.


Probably a diversification play and a play to see out bigger contracts. If you've worked in the FEDRamp space, you may be aware that Wiz (last a checked, a year or so ago) is one of the few and possibly ownly player certified to operate in FedRAMP Medium/High deployments operating with the technology it does (eBPF instrumentation).

Google has really been expanding into DoD lately. I think they're realizing it's a large part of why AWS is so big and Azure is still alive.

There is a reason for hoarding data: it’s an asset on the balance sheet. So long as it is legal to liquidate data for cash, there will be incentives to collect and keep it.

That is the point. Make it illegal, and not something that can be handwaved away by an EULA or TOS.

Or at least make it a liability on the balance sheet rather than an asset. Sure, you can store as much user data as you want. Oh, what's that, if it leaks you owe each user $10,000 under the new law?

Well, in the case of a company trying to market to you, it literally _is_ their business. It makes them money.

The problem is that we have markets where we: - Incentivize organizations to pursue profits at the expense of everything else, which includes social good and civic rights - Rarely hold bad actors accountable (and almost never in a timely manner)

Which means, given enough time, we're always going to trend to whatever makes the most money. Targeted advertising makes money, and will continue to do so unless or until we collectively decide to make it a greater risk to profits than it is today.


No fancy keyboard required, just a keystroke on Mac (`alt+shift+-`) and Linux (`right alt+something` depending on your distro).


I'm still salty that I can't use em-dashes anymore for fear of my writing being flagged as AI generated. Been using them for years—it's just `alt+shift+-` on a Mac keyboard and I find them more legible in many fonts compared to the simple dash on the typical numpad.

It's so sad to me that good typographical conventions have been co-opted by the zeitgeist of LLMs.


LLM fatigue is real. It's not just em-dash — it's the overall tone of the writing that clues people in. But if your viewpoints and approach are unique, your typesetting won't raise suspicion of machine-generation, except in the most dull of readers. Just be you and it will be fine.

If you'd like more tips on writing I'd be happy to help.


This is art. If it weren't so difficult to capture the full context I would literally print and frame this comment.

Edit: I take that back. I'm going to print and frame this comment. It stands on its own well enough, and I'm the only one who's going to see it.

Second Edit: Took a bit to get it formatted in a way I liked, but I have officially placed an order for my local Walmart photo center

https://ibb.co/0NpVMgh

https://ibb.co/F9N9tJM


You, sir, are evil. I mean that in the most complementary of manners.


on HN, the problem is not LLMs, it's everybody talking about LLMs incessantly


You‘re absolutely correct!


Just do it anyway—I always have, and always will.

Well, I haven't always—just for maybe 20 years.


Someone should ban this bot, I've seen it before and it's always pretending to run this place


It doesn't look like a bot. created: August 18, 2007 karma: 36696


It was a joke. Dang is the site-wide moderator


;)

I defer to Merriam-Webster and/or Harbrace (rather than TCMoS) on punctuation usage.

https://www.merriam-webster.com/grammar/em-dash-en-dash-how-...

Magical signal panacea searching is ultimately fruitless. Other ways to make bot interactions more difficult, there are policy and technological obstacles that could be introduced. For example, require an official desktop or mobile app for interaction. And then for any text copy-pasted, demarcate it. And throw an error message for any input typed inhumanly-fast. Require a micropayment of like $0.10 to comment. While these things would break the interaction style and flexibility for a lot of innocent human users, these would throw big wrenches into some but not all vulnerabilities of bot interactions.


Before the wide adoption of Unicode in mainstream operating systems, quite a few people used -- (two ASCII minus signs) to differentiate between a hyphen and a dash (of either pedigree), and some people used -- in emails and online where a dash was required.

Most think that it came from TeX, which had -- (for an en dash) and --- (for an em dash, although I don't think I have ever observed it out in the wild outside TeX), but in fact, the habit well predates TeX and goes all the way back to typewriters where typists habitually hit two hyphens in a row to approximate an em dash. The approximated em dash was described in hard-copy manuscript preparation rules such as The Chicago Manual of Style.

So, if you have ever used a typewriter or TeX, you can claim an even richer than 20 years’ heritage of using the em dash.


I'm exactly the opposite. It'd been on my todo list for years to one day learn the difference between the different dashes. I kept putting not doing it.

Then came LLMs, and there was so much talk of them using em dashes. A few weeks ago, I finally decided it's time and learned the difference. (Which took all of 2 minutes, btw.) Now I love em dashes and am putting them everywhere I can! Even though most people now assume I'm using AI to write for me.


In a lot of ways, it feels like this is simply a fight for recognition that the Mac keyboard supports emdashes.

This wouldn't be an issue if mobile users or Windows users were exercising it too, but it's just Mac owners and LLMs. And Mac owners are probably the minority of instances where it is used.


It works on mobile iOS too. Either the hold down - or just typing -- and letting it autocorrect will work.


i've always used double dashes -- because i once i setup a osx shortcut to change those into em-dashes, but i never bother to setup this again in other computers.

so now, i just use double dashes for everything.

(shit, i wonder when llms will start doing this instead of normal em)


Then we start using triple dashes to throw them off and then when they catch onto that we can reclaim em dashes!


Hey @dang, I think I found another AI bot you need to ban.


I read a text from the 60s by my grandfather this week and seeing an emdash made the LLM alarm in my head go off... Had to really stop myself before I went all "and you" on him


My thoughts exactly. As somebody who has always loved to use em-dashes and bulleted lists to organize my thoughts, this is heartbreaking.

It's like being named Michael Bolton and watching a singer rise in fame named Michael Bolton.

Why should I change my style?


Or an exceedingly principled and well-respected award-winning journalist named "Alex Jones":

<https://en.wikipedia.org/wiki/Alex_S._Jones>

(No, not that one.)


> It's like being named Michael Bolton and watching a singer rise in fame named Michael Bolton.

For those who don’t know the reference:

https://www.youtube.com/watch?v=qI1NfFExOSo

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


> Why should I change my style?

Office Space jokes aside, you shouldn't. I think it's very important to be yourself and refuse to let people pressure you into changing for no good reason. I am not an em dash user myself, as it's a pain to generate when there's no key on the keyboard for it. But if I were, you best believe I wouldn't change my style one bit. People can accuse me of being an LLM if they wish, but that's no skin off my back.


> good typographical conventions

Here since 2010 in this account, I use em-dashes.

It's easy—and effective—to type using “Opt Shift -” on a Mac.

Oh yeah, left and right “curly quotes” as well, and the occasional …

> It's so sad

Don’t forget «’» — but ain’t nobody got time for that!

A few more to reclaim typography: https://howtotypeanything.com/alt-codes-on-mac/


I switched to semicolons... They look similar enough in use to string things together. I'm sure AI is coming for those too though, and that will be a grim day because those are my last stand.


There are times when an em dash can be used in place of a semicolon, but I don't think that's the usual LLM usage. Instead it's replacing a replacing a comma, colon, or period.

Unless you're talking about restructuring your sentences to allow for a semicolon; that's fine.

For example that semicolon could have been an em dash, but I don't think it's the type that LLMs over favor.


My interpretation of LLM em-dash use is that it's like an aside, which is pretty much always going to be weird if converted to a comma since the punctuation was providing un-relatedness information.


I did as well; funny though, I see uptick in its usage along the board.


People will accuse of all types of stuff, regardless if you use em-dashes or not. The way I write apparently is familiar to some as LLM-jargon they've told me, I'm guessing because I've spewed my views and writings on the internet for decades, the LLMs were trained on the way I write, so actually the LLMs are copying me! And others like me.

But anyways, you can't really control how people see your stuff, if you're human I think the humanness will come through anyways, even if you have some particular structure or happen to use em-dashes sometimes. They're so easy to prompt around anyways, that the real tricky LLM stuff to detect by sense and reading is the stuff where the prompter been trying to sneakily make them more human.


LLM adopting conventions (typographical or otherwise) is what they do, right? The idea that anyone should then have to change their behaviour is ridiculous, as is the whole conversation, really.


The issue is that LLMs adopt a very particular style that is a mix of being very polished (em-dash, lists-of-three, etc) that is reminiscent of marketing copy, and some quirks picked up from the humans curating the training data somewhere in Africa

If AI was writing like everyone else we wouldn't be talking about this. But instead it writes like a subset of people write, many of them just some of the time as a conscious effort. An effort that now makes what they write look like lower quality


I think this is interesting in that I feel, grammatically and structurally, LLMs often generate _higher quality_ text than most humans do. What tends to be lower quality is the meaning of said texts.

Say what you want about marketing-isms of your typical LLM, they have been trained and often succeed at making legible, easy to scan blobs of text. I suspect if more LLM spam was curated/touched up, most people would be unable to distinguish it from human discourse. There are already folks commenting on this article discussing other patterns they use to detect or flag bots using LLMs.


I mean, yes, LLMs write grammatically perfect, well-structured English (and many other languages prevalent in their training sets). That's exactly why many people are now suspicious of anyone who writes neat, professional-style English on the internet.


That's the rub though, isn't it? This feels like a form of self-censorship in response to some kind of shibboleth born of pattern recognition.


Exactly


I totally agree. When I use em-dashes in my /family iMessage thread/ I get accused of having used ChatGPT to write my reply—my one-sentence reply about dinner plans. Dear Lord.


I wish my family knew what an em dash is. That's gotta count for something!


Funnily enough I've actually started using them a little — it made me realise how much more legible/likable I find them.

(Until a few years ago I probably mostly only saw them in print, and I suppose it just never occurred to me that I liked them in particular vs. just the whole book being professionally typeset generally.)


I feel the same way. I've used em-dashes in my writing forever, and I was always particular about making sure they were used properly (from a typography standpoint with no surrounding spaces).

But now, I have to be so picky about when I use them, even when I think it's the perfect punctuation mark. I'll often just resort to a single hyphen with spaces around. It's wrong, but it doesn't signal someone to go "AI AI AI!!"


Dont worry, soon LLMs will be trained to avoid using em dashes and then all will be right in your world again!


That was my reaction when LLMs first started getting "good"

I turned to my friend and said "They've co-opted the structure of effective language!"


the destruction of the em-dash is really a shame; and "--" is under suspicion..


I've sometimes taken to using spaced en dashes, which I haven't seen in many AI comments: https://anemato.de/blog/emdash


Exactly. I got that habit from LaTeX and like it because it brings us closer to real typography.

And I will still use them -- fully aware that some people will complain about AI and whatnot.


I would add a disclaimer to the end of all my posts.

(Disclaimer: the use of em-dashes doesn't prove this was AI-generated — I can assure you I wrote this myself.)


For all anyone knows, you just prompted the LLM to include that, or had a script append it.


You're absolutely right. Not being able to communicate in your own unique style is not just sad, it is incredibly frustrating.


I continue to write like I always have done, and if people think it's AI I really couldn't care less.


Based.

(I know it's a bit low effort, but if ever something called for "based" it's this.)


It’s not even the key combo, iOS and autocorrect will do it for you.


> I'm still salty that I can't use em-dashes anymore for fear of my writing being flagged as AI generated.

I've typeset books (back in the QuarkXPress days, before Adobe's InDesign ruled the typesetting world) and never bothered with em-dashes. Writing online is, to me, a subset of ASCII. YMMW.

But the one thing I don't understand is this: how comes people using LLM outputs are so fucking dumb as to not be able to pass it through a filter (which could even be another LLM prompt) that just says: "remove em-dashes, don't use emojis, don't look like a dumb fuck".

Why oh why are those lazy assholes who ruin our world so dumb that they can't even fix that?

It's facepalming.


I mean, LLMs aren’t making people sniff around for typography as though that’s a reliable proxy for humanity.

Em dashes, semicolons, deftly delving. It’s all just so…facile. We might as well tell ourselves we can tell it’s shopped from the pixels, having seen some shops in our day.


are there really places that a comma, super-comma; or (parenthesis) dont work roughly as well? I find the em-dash mildly abhorrent, even before this all.


> super-comma

This is the first time I've ever heard the character ";" referred to as such. It's always been "semi-colon" to me, is this a region/culture difference?

I'm not saying you're wrong, I find it interesting.


> super-comma

I would have assumed it's a synonym for apostrophe. super-comma <-> upper-comma, with super meaning upper, like in superscript.


I think of it as supersedes the comma in the order of operations. You work inward, or outward (depending which way you read the list.)


no it's always been semicolon, the "super-comma" comes from describing how to use it. "It's similar to a comma but like a super comma."


Huh? I've always understood that the clause after the semicolon is peripheral; the meaning of the whole sentence does not change without it.


thats one use for it. supercomma is another.


same character, used differently?

i call it a super comma when its separating a list with commas within the sets.

so if i am listing colors like green, blue, red; foods like apple, orange, strawberry; and seasons like winter, summer, fall.

it's one use case for an em-dash, because whatever you have inside it has commas in the phrase.

square and rectangle situation. a supercomma is a subset of semicolon.


it's a cadence thing for me

Em-dash matches how I speak and think-- frequently a halt, then push onto the digression stack, then pop-- so I use them like that.

Em-dash matches how I speak and think (frequently a halt, then push onto the digression stack, then pop) so I use them like that.

Em-dash matches how I speak and think, a halt, then push onto the digression stack, then pop, so I use them like that.


A poster commented that he read parenthetical remarks in an old-timey voice (I’d guess the trans-Atlantic accent). I love that idea. But for me they read almost as if you’re saying them under your breath (or a character is breaking the fourth wall and talking to the camera quietly). I read them but my brain assigns them less importance.

Em-dashes keep everything on the same level of importance in my brain.

Commas don’t feel as powerful. To be fair to the comma I’d probably do this:

Em-dash matches how I speak and think: A halt, then push onto the digression stack, then pop. So I use them like that.

Edit: I accidentally used an em-dash in the word em-dash. Interestingly HN didn’t consider changing the dash to be a change in my text so didn’t update it. I had to make a separate change and take that change out for my dash change to stick.


For me, a sequence of sentences, strung together by commas, is more in line with how I output thought, and better matches what I believe my speech pattern is.


I dislike parens because they're hard to read, mostly. Em-dashes are so open and legible.


I picked it up from Salinger. I find that if I can't eradicate parenthesis by some other means, or if it's more effort to do so than I want to spend, em-dashes usually replace them without doing any harm and aren't quite so ugly, aside from being useful in other cases. In particular, parenthesis at the end of a sentence are awful, while a single em-dash does a similar job much more neatly and looks totally natural.


Yeah it’s for abrupt changes in thought. It’s used in literature. Maybe you prefer organized writing.


Em-dashes are a bit too conversational for formal prose, so they have always been looked down on aside from usage by AI.


I suspect this is partly due to the quality of documentation for Elixir, Erlang, and BEAM. The OTP documentation has been around for a long time and has been excellently written. Erlang/Elixer doc gen outputs function signatures, arity, and both Elixir and Erlang handle concepts like function overloading in very explicit, well-defined ways.


Thats a large reason for sure!

I'd layer in a few more

* Largely stable and unchanged language through out its whole existance

* Authorship is largely senior engineers so the code you train on is high quality

* Relatively low number of abstractions in comparisson to other languages. Meaning there's less ways to do one thing.

* Functional Programming style pushes down hidden state, which lowers the complexity when understanding how a slice of a system works, and the likelyhood you introduce a bug


I've seen but haven't used CEL. Anybody with experience with competing tech have any strong opinions? I've used OPA, know CEL used by GCP and Kyverno, but otherwise haven't seen anything compelling enough to move away from the OPA ecosystem.


The kubernetes apiserver allows using CEL in CustomResourceDefinition validation rules: - https://kubernetes.io/docs/reference/using-api/cel/ - https://kubernetes.io/docs/tasks/extend-kubernetes/custom-re...

It also allows using CEL in ValidatingAdmissionPolicies: - https://kubernetes.io/docs/reference/access-authn-authz/vali...


I think apples to apples comparison would be comparing against Rego. To me CEL is more appealing due to its simplicity.


And even then, I'm not sure it's apples to apples, at least if by Rego you're thinking of OPA. CEL and Rego take very different approaches, with CEL being quite procedural, while Rego is about constraint satisfaction, not unlike Prolog. At $WORK, Rego (in the form of OPA) gets used quite a bit for complicated access control logic, while CEL gets used in places where we've simpler logic that needs to be broken out and made configurable, and a more procedural focus works there.


Rego is much more powerful, and can do things cel can't.


CEL is much more computationally limited as it aims to keep evaluations in the microsecond range.

With OPA you can easily create policies that take tens, hundreds or even thousands of millisecond.

That comes at the expense of a lot of power though, so much of the complex logic that you can write in OPA simply isn't achievable in CEL.


This guide has aged surprisingly well, but I’d add to this: the above response is about as good as you can get—it is firm, non-combative, and moves the conversation forward.

Don’t antagonize your recruiter. You want them to advocate _for you_ when a prospective employer is drafting an offer. Work with them to give them the ammo they need to make that happen.


Would you say I was antagonizing him with my response? Because he was an in-house recruiter (and not a headhunter) and I got along with him pretty well.


Reads like an LLM response.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: