|
You sexist! Why do you assume that women are not just as good, if not better, then men when it comes to abusing 11-year-olds? Obviously, from a feminist point of view, "chopping his bits off" makes perfect sense but this is just another instance where the misogynist males automatically assume that the 11-year-old-abuser would be male! Pathetic! Support female child abuser's rights to equal footing with male child abusers!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
AI Now is a group affiliated with New York University that counts as its members employees of tech companies including Google and Microsoft. In a new paper published Thursday, the group calls on governments to regulate the use of artificial intelligence and facial recognition technologies before they can undermine basic civil liberties. Fake mustaches for everyone!
|
|
|
|
|
To paraphrase; to protect civil liberties, this group proposes that only government and its minions be allowed to use this technology.
Microsoft President Smith: "...we don’t believe that the world will be best served by a commercial race to the bottom, with tech companies forced to choose between social responsibility and market success."
While there are moral and ethical issues surrounding facial recognition, this is pure crony capitalism. Smith is demanding government create massive barriers to entry to Microsoft won't have to actually compete in the marketplace.
|
|
|
|
|
Shirley! Find my Nixon mask, and get me on a flight to Washington DC!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
"Remember, remember, the Fifth of November..."
|
|
|
|
|
Whether you are troubleshooting, streamlining performance, or doing regular maintenance on Windows systems, you need a reliable set of tools to see what's going on under the hood. These should be in your toolbox. Because Task Manager isn't always enough
Sorry, I usually try to avoid 'N things' articles, but I learned of a few options in this one.
|
|
|
|
|
Russinovich's ProcDump[^] and PsList[^] are others that I use relatively frequently.
But, Hell, lots of the tools in the Sysinternals package[^] come in handy, from time to time -- it's even fun just thumbing through them to see what they're for (that goes for NirSoft utilities[^], too).
Russinovich is (or was, maybe -- I don't know if he still works for ms) kinda the opposite of the modern ms developer -- he knows what he's doing, and makes damned useful tools.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Even more frightening (IMO): he still does a lot of the dev on the tools, despite being a VP/Distinguished Fellow/demigod over there.
TTFN - Kent
|
|
|
|
|
Heaven forbid Microsoft lose Russinovich, Lavavej, Chen and others whose names I don't remember (including a QA guy--if I see he's assigned a bug I report, I rest easy knowing he'll be on top of it.) Microsoft needs to see what makes these engineers different and learn from that.
|
|
|
|
|
Don't be silly; they're too old and set in their ways.
Ms needs young blood, with great new ideas, and blockchains, and lots of new icons, and pastel colour schemes.
What did those old fuddy-duddies ever do for us, eh?
... Apart from...
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Absolutely concur - there are a handful of incredible people at MS: Sutter, Stephen T Lavavej (appropriately enough u/stl on reddit), Russinovich. I hope they are valued as much as they deserve.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Kent Sharkey wrote: a VP/Distinguished Fellow/demigod over there So he's the kind of guy the junior ms devs should be looking up to, rather than apple's graphic designers.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Microsoft Network Monitor 3.4 (archive) still works also
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
Quintuple-app strategy offers "a simpler and more unified communications experience." So simple.
They're almost up to Microsoft levels of product duplication.
|
|
|
|
|
the company said: We’re excited by the progress we’ve made with our communications experience over the past few years Yes, me too.
I'm thrilled.
Thrilled to bits.
Ecstatic.
Jumping for joy.
Over the moon.
Exultant as a very exultant person.
Revelling in delight.
Rejoicing like a shepherd in a cowshed.
Frolicking like a calf outside a MacDonalds in India.
I'm going to call all the local campanologists, to gather everyone together and spread the good news.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Thank you for the new word.
Still not sure where I'm going to use 'campanologist', but it might ring a bell at some point.
TTFN - Kent
|
|
|
|
|
|
Bad code isn’t just a problem for developers to solve whenever they’ve cleared other tasks from their queue—it has a measurable impact on company profitability, according to a recent study by Stripe. Yeah, sorry. My bad.
"Stripe believes that bad code and technical debt costs companies around the world some $85 billion annually."
I'm not quite that bad.
|
|
|
|
|
It doesn't even have to be bad code; I've found that dated code has a big impact. Also worthwhile to point out that bad code didn't always start that way, especially with dated code.
Another big, if not more frequent, issue is when the architecture of an app doesn't accommodate a brand new feature. A non-silly example is designing a great car and then years later try to make it all electric. Yeah, you can probably do it, but at best it will less than optimal.
|
|
|
|
|
The car analogy is a good one - maybe a shift from petrol to electric is a bit drastic but we've all seen good cars transformed into bad ones by someone saying "Hey! Let's improve it by putting in a better engine!"
Yes, the new engine is better, it's smaller, way lighter and still gives us a good few extra horses along the way but suddenly the balance of the car which was perfect for the heavyweight engine of yore is all over the place, the gearbox isn't in tune with the extra power, the tyres are all wrong etc., etc. with the net result that the Mk I becomes far more valued than the Mk II and the Mark III that attempts to address the issues created by the Mk II.
But, the old engine no longer passes emissions tests and is stupidly expensive to run so it's no longer viable. The company can't afford to design a completely new car around the new motor and it's devil vs. deep blue sea arguments left, right and centre.
TD will always be a factor in anything (good news for any kind of engineer in the sense that it keeps us employed!), we just have to minimise it in the best way that we can.
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
PeejayAdams wrote: we've all seen good cars transformed into bad ones by someone saying "Hey! Let's improve it by putting in a better engine!" And spoilers are called spoilers with good reason.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Great points!
I currently have a project which is just over a year old and I'm already starting to feel it.
The code is pretty good and all, but last year I've learned so much new stuff that if I had to start it now it would look completely different.
And then you're left with a choice, do I continue with the "old style" programming for consistency or will I start with my "new style" programming, and if yes will I convert the old code as well?
It's a choice you have to make every time you touch the old code base.
Sometimes the choice is clear or someone else made it for you, other times it's not...
Joe Woodbury wrote: A non-silly example is designing a great car and then years later try to make it all electric. Just switch out the IEngine implementation
|
|
|
|
|
Joe Woodbury wrote: A non-silly example is designing a great car and then years later try to make it all electric. Yeah, you can probably do it, but at best it will less than optimal. Given that it doesn't impact most of the car, and normal electrical wire being used in the same places where you'd expect them, I'd say it does NOT make such a huge difference as you try to have us believe.
To the contrary; it is often abused to justify starting anew (think Tesla) and fail even bigger.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
More waste of productive hours: having to learn the latest trendy language/JavaScript library/rearrangement of Windows OS and/or Visual Studio UI.
If you think 'goto' is evil, try writing an Assembly program without JMP.
|
|
|
|
|
AlphaZero, a general-purpose game-playing system, quickly taught itself to be the best player ever in Go, chess and Shogi As long as there's an off switch, we can always win
|
|
|
|