Hacker News new | past | comments | ask | show | jobs | submit | more chiefsucker's comments login

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.


Not knowing and not caring is the very definition of ignorance.

Sometimes I wonder if feudalism must have felt like this from the perspective of the noble people. Will there be a dark age followed by enlightenment? Because right now we seem to encounter self-imposed nonage.


This is patently false. I talk to non-tech "regular" users all the time that despise AMP.


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.


Count me among them.


Just because they don't care doesn't mean exploiting their ignorance is okay. I don't know that I agree with the GP that this is a targeted move to get AMP to slide under the radar, but if it is we should totally care. AMP undermines the fabric of the web. Just wait for the day that Google starts serving AMP for sites that aren't even configured for it. When they serve an AMP page, they are doing more than being a middle man, they are controlling the traffic and the display of the site, and the user is none the wiser. Google penalizes you for doing the same thing, specifically because it's nefarious.


I'm pretty sure regular people can tell the difference between a regular page and an AMP page. The AMP page simply doesn't work right and it's quite difficult to miss that.


Also you have to go out of your way to share the original link so people know what site and descriptive link you are sharing.

AMP adds 2-3 additional actions to that user flow.


To have a monopoly doesn’t mean to have a specific market share, it means to show monopolistic behavior.


Yeah so I am sure the Justice Department would sue Apple for having a monopoly of enough people complained about how it treats Mac developers.

That’s not how it works....


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 achieve progress, and those who accuse Apple of planning obsolescence into their products, and deprecating technologies too early (it’s a little bit hard too believe when you compare Android to iOS, but Linux or Windows vs. macOS tells a different story).


thats true, but at some point it goes so far it becomes an anti-pattern

apple, like any other company of thier size, can continue to move forward and drop old technologies while at the same time keeping older apps working; its eimply a matter of will and policy


+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) recently merged in a patch that optimizes memory handling in a low level component of its event loop where object construction was minimized (first tests show another performance increase of about 5–10% on top of the current benchmark results).

I fail to understand how such improvements have something to do with “all the latest methods and libraries”?


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 some specific framework APIs that can be improved (if yes, how?), or is it a general disdain against C++ and its syntax?


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, integrate a template engine and have something working, but then the real issues start, because the ecosystem and community just aren’t there.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: