Wikipedia:Reference desk/Computing

From Wikipedia, the free encyclopedia

The Wikipedia Reference Desk covering the topic of computing.

Welcome to the computing reference desk.
Want a faster answer?

Main page: Help searching Wikipedia

How can I get my question answered?

  • Provide a short header that gives the general topic of the question.
  • Type '~~~~' (that is, four tilde characters) at the end – this signs and dates your contribution so we know who wrote what and when.
  • Post your question to only one desk.
  • Don't post personal contact information – it will be removed. All answers will be provided here.
  • Specific questions, that are likely to produce reliable sources, will tend to get clearer answers,
  • Note:
    • We don't answer (and may remove) questions that require medical diagnosis or legal advice.
    • We don't answer requests for opinions, predictions or debate.
    • We don't do your homework for you, though we’ll help you past the stuck point.
    • We are not a substitute for actually doing any original research required, or as a free source of ideas.

How do I answer a question?

Main page: Wikipedia:Reference desk/Guidelines

  • The best answers address the question directly, and back up facts with wikilinks and links to sources. Do not edit others' comments and do not give any medical or legal advice.
Choose a topic:
See also:
Help desk
Village pump
Help manual

August 17

Which company has a globe as logo? (linked a photo)

In many TV shows, and films I've seen laptops being used which have a globe as a logo. There is a very high possibility that the logo I'm talking about is used to conceal original brand's logo. Here is a variant of the logo I'm talking about: link.

Thanks a lot in advance. Regards, —usernamekiran(talk) 11:12, 17 August 2017 (UTC)

That'll be the World Bank's old logo, like here. -- zzuuzz (talk) 11:24, 17 August 2017 (UTC)
The globe like that is used often. The Royal Bank of Canada uses it in their lion and globe logo. (talk) 15:02, 17 August 2017 (UTC)
No company at all. Those are prop laptops. Usually old Apple laptops with a sticker over the Apple. For a variety of reasons, many film companies prefer a subtle fake brand to an overt, instantly recognizable unpaid product placement.
Here's an example.
Why is that globe sticker so common? Probably a popular studio's prop house slaps them on all their computers for consistency, then any time a TV show borrows a laptop from that prop house they get one of those globe laptops.
It's pretty common to see the same fake props appear in more than one show. Like this fictional newspaper.
ApLundell (talk) 15:14, 17 August 2017 (UTC)
@ApLundell: Wow! That lady must be either very famous, or very notorious, or very well connected. —usernamekiran(talk) 19:43, 17 August 2017 (UTC)
There's a text which is used for the same purpose [1]. Some companies take this more seriously than others - for example the B B C has a blanket ban on advertising, to the extent that it will not show a football match unless the advertising hoardings are covered. (talk) 16:56, 17 August 2017 (UTC)
The BBC is funded by a licence fee and so does not air adverts, and is not meant to give due prominence to one brand over another. They don’t have a blanket ban, and certainly don't request that advertisement hoardings are covered. -- AxG /   18:00, 17 August 2017 (UTC)

As I expected, the logo is just generic logo to cover-up logo of an actual brand. —usernamekiran(talk) 19:43, 17 August 2017 (UTC)

Factors Affecting Power Drain on Android SmartPhone

What are the factors affecting the rate at which battery power on an Android smartphone (in particular, a Samsung Galaxy) is used up? Based only on what can be inferred, I would think that the major power consumption is for: the screen itself, which should be greater when the screen is bright; audio; and the CPU. The video and the audio are obvious, so part of my question is whether there are any unobvious issues that increase CPU utilization.

If this isn't a Computing question, is there a different Reference Desk for smartphones? (However, I would think that they are considered very small computers with software.) Robert McClenon (talk) 22:11, 17 August 2017 (UTC)

Amount of apps that are running, and which ones they are (for example an app that downloads and displays video drains your battery faster than an app that only shows hello world). Battery quality (which degrades over time). Google "smartphone battery consumption" for stuff like (((The Quixotic Potato))) (talk) 23:36, 17 August 2017 (UTC)
Also, which communication protocols (like Bluetooth and WiFi) are enabled will matter, as some involve periodic polling to determine if a connection is present. StuRat (talk) 07:20, 18 August 2017 (UTC)
... and the GPS circuitry if enabled. Dbfirs 17:43, 19 August 2017 (UTC)

August 18


Hi everyone,

I just start to learn pythonmand learned about variables, input and basic math.

I been asked to write a mathematical exercise which has the parameters:



a, b, c, d,e, f - the user input and than the program result and write the answear for x, y

I did:

number1 = float(input('Insert a number1: '))

number2 = float(input('Insert a number2: '))

number3 = float(input('Insert a number3: '))

number4 = float(input('Insert a number4: '))

number5 = float(input('Insert a number:5 '))

number6 = float(input('Insert a number6: '))

I do not hoe to write an equation with two variables

x=number1+2.5*number2-number3 (it should be looked like ax+by=c)


I also don't know why I can't write the variable inside print:

print('the value of x, y is') print((x))

can someone help? — Preceding unsigned comment added by (talk) 05:02, 18 August 2017 (UTC)

You have been given a set of simultaneous equations - in specific, you have a system of linear equations. The most straightforward and simple computer program that can solve for x and y will implement a standard numerical method like Gaussian elimination.
For a system of two equations, you can write the program for Gaussian elimination using only a few lines of python code. If your teacher wants to extend your program so that it can accept larger numbers of equations, your program will need to be a little bit more sophisticated; and if your teacher wants you to explore the subtle difficult details of advanced computational mathematics - things like "big O()" algorithm complexity or the numerical error of your implementation - then the teacher owes you a few hours of discussion on these difficult topics.
If you just want to find a reference implementation and copy the code (or study how it works), here is an example implementation written by Isaac Evans, who was a college student at MIT a few years ago. It is a good example for you to read, because it is only a few lines long and is not very complicated. If you were going to make this task part of a larger program, you would probably want to use a much more sophisticated (but harder-to-use) version like the one in BLAS built into NumPy. A note to new students: when you use computers to solve math problems, you need to know about a lot of subtle details - perhaps the most obvious are problems that relate to round-off error, but there are even more subtle issues like division by zero or "matrix singularity" that show up in even simple numerical methods. If you are computing answers that matter - like if you're writing a computer program to solve equations to control a robot arm that would swing wildly if the numbers come out wrong - then these difficult elements of mathematics comprise an entire field of study that you should become aware of.
Notice that if you use the numerical approach, you "drop" all the variable names and only concern yourself with numerical coefficients, stored as a matrix of numerical data. There are completely different ways to solve these problems - for example, you could use a technique called computational symbolic algebra. This kind of program would keep all the names of the algebra variables around, and would try to give a precise and mathematically exact answer. Those types of software are kind of nice to use - especially if you're a pure mathematician - but compared to numerical methods, that approach would be really hard to write as a python program.
A general rule for new programmers - and for old programmers, too - before you start trying to write program code to do your task, make sure you know how to do every single step by hand - on paper, or on a chalkboard, for example. Never forget: computer programs do not think - the machine only follows the instructions that you tell it to do. Try to solve for x and y on paper - make sure you know enough about algebra to do that correctly! - and then try to write out every single step you used. That will be your computer program.
Nimur (talk) 14:56, 18 August 2017 (UTC)
Heh. If I'd followed that rule, the images in the last column at commons:User:Tamfang would never have been made. Writing the program involved deriving some hairy polynomials using SageMath .... —Tamfang (talk) 23:45, 19 August 2017 (UTC)

Famous/significant IT-related court cases

Looking for an IT-related court case to write about for a socio-legal research essay. Must be a public court case (i.e. the trial was open to the public and/or media, or was otherwise streamed/recorded and the recording is publicly available; I prefer the former). A case that is well-publicised, controversial, has plenty of both legal and non-legal sources, and that has/may have had significant consequences to (local or international) law or the public is favourable. Can be from any country and at any time (though I would like the cases to be in English). Can be either criminal or civil (non-criminal). List here if you have any in mind. – Pizza1016 (talk | contribs) 11:55, 18 August 2017 (UTC)

If you want a lot of legal issues, you can look at Internet content lawsuits like Reno v. American Civil Liberties Union or Zeran v. America Online, Inc.. If, instead, you want to get into the controversial stuff, anything involving SCO will do, such as SCO Group, Inc. v. International Business Machines Corp.. (talk) 13:14, 18 August 2017 (UTC)
I don't know what material is available, but we have these articles Category:United States computer case law and Category:Video game law that may provide inspiration. - X201 (talk) 15:26, 18 August 2017 (UTC)
From our article on Microsoft: "In 2016, the company sued the U.S., arguing that secrecy orders were preventing the company from disclosing warrants to customers in violation of the company's and customers' rights." The company had earlier been sued for antitrust violations in the US and Europe, particularly bundling products together with the Windows O/S so as to destroy the market for competing products, like web browsers. StuRat (talk) 16:29, 18 August 2017 (UTC)


Will old win32 programs written for Windows 95 onwards continue to work on modern versions of Windows? I know 16-bit programs no longer work but will 32-bit ones be obsoliete soon too? — Preceding unsigned comment added by (talk) 13:41, 18 August 2017 (UTC)

Not necessarily. Backwards compatibility is good with Windows, but not perfect. An old game may require some obsolete device driver or system library that is no longer used or supported. Then, the game will fail to work. An option is to use virtual machines to ensure continued compatibility. (talk) 14:03, 18 August 2017 (UTC)
Since Microsoft still sells 32-bit versions of Windows 10, this seems to be unlikely. Ruslik_Zero 20:48, 18 August 2017 (UTC)
The WinE might be the better choice for such software. --Hans Haase (有问题吗) 22:23, 18 August 2017 (UTC)
What I think you're asking is, "Will the Win32 API be deprecated or unsupported any time soon?" The answer to that is a resounding "no." Microsoft ending support for the Win32 API would be on the order of the Internet being turned off. You can't even imagine how much Windows software exists, and virtually all of it is using the Win32 API. Only a small fraction of Windows software has Win64 support. Now, as mentioned above, Win32 API support isn't a guarantee that any old piece of Win32 software will work on a given system. Some old Windows software has issues running on modern Windows, due to using old APIs or other things. But Win32 will probably still be supported long after we're gone, just as IBM z/OS still supports software written for old IBM operating systems dating back to the 1960s. -- (talk) 07:25, 20 August 2017 (UTC)
32-bit programming was mostly phased out because the necessary hardware for typical computer use started hitting the 4 GB (2^32 bytes) RAM ceiling, while the 64-bit ceiling is a long way off. That being said, the compatibility problems can also result from using old deprecated API calls (to Win32 API or calls unsupported by your DirectX version), various tricks workarounds depending on old hardware (e.g. DOS real mode games), or even not being able to detect properly or at all your new hardware (try running GTA IV on a 8 GB GPU). There are possible workarounds (for example, running the game in a virtual machine), but in general, the newer your hardware and your OS is, the less likely will the game be playable. (talk) 00:51, 24 August 2017 (UTC)

August 19

Java: call overridden method to get constructor parameters

I have an abstract class, one of whose constructors needs to call an abstract method to determine what size of byte array to generate as a PRNG seed. Doing this the obvious way gave me the error "cannot reference this before supertype constructor has been called", and even trying to do it via reflection gave me "cannot reference Object.getClass() before supertype constructor has been called". So I ended up with this very ugly workaround:

 private static final HashMap<Class<? extends BaseRNG>, Integer> seedLengthsForClass = new HashMap<>();
 private static final Objenesis objenesis = new ObjenesisStd();
 private static int getMyNewSeedLength() {
   try {
     int stackTraceDepth = 2;
     StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace();
     Class<? extends BaseRNG> clazz;
     do {
       clazz = Class.forName(stackTrace[stackTraceDepth].getClassName());
     } while (Modifier.isAbstract(clazz.getModifiers()));
     Integer seedLength = seedLengthsForClass.get(clazz);
     if (seedLength == null) {
       seedLength = objenesis.newInstance(clazz).getNewSeedLength();
       seedLengthsForClass.put(clazz, seedLength);
     return seedLength;
   } catch (ClassNotFoundException e) {
     throw new RuntimeException(e);
 public BaseRNG() {

(NB: For those unfamiliar with it, Objenesis is a library that creates instances of a concrete class without running a constructor, using various JVM-specific backdoors.) Are there any better ways to work around this particular error, without requiring all subclasses' constructors to duplicate each other's `super(SEED_ARRAY_SIZE)` call? None of the subclasses have getNewSeedLength()'s output vary between instances, but it does vary according to the subclass. If this isn't evidence that we need abstract static methods, then I'd like to know what would be. NeonMerlin 06:19, 19 August 2017 (UTC)

Can you provide an example of code that threw that error? Ruslik_Zero 19:08, 19 August 2017 (UTC)

How to send PC left and right middle mouse button movements

The middle button of my Logitech G500 mouse can be moved left and right (as well as scroll up and down and be pressed as usual for the MMB). I can't detect my mouse button presses with a keycode scanner but I'm trying to find out what is happening; what signal is being sent to the computer so I can send the same signal via such utilities as AutoHotKey or with a custom Android remote made in the Unified Remote? -- (talk) 15:20, 19 August 2017 (UTC)

They would normally generate mouse click events, much like the other buttons do. If they scanner program isn't reporting them, it may be that they are already being reinterpreted (presumably by the Logitech driver) and turned into something else (or nothing) by it. So I suggest you look in whatever Control Panel thing or config utility Logitech have supplied to see if there are options there to configure how those buttons work. -- Finlay McWalter··–·Talk 15:42, 19 August 2017 (UTC)
Some searching around suggests that the mouse comes with a rather elaborate utility called "Logitech Gaming Software", which has some extensive options for mapping the mouse controls (including per-game options). -- Finlay McWalter··–·Talk 15:59, 19 August 2017 (UTC)
For example, this image shows that software's display of an input profile on the G500 - note that this specific profile maps scroll commands to the left and right movement of that central wheel button. -- Finlay McWalter··–·Talk 16:14, 19 August 2017 (UTC)
Thanks but I already know this. I want to know what signal is being taken by the operating system so that I can simulate the signal. The keyscanner doesn't recognise the left mouse button either. The sideways scrolling using this left/right action of the middle mouse button/wheel works in numerous programs including one which I know does not respond the same way to the arrow keys (Hitfilm Express 2017) so I want to know what signal is being delivered by the driver to whatever it is the driver talks to. Something, somewhere is telling the programs to scroll left and right and I'd like to know what it's saying. The Logitech utility does not yield this information and is only useful for changing what the buttons do which is of no interest to me because I like what they do; I only want to emulate it. (talk) 17:35, 19 August 2017 (UTC) near the bottom. Also read step number 3 here (((The Quixotic Potato))) (talk) 02:38, 20 August 2017 (UTC)

Watson online

Is there any webside powered by some sort of Watson? Somewhere we I could ask a natural language question like "Is orange a fruit?" and obtain a yes/no answer. The closer I can find is Wolfram Alpha. --Hofhof (talk) 16:53, 19 August 2017 (UTC)

Natural language user interface (((The Quixotic Potato))) (talk) 20:38, 19 August 2017 (UTC)
When I type that Q into Google I get "Orange trees are widely grown in tropical and subtropical climates for their sweet fruit. The fruit of the orange tree can be eaten fresh, or processed for its juice or fragrant peel. As of 2012, sweet oranges accounted for approximately 70% of citrus production." Of course, it's not really parsing the sentence as a question, but rather extracting the nouns from it and looking for sites which contain "orange" and "fruit". However, I think that's what Watson tends to do, too. But the results are often good enough. StuRat (talk) 21:39, 19 August 2017 (UTC)

Music recognition

I'm confused as to where to place the question: Here or in Entertanement or in Science. I will try here first.

I am interested in electronic devices (API's) that do music recognition. If you google like I did for "music recognition[2]" (MR) a number of websites come up. I want to know what they all mean. For some MR means lyrics identification and saying: "This is the song which is known as such." I want to define my understanding of music recognition. I think the API should be able to identify all the notes or chords in the piece played be it an operatic aria or a popular song. The music identification in terms of the naming the piece is a sort of a secondary attribute and requires a library.

So, what is the music recognition in all those websites? Thanks, --AboutFace 22 (talk) 22:15, 19 August 2017 (UTC)

I don't think music recognition software is able to "identify all the notes or chords". Some software uses methods like the ones described here but I think you are more interested in Acoustic fingerprinting and Automatic content recognition. (((The Quixotic Potato))) (talk) 00:57, 20 August 2017 (UTC)
You might be interested in automatic music transcription. SampleSumo MeloTranscript API says it can transform "monophonic melodies into musical notes" (website). This list of Music APIs has a category for Audio Identification. There has been some success with the polyphonic problem. StrayBolt (talk) 23:06, 20 August 2017 (UTC)

Thank you, @The Quixotic Potato. --AboutFace 22 (talk) 12:38, 20 August 2017 (UTC)

Shazam (service) has a list of similar apps. I use SoundHound for iOS.
Sleigh (talk) 21:59, 20 August 2017 (UTC)

August 20

Home pages turning to ads

I've noticed a recent trend that when you click on any video from the home page of sites like Xhamster or Pornhub, their home page changes into some advertisement, while the requested video correctly opens in a new browser tab (the same stuff occurs both in Firefox and in Opera, even though I installed addon blockers in both). Is there a way to get rid off this? (talk) 09:12, 20 August 2017 (UTC)

Think that the OP is experiencing annoyance from pop-up windows etc. The 'target' to the pop- up is included in the link one clicks. See: Introduction to JavaScript Pop-up Windows. The only way to avoid them is not to visit sites that over- exploit this very useful feature... and inform the web master as to why you won't visit his site again, in the hope that he makes the site more user friendly in future.Aspro (talk) 20:01, 20 August 2017 (UTC)
  • Ad-blocking has long based itself on recognising techniques, like pop-ups, that are commonly indicative of ads. So to get round being blocked, the ad industry is now finding ways to avoid these. The 'window replacement' technique you describe is a powerful one of these, but quite annoying. Rather than popping up the ad (which gets detected, thus blocked) it now puts the ad on same the browser tab or window you already have (and so is hard to detect), whilst popping up the new content page, which the user wants and so won't block. It's mostly used (as yet) by sites that are either simple scumbags like affiliate marketers, or sites with a "high content motivation", such as pr0n, because the annoyance factor is so high.
You can't easily block it, with current blocking approaches. But you can close the window (if your browser allows that to be disabled, get a browser that's on your side, not the advertisers) and you can use other blocking techniques, like DNS blackholing the sites serving ads. Andy Dingley (talk) 20:41, 20 August 2017 (UTC)
Ah, thanks. At least that appears to be a temporary issue, as sometimes there's no window replacement. (talk) —Preceding undated comment added 08:40, 21 August 2017 (UTC)

GPU cards?

copyvio from removed per WP:COPYVIO -- Finlay McWalter··–·Talk 22:21, 20 August 2017 (UTC)

Posting a wall of text is a bad idea. (((The Quixotic Potato))) (talk) 21:10, 20 August 2017 (UTC)
Agreed. I'm not going to read through all that to attempt to extract questions from it. Break it down into paragraphs and questions with bullets, then we will read it. It's not just a matter of presentation, rather that wall of text implies you haven't organized your thoughts and questions properly. (I tried to break it up a bit where I think you wanted paragraph breaks.) StuRat (talk) 21:43, 20 August 2017 (UTC)

August 21

YouTube home page

Does anyone know if there's a way to restore the watch again option to the YouTube home page? For those unfamiliar with it, this was part of the home page where YouTube would highlight videos you'd watched and/or liked previously, and recommend similar stuff you might like. I watch a lot of music on YouTube, so it was quite a useful tool. It was there yesterday, but seems to have disappeared overnight, and now everything that's being highlighted is stuff I don't particularly have any interest in. In fact, it's a real inconvenience because it was a quick way of getting back to some of my favourite tracks. And now it's all gone. I've Googled this today, and a lot of people are asking similar questions, but nobody seems to have any answers, so I'm hoping someone here can shed some light on the matter. It was suggested on some forums that people may have deleted the tool inadvertently, but I know for definite I didn't do this. I'm wondering if this is another case of Google doing something in the name of improvement that nobody wanted them to do. Can anyone help? This is Paul (talk) 22:28, 21 August 2017 (UTC)

It's still there on mine but I do see a "X" on the right to remove it. Did you see this aand this? Both indicate the same solution. CambridgeBayWeather, Uqaqtuq (talk), Sunasuttuq 00:42, 22 August 2017 (UTC)
Thanks, I hadn't noticed that but I'll certainly follow the advice. Strangely it's come back today, and the Recommended for you section is also showing stuff I'd like now (even that wasn't showing me anything relevant). I didn't click the X so not sure why it vanished. Technical bugs perhaps? This is Paul (talk) 17:21, 22 August 2017 (UTC)
If you're logged in, YouTube records everything you watch in your account history. The "right" way to record videos for easily accessing them later is to make a playlist. (I believe you can make playlists private if you don't want anyone else looking at them.) You can also bookmark pages in your browser. -- (talk) 08:30, 23 August 2017 (UTC)
Note that you should have a Watch Later playlist by default, and AFAICT, it's not even possible to make the watch later play list public. (Well you can obviously republish it elsewhere or make a new playlist with the same content.) Nil Einne (talk) 11:35, 23 August 2017 (UTC)

August 22

Looking for iPod

My iPod Classic that I got in 2011 is in its death throes, and pretty soon I'll need to get a new one. Sadly, the iPod Classic is no longer manufactured. My iPod Classic displayed the time when you chose the Clock or Calendar option, and it displayed the time when the music is playing and you iaven't pressed any buttons in over a minute. But not when the light is on and you can see the title, artist and album name for the song. I want my new iPod to be like that -- I don't want one that will display the time every moment it's turned on. Should I get the iPod Touch, the iPod Shuffle, or the iPod Nano? Enzingiyi (talk) 22:06, 22 August 2017 (UTC)

Why do you not want to see the time? Another option is to buy one second hand, or store your music on your smartphone if you have one of those. (((The Quixotic Potato))) (talk) 22:17, 22 August 2017 (UTC)
For OCD reasons. Enzingiyi (talk) 22:23, 22 August 2017 (UTC)
Maybe stick tape over the area that displays the time. I am trying to boot my old iPod at the moment but it will take a while to charge. You can have my old one for free, but you'll have to pay the shipping costs. The shuffle doesn't seem to have a screen, and the nano and touch both display the time topcenter, but probably also on the lockscreen. If you jailbreak the ipod touch then you can remove the clock from the lock screen, and a small bit of tape topcenter on the screen will hide that clock too. [3]. Another option is to simply buy a new battery for your old iPod classic (costs around 16 euro over here) and your old iDevice will be as good as new. (((The Quixotic Potato))) (talk) 22:25, 22 August 2017 (UTC)
You could put Rockbox on a Nano, or a used Classic, and then make it do whatever you want. (Although, some programming may be required if you really want to take a hatchet to things.) -- (talk) 08:36, 23 August 2017 (UTC)

Java: AES-NI when cipher spec is "Rijndael"?

Will Java use AES-NI instructions on x86-64 if the algorithm I specify is "Rijndael" rather than "AES", but the block size happens to be 128 bits? NeonMerlin 23:58, 22 August 2017 (UTC)

Because of the lack of openness with the JRE, I decided to take a different route. I did AES with 128 bits and Rijndael with 128 bits. I ran a million random strings through each one and timed them. From a theoretical standpoint, AES is a subset of Rijndael and at 128 bits, they are the exact same algorithm. So, they should take the exact same time to encrypt a million random strings. If one uses special CPU instructions and the other doesn't, the one that doesn't use the CPU instructions should take longer. After testing, they were very similar in run time. A second run and then a third gave the same result. Both run in nearly identical time. So, I have no reason to suspect that specifying Rijndael is causing the JRE to do the work instead of passing it off to the CPU. Of note: AES-NI is on by default if supported and my CPU supports it. (talk) 12:21, 23 August 2017 (UTC)

August 23

Exporting Address Book in Outlook

I know I have done this before. However, I can't seem to remember, or be able to look up, how to export the Outlook Address Book in CSV format and then import it back in CSV format (to another computer, that is). Robert McClenon (talk) 01:43, 23 August 2017 (UTC)

Almost certainly depends on your version of Outlook. On Outlook 2003 File... Import and Export offers this option. Phil Holmes (talk) 07:30, 23 August 2017 (UTC)
A CSV file is an universal export. It might differ in aligning the columns, but it can be imported or converted my most other clients. The using Outlook on the destination computer, additional create a PST file export. --Hans Haase (有问题吗) 18:40, 23 August 2017 (UTC)

Can I transfer the contents of an audio CD onto my computer?

Hello. I am not "up" on modern technology. So, if I have an audio CD -- it happens to be spoken word, not music -- can I copy the contents onto my computer? If so, how do I do that? Do I need some sort of special programs? And, is this something that would copy over in a few minutes or would it take a long time (several hours)? The audio CD is of Shakespeare's play, Julius Caesar. It is actually on two CD's. And probably about three hours in total time. Thanks. Joseph A. Spadaro (talk) 21:10, 23 August 2017 (UTC)

CD ripper -- Finlay McWalter··–·Talk 21:11, 23 August 2017 (UTC)
As to time - it depends, but maybe 10 minutes per CD. -- Finlay McWalter··–·Talk 21:15, 23 August 2017 (UTC)
And as to legality, see Ripping. -- Finlay McWalter··–·Talk 21:37, 23 August 2017 (UTC) This tutorial uses VLC media player. (((The Quixotic Potato))) (talk) 21:49, 23 August 2017 (UTC)

Thanks. So, do I need some sort of special software? My computer has something called "Windows Media Player". Is that what I would be using? I have Windows 10, if it matters. Thanks. 23:07, 23 August 2017 (UTC)

Yes - the CD ripper article lists some of the software options. -- Finlay McWalter··–·Talk 23:11, 23 August 2017 (UTC)
You can use the VLC media player software, see (((The Quixotic Potato))) (talk) 23:28, 23 August 2017 (UTC)
Its very dependent on the actual CD since some have a copy protection of some kind. For these cases your only chance may be to use one of the very advanced and in some countries (uk) even illegal "Ripping"-programs. --Kharon (talk) 23:58, 23 August 2017 (UTC)
Try Exact Audio Copy. (talk) 00:39, 24 August 2017 (UTC)
Retrieved from ""
This content was retrieved from Wikipedia :
This page is based on the copyrighted Wikipedia article "Wikipedia:Reference desk/Computing"; it is used under the Creative Commons Attribution-ShareAlike 3.0 Unported License (CC-BY-SA). You may redistribute it, verbatim or modified, providing that you comply with the terms of the CC-BY-SA