Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
casept
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
casept
7mo ago
Most cheap watches are microcontroller-only. AsteroidOS is a Linux distro and therefore needs a chip capable of running some Linux variant.
2.
▲
by
casept
10mo ago
If you want desktop Integration, try distrobox.
3.
▲
by
casept
11mo ago
Sure, but one is much more likely to have some ARM(64) SBC / smartphone / tablet / IoT device laying around than a SPARC box. Those are much more likely to have Linux than NetBSD drivers. Support for ancient architectures doe
4.
▲
by
casept
11mo ago
I've always had good experiences with TP-Link, just not their stock firmware. They're cheap and reliable OpenWRT devices.
5.
▲
by
casept
2y ago
My experience with RR is that the chance of it working without hitting a missing syscall or desync is only about 50%, which is why I want a different solution that doesn't rely on the fragile syscall recording approach.
6.
▲
by
casept
2y ago
Does anything like the Antithesis hypervisor exist as open source? The closest I've seen is Qemu record/replay, but that's very slow (no KVM acceleration, no multicore), and broken in current Qemu versions (replayed system ju
7.
▲
by
casept
2y ago
Only if you use their SDK. Quite a few parts of the chip lack actual register-level documentation, not so on the 2040.
8.
▲
by
casept
4y ago
For vscode, I like the `arrterian.nix-env-selector` extension. Can IntelliJ be configured to simply use whatever JDK belongs to the `javac` in PATH? If so, it should suffice to simply start it in a `nix-shell`. If not, maybe setting `JAVA_H
9.
▲
by
casept
5y ago
Why do you want to move off Android? Depending on the reason, your needs would probably be better met with an alternative Android distribution on Android hardware.
10.
▲
by
casept
5y ago
Oh, it's absolutely possible as long as your brain is flexible enough to appreciate both minimalist and maximalist language design. Same goes for C and Rust.
11.
▲
by
casept
5y ago
For languages with relatively uniform package ecosystems (like Rust and Go) there are tools that can generate Nix code for you from lockfiles with exact versions. In practice this usually suffices, because these ecosystems also have to rema
12.
▲
by
casept
5y ago
The (idiomatic) answer is based on the fact that your global environment doesn't need pync, weechat needs pync. Therefore, you override weechat's dependencies and inject the package into it's private environment like so: htt
13.
▲
by
casept
5y ago
GCC-RS will never have the same level of investment as rustc, which means that either it'll rot or the entire ecosystem will rot due being tied down waiting for it to catch up. Also, the Rust community at large is not at all enthusiast
14.
▲
by
casept
5y ago
Given that you already have flakeified everything, it's not that hard to pull in a different version of nixpkgs and cherry-pick packages from it. I have a (somewhat complex) setup utilizing this: https://github.com/case
15.
▲
by
casept
5y ago
The central government doesn't even want that pipe all that badly anymore, it's mostly the clowns governing the federal state of Mecklenburg-Prepommerania who want to continue.
16.
▲
by
casept
5y ago
Very unlikely, the Android driver infrastructure is quite different from Linux.
17.
▲
by
casept
6y ago
So you have a Google server running in your PC? Copyleft only requires disclosure for source code that's actually shipped (which definetly applies to Intel).
18.
▲
by
casept
6y ago
That may be true for peripherals, but all a compiler has to care about is the core ISA. The board zoo is very much not relevant.
19.
▲
by
casept
6y ago
CI builds should be locked to exact versions anyways, for the sake of reproducibility.
20.
▲
by
casept
6y ago
Well, if the protocol is fundamentally broken there's no way to go but an incompatible rewrite.
21.
▲
by
casept
6y ago
The screensharing can be worked around by building a somewhat hacky solution (recording the desktop to an XWayland window and sharing that, for example by using https://gitlab.com/lelgenio/dotfiles/-/blob/
22.
▲
by
casept
6y ago
It's possible to have a locked bootloader (so no unsigned OS), but still have vulnerabilities in the vendor OS image that allow rooting (on devices that are 4 years out of date this is pretty likely).
23.
▲
by
casept
6y ago
Go is sufficiently trivial that anyone who dares call themselves a programmer can learn it in two weeks if they already have experience in some even remotely-related language.
24.
▲
by
casept
6y ago
Put LineageOS on it.
25.
▲
by
casept
6y ago
When was the democratic party ever truly "left"? My impression of them is that they were arguably mildly SocDem in the past, and then turned into (neo)liberals in the 90's. Liberals are not leftists.
26.
▲
by
casept
6y ago
IMO fixing the unsafety is impossible, because doing so would mean re-evaluating the very core idea of C++ that C is a suitable substrate for building a safe, expressive language on. We know from years of experience that C has plenty of foo
27.
▲
by
casept
6y ago
Just because there's a tool in a niche doesn't mean it's the best one. I could do all those things you listed in Rust with much less headache.
28.
▲
by
casept
6y ago
Many banks allow you to request a physical device to generate the tokens, so a smartphone isn't required.
29.
▲
by
casept
6y ago
Because the belarussian government doesn't have enough power over Telegram to force them to disclose messages, meaning that transport encryption is absolutely good enough for the protester's threat model.
30.
▲
by
casept
6y ago
They should be using Nix or similar then. The typical Dockerfile is not reproducible.
More ›