189 karma · joined October 24, 2013
ufo got my point. the modern microprocessor is vastly different than the view of the world that is exposed through C. The fact that C still works is more of a testament to hardware designers than it is something "intrinsically true" about C and its design decisions.
sigh.
EDIT: WOW. I'm amazed at how many people think that C is "how memory works". Just wow. This is one of those things where you're confusing the map for the territory and ascribing value to something because its "hard". C is a fairly high level abstraction for interacting with a computer...i know that everyone has heard that c is close to being assembler...but what you are forgetting is that assembler is also an abstraction over operands. The reason i think its important to point this out is that malloc and free arent magical. Othér techniques are just as valid and the notion of "low level" is misleading. C makes tradeoffs that actually give rise to all of the vulnerabilities and stability problems in all the software that you have ever used. Those tradeoffs are REAL and just because lots of you get this macho nonsense about not using safe collection types everyone on the planet has to deal with malware. So many of you buy your own bullshit at an astonishing level...its really breathtaking to see how many of you cant see the built in assumptions in what you are saying.
With PC's there was some FCC oversight, being a device without a transmitter meant that there wasn't a whole lot though. With cell phones they are so heavily regulated...and the carrier is such an integral part of the equation. It seems like you might get more of what you want with a wifi handset or device. The carriers have no vested interest in making a handset like you describe and their monopoly status makes market pressures almost non-existent forces for change.
Just rambling...
As to selling off the device division...I don't see that happening either. MS needed Nokia's supply chain, and delivery systems. They needed to have a division that knows how to take a device from the drawing board to the shelf quickly...which Nokia should be able to do now that it doesn't have to make money. It's weird, but taking a long term view with the device department just like bing and xbox gives the people in that org some room to move.
I find it crazy how much people dislike one company while another company...also a legal fiction that exists solely to make money...that company is ok. They "get" me...or "it". Like Google's PR moves like "solving death"? Seriously? They sell advertising. Meaning that they sell YOU. I"m under no illusions about MS prior behavior. I'm also under no illusions that Apple or Google are somehow different. They aren't.
Another day another dumb dot eye oh...
I really hope MS ports windows server to it...
I'm with you...I think that they should have open sourced a lot of the supporting software around windows server. I wouldn't really care if the source was available, it would be nice, but I personally think that System Center should be free to any customer with more than 100 servers.
They open sourced the hyper-v drivers for linux and freebsd and got them integrated into the kernel.
Asp.Net is completely open source and hosted on GitHub.
Here's a list of open source projects that they have started or contributed to on platforms/languages like Java, Node.js, PHP, and Ruby...
http://www.microsoft.com/opensource/directory.aspx
They open source quite a bit of software...
Change happens. It's life. I guess you just pick your poison.
but whatever...MS is teh sux0rz! Hah!
Happy now?
I wish Valve all the success. More platform choices would be good...I just doubt that they will succeed against Sony, MS, and Nintendo...but hey, I've been wrong before.
Anyway, it sounds like some of the new work at Microsoft gets that they need something closer to the metal without dumping c# developers. I won't link to it, because it too was linked to death around here.
What about the Linux distro's that didn't lift a finger but continue to ship OpenSSH? Its that kind of attitude that make working with the OS community hard. Someone will bad mouth your involvement even when you are doing the right thing in other area's.
Did anyone even approach those companies? How about Unbuntu or Redhat? Are they supposed to read people's fucking minds?
I'm glad that OpenBSD got it's bills paid...but this guy's blog post might as well read..."Hey, some European guy paid OpenBSD's bills. Alright! Oh yeah, Fuck Microsoft (or Apple) because they didn't help." What the fuck?
Just for the record...I gave. I wonder how much they raised besides the bitcoin rich guy's contribution.
I get that this is a big deal though, from a "is truecrypt" usable standpoint though...I just think that people should base their security procedures on more practical measures.
That's "magic bullet" security/magic thinking if I've ever heard it...
EDIT: Here's the thing. I don't directly use OpenBSD, but they have influenced more than just UNIX for a long time.
How do you get that message to people?
I don't have enough karma to downvote...soon....but I downvoted this so hard...in my mind.
So, yeah you can encrypt the voice channel. That's great. You can send encrypted text messages. The people involved are serious cryptographers. All of it sounds good.
You have to ask your self though, what is it you are trying to do? Who is your adversary? Other people here have mentioned it, but what about apps on the phone? Facebook is still Facebook.