skysight-inc/HackerNews huggingface dataset:
> Yes, they have client-side decorations, but also a single and unified UI toolkit all applications use.

MacOS has Carbon and Cocoa (and WebKit). QuartzCore lets you make windows, but doesn't give you decorations. Pretty similar to libwayland.

Windows has Win32 and while it does provide window decorations new UWP apps and thus the rather long list of various UI toolkits made by microsoft provide their own decorations. This is why dark mode doesn't work on some apps. So the situation is again pretty similar to libwayland.

Window decorations aren't even the same for different versions of Windows/macOS, so if you want to implement your own you'll end up providing multiple implementations for each platform.

The real difference is that there's a single entity with the will to go through each and every UI toolkit and update them all to look the same ahead of a new major version. That's not to say that server-side decorations are therefore bad; it's just that Microsoft and Apple put the resources behind client-side decorations to make them work as well as they do.
Command post includes a lieutenant making a mission brief or conducting training for a group of 20 privates. Privates are not often authoring power points, but they are definitely consuming them. Sharing isn’t going to work. Its going to be all email all the time.
I'm pretty sure my code won't be affected, nor will such trivial examples, but there's a lot of code around. I imagine the problem can occur by accident. Take the following scenario. A program has an array of buffers. Each has a lock. An initial function spins off threads with a buffer for each go routine, hoping to distribute the buffers evenly over the threads to minimize locking. However, because of the range bug, it hands the same buffer to each go routine. Then there's another implementation bug that just works fine because locking the buffer prevents it, or because the buffer contains the correct content, because somewhere, someone forgot to copy it, but there's only one, so no-one ever noticed. Is that so unlikely?

Another comment says that Russ Cox did the experiment, and did encounter a few problems. Not many, but they do exist.
3D numerical simulations of an asymptotic giant branch (AGB) star
You might have seen comparison videos[1][2] of increasingly-larger objects, which also end with the sizes of the largest stars. There's a very glaring inaccuracy in all of these (even the one by Kurzgesagt[3]): these very-large stars are also extremely diffuse, and rather than huge spheres, the red (super)giants look more like giant loofahs.

The website links to videos of simulations of an asymptotic giant branch (AGB) star of 1 solar mass with surface temperature of ~2700 K (therefore, roughly how our Sun would look like about 5–7 billion years from now). These were produced using CO5BOLD (COnservative COde for the COmputation of COmpressible COnvection in a BOx of L Dimensions)[4], developed by a team in the University of Uppsala, led by Dr Bernd Freytag.

In such evolved stars, the outer layers are extremely turbulent and diffuse. The giant convection cells produce both large outflows of matter and inflows to the core with fresh hydrogen; fusion is mostly confined to a roughly Earth-sized region at the core (± one order of magnitude).

___

One might have also seen the 'onion shell-burning model' for high-mass stars[5]; many times, such diagrams are also misleading, because they might lead one to think that the entire star is composed of these layers, when in fact, they represent only the (again, roughly Earth-sized) core and not the large, diffuse, and convective envelope of mostly hydrogen. This[6] is a more correct diagram, and even so, the central circle ought to be much smaller.

Very high-mass stars (worth noting that mass is not necessarily correlated with volume) frequently eject huge volumes of their hydrogen envelopes, as seen in the Homunculus nebula[7] surrounding the η Carinae system[8] (both stars are extremely massive: combined, they contain around a hundred solar masses).

In fact, the outer atmospheres of these stars are diffuse enough that they are significantly less dense than air at sea level

[1]: https://www.youtube.com/watch?v=M4M6wlBjU38

[2]: https://www.youtube.com/watch?v=i93Z7zljQ7I

[3]: https://www.youtube.com/watch?v=3mnSDifDSxQ

[4]: https://www.astro.uu.se/~bf/co5bold_main.html

[5]: https://commons.wikimedia.org/wiki/File:Evolved_star_fusion_...

[6]: https://supernova.eso.org/exhibition/images/0406_3_DUM/

[7]: https://en.wikipedia.org/wiki/Homunculus_Nebula

[8]: https://en.wikipedia.org/wiki/Eta_Carinae
Sure, but then it is the job of those framework developers to.. abstract away the underlying display manager, so they should port their framework to support wayland as well, and application devs can just continue to write against this abstraction. I still see no problem here.
The database server is optional, you can also use local csv files. A terrible format but it is just text.
It's purely a question of scopes, as indicated by the equivalent code in the article:

for _, elem := range elems {
elem := elem
... &elem ...
}

Nothing beyond regular lexical scoping and Go's ordinary assignment semantics are necessary to see how this works. The second 'elem' has a narrower scope than the first (it is limited to the loop body). Abusing Go syntax, you can think of the current semantics as follows:

{
var elem Elem
for _, elem = range elems {
... &elem ...
}
}

Here 'elem' scopes outside the loop body, and so is reassigned on every iteration of the loop (and &elem evaluates to the same address on every iteration).

>the thought experiment about non-lexical scopes

It's not just a thought experiment. There are languages with dynamically scoped variables (e.g. global vars in Common Lisp).
The idea about a standard is that all implementors adhere to it, except for very good reasons. Style and proprietary features are not covered for example. Compositors could also differ in which extensions they support. But the core behavior should be the same and applications should not have to care.
Don't bury the lede. "Open Drug Scenes" (never heard this phrase before) are merely a symptom of homelessness, a problem that has proven to be simple, if not easy, to solve.
They don't understand the trade secrets are actually made public by the leak and the journalists simply report on liberated data. However, since this data is made available by cyber criminals, its integrity could be debated or Reflets could give an opportunity to Altice to discuss findings before publishing articles. Really interesting to follow where this will be going...
Centralization of power into the capitals of nation-states brought us the meat grinder of WW1 and then the horror show of WW2. The centralization of power in Washington, Moscow and Beijing brought us to the brink of global nuclear war. WW2 was already hard to escape but no place on this planet will be safe when the Ukraine thing goes sideways.

Yeah exactly. We "need" global communism to fight Climate change, right? I'll pass. If there is a solution it's going to be a bottom up technological innovation.

There was no time and place except under mostly decentralized capitalism when workers where not exploited. Whatever that word even means to you. Normal socialists seem think every transaction is "exploitation".

It's pretty black and white. Centralization only allows for one solution and smothers all others. If the central plan fails, like central banking does right now, it fails for everyone all at once and there is no escape.
Anti-vax now making its way to HN.
> a non-conductive heat conducting material safer than beryllium oxide would be quite useful

(As long as it's cheaper than diamond!)
> Honestly though I don't get the Wayland hate. It's been stable to use and a joy to configure

Firefox doesn't work properly out of the box with Wayland, together with Spotify, Discord, VS Code and tons of other applications. I'm a Blender user too, and this submission is good news, but before that, Blender was in this box too.

I migrated to Wayland just last week but having to add fixes to various applications I use day-to-day (every one I mentioned except VS Code) kind of sucks and is not needed at all with Xorg.

But the performance is so much better and also lower memory usage, that I power through it. But I can understand why people are resisting Wayland, it seems it's very early still as not a lot of what I use supports it fully.
VirtualBox 7.0.0: Developer Preview for macOS / Arm64 (M1/M2) Hosts
VirtualBox 7.0.0: Developer preview for macOS / Arm64 (M1/M2) hosts:
https://download.virtualbox.org/virtualbox/7.0.0/VirtualBox-...
Love using Wine to get a game of Alpha Centauri up and running on my setup.
Interesting. Back in the 90s I found that compressing files before writing them actually improved performance quite significantly, because disk I/O was so much slower back then. How things change.
> But converting it back to electricity is typically less than 50% efficient.

It's generally much much worse than 50%. Say that you used a resistor to heat
the water in a (perfectly insulated) boiler and want to know how much useful
work you can extract from it, ideally. The answer is given by the exergy
efficiency, which can be computed by attaching an imaginary heat engine to it,
integrating the infinitesimal works δW = δQ⋅η_Carnot while the temperature
drops from the initial T_boiler to T_ambient and dividing by the internal
energy of the boiler.

The result is η_exergy = 1 - T_ambient/T_lmtd where

T_lmtd = (T_boiler - T_ambient)/log(T_boiler/T_ambient)

is the logarithmic mean temperature difference. Even heating water to 90°C
gives an efficiency of only 9%.
Yeah that last line is key — they’re not creating heat with the excess energy, they’re pumping water. The article doesn’t have much specifics but the implication is they’re achieving much higher efficiency than if they were doing electricity → heat → electricity
> Are you going to do that without removing the influence of money over politicians? That'll create more problems, not less.

It was how the system worked for decades until the neoliberal vultures privatized it everywhere they could - generations of public investment and wealth sold off for pennies to the highest bidder. The result was price gouging and profiteering, while at the same time investments in maintenance were left behind and now taxpayers have to foot the bill in "rescue" operations.

Critical infrastructure belongs in the hands of the parliaments, alone to keep some sort of accountability.
It'll be difficult to steal (location tracking, authenticated parts), do one unexpected thing really well that will be everywhere two years later (the acceleration will be "retina"? self adjusting headlights? traction control?) and you'll need an Apple device to use the full functionality. And it'll be 4000 EUR.
Isn't AA religious though?
Create your own JavaScript runtime using V8
And let's not forget to be grateful towards for-profit companies that contribute to open source.

A lot of the work required to get games working transparently on Wine was thanks to Valve, who released Proton as open source, along with heavy work on DXVK to simulate DirectX, etc.

Of course they did it because it benefits them, but still they could have kept it private and it would have boosted only Steam sales. Instead it's a win for them AND for the community, an example that should be followed by other companies.

What a time to be alive indeed!
Something similar happened to me, but with Qt. I installed Qt Open Source at home to compile OpenMSX debugger (a hobby project to which I have contributed). I don't know why I used my work email account instead of my personal one. The next day at work, we received a call from Qt with threats saying that we had to buy a licence.
No, they refer to it is as IP protection.
Yeah what's up with that? Is this the ignorant, general anti-vaxx variety, or the partisan, political,COVID specific kind?

I'm either case, miasm theory of illness incoming!
The point I guess it that there are dietary regimens that tend to naturally restrict caloric intake without any effort. The question is not if eating less causes weight loss, but which regimen is best to avoid overeating while eating to satiety.
Google Cloud announces Dual Run to ease mainframe migration to cloud
1000_0000 is 10 million, you want 1000_000. And k is better initialized as `Int32(1):Int32(1000_000)`, which is significantly faster (though it doesn't matter for the measurement here).

Checking with a million values, on my Julia v1.8.0, the dict takes up 18 MB, or about 130% more than the plain values (or an array of Pairs) would.
No it is not. I have Windows 11 on a test machine Samsung Galaxy Book with Snapdragon 7c and can run x86/x64 apps just fine. It is a fine device, but honestly it does not offer any killer feature compared to x86 notebooks.
Does anyone have a good link demonstrating this? I've never run Wordstar, though I have read through manuals and screens in the past trying to make sense.

My impression from skimming manuals/screens is that the approach isn't really compatible with what people are used to now. Many things may be better about it, but it would require teaching users a new approach.

I think there is where Bike's approach is useful. It's basically just the same as what everyone is already used to, just with a few small changes that fix some important problems. I think it's a good incremental approach.
> In this case it doesn't matter if you're a tax payer though.

They don't explain who is going to be paying in advance. Usually it is a surprise. The approach is to wait for the crisis to come to a head then make a snap decision if it is the government that needs to settle things.

There are literal trillions of dollars floating about. Someone is fronting up real resources, somewhere. Who? What? These are important questions. I'm assuming taxpayers until proven otherwise. If people wanted to know they could design a simple system, but it is obfuscated - probably with intent but maybe not malice. Every time people figure out who is paying another add another layer of indirection gets built up to confuse the situation.

> Central bankers have no power to levy taxes

I get what you mean in context, but this is false. I pay a lot of capital gains on my gold because of them. Now I'm no aurumologist, but I'm pretty sure my lucky 10g of gold hasn't doubled in size to 20g. And yet I'm paying taxes as though it has.

Now, arguably maybe supply and demand has shifted and my shiny rock has doubled in value. But that is pretty patent bullshit, I bought it thing because there is obvious asset price inflation happening long term. And I'm being taxed as though it is growing.
That's as scientific as a Marvel Comic Con. That just tries to align with your bias, there isn't any science on it.
Or watched the first episode of Max Headroom (from 1987).
I am in favour of having the vaccine (which is why I had 3 myself), but that doesn't mean that I am not allowed to also think that the way how the rollout was handled by our governments and institutions has hugely damaged the trust into those on a wide range and that loss of trust will be felt for a long time.

I think it would have been better to strongly advertise the benefits of the vaccine without mandating it, especially if the mandate doesn't make any sense when the truth comes to light.

--
EDIT:

It's sad that this has been flagged and therefore "muted" here.

The link goes directly to the message of a Member of the European Parliament and not some right-wing conspiracy theorist. It includes a video from the official COVID hearing in at the EU inquiry and sheds lights on facts, not conspiracy theories.

This is precisely why trust in our institutions is lost, because even valid and rather interesting discourse like this is essentially being shadow banned. What good can come out of this I wonder?
Just started using wayland gnome yesterday. Is this why Firefox has a completely different mouse pointer to the one I set in gnome?
The whole thread makes me think of the young vs the old. Young people can’t fathom how injuries that were no big deal at 22 can take you out at 50. Same with drinking frankly, I used to be able to drink with no hangovers but that stopped years ago.
Not trying to be argumentative here, but you seem really focused on "wealthy people" taking more from non-wealthy. Please see here: https://www.cnbc.com/2022/06/11/the-pandemic-stimulus-checks...

Specifically, the end of the page has a table that shows what % of people received those stimulus checks. According to this table, 75% of the first stimulus checks were issued to people making less than $100K while only 11% making over $100K received checks. For the second stimulus, 76% making less than $100K got checks (versus 10% making over $100K). Similar numbers apply for the third stimulus.

If you can find different evidence, please share. I would like to learn more...
I thought this is a poorly phrased question. That has a lot of people guessing what the question really meant.
Why not? We have conventional weapons today that are more destructive than those two nuclear bombs unleashed over Japan. They were quite small bombs by todays standards. You are equally dead no matter what the explosive material is.
My 2¢:

If the device is running macOS: Share screen via the Messages app[﹡]. Yes, it’s possible and it works well.

If it’s running Windows: Use Google Meet and start remote control from there.

(Teamviewer is another convenient option, but I would trust the above options to be far more secure.)

[﹡] https://support.apple.com/sv-se/guide/messages/icht11883/mac
If you need or want to use tar and compression, you can consider pixz. It's compatible with xz, can do multithreaded compression and decompression, and can efficiently extract a single member from a .tar.xz archive without having to decompress the entire archive. xz/pixz is much more computationally expensive than zstd or gzip but also provides better compression ratios.
So those that questioned the vaccine were right again.

There is nothing wrong by questioning and being a skeptic and knowing that these companies were set to make a killing with those vaccines in the first place.
Imagine you were asked to describe the flavors of a steak. Could you do it precisely? Would you have to use words that didn't quite fit? But because we never ask people to describe what a steak tastes like, we don't notice this. Instead we conclude that only wine is described in this circuitous way when actually this is just how we'd have to describe basically all taste experiences.

We are trying to describe a wine but we don't have words that really fit these particular senses. So we develop a jargon that is at least largely consistent across the ecosystem so when somebody describes a wine as "high minerality" you understand if you've tasted other wines also described this way. The fact that a wine isn't actually "dry" in a literal sense (it is almost entirely water, after all) doesn't matter once you've got a bit of experience matching the jargon to prior experiences.

Next time somebody tells you a wine is "high tannin" or "fruit-forward" or "thin", ask what dimension they are talking about here and try to remember it. Next time somebody says this you'll be able to predict what the wine will be like or you'll know to ask a professional for wines that match the particular things you like.
Just make sure you've already compiled pppd to an ELF binary before disabling a.out when recompiling your kernel. Otherwise, after you reboot you'll have no Internet access on your single household computer, and won't be able to download pppd sources or read HOWTOs to help fix it.
Well, at risk of being banned for saying things people don't like... lol...

To answer your question, the reluctance is because I would rather we just take the criminal element out of it all by just decriminalizing it. I would much rather we not give governments any sort of incentive to introduce more 'sin taxes' essentially.

Decriminalization gives us all those benefits you bring up, without enabling our governments to be worse than they already are. I have already witnessed this on a lower level because of marijuana legalization in Canada. Hence why I bring it up at all. Paul Martin was going to decriminalize it, but it got squashed, and the more popular opinion that I am aware of is that the other powers that be didn't like they wouldn't be able to profit off of it as easily. Not like how they can now, with enacting arbitrary rules like "can only grow 4 plants per household" etc, etc.
Sorry, but I don't think you know what you are talking about. I actually come from an ex eastern block country (and was born under communism) and I can tell you that nobody prefers soviet style appartments to what's available today.
Sure I'm probably biased but I believe sleep quality is a little more difficult to control than the other points you listed. I can't even fathom consciously having bad sleep habits and not fixing them given how disrupting insomnia has been for me.
I use Manjaro with Gnome on Wayland. No issues there with Intellij. Works fine. I think the issue might be with Sway?

In general I'm not having a lot of issues with Wayland. At least not more than usual amount of "just tweak this file over there and it's fine" stuff you have with Linux in general. There's just an endless amount of libraries that need to be aligned with each other. It's one of the reasons I use an arch based distribution so that at least I'm not dealing with stuff that was fixed months/years ago.
Yield Is Top Issue for MicroLEDs
I had kids and my health became more important than having a drink.
I agree completely. Creating good cards, or thinking about how to cover a topic/fact with cards well forces you to break it down into very small pieces. Otherwise the cards get bulky, aren't precise enough and are generally annoying.

Breaking it down into such small bits makes it immediately obvious if I haven't understood something, because I either wouldn't understand the answer for one of my own cards, or wouldn't even know how to create an answer.
If done properly, it's much harder for something to "slip through the cracks" so to speak.

When I first started properly integrating this into my day to day life I also noticed that I was interested in remembering many more mundane things than I would've expected. Simple stuff that I really didn't have a place to write them down for, but that also weren't really important enough to take time out of my day to actively memorize it. There's a place for that now. It's been really interesting to see how broadly applicable spaced repetition is and that it's not just useful to learn for college exams.
My list of ATM defensive rituals grows even longer.

For those who think time at ATM matters, consider a thermal camera like the one at the start of the video, concealed in the cabinet by fake panels. You enter your PIN, move your hand away to touch the screen seconds later, you're pwned. Thermal cam has your digits and vague sense of hand movements.

Cover the keypad with your other hand, take detours when moving your hand, and, now, pretend press a handful of random keys.

I will try inserting bogus numbers into my PIN ritual and pretend pressing them as part of entry. Should protect against hand movements and thermal imaging as well.
"The FBI is racist": ever heard of COINTELPRO? I think trying to undermine the civil rights movement (among others) could be classified as racist, do you not agree?

Also "FBI crime stats" is probably one of the loudest dog whistles, more like a fog horn at this point.
It's also very subjective. Just off the top of my head I can think of:

- zero values instead of sum types

- nil, especially on interfaces

- goroutines sharing memory

- goroutine panics not being raised in the spawner by default
So you're saying that people are addicted drugs because they are homeless, they are not homeless because they are addicted to drugs?
Click on the comment time <x hours ago> then click "favorite."