HNHacker News
TopNewBestAskShowJobs

michaelanckaert

811 karma · joined April 28, 2017

Email: michael@sinax.be
submissionscomments
michaelanckaert··on Ask HN: What are you working on? (April 2025)
Virtual Staging with AI for real estate!
michaelanckaert··on A love letter to the CSV format
That's strange, I've never seen this behaviour. Loading a CSV this way (Data -> From Text/CSV) always parses the first record as the header for me.
michaelanckaert··on A love letter to the CSV format
I agree that the default way Excel handles CSV files is terrible. Using Power Query to manage them is the way to go. But it's the general Microsoft approach to backwards compatibility so very unlikely to change now.
michaelanckaert··on Rust kernel policy
I can't image what reviewing C code like that would look like? Rust is a complex piece of technology, is the transpiled C code 'clean' enough to be able to review it?
michaelanckaert··on Show HN: Simple Docker Hosting
That's the best kind of start, you know it's a useful thing when you've build similar things before when freelancing.

I'm currently building a similar service but for 'serverless functions' (hate that terminology to be honest), so not long running containers but one off tasks. Similar to AWS Lambda and the likes.

michaelanckaert··on Show HN: Simple Docker Hosting
Yeah tell me about it. At one point I was very tempted to just reach out to bash and running docker cli as a subprocess :/ Especially getting the output of a running container proved nontrivial at the time.
michaelanckaert··on Show HN: Simple Docker Hosting
Very cool! From what I can see you're allowing users to provision servers on Hetzner and then run their docker containers?

I built a similar in-house project like this for a client. I used the Go docker SDK and had quite a few edge cases to solve! Very curious to see if you had a similar experience.

Congratulations on launching!

michaelanckaert··on The Realtime API
For what it's worth, I created an MVP solution using that pipeline that took about 3 days. I used the Azure AI Speech service and SDK. Worked pretty good despite the obvious long pipeline you described.
michaelanckaert··on Why to Not Write a Book
I'm sure there's a market for your creation ;-)
michaelanckaert··on Google Looker Studio
Someone at Google needed a promotion.
michaelanckaert··on Notes on paper (2023)
35$ for a notebook? I got nice notebooks for $5 each at some discount store. To each his own but sometimes the product is _not_ worth the price.
michaelanckaert··on Neovim 0.9
Vim/neovim/emacs are all tools for power users, writing your own configuration and extensions is intended. The authors of these tools have no wish to capture market share or users. Use vscode if it fits you, no one minds or cares.
michaelanckaert··on EmacsConf 2022
Fosdem has been doing prerecorded talks ever since the “covid” edition.
michaelanckaert··on Fosstodon Hub – More Upgrades
Automated backups, monitoring, a person "on call) to manage your instance and handle any issues?

The Fosstodon admins run the moderation side, but masto.host (their service provider) is paid to keep the lights on.

michaelanckaert··on Fosstodon Hub – More Upgrades
The "issue" here is that this is an instance by friends that's growing too big. This isn't a business idea, or a platform, nor is it a venture or a company. Just like minded people who are on a shared instance. Public signups were open since it was doable. Then Twitter started crumbling (or not - I don't care) and user signups exploded.

IMO the only correct way to handle this is to close public signups to your instance or require a fee from (new?) users.

But there was no mistake on the admins part initially - they just ran a fun instance for a group of like minded people who shared interesting content to each other.

michaelanckaert··on Fosstodon Hub – More Upgrades
I'm curious why don't join another instance and simply follow people on mastodon.art - Is the local timeline that important for users? I'm genuinely asking since I'm on my own single user instance but follow plenty of people to give me enough content to consume.
michaelanckaert··on Fosstodon Hub – More Upgrades
Yes, you're right on that point.

I have read the ActivitPub spec but not the Mastodon API - so I'm probably wrong on the following part.

Let's assume that we have 1000 users on a single server, posting a single message to those 1000 followers is writing a 1000 DB records (assuming a table with post - user link).

Let's assume we have one server with 500 users, and 5 other servers with 100 users each. We still write 500 DB records on the first server, and make 5 API calls to the other servers, which each write 100 DB records.

If the above holds true, the overhead is 5 extra API calls? At least, I hope Mastodon doesn't make API calls for every user on a server!

michaelanckaert··on Fosstodon Hub – More Upgrades
All costs are detailed here: https://hub.fosstodon.org/about/#current-funding

Yes it could be done cheaper, if they did more work themselves. The masto.host service they're using is basically Mastodon as a service - aka they're paying someone to host (and manage) a Mastodon instance.

All in all fair value for the money IMO.

michaelanckaert··on Fosstodon Hub – More Upgrades
While I'm glad and support that people donate to their instance, I would encourage more people to start their own instance instead of donating.

The only way the fediverse (and by extension the internet) can remain healthy is by introducing more instances. "We don't need platforms, we need protocols."

The way Mastodon is evolving, thousands of users are concentrating on a couple of instances. What happens when a large corporation starts to "Embrace, Extend and Extinguish" again? What happens when a large instance decides to push out ads? Do we block that instance when it has 50.000 users?

michaelanckaert··on Dear JetBrains, Don't mess with your UI
If they end up removing the current UI I’ll end up cancelling my subscription. I’ve been a very happy paying customer for over 8 years now but this is ridiculous.

The current UI has text (!!) tabs instead of bland non descriptive icons. It has toolbars and menu items that I can configure.

I understand that the current generation of new developers are intimidated by so much raw power at their hands ;) But we have got to stop dumbing things down. It is killing a lot of experience and knowledge and will come back to haunt us as a society.

Jetbrains is currently THE reference when it comes to professional IDEs, changing what they’re doing will not go well for them :-(

michaelanckaert··on Please do not use Python for tooling
I never knew about zip apps! After using Python for over a u years I still discover new stuff!
michaelanckaert··on Ask HN: Who do you talk to about system architecture and design?
And also not suitable for the “correct answer” model on SO. Two architectures can be equally correct but with a different set of trade offs.
michaelanckaert··on Ask HN: Who do you talk to about system architecture and design?
While it would be nice to decide on best practices, I fear that the amount of cargo culting and NIH syndrome would quickly render the initiative pointless :-(
michaelanckaert··on Ask HN: Who do you talk to about system architecture and design?
I have been thinking about starting some form of discussion group especially for these type of discussions. I work as a CTO / freelance architect and pick up this kind of feedback quite often. StackOverflow is perfect for programming questions but when dealing with architecture discussions a more face to face, back and forth discussion is required IMO.
michaelanckaert··on Increased Subscription Pricing for IDEs, .NET Tools, and the All Products Pack
IdeaVim is really great. The only reason I prefer Neovim is because I have certain plugins setup that I’m used to.
michaelanckaert··on Increased Subscription Pricing for IDEs, .NET Tools, and the All Products Pack
I’m a big user of both Vim and Emacs and agree that they offer huge productivity boosts as editors. The speed that modal editing (Vim) gives you or the extensibility of Emacs is unparalleled.

But at the same time I believe it’s naive to underestimate the productivity offered by IDEs such as IntelliJ or Pycharm. While news tools such as LSP are wonderful additions to Vil/Emacs, the experience doesn’t come close to what dedicated IDEs offer.

My personal flow is to use Vim for true editing, which gives me the power of modal editing, and switch to a full IDE when I need to do extensive refactoring or need code insights or need powerful debugging offered by an IDE.

michaelanckaert··on New GitHub Profile Badges Beta
Can we please stop turning everything into a social media experience? Why the constant need for personal validation / ego gratification?

It seems like almost every tool or platform these days needs a friends feature, bragging badges or other form of social validation.

michaelanckaert··on NASA Programmer Remembers Debugging Lisp in Deep Space
If I recall correctly, Ron used Lisp to compile Lisp code to machine code that could run on the embedded systems. Listen to https://corecursive.com/lisp-in-space-with-ron-garret/ for the full story.
michaelanckaert··on NASA Programmer Remembers Debugging Lisp in Deep Space
If you're interested in his stories regarding Google and AdWords (not AdSense), check out https://flownet.com/ron/xooglers.html
michaelanckaert··on NASA Programmer Remembers Debugging Lisp in Deep Space
This blog post is mostly a recap of the Corecursive podcast in which Ron Garret talks about his experience with Lisp at the JPL: https://corecursive.com/lisp-in-space-with-ron-garret/
← PreviousPage 2 of 5Next →