HN user

turnipla

121 karma
Posts0
Comments36
View on HN
No posts found.

Downvoted why? I told the truth. Why would you use an antiquated feature that's not up to par with SVG?

The absolutely ridiculous part of this is that they're using JS to create additional DIVs on top of the image.

Why use the map at all?

Edit: May 20th 2020: the day I learned HN users are retarded

And that’s a bad idea.

HTML images maps are not responsive. Just use SVG, it works without any scripts and it resizes with the image.

If you use <foreignObject> you can also use a fully responsive <picture> tag

Why would you want to see Laotian?

Statistically speaking, Laotian users speak Laotian. As a traveler, I’m the minority.

Regarding the rest, I feel you. They can guess whatever language as long as they make it easy to change it, without unnecessary redirection games.

Apple.com is relatively good with this:

Hey I see you’re in Thailand, maybe you want to check out the Thai site.

Yes and no.

I’m in Switzerland, please follow my browser language. Don’t guess whether I speak Swiss, French, Italian, etc

I’m in Laos, my OS is in English. Please show me Laotian.

However, do make it easy for anyone to change the language. I shouldn’t have to hunt the settings page when traveling.

Why wouldn’t Germans have their “browser languages configured correctly?”

German is well supported by software. If Germans want German content, they’ll have their OS set to use German.

Filipinos on the other hand would be a better example: Their software is likely to be in English but surely they prefer reading Tagalog or Cebuano.

- -

As a traveler, I’m thoroughly annoyed by being shown websites in the local language, but that would be perfectly fine if it was easy for me to change the language.

Sadly though changing the language often means having to learn what “Settings, Language, <language name>” looks like in the current country.

I don’t think you ever used CS before and don’t understand it regardless of the current situation (which will resolve eventually)

COVID surely affected all hospitality, but money isn’t relevant to CS anyway.

It depends. Neat short animations can be nice. Even your lightbulb “dimming in” and out would be quite nice.

What you’re complaining about is the lightbulb taking 3 seconds to turn off and its toggle costing $100. Now that something nobody likes.

Hey that Makepad looks great. Too bad it doesn’t make my phone keyboard appear. You know… the same thing you get by adding a plain `contentEditable` DOM attribute.

Maybe reinventing the whole damn car on canvas isn’t a great idea either. I bet that the keyboard isn’t the only part that doesn’t work.

Flash was hated for this reason too: Breaking affordances. Imagine everyone reinventing their own UI framework on each app.

The fact I have to go three menus deep just to open the history screen is bad

History is never more than 2 clicks away:

    - Open Library button, click History
    - Open History menu (macOS)
However, yes, core browser functions seem to be stuck to what they looked like in the year 2000 for most browsers. Only Safari basically tries to reinvent its UI every couple of years.

You’re talking about ecommerce, not automation.

Automation is unrelated to where products are sold.

Automation might just mean one fewer cashier at a regular store.

How does this make sense? Automation lowers prices, not margins.

The prices go down because you don’t have to pay people. If it costs the same, you don’t lower prices just because you’re using automation.

extremely engaged with and integrated into the global system, beholden to Law and a robust court system

Uhm yeah but countries do nothing when Russia annexes Crimea, what do you think they’d do if the US simply spies on them? Absolutely nothing. It’s literally happening right now and it’s public knowledge and “it’s just a matter of national security.” Case closed.

You’re confusing static with serverless.

Your content is indeed static but your search is not: It’s handled by a service that parses your requests and produces output.

Static content on the other hand are files being served straight from the filesystem.

As for Disqus, they’re not static either, they’re just “a service for static websites”

This is correct. Many tools are split into multiple packages for — hear me out — convenience.

I regularly extract features from my apps into new npm packages. This way they can be reused by other apps.

Troglodytes can keep copy-pasting code between apps while npm users publish once and update everywhere.

This is not a library. Stop thinking of it as a library. It's a building block, a module.

why a library like this is even necessary?

Do you know how to determine whether something is a Promise?

Wrong. Also the first few StackOverflow answers are wrong or incomplete.

You know what's better? Using the same library 3.4 million repos depend on, that is tested and won't break if you use a package-lock.

Can't you just wrap everything and treat it like a promise?

Maybe. Maybe not. Treating everything as a Promise means you have to make your function asynchronous even if not necessary.

I don’t think it’s a language issue. Even for JavaScript bundlers you have the slow extensible bundle and the “new super fast bundler” that dies in a month because it only fits one use case.

How flexible is Hugo? And how many plugins does someone generally use?

You’re missing the point of the query. What’s the point of using the query at all?

OP suggested it as a way for users to customize their HN color; Then you suggested to take this query and make an extension out of it.

If you want to customize your HN color, use CSS, not this roundabout way through a query parameter.

The query never makes sense anyway. If HN were to allow customization they’d allow it in the options, not as a random query that you have to set manually.

Risk of what? You can make dependencies fully sticky with lockfiles.

Instead of adding a file to your “libs” folder you add a line to package.json

Any code that isn’t in my repo is code I don’t have to maintain.

Left pad can’t happen anymore (for 4 years now) and if you don’t know that you’re either lying or outdated (like those files in your libs folder)