2013-06-13T17:34
Alright, I have no idea. It’s probably been around ten years since I’ve deleted it.
2013-06-13T17:34
Alright, I have no idea. It’s probably been around ten years since I’ve deleted it.
Here’s their FAQ answer for that: https://just.systems/man/en/what-are-the-idiosyncrasies-of-make-that-just-avoids.html
I imagine, there’s various smaller differences in how the recipes are defined, but yeah, this is the big one.
I find that Just feels a lot like just a collection of script files, with built-in error handling for argument parsing and during execution. And it also offers easier discovery of available tasks and how to use them.
Oh, I don’t think, it really needs the plug. It’s been around since forever, a proper GNU project and all that.
Sure enough, it’s kind of niche, but there’s even music archival projects that have been typesetting all the works of Mozart et al in Lilypond, so there’s enough of a community to keep this ball rolling for the foreseeable future.
And well, that’s also kind of where it’s strongest: Transcribing existing music.
It’s actually less well suited for composing, because you basically can only listen to things by generating a MIDI, and also you can’t move measures around as easily.
But yeah, I still like it for composing, because I can use a text editor and Git and such, and personally, I also find it helpful to refer to notes with their names for figuring out intervals, rather than them just being random dots between lines…
It isn’t supposed to say “I don’t want to talk to you”, but rather “I’d love to talk to you, but I’m exhausted”. They’ll also probably still talk to you, but just won’t be able to be as energetic.
For example Rust needs to be able to dynamically allocate memory for all of its syntax to be intact.
Hmm, you got an example of what you mean?
Rust can be used without allocations, as is for example commonly done with embedded.
That does mean, you can’t use dynamically sized types, like String
, Vec
and PathBuf
, but I wouldn’t consider those part of the syntax, they’re rather in the std lib…
Yep, two days ago, I closed my work laptop, because I was tired of coding, then half an hour later, I saw myself picking up my own laptop to continue on a side-project. Had to stop myself there, because it does not help with the exhaustion.
I decided to make some music instead, which is thankfully something completely different. 🙃
Git uses the diff
binary under the hood (unless you configure it to use something else).
You can invoke that directly with diff file_a.txt file_b.txt
.
How would you make it non-awful, without specifying static types?
I guess, a unit test would catch it, but needing 100% test coverage to catch typos isn’t exactly great…
Autocorrect got you pretty bad, there.
I was very confused, why we’re suddenly talking about rationing food during winter. 🙃
I found this tutorial pretty helpful for that: http://intorust.com/
You can presumably skip the first two chapters…
Yeah, Rust has pretty good integration of it: https://doc.rust-lang.org/nomicon/ffi.html#calling-rust-code-from-c
You do lose some of the Rust-y-ness, because obviously the C ABI is much more simplistic, but in terms of a stable ABI, it’s impossible to beat C.
Hmm, interesting. I would expect NOYB to not just file complaints for no reason, but my understanding of PPA is that things get aggregated, which would make it irrelevant for the GDPR. Either I’m missunderstanding something, or NOYB or Mozilla is…
It really whips the crab’s ass.
That’s hilarious, that the three sections of a bilateral body plan are two times brain and then the rest. I guess, it’s the lowest common denominator, though, as you can’t really section off a snail, for example.
Would be interesting whether the starfish larvae have tissue that’s genetically the trunk.
Wikipedia tells me that apparently the adult mouth forms on the left side of the larva body, the adult anus on the right side, so it’s certainly not as simple as just the trunk shortening until the head remains.
This is called the Pyramid of Doom, by the way.
Yeah, that’s how they get you and then they stab you in the back, when you least expect it.
Yeah, the distro installer even allows you to fully customize which packages should be installed, if you fancy that.
Yep, that one’s the Holocene.
My workplace preinstalls Ubuntu, personally I’m using openSUSE. I don’t even think that Ubuntu is particularly bad, I’m mainly frustrated with it, because it’s just slightly worse than openSUSE (and other distros) in pretty much every way.
It’s less stable, less up-to-date, less resilient to breakages. And it’s got more quirky behaviour and more things that are broken out-of-the-box. And it doesn’t even have a unique selling point. It’s just extremely mid, and bad at it.