Hacker News new | past | comments | ask | show | jobs | submit | pbhowmic's comments login

I would push back against DSLs. It means year another language to learn and that is a barrier to adoption.


The concepts of internal DSLs and external DSLs is relevant here. The article is an internal, to Python, DSL. It runs in the language the tool is written in. Mermaid is an external DSL. You can’t build a Mermaid renderer in Mermaid. For diagrams I’d rather have an external DSL or a macro system than an internal DSL because it looks cleaner IMO. But it’s nice to have syntax highlighting already working in internal DSLs.


Vault. Save to Vault and make it so that team members can sync to/from Vault.


I am developing a Pythonic alternative to ArgoCD and FluxCD that uses no CRDs or in-cluster controllers for continuous delivery of applications to Kubernetes clusters


I still have one. A few years old but still works, rock-solid and what I love best is the form-factor: unobtrusive, in fact, totally hidden from view.


Hang on to it.

Google inexplicably killed the Chromecast Audio as well, and it was an absolutely perfect device for a very particular niche (streaming audio to an old stereo/amplifier without needing a permanently connected phone as is the case for Bluetooth).

I hope mine still lasts for a long time (I believe there are some Google-signed certs on it that might expire some day?).


And they came with optical out. I have a couple as well and am hoping to get many more years out of them.


OMG! No! Having dealt with Go templates in the context of writing Helm charts, I would say this is not a a great idea. Please, invent a better templating language for Go, and then perhaps go down this path. That being said, I am not a great fan of templates in any language. Jinja2 might be a heck of a lot better than Go templates but it can still be hard to get right.


What is so wrong with this approach that makes you exclaim "OMG! No!"? This is practically no different to any basic server side rendering framework in any other language. This is a very basic pattern used all the time.


In a world where most READMEs and the like are in Markdown format I like to use Asciidoc and I like to keep the two in sync using pandoc


There is no protecting against pre conceived notions. If a Typescript programmer, for example, expects Python to behave like Typescript then that is on them. Typescript has types. Python has type hints. RTFM for God’s sake.


They have been saying recession is 6 months away for two years now.


I contracted for Wayfair - I left around September 2022 - and this has impacted some fine engineers with whom I had worked


I find it remarkable that Mercedes-Benz is near the bottom of the list.


My mechanic who specialises in Euro cars told me to avoid buying one, for one piece of anecdata.


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

Search: