Huh weird, these pull requests just magically accepted themselves
Huh weird, these pull requests just magically accepted themselves
Rust can create native binaries but I wouldn’t call it close to the metal like C. It’s certainly possible to bootstrap from assembly to Rust but, unlike C, every operation doesn’t have a direct analog to an assembly operation. For example Rust needs to be able to dynamically allocate memory for all of its syntax to be intact.
Just hold your ground and keep reading your book, eating alone etc. If someone enters personal territory, shut it down by being honest “I don’t want to talk about that” and move on. Resist peer pressure and be who you are, it’s the same as it was in school.
Also, talk to your coworkers (I know it’s hard) about whether they think it’s appropriate. You have an impression they’re on board with this level of “intimacy” but it’s possible they are just going along to get along.
If persisting doesn’t work then it’s probably time to find another job. Plenty of workplaces out there that just want you to do your job and no more.
HR is definitely not on your side either, unless you can point to specific violations of policy. They exist specifically to cover their own ass, not to actually make your life better.
Reason number one million capitalism sucks. We should be happy to turn over dangerous or menial jobs to machines but we can’t do that because without jobs our society views us as worthless.
You can, but it’s not a perfect solution. Mostly because the TVs interface is still designed around this app mentality.
I bought a Samsung TV recently and it’s never been on the internet, but I still have to go to a dead home screen where all of the ads would be just to switch inputs and half the buttons on the remote are for services I don’t want.
I agree, as much as I hate Reddit’s leadership and a lot of the toxicity of the hivemind, it will be a long time before anything reaches the level of niche communities it has with a critical mass of users and I miss some of them.
Sometimes you just want to geek out about something small with the 40 people across the planet that actually care about it.
This better not awaken anything in me…
They don’t, but they define the socket the processor slots into and probably did this to market the newer chips as more advanced than they are (by bundling a minor chip upgrade with an additional chipset upgrade that may have more uplift).
I see no other reason to kneecap upgrades like this when upgrading entails the consumer buying more of your product.
Honestly, with Flatpak and immutable base systems this is a place Linux is really excelling now too. Being able to show a novice user a shared package manager with a search and a bunch of common apps and them actually install/remove them in a safe manner with a high likelihood they’ll work out of the box (since they come with all their deps in sync independent from distro) is kinda huge.
For kernel dev it would be a disaster, there’s too much implicit action, and abstractions that have unknown runtime cost. The classic answer is that everyone uses 10% of its features over C, but nobody can agree on which 10%.
As someone forced to get up to date with C++ recently, at this point it’s a language in full identity crisis. It wants so badly to be Rust, but it’s got decades of baggage it’s dragging along.
In a world where Valve controls 90% of what is running on a device with immutable / containerized images, yeah I think Arch makes a lot more sense. A distro focused on rolling release is a lot less likely to hang you up when you choose to update.
Debian is great, but depending on where you are in the release cycle it can be a pain in the ass to stay up to date and, frankly, the last time I ran it, shit like apt/dpkg configuration and so many /etc files and structures just felt like mis-features or too complex for their own good.
For music I’m just sick of the apps streaming super compressed crap. It sounds like 192kbps MP3 sometimes and you can definitely tell the difference. Setup Airsonic and never looked back, although still have YT music for the fam and finding new music. It is a bit of hassle, but it’s worth it and a FLAC collection feels way smaller than it did 10-20 years ago (both in terms of disk and home streaming bandwidth).
I read “The Idea Factory” about Bell Labs, focused mostly on inventing the transistor, but it included their consolidation into this lab and just how state of the art it was. The book implied that it was the first corporate “campus” designed more like a university than a factory or office.
The book really made me understand that AT&T / Bell Labs was the hot tech firm of the early 20th century, long before getting to computing advances (C, UNIX) I was more familiar with.
Hello fellow ex-IBMer. I came to the corp from an open source background and I was happy that my LTC coworkers seemed to despise software parents despite the huge pressure from management.
I wonder how much of this is that IBM fell out of the patent lead and decided to just take their ball and go home. Or how much is RedHat influence shifting the mindset away from the patent Mexican standoff with everyone else.
I didn’t mind the pie chart, the slices are labeled clearly, no need to use coloring like you have to read a legend.
I’m a little sad this ended up in the ACM. There’s plenty of shit computing can be tried and convicted of as a discipline… This ain’t it.
I test drove a Leaf and honestly it felt bad brand new. I got range anxiety just taking it on the highway and back to the dealer.
So far, I think Tesla has a monopoly on practical EVs. Say what you will about the cars (or their leadership) but the charger network they built out and having ~150 miles of actual range is hard to beat in an existing product.
That’s an interesting thought. I’ve wondered this about Chrome’s market share in browsers too. How much of it is just that so much traffic is now from phones where, even if you have another browser installed, apps open links in embedded Chrome web views.
Yeah, I don’t really see much of an issue here. If you get a defective chip back, it’s probably a good data point to know if it was “abused”. Even if it’s just so you can ask more questions, or prioritize problems that show up on non-OC’d chips rather than flat rejecting an RMA.
So you’re right that this is a bit arbitrary because the line between the standard lib and the language is blurry, but someone writing Rust is going to expect Vec to work, it doesn’t even require an extra “use” to get it.
Perhaps a better core example would be operator overloading (or really any place using traits). When looking at “a + b” in Rust you have to be aware that, depending on the types involved, that could mean anything.
Anyway, I love Rust, it just doesn’t have the 1:1 relationship with the assembly output that C basically still has.