Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aaravchen
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
aaravchen
15d ago
I would actually argue the exact opposite. All of the Chromium-based forks are a usability disaster. I have to use grid view only to see my tabs? It took them most of a decade to finally get the relatively common place bottom bar, and it st
2.
▲
by
aaravchen
3mo ago
As a long time Graphene OS user, I can tell you they don't. Almost no banks or credit card companies have a decent website even, let alone one that can replace thier apps. So far I've yet to encounter any that have passkeys that c
3.
▲
by
aaravchen
3mo ago
It is just for thier wearables.
4.
▲
by
aaravchen
4mo ago
I find that both fail to find matches on anything long tail, but with Google/Bing/DDG I quickly start getting results that don't follow my search criteria. Probably one of the more useful features I wish all engines did was t
5.
▲
by
aaravchen
4mo ago
Also, every company I've ever worked at, including ones producing regulated products like medical or home appliances, uses the beuracracy to take the stance of "Considered Risk". Rather than spending all the tone knowing for
6.
▲
by
aaravchen
4mo ago
BOMs are used when they're legally required or if the company has a sufficiently mature cyber security stance, but those both tend to focus mostly on shipped client code versus server-onlt code. Usually you end up with a highly fragmen
7.
▲
by
aaravchen
5mo ago
TPM locking is for ensuring the disk isn't removed from your machine. It's technically possible that someone could tap the hardware while the disk is still in your machine, but otherwise they're stuck contending with whatever
8.
▲
by
aaravchen
5mo ago
I think it basically died for general consumers because of the Canonical-only licensed software lock in, and consequent limited software support. Snaps are hard coded to only be able to get snaps from the official Canonical-licensed store
9.
▲
by
aaravchen
6mo ago
It's worth noting that at least EU vs US, most the the better quality EVs are not available. Almost all the long range and more efficient EVs are Chinese-made and are not available in the US. My understanding is that the vast majority
10.
▲
by
aaravchen
6mo ago
I try to keep a list somewhere, but I only pick one or two that are likely to be most useful and try to remember them until they're such a normal part of my workflow I don't have to think much about them anymore. Then I go back an
11.
▲
by
aaravchen
6mo ago
I struggle with this all the time. It's easy to start with some shell commands, and nothing beats the direct terminal running nature of a shell script. But at some point you get to where you need to do things shell isn't good at,
12.
▲
by
aaravchen
6mo ago
You can install whatever shell you want on your system, and there are tons of better alternatives out there. Where it's actually sticky is in the lowest-common-denominator cases, when you need to throw together a quick series of comma
13.
▲
by
aaravchen
6mo ago
One of the peer comments alludes to this and mentions that it's bash only. Doesn't work in zsh by default apparently.
14.
▲
by
aaravchen
6mo ago
It depends too on whether you use shellcheck as a primary tool or not. I prefer to have no shellcheck errors/warnings by default so when they do appear it's very obvious. But having a consistent opening block on a bunch of scripts
15.
▲
by
aaravchen
6mo ago
If you're using `set -e` you almost always want a trap on ERR to print where you suddenly exited from your program. Otherwise there's no way to tell. Also worth mentioning, but not including permanently, is `set -x` which will pri
16.
▲
by
aaravchen
6mo ago
For me I find I never have any reason to jump between directories based on frecency. Like ever. If I'm jumping between a few directories they're almost always named very similarly and that causes problems with the frecency orderin
17.
▲
by
aaravchen
6mo ago
`set -e` is almost never what you want in your scripts. It means "silently exit immediately if there are any u handled non-zero exit codes". The thing that trips most people up on that is subshells when your trying to catch output
18.
▲
by
aaravchen
6mo ago
I did the same, starting with Ergo Mode in Emacs many years ago, and ending up today with a programmable split keyboard with those keys as arrows on a layer. For when I'm on a laptop without the keyboard, I have a mishmash of solutions
19.
▲
by
aaravchen
6mo ago
I have to say up front, that I think GrapheneOS in its most locked down mode needs to exist. There are important audiences for which most nation state actors and their related corporate entities are real threats (e.g. journalists). That sai
20.
▲
by
aaravchen
7mo ago
All the immutable system solutions out there pretty much all make your rootfs immutable, but leave your home folder and system config folders (i.e. /var and /etc) as mutable. It's pretty obvious that if you make the config fo
21.
▲
by
aaravchen
7mo ago
sysexts are indeed a very interesting feature, though it really only complements some other whole-system solution since it can only affect files under a non-root folder location. I'm struggling to see how sysupdate is really equivalent
22.
▲
by
aaravchen
7mo ago
Ironically the first implementation of ostree required an HTTPS server to serve the ostree commits, allowing a much smaller subset of what's needed to be transferred. However that became an adoption hurdle since it required unique infr
23.
▲
by
aaravchen
7mo ago
That is pretty obviously how it started, and for the very reasons you describe. But there have been some other benefits that have come out of going down this alternate path as well. In particular, the remote composability and local deploy
24.
▲
by
aaravchen
7mo ago
CoreOS is in a weird space. It's been desperately playing catch up with it's sibling products for the last few years, but it also is where a lot of the Fedora/RHEL developers in this space are focused primarily.
25.
▲
by
aaravchen
7mo ago
In fact, if you want to use something like Nix on a UniversalBlue system, you have to spin your own. The "hotfix" and chattr solutions of pre-composefs don't work anymore. Anything that needs to go into a read only location
26.
▲
by
aaravchen
7mo ago
Basically you need a server, which you host, pay someone else to host for you, or you join am existing server someone else hosts. Then you find a client. There are a ton of clients around, but it's like picking a browser before Chrom
27.
▲
by
aaravchen
7mo ago
I have and it works great. The developer is very active in updating and maintaining the software (both client and server), and it already supports most of the XEPs. It's open source and fully supports self-hosted as first class, but if
28.
▲
by
aaravchen
7mo ago
One statement is not related to the other here. Getting and maintaining an active phone number privately is indeed quite hard, partially by governmental design. Signal only requires occasional/rare proof of control of the registered ph
29.
▲
by
aaravchen
7mo ago
You could have a second actuve eSIM if you have a phone that supports more than one (no phones support more than 2 active simultaneously). Though technically the phone number only needs to be accessible for the initial account setup so I gu
30.
▲
by
aaravchen
7mo ago
XMPP has had less allure as "the new thing" since it's been around for a very long time. It was _the_ chat protocol in the 2000s when it started, and all chat apps used it (when AOL Instant Messenger, Trilian, Purple, Yahoo,
More ›