HNHacker News
TopNewBestAskShowJobs

kdeldycke

700 karma · joined November 5, 2010

submissionscomments
kdeldycke··on The election of the doge
More at: https://en.wikipedia.org/wiki/War_of_the_League_of_Cambrai
kdeldycke··on How to revert HP printer’s ban on 3rd-party ink cartridges
Good point. And sorry for the imprecision. Just fixed it: https://github.com/kdeldycke/kevin-deldycke-blog/commit/6306...
kdeldycke··on The creeping scourge of tooling config files in project root directories
I love pyproject.toml. I managed to get rid of setup.py, requirements.txt, requirements-dev.txt and MANIFEST.in, and I'm not far from having no setup.cfg soon.

All others stuff (CI/CD workflows, linters, formatters, code of conduct, funding, issue and PR automation, dependency bots, ...) moved to .github.

Now I have a clean and tidy Python project with a tiny 12-items root directory: https://github.com/kdeldycke/meta-package-manager

kdeldycke··on The Many Methods of Communicating with Submarines
Also learned about submarine to satellite direct communications with lasers in a 33c3 video at: https://youtu.be/P4Qk88IpND0?t=32m8s

Source: https://twitter.com/kdeldycke/status/830035138805428224

kdeldycke··on AWS’s Share of Amazon’s Profit
Thanks jcrites for sharing some details on the genesis of AWS SES pricing plans!

I just added your contribution to my collection of resources on cloud billing: https://github.com/kdeldycke/awesome-billing/commit/df095efa...

kdeldycke··on Ask HN: Any good FOSS alternative to Google's reCAPTCHA?
Just answered you call at: https://github.com/ZYSzys/awesome-captcha/pull/15 :)
kdeldycke··on Clear Your Terminal in Style
You can make your life easier on macOS by aliasing the `⌘-K` shortcut, as in: https://github.com/kdeldycke/dotfiles/blob/23ac0cd2a6c944242...
kdeldycke··on Radiooooo – The Music Time Machine
It's a French collective curating rare and exotic nostalgia tunes since 2013 (https://www.newyorker.com/culture/culture-desk/radiooooo-the...). It was co-created by a member of the Polo & Pan duo (https://www.discogs.com/artist/4106352).

An up to date revision of the site is available at: https://radiooooo.app

Here's a little helper script to listen Radiooooo from the command line: https://github.com/vikbez/radiooooo-cli

kdeldycke··on What's SAP?
Good point, and thanks for demonstrating how compromise needs to be pondered at the executive level too.
kdeldycke··on Simple Sabotage Field Manual (1944) [pdf]
I just wonder if the reverse is true. That is if you are not capable of spotting extreme incompetence or institutional dysfunction, the only way to build up an organization is to make it a dictatorship. Paranoia being the sole method of troubleshooting that new regime.
kdeldycke··on What's SAP?
Maybe ERPs are the ultimate test of an agile culture. Sounds weird right? But bear with me.

Most ERP projects fail. They end up over-budget and delivered really late.

Why? They are sold like custom implementations, promising the stakeholders they’ll be adapted to their specific needs. It's rarely the case. The reality requires the whole business to change: its processes, its workflows, its traditions.

Therefore, only companies flexible enough can survive such deep transformations. Companies that are agile.

kdeldycke··on Awesome Engineering Team Management
Likewise! Thanks for the kind words! Happy to contribute to the field and share the knowledge base I accumulated in the past few years! :)
kdeldycke··on How to decrypt WhatsApp end-to-end media files
Another tool which was posted on HN a couple of days ago to demonstrates how to decrypt encrypted media files downloaded from WhatsApp: https://github.com/ddz/whatsapp-media-decrypt
kdeldycke··on Show HN: I wrote a book for engineers that want to become engineering managers
I transitioned from software engineer to engineering management 2 years ago. It was by far the most challenging (still rewarding) moment of my career. I was lucky to have the opportunity to build up a team from scratch to take over the services and architecture I designed, developed and operated.

Biggest lesson learned: you're no longer the decision-maker on your technical stack. Your team is responsible. Still, you’re liable for the result and its impact on business. That duality is hard to reconcile for former engineer. The solution? Build a culture. Better: create the conditions for a sustainable culture to emerge and persist.

That insight, and many other advices for new managers are compiled at: https://github.com/kdeldycke/awesome-management

kdeldycke··on SMS is not 2FA-secure
From the past few months I'm collecting all resources on the use of SMS as a 2FA: https://github.com/kdeldycke/awesome-iam#sms-based-authentic...

TL;DR: don't.

kdeldycke··on Now using Zstandard instead of xz for package compression
Thanks for that tip, I was able to simplify the magic extract() function from my .bash_profile that is relying on file extension to figure the format of the archive: https://github.com/kdeldycke/dotfiles/commit/8120778f3b968a6...
kdeldycke··on Cheating in Programming
This comment is shared around for a couple of years now, but finally sourced it from Splice's Facebook at; https://www.facebook.com/spliceofficial/photos/a.55520699121...
kdeldycke··on French executives convicted in the suicides of 35 of their workers
Thanks @Yoric for speaking out. I suffered from a similar situation early in my career as a developer, and it was far from pleasant.

This happened in a very early stage, self-founded startup in France (was the third person to join). Took me time to realize the situation was really bad and unescapable: I was young and lacking experience.

To employees: don't wait to be fired or to reach your breaking point. You're on the way to serious burnout. There is something out there called the market that is redistributing talents. So get out.

To managers: don’t be that boss.

kdeldycke··on Slack’s new WYSIWYG input box is terrible
Sorry, I was just trying to respect the FAQ author's method to keep a stable URL (see the bottom of the FAQ).
kdeldycke··on Slack’s new WYSIWYG input box is terrible
HiPPO stands for HIghest Paid Person's Opinion, a trait of dysfunctional culture, in which power politics trumps data.

The concept seems to originate from Netscape's CEO and the acronym exists since 2006, according HiPPO FAQ: http://bitly.com/HIPPOExplained

kdeldycke··on New – Savings Plans for AWS Compute Services
A cloud provider billing system is quite a beast, often overlooked and mostly under appreciated. I built one from scratch and led the team responsible for it.

I kept a detailed list of all the things you needs to keep track of at https://github.com/kdeldycke/awesome-billing , and indeed, it's glorious.

kdeldycke··on The “Myths List” is a communication antipattern
These myths lists are definitely falsehoods programmers believe in.
kdeldycke··on Plausible Deniability and Gaslighting in Fighting Ad Blockers
For comparison, activating all uBlock origin registered filter sets takes 281,078 network filters + 210,016 cosmetic filters.
kdeldycke··on Falsehoods Programmers Believe About Search
Already tried to compile such a list, "Falsehoods Programmers Believe About Falsehoods Lists": https://kevin.deldycke.com/2016/12/falsehoods-programmers-be... :D
kdeldycke··on The birthplace of the modern apple
There's a couple of other species which have more recently contributed to the modern varieties by genetic introgressive hybridization. See for instance M. Sylvestris, the European wild apples: * https://journals.plos.org/plosgenetics/article?id=10.1371/jo... * https://www.sciencedirect.com/science/article/pii/S016895251...
kdeldycke··on SQL Keys in Depth
Might be a feature though, as in "the Ancient Mystic Society of No Homers", where it is not allowed to have more than one Homer member: https://en.wikipedia.org/wiki/Homer_the_Great#Plot
kdeldycke··on The Presence of One’s Own Smartphone Reduces Available Cognitive Capacity
Writing is the spatialization of time. Speaking is the temporalization of space.
kdeldycke··on 6th RISC-V Workshop Proceedings
TIL, IBM 360 is the reason why bytes are 8-bits long. See: https://youtu.be/1FtEGIp3a_M?t=1m49s
kdeldycke··on List of falsehoods programmers believe in
That's one of my concerns too.

We're currently in Phase 1 of the project. Which is all about collecting, in the wild, instances of this trending writing style.

Now if it get traction and grows out of a gimmick, and if Falsehoods articles become a new literary form in its own right, then maybe we'll have enough resources in the community to start Phase 2. Which might see more curation happens, as well as writing guidelines and add more structure.

kdeldycke··on List of falsehoods programmers believe in
Libraries trying to solve these falsehoods are considered good candidates for inclusion in that list: https://github.com/kdeldycke/awesome-falsehood#libraries
← PreviousPage 3 of 5Next →