Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kps
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
541.
▲
by
kps
3y ago
values of β will give rise to dom!
542.
▲
by
kps
3y ago
No, I'm serious. There's no portable filesystem metadata, and while a few kinds of media files have facilities for internal metadata (e.g. EXIF and ID3), most don't. A file name is the only non-content that is easy to keep as
543.
▲
by
kps
3y ago
> My experience with metadata is that a lot of applications don't care about its integrity [...] This has led me to formally maintaining significant metadata in the filename, for certain kinds of files; everything else gets lost or
544.
▲
by
kps
3y ago
And it should be possible for `.config` to be read-only, provided you do not ask a program to change a persistent setting.
545.
▲
by
kps
3y ago
The pun is mentioned in the 1979 BLTJ Paper, The Evolution of the Unix Time-sharing System ¹. ¹ https://www.bell-labs.com/usr/dmr/www/hist.pdf
546.
▲
by
kps
3y ago
The question is whether I know it despite not being a front-end developer, or because of not being a front-end developer. (Around 8–10 years ago I worked on keyboard input for ChromeOS, and way too much of it was trying to emulate 1995
547.
▲
by
kps
3y ago
Also, in Firefox SHIFT+right-click always opens the menu, even when the site has tried to hijack right-click.
548.
▲
by
kps
3y ago
> Presumably browsers could replace a paste with n “key down” and “key up” events Or a single text input event. Key events will get you nowhere in the presence of CJK IMEs, for instance.
549.
▲
by
kps
3y ago
This isn't even hard — desktop Chrome dev tools quite prominently provide emulation of mobile screen sizes and bandwidth throttling.
550.
▲
by
kps
3y ago
`keyCode` are just raw Windows codes, which are a mess if you ever stray from Windows or US English. `VK_A` does not necessarily correspond to an ‘a’ and does not necessarily correspond to the same position as A on a US keyboard — in genera
551.
▲
by
kps
3y ago
Using `code` here is pure ineptitude. It represents the physical position of a key, and is only useful for things like games using WASD movement; the same physical key routinely maps to different inputs under different languages and layou
552.
▲
by
kps
3y ago
This particular question is not about the origin of README files (the earliest documented is from 1974 on TOPS-10) but about why README remains upper case on mixed-case systems (e.g. Unix). Neither has anything to do with MS-DOS. ASCIIbet
553.
▲
by
kps
3y ago
And NEWS or CHANGES or similar.
554.
▲
by
kps
3y ago
There were electric typewriters that would repeat if you pressed a key beyond its normal bottom.
555.
▲
by
kps
3y ago
Or an MCU and a GPIO expander like a 23017 over I²C.
556.
▲
by
kps
3y ago
Some of it is… impressive. “These side effects are also in some sense shortcomings of the D-Bus configuration scheme, since developers of a specific D-Bus service don’t expect that their configuration file has a global influence.”
557.
▲
by
kps
3y ago
> I also don't like the whole tmux window/pane manipulation you can do, I'd rather have my primary DM to do that well. I agree, and have settled on `dtach`; holding a pty is all it does.
558.
▲
by
kps
3y ago
Tiptree was one of the greats. Those commenting on LeGuin's heavy-handed The Word for World is Forest might like Brightness Falls From the Air , when they get to the end. (Tiptree herself did have at least one Forest -grade cringy
559.
▲
by
kps
3y ago
On some systems, arguments were stored at the call site, typically immediately after the call instruction, where the callee could use the return address to find and skip over them. This made calls using constant arguments easy. CALL MU
560.
▲
by
kps
3y ago
That's the reason I haven't erased my Reddit content, so far. (If they go behind a login wall, that reason goes away.)
561.
▲
by
kps
3y ago
I just ordered one too, just because of the hackability. (I will likely never transmit with it, since I already have a radio with a better radio.)
562.
▲
by
kps
3y ago
Not because of the hue, but because the page doesn't respect `prefers-color-scheme`, which makes it hard to take any claim of ‘accessibility’ seriously. Edit: nor `prefers-reduced-motion`, neither.
563.
▲
by
kps
3y ago
Imagine if, say, English people normally wrote an open ‘g’ and French normally wrote a looped ‘g’, and you have the essence of the Han Unification debates.
564.
▲
by
kps
3y ago
nroff did do overstriking for underlining and bold. I don't remember if it did so for accents, but in any case it was for printer output and not plain text itself. APL did use overstriking extensively, and there were video terminals th
565.
▲
by
kps
3y ago
ASCII 1967 (and the equivalent ECMA-6) suggested this, and that the characters ,"'`~ could be shaped to look like a cedilla, diaeresis, acute accent, grave accent, and raised tilde respectively for that purpose. But I've neve
566.
▲
by
kps
3y ago
> I don't think Unicode after U+007F is compatible with any specific character set? The ‘early’ Unicode alphabetic code blocks came from ISO 8859 encodings¹, e.g. the Unicode Cyrillic block follows ISO 8859-5, the Greek and Coptic
567.
▲
by
kps
3y ago
Unicode doesn't have ‘umlauts’, and (with a few unfortunate exceptions) doesn't care about meanings and pronunciations. From the Unicode perspective, what you're talking about is the difference between Unicode Normalization F
568.
▲
by
kps
3y ago
Early on, Netscape effectively exposed Windows keyboard events directly to Javascript, and browsers on other platforms were forced to try to emulate Windows events, which is necessarily imperfect given different underlying input systems. “T
569.
▲
by
kps
3y ago
This is promising: https://mitchellh.com/writing/ghostty-devlog-005#xterm-compa... (I have also been bitten by terminals calling themselves `xterm-256color` or some such thing while not being remotely xterm-compatible;
570.
▲
by
kps
3y ago
>> Firefox still uses MLS for `browser.region.network.url`; will that also move to Google Location Services? Is that the latest rename of `geo.provider.network.url`? And if so, have they changed the json format again too? I set that m
More ›