Oof. Looks like this affected some other languages as well - somebody at Microsoft needs to up their documentation game, methinks.
Your friendly local programmer, uni student and *nix addict.
Oof. Looks like this affected some other languages as well - somebody at Microsoft needs to up their documentation game, methinks.
I liked GalaxQL.
Can’t beat Iosevka in my opinion. I use the Term variant for my shell as well.
$0.26/hour is pretty good!
Well, that’s to be expected - the implementation of map
expects a function that takes ownership of its inputs, so you get a type mismatch.
If you really want to golf things, you can tack your own map_ref
(and friends) onto the Iterator
trait. It’s not very useful - the output can’t reference the input - but it’s possible!
I imagine you could possibly extend this to a combinator that returns a tuple of (Input, ref_map'd output)
to get around that limitation, although I can’t think of any cases where that would actually be useful.
It wouldn't be as relevant, since passing a function or method instead of a closure is much easier in Rust - you can just name it, while Ruby requires you to use the method
method.
So instead of .map(|res| res.unwrap())
you can do .map(Result::unwrap)
and it'll Just Work™.
The GNOME text editor or Nano.
I appreciate Vim, but when I just need to inspect something or change a single line, the former are easier.
As for Neovim and Emacs… I don't have eight hours to set aside monthly to keep them configured and working.
Yeah, the Copilot ad in the source viewer smacks of desperation.
Unfortunately, it's not that simple. The Remote* extensions rely on the (proprietary) VSCode server, and nobody has managed to hack it to work with e.g. Codium.
Mostly just Visual Studio Code, alongside the usual constellation of Git + assorted language toolchains.
It's plug and play at every level - no need to waste hours fucking around with an Emacs or (Neo)Vim configuration just to get a decent development environment set up.
(And yes, I would use Codium, but the remote containers extension is simply too good.)
Yeah, all of Amos’s content is gold. I highly recommend his executable packer series if you get into systems work - very interesting stuff.
OP is definitely a masochist.
True, but it’s uniquely bad in the JS world. Developers tend to rely on libraries in almost cartoonish excess.
After seeing the various forms of black magic Nintendo devs have pulled off with what is essentially decade-old tablet hardware… yeah, fine by me.
At some point, npm
supply chain attacks are going to stop being news and start being “Tuesday.”
… JS on the backend was a mistake.
In before one of them starts stripping or firewalling the phone-home code. What’s Unity gonna do? Valve hasn’t signed any contracts with them!
Well, there’s just not much reason to switch yet. If it ain’t broke, don’t fix it.
(Well, maybe Copilot training, but I’m sure those dipshits at OpenAI scrape Gitlab too.)
But an extra fee will be charged if a user installs a game on a second device, say a Steam Deck after installing a game on a PC.
Actually asinine.
> online gambling
Cry harder