Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
LukeShu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
811.
▲
by
LukeShu
8y ago
The problem was in systemd-networkd, not systemd. One of the more popular DHCP clients is 'dhcpcd', which was created and is maintained by Roy Marples, the creator of OpenRC. It's fine when someone wants to work on DHCP clie
812.
▲
by
LukeShu
8y ago
Nit: ISC's DHCP client is 'dhclient', not 'dhcpcd'. 'dhcpcd' is Roy Marple's DHCP client.
813.
▲
by
LukeShu
8y ago
Rob Pike is saying that your code should never care/check what the host byte order is; if you use the libc FOOtoh() functions, you aren't caring what the host byte order is, you're just converting something to it. Put anoth
814.
▲
by
LukeShu
8y ago
systemd-networkd isn't a replacement for init, it's a replacement for NetworkManager/netctl/….
815.
▲
by
LukeShu
8y ago
Colin Percival was the FreeBSD Security Officer 2005-2012. In that role, he interacted personally with members of the OpenBSD team (and Theo de Raadt in particular) in discussing vulnerabilities with them; this is not necessarily public co
816.
▲
by
LukeShu
8y ago
OpenBSD didn't break embargo. https://marc.info/?l=openbsd-tech&m=152909822107104&w=2 ("Mathy" is the researcher who discovered KRACK.)
817.
▲
by
LukeShu
8y ago
It's usually said with "flies" rather than "bees". You catch more flies with honey than vinegar is a well-known English proverb. The literal meaning being that you have flies in your home, you will have better su
818.
▲
by
LukeShu
8y ago
I mean, tptacek's claim was that "your users will have to install something to make a PAKE secure." If your interpretation of the_clarence's comment is correct, then he didn't refute tptacek's claim, he just
819.
▲
by
LukeShu
8y ago
No you can't. The security improvement of PAKE over traditional HTML forms + TLS is that the server never knows the password plaintext; the threat model is a compromised first-party server . If the server is compromised, it can just
820.
▲
by
LukeShu
8y ago
I was curious how soon overflowing a native integer would come up. The "worst case" would be all "z"s (which map to 103), so how many characters does floor(log_103(2^n-1)) get you? int32 zzzz (4 characters)
821.
▲
by
LukeShu
8y ago
The people you hurt by not tipping aren't the people who set the prices.
822.
▲
by
LukeShu
8y ago
By assuming that it's a normal distribution.
823.
▲
by
LukeShu
8y ago
"avoid holding two locks simultaneously" only guarantees no deadlocks if locks are your only form of inter-thread-blocking. If you have synchronization points or channels/pipes or anything else, that needs to be expanded to
824.
▲
by
LukeShu
8y ago
https://tratt.net/laurie/blog/entries/why_arent_more_users_m...
825.
▲
by
LukeShu
8y ago
automagically: /aw·toh·maj´i·klee/, adv. Automatically, but in a way that, for some reason (typically because it is too complicated, or too ugly, or perhaps even too trivial), the speaker doesn't feel like explaining to you.
826.
▲
by
LukeShu
8y ago
IMO, with Vue if your template needs to be parsed in-browser, you're doing something wrong (Vue has "full" and "runtime-only" builds; I don't think that you should use the full build in production). The templa
827.
▲
by
LukeShu
8y ago
I don't like lumping "add test & pass" together. It's very easy to accidentally write a test that doesn't test what you think it tests, and actually passes even without the "fix" applied. I do think
828.
▲
by
LukeShu
8y ago
1. GNU Hurd is usable by those interested, but obviously still needs a lot of work to be generally usable. 2. These days, GNU Hurd isn't GNU's only kernel. GNU Linux-libre is a fork of the Linux kernel that removes support for no
829.
▲
by
LukeShu
8y ago
> As a result, primarily in the U.S., the topic became prematurely known as "computer science"---which actually is like referring to surgery as "knife science"---and it was firmly implanted in people's minds tha
830.
▲
by
LukeShu
8y ago
Not all "paints" are equal. In Indianapolis, for a while they were primarily using "Ride-A-Way", but recently switched to "CycleGripMMAX", which is more expensive per square foot, but lasts longer. Additionall
831.
▲
by
LukeShu
8y ago
In a terminal in cooked mode, Ctrl+D sends EOF. Literally any program that reads from stdin and doesn't do something special to avoid it will handle Ctrl+D. That's the point about why it's worth it to learn: It's univer
832.
▲
by
LukeShu
8y ago
If it were just btrfs being silly, I'd expect the high CPU usage to be attributed to a kernel thread, not to the hg process. But we'll see :)
833.
▲
by
LukeShu
8y ago
Just a few days ago. Parabola GNU/Linux-libre (like Arch Linux). On btrfs, if that makes a difference. From what I could tell, whatever the slow part is, it wasn't parallelized at all; of 16 cores, 15 were idle, and 1 was pegged
834.
▲
by
LukeShu
8y ago
The actual network clone is faster than that. The slow clone that I'm speaking of is cloning from one place on my hard drive to another place on the same hard drive.
835.
▲
by
LukeShu
8y ago
http://gitolite.com/git-performance.html (the obvious answer) https://apenwarr.ca/log/20080121 (some more nuance)
836.
▲
by
LukeShu
8y ago
Having a local "bare" copy (to use Git's term; `hg clone -U`) of the Mozilla repo, I'd like to create a checkout of it (`hg clone`), and build Firefox from it. This results in 90 minutes of waiting with hg pegging one CP
837.
▲
by
LukeShu
8y ago
What he said was (AFAICT, the exact "we don't break userland, period" wording only appears in this HN thread. Let's go with the rant that I believe the GP was referencing): The "first rule of kernel maintenance&quo
838.
▲
by
LukeShu
8y ago
I understand "do not break userspace" differently than you do. You seem to understand it as "do not make a change that could hypothetically break userspace." I understand it as "do not make a change that is known t
839.
▲
by
LukeShu
8y ago
If you're using fopen(3) "stdio" (buffered I/O), then yeah, fread(3) and friends will buffer. But if you're using open(2) and read(2), libc's not going to buffer that.
840.
▲
by
LukeShu
8y ago
> "...using 58 types of Technic custom-made elements", anyone have a information on what those pieces are? "56 custom made Technic element types (existing shapes in new colors)" from https://www.lego.com&
More ›