194 karma · joined April 19, 2010
- Engineers never learn to properly use developer tools to debug CSS
- Components get gigantic bloated piles of classes that are not human readable
- Those gigantic piles of classes get logic in them, that often would have been easier to write as a CSS selector. Tailwind developers learn to write a JS ternary operator with a string of classes instead of ever learning how CSS selectors work
- Those ternary operators get too complicated. The engineers write object maps of Tailwind classes, or export consts of strings of Tailwind classes to use later. Those object keys and const names are what the CSS class names could have been if they just used CSS. They literally re-invent CSS classes, but worse.
- Tailwind classes can't be migrated. You can migrate CSS to Sass to CSS modules to Emotion CSS to etc mostly just by copying them over, because all of those are CSS (with some quirks). Tailwind classes are non-transferable
The happiest medium I've found was in an organisation of around 200 UI engineers: scoped CSS so that engineers can work with autonomy without colliding with other engineers, plus Tailwind for quick band-aid fixes.
Perhaps what he needs is for the tool to automatically ask him "Is it okay to delete this note from 60 days ago?" That should be long enough for him to lose any attachment to what he wrote and a lot of the time he should say yes, and delete the crap.
> Taildrop is currently limited to sending files between your own personal devices. You cannot send files to devices owned by other users even on the same Tailscale network.
TLDR: It's still bad.
https://www.servethehome.com/over-a-decade-later-powerline-a...
Mobbin is probably more useful to most people:
I think Write Once, Publish Everywhere (including both centralised and federated) is much better.
https://hung.su/slow-news-movement/
Some magazines that no one has mentioned:
https://news.ycombinator.com/item?id=27514005
There are enough people with ADHD posting or commenting that I favour HN for such information and discussion over others
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I've personally found browsing websites or even notes in Obsidian to frequently be overwhelming. Switching to an outliner like Logseq really helps ground me and gives my brain room to realign itself on the screen. In particular, being able to click on a single bullet point and make that the app's focus is really the most helpful. If I'm distracted, I have huge struggles remembering what I was looking at before, but with Logseq I can just look at what's focused and I'm good again.
List manipulation features feels much better too. I may type a giant pile of bullets in one place and later realise I want them elsewhere. This is possible in Obsidian, but feels better in Logseq, with lots of keyboard shortcuts and mouse shortcuts available.
GeForce Now allowed me to play the games I already own with a more powerful machine than I could buy myself, for just $10/month. Artifacts were noticeable but not enough for me to care. If I bought my own gaming PC later, I would be able to continue playing the game there. GeForce Now offered "Hey, you're playing Cyberpunk at 720p@25fps? Wanna play at 1080p@60fps for $10? And you can leave any time" And I said heck yes.
Stadia would have denied me the ability to continue playing on my own machine while charging me even more money. There are a bunch of stories of people with saved games trapped in Stadia. Google made no attempt to be better than the competition. It's like they're unaware of anything other than themselves.
Matthew Butterick describes the effect much better here: https://practicaltypography.com/vote-with-your-wallet.html
If you're looking for a cause to donate to, this seems like a good one.