Recommended Posts

You don't get it do you?

NOT EVERYONE USES EXTENSIONS AND ITS WHY WE HAVE CHOICE

And considering how you didn't reply to that bit of my post, you know the one that includes facts, I'm going to show you another bit of lovely information:

I didn't reply because it was completely irrelevant. Does every Opera user use every single feature in Opera? No? Damn, I guess those features need to get axed. 60% of people use IE and hence don't care about adblocking, DAMN OPERA NEEDS TO ABOLISH ADBLOCKING, PEOPLE DON'T CARE ABOUT IT!

And guess what, you can still have extensions and have a choice at the same time, you've just proved that just because a browser has extensions doesn't mean everyone is forced to use them.

Your point is complete rubbish, spewing numbers doesn't change anything when your logic doesn't hold any water in the first place. And you were the one who started calling people retarded, now another personal insult about me being 5 years old, nice try.

I didn't reply because it was completely irrelevant. Does every Opera user use every single feature in Opera? No? Damn, I guess those features need to get axed. 60% of people use IE and hence don't care about adblocking, DAMN OPERA NEEDS TO ABOLISH ADBLOCKING, PEOPLE DON'T CARE ABOUT IT!

Your point is complete rubbish, spewing numbers doesn't change anything when your logic doesn't hold any water in the first place.

What? Where did I say those features need to be Axed? Where did I say that Firefox should axe extensions? OH THATS RIGHT I DIDN'T.

You said if Opera offered extensions their usage would massively increase, and I proved you wrong. That's all. And like I'm going to say for the 5 millionth time, THERES A REASON WE HAVE CHOICE.

Using firefox? Chances are you're doing it because of the extensions, or you didn't like IE and went with what else was popular.

Using chrome? Chances are you're doing it because you love the speed, standards support and how minimal it is.

Using IE? You don't know any better or you just want a simple browser.

Using Safari? It's the best browser on Mac, and the 5th version on Windows is pretty dam good too.

Using Opera? You like the speed, standards support and how minimal it is.

Every browser doesn't need to be equal. If you want to use extensions go use Firefox / Chrome, but don't think that everyone else does and hence everyone else should use it as well.

Grow the **** up.

What? Where did I say those features need to be Axed? Where did I say that Firefox should axe extensions? OH THATS RIGHT I DIDN'T.

No, you said that 60% of desktop users are on IE which doesn't offer extensions, ergo people don't care about extensions and Opera shouldn't implement them. Except that Opera has implemented a whole bunch of stuff that aren't available on IE and people supposedly don't care about, which blows your logic clean out of the water. Your argument has been busted wide open, there's no use getting angry about it.

You said if Opera offered extensions their usage would massively increase, and I proved you wrong. That's all. And like I'm going to say for the 5 millionth time, THERES A REASON WE HAVE CHOICE.

Stop lying through your teeth. I never said that, I'm not the delusional fan you are that I can't see the whole bunch of other bigger problems that Opera has that I'd make an idealistic claim like that. Feel free to quote where I've said that and prove me wrong... oh wait, that's right, you can't.

Grow the **** up.

Sigh, angry little fanboys. Whatever, dude.

No, you said that 60% of desktop users are on IE which doesn't offer extensions, ergo people don't care about extensions and Opera shouldn't implement them. Except that Opera has implemented a whole bunch of stuff that aren't available on IE and people supposedly don't care about, which blows your logic clean out of the water. Your argument has been busted wide open, there's no use getting angry about it.

Considering you still don't get my argument.

My original post:

Have you realized that 60%+ of the world doesn't give a **** about user-scripts?

Which is quite true. Like I said most of the world uses IE, no support for user-scripts. 32 million people MAX use greasemonkey on firefox, yet again not everyone uses user-scripts on firefox. Safari, Chrome and Opera has the same numbers.

All I'm saying is not everyone uses extensions. Not that features should be cut because people don't use them.

I don't use extensions, so Opera lacking them doesn't make a difference to ME. If you use them, then yes Opera isn't the browser for you. And yet again THATS WHY YOU HAVE CHOICE. Hence you go and use Firefox.

Stop lying through your teeth. I never said that, I'm not the delusional fan you are that I can't see the whole bunch of other bigger problems that Opera has that I'd make an idealistic claim like that. Feel free to quote where I've said that and prove me wrong... oh wait, that's right, you can't.

So lacking a feature that another browser has is called a problem? Well I guess its sad that my parents Benz doesn't have a 1000HS engine of a bugatti veyron, obviously this benz is a terrible car that needs to be thrown out.

No. It's just that I don't need extensions so it lacking on a browser doesn't make it a deal breaker for me. And as for a lot of other users of any browser, it isn't a deal breaker for them either. Or every one of the 500 million firefox users should be using extensions.

Sigh, angry little fanboys. Whatever, dude.

Sadly unlike you I have Chrome 7, Firefox 4, Opera 10.7 and IE9 all installed on my computer. And before Opera I used Chrome, and before that I used Firefox.

So I'm not a fanboy to any one single browser. If one starts to appeal to me, I'll switch to it until I find another that works better. For now, that's Opera for me.

Which is quite true. Like I said most of the world uses IE, no support for user-scripts. 32 million people MAX use greasemonkey on firefox, yet again not everyone uses user-scripts on firefox. Safari, Chrome and Opera has the same numbers.

All I'm saying is not everyone uses extensions. Not that features should be cut because people don't use them.

So why does Opera implement user script support as well (even though its primitive compared to Fx/Chrome) in the first place? Only 32 million people MAX use it, assuming your numbers are correct. I'm not arguing that user script support to be cut. I'm just telling you that your logic is inconsistent. So Opera doesn't support extensions because the majority of people don't use it, then please explain why they support a bunch of other XYZ features that people supposedly don't use either.

Choice doesn't have anything to do with it. We already have browsers that support user scripts, and browsers that don't. Even for the browsers that do, people still have a choice whether to use that feature. Opera isn't adding any more choice to the table regardless of whether it decides to support user scripts or not.

I don't use extensions, so Opera lacking them doesn't make a difference to ME. If you use them, then yes Opera isn't the browser for you. And yet again THATS WHY YOU HAVE CHOICE. Hence you go and use Firefox.

Except that we're not talking about you. We're talking about Opera. If you're the only person who uses Opera, and Opera's potential users will forever be limited to just you, then fine. But it's not.

So lacking a feature that another browser has is called a problem? Well I guess its sad that my parents Benz doesn't have a 1000HS engine of a bugatti veyron, obviously this benz is a terrible car that needs to be thrown out.

Sometimes car analogies work, sometimes they don't. There's a difference in cost for cars, all browsers are free. Plus Opera has bigger problems than features TBH, getting webpages to work properly would be a start.

You still don't get it.

Sure Opera can increase it's userbase by implementing Extensions, but it isn't a deal breaker for a lot of people. Hence most people will continue to use whatever they're already using. People aren't just going to jump over to Opera because it suddenly supports extensions.

From a tech perspective, sure they might. From an average user perspective? They'll just use what they've always been using. Firefox and Chrome gained a lot of marketshare because of the vast number of ads that are around the web, not because of extensions support, or standards compliance. The average Windows user doesn't know what extensions are, doesn't know what standards compliance are and doesn't care about them.

They see an ad saying "use this for a better, faster, web experience" they might just give it a shot. If they see an ad going "firefox gives you improved javascript performance, extensions, and userscript support" they will just go wtf and skip over it.

Sometimes car analogies work, sometimes they don't. There's a difference in cost for cars, all browsers are free. Plus Opera has bigger problems than features TBH, getting webpages to work properly would be a start.

Except my analogy has nothing to do with cost. It has to do with features.

Just because X lacks Y, doesn't mean X is bad. It just means X lacks this. HOWEVER, if X lacked something the vast majority of people use, then yes X is bad.

Plus Opera has bigger problems than features TBH, getting webpages to work properly would be a start.

Opera already works on a good number of websites quite well. And support increases everyday.

A lot of the times it comes down to people not debugging for Opera, not because of the browser itself. And sometimes it comes down to people use prefixes for certain things, but not implementing them for Opera ( moz- , o- etc).

Opera supports the standards better than any browser out there, with Webkit being a very close second. In an ideal world this should translate to every single website working 100%. But we don't live in an ideal world. A lot of websites are still coded for just IE, a lot of websites still use old prefixes or miss out on them.

And there isn't much Opera can do about that. If people don't debug their websites with Opera, sometimes it may just not work that well with Opera.

Sometimes car analogies work, sometimes they don't. There's a difference in cost for cars, all browsers are free. Plus Opera has bigger problems than features TBH, getting webpages to work properly would be a start.

Everybody keeps spewing this out but the fact is Opera DOES render pages properly. It does a better job than any other browser. If somebody can't code their web page properly, then that is their fault, not opera's. You should complain to the people who can't code the sites you go to. Honestly, I have never actually noticed when a site didn't have a curve border instead of a block border. It's just not noticeable and not important.

You still don't get it.

That's odd, I'd swear I can say the same about you.

Sure Opera can increase it's userbase by implementing Extensions, but it isn't a deal breaker for a lot of people. Hence most people will continue to use whatever they're already using. People aren't just going to jump over to Opera because it suddenly supports extensions.

So why did Opera implement urlfilter.ini? User script support? Mouse gestures? A faster Javascript engine? Or even risque stuff like Turbo and Unite? Did people suddenly jump to Opera because it supported those? Please, humor me, take a break from pushing your opinions and try to answer my questions for a change, then maybe you might see the gross inconsistency in your logic.

Except my analogy has nothing to do with cost. It has to do with features.

Just because X lacks Y, doesn't mean X is bad. It just means X lacks this. HOWEVER, if X lacked something the vast majority of people use, then yes X is bad.

In cars, more features and higher quality usually = higher cost. This does not apply for browsers. And no, I've never said that Opera is bad because it lacks extensions, I'm saying that, relative to the competition, it's an inferior choice in the features aspect.

A lot of the times it comes down to people not debugging for Opera, not because of the browser itself. And sometimes it comes down to people use prefixes for certain things, but not implementing them for Opera ( moz- , o- etc).

Debugging for Opera is a pain, especially when it comes to Javascript. Dragonfly is a sore point. Regardless, Opera needs to stop playing the blame game. It may be their fault that pages don't work, it may not be, but it sure as hell is their problem. In an ideal Opera utopia people would love Opera enough that they would take the time and trouble to contact webmasters and wait for the problem to be solved, or just live with it, in the real world people just switch to any of the other 4 major browsers that work without problems.

So why did Opera implement urlfilter.ini? User script support? Mouse gestures? A faster Javascript engine? Or even risque stuff like Turbo and Unite? Did people suddenly jump to Opera because it supported those? Please, humor me, take a break from pushing your opinions and try to answer my questions for a change, then maybe you might see the gross inconsistency in your logic.

/facepalm.

All I'm saying is Opera wasn't designed for extensions. Hence people who use Opera obviously aren't bothered by it otherwise they would be using Firefox. Hell chrome didn't get extensions until Jan 2010, and not many many people were bothered by it.

People use programs that work for them. That is all. As for people jumping to opera because of its built in adblock, userscript, mouse gestures, unite, turbo? I highly, highly doubt it.

Sure Opera could get extensions for those people that do desire it, but I doubt it will mean that many more people would jump to Opera and it doesn't make opera a bad browser. It just makes it a browser that lacks extensions. THAT IS ALL.

In cars, more features and higher quality usually = higher cost. This does not apply for browsers. And no, I've never said that Opera is bad because it lacks extensions, I'm saying that, relative to the competition, it's an inferior choice in the features aspect.

But firefox has less webstandards compatibility (until 4, and now its up there), its slower, it uses more memory.

So does that make it an inferior browser in the features aspect? No. Does it make it an inferior browser in speed, for example? Yes.

Likewise, Opera isn't an inferior browser in terms of features because it doesn't support extensions. It's an inferior browser for extensions. That is it.

People use programs that work for them. That is all. As for people jumping to opera because of its built in adblock, userscript, mouse gestures, unite, turbo? I highly, highly doubt it.

Exactly. Opera went through the trouble of implementing all those even though it didn't result in a significant user base increase. So why not extensions as well?

How will Opera alienate its existing users or become a less appealing choice if it implements extensions? Just because people want extensions doesn't mean they want Fx/Chrome, they may want Opera's speed and all those dials and buttons to fiddle around with in the options window. If you as an Opera user don't want extensions, just don't use them, Opera isn't going to degrade in value for you.

Likewise, Opera isn't an inferior browser in terms of features because it doesn't support extensions. It's an inferior browser for extensions. That is it.

Um, you're just resorting to theoretical arguments like an earlier poster did. Opera is inferior in terms of features. Do you really want to compare what Opera can do vs what Firefox/Chrome with extensions can do?

How will Opera alienate its existing users or become a less appealing choice if it implements extensions? Just because people want extensions doesn't mean they want Fx/Chrome, they may want Opera's speed and all those dials and buttons to fiddle around with in the options window. If you as an Opera user don't want extensions, just don't use them, Opera isn't going to degrade in value for you.

I never said that it would become a less appealing choice or alienate its user base.

All I said was that people who use extensions use Firefox, not Opera. And as such, that doesn't make Opera a bad browser. That is it.

Um, you're just resorting to theoretical arguments like an earlier poster did. Opera is inferior in terms of features. Do you really want to compare what Opera can do vs what Firefox/Chrome with extensions can do?

Sure go ahead.

But ease of use of an adblocker doesn't count. Hell if you want an easy to use adblocker for Opera you can just download Ad Muncher, which is the same as getting ABP for Firefox.

I never said that it would become a less appealing choice or alienate its user base.

All I said was that people who use extensions use Firefox, not Opera. And as such, that doesn't make Opera a bad browser. That is it.

Well, of course people who want extensions use Firefox. Opera doesn't have extensions, and it looks like you're in favor of keeping it that way. But who's to say people who want extensions won't use Opera if Opera includes extensions? You're the one who's talking about choice, but what's strange is that you're actually promoting something that gives users LESS choice. What gives?

Sure go ahead.

But ease of use of an adblocker doesn't count. Hell if you want an easy to use adblocker for Opera you can just download Ad Muncher, which is the same as getting ABP for Firefox.

Wait, I thought you said Opera wasn't inferior? Why do you need to bring Ad Muncher into the picture then just so that it's on par with Firefox, then? Not to mention that you need to pay for Ad Muncher, while ABP is free.

Well, of course people who want extensions use Firefox. Opera doesn't have extensions, and it looks like you're in favor of keeping it that way. But who's to say people who want extensions won't use Opera if Opera includes extensions? You're the one who's talking about choice, but what's strange is that you're actually promoting something that gives users LESS choice. What gives?

That makes absolutely no sense. I said you have CHOICE of browsers to use the one that suits you the most.

I don't see the point of having extensions, so its not a dealbreaker for me (and plenty of other people) to use Opera. For someone who does, then Opera isn't the right choice for him.

Likewise. if I wanted to use Unite and that was a dealbreaker for me..I use Opera. Obviously, in this case Firefox isn't the right browser.

Goes back to my original post about user preference.

Wait, I thought you said Opera wasn't inferior? Why do you need to bring Ad Muncher into the picture then just so that it's on par with Firefox, then? Not to mention that you need to pay for Ad Muncher, while ABP is free.

In terms of adblocking Opera is on par with Firefox. In terms of ease of use of the adblock, its completely different.

To get it working on Opera, you copy and paste a file. To get it working on Firefox you download an extension. Hence if you want to make it the same as firefox in terms of ease of use, go get ad muncher.

I love Opera...I has all the features I need, without having to and search for an extension that I need...Looking for extensions is a pain in the butt.

It's nice to just load a browser and go.

But, that is just my opinion. Do I use a lot of Opera's features? Nope. Do I think it's bloated? Nope.

But MS should never buy Opera...They would ruin it. Opera gets updated far more often than IE.

I don't see the point of having extensions, so its not a dealbreaker for me (and plenty of other people) to use Opera. For someone who does, then Opera isn't the right choice for him.

And maybe if Opera implements extensions, then it'd become the right choice.

In terms of adblocking Opera is on par with Firefox. In terms of ease of use of the adblock, its completely different.

To get it working on Opera, you copy and paste a file. To get it working on Firefox you download an extension. Hence if you want to make it the same as firefox in terms of ease of use, go get ad muncher.

I can't really be bothered to continue, so I'll just say that there are a bunch of other things extensions can do that can't be done by installing another (pay-for) program. And ease of use is arguably a feature, not just for adblocking but a bunch of other things as well. Which goes back to my earlier point of Opera still being so primitive in 2010 when everyone else has moved on to point-and-click.

And maybe if Opera implements extensions, then it'd become the right choice.

By that logic, maybe Firefox should implement Unite then? Maybe they should suck it up and implement h.264 (I can't remember if they decided to add that in yet or not over licensing costs). Maybe they should put in a built in mail client? Maybe they should support separate processes for tabs? Maybe they should get the security record Opera / Chrome has? maybe firefox should support ASLR?

Maybe then firefox will become the right choice. You see how stupid that sounds?

I can't really be bothered to continue, so I'll just say that there are a bunch of other things extensions can do that can't be done by installing another (pay-for) program. And ease of use is arguably a feature, not just for adblocking but a bunch of other things as well. Which goes back to my earlier point of Opera still being so primitive in 2010 when everyone else has moved on to point-and-click.

lol. giving up? You were the one who made the "challenge"

But lets take an average user shall we? If he wanted to know how to adblock on firefox, he will go to google and found out theres an extension and download it.

If he wanted to know how to do it on Opera, he would go to google and find out he has to copy and paste this file. As for updates? I haven't updated mine for the past 2 months and I've not seen an ad that I didn't want to see.

Hell you could argue Opera's is more space effective since you don't have to run an extension and the framework that comes along with it. Just a .ini file.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Micron reveals AI companies are spending billions to lock up its memory years in advance by Karthik Mudaliar The demand for more memory is far from over, and Micron is turning the AI-driven memory shortage into a much more predictable business. The company has revealed that it has signed 16 strategic supply agreements backed by roughly $22 billion in customer deposits and other financial commitments. The contracts cover DRAM and NAND deliveries over several years, with some running through 2030. With the AI boom, demand for high-bandwidth memory (HBM) has grown so quickly that large customers are now prepared to help finance future production in exchange for a guaranteed supply. According to Micron’s latest financial results, the company received commitments worth about $22 billion across its new agreements. Around $18 billion is expected to arrive as cash deposits, while the rest will come through other financial arrangements. Micron says the agreements could generate approximately $100 billion in future contracted obligations. They cover around 20% of its expected DRAM shipments and one-third of its NAND shipments during their respective terms. It should be noted that although AI infrastructure is the main force behind the current shortage, not all 16 agreements with Micron involve AI companies. Micron said the customers also include consumer electronics and automotive businesses, two sectors that increasingly compete with data centers for the same manufacturing capacity. HBM is consuming an increasing share of that supply. Unlike conventional desktop or server RAM, HBM stacks multiple memory dies vertically and places them close to an AI accelerator. This gives GPUs and other AI chips access to data at much higher speeds, but it also requires more complicated manufacturing and packaging. Micron says its 12-layer HBM4 memory is now shipping in high volume for a lead customer, with samples also supplied to other companies. The chipmaker has already generated more than $1 billion in HBM4 revenue and says the product is ramping twice as quickly as its earlier HBM3E generation. Samsung has similarly warned that the memory shortage could continue into 2027 and beyond. Consumer memory companies have also had to address sharp increases in DDR5 pricing, suggesting the effects are already reaching beyond the data center. For consumers, that could mean the AI memory crunch lasts longer than expected, even as manufacturers invest heavily in new production.
    • XnConvert 1.112 by Razvan Serea  XnConvert is a cross-platform batch image-converter and resizer with a powerful and ease of use experience. All common picture and graphics formats are supported (i.e. JPG, PNG, TIFF, GIF, Camera RAW, JPEG2000, WebP, OpenEXR) as well as supporting over 500 other image formats. Also available within the batch operations include rotating, adding of watermarks, adding of text along with many image-adjustment features such as brightness, shadows and more. Among the features included are: Batch adding of files and folders Support for drag and drop of files Batch rotating, cropping, resizing and more Adding of photo masks Preserving or removing image metadata in conversions Multipage image file support (i.e animated GIF, APNG, TIFF) Command line integration via NConvert Filters - such as 'Blur', 'Gaussian Blur', 'Emboss', "Sharpen' and much more Effects - such as 'Old camera' and much more Download: XnConvert 64-bit | Standalone | ~30.0 MB (Freeware) Download: XnConvert 32-bit | Standalone Links: XnConvert Website | Screenshot | Release Announcement Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Microsoft updates Visual Studio Code with chat cost tracking and multi-agent chats by Paul Hill Microsoft has just launched Visual Studio Code 1.126, its latest weekly release. This time, the company has focused on letting you see the total cost of chat sessions to spot expensive conversations; enabling multiple chats per session that run side-by-side in one agent host Copilot session; and letting you browse new folders safely in restricted mode. We have now reached the stage where free AI in IDEs is coming to an end. To help you keep track of your costs, VS Code now lets you see the entire cost of a chat session, rather than just individual turns. This should give you more transparency about which sessions consume the most credits, so you can better manage your usage over time and spend less. For those of you using the Agents window, you know it is possible to run and manage multiple agent sessions at once. In this update, a Copilot session started from an agent host can hold several chats at once. Explaining how this feature works, Microsoft writes: Finally, from this update forward, Microsoft will remove the pop-up when opening an untrusted folder. When you open a new folder now, it will automatically open in Restricted Mode. You will see a banner that lets you manage the trust level of the folder. Microsoft has made this change so that it’s easier to start inspecting code without giving it trust right away. If you have VS Code, you can check for updates within the app now to get this new version. Otherwise, you can download it from the Visual Studio Code website.
    • Anthropic accuses Alibaba of using 25,000 fake accounts to copy Claude's capabilities by Karthik Mudaliar Anthropic has accused Alibaba of using nearly 25,000 fraudulent accounts to extract capabilities from Claude on a huge scale. According to a report from Reuters, Anthropic told US lawmakers that operators linked to Alibaba and the company’s Qwen AI team generated 28.8 million exchanges with Claude between April 22 and June 5, 2026. That is a lot of Claude conversations, but Anthropic says this was not ordinary chatbot use. The company believes the accounts were part of a coordinated effort to collect answers that could help train or improve rival AI systems. The alleged campaign reportedly focused on some of Claude’s most valuable skills, including software development, multi-step reasoning, and agentic tasks. In practical terms, that means getting an AI model to plan and complete work across several stages rather than simply answering a single question. This is called 'distillation,' where AI companies use outputs from a larger model to train a smaller and cheaper one. The smaller model learns to imitate useful parts of the more capable system without needing the same amount of computing power. The distillation process isn't automatically suspicious, but the problem comes when one company gathers another provider's outputs without permission and at an industrial scale. Also, this does not mean Alibaba obtained Claude’s source code, model weights, or original training data. Instead, Anthropic claims the accounts repeatedly asked Claude carefully designed questions and collected the answers. Those answers could then be used as training material for another model. Anthropic has made similar accusations against DeepSeek, Moonshot AI, and MiniMax earlier this year. As Neowin previously reported, Anthropic said those three companies collectively generated more than 16 million Claude exchanges through roughly 24,000 accounts. Anthropic says the new campaign produced almost twice as many exchanges in a matter of weeks. Anthropic reportedly told lawmakers that the campaign could help Chinese AI developers approach the capabilities of its Mythos Preview model. Mythos is focused on advanced cybersecurity work, including finding and exploiting complex software vulnerabilities. via Reuters | Photo via DepositPhotos.com
    • An Indian manufacturer that assembles roughly one-third of Apple's iPhones and supplies semiconductor components to Tesla confirmed Monday that attackers had stolen and publicly published a 630-gigabyte cache of confidential files — including engineering blueprints stamped "TRADE SECRET," a 52-page quality inspection document for iPhone circuit board components, and cryptographic certificates that security experts say could be weaponized in follow-on attacks. https://www.techtimes.com/articles/319019/20260624/apple-tesla-supplier-tata-electronics-confirms-630-gb-data-theft-iphone-specs-dark-web.htm
  • Recent Achievements

    • Rookie
      krychek57 went up a rank
      Rookie
    • Grand Master
      Jaybonaut went up a rank
      Grand Master
    • One Year In
      Philsl earned a badge
      One Year In
    • Dedicated
      Scoobystu earned a badge
      Dedicated
    • First Post
      Tom Schmidt earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      441
    2. 2
      +Edouard
      176
    3. 3
      PsYcHoKiLLa
      133
    4. 4
      Michael Scrip
      79
    5. 5
      Xenon
      77
  • Tell a friend

    Love Neowin? Tell a friend!