Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kdeldycke
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
kdeldycke
4y ago
This book? https://www.amazon.com/Superdistribution-Objects-Property-El... Strong vibes of the dot-com era reading the description but there's probably one or two insights there worth revisiting. Ordered! :)
32.
▲
by
kdeldycke
4y ago
Small bills are cool, until it's too small. I remember having to negotiate with Stripe the removal of their lowest limits. The quantum of unit I was billing on my cloud platform was such that you could consume just enough CPU and stora
33.
▲
by
kdeldycke
4y ago
> "cloud points" per month so that the invoice remains constant So true. At one point Google Ads had a BillingCap enum in their APIs, used to set up "capped actuals", a scheme also known as "monthly with rollover
34.
▲
by
kdeldycke
4y ago
Agreed. Tried to reconcile this for some of my projects a while back and spent much more time I anticipated. This is an unexpected rabbit hole, between type casting, scoping of flags to subcommands and flags > configuration file > env
35.
▲
by
kdeldycke
4y ago
Not a full OS-diff, but there is a way to dump all the packages installed on a machine: $ mpm --output-format json installed > installed.json Source: https://github.com/kdeldycke/meta-package-manager/
36.
▲
by
kdeldycke
4y ago
This is spot on. There is no open RSS/XML/API feed you can subscribe to from each country to get an update of their accounting rules. You have to constantly monitor all news from all over the world. This is labor intensive. The on
37.
▲
by
kdeldycke
4y ago
Sounds like he had some sort of business discipline. Or worse, couldn't delegate and had to double-check everything by hand. Paper was his medium of choice in which he felt productive for this particular task. In my case I'm prett
38.
▲
by
kdeldycke
4y ago
I have PTSD from 20 years ago trying to convert OpenOffice documents to PDF with ReportLab. It was janky because all elements had to be positioned in absolute coordinates to the virtual page. Nowadays I'll go straight to https:/&
39.
▲
by
kdeldycke
4y ago
The information required on a EU invoice is detailed by Article 226, Section 4 (Content of invoices) of Council Directive 2006/112/EC on the common system of VAT: https://eur-lex.europa.eu/legal-content/EN
40.
▲
by
kdeldycke
4y ago
> had to be printed AND available as PDF. You just reminded me of a customer I was working for as a junior ERP consultant. They required us to have the proof a document was printed by a user. I went far down the rabbit hole trying to com
41.
▲
by
kdeldycke
4y ago
Subscription plans? Sure, you solve it with a single static template. The problem is reduced to producing PDFs (at scale). But intricate pricing is unavoidable in some industries. Often to materialize physical or logistical constraints. Tak
42.
▲
by
kdeldycke
4y ago
I started working on this 6 years ago in the form of a hackish script to have all outdated packages listed in my macOS task bar. You can replicate this with an xBar/SwiftBar plugin: https://kdeldycke.github.io/meta-pack
43.
▲
Show HN: Meta Package Manager, a CLI that solves Xkcd #1654
6 points
by
kdeldycke
4y ago
|
1 comments
44.
▲
by
kdeldycke
4y ago
All my CLI: https://kevin.deldycke.com/2006/12/all-my-command-lines/ The one I'm probably the most proud of is that one-liner to produce GIFs: $ ffmpeg -i ./source.mp4 -ss 00:24:52.4 -to 00:24:5
45.
▲
by
kdeldycke
4y ago
Still, someone tried in the "Algebraic Models for Accounting Systems" book: https://www.amazon.com/Algebraic-Accounting-Systems-Salvador... Source: https://github.com/kdeldycke/awesome-billing
46.
▲
by
kdeldycke
4y ago
This. Usage-based billing is incomplete without its suite of reporting, consolidation and visualization tools. No wonders there is a cottage industry of cloud computing consultants and SaaS solutions focused on helping you to make sense of
47.
▲
by
kdeldycke
4y ago
The only worthwhile re-invention of late might have been triple-accounting.
48.
▲
by
kdeldycke
4y ago
The essence of MVP I guess. Now, back to the article's topic, the real question is: is there an off-the-shelf billing product available out there?
49.
▲
by
kdeldycke
5y ago
Got this covered at: https://kevin.deldycke.com/2016/12/falsehoods-programmers-be...
50.
▲
by
kdeldycke
5y ago
I wrote something similar but to keep a local system up-to-date: https://github.com/kdeldycke/meta-package-manager#readme With Meta Package Manager you can aggregate the results of all package managers available on you
51.
▲
by
kdeldycke
5y ago
TIL about unicode rounded corners. Thanks @mixmastamyk, you just inspired me to add support for them into the python-tabulate project: https://github.com/astanin/python-tabulate/pull/151
52.
▲
by
kdeldycke
5y ago
I tried to implement some linting rules for quotation mark and punctuation once. Took me way too much time and effort. It's mostly trial and error but good enough I guess to highlight the most blatant abuses. Anyway, here is the code:
53.
▲
by
kdeldycke
5y ago
That's for the exact same reason (obvious identification and easy scanning) that I proposed to prefix all Scaleway's access keys with `SCW`. See: https://blog.scaleway.com/strengthening-scaleway-token-secur...
54.
▲
by
kdeldycke
5y ago
I developed a multi package manager CLI which does exactly that and more: https://github.com/kdeldycke/meta-package-manager
55.
▲
by
kdeldycke
5y ago
I did all three with a team of 12 engineers. But this was in the context of a cloud/infrastructure provider, for which IAM, billing and payments are the 3 pillars of the ecosystem. You just can't outsource these business foundatio
56.
▲
by
kdeldycke
6y ago
Indeed! Here is my collection of FFmpeg CLIs: https://github.com/kdeldycke/kevin-deldycke-blog/blob/main/c...
57.
▲
by
kdeldycke
6y ago
I just proposed to this merged to NextDNS.io (a kind of Pi-Hole in the cloud) reference blocklists: https://github.com/nextdns/metadata/issues/601
58.
▲
by
kdeldycke
6y ago
Same here for Engineering Managers: https://github.com/kdeldycke/awesome-engineering-team-manage... With an emphasis on how to transition from developer to a management position.
59.
▲
by
kdeldycke
6y ago
Arrow is the only Python library with date-aware ceiling and flooring methods. I wouldn't have been able to design and implement Scaleway’s billing pipeline in 2013 without those. More details at: https://kevin.deldycke.com&
60.
▲
by
kdeldycke
6y ago
Which attributes IDs are you referring to? Current_Pending_Sector + Reallocated_Sector_Ct + Offline_Uncorrectable + ???
More ›