Wikipedia:Reference desk/Computing: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
The DOS DIR command
Scsbot (talk | contribs)
edited by robot: adding date header(s)
 
Line 1: Line 1:
{{Unicode|}}{{Wikipedia:Reference desk/headercfg}}
<noinclude>{{Wikipedia:Reference desk/header|WP:RD/C|WP:CHD}}
[[Category:Non-talk pages that are automatically signed]]
[[Category:Pages automatically checked for incorrect links]]
[[Category:Wikipedia help forums]]
[[Category:Wikipedia reference desk|Computing]]
[[Category:Wikipedia help pages with dated sections]]
[[Category:Wikipedia resources for researchers]]</noinclude>


= April 30 =
{{shortcut|WP:RD/C|WP:RDC}}


== Cursor hovering over the thumbnail at YouTube ==
{{Wikipedia:Reference_desk/Archives/Computing/2007 July 29}}


On my YouTube subscription list, if the cursor hovers over the thumbnail of a video, the video starts playing (without audio) inside the thumbnail. When I click on the video, it then starts playing at the point where the thumbnail got to. That means if I don't notice that the cursor is hovering over a video, when I open it, it might start 15 minutes in, and I have to stop and restart the video to watch from the beginning. This has got to be one of the most useless and annoying features I've ever seen on a website. Is there any way to turn it off? Can I go to Settings and click something so it stops doing that? —[[User:Mahagaja|Mahāgaja]] · [[User talk:Mahagaja|''talk'']] 11:36, 30 April 2024 (UTC)
{{Wikipedia:Reference_desk/Archives/Computing/2007 July 30}}
:Yes. Go into your settings (click on your icon), go into Playback and Performance, turn off Video Previews. It will turn it off for 30-60 days. Then, it tends to turn back on. I believe that it turns back on because Youtube counts those previews as views, increasing viewership counts. Similarly, I turn off the shorts. They turn off for 30 days and turn back on again. I also turn off autoplay. That stays off for longer, usually, but turns back on eventually. Again, having it autoplay increases view counts. [[Special:Contributions/12.116.29.106|12.116.29.106]] ([[User talk:12.116.29.106|talk]]) 12:01, 30 April 2024 (UTC)
::Thanks! I turned off video previews. I had no option for turning off shorts, but they annoy me less now that they're segregated into their own section of the subscription page rather than being lumped in with the full-length videos, like they used to be. I've had autoplay switched off for years and it's never turned back on. —[[User:Mahagaja|Mahāgaja]] · [[User talk:Mahagaja|''talk'']] 12:12, 30 April 2024 (UTC)


{{Wikipedia:Reference_desk/Archives/Computing/2007 July 31}}


= August 1 =


== backup software and external hard drives ==


= May 4 =
At work I have an Iomega external hard drive on my computer and I really like it because it came with some simple software so that everytime I modify a document file, it automatically saves a copy on the external drive as a backup. Now I want an external drive for backing up at home. Do many of these external drives come with software like what I have described above? If not, what are popular methods for automatic backing up of documents (not necessarily whole system). [[User:Ike9898|ike9898]] 01:26, 1 August 2007 (UTC)


== How do I write this road trip? ==
::It shouldn't be unusual to get some kind of software unless you are building your own external drive, i.e. buying a drive case and putting a hard disk in it. If you don't get software, and assuming you are running windows since you have not specified, "My Briefcase" is quite simple and basically does what you describe synchronising documents between more then one location. If you don't know how to get "My Briefcase" just google the term along with your version of windows and you'll find how to enable it. [[User:Vespine|Vespine]] 01:46, 1 August 2007 (UTC)


On the Data Structures unit of a CodeHS course, there’s a part where I’m supposed to write a road trip in Java. The GeoLocation class was mostly autogenerated (requiring just a few additions that I already made) and most of the RoadTrip class seems simple. It wants me to store the stops on the road trip in an ArrayList, so I wrote “private ArrayList<RoadTrip> stations;”. The part where I’m having an issue is the function “public void addStop(String name, double latitude, double longitude)”. How do I write this part, and how do I add the stops to the ArrayList with “stations.add();”? ArrayLists only have one dimension, but I need to store three pieces of information about each stop. [[User:Primal Groudon|Primal Groudon]] ([[User talk:Primal Groudon|talk]]) 14:22, 4 May 2024 (UTC)
:The short answer: most external drives don't come with any software, but there are many, many backup software packages out there which can easily use whatever type of external drive you would be buying. Windows XP even comes with its own backup software, if that is what you are using. See [http://www.microsoft.com/windowsxp/using/setup/learnmore/bott_03july14.mspx this article] for information on how to use it. --[[User:24.147.86.187|24.147.86.187]] 01:54, 1 August 2007 (UTC)
:Making RoadTrip an array implies that you are working with a bunch of road trips. It appears that you have one road trip and you want to have multiple stops. So, your road trip object/class should contain an array of stops. This is the basic concept of relationships. In your example, you claim that a road trip "is a" array of stations. But, in reality, a road trip "contains" or "has a" array of stations. The whole "is a" and "has a" relationship concept is difficult for new object-oriented developers, but it is supposed to be simplified by filling in the sentence: A road trip ____ an array of stations. [[Special:Contributions/12.116.29.106|12.116.29.106]] ([[User talk:12.116.29.106|talk]]) 15:54, 7 May 2024 (UTC)
::Thanks guys, [[User:Ike9898|ike9898]] 02:11, 1 August 2007 (UTC)
:To add to the great comment above, you would want to have a Stop class, which contains a Stop class object with instance variables name, latitude, and longitude. Then in the RoadTrip class you could create an ArrayList named "private ArrayList<Stop> stations", which you can then use to load the aforementioned instance variables into the ArrayList with the method “public void addStop(String name, double latitude, double longitude)”. In this case, you will only need to write your method to access the Stop object at the desired index, then change the attributes of '''that Stop object''' and not the entire RoadTrip class.
:Hope this is useful! [[User:Hanoi2020|Hanoi2020]] ([[User talk:Hanoi2020|talk]]) 08:18, 12 May 2024 (UTC)


= May 5 =
:::I just recently bought a new Maxtor external hard drive (one of the mini 'One Touch' units, I think it was AU$129, so probably about US$100). I wasn't specifically seeking this out, but it came with some simple to use backup software that does exactly what you're suggesting. I've used a few Maxtor external hard drives over the last few years, and never had a problem with them, but this is the first time I've got one with this software. All seems good (and no, I have absolutely no association with Maxtor). --[[User:Jjron|jjron]] 09:30, 2 August 2007 (UTC)


== Logarathmic scale for page views ==
== Mozilla Thunderbird Signature Question ==


In ''page information'', if you click no. of page views, you see a graph for daily page views for a period. You also get a logarithmic scale. What additional insight does it provide, and is thus helpful? [[User:ExclusiveEditor|<span style="background:Orange;color:White;padding:2px;">Exclusive</span><span style="background:black; color:White; padding:2px;">Editor</span>]] [[User talk:ExclusiveEditor|<sub>Notify Me!</sub>]] 10:14, 5 May 2024 (UTC)
In Mozilla Thunderbird when a signature is attached, it automatically ads a '--' above. Is there any way to disable this feature?
:It is useful when there are large variations in the edit counts over time as a logarithmic scale expands low numbers. An illustrative example might be an article that describes a current event: As it happens and interest is high, there may be hundreds of edits per day, whereas some time after, as interest wanes or the article is reasonably complete, those numbers might decrease to a few edits per day. On a linear scale, those few edits (representing just a hundredth of the peak) tend to disappear, hardly distinguishable from zero. On a logarithmic scale they are clearly visible, making it possible to follow periods of high and low activity on the same graph. Addendum: replace "edit" by "view"... --[[User:Wrongfilter|Wrongfilter]] ([[User talk:Wrongfilter|talk]]) 10:55, 5 May 2024 (UTC)
::{{ping|ExclusiveEditor}} See e.g. [https://pageviews.wmcloud.org/?project=en.wikipedia.org&platform=all-access&agent=user&redirects=0&range=latest-30&pages=Bernard_Hill page views for Bernard Hill] who died 5 May. Without logarithmic scale you cannot even see how many views he got before, and it was far more than most articles. [[User:PrimeHunter|PrimeHunter]] ([[User talk:PrimeHunter|talk]]) 08:30, 8 May 2024 (UTC)


== Two zeros in [[Ones' complement]] ==
--[[User:Grey1618|Grey1618]] 02:50, 1 August 2007 (UTC)


Computers using [[ones' complement]] have two ways to represent zero. Back in my day, I used Fortran on such a machine. I just checked for 0. I assume that is the way it was with all high-level languages on such a machine (correct me if I'm wrong).
:I don't know the answer to your question, but note that the dash-dash-space-newline marker for signatures is an email and Usenet standard that's recognized by lots of software. It's used, for example, to avoid quoting the parent message's signature in the reply. So you will annoy some people if you leave it out, unless your signature is very simple. -- [[User:BenRG|BenRG]] 03:06, 1 August 2007 (UTC)


But in assembler or machine language, would you have to check for both forms of zero? [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 22:26, 5 May 2024 (UTC)
::Well we're a little past worrying about Usenet standards, I think. --[[User:24.147.86.187|24.147.86.187]] 09:43, 1 August 2007 (UTC)
: I don't know how the different languages handled it, but the article does say {{tpq|[...] a side effect of negative zero is that software must test for negative zero.}} [[User:RudolfRed|RudolfRed]] ([[User talk:RudolfRed|talk]]) 02:13, 6 May 2024 (UTC)
::Some ones' complement models (e.g. the [[Electrologica X1]]) had a zero-test as part of the machine instructions (see [http://www.cs.utexas.edu/users/EWD/PhDthesis/PhDthesis.PDF here], section 2.4.3&nbsp;&nbsp;Condition-setting), so one test sufficed for plus-or-minus zero. When using high-level languages such as [[FORTRAN]] or [[ALGOL]], the issue was not visible to the user. &nbsp;--[[User talk:Lambiam#top|Lambiam]] 13:38, 6 May 2024 (UTC)
:One's complement was used in older models (PDP, LINC) and programmers had to handle value properly. By 1985, this was codified in [[IEEE 754]], stating that -0 and +0 are the same value and programming languages should treat them as such. You mention Fortran. Unless it is a very old version, Fortran's compiler treated zero as unsigned, so both -0 and +0 were just 0, converted as such in the compiler. [[Special:Contributions/75.136.148.8|75.136.148.8]] ([[User talk:75.136.148.8|talk]]) 17:31, 6 May 2024 (UTC)


:::Thanks for the replies. You speak of early Fortran, the first Fortran I used was FORTRAN IV and it must have handled that for the programmer. [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 04:27, 7 May 2024 (UTC)
:::I suggest consulting the support options listed at http://www.mozilla.com/support/. --[[User:Jeremyb|Jeremyb]] 10:16, 1 August 2007 (UTC)
::::You mentioned using a 1s complement machine and using Fortran. That tells me you must have been using a DEC F40 on a PDP. Fortran IV was ported to other old mainframes, primarily for education purposes, but DEC ported it (as F40) for the PDP series for business use. DEC F40's compiler handled positive/negative zero, but also gave the programmer the ability to distinguish between them if desired. If you were using a different Fortran on a different computer, I have to assume that that version of Fortran also handled positive/negative zero in the compiler in much the same way. [[Special:Contributions/12.116.29.106|12.116.29.106]] ([[User talk:12.116.29.106|talk]]) 12:18, 7 May 2024 (UTC)
::::: It was actually on a CDC 6400. We used a Fortran IV textbook. CDC had enhancements to Fortran IV, but I didn't know about them until I bought my own CDC Fortran manuals a few years later [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 02:08, 8 May 2024 (UTC)


= May 6 =
:::Honor your interwebs history boy or you'll find that suddenly the internet doesn't work. Protocols and exacting standards are what make things work --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 15:04, 1 August 2007 (UTC)


== I need some reliable sources about the history of computer startup sounds. ==
::::Amen! TINLC! Fnord! Etc... --[[User:Mdwyer|Mdwyer]] 21:56, 1 August 2007 (UTC)


I'm trying to write an article about computer startup sounds. The draft can be found at: [[Draft:Startup sound]]. I need help finding some good sources about the history of startup sounds as well as writing the article itself. Could someone please help me with the article? Thanks! [[User:Félix An|Félix An]] ([[User talk:Félix An|talk]]) 06:53, 6 May 2024 (UTC)
:::[http://catb.org/jargon/html/I/Imminent-Death-Of-The-Net-Predicted-.html Imminent death of the net predicted!] -- [[User:BenRG|BenRG]] 13:08, 2 August 2007 (UTC)


:The thing that immediately springs to mind is [[Brian Eno]]'s work on the startup sound used in Windows 95, which is discussed in his article with some sources you can peruse. Otherwise, it would likely make sense for you to investigate histories of places and people who were developing systems like Microsoft and Apple. [[User:Remsense|<span style="border-radius:2px 0 0 2px;padding:3px;background:#1E816F;color:#fff">'''Remsense'''</span>]][[User talk:Remsense|<span lang="zh" style="border:1px solid #1E816F;border-radius:0 2px 2px 0;padding:1px 3px;color:#000">诉</span>]] 06:58, 6 May 2024 (UTC)
== ViaVoice v.10. ==
I have installed viavoice v.10 so it comes up when I start my computer. How do I persuade it NOT to come up? - [[User:Pharrar|Pharrar]] 10:39, 1 August 2007 (UTC)


:Oh dear! I thought of those ancient mainframes where when one switched them on various relays would click as the different bits got poweed up and all the fans would start running and eventually it could read cards or a paper tape and run a noisy lineprinter chunk chunk chunk chunk. But if you put vintage computers into Google it comes up with ones from the 90's! I was already on my third home computer by then! [[User:NadVolum|NadVolum]] ([[User talk:NadVolum|talk]]) 18:19, 6 May 2024 (UTC)
:Well, the best approach is to see if it has anything on this in its preferences screen (because this will keep it from trying to re-insert itself into your startup sequence). Other than that, it depends on your operating system. Assuming you are using Windows XP, look for a link to the program in your Start Menu -> Programs -> Startup folder. If you don't see one, it is probably in the registry; if you aren't comfortable editing the registry, [[Spybot Search & Destroy]], an anti-spyware program, includes a section that easily allows you to monitor what programs are set to launch upon booting your computer, and makes it easy to disable them. --[[User:24.147.86.187|24.147.86.187]] 12:02, 1 August 2007 (UTC)


== Saving Yahoo Emails to a Folder ==
== pdf and pictures ==


If there is a PDF novel written in a non-English language. which are mostly scanned books of old novels that have no online version. Then is there any software or online website that can lift the written text from PDF scans and write those lines? They are not original pdf files that can be edited by a pdf editor but scanned picture books by scan machine and then uploaded in Asian languages. [[Special:Contributions/2409:40E1:C9:E2A:CCC2:B6C:CF71:29B3|2409:40E1:C9:E2A:CCC2:B6C:CF71:29B3]] ([[User talk:2409:40E1:C9:E2A:CCC2:B6C:CF71:29B3|talk]]) 09:22, 6 May 2024 (UTC)
I run a small business and currently store all my sent and received emails in various inboxes. There is now unlimited memory so potentially I could store a huge amount of emails, but the more I store, the slower the system and it's now almost impossible to search thru them properly.
Is there any way (and a very easy way as I'm a total luddite) that I can save emails to my desktop? This means I can keep my inbox and online folders pretty clear but at the same time store all the relevant information I need. (I use a standard pc and windows)


:Yes, it is very possible to use [[optical character recognition]] for non-Latin scripts. Specifically, Asian languages are often well-supported, including Chinese characters written both horizontally and vertically. I use a complicated command line script, but I will try looking for an easy web tool to do it. But I wanted to make it clear it's possible. [[User:Remsense|<span style="border-radius:2px 0 0 2px;padding:3px;background:#1E816F;color:#fff">'''Remsense'''</span>]][[User talk:Remsense|<span lang="zh" style="border:1px solid #1E816F;border-radius:0 2px 2px 0;padding:1px 3px;color:#000">诉</span>]] 09:29, 6 May 2024 (UTC)
Thanks


= May 7 =
Mooji
[[User:217.34.49.3|217.34.49.3]] 11:37, 1 August 2007 (UTC)


== Software for generating directed graphs ==
:You need [[Post Office Protocol | POP]] access to your email so that you can use a desktop client such as [[Mozilla Thunderbird]] or [[Outlook Express]] to retrieve your mail. You can either pay Yahoo for "premium" email service, which allows POP access, or you can look into [[YPOPs!]], which purports to do the same, for free. I would also look into getting your own domain for email, but that's just an opinion. --[[User:LarryMac|<font color="#3EA99F">LarryMac</font>]][[User talk:LarryMac|<font color="#3EA99F"><small> | Talk</small></font>]] 13:09, 1 August 2007 (UTC)


[[File:Collatz-graph-50-no27.svg|right|100px]]
:I believe Yahoo Premium has a free trial period, so you could sign up, grab all your mail, and then cancel it. --[[User:TotoBaggins|TotoBaggins]] 15:20, 2 August 2007 (UTC)
Is there software that will generate a directed graph such as this one, given a list of "from" and "to" numbers? It will include a cycle. [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 02:24, 7 May 2024 (UTC)


:As the description says, it was created with [[Graphviz]], which should be usable for your purpose. &nbsp;--[[User talk:Lambiam#top|Lambiam]] 07:23, 7 May 2024 (UTC)
== Firewall Help ==


:: You can use graphviz, mermaid, cytoscape, d3js (look up observablehq). D3Js can do almost everything svg can do, but of course you need to roll your own display algorithms. Graphviz strenghts is that you dont need to care about manual placement, but with complex graphs it will not be pretty. You can also use TikZ or CetZ [[Special:Contributions/2A02:F28:F:36A0:0:0:0:100B|2A02:F28:F:36A0:0:0:0:100B]] ([[User talk:2A02:F28:F:36A0:0:0:0:100B|talk]]) 08:37, 7 May 2024 (UTC)
I am working with a Fortigate F60, I was browsing manual that came with the hardware and it does not seem to state anywhere on how I can use both WAN connection side by side...to increase speed?


* Thanks. Graphviz looks like it will do the job and the language is easy to use [[User:Bubba73|Bubba73]] <sup>[[User talk:Bubba73|You talkin' to me?]]</sup> 04:04, 8 May 2024 (UTC)
anyone have a vague idea at least on how to set this up properly..I already modified the policies to allow access to the WAN 2 the same way access to the WAN 1, but it doesn´t increase speed, I even brought the WAN 1 down and the WAN 2 does not kick in


Anyone know about Load Balancing or Fail Over?


= May 9 =
This firewall is capable of both I´ve read


== Are the IP addresses used by VPNs recognizable? ==
plz help
thx in advance
[[User:Roger IntraRed|Roger @ IntraRed]] 16:01, 1 August 2007 (UTC)


Are the IP addresses used by VPNs recognizable as such? Can sites you're accessing tell you're using a VPN?
::What's the operating system? We have windows 2000 servers which require a 3rd party virtual LAN connection manager to do this, I'm not aware of a windows tool that does this. [[User:Vespine|Vespine]] 05:07, 2 August 2007 (UTC)
I've noticed WP does not let an anonymous user make edits if that user is using the free (fairly limited) VPN service that comes with the Microsoft Edge browser. But does Wikipedia recognize VPN users in all cases? Does it always prevent anonymous users from editing WP if WP can tell they are using a VPN? Of is it the case only for some VPNs? [[Special:Contributions/178.51.93.5|178.51.93.5]] ([[User talk:178.51.93.5|talk]]) 01:08, 9 May 2024 (UTC)


:They are not generally recognizable per se as such. The policy against [[WP:open proxies|open proxies]] does not apply to private VPNs. IPs from public VPNs [[WP:Blocking policy#Open or anonymous proxies|may be blocked on sight]]. This requires identifying them as a public VPN service, which AFAIK is not automatic. &nbsp;--[[User talk:Lambiam#top|Lambiam]] 09:22, 9 May 2024 (UTC)
:::Using both lines together is very difficult to do. Load balancing is simply deciding which line the connection should be on based on the loads on both lines, and the request is still transmitted on one line only. You can increase the throughput with load balancing, but increasing speed by sending requests through both lines at the same time is very difficult to do. --[[User: Antilived|antilived]]<sup>[[User_talk:Antilived|T]] | [[Special:Contributions/Antilived|C]] | [[User:Antilived/Gallery|G]]</sup> 06:44, 2 August 2007 (UTC)


= May 10 =
== Using SATA II drive on SATA I bus ==


== Windows 10 vs Windows 11. ==
The [[SATA]] entry isn't very clear on this matter. But can I use a newer SATA II (300) on a SATA I (150) bus? I of course realize it would be at SATA I speed. But I didn't know there were cabling or other issues that would make SATA II drives incompatible with SATA I connections. (I also assume that SATA I drives can be uses on SATA II buses at SATA I speeds.)


I have dealt with computers and their OSs for many years, but I never had anything more inconvenient than the newest Windows 11, I am used to work with file trees and file folders, but here I cannot find the "C" folder. The impression I have is that such a chaotic system was made deliberately but why? Suggestions will be appreciated. I plugged Inyo the computer an external hard drive but how to find it in the software? It is all total absurd [[Special:Contributions/107.191.2.10|107.191.2.10]] ([[User talk:107.191.2.10|talk]])a [[Special:Contributions/107.191.2.10|107.191.2.10]] ([[User talk:107.191.2.10|talk]]) 23:39, 10 May 2024 (UTC)
: SATA drives often have a jumper that will throttle the speed of SATA II speed drives to be SATA I compatible.


:Open File Explorer on your machine. On the left side there should be a navigation pane. Click on the "This PC" button, after which a selection of connected drives and partitions will appear, which will definitely include your OS drive (C:)
:: SATA drives are designed to be backward and forward compatible, so you shouldn't have any problem either way. --[[User: Antilived|antilived]]<sup>[[User_talk:Antilived|T]] | [[Special:Contributions/Antilived|C]] | [[User:Antilived/Gallery|G]]</sup> 06:41, 2 August 2007 (UTC)
:Alternatively, you could hit the Windows key and type in "Disk Management" and click on "Create and format hard disk partitions." Afterwards, a much more familiar interface will open (I am pretty sure this is lifted straight from Windows 7), allowing you to open all folders by right clicking on them and selecting "Explore."
:Hope this helps. [[User:Hanoi2020|Hanoi2020]] ([[User talk:Hanoi2020|talk]]) 08:26, 12 May 2024 (UTC)


== What is the best computer in the world called? ==


Want to know.
:Define 'best'. [[TOP500]] lists the ''most powerful'' computers, if that's what you mean. — [[User:Bewildebeast|Matt Eason]] <sup>([[User talk:Bewildebeast|Talk]] &#149; [[Special:Contributions/Bewildebeast|Contribs]])</sup> 20:37, 1 August 2007 (UTC)


= May 12 =
:I've always liked the [[Amiga]]... --[[User:Oskar Sigvardsson|Oskar]] 23:15, 1 August 2007 (UTC)


== Longest computer-chess game ==
:Most definitely the Sony UX UMPC series. Except make them not sony and run linux. --'''[[User talk:L|L]]'''<small>[[User:L|onging....]]</small> 23:41, 1 August 2007 (UTC)


What's the longest chess game (i.e. the one with the most moves) on record between computers, not counting moves after one side could've claimed a threefold-repetition draw? Would the answer change if known endgame solutions retroactively replaced the [[fifty-move rule]] where available? [[User:NeonMerlin|<span style="background:#000;color:red;border:#0f0 solid;border-width:1px 0">Neon</span>]][[User talk:NeonMerlin|<span style="background:#0f0;color:#000;border:red solid;border-width:1px 0">Merlin</span>]] 05:10, 12 May 2024 (UTC)
:Depends which world. Readers of a certain "trilogy" of five books might say [[Minor characters from The Hitchhiker's Guide to the Galaxy#Deep Thought|Deep Thought]] - and not the one made by [[IBM]].
:I'm not sure there's any sensible answer to this. A poorly written program could play essentially forever. It wouldn't be hard to write a program that just makes random moves without attempting to checkmate the other side's king. Playing it against itself, it could probably play for thousands of moves before one side accidentally stumbles on a checkmate. [[User:CodeTalker|CodeTalker]] ([[User talk:CodeTalker|talk]]) 18:58, 12 May 2024 (UTC)
::-=#&nbsp;[[User:AmosWolfe|Amos E Wolfe]]&nbsp;<sup>[[User talk:AmosWolfe|talk]]</sup>&nbsp;#=- 23:53, 1 August 2007 (UTC)
::Okay, so what if we consider only those games where both programs have beaten the World Chess Champion in a publicly recorded match without a handicap in their favor, or have beaten in such a match a program that had done so in such a match, or so on transitively? Or only those whose FIDE-equivalent Elo ratings are at least 2800 based on human-computer matches that someone's bothered to provide enough hardware for and publish the moves from? [[User:NeonMerlin|<span style="background:#000;color:red;border:#0f0 solid;border-width:1px 0">Neon</span>]][[User talk:NeonMerlin|<span style="background:#0f0;color:#000;border:red solid;border-width:1px 0">Merlin</span>]] 01:46, 13 May 2024 (UTC)
:::I prefer the Googleplexstarthinker. --[[User:24.249.108.133|24.249.108.133]] 00:14, 2 August 2007 (UTC)
::Any real fan would know that '''Earth''' is the most powerful computer. Really... --'''[[User talk:L|L]]'''<small>[[User:L|onging....]]</small> 01:01, 2 August 2007 (UTC)
:::I overheard [[Seth Lloyd|this guy]] getting interviewed in a coffee shop once, and he seemed to be arguing that he felt the universe itself could be regarded as a [[quantum computer]]. Personally I felt it was another case of metaphors-gone-wild (drinkin' too much, showin' their tops), but that's just me. --[[User:24.147.86.187|24.147.86.187]] 16:20, 2 August 2007 (UTC)
::::Well the main part of a computer is that it actually computes something. So yes, it's technically possible the entire universe is a computer, but it's far more likely the entire universe is a [[simulated reality]] ''inside'' a computer. --[[User talk:L|L]]-- 16:31, 2 August 2007 (UTC)
::::Well, before quantum mechanics, everyone thought that the universe was just one big hunkin' Turing machine, even if they hadn't invented the terminology. Such metaphors are very useful for understanding reality. --[[User:Oskar Sigvardsson|Oskar]] 08:50, 3 August 2007 (UTC)
: The NeXT machines, of course.


= August 2 =
= May 13 =


== trying to recall... ==
== Punch card loopback ==


Did any of the punch-card-based computers have a mechanism to move cards from the output deck to an input deck? Was this used for array indexing before indirect addressing was implemented? Did the cards contain the addresses or the data? [[User:NeonMerlin|<span style="background:#000;color:red;border:#0f0 solid;border-width:1px 0">Neon</span>]][[User talk:NeonMerlin|<span style="background:#0f0;color:#000;border:red solid;border-width:1px 0">Merlin</span>]] 20:59, 13 May 2024 (UTC)
I seem to remember reading a very old (10+ years probably) proposed change to the linux kernel code.. it was an ingenius 1 or 2 character change that would allow an attacker to easily escalate priviliges to root. I think it was inside a conditional. Anyone know what I'm talking about / have a link? --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 05:45, 2 August 2007 (UTC)
:I don't believe so. However there were quite a number of places which had all their data on cards and used various arrangements of card sorters, adders, multipliers and suchlike for their computing needs. See [[Unit record equipment]]. I think loading and storing via a register were implemented fairly early on. However there were commercial machines where they for instance wrote the return address into a location where a subroutine would jump to it at the end before jumping to the subroutine. Recursive routines and stacks came later! [[User:NadVolum|NadVolum]] ([[User talk:NadVolum|talk]]) 21:42, 13 May 2024 (UTC)


= May 14 =
:It was in 2003. The nature of the patch was that some code like:

if (current_process->uid == 0)

:was changed to:

if (current_process->uid = 0)

:, so that rather than ''testing'' to see if the user ID was zero (i.e., root), it was actually ''setting'' it to zero, thus giving that process full privileges. [http://linux.derkeiler.com/Mailing-Lists/Kernel/2003-11/0641.html Here] is a thread about it.
:This is a weakness of the [[C language]], as that's a very easy thing to miss, and programmers will routinely do the same thing by accident. Some programmers adopt the practice of putting the constant first in the comparison so that the compiler will flag any assignment attempts. --[[User:TotoBaggins|TotoBaggins]] 15:12, 2 August 2007 (UTC)

::Oh 2003 really? Well I'm pretty sure that's what I was looking for, thanks. Doesn't seem so ingenious anymore to be honest. You know what, I think the actual code invoved a lot of heavily nested parentheses and bitwise operators or something so the = sign was lost in all the symbols. --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 17:38, 2 August 2007 (UTC)
:::Yes, it was obscured and easily missed. There was a [[CVS (software)|CVS]] to [[BitKeeper]] gateway machine that was broken into, and the change was made there, so I think the hope was that it would only get a cursory review. --[[User:TotoBaggins|TotoBaggins]] 18:06, 2 August 2007 (UTC)

== Printing Problems ==
I have a Dell inkjet printer, and despite a full cartridge fails to print blue. I ran the auto nozzle cleaning process a few times, and it still won't work. How can I fix it? Thanks a lot. -- [[User:Sturgeonman|Sturgeonman]] 13:53, 2 August 2007 (UTC)

:The cartridge may happen to be broken.. Considering the fact you'll eventually need to buy another cartridge someday, I would recommend to buy a new one and see if that fix the problem. Other than that I would need more info to help you out like. Is it a new printer ? did the problem appear just after changing the cartridge ? When did the problem appear ? --[[User:PhoenixQc|PhoenixQc]] 18:38, 2 August 2007 (UTC)

: If the cartridge is okay then probably the print head is defective. The last time I priced a print head for both my old Canon inkjet and my dad's HP the cost of the head was almost as much as a new printer. -- [[User:Finlay McWalter|Finlay McWalter]] | [[User talk:Finlay McWalter|Talk]] 22:22, 2 August 2007 (UTC)

== Ghosts ==

Are the ghost files remaining from the copying of my hard-drive necessary, or can I delete them without repercussions? [[User:Crisco 1492|Crisco 1492]] 17:13, 2 August 2007 (UTC)

:If you are talking about [[Symantec Ghost]] .gho files, thoses are backup of hard drives or partitions used to restore content at the point of their creation, they are not needed for your system to work. Consider em as a save point of your data. If you dont need those anymore you can delete em safely. --[[User:PhoenixQc|PhoenixQc]] 18:33, 2 August 2007 (UTC)

::Thanks. You just cleared up 50 gb of useless memory LOL. I had never run into that file type before. [[User:Crisco 1492|Crisco 1492]] 23:45, 2 August 2007 (UTC)

:::I should point out that this limits the usability of Ghost somewhat :) You should really have a backup, in case your HD konks out. --[[User:Oskar Sigvardsson|Oskar]] 08:09, 3 August 2007 (UTC)

== source to jar and losing path ==

the icons for my program are stored in images folder in source folder. the code is in source folder. when i build out of eclipse it works, but when i build a jar the icons cant be found by the progam, probably because the paths arent saved. how do i fix this; how do i make the images included in the jar?--[[User:65.222.152.28|65.222.152.28]] 17:58, 2 August 2007 (UTC)

:Did you mean [http://www.hmug.org/man/1/jar.php this jar]? If so, go to the "Archiving subdirectories" section. --[[User:Wirbelwind|Wirbelwind<small>ヴィルヴェルヴィント</small>]]&nbsp;([[User_talk:Wirbelwind|talk]]) 22:05, 2 August 2007 (UTC)

== Microsoft Office Communicator 2007 ==

I see an awful lot of sources claiming it will come out Q2 2007, but the official page seems ambiguous. Has it been released? And how do they claim it comes with Office 2007 Enterprise if that was released last fall? --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 19:00, 2 August 2007 (UTC)

= August 3 =

==Programming==
I want to learn how to [[computer programming|program]]. I already got some (very basic) basics down, but I really don't know much in effect. What language should I start with? How should I learn? I don't plan on taking classes too soon (well, why would I be asking then?). --<font color="green" face="Berling Antiqua">hello, i'm a [[User:Member|<font color="orange">member</font>]]</font> | [[User talk:Member|<font color="grey">talk to me!</font>]] 00:43, 3 August 2007 (UTC)
: A lot depends on what your goals are. Some might recommend [http://xkcd.com/297/ Lisp], for example as the best language to start with. I think I might lean towards Ruby as a starting language, or perhaps Java. But really, it all depends on where you'd like to go with your programming. [[User:65.91.98.102|65.91.98.102]] 00:53, 3 August 2007 (UTC)
::[[Python (programming language)]] Is also a widely recommended first language and my personal favourite. It is very easy to start with [[IDLE (Python)]]. [[User:Vespine|Vespine]] 02:22, 3 August 2007 (UTC)
:Personally (and this just from my own experience teaching myself and others) I think that you should start with a language that is designed with simplicity and ease of use in mind, while still being somewhat powerful. Your programs wont be very useful perhaps, but they will be fun as hell to do (if you're in to that kind of thing). Luckily, such a language exists, and it's called BASIC! I heartily recommend downloading the qBASIC environment if you can find it (I have fond memories of drawing mandelbrot sets in tiny resolutions in a DOS environment). After that, a c-style language would be good. Java is nice, because it gives you a solid introduction to object-orientation. But you really need something simpler so you can learn all about loops, if/then/elses, sub-routines and functions. --[[User:Oskar Sigvardsson|Oskar]] 08:08, 3 August 2007 (UTC)
::I would argue that, given the clear movement towards object orientation as the programming model of choice, it makes more sense to start with an OO language for most people who want to learn programming. [[User:65.91.98.102|65.91.98.102]] 18:50, 3 August 2007 (UTC)

== Command Prompt ==

Hi! The schools in my state have recently tightened controls on their network and so now the trusty command prompt has been disabled. When it is opened up in the text display area it states that 'The Command Prompt has been disabled by your administrator'. Does anyone know of how I could gain use of it? Thanks[[User:Mix Lord|Mix Lord]] 01:22, 3 August 2007 (UTC)
:Why do you want to use it? Unless you want to run command prompt apps or some network tasks, you can pretty much do everything else through the GUI (some tasks are far more difficult, but at least you get it done). Besides, it's blocked for a reason. Anyways, try copying <code>cmd.exe</code> from your home PC and try transferring it to the school PC, or simply try running it from 'Run'. (Very) low chance these will work, but trying always helps. Really, you're best off either trying to login as admin or not attempting to use it at all. --<font color="green" face="Berling Antiqua">hello, i'm a [[User:Member|<font color="orange">member</font>]]</font> | [[User talk:Member|<font color="grey">talk to me!</font>]] 02:17, 3 August 2007 (UTC)
::If it is disabled by network policy you won't be able to run it, unless you get elevated rights on your user ID. [[User:Vespine|Vespine]] 02:18, 3 August 2007 (UTC)

::Someone seems to have also disabled the run function on the computers as well, so I guess I'll just have to give up. Thanks anyway. :(
[[User:Mix Lord|Mix Lord]] 06:26, 3 August 2007 (UTC)

: Try a shortcut to cmd.

::Cool. How do you do that?

:::My technique is to launch command.com via Internet Explorer or Microsoft Word web bar. [[User:Splintercellguy|Splintercellguy]] 07:53, 3 August 2007 (UTC)

::: Create a shortcut to somewhere you can write (like your documents, if you're permitted to save to the machine), and have the target as cmd.exe. The above suggestion has also worked for me in the past.

::::It wouldn't work. If the command prompt is disabled using network policies then no matter how you run it (it is apperent that the OP has access to cmd.exe in order for him to run it and see the message anyway). command.com might work, but there's not definite answer since we don't know the policies. --[[User: Antilived|antilived]]<sup>[[User_talk:Antilived|T]] | [[Special:Contributions/Antilived|C]] | [[User:Antilived/Gallery|G]]</sup> 11:09, 3 August 2007 (UTC)

:::::I have tried this on a system that barred the execution of cmd.exe in the same manner as the OP, though his system might differ. [[User:Splintercellguy|Splintercellguy]] 16:54, 3 August 2007 (UTC)

::::::I was referring to the shortcut method. command.com worked for me is well for some, but some others doesn't even have command.com in system32 so that's a no-no. Haven't tried using an external copy though... --[[User: Antilived|antilived]]<sup>[[User_talk:Antilived|T]] | [[Special:Contributions/Antilived|C]] | [[User:Antilived/Gallery|G]]</sup> 00:18, 4 August 2007 (UTC)

::::: Yes, if the command prompt is disabled using network policies. But that may not have been the case!

: Does anyone know of a valid security-related reason for taking this approach? I'm no expert on Windows, but its command prompt is and has always been pretty wimpy, and I don't know of much you can do with it that you can't do via the GUI, and certainly nothing dangerous or security-impairing. (What disabling the command prompt ''is'' impairing to, of course, is productivity, because as [[User:Member]] correctly notes, some operations are terribly cumbersome via a GUI. To a power user, being without a [[Command line interface|CLI]] isn't merely inconvenient, it's devastating.) —[[User:Ummit|Steve Summit]] ([[User talk:Ummit|talk]]) 00:37, 4 August 2007 (UTC)
::As long as the user doesn't have admin they can't really do anything damaging with DOS. It just soothes the savage admin's ego. --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 02:51, 4 August 2007 (UTC)

== Bittorrent trackers ==

I have some material which I would like to make available using bittorrent. There are no copyright problems, and I would like to place the tracker on a server which has a high likelihood of remaining online for a while, and whose reputation is not too badly tainted. I read the article [[Bittorrent tracker]], but it is not clear to me which of the sites listed that is best suited. I would be grateful for reccomendations. --[[User:Divulgación de ciencia|Divulgación de ciencia]] 09:05, 3 August 2007 (UTC)

:I seriously doubt that there is such a thing. It would be impossible a tracker to ensure that all the content shared is be legal if they are open to the public. If you don't want to host the tracker yourself, I'm afraid that the regular open trackers are what you are stuck with. I would just go with the pirate bay tracker ( http://open.tracker.thepiratebay.org/announce ), it will certainly remain online for quite some time. Remember that you are not doing anything illegal, so don't feel guilty :) --[[User:Oskar Sigvardsson|Oskar]] 09:27, 3 August 2007 (UTC)

::Thanks. How do I go about to host my tracker myself? Is this a functionality which is included in bittorrent clients, or do I need a web-server or what? --[[User:Divulgación de ciencia|Divulgación de ciencia]] 12:40, 3 August 2007 (UTC)

:What does it matter if its "reputation is tainted?" Those are the ones that people ''use'', and if you don't want to be seeding for the rest of your life you need other people around to seed. To get other people to download your torrent you'll have to list in on an index or search engine... the most popular ones are ones operated by a bittorrent tracker! So you might as well just let your torrent be tracked by the same site you submit it to be indexed. I'd recommend using thepiratebay and demonoid (if you have an accout there) and setting up your torrent file to use multiple trackers. That way you get maximum exposure and maximum reliability in the unlikely event that either of them goes down permanently. Also you can try making a trackerless torrent with utorrent or the original client (NOT azureus) but the bittorrent dht network isn't exactly the most efficient way of finding peers and most bittorrent searches don't accept decentralized torrents. You can track it yourself too if you want but for a single torrent file that's definitely overkill, it's provided as a free service by the big trackers (and their servers are much better than anything you could afford) --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 13:24, 3 August 2007 (UTC)

:Also keep in mind that there are tons of legitimate torrents on sites like thepiratebay, don't feel uncomfortable about using a "warez site" to distribute your legitimate wares. --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 13:26, 3 August 2007 (UTC)

[[utorrent]] has a builtin tracker. Tracker can be enabled at options/preferences/advanced/bt.enable_tracker. (this must be set to true) If enabled, it has announce url of http://client_ip:port/announce, where client_ip is ip address of computer running utorrent, and port is incoming connections port (usually random assigned during startup, but can (and in this case must) be set constant). IP adress must be static (or tracker will not be available) (can use dynamic dns). utorrent computer does not requires .torrent file, it is tracking. This method is fairly unpopular, partially because of requirement of static ip and port. Using this method, there will be necessary seperate mechanism of .torrent files distribution. -[[User:Yyy|Yyy]] 14:39, 3 August 2007 (UTC)
:you may be able to get it indexed by certain trackers that allow "external" torrents. Also remember to check if your computer is reachable from the outside- forward the proper ports on your router. And like yyy said, use [[dyndns]] --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 16:22, 3 August 2007 (UTC)

::Thank you all for your advice! --[[User:Divulgación de ciencia|Divulgación de ciencia]] 20:13, 3 August 2007 (UTC)

== Pentium D and Pentium Dual Core Difference ==

What's the difference between pentium D and Pentium Dual-core processor???

:This is an encyclopedia. You could check the article [[Pentium D]] and quickly see that the Pentium D is one type of Pentium dual-core processor. -- [[User:Kainaw|Kainaw]]<small><sup>[[User_talk:Kainaw|(what?)]]</sup></small> 12:32, 3 August 2007 (UTC)

==802.11, wi-fi, etc. Data link layer==
Is here any article, which would contain data about [[802.11]] [[data link layer]]? It differs from [[ethernet]] data link layer. There are multiple articles about [[physical layer]]. -[[User:Yyy|Yyy]] 14:43, 3 August 2007 (UTC)

== [[Archos#The_604_WiFi|Archos 604]] ==
According to our article on Archos, the Archos 604 and 704 video players come complete with Wifi. What exactly does a portable video player do with wifi?--[[User:172.146.223.125|172.146.223.125]] 14:58, 3 August 2007 (UTC)
:According to previously mentioned article, it uses it for: web browser; access to local network, to transfer and files (media files)(or play directly from network) . -[[User:Yyy|Yyy]] 15:05, 3 August 2007 (UTC)

== iTunes video syncing problem ==

I just recently got a new iPod, and as I started syncing my videos, I came across some videos that were in the correct format ([[:Image:Converting.jpg|proof]]), would play in iTunes, but were not allowed to be copied to the iPod ([[:Image:Syncing.jpg|proof]]). What is wrong and what can I do to fix it? &mdash;'''[[User:Akrabbim|Akrabbim]]'''<sup>[[User talk:Akrabbim|talk]]</sup> 15:18, 3 August 2007 (UTC)

: I believe Apple has a fix for this on their website for vista users.
::Their fix is for iPod hard drive corruption. The problem here is in the file I believe. Anybody else know what to do? &mdash;'''[[User:Akrabbim|Akrabbim]]'''<sup>[[User talk:Akrabbim|talk]]</sup> 21:09, 3 August 2007 (UTC)

== [[Norton AntiVirus]] 2007 Addition Error ==

Hello. When my Full System Scan finishes, I click on the plus sign beside "Total items scanned", giving me information on how many files were scanned of each type. Today, Norton AntiVirus shows me the following:
Total items scanned: 301823
- Files & Directories: 298903
- Registry Entries: 157
- Processes & Start-up Items: 2547
- Network & Browser Items: 206
- Other: 5
If you do the math, the sum of the files scanned (Files & Directories, Registry Entries, Processes & Start-up Items, Network & Browser Items, and Other) is five less than what Norton AntiVirus claims. So I export the results. I open the notepad file that has my exported results, finding that the "Total items scanned" is correct. Here is what the Notepad says:
Total items scanned: 301818
- Files & Directories: 298903
- Registry Entries: 157
- Processes & Start-up Items: 2547
- Network & Browser Items: 206
- Other: 5
How can I fix this problem? Thanks in advance. --[[User:Mayfare|Mayfare]] 16:13, 3 August 2007 (UTC)

:Stop using money-expensive, memory-expensive, badly-designed bloatware that can't even compute its results properly after being in active development for more than a decade. Why do you care about a 5 result discrepancy anyway? --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 16:18, 3 August 2007 (UTC)

I was wondering if the 5 result discrepancy would harm my computer. --[[User:Mayfare|Mayfare]] 16:24, 3 August 2007 (UTC)

:: I noticed that there is actually 5 category, If you ever programmed, you'll know that difference of +1 and -1 are frequent when you write code because of indexes, maybe there was some error in the program interface that count one more item per category. The count in the text file is probably the good one as it was created using the variables and not what was displayed. --[[User:PhoenixQc|PhoenixQc]] 17:02, 3 August 2007 (UTC)

:I suspect it may be quite simple: that in the first case the program is mistakenly adding the "Other" category twice. --[[User:Tardis|Tardis]] 21:14, 3 August 2007 (UTC)

== vista start menu ==

Anyone know of any way to automatically go to All Programs when I hit the "start orb"? My frequently used programs and pins are all there in All Programs and I always hit it whether the program I'm looking for is frequently used / pinned or not. --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 16:16, 3 August 2007 (UTC)

:Stop using money-expensive, memory-expensive, badly-designed OS that can't even work properly after being in active development for more than a decade. Why do you care about 1 more click anyway? --[[User:PhoenixQc|PhoenixQc]] 17:17, 3 August 2007 (UTC)
: PS. I hope you like those helpful answer.
::I for one like vista. It's memory expensive, money expensive and I'll even concede that it's badly designed, but it's much more functional than any other OS I've used (os x, xp, a dozen linux distros) as far as day to day work goes. For programming I wouldn't dream of working in anything but linux but for day to day operations KDE is ugly, sloppy, inconsistent, and provides an incomplete interface to the OS- far too many system-critical settings still rely upon configuration files scattered about the filesystem. Exact same for gnome, but it's paralyzed by minimalism so for even the most basic tasks it's more efficient to use the command line. OS X is just annoying in every way- you can't tell which programs are open, the graphical API is maddeningly inconsistent, there's virtually no program support compared to the staggering amount of code written for windows and linux. Windows (especially vista) is pretty and painstakingly consistent with its graphical API. It has its endless idiosyncrocies but after using it as my main OS for my whole life it's been mastered, and with my knowledge I'm more efficient with most tasks than anything but the most hardened bash jockey. Command line switches and file type handlers can perform spectacular stunts, and basically every stupid DRM or licensing restriction on vista has been cracked, so it's functionally (not legally I suppose) similar to free software. And I care about 1 more click because I have to click with no purpose an additional time every time I want to open a program, it's inefficient! --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 00:45, 4 August 2007 (UTC)

:One of my clients had a problem in Windows XP that may be what you want. She had a weird icon in her quick-launch bar. When she clicked on it, it opened up the "All Programs" dialog. I deleted it because she thought it was weird. I believe she clicked on "Start" then drug the "All Programs" entry to the quick start bar. This made a shortcut icon on the quick start bar to launch the "All Programs" window. If that works in Vista, you'll have two buttons (Start and the new icon). Clicking the new icon will take you right to the programs menu you want. Of course, I can't test it. I haven't had Windows on any of my computers since 1998. -- [[User:Kainaw|Kainaw]]<small><sup>[[User_talk:Kainaw|(what?)]]</sup></small> 17:44, 3 August 2007 (UTC)

:::Nope, it doesn't work in vista. --[[User:Froth|'''froth''']]<sup>[[User_talk:Froth|<small>t</small>]]</sup> 00:32, 4 August 2007 (UTC)

:You might consider using a keyboard macro program like [[AutoHotkey]] to make various unused Win+letter combinations launch your most commonly used applications. It's much faster than opening the Start menu, even if it did go straight to All Programs. -- [[User:BenRG|BenRG]] 21:30, 3 August 2007 (UTC)

== Moving to object-orientated languages from GWBASIC ==

Yes, I know its old, but the only computer language I am fluent in is [[GWBASIC]]. I dont know anything about object orientation, its a rather alien concept to me. So what would be the easiest way to learn it? Are there for example any toy educational languages I could play with for a while? (There is a page listing these somewhere in [[Wikipedia]]). People keep recommending Python - although this may not be entirely OO - , that would be the next language I would like to learn. However I can only snatch ten minutes every day or two to spend on learning it. Thanks [[User:80.2.221.69|80.2.221.69]] 19:24, 3 August 2007 (UTC)

: I learnt OO using [[Smalltalk]] - and found it very easy to pick up the concepts. --[[User:Annelid|Worm]] 22:40, 3 August 2007 (UTC)

: Why don't you learn some OO concepts from a book or some online texts first? OO is not solely about programming, but how you structure your code and how you model relationships.

== CDDL / GPL license question ==

Hi, I am developing a software under the [[GNU General Public License|GPL]], and I wish to use a library that is licensed under the [[Common Development and Distribution License]].
#Can I do this?
#Can I distribute the CDDL library with my software?

I am confused by a statement [http://www.gnu.org/licenses/license-list.html#CDDL here] that says "a module covered by the GPL and a module covered by the CDDL cannot legally be linked together."

Thank you very much. --[[User:131.215.159.28|131.215.159.28]] 20:58, 3 August 2007 (UTC)
:The problem is that the GPL is "viral": Anything linked to GPL'd software is required to be GPL'd. Since the CDDL is incompatible with the GPL, you can't use the CDDL library. A lot of people mindlessly apply the GPL to their software, not considering the consequences of doing so. If this is your own program, and you wish to use the CDDL library, your options are to have it in a separate executable and use inter-process communication of some sort to access the functions of that library, or release your software under a less restrictive license than the GPL. [[User:Donald Hosek|Donald Hosek]] 22:41, 3 August 2007 (UTC)

= August 4 =

== Passing variables to a Flash movie at runtime ==

Hi,
for my Javascript-based (not AJAX) webapp, I need to pass parameters to a Flash movie after the movie has loaded. I tried flashVars, but the variables can not be changed, as they are read as the movie is loading, and never afterwards. I do not have access to PHP/ASP/other server side language, as this webapp is not exactly webapp(does not access the web, deployed on CD).

Thanks...
--[[User:125.238.81.215|125.238.81.215]] 01:41, 4 August 2007 (UTC)

== PC buy guide ==

Hey guys, I would like to buy a good end computer without graphics card currently..Budget is not a deal.Can anyone put me the bottomline and the configurations for that?..I would play more games, so kindly can you get me the current configuration...?.Thanks in advance

== Shell? ==
I've heard the program [[Windowblinds]] being referred to as a [[Shell (computing)|shell]]. Is this correct? [[User:BeefJeaunt|BeefJeaunt]] 12:37, 4 August 2007 (UTC)

== The DOS DIR command ==

How do I force DIR to display a file's time to the seconds? Instead of:

06/11/2007 ''10:38'' 3,595,275 IMG_2193.JPG
06/11/2007 ''10:39'' 3,600,951 IMG_2194.JPG

I want:

06/11/2007 ''10:38:33'' 3,595,275 IMG_2193.JPG
06/11/2007 ''10:39:25'' 3,600,951 IMG_2194.JPG

-- [[User:Toytoy|Toytoy]] 12:47, 4 August 2007 (UTC)

Latest revision as of 00:05, 14 May 2024

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

Main page: Help searching Wikipedia

   

How can I get my question answered?

  • Select the section of the desk that best fits the general topic of your question (see the navigation column to the right).
  • Post your question to only one section, providing a short header that gives the topic of your question.
  • Type '~~~~' (that is, four tilde characters) at the end – this signs and dates your contribution so we know who wrote what and when.
  • Don't post personal contact information – it will be removed. Any answers will be provided here.
  • Please be as specific as possible, and include all relevant context – the usefulness of answers may depend on the context.
  • Note:
    • We don't answer (and may remove) questions that require medical diagnosis or legal advice.
    • We don't answer requests for opinions, predictions or debate.
    • We don't do your homework for you, though we'll help you past the stuck point.
    • We don't conduct original research or provide a free source of ideas, but we'll help you find information you need.



How do I answer a question?

Main page: Wikipedia:Reference desk/Guidelines

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

April 30[edit]

Cursor hovering over the thumbnail at YouTube[edit]

On my YouTube subscription list, if the cursor hovers over the thumbnail of a video, the video starts playing (without audio) inside the thumbnail. When I click on the video, it then starts playing at the point where the thumbnail got to. That means if I don't notice that the cursor is hovering over a video, when I open it, it might start 15 minutes in, and I have to stop and restart the video to watch from the beginning. This has got to be one of the most useless and annoying features I've ever seen on a website. Is there any way to turn it off? Can I go to Settings and click something so it stops doing that? —Mahāgaja · talk 11:36, 30 April 2024 (UTC)[reply]

Yes. Go into your settings (click on your icon), go into Playback and Performance, turn off Video Previews. It will turn it off for 30-60 days. Then, it tends to turn back on. I believe that it turns back on because Youtube counts those previews as views, increasing viewership counts. Similarly, I turn off the shorts. They turn off for 30 days and turn back on again. I also turn off autoplay. That stays off for longer, usually, but turns back on eventually. Again, having it autoplay increases view counts. 12.116.29.106 (talk) 12:01, 30 April 2024 (UTC)[reply]
Thanks! I turned off video previews. I had no option for turning off shorts, but they annoy me less now that they're segregated into their own section of the subscription page rather than being lumped in with the full-length videos, like they used to be. I've had autoplay switched off for years and it's never turned back on. —Mahāgaja · talk 12:12, 30 April 2024 (UTC)[reply]



May 4[edit]

How do I write this road trip?[edit]

On the Data Structures unit of a CodeHS course, there’s a part where I’m supposed to write a road trip in Java. The GeoLocation class was mostly autogenerated (requiring just a few additions that I already made) and most of the RoadTrip class seems simple. It wants me to store the stops on the road trip in an ArrayList, so I wrote “private ArrayList<RoadTrip> stations;”. The part where I’m having an issue is the function “public void addStop(String name, double latitude, double longitude)”. How do I write this part, and how do I add the stops to the ArrayList with “stations.add();”? ArrayLists only have one dimension, but I need to store three pieces of information about each stop. Primal Groudon (talk) 14:22, 4 May 2024 (UTC)[reply]

Making RoadTrip an array implies that you are working with a bunch of road trips. It appears that you have one road trip and you want to have multiple stops. So, your road trip object/class should contain an array of stops. This is the basic concept of relationships. In your example, you claim that a road trip "is a" array of stations. But, in reality, a road trip "contains" or "has a" array of stations. The whole "is a" and "has a" relationship concept is difficult for new object-oriented developers, but it is supposed to be simplified by filling in the sentence: A road trip ____ an array of stations. 12.116.29.106 (talk) 15:54, 7 May 2024 (UTC)[reply]
To add to the great comment above, you would want to have a Stop class, which contains a Stop class object with instance variables name, latitude, and longitude. Then in the RoadTrip class you could create an ArrayList named "private ArrayList<Stop> stations", which you can then use to load the aforementioned instance variables into the ArrayList with the method “public void addStop(String name, double latitude, double longitude)”. In this case, you will only need to write your method to access the Stop object at the desired index, then change the attributes of that Stop object and not the entire RoadTrip class.
Hope this is useful! Hanoi2020 (talk) 08:18, 12 May 2024 (UTC)[reply]

May 5[edit]

Logarathmic scale for page views[edit]

In page information, if you click no. of page views, you see a graph for daily page views for a period. You also get a logarithmic scale. What additional insight does it provide, and is thus helpful? ExclusiveEditor Notify Me! 10:14, 5 May 2024 (UTC)[reply]

It is useful when there are large variations in the edit counts over time as a logarithmic scale expands low numbers. An illustrative example might be an article that describes a current event: As it happens and interest is high, there may be hundreds of edits per day, whereas some time after, as interest wanes or the article is reasonably complete, those numbers might decrease to a few edits per day. On a linear scale, those few edits (representing just a hundredth of the peak) tend to disappear, hardly distinguishable from zero. On a logarithmic scale they are clearly visible, making it possible to follow periods of high and low activity on the same graph. Addendum: replace "edit" by "view"... --Wrongfilter (talk) 10:55, 5 May 2024 (UTC)[reply]
@ExclusiveEditor: See e.g. page views for Bernard Hill who died 5 May. Without logarithmic scale you cannot even see how many views he got before, and it was far more than most articles. PrimeHunter (talk) 08:30, 8 May 2024 (UTC)[reply]

Two zeros in Ones' complement[edit]

Computers using ones' complement have two ways to represent zero. Back in my day, I used Fortran on such a machine. I just checked for 0. I assume that is the way it was with all high-level languages on such a machine (correct me if I'm wrong).

But in assembler or machine language, would you have to check for both forms of zero? Bubba73 You talkin' to me? 22:26, 5 May 2024 (UTC)[reply]

I don't know how the different languages handled it, but the article does say [...] a side effect of negative zero is that software must test for negative zero. RudolfRed (talk) 02:13, 6 May 2024 (UTC)[reply]
Some ones' complement models (e.g. the Electrologica X1) had a zero-test as part of the machine instructions (see here, section 2.4.3  Condition-setting), so one test sufficed for plus-or-minus zero. When using high-level languages such as FORTRAN or ALGOL, the issue was not visible to the user.  --Lambiam 13:38, 6 May 2024 (UTC)[reply]
One's complement was used in older models (PDP, LINC) and programmers had to handle value properly. By 1985, this was codified in IEEE 754, stating that -0 and +0 are the same value and programming languages should treat them as such. You mention Fortran. Unless it is a very old version, Fortran's compiler treated zero as unsigned, so both -0 and +0 were just 0, converted as such in the compiler. 75.136.148.8 (talk) 17:31, 6 May 2024 (UTC)[reply]
Thanks for the replies. You speak of early Fortran, the first Fortran I used was FORTRAN IV and it must have handled that for the programmer. Bubba73 You talkin' to me? 04:27, 7 May 2024 (UTC)[reply]
You mentioned using a 1s complement machine and using Fortran. That tells me you must have been using a DEC F40 on a PDP. Fortran IV was ported to other old mainframes, primarily for education purposes, but DEC ported it (as F40) for the PDP series for business use. DEC F40's compiler handled positive/negative zero, but also gave the programmer the ability to distinguish between them if desired. If you were using a different Fortran on a different computer, I have to assume that that version of Fortran also handled positive/negative zero in the compiler in much the same way. 12.116.29.106 (talk) 12:18, 7 May 2024 (UTC)[reply]
It was actually on a CDC 6400. We used a Fortran IV textbook. CDC had enhancements to Fortran IV, but I didn't know about them until I bought my own CDC Fortran manuals a few years later Bubba73 You talkin' to me? 02:08, 8 May 2024 (UTC)[reply]

May 6[edit]

I need some reliable sources about the history of computer startup sounds.[edit]

I'm trying to write an article about computer startup sounds. The draft can be found at: Draft:Startup sound. I need help finding some good sources about the history of startup sounds as well as writing the article itself. Could someone please help me with the article? Thanks! Félix An (talk) 06:53, 6 May 2024 (UTC)[reply]

The thing that immediately springs to mind is Brian Eno's work on the startup sound used in Windows 95, which is discussed in his article with some sources you can peruse. Otherwise, it would likely make sense for you to investigate histories of places and people who were developing systems like Microsoft and Apple. Remsense 06:58, 6 May 2024 (UTC)[reply]
Oh dear! I thought of those ancient mainframes where when one switched them on various relays would click as the different bits got poweed up and all the fans would start running and eventually it could read cards or a paper tape and run a noisy lineprinter chunk chunk chunk chunk. But if you put vintage computers into Google it comes up with ones from the 90's! I was already on my third home computer by then! NadVolum (talk) 18:19, 6 May 2024 (UTC)[reply]

pdf and pictures[edit]

If there is a PDF novel written in a non-English language. which are mostly scanned books of old novels that have no online version. Then is there any software or online website that can lift the written text from PDF scans and write those lines? They are not original pdf files that can be edited by a pdf editor but scanned picture books by scan machine and then uploaded in Asian languages. 2409:40E1:C9:E2A:CCC2:B6C:CF71:29B3 (talk) 09:22, 6 May 2024 (UTC)[reply]

Yes, it is very possible to use optical character recognition for non-Latin scripts. Specifically, Asian languages are often well-supported, including Chinese characters written both horizontally and vertically. I use a complicated command line script, but I will try looking for an easy web tool to do it. But I wanted to make it clear it's possible. Remsense 09:29, 6 May 2024 (UTC)[reply]

May 7[edit]

Software for generating directed graphs[edit]

Is there software that will generate a directed graph such as this one, given a list of "from" and "to" numbers? It will include a cycle. Bubba73 You talkin' to me? 02:24, 7 May 2024 (UTC)[reply]

As the description says, it was created with Graphviz, which should be usable for your purpose.  --Lambiam 07:23, 7 May 2024 (UTC)[reply]
You can use graphviz, mermaid, cytoscape, d3js (look up observablehq). D3Js can do almost everything svg can do, but of course you need to roll your own display algorithms. Graphviz strenghts is that you dont need to care about manual placement, but with complex graphs it will not be pretty. You can also use TikZ or CetZ 2A02:F28:F:36A0:0:0:0:100B (talk) 08:37, 7 May 2024 (UTC)[reply]


May 9[edit]

Are the IP addresses used by VPNs recognizable?[edit]

Are the IP addresses used by VPNs recognizable as such? Can sites you're accessing tell you're using a VPN? I've noticed WP does not let an anonymous user make edits if that user is using the free (fairly limited) VPN service that comes with the Microsoft Edge browser. But does Wikipedia recognize VPN users in all cases? Does it always prevent anonymous users from editing WP if WP can tell they are using a VPN? Of is it the case only for some VPNs? 178.51.93.5 (talk) 01:08, 9 May 2024 (UTC)[reply]

They are not generally recognizable per se as such. The policy against open proxies does not apply to private VPNs. IPs from public VPNs may be blocked on sight. This requires identifying them as a public VPN service, which AFAIK is not automatic.  --Lambiam 09:22, 9 May 2024 (UTC)[reply]

May 10[edit]

Windows 10 vs Windows 11.[edit]

I have dealt with computers and their OSs for many years, but I never had anything more inconvenient than the newest Windows 11, I am used to work with file trees and file folders, but here I cannot find the "C" folder. The impression I have is that such a chaotic system was made deliberately but why? Suggestions will be appreciated. I plugged Inyo the computer an external hard drive but how to find it in the software? It is all total absurd 107.191.2.10 (talk)a 107.191.2.10 (talk) 23:39, 10 May 2024 (UTC)[reply]

Open File Explorer on your machine. On the left side there should be a navigation pane. Click on the "This PC" button, after which a selection of connected drives and partitions will appear, which will definitely include your OS drive (C:)
Alternatively, you could hit the Windows key and type in "Disk Management" and click on "Create and format hard disk partitions." Afterwards, a much more familiar interface will open (I am pretty sure this is lifted straight from Windows 7), allowing you to open all folders by right clicking on them and selecting "Explore."
Hope this helps. Hanoi2020 (talk) 08:26, 12 May 2024 (UTC)[reply]


May 12[edit]

Longest computer-chess game[edit]

What's the longest chess game (i.e. the one with the most moves) on record between computers, not counting moves after one side could've claimed a threefold-repetition draw? Would the answer change if known endgame solutions retroactively replaced the fifty-move rule where available? NeonMerlin 05:10, 12 May 2024 (UTC)[reply]

I'm not sure there's any sensible answer to this. A poorly written program could play essentially forever. It wouldn't be hard to write a program that just makes random moves without attempting to checkmate the other side's king. Playing it against itself, it could probably play for thousands of moves before one side accidentally stumbles on a checkmate. CodeTalker (talk) 18:58, 12 May 2024 (UTC)[reply]
Okay, so what if we consider only those games where both programs have beaten the World Chess Champion in a publicly recorded match without a handicap in their favor, or have beaten in such a match a program that had done so in such a match, or so on transitively? Or only those whose FIDE-equivalent Elo ratings are at least 2800 based on human-computer matches that someone's bothered to provide enough hardware for and publish the moves from? NeonMerlin 01:46, 13 May 2024 (UTC)[reply]

May 13[edit]

Punch card loopback[edit]

Did any of the punch-card-based computers have a mechanism to move cards from the output deck to an input deck? Was this used for array indexing before indirect addressing was implemented? Did the cards contain the addresses or the data? NeonMerlin 20:59, 13 May 2024 (UTC)[reply]

I don't believe so. However there were quite a number of places which had all their data on cards and used various arrangements of card sorters, adders, multipliers and suchlike for their computing needs. See Unit record equipment. I think loading and storing via a register were implemented fairly early on. However there were commercial machines where they for instance wrote the return address into a location where a subroutine would jump to it at the end before jumping to the subroutine. Recursive routines and stacks came later! NadVolum (talk) 21:42, 13 May 2024 (UTC)[reply]

May 14[edit]