Recommended Posts

However in 2004 / 2005 Apple made the effort to shift QuickTime Player over to Cocoa, so why not iTunes as well?

I'm not sure what your point is here (and I'll extend my charity wager offer to you as well). Are you arguing that 5-years after we start seeing the first steps towards a full 64-bit Cocoa iTunes we'll finally see it?

(and I'll extend my charity wager offer to you as well)

Come again? As far as I'm concerned I'm not participating in a right/wrong competition here, just trying to make a normal conversation.

I'm not sure what your point is here. Are you arguing that 5-years after we start seeing the first steps towards a full 64-bit Cocoa iTunes we'll finally see it?

My point is that if QuickTime Player made it to Cocoa, it's not crazy to think iTunes might make it there as well. Especially since they more or less closed the door on a Carbon future with Snow Leopard (64-bit wise that is).

What does one really gain by having a 64-bit version of Address Book?
Not a damn thing really, especially when you keep in mind that they ship a 32-bit version in 10.6.

They also didn't lose anything because Address book has none of the computability requirements that iTunes does, nor did it has a sizeable Carbon dependency.

They do ??? looks like only only 4 are not 64bit in 10a402a (excluding SnapNdrag), yes there are others like some USB components but in the screen ive got everything i can click to run/open

Address book is in the second screen and it is 64bit

and yes i left iTunes out because we already know its only 32

post-24918-1247429908_thumb.png

post-24918-1247429928_thumb.png

Edited by Phantom Helix
They do ??? looks like only only 4 are not 64bit in 10a402a (excluding SnapNdrag), yes there are others like some USB components but in the screen ive got everything i can click to run/open

Address book is in the second screen and it is 64bit

Every application in Mac OS X 10.6 ships with 32 bit binaries. Most ship with 64-bit versions as well.

For example: Address Book.

(me@debugtwo: ~)$ lipo -detailed_info /Applications/Address\ Book.app/Contents/MacOS/Address\ Book 
Fat header in: /Applications/Address Book.app/Contents/MacOS/Address Book
fat_magic 0xcafebabe
nfat_arch 2
architecture x86_64
	cputype CPU_TYPE_X86_64
	cpusubtype CPU_SUBTYPE_X86_64_ALL
	offset 4096
	size 175168
	align 2^12 (4096)
architecture i386
	cputype CPU_TYPE_I386
	cpusubtype CPU_SUBTYPE_I386_ALL
	offset 180224
	size 138608
	align 2^12 (4096)

You misread what Activity Monitor was telling—what kind of programs are running on your system, not what kind of programs are installed on it—and came to the wrong conclusion.

EDIT:

For the purpose of completeness - Mac OS X 10.6 still contains some PowerPC 32-bit executables too, including the Ruby, PERL, PHP, and Python environments.

Edited by evn.
I never intended to say that SL does NOT include 32bit.
What does one really gain by having a 64-bit version of Address Book?
Not a damn thing really, especially when you keep in mind that they ship a 32-bit version in 10.6.
They do ??? looks like only only 4 are not 64bit…Address book is in the second screen and it is 64bit

Emphasis yours.

What did you intend to say?

I guess I misread the point of a couple of your posts after I re-read them. your "Not a damn thing really, especially when you keep in mind that they ship a 32-bit version in 10.6." comment made it sound as if address book was 32 only.

anyway I still don't understand why iTunes among everything that is included in OS X would be singled out to stay 32 only,

currently there is a version of safari for tiger and another for leopard, by the time SL is released and support for tiger is dropped why could there not be a version of iTunes for Leopard and another for SL?

what Makes iTunes so different than any other app that it alone would need such special consideration to be excluded from 64 when nearly everything else already has it added ?

You have said a couple times compatibility what is gain if 64 was included, well i ask that for all the other apps, why so many in SL have it included if the gains are marginal ?

what Makes iTunes so different than any other app that it alone would need such special consideration to be excluded from 64 when nearly everything else already has it added ?

iTunes is both 32-bit and Carbon (well, mostly carbon: it uses AudioToolbox and Carbon.framework). The effort to move from 32 to 64-bit is closer to trivial when you're already Cocoa. You wouldn't want to ship a production version in a day, but you could probably get things to compile and run in short order. For trivial applications like Address Book they probably didn't need to do anything to make it run and could focus on adding features like Exchange integration.

Moving from Carbon to Cocoa is a significant effort and involves rewriting core portions of the application.

Apple will likely take the same approach with iTunes that they have with Safari and Adobe is planning for Photoshop CS5: A C++ "guts" (which can use anything it wants: Cocoa, Carbon: who cares) with a thin layer of Cocoa at the edges which gets mated to the UI.

So long as Apple wants to share code between the Mac and Windows version there are some compromises they're going to have to make. I think Apple's plans for QuickTime on Windows will tell us more.

You have said a couple times compatibility what is gain if 64 was included, well i ask that for all the other apps, why so many in SL have it included if the gains are marginal ?

Gain isn't just "is it better", but "is it better and at what cost and how much risk is there?"

Relative to porting iTunes from Carbon to Cocoa and also ensuring it was clean, updating address book was both low risk and low effort. iTunes also operates on a separate release cycle from the OS so there's no pressing deadline. Lastly, there's the possibility that iTunes is hindered by the same thing that holds back DVD Player, and I'm guessing here, licensed 3rd party code that is essential to the application hasn't been updated.

So unlike many bundled applications: iTunes is highly visible, essential to other businesses (including iPhone developers and record labels), has a lot of cruft to shake off, has unique cross platform and backward compatibility requirements, and stands to gain very little from an update to 64-bit Cocoa. With so much going on it makes sense to let iTunes coast along for a while and update it once 10.6 has settled.

The only performance increase you'd get from going 64bit is the encoding and decoding, and they should already be located in outside frameworks (which can be made 64bit without bothering the main app)

Going 64bit won't do a damn thing to scrolling speed or UI redrawing speed.

I'm curious about the 64-bit implementation in Snow Leopard. Will applications that include both 32-bit/64-bit automatically open as 64-bit if it detects a 64-bit compatible processor or is Apple limiting it to Mac Pros for example ?

The reason I ask is we all know how Apple likes to impose artificial limits for the sake of getting some extra $$$ out of consumers. So will my MacBook Pro auto open 64-bit versions?

I'm curious about the 64-bit implementation in Snow Leopard. Will applications that include both 32-bit/64-bit automatically open as 64-bit if it detects a 64-bit compatible processor or is Apple limiting it to Mac Pros for example ?

It scans the binary and chooses the best one for your platform.

64-bit Intel Mac? You get the x64 binary.

32-bit Intel Mac? You get the 32-bit binary.

Have a PowerPC application that was never updated for Intel? It fires up Rosetta and runs it that way.

Mac OS has worked this way for nearly 2 decades now. In the "olden' days" you'd get versions optmized for PowerPC G3s, G4s (altivec) and G5s (64-bit).

Before that it would load M68k or PowerPC binaries depending on what you had in your system.

In theory you could cram optimized binaries for a dozen architectures into an application but it'd be unusual to do so, 4 seems like a realistic upper bound: PowerPC, PowerPC w/altivec, i386, x64. I can't think of any application that has that many, but I wouldn't be surprised to learn they exist. On 10.6 the highest number I found was 3: powerpc, i386, and x64.

What does one really gain by having a 64-bit version of Address Book?

One gains by having no emulation.

Suppose that your system is entirely 64-bit. You'd have to emulate Address Book just because it is in 32-bit format? No, it's better if it runs natively, aka in 64-bit.

Also maybe a couple of things speed up a little, I'm not really aware of what 64-bit does and doesn't do, and I won't invent stuff like most people do, but that's it. No emulation required.

One gains by having no emulation.

Suppose that your system is entirely 64-bit. You'd have to emulate Address Book just because it is in 32-bit format? No, it's better if it runs natively, aka in 64-bit.

There isn't any emulation going on when you run 32-bit Intel code on a 64-bit Intel processor, nor is there an equivalent to the "WoW" layer on Windows.

One gains by having no emulation.

Suppose that your system is entirely 64-bit. You'd have to emulate Address Book just because it is in 32-bit format? No, it's better if it runs natively, aka in 64-bit.

Also maybe a couple of things speed up a little, I'm not really aware of what 64-bit does and doesn't do, and I won't invent stuff like most people do, but that's it. No emulation required.

No emulation is required on x86_64 systems. 32-bit applications can run with native speed.

On the topic of 64=bit: http://developer.apple.com/documentation/D...inkElementID_21

Edited by giga
No emulation is required on x86_64 systems. 32-bit applications can run with native speed.

On the topic of 64=bit: http://developer.apple.com/documentation/D...inkElementID_21

Wow... it's even better than I thought then o_O

I didn't know 32-bit was a subset of 64-bit to quote them! I don't understand why I had so much trouble running Windows XP 64-bit a year after it was released. Drivers would cause a mess, a couple of apps weren't working at all, etc. It seemed like they were 2 opposite worlds... This is what my experience told me, and it was a misconception.

But I don't know then... why would you have Address Book in 64-bit rather than in 32-bit? Is there any other reason than "just because they want everything 64-bit"? I'd agree with that reason by intuition, but it's a poor one... !!!

But I don't know then... why would you have Address Book in 64-bit rather than in 32-bit? Is there any other reason than "just because they want everything 64-bit"? I'd agree with that reason by intuition, but it's a poor one... !!!

Not really. It's one of those "no harm, no gain, why not" things. If it doesn't take any extra resources to move the trivial Cocoa apps to 64-bit versions then why not? At the very least it's another bullet point for the feature list.

I suppose 5 years down the road (or whenever) they'll drop support for 32-bit systems and so if they convert everything they can now then they'll have had that much more time for testing and debugging on the 64-bit version.

I didn't know 32-bit was a subset of 64-bit to quote them!

That part only applies to PowerPC systems. On a PowerPC system (G5, Power4, etc) there's no gain or loss simply from compiling 64-bit vs 32-bit for code that would otherwise be 32-bit. You don't gain access to registers, there's no "faster" version of operations for moving data or multiplying small numbers that get used: it's all the same.

On Intel systems x64 fixes some of the register starvation problems and there are some extra functions that can be used so your compiler might be able to optimize things to run quicker.

The down side for both platforms is that you chew up more of the cache with things like storing the address of instructions or variables (what used to take 4bytes is now 8bytes). Pulling data from outside of cache is substantially slower than a cache hit so the extra strain on your cache may cause things to run more slowly.

On a PowerPC system (where all other things are equal) there's a chance that 64-bit code runs more slowly and in the best case it will run at the same speed.

On an x64 system the performance gains from having access to extra resources should cancel out penalties incurred from using more cache. Sometimes your code ends up slightly faster, sometimes it ends up slightly slower. For the sort of applications we're talking about there is no difference because they spend 99.9% of their time idle anyway.

Edited by evn.
10A411 on SU.

Larger, less bold fonts in the new Dock menus:

Quicktime 10 hover controls have changed:

That Quicktime Controls is damn sexy.

There sure seem to be a lot of UI changes for a OS upgrade that was supposed to be "under the hood" loll

seems like the automatically corrected spelling is working better in Safari 4.0.3 as-well.

And I don't think Apple does pre-orders for OS X do they?

Well there is only 2-1/2 months left anyway, if you sign up for the "notify me" on the SL page im sure you will know right when it is available

Edited by Phantom Helix
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • An actual cosmic "Eye of Sauron" had been looking straight at us all along by Sayan Sen Image by Kovin P. Vasquez via Pexels | Not representative An international team of researchers has solved a long-standing mystery surrounding a distant blazar known as PKS 1424+240, helping explain why it produces some of the brightest high-energy gamma rays and cosmic neutrinos ever observed despite appearing to have a relatively slow-moving jet. The findings were published on June 6 in Astronomy & Astrophysics Letters. The study addresses a broader challenge in astrophysics: understanding how extreme cosmic objects accelerate particles to very high energies and produce very high-energy (VHE) photons and neutrinos. PKS 1424+240 is located billions of light-years from Earth. It has attracted attention for years because it is both a powerful source of VHE gamma rays and the brightest known neutrino-emitting blazar in the sky, according to observations by the IceCube Neutrino Observatory. It is also associated with one of the strongest peaks in IceCube's nine-year neutrino sky map A blazar is a type of active galactic nucleus powered by a supermassive black hole that pulls in surrounding matter and launches jets of plasma moving close to the speed of light. What makes blazars unique is their orientation. One of their jets points almost directly toward Earth, making them appear exceptionally bright across the electromagnetic spectrum and allowing scientists to study some of the most extreme physical processes in the Universe. The scientists exclaimed it's like the 'Eye of Sauron' in deep space. Usually, the brightest gamma-ray-emitting blazars are expected to have jets that appear to move very quickly. However, radio observations of PKS 1424+240 suggested that its jet was moving much more slowly, creating a contradiction that became part of a long-running problem known as the "Doppler factor crisis." To investigate, researchers analyzed 15 years of observations from the Very Long Baseline Array (VLBA), a network of 10 radio antennas spread across the continental United States, Hawaii and St. Croix. Using a technique called Very Long Baseline Interferometry (VLBI), astronomers combine signals from widely separated radio telescopes to create a virtual Earth-sized telescope capable of revealing extremely fine details. The team combined 42 polarization-sensitive radio images collected between 2009 and 2025, creating a much deeper and more detailed view of the jet than had previously been possible. The observations were carried out as part of MOJAVE (Monitoring Of Jets in Active galactic nuclei with VLBA Experiments), a long-running program that studies the brightness, polarization and magnetic field structures of jets produced by active galaxies. The project aims to better understand how activity near supermassive black holes is linked to high-energy radiation and neutrino emission. “When we reconstructed the image, it looked absolutely stunning,” said Yuri Kovalev, lead author of the study and Principal Investigator of the European Research Council-funded MuSES project at the Max Planck Institute for Radio Astronomy. “We have never seen anything quite like it — a near-perfect toroidal magnetic field with a jet, pointing straight at us.” The image revealed an unusual geometry. The researchers found that Earth lies almost directly in line with the jet, with a viewing angle of less than 0.6 degrees. In simple terms, astronomers are looking almost straight down the jet. This turned out to be the key to the mystery. Because the jet is aimed almost directly at Earth, a relativistic effect called Doppler boosting dramatically increases its apparent brightness. The study found that this effect boosts the emission by a factor of about 30 while also making the jet appear slower than it actually is. “This alignment causes a boost in brightness by a factor of 30 or more,” said Jack Livingston, a co-author at the Max Planck Institute for Radio Astronomy. “At the same time, the jet appears to move slowly due to projection effects — a classic optical illusion.” The nearly head-on view also gave scientists a rare look at the jet's magnetic field. Using polarized radio signals, they detected a clear toroidal, or doughnut-shaped, magnetic field component. The observations suggest the jet carries an electric current and that its magnetic field helps launch, shape and stabilize the flow of plasma. Researchers believe this magnetic structure may also play a key role in accelerating particles to energies high enough to produce both gamma rays and neutrinos. “Solving this puzzle confirms that active galactic nuclei with supermassive black holes are not only powerful accelerators of electrons, but also of protons — the origin of the observed high-energy neutrinos,” Kovalev said. The research was conducted under the MuSES (Multi-messenger Studies of Energetic Sources) project, which investigates how active galactic nuclei accelerate particles and generate different cosmic signals, including light and neutrinos. Scientists say understanding how protons are accelerated and linked to neutrino production remains one of the major unanswered questions in astrophysics. The findings help explain why some blazars can appear to have slow jets while still producing extremely bright high-energy emissions. More broadly, the study strengthens the link between relativistic jets, magnetic fields, gamma rays and high-energy neutrinos. Researchers say the results provide new clues about how some of the Universe's most powerful natural particle accelerators work and offer important insights for multimessenger astronomy, which combines different types of cosmic signals to study extreme events in space. Source: European Research Council, EDP Sciences This article was generated with some help from AI and reviewed by an editor. Under Section 107 of the Copyright Act 1976, this material is used for the purpose of news reporting. Fair use is a use permitted by copyright statute that might otherwise be infringing.
    • Gotenks98 is right... Outlook (new) is absolute trash. Doesn't Mozilla have an Enterprise Version of Firebird?
    • Microsoft Weekly: Surface Laptop Ultra, Windows 11 context menus, Build 2026 recap, and more by Taras Buria This week's news recap is here, with Microsoft announcing the new Surface Laptop Ultra, fresh chips from NVIDIA for Windows on ARM, a no-build week, fixes for Windows 11's context menus, gaming news, reviews, and more. Quick links: Windows 10 and 11 Windows Insider Program Updates are available Reviews are in Gaming news Great deals to check Windows 11 and Windows 10 Here, we talk about everything happening around Microsoft's latest operating system in the Stable channel and preview builds: new features, removed features, controversies, bugs, interesting findings, and more. And, of course, you may find a word or two about older versions. At Computex 2026, together with NVIDIA, Microsoft announced the Surface Laptop Ultra, its most powerful laptop to date, powered by NVIDIA's RTX Spark processor. Details about this computer are currently scarce, as Microsoft has only revealed certain parts of its specs. So far, we know that the computer has a 15-inch mini-LED display, a rich set of ports, a powerful processor, and all-day battery life. It also comes with a new wallpaper, which you can already download here in full resolution. The Surface Laptop Studio is not the only NVIDIA-powered Surface, which Microsoft unveiled this week. At Build 2026, the company also debuted the Surface RTX Spark Dev Box, an odd-shaped desktop with a 20-core NVIDIA Grace CPU and an NVIDIA Blackwell RTX GPU with 6,144 CUDA cores and fifth-generation Tensor Cores with FP4 precision, connected via the NVIDIA NVLink-C2C chip-to-chip interconnect for high performance. According to Microsoft, it can run models with up to 120 billion parameters locally without relying on cloud GPU infrastructure. These two new Surface devices are likely to cost quite a lot, and for those who need a more affordable device, Microsoft is preparing the next-gen Qualcomm-powered Surface Pro and Surface Laptop. This week, details about these two devices leaked in plenty of detail. Other announcements at Build 2026 include the following: Microsoft unveils new security tools for IT admins and developers building AI products Microsoft announces Scout, an OpenClaw-powered personal agent for enterprise customers Microsoft unveils MAI-Thinking-1 reasoning and MAI-Code-1 coding models Microsoft announced a new Windows 11 native command-line utility Microsoft unveils Majorana 2 quantum chip, accelerating commercial timeline to 2029 Microsoft believes that AI agents will eventually replace apps through Project Solara Microsoft introduces Web IQ, a Bing-powered search system built for AI agents Last week, Microsoft released a new Experimental build, which introduced a major Start menu upgrade. It now lets you toggle off specific parts of the menu without affecting other features, resize the menu, and hide additional UI elements. We published a closer look here, so if you want to know what Microsoft is cooking without enrolling in the Insider program and installing unstable builds, check it out. Speaking of new features, many users are very annoyed about the way Microsoft delivers them. Recently, a frustrated user shared their experience with gradual rollouts, and even Microsoft engineers admitted there is a flaw in the system that prevents new features from applying properly. One of those new features includes the ability to uninstall AI models in Windows 11 with a single click. Windows 11 is finally getting fixes for its slow context menus. Marcus Ash from Microsoft confirmed that the company is working on fixing Windows 11's context menus. Reworked context menus are going to be faster, simpler by default, and "configurable to what you use most." According to Marcus, Microsoft will share more details soon. Windows Insider Program Windows 11 preview builds, released last week, are now available for download as standalone ISO files. These days, Microsoft regularly pushes new images, allowing users to clean-install its recent Windows 11 preview builds faster and easier. If you want to try the latest Windows 11 features without jumping through the Windows Update hoops, get those new images here. Sadly, Microsoft did not release new Windows 11 preview builds this week. Come back next time. Updates are available This section covers software, firmware, and other notable updates (released and coming soon) delivering new features, security fixes, improvements, patches, and more from Microsoft and third parties. Microsoft is preparing new features for Teams. Later this month, the messenger will receive a new download manager with auto-dismissing notifications, reducing clutter and making the overall experience less annoying when dealing with downloads. Mozilla released Firefox 151.0.3, a new bug-fixing update for the browser. It is a small release, which fixes problems with pasting into text fields and the oversized VPN button on the toolbar. The update is now available for all users in the Release channel. Here are other updates and releases you may find interesting: VS Code 1.123 introduces massive upgrades for persistent AI developer workflows Microsoft OneDrive is getting a simple yet much-needed feature Microsoft faces heat after quietly blocking promised Office features on Apple systems Microsoft resumes forced Copilot app installation on some Windows PCs Browser vendors pen an open letter to Microsoft, saying "enough is enough" Here are the latest drivers and firmware updates released this week: AMD Radeon Software 26.6.1 with optimizations for F1 25: 2026 Season, World of Tanks: HEAT, and various bug fixes. Reviews are in Here is the hardware and software we reviewed this week Steven Parker dropped more mini PC reviews this week. GEEKOM Air12 2026 Edition is a low-power, affordable computer with an Intel Tiger Lake Pentium Gold processor, up to 16GB of memory, and 512GB of storage, costing just $349. It is light, quiet, energy efficient, and has modern ports on the front. However, the front-facing USB Type-C is data-only, and there are some quirks with the computer's memory, so check out the full review. The AMD RX 9070 GRE has been released worldwide, and we published a benchmark review comparing this powerful graphics card to the RX 9070 XT, 7800 XT, the NVIDIA RTX 5070, and RTX 4070. It has solid, balanced performance, plenty of RAM, and low temperatures, but watch out for mediocre ray tracing performance and not the best efficiency. Also, we reviewed the Cuktech 10 Ultra, a compact, high-power charger with four ports and a big display full of various stats. This tiny charger can pull nearly 120W and spread that power according to each connected device's needs. It also comes with a high-quality 240W cable, three power modes, and retractable prongs. The best part? It is quite affordable, just make sure you have an outlet placed in the right spot to benefit from the built-in display. On the gaming side Learn about upcoming game releases, Xbox rumors, new hardware, software updates, freebies, deals, discounts, and more. Do you remember the ASUS ROG Xbox Ally, Microsoft's first handheld console designed in partnership with ASUS? This week, ASUS revealed a new version of the device to celebrate twenty years of its Republic of Gamers brand. The new ROG Xbox Ally X20 features an OLED display, a transforming D-Pad, TMR sticks, and other changes. However, the chip inside the console is still the same. Forza Horizon 6 launched last month to critical acclaim, but the game will soon have a new rival made by those who used to work on Forza Horizon titles. Mike Brown from Maverick Games announced Clutch, an upcoming racing game with a story-driven campaign, deep car customization, and rich multiplayer. The game is coming to PC, Xbox Series X|S, and PlayStation 5 in Spring 2027. The next update for Minecraft now has a release date. This week, Mojang announced that Chaos Cubed will be available on June 16, 2026. In addition, Mojang published a teaser of the next Minecraft movie. A Minecraft Movie Squared has now been confirmed for a release somewhere in 2027. NVIDIA GeForce Now is getting 18 new games in June. Those include Jurassic World Evolution 3, Fatekeeper, GOALS, Gothic 1 Remake, NTE: Neverness to Everness, and more. If you are a Game Pass subscriber, you can also get new games soon: Persona 5 Royal, Starseeker: Astroneer Expeditions, and more are coming to the service this month. Sumer Game Fest 2026 happened this week, where we saw plenty of new games, including Alien Isolation 2, Final Fantasy VII Remake Part 3, Gen Atlas from the Shadow of the Colossus creator, a new Cuphead game in 8-bit style, a new expansion for Mafia: The Old Country, and more. Finally, here are this week's Weekend PC Game Deals, full of discounts and the latest freebies from the Epic Games Store. Other gaming news includes the following: God of War Laufey announced, introducing Kratos' wife as the new protagonist Ori studio's No Rest for the Wicked 1.0 release and console plans announced Microsoft launches Godot Sample to streamline Xbox PC game development on the engine Great deals to check Every week, we cover many deals on different hardware and software. The following discounts are still available, so check them out. You might find something you want or need. Samsung 990 PRO SSD 2TB NVMe - $389.99 | 39% off Sonos Sub 4 - Wireless Subwoofer - $759 | 16% off Logitech MX Creative Console - $159.99 | 20% off This link will take you to other issues of the Microsoft Weekly series. You can also support Neowin by registering for a free member account or subscribing for extra member benefits, along with an ad-free tier option.
    • Let's goooooooo! I've been loving the entries so far! I still have to finish Rebirth (things have been busy!)! Excited for this next installment.
  • Recent Achievements

    • Reacting Well
      X-No-file earned a badge
      Reacting Well
    • One Month Later
      pestcontrol46 earned a badge
      One Month Later
    • Week One Done
      pestcontrol46 earned a badge
      Week One Done
    • Week One Done
      JKR earned a badge
      Week One Done
    • Rookie
      moog19 went up a rank
      Rookie
  • Popular Contributors

    1. 1
      +primortal
      510
    2. 2
      PsYcHoKiLLa
      275
    3. 3
      Skyfrog
      75
    4. 4
      +Edouard
      71
    5. 5
      FloatingFatMan
      68
  • Tell a friend

    Love Neowin? Tell a friend!