Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
LukeShu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
631.
▲
by
LukeShu
7y ago
RMS was removed as president of the FSF in September 2019. He is still head of the GNU project, but is no longer part of the FSF.
632.
▲
by
LukeShu
7y ago
For some context, Chet Ramey and Arnold Robbins are the maintainers of GNU Bash and GNU AWK, respectively.
633.
▲
by
LukeShu
7y ago
A related anecdote: I seem to recall a team from another country (Israel?) not being able to attend the world championships, but they were able to send their robot, and coordinated with another team to have that team operate the robot. But
634.
▲
by
LukeShu
7y ago
Note that FIRST has several competitions; FRC is the flagship, but FTC is lower-cost, reaching many teams that can't afford to participate in FRC. (I'm not knowledgeable enough to directly compare the expenses of being in FTC vs
635.
▲
by
LukeShu
7y ago
I was involved in FRC all through highschool, and later volunteered with a team for several years. Woody truly was the star. I hadn't heard that he passed--I am saddened to learn of it now. As a volunteer in FIRST, the highest recog
636.
▲
by
LukeShu
7y ago
All I see is `Content-Security-Policy-Report-Only`, which doesn't actually do anything security-wise. Their site uses the default CSP settings.
637.
▲
by
LukeShu
7y ago
Greg Kroah-Hartman has filled in before when Linus has had to take time off.
638.
▲
by
LukeShu
7y ago
(providing more detailed references) POSIX specifically calls out that it doesn't guarantee that the path is "/bin/sh": 107271 Applications should note that the standard PATH to the shell cannot be assumed to
639.
▲
by
LukeShu
7y ago
TIL that after the 5 year "full support" period (which is what I had in my head), RHEL has a 5 year "maintenance support" period (and that CentOS matches that 10-year total) (and then the "extended lifecycle support
640.
▲
by
LukeShu
7y ago
> only available since GNU make 4.0, and some Linux distributions still have older make, made it a hassle to setup. This should improve over time, of course. That feels like an outdated statement, make 4.0 came out in 2013. The only n
641.
▲
by
LukeShu
7y ago
It's enabled in the `make` package on Arch Linux. My Guile is around 40MB; my Python is around 80MB--both gargantuan compared to the 1.5MB Make.
642.
▲
by
LukeShu
7y ago
> https://www.gnu.org/philosophy/javascript-trap.html makes no mention of proprietary backends being harmful to user freedom OK, but the later essay https://www.gnu.org/philosophy/who-does-that-
643.
▲
by
LukeShu
7y ago
For any other confused Americans: "jumper" = "sweater"
644.
▲
by
LukeShu
7y ago
While many of the readline keybindings come from Emacs, I would have said the common shell handling of Ctrl-L comes from that ^L is ASCII form-feed, which is "clear the page; start a new page" (in the same way that ^H is ASCII bac
645.
▲
by
LukeShu
7y ago
timesyncd also does this for "large offsets", but what "large" is is neither configurable nor documented, but in the source: /* * Maximum delta in seconds which the system clock is gradually adjusted
646.
▲
by
LukeShu
7y ago
A few years ago I attended a conference talk from one of the Let's Encrypt folks. At the end, when he took questions, someone asked something along the lines of "what if the government targets Let's Encrypt for sneaky survei
647.
▲
by
LukeShu
7y ago
I most of the LE/ACME breakages I've seen, the issue was that something broke in certbot (or other client) when rotating in the new cert, not that it was unable to get a new cert issued. LE won't email you about that.
648.
▲
by
LukeShu
7y ago
It's about copy/paste-ability. If you're copy/pasting in to a terminal, with $HOST you can type HOST=myhost.tld first, then just paste, and everything will work. With <host>, if you paste the command with
649.
▲
by
LukeShu
7y ago
On Arch, `/bin/sh` is a symlink to `bash`. When Bash is invoked with the name `sh`, it behaves closer to the historical Bourne shell. The differences between normal Bash behavior and the behavior when invoked as `sh`: - It behav
650.
▲
by
LukeShu
7y ago
I suspect that the slowness was caused by Bash having a couple of pathological cases where it converts back and forth between the LANG/LC encoding and internal wide-characters repeatedly, which can cause it to be stupidly slow. I susp
651.
▲
by
LukeShu
7y ago
That [declare -g] is bad too, because it means you can't use it to set a local variable (see my sibling comment about dynamic scoping), which is surprising and confusing to the caller. While I agree with the parent that the whole thing
652.
▲
by
LukeShu
7y ago
Without disagreeing with the essence of what you said: > Assignment to hard-coded global variable ... Because Bash is dynamically-scoped, it's not necessarily global; it could be scoped to the calling function. For example:
653.
▲
by
LukeShu
7y ago
For context for future readers: The submitted title was "Choosing Monday for a surgery increases your chance of success 2 times", and has since been changed. https://news.ycombinator.com/item?id=22020870
654.
▲
by
LukeShu
7y ago
What I've heard is that Unicomp owns the actual original molds and such, and keeps using them, even though they're deteriorating. So I guess it makes sense that older Unicomp hardware is better. (I'm not sure how accurate t
655.
▲
by
LukeShu
7y ago
That 1984 year doesn't seem to be entirely accurate; at a minimum, the article has had additions since 1984 (including the 1998 death of John Lions). The abstract notes that it was published in DaemonNews in 1999. I tracked down the Da
656.
▲
by
LukeShu
7y ago
All of the authoritative sources I've found say that it was started in the "late" 1980s, not "mid" 1980s. For instance: > Plan 9 from Bell Labs is a research system developed at Bell Labs starting in the late 19
657.
▲
by
LukeShu
7y ago
Do you have a source for that? Bell Labs Unix had version 9 in 1986 and version 10 in 1989. I suppose it's possible that these happened after Plan 9 was named; but as best as I can tell, work on Plan 9 started in 1987[1]; after V9 Uni
658.
▲
by
LukeShu
7y ago
When I had to suffer through LabVIEW (2009ish) my notion was that it LabVIEW-the-language might have potential to be a decent language, and that it was a shame that the only possible IDE for it (LabVIEW-the-program) was so horrible. The ex
659.
▲
by
LukeShu
7y ago
The PDF metadata says 2007.
660.
▲
by
LukeShu
7y ago
The problem is the closing ` is being treated as part of the URL.
More ›