degraafc
degraafc on Hacker News
Something weird is going on over there, loads of their repos are disappearing, including their Terraform provider, CLI, etc.
Yep, definitely agree. I feel like there are a lot of areas that GitHub Actions needs improvements to catch up to other CI providers, really basic-seeming stuff like "allow failure" support and so on.
Oh cool, I did this! I hope one day we end up with something like rustup to make it even easier for everyone.
Great example of building something fun not because we should but because we can :)
My take on "Lisp in Julia" using deprecated-but-still-parseable syntax instead of a string macro: https://github.com/christopher-dG/jlisp
I should probably put some examples in the readme.
Docker Machine is unmaintained though, I'm not sure that it would work to launch VMs on M1 hardware.
I would, but Google disabled my YT account with no reasoning or explanation. So now I'm a bit hesitant to pay for their services on another account...
I spent a few months at a consulting company working with a precision agriculture startup, and my mind was totally blown when I first learned how much technology goes into agriculture these days. I feel like a lot of tech people have a mental image of outdoor farming still being somewhat primitive (I certainly did!) which could cause the misconceptions mentioned in the article.
I'll also plug a little tool I wrote to supplement asciinema: asciiscript [1].
Basically if you get tired of watching yourself fix typos in your recordings, you can script stuff ahead of time and then record it automatically with asciinema. Although I don't think it works with programs that take input, like a REPL unfortunately.
[1]: https://github.com/christopher-dG/asciiscript
So does Magit Forge [1]. I'm sure that the GH CLI is useful, but I sure do love being able to do this stuff without leaving my editor!
[1]: https://magit.vc/manual/forge/
I'd say that it should rather be a part of the type system.
Some kind of `obj isa Promise` should be the way to do this, not random property checks. But that's JS...
Nice job! This looks really well done.
I'm just getting started on something quite similar that will let you create disposable email addresses that forward mail to multiple recipients (for shared hotel/flight bookings, etc.). I see you have this feature to a lesser extent too, which is super cool.
Again, great work and good luck!
I don't think it says much about the tools themselves though, it just makes sense when you look at the author's GitHub and see a bunch of Rust projects.
I'm hoping for Zig [1] to reach maturity and offer that kind of simplicity, because I just can't get a handle on Rust (not that I've spent a massive amount of time trying).
[1]: https://ziglang.org
Elixir compiles down to the same Erlang Abstract Format as Erlang itself, so performance should be the same.
Go is actually pretty close to the perfect language to me -- for "general purpose" computing, at least. Sure, it's plain and somewhat boring to write but it doesn't make me that much less productive. Error handling and generics are the only other features that I want, so I'm really looking forward to Go 2, if that ever comes around. I would be happy to see Go declared "feature-complete" at that point, similar to Elixir [1].
But even then, if I want to have fun and feel like I'm learning new things while I code, I'll always use something else that's more interesting.
[1]: https://elixir-lang.org/blog/2019/06/24/elixir-v1-9-0-releas...