412 karma · joined May 9, 2023
(Don't get me wrong; I too think the article is great; just wish all the folks who went to JS bootcamp and are amazed by this would have cracked any CS or OS text book written since the late 60's and browsed a few chapters.)
Well, that's the incentive mechanism that keeps the accountability for the results whether we like it or not. The government doesn't immediately go out of business if the research they fund is full of fraud or goes nowhere useful. Moral outrage at all the fraud in research associated with these Universities and government funded studies isn't a powerful enough incentive mechanism to correct that fraud, apparently.
These subscription-based and planned-obsolescence fads are experiments that will run their course. In the end, business will thrive where they meet consumer demands, not because their business model was proposed in some boardroom.
Of course it was built for a different war... the use of drones didn't proliferate until after the 2010s and really more since the 2020s with Russia/Ukraine.
So, thanks Captain Obvious and arm-chair quarterback, for the insightful article.
(And "absolute" or other adjectives don't qualify "correctness"... it simply is or isn't.)
I've only been a paid-on-call firefighter for 10 years, but I have yet to work with any who are also arsonists. ;)
> But Signal is still one company running one service. If they shut down tomorrow or change direction, I’m back to square one.
Aren't they in the same boat now with Cloudflare and Let's Encrypt?
You're trolling us, right? "Basically fact regurgitation" is all that teachers do after all. Have you ever noticed the difference between an inspirational teacher and a not-so-inspiring one in terms of effectiveness of communication and the "ah ha!" or lack of moments in your own understanding? If you can honestly say "no", then I might be able to understand your statement above, but really?
`anyhow` has exactly one optional dependency (backtrace). `thiserror` has three (proc-macro2, quote, syn) which are at the base of practically the entire Rust ecosystem.
Unless the author has zero dependencies in general, I'll bet they have all of the above dependencies already.
¯\_(°ペ)_/¯
When I read this I wondered "Why isn't core temperature alone not a reliable indicator of thermal throttling?". Isn't that the state variable the thermal controller is directly aiming to regulate by not letting it exceed some threshold?
Of course I don't think the energy usage of your individual questions is an issue. I also appreciate your data gathering and reporting of it. I didn't mean to come across as critical of your personal use of AI to gather and report this data.
Again, it's the collective effects I'm more worried about. I'm hoping that, collectively, we're all gaining some value from the growing energy expenditures required to obtain it: https://apnews.com/article/climate-google-environmental-repo...
Reading this makes me a bit sad and reminds me that I'm older now and lucky to have grown up during the golden age of the Internet.
The other thing I think we have a hard time visualizing is that processor is only either executing (100%) or its waiting to execute (0%) and that happens over varying timescales... so trying to assign a % in between inherently means you're averaging over some arbitrary timescale...
My analogy is that the 80's and 90's were like the "Golden years" of software jobs... maybe like being in the aircraft industry was in the 30's. Lot's of learning and discovery and fun to be had. Working in software now is probably like I imagine being an aeronautical engineer at Boeing now... you'd better be prepared for being satisfied working on some small part of a much larger and complex system and moving at a glacial pace (compared to the Golden years).
(And yeah, the workplace now is flooded with people who seem to be here because they heard it paid well.)