HN user

colourgarden

360 karma

Senior UX developer based in London.

Posts1
Comments76
View on HN

Not mentioned in the article:

- Semantic version is not responsive (sure it looks ok but isn't optimised)

- Tailwind version has 13 inlined SVG icons (on the homepage) which increase DOM size (Semantic version has none)

- Tailwind version uses optimised markup for SEO purposes which leads to increased DOM size (<ul> list for navigation; not wrapping entire article summary in an anchor; using <dl/dt/dd> structure in work section)

This is clearly not comparing apples with apples when it comes to semantic HTML+CSS vs Tailwind.

However, most egregiously, the author goes on to make a bunch of comparisons between the Next.js tailwindui marketing site and his Nuejs-generated template for the argument that "Tailwind is bad for performance". This is deliberately misleading.

There are plenty of valid criticisms of Tailwind but it's hard not to look at this article as anything but a puff piece for the author's framework rather than a serious comparison of two approaches to building UIs.

Into Thin AirPods 3 years ago

The title relates to Into Thin Air which Jon Krakauer also wrote about the 1996 Everest disaster (of which he was part).

He realized that Vasa had the wrong proportions even before she was launched

Not only did he realise it, he proved it. Days before launching the ship, he had 30 men run across the deck to demonstrate its stability. The ship listed badly and they stopped the demonstration before the King arrived.

You may have a misunderstanding of what the ECHR is. A party can make an application to the ECHR against a member state of the Council of Europe (not the same as the EU) that that member has breached an article of the agreed European Convention on Human Rights. They don't "go after" individuals.

The instructions assume you have a whole PHP dev environment setup

How else would you expect to run a PHP-based application? WordPress also requires a PHP environment and database.

I wouldn't argue against Craft being more difficult to install than WordPress but I also wouldn't describe it as difficult (I'm a FE dev, no PHP wizard).

And I don't recall Craft every being marketed as a WordPress alternative - it's always been a "CMS for developers" (I think this may have been a tagline on their homepage at one point).

It is owned by the government but generates all it's own funding via advertising, selling programming slots and selling content overseas (Film4, for example).

You don't mention if you speak any languages other than English?

Whilst you'll get by OK in any large city with just English, some places are better than others. For example, in my experience, Lisbon (and Portugal in general) has a much higher level of English than Barcelona.

Maybe language isn't a huge concern for you but you still have a level of bureaucracy and settling in moving to any new place.

something changed in this regard about 15 years ago

Here in Europe, I think Michael Schumacher's ski accident in 2013 changed peoples' attitudes.

When I started skiing in the mid-to-late 2000s, there was maybe a 50/50 split of helmet and non-helmet wearers on the pistes. Since the mid-2010s, it's become extremely rare to encounter anyone not wearing a helmet.

I've been skiing in three different countries in Europe this month and could count on two hands how many people I've seen not wearing a helmet among thousands with.

every commit I make is a good one that I would like to keep in the history

This is certainly not typical.

When working in a team, you may need to push something half-finished so that someone else can work on what they need to. Or testing something before refactoring.

For these scenarios, rebase is very handy for cleaning things up before merging.

Tailwind CSS v3.0 5 years ago

ITCSS (Inverted triangle CSS) works with the cascade and results in clean, minimalistic CSS files.

The real Tailwind lightbulb for me was understanding that the cascade and actual CSS files don't matter anymore - you don't need them. No more inheritance, no more naming, no context switching.

I'm a big fan of ITCSS and was using Harry's methods before he coined the name but we don't need to fight the cascade any longer.

I do not build SPAs though and do get that quick styling works really well for that scenario.

Admittedly, if you're not breaking down your UI into small components then Tailwind will get real messy, real fast.

Tailwind CSS v3.0 5 years ago

You can still use CSS Modules while using Tailwind

Recommended even. I use Tailwind with CSS Modules as a fallback when there's simply no way to achieve the result using Tailwind (rare) or it's prohibitively complicated/messy.

Also for CSS hacks if you need to support an older browser.

My take on this is that governments should be incentivising power/oil companies to create public infrastructure for electric car charging which would further speed up the move away from oil-based energy.

I'm not particularly well informed but I believe Barcelona city has made some steps on this by incorporating a jointly-held power company to add hundreds of charging points around the city. Public infrastructure achieved but via private investment.

More here - https://www.endolla.barcelona/en/

milking the UK taxpayer

The Crown Estate (which King George gave up in exchange for the yearly Civil List/Sovereign Grant payment) generates over £2bn revenue each year with over £300m profit.

The Royal Family also brings billions of pounds of tourist revenue to the country each year (granted it wasn't so much in 2020).

Whatever you think of the institution or the individuals, The Royals are a gigantic net positive for the UK cash pot.

Doesn't seem plausible that stress causes a factor of x10 or whatever number of OGs

It isn't. See other comments in this thread for the more likely reasons (changed interpretation of "last touch" etc).

My comment was mainly replying to parent comment about why the players are/could be under increased stressed in this tournament.