Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
arghwhat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
271.
▲
by
arghwhat
1y ago
> Reopen window, and reposition it where the user last placed it Under Wayland, this is not the responsibility of the application, but the responsibility of the display server. You tag the window using the new toplevel tag protocol, and
272.
▲
by
arghwhat
1y ago
1. Display servers are highly security sensitive and cannot be shipped in good faith unless they are well maintained. The only high-profile X server still around, xorg, is entirely unmaintained outside its Xwayland support, and no one is
273.
▲
by
arghwhat
1y ago
> Depends on what you're calling properties of the window, wayland does of course have a number of things like that but not all of them are the same as X11 used to be. Well, technically Wayland has no such thing as properties. It on
274.
▲
by
arghwhat
1y ago
A window (surface in Wayland speak) is just an object in the Wayland protocol, and a Wayland client can have as many as it likes - it will just never see anything outside its windows. If these are normal windows (top-levels), it won't
275.
▲
by
arghwhat
1y ago
That's why there was a protocol released to do just that, by having the client set a unique tag when it creates its windows so the display server can recognize when a window has come back. Wayland in general is all about leaving stuff
276.
▲
by
arghwhat
1y ago
No, having bugs in home-grown platform specific code is not at all related to whether or not the platform is "weird". Platform integrations are a lot of code, which you might have bugs in, and why people tend to use toolkits that
277.
▲
by
arghwhat
1y ago
Again, not how Wayland protocol maturity works. All released protocols are versioned, and do not break existing clients. Servers offer a maximum version number for their protocols, and clients can request any version up until that maximum v
278.
▲
by
arghwhat
1y ago
It's actually a lot more difficult than that. Working with existing applications as is requires a ditect mapping, and any restrictions or asynchronous prompts would break any existing assumptions in platform agnostic code, so it wouldn
279.
▲
by
arghwhat
1y ago
> Window restoration was not recently released, it was put in as experimental and it'll probably be another 5 years before it's available on stable distros as a non-experimental flag protocol. That's not how Wayland protoc
280.
▲
by
arghwhat
1y ago
> So we have two opposite claims. One from the developers of kicad in this write-up with examples and one from you above. You have the organizations maintaining entire Linux distributions with countless applications they support giving t
281.
▲
by
arghwhat
1y ago
The historic reason is that all inputs and window manager state outside your very own window is kept secret, and "stealing" input strictly disallowed. The idea is to avoid clickjacking, eavesdropping, phishing-esque windows, you n
282.
▲
by
arghwhat
1y ago
A significant portion of the problems listed, e.g. performance, "unpredictable focus", glitches, freezes, etc., will generally be purely KiCad bugs. Others are feature requests that there were recently released protocols for e.g.
283.
▲
by
arghwhat
1y ago
> I am not aware of any evidence in favor of this idea. It seems more likely that the only purpose of the bitter taste is to make you spit the food before swallowing it. That would not explain why the stomach delays opening in response t
284.
▲
by
arghwhat
1y ago
> Eating food in order to have energy to do things is not "disturbing" It most certainly is. It disrupts several processes, requires significant energy and resource expenditure, spikes various hormones that may or may not be ab
285.
▲
by
arghwhat
1y ago
> it seems impossible for any artificial sweetener to be completely safe, unless it is consumed only sporadically, not regularly. This also holds for non-artificial sweetener, or in fact any substance entering our body. Disturbing a proc
286.
▲
by
arghwhat
1y ago
Redundancy ≠ immune to failure.
287.
▲
by
arghwhat
1y ago
> Usually the biggest hurdles are Active Directory, deep Excel trenches and reliance on Outlook. It's mostly a mental block for the corporate IT department. People are already familiar with other email and calendar apps (e.g., gmail
288.
▲
by
arghwhat
1y ago
While I won't comment on whether the move made is smart: > 1. How much is compatibility with outside users and past documents necessary? Not an issue, document compatibility is a solved problem and any issues experienced would be mi
289.
▲
by
arghwhat
1y ago
I don't see how a short consultation on the matter would exceed 3-4 digits. It's maybe an hour from a specialist to see what is needed. Saving your bacon later on is worth some cost. Worst case, you might also have existing recomm
290.
▲
by
arghwhat
1y ago
When you only have one battery cell it's also hard to screw up battery management, and phone batteries are rarely driven past their prime (no one wants a phone with 50% remaining capacity). The odds are not zero though, as the battery
291.
▲
by
arghwhat
1y ago
Your home residential battery is not an entire parking garage full of EVs, so looking at their pipes and pressures is not relevant. Those pipes are dimensioned to be able to suppress fire in every parking booth of an entire parking garage f
292.
▲
by
arghwhat
1y ago
I think you're confusing suppresing the fire and extinguishing it. You are not trying to stop battery cells that are currently on fire from burning - you will just have to wait for those to be out of fuel. The purpose of fire suppressi
293.
▲
by
arghwhat
1y ago
Battery fire suppression systems often use water, and firefighters will also certainly apply water. Just don't walk up to the cell with a bucket of water. Water can and is used to cool batteries during battery fires, and more important
294.
▲
by
arghwhat
1y ago
The banks are "air gapped" by just a few cm, are all interconnected with excellent heat conductors (the bus bars), is insulated with flammable plastic, and sit on a flammable shelf in a flammable shed. There is no fire safety ther
295.
▲
by
arghwhat
1y ago
Acrylic is itself flammable, massive amounts of sand would be required to fully submerge and cool all cells (and therefore hefty acrylic sheets less likely to give), and it's likely that the sand will not spill correctly and evenly. Pl
296.
▲
by
arghwhat
1y ago
If the batteries catch fire the acrylic bottom will melt and automatically dump the sand onto the fire. This is a questionable setup though. You'd need massive amounts of sand dumped evenly, which requires more design and verification.
297.
▲
by
arghwhat
1y ago
> If an AI correctly guesses the outcome of a dice roll, it does not mean it knows the outcome in advance. Being correct is a necessary element of knowledge, but far from sufficient. If we "know in advance", why wouldn't t
298.
▲
by
arghwhat
1y ago
That does appear to be a better term for both humans and LLMs. Not sure who coined the term "hallucination" in the context of LLMs, which that suggests problems with perception rather than memory...
299.
▲
by
arghwhat
1y ago
I'd love to hear your definition of human thinking. No one else knows how that works, so it would most certainly be worth sharing, especially what the discriminator for whether something "thinks" would be. While avoiding be
300.
▲
by
arghwhat
1y ago
> because they don’t have knowledge like humans do, they rely on pattern-matching, not understanding. I don't think this comparison makes sense - humans do not have knowledge as a unique thing differentiating us from LLMs. "K
More ›