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

Please do not abbreviate Cerebral Palsy.

Am I really being chastised for abbreviating something I’ve been dealing with personally for 51 years?

Please don’t tell me you are one of the “allies” making sure we engage in “right speak”.


IMO it's a joke. Like Rossmann refusing to call his wiki the "Consumer Protection Wiki".

unfortunately the abbreviation is shared with many others

https://www.urbandictionary.com/define.php?term=cp


I’m sure in context people know I wasn’t talking about cheese pizza…

And the abbreviation is used by Easter Seal - the very organization that helps people with disabilities - including me when I was a child in the 80s.

https://cpfamilynetwork.org/resources/resources-guide/easter...


Yes, because "cp" is code for "child porn".

you are weird, when I see cp the first thing I think of is the copy command.

Anyone can understand what CP is in context.

Should UCP (https://ucp.org/) change its name?

So this is the same performative “allyship” BS that I found disgusting when I worked at BigTech (I am very much a minority, FWIW).

https://www.merriam-webster.com/dictionary/cp

And Easter Seal - an organization to help the disabled (including me when I was a child), uses the abbreviation “CP”

https://cpfamilynetwork.org/resources/resources-guide/easter...


It's another VS Code fork!

Had they not forked VS Code the low value quips would reverse to: "why didn't you just fork VS Code?"

This doesn't support development containers (https://containers.dev), which means I can't insulate my machine from AI tooling. Not keen on this unless it's somehow earth-shattering.

why doesn't it support them?

The remote containers extension on VSCode is proprietary. Cursor had to write their remote extension suite.

If only we had some tooling that would implement features based on requirements, what a world we would live in

Buzzwords!

mst is the reason I know some Perl and also managed to get me a Perl group cloak on Liberachat. I will miss him dearly. I've added him to the list of X-Clacks-Overhead responses on my blog.

I had to rip all the LLM crap out of my editor to feel like I was doing anything. My programming ability has gotten better and if I do actually need to use an LLM I just open ChatGPT, DeepSeek, or punch stuff into Ollama.

The majority of what I end up using langle mangles for is trivially verifiable but tedious to do things like "turn this Go struct into an OpenAPI Schema" or "take this protocol buffer definition and write the equivalent in Rust prost".


My website returns a random person in a list for every X-Clacks-Overhead response header: https://github.com/Xe/site/blob/877872b4d7db92b602683ecb4e99...

I figured this was one of the best ways to do it. That way I'm letting people that were significant to me live on forever, one random HTTP response header at a time.

  $ curl https://xeiaso.net --head | grep clacks
  x-clacks-overhead: GNU Satoru Iwata

That's really nice. I hope you don't mind, but I run this website https://climbing-history.org/ and have borrowed your idea, except for climbers who have passed away.

Not in the slightest! Do it, it helps the names of those who are no longer with us never be forgotten.

Seeing Kris Nóva in that list hit hard. It is a beautiful idea, thank you Xe.

Love this idea. Maybe I'll make a gem or something to make enabling that easier.

The code is pretty trivial but in case it helps: https://github.com/Xe/site/blob/main/internal/clackset.go

Minor nit, but you've spelt Stephen Hawking's name wrong in the clackset. It's "Stephen", not "Steven".

But skydhash, if you don't nuke the anthill how can you be sure the ants are dead? Nuke it from orbit, it's the only way to be sure!

This isn't as helpful as you think. If it included all of the HTTP headers that the bots sent and other metadata like TLS ClientHelloInfo it would be a lot more useful.

There's headers, but I hadn't noticed that they are the response headers. :facepalm:

I make this: https://anubis.techaro.lol. I have yet to add the SQL injection or IP list layers, but I can add that to the roadmap.


Primary reason people use cloudflare is to hide the ip address of their own server. So they are less likely to be hacked.

Most people are not worried about DDos as their is no reason for any one to DDos them.

Until other services start offering the same, Cloudflare remains default.


The proof of work stuff feels so cryptocurrency adjacent that I've been looking at other tools for my own thing, but I've seen Anubis on other websites and it seems to do a good job.


There's a non proof of work challenge: https://anubis.techaro.lol/docs/admin/configuration/challeng...

Also: Anubis does not mine cryptocurrency. Proof of work is easy to validate on the server and economically scales poorly in the wild for abusive scrapers.


Thanks for the link. I’ll have a look.

I’m glad there’s no cryptocurrency involved (was never a concern) but I worry about the optics of something so closely associated.

(I appreciate your commenting on this. I know the project recently blew up in popularity. Keep up the great work)


If you have suggestions for JS based challenges that don't become a case of "read the source code to figure out how to make playwright lie", I'm all ears for the ideas :)

This unsubstantiated anti-cryptocurrency bias on HN is quite disappointing. Did you hear about filecoin, which allows to buy and sell disk space independently on large companies? Why wouldn't an anonymous cryptocurrency like Monero help with this real problem? What would the downsides be?

Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: