Hacker News new | past | comments | ask | show | jobs | submit login

[stub for offtopicness]



I think the title of this needs to be changed as it implies that this is a preprocessor project named Pydong. As far as I can tell that's simply the name of this blog and this post is about how python has a preprocessor built-in if you abuse the right mechanisms.


Tied with Coq for best name


I remember that I wanted to implement a python module that would improve upon the builtin Django groups. So following a tradition of adding ex to the end of the existing name, I named my module "groupsex".

After taking a peek at it I decided to rename it to groups2 instead :)


Not python but literally yesterday I had do a double take when I saw https://github.com/janestreet/sexplib


I was introduced to S-Expressions a few decades ago yet it is still the case that 100% of the time I pronounce 'SEXP' as 'SEX-P'


Ah the traditional lispish naming for predicate functions, applied to questions of an amorous nature!


I occasionally run across something called K8-Sexecutor, or at least that's how I pronounce it.


the children's exchange dot com drops the s, just in case.


Let's not forget this fine contribution to the Python's nest. https://github.com/ajalt/fuckitpy


> https://github.com/ajalt/fuckitpy

10 years ago this was just a joke, but today, now that we're finally agile enough so that any disorganized jumble of completely unreviewed and unversioned notebooks might suddenly become a production pipeline? Why let a little thing like critical errors halt the execution of that perfect nightmare you've been working on! The only problem is that the database still won't let you shove a string into an integer slot, but data-science is looking forward to switching over to spreadsheets completely as soon as we can migrate the data from redshift.


I'm sure this tiny inconvenience can be taken care of with the help ofhttps://github.com/ostafen/viperdb or, if we want to stick to the juvenile innuendo, https://pythonhosted.org/pickleDB/


> The web devs tell me that fuckit's versioning scheme is confusing, and that I should use "Semitic Versioning" instead. So starting with fuckit version ה.ג.א, package versions will use Hebrew Numerals.

Big lol



There are also seeeeeveral LOVE2D libraries with overtly sexual names. The most egregious example that comes to mind is the (now defunct compat library) "AnAL." There's also HUMP, Pölygamy, Swingers, Adult Lib (debatable but close enough), Gspöt, Möan.lua, fLUIds (also debatable, but there's a clear theme here), and yaoui.



You can always ask the folks at Experts Exchange for guidance on naming things.


[flagged]


confused why coc is okay, dong is not okay.


You Sir are a genius! This will be my pronunciation of "coc" from now on.

Serious answers are flagged, so it shall remain a mystery.


oh no


As a community we really couldn't come up with a better name, eh?


Pydong is the blog name.


* As you can see by opening the link, "pydong" is the name of the blog, not the Python preprocessor

* I'm glad that we are not ants. Deciding everything "as a community" would be hell


Dong is a very common name in some countries.


I think it's the name of Vietnam's currency.


Also a common name as is Phuc.

I had a partner that was a translation coordinator and they would play me this VM from one of the Vietnamese translators, every time he called he would say, “Hi this Phuc, ha ha that is funny to you, anyway …”


Not a prude but this name just reeks of immaturity.


To me it was always just a silly way of pronouncing "Python", especially in reference to terrible shenanigans like the ones the post talks about :P


Isn’t it a play on words/reference to Pudong in China? It’s a nice central part of Shanghai.


PrePy could have worked... I guess lol maybe it was taken, cause Pydong... yeah.


I had actually considered PrePy and variations thereof for the magic_codec project (which is the example implementation showcased in that post), unfortunately all of these had been used by other projects before. Pydong is the name of the blog :)


Ah I did not realize this. Whoops. Thanks for clarifying!




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

Search: