HNHacker News
TopNewBestAskShowJobs

hpfr

238 karma · joined February 11, 2020

submissionscomments
hpfr··on Emacs is special regarding UIs
Cloudmacs basically puts tty emacs in your browser:

https://github.com/karlicoss/cloudmacs

hpfr··on Emacs is special regarding UIs
I feel like it’s pretty safe to say https://github.com/hlissner/doom-emacs mostly solves of these concerns for Vim users in 2020. If you really can’t spend any time learning a few help keys then I guess I can’t recommend anything, but you’re here commenting so I bet you have some time :).

Seriously, check out Doom, whether you use neovim, Emacs, VS Code, or nano (Doom has quite good Emacs and CUA bindings as well). It’s brilliant to the point where I’d describe it as Emacs with sane defaults. I guess it probably can’t match the more niche IDE features but LSP and friends are bridging most of the gaps.

You can finally safely ignore claims that beginners should roll their own emacs configs thanks to Doom. That strategy is good for learning if you’re used to diving into unfamiliar systems but you can learn just as much by starting with Doom and working your way inward anyway. The community is great, just like the larger emacs community.

I can’t stress Doom enough; it gets better often not by the day but by the hour. Henrik is a machine.

hpfr··on Emacs is special regarding UIs
The shift away from X11 means no more forwarding X11 applications over ssh, which is slow at best and buggy and insecure at worst. A small price to pay for eliminating tearing and actually-secure screen locking. There are valid criticisms of the move to Wayland but I don’t really think this is one of them; if you really need remote access to graphical applications you almost certainly should not be using X forwarding.
hpfr··on Dozens of scientific journals have vanished from the internet
Ironically, the French time format is best in my opinion, because some operating systems and services can’t handle colons in file names. ISO 8601 allows for Thhmmss.sss which can be represented in filenames, but I’d rather use something like 20h33m02.345 because it’s much easier to read at a glance than T203302.345, which looks like one decimal number.
hpfr··on Domain Squatters Are the Scum of the Earth
$1000 is practically cheap for a squatted domain. I’m looking at one that’s requesting $4000.

Frankly I think this is a little over the top. Yeah domain squatting sucks but to claim you have some sort of rights to the domain because it’s “connected to your name” is a bit ridiculous. That would lead to an absolute rat’s nest of litigation around rights to domain names.

These are just some of the issues inherent to the problem of readable, unique identifiers. Scarcity is unavoidable.

Projects like https://handshake.org may help alleviate this, but it depends on adoption which is always tough

hpfr··on Why Did Mozilla Remove XUL Add-Ons?
What if I told you this is being enthusiastically developed and is supported by NLNet

https://nyxt.atlas.engineer/

https://github.com/atlas-engineer/nyxt/issues/887

https://nlnet.nl/project/NyxtBrowser/

hpfr··on The terms of the AGPL are pretty easy to comply with
Anyone have guesses to the organization here, since they’re pointedly not mentioning it? I find that a bit confusing since their code is probably publicly available under the AGPL, which is really all this comment discusses.
hpfr··on Ask HN: What are some free software tools you want?
Well, depends on whether you consider an Electron client to be native, but Jitsi Meet is definitely great.
hpfr··on The New Stability
https://twitter.com/AnnaDeForest/status/1284182312977039367
hpfr··on Cloudflare was down
https://handshake.org is pretty interesting.
hpfr··on Pinephone – “Community Edition: PostmarketOS” Linux smartphone
Standby, not screen-on time
hpfr··on iOS 14 will let you change your default email and web browser apps
I don’t use macOS, but I know there was a good amount of news about significant battery consumption improvements in a recent Firefox release.

I don’t think any third-party browser can hope to compete with Safari on macOS, though. I don’t know how level the playing field is there.

hpfr··on Ask HN: Are there easy ways to get an IRC experience without missing messages?
Matrix is a new, open communication protocol that supports bridging with many other services. https://riot.im is the reference client, but others are starting to crop up. It’s federated, like email, so you can get an account on any homeserver and if that homeserver federates (i.e. doesn’t block communication with other homeservers), you can talk to people on other homeservers, like email.

Anyway, the largest homeserver, matrix.org, bridges all of Freenode as well as OFTC and Gimpnet, so joining IRC rooms is just as easy as joining matrix rooms. A Freenode example would be #freenode_#nixos:matrix.org.

hpfr··on IRC and Emacs all the things
Luckily, the good folks at Matrix have thought of the client support issue: https://github.com/matrix-org/pantalaimon
hpfr··on Decentralized Naming and Certificate Authority
> How do I do that if other people's bids can contain blinds?

You're right, you can't. I'm not sure what "just make sure your bid is greater than the highest existing total" means when blinds are in the mix.

> If I'm China and I want to censor this system, what stops me from monitoring the auctions and throwing a measly $2000 at any domain name that sounds critical of me in any way?

Nothing, but there are quite a few(TM) domain names. Everything that isn't an ICANN TLD (or a future ICANN TLD, I guess--not sure how that would work) is available. I don't think a government could reliably censor all objectionable TLD's.

Furthermore, once you own a Handshake TLD, you become the registrar for that TLD. So every subdomain is yours to sell, no auction necessary. So as long as someone purchases some simple TLD and is willing to sell you some relevant subdomain, you're good. It's not really necessary to have censorthis/; you can just buy censorthis.sometld. Of course, then you do depend on the owner of sometld as a registrar, but that's not very significant given the space of TLD's available. It wouldn't be difficult to find a new registrar if something happened.

hpfr··on I Was Wrong about Nix
I recognize your nick—I found a few comments of yours [0] [1] that were intriguing. You should publish your config, if you can sanitize it.

[0]: https://old.reddit.com/r/linux/comments/9o44id/how_do_you_au...

[1]: https://old.reddit.com/r/NixOS/comments/9mm2pb/syncing_acros...

← PreviousPage 3 of 3