Live data from Hacker News

You want enabling CSS selectors, not disabling ones

css-tricks.com

111–120 of 120 posts

Re: You want enabling CSS selectors, not disabling ones

#111
post #95

Earlier quoted context omitted.

As a European, I find it quite amusing that religion is so central to american culture, that they even figured out a way to make a christian version of atheism.

As a fellow European, I feel we have nothing to be amused about. What the church thinks still has excessive weight in lawmaking and people's opinions. Publicly funded schools have "religion" classes where the local mainstream christianity variant is the main content. And the tax authority is still tasked with collecting the "church tax".

... and religious figures are still invited to discussion about the ethics of voluntary euthanasia. What gives?

Re: You want enabling CSS selectors, not disabling ones

#112
post #95

Earlier quoted context omitted.

As a European, I find it quite amusing that religion is so central to american culture, that they even figured out a way to make a christian version of atheism.

As a fellow European, I feel we have nothing to be amused about. What the church thinks still has excessive weight in lawmaking and people's opinions. Publicly funded schools have "religion" classes where the local mainstream christianity variant is the main content. And the tax authority is still tasked with collecting the "church tax".

I think in Germany this is really crying out of boredom. If you want to, you don't have to come in contact with any of it. It was still relevant 30-40 years ago, but not today. Not in any relevant capacity.

Other european countries are more laical or secular, but that is pretty much just flavor today.

Some eastern countries are more involved, but if you propose the church having relevant influence in central or western Europe, you really slept the last two decades.

Re: You want enabling CSS selectors, not disabling ones

#113

Earlier quoted context omitted.

You can say the same thing about the US. The cultural values of Massachusetts are radically different from the cultural values of Mississippi.

But there is still a common language in the us. And national TV-networks with lots of viewers in both those states. Neither of those are true for Europe. I would argue that it is fair to say that the US is more homogeneous than Europe, especially if you are talking about the entire Europe, and not just the EU.

[deleted]

Re: You want enabling CSS selectors, not disabling ones

#114
post #99

Earlier quoted context omitted.

How so? Religion is still central in many countries in Europe, eg Croatia, Poland, etc. It's even getting stronger as the populace is leaning more to the right every day. Plenty of religious people in the media here raving against covid vaccines etc.

I have never been to Croatia or Poland, but of course you are right in that there are European countries where religion has a more central role than in other European countries. But, how common is it really in Croatia or Poland to use christian terms such as "satanist" when you want to say that you are an atheist?

There was an important piece left out of the description of the Church of Satan: it is typically used as a device to test civil liberties and separation of church and state.

If, say, a courthouse has a statue of a religious theme, then by the law of the land, the courthouse must be willing to erect a statue for any religion. Like, say, a statue of Baphomet. Or they can remove _all_ of the religious iconography. That demographics are mostly Christian and so such things are overtly offensive makes it more effective.

So, atheists or agnostics or even people of more orthodox religious persuasion are using the Church of Satan as a vehicle of representation for a strong stance on the separation of church and state.

Re: You want enabling CSS selectors, not disabling ones

#115
post #99

Earlier quoted context omitted.

How so? Religion is still central in many countries in Europe, eg Croatia, Poland, etc. It's even getting stronger as the populace is leaning more to the right every day. Plenty of religious people in the media here raving against covid vaccines etc.

I have never been to Croatia or Poland, but of course you are right in that there are European countries where religion has a more central role than in other European countries. But, how common is it really in Croatia or Poland to use christian terms such as "satanist" when you want to say that you are an atheist?

> christian terms such as "satanist"

in Croatia at least, they use the term "communist" or "child of a yugoslav officer" to slander atheists or secularists.

Re: You want enabling CSS selectors, not disabling ones

#116

Hmm, I visited the site on my phone and it seemed to be glitching out. A red background with white outlined large lettering blinking on and off so quickly I couldn't decipher the text. Looked like maybe a GA and some xxxxx after it. Viewing from an iPhone X using the iOS 14.7.1 on Firefox. Anyone else seeing this? Or am I 1) crazy and/or 2) admitting to having some crazy virus on my phone?

If it starts with GA and has random stuff after it, probably related to Google Analytics

Definitely could have been that. Thought it was some freaky subliminal messaging lol.

Re: You want enabling CSS selectors, not disabling ones

#117
post #47

Is there a language that compiles to CSS but excludes the decades of cruft that have accumulated in CSS? Something that just exposes a few key primitives and jettisons the rest even if that means it doesn't handle some extreme edge cases?

> decades of cruft that have accumulated in CSS Like what? I assume there's some CSS that doesn't have a use anymore but thinking about layout, we don't need floats for page layout but that was basically a hack, float is still useful for its original purpose. Basically, the CSS spec isn't full of cruft but there are a lot of CSS practices that are no longer needed.

[deleted]

Re: You want enabling CSS selectors, not disabling ones

#118
Also, note to BSD: you want enabling feature selection macros on the compiler command line, not your stupid disabling ones. -D_BSD_SOURCE does not mean hide all non-BSD stuff, including POSIX. -ansi means I want a certain language dialect, not that non-ANSI declarations are to disappear from headers.

Re: You want enabling CSS selectors, not disabling ones

#119
post #10

Earlier quoted context omitted.

I believe that's exactly the point. You don't set all to 5px and then override using a special rule that says 0px for the last. You exclude the last element from the 5px rule. There might be other rules, browser, user that should not over the 5px rule

I disagree. If a 5px margin is the general rule, then I would argue it's cleaner to apply it generally, and then apply the 10px margin exceptions in separate rules. - When special cases are added or removed, the general rule won't have to be adjusted, just code that handles the special cases. - On the other hand, a single general rule that specifically avoids application to multiple exceptional cases will be pretty l…

I don't understand. What do you disagree with, that this isn't the position of the authors?
Post reply on HN