Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qhwudbebd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
qhwudbebd
4y ago
It doesn't do a verification flow on the address provided, so you can just use <randomstring>@sharklasers.com or similar to try it out.
92.
▲
by
qhwudbebd
4y ago
Hi Matt, thanks for contributing to the thread. Do you have any progress on Coreboot support yet? I've been holding off buying until this is available - the presence of bootguard makes me nervous and as far as I can tell, it's not
93.
▲
by
qhwudbebd
4y ago
I much prefer working on my fast Ryzen "NUC" to a Pi4, but for electronics tinkering, I miss it having decent memory-mapped GPIO+SPI+I2C. From time to time, I search around in case someone's done a nice PCIe (or M.2?) card wi
94.
▲
by
qhwudbebd
4y ago
Ouch, that's really horrible - and presumably signing makes it impossible to replace the MacOS recovery with a linux kernel + initramfs to act as recovery UI? Thanks for clarifying. Looks like that's another route to a clean, fast
95.
▲
by
qhwudbebd
4y ago
I agree. It makes building and testing arm64 versions of larger software a real pain. I do personal builds of llvm + clang + rust on a couple of 8GB RPi4s, but it takes many hours. I built a 1U 5900X build machine for about £1500 a couple o
96.
▲
by
qhwudbebd
4y ago
This is really interesting: I'd love to hear more about how you have the mouse key layer set up and how you've managed to make it work as well for you as a mouse or trackpad.
97.
▲
by
qhwudbebd
4y ago
The while (*src++); on line 45 of lib/libc/string/strlcpy.c is an inline implementation of strlen here. It's done solely for the benefit of the return value (src - osrc - 1) but means that it traverses the entire length
98.
▲
by
qhwudbebd
4y ago
Another example: the :/; key looks visually sensible because they nicely balanced and compatible sizes. The +/= key looks super strange because = is HUGE and + is tiny.
99.
▲
by
qhwudbebd
4y ago
Given a random board with an aspeed 2500 on it, I assume that's not sufficient to allow the manufacturer firmware to be replaced with vanilla openbmc by a user though?
100.
▲
by
qhwudbebd
4y ago
Looks great and I'll keep my eyes peeled for when you launch. Rotary encoder is an interesting idea. (Presumably reporting a key-press for each click left and right?) I know you're only at prototype stage, but visually I'd sa
101.
▲
by
qhwudbebd
4y ago
I'd dearly love to do this. I'd even settle for keeping the (presumably ancient) kernel shipped by the manufacturer and just replacing the user space to ditch the hardware manufacturer's pile of hacked together crap and clunk
102.
▲
by
qhwudbebd
4y ago
Nice detailed write-up. A random extra observation: assuming you're building your own kernel, you can bundle initramfs into the kernel as a single UEFI executable without needing that third-party boot stub. Set CONFIG_INITRAMFS_SOURCE
103.
▲
by
qhwudbebd
4y ago
These look really nice hardware. I wonder if there's any chance of coreboot on them...
104.
▲
by
qhwudbebd
4y ago
Two other macos breakages that I've recently been bitten by: They never got round to implementing unnamed posix semaphores: sem_init() will always give EINVAL. They never got round to finishing poll(). It fails on devices. Because this
105.
▲
by
qhwudbebd
6y ago
This article isn't about creating a repository with non-standard properties I'm afraid. It's just a set of instructions for copying one repository into another. The resulting repo isn't any different from any other Githu
106.
▲
by
qhwudbebd
6y ago
I really wish that were true!
107.
▲
by
qhwudbebd
6y ago
I think archiving stops anyone pushing to a repo at all, but an option to label a repo as a mirror (and thereby block pull requests on GitHub) would be perfect for me - it pretty much exactly describes the situation for my GitHub repos. You
108.
▲
by
qhwudbebd
6y ago
Disclosure: UK business owner and employer but no US employees. For us here at least, there’s no such requirement to betray the trust of our staff and spy on them, and we don’t do so. To be honest, the idea that anyone might consider this a
109.
▲
by
qhwudbebd
6y ago
This reminds me of the way ssh became so popular so quickly in the mid-1990s: it was simultaneously more secure and more pleasant to use than unencrypted telnet or rlogin. I've tried to take the general lesson when writing my own syste
110.
▲
by
qhwudbebd
6y ago
Apple's strategy against the web app workaround appears to be two-pronged: abandon any pretence at maintaining webkit whilst continuing locking out more competent browser engines. Even Microsoft in the IE era didn't actively ban N
111.
▲
by
qhwudbebd
6y ago
The tool I used to use for this years ago is isync/mbsync, which worked really well. Nowadays I just use rsync on Maildirs because I don't have any IMAP mail on servers where I don't have shell access, so I'm a bit out o
112.
▲
by
qhwudbebd
6y ago
People typically email using email addresses, and text using phone numbers. They're both messaging identifiers that might be easily be repurposed for Signal. There's no property of the latter that makes them a better choice than t
113.
▲
by
qhwudbebd
6y ago
The constant repetition is indeed nauseating. It's also nonsense. There is another unique identifier that's stored in the local contact list: email addresses. Use either email address or a phone number as an identifier, and you&#x
114.
▲
by
qhwudbebd
6y ago
Signal leaks your telephone number to everyone with whom you communicate, which is a privacy disaster before you even send your first message. (Please don't take this as implicit approval for Telegram's approach to secure messagin
115.
▲
by
qhwudbebd
6y ago
It looks like the solution has turned out to be stopping this whole staff at the office madness sooner rather than later, as you observe!
116.
▲
by
qhwudbebd
6y ago
Being unsure of my recollection, I've just bootstrapped and installed the most recent go 1.14.3 release on a pure musl x86_64 chroot. Everything I can think of to test so far is working impeccably.
117.
▲
by
qhwudbebd
6y ago
Are there problems with go on musl, then? Not a heavy go user but I’m sure I’ve built a working go setup fairly painlessly on musl VM before. (Maybe it’s a recent problem or perhaps I’m misremembering and I did something horrid like pulling
118.
▲
by
qhwudbebd
6y ago
I think you underappreciate libvirt here. The qemu command line interface is really quite ugly and awkward to use. You might imagine that, in wrapping it, libvirt might fail to make it worse. But they actually succeeded! (To be fair, if you
119.
▲
by
qhwudbebd
6y ago
Alas you /still/ can’t disable pull requests, even when a Github mirror is completely the wrong place to submit patches.
120.
▲
by
qhwudbebd
7y ago
Surely you mean 'so-called "style" of writing'? :)
More ›