Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rkeene2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
391.
▲
by
rkeene2
7y ago
Not just the Wiki and Issues, but also more things like release artifacts can be (optionally) sync'd and are part of the repository (as "unversioned content"). There's also a Forum included, and as with the rest those m
392.
▲
by
rkeene2
7y ago
Fossil keeps them in the same repo but as a separate kind of object.
393.
▲
by
rkeene2
7y ago
Yeah, WebSockets would also work here -- I would need to invent an ad-hoc protocol for making the resource requests, and it would be similar to a mini HTTP/1.1 Pipelining in spirit. The project needs some other work, since it looks lik
394.
▲
by
rkeene2
7y ago
I built a server-side mouse tracking over HTTP application that used HTTP/1.1 Pipelining to increase precision [0], back when web browsers supported HTTP/1.1 Pipelining, that is. [0] https://github.com/rkeene/
395.
▲
by
rkeene2
7y ago
I agree a video codec would be much better -- curious as to why animated gif was chosen in the first place ?
396.
▲
by
rkeene2
7y ago
These days it's still possible to patch and have a high kernel uptime due to in-kernel Kernel Live Patching (KLP) support. I've written a few KLP patches to solve kernel bugs without rebooting just because rebooting every system
397.
▲
by
rkeene2
7y ago
It is often less verbose than a man page so can be seen entirely without a pager, which is often all you need when you are looking for a reminder of that periodically used option. Certainly having both options (man page and inline help) is
398.
▲
by
rkeene2
7y ago
Can you do something like `pip install --no-binary :all:` (or equivalent pip.conf entry) ?
399.
▲
by
rkeene2
7y ago
From what I understand about TCP BBR from reading about it the past few minutes, it would compute a new link speed as a result of impacts from WRED and then use that for the connection baseline speed. TCP BBR would still rely on RED/WR
400.
▲
by
rkeene2
7y ago
FWIW, the reason nodes typically don't get to 100% is due to something called WRED (Weighted Random Early Detection). As the outbound/inbound queue on your "node" approaches fullness, it randomly selects packets to drop
401.
▲
by
rkeene2
7y ago
Semi-related, I built one for Tcl [0]. [0] https://chiselapp.com/user/rkeene/repository/tcl-defer/
402.
▲
by
rkeene2
7y ago
This is why my build systems will only use release tarballs that can be cached. I built HashCache [0][1] to handle caching of these tarballs by their SHA-256, then the build system can fetch from there first to ensure a local mirror is ava
403.
▲
by
rkeene2
7y ago
In Fossil it's all just part of the repository :-)
404.
▲
by
rkeene2
7y ago
The ability to clone the entire repository, not just the code base portion of it -- and thus make it available somewhere else with low effort. So all the issues, wiki articles, release artifacts could be re-homed (or even have multiple sim
405.
▲
by
rkeene2
7y ago
With GitHub, you are only cloning part of the repository -- you are missing the Wiki (which is a separate repository), Issues, Milestones, Release Artifacts, etc
406.
▲
by
rkeene2
7y ago
Fossil [0] makes this situation a bit better since you can always clone the entire repository. It wouldn't help with authoritative URLs to resources if the host went away, though -- that kind of infrastructure would still need to be p
407.
▲
by
rkeene2
7y ago
https://webpass.rkeene.org/ is also similar, but a single JavaScript file which you can host yourself. It also supports syncing, but for this it needs to reach out to a server. It doesn't store the data on the server
408.
▲
by
rkeene2
7y ago
The actual mechanism your User Agent tells the server which languages you are interested in is even more robust [0] ! It is a weighted list of preferences. The reasons I've heard from web developers on why they don't use this is
409.
▲
by
rkeene2
7y ago
TIP 302 has been open to fix this in Tcl 8.7+, and there is atleast one implementation of the fix. I looked at addressing TIP 302, but it was complicated since Tcl virtualizes the clock (like it does the filesystem).
410.
▲
by
rkeene2
7y ago
> The thing I am missing the most is HDMI video out, as my retired Nexus 5 could do with MHL and a simple dongle on the USB micro port. That dongle could also provide power and another USB port for a mouse or keyboard. Very few modern ph
411.
▲
by
rkeene2
7y ago
On a Chromebook ? The Android on ChromeOS stuff isn't as complete and has a hard time seeing e.g. USB peripherals. I've reached out to the people I work with at Google to see what this will mean for my Chrome Application [0], whi
412.
▲
by
rkeene2
7y ago
I think you VASTLY underestimate the size of US Armed Forces in terms of what's required for authentication, authorization, and access control. US DOD has well over 4 million Active Duty, Civilian Employees, Contractors, etc. Though n
413.
▲
by
rkeene2
7y ago
Google also managed to get rid of passwords a few years ago, and of course this also decreased phishing attacks. I've also implemented a PKI-based smartcard authentication system at some organizations. The US DOD started getting rid of
414.
▲
by
rkeene2
7y ago
Many thousands of times per day, since modern credit cards are smartcards.
415.
▲
by
rkeene2
7y ago
Fossil can be configured to do a bidirectional sync between git [0], with the exceptions noted here [1] -- but it may not be a good idea [2] and I've never set it up. [0] http://fossil-scm.org/home/doc/trunk&#
416.
▲
by
rkeene2
7y ago
ChiselApp.com provides a similar "Hub" for Fossil and it still serves a useful function in the Fossil community -- somewhere to host your Fossil repos. I've been thinking about adding CI/CD support and other tooling, but
417.
▲
by
rkeene2
7y ago
The executive branch of the US Government got rid of passwords a long time ago as part of Homeland Security Presidential Directive 12 (HSPD-12) of August of 2004. Almost all agencies within the executive branch switched to using Personal Id
418.
▲
by
rkeene2
7y ago
One could use eBPF to do the parsing safely in the kernel ;-)
419.
▲
by
rkeene2
7y ago
I think it launched in 2014 or so.
420.
▲
by
rkeene2
7y ago
I use the desktop environment I use for reasons that predate macOS/Mac OS X and are largely divorced from Microsoft Windows. I used to use the standard UNIX desktop environment, but then when I switched to Linux (since most UNIX softw
More ›