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

What if your users prefer the look? I presume you don't just publish your site for your own consumption


> What if your users prefer the look?

Then they're SOL. Maybe a competitor will come along with the exact same features/pricing and a robust theming engine, then we can talk.


In Safari you can use reader mode to remove all his styling and automatically apply dark mode.


At least in my opinion, they can either put up with it or keep walking. My website is my personality on a page, and if they badly need dark mode, they can use the reader mode built into their web browser, which I make sure is properly formatted on each of my posts.


It's possible to lay down enough javascript and css on your website that reader mode doesn't work well.


It certainly is, for my personal site though I made a conscious effort to reduce js to zero and css to minimal (no bootstrap, etc.) I clock in at a 94 on web.dev, and could get that to 100 if I removed the single web font I use. It's also a hobby, and the point where the nice-to-haves of other people start creating work for me, is the point it stops being fun.

For a service or brand, it's probably a good idea to deliver a dark mode at some point (especially one that people are forced to stare at for extended periods).


My website gets a perfect score on Lighthouse - total download size without images is 7.1kB - and it supports dark mode: https://www.brandons.me/

The dark theme is 10 lines of CSS.


Yeah, it's not impossible to get good speed on dark mode; my parent suggested that reader doesn't work well if you have a ton of JS/CSS and I replied that I do not have JS and not-quite-a-lot of CSS for reasons, so reader works fine for people who want to read my site.

Your site is very minimalistic, and that is fine, because it's your site and it's what you like and it's your hobby. I'm less of a minimalistic person, so dark mode would require thought on how I would present a dark theme to users other than just coloring black and grey or white. That's too much work for me and it's personally not interesting (mostly because I do not like dark themes).


hardly anyone cares, hardly anyone is going to choose your product over a competitor's because yours has dark mode. For most companies this stuff is a distraction from the real work that matters. See also: achieving 100% lighthouse score


I personally use darkmode when I can. I for one appreciate the sites and applications that put it in. However, I am not going to pester anyone to put it in.

I can see why many would not bother. It means keeping at least 2 sets of colors going. Try putting green text on a grey background for example and you are going to have a bad time. It means making a lot of choices you already made and feel you are not going to get much out of it. I have seen many applications botch it. Thinking all you have to do is toggle the background to something dark and call it a day. It means probably means a redo of all of your art assets, and at a minimum what font colors you are using and making everything respect it.


I can theme websites but I have uninstalled Android apps in the past purely because they don't have a dark mode option.


While these experiments are super neat, JS in CSS makes me a little worried. Will we soon need JS enabled to even see basic page styling as well?


To quote

> "Don’t get me wrong with the title: Houdini is JS-in-CSS (allow JS scripts to be called from CSS). Here, it is more like JS-inside-CSS. You can write the registerPaint’s paint function, directly from CSS. You have access to:"


Montanans really love their Eminem


Fun thing to think about - someone on twitter brought up that the Eminem map looks a lot like the Obama to Trump swing map. From what Maine, Michigan and Pennsylvania look like I think it's a decent match.


Roughnecks love them some Eminem.


While the RAM complaints are valid, I don't know anyone who actually uses their laptop keyboard for serious development. Almost all of these laptops spend 90% of their time docked somewhere with a real keyboard hooked up.


So the touch bar is useless in 90% of the time.


And so is the entire keyboard on the MBP I currently work on. That doesn't mean I don't appreciate it 10% of the time.


The plural of anecdote is not data. I know many people who do use their laptop keyboard, myself included.


For me, the MBP was all about the nice screen, the touchpad, the keyboard, and the build quality. If you are only using it docked, none of these really matter.


> "The plural of anecdote is not data."

An anecdote is a single data point. So numerous anecdotes would, in fact, be data.


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

Search: