Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ryapric
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ryapric
10mo ago
While your recommendation is sound: this is not only a rudely-worded take, but also missing the point of the parent comment.
2.
▲
by
ryapric
2y ago
I enjoy it quite a lot :shrug: Bash itself isn't a very big language, so I wouldn't call it "impossible to memorize".
3.
▲
by
ryapric
2y ago
Yep, you have it correct. I've got a note at the bottom of the README that I'm considering adding a config field to keep the .git directory, but I'm trying to keep pretty far away from git-in-git consequences/use cases.
4.
▲
by
ryapric
2y ago
>This tool looks like "submodules, but lighter", while repo is "submodules, but heavier". Looks to me like the motivation is for dependencies that are not hard enough to justify a submodule. I think you nailed how I w
5.
▲
by
ryapric
2y ago
Sure, but not all my code in a single repo is monolingual code, and not all of those languages have cooperative (or existing) package managers. Bash is a great example of something I wish I could stop copy-pasting between repos, and was act
6.
▲
by
ryapric
2y ago
Thanks! That AOSP `repo` tool is one I'd not heard of, so thanks for sharing! I actually haven't really put much thought into collaborative/mutlirepo development work using vdm -- the original intent was for it to strictly
7.
▲
Show HN: Vdm, a sane alternative to e.g. Git submodules
(github.com)
100 points
by
ryapric
2y ago
|
60 comments
8.
▲
by
ryapric
2y ago
>What I'm I missing? The parent isn't talking about e.g. EC2 as a virtualized platform, they're talking about EC2 not being a virtualization platform. With few machine-type exceptions, EC2 doesn't support neste
9.
▲
by
ryapric
2y ago
I never said anything about one-liners?
10.
▲
by
ryapric
2y ago
On mobile so no idea if this a) looks good or b) runs (especially considering the command substitutions, but you could also redirect to temp files instead), but it's just something like this: N=0 while read -r URL; do d
11.
▲
by
ryapric
2y ago
That's really not that hard to add above. A lot of folks act like it's impossible to handle errors etc. in bash, but it's pretty straightforward -- certainly no more difficult than in any other language. The hard part, like w
12.
▲
by
ryapric
2y ago
I think it's very much your last theory -- used everywhere but not as interesting to tell people about as it might have been a decade ago. Queues are now Boring Technology(tm), and that's a good thing.
13.
▲
by
ryapric
2y ago
Definitely just as useful even if it is !
14.
▲
by
ryapric
3y ago
Yikes.
15.
▲
by
ryapric
3y ago
I never really even entertained the idea of agreeing with this until just this week actually, when I was putting log statements into bash functions that were supposed to return strings -- and failed for reasons I could not understand. Six f
16.
▲
by
ryapric
3y ago
Why would you want to use JavaScript in IoT scenarios?
17.
▲
by
ryapric
3y ago
I run Debinan Sid/Unstable, both as my home desktop (with XFCE as a DE) and as my headless WSLv2 OS on my work machine. I've had it on the desktop for something like, 4 years now? Before that, I ran Manjaro on the desktop since so
18.
▲
by
ryapric
3y ago
I believe they're talking about how abstractions tend to make people more productive. Operative term being "tend to", because I personally wouldn't use this tool either, but to each their own.
19.
▲
by
ryapric
3y ago
I wonder if they might be talking about `go vet`?
20.
▲
by
ryapric
3y ago
Click on the "All" toggle on the top of the page.
21.
▲
by
ryapric
3y ago
So post two openings to close the gap?
22.
▲
by
ryapric
3y ago
As the shebang (`#!`), I imagine you mean?
23.
▲
by
ryapric
3y ago
>you get typechecking and all the rest of the editing experience This is true for a number of languages that can also be run without AOT compilation (Go, Rust, etc). This feels like some really weird, incoherent astroturf take for Bun
24.
▲
by
ryapric
4y ago
Do you know of any browser games that use Ctrl as the crouch key? That's the interface under discussion.
25.
▲
by
ryapric
4y ago
Is this relevant to the post/discussion though?
26.
▲
by
ryapric
4y ago
I don't think you can capture/handle exit codes of subshells anyway, right? I've been operating under that assumption for years, and just don't do subshells if I can avoid them.
27.
▲
by
ryapric
4y ago
Weird that no one has yet to actually discuss `xonsh`, which the video is actually about. However, I'm about to do the same lol, and come out as a bash apologist against the sea of derision here. I've spent a decade writing code i
28.
▲
by
ryapric
4y ago
A comment above points out that it's a book originally written in Russian, so.
29.
▲
by
ryapric
4y ago
Yeah they probably should have linked Moonlight[1] in the README. [1] https://moonlight-stream.org/
30.
▲
by
ryapric
4y ago
The same problems any imperative management within declarative config causes -- drift. If the tool you're using supports declarative configuration, all changes should be made exclusively via the declarative interface to prevent that dr
More ›