ruohola
Re:Writing non-English languages with a QWERTY keyboard
on Tuesday December 30, 2025 @06:43AM (#46432319)
Since Finnish (and Swedish) only require a few non-English letters, I actually very much prefer _not_ having to use AltGr and dead keys. My solution for improved ergonomics, especially around typing of symbols, is a slightly modified custom Finnish/Nordic keyboard layout: https://github.com/ruohola/finner
Re:New WebKit features in Safari 15.4
on Monday March 14, 2022 @05:54PM (#30678932)
Do you know how Safari content blockers are implemented? They by design cannot do much malicious stuff.
Apilytics – API analytics made easy
Re:Show HN: Apilytics – Simple to setup monitoring and analytics servi...
on Monday December 13, 2021 @11:37AM (#29541188)
I'm part of the team behind Apilytics. We are building an analytics service that is trivial to setup and that is not tied to any single backend framework. Apilytics offers easy to visualize route-specific usage metrics for your API and allows you to see at a glance which of your endpoints get called the most. It can help you throttle specific endpoints or automatically IP-ban bots that are abusing it. We want to be a privacy-first solution from day one, so you'll have full access to all of you raw analytics data at all times, and our middleware client will be completely open-source.
We are currently looking to get interested people to sign up for our free beta. We are looking to develop the initial version closely with our first users! Feel free to ask any questions here and remember to head to www.apilytics.io!
Show HN: Apilytics – Simple to setup monitoring and analytics service for APIs
Re:What =delete means
on Monday October 18, 2021 @12:06PM (#28907019)
> functions that routinely just return bool (so helpful)
I don't get it? What's wrong with returning a bool?