Disclaimer: I am an application developer, and one of the maintainers of the Drogon C++ web framework. C++ & apps don’t fit well together technologically these days. Android? Go Kotlin. iPhone? Go Swift. Cross platform?…
The less updates a software gets, the higher is the probability that you’re dealing with abandonware.
Just to give you an example: Some Samsung SSDs have slightly strange TRIM behavior that basically seems to get unnoticed during normal workloads. But when you build a Hackintosh with a recent version of macOS this exact…
Isn’t this already one recursion level too deep? ;)
If it’s about side money, it usually also implies a smaller, side project, not necessarily, but eventually for smaller businesses to whom technological choices don’t matter. You just define the outcome together with…
From my limited understanding not the distance is the problem, but the constant focus at a point in the same distance. That’s the reason why they recommend to look at distant objects every 15 minutes or so. Starring at…
Tab cycling can be a productivity killer, especially when you need to cycle between more than 4–5 applications (which can happen quite often, but OP wrote “alt-tab (or otherwise)”. What works excellent (at least for me,…
I also don’t mean to pick on you personally, but do you think that 8x as stupid is better than 4x as stupid? Not everything is a numbers game.
It’s really fascinating how humanity can twist almost everything around and start seeing it from a bad perspective. Maybe the author is a very engaged developer who already knows a huge part of the “boring software that…
This is patently false. I talk to non-tech "regular" users all the time that don’t know what I’m talking about when I mention AMP and its issues.
A common convention with system administrators is to have the canonical name at www.* and redirect www-less requests to the former. If you argue that a browser implementation should fix uncommon configurations, I would…
What the heck? A regular user doesn’t understand or care what the technical difference between a “regular” page and AMP is. I wouldn’t call this ignorance per se.
To have a monopoly doesn’t mean to have a specific market share, it means to show monopolistic behavior.
Apple wouldn’t be Apple if they wouldn’t abandon old technologies in favor of newer ones. This actually splits developer mindset into two camps: those who love the introduction of new stuff and deem it necessary to…
+1 When you’re on it, also install Vimac [1]. I’ve mapped it to ⌃Space (similar to Spotlight’s ⌘Space). It’ll make you grab the mouse / trackpad less often. [1] https://github.com/dexterleng/vimac/
AWS doesn’t necessary sound like OSS, but to each his own ;) It’s definitely great that such an architecture worked for you and also shows how hard it can be to run a full OSS stack these days.
> "whatever is the latest framework can take advantage of all the latest methods and libraries to become the fastest" I’m not sure I understand this, i. e. TRANTOR (which is the underlying network library for Drogon)…
One of Drogon’s project goals is great performance. That’s also one of the reasons why it’s written in C++.
> For example, https://github.com/an-tao/drogon (benchmark winner) or https://oci-pronghorn.gitbook.io/greenlightning/ just aren't pleasant to work with. What makes you say that Drogon isn’t pleasant to work with? Is it…
Yes, exactly. When I need HN in dark mode, I open a pre-configured Terminal profile with w3m launched by default, and have a nice greenish font on a dark background. It looks like this: https://imgur.com/a/FqLB0g8
Huh? Apple provides an example implementation at https://github.com/apple/swift-nio and I would say it’s straightforward to “get up and running”. It’s pretty easy to take Apple’s HTTP implementation, add a router,…
It may be tempting to go the middleware route, but whenever I worked with middleware I had completely unrelated issues to the underlying framework which either complicated matters, or made it impossible to fix specific…
I understand the author’s perspective on the topic, especially from where he’s coming from, but I’m less excited for Swift on the server. As things currently are you are better off with C++ on the server than with…
I use the “Emacs Mac Port” which is available via Homebrew. https://github.com/railwaycat/homebrew-emacsmacport
> Didn't really occur to me that the installation experience is completely different these days, but that makes sense. I used Gentoo as my main OS for multiple years over a decade ago, installed it a couple of times,…
Disclaimer: I am an application developer, and one of the maintainers of the Drogon C++ web framework. C++ & apps don’t fit well together technologically these days. Android? Go Kotlin. iPhone? Go Swift. Cross platform?…
The less updates a software gets, the higher is the probability that you’re dealing with abandonware.
Just to give you an example: Some Samsung SSDs have slightly strange TRIM behavior that basically seems to get unnoticed during normal workloads. But when you build a Hackintosh with a recent version of macOS this exact…
Isn’t this already one recursion level too deep? ;)
If it’s about side money, it usually also implies a smaller, side project, not necessarily, but eventually for smaller businesses to whom technological choices don’t matter. You just define the outcome together with…
From my limited understanding not the distance is the problem, but the constant focus at a point in the same distance. That’s the reason why they recommend to look at distant objects every 15 minutes or so. Starring at…
Tab cycling can be a productivity killer, especially when you need to cycle between more than 4–5 applications (which can happen quite often, but OP wrote “alt-tab (or otherwise)”. What works excellent (at least for me,…
I also don’t mean to pick on you personally, but do you think that 8x as stupid is better than 4x as stupid? Not everything is a numbers game.
It’s really fascinating how humanity can twist almost everything around and start seeing it from a bad perspective. Maybe the author is a very engaged developer who already knows a huge part of the “boring software that…
This is patently false. I talk to non-tech "regular" users all the time that don’t know what I’m talking about when I mention AMP and its issues.
A common convention with system administrators is to have the canonical name at www.* and redirect www-less requests to the former. If you argue that a browser implementation should fix uncommon configurations, I would…
What the heck? A regular user doesn’t understand or care what the technical difference between a “regular” page and AMP is. I wouldn’t call this ignorance per se.
To have a monopoly doesn’t mean to have a specific market share, it means to show monopolistic behavior.
Apple wouldn’t be Apple if they wouldn’t abandon old technologies in favor of newer ones. This actually splits developer mindset into two camps: those who love the introduction of new stuff and deem it necessary to…
+1 When you’re on it, also install Vimac [1]. I’ve mapped it to ⌃Space (similar to Spotlight’s ⌘Space). It’ll make you grab the mouse / trackpad less often. [1] https://github.com/dexterleng/vimac/
AWS doesn’t necessary sound like OSS, but to each his own ;) It’s definitely great that such an architecture worked for you and also shows how hard it can be to run a full OSS stack these days.
> "whatever is the latest framework can take advantage of all the latest methods and libraries to become the fastest" I’m not sure I understand this, i. e. TRANTOR (which is the underlying network library for Drogon)…
One of Drogon’s project goals is great performance. That’s also one of the reasons why it’s written in C++.
> For example, https://github.com/an-tao/drogon (benchmark winner) or https://oci-pronghorn.gitbook.io/greenlightning/ just aren't pleasant to work with. What makes you say that Drogon isn’t pleasant to work with? Is it…
Yes, exactly. When I need HN in dark mode, I open a pre-configured Terminal profile with w3m launched by default, and have a nice greenish font on a dark background. It looks like this: https://imgur.com/a/FqLB0g8
Huh? Apple provides an example implementation at https://github.com/apple/swift-nio and I would say it’s straightforward to “get up and running”. It’s pretty easy to take Apple’s HTTP implementation, add a router,…
It may be tempting to go the middleware route, but whenever I worked with middleware I had completely unrelated issues to the underlying framework which either complicated matters, or made it impossible to fix specific…
I understand the author’s perspective on the topic, especially from where he’s coming from, but I’m less excited for Swift on the server. As things currently are you are better off with C++ on the server than with…
I use the “Emacs Mac Port” which is available via Homebrew. https://github.com/railwaycat/homebrew-emacsmacport
> Didn't really occur to me that the installation experience is completely different these days, but that makes sense. I used Gentoo as my main OS for multiple years over a decade ago, installed it a couple of times,…