Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kps
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
631.
▲
by
kps
3y ago
Ancient Greece had a paved road used to haul ships across the Isthmus of Corinth. https://en.wikipedia.org/wiki/Diolkos
632.
▲
by
kps
3y ago
Border reivers were both English and Scottish, and not always particularly concerned about whether their targets were ‘ours’ or ‘theirs’. Sowell probably drew from Albion's Seed by David Hackett Fischer, which argues that US culture
633.
▲
by
kps
3y ago
https://en.wikipedia.org/wiki/Metonymy
634.
▲
by
kps
3y ago
MacOS has (had?) a fairly reasonable keyboard layout that let you type such things directly.
635.
▲
by
kps
3y ago
“Intolerant” in this context does not refer to people with repugnant views, it refers to people who aim to suppress debate: “they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may
636.
▲
by
kps
3y ago
That's up with the oak leaves, over everyone's head. Anyway, `.ja` is German for `.ok`.
637.
▲
by
kps
3y ago
Some years ago I worked on software for the Google Home Hub (v1), which according to this teardown¹ has a quad Cortex-A53, same as a Raspberry Pi 3. Before Flutter and Fuchsia, they ran Chromium² on Linux, and they were fine. There was some
638.
▲
by
kps
3y ago
I've heard the same about the DEC PDP branding — a “Programmable Data Processor” could slip through where a “computer” couldn't.
639.
▲
by
kps
3y ago
Physics Nobel winner Peter Higgs (of the boson) said the same ten years ago: “Today I wouldn't get an academic job. It's as simple as that. I don't think I would be regarded as productive enough.” https://www.thegu
640.
▲
by
kps
3y ago
> any character is easily representable Representation is one thing, but for the user, presentation matters; the user in the article wouldn't have been happy if the bank had stored the diacritics but still communicated without
641.
▲
by
kps
3y ago
Blame Jean-Maurice-Émile Baudot for not including diacritics in his teleprinter code. Dude couldn't even send his own name.
642.
▲
by
kps
3y ago
> Why is it reasonable to you to demand that people write their own names differently? Because sometimes other people have to read it. Do you actually expect your bank has someone who can read Νίκος Καζαντζάκης and 刘慈欣 and ᠲᠠᠲᠠᠲᠤᠩᠭ ᠠ and
643.
▲
by
kps
3y ago
The IT in question started with Hollerith cards¹, processed by electromechanical equipment. These were originally numeric only — digit n represented by a hole in row n which would stop or start a counter wheel. (Punched cards were proce
644.
▲
by
kps
3y ago
One of the reasons for the shift from uuencoding to base64 is that the latter uses almost exclusively alphanumeric characters and consequently is more robust against cross-platform or ‘smart’ transformations or quoting or escaping issues.
645.
▲
by
kps
3y ago
MIME picked Base64 because uuencode uses a larger character set which, while fine for its original uu (Unix-to-Unix) purposes, made it less robust to cross-platform weirdness.
646.
▲
by
kps
3y ago
Yes, I misread your comment, sorry, having had my mind stuck on terminal emulation.
647.
▲
by
kps
3y ago
No, they're crazy. I already have a window manager I like; I don't need my terminal to implement their own half-assed one, and my multiplexer (running on the terminal) to implement their own half-assed one, and my editor (running
648.
▲
by
kps
3y ago
> Terminal multiplexers like tmux need to create a pseudo-TTYs otherwise they couldn’t multiplex your terminal. [ Edit : I misread the parent comment as saying multiplexers needed to do terminal emulation. Dtach only multiplexes (using p
649.
▲
by
kps
3y ago
`tput` is POSIX, though, so you can reasonably¹ expect it to be present. ¹ Ha, ha. The distro I use, Debian, also omits at least one POSIX standard utility by default, even though all of them used to fit nicely on systems with less disk tha
650.
▲
by
kps
3y ago
> The most common examples I see these days are for red/yellow/green status text in shell scripts. Please don't do that without first checking the background colour. Yellow in particular on a light background is unreadable
651.
▲
by
kps
3y ago
Several popular terminals default to calling themselves xterm (e.g. `TERM=xterm-256color`), but are not xterm-compatible, and ignore bug reports (*cough* GNOME *cough*).
652.
▲
by
kps
3y ago
> it has one of the best snapping systems ever created Is this documented somewhere? inkscape.org points to inkscape-manuals.readthedocs.io which doesn't cover it at all. I can't even get it to snap to an anchor if the grid is
653.
▲
by
kps
3y ago
I suspect the average web developer doesn't know or care about @prefers-reduce-motion (even less than @prefers-color-scheme), but for the few that do, I would expect to err on the side of caution, eliminating any animation and any page
654.
▲
by
kps
3y ago
This is the slipcase cover. The actual book has black text on white paper.
655.
▲
by
kps
3y ago
Especially since I have @prefers-reduce-motion set.
656.
▲
by
kps
3y ago
0 is the only pointer value that's guaranteed to be aligned on all possible alignment boundaries, which is why it's so useful as a pointer in C.
657.
▲
by
kps
3y ago
I don't touch Python much, so last time I wrote something, I used mypy and pyright and pylint and ruff.
658.
▲
by
kps
3y ago
That's what `modifyOtherKeys` mode is for, introduced by xterm a couple decades ago. It tells the terminal to report modified keys with a control sequence that explicitly specifies the base key and modifiers.
659.
▲
by
kps
3y ago
Low contrast is a problem, but high-contrast light mode and high-contrast dark mode are each also problems for some people.
660.
▲
by
kps
3y ago
> full-screen applications with tiling capability (think emacs) are much better That's just a tiling window manager that's crippled by only being able to show windows from one program.
More ›