*matriculation
FizzyOrange
Tell me one time when GNU coreutils being GPL has had any effect whatsoever.
Wow are there still SystemD naysayers? Mind boggling.
Kind of hard to tell without seeing the actual mod decisions. But usually these things are super opaque and the official discussions are super vague so it pretty much is he said she said.
That said, this is definitely waaay better than the vaguebooking that the Rust mod team did when they quit.
Indeed, but there's no need to shit on people using floats because in almost all cases they are fine too.
That is default IEEE behaviour: https://en.wikipedia.org/wiki/Rounding#Rounding_half_to_even
This is the default rounding mode used in IEEE 754 operations for results in binary floating-point formats.
Though it's definitely a bad default because it's so surprising. Javascript and Rust do not do this.
Not really anything to do with determinism though.
That doesn't make any sense. As you say, in that case you have to "spread leftovers", but that isn't really any more difficult with floats than integers.
It's better to use integers, sure. But you're waaaay over-blowing the downsides of floats here. For 99% of uses f64
will be perfectly fine. Obviously don't run a stock exchange with them, but think about something like a shopping cart calculation or a personal finance app. Floats would be perfectly fine there.
They shelved it because it didn't work. I have a very normal English accent (think BBC) and the voice recognition was extremely unreliable. Super frustrating experience. Plus nobody wants to use a voice interface in public.
I dunno if we ever really saw how the "camera on your head" social aspect would have played out because they were too shit for anyone except the curious rich to buy them in the first place.
This thing seems to work (well in theory anyway) without a voice interface which is much saner.
Yeah but that's mostly network effects and free CI, which must cost them a ton of money. I'd be surprised if they're even profitable just because of that. I mean it's worth it for Microsoft clearly, but if they ever decide it isn't and turn the screws, there are at least two good alternatives - Gitlab and Codeberg.
I would also jump ship immediately if there was a platform that properly handled stacked PRs. I literally just want to be able to say "this PR includes this other PR - don't show that one". Is that too much to ask?
I support the idea but is it really that important? It's just a name. Call it ECMAScript if you're worried. JavaScript if you aren't.
Windows 11 IoT LTSC is very good. I don't know about the normal consumer version.
No, an example where a modification to coreutils was open sourced by a commercial company that might otherwise not have.
The GPL has been reasonably effective in some cases like the Linux kernel and KHTML at getting companies to release their modifications. But I don't see that as being significant for coreutils because a) most companies would have zero need to modify them, and b) they could just use the BSD versions if they really wanted.