Viewing profile — kdeldycke
kdeldycke
HN member- Joined
- Fri, Nov 05, 2010, 10:54 AM UTC
- HN karma
- 700
- Public activity
- 146 items
- HN profile
- View on Hacker News ↗
About kdeldycke
No profile information was provided.
Recent public activity
-
comment
Comment #48606925
The thing is that hook is not enough: `UpgradeSelect` only applies to `yay -Syu` so it only filters the upgrade list. Nothing protect you from a `yay -S foo` install and its depend…
-
comment
Comment #48319158
I have you covered: https://kdeldycke.github.io/meta-package-manager/install.htm... (this is mpm, a Meta Package Manager)
-
comment
Comment #47705174
I maintain `repomatic`, a Python CLI + reusable workflows. It bakes most of the practices from this post into a drop-in setup for Python projects (uv-based, but works for others to…
-
comment
Comment #47613280
For the moment I consider that only one agent can be active. If multiple are detected, I raise an error. That is intentional to gather more context and feedback from users. I will …
-
story
Show HN: Extra-Platforms, Python library to detect OS, arch, shell, CI, AI
I built Extra Platforms over the past 5 years because I kept writing the same detection boilerplate over and over. And also because Python's original platform.linux_distribution() …
-
comment
Comment #44208794
I did: https://github.com/kdeldycke/kevin-deldycke-blog/blob/main/c...
-
comment
Comment #44195111
I have a project called Meta Package Manager that supports pURLs, so you can: $ mpm install pkg:npm/left-pad@1.2.3 Other commands allows you to export the SBOM of all packages inst…
-
comment
Comment #42315889
> My holy grail will still be landing on a good multi-layer configuration setup for Rust CLIs. Ideally CLI flags merged over top of environment variables merged over top of configu…
-
comment
Comment #42272522
> When I decided to write a post on ledgers, I already knew there were a few good resources out there to help me. One that's not referenced in this article and compile all of them …
-
comment
Comment #40865341
Yes you're right. It is not complete and had plan to fix all that a couple of years ago but put it on the back-burner. I'm still happy to merge PRs upstream from motivated contribu…
-
comment
Comment #40864274
They can scrap my CSV at: https://github.com/kdeldycke/vat-rates
-
comment
Comment #40496803
I ‘m using https://stork-search.net for my static website search, but it’s no longer maintained. So yeah, Tantivy would be a great candidate to replace it! :)
-
comment
Comment #39559764
Billing. It always has to be the billing. For a list of all other edge cases, you have: https://github.com/kdeldycke/awesome-falsehood#readme
-
comment
Comment #39342954
I compiled a list of these articles at: https://github.com/kdeldycke/awesome-engineering-team-manage... For each one I tried to extract the key point or Tl;Dr in the description.
-
comment
Comment #37276841
We were discussing about Resolver One 6 months ago at: https://news.ycombinator.com/item?id=34819682 One mystery we did not resolve (pun intended) was why it did not find its audie…
-
comment
Comment #37276766
Something like Meta Package Manager? https://github.com/kdeldycke/meta-package-manager
-
comment
Comment #36628527
https://kevin.deldycke.com - Refresh in progress. A static site generated in Python thanks to Pelican, from MyST content, hosted on CloudFlare.
-
comment
Comment #36490069
You can start with: https://github.com/kdeldycke/awesome-iam . But beware of the rabbit hole!
-
comment
Comment #36466637
If you maintain a Python CLI, you can use Click-Extra [1]. It provides a ready-to-use --config option which reports how it sources the configuration file [2]: $ my-cli --verbosity …
-
comment
Comment #36327364
In a project I maintain on billing and payments[1], I had a link to Google Ads API. It was documenting how they had hard-limit budget, with notions like "capped actuals" and "month…
- story
-
comment
Comment #36068244
That's funny because like Trogon, I also implemented some kind of introspection for Python's Click arguments structure. But to automatically derives a configuration file instead of…
-
comment
Comment #35525608
For those wondering what the "SSO Tax" is, it refers to the excessive pricing practiced by SaaS providers to access the SSO feature on their product. A documented rant has made the…
-
comment
Comment #35465571
Maybe it is time to revive https://consoledonottrack.com , an initiative to unify the convention of having one standard environment variable to opt-out of any tracking.
-
comment
Comment #34892171
Resolve One was on my radar at the time because I was deep into building ERPs in Python. All our clients had stacks of sedimented business rules and know-how, lying around in a mes…