Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!



Microsoft Previews Compiler-as-a-Service Software

pyrbrand Re:After your personal info... (171 comments)

No, you're not getting it right, this is a service as in a process always running on your computer, not as in a cloud based compiler. The point is your program can dynamically call the compiler with additional source code to be compiled so your program can modify itself even though it's in a relatively static language like C#.

about 3 years ago

Ask Slashdot: Chromeless Cross-Platform Browser?

pyrbrand Easy - host a web browser control (145 comments)

In a native app. If your web app already supports most browsers, just pick the most convenient one for each platform - mshtml/trident on windows for example. Otherwise just host a webkit variant. The steam client from Valve has done both at various points in time.

more than 3 years ago

Microsoft: No Tablets Until It's Distinctive

pyrbrand Re:In other words... (203 comments)

I'd assume it's more that PC users expect more than 320x240 resolution graphics. (Original Xbox was for normal TV, not HD, so 480i resolution).

more than 3 years ago

KGB Wants Control of Email and VOIP

pyrbrand I agree... (129 comments)

Russian President Dmitri Medvedev's own LiveJournal account, which he termed 'revolting and illegal.'

I agree. LiveJournal accounts can often be revolting and illegal.

more than 3 years ago

First Alpha of Qt For Android Released

pyrbrand Re:Nokia is dead (212 comments)

Every organization that has ever partnered with microsoft has lost, big time

I don't know, Intel, AMD, Dell, HP, Lenovo and a large number of other companies have done quite well over the last 30 years selling hardware for MS software.

(standard disclaimer: as my profile states, I work for MS, but not on anything related to phones)

more than 3 years ago

Putin Orders Russian Move To GNU/Linux

pyrbrand Reprisal (500 comments)

This might just be a reprisal for Microsoft granting free licenses to NGOs in an effort to prevent Russia using software licensing as a means to repress opposition groups. I wonder if it'll actually result in any actual change though or if it's just lipservice.

more than 3 years ago

DRM-Free Game Suffers 90% Piracy, Offers Amnesty

pyrbrand Re:Next step to prevent PC piracy (795 comments)

Here in reality-land, what would have been is irrelevant. What matters is how statistics like this will effect developer and publisher behavior. The answer is exactly what the grand parent poster said - they'll begin abandoning the PC as a platform except in specialized cases where they can induce onerous or clever DRM like storing content on servers and come up with other mechanisms that require authentication.

You can't expect people who make, sell, advertise, distribute games for a living to sit back and say "Oh, 90% of our users are pirating our game, I bet they wouldn't have bought the game anyway if they couldn't have gotten it for free," even if that were the obvious logical conclusion to come to (which it really isn't). They're going to say "Oh shit, 90% of our users are pirating our game, let's stop that and hope even a couple percent of them end up buying it and that will give us 10, 20, 30% greater sales," even if it's not necessarily possible to prevent a most of the piracy.

more than 4 years ago

Miscreants Exploit Google-Outed Windows XP Zero-Day

pyrbrand Re:Dear Microsoft (497 comments)

You mean like the one mentioned in the article? 'The next day, it [Microsoft] posted a "Fix it" tool that automatically unregisters the HCP protocol handler, a move Microsoft said "would help block known attack vectors before a security update is available."'

As far as pushing this to users automatically, people get angry when you break shit without asking them.

more than 4 years ago

Google Reportedly Ditching Windows

pyrbrand Re:Skepticism warranted? (1003 comments)

Wow, you have a lot more faith in the tech press than I do. Try having a product you work on or company you work for be written about sometime. You'll realize at that point why a lot of the press will tell you privately, "It's more important to be first than right."

more than 4 years ago

FTC Takes Out Porn- and Botnet-Spewing ISP

pyrbrand Re:How is the porn part relevant? (263 comments)

You can't sell, consume, promote, or otherwise utilize child pornography without inherently promoting its production. By doing so you are absolutely complicit in harming the child.

more than 4 years ago

Microsoft Warns of Windows 7 Graphics Flaw

pyrbrand Re:Servers (262 comments)

For most server uses you're right, it doesn't make sense to use Aero, which is why it isn't turned on by default. However, aside from running a terminal server for your users to connect to (for example with a nightly build of an app you're building for testers to use), a lot of devs use WS as their desktop OS for development. This was even more common with WS2k3 as early versions of WS2k8 made it hard to do, but they've added back in optional "desktop services" to make it possible to do again. Think about it, if you're hosting a local dev version of the site you're developing it makes things much easier than running a second box. That way your staging server can run only builds checked in to source control and each dev runs their own version with their local changes. There were also some cool virtual machine technologies that came only with WS2k8 before Windows 7 came out. Still are probably.

more than 4 years ago

Microsoft Adopts SVG For Internet Explorer 9

pyrbrand Re:IE9 on SVG Test Suite (152 comments)

A skeptic, that is to say, anyone who can recall Microsoft's behavior over the past 20 years, might wonder if Microsoft ran the official SVG test suite on all competing browsers to find areas where they failed. They then built a second test where they know the others will fail.

You mean like Hickson did with Acid3? Whatever set of tests you're using, if they're incomplete (and they always will be), they will be biased in terms of coverage. Some test suites like Acid3 are meant as a bludgeon to wag the dog of a competitor or certain organization, some are designed to ensure that features you care about are supported in they way you believe they should be, and others are just QA guys doing their best to make sure their product works. In any event, whichever set of tests you code to, you will have the highest passing rate on those tests, it doesn't need to be malicious.

more than 4 years ago

Suggestions For a Coax-To-Ethernet Solution?

pyrbrand Re:Why not wireless? (608 comments)

Because wireless is slow and unreliable, especially in a big house? Because you've got interference at 2.4Ghz (microwaves, wireless phones and toys, lots of neighbors, other signals etc)? There are a lot of scenarios that even with good signal don't work so well over wireless - media streaming, file backup, gaming if the connection is even a little wonky. In an ideal scenario where you're getting about ~50mbps (and I don't really see even 802.11n getting these speeds in my 2BR apt) on wireless, you're still 20x slower than 1gbps, which can still be frustratingly slow to copy files over.

more than 4 years ago

France Tells Its Citizens To Abandon IE, Others Disagree

pyrbrand Re:I blame the IE 'mentality' (406 comments)

Actually, any add on can be enabled for only a specific set of pages. For instance, to restrict the use of Flash in IE8, to go Tools->Manage Add-Ons then under the Adobe published by section, double click the "Shockwave Flash Object" (I don't know why Adobe can't just call it Flash), then under the text field titled "You have approved this add-on to run on the following websites:", click the button "Remove all sites". Now you'll get a gold bar on every site that uses flash in which you can allow the site to run flash or not. Not quite as nice as Flashblock, but still pretty good.

more than 4 years ago

Microsoft Says Upgrade To IE8, Even Though It's Vulnerable

pyrbrand Re:Vista, Win7 - really? (279 comments)

Actually, on Vista and Win7, IE runs even lower privileged than normal user. It has no messaging access to any process not in limited mode, and no write access to any files not in the user's "local low" directory.

more than 4 years ago

Malware Found Hidden In Screensaver On Gnome-Look

pyrbrand Re:Not more safe (611 comments)

Um, any remote code execution vulnerability allows a worm to propagate. There have been tons of those in nearly any OS. The question is whether anyone writes a worm to take advantage of it and what they did with machines they compromised. Client Linux is less of a target due to its low marketshare, but it's by no means immune:

Server software tends to be a better target as there are a larger number of more powerful always connected machines to hit and provide the opportunity to induce secondary infections on clients accessing the server. Of course because of the high value of the target, it's not necessary to attack with a worm, simply hacking a single server can be worth it:

more than 4 years ago

Trying To Bust JavaScript Out of the Browser

pyrbrand Re:Why bother? (531 comments)

You're right, I was making a rhetorical point, not a logical one.

The main thing I dislike about Javascript is that it's not a designed language. What I mean by this is that the most basic way of doing things should be the correct way. By this metric, Javascript fails miserably. There's so much broken - scope, the this keyword, scope for eval'd code, the hoops you have to jump through to make "private" functions and variables, etc. I also have a strong bias against untyped languages and those whose syntactical correctness you can only test by running it with complete code coverage. Even tools like jslint are miserable compared to the compile errors, warnings and other static analysis info you get from a well tooled, typed, compiled language. On at least part of this last part, Brendan Eich agrees with me, although the rest of the world managed to convince him it didn't belong in Ecmascript.,3

more than 4 years ago

Trying To Bust JavaScript Out of the Browser

pyrbrand Re:Why bother? (531 comments)

I tend to go by the thickness of Crockford's book, vs the thickness of any "Complete Javascript" book when determining how much "good stuff" the language has. The truth is it's an accident of history, a tech demo that should never have been released, a baby not even its creator could love (and the Ecmascript 5 group had to tear out of his hands to ensure it remained a compatible language for the web).

more than 4 years ago

Simple, Free Web Remote PC Control?

pyrbrand Live Mesh, RD or Remote Assistance on Windows (454 comments)

Besides Remote Desktop and Remote Assistance, which might require port forwarding (at least for RD, I'm pretty sure RA works just fine without it), Live Mesh works great and has no issues with firewalls, NAT etc assuming you can get them to install it and send you a username/password combo.

more than 4 years ago



pyrbrand pyrbrand writes  |  more than 7 years ago

pyrbrand (939860) writes "This March, Microsoft will be releasing ATL Server as a "Shared Source" project. As you can read at the Visual C++ blog:

ATL Server is a library of C++ classes that allow developers to build internet based applications... ATL Server will be released under the Microsoft Limited Permissive License (Ms-LPL). The basic terms of the license indicate: You can read, edit, and redistribute the source code for either commercial or non-commercial purposes, you are allowed to charge a licensing fee for the modified work [and] the use of the code is limited to the Windows platform.

What does the Slashdot crowd think? Is this a project people are interested in working on?

[Disclosure: I work QA on the Visual C++ team.]"


pyrbrand has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>