HN user

rsa25519

355 karma
Posts0
Comments122
View on HN
No posts found.

Note that a sandbox escape is often possible via TIOCSTI (CVE-2017-5226) [0] unless a special flag (--new-session) is used.

Bubblewrap is aware of this, yet their documentation gives no indication that this flag is necessary to produce a secure sandbox. In --help, the documentation of --new-session is simply "Create a new terminal session," which severely understates its importance.

It's frustrating to have such a useful tool be knowingly easy to misuse.

[0] https://github.com/containers/bubblewrap/issues/142

Note that the wonderful Go type system interprets time.Second * time.Second as 277777h46m40s with the type time.Second (not sec^2)

Hopefully they also improve the UX

They're making great progress! There's still more work to do, but I've been very impressed by the improvements made by the Element team over the past year, ranging from many small details to large usability features like the UI for spaces as an easier way to organize communities

In that case, Safari should make it clear that its users should not expect web application to work well. OP proposes helping Safari do that by displaying informational banners when appropriate.

Also try searching "journalist in blue" via the default (not image) article search on Bing. It lacks the relevant results found on Google or DuckDuckGo.

Linux distributions don't depend on running random code from GitHub repositories like Homebrew does, it has package repositories.

Is the Homebrew github repo not a package repository?

The only meaningful act of protest in the 21st century is to permanently delete your digital accounts?

Surely this is an exaggeration?

I'd like to quote more (it feels gross to seemingly quote-snipe) but the site blocks copy-paste on mobile, making productive discussion of its contents needlessly difficult.

They can also stop screenshots being taken of exchanges if they are using an Android phone.

This is terribly misleading. A Signal user can disable screenshots being taken on their own device (something like "disable screenshots on my phone when I'm using this app") but Signal makes no attempt to apply this policy to other people in a conversation. It's not like Snapchat, which attempt to block/track screenshots taken by any party.

This issues goes way back: imagine if after executing a program on CLI instead of closing it gave you a fake shell, where you eventually went about your day until you had to type your password into sudo..

As a fun fact, even worse might be a program maliciously aliasing sudo in ~/.profile

"The #1 most difficult [reason] to leave the Apple universe app is iMessage ... iMessage amounts to serious lock-in,” was how one unnamed former Apple employee put it in an email in 2016, prompting Schiller to respond that, “moving iMessage to Android will hurt us more than help us, this email illustrates why.”

“iMessage on Android would simply serve to remove [an] obstacle to iPhone families giving their kids Android phones,” was Federighi’s concern according to the Epic filing. Although workarounds to using iMessage on Android have emerged over the years, none have been particularly convenient or reliable.

https://www.theverge.com/2021/4/9/22375128/apple-imessage-an...

Maybe album cover art is just less meaningful in the year 2021

This might be too broad of a generalization. I find a lot of cover art quite interesting, and I hope it remains prominent. I think a (dis)like for cover art might just be a personal preference.

From the book:

In the English++ project a foreign language is naturally English and a specific purpose is the field of computer science.

I actually might spend time time reading this. I'm a native English speaker, but it covers a lot of computer at a high level in a way that's very easy to understand.