HNHacker News
TopNewBestAskShowJobs

janvdberg

15,193 karma · joined April 14, 2014

Daily: https://janvandenberg.blog

Tech: https://j11g.com

Mastodon: https://mastodon.nl/@jan

Bluesky: https://bsky.app/profile/janvandenberg.blog

Twitter: https://twitter.com/loginn

https://hnbadges.netlify.app/?user=janvdberg

submissionscomments
janvdberg··on Commander Keen's adaptive tile refresh
Wow amazing! I did not know this was available on YouTube. Thank you. It is kind of bonkers considering how well it works for a prototype that all-in-all (based on the comment by Lane Roathe) took just 48 hours to make!
janvdberg··on Commander Keen's adaptive tile refresh
In the excellent Masters of Doom it is explained that Keen was the Mario-like game (i.e. sideways scrolling). They offered the tech to Nintendo as an option to port Mario to the PC. Nintendo declined, thus Keen was born.

It was a vast leap for PC gaming and it opened an new era of PC gaming.

However, here is what I never quite understood, what was so different about the NES and PC tech that Nintendo had figured out to do sideways scrolling years before the PC?

janvdberg··on Ask HN: Could you share your personal blog here?
https://j11g.com

This is mostly a tech blog (Linux things) i.e. public notes to myself.

On my other (Dutch) blog I write every day with travel updates or interesting things I learned from books: https://janvandenberg.blog

janvdberg··on Fulfilling a reader's request for my “dot files”
One tip for your .bashrc I only recently found out and can't do without anymore is one I picked up here (log all shell commands directly to a file): https://www.jefftk.com/p/you-should-be-logging-shell-history
janvdberg··on Microsoft Announces Q3 Earnings
How come MS announces their Q3 earnings (2022) at the same time Google announces their Q1 (2023) earnings. That's a six month difference, how does that work?
janvdberg··on The weird world of Windows file paths
I know now :)
janvdberg··on The weird world of Windows file paths
These path shenanigans get even trickier when invoking WSL or Cygwin.

Here's an alias from my Cygwin .bashrc (which took me way too long to figure out) where both the *nix and Windows style paths are invoked:

alias ms='/cygdrive/c/Windows/System32/OpenSSH/ssh.exe -A -i 'C:\Users\me\.ssh\mm-id_rsa' me@myserver'

janvdberg··on Why I Blog
Great! I've added your site to my RSS reader, looking forward to your posts.
janvdberg··on Why I Blog
This is a great post and I strongly agree with almost everything the author says.

But I noticed his previous post is almost a year old (June 22)? So is there another place he blogs?

janvdberg··on Treat your to-read pile like a river, not a bucket
I asked ChatGPT: The article discusses the problem of having too much information and too many choices, which can be overwhelming and lead to a feeling of not being able to accomplish everything. The author suggests that the solution is not to try to filter or prioritize better, but to accept that there will always be more to do than can be done and to make choices based on what is most important at the moment. The author also suggests treating the "to-read" pile like a river, picking and choosing what to read as it flows by rather than feeling the need to read everything.
janvdberg··on Just Write
There are many simple reasons to write. Nothing fancy.

Just to name a few (I have a daily blog):

- I kickstart my day with my own thoughts, not someone else's (i.e. social media).

- I can feel I created something instead of just (mindlessly) consuming

- I can work out what I really think about something: when you start to write what you think, you need to understand it or at least order your thoughts

- I have an ever growing vault of things I can point to (I do this a lot)

- I always keep an eye out for interesting things to blog about. It makes you notice more.

- I enjoy it!

The audience is 1 (me).

If there are other people who want to read it, great! But I mainly write to/for me. So why don't I just keep a diary? Accountability. I have to hit publish every day and make what I post coherent. My diary (which I also have) is more incoherent and definitely more boring.

janvdberg··on FFmpeg 6.0
I love the version names, all famous scientists (Von Neumann, Riemann, Lorentz etc.)!

Though I am curious whether there is a specific reasoning behind a name in relation to a version (alphabetically, numerically, chronologically etc.)?

janvdberg··on A complete guide to Linux process scheduling (2015) [pdf]
Is there a 2023 version? What parts are obsolete now?
janvdberg··on Does Google need a new CEO?
Just a side-note but Om has 1.2 million Twitter followers but the poll only attracted 170 votes (!?).

Something seems way off here.

janvdberg··on What I Think About LeBron Breaking My NBA Scoring Record
"It’s as if I won a billion dollars in a lottery and 39 years later someone won two billion dollars. How would I feel? Grateful that I won and happy that the next person also won. His winning in no way affects my winning."

What a great quote and general outlook on life.

janvdberg··on How the blog broke the web (2017)
The author seems to be arguing that the technology (i.e. MT in this case or CMS-es in general) that enabled many more people to blog (and therefore they all look alike) is what broke the web.

I understand the sentiment. But I rather have more people blogging than not.

Because blogs are the web. Many more people should be blogging.

janvdberg··on Thonny – Python IDE for beginners
May I also suggest Hedy. Starts of as a different language but through exercises you end up programming Python!

Completely in the browser.

https://www.hedy.org/

janvdberg··on Once an open sewer, New York Harbor now teems with life
Reminds me of this 99pi story: https://99percentinvisible.org/episode/oyster-tecture/
janvdberg··on A Guide to the Terminal, Console, and Shell
This is great! I’ve been remotely logging into systems for all of my adult life and last week I went on a bit of a bender because I realized didn’t really grasp how these things actually work.

I am not sure I do now (specifically how SSH ties in to this).

But at least I now know more about terminals, shells, rawmode and ptms/ptx and more.

This link right here fits right in with the following ones:

[0] https://biriukov.dev/docs/fd-pipe-session-terminal/4-termina...

[1] https://www.sobyte.net/post/2022-05/tty/

[2] http://www.linusakesson.net/programming/tty/index.php

janvdberg··on Use LibreOffice Base as a GUI for an SQLite Database in OS X (2016)
I know this is not about MS Access perse, but I still feel there is a void concerning decent MS Access FOSS alternatives. MS Access hit a certain sweetspot between functionality and ease of use that I haven't seen anywhere since. Retool or Airtable are always named as viable alternatives. But they're not imho.

I have built many MS Access applications and they always were surprisingly resilient. I believe even to this day there is a MS Access database GUI application running somewhere I built 15 years ago. Standalone, not connected to the web or anything. Just plowing away, just a single self contained file (mind the Office dlls etc.), backup and recovery is as easy as copying the complete file over to anywhere else and you're good.

I think I have tried every alternative out there, but none hit that sweetspot (they always lack something).

janvdberg··on Noulith: A new programming language by the current Advent of Code leader
The really interesting thing here is that the creator of this language (betaveros) is using this specific language in the Advent of Code contest where he is currently number one on the leaderboard: https://github.com/betaveros/advent-of-code-2022

Which is an interesting take on the concept of domain specific language.

janvdberg··on Nobody tell Paul Graham but I rebuilt his site to be beautiful
There is a difference between the original desktop site and the original mobile site. The mobile site looks a bit better (more modern if you will).

But this effort looks really good too.

I do wonder whether copyright allows this?

janvdberg··on TikTok is transforming the music industry. Is that a good thing?
According to 'Betteridge's law of headlines' the answer to this question would be a No. According to the comments here, I am not so sure.
janvdberg··on A Vim Guide for Advanced Users
I keep this URL in my bookmarks: https://jemma.dev/blog/intermediate-vim-tips

Most advanced guides throw a lot at you at once. Digesting one or few commands at a time works better for me to really make it stick (and that is the goal right?)

janvdberg··on Ask HN: What services/apps are you self-hosting?
VPS LAMP with:

- WordPress (2x)

- Joomla (2x)

- FreshRSS

- GlowingBear (IRC proxy)

- Prosody (XMPP server)

janvdberg··on We've hit 1M monthly active users
I wrote a blog (aimed at newcomers) about the Fediverse/Mastodon with the upsides and challenges: https://j11g.com/2022/11/07/welcome-to-the-fediverse/
janvdberg··on Ask HN: What is your fav “I can't believe in 2022 this still doesn't work right”
That my phone can't decide if I'm typing English or Dutch (and set the spellchecking accordingly)
janvdberg··on Art Garfunkel's Library
I am biased: https://j11g.com/2019/11/16/foster-how-to-build-your-own-boo...
janvdberg··on Art Garfunkel's Library
I love this! Everyone should keep a list like this (self-hosted). It also makes me a little bit sad, as there are SO MANY books and this shows that a lifetime of reading will only get you to maybe 2000 books.

Choose wisely what you read.

janvdberg··on Excel is pretty dang cool
Obligatory Joel Spolsky Excel video: https://www.youtube.com/watch?v=0nbkaYsR94c
← PreviousPage 2 of 8Next →