Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Arnavion
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
601.
▲
by
Arnavion
3y ago
The reason TW has big 1500-package updates is not because of any snapshotting. It's because TW's automation defensively bumps the release number of reverse dependencies. So if libfoo is updated then all reverse dependencies of lib
602.
▲
by
Arnavion
3y ago
I "just" run a local mirror on my LAN that rsyncs to upstream every night. So it doesn't matter to me however many gigs it downloads, and whenever I decide to update all the machines on my LAN using that mirror it's fast
603.
▲
by
Arnavion
3y ago
We use the same design for a product at $dayjob and have had no difficulty in designing for it. There is a lot of benefit from being able to use Rc and RefCell instead of having to go for Arc and Mutex. (Of course it's best if it can b
604.
▲
by
Arnavion
3y ago
I've been a Tumbleweed user for a decade and never used Leap. If Leap users are worried by this I encourage them to try TW, because it's probably not as unstable as you imagine it is. In the worst case you have zypper snapshots to
605.
▲
by
Arnavion
3y ago
>The implication is clear. Even simple programs will eventually require async, and should therefore just use it right now. There's no implication. Read what you quoted instead of digging for quick jabs. "Even the simple, Unix-e
606.
▲
by
Arnavion
3y ago
>Except, this isn’t a problem with Rust’s async, it’s a problem with tokio. tokio uses a 'static, threaded runtime that has its benefits but requires its futures to be Send and 'static. It's not a problem with tokio either
607.
▲
by
Arnavion
3y ago
The state machine transformation is not specific to any async libraries. The compiler is the one that desugars async fns / blocks to state machines. AFAIK there is nothing other than dumping the HIR / MIR from rustc to inspect it.
608.
▲
by
Arnavion
3y ago
The author said what you wrote in the first sentence, ie "use async if you are going to have a half implementation of async anyway". "Use async because you might need it in the future" is something you made up, not what
609.
▲
by
Arnavion
3y ago
If they meant that they are still wrong.
610.
▲
by
Arnavion
3y ago
I'll believe it when they actually do something, such as delete the garbage crates from my second link. These "policies" and "discussions" have been going on since 2014. Note that even your link is not an accepted R
611.
▲
by
Arnavion
3y ago
It's not surprising. crates.io's stance on squatting or namespacing is to put their fingers in their ears and hope you stop asking them. https://crates.io/policies#squatting Eg https://crates.io/us
612.
▲
by
Arnavion
3y ago
If that's also true of MacOS, that would mean LG made the effort of adding extra data that their tested systems didn't actually use and then got it wrong anyway, which would be funny.
613.
▲
by
Arnavion
3y ago
I wouldn't really call it "an ugly hack" since the kernel has had this procedure (to load EDID overrides from /lib/firmware) since forever. Introduced in 2012 by https://github.com/torvalds/linu
614.
▲
by
Arnavion
3y ago
It would be nice to figure out why Windows and MacOS evidently didn't have the problem. If there's some additional probing that they're doing to catch the monitor out on its lies, Linux could do that too.
615.
▲
by
Arnavion
3y ago
>Actually, the start of the function isn't that bad, but scroll down halfway and you'll find this: [...] Oh no, there's no way I'm going to be able to figure out all this byte manipulation in my head. I know the autho
616.
▲
by
Arnavion
3y ago
"Mainline kernels" also gets used to refer to kernels built from Linus's repo in general, as a way to distinguish them from kernels built from the OS vendor's / hardware vendor's branch. For example when people
617.
▲
by
Arnavion
3y ago
any(collection, predicate) == not(all(collection, not(predicate))). Or in English, "It is true that there is an even number in this list." is the same as "It is false that all the numbers in this list are odd."
618.
▲
by
Arnavion
3y ago
>Mining ships (an entire factory moves to a location and extracts resources). https://mods.factorio.com/mod/warptorio2 is sort of that, though the focus is specifically on rushing to do as much as possible before th
619.
▲
by
Arnavion
3y ago
https://github.com/serde-rs/serde/pull/2514#issuecomment-164...
620.
▲
by
Arnavion
3y ago
You keep saying this but I suggest you actually look at the code. The precompiled binary is not a sandboxed WASM binary. Despite the name "watt" it has nothing to do with https://github.com/dtolnay/watt . `wa
621.
▲
by
Arnavion
3y ago
Phosh and SXMO at least (not sure about Plasma Mobile but probably it too) generalize to running on large screens with external keyboards etc, so they should work for such hardware too, so you can try them if you are still interested.
622.
▲
by
Arnavion
3y ago
To answer the general point first: >I don't know how much touch screen only computers are considered during development of desktop environments and display servers Phosh, Plasma Mobile and SXMO are DEs for phones and tablets, so the
623.
▲
by
Arnavion
3y ago
The point isn't restricted to first boot. Lots of systems forget the time when they power cycle because of bad batteries or other trouble.
624.
▲
by
Arnavion
3y ago
No, it's not as bad as that. You retain copyright over your changes and have the say in whether they can be relicensed or not, unless you signed your copyright away via a CLA or similar. So you just have to not sign CLAs and not contri
625.
▲
by
Arnavion
3y ago
I use OpenSUSE (Tumbleweed, the rolling release version) over Arch because Arch has very little useful software outside the AUR whereas OpenSUSE has that in its official repo ("oss"). Anyone can upload anything they want to the AU
626.
▲
by
Arnavion
3y ago
For that exact command, yes. But if `/Users/*` by itself can be expanded without root you can construct the list of files to delete without needing the `zsh -c`. Eg `for d in /Users/*; do sudo rm -f "$d/Library
627.
▲
by
Arnavion
3y ago
I don't know anything about MacOS. Normal users don't have r-x on /Users ? How do they access their own /Users/whatever homedir then?
628.
▲
by
Arnavion
3y ago
You can use `ifconfig` / `ip link` if you want. The submitted article is about having systemd-networkd manage it.
629.
▲
by
Arnavion
3y ago
For the SO clones: https://github.com/quenhus/uBlock-Origin-dev-filter
630.
▲
by
Arnavion
3y ago
polkit does not require systemd.
More ›