Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chenxiaolong
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
chenxiaolong
3y ago
In case anyone is curious, this is the commit that implements the change: https://github.com/GrapheneOS/platform_packages_apps_CellBro... EDIT: For folks with rooted devices, all alerts can be disabled with: adb
32.
▲
by
chenxiaolong
3y ago
I don't know the details of what happened between the two projects, but according to Wikipedia [1], libav was abandoned a bit over 5 years ago. Looks like their website (and main git repo) no longer exist. [1] https://en.wik
33.
▲
by
chenxiaolong
3y ago
In case anyone is curious, I took a quick look at my copy of the set: - The Fellowship of the Ring - Theatrical: 66.7 GiB video @ 53.5 Mbps, 3.81 GiB English audio @ 3055 kbps - Extended disc 1: 51.5 GiB video @ 69.8 Mbps, 2
34.
▲
by
chenxiaolong
3y ago
Happy to see more folks working on fast terminal emulators! Earlier this year, I went through every single terminal emulator in Arch's repos and tested using them while compiling AOSP (Android). AOSP's Soong build system does not
35.
▲
by
chenxiaolong
3y ago
I don't think this is possible, at least not directly. My understanding is that there's a special optimized path for CameraConstrainedHighSpeedCaptureSession recording to MediaCodec surfaces backed by a hardware encoder. If you ca
36.
▲
by
chenxiaolong
3y ago
scrcpy is awesome! Native support for streaming the camera directly (vs. streaming a screen capture of the camera app) is coming soon: https://github.com/Genymobile/scrcpy/pull/4213 For folks willing to build
37.
▲
by
chenxiaolong
3y ago
Kopia is great, though it's worth noting for folks on Linux: non-UTF-8 paths aren't stored correctly [1] and xattrs aren't stored [2]. While most folks probably won't care about the former, the latter can could cause iss
38.
▲
by
chenxiaolong
3y ago
I tested with 6.4.0-0.rc6.48.fc39.x86_64 + f31dcb152a3 revert and all 10000 iterations succeeded (same hardware and environment as my previous post). To guarantee that there's absolutely no other difference between the two tests, I too
39.
▲
by
chenxiaolong
3y ago
I gave that reproducer a try and it failed after 1968 iterations. * CPU: Intel(R) Core(TM) i9-9900KS * qemu: qemu-kvm-7.2.1-2.fc38.x86_64 * host kernel: 6.3.6-200.fc38.x86_64 * guest kernel: 6.4.0-0.rc6.48.fc39.x86_64 (grabbed latest from m
40.
▲
by
chenxiaolong
3y ago
It sucks that these folks are getting laid off. In all my past interactions with them, they've been quick and helpful and never felt like they were just following a script. I submitted this because this might potentially affect users d
41.
▲
T-Mobile Suddenly Lays Off over Two-Thirds of Their T-Force Support Staff
(tmo.report)
2 points
by
chenxiaolong
3y ago
|
1 comments
42.
▲
by
chenxiaolong
3y ago
The wiki page is just out of date. It's been supported in libarchive for several years, though it's optional at compile time, so this new Windows build might not have it (I didn't check).
43.
▲
by
chenxiaolong
3y ago
I don't mind the look of ligatures too much in most monospace fonts that have them. However, I use my editor and terminal emulator for a lot more than just editing source code in common programming languages. In every single ligature-s
44.
▲
by
chenxiaolong
3y ago
In case anyone is curious which Android components are responsible for this: * There are 3 boolean states: 1. whether the bootloader is unlocked 2. whether the bootloader unlocking ability is enabled by the user ("OEM unlocki
45.
▲
by
chenxiaolong
3y ago
Symmetric gigabit on AT&T fiber (USA) on their older GPON-based network for $85USD/month. The GPON OLT for my neighborhood isn't oversubscribed (yet), so I consistently get the advertised speeds.
46.
▲
by
chenxiaolong
4y ago
I just took a look at spectacle (KDE's screenshot tool, version 22.12.3) and it's not affected. It properly truncates the file when overwriting a file that already exists (after cropping or any other edit I tested). The inode numb
47.
▲
by
chenxiaolong
4y ago
Windows 10 1607 and newer support it now if you call SetFileInformationByHandle() with FileRenameInfoEx and specify the FILE_RENAME_FLAG_POSIX_SEMANTICS flag. Not sure how commonly it's used in standard libraries, but I've seen it
48.
▲
by
chenxiaolong
4y ago
I don't know if it's true for this particular OS, but some OS's bundle the baseband, bootloader, and other vendor-specific images so that they're automatically updated, like with the stock OS.
49.
▲
by
chenxiaolong
4y ago
Do you know if OnePlus uses the same A/B style OTA updates as Pixel devices and whether it supports setting a custom bootloader key? If so, you might be able to use my avbroot project [1]. It roots the boot image, signs it with your ow
50.
▲
by
chenxiaolong
4y ago
Interesting, thanks for the info!
51.
▲
by
chenxiaolong
4y ago
The firmware is not available on the FOTA (OTA update metadata) server yet, but if you know the exact version number, you can download the firmware from Samsung FUS ("firmware update service"). Looking at the European S23 Ultra (m
52.
▲
by
chenxiaolong
4y ago
I just gave it a try in gdb on a C program with an empty main(). The argv/envp data was in this range: 7ffffffdd000-7ffffffff000 rw-p 00000000 00:00 0 [stack] Running `call (int) munmap(0x7ffffffdd000,
53.
▲
by
chenxiaolong
4y ago
Some programs, like sshd and chromium, make use of this fact to change the process name as shown in procfs and ps. On Linux, every string that argv[] and envp[] point to are stored in one contiguous block of memory. Programs can change the
54.
▲
by
chenxiaolong
4y ago
BMCs have to be some of the most unreliable devices that I've worked with. Some of the issues I encountered at my last job: * [ASRock BMC] The BMC firmware updater sometimes causes the NICs to get stuck in a bad state where every NIC h
55.
▲
by
chenxiaolong
4y ago
Yeah,AT&T unfortunately tries really hard to make their customers use the provided routers. For customers on the older GPON network (like myself), they provide an ONT and a router. The ONT will not communicate until the router authentic
56.
▲
by
chenxiaolong
4y ago
For my router PC, I run vyos [1]. Dinky little 9th gen Core i3 machine, but consumes <9W and easily handles gigabit throughput, even with Wireguard. For those in the US with an AT&T fiber GPON ONT, vyos' 802.1x EAP-TLS implement
57.
▲
by
chenxiaolong
4y ago
After driving a new rental Model Y for 1000+ miles recently, my biggest complaints are: * The sound proofing feels as if it did not exist. The cabin noise in my family's old minivan is even quieter than in this car. * The ride is incre
58.
▲
by
chenxiaolong
4y ago
I root my phone for a few reasons (in no particular order): * Reverse engineering, mostly to satisfy my own curiosity, but also to verify that the few third party apps I install don't do scummy things behind my back. I mostly use frida
59.
▲
by
chenxiaolong
4y ago
A few years ago, the company I work at switched to using Alpine-based docker images for most containerized things. One side effect was that our Ansible playbooks (running from inside one of these containers) would fail with inconsistent net
60.
▲
by
chenxiaolong
4y ago
Interesting! I didn't know coreboot was available for the *20 series. I hadn't touched my W520 since the last warranty replacement. Maybe coreboot will be my next weekend project.
More ›