Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
goku12
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
61 ms
·
961.
▲
by
goku12
2y ago
Looks like it's made with Tauri and React, rather than Electron.
962.
▲
by
goku12
2y ago
Unlikely to have any effect on the scale they describe. The first part of the power balance of our planet is the solar radiation that is intercepted by the surface of Earth. The theoretical maximum additional power added to it by these sats
963.
▲
by
goku12
2y ago
I just use either emacs or neovim to edit the configuration. Kanata can run on top of your xkb layout. So I use that to select one of the 3 readily-available keyboard layouts. Kanata manages 2 layers on top of that. Both layers a very spars
964.
▲
by
goku12
2y ago
On Linux, it completely captures your physical keyboard (meaning it doesn't work for other applications anymore) and creates a virtual keyboard using the uinput kernel module [1]. The configuration is for how the keys on the physical k
965.
▲
by
goku12
2y ago
Neither. It captures your regular keyboard and creates a virtual keyboard - at least on Linux. Added later: This is what I get on my sway desktop in addition to the physical keyboard: Input device: kanata Type: Keyboard Identifi
966.
▲
by
goku12
2y ago
I'm more confused and concerned after seeing those. Thanks though!
967.
▲
by
goku12
2y ago
That's very interesting! I just remembered that I instinctively turn on syntax highlighting at every chance that I get. The highlighting pager bat is one of my most frequently used tools. Despite that, my sight never registers the colo
968.
▲
by
goku12
2y ago
ViHart was one of the earliest creators I subscribed to and I didn't notice when her videos stopped turning up. That's such a disappointment. How do you know she was harassed? Could it have been something else like a personal or p
969.
▲
by
goku12
2y ago
By your logic, the entire Rust language and ecosystem would be considered unsafe. Even the Rust standard library is full of unsafe blocks and functions. But people don't consider it so, because Rust isn't about avoiding unsafe cod
970.
▲
by
goku12
2y ago
What OP described here does sound like it's a domain privacy measure, rather than a scam. But Godaddy is known to register domains that their customers search for, and then offer it on auction - at least in the past. They also demonstr
971.
▲
by
goku12
2y ago
Godaddy has a special reputation on HN and among the tech community in general. I can narrate a few examples that I'm personally aware of, but that's besides the point. But to say that there are not many scams in the DNS business
972.
▲
by
goku12
2y ago
I don't know if they still do it. But there were so many similar stories in the past. That's why I adopted domain checks using whois/rdap before registering. Their search interface is used only for price comparison using bogu
973.
▲
by
goku12
2y ago
I think you're right. The library at the center of this is ratatui - a TUI library for Rust. The web translation layer is new.
974.
▲
by
goku12
2y ago
Everything that's heavily vectorized in the Python ecosystem, including numpy achieves it using optimized backend code written in other languages - fortran in particular. Python is only a thin veneer over those backends. In fact, you&#
975.
▲
by
goku12
2y ago
Depends on what you're trying to achieve. Jobs like lint checks should ideally be pre-push checks so that the long process doesn't get in the way of commits. But very fast and small checks like warning about trailing whitespaces o
976.
▲
by
goku12
2y ago
Compile times are still a bit much, but there are ways around it: - The insanely long times are only for the initial build. Further builds are incremental and more tolerable. - Compilation errors can be checked using 'cargo check'
977.
▲
by
goku12
2y ago
Somewhere in between the launcher and the target. Ballistic missiles fly a near-parabolic sub-orbital trajectory. That also means that everything on the missile reenters and crashes (or reaches the target) within minutes of the launch. This
978.
▲
by
goku12
2y ago
Looks like the documentation is bundled along with the software (I had to install coccinelle-doc on Debian). It seems fairly comprehensible to me.
979.
▲
by
goku12
2y ago
Like the other commenter, I assume you mean the 2004 Indian Ocean Tsunami. The lack of early warning was not due to the lack of buoys, but due to the lack of public and institutional knowledge about Tsunamis itself. Few people had even hear
980.
▲
by
goku12
2y ago
That sounds exactly like what https://stacked-git.github.io/ is used for.
981.
▲
by
goku12
2y ago
Magit is more like a keyboard shortcut for those who already know their way around the git CLI. The direct mapping of CLI to short key sequences and the coherent visual feedback are the qualities that make magit so popular. I don't thi
982.
▲
by
goku12
2y ago
I think you're going about it in the wrong direction. Instead of learning what each command does, try learning what operations are possible (eg: move the current branch-ref to another commit, transplant a bunch of commits from one comm
983.
▲
by
goku12
2y ago
As someone who started using plaintext emails recently, HTML emails are still awful in 2024. Besides being a ugly hack on top of an originally text-only protocol, it encourages bad practices like top-posting, bad alignment etc. What's
984.
▲
by
goku12
2y ago
As another commenter pointed out, CLI/TUI isn't that hard. In many cases it's easier than GUI ones. But I have a different purpose. I can configure different pieces (imap for incoming, smtp for outgoing, notmuch & afew fo
985.
▲
by
goku12
2y ago
The xz example does not support your case. Not only was every downstream build infected until it was discovered, it also needed a distro-specific modification (to openssh in Debian and Fedora, IIRC) to work at all.
986.
▲
by
goku12
2y ago
There are multiple tools in this space - even devbox has a direct competitor. With mise, I'm not expecting an isolated environment, but rather a meta package manager. I can install many tools directly into my user shell. If I wanted th
987.
▲
by
goku12
2y ago
I'm alright with the loading time for shims, because I find the constantly changing path variable a bit jarring. Not a deal breaker, I must admit. But when I try to use shims instead of the shell plugin, I lose the environment manager.
988.
▲
by
goku12
2y ago
FYI, ubi is just one of the backends. Besides many languages specific backends (cargo, go, ...), it has 3 backends that support generic packages - asdf, vfox and its own (core). Besides, the default backends are defined for many packages, s
989.
▲
by
goku12
2y ago
I like direnv too. But if you're not planning to use uv, you might want to give pipenv a try - the officially recommended tool for the purpose. Pipenv has just one command to create a virtual environment and install packages. And while
990.
▲
by
goku12
2y ago
Nyxt is supposed to be as extensible as Emacs and way more extensible than mainstream browsers that use WebExtensions. The lack of extensions is likely due to its miniscule market share.
More ›