Jump to content

Wikipedia:Reference desk/Computing: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Line 370: Line 370:


:I believe you can download a fresh copy, for free, from Microsoft, without any requirement to prove you have a legal copy of Windows. So, you could uninstall the mess you have and give that a try: [http://www.microsoft.com/windows/windowsmedia/download/AllDownloads.aspx?displang=en&qstechnology=]. [[User:StuRat|StuRat]] ([[User talk:StuRat|talk]]) 01:17, 29 March 2010 (UTC)
:I believe you can download a fresh copy, for free, from Microsoft, without any requirement to prove you have a legal copy of Windows. So, you could uninstall the mess you have and give that a try: [http://www.microsoft.com/windows/windowsmedia/download/AllDownloads.aspx?displang=en&qstechnology=]. [[User:StuRat|StuRat]] ([[User talk:StuRat|talk]]) 01:17, 29 March 2010 (UTC)
::Ah okay. I'll just ask for the serial number from our tech guy. --[[Special:Contributions/121.54.2.188|121.54.2.188]] ([[User talk:121.54.2.188|talk]]) 01:23, 29 March 2010 (UTC)
::Ah okay. <s>I'll just ask for the serial number from our tech guy</s>. (hehe I just reread the without any requirement part) --[[Special:Contributions/121.54.2.188|121.54.2.188]] ([[User talk:121.54.2.188|talk]]) 01:23, 29 March 2010 (UTC)


== Java Applet Problem ==
== Java Applet Problem ==

Revision as of 01:25, 29 March 2010

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:

March 23

World Book Cyclo-Teacher Learning Aid

Around 1976, World Book Encyclopedia published a "Wheel of Learning" accessory with encyclopedia sets, which contained a packet of disk-shaped cards which were placed in a mechanical computer capable of showing a question in a window, and if my memory serves correctly, scoring the series of multiple choice questions shown through that window. I can only find a single passing reference to the Wheel of Learning on the web. Can anyone find a description of the scoring capabilities of the machine, or a photograph? Thank you. 99.56.137.254 (talk) 07:28, 23 March 2010 (UTC)[reply]

I had a 1967 or 1968 complete World Book set, and I don't remember any such accessory. (It sounds like something I definitely would have remembered). At least this puts a lower-bound on the year they introduced it... I haven't found any information via a cursory web search, but I wonder if you could contact World Book directly to request information. Alternately, you could check used-book and online auction sites to see if anyone is selling one, and contact the seller. Nimur (talk) 14:46, 23 March 2010 (UTC)[reply]
I remember it. It was a flat plastic beige box about 18". It was hinged on one side and you opened it an placed a large paper disc with the questions on a spindle, then the answer disc on top. There was a spring loaded trigger to rotate the wheel. It wasn't a computer, just a fancy sort of flash card. We proabably go our WBE set around 1972— they had the off-white covers. ---— Gadget850 (Ed) talk 21:50, 23 March 2010 (UTC)[reply]
Found it! It was the Cyclo-Teacher Learning Aid. Here is a photo.[1][dead link] We also had the Childcraft series— Snopes should use it as a source for urban legends. ---— Gadget850 (Ed) talk 22:33, 23 March 2010 (UTC)[reply]
Here is a 1966 ad.[2] I remember the salesman coming to the house— I can't pin it down, but it had to be between 1963 and 1974. WBE + Childcraft + the Cyclo-Teacher = $393.15. Big money when a dollar would buy a glass vinegar jug of gas for the mower and a popsicle at the Esso station. ---— Gadget850 (Ed) talk 22:59, 23 March 2010 (UTC)[reply]

Excellent! Higher-resolution picture[dead link], and a detail of the wheel inserts.

I remember now, the scoring usually wasn't automatic, but an answer would appear along with the answer you wrote for the previous question when you advanced to the next question, and the oval area was available to write in your answer's score. Am I correct in remembering that the 1976-era version had some kind of a digital counter to keep track of the score? Also, am I imagining this or was there also a punch-card track for multiple choice questions somewhere on the wheels? The more I think about this, the more it feels like I am remembering from imagination, so I'm very curious to know whether someone else remembers a punch card system for multiple choice scoring. Web searching with the correct name of the device (thanks to Gadget850!) leads me to believe that the memory may be entirely from my imagination. I really wanted it to be true, and I still do so much it almost seems real. 99.56.136.197 (talk) 15:18, 24 March 2010 (UTC)[reply]

Lyrics display

I know there are plug-ins that can display lyrics for a song by downloading them from the internet, but are there any plug-ins or options in Winamp that enables a person to view the lyrics that are stored as metadata in the .mp3 file itself? Thanks in advance. 117.194.226.40 (talk) 12:30, 23 March 2010 (UTC)[reply]

WinAMP Plugin Search found 25 "lyrics"-related plugins. I haven't used any of these and have no specific recommendations. However, I do know that WinAMP does have built-in display for lyrics that are stored in MIDI files, though that interface is very clunky. I was not even aware that MIDI files could store lyric information until I started getting these irritating popup windows out of WinAMP. Nimur (talk) 16:12, 23 March 2010 (UTC)[reply]

digital age classroom

what is a digital age classroom? —Preceding unsigned comment added by 117.99.44.25 (talk) 16:19, 23 March 2010 (UTC)[reply]

A classroom in the digital age? I'm not sure it has a precise definition. It probably means that the classroom uses computing as part of its general instruction. I would imagine this would range from taking attendance on the computer screen (which they did even when I was in high school, over a decade ago) to the regular use of the internet in assignments, communication with students, learning, etc. --Mr.98 (talk) 16:25, 23 March 2010 (UTC)[reply]
To me, the use of ebooks is one of the most obvious benefits for the classroom, eliminating the need for students to carry heavy and expensive books around. (Not finding a booger in your book from last year is a nice bonus.) StuRat (talk) 16:32, 23 March 2010 (UTC)[reply]
Maybe if you spent more time studying and less time picking your nose, you would have moved on to the next grade and wouldn't still be using your books from last year ;) NByz (talk) 03:25, 24 March 2010 (UTC)[reply]
It is just a buzzword for having computers in the classroom. It means nothing about how they are used or how effective they are. -- kainaw 18:35, 23 March 2010 (UTC)[reply]

Verifiable donations to a ACLU/EFF/Wikimedia/Free Software Foundation sort of organization

I want to find a charity that takes online donations in such a way that I, a third party, verify the donation was made (with the permission of the donor, of course).

Let me back up.

Like lots of people, I wrote a little tiny nothing piece of software for my own needs. When I was done, I threw it up on a website, gpled it, and called it good. But except for me, end users are generally non-programmers, so even though the improvements are simple and quick for me, they're out of reach for my users. So even though my one-time need for the program is over, I still try to make the requested changes to improve it when I have time.

But as the program is evolving, more and more requests are coming from people using the software for a business. I don't mind doing these changes, but I certainly don't enjoy fulfilling these sorts of requests as much-- because I'm basically volunteering to be an unpaid employee of a corporation.

What I would like to do is use this as a fundraising opportunity for some charity that I would be proud to help out. I think this would be a lovely solution-- The requesters gets the new features they want , I get to know my time is valued and I'm not being used, the charity gets money to make the world a better place, and everyone gets slightly a slightly better tiny nothing piece of software.

But, to pull it off, I need some way to verify that the requester has made a donation of x dollars to the charity. All aspects of the donation and verification need to happen online-- for ever postage stamp required, I bet I'd lose half my requester.

It needs to be "Click here to donate" button, and then I need to be able to verify the donation as soon as possible thereafter.

Is there anybody who might have such verification system and might also be A Force of Good? I listed the geek liberties groups, but really almost anything non-evil would work. Given the sums and the geography, I don't think "tax writeoffs" are going to be a concern, so it doesn't really matter whether it's a technical charitable donation or not. Just needs to be good, take online donations, and verify them.

Any suggestions for how I could go about finding such a thing? -CreedShandor —Preceding unsigned comment added by CreedShandor (talkcontribs) 18:36, 23 March 2010 (UTC)[reply]

Justgiving (UK based - they also have a US based page called First Giving) exists to do just this as far as I can tell, however they are a for-profit company and take 5% of donations before giving it to the charity, so it depends whether that bothers you. Most people use it to raise sponsership for a specific event, but I beleive you can use it long-term as well (one group I found uses it to take donations for an ebook). Equisetum (talk) 18:59, 23 March 2010 (UTC)[reply]
I don't know of one that's actually up and running (I hadn't heard of First Giving before) but I'd heard such proposals in relation to anti-spam protocols. Basically you'd make a verifiable donation to a charity of your choice and then anyone who verified the donation could choose to give you some digital cash tokens; then anyone else into spam suppression could recognize tokens from trusted issuers (sort of like OpenID). In your case it's probably simpler to just ask the change requester to pay you directly, or connect up them up to a bounty organizer so they can find someone else to make the change. 66.127.52.47 (talk) 19:18, 23 March 2010 (UTC)[reply]
You could register as a "provider" at http://www.fiverr.com, and say "I will write an upgrade to _____ for $5". They have the architecture already in place to collect and remit payments, and with a sufficiently "obscure" tagline, you probably wouldn't get bombarded with requests. (The site keeps $1, you get $4, and you can donate it to whomever you wish.)
Not exactly what you were looking for, but heading in a good direction -- and maybe close enough? DaHorsesMouth (talk) 22:23, 23 March 2010 (UTC)[reply]

Mount a laptop hard drive in a desktop?

Hello! My laptop (for all intents and purposes) died a few days ago; whenever I turn it on, all I see is a gray screen, not even the POST or any way of accessing the BIOS (and seeing what I'm doing), but the CPU light keeps flashing, the fan is running, and it does seem that the insides are functional. When I tried booting from a Linux live CD, I could hear the CD drive spinning and the CPU working, but no visual feedback. Anyway, my friend has been generous enough to let me open up his desktop computer and install my laptop's hard drive so I take off all my important files, but I don't know if this is even possible. A google search seems to indicate it can be done, but requires some extra hardware. Both the laptop and the desktop are made by HP, both running Windows Vista (but desktop is 32-bit and laptop is 64-bit, but that shouldn't make a difference). What's the easiest and cheapest way to do this (assuming the problem isn't the hard drive), for someone who has little hardware experience but has seen someone install an internal hard drive? Thank you for the help, or any suggestions about what's going on with my laptop, but I imagine it's one of those things a professional has to play around with for a while to fix. Thanks!--el Aprel (facta-facienda) 21:19, 23 March 2010 (UTC)[reply]

Presuming you just want to recover the data and not leave it installed. You can get a SATA/2.5PATA/3.5PATA to USB adapter on eBay for ~$5. The downside is that they ship from Hong Kong and take a few weeks. You can find enclosures at Radio Shack and the like. Ensure you know whether you have a SATA or PATA (IDE) interface. ---— Gadget850 (Ed) talk 21:36, 23 March 2010 (UTC)[reply]
If it's an IDE drive, you need something like this (I searched for "laptop IDE converter"). If its a SATA drive then it should just work. Installing it should not be difficult - the only thing you might need to do is to make sure that the desktop will still boot to its own internal disk, rather than the new one (this is configured in the BIOS, and is almost certainly already set up the way you want). -- Finlay McWalterTalk 21:40, 23 March 2010 (UTC)[reply]
Sounds like just your screen as died, in which case you can hook your laptop up to an external screen. Easiest would then be to get (or borrow) an external HDD to which you can copy all your data.213.160.108.26 (talk) 22:10, 23 March 2010 (UTC)[reply]
Just to synthesize a bit of the above: hard drives are just hard drives, but they have different pins that speak different languages. What you need to do is find out whether your laptop hard drive is SATA or PATA or IDE, and then figure out whether the desktop is SATA or PATA or IDE. If they are the same then it is no problem other than removing the hard drive from the laptop and plugging it in as a "slave" to the desktop (which, depending on the model, might be a tough job -- plugging things into desktops is easy but removing parts from laptops can be hard depending on how compactly they are engineered... look online for a tutorial for your model if you can, and keep track of the screws!). If they are not the same then you will need something that will let you mount the laptop drive, like the SATA to USB connector, or an external hard drive enclosure. You can look up whether it is SATA or IDE or etc. by just Googling the model numbers—you should be able to find technical specs about the hard drives. --Mr.98 (talk) 23:38, 23 March 2010 (UTC)[reply]
Just for the record: 213 said that the monitor is broken- Though it also may be the video controller. Before you open it up, plug it into an external monitor and see if it works. Otherwise, Mr.98's summary should hold you in good stead. Mxvxnyxvxn (talk) 18:15, 24 March 2010 (UTC)[reply]
Thank you all for the information. Your help has certainly made this situation more manageable.--el Aprel (facta-facienda) 23:22, 24 March 2010 (UTC)[reply]


March 24

Is there a way to edit the html of a page while I'm viewing it?

Sometimes a page loads on my screen and I really need to make a small change (I don't like the width of the columns, or I want to highlight certain words, or something). The changes don't have to be permanent. Is there a way to make them while I'm viewing the page? If the page has webforms (e.g., a Wikipedia edit page), will those still work? 207.237.228.236 (talk) 00:14, 24 March 2010 (UTC)[reply]

Yes, Firebug (web development) does exactly this. You can edit the HTML of a specific tag (either of a leaf or a non-leaf) and the change shows in real time as you're typing. You can do the same for CSS (both in stylesheets and inline). The changes are indeed not permanent (they're overwritten on the next reload) but you can save the changed page. At the risk of sounding like a breathy fanboi, Firebug does all kinds of most excellent things for the web developer, and is in general pretty all-round fabtabulous. -- Finlay McWalterTalk 00:45, 24 March 2010 (UTC)[reply]
Wow, this is a superb product. Thank you! 207.237.228.236 (talk) 01:19, 24 March 2010 (UTC)[reply]
Internet Explorer 8 does this as well. It's already built in, just hit F12 and the developer tools will load up. ZX81 talk 01:55, 24 March 2010 (UTC)[reply]
I type JavaScript into the address bar to edit web pages. You replace the web page address with code like this:
Make the page your viewing editable
javascript:document.body.contentEditable='true';document.designMode='on'; void 0
Go to Google images and run this to rotate images:
Rotate images on a page around
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position= 'absolute'; DIS.left=Math.sin (R*x1+i*x2+x3) *x4+x5; DIS.top=Math.cos (R*y1+i*y2+y3) *y4+y5}R++} setInterval ('A()',5); void(0);


And here's one I came up with myself. It blanks out all flash movies on a page:
javascript:for(i=0; i<document.getElementsByTagName("object").length; i++){document.getElementsByTagName("object")[i].LoadMovie(0, "f")}
--Chmod 777 (talk) 02:03, 24 March 2010 (UTC)[reply]
Yes, Firebug is great for JS debugging and small edits like deleting some obnoxious box in a page. If you want to permanently associate editing scripts with particular web pages, you want GreaseMonkey or for ad blocking, AdBlock Plus. If you just want to mess with Wikipedia pages for your own viewing, enroll an account and set up a customized WP:SKIN which is a javascript file called "monobook.js". 66.127.52.47 (talk) 04:17, 24 March 2010 (UTC)[reply]

Thanks, everyone, for the generous answers!!! I particularly am glad I learned about Firebug and also about all the cool things that I can do with javascript in my address bar. 207.237.228.236 (talk) 07:27, 26 March 2010 (UTC)[reply]

Looking for win 32 version of Apache httpd 2.0.64-dev

Help! I have Apache 2.0.59 running on windows server 2003. There is a vulnerability (mod_isapi module unload flaw CVE-2010-0425) which I need to patch for.

When I looked at the Apache website (http://httpd.apache.org/security/vulnerabilities_20.html) it states that the vulnerability was fixed in Apache httpd 2.0.64-dev

But no matter how hard I tried, I cannot find httpd 2.0.64-dev anywhere on the http://httpd.apache.org website.

Can someone please help. Thank you. 139.130.1.226 (talk) 00:30, 24 March 2010 (UTC)[reply]

I've not found definitive description of the Apache developers' naming conventions, but I think -dev is the name they give to "versions" in heavy development (which then turn into -alpha and -beta and finally the released version). So you wouldn't expect to see a -dev in a release mirror (because it's not a release); it's a less formal name they give to what they think 2.0.64 will be when they finally release it. This post suggests they haven't yet released 2.0.64 proper (which isn't surprising, as CVE-2010-0425 is only a few weeks old). For a definitive answer you should ask on the Apache-httpd developer's website, but I think right now if you wanted something approximating 2.0.64 you'd have to pull the tree and build it (doing so isn't hard), but then you're running unreleased and possibly untested code. -- Finlay McWalterTalk 01:21, 24 March 2010 (UTC)[reply]
Or you can download the 2.0.63 source code, unzip, apply the patch for CVE-2010-0425 (you'll need patch for windows; how to apply a patch), then compile Apache. That is how you patch a server vulnerability. If you don't want to do that, wait for 2.0.64 to be released. Indeterminate (talk) 13:41, 25 March 2010 (UTC)[reply]

Surds on the TI-84 Plus

Is it possible to display surds on the TI-84 Plus? If not, is there a program I can get which will do it on the TI-84 plus? —Preceding unsigned comment added by 124.171.116.21 (talk) 01:51, 24 March 2010 (UTC)[reply]

TI-84 is a rather slow computer, but still a TI Basic trial-and-error program would find the most common expressions (m √a)/(n √b). Simply iterate through low values of m, n, a, and b. --Andreas Rejbrand (talk) 02:15, 24 March 2010 (UTC)[reply]
Does anyone have a link to a program to download that does that? —Preceding unsigned comment added by 124.171.116.21 (talk) 02:22, 24 March 2010 (UTC)[reply]
Ticalc.org is a good resource for this sort of program. Caltsar (talk) 15:30, 24 March 2010 (UTC)[reply]

Plugging an PC's network cable into a Cat-5 PBX wall jack fried the ethernet card

Today someone at work (it's unknown exactly who) plugged a PC network cable into a different "network jack." Apparently it wasn't a network jack, it was the Cat-5-sized connection to the PBX. (One port on every set of network outlets is apparently for that PBX and most of them are currently plugged into phones.) The tech guy told me that it fried the onboard network card. I asked him if it was a different voltage and he said yeah.

Is this a typical or common problem? Why use a PBX system that uses the same physical format as regular networked PCs, but make the electric format such that it would physically disable a network card? Is this some transition PBX system that was advanced enough to graduate from regular old phone cables to Cat-3 or Cat-5s, but not quite an IP-based system yet? NByz (talk) 02:52, 24 March 2010 (UTC)[reply]

It's the other way, RJ-45 has been a standard connector for multiline phones for ages, and UTP ethernet was originally designed around the existing availability of cheap phone cables and connectors. I got no clue about PBX's but if I had to guess, I'd imagine they use a 45 volt ring current just like a POTS phone, and that's what fried your network card. 66.127.52.47 (talk) 04:14, 24 March 2010 (UTC)[reply]
The connector itself is called 8P8C officially, although RJ-45 is widely (incorrectly) used to describe 8P8C connectors in general. The 8P8C connector in the PBX could be for a DS-1 (T1/E1) line. I've heard the story before of an Ethernet card being fried by the higher voltage of a T1. 98.226.122.10 (talk) 06:14, 24 March 2010 (UTC) Wait a minute... on reading that again, if there was a (plain, single-line) phone plugged into the jack then it wouldn't be a T1, it would be a true RJ-45 and I'll agree with 66.* above that the RING is what zapped it. 98.226.122.10 (talk) 06:17, 24 March 2010 (UTC)[reply]
An 8P8C has eight connections. This is more than enough for most uses, and gives a flexibility that makes it the overwhelming choice for office structured cabling deployments. This means computer networking (4 connections), analog telephony (2 connections), digital telephony (4-6 connections), alarm circuits (2 connections, I think), cc-cameras (3+), LonWorks (2, possibly + power) and other stuff can all be run from the same rack through the same infrastructure. The downside is that there are too many possible uses of the pins to set things up so that accidentally connecting one type of device to another won't have deleterious consequences. And the (apparent) ease of reconfiguring the cabling can fool people who think they know what they're doing into making such a bad connection. In your case it's likely that your office has a digital PBX system (which are either IP or a proprietary protocol) and a regular ethernet; the telephones connected to the PBX need power as well as signal (and at a nontrivial voltage, as they're now fairly sophisticated computer devices with screens and stuff). Good colour coding can help avoid accidental problems, but nothing can save you if someone appoints themselves tech-savant and starts repatching with abandon. -- Finlay McWalterTalk 09:58, 24 March 2010 (UTC)[reply]
The internal PABX shouldn't use the ring line, it is not needed with modern phones and the signal on it can cause noise on lines near it. Then again you may have a BOFH with an etherkiller on your site :) Dmcq (talk) 10:30, 24 March 2010 (UTC)[reply]
That's certainly true, but it's still common for there to be analog lines present in the building - either real inbound analog lines (for ADSL, fax, and power-fail-backup) and ones synthesised by the DPABX (for fancy conference phones and again for fax). -- Finlay McWalterTalk 10:40, 24 March 2010 (UTC)[reply]
There is a significant advantage in having phones running through RJ45 ports under each desk. If the desks are rarely moved, but the data and voice requirements at each desk change with whoever is assigned to a desk, it makes sense to have a common infrastructure to each desk (especially if you consider the disruption, time and cost of ripping up the floor every time someone needs a second phone line or extra data connections).
For example: My desk has two PCs and a phone but under the desk there are four identical RJ45 ports. The phone is plugged in to the only port labelled with a "T". However, the real distinction between which ports are phone and which are data is made in the "network cupboard" where the entire floor's network infrastructure comes together in a large patch panel and the phone connctions are patched to the PBX cabling. Astronaut (talk) 13:00, 24 March 2010 (UTC)[reply]

What is the future for SUN Microsystems

Now that ORacle has eaten the SUN. What is the future for SUN Microsystems and it's legacy? 122.107.207.98 (talk) 07:15, 24 March 2010 (UTC)[reply]

We don't speculate about the future on the reference desk. Here's the official plan from Oracle: poster for Sun customers. Nimur (talk) 09:02, 24 March 2010 (UTC)[reply]
Yeah. And we all know how good Larry Ellison's word is.[3], [4], [5]--Chmod 777 (talk) 10:06, 24 March 2010 (UTC)[reply]

There have already been some very profound changes in various Solaris licensing schemes, and evidence that both MySQL and OpenSolaris will be better supported by forks. That's not speculation, sadly. 99.56.136.197 (talk) 15:20, 24 March 2010 (UTC)[reply]

fastest browser

Which net browser is the fastest lately???? —Preceding unsigned comment added by 119.235.54.67 (talk) 09:08, 24 March 2010 (UTC)[reply]

Google says Chrome (browser) is. Aaadddaaammm (talk) 09:22, 24 March 2010 (UTC)[reply]
IE is the fastest to crash. Lynx (web browser) and Links (web browser) are pretty fast. --Stephan Schulz (talk) 10:21, 24 March 2010 (UTC)[reply]
Lifehacker publishes regular browser speed tests e.g. [6] comparing Firefox 3.6, Chrome 4 and Opera 10.5, and I would personally trust lifehacker to be fairly impartial. Note that different browsers tend to be fastest at different things (startup time, javascript etc.). That said the fastest browser is indeed probably a text based browser such as Lynx (web browser), but that comes at the expense of a lot of functionality. Equisetum (talk) 11:04, 24 March 2010 (UTC)[reply]
I'll speak to the functionality of modern versions of Lynx. I often find myself connecting to the internet in very weird ways; when I need email or internet over a 100 bit-per-second connection, I can trust Lynx to not only function, but to do so with great tolerance for crummy connectivity. I can view and edit Wikipedia; I can transcode and downlink an MP3 news update from Voice of America, I can browse with full colorized hypertext to mimic the formatting of a general "web 2.0" website, I can block advertisements, and much more. On these kinds of flaky or slow connections, Firefox, Opera, and other "standards" all suffer timeouts, graphics kludges, and total system failure. So, by that standard, Lynx is by far the fastest browser in terms of scaling down the latency chain - when the network can deliver 100 bits, Lynx uses 100 bits for useful work (while Firefox blows it on a frivolous AJAX request so I can see an animated twitter logo). I currently have Lynx Version 2.8.7pre.6 on Ubuntu 9.10, and it is fantastic as a failsafe browser. Nimur (talk) 15:52, 24 March 2010 (UTC)[reply]

is there any software that can answer trivial questions about "is there any number that?"

Is there any software that can answer trivial question ssuch as "is there any integer that is both less than 0 and greater than 0" or "is there any integer that is equal to 8 and that is equal to 9?" Thank you. 84.153.234.218 (talk) 14:29, 24 March 2010 (UTC)[reply]

In plain language? Probably not. When expressed in algebraic language? Any scripting language can do this quickly. The question is whether you are trying to get the software to parse English for you or whether you are trying to get it to parse logic/math. For a computer the latter is a trivial task when put in the right terms. --Mr.98 (talk) 15:11, 24 March 2010 (UTC)[reply]
For a lot of things, it's possible to put together a quick program to find something like that out. But not always, even if the terms are well-defined. For example, the question "is there any even integer greater than 2 that isn't the sum of two primes?" has eluded mathematicians for over 250 years.
You can sometimes coerce Wolfram Alpha into solving these kinds of problems (http://www.wolframalpha.com/input/?i=x+>+0+and+x+<+50+and+prime(y)+%3D+x), but figuring out its language is hard. Paul Stansifer 15:28, 24 March 2010 (UTC) dangit, corner cases of MediaWiki syntax are hard, too[reply]
This shell script will correctly answer your example questions and others like it:
while read; do
  echo "No."
done
--Sean 15:40, 24 March 2010 (UTC)[reply]
Any of the programs listed at Interactive theorem proving should be able to do this. (Though I'm not an expert at using them.) Fair warning: these things are very difficult to use. Staecker (talk) 16:41, 24 March 2010 (UTC)[reply]
Depending on how complex you get, and how you word it, Wolfram Alpha Alpha might be able to do it. Like, "is 65537 prime", which is pretty cool. Shadowjams (talk) 05:29, 25 March 2010 (UTC)[reply]

Ticker tape transmitter keyboards?

Ticker tape, originally from 1867 stock ticker printers, was in use until the early 1970s, and seems to me an indelible part of the western psyche because of the fact that the ticker tape parade was for several decades the highest de facto honor bestowed on war, science, and exploration heroes by the populace. It is easy to find pictures of and descriptions of the ticker tape printers, but I have only been able to find this lithograph ("Sending Messages over Ticker System," Scribner's Magazine, July 1889) of the transmitter, described thusly: "As of 1883, quotations were sent using a transmitter, 'the keyboard of which has much the same appearance as the keyboard of a piano, the black keys representing letters and the white keys figures and fractions.' When an operator struck a key on the transmitter, one of two small wheels (one for letters, the other for numbers) in each connected ticker revolved until the desired letter or figure came into position to print on a paper tape that passed through the device."[7]

This is the earliest example of digital telecommunication equipment, so it would be great if we could get a better picture of one of those keyboards. There are thousands of ticker tape machine pictures easily available, but are there any surviving transmitter machines or a better picture of their keyboards? 99.56.136.197 (talk) 15:04, 24 March 2010 (UTC)[reply]

Getty images http://cache4.asset-cache.net/xc/JH5652-001.jpg?v=1&c=IWSAsset&k=2&d=2AC75F6FAA20674CD1900A18F97E500B0EF1EBF13E19BD2549207362A3F24453 may be too modern for you. -- SGBailey (talk) 17:00, 24 March 2010 (UTC)[reply]
I don't know how that photo is labeled at Getty, but it shows punched paper tape which isn't really the same thing as ticker tape. --LarryMac | Talk 18:21, 24 March 2010 (UTC)[reply]
Also this one? http://www.juliaauctions.com/auctions/archived/toy/jun01/pict0113.jpg -- SGBailey (talk) 17:02, 24 March 2010 (UTC)[reply]
That seems to be an ordinary mechanical typewriter mounted below a ticker tape printer. 99.27.201.226 (talk) 19:36, 24 March 2010 (UTC)[reply]

Caret browsing

My Mac offers me caret browsing, but nowhere in the Help or manual is caret browsing explained... please somebody put me out of my misery.Froggie34 (talk) 16:17, 24 March 2010 (UTC)[reply]

caret navigation — look for your cursor, press some arrow keys. ¦ Reisio (talk) 16:54, 24 March 2010 (UTC)[reply]
You're talking about your web browser, right? Here's how normal mode and caret browsing mode differ:
In the normal mode, the arrow keys will control the scroll bars and scroll the window immediately. If you want to select some text on the page, you have to use the mouse.
In caret browsing mode, a text cursor (a blinking vertical line) is always visible on the page, even on parts of the page where you can't edit text. The arrow keys move the text cursor, and only once it goes beyond the edge of the window does the window scroll. You can select text without using the mouse: Move the text cursor to where you want to start, then hold Shift while you press the arrows keys to highlight what you want. --Bavi H (talk) 02:50, 25 March 2010 (UTC)[reply]
There is a difference between a (mouse) cursor and a (edit control) caret. --Andreas Rejbrand (talk) 16:41, 28 March 2010 (UTC)[reply]

Cloning a linux install, then using the hdd image on a different pc

Hi Wikipedians,

I am not sure how to do it (or if it is possible at all): I wan't to be able to clone a linux install (Centos, running Asterisk) as a means of backup, Is there a way to use a cloned image with another machine? ex: Clone the HDD on System A, then if say System A's board dies out, use the cloned HDD on System B (both systems have dual NICs btw)? I am primarily concerned regarding the network interfaces / devices working properly, as I've noticed sometimes with the same machine, one install may label a different NIC for ETH0 or something. Also, will it matter if System A happens to be Multi-Core and System B single-core?

Software recommendations would be welcome.

Thanks for helping a Linux Newb :) PrinzPH (talk) 18:37, 24 March 2010 (UTC)[reply]

I've done just this (strictly moving a linux install from one machine to a quite dissimilar newer one, but that's the same effect as what you propose). I just plonked it in the new one and it worked. The only thing that didn't work (out of the box, without me doing anything) was indeed the assignment of the ethernet adapter. On the system I was using (a recent Ubuntu Linux) these were assigned by udev according to /etc/udev/rules.d/70-persistent-net.rules which contained a line that said (in essence) "reserve /dev/eth0 for a device with MAC foo". In the new machine the ethernet adapters were different, so that rule didn't find anything to match, but udev reserved /etc/eth0 anyway (it does that incase you want to have a removable adapter, like a USB one, always be at the same device name). The kernel found the installed ethernet adapter in the new machine and assigned it to /etc/eth1. As the /sbin/ifup script (and its buddies) were coded for eth0, they didn't bring up eth1, so the machine had no internet. The fix is simply to comment out the rule lines in /etc/udev/rules.d/70-persistent-net.rules, which leaves the kernel to assign whatever ethernet adapters it finds to whichever /dev/eth? devices it thinks best (in essence by PCI discovery order). The only other thing I can think of is if you have a device driver that isn't managed by your dist but by yourself - I know next to nothing about Asterisk installs, so I don't know how it gets drivers for things like linecards. I also know nothing whatever about Centos, so I don't know if it has udev or devfs (which does the same job, but differently). -- Finlay McWalterTalk 19:05, 24 March 2010 (UTC)[reply]

As long as the systems are the same arch, the worst case scenario is that you'd have to make a tweak or two as Finlay's described, and maybe add some new drivers to your kernel, etc..* ¦ Reisio (talk) 00:06, 25 March 2010 (UTC)[reply]

With binary distributions such as CentOS, it's often possible to plug the drive into another computer, even with a closely related but not identical architecture. A 32-bit installation originating from a 32-bit x86 computer can be plugged into an x86-64 computer, for example. In that case, the processor will run in backwards-compatibility mode, which means you cannot address more than 4GB RAM, but it will work nonetheless. (However, plugging an x86-64 installation into an x86-32 computer will not work.) There is one very important caveat when moving installations between processors, though: any programs compiled with GCC's -march= flags may need to be recompiled even between identical architectures but different processor models. -march applies aggressive optimisations for specific CPUs, even at the cost of compatibility with other CPUs, meaning the machine code may not be compatible even between two closely related CPUs by the same vendor but with a different model number. On CentOS, the only programs potentially affected by that are the ones you have compiled from source. --Link (tcm) 08:19, 25 March 2010 (UTC)[reply]

Firefox - Add-ons no longer shown in menus

I have Firefox 3.6.2. The Add-ons no longer appear in the menus anywhere. When I click on any "options" button in the Add-on page, that page freezes. As far as I recall it was working OK after recently downloading the 3.6.2 version. This might perhaps be connected with running the program called CleanUp! shortly before, although when I ran it on previous occassions with the same settings it didnt cause any problems. Anyone know what the solution might be? Thanks. I have tried re-starting the computer. 78.149.167.173 (talk) 21:21, 24 March 2010 (UTC)[reply]

I'm running the same version, I have no problem navigating through any menus. I can't find any "options" button in the Add-ons window, did you mean the "options" in the "Tools" menu? What OS are you running? 24.189.90.68 (talk) 22:28, 24 March 2010 (UTC)[reply]

All the Add-ons have disapeared completely, they are no longer in any menu nor at the top of the browser. However they are listed in the Tools/Add-ons page, but when I click on any Options button on that page freezes and I have to press Ctrl-Alt-Del to close the page. I have WinXp, Sp3. 84.13.22.69 (talk) 13:03, 25 March 2010 (UTC)[reply]

Hmm, maybe Firefox didn't update your add-ons properly, and now they're crashing FF? You might try Manually uninstall extensions and/or Manually uninstall plugins, and then reinstall them if that fixes the Add-ons tab. Indeterminate (talk) 13:22, 25 March 2010 (UTC)[reply]

Would it be easier to simply uninstall Firefox, re-install it, then reinstall all the plug ins? Perhaps I ran the CleanUp! too early after upgrading to 3.6.2 and it deleted something important. I may not have restarted the computer between using them. 84.13.22.69 (talk) 15:01, 25 March 2010 (UTC)[reply]

I did uninstall everything and then reinstall everything, and now it is working OK. I havnt tried running CleanUp! again yet. 84.13.34.56 (talk) 13:21, 26 March 2010 (UTC)[reply]


March 25

fortran 90

HOW CAN I WRITE e-m in fortran 90.Supriyochowdhury (talk) 01:26, 25 March 2010 (UTC)[reply]

Try this:
(e**(-m)) * (e-m)
StuRat (talk) 01:49, 25 March 2010 (UTC)[reply]
Assuming that by "e" you mean e (mathematical constant), Fortran provides a function to calculate ex: EXP(x) (in which "x" needs to be a REAL or COMPLEX value and the function returns the same sized result). Also remember that EXP(1.0) will return the actual value of the mathematical constant.
The exponention operator ** can be used for integer exponents, but if you want to work with REAL or COMPLEX values you will need to use the log & exponent method. So on the other hand, if you want to raise some other value by any power, remember that ab ≡ e(ln(a)*b). Fortran provides a function to find the natural logarithm: LOG(x) (in which "x" needs to be a REAL or COMPLEX value and the function returns the same sized result). So, in Fortran you can raise a to the power of b by writing EXP(LOG(a)*b). Astronaut (talk) 02:41, 25 March 2010 (UTC)[reply]

How do I restore minimized windows ?

Resolved

I'm in Windows 98 (StuRat ducks to avoid insults) and my Menu Bar/Task Bar has gone bye-bye. The obvious thing to do is to reboot, but first I'd like to pop up my minimized windows and save my work. So, how can I do this with keystrokes ? Isn't there a "maximize all" command ? StuRat (talk) 04:17, 25 March 2010 (UTC)[reply]

Does alt-tabbing to them each work? Comet Tuttle (talk) 04:38, 25 March 2010 (UTC)[reply]
If you can pull up Task Manager (using ctrl+alt+del), you can restart explorer.exe from the "Run" menu. Nimur (talk) 06:14, 25 March 2010 (UTC)[reply]
Windows-M is minimize all, and SHIFT-Windows-M maximizes all (I think). Not sure if that worked with win98. Sandman30s (talk) 07:41, 25 March 2010 (UTC)[reply]

Thanks all. Alt-Tab worked, Shift-Windows-M didn't, and the Task Manager under Windows 98 only kills processes or reboots the computer, there's no Run menu there. StuRat (talk) 13:09, 25 March 2010 (UTC)[reply]

(EC) A bit late, but anyway: Just to clarify, you are referring to the task bar? Alt+Tab normally works, but maybe not if explorer.exe is not running. I have never heard of Shift+Win+M, and it does not work in Win 7. Ctrl+Alt+Delete will not allow you to start any programs in Win 9x. (Nimur: have you forgotten the dialog?) I do not remember Win 9x sufficiently well, but I wonder if not Ctrl+Shift+Esc will open the alternative program manager window when the Start Menu is unavailable, in which you do can start explorer.exe. --Andreas Rejbrand (talk) 13:11, 25 March 2010 (UTC)[reply]
(even later) StuRat could have tried restarting Explorer.exe (the program that provides the desktop and menu bar). Win+R should make the "Run..." dialog appear even in Windows 98 and you can restart Explorer from there. Astronaut (talk) 13:36, 25 March 2010 (UTC)[reply]
Yes. But I am not 100 % sure that Win+R will work if not explorer.exe is running... That's why I mentioned the "alternative program manager" window. --Andreas Rejbrand (talk) 13:45, 25 March 2010 (UTC)[reply]

I did mean the Task Bar, and I've now added that to the original Q. Control + Shift + Escape brings up the Start menu, from which I can pick the Run menu, and Win + R takes me directly there. As for restarting Explorer.exe, that's the type of thing that would take down a computer that's already having problems (hence the missing Task Bar), so something I'd want to try only as a last resort. StuRat (talk) 16:15, 25 March 2010 (UTC)[reply]

PDF assistance required

Resolved

Dear Refdeskers, short and sweet. I require assistance regarding opening two PDF files, which I had obtained from a guy I do projects for. They are here and here. He swore he can open them, I've tried Adobe Reader, Foxit, Evince, PDFedit, GIMP, Inkscape and Google Docs and got nothing. Maybe one of you guys manages to open these two files? These are nothing to worry about, nor are they NSFW (unless industrial laundry machines turn you on). On the other hand I won't be surprised if they really are corrupt. Thanks in advance and cheers! --Ouro (blah blah) 13:38, 25 March 2010 (UTC)[reply]

They look corrupt to me. Indeterminate (talk) 13:49, 25 March 2010 (UTC)[reply]
They are corrupt. I wonder if this is what happened: He emailed them to you. You saved the PDFs from the email. You couldn't open them, so you posted them online. If so... The ones on his end were not corrupt. The corruption came in your attempt to save the files from your email. PDFs have a high tendency to corrupt in email because they take soooo loooong to download when you save them. Most people don't wait and only download a fraction of the PDF to their harddrive. Often, I have to access my mail through the web to force it to do a web-download of the PDF instead of email download. -- kainaw 13:56, 25 March 2010 (UTC)[reply]
Yeah, from glancing at them in hexedit, it looks like they aren't complete. At least, they don't end the same way other PDFs do. Indeterminate (talk) 14:04, 25 March 2010 (UTC)[reply]
Downloaded them from online using three different machines (different OSes and different configurations), and every time they came out corrupted. Downloaded them with a package of other PDFs that didn't get corrupted during download. Thanks for reinforcing my judgement, friends. Cheers!! --Ouro (blah blah) 14:11, 25 March 2010 (UTC)[reply]

The nuts and bolts of quantum computing

"It can simply compute a whole bunch of answers at once in such a way that the "correct" answer drops out at the end."

Could someone explain this please? I take it that a quantum computer is parallel in some way. Can anyone explain how? 84.13.22.69 (talk) 14:56, 25 March 2010 (UTC)[reply]

I don't know if this is relevant, but meteorologists run many different models on different computers, simultaneously, to predict the weather. They then will give a range of results, such as possible hurricane tracks, based on the summation of all those results. StuRat (talk) 16:18, 25 March 2010 (UTC)[reply]
Have you looked at the quantum computer article? A really oversimplified description: a regular computer has bits that are flipped on or off independently. A quantum computer uses "quantum bits" (qubits) that are not entirely on or off, but that are in a mixed state that describes a generalized probability distribution, set up so that the qubits are not independent but entangled. The system is in a set of superposed states (like the fictional Schroedinger's cat is simultaneously alive and dead) that don't resolve until you observe them with a measurement (one of the big practical obstacles is avoiding doing observations until you're done with the computation, see decoherence). There are then operations you can do on the qubits that alter the probability distribution, so that the most likely observation is the one that expresses the answer to your problem. You then observe the state to get the answer. 66.127.52.47 (talk) 23:11, 25 March 2010 (UTC)[reply]

I had read the article thank you. Having another look at it and its links, then relevant part is Shor's algorithm, and there is an explaination "for the man in the street" in the links at the end which I havnt had time to read yet. I'm still wondering why qbits can do things that are more parallel than what an electron can do, hopefully the pop article will answer that. 84.13.34.56 (talk) 13:38, 26 March 2010 (UTC)[reply]

Here is a great article from Scientific American: The Limits of Quantum Computers. The problem of quantum computing is that we do not know a way to map boolean algebra (which is really the basis of every current programming language and algorithm programming paradigm) into input/output states for quantum mechanical entanglement. In other words - we know that there are ways for quantum states to interfere; we know that we can do certain things to electrons to force their spins to go up or down; we know how to measure the resulting spin based on what we did to the electron. But we do not have a way to represent algorithms in a way that we could apply physical inputs to a set of electrons such that when we measure their spins, the spins encode the answer to our algorithmic query. We do know a way to apply stimuli that encode algorithms as inputs to digital electronics circuits: we use MOSFETs to build inverters and wire them sequentially to represent boolean logic finite state machines; and we read the resulting voltages and decode those voltages back to a logical algorithm result. No equivalent mapping back and forth between logical algorithm description and physical-stimulus/effect-relationships is known for quantum computers.
Shor's algorithm describes the mapping between logical problem description and physical process. Unfortunately, it only represents the mapping for one particular algorithm. Until we have a generalizable way to map any abstract logical description into a set of inputs for a quantum computer, we don't really have a practical way to use them. Nimur (talk) 17:50, 26 March 2010 (UTC)[reply]
84, the parallelism comes from the entanglement between the qubit states. You know how they say that Schroedinger's cat is simultaneously alive and dead? Well, a 100-qubit quantum register is (figuratively) in 2100 states simultaneously, so computations that you do on the register happen on all of those states in parallel. You might also like Aaronson's paper on NP-completeness and physical reality.[8] 66.127.52.47 (talk) 07:15, 27 March 2010 (UTC)[reply]

Thanks, I will read those. If quantum computers will be able to do brute searches easily, then that suggests that truely intelligent AI will come about by raw brute search rather than merely imitating human ways of thinking. If my experience of playing against brute search WZebra reversi is correct, then they will behave in what seems like chaotic and unpredictable ways and be cold and sinister things with an icy heart, including naturally subscribing to Machiavellianism - cue an SF story. 84.13.201.209 (talk) 10:13, 27 March 2010 (UTC)[reply]

Linux filesystem problem?

On Fedora 12 Linux, I accidentally rewrote the partition table of a new hard drive while I had one of its partitions mounted. I got a nasty-looking error message from fdisk, but then I umounted the partition, and rewrote the partition table again. There was no loss of data because the drive was new and had no data to begin with. But will this cause problems in the future? JIP | Talk 18:15, 25 March 2010 (UTC)[reply]

If it truly has no data and you are worried about future problems, you can umount it, and reformat it. However, if it mounts properly and shows the correct system type and size, I do not see a problem. You can, if you want to, chkdisk to see if it has anything bad on it. But, for the time that will take, I'd just format it. Of course, I completely format all my drives every year. So, I'm not a good example. -- kainaw 18:42, 25 March 2010 (UTC)[reply]
By "rewrote the partition table", do you mean that you re-ran mkfs? I've never heard any reason to believe that mkfs pays attention to the original contents of the partition, so in that case it shouldn't matter what was on it before. Paul Stansifer 12:26, 26 March 2010 (UTC)[reply]
No, I meant I re-ran fdisk. What I did, from the beginning, was that I mounted a partition on the disk, then ran fdisk to modify the partition table, having forgotten I still had a partition mounted. I deleted the partition, created a new one in its place, and saved the changes. At this point fdisk said that changes could not be saved, and the kernel would still use the old table until the next reboot. I then realised I had a partition still mounted, so I umounted it, and ran fdisk again, doing the exact same changes. This time it didn't give an error message. I then ran mkfs on the new partition I had created in fdisk. JIP | Talk 10:02, 27 March 2010 (UTC)[reply]
You just did an fdisk-format. No problem. -- kainaw 01:58, 28 March 2010 (UTC)[reply]

Access 2003 Question

OK, I know I'm clueless and I'm not very experienced with Access, but can someone please help me with this without trying to explain programming code? I have a database with a list of medical simulation scenarios. Each scenario has mutiple columns with nothing but an 'x' in it. So, scenario 1 has an x in the "Respiratory", "Pulmonary" and "Ecmo" columns, scenario 2 has an x in the "Respiratory", "X-Ray" and "Chart" column, etc. I am trying to set up a form where someone can go in and choose which criteria they want, then hit a button and all the different scenarios that match their criteria will pop up. I can figure out how to hit one button and have it return all the scenarios with an x in the respiratory column, but how can I set it up where I can pick mutiple criteria and it will only return the records that meet all the criteria I choose? Thanks in advance! Tex (talk) 19:17, 25 March 2010 (UTC)[reply]

What you need is a little bit of VBA that creates a custom SQL query for the code you want. Let's say that you had "Respiratory" indicated by a checkbox named checkboxRespiratory, "Pulmonary" by checkboxPulmonary, and so on. Then you could assign it to your list of results as the source. The VBA would look something like this (not tested, and I'm a little rusty on VB):
Dim sqlquery as String
Dim sqlAnd = false
sqlquery = "SELECT * FROM tableScenarios WHERE ("
If checkboxRespiratory.Value = True then
If sqlAnd then sqlquery = sqlquery & " AND"
sqlquery = sqlquery & " Respiratory='x' "
sqlAnd = true
End If
If checkboxPulmonary.Value = True then
If sqlAnd then sqlquery = sqlquery & " AND"
sqlquery = sqlquery & " Pulmonary ='x' "
sqlAnd = true
End If
If checkboxEcmo.Value = True then
If sqlAnd then sqlquery = sqlquery & " AND"
sqlquery = sqlquery & " Ecmo ='x' "
sqlAnd = true
End If
sqlquery = sqlquery & ")"
ResultsList.RowSource = sqlquery
Or something like that. (I can't give more specific examples without knowing a bit more about how your form is set up.) Does this make sense? In the end your code will give you an SQL statement that looks something like "SELECT * FROM tableScenarios WHERE (Respiratory='x' AND Ecmo ='x')". Then you put that as the RowSource of a Listbox (or Combobox, or there are other ways to do it).
(Note that the whole reason there is the sqlAnd bit is because you need to have ANDs between each evaluation in the SQL query, but don't want a trailing AND. Doing it the way I did it is a quick and dirty way to do this.)
Does that make sense? That's one way to do it; there are others. I have not tested the above code, it assumes your database data is really made of strings (is really "x" and not a True/False field), which might not be the case. It is not hard to modify, though, but understandably using VBA to create SQL probably will make you a bit nervous at first if you are familiar with neither. --Mr.98 (talk) 23:56, 25 March 2010 (UTC)[reply]
Thanks Mr.98. Yeah, all that stuff is Greek to me. I was hoping to be able to do it just by using the GUI. I'll definitely give this a try, though. Thanks a lot! Tex (talk) 14:13, 26 March 2010 (UTC)[reply]
I'm not sure there's an easy GUI way to do it. I don't mind writing the code (as you can see it is not too complicated if you know VBA) but I'd need to know a little more about the forms and tables you are using. (What the control types and names are on the forms, what the exact table design is, in particular the field types). --Mr.98 (talk) 15:54, 26 March 2010 (UTC)[reply]

Well, I wouldn't want you to go to any trouble. I know just enough Access to get me in trouble, so when someone said they had an Excel spreadsheet, I thought it would be easy enough to put it into Access so that queries could be run on it. So, I just imported a spreadsheet into an Access table. There's nothing special about the data types, it's all text. The exact structure is:

Name Learner Level of Acuity Respiratory X-Ray BPD Chart Pulmonary RDS ECMO
Scenario 1 Advanced Red x x x x
Scenario 2 Intermediate Yellow x x x x

And it goes on for over 50 different scenarios. The form I set up is just a basic form where I envisioned having several drop down boxes. The person would choose "Respiratory" from the first drop down menu, "Pulmonary" from the second drop down menu and "Ecmo" from the third drop down menu and then hit a button that would say "Find all scenarios that meet your criteria". It would then run some kind of query in the background and return only those records that have respiratory, pulonary and ecmo with an x in the cell. If they left the third drop down box empty, it would return all the records that have an x under respiratory and pulmonary. Make sense? Seriously, I would really appreciate your help, but I don't want to waste your time. Tex (talk) 16:30, 26 March 2010 (UTC)[reply]

It's no problem. I assume that the table is named "tableScenarios"—if it is not, feel free to rename it every time I use it below. I am using Access 2002 so the particulars might be a tiny bit tweaked, but probably not:
  1. Make sure that the "Name" is designated as the Primary Key. To do this: from the Database window, choose Tables, choose tableScenarios, choose Design. Make sure there is a little key next to "Name". If there is not, select "Name" and choose Edit > Primary Key. Close the Design window.
  2. From the Database window, click on Forms, then click on New. Click OK (Design view, don't give it a table to base it on).
  3. Add a ComboBox control to the form. When the Wizard menu comes up, choose "I will type the values that I want." Click "next". You want it to be 1 column. Just type in X-ray, then hit tab, type in BPD, hit tab, type in Chart, hit tab, and so on for the fields. Click Next, a caption like "Field filter 1", click Finish. You should now have a little drop-down box on your form page.
  4. Right click on the drop-down box you made, and choose Properties. Click on the "Other" tab, and change its "Name" field to "cbo_filter1". Then click on the "Data" tab, and set "Limit to List" to "Yes".
  5. Select the drop-down box and its caption, copy and paste it two times. Move the other two instances into reasonable positions. In the same fashion as before, change their "Name"s to "cbo_filter2" and "cbo_filter3" respectively. (It doesn't actually matter if they are in order.)
  6. Now add a List Box control to the form. When the Wizard comes up, hit Cancel (we don't want to use the Wizard). Select the List Box you just added, go to its Properties, change its "Name" to "list_results". In the Properties window, click the "Format" tab, change the "Column Count" field to 11. Change the "Column Heads" field to "yes". You can position the List Box in a convenient place at this point.
  7. Now add a button to the form. When you get the Wizard, hit Cancel (we don't want to use the Wizard). In its Properties, go to "Other", change its "Name" to "btn_Search". Under "Format", change its "Caption" to something useful (like "Search"). Now click on the "Event" tab, and under "On Click", select the drop-down menu and select "Event Procedure." Then click the ellipses ("...") next to "Event Procedure", and it'll launch the code editing window.
  8. After "Private Sub btn_Search_Click" and before "End Sub", paste in the following code:
Dim sqlquery As String 'set up our SQL string variable
Dim haveField As Boolean 'set up a variable that will tell us whether any fields have been selected
haveField = False 'set that variable to "false" to begin with

sqlquery = "SELECT * FROM tableScenarios WHERE (" 'start making our SQL query (select all records from the table where the following conditions apply...)

If cbo_filter1.Value <> "" Then 'if the first combo box has anything selected in it...
    sqlquery = sqlquery & "Nz([" & cbo_filter1.Value & "],'')" & "<>''" 'add to the SQL string the name of the field to check for, and make sure it is not null (if it is, Nz will set it to an empty string), and then compare it to an empty string.
    haveField = True 'set the 'have already entered a field' variable to true
End If 'end the 'if' conditional statement

'The only tricky bit about the above is all the "Nz([" etc. business. Nz() is a function that basically says, "if the field is NULL, report it as this instead." So if I say Nz(variable, ''), I just mean, "if variable is null, report it as an empty string."
'This is useful here because sometimes tables will store empty cells as null and sometimes as empty strings. This is an easy way to hedge our bets on what it will be (and it doesn't matter which one it is, we want it to count as empty.)
'Lastly, just note that cbo_filter1.value will be the text of the combo box. We put it in brackets [] because field names like "X-ray" would not be acceptable otherwise.

If cbo_filter2.Value <> "" Then 'same thing, but with the second combo box
    If haveField = True Then sqlquery = sqlquery & " AND " 'if we already have a field variable entered, add AND to the SQL query
    sqlquery = sqlquery & "Nz([" & cbo_filter2.Value & "],'')" & "<>''" 'same check as before, but with the second combo box
    haveField = True 'same as before
End If

If cbo_filter3.Value <> "" Then 'same thing, but with the third combo box
    If haveField = True Then sqlquery = sqlquery & " AND " 'if we already have a field variable entered, add AND to the SQL query
    sqlquery = sqlquery & "Nz([" & cbo_filter3.Value & "],'')" & "<>''" 'same check as before, but with the third combo box
    haveField = True 'same as before
End If

If haveField = False Then sqlquery = sqlquery & "1=1" 'if they select NO fields, let's assume they want ALL records, and so we set the "WHERE" to a statement that will always evaluate to be 'true' for all records (that 1 equals 1)

sqlquery = sqlquery & ")" 'end the SQL query

list_results.RowSource = sqlquery 'set the list box to use the SQL query
list_results.Requery 'refresh the listbox
"OK", you're thinking, now I'm using dodgy meaningless code I got off the internet. The comments though should allow you to follow the flow of the script and what it is doing. We are just creating an SQL query based on information on the form, and then passing it to the list box. (I have tested this code, so this time I am sure it should work.)
  1. Close the code editor, close the form, (it will prompt you to give it a name -- "Searchform" is fine, save changes!). Now if you click on "Searchform" under the "Forms" tab of the Database window, it should prompt you for your three fields.
Let me know if the above works. I have a saved file of it I could e-mail you if you give me an e-mail address to use, if you are having trouble getting everything to work. (In my experience though going through steps like that is a good learning tool!) --Mr.98 (talk) 12:21, 27 March 2010 (UTC)[reply]

IE8 - default to display the "Find" tool

Is there a way I can set IE8 (v8.0.6001.18702 on fully patched WinXP MCE SP3) to start with the "Edit->Find on this page" tool open on a toolbar? I can't find any native way (through the various menu/toolbar options) to do so and my various searches of support sites yield nothing. Basically, I do enough searching for text in Wikipedia pages that I'd rather have the Find box on a toolbar all the time. Franamax (talk) 19:57, 25 March 2010 (UTC)[reply]

Ctrl+F is not fast enough? --Andreas Rejbrand (talk) 20:49, 25 March 2010 (UTC)[reply]
...or just install Firefox instead and be able to find text simply by typing it, without the need to display any dialog or select any menu option. JIP | Talk 20:59, 25 March 2010 (UTC)[reply]
Well no, ctrl-F isn't fast enough or I wouldn't have asked. It requires an extra switch between visual, key-sequence, and textual tasks. I wish to go directly from browsing to search by clicking in the pre-existing find box sitting right there in the otherwise empty space on my toolbar. Is that possible? (And I appreciate the advice on browser platforms but for various reasons I need to stick with the "mainstream"). Franamax (talk) 01:36, 26 March 2010 (UTC)[reply]
I see various suggestions the Google toolbar may have something useful if you're willing to use it (don't thank this the wrong way, I'm not pushing it, in fact I don't think I'll ever be willing to use it myself) Nil Einne (talk) 07:34, 30 March 2010 (UTC)[reply]

Backups

I now possess not zero, not one, not three, but two 1 terabyte USB hard drives intended solely to back up my internal hard drives. I intend on running a routine backup process once every few days, alternating between the drives, keeping the drive only turned on for the duration of the backup process. If one drive fails, the other still has most of the data, and I can replace the faulty drive with a new one. But is there anything I can do to make sure the other drive doesn't fail as well before I can replace the one that (hypothetically) did fail? I am fairly sure that now that I have two drives, simply having more than two would be superfluous, the main point is that there no longer is a single vulnerability to the entire backup. JIP | Talk 21:09, 25 March 2010 (UTC)[reply]

If you can solve that problem, you can prevent any drive from failing in the first place. The risk of two drives failing at once is why there are mirroring solutions that use additional redundancy so it takes two or more drive failures to lose data. If your data is on your computer and two backup drives, you've got double redundancy, so the only way you lose your data is if the remaining two go down before you can replace the first to fail. Statistically speaking, you're in pretty good shape, as long as you acquire replacements quickly. —ShadowRanger (talk|stalk) 21:15, 25 March 2010 (UTC)[reply]
I was going to suggest that you make sure the two disks are different models, ideally by different manufacturers - if instead you bought two disks of the same model at the same time, it's likely they're from the same batch. If you are unlucky enough to get a bad batch, then that increases the chance that the failure of the first will be followed by the failure of its counterpart (that is, that the failures have a common causation and are not unrelated events with independent probabilities). But if you've already bought the disks, then it's too late for that. The scheme you describe still has, on the face of it, a single-point of failure - if the disks are stored in the same building as the original machine and something affects those premises, it affects the backups too. So a burglary, a legal dispute, a fire, a flood, a release of toxic gas from that oil refinery down the road which prevents you from going home for a couple of weeks, all these make your backups useless. Remote backups (where you operate two or more machines, and they backup each other with rsync over ssh overnight) or hosted online backups (where your backup lives at Amazon or wherever) are much safer from this perspective. Even if you're not willing or able to go to these lengths, think about where the backup disks are when they're being stored. Are they in a pile on top of the machine, or are they kept in a locked firesafe in another room? -- Finlay McWalterTalk 21:30, 25 March 2010 (UTC)[reply]
Very good point. I tend to overlook that sort of thing. I figure if my apartment bursts into flames, I've got bigger things to worry about, but on further consideration, there is a lot of stuff I simply could not reproduce if my computer went down. I keep the important stuff on RAID-1 disks, but I really ought to spring for off-site backup. —ShadowRanger (talk|stalk) 21:42, 25 March 2010 (UTC)[reply]
It's true that if you have a true disaster then backups might be the least of your worries. But, for individuals and particularly for business, there are all kinds of unexpected nasties that can temporarily deny you access to your premises or your machine, that only become a disaster if your backup strategy is bad. I worked one place where the river flooded the entrance to the office estate, meaning no-one could get to the (perfectly dry and functional) office. This happened on the day of a (panic mode) deliverable, leading to much wailing and gnashing of teeth - but I just sent everyone to another office where the overnight backup was available and everything got done fine. For an individual things don't need to be at all advanced; I just tar my "fragile" folder to a DVD, keep one copy at home, another in a firesafe at home, and another in a relative's safe in their home (they're not all done concurrently), so the worst case (total fire) would cost me about a month's stuff (and as it's mostly copies of viagraspam, that's an appropriate level of risk). -- Finlay McWalterTalk 22:35, 25 March 2010 (UTC)[reply]
Get some more drives. The site [9] has a cute parable (warning, it ends with a gentle sales pitch) that is pretty informative about various issues of backup strategy. 66.127.52.47 (talk) 23:15, 25 March 2010 (UTC)[reply]
If you're serious about not losing your valuable data, I would also suggest a fire safe. As others have said, if you're unlucky enough to have a fire, or a theft, it's quite likely you will lose all 3 drives. With a fire safe remote from your PC, you have much better insurance against that. --Phil Holmes (talk) 09:24, 26 March 2010 (UTC)[reply]
You should keep a backup far away from your house, preferably 100's of miles away, but in your office or car or something like that is better than nothing. Don't forget to encrypt it if it contains anything private. A bank safe deposit box is a good place to store long-term backups. 66.127.52.47 (talk) 07:19, 27 March 2010 (UTC)[reply]
I'm hesitant to keep a remote backup at a family member's or friend's home, or at my office, because I just don't like the thought of someone else potentially having access to my data. I'm otherwise convinced that a remote backup is a good idea. A bank safe deposit box would therefore be a suitable solution, but I don't know how much having such a thing would cost. JIP | Talk 10:05, 27 March 2010 (UTC)[reply]
In the entry just above yours, 66.127.52.47 addressed your privacy worry regarding having the backup in your office, or in the home of someone you know. See TrueCrypt, and if you're worried about your privacy, encrypt your main PC as well. No noticeable loss of performance. --NorwegianBlue talk 17:13, 27 March 2010 (UTC)[reply]
How would encryption work in practice, then? I have a Linux system, and use rsync to backup my hard drive and update the backup, keeping only the files that have changed. I see three options:
  1. Run a specific encryption program, so that a normal backup process would consist of decrypting the entire drive, running rsync and encrypting the drive again.
  2. Format the drive with an encrypted file system. How do encrypted file systems work in practice anyway?
  3. Use a backup program with in-built encryption support. Does rsync have this?
This solves the privacy problem, but I'm still hesitant about keeping a backup at my office, because there's no guarantee how long I'll work there. Maybe they'll fire me some day, maybe I'll find a better job myself some day. I'm more inclined to keep a backup at my parents' house. After all, no matter how many jobs I go through, my parents always remain the same. Also, from another point of view, I'm not sure if my workplace looks kindly at employees storing their personal backups there, but as far as my parents go, I'm special, and have the right to store my personal backup at their home, as long as it doesn't get in the way of their own personal lives. JIP | Talk 21:50, 27 March 2010 (UTC)[reply]
My experience is from Windows XP, but assuming it works the same in linux, here's what I'd do:
  1. Do whole-disk encryption on the external disks you use for backups.
  2. Mount the disk you're about to rsync with. In windows, it receives a drive letter. In linux I assume you'll have to mount it to an empty directory.
  3. Do rsync to the mounted, encrypted disk. The encryption is totally transparent, and rsync will work just like you're used to. When the disk is mounted, the driver does the encryption/decryption, and it works like any other disk.
An annoyance with TrueCrypt on Linux, is that is doesn't seem to be in the repositories, at least not for Debian, which I use for my server. If you use Ubuntu, there's a HOWTO here. (This was the first thing that popped up, with some searching you'll probably find more info.) --NorwegianBlue talk 11:55, 28 March 2010 (UTC)[reply]

March 26

Converting from flv to image files

I want to convert a .flv video file into a series of video images, one per frame. I used to be able to do it with winamp, but now that i have windows vista, i dont think the operating system allows the program permissions to start making the image files.

How can i convert every frame of an flv video to an image file? This is all i want to do, and it should be an easy solution.

Thanks! 137.81.112.175 (talk) 00:00, 26 March 2010 (UTC)[reply]

Both WinFF and HandBrake should be able to manage that.
If you have a Unix box handy, it's as simple as ffmpeg -i foo.flv %d.jpg. ¦ Reisio (talk) 00:56, 26 March 2010 (UTC)[reply]
GOM Player (sic) can convertat at least individual frames to images, do not remember if it can do a range of them. 84.13.34.56 (talk) 13:45, 26 March 2010 (UTC)[reply]
You don't need a unix-box; you can install FFMPEG on Windows. You can use the same command described above, once FFMPEG is installed. The FFMPEG article explains details and links to the main site. This is a command-line tool; WinFF provides a graphical front-end for Windows. Nimur (talk) 08:52, 27 March 2010 (UTC)[reply]

Google Earth down?

Anyone know what's up with Google Earth? For about the past 8 hours it's been telling me it can't connect to the database. I wonder if their servers are down? —Steve Summit (talk) 00:31, 26 March 2010 (UTC)[reply]

Seems to work alright here. 5.1.3533.1731 Linux ¦ Reisio (talk) 00:59, 26 March 2010 (UTC)[reply]
I guess it's just me, then. Strange. (Rebooting didn't help, either.) —Steve Summit (talk) 13:23, 26 March 2010 (UTC)[reply]
This is incredibly unlikely, but maybe you're being affected by this alleged problem by which some traffic entirely outside the Great Firewall of China is being affected by it. Comet Tuttle (talk) 18:16, 26 March 2010 (UTC)[reply]
Google Earth is fairly profligate with IP connections; perhaps you have special security or firewall settings that are stopping its from getting what it needs. For the trace I monitored, it talks to a bank of 4 addresses in the 66.102.9.x (to at least .91 .93 .136 and .190) all of which are owned by Google in MTV and resolve to their 1e100.net domain, and and to addresses in 216.239.59.x (with the same four options for final octet), which appears to be their data centre in Wisconsin. In practice it issues standard HTTP GET requests (on port 80) for stuff like http://kh.google.com/dbRoot.v5?hl=en-GB&gl=gb - if you can't get that (with a web browser or wget) then that would suggest you have some networking issue (if it's not firewall, maybe a stale or corrupt DNS cache). -- Finlay McWalterTalk 21:12, 26 March 2010 (UTC)[reply]
Apparently it was some firewall issue at work; its working fine for me at home now. Thanks, all. —Steve Summit (talk) 16:41, 27 March 2010 (UTC)[reply]

Shift+F10 not working in Opera

I don't know if anyone else is experiencing this, but shift+F10 isn't working in Opera 10.51. 24.189.90.68 (talk) 01:18, 26 March 2010 (UTC)[reply]

When I need to do spell check, I mean. 24.189.90.68 (talk) 04:23, 26 March 2010 (UTC)[reply]

partitioning a new laptop with preinstalled os

My friend bought a Dell Inspiron Laptop with Windows 7 preinstalled. It has only one partition and he would like to have a few more added. Can I do that with Gparted without damaging the existing partition? The Windows 7 CDROM that was bundled with the laptop doesn't have a serial on it, my friend says. How do they provide the s.n. usually?--117.204.86.16 (talk) 02:17, 26 March 2010 (UTC)[reply]

Look on the bottom of the laptop. There should be an official Windows sticker with the serial number attached. Astronaut (talk) 04:41, 26 March 2010 (UTC)[reply]
Yes, if you're careful with gparted then this shouldn't be a problem. In addition to the sticker that Astronaut mentions (which I'd recommend you photograph or photocopy, as these can get scuffed up after a few years of laptop use) many laptops also record their OEM licence code in flash memory on the motherboard - so if you reinstall the correct OEM windows (usually from system restore) it automatically gets the licence key from flash and you don't have to enter it manually. (This doesn't work at all if you try to install another version of windows, particularly a retail build, for which that OEM licence isn't valid). -- Finlay McWalterTalk 11:15, 26 March 2010 (UTC)[reply]
That technology is called SLIC if you want to look it up. F (talk) 06:08, 27 March 2010 (UTC)[reply]
As a minor nitpick, it isn't really correct that the license key is stored in the flash. The license key and OEM certificate is part of the install DVD. The flash or more precisely the bios or EFI stores information in the SLIC table which the OS uses to verify that computer is entilted to use that certificate and license key. Also if you recover the license key and certificate from the OS you should be able to use another install DVD provided it allows you to install the version you need although you will need to manually enter the license key and then later after install register the certificate into the OS Nil Einne (talk) 16:40, 27 March 2010 (UTC)[reply]

vba to android?

I have created a VBA + Excel app, trying to make into an android app for marketplace. Anyone know how android works? Could I just copy-paste vba script? minor alterations? major? Will it run faster/slower?Thanx 173.30.18.29 (talk) 06:27, 26 March 2010 (UTC)[reply]

It will be full rewrite I believe. VBA relies on a host application (Excel in your case) and Microsoft haven't released the Office Suite for Android yet. Ignoring that most android apps are written in a Java like language which bears little resemblance to VBA syntax.87.54.40.66 (talk) 11:58, 26 March 2010 (UTC)[reply]

Yeah. Basically Android applications are written in Java. Totally different language that looks nothing like VBA or Excel. It would be non-trivial to port it over if you are not fluent in Java. --Mr.98 (talk) 12:13, 26 March 2010 (UTC)[reply]

Insecurity through OS piracy?

Are there any documented cases of crackers intentionally adding security vulnerabilities to their releases of a pirated operating system? NeonMerlin 06:31, 26 March 2010 (UTC)[reply]

Haven't heard of anyone doing so, although it's quite common that some illegally downloaded software are laced with malware code, which, according to some groups, was added by certain ill-intended people and not by the crackers themselves. Blake Gripling (talk) 07:26, 26 March 2010 (UTC)[reply]
It has happened, but it's nowhere near as prevelant as your average Windows user is afraid it is. ¦ Reisio (talk) 07:37, 26 March 2010 (UTC)[reply]
In this link, Microsoft points to a German study in which they downloaded 500 pirated copies of Windows 7 and/or activation cracks, and they reported that 32% contained malware. It's in Microsoft's interest to make and inflate such claims, but it's also not in their interest to lie outrageously, in the event they are caught in the lie. Anyway, it's not Microsoft making the claim. I find the claim believable. Comet Tuttle (talk) 16:38, 26 March 2010 (UTC)[reply]
I'm not saying if you download 500 pirated copies of Windows 7 and/or activation cracks that you won't get malware in 32% of the packages, but I can't find any information on this survey, so it comes down entirely to Media Surveillance's word and unprovided definition of "malware". ¦ Reisio (talk) 17:05, 26 March 2010 (UTC)[reply]
Related: This link claims that in a study by someone called "IDC" in 2006, they purchased counterfeit Microsoft software at resellers in 17 countries and found that "more than 50 percent contained phony code, had malware, or could not even be installed." "Phony code" could mean a lot of things; I assume they mean to say that the disc was claimed to be a Windows 98 disc but was actually a copy of Windows 95, or the "Windows 98 for Dummies Companion CD", or that sort of thing. Comet Tuttle (talk) 17:32, 26 March 2010 (UTC)[reply]
Same referenceless site everyone links to for the Media Surveillance stuff. ¦ Reisio (talk) 05:24, 27 March 2010 (UTC)[reply]

Looking for a web annotation program that does certain things

Hello,

I am looking for a web annotation service that combines the following features:

1) ability to highlight text,
2) ability to insert an html anchor so that I can jump people down to a particular paragraph,
3) ability to upload my modified version of the webpage for public viewing.

The purpose is so that when I put urls into footnotes in Wikipedia, I can have them point directly to the section of the document that I'm referring to, and have that section highlighted.

However, I am unable to find a service that provides me with the second feature (ability to insert an html anchor). Does anyone know of one that does this? Thanks,

user:Agradman, editing from an IP address - 207.237.228.236 (talk) 07:35, 26 March 2010 (UTC)[reply]

I just want to add that you probably shouldn't use this for URLs on Wikipedia, just as you shouldn't use link shorteners or things like that. Why? Because someday the service you are using will probably go down (just how things work on the internet) or changes names or whatever. If the original, base URL isn't completely obvious, that means we've lost a good link. It also means that in the future finding archive.org equivalents to said good links is harder. An all-around easier way to cite specific pieces of text is to just quote the beginning of what you are quoting in the footnote reference. Keep it simple, as they say! --Mr.98 (talk) 12:09, 26 March 2010 (UTC)[reply]
Depending on third party services can be treacherous, but it's conceivable you could do it with nothing but some JavaScript. You could keep all the highlighting/annotation info in the link itself, no service necessary. ¦ Reisio (talk) 05:26, 27 March 2010 (UTC)[reply]
Do not use those links in WP, per WP:EL. 66.127.52.47 (talk) 22:46, 26 March 2010 (UTC)[reply]

OK, I am glad you intervened, because I was getting ready to start using hyperlinks from web annotation companies in my WP edits. But now, I am thinking that if these are banned per WP:EL (because of the their legitimate weaknesses in stability and reliability and possibly trustworthiness), then we should be actively looking for ways to solve this problem; until we do, we are missing out on a lot of value in being able to anchor and highlight in the documents we cite to.

  • e.g. we can host the annotated copies on wikisource?
  • e.g., Reisio (talk), are you saying that we could use Javascript? Is that also forbidden by WP:EL (and if so why)? Is it easy enough that you could write up an example of how this would work?

- Agradman 06:56, 27 March 2010 (UTC) (editing from an IP address, 160.39.221.14 (talk)).[reply]

You could use JavaScript, but for any link to work streamlined from Wikipedia (or even be allowed to be regularly used on Wikipedia) you would obviously need general approval from Wikipedia users (WP:EL is irrelevant; we already use external links for referencing online content, and you'd have to go through different channels to get any such system approved and included, anyways). You wouldn't necessarily have to include any content whatsoever (so hosting data doesn't need to be an issue), you could just overlay highlights on a page and move the focus to any area you chose. It wouldn't be perfect, and undoubtedly pages linked to would change and any highlights (or whatever) might have to be updated, but the same problem applies to ordinary links as well. ¦ Reisio (talk) 18:54, 27 March 2010 (UTC)[reply]
I don't see that those highlighting effects have more than minor benefit. For a WP citation to a web page, it's generally trivial to find the relevant part of the target page with your browser's search function. In some cases it might help to add a little bit of text to the citation saying how to reach the relevant info. Sure, putting stuff on wikisource is good if the material is suitable and free. It's still not appropriate to route the urls through those annotation services, because the click stream exposes user's reading habits to an unnecessary third party. If annotation became important it might be ok to run an annotation engine as a Wikimedia service directly on a Wikimedia-operated server, but that's different, and in my opinion not very likely to happen anytime soon. I guess it might be possible to have some javascript in the new Wikipedia UI (try the beta site) that did some annotation effects as layers. I'm not sure if that could be done without accepting a browser download though, because of browser restrictions designed to prevent XSRF attacks. Maybe I'll ask a web coder about that sometime. 66.127.52.47 (talk) 07:27, 27 March 2010 (UTC)[reply]
Hosting highlighted annotated copies—probably not. If the original page is copyrighted (as most are), we can only quote from it within the bounds of fair use law. That basically means, "quotes, but not full copies."
One could use imagine a bit of javascript that did it (though the above poster is right that the "simplest" solutions that come to mind either involve a third party page processing the content, or would run into XSRF problems with most browsers), but it would be an awful amount of effort for a probably marginal benefit, and even if it worked perfectly it would still suffer from some stability issues (mainly, the stability of the content of the underlying page itself, which your annotations would rely on in order to work).
I again agree that it's hard for me to imagine a situation in which this wouldn't be marginal benefit at best, and easily compensated with other means of citation (e.g. quoting some of the relevant parts and synthesizing the rest). Can you give us a concrete example of a page you really think could be benefitted in this way? --Mr.98 (talk) 12:30, 27 March 2010 (UTC)[reply]
It's hard for you to imagine how highlighting or annotation wouldn't be more than a marginal benefit? Also, exactly how much benefit is required for you to get behind something? :p 27% benefit? :p
Here's an example in which this would've been quite useful. ¦ Reisio (talk) 18:54, 27 March 2010 (UTC)[reply]
Enough benefit to justify the time it takes to learn how to use it, or to replace a previous way of doing things, minus the potential downsides of switching. Believe it or not, this is something you CAN quantify if you want to—it's a kind of study that has been undertaken many times to see what gets people to bother switching the way they do things. People will not do it for very marginal benefits because there are costs associated with change. (And I don't really see how annotations or highlighting would have improved your communications on that page, to be honest. The basic problems in communicating seemed rooted elsewhere.) --Mr.98 (talk) 02:38, 28 March 2010 (UTC)[reply]
It would be the same as what people do in real life — which is quite popular — only it'd be an order of magnitude less work. Where's Waldo? Would you like a textual description of where he is, or a big red circle? ¦ Reisio (talk) 04:17, 28 March 2010 (UTC)[reply]
Except that it wouldn't be less work, necessarily. Let's imagine how it might work. There are basically two options here. One is that you require the user to download an applet or control that will manage the annotations. This can open its own can of worms, even if it works correctly. The other is that we route the page-to-be-annotated through another server that takes the content, and re-sends it back with annotations. Both of these scenarios probably require that the URL you send be doctored in some way — either to indicate to the annotator applet what the annotations are it should be looking for, or routing it through the annotation page. Both of these scenarios also require that someone first go through and annotate the page. This might be straightforward (it's not hard to imagine someone rigging up an interface not dissimilar from Acrobat, where highlighting and adding of notes is easy). The latter scenario introduces the problem of the pass-through server working correctly, and also that passing through the data will not introduce new errors (which it might, depending on how it is set up and the content it is trying to pass through). The former scenario requires everyone involved to download a (probably proprietary) applet, which may or may not work on various browsers, systems, setups, etc. (ignoring possible security concerns here).
Now, whether you will find all of the above worth it is not fairly obviously to me. It's not the same thing as indicating something on a piece of paper with a pencil. It's not the same thing as taking a highlighter to a page. It's not even the same thing as highlighting a file in Acrobat and then re-distributing it.
That's what I mean by the various costs. Do I think public web annotation will take off? I really don't. The number of situations in which it would seem to be warranted seems limited. (Annotation of private documents is something different, and already has taken off, with Word and Acrobat and etc.) But hey! You don't have to convince me. I'm not an early-adopter anyway. I'm just trying to indicate that just because something can be done, doesn't mean it is popular, or necessary. I don't see the need, in this instance. (And even with Where's Waldo... the entire point of Where's Waldo is not to have him indicated in a big red circle, as I understand it.) --Mr.98 (talk) 18:04, 28 March 2010 (UTC)[reply]
TLDR. ¦ Reisio (talk) 18:18, 28 March 2010 (UTC)[reply]
Then don't post. Otherwise you're just being a troll. --Mr.98 (talk) 19:18, 28 March 2010 (UTC)[reply]

Sorry to revive an old-ish question, but the answer I got for this told me what I should do and not how I should do it. After I asked how, the question was archived. Now, I've been advised (specifically by User:Nimur) that I may have my monitor sleep settings set differently from the rest of the computer, and that I should consider resetting them to my desired configuration (if there is such an option). Now, what I want to do is have the computer never go to sleep, never switch off, nor, in fact, ever do anything which does not involve me actually pressing a button. Short and tall of it is, how do I stop my laptop from going to sleep after five minutes when I have not touched it, and I have all of my power settings on 'Never'. I would link you to the previous time I asked the question, but Chrome has the pointless habit of just downloading me a PHP file every time I click on diff links on Wikipedia, so I can't, sorry. Any help, in terms that can be understood by someone who really doesn't know what to do (<-this is important), would be very much appreciated. --KägeTorä - (影虎) (TALK) 14:46, 26 March 2010 (UTC)[reply]

Are you using GNOME (default Ubuntu DE), or something else?
If you want fast help with things like this, checkout the #ubuntu or ##linux channels on irc.freenode.net*. ¦ Reisio (talk) 16:16, 26 March 2010 (UTC)[reply]

I am in fact using the default Ubuntu desktop environment. I will check out the IRC channels some other time on my Vista computer (this Ubuntu one does have a habit of switching off even when I am doing stuff on it - also, I will need to download and install a chat client on the Vista). --KägeTorä - (影虎) (TALK) 16:34, 26 March 2010 (UTC)[reply]

http://webchat.freenode.net/ http://silverex.org/ ¦ Reisio (talk) 17:07, 26 March 2010 (UTC)[reply]


After re-reading KageTora's original post, I think it's unlikely that my monitor diagnosis was helpful. It seems like the problem is actually with the operating system, or the computer hardware. I'm not really sure if we have enough information yet to diagnose what's causing this hibernation problem. Nimur (talk) 22:20, 26 March 2010 (UTC)[reply]

How is bookmarks.html read by Firefox?

Resolved

I don't see the URLs of my bookmarked sites there, but I see long lines of text like iVBORw0KGgoAAAANSUhEUgAAABA... which I assume is my bookmarks encoded in some way. What is the encoding used there, or in other words, how do those long lines of text get turned into my URLs and human readable descriptions when Firefox is running? I searched through all the subdirectories in the Mozilla Firefox directory on my computer for files containing the text of my bookmarks, but no files were found. That seems to tell me the information regarding my bookmarks is not in another place than bookmarks.html.Thanks. 20.137.18.50 (talk) 17:36, 26 March 2010 (UTC)[reply]

I don't know about you, but I *do* see my bookmarks in there. The long strings appear to be base64 encoded icon information corresponding to the bookmark. The icon data is much longer than the bookmark URL, so you might not be seeing the URLs scattered about in there. —ShadowRanger (talk|stalk) 17:42, 26 March 2010 (UTC)[reply]
It's possible you may be looking at the wrong bookmarks.html, particularly if your computer has been through many Firefox upgrades. I believe they slightly changed the organization of the config data, and an old, possibly empty version might be left in the original location. Mine is in my %USER%\Application Data\Mozilla\Firefox\Profiles\WEIRDPROFILEIDSTRING.default (obviously, your WEIRDPROFILEIDSTRING will differ). This will be slightly different on a Vista/Win7 machine ("%USER%\AppData\Roaming" instead of "%USER%\Application Data" I believe, though I'm on a weird corp system right now, so your mileage may vary). And of course it will differ even further on a *NIX box or a Mac. —ShadowRanger (talk|stalk) 17:48, 26 March 2010 (UTC)[reply]
Yeah, that one had all my bookmarks information. Thanks. It makes sense now because I was looking in bookmarks.html over in Program Files\Mozilla Firefox\defaults\profile. 20.137.18.50 (talk) 18:15, 26 March 2010 (UTC)[reply]
Just to wrap up, virtually no applications keep their user config data in the Program Files directory anymore. It was strongly discouraged pre-Vista, and when Vista released, programs that were still doing it started breaking, or triggering elevation prompts (because writing to the Program Files directory is Admin-only), which annoyed the hell out of users. Nowadays, most apps still being supported use the per-user AppData directories properly. —ShadowRanger (talk|stalk) 22:42, 26 March 2010 (UTC)[reply]

March 27

Using Twitter for business

Hi, I am a manager for a company and have been given an "official" twitter account. I was wondering if it was possible--through some third party or whoever--if I can set it up to post tweets to the one account from my employees' personal cell phones as they are scattered about. It would have to be something I can control from my end, so I can deauthorize any one employee from twittering if I need to, and also without giving them access to the account itself through the username and password. Thanks! 68.63.212.186 (talk) 01:53, 27 March 2010 (UTC)[reply]

http://cotweet.com/ F (talk) 06:05, 27 March 2010 (UTC)[reply]
I think this is exactly what I was looking for. Thank you! —Preceding unsigned comment added by 68.63.212.186 (talk) 21:46, 27 March 2010 (UTC)[reply]

16-bit Icons

Anybody know of any software for extracting icons from 16-bit software...in Vista?Smallman12q (talk) 12:05, 27 March 2010 (UTC)[reply]

LocalSettings.php

I have just set up my own wiki but can't seem to access the LocalSettings.php file. Could someone tell me how you access this file so I can set some settings. Thanks. Paul2387 10:47, 27 March 2010 (UTC)[reply]

You must have shell access (e.g., permission to SSH to your server). The LocalSettings.php in MediaWiki is not accessible through a web interface. Have you seen the MediaWiki manual entry for LocalSettings.php? Nimur (talk) 16:16, 27 March 2010 (UTC)[reply]

Cannot Page Down the reference desk pages

I am using Firefox 3.6.2, WinXP Sp3. Page Down only works till the end of the large grey box at the top. If I try to go further, the page just shudders without moving down. However if I click on the slider at the side to get past the grey box, then Page Down works again. It did not used to do that. I also see that "Entertainment Desk" has moved to the second position. If this is by design then I prefer the pages the way they were before - anyone else agree with me? Thanks 89.243.43.75 (talk) 15:38, 27 March 2010 (UTC)[reply]

I have an identical operating system and browser and don't have the same Page Down problem. You are probably having an issue related to caret browsing - try changing your settings in the Firefox options (or press F7 to enable/disable it). As far as the desk positions, they were re-ordered to be alphabetical earlier this week. Nimur (talk) 16:19, 27 March 2010 (UTC)[reply]
Except for Misc. StuRat (talk) 16:37, 27 March 2010 (UTC)[reply]
And Archives. 89.243.43.75 (talk) 18:55, 27 March 2010 (UTC)[reply]

Thanks, pressing F7 solved the Page Down problem. 89.243.43.75 (talk) 19:17, 27 March 2010 (UTC)[reply]

What artilcles to begin?

I'm a student at a IT education center, but little do I know about computer hardware. All we are taught is software programming. Recently, I concern much about hardware concepts, such as x86, x64, SSE4.1, 32-bit, 64-bit... I tried to study them myself on these articles, but they are full of computer hardware related terms that I cannot understand, since I know nothing about this aspect (it sounds like I'm find out what a C function does while I even don't know any statement in C programming language). Follow the links to these terms' artiles, hoping to know the basic first, I end up with more and more. What articles should I read first of all? I need to know the basis first, then study these after.

Besides, I want to study about television aspect ratio too. I don't know why the TV resolution is called 480i, 720p and 1080p instead of the monitor's 640x480, 1280x720 and 1920x1080 respectively. Visit these articles to find out the answer, but I encounter the same problem. Again, what articles should I read first to study this? -- Livy the pixie (talk) 17:07, 27 March 2010 (UTC)[reply]

Your first question is about the difference between 32-bit and 64-bit computers. This is not a very difficult concept - there are different types of CPUs that are designed to work with digital data of different sizes. The details about how this works are somewhat complicated; especially since 64-bit computers usually include backward compatibility with 32-bit computers. "x86" is the general name for a series of CPUs designed by Intel Corporation. SSE4.1 is just a modern feature - a new set of specialized instructions - to speed up processing, especially for multimedia and video decoding. If you aren't familiar with computer architecture, the Computer article, specifically the Computer Function section, will bring you up to speed on what happens inside your computer.
Your questions about television might be answered at HD video; then you can read about progressive scan (e.g., 1080p) vs. interlaced video (e.g., 1080i). The TV resolution is annotated this way for historical and business reasons; technically, a modern HD TV could be described by a (width)x(height); but this isn't common. Nimur (talk) 19:56, 27 March 2010 (UTC)[reply]
Yea, the TV resolutions being specified differently than PC monitors is a pain; that's what happens when two fields develop independently. But, hopefully, monitors and TVs are merging into one, and thus will end up with a common standard for this type of thing. I hope we end up with something like 1080x1920p60, which fully specifies the vertical and horizontal resolution, the scan method, and the maximum refresh rate. But God help us if we end up calling it something like WTFVGA. StuRat (talk) 21:16, 27 March 2010 (UTC)[reply]
The 386-descended processors in almost every desktop machine are really complicated and ugly, especially in instruction set. The Motorola 68000 has a much simpler machine code, so if you want to learn assembly language, or learn about microarchitecture, it's a good place to start.
In theory, a microprocessor can be super simple and tiny; the only thing that makes it complicated is the desire to take advantage of the super-smallness of transistors and do lots and lots of stuff at once. The most important concept in improving performance this way is probably the instruction pipeline. (I seem to recall that even an old 100 Mhz Pentium would be executing maybe a dozen pipelined instructions at once. Our article says that it even had two pipelines. Not sure how that works.) It's a really cool design problem. Paul Stansifer 03:38, 28 March 2010 (UTC)[reply]

How do I fix "LUpdate MFC Application" and stop it from crashing?

I have a Dell XPS m1330 with Vista, spybot search and destroy, and AVG anti-virus. Almost everytime I boot my laptop up a warning box pops up that says LUpdate MFC Application has stopped working. I ran a scan with spybot, AVG, and surfright Hitman Pro, all find no problems. I have tried to find some information on this issue, but haven't found anything helpful. What exactly does this error mean, is it a virus, and how do I fix this problem? Any help would be greatly appreciated. I'm pretty good with computers, but this is like another language to me. Below is a copy of one of the Problem reports.

Product LUpdate MFC Application

Problem Stopped working

Date 2/8/2010 11:24 AM

Status Report Sent

Problem signature
Problem Event Name: APPCRASH
Application Name: LUpdate.exe
Application Version: 1.0.0.7
Application Timestamp: 4a976cf7
Fault Module Name: StackHash_e51a
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 00000000
OS Version: 6.0.6002.2.2.0.768.3
Locale ID: 1033
Additional Information 1: e51a
Additional Information 2: 4c0d4d78887f76d971d5d00f1f20a433
Additional Information 3: e51a
Additional Information 4: 4c0d4d78887f76d971d5d00f1f20a433

Extra information about the problem
Bucket ID: 1546924715 —Preceding unsigned comment added by 68.7.5.23 (talk) 17:14, 27 March 2010 (UTC)[reply]

this Google search suggests LUpdate.exe might be malware. Astronaut (talk) 01:52, 28 March 2010 (UTC)[reply]

Caret navigation in Firefox

What's the point of that? What's it suppossed to do? What's the difference from non-caret navigation? The Caret navigation article does not tell you. 89.243.43.75 (talk) 19:21, 27 March 2010 (UTC)[reply]

Scroll up a few pages... --Andreas Rejbrand (talk) 19:35, 27 March 2010 (UTC)[reply]
The point is simply that it changes the keyboard interface. Some people prefer a different way to navigate pages. It has some advantages, and some disadvantages. The trouble you mentioned earlier is a disadvantage, in one view, because the Firefox caret browser flow-graph follows the HTML source code's document object model instead of the final rendered HTML output. This means that it behaves unintuitively if the page is poorly designed (or just the result of rendering from many complicated scripts) - unless you think about webpages in terms of their DOM, in which case it behaves perfectly intuitively. On the other hand, that function allows a web designer to diagnose the gap between their source-code and the final rendered result. See, for example, tab order, for a similar concept. Nowadays, most end-users are so familiar with web browsing that they rarely stop to think about the internals of hypertext - caret-browsing is designed for people who want that internal view. Nimur (talk) 19:44, 27 March 2010 (UTC)[reply]

Highlighting text with the mouse prior to copying

I have tremendous problems with doing this. I highlight some text by pressing the left mouse betton while moving the mouse, and then as soon as I move the mouse the highlighting disapears. I have found out that if I wait while counting between 10 and 20, then the highlighting stays there, but its a long time to wait. This varies according to the page involved. I also find that sometimes it is impossible to get the piece of text I want highlighted - the highlighting dances around and has a life of its own. Are there any guides or advice available about how to do this please? I use Firefox and WinXP. Thanks 89.243.43.75 (talk) 19:29, 27 March 2010 (UTC)[reply]

I can think of a few reasons that this could be happening. You might be on websites that use a JavaScript or other technique to actively detect text-highlighting and de-select (as a limited form of content protection, when the author wants to dissuade you from copy/pasting their content). You can disable JavaScript in most browsers, (instructions for Firefox). Alternatively, you might be running a program in the background that is stealing focus - meaning that the background program aggressively steals the "mouse-pointer" away from what you were doing. This is common among some video- or music-player software, many programs which normally run at full screen, many poorly-written programs, and many malware programs which are intentionally disrupting or spying on your activities. To help diagnose, try disabling Javascript first and see if the text highlighting issue goes away. Next, try on a website without any fancy features - like a simple HTML or text document. Let us know if this solves the problem. Nimur (talk) 19:39, 27 March 2010 (UTC)[reply]

The Focus stealing said that TweakUI could disallow focus stealing, and I have just made that change. I will see if things improve for a while before disabling Java etc. Thanks Update - all of a sudden, highlighting things is much easier. What could have been stealing focus before? I do regular malware scans, so probably not malware. 89.243.43.75 (talk) 19:55, 27 March 2010 (UTC)[reply]

Your highlighting trouble could possibly have been related to your caret-browsing trouble, which we fixed earlier. Nimur (talk) 20:18, 27 March 2010 (UTC)[reply]
Also, for future reference, you can highlight everything with Control A. Obviously not good if you only want a small portion of a huge section, but it has it's uses. StuRat (talk) 21:00, 27 March 2010 (UTC)[reply]
Does anyone else see a giant grey, opaque box over the top of this question ? Or do I just need to reboot ? StuRat (talk) 21:06, 27 March 2010 (UTC) [reply]
It seems to have gone away now. Strange though. StuRat (talk) 17:56, 28 March 2010 (UTC)[reply]

March 28

Programming languages that are executed by a Virtual Machine

Can I have a list of virtual machines that are used to execute programming languages compiled to a bytecode. I'll start to give an example. --Melab±1 01:36, 28 March 2010 (UTC)[reply]

The .NET Framework's CLR and MSIL - multiple languages
Java Virtual Machine - multiple languages
Low Level Virtual Machine - multiple languages
Parrot virtual machine - Perl and multiple other languages
...
Yes you can : Virtual_machine#List_of_virtual_machine_software APL (talk) 02:13, 28 March 2010 (UTC)[reply]
That is not sufficient for me. I'm looking for ones where the source code is compiled to a bytecode form and then executed by a runtime system. I looking for ones where the use of an intermediate language is integral to execution or that use a virtualized instruction set. Also, I'm not looking for ones that are not reimplementations (i.e. the Mono Project). Let me add another. --Melab±1 21:25, 28 March 2010 (UTC)[reply]
Vx32

Color management in Windows Vista

Can someone provide a simple explanation of how color management works in Windows Vista? Does Windows compensate for the characteristics of the display device to allow colors to be reproduced accurately on the screen? If it does, does it do that for all applications, or just some? If it does the compensation only for some applications, how do you control or tell if Windows is doing the color compensation for a given application? How do you avoid having color compensation done too many times, say being done by the application when the operating system is already doing it? If you have a choice to compensate for the characteristics of the display either by the OS or by the application, is there a preferred choice? Thanks. —Preceding unsigned comment added by 173.49.11.130 (talk) 04:35, 28 March 2010 (UTC)[reply]

Hopefully you started with the color management article. Color correction is usually performed by the video device driver, often taking advantage of graphics hardware features. It applies to (almost) everything rendered to the screen, unless an application explicitly resets the graphics mode using a low-level graphics API. Some advanced image processing software might use this approach, which essentially is duplicating and/or overriding the color correction that has already been provided for by the OS. The only way to avoid this is if the software has an option to disable its internal color-correction (I think Adobe Photoshop has such functionality, and an option to disable it). Adobe Gamma used to be installed and would run in the background at all time "re-correcting" your color profile - wreaking all kinds of havoc, if your OS or video driver was already performing color correction. I believe this problem has been fixed in more recent versions.
Vista provided a new color management API, called the Windows Color System. Here's an official white paper from Microsoft: Windows Color System (MS Word .doc), and here is a great article from an enthusiast site, ColorWiki - about Vista's WCS. They present a good overview of key features, and link to a bunch of MSDN and Microsoft TechNet pages with even more information. Nimur (talk) 10:26, 28 March 2010 (UTC)[reply]
Thanks. I'd actually read the articles you referred to, and more, but was (and still is) a little confused. In the Devices tab in Vista's Color Management dialog, multiple profiles can be associated with the same display device. There's a checkbox labeled "Use my settings for this device". What does selecting/unselecting the checkbox do? Does unselecting it mean disabling OS/graphics adapter-level color correction? In my case, the checkbox is unselected and the monitor manufacturer's color profile for the monitor is the default profile associated with the device. With that configuration, nothing comes back from the several photo-printing services I use look like the images in GIMP. (The printed pictures typically look too dark - there seems to be a problem with gamma.) Strangely, I think the problem is not limited to pictures heavily processed with GIMP. Even pictures that have gone through only linear operations (auto contrast enhancement) also seem to suffer the same problem. Any clue? --173.49.11.130 (talk) 13:57, 28 March 2010 (UTC)[reply]

Connecting to my ISP

Shall much appreciate some guidance... I have two iMacs, one running Leopard, the other Tiger. Both connect to the internet via ethernet D-Link ASDL modems. The Leopard machine connects with Orange (my ISP) as well as Orange lets it (!). But the Tiger machine hunts for a connection but doesn’t find it. Have checked with Apple, and the problem is probably with the line. But the Leopard connects. The Tiger machine is on the end of a long internal connection - some 100 feet, could this make a difference?Froggie34 (talk) 11:01, 28 March 2010 (UTC)[reply]

You do know that you can only have one DSL modem on a single phone line? It sounds like you're trying to use 2 at the same time, which won't work. --Phil Holmes (talk) 11:23, 28 March 2010 (UTC)[reply]

Yes, thanks, I only operate one computer at a time. Private upstairs, business down. Never on at the same time.Froggie34 (talk) 13:36, 28 March 2010 (UTC)[reply]

It is the modem that makes the DSL connection and is connected all the time, whether or not you are actually using a computer through that connection. You should only use one modem at a time. If you want to use the private/upstairs connection, make sure the modem downstairs is powered-off and/or disconnected from the phone line. And if you want to use the business/downstairs connection, make sure the modem upstairs is powered-off and/or disconnected from the phone line. Astronaut (talk) 16:36, 28 March 2010 (UTC)[reply]

How much do tape drives cost?

I have thought about using a tape drive as an alternative, or supplementary, backup method. However I am unsure about how much this would cost. While I have found tapes (with LTO technology) that only cost about 30 € for 200 gigabytes, the actual drives seem prohibitively expensive. Even the cheapest models, advertised by their manufactures as so cheap they'll knock my socks off, cost well over 1000 €, sometimes over 2000 €. Are there tape drives available for us general consumers, not only for big multi-national companies? JIP | Talk 11:47, 28 March 2010 (UTC)[reply]

Even neglecting the drive, those tapes are costing you about 15¢/gb; hard drives cost about half that. Every bulk tape system I've seen has drives that cost a bunch, as you've found. And remember that you'll have to buy another tape drive if the original machine is burned, flooded, stolen, or its power supply turns evil and kills everything in the box. And for a business, which can't afford to wait a week while a new tapedrive is delivered and installed, they really need to get two right out of the box if they want two-site redundancy. In my experience, tapes are clumsy, fragile, error-prone, expensive, slow, noisy, bulky, and inconvenient; they haven't kept pace with the insane progress in size (and to a lesser extent performance) that hard drives have made. -- Finlay McWalterTalk 12:09, 28 March 2010 (UTC)[reply]
Yes, you are right about all that. Furthermore, tapes are sequential access only, while hard drives are random access. The only advantages I have seen to tape drives is that when using a remote backup, you only have to transport the tape in order to at least keep the data intact, which is smaller and lighter, and that whereas a physical fault happening in a hard drive during the power-up cycle would destroy the entire drive, such a fault in a tape drive wouldn't destroy the tape. But given the prohibitive cost of the actual tape drives, I think I might be better off using two or more external hard drives, at least one of which is normally kept at my parents' home. I would think that an easy way to ensure the remote drives keep rotated and thus stay up-to-date is to make regular trips where I take one drive from my home to my parents' home, and there, swap that drive with the one that was already there, and take the old one back home. Then once I'm back home, I update the backup on the drive, and on the next trip, I do this all over again. But I need to keep the data on the drive encrypted while it's off-site. How do I go about that? JIP | Talk 12:30, 28 March 2010 (UTC)[reply]
I have no experience with it myself, but truecrypt is often recommended for drive encryption. Equisetum (talk) 12:50, 28 March 2010 (UTC)[reply]
And I forgot to mention, it's free and open source. Equisetum (talk) 12:51, 28 March 2010 (UTC)[reply]
You could also see Comparison of disk encryption software Equisetum (talk) 12:54, 28 March 2010 (UTC)[reply]
(S)DLT and LTO tapes are about half the volume of a slim USB disk enclosure, so the size differential isn't a major issue. I've twice had tapes get wound up inside a drive (once an SDLT, once an LTO3) and both required the drive to be replaced (per our service contract); I don't think tapes are any more reliable than disks. For encryption I'd create a Truecrypt volume on the backup disk, rsync into that, and cleanly unmount. But really, if you're talking about personal backups, do you really have tens or hundreds of gb of confidential data? I segregate my personal "fragile" data (financial stuff, emails, correspondence etc.) into a separate folder, that turns out to be small enough to tar and write to a single DVD. DVDs are great for personal backups, as they're so cheap you can write a backup frequently and you don't have to destroy the old backups (so you end up with an archive - if you delete an important file but don't notice for a couple of years, a rotating backup won't help you). The other stuff (photos, videos, and huge swathes of junk) either doesn't get backed up at all or goes into a rarely-updated couple of disks. Encrypted backup gives you a significant problem - where do you keep the encryption key? Remembering a password you use every day is one thing, but remembering a lengthy passphrase that you almost never use is another thing entirely, and an encrypted backup is useless if you can't remember how to decrypt it. -- Finlay McWalterTalk 12:58, 28 March 2010 (UTC)[reply]
I do have tens of gigabytes of data that, while not exactly confidential, is rather personal. It does contain some things I'd rather not let my parents or my employer see. So the only reason to keep the data encrypted is to prevent a casual observer having access to the drive alone from seeing it. I haven't looked very much into TrueCrypt yet, but I would think having a simple, but non-trivial pass phrase that I keep in my personal belongings would be OK. It's not as if the drives contain company secrets or anything. JIP | Talk 19:52, 28 March 2010 (UTC)[reply]

Small silent computer - no fan, keyboard, or display

I am interested in the idea of having a small silent computer in my home, principally to save still images from a CCTV security camera(s) for at least 24 hours. The images would be taken about every one or two seconds.

The computer would literally be in a small cupboard and be on all the time. I want something without a fan, as fans make a noise. I do not want a keyboard or a display, although it may be useful to be able to either plug them in from time to time, or get it to communicate with a desktop computer.

As well as mains voltage, 6 volts and 12 volts is available. I would not mind re-using some "old" device or gadget. Can anyone make any serious suggestions about what I could use please? 78.144.250.185 (talk) 12:40, 28 March 2010 (UTC)[reply]

Take a look at a SheevaPlug. You might need to put in a large SD card to store the images (mine runs with a TB USB hard drive, but that of course makes some noise when operating). --Stephan Schulz (talk) 13:06, 28 March 2010 (UTC)[reply]
Just curious here, but how quiet does it really need to be? In my experience, the toilet can be flushed at night without waking anyone, so surely an old laptop computer running in a cupboard would be more than adaquate for your needs. Used laptops can be obtained from the small ads in the local paper, the local "used technology" shop, companies renewing their assets, or even friends who are upgrading (for example, I already have 2 used PCs from company renewals and I'm getting three old laptops to refurbish next weekend). Most come with operating systems new enough to work with new webcam/CCTV equipment. Astronaut (talk) 16:26, 28 March 2010 (UTC)[reply]
I've bought a number of small PCs like this. The most recent was an Acer Veriton (e.g. [10]). I would imagine these would do what you want. --Phil Holmes (talk) 16:41, 28 March 2010 (UTC)[reply]
an old mac mini would work wonderfully for this. their fans would be whisper quiet for the kind of thing you want it to do, and you can probably pick one up for a song on eBay. plus, they will fit well in a cupboard. --Ludwigs2 16:46, 28 March 2010 (UTC)[reply]
I suggest old laptops for this specifically because they have everything you need: They are small. They are quiet. They have built-in battery backup. Because most are wireless, you don't need to run wires to it. In case of emergency, it is rather easy to grab the laptop and run out the door (unlike a full-size computer). -- kainaw 16:49, 28 March 2010 (UTC)[reply]
Let's "think outside the box". The reason they provide the ability to hook up a camera to a computer or monitor is for real-time viewing. If you aren't interested in this, which the "no display" part of your Q implies, then there should be cameras which just store a rotating set of pics in a memory card or, better yet, a USB flash drive. You would then remove that card or flash drive and take it to your computer for viewing (the memory card would require some type of interface device). I would expect that somebody makes this type of security camera. One disadvantage would be that a determine thief could bash the camera and destroy the stored images. However, if they don't spot the camera, don't know it stores the images locally, or aren't able to reach it (maybe because it's behind a window), that shouldn't happen. There could also be a unit that sends a wireless signal to a receiver that stores the images, but that's getting closer to what you mentioned. StuRat (talk) 17:26, 28 March 2010 (UTC)[reply]

Mass download of Pdfs

What would be the easiest way to automatically download all the pdfs linked from this page http://www.pdfgeni.com/book/nonlinear-time-series-pdf.html to my HD please? Similarly with Google-Scholar. I have WinXP and Firefox. Thanks. 78.144.250.185 (talk) 15:41, 28 March 2010 (UTC)[reply]

http://www.downthemall.net/ ¦ Reisio (talk) 17:00, 28 March 2010 (UTC)[reply]

Graph editor?

I'm looking for some general-purpose software for editing graphs. Not the kind of graphs that Excel puts out, more like Graph (data structure) or Graph (mathematics).

I'd like to be able to draw some arbitrary nodes, and the connections between them, and export them in a way that my own code could parse. That part is easy enough, but in addition to the graph data, I'd also like to be able to tag the nodes (and perhaps the links) with extra data. (A text description field would be adequate here, if it did not have a restrictive length limit.)

While I'd like to hear about any software that does this, my ideal solution would be something opensource that would run identically on both Windows and Linux, have a reasonably nice GUI, and export the graph in some easy-to-parse format.

This strikes me as a tool that would be handy in a number of situations, so I sort of expected that it would exist somewhere out in the opensource universe, but I can't seem to find it.

Any suggestions would be greatly appreciated. Thanks! APL (talk) 20:41, 28 March 2010 (UTC)[reply]

Dia sounds like the best match. Inkscape can do it at a push, but it doesn't really do "connections" the way things like Dia do (if you move a node, you need to move the lines to it as well). -- Finlay McWalterTalk 20:48, 28 March 2010 (UTC)[reply]
Another option is OpenOffice.org Draw, which has similar capabilities to Dia, but a slightly different interface (some prefer one and others the other). Microsoft Visio is an excellent non-free diagramming tool, though I am not sure what the output would be like to parse - it was horrible in office 97 (the last version I used), but this may now use an XML format (I don't know if this is just Word though). -- Q Chris (talk) 20:59, 28 March 2010 (UTC)[reply]
Dia is great for making diagrams and exporting them as images, but I'm looking for a tool that will let me get at the STRUCTURE of the graph. I want something that will make graphs that I can export, and then load into my own software as (for example) AI decision graphs, Or state machines graphs, or whatever. Thanks, though. APL (talk) 21:29, 28 March 2010 (UTC)[reply]

In case I didn't make it clear, then end result I'm looking to achieve is a Graph (data structure) not a diagram. APL (talk) 21:39, 28 March 2010 (UTC)[reply]

My favorite is Microsoft Visio. It is very easy to use. You simply drag the nodes onto the art board and then drag the end points of connectors over them and they snap together. Each object you draw also has metadata (e.g., a description, tags, owner, etc.) It can export your drawings in a myriad of formats. You can also link your diagrams to external data sources, such as a database.--Chmod 777 (talk) 21:46, 28 March 2010 (UTC)[reply]
Dia's file format is gzipped XML; any decent language should have an XML parser that will chew through it. Looking at a simple example, everything (nodes and lines) is a dia:object, and they are associated with a dia:connection object that takes the id attribute of two dia:objects. Turning that into a nodelist and a vector list seems very straightforward. -- Finlay McWalterTalk 21:51, 28 March 2010 (UTC)[reply]
If he wants to parse XML-like tags, then he can just export it as an SVG file. But it might be easier to populate the diagram from either an Excel spreadsheet or a database. Both of those can be linked to Visio drawings, and his program can connect to the spreadsheet or database interactively.--Chmod 777 (talk) 21:54, 28 March 2010 (UTC)[reply]
A-Hah! You're right! I knew there must be an easy way to do this. Once gzipped, DIA files provide all the info I'll need. I didn't realize that DIA offered an easy way to get at this information.
Thanks much for pointing me towards the solution that was under my nose the whole time! APL (talk) 22:24, 28 March 2010 (UTC)[reply]
Here's a tool specifically aimed at graph theory: pigale.sourceforge.net 98.226.122.10 (talk) 22:06, 28 March 2010 (UTC)[reply]

March 29

Media Player mess

I was customizing Media Player (skins and art) and then it hang up. Now I can't open it and an endless loop of media player stopped working, microsoft sync stopped working and microsoft windows is working on the problem or something. Anyways, is there a way for me to reload Media player to its default setting or some sort of safe mode to work with. Note that I don't have access to this computer's vista cd's/dvd's.--121.54.2.188 (talk) 01:05, 29 March 2010 (UTC)[reply]

I believe you can download a fresh copy, for free, from Microsoft, without any requirement to prove you have a legal copy of Windows. So, you could uninstall the mess you have and give that a try: [11]. StuRat (talk) 01:17, 29 March 2010 (UTC)[reply]
Ah okay. I'll just ask for the serial number from our tech guy. (hehe I just reread the without any requirement part) --121.54.2.188 (talk) 01:23, 29 March 2010 (UTC)[reply]

Java Applet Problem

So i am writing this code to draw little vehicle shapes, and i wanted to do something extra and add the java logo to the cargo area of my trucks.... but when i add the code that is supposed to do it, the java console complains that it doesnt have security access to the image file. It happens both on windows vista and on the linux server. Why?

--- Code below

  • NOTE: I have removed the rest of my code except the part which should apply to this problem

---

import java.awt.*; import javax.swing.*; import java.io.*; import java.awt.image.*; import javax.imageio.*;

public class Hw2_3 extends JApplet {

       Graphics2D g2d = (Graphics2D)g;
       public int x = 100;
       public int y = 100;
       public int x2 = 200;
       public int y2 = 200;
       public void paint(Graphics g)
       {
               Graphics2D g2d = (Graphics2D)g;
               //Java logo on cargo space
               BufferedImage img = null;
               try
               {
                       img = ImageIO.read(new File("java_logo.jpg"));
               }
               catch (IOException e) { }
               g2d.drawImage(img,x2 + 50, y2 + 10, 40, 30, null);
       }

}

---

Thanks for any help!

137.81.112.175 (talk) 01:15, 29 March 2010 (UTC)[reply]