skysight-inc/HackerNews huggingface dataset:
The people replying like that are in the barely-not-novice-anymore category themselves, and their mental model of the world is that everybody is just fumbling around doing everything wrong like they were doing themselves a short time ago. It's true that when you are just past the point where you're not totally useless any more, there is a point where you think you're God's gift to the world (not judging - I have felt like this many times over, it goes away after the next big hurdle you run into...), and it's impossible at that stage to imagine the type of abstract thinking you get after many more years of experience.

But yeah - the 'XY problem!' crowd (along with the 'But The Rules!' crowd) has also totally destroyed Stack Overflow.
This is one of the main reasons I prefer using a website on my phone as opposed to an app. Some apps allow me to zoom others don't. The browsers lets me do that regardless.
https://www.researchgate.net/profile/Min_Hao_Wong/publicatio... for those countries where sci-hub is blocked
I'm pretty sure you can automate killing PA with systemd.
I use KDE spectacle under Gnome/Budgie for screenshots (works fine) and screen sharing works fine with Slack, Teams, Discord and Jitsi.
Sorry for bothering if you already know this, but a lot of resources on your site point to localhost:8000 and fonts are just missing.
There is no bold.
hahaha, love it
That jut tells me that the health insurance companies are very inefficient

Their profit is not the measure of what they extract

Their total top-line income is the proper measure of what the HC Insurance companies extract from the system -- PLUS the entire income of the set of companies that optimize billing so that providers can get fully paid -- PLUS the entire income of the industry of seminars & trade shows teaching providers how to optimize their billing, etc., etc., etc.

That entire industry of HC payments is parasitic - it adds no value, and extracts money.

Just pay the providers, and have patients show up at the door to get care, and let the doctors be the gatekeepers, not some unqualified insurance bureaucrats.

And yes, there would be many, many thousands of HC insurance workers who would need to find new employment. This is a good thing.
As a product manager, my immediate response is... not worth the time.

You've chosen to have a unique setup, which is fine, but your use case represents some absolutely miniscule fraction of users. On top of that, it's not even that websites are unusable, just that they're not ideal.

When you decide to do weird/special/unique stuff, don't expect the world to adapt to you. You can rotate your monitor back or live with it. The idea that companies should spend engineering/QA/PM resources to deal with this is... vain.
Well, it's not all peaches and roses.

See, the confusing miasma surrounding USB and its various overloaded capabilities.

Or PCIe -- if you want to use ROCm on AMD GPUs, your PCIe complex needs to support "PCIe atomics", which, uh, none of my computers do. AMD's boards do, though!

That's nitpicking though. I don't think PC's open architecture is really comparable, the truly open bits like PCI are much less "open to interpretation" as RISC-V, while bits like the CPU socket, chipsets, and even the keyboard port were either proprietary or clones of proprietary tech.
> their cables break quite easily with frequent use

I replaced them with cheap knockoff cables and they're lasting much longer. I haven't replaced them for years now
On this particular issue I find it hard to fault them for using a (perhaps overly) safe default.

Summarily killing processes with a SIGKILL should really be a last resort because it can very easily corrupt data.

If you have processes which just hang for ages during shutdown, there is probably something wrong with your system (or the process's code) which might warrant further investigation.
that's imho the core problem with wayland advocates:

- if you rely on something that doesn't currently work on wayland and you write about it on (for example) hacker news then you're the asshole and you should be dropping that something and switch to wayland (which of course, most of us cannot do)

- if your current setup works and you'd rater spend your time doing your stuff instead of rebuilding on wayland, you're an asshole

rinse and repeat.

Most wayland advocates can't seem to understand the philosopy of "I don't really care about xorg vs wayland, my current xorg-based setup works well enough for me, i'll switch when I can be equally productive on wayland".
You’re not taking into account that Kelly bet that it wouldn’t even be close to Sale’s vision. That massively evens the odds, because we aren’t so far from his vision, and most people would agree that the world (or the west at least) is much more going downwards than upwards
Last time I saw something like this on HN there was an uproar about how storing data online is evil anyway because privacy so I don't think the idea will get any traction here.
i,ve been in the software world for 2+ decades, worn all kinds of hats, and obviously been on the user and support side quite a bit too. i know what i,m talking about here.

most software changes are unnecessary and are forced on users unnecessarily, and that,s why people hate software.
Why There’s Hard, Cold Cash for Soft, Disaggregated Routing
Gnome on Wayland works pretty great for me. (No issues with brightness etc). Occasionally I log into an X11 session because Wayland screen sharing doesn't work that great.
I think one of the biggest problems of Wayland are the "non standard, but kind of necessary" extensions.

E.g. screencapture. Does Wayland support screencapture? Yes (kind of), but I can't write a Wayland screencapture app. I need to write a Gnome screencapture app or a wslroot screencapture app, or I can even write one that supports both.

But what if someone using the new Future Desktop Environment wants to use my app? It probably won't work because it probably will use a different extension for the same behaviour. So I need to add the extension for that too...
Remote windowing is a legacy of the era when universities ran dozens of dumb terminals from a server. It would be bizarre to pursue that in an era of hardware-accelerated graphics.

If the Wayland design was weighed down by such things, it could never hope to be progress.
At this point, Wayland looks like GNU HURD. Probably it is better, but the milestones keep shifting. I will stick to Xorg, since it supports tiling window managers better.
Do those reasons still exist in 2021? What are/were some of them? (Genuinely curious, not playing devil's advocate)
Specifically the reason services are expensive in US is regulation. Expensive requirements, lawsuit insurance, overpaid doctors whose supply is artificially limited.
Universal healthcare in my country sucks. What doesn't suck is that I can go to private providers and get things like MRI/minor surgeries/physio done for like 10% of the cost I would pay in US. That is paying out of pocket without any coverage from the single payer universal insurance. The reason I have that available is that it's easier and cheaper to start providing the services here.

Single payer doesn't really matter. There are countries which do great without it (Switzerland for example). If you want cheaper stuff you need to focus on getting rid of cartels and anti competitive practices. Train more doctors, some through shorter track so they can provide simple checkups/treatments. Force everyone to list prices in clear way. Change the law so you don't go bankrupt when something goes wrong and that you don't need several million investment to provide something as easy as MRI scans. There are tons of obvious things to do. Single payer will not solve those problems.

Full blood panel with all hormones, cholesterol, mineral levels costs like 80$ here and I can get it done any day, any time by just walking into a lab and telling them what I want to get done. No doctor consultation, nothing. The results are available online the same day (with the exception of things like free testosterone that takes several days as they ship it to outside lab). This is done without any coverage, insurance or anything. Just paying out of pocket. Think about why it's possible in a poor Central European country and not in US. Hint: it's not what progressive politicians tell you.
It's probably over. However, if it's really over that would imply that there are lots of hedgefunds that had massive gains. Short selling from $300 to $95 is quite the profit. Is there any evidence of hedge funds raking in massive profits?
And people wonder why Linux isn't popular outside of industry and hobbyists... Like, sure, maintainers can tell all their users to sod off, but don't be surprised when very few people are left around using your software, and especially don't get confused when companies refuse to invest in Linux ports.

All the successful projects Linux users like to talk about nowadays (gaming now a practical thing, new kernel features, Wine getting really good) were all bankrolled by massive billion dollar corps like Valve and Google, because the community itself has no discipline to see things through.

At least GNU of the old days was organised enough to know not to break people's workflows - just look at how stable coreutils have been - but GUI software for regular people somehow doesn't deserve to get the same treatment.
Re ISA fragmentation: Linux has various well established mechanisms to deal with varying CPU capabilities, these are necessary and used on many other platforms.
I run pc-kombo.com, a PC hardware builder. Even if right now PC hardware is no fun at all even for me, I'm fairly familiar with price development during the last years ;)

> Even used its almost always been above $250, with an average used price over $350.

It's a high end 1060. Which in practice means almost nothing but that people will overpay for it, expecting better performance and quality than they'd get.

The $400 price when last available is a pricing artifact of the end of cards lifetime. When they stop being available, some vendors will ask ridiculous prices to basically scam those that do not know they could get a newer better model instead, or are enterprise customers that have to buy the exact same model as the one to be replaced because of bureaucratic stupidity.

Also, camelcamelcamel tracks Amazon prices. US Amazon is the most ridiculously overpriced hardware shop I've ever seen, with only occasional good offers in between. You can't take those prices of specific models serious.

So yes, this 1060 might have had a "shortage" after it stopped being produced and even 1060s in general did have one at one point in time, but at the same time GTX 1650 Super, the GTX 1660, the GTX 1660 Super or especially a RX 480/580 had been readily available (after the crypto bubble of course).
Any site allows pinch zooming if you use Firefox and toggle a setting.

That isn't an acceptable compromise, you end up doing a lot of horizontal scaling to read block quotes and zooming to touch UI elements.

It's not the worst, but it is trivial to do better.
Show HN: Build a Hacker News Cline with Node.js, React.js, & MongoDB
Woman indulged in aerobic dance oblivious of coup unfolding behind her
I'm not entirely sure how you expect Apple's "pros" to do their job on an iPad. The majority of Apple's pro market consists of developers and engineers, none of whom will be able to effectively do their job on a CPU that can hardly compile to it's own instruction set. If you do photo retouching or watch Netflix as a "job", then maybe an iPad is usable as a daily driver.
That would be a good enough reason for me to work from home.
> With X11, even a flatpak without any special permissions or bind mounts can still basically control your system. Just listen for input events until you see the keys "s u d o", then listen until you see something that looks like a password, then wait until the user is not paying attention, and inject virtual input events to start a terminal and inject input events to run "sudo rm -rf /*" with the password you captured earlier.

Why such complication? An hostile application can simply add an "evil" line to your .bashrc and you are fucked anyway. No need to keylog anything, nor the fancy stuff that you describe. It doesn't need to be a graphical application, even. The "ls" command can do it!
Curve Circuits – an artificial artificial neural network (AANN)
> College textbooks, for example, are priced monopolistically to maximize revenue as opposed to quantity.

College textbooks are such an odd case because the incentives make no god damn sense.

Obviously they aren't Veblen; the actual owner (students) would always rather pay less.

But colleges and universities also don't make a ton of money on books. Two of the colleges I'm familiar with would lose money on their bookstore if they didn't have a monopoly on college-branded merchandise. It'd be better for them to just stop selling books and only sell clothes + electronics + price-gauged office supplies for the captive market ("I need some pens/paper/etc. but don't want to leave campus tonight"). Books lose money -- they're heavy, require a ton of extra labor, have thin margins, and you have to do all of that work twice so you can capture a few extra pennies in the used market. The best you can say is that they're pretty cheap loss leaders for selling hoodies and hats.

Instructors/professors don't really have an incentive to insist on expensive textbooks either. People always share anecdotes about being required to use the professor's super expensive book. But even if the prof wrote the book:

1. publishing just isn't very profitable (for me, 10 hours of consulting can make as much as about 30K book sales... maybe that goes up to 40 or even 80 hours for an expensive textbook. Maybe even a whole month of consulting for a super expensive hardback! But writing a book takes years of labor, so even on the upper bound it's just a horrendously bad way to make money as an author), and

2. this is rare enough to not explain systematic behavior -- remember that the US has 5000+ colleges and hundreds of thousands of professors. In most subjects there are fewer than 10 widely used textbooks.

One of the best Linear Algebra textbooks available is completely open source (I think the author is even on HN sometimes). For some reason, small colleges and local branch campuses of state university systems still insist on using $100+ Linear Algebra textbooks that are... quite bad. This is true in lots of other subjects, too.

It's like non-open-access academic publishing. Why do colleges/universities/professors keep going along with generating profit for the publishing industry? It makes no sense.
This reminds me of the typical criticisms that Daniel Dennett[0] has faced throughout the decades where he tried to argue the point that we can talk about consciousness through similar tools as those of computation (amongst other things) and that there isn't a reason to put humans on a magical pedestal of immunity from further understanding.

There's some anchored belief that humans are somehow sacred beyond understanding and that logic that we happily apply to a cricket or a star has to be thrown out the window when we try to touch the sanctity of humanity. I recall Dennett pointing out how starting from Descartes the whole meme of the person within your brain doing things (present day example: see Pixar's Inside Out) is a way to put a wall around the thing that scientists want to poke at for more understanding. The guy turning switches in the brain is God, and you just can't test it and should accept it as gospel, i.e. the "don't question God" type of thing.

Making the unknown a thing from beyond is how we (used to) avoid being scared of death too. I've always been wary of that attitude, and the tech world is not immune to that by the way (these days a good one is "don't question the absolute power of technology to solve the climate crisis").

[0] https://en.wikipedia.org/wiki/Daniel_Dennett#Philosophy_of_m...
But I do feel the 20th century Russians aren't as popular as they should be, Serge, Gorssman, Babel, Nabokov and Solsenitzyn.

Also Conrad's "Under Western Eyes" is a very "Russian" novel.
Tests as Policy Automation
> I just want to read stuff from the comfort of my bed with my laptop a few feet away.

That's not what laptops are for.

I think that's a typical snide HN/Stack Overflow-type answer, and I don't mean it rudely, but it does have some bearing on this conversation. What's the intended form factor of a laptop? What are the top 10 intended form factors? I'm not sure "reading from 'a few' [several] feet away, while I'm laying down in bed" is in that top 10 list.

Are there devices better suited to that form factor? I don't know.
I do think that RISC-V will open the door to open source implementations as well. It will take a long time, but we might reach a day when people are 3d printing their own chips. Why does everyone always put so much pressure on new technologies to change everything over night? Maybe RISC-V's best days are 10-20 years from now.
so, almost universally derided and a major source of division in the linux ecosystem that make it unsuitable for general consumer use?
Go is very, very profligate with threads.

When you have 100,000 threads, big stacks add up.
Agora, the Chinese company powering Clubhouse, sees stocks soar
The Toxic Pigs of Fukushima
Fukushima. Ten years later.
People use the name "Wayland" as an umbrella term for "the entire effort on the Linux desktop get rid of X11". I'd generally agree that there aren't any desktops that flawlessly replace X11 [1], but I don't like that Wayland is the name for "the entire effort on the Linux desktop get rid of X11".

I think it can be seen in OP's list that most of the issues that OP raised are actually not due to deficiencies in the display protocol. Specifically replacing of the X11 display protocol with the Wayland display protocol. But Wayland solves fewer problems than X11. So to replace things like standardized screen recording and input processing, you need other things on top of Wayland.

And that's where by far the most issues with "Wayland" come from - stuff that has nothing to do with the display protocol, but the tremendous pains it takes to replace X11.

[1]: It's worth pointing out for fairness that X11 based desktops are also pretty flawed even if you're used to some of the flaws.
> You're saying this because Xorg runs as root, which means that any security flaw in Xorg yields root access.

They're saying that because every app under Xorg can do keylogging they're effectively running as root, as any of them can keylog your root password next time you type it in.
> As far as I know it's impossible to eliminate this virus

Almost no virus is impossible to eliminate or eradicate. It’s a question of cost (and reservoirs).

> The science we have so far says the virus is safer for children than the vaccine

Source? We haven’t tested the vaccine on children. We have had children die from Covid. This sounds like bunk.
Yeah, but if you don't have an XY problem, you have to spend a lot of your question pre-defending the "it's not an XY problem" stance and lordy ... is that frustrating.

There's a lot of people out there who are happy to tell you that you have an XY problem, but when you explain why it is not, ... crickets.
Astra Is Going Public
Security is one of the major reasons, and this is indeed a privileged operation that should not be accessible by all clients.

The other reason is that this isn't base functionality, for example an embedded implementation has no need for screenshots.
Complete walkthrough creating CI/CD Pipeline
Actually, its energy usage. You can conflate that to technology but unless you find a way to have a Carnot machine more efficient, energy use is what drive growth (or used to until QE).
What’s New in Swift 5.4?
What, oh what is this doing on HN? I'm sorry but we do not need to encourage people
to spend their time making "distros" (aka, default packages and a theme), or promoting the use of such things.

No security team, no discussion of what package set they use.

Come on, this is cringe. Their HIDPI functionality will delete your $HOME and their backup strategy doesn't backup $HOME. https://forum.garudalinux.org/t/after-deactivate-hidpi-my-ho...

I'm sorry, I don't mean to be overly dismissive but if anyone is spending more than 20 seconds considering ever running something like this, please get better at rapidly evaluating information.
If every other compositor/desktop system/whatever it is, is running fine, but not with Wayland, then how is it a Chrome 'bug'?
Perhaps it was filled with misinformation? If so, the new rules say that it should just disappear. Too many people were thinking for themselves. It's much easier if the central powers save us from that hard work.
Because the law would explicitly forbid them to provide services if they do not agree to forced negotiations.

Pretty much "Our way or the highway" and seems like Google my by preferring the highway.
"Who is CB?"

Calvin Buckley: https://cmpct.info/~calvin/
> I can't imagine RISC-V beyond niche applications unless someone publishes a more strictly specified version of it that provides a unified platform.

They're working on this right now. Niche applications can still do their thing, but there will be standard profiles for e.g. a "Linux class" application processor, or an "ARM Cortex-M*" equivalent micro-controller.
Seems like they opted for purchasing long call options and short put options; effectively, locking in their losses. Will be interesting to see how this ends. Either the price drops back down to a reasonable price, they can exit their position, or they will continue to delay closing their position. Either way, it will be awhile because this plays out.
Nobody's suggesting we not use it, and honestly I don't even know what this needlessly rude comment means in the context of the larger discussion.

Given that we're increasing the text 2x or 3x, it's an important question whether or not we're also increasing the width of the scrollbar 2x or 3x.
> Ask a doctor and they would probably agree that, for a particular patient, having access to legal safe alternatives is a good thing. But ask them about drugs as a whole, for the entire population, and the answer will always be "less is better but zero is best."

I guess doctors would say the same about alcohol. However, I would prefer to have my glass of beer once or twice a month and I don't want to go to jail for it, thank you very much.
A day on the job with Kabul's crime scene investigators
>"I don't use it because it doesn't do what I need"

Why do you feel the need to announce this to anyone, particularly the people who work on it for free and owe you nothing? Is that not his point?
"US has free market health care and is expensive"

The US has a market for private healthcare, but healthcare will never be a free market. It's the antithesis of a free market. Intrinsic inequality of bargaining power and information asymmetry are the biggest reasons for this.
Nouveau is extremely slow compared to official drivers in my experience (using 1080Ti).
> screensharing and RDP. Other implementations decided to implement those in a different way

I'm not fully up to date on the state of these things, but if the different implementations doesn't have a common interface it's goodbye to ever having screensharing work for everyone. I think that's what the parent means.

If we're lucky Discord/Zoom/etc. will implement it for the most popular compositor(s).

Similarly with screenshots - even though it's a much simpler problem it's annoying if the program taking the screenshot is fundamentally bound to a specific compositor.

If I'm not mistaken there are standardization efforts underway today though?
And both planes and operating systems can crash!
Big shoutout to all the wayland contributors: Thanks a ton for all the hours you spend on the project. Please keep up the good work and don‘t let the haters get to you!