Live data from Hacker News

Hacker95.css – Make Hacker News look like Windows 95

github.com

21–30 of 88 posts

Re: Hacker95.css – Make Hacker News look like Windows 95

#21
I also wrote something like this a while ago. I created a GitHub Gist so you can compare: https://gist.github.com/T0astBread/1e04aed3c8e1c3f19d5fc5e5a...

Someone mentioned how much they miss beveled buttons and how every button would be cooler with a beveled edge so I thought "well how about making everything beveled then", then I got a little carried away...

Anyways, mine is utterly impractical. I don't know how but I managed to make the site sluggish with just CSS. It's probably also broken in Chrome. This looks extremely cool in comparison!

Re: Hacker95.css – Make Hacker News look like Windows 95

#22
post #3

This is a CSS stylesheet to theme your Hacker News in a Windows95/98 style

You have installation instructions for Firefox, which has like a 5% market share, yet you don't have instructions for chrome. That cracked me up

Use Stylish/Stylus.

Re: Hacker95.css – Make Hacker News look like Windows 95

#23
post #3

This is a CSS stylesheet to theme your Hacker News in a Windows95/98 style

You have installation instructions for Firefox, which has like a 5% market share, yet you don't have instructions for chrome. That cracked me up

You made fun of Firefox. That cracked me up

Re: Hacker95.css – Make Hacker News look like Windows 95

#24
post #19

Looks nice, but the shadows on the buttons are wrong: the top and left edges should be white, the other two black. This way, the buttons look more like elements of a status bar, those had the borders reversed to produce an "inset" effect (like in this screenshot: http://173.255.209.242/chhtml/toolkit/demos/Windows/gifs/gad... )

I was always slightly perplexed as to how that difference in orientation of colors leads to the out/in effect. I guess it's not so much the left/right but the top/bottom that really achieves this phenomenon, given how most daily light sources come from above (sun, ceiling fixtures, floor lamps) and there are relatively few instances of uplighting (landscaping, ...) around us.

Re: Hacker95.css – Make Hacker News look like Windows 95

#25

Earlier quoted context omitted.

Win98 did though.

That's correct. 98 was the first release to have it, chronologically speaking. 2000 was the first NT based Windows to have it. So 98/NT didn't make sense to me. NT4, the last release to use the name NT, had a very Win95-like appearance. I also remember NT 3.51 (and I guess there were other 3.x) that had a very Win3.1-like UI despite being 32 bit.

1.x=1.x

2.x=2.x

3.x,NT3.x=3.x

95,NT4=4.0

98=4.1

ME=4.9

2000=5.0

XP=5.1

2003=5.2

Vista,2008=6.0

7,2008=6.1

8,2012=6.2

8.1=6.3

10,2016,2019=10

Makes perfect sense, right? Honestly I can deal with most of it, but couldn't they have realigned at 7?

https://www.gaijin.at/en/infos/windows-version-numbers

Re: Hacker95.css – Make Hacker News look like Windows 95

#26

Earlier quoted context omitted.

That's correct. 98 was the first release to have it, chronologically speaking. 2000 was the first NT based Windows to have it. So 98/NT didn't make sense to me. NT4, the last release to use the name NT, had a very Win95-like appearance. I also remember NT 3.51 (and I guess there were other 3.x) that had a very Win3.1-like UI despite being 32 bit.

1.x=1.x 2.x=2.x 3.x,NT3.x=3.x 95,NT4=4.0 98=4.1 ME=4.9 2000=5.0 XP=5.1 2003=5.2 Vista,2008=6.0 7,2008=6.1 8,2012=6.2 8.1=6.3 10,2016,2019=10 Makes perfect sense, right? Honestly I can deal with most of it, but couldn't they have realigned at 7? https://www.gaijin.at/en/infos/windows-version-numbers

Yeah, in early prerelease they had 7 report as 7.0.

But the story goes there was buggy code out there that said:

    if (major == 6)
    {
       // Do the thing that works on Vista
    }
    else
    {
       // Do the thing that only worked on XP and earlier
    }
And they wanted Win7 to hit the Vista-ready code. So they kept major at 6 for a long time. I guess they stopped caring for Win10.

Re: Hacker95.css – Make Hacker News look like Windows 95

#28
post #19

Looks nice, but the shadows on the buttons are wrong: the top and left edges should be white, the other two black. This way, the buttons look more like elements of a status bar, those had the borders reversed to produce an "inset" effect (like in this screenshot: http://173.255.209.242/chhtml/toolkit/demos/Windows/gifs/gad... )

I was always slightly perplexed as to how that difference in orientation of colors leads to the out/in effect. I guess it's not so much the left/right but the top/bottom that really achieves this phenomenon, given how most daily light sources come from above (sun, ceiling fixtures, floor lamps) and there are relatively few instances of uplighting (landscaping, ...) around us.

It is an artefact of how we scan things visually. Most of us read top-to-bottom/left-to-right and habitually look at pictures with that bias, so when the brain fills in the missing height detail for a 2D display using the light/shadow indicators it defaults to assuming the light source is in the top left. The affect designed for us doesn't work as well for those whose primary written forms follow a right-to-left structure. Obviously, as you mention, the light source being assumed to be high comes from a much older source as our main natural lights are up high.

Re: Hacker95.css – Make Hacker News look like Windows 95

#29
post #19

Looks nice, but the shadows on the buttons are wrong: the top and left edges should be white, the other two black. This way, the buttons look more like elements of a status bar, those had the borders reversed to produce an "inset" effect (like in this screenshot: http://173.255.209.242/chhtml/toolkit/demos/Windows/gifs/gad... )

I was always slightly perplexed as to how that difference in orientation of colors leads to the out/in effect. I guess it's not so much the left/right but the top/bottom that really achieves this phenomenon, given how most daily light sources come from above (sun, ceiling fixtures, floor lamps) and there are relatively few instances of uplighting (landscaping, ...) around us.

The up–down orientation unquestionably comes from the near-universality of light sources being above you. You'll notice that intense up-lighting is almost never found in the natural or artificial world.

(It's true that upwards-firing lights are often used in interior decoration, but these are almost always to illuminate walls and ceilings above us which then bounce light down to the contents of a room. Also, some techniques in photographic and studio lighting do use some up-firing lights, but these act as shadow fill, never as the primary light source—except when an unusual look is intended.)

To the extent that we expect a certain left–right orientation, this will almost certainly be predominantly a matter of consistency with prior graphical user interfaces. The near-universal standard of a top/left lighting metaphor goes at least as far back as the original Apple Lisa/Macintosh which cast its 1-bit, 1 pixel shadows to the bottom/right.

The fact that people of near-identical cultures can natively integrate either left-hand driving or right-hand driving suggests to me that there's no inherent reason why it needed to be one way or the other. Had the first interfaces begun with a top/right lighting metaphor, we'd probably be all as native to that as British people are with right-hand-drive vehicles.

Re: Hacker95.css – Make Hacker News look like Windows 95

#30

Earlier quoted context omitted.

1.x=1.x 2.x=2.x 3.x,NT3.x=3.x 95,NT4=4.0 98=4.1 ME=4.9 2000=5.0 XP=5.1 2003=5.2 Vista,2008=6.0 7,2008=6.1 8,2012=6.2 8.1=6.3 10,2016,2019=10 Makes perfect sense, right? Honestly I can deal with most of it, but couldn't they have realigned at 7? https://www.gaijin.at/en/infos/windows-version-numbers

Yeah, in early prerelease they had 7 report as 7.0. But the story goes there was buggy code out there that said: if (major == 6) { // Do the thing that works on Vista } else { // Do the thing that only worked on XP and earlier } And they wanted Win7 to hit the Vista-ready code. So they kept major at 6 for a long time. I guess they stopped caring for Win10.

Makes sense, but they also had pretty aggressive detection of when compatibility mode would be helpful, so solving for the bugs with that seems like it could've worked. But I always like a good major version skip, e.g. Winamp (no 4, because they combined 2 and 3 to make 5), PHP (no 6, because... reasons), and nobody so much as thinks about IPv5.
Post reply on HN