HNHacker News
TopNewBestAskShowJobs

vehemenz

2,665 karma · joined November 26, 2018

submissionscomments
vehemenz··on The CSS Zen Garden dream, finally shipped
The CSS Zen Garden worked because everyone was using a single markup file. In real life, it doesn't really work.

Instead of thinking of separation of concerns as a religious principle, think about what benefits it actually yields in the case of HTML.

When the markup is completely separated from its styling, this means that the CSS rules need a way to be mapped onto the DOM. This involves specific elements, organized a specific way. If anything is out of place in the markup, the properties may not apply as intended. Similarly, if the CSS doesn't account for DOM structures, then you need modify rules or add new ones.

This way of mapping is an implicit structure. It's something extra that's required, beyond the source code that's there. It can be computed by the browser, but it's not explicitly stated for a developer looking at the code to understand.

Contrast this with Tailwind, Tachyons, etc., where nearly all the structure is explicit, less complex, discoverable, and out in the open.

Hidden structure looks nice to the developer. The code "looks" clean. But understanding a code base's implicit structure is ephemeral, and there's inherent technical debt that will need to be repaid later.

Tailwind looks ugly, but there are no hidden abstractions or structures in the code, beyond its easy conventions and a minimal config file.

And, yes, there are ways to make high-abstraction CSS work, say, with a component library of known DOM patterns. But at that point, why not build the styles into the components directly, a la Tailwind, instead of adding complexity?

vehemenz··on New $100K H-1B Visa Fee Pushes Tech Jobs Offshore
$90k gets you a good quality of life in most of the US, too.
vehemenz··on The same nine streaming subscriptions cost $702/year more than in 2021
Sure. Which one? If it’s CPI just say CPI.
vehemenz··on Show HN: The same nine streaming subscriptions cost $702/year more than in 2021
Which metric of inflation are you adjusting it to? And which assumptions are built into the goods and services measured, as well as their respective weights, of that index?
vehemenz··on Show HN: The same nine streaming subscriptions cost $702/year more than in 2021
Hear, hear.
vehemenz··on The same nine streaming subscriptions cost $702/year more than in 2021
Showing the CPI next to these price increases wouldn’t hurt. If anything, it shows the problem with a single measure of inflation.
vehemenz··on Shopify acquires Tailwind
I’m not sure what to tell you. With only a few exceptions, the shorthand follows a very predictable pattern if you already know the property names. IDE completions help too.
vehemenz··on Shopify acquires Tailwind
I don't really get this argument. 90% of Tailwind is shorthand for existing CSS properties. There's really not much to learn if you already know CSS.
vehemenz··on Shopify acquires Tailwind
What do you mean by vanilla CSS?

I can't be the only one who has no idea what this means. Do you mean high-abstraction classes that are bound to the DOM arbitrarily, and are difficult to change later? We've had 25+ years to see how that doesn't scale.

Do you mean Tailwind-style functional CSS written by hand? What would be the point of that?

vehemenz··on Shopify acquires Tailwind
Do you have an argument, or are you coasting on the "trust me bro" vibes of the parent?
vehemenz··on Shopify acquires Tailwind
These are the same anti-Tailwind arguments that have been circulating forever.

If you want to build a case against Tailwind that's actually compelling, you should start by understanding what it is first. Only then can you compare it to other frameworks and methodologies.

vehemenz··on Shopify acquires Tailwind
AI and Tailwind-based template systems sort of stole Tailwind's lunch, so I'm glad there was light at the end of the tunnel for Adam and co.
vehemenz··on Your intellectual fly is open when you use an LLM to author a post (2025)
> Writing is thinking.

This way of phrasing it is needlessly confusing. Writing is a kind of thinking--one of many--but it's not equivalent to thinking.

Dialectical thinking, for example, produces similar results.

vehemenz··on Chrome again exempts Google from user site data settings
Hey, let’s not forget Cloudflare
vehemenz··on .gitignore Everything by Default
It's a neat approach for the current problem of untracked dotfile accumulation.

The real problem is that the entire reason to use git at this point is because of the conventions established around it. There are better VCSes and methods now, but they "break" the conventions of git (which honestly sucks, but it is what it is).

vehemenz··on ChatGPT Is Throwing 404
Nice try, Mark.
vehemenz··on Gemini 3.8 Flash and 3.8 Flash Cyber
Supposedly Fable 5.1 is better, but I haven't tried it yet. I've run into the same thing with mundane work that is barely bio/cyber adjacent.

Re: Chinese models, even if the model itself isn't censored, some of the big model providers have guardrails now that you can't exceed, which somewhat defeats the purpose.

vehemenz··on The Lost Art of Carrying Loads
Though it's associated with Africa, head portage was commonly practiced nearly everywhere.

https://youtu.be/BRnwg3dpboc?t=731

vehemenz··on How accurate have Ed Zitron's AI skeptic predictions been?
If we sample from Zitron’s claims, a lot of them are wrong. Probably most of them.

I think his contribution to the discourse is the bigger picture. These companies are going into potentially economy-wrecking debt over a speculative future that looks much foggier than the last two previous technological booms.

vehemenz··on Fastpotify
I can’t speak for mobile, but the desktop/web product has been a disaster for years. When Spotify went full Electron a few years back, a bunch of standard macOS keyboard shortcuts stopped working. These issues were on their “support” forum for years before being automatically closed.
vehemenz··on Aphantasia Beginner's Guide
No one denies that the congenital blind have aphantasia. The problem is that many people default to thinking that their experience is exceptional, when in reality it's completely typical. Once you get past that, there's no "there" there.
vehemenz··on Aphantasia Beginner's Guide
I wonder what it's like to be born blind and have zero visualization ability.

Then I wonder what it must feel like for that person to read sighted people on the Internet debate their supposed lack of visualization abilities.

vehemenz··on Aphantasia Beginner's Guide
I have doubts about aphantasia as a legitimate phenomenon, but whether it is or it isn't, it seems likely that many of the positive reports are a result of a misunderstanding, semantic or otherwise.
vehemenz··on Aphantasia Beginner's Guide
It is a red flag to me too.

If you have working vision, the brain is doing a ton of post-processing that you're unaware of. The eyes are part of the brain, after all. Closing them with your eyelids doesn't magically turn off those post-processing circuits that do most of the heavy lifting.

vehemenz··on Aphantasia Beginner's Guide
"Exist" is probably the wrong framing. It doesn't seem unreasonable that such a phenomenon could occur after a traumatic brain injury, for instance. I'm sure there's some evidence of it, neurologically (like split-brain syndrome). But it's also true that people who say they "aphantasia", in 99.9% cases, don't experience that phenomenon.
vehemenz··on New Mac mini, featuring M6 and M5 Pro
You're right. My prices were a few years off. Still, nowhere near the $50k mark.
vehemenz··on GLM-5.3-Flash
It cuts both ways. A GPU in your basement is a depreciating asset with fixed computing power and consumes electricity. Switching model providers is trivial.
vehemenz··on GLM-5.3-Flash
That's only half the reason it's expensive.

The other reason is that it would likely take years to spend $4000 (plus the real cost of electricity) worth of tokens on a 3rd-party provider that's running a similar limited, DS Flash type model. By that time, the hardware will be obsolete, assuming it's still operational.

vehemenz··on New Mac mini, featuring M6 and M5 Pro
The median price is high because Americans tend to buy more car than they can afford and/or need.

If we look at what you can realistically buy OTD (out the door) prices, the picture changes. New Odyssey/Sienna are coming in the low to mid $40k, and these are at the upper end of quality and features. Your typical compact SUVs is in the upper $20k range.

vehemenz··on How Universities Should Prepare Founders
That’s compatible with the thesis though. Read past the headline.

He says good founders learn actual stuff at college and get good at something, without any ambition to make it profitable initially.

← PreviousPage 2 of 34Next →