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

I shudder to think how small the macOS ui text will be on this but I’m willing to find out.


For macOS, 8K should have a larger screen. This 8K monitor is 32 inches, which leaves us with a very awkward 275ppi. 42" would be 209ppi, which is great for 16.5" from your face. 48" would be 183ppi, which is great for 18.8" from your face (my preference). But at 32" and 275dpi, that would be a 12.5" viewing distance, which is far too close for a 32" monitor. You'd be constantly moving your neck to see much of the screen--or wasting visual acuity by having it further.

macOS is optimized for PPIs at the sweet spot in which Asus's 5K 27" (PA27JCV) and 6K 32" (PA32QCV) monitors sit. Asus seemed to be one of the few manufacturers that understand a 27" monitor should be 5K (217ppi), not 4K (163ppi). 4K will show you pixels at most common distances. But if you follow that same 217ppi up to 8K, that leads to 40.5" not 32".

My wife has a triple vertical PA27JCV setup and it's amazing. I've been able to borrow it for short stints, and it's nearly everything I've ever wanted from a productivity monitor setup.


Yeah I currently daily drive a 43" monitor and it has been a life changer since I got it in 2022.

I'm still happy with it, would kill for an 8K 43" 120hz monitor but that's still a ways away.


What is the right size for 4K monitor and the distance from our eyes? I have Skyworth monitor at 27" already. If I set macos resolution at 4K, the default font is too small. My distance with the monitor is around 16,5".


My personal preference is 24" nominal for 4K (a 23.8" 4K display has 185ppi), running at @2x (1080p equivalent), because I keep my monitors a bit further back on my desk than others do. I run a triple Dell P2415Q setup. It was great when I started, but as more websites assume 1080 CSS pixels of width means I want tablet mode, its utility has decayed. Because of that I've gone from 3 vertical to 1 horizontal flanked by 2 vertical. These aren't made anymore, and for years nobody else was making monitors at this density. It seems they've become popular again since COVID, and ViewSonic even released the VP2488-4K this year, complete with Thunderbolt 4 and DCI-P3. Asus's offering at this size & resolution is the PA24US.

Another great option is 22" nominal (a 21.5" 4K display has 204ppi), also running at @2x. This is better if you keep the monitor closer to the keyboard side of your desk, or if your desk is not very deep. These are hard to find, and even when you do they're likely to be a portable monitor. Asus has a page for a PQ22UC but I can't tell if it is no longer available, or no longer sold in the US.


I recently (a couple of weeks ago) got the 6K version of this screen, the Asus PA32QCV. It has the same pixel density as my MacBook Pro, so the UI looks great. To be honest, it's enough screen real estate that I now operate with my laptop in clam shell mode.

My only complaint is that the KVM leaves a bit to be desired. One input can be Thunderbolt, but the other has to be HDMI/DisplayPort. That means I need to use a USB-C cable for real KVM when switching between my two laptops. I'd like two cables, but four cables isn't the end of the world.


It'll look normal, maybe even a little big by default if the XDR is anything to go by

OSX does great at scaling UIs for high resolutions


You can scale the UI according to your preferences, but the real problem is that if your monitor’s ppi is not close to the macOS sweet spot of 220ppi (or an integer multiple thereof) you’re going to have aliasing issues with text and other high contrast elements.

https://griffindavidson.com/blog/mac-displays.html has a good rundown.


You can run it natively, but it is better to downscale to 4k or 1080p. I run three 5k versions of this monitor and they are all downscaled to 1440p. I get 1:1 pixel mapping so text looks crisp in every app except Microsoft Teams.


Isn‘t downscaling the wrong term? You‘re still taking advantage of its native resolution.


This might sound crazy but I started live streaming partially because I wanted to work on side projects.

You will be less productive than getting into a focus state off line. But 0.5x is still infinitely higher than zero.

On stream, you don’t get to randomly hop into a game or doom scroll social media or hackernews.


I was digging into the cursor effect just to see why it's so laggy for some people and noticed that this is actually a Next.js site.

That is news to me that Google is using Nextjs for anything.


I think this is a good case for applying Hanlon's Razor. The person that did the forking and removal of copyright text may simply not know that it needed to stay there.

I would love to know what processes MS is considering to prevent this in the future as well as what kind of auditing might be done to look at other projects that started as forks.


> The person that did the forking and removal of copyright text may simply not know that it needed to stay there.

That person never learned what plagiarism is throughout their entire academic career, much less once they landed at Microsoft?


There are other possibilities, for example, the person may have thought that they were complying with the MIT licence by releasing the new project under the MIT licence too + including a mention of the original project in the README.

This, of course, is incorrect, and a cursory read of the very short licence text would show it to be incorrect.

But I, too, am strongly favouring Hanlon's razor.


Hanlon's razor can indicate an absence of malice, but that doesn't mean what they did wasn't wrong, nor should Microsoft skimp on taking steps so it never happens again.


I agree on both points, and with the earlier comment:

> I would love to know what processes MS is considering to prevent this in the future as well as what kind of auditing might be done to look at other projects that started as forks.

In response to:

> ... going to make sure we improve our processes to help us be better stewards in the open-source community.


Most software developers I know have no clue how open source licences work.

Hell, I have been reading a lot about them (including the licences themselves and stuff like the GPL FAQ) many times, and in situations like this it's still not entirely clear to me what Microsoft should do (surely there are different valid ways to handle this).

Would you consider yourself competent as a lawyer regarding open source licences? If not, can I say that "you apparently never learned it" and aren't better than the rest of us?


Compliance here is simple — preserve the original license and copyright.

This isn’t complicated, but if you truly don’t understand it then you should speak to a lawyer before incorporating someone else’s code into your or your employer’s project.


> Compliance here is simple

Have you read the threads here? My feeling is that there are many mutually exclusive interpretations of what can/should be done.

I don't know if it's simple or not, but what I see is that it's obviously not 100% clear for everybody (me included).


Ignorance is not a surprise or a fault. Anyone choosing to act from ignorance very much is.

I reiterate that this is not complicated. If you still find it complicated, then you need to speak to an attorney or someone else qualified to give you direction before attempting to use someone else’s code.

We have been doing this for nearly 60 years. Correct examples abound if you’re willing to do basic research.


I will reiterate that most developers I know have almost no idea how open source licences work.


That’s willful ignorance at this point, and they shouldn’t be incorporating open source code into their projects without speaking to an attorney or someone otherwise qualified to answer their questions.


It wouldn't be surprising to me if an expert Leetcoder simply copy/pasted the code, knowing nothing of licensing. What would surprise me though is the engineering team not having at least one open source expert that didn't intervene.


I would love to know of some of the companies you know of that have gone this route. Maybe nothing we've heard of, but still sounds interesting.


I recently discovered the way Tanstack does this. Basically, if the heading of the section is in the viewport, then the list item is highlighted.

So you could have multiple items highlighted, but it still "works" somewhat intuitively for the end user.

The drawback is that it requires JS via intersection observer. But maybe the CSS standards committee could see value in this kind of thing eventually.


While his formal affiliation may have been short-lived, do you think he got a cut of the sale to Shopify?

If so, not disclosing that when he promotes Remix is a bit shady.

Nice dude and all, but that is one thing I take issue with still.


I don't think it's weird to like a piece of software and have that lead you to work at the company that builds the software and also to develop an educational course about that software.


Not weird to do all that. Just weird to not disclose it.


There are only a few popular, promoted alternatives to NextJS right now (that I know of): Remix and TanStack. That is, if you're fully React focused, ofc. I dont see promoting Remix as a red flag.


Promoting it? No problem. But promoting something you profited from without disclosing it violates FCC rules for broadcasting. I would say influencers aren't technically broadcasting but they are in principle.


> Use AI to spot blind spots

> Tools like ChatGPT can highlight UX issues you might miss. It’s a quick sanity check—not perfect, but better than guessing.

> Tools like ChatGPT can highlight UX issues you might miss. It’s not perfect, but it’s better than guessing. Some prompts to try:

Was this an intentional joke?


Their first key insight is interesting. It says that coding ability predicts model performance in the game. I wonder if it also predicts performance of human players in some way?


FNV-1a might be worth looking into. It's pretty fast


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

Search: