Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kps
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
931.
▲
by
kps
4y ago
The Mac keyboard layout system is good; it's basically a tree of states, so it's both simple and capable. Ukelele is a decent layout editor; the only down side I recall is that it's not easy to create chains analogous to X11
932.
▲
by
kps
4y ago
> Whats old becomes new again. The polled mode of io_uring resembles I/O on CDC mainframes, except that the ‘kernel’ ran on dedicated coprocessors (which incidentally ran multiple tasks in a way similar to what is now called hyperth
933.
▲
by
kps
4y ago
Pragmatically, you can't stop extensions; if the fine print for `--std=cool++23` says that this mode is not actually C++23-compliant, nearly nobody will ever notice or care. Pragmatically, if a popular compiler makes `--std=cool++23` t
934.
▲
by
kps
4y ago
I worked on VR in the late 201x. The motion sickness went away with time, and I stopped getting motion sick as a car passenger.
935.
▲
by
kps
4y ago
Too late to edit (sigh, HN), but although they haven't made slide rules for decades, “Hemmi Slide Rule Co., Ltd.” still retain the name! https://hemmi-inc.co.jp/english/
936.
▲
by
kps
4y ago
Depends on what you consider too expensive, really, whether you have any particular desired features, condition, whether or not you are likely to use it, your patience, and where you are (as different companies served different markets). Th
937.
▲
by
kps
4y ago
Also, unit price calculation when shopping — I did this for a while some years ago when I was actively collecting slide rules. And currency conversion — set to the current exchange rate it becomes a temporarily-fixed table. I was talking wi
938.
▲
by
kps
4y ago
According to [1], in 2015 Google averaged 25 commits per minute (250000/7/24/60). I can imagine hundreds per minute during Pacific working hours today. [1] https://cacm.acm.org/magazines/2016/7/
939.
▲
by
kps
4y ago
At a place I worked, they explicitly rewarded ‘solving complex problems’. It's actually surprising there weren't more cobra farms.
940.
▲
by
kps
4y ago
> order-of-magnitude increases in staff turnover. I suspect this goes both ways. I have worked at a place characterized by frequent internal shuffles, and more than once spent ages reverse-engineering code when the original team could ha
941.
▲
by
kps
4y ago
Chrome does this, more or less, with different syntax. https://chromium.googlesource.com/chromium/src/+/main/docs/t...
942.
▲
by
kps
4y ago
Honestly, it baffles me how people can do this. I would typically have four working windows across a pair of monitors: one for the current primary code file, one for its interfaces (header file), one for its unit tests, one for documentatio
943.
▲
by
kps
4y ago
I remove or drop armrests because the ulnar nerve pressume makes half my hand go numb.
944.
▲
by
kps
4y ago
Big and/or multiple monitors. I'm baffled that some people apparently work entirely on laptop screens.
945.
▲
by
kps
4y ago
Yeah, checking C11 (FCD), “The typedef name uintN_t designates an unsigned integer type with width N and no padding bits.” My reading is that they should not have defined `uint8_t`. Probably they did so pragmatically (and maybe optionally
946.
▲
by
kps
4y ago
Location: Kitchener/Waterloo, Ontario, Canada Remote: Yes (Canada), or local office or hybrid. Willing to relocate: No Technologies: Systems programming, broadly; experience with compilers and language tools, networking, platform layer
947.
▲
by
kps
4y ago
If persisting sessions is the only thing you use tmux or screen for (as it was for me), try `dtach`. Session management is all it does; terminal I/O is passed through just like a plain ssh session.
948.
▲
by
kps
4y ago
But xterm and xterm-compatibles have been able to do this for over a decade (CSI > 4 ; 2 m).
949.
▲
by
kps
4y ago
I know mlterm is one that supports modifyOtherKeys. Fragmentation is unfortunate, especially since there's no termcap/terminfo property that indicates which form(s) a terminal supports, and so many terminals already identify thems
950.
▲
by
kps
4y ago
And then a team with the same mindset writes the software that runs on my desktop or phone or light bulb. From a certain point of view, that's even better, because someone else is stuck paying for the ‘next instance size’.
951.
▲
by
kps
4y ago
> On Linux, I sometimes wish I had a Command key instead of the Control key being used by both the terminal and programs in the terminal. This is precisely why I prefer KDE — it's feasible to move GUI shortcuts off Control. (It co
952.
▲
by
kps
4y ago
One I like: Jean Sammet, Programming Languages: History and Fundamentals , from 1969. https://archive.org/details/SammetProgrammingLanguages1969 And related, the HOPL proceedings, the first at https://dl.ac
953.
▲
by
kps
4y ago
Windows. /** * Sanitizes given name by mutating the file name to make it valid for a FAT filesystem. */ https://cs.android.com/android/platform/superproject/+/maste...
954.
▲
by
kps
4y ago
The matches, I assume. The others do damage at a specific small target point, whereas a box of matches can destroy a neighbourhood. [Edit: the ICBM was edited into the comment after the fact.]
955.
▲
by
kps
4y ago
> do you need to include in that the cost of the shipping? I think it depends on the country. Here (Canada) I believe you are instructed to include the shipping cost, but in practice they charge by the declared invoice amount, and vend
956.
▲
by
kps
4y ago
> shipping is free Shipping is rolled into the price, which varies depending on where you're shipping.
957.
▲
by
kps
4y ago
They help with the Great Pain of Space, though.
958.
▲
by
kps
4y ago
The best fonts are made of lead, tin, and antimony.
959.
▲
by
kps
4y ago
> so that people can live close to where offices would be Last time I moved, I moved to a place five minutes' walk from my work. That was four jobs ago.
960.
▲
by
kps
4y ago
When I first played with Zig (and I haven't done more than play), I had a similar view. I suspect that the adoption of Zig in certain current C niches may be hampered by the inability to express things like the opaque pointer idiom, ma
More ›