Live data from Hacker News

Untitled topic

news.ycombinator.com

151–160 of 163 posts

Re: undefined

#151

Earlier quoted context omitted.

haha you caught that before I fixed it, that my friend is the result of my failure of math in my great edumacation in the US public school system hahaha. Also it's 9am and I just woke up a bit ago.

> Also it's 9am and I just woke up a bit ago. You should try waking up at 6 AM

I woke up at 8AM Chicago time. Which is 6AM San Francisco time. Same thing.

Re: undefined

#152
post #115

Earlier quoted context omitted.

Forcing someone to learn something is a quick way to turn them off forever.

Yes, I can see that now that I’ve tried to teach you this point.

Unsubscribe [1].

I get your point. But you can't convince me that teaching binary before the fun parts of programming is the most effective way to bring more people into the subject matter.

It's like trying to onboard game developers with linear algebra before they play around with pygame.

Fun first, rigor once they're hooked on the magic.

[1] (Tongue in cheek, obviously.)

Re: undefined

#153

Earlier quoted context omitted.

> Also it's 9am and I just woke up a bit ago. You should try waking up at 6 AM

I woke up at 8AM Chicago time. Which is 6AM San Francisco time. Same thing.

I guess jokes are no-longer a thing in our culture?

Let me spell it out: You should have woken up at 6 AM. The error would have been even funnier.

Re: undefined

#154
post #48

Earlier quoted context omitted.

Likewise, my vision is not very good so black-on-white is easier for me to see than gray-on-black.

If you don't mind me asking - is it generally easier for you to read black-on-white or white-on-black? Or does it change e.g. based on the environment (bright room during day vs. darker room during night)?

black-on-white is easier - lots of brightness makes the iris contract, giving me sharper vision during the day and when looking at a bright screen. At night, I try to keep my lights on and not sit in a dark room with a screen or else my eyes get fatigue very quickly.

Re: undefined

#155
post #48

Earlier quoted context omitted.

If you don't mind me asking - is it generally easier for you to read black-on-white or white-on-black? Or does it change e.g. based on the environment (bright room during day vs. darker room during night)?

black-on-white is easier - lots of brightness makes the iris contract, giving me sharper vision during the day and when looking at a bright screen. At night, I try to keep my lights on and not sit in a dark room with a screen or else my eyes get fatigue very quickly.

Understood, thank you! I've mostly focused on dark mode for my stuff, but your experience is a very good reason to spend equal time on light and dark mode. I'd hate for someone not to be able to use whatever I build simply due to "bad design" for that person.

One last question if you don't mind - is a light mode with good foreground/background contrast enough for you to see well, even if there are elements with bright colors (e.g. here the orange top bar)? Or is it easier to clearly see everything with fewer colors (and thus higher contrast)?

Re: undefined

#156
post #145

Earlier quoted context omitted.

The average web CRUD developer never needs to touch any of this stuff. - Numeric types? Who cares? I know min, I know max. I take number from user and insert it in database. For calculations with money, I use integer cents. - Bit-fields? I work in Java, what are bitfields? - IP addresses? I am web dev loper, not network engineer. I don't need to deal with netmasks. - Cryptography? Me no understand. Me use Let's Encry…

Look, it's fine if you want to be hobbyist making some personal website that doesn't store PII or take user submissions. But we're talking about career software developers here. If you want to make a career out of it, this attitude is not only harmful to your career, but dangerous to your company. Besides: do you really not want to actually be good at what you do?

You're being facetious.

You have an artificially high bar so you can gatekeep people from being smart and be the arbiter of who's smart and who's not. What you don't realize is most people don't give a crap and easily hundreds of billions worth of software is sold every year by developers who don't know about anything you mentioned.

Your attitude is also inappropriate for a place called "hacker news" where people are resourceful try to do the most with whatever they have. Maybe you want to go to /r/compsci

Re: undefined

#157
post #155

Earlier quoted context omitted.

black-on-white is easier - lots of brightness makes the iris contract, giving me sharper vision during the day and when looking at a bright screen. At night, I try to keep my lights on and not sit in a dark room with a screen or else my eyes get fatigue very quickly.

Understood, thank you! I've mostly focused on dark mode for my stuff, but your experience is a very good reason to spend equal time on light and dark mode. I'd hate for someone not to be able to use whatever I build simply due to "bad design" for that person. One last question if you don't mind - is a light mode with good foreground/background contrast enough for you to see well, even if there are elements with brigh…

It should be fine to use colors for elements on the light theme, as far as accessibility is concerned. Colored text is not a very good idea, but everything else is up to your artistic vision.

On the topic of the theme and colors, I think the trick for keeping elements distinct despite low contrast, is to have fewer "levels" of elements. Modern "flat" designs keep very low contrast between the actual page background and any organization elements (containers, panels etc) and only give high contrast to the "main" elements, such as the primary text content and whatever element is currently selected. For example, on a page with a "download" button it's a good idea to give that one button a high contrast scheme, instead of all buttons on the page. Contrast can be done between light and dark, between gray and color, or between color and a different color.

Another thought I had about light/dark theme, is that dark theme is often modeled after a colorful console terminal, where technicolor colors are used to draw attention to different types of messages, or as blinking LEDs on a device front panel, so that gives extremely high contrast between the (basically invisible) bg and the object. Light mode, otoh, is often modeled after a book or a newspaper, or some other physical medium, where there is one basic color for text and the background does the heavy lifting - bright for bulk text, colored for special notices or announements, pale for uninteresting stuff, etc.

Re: undefined

#158
post #155

Earlier quoted context omitted.

Understood, thank you! I've mostly focused on dark mode for my stuff, but your experience is a very good reason to spend equal time on light and dark mode. I'd hate for someone not to be able to use whatever I build simply due to "bad design" for that person. One last question if you don't mind - is a light mode with good foreground/background contrast enough for you to see well, even if there are elements with brigh…

It should be fine to use colors for elements on the light theme, as far as accessibility is concerned. Colored text is not a very good idea, but everything else is up to your artistic vision. On the topic of the theme and colors, I think the trick for keeping elements distinct despite low contrast, is to have fewer "levels" of elements. Modern "flat" designs keep very low contrast between the actual page background a…

Thank you very much for replying and sharing your thoughts! :)

Re: undefined

#159
post #158

Earlier quoted context omitted.

It should be fine to use colors for elements on the light theme, as far as accessibility is concerned. Colored text is not a very good idea, but everything else is up to your artistic vision. On the topic of the theme and colors, I think the trick for keeping elements distinct despite low contrast, is to have fewer "levels" of elements. Modern "flat" designs keep very low contrast between the actual page background a…

Thank you very much for replying and sharing your thoughts! :)

All I ask is that you consider the os/browser preference settings for light/dark.

Re: undefined

#160
post #115

Earlier quoted context omitted.

Yes, I can see that now that I’ve tried to teach you this point.

Unsubscribe [1]. I get your point. But you can't convince me that teaching binary before the fun parts of programming is the most effective way to bring more people into the subject matter. It's like trying to onboard game developers with linear algebra before they play around with pygame. Fun first, rigor once they're hooked on the magic. [1] (Tongue in cheek, obviously.)

It's not about learning hard things before fun; it's about learning it at all. Many folks, like OP, say that they should never want/need to understand such things at all in their career. That they are superfluous.

Sure, you can do that, but you can't convince me that that's not troubling.

Post reply on HN