Mocrosift's Lunix
-
The only reason I don't use Linux as my main OS is that most of my games don't run natively on it.
-
Ah, do you remember the good old days when Microsoft made a Unix clone?
Yeah, me neither, because I wasn't born. But I would have paid to see that. I wonder what Torvalds' reaction to this is.
-
Yesterday I installed Eclipse with CDT on my Ubuntu workstation for some C++ debugging. Eclipse totally broke my system and made it impossible to install or uninstall any packages. apt-get, aptitude, Synaptic, and the Ubuntu Software Center were all busted, and I had to reinstall my OS from scratch.
So I re-installed the OS, then re-installed Eclipse in exactly the same way, and this time it worked fine. I've never had anything like this happen on Windows in my entire life.
-
But you're talking about Eclipse. So... nothing can be unexpected...
-
But you're talking about Eclipse. So... nothing can be unexpected...
Even for Eclipse, that's special.
-
Well, it's a little out there. But you shouldn't be that surprised...
-
I've never had anything like this happen on Linux in my entire life, and I've used it for about 15 years.
How the hell did you manage to do it ?
Really curious to know
-
How the hell did you manage to do it ?Really curious to know
I wish I knew. Something went horribly wrong with
sudo apt-get install eclipse
-
This is really hard to believe.
It's like if I told you that I installed MS Office (downloaded from microsoft.com) and it made my Win7 unable to install / uninstall any program.
[spoiler]Yeah, didn't think you would believe it.[/spoiler]
-
Wait, we're talking about the eclipse that ships as a compressed file that you uncompress then run? Or is there some other Eclipse IDE that I'm not aware of?
-
eclipse package available in Debian / Ubuntu repository
-
-
No. Windows can be flaky, but not THAT flaky
-
Update borked my system bad enough to need a reformat and reinstall. Windows hasn't managed to fuck up that badly (yet...)
My Windows 7 downloaded a faulty wireless driver, at first following orders from me to install it from Windows Update, the second time automatically on upgrade to Windows 10. The manufacturer configured it so that this driver is marked compatible with my wireless adapter when in fact it is not and it BSOD'd my computer while installing.
In the first case Windows would not start anymore but it was clever enough to create a restore point before driver updates, so booting safe mode enabled me to run System Restore. The Win10 upgrade restored to Win7 after the BSOD.
@DogsB said:abriturary
yep.
-
The fact that a faulty wireless driver makes it BSOD instead of just making the wireless adapter not work is a
-
The fact that a faulty wireless driver makes it BSOD instead of just making the wireless adapter not work is a
Huh? If it runs in kernel space, then all bets are off, and you should be happy that at least the panic routines work as intended.
-
Do they still draw scrollbars in kernel space?
-
Huh? If it runs in kernel space, then all bets are off, and you should be happy that at least the panic routines work as intended.
He's lucky if he even gets a BSOD if a kernel-mode driver is misbehaving. Our kernel-mode drivers often simply hard-freeze the system until any bugs are stamped out.
-
Do they still draw scrollbars in kernel space?
Guess legacy is a powerful thing.
-
Apparently.
Guess legacy is a powerful thing.
Care to try to justify the original decision for this ?
From my point of view, this is a perfect example of really badly designed software
-
Care to try to justify the original decision for this ?
Performance, as almost always.
From my point of view, this is a perfect example of really badly designed software
Holy shit, you don't say?
-
@TimeBandit said:
From my point of view, this is a perfect example of really badly designed software
Holy shit, you don't say?
At least we agree on one thing : Windows is badly designed software
-
@Maciejasjmj said:
FTFY@TimeBandit said:
From my point of view, this is a perfect example of really badly designed software
Holy shit, you don't say?
At least we agree on one thing :
Windows is badly designed softwareAll fucking software is awful
-
Except the software we write because we wouldn't possibly condemn bad software while writing more, would we?
WOULD WE?
-
Emmm... We know that Microsoft, as a company, has the largest number of commit to Linux source code in recent years and most (if not all) of them is related to virtualization. Now what?
-
Except the software we write because we wouldn't possibly condemn bad software while writing more, would we?
All software that I write works exactly as I wrote it so I feel getting on my high horse is perfectly okay.WOULD WE?
-
It's either a sign that the end times are coming (MS isn't evil) or that it's merely phase one of a master plan to exterminate Linux (embrace, extend, extinguish). Jury is still out which.
-
@Arantor said:
Except the software we write because we wouldn't possibly condemn bad software while writing more, would we?
All software that I write works exactly as I wrote it so I feel getting on my high horse is perfectly okay.WOULD WE?
Do As I Say vs Do What I Mean?
-
@DogsB said:
@Arantor said:
Except the software we write because we wouldn't possibly condemn bad software while writing more, would we?
All software that I write works exactly as I wrote it so I feel getting on my high horse is perfectly okay.WOULD WE?
Do As I Say vs Do What I Mean?
Do exactly as I say but be sure that's what I mean.
-
A computer isn't smart enough to know what you mean therefore it can only do as you say. Let's hope you tell it right.
-
A computer isn't smart enough to know what you mean therefore it can only do as you say. Let's hope you tell it right.
I'm pretty sure I've shown I shouldn't be allowed to instruct anything.
-
-
Didn't Joel say something about that once?
-
In fact, almost all the answers suggest ifconfig eth0 down/up is the only way that would work.
The best part? The answer is out of date, at least for most distros (dunno if Ubuntu has moved to
CivilizedPredictable Network Interface Naming yet, but I'd be really surprised if they hadn't). Both the old style network interfacing names andifconfig
were unpersoned some time ago.
-
Actually, it is odder than that, even. Up until around 1997, most of Microsoft's development work was done in Xenix, and the majority of Windows developers avoided using Windows themselves. The term 'dogfooding' was originally a derogatory term for a Windows developer using Windows, because most of them disliked it intensely and looked down on those who did it.
-
Wait, really? What are the replacements?
-
On most current distros, you're now expected to use the iproute2 bundle, with
ip
being the primary configuration tool. Most distros still haveifconfig
available, but they want to phase it out.The Predictable Network Interface Naming stuff is the bigger issue, and while it is a long overdue fix and mostly hidden from view anyway, not everyone is pleased with it, especially since it is part of systemd and anyone who dislikes systemd is likely to get pissed about it. In addition, it broke a lot of crappy scripts that hard-coded the Ethernet interface names, leading to a lot of confusion and ill will. The fact that these 'predictable' names seem arbitrary and perverse at first glance doesn't help. The naming is predictable, and you don't even need a horoscope and a dowsing rod to do it, but the resulting alphabet soup isn't exactly intuitive. You can get used to it, and it even starts to make sense once the cyanide in the kool-aid starts to kick in, but it's change and that by itself tends to grate on people's nerves.
-
.... But my network interface has only a passing connection to the Internet Protocol.