Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kps
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
421.
▲
by
kps
2y ago
Send a message to a Californian, and a California court will make that determination.
422.
▲
by
kps
2y ago
> … but I cannot defer liability. For that, you need a corporation.
423.
▲
by
kps
2y ago
> How is there not a standard for that? There was, long ago, in the Macintosh Human Interface Guidelines.
424.
▲
by
kps
2y ago
I keep a cheap stylus in the car in winter.
425.
▲
by
kps
2y ago
> The evolution of it in Swedish comes from Æ -> Aͤ -> Ä Same in German.
426.
▲
by
kps
2y ago
This being HN, there's only a few of us left.
427.
▲
by
kps
2y ago
> In the future with the proliferation of VM based languages I could see CPUs exposing their microcode publicly so that the JITs can target the actual hardware IBM AS/400 did this, except that (as a closed system) the microcode laye
428.
▲
by
kps
2y ago
And nvi, the 4.4BSD unencumbered reimplementation. LSP as a replacement for original vi's cscope integration is the main reason I eventually switched from nvi to vim.
429.
▲
by
kps
2y ago
And as such neovim has dropped POSIX conformance (including things like `:!` as you mention, that I use regularly) and is apparently not interested in it. I wanted to like neovim for its possibly better lsp integration, but if all I need is
430.
▲
by
kps
2y ago
I've also seen terminal misbehaviour with neovim, not using wezterm, including incredibly slow redraws.
431.
▲
by
kps
2y ago
`stty 0 </dev/ttyxx` was briefly popular when I was in school (although setting an incorrect but nonzero baud rate would probably have been more annoying).
432.
▲
by
kps
2y ago
There are definitely errors. BSD man pages tend to be good about attribution, e.g. https://man.freebsd.org/cgi/man.cgi?query=cat — HISTORY A cat utility appeared in Version 1 AT&T UNIX. Dennis Ritchie
433.
▲
by
kps
2y ago
And 2509 libraries.
434.
▲
by
kps
2y ago
Yes, and for someone with astigmatic halation, dark mode is very hard to read. Web sites should support both, and respect `:prefers-color-scheme`.
435.
▲
by
kps
2y ago
Thanks; that does seem to be the case, and (as someone afflicted by astigmatic halation) I will no longer avoid following Mastodon links.
436.
▲
by
kps
2y ago
> the UX has improved considerably. Does the default web client respect `:prefers-color-scheme` yet?
437.
▲
by
kps
2y ago
The modern form of stdio only appear in Seventh Edition Unix.
438.
▲
by
kps
2y ago
Why sick? That was the directory for binaries that weren't meant to be run directly — `getty`, `login`, etc. Today there's much more software, so some things got moved into finer-grained locations like /libexec and /sb
439.
▲
by
kps
2y ago
> meta joke Is this some kind of…
440.
▲
by
kps
2y ago
‘Handles are the better pointers’¹ is a related writeup that has been discussed here before². ¹ https://floooh.github.io/2018/06/17/handles-vs-pointers.html ² https://news.ycombinator.com/item
441.
▲
by
kps
2y ago
Not if `plus` is a pointer. Then `plus()` is a conditional branch where the condition can be arbitrarily far away in space (dynamically scoped) and time. That's why I think invisible indirection is a mistake. (C used to require `(*pl
442.
▲
by
kps
2y ago
Oh, I honestly don't think the Conservatives will have you killed, unless maybe you hit on Melissa Lantsman's wife.
443.
▲
by
kps
2y ago
I should have clarified (and it's too late to edit) that this refers to code I wrote and licensed before the applicable employment. It was already made public under a BSD/MIT license, so everyone (including me) is allowed to use
444.
▲
by
kps
2y ago
Likewise, I have commercially irrelevant code on GitHub/Codeberg. But as it is all under BSD or MIT licenses, it makes no practical difference to me if my current employer wants to claim ownership; I can pick up where I left off all th
445.
▲
by
kps
2y ago
Yeah, 36 years of Unicode and it's still not ‘≠’.
446.
▲
by
kps
2y ago
Personally, I have a command called `--` that prints a terminal-wide horizontal red line using ‘━’ (U+2501 if HN eats it). So I run things like $ --; make noisy-build Then I can see the start easily when scrolling back.
447.
▲
by
kps
2y ago
Ctrl-W originates (on Un*x) from the ‘new’ BSD tty driver in the late '70s. Ctrl-U vs Ctrl-X was one of those BSD-vs-AT&T things (where V7 defaulted to ‘@’ 'cause your terminal might not have those fancy control characters). `
448.
▲
by
kps
2y ago
It could be worse! You could be using an un‐configurable modern browser or some such thing where attempting to erase a word closes your tab.
449.
▲
by
kps
2y ago
“Who is UID 0?” “You are UID 6.”
450.
▲
by
kps
2y ago
> Because cards were read "sideways" That is, cards were read row by row, not column-(character)-by-column — one ‘bit’ from every character at once. And this is the case for practically all card equipment. That surprised me a b
More ›