RGB strip isn't really better, it's just what cleartype happens to understand. A lot of these OLED developments came from either TV or mobile, neither of which had legacy subpixel hinting to deal with. So the subpixel layouts were optimized for both manufacturing but also human perception. Humans do not perceive all colors equally, we are much more sensitive to green than blue for example. Since OLED is emissive, it needs to balance how bright the color emitted is with how sensitive human wet wear is to it.
> A lot of these OLED developments came from either TV or mobile
I remember getting one of the early Samsung OLED PenTile displays, and despite the display having a higher resolution on-paper than the display on the LCD phone I replaced it with, the fuzzy fringey text made it far less readable in practice. There were other issues with that phone so I was happy to resell it and go back to my previous one.
Pentile typical omits subpixels to achieve the resolution, so yes if you have an LCD and an AMOLED with the exact same resolution and the AMOLED is pentile, it won't be as sharp because it has literally fewer subpixels. But that's rapidly outpaced by modern pentile AMOLEDs just having a pixel density that vastly exceeds nearly any LCD anymore (at least on mobile).
There's RGB subpixel AMOLEDs as well (such as on the Nintendo Switch OLED) even though they aren't necessarily RGB strip. As in, just because it's not RGB strip doesn't mean it's pentile. There are other arrangements. Those other arrangements being for example the ones complained about on current desktop OLED monitors like the one in the article. It's not pentile causing problems since it's not pentile at all.
iPhones all use PenTile and nobody complains about fuzzy text on them. Early generations of pentile weren't that great, but modern ones look fantastic at basically everything. See also everyone considers the iPad Pro to have probably the best display available at any price point - and it's not an RGB strip, either.
The PPI difference matters though (and I think why my Nokia N9's PenTile OLED looked rough). Desktop displays simply aren't at the same PPI/resolution density, which is why they're moving to this new technology.
If it didn't matter, I highly doubt they'd spend the huge money to develop it.
They've just have had issues manufacturing it, but there were several monitors from MSI, Asus and Gigabyte with Samsung's latest gen QD-OLED display announced (and reviewed) this week with RGB stripe subpixel layout, so we are there now (as soon as they are available), and this article is somewhat poorly timed.
I'd say that because the article documents my experience at this point in time, the only poor timing is when my old-ish monitor died and I went looking for a replacement. And this article documents my experience with that.
Originally OLED TVs used different sized subpixels for different colors as part of their wear management. Red wears out the fastest so it would have the largest subpixel.
The problem with strip layouts is if you rotate the monitor (or phone) you lose all the subpixel rendering benefits. OLED pentiles work better in all rotations.
I had to do a double take on the repo author here :)
this tool also looks super useful, I spend so much time at work looking at json logs that this will surely come in handy. It’s the kind of thing I didn’t even know I needed, but now that I saw it it makes perfect sense.
I still miss it. Worse was they didn't just remove the hardware on newer models, but older models that did have the hardware available had the functionality removed overnight by an iOS update. If I recall it was over some licensing/patent dispute. (plus the feature itself was somewhat polarizing, not everyone found it intuitive)
we've considered using local llm, but the problem is that for a better user experience, we will add user's new vocabulary list, then inject words based on the list, it's hard to do this on local.
We will seriourly consider the point of support local llm, this will also allow more users to utilize our basic functions.
to be fair minecraft Java edition isn’t exactly known for having great performance. It will run on a potato, but still runs like a potato even on fast hardware.
This is also not mentioning that the by far more popular version of the game (by player count) “Minecraft Bedrock edition” is written in C++ precisely for performance reasons on low end mobile hardware
I’ve had a similar (likely non original) thought too that eventually LLMs could lead to something more akin to a compiler that would take human language instructions and go straight to a executable binary, possibly even with more traditional compiler analysis for performance and safety etc.
But then again LLMs in their current form are trained on mountains of human language so maybe having them output human readable code makes sense at least for now
I’ve seen so many SO and other forum posts where the first comment is someone smugly saying “just google it, silly”.
Only that, I’m not the one who posted the original question, I DID google (well DDG) it, and the results led me to someone asking the same question as me, but it only had that one useless reply
Or worse, you google an obscure topic and the top reply is “apple mountain sleep blue chipmunk fart This comment was mass deleted with Redact” and the replies to that are all “thanks that solved my problem”
oh man, I remember hearing about this back then and I got excited that there had been an update. From what I hear he’s gone off to college now but will hopefully be back to cooking up semiconductors once he graduates
> Consumer electronics naming is very simple. Make a good product with a simple name. “iPhone”, “comma”, “Z Fold”. Then every year or two, add one to the number of that product. If it’s a small refresh, you can add a letter after the number. “2 3 3X 4” “4 4s 5 5s 6 …” “2 3 4 5 6 7” Why is this so hard for companies like HP?
Oh man I feel this every time there’s a games console launch. I still have no idea what the latest Xbox is called but Sony gets it right with “Playstation <N>”
Apple loses some points here since every macbook from like 2007 until 2020 was just called “Macbook pro” with no year officially in the name so you have to be really careful when eg looking at used listings for macbooks. But since the M1 it’s been good with M<1-5>
This reminds me of the parody from 20 years ago of what would happen if Microsoft would re-design the iPod packaging - including the name of the product. It seems that nothing has changed.
I admit that this design is not the most aesthetically pleasing one, but it really contains all the relevant information - which in my opinion cannot be said about the Apple packaging.
Those aren't really good names either, IMO. Even the 360 was just OK. They should just have gone with Xbox 2. Or Xbox 3 and skipped a number if they really were worried about lagging behind PlayStation as it's sometimes alleged.
I suspect they were referring to the first Xbox. It used to be colloquially referred to as "Xbox One" before Microsoft decided on their piss-poor naming scheme after the 360.
What to expect, when Microsoft decides to do stupid things like renaming .NET Core into .NET 5, thus everyone that doesn't pay attention to Microsoft world keeps thinking .NET is Windows only, as the .NET Framework was always known as plain .NET in most circles.
Easy, do you want links to podcast interviews from .NET team members where they mention this still being an issue with .NET adoption outside traditional Microsoft shops.
For example, see Mandy Mantiquila interview with Nick Chapsas, if I remember correctly it is one of them.
Microsoft Teams. Teams (Personal), Teams (Work and School), Teams (New). A year or so ago you night have had all three of these installed at the same time..
and that's AFTER they changed the names of Personal and Work. Before that, you'd have Microsoft Teams and Microsoft Teams. One was purple with a white T and the other was white with a purple T.
If you tried to login with the personal version, it would error-out but not give any indication you may be using the wrong version. Let's be real. NO ONE is using Teams in their personal life. /rant
They're just infuriating on every level when it comes to naming things.
On the flipside, there were the days of the Power Macintosh 6100, 7500, 8500, 9600, and other models. It’s very easy to look up different models using these names, and there was also logic to the naming scheme, but it was confusing for people new to Macs to figure out, and this was back in the 1990s when there were still large amounts of people in the developed world who never owned a personal computer.
Once Steve Jobs returned, he replaced the product numbering scheme with a quadrant: consumer desktop (iMac), consumer laptop (iBook), high-end desktop (Power Mac), and high-end laptop (PowerBook). The high-end models had a suffix (G3, G4, G5), but it got confusing with all the variants (e.g., Wallsteeet vs Lombard vs Pismo PowerBook G3, various revisions of Titanium and Aluminum PowerBook G4, etc.)
> On the flipside, there were the days of the Power Macintosh 6100, 7500, 8500, 9600, and other models. It’s very easy to look up different models using these names, and there was also logic to the naming scheme, but it was confusing for people new to Macs to figure out, and this was back in the 1990s when there were still large amounts of people in the developed world who never owned a personal computer.
Nokia model numbers (and "series" numbers, too) in the 00s were far worse.
It's really hard to come up with a product name as good as "iPhone". Simple does not mean easy.
Unless they're writing a phone review, nobody ever says things like "I took a picture with my Galaxy", or "I edited the video on my Pixel", but substitute "iPhone" and they sound normal.
It also hasn't become generic. Nobody calls another brand of phone an "iPhone" unless they actually mistook it for one.
I like the joke where windows 9,..10,..11 would eventually give us windows 1995 again.
HP is like they assigned good people to the right task, had everyone make a draft, pulled it from their hands and declared it finished. The combined drafts do not resemble a product so they also have someone make a draft solution for that problem.
You know as a company that you have gone out of the ability to create something if you come up first with name changes of existing products. Looking at you, Office (or whatever your name is today).
It's google's b2b offering (suite of tools including gmail, google docs, drive etc). It's an Office 365 competitor and changed name more times than I can remember. GSuite, Google Apps, Google Apps for Work, Google Apps for Business...
The real answer is that you either rename the product right around version 10 (because 17 is too big for iPhone versions) or you use the year like sports video games.
> Oh man I feel this every time there’s a games console launch. I still have no idea what the latest Xbox is called but Sony gets it right with “Playstation <N>”
Not so easy: even for old PlaysStations, there existed different versions:
1. PlayStation, PSOne, PlayStation Classic
2. PlayStation 2, PlayStation 2 Slim
3. PlayStation 3, PlayStation 3 Slim, PlayStation 3 Super-Slim
4. PlayStation 4, PlayStation 4 Slim, PlayStation 4 Pro
5. PlayStation 5, PlayStation 5 Digital Edition, PlayStation 5 Slim, PlayStation 5 Digital Edition Slim, PlayStation 5 Pro
And then Sony used the PlayStation branding for other consoles, too:
- PlayStation Portable
- PlayStation Vita
- PlayStation Portal
- PlayStation TV (which is also called PlayStation Vita TV)
I think what you listed matches with what he suggested, they just have words instead of a letter for the variants. Which is actually better in this example because the "Slim", "Pro" and "Digital" mean what you would expect them to mean here, versus the "a" in "Pixel 9a" in somewhat obtuse.
Dell is messing this up badly even though they almost got the strategy, "Dell Pro 14 Premium" is a real product and "Dell Pro Max 14 Plus" is also a real product, there's no way anyone knows what that means.
If I dare to ask, why do you care so much about naming ?
It's something that has always bothered me in reviews as well. To me a product is primarily supposed to be used, and I also don't want to buy a new one every 6 months.
For instance I like my headphones very much, been using them for 4 years now. I did a ton of research and read a bunch of reviews before buying them, and to keep the exact and unique product name somewhere for research, but from the point they were delivered to me whatever they're named has been completely irrelevant. Same for my computer or phone, I could check the marketing name, and there is skew number somewhere on the product, but in my everyday life it's completely useless.
I'd argue having a impossible to remember but perfectly unique and SEO friendly names wins over using common names like Apple does, for my purposes at least.
When you go looking for a car will you buy the Peugeot 3008 because it has a higher number than the 208 ? Or will you do research, go to the company site and look at the product description, compare the specs and make your opinion about what best fits your needs ?
Right now there's about 5 lines of Surface devices with each their very specific purpose and tradeoffs. I'd be shocked at someone buying one solely based on the how the name sounds or what they assume it means without looking at the actual product pages.
> When you go looking for a car will you buy the Peugeot 3008 because it has a higher number than the 208 ? Or will you do research, go to the company site and look at the product description, compare the specs and make your opinion about what best fits your needs ?
You're comparing model to generation, not sure what's that supposed to mean.
Yes, I will buy Peugeot 208 over 207 because it is obviously newer. And the point isn't that I'm buying solely because of a number, the point is that it is much more intuitive to have simple naming over "jerk my co, pilot, ai".
> You're comparing model to generation, not sure what's that supposed to mean.
If you can accepts different schemes depending on the maker's intent, I really don't get why you're distressed by XBox naming different console lines with different monikers. I guess it all comes down to whether you like the name or not, and there was nothing to argue on from the very start.
> Yes, I will buy Peugeot 208 over 207 because it is obviously newer
A Peugeot 208 is around 17k euros. Throwing that money at a dealer solely because it's one more than the number before is disturbing, yes.
Edit: When you're saying the 207 is from 2014, you're already doing your research past looking at the number. I'm not even sure what we're still discussing.
Do you actually want the 2025 touchscreen version above the 2015 all physical button model for instance ?
And what if it's still sold but at a third of the price ? "it's newer" is the main decision factor when it's throwaway money. Otherwise you're thinking a bit longer about what to buy for 17k euros.
If I had to guess it could be something in the manufacturing process is more difficult.
reply