Top all-time · #4693
Håkon Wium Lie
Personal blog · wiumlie.nowebprogramming
Håkon Wium Lie's personal blog at wiumlie.no covers web and programming. Since 2014, 17 different Hacker News readers have linked it 30 times, most often “PhD Thesis: Cascading Style Sheets (2005)”. No feed was found, so read it on the site itself.
Too few sampled comments (25) to say how often HN recommends it.?
Why HN links it
HN readers link Håkon Wium Lie's site mainly for his 2006 PhD thesis on CSS, and for posts on his lawsuit over publishing Norwegian court records and on CSS history.
Summarised by Claude from a sample of 25 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Hjemmesiden til Håkon Wium Lie
Most-linked posts?
- PhD Thesis: Cascading Style Sheets (2005)3 people · 3 mentions · first linked 2018-09-19
- /2006/phd/css.pdf2 people · 8 mentions · first linked 2019-11-16
- Rettspraksis.no returns2 people · 3 mentions · first linked 2018-10-22
- /2018/rettspraksis/06-11-blog.html2 people · 2 mentions · first linked 2019-02-09
What Hacker News says?
Two decades ago I was overjoyed to discover that Scheme was finally going to have a useful application beyond illustrating SICP and writing koans to amuse myself, because DSSSL was on the cusp of evolving into the last document styling language anyone would ever need. Unfortunately following an incident with a broken Lisp machine, a liquid lunch, and an unlicensed particle accelerator, I became trapped in a parallel…
Comment linking /2006/phd/css.pdf
on “Old CSS, New CSS”Submitted Opera Software Guerilla Gardening as a story · 2 points
HN discussionThe original thesis is very instructive. https://www.wiumlie.no/2006/phd/
Comment linking /2006/phd/
on “Old CSS, New CSS”Submitted Rettspraksis.no returns as a story · 2 points
HN discussionSadly the Norwegian courts do not seem to agree. See this series of blog posts by the creator of CSS. https://www.wiumlie.no/2018/rettspraksis/06-11-blog
Comment linking /2018/rettspraksis/06-11-blog
on “Programmers generate every possible melody in MIDI to prevent lawsuits”Submitted PhD Thesis: Cascading Style Sheets (2005) as a story · 1 points
HN discussionActually, I do have some links that I'd pocketed (and forgotten about): Old CSS, new CSS / fuzzy notepad (this one was featured on HN several times) https://eev.ee/blog/2020/02/01/old-css-new-css/?utm_source=p... Ask an expert: Why is CSS . . . the way it is? https://increment.com/frontend/ask-an-expert-why-is-css-the-... CSS Thesis by Håkon Wium Lie https://www.wiumlie.no/2006/phd/css.pdf
Comment linking /2006/phd/css.pdf
on “CSS's !important was added because of laws about font size for some text”Submitted Access Granted as a story · 1 points
HN discussionThe creator of CSS was sued (and ended up losing, unfairly imo but it drew the attention of the lawmakers at the end) for making an open database of court records. https://www.wiumlie.no/2018/rettspraksis/06-11-blog.html (it has links to the next posts) I wish that every country published their court documents for free.
Comment linking /2018/rettspraksis/06-11-blog.html
on “Government’s PACER Fees Are Too High, Federal Circuit Says”Submitted Rettspraksis.no Liberates 40,000 Norwegian Supreme Court Cases from Copyright as a story · 1 points
HN discussionIf you want more information, somebody wrote a PhD thesis on this very topic http://wiumlie.no/2006/phd/
Comment linking /2006/phd/
on “Languages Which Almost Became CSS”That and browser sniffing to serve intentionally broken CSS on Microsoft's websites to competitors like Opera, I remember this because it directly effected me at the time. I mean at least we still have websites like this from over 20 years ago that still document the bullshit, people who weren't there CANNOT fathom the how despicable they were. https://www.wiumlie.no/2003/2/msn/
Comment linking /2003/2/msn/
on “Is Chrome the New IE? (2023)”Two decades ago I was overjoyed to discover that Scheme was finally going to have a useful application beyond illustrating SICP and writing koans to amuse myself, because DSSSL was on the cusp of evolving into the last document styling language anyone would ever need. Unfortunately following an incident with a broken Lisp machine, a liquid lunch, and an unlicensed particle accelerator, I became trapped in a parallel…
Comment linking /2006/phd/css.pdf
on “CSS Utility Classes and “Separation of Concerns” (2017)”> Wasn't the whole point of CSS to separate presentation from data Well, no, not really. It was intended to stem the tide of HTML devolving entirely into a presentation language, but H.W.Lie's thesis[1] makes it quite clear that HTML was always expected to remain a middle ground mish-mash of structure, content, and presentation, one in which everyday authors could still intuitively grasp the purpose of standard elem…
Comment linking /2006/phd/css.pdf
on “Why I Love Tailwind”Håkon Wium Lie, the author of CSS, and fellow implementers were very aware of the TeX box model > 6.6.4 Inspiration from other formatting models In the early design phases of the CSS visual formatting model, other formatting models were frequently consulted for inspiration. In particular, TeX [Knuth 1984] was often brought up in white-board discussions. As one of its foundations, TeX has a well-defined box model whe…
Comment linking /2006/phd/
on “Use spacer components instead of CSS margins (2020)”Non-Norwegians do not read the blog of the creator of CSS, right? https://www.wiumlie.no/en
Comment linking /en
on “Nessie – Lightweight Web Browser”This is a somewhat superficial history that only briefly touches on origins, and doesn't discuss the fundamental idea behind CSS, from which everything else is, directly or otherwise, a consequence. Two decades ago I was overjoyed to discover that Scheme was finally going to have a useful application beyond illustrating SICP and writing koans to amuse myself, because DSSSL was on the cusp of evolving into the last d…
Comment linking /2006/phd/css.pdf
on “Why is CSS the way it is?”This isn't just the U.S. Switzerland may be better, but Norway has similar issues https://www.wiumlie.no/2018/rettspraksis/10-22-returns Furthermore, as discussed in that link the entire EU has a 15-year "database" directive that limits free and open access [0] [0] https://ec.europa.eu/digital-single-market/en/protection-dat...
Comment linking /2018/rettspraksis/10-22-returns
on “Attacking a Pay Wall That Hides Public Court Filings”With update: https://www.wiumlie.no/2018/rettspraksis/10-22-returns It recaps most of what is in the first link while talking about how they both lost and won the court case
Comment linking /2018/rettspraksis/10-22-returns
on “Attacking a Pay Wall That Hides Public Court Filings”There is a very similar case going on in Norway, where Håkon Wium Lie (creator of CSS) is being sued: https://www.wiumlie.no/2018/rettspraksis/06-11-blog.html
Comment linking /2018/rettspraksis/06-11-blog.html
on “Attacking a Pay Wall That Hides Public Court Filings”The Norwegian equivalent of this project, got sued for copyright infringement of supreme court verdicts: http://www.wiumlie.no/2018/rettspraksis/10-22-returns
Comment linking /2018/rettspraksis/10-22-returns
on “Three hundred and sixty years of United States caselaw”This is a somewhat superficial list that omits discussing the fundamental idea behind CSS, viz. the semantic model; from which everything else is, directly or otherwise, a consequence. Two decades ago I was overjoyed to discover that Scheme was finally going to have a useful application beyond illustrating SICP and writing koans to amuse myself, because DSSSL was on the cusp of evolving into the last document stylin…
Comment linking /2006/phd/css.pdf
on “Incomplete List of Mistakes in the Design of CSS”It looks like there's partial support in other browsers too (I think it's still vendor prefixed). I see columns in Chrome using the example page: http://www.wiumlie.no/2014/css-figures/koster/prefix.html It seems like some of the more advanced features like spanning multiple columns hasn't made its way to Chrome yet.
Comment linking /2014/css-figures/koster/prefix.html
on “CSS One-Liners”Three decades ago I was similarly overjoyed to discover that Scheme was finally going to have a useful application beyond illustrating SICP and writing koans to amuse myself, because DSSSL was on the cusp of evolving into the last document styling language anyone would ever need. Unfortunately following an incident with a broken Lisp machine, a liquid lunch, and an unlicensed particle accelerator, I became trapped i…
Comment linking /2006/phd/css.pdf
on “Was Javascript really made in 10 days?”I've mostly cheated by using CSS preprocessors like Sylus ( http://stylus-lang.com ) or Sass to avoid page rendering surprises, and a postprocessor like PostCSS to optimize and not worry if certain latest modules have multi browser support. A survey of these things here if interested: https://www.mdpi.com/2078-2489/9/1/17/htm I also once read through this thesis, to understand how the rule overrides work and other p…
Comment linking /2006/phd/
on “Ask HN: Self-taught devs, what are the best cheap resources for learning webdev?”Interestingly enough, the syntax of this reinvented CSS reminds me of an old style sheet language proposal created by Bert Bos in March 1995 [0]: ``` […] id: !ID language: !LANG *target: !ID ! Create a default margin of 3 em ! HTML.leftindent: 3.0 HTML.justify: full […] ``` [0]: https://www.wiumlie.no/2006/phd/archive/odur.let.rug.nl/~ber...
Comment linking /2006/phd/archive/odur.let.rug.nl/~bert/stylesheets.html
on “Assembler CSS, a modern utility-first framework”Did you know the original proposal for CSS was meant to include "user styles"? They where even supposed to be blended on how much they should be yours or the websites. User Author Font o-----x--------------o 64% Color o-x------------------o 90% Margin o-------------x------o 37% Volume o---------x----------o 50% source: https://www.wiumlie.no/2006/phd/archive/www.w3.org/People/ho...
Comment linking /2006/phd/archive/www.w3.org/People/howcome/p/cascade.html
on “Suggest to HN: D A R K M O D E”I read the PhD thesis of one of the CSS orig designers https://www.wiumlie.no/2006/phd/ as a crash course, then picked through the various specifications. There's many surveys on CSS Preprocessors on Google Scholar if interested too.
Comment linking /2006/phd/
on “Ask HN: Best book or resource to REALLY grasp CSS?”What's the opinion on re-introducing HTML attributes for style properties, eg. <div width=40pct color=red> (possibly with additional enumerated attributes usable in short value-only syntax as in <div disabled>) rather than <div style="width: 40%; color: red">? I mean, introducing a secondary syntax for item-values, like CSS did, quite never made sense to me personally even though it was nevertheless thoroughly defen…
Comment linking /2006/phd/css.pdf
on “HTML First – Six principles for building simple, maintainable, web software”Two decades ago I was overjoyed to discover that Scheme was finally going to have a useful application beyond illustrating SICP and writing koans to amuse myself, because DSSSL was on the cusp of evolving into the last document styling language anyone would ever need. Unfortunately following an incident with a broken Lisp machine, a liquid lunch, and an unlicensed particle accelerator, I became trapped in a parallel…
Comment linking /2006/phd/css.pdf
on “Tailwind and the Beauty of Ugly Code”