Hacker Newsnew | past | comments | ask | show | jobs | submit | bung's commentslogin

You're personally unable to look at twitch on it?


The adblock causes a twitch stream error. I can watch until the first ad. This is annoying, so I switch to vanilla chrome.


You can turn off the adblock per site.

Do you even try to use software you are using? Click shield icon and turn off...


> Do you even try to use software you are using?

GL with whatever.


Might as well edit and add some suggestions


Maybe take a look at Vivaldi, it's a continuation of the old Opera, with basically the same development team. It's the most user-friendly and configurable option at this moment, they're very responsive to feedback, and are the only organization that doesn't have some horrible privacy violations in the past (maybe excluding Apple, I don't know and don't care, 90% of users on this planet can't run Safari).

Also they are in Norway if you care about that sort of thing.

It's not FOSS, though, at least for now.


I'm really sorry this is my contribution/comment atm, I'm very interested in this stuff, but I am having a hell of a time reading this. Even if you keep the font I can't figure if some increased letter-spacing would help, really though I need some line-spacing and paragraph margin bottom for the love of god it's a contrasty text wall blur and I can't focus :( I'm getting old I guess, coding since the late 90s, and here we are finally the point my optometrist warned me about that I'll need glasses soon lol


Not just the formatting, but also - why does it start with this sentence:

> Don’t tell me you don’t know await is rogue too, jess christ.

What is that supposed to mean? "rogue"? "rogue too"? "await" is rogue, but something else is also rogue - what is that something else?

"Jess Christ" - why is the author (apparently?) exasperated at the very start of this page?

Why does someone write like this? Apparently not with the goal of being understood.


As always, mdn has the best javascript documentation, which clarifies the reason this mechanism exists and the fact it actually takes two callbacks:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...


Was just wondering that myself.. why they went with "rule" in `column-rule` and now `row-rule`


It’s the correct term from the technical vocabulary of book layout and printing. A rule is a line separating things on a page, while a border is a box.[0]. While the term originates in book printing shops, native English speakers would recognize it most easily from the terms “standard ruled” and “college ruled” as applied to loose-leaf notebook paper, describing the faint blue, printed horizontal lines providing guidance for straight handwriting.[1]

[0] https://practicaltypography.com/rules-and-borders.html [1] https://en.m.wikipedia.org/wiki/Ruled_paper


I remember this argument from the 90s where large numbers of people were upset at having to learn the world "Font". What it came down to was, either you use the correct existing term, or you create a new term and end up with constant conflict between the two.

These days everyone knows what a font is.


Funnily the word "font" is in fact now used in digital publishing for what is more properly called "typeface". In traditional typesetting "font" refers to one specific size, weight and style of a typeface. That is, Helvetica is a typeface, Helvetica Light Oblique 12pt is a font.


The way a word is typically used is its general meaning, even if it has a different meaning in some technical circles.


^ this

These days nobody knows what a font is.


I only know because a friend of mine studied design at the university.

Seems fine to me, it’s a fun piece of trivia for me that I am happy my friend told me. And at the same time, I don’t feel cheated for not having learned it myself in my education as mine was not in design :p

Also it does open up a neat avenue for designers to troll people if they are feeling mischievous.

Client: “This looks great, but could we try a different font?”

Designer: “Sure thing!”

Designer bumps size from 12pt to 14pt.

Designer: “There you go – different font!” :^)


A typeface would also be a font-family


While that may be true, I’ll say that as a native English speaker that reading is not the most obvious reading of “row rule”, which to me would be “A determinate method prescribed for performing any operation and producing a certain result.”

Indeed a “CSS rule” is already a thing and it has nothing to do with lines.


> Indeed a “CSS rule” is already a thing and it has nothing to do with lines.

Shouldn't make a difference; we had the element `<hr>` (horizontal rule) since before CSS, after all.


honestly didn't know hr actually stood for that, huh


A ruler is an object that helps you draw lines.

It's also the monarch that makes the rules, but even the rules help you stay within the lines.


While that is right, “divider” or “divider line” are common as well, and easier to search for. Try a search for “rule page layout” or “rule typography” or “rule css”.

Admittedly, we already have <hr> and <table rules="…">.


> From Middle English reule, rewle, rule, borrowed from Old French riule, reule, from Latin regula (“straight stick, bar, ruler, pattern”), from regō (“to keep straight, direct, govern, rule”), ultimately from Proto-Indo-European h₃réǵeti (“to straighten; right”), from the root h₃reǵ-; see regent. Doublet of rail, regal, regula and rigol.

https://en.m.wiktionary.org/wiki/rule#English


Thanks that's helpful to know they picked a valid term, but if I'd hold a no-context poll (unless I mention ruler) a significant number of people wouldn't know this.


How many of those people would know what CSS is though? Or understand the distinction between "internet" and "web"? Heck, a lot of people don't even understand the distinction between "wifi" and "internet" let alone anything actually technical.

I do get your point and can honestly relate to it. But I wouldn't argue that a no-context poll is the right way to define specialist jargon.


> ... a significant number of people wouldn't know this.

While true, an even more significant number of folks into typography and design absolutely would (and arguably even should) know this.


Choosing terminology without context is probably a terrible idea in general; you’re basically forcing everything to fit that “describe complex topics like I’m a toddler” framework, which is terribly inefficient for any non-novice practitioner in the subject.

The more important aspect is that, within the context, it’s internally consistent. If I bother to learn my terms, I’ll be able to utilize it functionally. And of course, that the term can actually be explained


There's already an element <hr> "horizontal rule" in HTML


Couldn't they have at least used the word "ruler" then?


No, because a ruler is completely different from a rule.


No? Both "rule" and "ruler" can denote this thing also called straightedge; but the word "ruler" is more commonly used in this sense, while "rule" generally means an instruction.


But here the meaning of "rule" is not "straightedge", but rather the derived meaning "a thin printed line or dash". So "ruler" would be improper because that word doesn't have the typographical meaning.


Wait, so the "ruler guides" are misnamed, they are just "rules"?

In any case, the things they added could very well have been called "column-divider" and "row-divider" with much less ambiguity because not everyone who has to wrangle with CSS is a designer by profession or by choice.


If I understand what you’re referring to, then I suspect you’re mistaken about the names you’re referring to.

I presume you’re talking about a feature like this: https://tagboard.com/product/guides-and-remote-refresh-capab...

In page layout software, the thin UI elements bordering the left side and top side of the page, with the little tick marks, is called a ruler. The tick marks on the ruler are called rules (just like the rules on a physical ruler used for measuring things). When you click/drag on the ruler elements, you create guides (or guidelines).

I’ve never seen “ruler guides” verbatim, but I would take that to be shorthand for “guides one could create using the ruler” (which would be a mouthful) to disambiguate the word “guide” when there isn’t sufficient context for the reader to likely understand what was meant.

The guides themselves are not rulers.


"ruler guide" - One of those English noun chains that my translators hate so much. Because in most other languages you actually do have to say "the guide of the ruler" or some comparably awkward mouthful.


A ruler is called a "ruler" because it has rules.

> A ruler, sometimes called a rule, scale or a line gauge or metre/meter stick, is an instrument used to make length measurements, whereby a length is read from a series of markings called "rules" along an edge of the device.

https://en.m.wikipedia.org/wiki/Ruler


A ruler is called a ruler because you use it to MAKE rules. Fixed that for u, wikipedia. :-)


I'm not sure about the real etymology, but I suppose a rule (line) is a special case of a rule (instruction): things should be aligned with this line.


More than a line I think the evolution is along the lines of

- there is a decision on how to measure things ( this affects prices taxes and commerce )

- there is an association between the power to enforce a standard and the instruments of that standard

- the measure instruments are generally very straight


Isn't a ruler a measuring device to measure a rule?


It should be familiar from the <hr> tag (horizontal rule).


Part of the design constraint here is to reuse the existing properties that exist for multi-column layout which have existed for a long time - https://developer.mozilla.org/en-US/docs/Web/CSS/column-rule

This proposal extends this mechanism to be more general.


Would love a version with the largest rectangle possible without the black/missing bits


> Our tokens are integrated into the designer’s tooling and we have a build pipeline that allows them to update the frontend with minimal developer supervision, which has been a huge time saver and QoL improvement for both developers and designers.

Like did you integrate into figma, or write a gui for them, or something else?


We use a Figma plugin called Tokens Studio, which stores its source of truth a (a big JSON file) in our github repo. Designers manage all of the token values there and push updates to a branch and create their own pull requests which developers then do a minimal review on. Long story short, the tokens are converted to CSS variables, which we consume in our styles (we use Vanilla Extract which makes this very nice). The tokens in Token Studio can also be used in the Figma designs, but its a little clunky.

Figma recently launched their own native solution (called Figma Variables) which is more slick and better integrates into the design tooling, but it is mostly locked behind an enterprise-level plan (which lots of folks aren't happy about)


> ... setting a bunch of css styles through a long winded AI conversation

Any links on this topic you rate/could share?


"On the checkout page at the very bottom there are two buttons that are visible when the user chooses to select fast shipping. The right one of those buttons should be a tiny bit more round and it seems like it's not 100% vertically aligned with the other button."

Takes a lot longer to write than just diving into the code. I think that's what they meant.


"... with fares that will be comparable to airline ticket costs"

I can only guess either you know homeless people that can afford such tickets, or you simply didn't RTFA.

Nice positive attitude btw.


Guess it depends if you drive to work next to one or sit in a suburb suv trafficking c jam preaching


(I really don't mean to "take the piss" as the British say... but I have worked before with a CMS architected to be a static site publishing tool called OpenText Web Site Management, formerly Red Dot I think, it's like 20 years old or something. It just gets me when being "ahead of the curve" has caught up to something some Germans made that long ago.)


It's a bit late on a Sunday night for me, but that said..

It strikes me as a bit odd that it automatically assumes you want alpha transparency if the percentages do not sum 100%. I can't say I'd feel like I have some argument for why not. Maybe it's just my gut feeling that is like, transparency is so much more declarative elsewhere like "rgbA". I would have probably guessed it would be white or black by default.

It also strikes me as odd that you have to add a "p2" color/parameter called "transparent" if you just want to make a color a bit transparent. Like if you're going to automatically just force transparency as the default thing to choose for two colors which don't sum as 100%, then why not do something similar here, default the third parameter so I can just do `color-mix(in srgb, blue 20%)`


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: