|
It does seem that way, doesn't it.
|
|
|
|
|
The author does seem to think that Windows should be Linux. I infer from the article that he works for Microsoft and is working on Azure. If so, then he should surely know better than to think that Windows should be made to work like Linux merely because that's apparently what he expects.
If one needs to use Windows in one's job then surely one should just learn the Windows way of doing it and stop limiting one's career progression by moaning about one's employer in public!
Some of his desired capabilities could be provided by installing Cygwin. E.g. These can be done from Cygwin if I remember correctly:-Quote: Can you imagine how cool it would be if you could type ps or top within a WSL session and see Linux and Windows processes side-by-side, able to mutate their state with kill?
Can you imagine how cool it would be to manipulate Windows services from the WSL session?
Cygwin has only been around for 25 years!
Or he could install the Sysinternals tool like PsList, PsKill, etc. for a slightly *nix-y feel.
He also goes on to observe that NetBSD has had a Linux compatibility later for 25 years but I can't see why he forgets about Windows Services for Unix (in its various incarnations) which goes back almost as far.
He also says that "NetBSD even had support for… 🥁… PE/COFF binaries—that’s right, Win32 binaries" but as far as I can see that project was never completed. From what I have read, the support for COFF binaries was actually there to support Unix binaries using COFF.
|
|
|
|
|
I've just skimmed through his blog and it does look very much like he's experiencing not insignificant culture-shock (having worked so long at one place that definitely isn't Microsoft).
In one of his earlier blogs[^], he writes:
Quote: I know nothing about Windows and surrounding technologies (like C#) but have been interested in them for a while, so this will be my chance to absorb completely different technology. After all, I’m a systems person and the Windows ecosystem is my blind spot.
Fair enough. He's learning.
I like him more now.
modified 23-Nov-20 13:58pm.
|
|
|
|
|
At GitHub, we are deeply invested in democratizing software development. "Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do."
|
|
|
|
|
Kent Sharkey wrote: "Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do." Is that not what we have been trying the last 30 years with management and marketing?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Kent Sharkey wrote: At GitHub, we are deeply invested in democratizing software development.
By dictating the use of the latest browser version only (and no Internet Explorer, of course!) ...
Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!
|
|
|
|
|
The first to be rigged with microphones, the agency's latest Mars rover picked up the subtle sounds of its own inner workings during interplanetary flight. "Oh man, wonder if he'll ever know he's in the best selling show"
|
|
|
|
|
Don't tell me that there are Alexas in the NASA...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Sure enough, it's picking up vibrations through objects, not sound in a vacuum!
|
|
|
|
|
A new artificial intelligence (AI) system has been developed to help ordinary untrained people to design and create applications and software for smartphones and personal computers. Visual Basic returns? (Now with AI!)
Of course there's an AI...
|
|
|
|
|
Kent Sharkey wrote: Of course there's an AI... Clippy 2.0?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
A total waste of time, no different than endlessly polishing a PowerPoint slide deck. Just build a console app!
So spake the man who hates *nix systems because of their command line arcana.
|
|
|
|
|
I am still waiting for a decent CLI for my Android phone! apt-get is just sooo much more convenient than these silly app stores!
|
|
|
|
|
As the GitOps trend continues to take hold of the software development community, a group of technology companies are banding together to provide developers with the necessary skills. Ops, they did it again
|
|
|
|
|
Looks like it is pretty difficult to accept the change and / or resign giving up the power... (in many aspects)
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Its benefit isn’t immediately obvious unless you’ve been deep down the rabbit hole of high-performance library authoring, so I’ve written this post to show you how it can make certain generic types more efficient without requiring huge amounts of template magic. I don't even know how to translate all those qualifiers
|
|
|
|
|
Kent Sharkey wrote: I don't even know how to translate all those qualifiers Buzzword Bingo?
Jokes apart...
I am pretty interested in the performance and I will re-read this carefully and try to do some tests, but I have to admit that I haven't understood the half of what he was explaining in the first read...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
It seems to me they started with a contrived example and went off the rails with it. I have used unions many times and I would never, ever use one like that and it is reason for all of the rest of the gyrations. That was almost entirely useless to me. The one useful thing was a reminder about non-trivial constructors.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Some people love arcana. To speak your language, I have no patience for rabbit holes. But I'm thankful that these people exist for those few situations in which their obsessions are valuable.
|
|
|
|
|
C++ can be prone to rabbit holes. As the song goes, one thing leads to another. I've occasionally spent an hour or two dealing with the ripple effects of a seemingly innocuous change. That's what I find annoying. That phrase, "seemingly innocuous" can really take a bite out of your backside.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Greg Utas wrote: But I'm thankful that these people exist for those few situations in which.... Same I can say the same about you both...
I think you just saved me some hours trying to follow him, Thank you
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
'People rapidly create things, rapidly deploy things and rapidly regret things. Each subsequent generation of technology makes it easier to build bad solutions fast.' Fixing partial no-code solutions
|
|
|
|
|
Kent Sharkey wrote: People rapidly create things, rapidly deploy things and rapidly regret things.
98% of the work needs 2% of the time...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
What's increasingly becoming my favorite eye-roll target with the promoters of and people who write about the newest generation of make a website without programming products is that they're all fixated on threats to full on custom development; when the real category at most risk is are existing platforms that are already >95% of the way there like Wordpress and other build your own website by slapping together eleventy jillion plugin products.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Microsoft vows to pay users if it discloses their data following a government request that violates Europe's privacy laws. By collecting it all
|
|
|
|