

“Knows”
Too much credibility to the backend devs out there. “CSS is too hard to remember” is why things like tailwind are more popular than they deserve.
“Knows”
Too much credibility to the backend devs out there. “CSS is too hard to remember” is why things like tailwind are more popular than they deserve.
Elixir and Clojure are awesome languages and don’t need no types. Elixir is getting them though, so you weird static type absolutists can finally look at it soon. I even use Haskell and OCaml and Rust which has stricter types than the languages y’all write in and I never complain about the lack of types in languages.
I’m the guy on the right, typescript devs are in the middle
Damn why doesn’t git just use sql instead of Merkle trees I guess that’s just stupid tell Linus to get to using SQLite asap!!!
But no, you’re wrong. Cryptographically verifiable merkle trees are a valuable way to store changing data. Unlike your recommendations, they don’t satisfy the needs of verification, which is literally a great use-case for ssns. Now I’ll admit that the SSN db doesn’t need to be distributed, which is the only thing a blockchain adds to that equation. But you are just flat out wrong for suggesting a sql db 😂
Can’t see a problem with Java on Steam as long as you bundle the runtime and not depend on linking to it
Okay but partial application of curried functions is a really cool way of doing dependency injection and you haven’t experienced bliss until you create a perfect module of functions that are exactly that
Also languages with macros and custom operators (where operators are just functions with special syntactic sugar) are so much cooler than those without (Clojure and elixir my beloved)
Additionally a system where illegal states are made impossible is soooo nice to work in. It’s like a cheat code
Not really, it’s just good practice. You write your application in layers, and the outer layer/boundary is where you want your side effects and that outer layer takes the crazy effectful world and turns it sane with nice data types and type classes and whatnot and then your inner layers operate on that. Data goes down the layers then back up, at least in my experience with functional projects in OCaml, F#, Clojure, and Haskell.
The real sauce is immutability by default/hard-to-do mutation. I love refs in OCaml and Clojure, so much better than mutation. Most of the benefits of FP are that and algebraic data types, in that order imo.
You’re probably right that they can just put the os on their hardware for free, but I would think they do pay something for the rights to have the “powered by SteamOS” mark. I would bet that valve has some sort of hardware partner criteria to maintain valves image if you use their mark, like their old steam machine program.
It costs more money to hire software devs to make a custom piece of software that needs to be maintained and fully supported with customer service than it sticking SteamOS on it and providing support and having customer service. Valve did all of that hard work and rnd and paid for it all, hp just needs to pay for an oem license —probably a very good deal for them
Closed source. Who’s to say it ain’t credential sniffing and spyware?
I used SOAP in my first web dev job over a decade ago when I was making flight search software and connecting to horrific APIs owned by the airline industry to get flight details and purchase tickets. Why are these two things even remotely the same? It’s closer to SQL than SOAP, and I’d choose graphql over any soap api. I still wouldn’t do it over http if I could avoid it though.
Then complain to Apollo or whoever created the server, not the graphql spec. I’ve used graphql over a web socket on production apps for almost a decade now. I don’t use http for graphql if I can avoid it and I always have been able to.
What’s wrong with graphql over a web socket? Graphql doesn’t necessitate http or any other transport method, it can be done via pigeons. Graphql has zero control over how http works when you use graphql over http, it doesn’t force implementors to use http at all
I’d put that as a feature request honestly, they’ll probably add that in at some point
Yeah, on immutable distros, you can’t just “delete system32” (rm -rf /* in Linux parlance), it is read-only (changes on restart with updates applied)
The rust people said they’d take ownership of the work for the bindings so C maintainers don’t have to. What’s the issue?
Where Linux?
They can’t just say “it’s puppet” because trademark. So they have to advertise as “alternative to the leading” blah blah to enterprises. This is absolutely targeted at enterprise to buy support, so gotta be legally friendly.
Can you post pictures of a tank event in the 80s in China without censoring? Can you talk about these protests ?
Thank goodness I switched to Linux