[go: up one dir, main page]

Jump to content

Wikipedia:Reference desk/Computing: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
→‎'adult' content: we cannot answer requests for legal advice
Reisio (talk | contribs)
Line 161: Line 161:


:I suspect that your question will be seen as a request for legal advice - and we do not answer such questions. Sorry. [[User:AndyTheGrump|AndyTheGrump]] ([[User talk:AndyTheGrump|talk]]) 12:45, 20 June 2013 (UTC)
:I suspect that your question will be seen as a request for legal advice - and we do not answer such questions. Sorry. [[User:AndyTheGrump|AndyTheGrump]] ([[User talk:AndyTheGrump|talk]]) 12:45, 20 June 2013 (UTC)

:Outside of any rules your domain registrar might have, you only have to deal with the laws of the USA. I dare say basically if you avoid outright child pornography, blatant digital piracy, and threats to the president of the USA, you will not have any legitimate legal troubles. Do seek legal counsel if you are very concerned about it. ¦ [[User:Reisio|Reisio]] ([[User talk:Reisio|talk]]) 12:47, 20 June 2013 (UTC)

Revision as of 12:47, 20 June 2013

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:


June 15

Downloading PlanetMath full database

How can I download the PlanetMath's complete database of articles? Or does they provide an API to retrieve content automatically? Czech is Cyrillized (talk) 04:58, 15 June 2013 (UTC)[reply]

It seems the first step is to learn about the "Planetary" software, which is the content management system that is used on PlanetMath. They extensively document the data format, which includes XML, LaTeX, plain-text, and other data. Nimur (talk) 06:07, 15 June 2013 (UTC)[reply]

Looks like a html site, wget or httrack should work 77.101.52.130 (talk) 10:45, 15 June 2013 (UTC)[reply]

why doesn't jakd have an upload/send file button in chat on my phone?

almost everyone else says they have an arrow button in chat that allows them to either upload and attach an image or sends a link to them automatically but for some reason i ain't there on my phone why is thus? Is there a patch or fix? I'm using an LG optimis elite Android on virgin mobile (didn't work with my LG optimus on metro PCS either? ! Whatsup? How can i contract JAKD about it? — Preceding unsigned comment added by 108.212.70.237 (talk) 10:23, 15 June 2013 (UTC)[reply]

adding net 30 credit payment terms to my client's website

How do I add net 30 payment terms to my client's website? Are there any e-commerce vendors that support this?

24.240.74.46 (talk) 13:49, 15 June 2013 (UTC)[reply]

Heatpipes on VGA heatsinks

My understanding of "heatpipes" in heatsinks is that the water inside them evaporates and moves to the fins, condenses and moves by gravity to heat source. This can happen on a CPU with the correct orientation. How is it supposed to happen on a graphics card? The pipes are upside down! Is it just for aesthetics? 92.19.68.88 (talk) 20:10, 15 June 2013 (UTC)[reply]

See Heat pipe. The fluid may not be water, and there may be a wick or similar material to draw the coolant back to the heat source. AndyTheGrump (talk) 20:30, 15 June 2013 (UTC)[reply]
In the (now seemingly defunct) BTX (form factor) the graphics adapter was the "right" way up - there was a unified air cooling path for the cpu and gpu, and the gpu was facing upward in a tower build. -- Finlay McWalterTalk 22:21, 15 June 2013 (UTC)[reply]

Laptop Lid

Is there any way to prevent the laptop from shutting down/ going into hibernate/standby mode when I shut the lid all the way? I use Windows 7. Thanks in advance 117.194.224.96 (talk) 21:36, 15 June 2013 (UTC)[reply]

[Moved from WP:RD/M] Tevildo (talk) 21:42, 15 June 2013 (UTC)[reply]
It's in the "Power options" dialog - [1] -- Finlay McWalterTalk 21:46, 15 June 2013 (UTC)[reply]
Some laptops shut down on closing the lid because the lid incorporates a magnet in the lid . Try it. Wave a magnet across the keyboard (when open) and see if it shuts down.--Aspro (talk) 22:00, 15 June 2013 (UTC)[reply]
Not wanting to rely on my technological knowledge alone. Just got my big fridge magnet off the fridge and waved it over this MacBook keyboard (which I'm writing on) . It shut down!--Aspro (talk) 22:10, 15 June 2013 (UTC)[reply]
Just a word of caution; you really shouldn't be waving high-powered magnets around computer components - it can cause some damage! --Yellow1996 (talk) 23:59, 15 June 2013 (UTC)[reply]
Aspro, the OP has a Windows machine and not a Mac. They may, and often do, function differently. Dismas|(talk) 00:10, 16 June 2013 (UTC)[reply]
Real quick way to find setting (under Win.7 Home Premium).
  1. Type "lid" in Start Button search box, "Change what closing the lid does" should appear at top of list,
  2. Click on that (or just hit ↵ Enter) and you should be taken straight to a window "Define power buttons and turn on password protection" with four 'buttons'.
  3. Click the 'drop down' list button under "On battery" or "Plugged in". It should have "Do nothing" as a the first selection.
  4. Select "Do nothing"
  5. Click on the Save changes 'button' and your laptop should stay on when you close the lid.
Pretty much what Finlay McWalters' link says, just a bit quicker! 220 of Borg 02:41, 16 June 2013 (UTC)[reply]


June 16

Java update question...

I recently decided to disable Java in my browser (IE9.) I did so by going to Tools --> Manage add-ons and then choosing 'disable' on both Java things listed. However, every time I go on my laptop I get a notification that says "jucheck.exe" (or something) would like to run but needs permisson...I choose cancel and then in the bottom-right it says a new version of Java is ready to be installed! This gets annoying because for a few minutes before the message appears and a couple minutes after I cancel it my browser runs really slow. How do I stop this from happening? Thanks! --Yellow1996 (talk) 00:06, 16 June 2013 (UTC)[reply]

You need to go to add-and-remove-programs and uninstall "Java Runtime Environment". -- Finlay McWalterTalk 00:07, 16 June 2013 (UTC)[reply]
It's not listed! All I've got is Java(TM) 6 Update 6 and Java(TM) 6 update 38?! --Yellow1996 (talk) 00:13, 16 June 2013 (UTC)[reply]
Should I just uninstall those? --Yellow1996 (talk) 00:22, 16 June 2013 (UTC)[reply]

I just went ahead and uninstalled those two listed. Java isn't listed anywhere on my computer (that I can see...) anymore, so hopefully I did things right. We'll see if I get the notification next time. --Yellow1996 (talk) 17:14, 16 June 2013 (UTC)[reply]

Resolved

No notification! Guess it worked. Thanks for pointing me in the right direction, Finlay! :) --Yellow1996 (talk) 01:30, 17 June 2013 (UTC)[reply]

Can you run 64 bit Windows on a 32 bit CPU?

Topic says it all. ScienceApe (talk) 02:13, 16 June 2013 (UTC)[reply]

No. Bubba73 You talkin' to me? 02:16, 16 June 2013 (UTC)[reply]
Not without virtualization, which you wouldn’t want to go through with, no. ¦ Reisio (talk) 04:04, 16 June 2013 (UTC)[reply]
Don't think you could do with virtualization as it requires the host and guest to support the same instruction set. You could do it by Emulating a 64-bit computer on a 32-bit one, but the performance penalty would be horrible. davidprior t/c 20:58, 17 June 2013 (UTC)[reply]
Most emulators these days use dynamic recompilation, so I don't expect the performance penalty would be too bad. --Carnildo (talk) 02:21, 18 June 2013 (UTC)[reply]

cable modem dropping/rebooting

For the last few weeks my cable modem has been dropping the internet, often twice a day or more. Sometimes it comes back by itself in about 2 minutes. When it doesn't, unplugging the power and plugging it back in usually seems to not work whereas unplugging the power AND unscrewing the cable, then reconnecting both seems to usually work. When I call the cable company about connection problems, that is always what they tell me to do first (un-connect and reconnect both). Unplugging the power is easy, but I'm getting tired of doing the coax cable. I'm thinking of getting a coax cable switch to disconnect and reconnect the cable easier. Is there something better to do? Bubba73 You talkin' to me? 02:15, 16 June 2013 (UTC)[reply]

How old is your modem? This happened to me once and my solution was getting a new one... --Yellow1996 (talk) 17:16, 16 June 2013 (UTC)[reply]
A few years old, probably 3 years, maybe 4. Bubba73 You talkin' to me? 17:36, 16 June 2013 (UTC)[reply]
That's about how old mine was. If you don't feel like paying the extra money and don't mind getting a coax cable switch and doing it that way, then stick with that strategy. If not, you could just get a replacement and see if the problem still persists. --Yellow1996 (talk) 17:44, 16 June 2013 (UTC)[reply]
It turns out that I have an older cable modem (9-10 years) that was working when I quit using it. I could try it. Bubba73 You talkin' to me? 18:26, 16 June 2013 (UTC)[reply]
The older modem may not support the required version of DOCSIS. Check with your cable company to see if, for example, they require 2.0 or above. RudolfRed (talk) 19:55, 16 June 2013 (UTC)[reply]

Fluctuating power levels is usually the culprit 77.101.52.130 (talk) 21:35, 16 June 2013 (UTC)[reply]

That says that the S/N ratio should be > 30 and the downstream power level should be between -8 and +8. I looked at the modem stats and the S/N is 36-37 and the power level is -6.0 to -6.3, I'll look at it from time to time. Bubba73 You talkin' to me? 22:26, 16 June 2013 (UTC)[reply]
I looked at the modem log and it is getting a lot of T3 timeouts. I'm not sure, would that be on their end or mine? Bubba73 You talkin' to me? 22:30, 16 June 2013 (UTC)[reply]
T3 timeouts are when your modem fails to communicate with the ISPs equipment and after 3 seconds of trying it reboots itself. There are many things that could be causing it, most of them on the ISPs end like damaged underground cables, noise leaking onto the network from somewhere, faulty lasers at the optical node, etc. However, it could also be that your modem is failing. Typically the first step in an situation like this is for the ISP to send you a replacement modem to rule that out. If after getting a new modem the problem persists, then it is clearly on their end and they will have to chase down the noise or repull cables to fix it 77.101.52.130 (talk) 10:49, 17 June 2013 (UTC)[reply]
I bought my own modem years ago to not have to rent one from them. Bubba73 You talkin' to me? 14:51, 17 June 2013 (UTC)[reply]
It may be possible that they would send you a "tester" unit just to rule out any issues on their end. Alternatively, you could try and track down a cheap one to use as a tester. --Yellow1996 (talk) 19:29, 17 June 2013 (UTC)[reply]
Yes. Maybe I should start renting one from them and if the problems continue, I can say "fix it". If the problems go away, it is the modem and I can replace it. Bubba73 You talkin' to me? 23:46, 17 June 2013 (UTC)[reply]

It was dropping several times per day. Now I haven't seen it drop for a few days. Bubba73 You talkin' to me? 18:41, 21 June 2013 (UTC)[reply]

Internet imux in Win 7

What would be the easiest way to inverse-multiplex a (generally higher-bandwidth and lower-latency) wired cable connection with wireless DSL (kept mainly as a fallback, and to accommodate other devices) on a Windows 7 Ultimate high-end desktop PC (Core i7 2600K 4×≥3.4GHz, ≥16GiB ≥2133MHz DDR3, GTX ≥480), downstream of both modems? (≥ signs indicate specs that I softly-can afford to upgrade or overclock -- although I'd be upgrading at the margin, and probably paying at least 150% of the international market rate since I'm a full-time grad student living in Canada.) NeonMerlin 07:31, 16 June 2013 (UTC)[reply]

What types of computer science classes are best for landing a high-paying job?

Hello, I am wondering what are the best types of college-level (can be undergraduate or graduate) classes you can take that will teach you useful technical skills for a high-paying job. You can answer this question two ways 1) classes that you took that would look good on a resume/CV and impress the employer or 2) classes that you took that will teach you useful technical knowledge for when you are actually on the job.

I am NOT trying to start a debate about the merits/flaws of Computer Science departments/programs in general, or whether academic knowledge is less useful than practical knowledge gained outside the classroom. Nor am I soliciting complaints about the current state of the job market for computer professionals. Those topics are interesting but they are not what I need help with. Given the realities of how computer science classes are, what are the most useful (or least useless) classes?--24.228.93.254 (talk) 11:11, 16 June 2013 (UTC)[reply]

Hard to address, because the potential to be paid more is higher if you pursue some other field, or start your own business. Within computer science you would actually be paid more by specializing in something not a lot of people are able to deal with, thus making your skillset rarer and more valuable; but it could be argued this would net you less money in the long run as well (because the competition will be greater). If you merely want a high likelihood of being able to get a decent job, you need only familiarize yourself with whatever programming languages and frameworks establishments of the sort you’d be interested in working for use. ¦ Reisio (talk) 13:01, 16 June 2013 (UTC)[reply]
This question has recently been addressed at The Register, by someone who (apparently) knows. --Demiurge1000 (talk) 13:38, 16 June 2013 (UTC)[reply]
I was about to suggest "mathematics, and then more mathematics, and then even more mathematics..." - but it looks like Demiurge1000's reference already says so! (The humorous piece is spot-on about a few other things too - be sure you're good with computers, if you pretend to a computer science degree! For all that it's worth, learn to program in the C language - whatever other language(s) you might also learn - and learn how computers work). Depending on where you go to school, your college or university might administer math coursework through a different department or degree-track than the "Computer Science" program. However, a properly trained computer scientist should be almost a full-blown mathematician. Take math courses, even when they don't appear very applied, and think about how you might build a machine that can perform such mathematics. Towards the top of the scale, math- and computer-science classes are often indistinguishable. I highly recommend the subject(s) commonly lumped together as "analysis": numerical analysis, algorithm analysis, and so on. A good computer science, math, or engineering school should offer a few dozen electives relating to analysis, in pure or applied form. Nimur (talk) 20:49, 16 June 2013 (UTC)[reply]
As part of my MLS program, I was required to spend a couple of weeks in a technical class learning the basics of working with UNIX directories and things such as PuTTY. The UNIX professional who taught it observed that there are comparatively few UNIX professionals around anymore and suggested that anyone becoming familiar with it would have a good chance of finding good employment in working with un-replaceable legacy systems. Bear in mind that this was three years ago, so things may well have changed since that time. Nyttend (talk) 20:20, 16 June 2013 (UTC)[reply]
“Unix” is still a must for this type of work, but probably not as much the peculiarities of proprietary and legacy versions of Unix. ¦ Reisio (talk) 01:19, 17 June 2013 (UTC)[reply]

Thanks for the helpful answers and the interesting article. I'm just starting a computer science program in college and I am certainly willing to take a lot of advanced math classes (a lot of the higher level CS courses have math prerequisites). I know a lot of people who are good with computers but couldn't handle the math aspects of CS and thus dropped out of the program. As for me, I am good with math/logic but I'm not a math genius by any means; I've always gotten an A in every math class I've taken, BUT I've never taken anything beyond basic calculus before... should I be scared/concerned?--24.228.93.254 (talk) 11:33, 17 June 2013 (UTC)[reply]

Scared not, but prepared to put a lot of work into math. I graduated high school with excellent grades and a specialisation in math and physics. It took me about a semester at university to notice that the math there was a lot different, and required much more serious study than high school material (which to me always felt as if I absorbed it automatically by osmosis). Get the textbook (or a textbook), and do all the exercises requested, plus a few more. For me, Schaum's Outlines on linear algebra came to the rescue and bridged the gap nicely. --Stephan Schulz (talk) 14:08, 17 June 2013 (UTC)[reply]

New Forum

I want to create a new internet forum, I have a domain name and have paid for hosting of it, but I'm not sure how to get the forum itself onto the internet. I quite like this vanilla (forum) thing, but once I have it, how do I put it onto the webpage I want and edit it the way I'd like, I know very little about this aspect of websites, and the available instructions I've found just confuse me. Can someone give more basic instructions, or point me towards a better, more in-depth guide? If it helps, I'm running Linux Mint on my main computer. 213.104.128.16 (talk) 20:15, 16 June 2013 (UTC)[reply]

The answer depends on what web-hosting service you are using. Each hosting service gives you a mechanism for uploading things, but the mechanisms vary, and many of them impose restrictions on what software you can use. We might be able to give a more specific answer if you tell us your web-hosting service. Looie496 (talk) 23:40, 16 June 2013 (UTC)[reply]
using godaddy.com for hosting. I'm sure they have some way of uploading stuff, but I couldn't work it out before, even with help. 213.104.128.16 (talk) 00:06, 17 June 2013 (UTC)[reply]
I'm not familiar with godaddy, but I assume you could just contact them and get them to explain the method? --Yellow1996 (talk) 01:33, 17 June 2013 (UTC)[reply]
Start by reading http://support.godaddy.com/help/article/6815/building-your-first-web-page, if you haven't already. Probably the easiest way to add a forum is to use Godaddy's Website Builder add-on -- you can find instructions at http://support.godaddy.com/help/article/7723/adding-a-forum-in-website-builder. There are other ways to do it, but they require either additional software such as Microsoft's Expression Web or a lot more sophistication than you have right now. Looie496 (talk) 15:32, 17 June 2013 (UTC)[reply]
that building a webpage help isn't much use, since it covers buying a domain name and writing basic text, rather than uploading existing pages to the site, but I am looking around at other help topics, in case they're any more useful. Their website builder is rather expensive, considering I can get the same thing for free. 213.104.128.16 (talk) 15:38, 18 June 2013 (UTC)[reply]

Well, I figured it out, it was pretty simple in the end, just had to look up my site's IP, username and password on the account, set that in the FTP program, then just drag and drop the entire downloaded folder and it's done :) 213.104.128.16 (talk) 16:15, 18 June 2013 (UTC)[reply]

Awesome! Glad to hear that worked out for you. I hope your forum is a success! :) --Yellow1996 (talk) 16:22, 18 June 2013 (UTC)[reply]

Extracting image from PDF

The lower image on page 4 of this document is credited to a United States Department of Energy agency, and since it depicts a site that I'm trying to illustrate, I'd love to upload it with a PD-USGov license tag. How do I get the image? I know how to take a screenshot, but I don't otherwise how to get images out of unsecured PDFs. Nyttend (talk) 20:23, 16 June 2013 (UTC)[reply]

The pdfimages program in Linux makes this easy. --Mark viking (talk) 20:34, 16 June 2013 (UTC)[reply]
You can get Windows binaries of pdfimages from the xpdf download page (in xpdfbin-win-3.03.zip). Later on the page are links to third-party binaries for other OSes including OS X. -- BenRG 02:56, 17 June 2013 (UTC)
[2]; I used evince. -- Finlay McWalterTalk 21:20, 16 June 2013 (UTC)[reply]
Thanks! I read the evince article and everything that seemed relevant on their website, but nothing appeared to mention the kinds of image files with which it can work — for example, I never noticed anything about jpg. Does it know how to work with svg and png? Nyttend (talk) 01:04, 17 June 2013 (UTC)[reply]
Finlay's extracted image is missing the bottom part (which is stored in the PDF as a separate image for some reason), and it's been converted to JPEG (the original is a gzipped bitmap). You can probably save the two images as PNGs from evince and stitch them together without any loss. pdfimages is preferable when you're extracting images that are actually JPEG-encoded in the PDF file – it can extract those losslessly to .jpg files, which most other tools can't (probably including evince). pstoedit, which I've never used, can allegedly extract vector images to .svg files. -- BenRG 02:56, 17 June 2013 (UTC)


June 17

Phone locating apps for android

At the moment I have an iPhone 5 and I use Find My iPhone to locate the device on a map via iCloud. I am thinking of changing to a Samsung Galaxy S4, but I'm unsure about the tracking software that is available for Android. Specifically, I'm looking for a tracking app that:

  • Can be installed and running on the phone without showing icons or alerts on the interface (i.e. is at least partially hidden),
  • Has an interface accessible from devices connected to the internet in a similar way to accessing Find My iPhone on iCloud,
  • Displays the device on a map in a similar way to Find My iPhone,
  • Allows all of the above functionality without requiring the activation of a special "Lost mode" or similar.

What apps are there that meet the above requirements? 182.8.177.168 (talk) 04:04, 17 June 2013 (UTC)[reply]

Prey (software) - Cucumber Mike (talk) 06:46, 17 June 2013 (UTC)[reply]
Prey does not meet the above requirements and it was my previous experience with prey on my galaxy tab that lead me to ask the question in the first place. Specifically, it doesn't show the phone's location on a map in real time (it sends reports at a maximum frequency of 1 every 10 minutes), and it doesn't send any location data unless you activate lost mode. 39.214.54.44 (talk) 23:52, 17 June 2013 (UTC)[reply]
On the Android, phone finder functions are usually included in Antivirus apps such as Lookout Mobile Security, Avast and AVG. This makes sense as you'll need some form of AV on the device anyway and it's an always resident program. I use the free version of Lookout which gives basic functions such as AV, Data backup, phone finder (both Google Maps and making it sound an alarm) and also automatically taking pictures of the phone user. The premium version adds remote wipes and locks as well as more AV and backup options. Other Apps offer all of these functions for free and the majority allow you to access the phone finder and backup features from a web browser on another device. Nanonic (talk) 06:48, 17 June 2013 (UTC)[reply]
I challenge the "need" for AV on Android devices. If installing only from the Play Store the majority of people are unlikely to ever encounter malware. Plus, since the apps are sandboxed, the AV can't do anything anyway. It's a myth that AV is a requirement for Android perpetuated mostly by Kaspersky, who (gasp) sell a security app on the platform. Never known anyone ever have a security issue with an Android device and the infectees are mostly confined to lab tests and China (where piracy is rife and multiple app stores rule). Thanks Jenova20 (email) 10:03, 17 June 2013 (UTC)[reply]
Hmmm I've known a couple; I've also heard the rumours of a virus-laden marketplace for that platform but since I don't own one I cannot validate those claims. I thought I read a study once (a year ago or so) where they tested for malware on iOS vs Android - and found Android to be a lot more susceptible. --Yellow1996 (talk) 19:37, 17 June 2013 (UTC)[reply]
Android has more variables: More marketplaces and lots of phones running different versions of Android (A volatile mix). But, malware is still something 99% of people outside of China will never experience.
If i keep my phone on an outdated version with well publicised vulnerabilities and install from another marketplace for example, then i'd expect to find malware and exploits quite often. If the stories in the news are from security researchers for Anti Virus companies, then take em with a pinch of salt. For comparison i use Windows 7 also and would never use the thing without multiple security layers active. Thanks Jenova20 (email) 15:28, 18 June 2013 (UTC)[reply]
You make some good points, Jenova. Mobile phones are probably my least-learned (or paid attention to) subsection of computing - thanks for explaining it in better detail for me! :) --Yellow1996 (talk) 15:54, 18 June 2013 (UTC)[reply]

How were Google Promotion Videos made?

I think Google Promotion Video looks great. By which software they made it? --The Master (talk) 13:15, 17 June 2013 (UTC)[reply]

Many screencast software packages are able to produce that. However, not all support editing recorded video such as cropping, trimming, zooming, focus, or splitting. Knowing exactly which package Google used is kind of difficult, since they exported the results to an avi, mpeg or whatever video format they chose. OsmanRF34 (talk) 17:12, 17 June 2013 (UTC)[reply]
These are hand animated with a motion graphics application like After Effects or Apple Motion. It's impossible to zoom in to the screen as much as these videos and keep everything absolutely crisp and not pixellated. Also, the perfect mouse movements and motion blur are telltale signs this is not a screen recording. --Navstar (talk) 22:57, 19 June 2013 (UTC)[reply]

Energy consumption of a PC/notebook

How many volts and amperes does each component within a PC need? OsmanRF34 (talk) 17:06, 17 June 2013 (UTC)[reply]

This is an immensely complicated topic and there is an enormous variety among different manufacturers, models, technology- and cost-points. Start with some primer-knowledge by reading about standard ATX power supplies. Nimur (talk) 17:32, 17 June 2013 (UTC)[reply]

June 18

I've been hacked--What should I do?

Yesterday both of my Yahoo! accounts email sent spam messages to everyone in my contacts. I have strong password on each. Accordingly, I can only guess that I must have a active keylogger or some worm/virus that does the same. I dump my cookies all the time. I use only macs. I have, of course, changed my Yahoo! passwords. Can anyone give me some advice on what I should do now to 1) route out anything on my Imac and 2) keep this from happening again? Since I thought it might help you identify the source of the breach (since they may do this to others all the time), the spam messages were varied, such as "How are you?" followed by my Yahoo username; and then a whole, bunch were to different URLS in the form "hello! http: usokgor.com/nhv/jik/ohy/piosz.html and many others URLs, all linking to some spam advertisement for "RASPBERRY ULTRA DROPS TO HELP YOU LOSE WEIGHT" from a fake Fox News site. I am really concerned.--108.27.62.131 (talk) 14:36, 18 June 2013 (UTC)[reply]

I can't make any suggestions for malware scanning on a Mac, but you should be aware that there are other ways your password could have been compromised as well. If you use the same password for several websites, then it is possible that one stores it unencrypted, and someone gained access to that site's password database. It makes headlines when major sites are compromised, but if a random forum you signed up for 3 years ago got hacked, you may never hear about it. It's a good idea to have a different password for every account. 209.131.76.183 (talk) 14:45, 18 June 2013 (UTC)[reply]
Yahoo isn’t historically particularly secure, IIRC, nor Mac OS. Tough ole world. By strong password do you mean around 10 chars of highly random chars, or do you mean quite a long password?* ¦ Reisio (talk) 14:47, 18 June 2013 (UTC)[reply]
Eight characters, not random but a totally unusual and unguessable five letter English word, followed by three random numbers that are meaningful to me, but idiosyncratically; not like a birthdate or anything anyone who knows me well could ever divine.--108.27.62.131 (talk) 14:54, 18 June 2013 (UTC)[reply]
Okay, that link is great and has taught me a lesson. Good on ya. I will go make my passwords much stronger. However, I highly doubt it could have been anyone breaking the passwords, even if you've disabused me of how strong they really were, for one simple reason: the timing. Specifically, both Yahoo email accounts have completely different passwords, and each was compromised the same day.--108.27.62.131 (talk) 14:57, 18 June 2013 (UTC)[reply]
Are you sure your account was compromised? Many people mistake email-spoofing for "hacking" (compromising of the account password). Spammers can send mails that appear to come from your email account, but with a little closer inspection, actually did not originate from your account at all. E-mail headers can easily be forged. This is called Email spoofing and is the digital equivalent of a postal-mail prankster who writes your address as the return-address on the outside of his envelopes. He can do so without actually breaking in and mailing it from your house. And he knows your address - in fact, he knows almost every address - he can get it by walking down the street and making a list! Email addresses, like return-addresses written on the outside of a real-world envelope, are not "trustworthy." Nimur (talk) 15:35, 18 June 2013 (UTC)[reply]

I have had the same problem and have read that this is quite common on Yahoo mail. Rather than someone haviong cracked thousands of passwords, is it possible that a spam email can have carried code that hi-jacked our contacts lists and sent emails apparently from us? Gurumaister (talk) 15:41, 18 June 2013 (UTC)[reply]

Responding to Nimur, I am rather sure, or let me put it this way: I already get email from spammers to me pretending to be me, spoofing my Yahoo account name--have for years. That isn't the issue. What happened here was that my Yahoo! sent box shows emails being sent by me, and I got a few hundred Mailer Daemon failure notices in my inbox from these emails my account sent out.--108.27.62.131 (talk) 15:51, 18 June 2013 (UTC)[reply]
@Gurumaister - Yeah I think that is possible; I've known many people who have had that happen to them (which is one of the reasons I don't use Yahoo mail.)
@108.27.62.131 - If it wasn't a spam e-mail doing what Gurumaister suggested, then it could possibly have just been a really unfortunate coincidence that both your accounts were hacked on the same day; but I doubt it. --Yellow1996 (talk) 16:11, 18 June 2013 (UTC)[reply]

Hey Nimur, I doubt there was a coincidence and that we were both hacked at the same time as I have heard of literally thousands of Yahoo account holders who have this problem. I think it might be time for both of us to transfer to Gmail :) Gurumaister (talk) 17:12, 18 June 2013 (UTC)[reply]

Have you used a public computer lately? While it is of course not impossible, infecting a Mac should not be the easiest thing in the world, especially since you do not appear to be a complete idiot. Much more likely you accessed your e-mail using a public computer that was infected, and "they" obtained your password in this way. Try to remember which computers you've used to access your account lately, and see with the maintainers of those computers if they can scan their computers. Certainly do sweep your own computer for possible malware (how exactly I'm not sure as I'm not a Mac user), but unless you have very poor security habit (e.g. you regularly install pirated software, or don't read those annoying pop-ups asking you to enter your administrator password) it's fairly unlikely the breach came from your own computer. I don't know if Yahoo! Mail uses HTTPS - if they don't, it's also possible that they obtained your info from an unsecured network, but HTTPS should protect against man-in-the-middle attacks. Oh, and do change your password if you haven't already - from a computer you trust. 64.201.173.145 (talk) 17:17, 18 June 2013 (UTC)[reply]

I have tried to post a message responding to the above multiple times but the edit filter has stopped me; an obvious false positive. The message I meant to post above can be seen in my error report on the filter, at Wikipedia:Edit filter/False positives#108.27.62.131.--108.27.62.131 (talk) 17:52, 18 June 2013 (UTC)[reply]

Kiwix

How can I update my portable Kiwix version (2012) Miss Bono  (zootalk) 19:48, 18 June 2013 (UTC)[reply]

Is there a problem with clicking on one of the "Download" buttons at http://www.kiwix.org/wiki/Software? Rojomoke (talk) 06:41, 19 June 2013 (UTC)[reply]
I cannot access to that page, so I was wondering if I could update it form here. Miss Bono (zootalk) 12:42, 19 June 2013 (UTC)[reply]

June 19

Rectangulation

This is a problem similar to polygon triangulation. I want to divide arbitrary shapes, which are built out of square tiles (like pixels), into the least number of rectangles. What could the algorithm be?  Card Zero  (talk) 03:08, 19 June 2013 (UTC)[reply]

The paper Graph-Theoretic Solutions to Computational Geometry Problems by David Eppstein has a solution to this rectangle dissection problem in section 3. This stack overflow article has a nice explanation of the algorithm. --Mark viking (talk) 03:34, 19 June 2013 (UTC)[reply]
Thank you. I think that's the same as my tentative solution:
* If an inner corner is opposite another (orthogonally), make a slice.
* Except, if it is opposite two others, do nothing.
* Slice the remaining shapes up anyhow, with slices starting at inner corners.
Now I can find the mistakes in that.  Card Zero  (talk) 12:55, 19 June 2013 (UTC)[reply]

Changing result display format of Axiom

Axiom by default displays results as "ASCII art" to imitate the appearance of natural mathematical expressions (on paper, on websites...). How to change to Axiom linear notation? Czech is Cyrillized (talk) 03:44, 19 June 2013 (UTC)[reply]

§4.3 Common Features of Using Output Formats. "You can use the )set output system command..." Nimur (talk) 05:51, 19 June 2013 (UTC)[reply]

Where to place .h files when compiling with MinGW-w64

See also Wikipedia:Reference desk/Archives/Computing/2013 June 11#C++ bignum library in Quincy

I am giving this bignum library a second try, this time without using an IDE and simply using MinGW w64. I use the same code as before to test the library:

#include <iprecision> #include <iostream> using namespace std; int main() { int_precision i1(1); int_precision i2(4); int_precision i3; i3=i1+i2; cout << "i3 is " << i3 << endl; return 0; }

However, when I try to compile with g++ bignum_test.cpp, I get the error

bignum_test.cpp:1:22: fatal error: iprecision: No such file or directory
compilation terminated.

Where do I need to place the iprecision.h file for the compiler to find it? -- Toshio Yamaguchi 06:19, 19 June 2013 (UTC)[reply]

Last time you asked, we mentioned that you need to learn how the compiler interprets its flags. This is still true. In fact, you've switched IDE, but are still using the same compiler and therefore having the same problem!
gcc's C preprocessor will look for included files in the current working directory if you use "double quotes" and will look for files in the include path if you use <brackets>. Specify the include path using the -I compiler flag. Here's the official documentation: GCC's search path; and here is specifically for the MinGW variant running on Windows; because on Windows, the default Unix paths don't apply... you actually do want to pass a compiler flag so it knows where you put iprecision.h.
Once this is working, be sure to pass a library path flag also (-L ...) so that your code links after it compiles. This is also a mandatory compiler-flag if you're using an external library that isn't distributed with the compiler - like bignum. Nimur (talk) 06:35, 19 June 2013 (UTC)[reply]
Well, I made a directory C:\Bignum and placed the library in there, but the compiler still tells me it doesn't find the library. These are the parameters
g++ bignum_test.cpp -iquote C:\Bignum
(the compiler says -I- is deprecated, so it seems I must use -iquote instead).
And I do have #include "iprecision" at the top. -- Toshio Yamaguchi 07:46, 19 June 2013 (UTC)[reply]
Also, I checked: Whether I use #include <iprecision> or #include "iprecision" doesn't make a difference at all. Both yield the error
bignum_test.cpp:1:22: fatal error: iprecision: No such file or directory
compilation terminated.
-- Toshio Yamaguchi 07:59, 19 June 2013 (UTC)[reply]
Are you sure you're not getting confused between "-I" and "-I-"? The latter may be deprecated, but I don't think the basic "-I" is. Never mind Rojomoke (talk) 08:10, 19 June 2013 (UTC)[reply]
g++ bignum_test.cpp -I C:\Bignum
gives
bignum_test.cpp:1:22: fatal error: iprecision: No such file or directory
compilation terminated.
Maybe this bignum library is bugged. Does my example program above compile for you? Though the error message doesn't seem to indicate a problem with the library so I suspect I simply must be doing something wrong. -- Toshio Yamaguchi 08:26, 19 June 2013 (UTC)[reply]
There shouldn't be a space after the -I
But once you get that done, you'll find that this library wasn't coded with g++ in mind (it's got some VC++ -isms running through it). To get it to work, I had to do a bunch of stuff:
  • I had to use this compile line: g++ -I. -static-libgcc -static-libstdc++ -o biggie.exe biggie.cpp precisioncore.cpp (note that I just dumped the library into the same directory as my source, hence the -I.
  • In precisioncore.cpp replace include of stdafx.h with include of cstdlib
  • Also in precisioncore.cpp I had to remove the casts to int_precision in int_precision_fastdiv and _int_precision_fastrem
  • And I changed the includes at the top of your file to be
#include <iostream>
#include <cstdlib>
#include <iprecision.h>
With all that done, your basic example works. -- Finlay McWalterTalk 09:14, 19 June 2013 (UTC)[reply]
note that I used biggie.cpp rather than bignum_test.cpp for your file, for no particular reason -- Finlay McWalterTalk 09:16, 19 June 2013 (UTC)[reply]

Portable headphones

Which make better audio quality portable headphones (not professional or DJ headphones) - Sony or Audio technica? I can't tell the difference between the 2. They sound similar. Clover345 (talk) 08:21, 19 June 2013 (UTC)[reply]

Then get whichever is cheaper. ¦ Reisio (talk) 08:26, 19 June 2013 (UTC)[reply]
You may also want to consider things other than sound quality - e.g. build quality, size, comfort, sound isolation etc. Sound quality is also exceedingly subjective, depending on your ears, what you expect, and the kind of music you listen too, so listen to them as you have done and make up your own mind - if you can't hear a difference then to you (at least for the music you have tested, at the quality you have it stored at) there is no difference. Equisetum (talk | contributions) 15:35, 19 June 2013 (UTC)[reply]
If you can't tell the difference in quality, then take the other factors into consideration (as suggested above.) It would be great if you couldn't tell the difference so you bought the cheaper one, but what if the cheaper one broke down and you had to replace it (and end up spending more than if you had just bought the more expensive one)? --Yellow1996 (talk) 16:47, 19 June 2013 (UTC)[reply]

GeForce 210, upgrade?

I have a GeForce 210 Intel Core 2 Quad rig with a PowerLogic 500 W Max/Peak Power and 250 W Pure/Real Power (I have no idea what it means) with a Gigabyte G41MT-S2 motherboard and I'm really considering to upgrade to a better card. However, because PowerLogic is known as a bad power supply, it makes me cannot choose any card I wanted. So, here is my card requirements:

1. I still don't know what card to use, either ATi or NVidia, but they said that ATi is better at mining bitcoins than NVidia, so ATi is preferred but Nvidia is still fine. But I have no idea how my current applications will responds if I change the card, maybe there will a compatibility issues?

2.It is compatible with my current power supply

3.It needs to be reasonably cheap

118.136.5.235 (talk) 12:09, 19 June 2013 (UTC)[reply]

May I ask why you need to keep your current power supply, even though you acknowledge that it's a 'bad power supply'? The GeForce 210 seems to be retailing at around $50 at the moment - for $100 you could get yourself a new power supply for $30-ish, and an upgrade on your GPU with the other $70. I'm no expert on graphics cards, so I'll leave the recommendations to others. - Cucumber Mike (talk) 12:37, 19 June 2013 (UTC)[reply]
I recently upgraded the 210 in my Linux workstation when decent games like Left4Dead2 became available on that platform, meaning the card had more to do that simple compositing. I upgraded the 210 to an nVidia GTX 550 Ti (I can't tell you the cost, as I scavenged it from another machine). The framerate in L4D2 went from an unplayable 13 fps to over 300 fps. If you're on Windows, the OS will insist on removing and reinstalling the device (so several reboots); it will not in Linux. I agree with Cucumber Mike's sentiment that if the power supply is limiting you then you should fix that rather than try to work around it. I don't know anything about BitCoin mining. -- Finlay McWalterTalk 11:42, 20 June 2013 (UTC)[reply]

June 20

'adult' content

I'm running a small website, based in the UK but hosted by a US company, and I'm wondering about the rules on how 'mature' discussion is allowed to be, or even the hosting of more 'suggestive' pictures, are there limits on what my site can have on it, how far we can go before someone has to draw the line, and if so, where do I find out what they are? 213.104.128.16 (talk) 12:42, 20 June 2013 (UTC)[reply]

I suspect that your question will be seen as a request for legal advice - and we do not answer such questions. Sorry. AndyTheGrump (talk) 12:45, 20 June 2013 (UTC)[reply]
Outside of any rules your domain registrar might have, you only have to deal with the laws of the USA. I dare say basically if you avoid outright child pornography, blatant digital piracy, and threats to the president of the USA, you will not have any legitimate legal troubles. Do seek legal counsel if you are very concerned about it. ¦ Reisio (talk) 12:47, 20 June 2013 (UTC)[reply]