Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sudahtigabulan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
sudahtigabulan
11mo ago
This reminds me of ClearCase and its MVFS. Builds were audited by somehow intercepting things like open(2) and getenv(3) invoked by a compiler or similar tool, and each produced object had an associated record listing the full path to the t
32.
▲
by
sudahtigabulan
11mo ago
How? Readline macros?
33.
▲
by
sudahtigabulan
11mo ago
> If it happens a second time? A stern talk from their manager. In my experience, the stern talk would probably go to you, for making the problem visible. The manager wouldn't want their manager to hear of any problems in the team
34.
▲
by
sudahtigabulan
11mo ago
"Trunk" was the default in multiple VCSes before git arrived.
35.
▲
by
sudahtigabulan
11mo ago
> SML [...] appears to idiomatically represent them as functions of a single tuple parameter Tuple is not special, though. Functions accept a single argument of any type. To use the argument in the function body you can name it, or you c
36.
▲
by
sudahtigabulan
1y ago
> that roadmap is also not accessible to screen readers It also has terrible navigation on mobile, even for sighted users. I gave up after a few seconds of trying to use it.
37.
▲
by
sudahtigabulan
1y ago
alias grep='grep --exclude-dir .\* --exclude .\*' grep -r --include \*.foo bar
38.
▲
by
sudahtigabulan
1y ago
Maybe git-bug[1]? [1]: https://github.com/git-bug/git-bug
39.
▲
by
sudahtigabulan
1y ago
> Though most of the software do the right thing by checking if the standard output is an actual tty (isatty) to avoid colors when redirecting to something else (e.g. socket, fifo, etc). NO_COLOR is orthogonal to the isatty suppression.
40.
▲
by
sudahtigabulan
1y ago
I think by "Bluesky services" PP meant atproto services, like PDS. Not social networks.
41.
▲
by
sudahtigabulan
1y ago
Tinfoil Chat does that (and more). https://github.com/maqp/tfc
42.
▲
by
sudahtigabulan
1y ago
> not an amazing user experience to have to share a random string to your friends It doesn't have to be that way, at least in theory. They can nerf accounts without verified phone numbers to be unable to reach verified accounts. And
43.
▲
by
sudahtigabulan
1y ago
INSTALL is also a standard location, for the commands that are related to building and installing the software.
44.
▲
by
sudahtigabulan
1y ago
"Miscommunication" is a very charitable interpretation. For certain people, this behavior is a pattern. You give them an inch, they take a mile.
45.
▲
by
sudahtigabulan
1y ago
You can get pretty far with software-only tweaks to your existing keyboard instead. I've settled on keyd[1], after using XKB and interception-tools for a while. [1]: https://github.com/rvaiya/keyd
46.
▲
by
sudahtigabulan
1y ago
Governments are more scared of "online", because their shenanigans could be exposed instantly, and to many more people than with the "tech" available before (speaking in person, or paper letters). Freedom to speak in per
47.
▲
by
sudahtigabulan
1y ago
> But Ghostty is competitive in all three categories Being at the bottom is not what I call competitive.
48.
▲
by
sudahtigabulan
1y ago
Do you mean that it should be invoked exactly as "systemctl ps", for convenience? I think the functionality is already there: systemctl --type=service --state=running
49.
▲
by
sudahtigabulan
1y ago
> Also if your visa allows back-to-back entries that's exactly what I'll do. Nowhere does it say that there's a limit, therefore it's not "abuse". Also if the law says you should pay taxes, that's exact
50.
▲
by
sudahtigabulan
1y ago
Nothing, but there's something in your comment that was not in the article: > he will be happy to negotiate a payment instead . This, indeed, sounds way more normal than wanting to keep working for the evil company, and in a toxic
51.
▲
by
sudahtigabulan
1y ago
The point I tried to make was not that he should be resentful about being kicked out, but that he doesn't really care that Meta is unethical and endangers billions. Even if nothing changes (the regulatory action is optional), he's
52.
▲
by
sudahtigabulan
1y ago
> In his whistleblower complaint, Baig is requesting reinstatement, back pay and compensatory damages, along with potential regulatory enforcement action against the company. If the company is so bad (it is), why does he want back?! 
53.
▲
by
sudahtigabulan
1y ago
The contact list on a linked desktop client will show all groups you're in, even though your main device doesn't. On Android, if you know the group's name, you can search in the contact list, and the group will "magicall
54.
▲
by
sudahtigabulan
1y ago
I think I've seen it done like that --option flag1,flag2 (Maybe with another separator, as long as it doesn't need to be escaped.) Another possibility is to make the main option an argument, like the subcommands in git, sys
55.
▲
by
sudahtigabulan
1y ago
Is there no getopt implementation for Typescript? The input this library tries to handle better looks to me like bad design. "options that depend on options" should not be a thing. Every option should be optional. Even if you have
56.
▲
by
sudahtigabulan
1y ago
The newline replacement stopped me in my tracks: sed ':a;N;$!ba;s/\n/,/g' Nobody does that with sed, when there are way simpler alternatives, like paste and tr.
57.
▲
by
sudahtigabulan
1y ago
I used to appreciate it (on Wikipedia), but too often it gets triggered by accident and prevents me from reading what I actually want to read. So much so that I had to find some way to disable it (probably by blocking JS via uBO). Similar s
58.
▲
by
sudahtigabulan
1y ago
Use a less-known DoH or DoT provider. They just "blocked" Reddit today, I selected another DoH provider from the menu in my browser settings, and continued.
59.
▲
by
sudahtigabulan
1y ago
This reminded me of a Terry Pratchett's book. There was a guild of thieves or something like that. Apparently they were so inefficient at what they did that the author's conclusion was it would be easier if they just did honest wo
60.
▲
by
sudahtigabulan
1y ago
You probably meant steganography .
More ›