Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jolmg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
121.
▲
by
jolmg
3mo ago
GP wasn't asking about the files being immutable, whatever a mutable file would mean. They were asking about the releases. I'm curious too. The way it's done with rubygems, if you messed something up with the gem (pushed secr
122.
▲
by
jolmg
3mo ago
> No, why would I? Because your original comment was: > Weren't some of the German tourists last year sent to an ICE camp in Mexico?
123.
▲
by
jolmg
3mo ago
Such are anomalies. Do you know of a specific US-owned camp in Mexico?
124.
▲
by
jolmg
3mo ago
Outside of embassies, the US wouldn't have a place to set up government facilities in someone else's country. Deportees are handed to the receiving country's authorities at most. ICE "camps" (detention facilities) a
125.
▲
by
jolmg
3mo ago
Why would there be an ICE camp in Mexico? Maybe you read "New Mexico", the US state.
126.
▲
by
jolmg
3mo ago
> Another approach to this is "build mechanism, not policy" (also of Unix philosophy fame). Might be more recognized from the X Window System design principles rather: > Provide mechanism rather than policy. In particular, p
127.
▲
by
jolmg
3mo ago
Such a generic word. I imagine there are tons of CLI utilities out there with a --passkey option that refer to simply files with a key inside. Kind of crazy that it's being used to mean specifically devices that implement a specific pr
128.
▲
by
jolmg
3mo ago
Is "passkey" only supposed to mean devices that implement specifically U2F, WebAuthn, etc.? I would have thought TOTP and challenge-response hardware tokens to count, including cellphones with apps that implement such. As to >
129.
▲
by
jolmg
3mo ago
> I've not seen any insist that a passkey _must_ be used, and you can always log in with your password (or worst case, email magic links) as a fallback. With the exception of Github, and banks.
130.
▲
by
jolmg
3mo ago
The link provided by cydodon is about emulating a battery.
131.
▲
by
jolmg
3mo ago
I mean, that's a positive feedback loop. It takes longer to review, because they're expecting them to be big. Big PRs/MRs are left there until there's a big enough free time block to tackle and discuss. If the PRs are sm
132.
▲
by
jolmg
3mo ago
man git-bisect
133.
▲
by
jolmg
3mo ago
Right, maybe a better way to get what they're going for would be git checkout @~ ^tests where ^tests is zsh's way of saying * except for tests. So you get the tests/ of the current commit and the code of the prior.
134.
▲
by
jolmg
3mo ago
Yeah, there's a balance. I try to make my commits so they make sense on their own. > commits around it to figure out why that change was even made. A commit should be such that the message can articulate the why.
135.
▲
by
jolmg
3mo ago
> No one is ever going back and reading individual commits. Straight from the git-log, maybe not, but sometimes you see code that makes you wonder how it came to be and it can help a lot to see it in context of the commit that introduced
136.
▲
by
jolmg
3mo ago
Maybe the issue is they think of a PR as an expensive thing. Would be best if they could just do the small thing and make a PR of that from the get-go. If they want to base future changes on the ones they just did, they can just create a ne
137.
▲
by
jolmg
3mo ago
Huh.. That's a shame :(. Maybe what it refers to is if you had a branch on B rather than D, it might update that. EDIT: Yeah, this seems to be it. `git branch b` on b, then `git rebase -i --update-ref @~3` from main caused branch ref `
138.
▲
by
jolmg
3mo ago
> but branches can be moved around with less ceremony than tags `git tag -f` to move a tag. Personally, I just do `git show` when I'm feeling cautious, but I can generally just scroll up to find the last `git commit` I did with the
139.
▲
by
jolmg
3mo ago
Exactly, but the second graph where untouched E is reparented to B' is not something that git would allow.
140.
▲
by
jolmg
3mo ago
> I'll end up with this state, where `E` remains untouched? Can't, because a commit's hash takes into account the parent hashes. Haven't used --update-refs, but reading it, it should result in your third graph. So, &
141.
▲
by
jolmg
3mo ago
One can also use that, or just `git log -n1` and taking note of the commit hash. So many options.
142.
▲
by
jolmg
3mo ago
> scary rebase -i commands that can leave your tree in a half-broken state if you so much as sneeze `git rebase --abort` exists. One can also set a tag or something before doing the rebase, do whatever, then `git reset --hard $set_tag` t
143.
▲
by
jolmg
3mo ago
Yeah, the benefit of audiobooks is being able to do it while doing chores or being out and about. The medium's ideal for being hands-off.
144.
▲
by
jolmg
3mo ago
> it could not be any more of an equal experience absorbing a book through my eyes or my ears. With stories, probably. With nonstories, and depending on what kind of nonstory book, I might jump around a lot. I might like to skim quickly
145.
▲
by
jolmg
3mo ago
> Anyway, I would’ve thought it’s an acceptable cost from e.g. Google’s perspective to block ranges that did something bad once in spite of collateral damage. Almost nobody is on a static IP. ISPs have an interest to keep their customers
146.
▲
by
jolmg
3mo ago
> There must be countless individuals all over the world who suddenly can't log into their Gmail or create any new accounts because a fraudster sent spam from their IP. Places with open WiFi like hotels and restaurants would be havi
147.
▲
by
jolmg
3mo ago
Mmm... your quote (IDK where it's from) mentions them having consent from device owners, but your FBI link cautions on how to avoid getting infected by malware. If they have consent, they're not really botnets. Botnets involve inf
148.
▲
by
jolmg
3mo ago
> Emacs' usage of ‘client’ and ‘server’ here refer to [...] simple control commands Despite that, it still enables this: > where runtime state is synchronized between the client and server over a network On graphical X11 frames:
149.
▲
by
jolmg
3mo ago
`ssh -X` has awful performance for some reason. You can see each line render individually when invoking the Info manual on Emacs even while within LAN. It's better if you enable TCP connections on your X11 server, setup a Wireguard VPN
150.
▲
by
jolmg
3mo ago
Generally, because they're discriminatory. It's like how racial profiling in law enforcement can be a heuristic that can work. Though, in the case of blood donations, it seems that tests aren't accurate enough to be able to r
More ›