skysight-inc/HackerNews huggingface dataset:
Illumina Wins Patent Infringement Suit Against BGI in the UK
Hell, Emacs doesn't work in Wayland.
Well, using the typical argument promoting Wayland, just don't use screen locker, gui terminal, or gui apt, and you'll be fine!

That being said, I've been using Wayland for 2 years, and it's mostly just worked, and worked better than Xorg for many things. Unfortunately I often have to switch back to X for specific applications, but luckily Ubuntu has made that fairly painless. There are pros and cons; the arguments for and against Wayland don't really add much to the conversation, which is sort of an odd state to be in.
As an analogy, I think everyone here would be quite upset if someone made the claim, "why shouldn't we trust Musk, Gates, Jobs, etc at their word when they say what caused them success? Obviously it is true because they are successful"!

If you reject the premise I proposed, but not the anthropic principle, then you have just moved the goal posts on when to accept blind tautologies without further examination.
As someone who has no experience with Wayland: What are the telltale signs that a problem is related to Wayland and not the application itself?

I've gotten curious. I want to try Wayland in the near future. But it would be good to have an idea of what kind of issues I might encounter, so that I can change back to X11 in an emergency.
The rumors that Apple purchased Jimmy Iovine and Beats Music, and also got a mediocre headphones company in the bundle are most likely true. Apple needed to launch their music service, not their audio hardware business, so the acquisition worked and payed dividends on that front. They're probably squeezing Beats for all it's worth now because they can. But I'm sure from an engineering perspective Beats still brings nothing of value to the table now as it didn't then.
I meant to ask it, "What would you ask GPT-3?", unless that's what you meant by existential of course.
the 'cover' example provided as a cheaper building alternative is not really that cheap compared to conventional homes.

if it is to be a disrupter, it must be cheaper on a much larger scale...like 50%
It definitely is, I was just wondering. Anyway well done
Is it more of a problem for you to hear others taking a dump or others hearing you?
The Racecar Growth Framework
No problem, the biggest ones I tried were Godot, Krita, and Steam. Godot does not run on Wayland although support seems to be planned somewhere down the pipeline. Krita "runs" on Wayland but a lot of the features do not work nor does pen support last time I checked. Steam just doesn't work.

Edit: A commenter on this thread mentioned Emacs. I have not tried that as I have recently switched to Emacs but if that is true then that would also be a big one for me.
Yeah, if you are a freelancer and don't interact much with tech teams, I'd say yes. But Penpot is open source, SVG based, you can go cloud or on premise, meant to engage with devs also. I think we've got a different approach here. But yeah, it's quite a challenge. So what :)
But why post here then
> So you believe macroscopic quantum phenomena is possible in this reality?

Yes.

Ignoring superconductors, Josephson effect, superfluity, Hall effect in holes, giant magnetoresistance, ... and that every single LED use a lot of QM effects.

I guess you want to see interference in a macroscopic object. I think that the current record is hold by someone that measured interference patterns using a ray of molecules with 60 atoms. https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.12... It's difficult to scale this up, because it's difficult to make a grid that is so fine and reduce noise. In spite it should be possible, it's still a long way until someone make an experiment with a macroscopic object.
He's referring to X11 with that.
Growth in productivity has slowed down substantially since the middle of the 20th century:

https://rootsofprogress.org/technological-stagnation
In business its called an overhead ratio. The total cost of employing someone, giving them a desk and buying them equipment, heating the space they work in, paying other employment related costs like a HR department, payroll etc. In my industry it’s typically between 2 and 2.5 times the gross salary of an employee.
I don't understand the point about maintenance. Is Xorg maintained? If so, are the current maintainers handcuffed to it? I assume they aren't, so what's the problem? If Xorg is not maintained, again, what's the problem? Software is known to outlive its creators and maintainers. If there's a need, it will eventually get new maintainers. Software is not magic.
We use a web-based time tracking system that appears to assume that you're either on a device with a touch screen, or have an ultra wide display. You can't easily scroll side to side without touch, so the second best option is full screen on a ultra wide screen, so you don't need to scroll.

I long advocated that website started to use the more of the width of the screen on desktops, to avoid unnecessary scrolling. However, I just a frequently have two windows next to each other.

There's no real good way of satisfying all use cases, but it generally seems like desktops are being neglected when company design websites. Previously mobile seemed to be hacked on to an existing site, now everyone seems to go the route of: If it's good enough for mobile, it's good enough for desktop users.
I feel like there’s a perfect metaphor in here somewhere.
It does, because it explains why this change has to be done by VNC client/server devs, and can’t be done in the wayland protocol or compositor.

If a new replacement would have the exact same set of supported use cases as the original, it wouldn’t be useful. The point of wayland is that it enables some new use cases, while restricting some older ones.

Wayland is still powerful enough to implement VNC (weston supports RDP in both directions) or xclip (KDE’s klipper works just fine under wayland). It just requires effort from third parties.
Sure, but the viewport resolution is only 390px wide. https://useyourloaf.com/blog/iphone-12-screen-sizes/
Dear god, Drew has spicy takes but this takes the cake, comparing anti-wayland sentiment to 9/11-truthers is quite the comparison. Not sure I can stomach reading past the first sentence.
Is there a special privilege or group membership or root or anything required for that screen access API?
I disagree. Framing the problem this way has denied us the low hanging fruit that technology has given us and we collectively refuse to pick them. The idea that we have to choose between one thing and the other when in reality we can easily have both. That's what's truly holding us back.
Swiss National Bank (SNB) holding 132,482 GME shares since September
René Descartes ruined the perception and healthcare of mental illness. Patients and even a few doctors would be more informed if they understood the symptoms of mental illness occur because of physical changes in the brain. Instead a misinformed belief of a chemical imbalance exists and is assumed as a truth by some physicians & nurses.

Society is basically brainwashed into believing everyone has free will. The result is that people with the most capital prosper and I assume the foregoing wouldn't be the case if everyone was a determinist.
I generally like wayland, and on systems where I can use it, I use it. I'm even writing my own compositor for a side project on embedded hardware because Wayland (the protocols) better defines the roles of parts of the software and has better performance.

Functionally, though, Wayland is still not fully there yet. It's better now than it ever was, but the authors are still punting on major chunks of missing functionality.

> We’re out here trying to make things better. Wayland fixes unfixable problems with X11, and might have invented some new, fixable problems in the process — most of which have been fucking fixed already, and years ago!

Keyboard remapping has been punted on entirely and is still horrifically broken and undefined in the protocol definitions. Despite this, compositors still to this day, use XKB as the basis for keyboard input mapping because there is no standard way of doing this for a compositor. Even wlroots does this. This is a really bad workaround to the problem because XKB itself was an incomplete rewrite of the existing keyboard mapping code in the original X11 server, and even it doesn't work right, which is why Xorg desktops have awful things like ibus.

Full nvidia support is nonexistant except with nouveau, which often doesn't work correctly for basic 2D graphics. Obviously this is out of the hands of the wayland devs, but for a user it is still major functionality that is lost, and pretending that nouveau is an equivalent replacement is problematic -- I've had generic VGA drivers perform better. And "perform better" in this context means "managed to draw a coherent image to my monitor", not "maintain 60fps".

There are other features/problems that have also been punted on (remoting support, but that arguably doesnt belong in the compositor stack) that users actually need in some cases that wayland devs -- probably because of the rush to get rid of Xorg -- have avoided implementing. I get that it is hard, and major kudos for the progress that has been made, but Wayland is definitely not there yet without some coherent answer to these features. I say this as a user and a dev using wlroots.
The whole internet was built on this concept. The Web technologies were built long before e-commerce or dating sites start using it
I agree that all three are aggressively Linux specific, but let's be real. From a market share perspective Unix is dead. Linux itself threw the Unix philosophy out the window some time ago.
It’s ironic, seeing this sentiment from this person in particular. My short list of “people who are jerks to free software maintainers” has him at the top.
Show HN: Create one cluster with multi clouds
I guess I was wrong. Stadia is clearly a success.
Researchers Simplify the Study of Gene-Environment Interactions
> The ergonomics of LinkedLists really aren't any different than could be achieved with an array backed List, it just isn't done. I realize part of that is because it facilities immutable data structures, but they are often used when that isn't happening.

It still isn't as simple in implementation as a linked list, but they really shouldn't be used except as immutable data structures. That's the only reason I use them.

Phillip mentions this below but F#'s Seq does not add overhead to IEnumerable, it is exactly the same as IEnumerable.

I'm curious about what you see as the unavoidable overhead in IEnumerables, though.
I've actually wondered if there would be demand for a Busbybox / Toybox clone built in Go for this reason. I have zero need for it personally, but I think it would be fun to make.
The US already spends more tax dollars per capita on healthcare than virtually any other country:

https://en.m.wikipedia.org/wiki/List_of_countries_by_total_h...
Sadly the first line of the article started bad, and easily rebuttable, sugesting that if you keep reading, the risky of not learning anything is too high.
Crafting Common Sense into AI Models Through Gameplay
How does Fuchia OS handle screen access and security?
Academic Media Censorship Conference Censored by YouTube
It's can certainly be useful if you use anything with password auth or just want to avoid logs full of bots, but otherwise just change default SSH port.
Convincing a client to pay for time to spend checking the design and tweaking it in the space between the breakpoints can be more hassle than it's worth.

That said, sane breakpoints can usually avoid unexpected hamburgers on the desktop.
Visualize Your Business Processes
Yet Go can call libc functions just fine on many OSes. Why can't it on Linux? Every single other managed runtime --- Mono, Java, Python --- can call through libc just fine. There is zero technical case for Go not doing the same thing.

The bullshit lies in these FUDlike insinuations that using libc would limit Go in some way. These insinuations are never backed up with technical specifics. I don't care that famous names are involved with Go: the presence of these people doesn't make Go's behavior correct or necessary.

There is zero technical case for Go doing what it does on Linux. You can make a "fully static binary" (which is a terrible idea anyway) with libc. Nobody should be making static binaries.
“I think most people in the cosmology and astrophysics community believe it's a problem because they've been told that for a long time.”

This. Quantum theory does not necessarily predict big cosmological constant. All big terms can be cancelled / regularized by some modification of the theory that keeps the results intact. The only problem here is that there is no agreement in how to properly quantize fields and some people think zero point fluctuations are real and necessary to explain some phenomena. However others point out there isn't single rock-solid example of such a need. Not even Casimir effect needs vacuum fluctuations to be explained. But these facts didn't penetrate into mainstream cosmology yet.
I understand the frustration, but somewhat related:

I'm dismayed by how much people just categorize everything as 'anti-' or 'hit piece' (when it comes to news) or ... something that implies some sort of extreme bias or conspiracy when it comes to an opinion they don't like these days.

Nobody it seems has a valid point of view, it's so often just some sort of 'propaganda' or something...
> "well you don't need that anyway!"

Something similar used to frustrate me no end when asking the Python community for help trying to solve a problem.

Regularly someone would comment, "Why would you want to do that?".

I wouldn't be asking if I didn't have a need to do it!

It's bizarre that some people can't see beyond the end of their own nose and imagine different use cases to their own.
Sorry which modular unix philosophy is Wayland replacing? X wasn't modular except by the most generous definitions. X is a weird server that does way too many things and the window manager where the interesting logic was. These days the building blocks have been broken out allowing much more flexibility.

If you think that the window manager was modular component you can basically pretend that wlroots is X and the compositor is the window manager. It is just as modular with that logic except more efficient and capable.
You can fix the problematic service with:

systemctl edit service-name

[Service]
TimeoutStopSec=XX

You can also override the global default DefaultTimeoutStopSec in /etc/systemd/system.conf.
I stand corrected with them mentioning blur/block in the authentication email (this was not the case earlier). But anyhow, what is for you "some foreign company" and "some hosting" is for them "some customer" which most likely is nice/friendly but there are exceptions.
Looks like a new Antergos?
Luckily we now have Library Genesis, which didn't exist in 1962.
Show HN: Vpypi – CLI tool to verify GPG signature for Python packages on PyPI
A good deal of Wikipedia is composed by biased actors rewriting history to promote their point of view. These are often government agents, corporate representatives, or just individuals. This is the core problem for Wikipedia that's not going away and that should be the focus of some sort of reform. I fear though none is possible given the site's format.
Software Development Outsourcing: Our Story
I'd suggest finding a doctor with the F.C.O.V.D qualification for the exam. In my experience, an exam focused on binocular vision issues is very different from standard eye exam. I had to do a few drawing exercises on paper while looking through a range of devices I had never seen before, along with all sorts of tests for eye tracking, visual-motor coordination, convergence, and perception. Hell, my imbalance was responsible for a cocked and crooked neck and funny left-leaning posture. Posture was never a point of discussion when seeing different optometrists throughout the years.

If it turns out that you don't have any muscular issues, they'd still be able to help with your standard prescription if you're trying to get it right!
What invisible flicker do different types of light bulbs have?
I'm 99% certain that KDE has it's own full compositor implementation for Wayland.
I stumbled upon this when searching for "team flow" aka https://teamflowhq.com
"Wayland forwarding": https://gitlab.freedesktop.org/mstoeckl/waypipe

VNC: https://github.com/any1/wayvnc
I have been attacked for daring to say that software can be finished. Maybe it is my fault for not having said explicitly that it does not mean that they do not get 1) security patches, 2) compatibility patches, 3) bug fixes. That said, I have been attacked for using X11, too, which pretty much works for me and has worked without an issue under Arch Linux for years. It just works, and Wayland would not because my window manager does not support it. I do not blame Wayland for it, of course, but I think many software that I use have no Wayland support.

I have been attacked for using irssi, too, instead of weechat. They still hold the view that it is not maintained despite showing them the commit history. Crazy. Make no mistake, I am not complaining, it is the Internet after all.
The fact that has gone on more than seven years and Wayland is not mainstream is exactly what the problem is.

It seems impossible that it will be ready for use before it is hopelessly obsolete (e.g. Windows and MacOS will be beaming images straight into your brain or something.)
I think this is a different line of reasoning from the one everyone else is on. Hume seems to be saying that there's no such thing as evidence at all, there's just a sequence of unrelated events. But faith (in the Christian sense, at least) is believing something apart from, or in spite of, evidence, whereas reason is believing something because of evidence. Point being, both of them require that the concept of evidence has some value. So saying that there is no evidence for _anything_ does not support faith (again, in the Christian sense); it undermines them both.

It's like that quote from the movie The Incredibles: "When everyone's super, no one will be."
Oooooh! It makes sense now. Thank you, I completely missed the context.
It's what I like and use it for though, so please allow me to dislike those systems. If I wanted to use an OS that decides things for me, there are enough other choices.
Yes, he fancies himself a modern Stallman and spends that reputation on content-free rants like this, that an increasingly dwindling audience understands and cares about (HN notwithstanding, who largely eats up his posts on authorship). Spending your life hacking on Wayland when the world has pretty conclusively assigned capital to headless Linux use cases does speak for itself, yes.

Divisive pieces like this make that worse and shrink the TAM of desktop Linux even further, so it’s an oddly self-defeating position to have. I’m not sure comparing detractors of software to people who believe thousands of people died in a false flag operation is defensible commentary in any light nor that this community should be giving it an audience.
No kidding. Linode does a good job for cheap VPS machines, as do DigitalOcean and Vultr, and they don't feel the need to ask for identity documents. I haven't heard of big cloud providers (AWS, Azure, etc.) doing that either. Perhaps this is some quirk of German law? In any case, that would be an immediate reason not to do business with them.
What a crazy way to run the investment portion of an economy.
On my ASUS PN50 APU, Steam works fine in wayland, even in big picture mode. Input, however, is another (sad) story.
Because we have parasites in the form of private insurance companies. If that money went directly to healthcare users and providers instead, it would be a lot more effective for a lot more people.
The Russian Sputnik V vaccine [1] distinguishes itself from other two-dose Adenovirus vector vaccines [2] (Oxford–AstraZeneca and Chinese CanSino) by using different vectors (Ad26 and Ad5) for each dose. The Johnson & Johnson vaccine [3] is an Ad26 single-vector single-dose vaccine.

In my opinion, the outstanding question is production capacity. Given the supply chains and geopolitics involved, I think the rational choice is to get whatever approved vaccine is available to you as soon as possible.

[1] https://en.wikipedia.org/wiki/Sputnik_V_COVID-19_vaccine

[2] https://en.wikipedia.org/wiki/COVID-19_vaccine#Adenovirus_ve...

[3] https://en.wikipedia.org/wiki/Ad26.COV2.S
Yes, sorry, let me be more clear, I don't understand why Go should allocate a small 2k stack (you are correct, the Go stack size has fluctuated through the years, nowadays it's 2k) and if it grows go to the trouble of copying it to a larger structure? Instead of just allocating a big stack that will grow lazily anyway?

Obviously the folks that created Go aren't stupid, far from it, so there must be a real and valid reason. But can't easily imagine what it is.
Nah, the thing common with them is that they are pushed onto us instead of being provided as an alternative and then left to win out on their own merit.
There is also a well motivated reason for evangelism. If it is true there is an eternal life available of absolute wonder, it seems supremely selfish to keep news of this to one's self. So if someone sincerely believes they have the secret to eternal life, it makes sense they might try to tell other people about it. Penn Jillette said that if Christians really believe they can get eternal life through Jesus, then they are cowards of they don't at least attempt to tell others.
> In my admittedly somewhat distanced opinion, Wayland's biggest mistakes were not launching with a coherent strategy for replicating functionality like screen sharing, screenshots, and to a lesser extent remote desktop/applications. They just punted and said "that's a compositor problem!" as though that was supposed to make it ok. People have thus harbored some inherent resentment ever since.

agree 1000% - really don't care about X per se, but remote windowing is an awesome and unique feature, and disrespecting it by treating it like some obscure/uneeded thing and qustioning why people are mad about it conveys alot about the attitude that i don't want to get behind
I don't get it?

If there is vacuum everywhere:

vacuum --- us --- vacuum --- galaxy --- vacuum

Why would galaxy go away from us? I expect that the vacuum on the left of the galaxy applies the same force on it as the vacuum on its right and thus should have a null net effect on its movement?
I think Wayland has come too close to the following pattern, which I've seen in other cases of free software which have become controversial:

- decide it's time to make a New Thing which will supersede the Old Thing rather than living beside it

- decide that some features of Old Thing will not be directly supported by New Thing; instead New Thing will be flexible enough that people could implement those features on top of it

- declare that the work done to support those features will have to be done by the people who want to use them

- declare that the time has come for New Thing to supersede Old Thing, before said work has been done

[Edit: this wasn't intended to be a list of things that are individually bad ideas. It's only the last, in combination with the others, that I think is ill-advised.]
Does taking a screenshot work for you?
> Sway is documented through man pages, rather than the website

From your link.

Oh, hey. That was hard.
> it still doesn't explain WHY we can only "see" one such "world", while elementary particles can "see" all of them

For that you need quantum decoherence. Big creatures like us only ever see one or the other outcome of a two-outcome experiment because we get entangled with the outcome.