HNHacker News
TopNewBestAskShowJobs

freebreakfast

208 karma · joined December 2, 2020

submissionscomments
freebreakfast··on Tailwind CSS v3.0
The discussion is not about the semantic expressiveness of HTML. There are certainly limitations, but these are limitations of HTML. The discussion is about whether or not "tag soup" (excessive HTML elements) is necessary for styling with modern CSS. I cannot think of an example of where it is.

> Can you replace them all with more semantic tags? If not, can you remove them and still style it the same way?

I looked at on the first four examples, but my responses are yes and yes.

Take the figure example. The first div, which groups blockquote and figcaption, is extraneous and unnecessary for the end styling result. The second div is not extraneous because it exists for a purpose. The purpose of the second div is to place emphasis on the name or make it stand out. Thus, it should be changed to em. The third div is extraneous. With the HTML in place, grid it up.

You have the container (figure) with two columns and two rows. The image sits in the first column spanning both rows. The blockquote sits in the second column on the first row. The figcaption sits in the bottom right-hand corner. Then tweak to get your img and other parts as desired (e.g., width, spacing, font-size, etc.).

> You need divs all the time for layout (e.g. to group parents/children in the right way for flexbox) ... to get around CSS quirks (search for "wrapper div" for examples).

Sometimes flexbox is the wrong tool. Sometimes floats are better. Sometimes grid is better. If you find yourself reaching for extra HTML elements first, you should stop and re-evaluate whether your approach to achieving that layout is appropriate.

On quirks, my experience is that "quirks" are rarely actual quirks. They are usually a limited understanding of HTML and CSS.

freebreakfast··on Tailwind CSS v3.0
> CSS isn't powerful enough to style HTML however you want without having to add a soup of extra divs and classes that are only there for styling.

Can you provide an example? I've never found this to be the case, particularly with modern CSS. Happy to be wrong though.

freebreakfast··on Telnet BBS Guide
"BBS: The Documentary" is worth a watch.

http://www.bbsdocumentary.com/

freebreakfast··on The latest campus cancellation is different
The most memorable example of "lack of backbone" for myself was Evergreen State College president, George Bridges.

There was a large protest in 2017. The administration met to discuss the situation. Students prevented the administrators from leaving the meeting room unless they had an escort to ensure the administrators came to a resolution.

The president mentioned his need to use the restroom to one of the protest leaders. The student responded, "Hold it."[0] He finally went to the restroom a couple of minutes later, but he was escorted by some of the protesting students.[1]

[0] https://youtu.be/Msfsp5Ofz4g?t=290

[1] https://youtu.be/Msfsp5Ofz4g?t=455

freebreakfast··on Alabama man dies after being turned away from 43 hospitals as Covid packs ICUs
I don't see this as being about group size or risk. Rather, I see it as being about resources.

There is one group who are consuming medical resources in such a way that it is limiting access for others. And the reason for this consumption is largely a personal decision to not take precautions that would prevent such consumption.

If 'gang banging' or any other elective activity (or lack thereof) were resulting in a similar situation, I think it would be right to explore the idea of limiting access for those making such decisions to ensure access for others.

freebreakfast··on Alabama man dies after being turned away from 43 hospitals as Covid packs ICUs
I think it's important to note that these are not currently clogging the medical system like unvaccinated COVID cases.

Edit: spelling

freebreakfast··on Sriracha hit revenue of $150M a year with no sales team or ad spend
I feel the same way when Italians talk about pizza. Everyone knows it originated in Korea.

https://www.youtube.com/watch?v=KiLA6Bk_ivs

Spoiler: If you live in Korea long enough, you start to develop the sense that Koreans think everything was invented in Korea. This is obviously not an accurate reflection of Koreans, but Koreans love to share what is unique about their country. This makes it hard not to joke about the idea. And it's enjoyable to see a Korean company making light of the idea.

freebreakfast··on Rural purge
I cannot recall exactly where it was mentioned, but I remember one of the producers saying that they purposely wanted to highlight the beauty of New Mexico.

Also, Longmire's cabin is located in Valles Caldera National Preserve[0]. It's a little outside of Los Alamos, and it's an amazing place to visit especially if you enjoy hiking. And don't forget the Bradbury Science Museum[1].

0. https://www.nps.gov/vall/index.htm 1. https://www.lanl.gov/museum/

freebreakfast··on Open letter from researchers involved in the “hypocrite commit” debacle
> Just clicking the link is enough to fail?

Yes, clicking on links is dangerous[0].

0. https://www.bleepingcomputer.com/news/security/google-fixes-...

freebreakfast··on The looming software kill-switch lurking in aging Playstation hardware
What prevents downgrading? Is simply a software issue or is there some hardware mechanism in place?
freebreakfast··on Evolutionary biologist slays the beast of Individualism
It seems to be popular to attack the "self-made man" idea as of late, but these attacks seem to be addressing the idea as "man in isolation" or "man with absolutely nothing." This runs in contrast to what the idea originally meant.

Frederick Douglass considered[0], "Self-made men ... are what they are, without the aid of any of the favoring conditions by which other men usually rise in the world and achieve great results."

For Douglass, the self-made man lacked "favoring conditions by which other men usually rise." This doesn't mean the self-made man cannot rely on that which is available to everyone in a given society (e.g., courts, roads, existing scientific knowledge, etc.). It simply means the self-made man is not one privileged over others.

This being so, I would reason that your post doesn't really address the idea of the "self-made man."

I also think the evaluation of Amazon is unfair. It is presented as Amazon taking value from society and never giving back. But what value has Amazon given in return to people?

It is often more convenient to shop on Amazon. It offers a greater selection of products than local stores. It often offers lower prices. It also provides reviews to aid decision making. So, to frame it as Amazon only taking and never giving back is an unfair criticism.

Does Amazon take more than it gives? Possibly. That's a difficult discussion though.

As for individualism, yes it can definitely be abused. But, that alone is not sufficient grounds to reject the idea--particularly when one looks the benefits gained as described in the parent to your post.

[0] https://en.wikipedia.org/wiki/Self-Made_Men

freebreakfast··on Lou Ottens, inventor of cassette tape, has died
There is a great documentary[0] about the cassette. They explore its creation, history, and what it meant (and means) to people. They interview Ottens extensively as part of the film.

[0] https://www.cassettefilm.com/

freebreakfast··on Facial recognition can predict person’s political orientation with 72% accuracy
What does "scrapped illegally" mean?

I've never encountered this term. I can see how scrapping might be a violation of some websites terms of use, but I've never seen "scrapped illegally" used. Do you have any examples?

freebreakfast··on Cambridge Bitcoin Electricity Consumption Index
I think Gridcoin offers a happy medium. It's proof of stake, but it also offers rewards for participating in BOINC-based research projects.

https://gridcoin.us/

Not exactly "proof of work" in the same sense its being used, but I wish that the project would get more attention.

freebreakfast··on Just because I have a vertical screen doesn’t mean I’m on a phone
> Is that really an issue?

Setting aside the debate about separation of concerns. Yes, it has notable performance and UX implications.

> Users with NoScript will just have to live without some functionality.

Why should we prioritize OP's use case over that of NoScript users?

freebreakfast··on Just because I have a vertical screen doesn’t mean I’m on a phone
This requires the use of JavaScript to style a website.
freebreakfast··on Just because I have a vertical screen doesn’t mean I’m on a phone
Google is moving toward that not being the case[0].

[0] https://www.zdnet.com/article/google-to-phase-out-user-agent...

freebreakfast··on Just because I have a vertical screen doesn’t mean I’m on a phone
> The author's proposed solution is for sites to use DPI instead

This is untenable as well. You'll end up with microscopic websites on high DPI phone screens.

freebreakfast··on I Have Resigned from the Google AMP Advisory Committee
AMP is a concern, but I am more concerned about HTML.

Google holds a large amount of sway over HTML's direction. This is derived from the fact that WHATWG is the standards body for HTML. (W3C is just a rubber stamp per the agreement between the two last year.) And this group is directed by four companies--Apple, Google, Microsoft, and Mozilla.

The power balance in this relationship heavily favors Google. It controls the purse of Mozilla. Microsoft's browser is based on Chromium. And Chrome already owns the majority of the market.

What Google wants from HTML, Google can get. Even if there is push back from others, they only need to release "beta" versions of their changes for the standard, wait for developers to take advantage of them, and then reintroduce the suggestions. At that point, Apple and the others will have little resource.

Google is simply too powerful and a threat to the open Web.

← PreviousPage 2 of 2