Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kdeldycke
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
kdeldycke
3mo ago
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 dependencies. So this is not a guarantee or enforcement of a minim
2.
▲
by
kdeldycke
4mo ago
I have you covered: https://kdeldycke.github.io/meta-package-manager/install.htm... (this is mpm, a Meta Package Manager)
3.
▲
by
kdeldycke
5mo ago
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 too). The goal is to make the secure default the easy default
4.
▲
by
kdeldycke
6mo ago
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 change this behavior as soon as someone report me a use-case
5.
▲
Show HN: Extra-Platforms, Python library to detect OS, arch, shell, CI, AI
(github.com)
9 points
by
kdeldycke
6mo ago
|
2 comments
6.
▲
by
kdeldycke
1y ago
I did: https://github.com/kdeldycke/kevin-deldycke-blog/blob/main/c...
7.
▲
by
kdeldycke
1y ago
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 installed on your machine. More info at: https://
8.
▲
by
kdeldycke
2y ago
> 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 configuration files. I did that for Python if you are interested
9.
▲
by
kdeldycke
2y ago
> 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 is: https://github.com/kdeldycke
10.
▲
by
kdeldycke
2y ago
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 contributors! :)
11.
▲
by
kdeldycke
2y ago
They can scrap my CSV at: https://github.com/kdeldycke/vat-rates
12.
▲
by
kdeldycke
2y ago
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! :)
13.
▲
by
kdeldycke
3y ago
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
14.
▲
by
kdeldycke
3y ago
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.
15.
▲
by
kdeldycke
3y ago
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 audience. Was it too early? Was data science not
16.
▲
by
kdeldycke
3y ago
Something like Meta Package Manager? https://github.com/kdeldycke/meta-package-manager
17.
▲
by
kdeldycke
3y ago
https://kevin.deldycke.com - Refresh in progress. A static site generated in Python thanks to Pelican, from MyST content, hosted on CloudFlare.
18.
▲
by
kdeldycke
3y ago
You can start with: https://github.com/kdeldycke/awesome-iam . But beware of the rabbit hole!
19.
▲
by
kdeldycke
3y ago
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 DEBUG subcommand debug: Load configuration matching ~&
20.
▲
by
kdeldycke
3y ago
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 "monthly with rollover". The explanation was q
21.
▲
Motorized iPhone Stands with DockKit
(developer.apple.com)
3 points
by
kdeldycke
3y ago
|
0 comments
22.
▲
by
kdeldycke
3y ago
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 a TUI: https://kdeldycke.github.io
23.
▲
by
kdeldycke
3y ago
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 rounds at https://sso.tax , which lis
24.
▲
by
kdeldycke
3y ago
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.
25.
▲
by
kdeldycke
4y ago
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 mess of unreliable, unmaintained and un-versioned Excel files.
26.
▲
by
kdeldycke
4y ago
Also, you can remove any "All rights reserved" notice, thanks to Nicaragua: https://en.wikipedia.org/wiki/All_rights_reserved#Obsolescen... Just did that on my projects with a simple call to: find .
27.
▲
by
kdeldycke
4y ago
> I also tried having a meta-package, which has my “list of wanted packages” as dependencies, and then remove anything no required my it. Again, I needed extra scripts and complexity on top of the package manager itself. I have something
28.
▲
by
kdeldycke
4y ago
The concept of Python-based spreadsheets was explored by Resolver One[1], a defunct proprietary desktop app that was discontinued ~10 years ago[2]. It seems a web version of the app has been published in open-source[3] but that too has been
29.
▲
by
kdeldycke
4y ago
> surprised if the interchange fees don't net out negative for the biller That's worth investigating! Now in a fictional, adversarial way, you can think of a bot exploiting this discrepancy to bankrupt a competitor: create doze
30.
▲
by
kdeldycke
4y ago
If the main argument for Ruff is speed, its real advantage is the consolidation of the Python QA menagerie: - isort (import statement sorting) - pyupgrade (syntax upgrade for newer Python versions) - pylint (general linting) - pyc
More ›