Would you have links about this programming style and some of these libraries?
901 karma · joined November 21, 2020
Would you have links about this programming style and some of these libraries?
Make one mistake, you're good. Make two, tough luck, you can only undo once. Accidentally select some (or all) text and type over it then somewhere else? Today's really not your day. It's actually worse than textboxes in this respect.
This happened to me more times than I'd like to admit before I knew better.
Would you mind explaining what you mean by this? I take it you mean it ubiquitous, which of course it is, but as a phenomenon I'd much rather see things that look like they come from the real world, with color, depth, texture, and I'd much rather see a future where interactions with computers are moving in that direction.
Install Nix in one command:
sh <(curl -L https://nixos.org/nix/install) --no-daemon
Then run Magic Wormhole in one command, without even having to install it: nix-shell -p magic-wormhole --run 'wormhole send myfile'I remember a few years ago reading a comparison between two file sharing apps, and if my memory serves me they were croc and Magic Wormhole. One of them had a litany of security holes but I don't remember which of them. I googled but couldn't find info on this.
I have no horse in this race, but claiming it to be "vastly superior" and implying "less bugs" makes it sound like this is a logical consequence, when you're actually staying on one side of an endless debate that to me doesn't have clear winners. For instance, from the little I've learned about Clojure, they claim the lack of a "vastly superior type system" is a feature, not a bug, and it's a result of a fundamental difference in some beliefs about how to write correct software.
From this I wonder how misrepresentative your other comparisons are as well. But don't get me wrong, OCaml is probably my "favorite language I've never actually used" (I've never "actually used" Clojure in "real projects" either).
> The major downside I've experienced is that any time you're trying to do something in a less-than-Bazel way (for example relying on binaries built outside of Bazel) things can get really hairy
Sounds like Nix
So it's doubly punny.
Does anything like that exist today in usable form?
At least from my own usage, I can identify many common usage patterns that would benefit from shortcuts that focus the omnibar and set it to some special mode, just like the VSCode command palette does (e.g. `Ctrl+Shift+P`, `Ctrl+P`, `Ctrl+Shift+O`, etc.). In fact, I don't know how a WebExtension-enabled VSCode-based browser hasn't popped up yet.
Funny, just yesterday someone mentioned how Rust is compared to a SawStop: https://news.ycombinator.com/item?id=31784253
And here's a test showing how unlikely it is that it'll chop off your finger: https://youtu.be/SYLAi4jwXcs
That's compensated by the use of double semicolons :O)
Hell, if "halfgamous" were a thing, that's what I'd be.
https://www.healthline.com/health-news/common-chemicals-in-p...
Fun fact: Whenever I want to remember the name of this project, I just look for it on the front page of https://hn.algolia.com thanks to one of the most upvoted HN posts of all time, "Replit used legal threats to kill my open-source project": https://news.ycombinator.com/item?id=27424195
pseudo*
pseudo*
Edit: Correcting myself (and go do your own research, I'm not even remotely involved in any of these things):
> Darcs 2 recently [2020] solved the exponential merge, but it is now quadratic (which is still exponentially slower than Pijul instead of double-exponentially)
This does also mean that there's https://-project.org, and that https://r-project.org secretly disambiguates into two different projects.