Jump to content

Wikipedia:Reference desk/Computing

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Best Dog Ever (talk | contribs) at 09:43, 1 May 2016 (→‎Does the Lenovo Thinkpad 13 have user upgradable RAM?). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


Welcome to the computing section
of the Wikipedia reference desk.
Select a section:
Want a faster answer?

Main page: Help searching Wikipedia

   

How can I get my question answered?

  • Select the section of the desk that best fits the general topic of your question (see the navigation column to the right).
  • Post your question to only one section, providing a short header that gives the topic of your question.
  • Type '~~~~' (that is, four tilde characters) at the end – this signs and dates your contribution so we know who wrote what and when.
  • Don't post personal contact information – it will be removed. Any answers will be provided here.
  • Please be as specific as possible, and include all relevant context – the usefulness of answers may depend on the context.
  • 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 don't conduct original research or provide a free source of ideas, but we'll help you find information you need.



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.
See also:


April 26

mp3/mp4 uses for audio/videos

Could we use mp3 for compressing video as well? Why is mp4's use for video more common that it's use for audio? According to mp4, it could compress audio too.--Scicurious (talk) 21:26, 26 April 2016 (UTC)[reply]

MP3 is actually part of MPEG-1 which is used for videos. It was used for Video CDs. MP3 is free of patents now. But MPEG-4 may still have some, so it costs more to implement. Audio only can be use with MPEG-4 compress and you may see a ".m4a" suffix on a file that is for audio. Apparently iTunes Plus tracks from iTunes Store could be in this form, also with .m4p extension when encrypted. Graeme Bartlett (talk) 22:20, 26 April 2016 (UTC)[reply]
They're two different things. MP3 is an audio codec. The "MP3" name is derived from the full name of the standard: "MPEG-2 Audio Layer III". MP4 is a name given to the container file format specified as part of the MPEG-4 standard (specifically, "MPEG-4 Part 14"). I certainly can see where the confusion comes from. The MPEG could have come up with more descriptive names for their stuff. Oh, and if you're wondering what happened to MPEG-3, it was aborted after the group decided it wasn't necessary. So MPEG-4 is the next released MPEG standard after MPEG-2. --71.110.8.102 (talk) 22:26, 26 April 2016 (UTC)[reply]

April 27

Block ciphers with key-dependent S-boxes

Blowfish (cipher) and Twofish have key-dependent S-boxes. Are there any other block ciphers with this trait? Johnson&Johnson&Son (talk) 05:40, 27 April 2016 (UTC)[reply]

Isn't that rather common? AES has key-dependent S-boxes and every year there are at least a hundred people who make up their own version of AES and continue to use key-dependent S-boxes. 209.149.115.199 (talk) 12:50, 27 April 2016 (UTC)[reply]
AES has a fixed S-box. Rijndael with a different S-box may be secure but isn't AES. I think you can replace the S-box in any cipher that has one, so the question is meaningless unless it's limited to variants that have some sort of official status. -- BenRG (talk) 22:27, 27 April 2016 (UTC)[reply]
You can replace the fixed S-box of any cipher that has fixed S-boxes. But I really don't see how you can replace the fixed S-boxes of existing ciphers with key-dependent S-boxes, since the key schedule doesn't provide a way to key them. So no, the question is not meaningless. Johnson&Johnson&Son (talk) 02:08, 28 April 2016 (UTC)[reply]
It is trivial to turn a fixed S-box into a key-dependent S-box. You calculate the S-boxes first, then do the encryption/decryption. The specific S-boxes in the United States federally accepted AES are fixed, but that doesn't mean that you have to use those S-boxes and ONLY those S-boxes. Those are just ones that have been tested to do well. You can use your own or make them on the fly using keys. 209.149.115.199 (talk) 16:23, 28 April 2016 (UTC)[reply]
Khufu and REDOC II are two. Also, Applied Cryptography describes IDEA's multiplication mod 216+1 as a key-dependent S-Box. -- BenRG (talk) 22:27, 27 April 2016 (UTC)[reply]
Mercy (cipher) -- Finlay McWalter··–·Talk 22:46, 27 April 2016 (UTC)[reply]

Searching for a nonexistent website

File:BELLE AIRE House in Roanoke VA.jpg claims that its source is the "Deyerle Family Association Website", and no evidence of proof is provided, so it's time for Commons:Template:npd. However, I figured I'd just find the website, and if the photo were still there, I could add a link as a rationale for speedy deletion. Problem: the website doesn't seem to exist, even though I found other online references to it, so I suppose it's been dead for a while. Is there a way to find a no-longer-extant website when nobody mentions a URL? Google won't provide long-dead URLs, and the Internet Archive requires the URL in the first place. In the end, I found a Geocities link through [1], but aside from its front page, it never got accessed by the Internet Archive, so this is now more of a general question than a help-me-with-this-specific-file question. Nyttend (talk) 12:08, 27 April 2016 (UTC)[reply]

I recommend time-travel (in either direction!) --Tagishsimon (talk) 12:35, 27 April 2016 (UTC)[reply]

PC video game

My Tom Clancy's H.A.W.X 2 not working, its telling me to play it online. Any idea why? -- Apostle (talk) 20:09, 27 April 2016 (UTC)[reply]

Its developed and published by Ubisoft. This company has a history of exessive software protection, including enforcing an online connection to to play even if you dont play multiplayer. --Kharon (talk) 01:47, 28 April 2016 (UTC)[reply]
Okay thank you -- Apostle (talk) 07:33, 28 April 2016 (UTC)[reply]

April 29

Name for particular type of spam/phishing

Does anyone know what the type of spam is when you receive an email that uses the FIRST half of a familiar address? For example, if my friend's email address is ted at hi.com, and I receive a spam/phishing email from ted at hello.com. What is that called? I'm looking for what it's called so I can find out how they managed to get hold of that info! Thank you! 213.106.130.210 (talk) 12:58, 29 April 2016 (UTC)[reply]

I don't think there is a specific name for that. Your friend Ted's computer has probably been infected, and you were in his contact list. If you use, for example, Microsoft Outlook to send and receive emails and there is malware on your computer, then it is possible that the malware steals the list of contacts, and tries to spread itself by sending them messages that look like they come from someone the recipient knows. The Quixotic Potato (talk) 14:28, 29 April 2016 (UTC)[reply]
Okay, so it's probably his computer being infected rather than mine? Thank you for your answer! 213.106.130.210 (talk) 14:44, 29 April 2016 (UTC)[reply]
Thousands (perhaps millions) of personal computers are infected with some sort of software that sends out spam. It is so pervasive and profitable that the spammers can now advertise on TV, telling people to voluntarily download their spamming software to "speed up your PC" or "check your PC for malware". Therefore, the assumption that Ted's computer has some sort of spamming malware on it is a safe assumption. 209.149.115.199 (talk) 16:44, 29 April 2016 (UTC)[reply]
I had a similar instance a few months ago where a friend actually at (we'll say) "friend_9876@yahoo.co.uk" apparently emailed me from "friend_9876@somethingelse.ca" – the conclusion by a professional IT friend of us both who looks after friend's PC was that some months before, the spammer had (as The Quixotic Potato suggests above) obtained friend's password and copied friend's email address book. Friend had then changed his password, and at the time I was spammed friend's PC was clean. I believe the technical term for this is "a bloody nuisance." {The poster formerly known as 87.81.230.195} 185.74.232.130 (talk) 19:49, 29 April 2016 (UTC)[reply]

Proper Boot Order for Gateway running Windows 7 Home Premium

I have had some crashes with my laptop requiring that I reinstall from the rescue disks. I noticed that the boot order in setup had changed, and I was getting weird messages and failed restarts.

I went to the setup menu, and under boot I clicked on restore default order which is now:

  1. IDE0 TOSHIBA MK5055GSX
  2. IDE2:
  3. IDE1:HL-DT-STDVDRAM GT30N
  4. USB FDD
  5. NETWORK BOOT: MBAV 11.4.1 SLOT 0500
  6. USB HDD
  7. USB CDROM

The computer will now boot, but after the "starting windows" red yellow green and blue appear it takes about 5-10 minutes for the desktop to appear, there is an error message and it still takes a few minutes before I can run any programs.

Can anyone give me the right boot order, simply giving the number sequence (eg. 7123654) for the above items should suffice. Thanks. μηδείς (talk) 21:00, 29 April 2016 (UTC)[reply]

I don't think that the boot order is related to the problem. When you see that horrible red yellow green blue thing appear then your PC is already past the boot order stage. The Toshiba MK5055GSX hard drive is your first boot device, and the computer only goes to #2 in the boot order if the hard drive is not working. I think it never reaches #2 because your harddrive is working. Maybe it is a good idea to check which programs start when you start your pc, it is not unlikely that those cause the delay. Another, less likely, option is that there is a problem with Fast Startup. The Quixotic Potato (talk) 21:14, 29 April 2016 (UTC)[reply]
What they said. If your boot order was "wrong", the computer would just not boot. If you don't recognize the device names: IDE0 is your hard drive, IDE1 is your DVD drive, the USB entries will boot from drives connected to the computer via USB, and the network boot entry will, unsurprisingly, do a network boot. It sounds like a hardware problem. Could be your hard drive is failing. If you can get into Windows, check the error logs (do a Web search for "windows error log" if you don't know how). Also if you have anything you care about on the drive that isn't backed up, do that now. --71.110.8.102 (talk) 21:22, 29 April 2016 (UTC)[reply]
Running Chkdsk may also be a good idea. The Quixotic Potato (talk) 21:26, 29 April 2016 (UTC)[reply]
I think chkdsk is probably a waste of time at best, and at worst it could accelerate the failure of the drive (if it is failing). In its default mode, it just looks for inconsistencies in data structures, which isn't the problem here (it wouldn't cause super-slow boot times). With the /R option, it scans for one indication of hardware failure (bad sectors), but diagnostic software from the drive manufacturer is normally much better at finding hardware problems. That said, I can't find any such software for Toshiba drives. I see some people suggesting that you can use Hitachi's WinDFT. -- BenRG (talk) 01:03, 30 April 2016 (UTC)[reply]
First you need to back up, if you do not have backups. After that you can try chkdsk. Most Windows users only use chkdsk when they are forced to. Accelerating drive failure isn't a bad thing in this context. And no-one knows if the hard drive is to blame. The Quixotic Potato (talk) 01:33, 30 April 2016 (UTC)[reply]
Yes, you should back up first. I still think that chkdsk is a poor substitute for vendor disk diagnostic tools. It's important to run it on non-journaled filesystems like FAT32, and on ancient (decades old) drives that don't have built-in bad block management, but it's largely useless otherwise. -- BenRG (talk) 06:29, 30 April 2016 (UTC)[reply]
Thanks, I understand the above advice, I'll see if I can apply it. μηδείς (talk) 21:52, 29 April 2016 (UTC)[reply]
It's not true that if your boot order is wrong, your computer will not boot. Your computer will try each of those options sequentially until it finds one that works, so your computer will boot as long as one of those entries works. However I do agree it could be a sign of a failing hard drive 2001:630:12:2428:8496:EA4:8A18:51D3 (talk) 22:44, 29 April 2016 (UTC)[reply]
This problem is caused by software on the hard disk drive. It is nothing to do with this correct boot order. What kind of crash happend? If You dropped the laptop, the delay might be caused from a crashed hard disk drive. If it is true, backup all files and settings to an reliable external media and reinstall Windows on a new replaced hard drive in the laptop, restore Your data for backup. If it is caused by software, reinstall on the same drive or try to troubleshoot if possible. --Hans Haase (有问题吗) 19:19, 30 April 2016 (UTC)[reply]
  • I ended up simply reinstalling the system clean from the restore disks, erasing all files. This seems to have worked fine, and the the computer is booting in a very reasonable amount of time. Prior to that everything was fine if I let the computer sleep, but did not turn it off. It would awake immediately, but only reboot from being turned on very slowly, and the last time I attempted this I was unable to get any program to run once I got to the desktop. So the issue is moot at this point. I am going to create a system image, so I don't have to go through 300 updates if this happens again. Thanks for the above help. μηδείς (talk) 00:36, 1 May 2016 (UTC)[reply]

April 30

null value in MySQL table

I'm trying to insert a null value into a MySQL table but I keep getting all zeros for the date, i.e. 0000-00-00. I've tried single quotes around the Null, I've tried lower case null... What am I doing wrong?

if (isset($_POST['add_animal'])) {      // /user hit submit
   // check the NOT NULL columns to be sure they have a value. 
	    // the next 5 post vars are NOT NULL so they should have a value
	    $name=$_POST['name'];
	    $species=$_POST['species'];
		$birthdate = $_POST['birthdate'];
        $color = $_POST['color'];
	    $breed = $_POST['breed'];
	    // For values that allow a NULL
	    $fixed_date = !empty($_POST['fixed_date']) ? $_POST['fixed_date'] : "NULL";
	    
	 
        $query = 
		"INSERT INTO animal (name,species,birthdate,color,breed,fixed_date) VALUES
		('$name','$species','$birthdate','$color','$breed','$fixed_date')";
         // print $query;
         $result = mysqli_query ($db, $query);
         if (!$result) 
             print "ERROR: Add New Animal Failed on INSERT " . mysqli_error($db);
         else {
             print "<br />New Animal Added <br />";
			 print "<form>";
             print "<button type='button' onclick=\"window.location='add_animal.php';\">Add Another Animal</button>";
             print "<button type='button' onclick=\"window.location='animals.php';\">Display Animals</button><br>";
			 print "</form>";
    } 
}

Thanks, Dismas|(talk) 02:01, 30 April 2016 (UTC)[reply]

One point - don't use the raw $POST variables to generate the SQL. See SQL injection. Tevildo (talk) 07:29, 30 April 2016 (UTC)[reply]
I don't use either MySQL or PHP, but one obvious problem is that you seem to be using the string 'NULL' in your INSERT statement, which MySQL may be converting to 0000-00-00. As Tevildo says, this way of constructing dynamic SQL statements is not best practice, especially without sanitising the inputs, but if you're going to do it then you would need to set $fixed_date to either (the string) NULL or (e.g.) '2016-05-01' (including the quotes) and not use the quotes in the $query = ... statement. AndrewWTaylor (talk) 10:15, 30 April 2016 (UTC)[reply]

Thank you both. I got it figured out by using the following:

	    $fixed_date = !empty($_POST['fixed_date']) ? $_POST['fixed_date'] : 'null';
	    if (empty($_POST['fixed_date']))
			$query = 
			"INSERT INTO animal (name,species,birthdate,color,breed) VALUES
			('$name','$species','$birthdate','$color','$breed')";
		else 
		    $query = 
			"INSERT INTO animal (name,species,birthdate,color,breed,fixed_date) VALUES
			('$name','$species','$birthdate','$color','$breed','$fixed_date')";

It's a bit lengthy but works. I'm not too worried about SQL injection as this is only a class project and not meant for a live environment. Also, it's a course on databases and not web dev, even though our final project is to slap a front end on the database. Thanks for responding though! Dismas|(talk) 11:56, 30 April 2016 (UTC)[reply]

This is the way into the abyss. --Stephan Schulz (talk) 12:42, 30 April 2016 (UTC)[reply]

Queue reservation system

I have a thought experiment that doesn't quite make sense to me, so I'm hoping to clarify it here:

  • First consider an ordinary queue system: To make it easier to visualize, let's make it a real world situation, like a queue ("line" in US English) at a grocery store. Each person joins the queue when they are ready to be checked out, then waits for their turn.
  • Now consider my queue reservation system: Back in the grocery store, we assume each customer has a kid with them, and asks the kid to wait in line as soon as they enter the store, while the parent goes shopping. So, while the parent shops, the kid moves higher and higher in the queue order. If they get to the front before the parent is done shipping, they let one, and only one, customer past them, until that customer is checked out, then they let the next customer past them, etc. Let's assume that the shopping time is sufficiently long compared with the queue length so that the kid is always at the front by the time the parent finishes shopping. So then, when the parent returns there should only be 0 or 1 customers in front in the queue.

So, the second scenario is a gain for the customer (and kid) who uses it, at the cost of those customers who would have been in front of them, but are now behind them, having to wait longer. (Let's not discuss the ethics of this, I'm just interested in the facts.)

My trouble comes in when I consider what happens if everyone uses the same queue reservation system. It seems like there should be no gain for anybody then, on average. However, I have difficulty conceptualizing how this works out to be the case. For example, if there would have been 10 customers in front with full baskets, if nobody used the queue reservation system, and now instead there are 10 kids holding places, when Mom is ready to check out, doesn't she still go right to the front of the queue ? I suppose there is some chance that other customers with earlier queue reservations will finish shopping right at the same time, so our customer will have to wait for them, too, but it seems implausible that all 10 would finish at once. So, would we end up with more place holders than we would have customers, without the queue reservation system ? I can see this when the business first opens, but a business that is open 24 hours a day doesn't seem like it would have this issue.

Any thoughts ? (This is posted on the Computer Desk because of the possible application to computer queues.) StuRat (talk) 17:00, 30 April 2016 (UTC)[reply]

There are two issues you need to detail. Assume all the kids are in line and nobody ever finishes shopping. Do the two kids in the front of the line keep swapping places? Now, one person who is not in the front finishes. What happens? You said one and only one may pass. If the two in front aren't done shopping, they can, at most, just swap places over and over. They won't let the person finished shopping move up in line. So, how does that person get to the front of the line? 47.49.128.58 (talk) 17:47, 30 April 2016 (UTC)[reply]
When a customer checks out, the next real customer moves to the front, past all place-holders. A place-holder never lets another place-holder move past. If the queue consists of place-holders only, then nobody moves. StuRat (talk) 18:49, 30 April 2016 (UTC)[reply]
Isn't this just the same as having priority customers who automatically go to the front of the queue past normal customers? In the case of the computer implementation, you just interrupt the normal processing to give priority (no placeholders needed). Dbfirs 19:02, 30 April 2016 (UTC)[reply]
No, it's like giving all customers high priority, which doesn't seem like it should change anything, but when we talk about the specifics, it somehow seems like it does. This is what I don't quite understand. StuRat (talk) 22:08, 30 April 2016 (UTC)[reply]
FILO (first In – last Out) = stack (abstract data type) or FIFO (first in – first out), which is a queue or circular buffer, when input and output are syncronized, in a basic circuit, called a shift register, also used in CPUs to divide by two when shifting right or multiply by two when left left. Analog shift registers are used for sustain of sampled audio or reverberation. Did You mean basics of computer multitasking on depending tasks like parallel computing (Parallel processor)? --Hans Haase (有问题吗) 19:11, 30 April 2016 (UTC)[reply]
The question asked, "What happens if everyone uses the queue reservation system." That means there are no actual customers in the queue, ever. There is simply an unending number of mothers who enter the store and send their child to the back of the queue. Now, in that case, no child would move until a mother showed up with her groceries at her child's position. At that time, the most logical thing to happen would be for that mother to advance to the head of the queue, pay at the checkout, and leave with her child, with every other child retaining his/her position in the queue. There is no logical justification for the children ahead of hers to drop back. Why should they lose their priority? Akld guy (talk) 21:26, 30 April 2016 (UTC)[reply]
When that mother shows up with groceries and moves to the front, that pushes every child which was in front of her child back one spot, while children who were behind hers are in the same position in the queue, although now one of those in front of them is a mother with groceries which was formerly just a place-holder. However, I disagree with your statement that that "...means there are no actual customers in the queue, ever". If it were that simple then my queue reservation system would have somehow eliminated all waiting at the checkout counter, and we know that can't be right. Here's where the question comes in. Why isn't it that simple ? One reason is that additional mothers can show up with groceries before that last one has finished checking out, but still, that doesn't seem like enough to make the universal queue reservation system just as bad as if nobody was using it. StuRat (talk) 22:03, 30 April 2016 (UTC)[reply]
However, I disagree with your statement that that "...means there are no actual customers in the queue, ever". Really? But your own question said, My trouble comes in when I consider what happens if everyone uses the same queue reservation system. When you've figured out what you're trying to say, get back to us. Till then you're just wasting everyone's time. Akld guy (talk) 22:29, 30 April 2016 (UTC)[reply]
By 'customers', I meant mothers. You surely didn't think I meant there would be no queue at all, did you? Akld guy (talk) 22:46, 30 April 2016 (UTC)[reply]
No, I took "customers" to mean mothers with full baskets, but I don't understand why you think there will never be any in the queue. StuRat (talk) 23:01, 30 April 2016 (UTC)[reply]
I am unable to understand what part of the description is unclear to you. Perhaps you are thinking of "reservation" as meaning a specific time ? That's not the case here, all that is reserved is an earlier spot in the queue. Thus, if some other mom with an earlier reserved spot shows up first, she will still get in front of later moms, and then we have more than one mom in the queue with a full basket. StuRat (talk) 22:46, 30 April 2016 (UTC)[reply]
I see now what you mean. Initially (when the doors open) a queue of children forms at the checkout as customers come in, but within a short time mothers with carts join the queue at random times, so yes, the children at the head of the queue would drop back to the tail of the queue, allowing each mother/child to move up to the back of the mother/child queue. Akld guy (talk) 23:35, 30 April 2016 (UTC)[reply]
Not quite. The children at the head of the queue don't drop back to the tail. Rather each mother joins her child at that child's spot in the queue. The only case where a child drops back is when they are at the front of the queue and then they only drop back one spot, as the next mother/child pair moves up to the front. The remaining mother/child pairs remain where they are in the queue. StuRat (talk) 23:58, 30 April 2016 (UTC)[reply]
OK, child or empty position=0, mother+child=1. In 8-bit, the queue would initially be 00000000. A mother with cart joins her child at bit2, which would be 00000100. They go to bit7 (checkout) and displace the child there. Bit7,6,5,4,3 children drop back 1, so bit2 is again occupied and it's now 10000000. While they're paying, another mother joins her child at bit4 (10010000). This mother and child advance to bit6 to wait for the checkout to become available and the children at 6 and 5 drop back to 5 and 4 respectively, so it's now 11000000. In each case when a mother joins her child and advances to the back of the mother+child tail, the child there and the ones that were ahead of her child drop back 1. Is that it? I could write that as a right shift operation in Assembler in a few lines. It's fairly trivial. Akld guy (talk) 01:20, 1 May 2016 (UTC)[reply]
Almost right. The second mother/child pair wouldn't advance until the first pair had checked out completely. Also, I'm not sure if we should equate an empty slot with one reserved by a child. If I were to model it, I would use lowercase letters for the child only, uppercase for the child/mother pair, and a 0 for empty. So, your scenario might go like this, with the addition of another pair:
00000000 <- store opens
abcdefgh <- kids fill the queue while their mothers shop
abcdeFgh <- mother of child f joins him in the queue
Fabcdegh <- pair F is promoted to front of queue
FabCdegh <- mother of child c joins him in the queue
FaBCdegh <- mother of child b joins him in the queue
aBCdegh0 <- pair F checks out and leaves queue
BaCdegh0 <- pair B is promoted to the front of the queue
StuRat (talk) 01:35, 1 May 2016 (UTC)[reply]

Dezoom

Once again online dezoomify has failed here. Firefox suggests they are separate unstitched images at full size, but I'm not sure. What software is good for extracting full-sized images from that Digital Scrolling Paintings Project? Thanks. Brandmeistertalk 19:22, 30 April 2016 (UTC)[reply]

I don't know why dezoomify failed, but I downloaded and stitched the 1,911 tiles with my own script. Should I upload it over File:Court Ladies Preparing Newly Woven Silk.jpg or somewhere else? -- BenRG (talk) 09:37, 1 May 2016 (UTC)[reply]

Desktop problem

Why does my CPU restarts automatically with the monitor turning black and showing no notification and sometimes with the freezing of the desktop as if it is paused and mouse keyboard or anything doesn't run at that time of freezing? I have Intel's 2.67 GHz processor with 2 GB RAM and 500 GB harddisk. — Preceding unsigned comment added by Sahil shrestha (talkcontribs) 05:00, 30 April 2016 (UTC)[reply]

This problem is not described specific enough and too less precise. If the machine reboots without Your order. Malware or hardware problems can cause this effect. The machines' configuration seems to be 4 years or older. Such hardware may have some problems today, usually caused by mainboard, power supply or graphic card. --Hans Haase (有问题吗) 19:26, 30 April 2016 (UTC)[reply]
Overheating is another potential problem. Smart systems will detect overheating and warn you first, but dumb ones keep going on happily until they freeze up. You can remove the case and point a fan at it to test this theory. If that stops it, then overheating was the problem. If so, you can look for a more elegant solution (perhaps clean or upgrade the main or CPU fan or improve the attachment to the heat sink). If the problem happens more often when the room is hot, that's another sign of overheating. StuRat (talk) 22:13, 30 April 2016 (UTC)[reply]
A loose power cord is another possibility, but there I would always expect a black screen or a "no signal" message. StuRat (talk) 22:15, 30 April 2016 (UTC)[reply]
Yes, there I can see a "no signal" as you said and my CPU gets overheated very soon as well. Is there any method to reduce CPU's overheating. sahil shrestha (talk) 02:08, 1 May 2016 (UTC)[reply]
As I said, the quick fix is to open up the case and point a big fan at the innards and turn it on full. I also described some long term fixes you might try above. And if you have a way to keep the room cool, that will help, too. StuRat (talk) 04:04, 1 May 2016 (UTC)[reply]
The above procedures should not be attempted unless you know what you are doing. The inside of a computer is sensitive to static electricity and hence one must ground themselves (e.g. by touching the bare metal of the case itself for a few minutes) regularly while looking at it. With that said, however, cleaning can only help for overheating problems. @Sahil shrestha: In the worst case, the CPU is permanently damaged from overheating and needs replacement, but I am not sure that the problem is your CPU in particular. Make sure that your RAM is also in working order and that all cooling devices (i.e. fans) are functioning properly.--Jasper Deng (talk) 06:27, 1 May 2016 (UTC)[reply]

May 1

Google Earth Placemark names

Anyone know how to turn these off (and then back on)? I want to see the layout of the pins without the names getting in the way. -- SGBailey (talk) 05:55, 1 May 2016 (UTC)[reply]

And whilst at it, can you turn the geograph icons off too? -- SGBailey (talk) 06:10, 1 May 2016 (UTC)[reply]

Does the Lenovo Thinkpad 13 have user upgradable RAM?

Does the Lenovo Thinkpad 13 have user upgradable RAM? The memory upgrade option on their website is a little too expensive compared to how much the RAM sticks cost in retail. Johnson&Johnson&Son (talk) 09:20, 1 May 2016 (UTC)[reply]

Yes.Best Dog Ever (talk) 09:43, 1 May 2016 (UTC)[reply]