kerneis | 2 months ago | on: Exe.dev
kerneis's comments
kerneis | 1 year ago | on: Show HN: Markwhen: Markdown for Timelines
kerneis | 2 years ago | on: Unified versus Split Diff
kerneis | 2 years ago | on: The Tyranny of the Marginal User
You can read the paper they published: "events can make sense" https://www.usenix.org/legacy/events/usenix07/tech/krohn.htm...
I met some ex-OkCupid engineers at a later company who said the framework was smart but a pain to maintain in then long run.
kerneis | 3 years ago | on: Domain registrar Gandi gets bought out, removes free mailboxes
Trivia time: Laeticia (née Laetitia) was married to Johnny, the famous French rock singer; Estelle was married to David, son of Johnny. Note that Johnny is dead now, Laeticia has been remaried twice but kept Johnny's last name, Estelle is divorced, and David is not the son of Laeticia as Johnny got married several times (David's mother is the French actress Sylvie Vartan).
kerneis | 3 years ago | on: ARM64 Linux Workstation
kerneis | 3 years ago | on: My experience with check fraud
kerneis | 3 years ago | on: Lite XL: A lightweight text editor written in C and Lua
kerneis | 3 years ago | on: Reinventing backend subsetting at Google
> But as joatmon-snoo correctly said, the more important point is demonstrating how bad backend churn is with this algorithm.
Yes, again the overall point came across clearly, but faced with specific examples I like to dive into the details to check my understanding of how things work. Otherwise, it's easy to overlook key but subtle details.
kerneis | 3 years ago | on: Reinventing backend subsetting at Google
kerneis | 3 years ago | on: Reinventing backend subsetting at Google
For instance, in table 3, it looks like they excluded backend tasks {0,1} (for frontend tasks {0, 1}) then {2,3} (for frontend tasks {2,3}) in the N=10 case, but backend tasks {1,2} then {3,4} in the N=11. Why the discrepancy? I get that it helps them make the point about task 3 changing subset, but it's inconsistent with excluding left-overs in a round-robin fashion presented in the previous paragraph.
Another sentence that I couldn't make sense of is: "If these [tasks 2 and 4] carry over to the subset of the next frontend task, you might get the shuffled backend tasks [7, 2, 0, 8, 9, 1, 4, 5, 3, 6], but you can't assign backend task 2 to the same frontend task. " The "same frontend task" as what? Obviously note the one task 2 was already assigned to (the most intuitive reading to me), since precisely task 2 was not assigned and is a left-over. But then again, what does this mean?
kerneis | 3 years ago | on: Tailnet Lock
kerneis | 3 years ago | on: The PocketReform is a made-in-Berlin Linux handheld
kerneis | 3 years ago | on: Service Unavailable: The sysadmin has decided the site isn't going to run today
Service Unavailable
The sysadmin has decided the site isn't going to run today. If you care, you should shut down your stuff, too.
It doesn't provide more detail; is this related to the recent Supreme Court decision?kerneis | 3 years ago | on: Ask HN: Does anybody still use bookmarking services?
kerneis | 3 years ago | on: A Kernel Hacker Meets Fuchsia OS
kerneis | 3 years ago | on: A Kernel Hacker Meets Fuchsia OS
They explain why they do so, and the article is extremely valuable as a first step and tutorial to get started in Zircon kernel hacking. They also find some actual issues, including one CVE. But I disagree the article shows how "unsecure Fuchsia is as a result of being unfinished".
kerneis | 3 years ago | on: A Kernel Hacker Meets Fuchsia OS
kerneis | 3 years ago | on: HTTP Cats
kerneis | 3 years ago | on: Using QGIS to apply a 1777 style to today's OpenStreetMap data
It would be awesome to have a similar style available there. I wonder how much work it would entail.