For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | ctxc's commentsregister

Scale, my friend, scale...

Interesting, I'd love to know more. Are parts of it public?

Indeed, I have it open source, but want to preserve my anonymity here. The main gist of it is Quartz as a static site frontend bundle, backed by Decap as an editor, so that non technical users can edit documents. The validation is twofold - frontmatter is validated by a typical yaml validator library, and then I created markdown body validation using some popular markdown AST libraries, so there are two sets of schemas - one for the frontmatter, one for the body, and documents must conform via ci. I ship it with a basic cli that essentially does validation and has a few other utilities. Not really that much magic, maybe 500 lines of code or so in the CLI and another few hundred lines doing validation and the other utilties. It's all in typescript, so I use the same validation in Decap when people do edits.

haha, sweet. One of the cooler things I've read lately

I was going to type you a sympathetic message and took a peek at your profile, and...well that's quite a resume you got there!

Heh thank you. It was a few years ago that this happened, when they were doing the big RTO.

Accountability. Same reason I want to read human written content rather than obvious AI: both can be equally shit, but at least with humans there's a high probability of the aspirational quality of wanting to be considered "good"

With AI I have no way of telling if it was from a one line prompt or hundreds. I have to assume it was one line by default if there's no human sticking their neck out for it.


The human who submitted the PR is 100% accountable either way, thats partly my point.

Disclosing AI has its purposes, I agree, but its not like we can reliably get everyone to do it anyway, which also leads me to thinking this way.


I took ~ to be a "singing tone" for some reason till I saw sibling and realized it might be an attempted strikethrough xD


For two

Fairly obvious? Or isn't it that way for everyone?


Very obvious, but things that seem obvious might not actually be true. It is worth verifying.

Getting organisations to act on the obvious if it requires changing is harder than you might think. Having research to point to and saying you are doing the wrong thing and now you've been told is like turning the lights on and off really quickly and moaning "Liability" in a spooky voice.


Fair enough. I had a hard time advocating for good password flows because "standards" said frequent rotation etc.

And tbh when you apply those standards with context and are faced with people bare-minimum pointing at the standards, you sometimes come off as less knowledgeable - such is the authority of research/standards.

Anyway, I skimmed your profile and learnt a new word, milquetoast - so thanks for that!


Had to do a double take, but true


Oh wow. I got multiple messages in a day and just assumed it was a cache bug.

It's annoying how I always get that "claude code has a native installer xyz please upgrade" message


I think it goes away if you actually use the native installer ...


The hombrew version doesn’t say anything about the native installer, but still bugs you to update after every minor version (which is every day, sometimes multiple times per day)

The npm version tells you there’s a native installer and to use it instead

The native installer never says anything. Not sure how it gets updated


I've never gotten that message?


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

Search:

HN For You