The tax stuff is total bullshit. If it wasn’t the schools in Las Vegas would be the best in the country and the teachers there would be the best paid. They aren’t by a long shot.
It’s possible to write unsafe code in either but it’s also much easier to write safe code in both Pascal and Ada than C/C++. And it’s easier to write safe code in C++ than C. Memory safety exists in a spectrum, it’s not all or nothing.
With SPARK mode you can check them at compile-time with provers and elide the runtime checks. You can do _very_ sophisticated type predicates this way.
When they put hidden cameras inside packages to catch porch pirates, plenty of thieves have a decent apartment, big screen TV. They’re not stealing groceries, they’re stealing things to fence.
The advantage to virtualization is having an API that can be used to spin up new k8s nodes. Bare metal provisioning is still a mess of PXE, badly-supported firmware, finicky DHCP and network settings and poor tooling. Server vendors could do a lot better here IMO.
There are some fun things you can do with it like terminal image viewing, etc. The notcurses library uses it, some of their demo videos are really neat.
Serious Sam was such a fun game - this was a really interesting write up too. I wish this kind of dedication to low latency and efficiency was more widespread.
Nvidia didn’t start there - they took down a lot of established competitors in the GPU space, and a lot of other big companies are gunning for their position. I’d say their business operations and leadership are definitely worth studying.
My team is also in the process of refactoring a number of shell script CI pipelines into Go. With `go run` it might as well be interpreted, from a UX standpoint it’s as easy to call as a shell script but with the benefit of static types and a robust ecosystem of supporting libraries and not having to sed/awk your way through command output.
You could make the reverse argument - that the conference organizers think what defense contractors are doing is purely bad and could in no way be thought of as being good. Ultimately it’s up to _us_ (proxied through our elected officials) to use software tools for good or bad purposes, the creation of a tool in itself isn’t the problem. I think most defense contractors are keenly aware of the implications of their work.
I’m a prodigious note-taker with pen and paper, and have made peace with the idea that I’ll never reference 99% of the notes I write. Same with webpages I bookmark for later. But for me, just the act of writing helps me to stay more focused on whatever or whoever I’m reading/watching/listening to. If it’s something that I may actually need again (usually a code snippet or command flags) then it goes in a Markdown file.
I was kinda wondering the same thing. I guess importing non-native species can be bad, but cross-breeding is something we’ve done for millenia. Seems like his real crime was doing this while not being an employee of Monsanto.
I ran Gobo for a while and really enjoyed some of their ideas. It was started by Hisham Muhammad, the author of htop.
It’s a shame that it didn’t get more traction. We probably wouldn’t have needed Docker or any of the gazillion package managers that are proliferating today if it had.
It’s not untrustworthy because it’s offensive, it’s offensive because it’s untrustworthy. If people think that Google is trying to rewrite history or hide “misinformation” or enforce censorship to appease actual or perceived powers, they’re going to go elsewhere.