Ask MetaFilter questions tagged with java Questions tagged with 'java' at Ask MetaFilter. Sun, 19 Oct 2014 05:54:10 -0800 Sun, 19 Oct 2014 05:54:10 -0800 en-us 60 Minecraft, Java, &amp; Forge Troubles (Mac OS X) Young Cocoa (9yo) has asked me to install the More Nature mod for Minecraft and I have run into a loop of Kafkaesquian loopiness. - I’m running Minecraft 1.8, Launcher 1.0, on OSX 10.9.4 <br> - I discover that to install the More Nature mod I should install Forge.<br> - After downloading Forge it tells me I have to run 1.7.10 “at least once manually.” Though the message comes with a Java logo, I eventually discover it means Minecraft 1.7.10.<br> - Ok, I’ll downgrade to Minecraft 1.7.10 and I download that<br> - I get a message saying “The java .jar file cannot be launched. Check Console for possible errors.”<br> - I check Console but can’t parse what it’s telling me or what’s even related to the Java/.jar issue, but nothing says Java, .jar, etc.<br> - I check versions and completeness of installation of Java. All looks good. It’s Oracle Java Standard Edition 1.8.0_25<br> - I restart the machine just to solidify the Forge &amp; Java installations, and try it all again. No joy.<br> - I go ahead and download Java for Apple OS X Java 6 since some forums say that can make a difference. No joy.<br> <br> I consider myself tech friendly in that I’m not afraid to read support forums critically and triangulate on possible solutions, but I’ve reached the edge of my world of troubleshooting. <br> <br> O hivemind, can you show me the way out of this so that I, too, can have More Nature?,2014:site.270198 Sun, 19 Oct 2014 05:54:10 -0800 cocoagirl Java needs to make me go OO After getting laid off due to restructuring (boo!), a contact helped me get a phone interview for a really cool position (yay!). However, it's a Java web developer role, whereas my experience is PHP/perl; I'd have to reach back 15+ years to school for the last time I did object-oriented coding myself, although I've done a lot of C# code reviewing recently. There's going to be coding/design questions, so I'm studying like crazy. Most of the Java stuff I'm finding is either targeted towards experienced C++/C# programmers, OR total beginners ("this is an IDE, drp"). Pointers on best resources for someone who's got a coding background that's just not OO?,2014:site.269725 Thu, 09 Oct 2014 09:00:48 -0800 laeren Who can do this web video programming project? How do I find someone who can make our series of educational web videos interactive (with quizzes and links), and how much will it cost? I’m writing a series of educational videos about finance and economics for a company. I want the videos to have interactive quizzes (e.g., a text box pops up and you have to input an answer, then an answer key pops up to explain the correct response) and sidebars (you click a button and a separate video plays, or a link takes you to another video entirely). This is basically a mash-up of YouTube annotation and Coursera-type quizzes. <br> <br> First question, I’ve got the video production covered, but how do I find someone who can do the programming? This will be hosted on a website using HTML5. Do I need a front-end developer or something else? Where does one find such a person/company?<br> <br> Second question, how much should this cost? I have no idea if we’re talking $500 or $500,000 here. How do I know if a quote is reasonable? Thank you!,2014:site.267858 Thu, 04 Sep 2014 04:22:07 -0800 crookedneighbor Help me find this job! I am a telecommuting web software developer focusing on Java/JEE. I enjoy what I do but feel mostly isolated. Help me find a new gig! I like to think I'm more of an extrovert than most of my peers, and to that end, I think I'd like to find a programming job that has these characteristics:<br> <br> - Be based from my smallish east coast home city<br> - Working with people<br> - Travelling about 50% of the time<br> - Refining business processes/Improving workflow<br> - Implementing software to help businesses work 'better'<br> - Giving presentations<br> <br> Is this what consulting firms do? Where should I look to find a job like this?,2014:site.267466 Wed, 27 Aug 2014 10:16:26 -0800 toastchee Where can I learn/get back to speed with *practical* Java? I majored in CompSci. I have 7 years of programming experience. I spent 2 years coding in Java. But then I took a break from programming, which lasted for about 5 years, and now I'd like some hand-holding while I'm finding my way back. I've been looking at Udacity's <a href="">Intro to Programming Course in Java</a> and Stanford's <a href="">Programming Methodology</a>. But I know the theory, I went through the concepts whoknowshowmanytimes while getting my degree and, frankly, I'm a bit tired of them. And knowing how inheritance works, or what interfaces are, is a lot different than knowing how to build business applications and which frameworks to use. So I'm looking for something that would teach me to use Java (J2EE) for application development in 2014.<br> <br> Examples:<br> - I've heard about Git. I know how version control systems work. But I don't know how to make Eclipse work with it.<br> - I know about unit testing. I've used JUnit in the past. I don't know if there's anything better now.<br> - I've used Ant but now Maven seems to be popular. I only have vague recollection of how Ant works. I think I used it for one project only.<br> - I've used Seam and Click frameworks. What are the <del>cool kids</del> well-paid corporate developers using these days?<br> - And what about ORM? Still Hybernate or something new?<br> etc etc<br> <br> So far, the best thing has been <a href="">Eclipse and Java for Total Beginners</a>, especially for showing me exactly how to set up my project and use things like JUnit. (I had completely forgotten such things.) Is there something similar, but broader?<br> <br> In essence, I'm looking for websites, books, videos, online classes, online mentors, anything* that would teach me how to set up and work on real-life Java projects, not just cute little programming exercises.<br> <br> Personal experiences and examples are also welcome.<br> <br> <small>*Due to family obligations and constraints on my free time, in-person, face-2-face options are not really a possibility at this time. Unless they come with a babysitter, a chef and a housekeeper.</small>,2014:site.261780 Mon, 12 May 2014 13:30:05 -0800 gakiko Take your libtk8.6.dylib and stuff it. The headache of distributing python GUI-based applications has finally driven me to consider switching to another language. Is Java a good alternative for ulcer-free distribution of GUI-based applications? <em>This paragraph is a rant - it is helpful, but not essential to understanding my question:</em><br> I love python. I've loved python for 8 years. I've used many other languages, but python is the one that I became a "real" programmer in, i.e. a programmer who writes programs that other people actually want to use. Now I want out. Over the last 2 years I've developed a large scientific analysis GUI with Tkinter that several other people have used. I tore my hair out trying to make an app bundle so I could distribute it. I think I spent about as much time trying to bundle it as I did developing it in the first place. It was hell. I'm sure an expert in Tk/Tcl/bundling could have done it, but I never really got it to work consistently. The app bundles I made weren't portable to another mac, even one running the same OS as me, despite the gracious help of more experienced python users. I recognize that I *could* make it work if I kept trying things, but it's not worth it to me at this point, and I don't have enough confidence that if I solved the issues with this project, I wouldn't run into a whole new set of issues with the next.<br> <br> <strong>My question</strong>: If I switched to writing in Java, would I be able to write an executable GUI that just *works* on another computer (dare I hope, even one running a different version of OS X), without extensive jiggering with external dependencies, fussing with Mach-O tools, or other headachey things? Or will I have to deal with problems like this no matter what language I'm writing in? Is there a better option? I already have basic fluency in Java, but I've never written a GUI that I tried to distribute to others.<br> <br> Thanks.,2014:site.259955 Mon, 07 Apr 2014 16:33:12 -0800 Salvor Hardin Installing Fedora Commons on OS X Mavericks Server Digital librarians of Metafilter: I am looking for installation and configuration documentation to get Fedora Commons 3.7 up and running on a Mac OS X (Mavericks) server. Surprisingly, my googling has not yet yielded an up-to-date OS X-specific guide. Can anyone point me to such documentation? Or have you installed Fedora Commons on your OS X server, and have any tips? I can probably hack my way to the solution from the existing Fedora Commons installation documentation, and I'm comfortable on the command line and understand most basic *nix server administration issues. My server runs all the right versions of Java, MySQL, etc. I've installed many CMS packages on OS X server. <br> <br> But I'd love to not have to guess and experiment. I'm betting Mac OSX server installations are common enough that someone must have written an up-to-date step by step installation guide. Various quirks of OS X server admin are discussed w/r/t Fedora Commons all over the web, but many of them are out of date or obscure. <br> <br> Help is much appreciated, with thanks in advance!<br> <br> (Please note I am not talking about Red Hat Fedora Linux; this is the duraspace Fedora Commons asset management system.),2014:site.259086 Sat, 22 Mar 2014 09:22:05 -0800 spitbull Learn me Java What are some analogous technologies in the Java world, compared to the MS stack? I am a seasoned MS Enterprise App Architect (among other IT things). <br> <br> I have been asked by my employer to look at a problematic Java team (young, naive to enterprise-scope concerns, very monolithic product to date). I've done Java coding to spec for small-ish server-side processes. The language is not an issue for me.<br> <br> I need to spin-up fast on the technologies in a general way (e.g. concurrency coding, Swing expertise, etc will not be my within my purview).<br> <br> What are the analogous technologies in the Java world? While I know some of these generally, what are your opinions?<br> <br> Server-Side Processing<br> ASPNet MVC<br> Web Authentication/Authorization<br> ADO<br> ORM (e.g. Entity, Dapper)<br> <br> <br> Are the IOC advantages of Spring worth the complexity/learning curve?<br> <br> There is a lot recently published on OSGi - is this modularity concept worth exploring?<br> <br> Is there a title (or set of titles) that could give me a significant edge?<br> <br> I know I can't become a J2EE architect overnight, but that's not the goal. The goal is for me to be able to advise leadership for next steps for this team. Hiring a J2EE guy might be a recommendation, for example. Alternatively, the shop has better MS experience so maybe change the platform to suit the skill-set. I need to provide options, is all - and maybe point he team toward better technology choices (within the java ecology).<br> <br> All thoughts are welcome - thx - joe,2014:site.255230 Mon, 13 Jan 2014 10:18:24 -0800 j_curiouser Hourly contract rate for SQL in the UK? I'm an American in the UK and have been hired to do some freelance work for a tech company in Northern England. I'm not sure what to charge for my hourly rate. I am working in SQL, writing queries and turning them into data visualizations for the web (using Ruby and Javascript/HTML). I am very junior, although quite competent at SQL; I'm coming up (and quickly) in the other areas. I am a senior graphic designer and extremely competent in the design/layout side of things, but those skills are not required here. I only mention it because I had been doing freelance work in the States for ~15 years and so there is some crossover with understanding workflows, computers, freelancing, etc. I just don't know how the rates and this new skill set I'm acquiring translate and add up to an appropriate hourly rate here. What is the range I should be thinking about? I want to make sure I'm not selling myself short, but also not asking for something overinflated and ridiculous for my competence level; I've done some internet searching but I can't seem to figure out where the upper and lower limits are. Thanks!,2013:site.252470 Sat, 23 Nov 2013 08:29:59 -0800 Anonymous Minecraft LAN Games (You Are Not My Tech Support Person-filter) My wife and I wanted to play Minecraft together. Minecraft has that handy "Open game to LAN" button in single player mode. But it's not working. When I push the button, my wife can see the game in her list, but Java times out when she tries to join it.<br> <br> When my wife pushes the button, I can't see her game in my list at all.<br> <br> We've tried doing a Minecraft server and having her using Direct Connect to my IP or adding it to her list of servers, but we run into almost the exact same problem; she can see the game, but can't join it.<br> <br> Can anyone tell us what is wrong and how to fix it? (We have also already tried turning off firewalls and etc. The specific error message she gets is: " exception: connection timed out."),2013:site.251444 Tue, 05 Nov 2013 21:49:39 -0800 Scattercat Is there a good, NON-JAVA, non-MS project management tool out there? I will be starting to work on several small, overlapping projects soon and need a lightweight tool. WANT: Ability to manage 2-3 resources (mostly me, really), schedule tasks, create and output Gantt charts. DO NOT WANT: The security hole of suck known as Java, so Project Libre, OpenProj and the like are right out. MEH, WILL ACCEPT IF NEEDED: Cloud app. I really prefer desktop programs for various reasons, but if the best solution is on the cloud, so be it. A PLEA: I'm going to a presentation on Office 365 tonight with a devotee of MS Project. Please arm me in advance against the call of the dark side! Emphasis in point form, sorry to be repetitive.<br> <br> - NO JAVA EVER <br> - Considered and rejected: Project Libre, OpenProj<br> - Free is good, but if there's a good commercial solution out there, I will consider it<br> - The Cloud is to be endured, not embraced. I don't need access from anywhere, and I really don't need to keep track of yet another damn online account. Desktop install would be ideal.<br> - NO JAVA EVER REALLY I AM NOT KIDDING<br> <br> I saw several similar questions when I searched before posting this, but I really, really, REALLY am looking for a non-Java solution, ideally desktop. Thanks!,2013:site.249196 Thu, 26 Sep 2013 08:56:52 -0800 maudlin Help me get started writing a REST interface in Java. Help me get started writing a REST interface in Java. I have a couple years of experience programming (ruby/javascript/python/bash, most recently) but I haven't done any serious work in Java in a few years, and my knowledge is way behind at this point. I'm mostly familiar with the language but I don't know what is the best tooling – e.g., maven, libraries, etc. Right now I'm interested in writing a REST interface for a web app for editing RTF documents. I want to write the backend for this in Java mostly as an excuse to refresh my Java knowledge; I also plan on using MongoDB for educational reasons. Can you point me to a useful guide for someone with my experience level to get started? Thanks!,2013:site.246597 Tue, 13 Aug 2013 17:30:13 -0800 deathpanels Is there a Twitter widget that doesn't depend on Java? I want to embed a Twitter feed, but is there an option that doesn't use Java? I just tested the site on different browsers around the office, and at least half of them aren't displaying the feed until I either update or enable Java on those particular machines. Is there another option?,2013:site.246142 Tue, 06 Aug 2013 13:25:34 -0800 jackypaper Java developers: How do I push myself to the next level? I am a Java developer. I am in a dead end job that used to be awesome but my company reorganized underneath us. Many of our group went to a sister company in the organization, including my old boss. I now report to someone in a distant city, though I am located in NYC. The relationship is good but he is hugely overloaded and very inaccessible and undependable. I've been interviewing, but I had two good possibilities fail recently. I think it's because I need to get to the next level. I'm a decent dev, I write clean code, and you can count on me to get things done, but there is a lot I don't know how to do. When I look at the code more senior devs write, I know that at the moment I couldn't do something like that. I would really like to kick it up a notch. I'd like to feel less doubt when presented with a problem, and more confidence.<br> <br> My question is this: How would I plan and execute a campaign to make myself a great developer?,2013:site.245384 Thu, 25 Jul 2013 11:22:03 -0800 kewpiedoll99 Looking for a user script to improve the tumblr dashboard: 5-6 columns? I'm hoping to find a user script for Tumblr that will go from the default 1 column layout to something that has 5-6 columns to take advantage of my widescreen monitor. I've found a userscript that gets partway there (<a href="">"minimal three column layout"</a>), but it suppresses the Like &amp; Repost buttons. I've tried modifying it to have 5 columns instead of three, but I don't know java for beans. Would someone in the hivemind be able to tweak this appropriately, or know another way to get a better layout?,2013:site.244695 Sun, 14 Jul 2013 15:50:52 -0800 Decimask JAVA now OK? I watch a lot of embedded videos that require JAVA. Under Firefox 20.1, the videos never start. They work fine under IE, where I've left JAVA on, since it's hidden, I'm the only one who uses it and I know what to avoid. But I don't want to leave FF vulnerable and let the rug rats run the computer into trouble.<br> <br> I deactivated JAVA under FF because of warnings that there were holes that were the subject of actual exploits. Have these now been fixed? Or should I just give up on JAVA?,2013:site.240949 Tue, 14 May 2013 08:17:43 -0800 KRS How to beef up on basic Python/Java and get the skinny on databases? I'm interested in taking <a href="">this Coursera course</a> on data science but the description states that "You will need basic programming experience with Java or Python, and some familiarity with databases." I do not have this. How could I get it, preferably online? I'd be grateful for recommendations for any sites or tools that offer exercises, tutorials, explanations et al. on the relevant languages and on the subject of databases.<br> <br> I have zero experience in programming aside from some very simple exercises in BASIC decades ago. I have no idea how easy or difficult it is to require "basic programming experience" in either Java or Python, and I have no familiarity with the technical aspects of databases. If you think it's unrealistic to take this course, I would welcome your opinion and/or suggestions for alternatives.,2013:site.236606 Tue, 05 Mar 2013 19:02:42 -0800 foxy_hedgehog Summer (Winter?) of Code I'm hoping to find short (2 month-ish to 6 month-ish) full-time, in-person programs that teach practical computer programming skills (Ruby, Python, iOS, PHP, R, Matlab, etc.) I'm hoping to find short full-time, in-person programs that teach practical computer programming skills (Ruby, Python, iOS, PHP, R, Matlab, etc.)<br> <br> Other details:<br> - No need to earn a degree, no financial aid needed<br> - 2 month-ish to 6 month-ish, could be longer or shorter if the right course<br> - Anywhere in the US or the rest of the world<br> - Looking for IN-PERSON, skills-based learning. Not Coursera or Udacity unless there is a strong community in-person meetup component.<br> - No need for computer science theory, etc.; just how to do web or mobile programming itself<br> <br> Bonuses:<br> - Programs especially for women<br> - Project-based learning<br> - Programs that you know someone who went there/heard good reviews, etc.<br> <br> Also, programs that teach you how to use R, Matlab, or other statistical packages if you know of any.<br> <br> Examples:,<br> <br> Thank you!,2013:site.236527 Mon, 04 Mar 2013 17:37:30 -0800 carolinaherrera Reverting to Java 6 from Java 7 (Mac) Asking for a friend: There is an online grading platform that apparently only runs on Java 6, but he has a mid-year 2012 MacBook Pro unibody (13") and it came with Java 7 installed. He needs to be able to enter grades at home, which means he needs Java 6. Both of us are good with technology (and searched Google for information), but the links we found often referred to computers where Java 6 was installed, and then was replaced with Java 7. Help? He currently is using Chrome as the primary browser and does not have Firefox installed. Would it work to install an older version of Firefox that would have Java 6 as a plug in? Or is there a fairly straight-forward way to do this that we don't know?,2013:site.236278 Thu, 28 Feb 2013 17:43:35 -0800 guster4lovers How to create a simple review/rating website? I want to create an intra-company website for my co-workers to rate/review widgets. It will not be a commercial venture. Is there is a free or free-ish way to do this? I intend to do this as a fun side project. In my mind, it is something similar to "rate my professors", but pre-populated with widgets/criteria to rate. Users will not have the ability to add widgets. They will only be able to search for an existing widget by name, and then rate it along 2-4 criteria. Nothing too complicated. I have some techie skills, but nothing advanced. Is it possible to do this easily/cheaply?,2013:site.235607 Tue, 19 Feb 2013 19:59:10 -0800 vidur How to go from good software engineer to God of the Code? (Java-flavored question) I have work colleagues who can explain how and when the JVM inlines code, or when implicit constructors are made / called based on the access level of global variables. They can think through code like the compiler thinks. How do I get to that level? I consider myself a good developer. I read Stack Overflow, java blogs, and I have a virtual shelf of pro java books. I have well-honed design instincts, and am comfortable with a wide range of java libs. I've been developing software professionally for 10+ years.<br> <br> However, I never seem to get to that highest echelon of coding nirvana that some of my peers do, where I can really talk about the lowest underpinnings of [Java in this example]. I think the problem is that I can do my job really well without having to know that level of detail, so what can I do to integrate those details into my nightly readings or daily work?<br> <br> Where are these resources that explain what the JVM is doing under the hood? What else should I be doing to raise my designing and coding game to the next level? E.g. when I turn to a well-reviewed pro java book, all I get is an in-depth explanation of language constructs and libraries. There's never a section called, "From source code to byte code to JVM runtime - the nitty gritty of runtime execution."<br> <br> I feel like I'm on the cusp; I'm ready to move to that next level. If I have to I'll just read every single Java-tagged post on Stack Overflow, or keep looking through books. I can if see maybe there are some Java architecture online courses available, or do a google search for "inside jvm," etc.<br> <br> My point is - I'm motivated to learn, and I think I have a foundation to build upon. I ask you, my dear hive mind, in case you have some resources or insights that will lessen the learning curve or otherwise help me develop the habits to learn, process, think, and code at a more holistic level.,2013:site.235249 Wed, 13 Feb 2013 22:32:32 -0800 blahtsk How to "copy on drag" text in Windows 7? I need to copy text between a commercial text editor (TextPad 6.1.3 by Helios) and a home brew program used by my company. When I try to do this now, the highlighted text is moved/cut rather than copied. Is there a Windows 7 or TextPad setting I can use to force the behavior to copy rather than cut the text? Haven't had much luck with google, hoping there's a simple solution here. Some more possibly relevant details:<br> <br> The Java program used by my company has an edit window which is the target of the text I want to copy. Changes to this program are not immediately possible so while I would be interested in hearing about them for future use, I'm more interested in Windows or TextPad settings I can alter immediately (if there are any of course). <br> <br> Right clicking in the TextPad window doesn't bring up any obvious solutions. I'm not looking for "right click to copy", or keyboard shortcuts. I'm looking to alter the behavior on "highlight/drag". If there's another text editor that I can use which has the copy/drag behavior I'd be interested in that. Many thanks.,2013:site.234812 Thu, 07 Feb 2013 14:10:13 -0800 moxiequz Does Wolfram Alpha use Java? Loading <a href="">this</a> web page I get an error saying that a plugin is disabled. I've disabled Java. How do I tell if this page is using Java? I've placed the page's source code <a href="">here</a> if that helps answer the question. Thanks!,2013:site.233541 Sun, 20 Jan 2013 08:19:50 -0800 dfriedman Java exploits in Mac - how do I get rid of it all? After running Avast, I discovered some infected Java files on my macbook (10.5.8). I deleted them in Avast, but how do I know if I've gotten rid of it all? Is it on my Time Machine back up? Do I need to change my passwords? Do I need to take this to a Genius Bar, or can I fix it myself? I have Citrix on my macbook so I can work remotely. This weekend it launched itself and then crashed with a weird gibberish error message. Shortly afterwards, I heard about the new Java exploit. I've since turned off Java. I downloaded and ran Avast, and discovered 10 infected files, all in library/cache/Java. Most of them seem to be connected to gmail, gmerrews, and greader, according to the file names. The infected files were either titled Djewers or marked as a trojan by Avast. I can't seem to find much on google but they appear to be Windows viruses. Here are my questions:<br> -I used the delete function in Avast, and they're now marked as deleted, but do I need to do anything else to make sure they are gone? Should I just run Avast again? (It crashed the first three times I ran it.)<br> -Are these bad files on my Time Machine back up (my machine backs up daily), and if so, how do I get rid of them there? <br> -Do I need to change all my passwords (email, bank, credit card, etc)?<br> -Is my husband's computer at risk? We share the network and the Time Machine; so far his laptop appears clean. <br> <br> Java is still turned off, and I already run NoScript, block pop-ups, and have turned off JavaScript as well. (This is in my main browser, FireFox, and I use Safari for sites that I just can't use with this stuff blocked.) Is there anything else I should do?<br> <br> I am not super computer savvy, but can do simple fixes if they are explained plainly. I googled a lot, but didn't find anything helpful, and I also trust AskMe much more than some random forum. Thank you!,2013:site.233224 Tue, 15 Jan 2013 16:06:46 -0800 min I had a compromised Java version. How do I clean up afterwards? My AV program found 'Exploit:Java/CVE-2012-4681' on my laptop. It's a primer that sets up my machine for future exploits, but I haven't found any further infections using AV or Housecall. What steps should I be taking to assure myself that the machine is clean, and what can I do to prevent this kind of problem in the future. 3 days ago, Microsoft Security Essentials picked up 'Exploit:Java/CVE-2012-4681' on my laptop. By the looks of it, this is an exploit for Java that primes the browser's Java plugin so that when I visit an infected site, that site can install whatever.<br> <br> When MSSE found the issue, I told MSSE to KILL IT WITH FIRE, which it did, but MSSE warned me to expect possible follow-on infections that the exploit helped to download. So far, I have seen nothing. I ran Trend Micro Housecall to look for anything MSSE missed, and that came back with nothing. I'm not seeing any obvious symptoms like unexplained popups or search hijacking.<br> <br> This is nice to see, and the optimistic case is that some combination of my security precautions have saved my arse, but I want to be sure of that.<br> <br> So, Metafilter, this is what I'd like to know:<br> <br> 1) What further steps should I take to find possible threats and make the machine safe? I have access to the original installation media, but would prefer not to use it unless really necessary. I'm also worried that a clean installation would simply get reinfected by music and other files when I restore the machine.<br> <br> 2) What symptoms would I expect to see if the machine is compromised? <br> <br> <br> Machine details: ~4 year old personal Windows 7 Professional laptop, with legit Win7 and Windows updates installed promptly. I use Security Essentials for AV, and keep that up to date with Windows Update. I browse with Firefox and thought I was keeping everything up to date, although apparently I was a bit patchy with the Adobe stuff. Firefox has Flashblock and NoScript installed, although it looks like I disabled Flashblock a while back to make something work and forgot to turn it back on. Windows Firewall is on. The machine is backed up online using Carbonite, but obviously that won't help if infected files have been synched over to the remote server.<br> <br> I don't torrent or use pirated software. I am Windows-literate and comfortable working from the command line.<br> <br> <br> Thanks everyone.,2013:site.232978 Sat, 12 Jan 2013 05:14:59 -0800 Urtylug