Hacker Newsnew | past | comments | ask | show | jobs | submit | Flimm's commentslogin

> On GNOME we already have a global shortcut for some emoji picker, I think it's Super + , or something

Actually, on most distros, the default keyboard shortcut for the emoji picker on GNOME/GTK is ctrl-. (same as the Firefox shortcut). This only works on apps that support it. Older Firefox versions did not support GNOME's emoji picker at all, but Firefox 150 supports GNOME's emoji picker using the expected keyboard shortcut.


> the default keyboard shortcut for the emoji picker on GNOME/GTK is ctrl-. (same as the Firefox shortcut).

Hmm, I wonder how new that is? Could be possible that my GNOME installation is old enough to predate that, and they didn't overwrite the config like Firefox did? Because I've been using Firefox + 1Password + GNOME for years, and for as long as I can remember, `ctrl + .` has opened 1Password dialogue in Firefox, and I'm not sure I've ever seen an Emoji picker in GNOME, although I know it exists somewhere.


The GPL would not have prevented the scenario that the top-level comment complained about. Nothing in the GPL requires rich downstream projects to send money to poor upstream projects. That's by design. The four freedoms that Stallman preaches intentionally permit distributing the software to free riders.

It would have prevented Warp from forking Alacritty and re-distributing it as a closed source product. That's what it's about. This whole scenario would have been impossible from the start because Warp would have been forced by the license to be good open source citizens.

Secrets tend to be randomly-generated tokens, chosen by the server, whereas passwords tend to be chosen by humans, easier to guess, and reused across different services and vendors.

How does this apply to ssh public keys?

> Long-lived production SSH keys may be copied around, hardcoded into configuration files, and potentially forgotten about until there is an incident. If you replace long-lived SSH keys with a pattern like EC2 instance connect, SSH keys become temporary credentials that require a recent authentication and authorization check.

To clear up any confusion, Git runs pre-commit hooks, and they can be written in any programming language. There's a completely separate and independent project that gave itself the confusing "pre-commit" name, and it is written in Python. This project aims to make it easier to configure pre-commit hooks. An alternative to it is "prek", written in Rust.

Yes, and I hate it so, so much, and frankly don’t get the appeal. You want one-click installation of hooks? Bundle a shell script called run_first.sh that symlinks the hooks into .git.

That doesn't automate the maintenance of the hooks, doesn't handle cross branch differences, opens you up to all kinds of security holes because now it'll just do whatever the hook points to which is likely to be in the repo and not in some special higher scrutiny flow...

All the push back to making this system good just ensures its as terrible as the nay-sayers fear.


The pre-commit tool does way more than that. For example the clang-format hook will download and run a specific version of clang-format.

Uppercase "B" stands for byte, and lowercase "b" stands for bit. But it's very common for people to miss the distinction, sadly, even professionals are sloppy.


The bit/byte ambiguity annoys me in real life far more than the 1000/1024 ambiguity.


> "why did you close my question as a duplicate of how to do X with a list? I clearly asked how to do it with a tuple!" (for values of X where you do it the same way.)

This is a great example of a question that should not be closed as a duplicate. Lists are not tuples in Python, regardless of how similar potential answers may be.


I'm talking here about cases (which is basically all of them) where the first person to ask was simply needlessly specific. Or where the canonical has the list as an incidental detail and the next person insists that the answers won't work because this code has a tuple, you see, and doesn't see the merit in trying them.

If you imagine that the answer should be re-written from scratch to explain that the approach will be the same, you have fundamentally misunderstood the purpose of the site. Abstraction of contextually unimportant details is supposed to be an essential skill for programmers.


It's less meaningful than you think. Widespread prejudice does give you signal on public sentiment, but it doesn't give you much signal on whether the prejudice happens to coincide with reality or not, compared to other methods. People should be open to having their prejudices corrected by more relevant information.


We’re talking about new prejudices, not old.


Google doesn't allow you to recover a Google account using only your recovery email address. Despite its name, the recovery email address is not used to recover Google accounts AFAICT, it's only used to receive notifications about security-related events.


The eBooks in Kobo's store are also locked down with DRM.


Only some are. At the bottom of each book's store page, you can see if a book is DRM-free. And if it is DRM-free, you can download an ePub.

Example: https://www.kobo.com/us/en/ebook/gardens-of-the-moon

They've been doing this for YEARS before Amazon.


Yes, but Calibre can get the files onto any other device with a drag and drop operation, which is not the case with the newest version of Amazon DRM.


I guess we just have to wait a little while, until that method using Calibre also does no longer work, because either Kobo or Adobe or someone else wants to make sure it does not work.


Tor and Baen are two publishers that have been offering DRM free books on Kobo for a while.


Sure, but you can load any file onto the device.


Can anyone find even one DRM-free ebook on Amazon Kindle?


I've noticed a lot in the SFF genre, including my current fiction read: Joe Abercrombie's latest release The Devils[1].

You'll see something like the following on the bottom of book details:

> At the Publisher's request, this title is being sold without Digital Rights Management Software (DRM) applied.

[1] https://www.amazon.com/dp/B0D3CB76TV


All Tor books (the publisher, not the privacy tool) are DRM free.


There are thousands.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: