Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:So, were are they assembled or fabed? (Score 1) 229

If I am not mistaken, the vast majority (if not all) Xeon chips are fabricated in Malaysia. Pretty much every Xeon CPU I have seen has had either Malaysia or Malay stamped on it and most engineering samples for new server and workstation chips appear to come from that fab as well.

Comment: Re:2009 (Score 1) 209

by wbo (#49322453) Attached to: For Boot Camp Users, New Macs Require Windows 8 Or Newer

Open task manager and ... oh that's right it doesn't support per logical cpu like 7 does so you can't tell if a single threaded app monopolies a core. Resource monitor for that.

Have you actually used the Task Manager on Windows 8? The improvements in the Windows 8 task manager is one of the major improvements over Windows 7 in my opinion.

The default "out of the box" view on the Performance tab shows a single graph summarizing processor load, but clicking on the graph provides several options to customize the graph including an option to display a separate graph per logical CPU core.

This appears to provide just as much information as was available in Windows 7 but in an easier to read format - especially on systems with 8 cores or more.

There is also an option to overlay the amount of time spent in the kernel and in multi-socket systems there is an option to group the graphs by NUMA socket.

Comment: Re:Simplicity? (Score 1) 269

by wbo (#49275757) Attached to: Fraud Rampant In Apple Pay

That said, I wish they took it one step further and provided a one-time-use CC number for every transaction. This way anyone who manages to steal that information would not be able to use it again.

Actually that is exactly what Apple Pay does. and is precisely why I have begun using Apple Pay as much as possible The phone generates a new one-time use credit card number for each transaction. So even if the number given to the merchant is compromised somehow, it will be rejected if someone tries to make a second charge using that number.

Comment: Re:Start of th End (Score 1) 196

by wbo (#49037479) Attached to: Firefox To Mandate Extension Signing

If it's bypassable, legally, then there's no issue. My objection to the Apple iWalledgarden (as an example) has always been that it's not bypassable via any legal means, with Apple always scrambling to prevent users from exploiting the latest method to unlock their devices to allow their own apps to run.

This is not strictly true. Pretty much anyone can pay the $99 fee to get a developer certificate and then sign any app that they like and install it on up to 100 iOS devices via sideloading - fully supported by Apple. What Apple doesn't like is those who "jailbreak" their devices so they can install non-appstore apps without purchasing a valid certificate.

They have no problem with people purchasing a developer certificate, signing any app (including 3rd party apps that violate app store guidelines), and installing it on their devices.

Comment: Re:Drama queen (Score 2) 196

by wbo (#49037429) Attached to: Firefox To Mandate Extension Signing

However, Microsoft requires removing the "press F1 to enter setup" delay, making it rather hard to get in to UEFI setup to disable secure boot. As far as I can Google, the only sanctioned way to disable secure boot is to buy a Windows 8 license, and then select "restart and enter setup" somewhere in control panel. And if you need to pay for Windows 8 anyway, what's the point of disabling secure boot?

While on most UEFI boards there isn't a prompt or delay that waits for you to press a key, every UEFI board that I have encountered so far has had a way to inter UEFI setup without an OS installed.

In the boards I have worked with you simply hold down a key while powering on the system (usually either delete or F10). The UEFI firmware picks up the keypress and enteres the setup menu. It really isn't any harder than traditional BIOS-based systems - especially BIOS-based systems that support Fast Boot.

If you don't have a copy of the manual for the particular motherboard in a system it may require some experimentation to figure out which key is used to enter the UEFI setup but Delete and F10 appear to be the most common so far (although on the Surface Pro tablets you have to hold Volume Down but then again they don't have a built-in keyboard).

Comment: Re:What happened? (Score 2) 422

by wbo (#48998593) Attached to: What Happened To the Photography Industry In 2014?

When you calibrate an LCD, you shift a digital value to one that already existed, and lose a boatload of the digital color nuances between the color points, making many of them the same color. ANY calibration of an LCD means decreasing the number of colors. The "xxx% NTSC/AdobeRGB" gamut value becomes false the moment you adjust it, dropping through the floor.

That is only true if you are attempting to calibrate a panel using software that adjusts the output of the graphics card. LCD monitors that are designed to be color accurate can be calibrated by modifying the color LUT inside the monitor. Look at NEC's SpectraView line for an example.

In NEC's case most of their monitors have a 14-bit LUT built-in and receive a 10-bit signal so there is a lot of room for adjustment while still ensuring that no colors are lost. Once calibrated the monitor remains accurate even if connected to a different input source because the calibration is done in the panel itself and not the source.

Comment: Re:Just think... (Score 1) 253

by wbo (#48980037) Attached to: Microsoft Open Sources CoreCLR, the<nobr> <wbr></nobr>.NET Execution Engine

Not to mention that you're not required to run on shitty-old WinXP and 32-bit hardware anymore.

Actually the .NET 2.0 runtime is still available even in Windows 8.1 and Server 2012 R2 it is just not installed by default. So even if you have a .NET 1.1 application you can still run it without recompiling/porting to .NET 4.0.

Although I have to say I have written quite a few .NET applications for various purposes and ever single one of my .NET 1.1 and 2.0 applications compiled under .NET 4 with no changes and run perfectly.

Comment: Re:Evolution is an interesting thing to watch (Score 1) 307

by wbo (#48960769) Attached to: Microsoft Announces Windows For Raspberry Pi 2

Right now Windows Embedded 7 licenses are selling for right around $100 a pop

I don't know what licensing program this price is from but Microsoft definitely sells Windows Embedded 7 and Embedded 8 licenses for far cheaper than that. Under the EES program I can get licenses for $3 per device for Windows Embedded 7 and $5 for Windows Embedded 8.

We only have about 50 such licenses (using them as thin clients) so we aren't getting any significant discount for quantity either.

Comment: Re:Modula-3 FTW! (Score 1) 492

by wbo (#48932507) Attached to: Ask Slashdot: Is Pascal Underrated?

130MB would be the JDK. The JRE is a lot smaller.

That depends on if your applications needs to support 32 and 64 bit installs or not. The current 32-bit JRE for Windows is 73 MB and the 64-bit JRE is 85.3 MB. The current JDK is 158 MB for Windows 32-bit and 170 MB for Windows 64-bit.

If you package both versions so that your application runs optimally on both 32 and 64 bit systems (very common in my experience) then the JRE would add roughly 158 MB to the size of the installer.

Comment: Re:I don't think that's quite right. (Score 1) 324

by wbo (#48821101) Attached to: How To Hijack Your Own Windows System With Bundled Downloads
Only applications that are installed system-wide go in Program Files or Program Files (x86). Applications installed for a specific user are supposed to put their files inside that user's profile which does not require administrative privileges.
Any registry keys created by the application are supposed to follow the same model. System-wide configuration goes in local machine hive while user-specific information belongs in the users hive.
Applications with properly written installers are very easy to work with on Windows. The problem is there are many applications that don't have proper installers. Much of my time theses days is spent fixing badly written installers or reverse-engineering an applications installer and writing a proper replacement (usually a MSI) that can be used on the 1200+ Windows PCs I manage.

Comment: Re: Have Both (Score 4, Informative) 567

by wbo (#48573641) Attached to: The Case For Flipping Your Monitor From Landscape to Portrait
ClearType / Subpixel font rendering works just fine on my Windows 7 PC with 1 24" monitor in landscape and another 24" rotated in portrait.

It didn't work for some reason when I had a fairly old ATI/AMD graphics card (It didn't take into account the rotation of the portrait monitor), But when I replaced the card with a mid-range nVidia card the problem went away. My guess is the ATI graphics driver wasn't properly reporting the orientation and pixel layout information received from the monitor.

I have seen some (usually cheap) monitors that don't appear to have an option in their menu to set their orientation. My guess is ClearType probably wouldn't work properly on them since the DDC information would be incorrect when rotated, but that is more of a problem with the monitor than Windows.

Comment: Re:Wondering about those numbers. (Score 1) 192

by wbo (#48302035) Attached to: Windows 8 and 8.1 Pass 15% Market Share, Windows XP Drops Below 20% Mark
8.1 does not require a Microsoft account (except possibly to download the installer - depending on how you purchased your copy of Windows 8). After installation it does prompt you to create one or to login with an existing Microsoft account but there is an option at the bottom of the screen to skip linking a Microsoft account and to use local user accounts only.

Also 8.1 asks if you want to send search queries to Bing during the setup wizard. It is also easy to turn the option on or off at any time in the Control Panel.

Comment: Re:days of adblockers and downloaders are numbered (Score 1) 225

by wbo (#48272507) Attached to: YouTube Considering an Ad-Free, Subscription-Based Version
Vimeo allows the video uploader to choose whether or not to permit downloads. If the uploader allows downloads, links to download the video appear right below the video.

However, it is trivially easy to download videos even if downloads are not allowed. Just use the HTML5 player and the link to the video in MP4 format is right there in the video tag on the page, easily obtained by viewing the source of the page or using a browser extension.

Now Youtube uses a totally different system and is a bit more complicated but not much. There are quite a few browser extensions that work well to download the videos.

In most cases you have to download the video and audio streams separately and then mux them together since most new videos are using DASH, but that is easily done using ffmpeg or any other MPEG4 compatible muxer.

Comment: Re:And... (Score 1) 347

by wbo (#48212107) Attached to: The Classic Control Panel In Windows May Be Gone
LocalLow has a much more restrictive set of permissions than Local and is designed is for low integrity processes that have a high likelihood of being compromised and could pose a security risk.

Normally Low Integrity processes are restricted to being able to access only a handful of folders and registry keys. The LocalLow folder is one of the few locations that these types of programs are allowed to read and write.

By default Internet Explorer is an example of a process that is marked as Low Integrity. Later versions of Adobe Reader are also marked as Low Integrity processes.

Comment: Re:Just keep it off the servers.... (Score 1) 347

by wbo (#48211971) Attached to: The Classic Control Panel In Windows May Be Gone

I still like the old Commando interface in Apple's MPW. You could highlight any text command in a window and popup the Commando interface. It was pre-populated with radio buttons, check boxes, text fields, etc. for everything that command could do.

Have you tried using the Powershell ISE? A feature very much like what you are describing is built-in to ISE (a GUI-based interface for Powershell installed by default on Windows 7 and later and available as free optional download for XP and later.)

You can launch it from the start menu or open a powershell prompt and type ise

In the ISE you can search for and select a command from the commands panel. Selecting a command reveals a list of text boxes, check boxes, etc for the commonly used parameters for the selected command with an option at the bottom of the window to show all possible parameters.

You can fill in the appropriate parameters and then either click Run to execute the command or Insert to insert it into the currently active script or Copy to copy the command to the clipboard.

The ISE also includes some other nice features such as floating help windows for Powershell commands, tab completion, script debugging tools, etc.

"Say yur prayers, yuh flea-pickin' varmint!" -- Yosemite Sam