What's new
Carbonite

South Africa's Top Online Tech Classifieds!
Register a free account today to become a member! (No Under 18's)
Home of C.U.D.

Switching from Linux to Mac

Status
Not open for further replies
My point is that if you are in IT and your organisation wants to force you to run Windows or something while you are running QubesOS (or some setup with VM isolation) then you have to consider whether you want to work with that company.

That's the way the cookie crumbles. And there is nothing wrong with running Windows as a development OS. It serves some of the best out there. If you don't like it find another company that has their hate on for Windows and apply for a job there. It's that simple. With such a mentality a developer won't last in a dev house contracting for companies like FNB, ABSA, Old Mutual etc. where they have very strict requirements on the environments, technology, practices etc. that you are allowed to use and implement. It's not up to you as a developer. If your client or your employer says jump you ask how high (whether you like it or not), you don't say fuck off (unless you want another job).

PS: This is not aimed at you directly, this is just a general statement.
 
That's the way the cookie crumbles. And there is nothing wrong with running Windows as a development OS. It serves some of the best out there. If you don't like it find another company that has their hate on for Windows and apply for a job there. It's that simple. With such a mentality a developer won't last in a dev house contracting for companies like FNB, ABSA, Old Mutual etc. where they have very strict requirements on the environments, technology, practices etc. that you are allowed to use and implement. It's not up to you as a developer. If your client or your employer says jump you ask how high (whether you like it or not), you don't say fuck off (unless you want another job).

PS: This is not aimed at you directly, this is just a general statement.

You appear to have drunk the Microsoft coolade and be wearing dark glasses, suggest you take them off.. I have no hate against Microsofts dev tools or Windows, they are tools to be used when needed, I use them myself on occasion. I'm rather pointing out that running your development environment on the same OS installation/VM as your email client and web browser is extremely dubious from a security perspective nowadays. One browser vulnerability and your entire machine is compromised, all your email, source code, entire company network... That is the way most Microsoft/Windows companies operate and it is very stupid from a security perspective.
 
Last edited:
You appear to have drunk the Microsoft coolade and be wearing dark glasses, suggest you take them off.. I have no hate against Microsofts dev tools or Windows, they are tools to be used when needed, I use them myself on occassion. I'm rather pointing out that running your development environment on the same OS installation/VM as your email client and web browser is extremely dubious from a security perspective nowdays. One browser vulnerability and your entire machine is compromised, all your email, source code, entire company network... That is the way most Microsoft/Windows companies operate and it is very stupid from a security perspective.

I don't wear my Ray Ban's while using Windows 🆒

Jokes aside, if I had 10 dollars for every time a developer's source code was stolen in a scenario as you described as result of a browser vulnerability I'd probably be homeless.

Most companies that host and develop software have the sense to implement decent security by keeping development, staging and production on isolated networks and allowing only intranet access on their dev's workstations with zero internet connection.

BTW, I have not been drinking any Microsoft coolies :) MacOS is my dev OS of choice for Ruby, PHP and Java. My problem is that my main dev stack is C# and as you probably know you can't develop C# apps on MacOS or Linux without a world of hassles that drives productivity down from 150% to 5% seeing that Visual Studio Enterprise does not natively run on those platforms and SQL Server doesn't run natively on MacOS either. Visual Studio Code is a piece of junk and there is no other C# IDE that offers even 10% of the features that Visual Studio Enterprise does on MacOS or Linux.
 
Most companies that host and develop software have the sense to implement decent security by keeping development, staging and production on isolated networks and allowing only intranet access on their dev's workstations with zero internet connection.

Most development companies don't operate in the manner you describe, you are day dreaming - in reality the devs often have laptops, frequently take their laptops home, browse the internet over insecure wifi connections, open dodgy email attachments, browse dodgy sites, install computer games etc.

:p
 
Most development companies don't operate in the manner you describe, you are day dreaming - in reality the devs often have laptops, frequently take their laptops home, browse the internet over insecure wifi connections, open dodgy email attachments, browse dodgy sites, install computer games etc.

:p

None that I have worked and contracted for operate like this. They operate the way I described. And so do dev environments in banks, casinos, government divisions, etc.

What you are describing is your casual dev startup :p I mean how dof can a company be to let an employee take a laptop with their intellectual property or a client's intellectual property on it out of the office.
 
I mean how dof can a company be to let an employee take a laptop with their intellectual property or a client's intellectual property on it out of the office.

... your work appears to involve you sitting in a clean room all day and typing on a computer with no internet or email access.. My condolences.
 
... your work appears to involve you sitting in a clean room all day and typing on a computer with no internet or email access.. My condolences.

Not anymore yo. I'm working for myself now
 
On a laptop no doubt, the very one you are typing on.. doing development.. lol
 
But yeah, point in case, Windows is a safe enough OS to use for development and in most organizations it's what you get, whether you want it or like it or not :p

You just spout out rhetric and generalizations, perhaps go read some research articles on endpoint threats.
 
You just spout out rhetric and generalizations, perhaps go read some research articles on endpoint threats.

Perhaps go stick your dick in Linux since you like it so much? You are being asinine. Linux isn't any more secure than Windows and just as with Windows how secure the contents are comes down to the actions of the person behind the keyboard just as much as with Windows.
 
Perhaps go stick your dick in Linux since you like it so much? You are being asinine. Linux isn't any more secure than Windows and just as with Windows how secure the contents are comes down to the actions of the person behind the keyboard just as much as with Windows.

You think you know me and the point I'm trying to convey, but you clearly haven't understood. I've been advocating some form of VM or improved security context isolation between applications (in whatever operating system). That is all. I'm not out to bash windows or linux. The problem is that you don't appear to actually understand what I'm saying.
 
Anyway, apparently I haven't communicated very well. Apologies to all involved and apologies for hijacking the OP's thread. I'll leave it at this.
 
You think you know me and the point I'm trying to convey, but you clearly haven't understood. I've been advocating some form of VM or improved security context isolation between applications (in whatever operating system). That is all. I'm not out to bash windows or linux. The problem is that you don't appear to actually understand what I'm saying.

You don't need to do that. It's being over-anal with security and detrimental to productivity switching between VM's and shit just for the 0.00000000000000000000000000001% of having your data compromised. And to the point I was making earlier, if you are working for a development company your infrastructure should be set up securely anyway, but even if it isn't, what you are saying still ain't necessary.

You don't understand what you yourself is saying and you are contradicting yourself. What were your other posts again? (tsk tsk)

cd ..
rm -rf current_employer
mkdir new_employer
cd new_employer

There are other solutions to your problem, you should examine all possibilities. :unsure::p

My point is that if you are in IT and your organisation wants to force you to run Windows or something while you are running QubesOS (or some setup with VM isolation) then you have to consider whether you want to work with that company.

Not working for a company because they force you to run Windows or won't let you run Linux isn't "advocating some form of VM or improved security context isolation between applications".
 
Not working for a company because they force you to run Windows or won't let you run Linux isn't "advocating some form of VM or improved security context isolation between applications".

Erm... the point of an operating system like QubesOS is the idea that you can run several Linux or WIndows VMs and isolate everything from each other.
 
Last edited:
As I said, you are spouting off rhetric, but you actually don't appear to know what I'm even talking about.
 
Erm... the point of an operating system like QubesOS is the idea that you can run several Linux or WIndows VMs and isolate everything from each other. Clearly you don't know much.

Get it through your thick fucking skull dude ..... YOU DON'T HAVE TO ISOLATE EVERYTHING. Fuck sakes. Qubes OS isn't any more secure than a single Windows environment. Your precious Qubes OS had some nasty discovered vulnerabilities in the past allowing access outside of those precious VM's.

Hell there are large organizations that run production apps and databases off a single Windows server. If you are that worried about dev environments I can't imagine how bad you must be over a production environment.

You're proving to be quite the cunt and nothing more than thick-headed.
 
Get it through your thick fucking skull dude ..... YOU DON'T HAVE TO ISOLATE EVERYTHING. Fuck sakes. Qubes OS isn't any more secure than a single Windows environment. Your precious Qubes OS had some nasty discovered vulnerabilities in the past allowing access outside of those precious VM's.

Hell there are large organizations that run production apps and databases off a single Windows server. If you are that worried about dev environments I can't imagine how bad you must be over a production environment.

You're proving to be quite the cunt and nothing more than thick-headed.

Lol, as I said, you are just spouting off rhetric, generalisations and your own uneducated opinion.
 
Lol, as I said, you are just spouting off rhetric, generalisations and your own uneducated opinion.
Is that the only line you can come up with since there is no real defense for your argument?
 
Status
Not open for further replies

Users who are viewing this thread

Back
Top Bottom