Slashdot Mirror


User: Giant+Electronic+Bra

Giant+Electronic+Bra's activity in the archive.

Stories
0
Comments
1,299
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,299

  1. Re:Yes and No on LibreOffice 5.2 Officially Released (softpedia.com) · · Score: 1

    Yeah, well, Ironically this is another sweet thing, the document recovery features of LO no longer work properly. It just spits out a whole lot of angry messages when it tries to recover claiming that there is some sort of 'lack of permission', but I'm a 30 year Unix/Linux veteran, there's no FSCKing lack of permission, corrupt files, nothing. Its just somehow squirreled some crap away in someplace that is telling it to try to reload files that don't exist, or something. Frankly I'm rapidly losing interest in even bothering to figure it out. I'm beginning to think this software has jumped the shark! Calligra Office keeps trying to be the default handler for MS and OO formats, maybe I'll just give it a try. Starting to think it has to get better.

  2. Re:Yes and No on LibreOffice 5.2 Officially Released (softpedia.com) · · Score: 1

    See, I don't have a problem with the MS Word compatibility. I agree, its quite solid (there may be glitches of course, Word and Writer both have masses of features and probably some don't translate perfectly). Its LO itself, internally, that has the issues. I have one larger project in particular where its gotten to a point that in essence the document is moribund. I can edit it, but no amount of editing will any longer result in a net decrease in the amount of formatting issues. I've resigned myself to just finishing a basic rough approximation of what I want in LO and then literally rekeying the entire text into Scribus and laying it out in a sane fashion from scratch (which will include doing all the tables over in some other program where they can actually be imported, etc). I suppose I could consider using one of the LaTeX based tools as well, since I might actually be able to get a modest amount of the material in there automatically, but my initial trials of doing that weren't very encouraging.

    Writer is a decent program, if you want to write a 3 page letter, or a 10 page paper, or maybe even 100 pages that are VERY simply formatted without any real page layout beyond what happens by default. Once you go beyond that at all, its not so good. Again, I don't know with MS Word if things are any better, I just don't own it, I don't even own an MS OS to run it on.

  3. Re:Yes and No on LibreOffice 5.2 Officially Released (softpedia.com) · · Score: 1

    What, you want to watch over my shoulder and I can show you how it garbles up styles? I mean this isn't some kind of random FUD, this is I CAN FUCKING SHOW YOU LETTER BY FRIGGING LETTER. Now, MOST people probably don't try to actually layout pages, they just type and whatever it looks like they're happy with, and if they can drop in a page number, a bullet list, and a few headings here and there they don't probably even notice when they're fucked up.

    I have a 200-something page project that uses a master document, etc. Its not THAT complicated, the styles are actually just the basic ones with 3 levels of heading. It does have a fair amount of tables, and tables that need to be placed in frames (because bare tables just sit splat in the middle of the page, you can't do much with them). Once you get into this stuff, its VERY VERY flaky. Its POSSIBLE to build a document like this in LO, but at this point its up to a level where up to 30-50% of the effort is actually just beating the thing back into submission when suddenly whole pages of content just stops showing up in the UI!

    I REGULARLY have to go in and delete and simply retype entire paragraphs because mysteriously LO decides that even though they're marked as say 'text body' that it has merged them in some logical fashion with one of the surrounding headings and suddenly the whole paragraph shows up in the TOC. That kind of crap happens just on a constant basis. Sometimes you can just cut and paste and rearrange and fiddle and faddle for 10 minutes and it fixes itself, many times you cannot, and have to simply reenter content.

    I could go on and on and on. There's lots and lots of little glitches with tables and frames where they'll just suddenly bork themselves even when you haven't touched them at all, or all of a sudden LO will turn ALL the text in every table in your document bold, and you can't undo it. Again, just constant stuff. No one bug is overwhelming by itself and eventually you start to learn to navigate around most of them, but I can literally show 'em all off, so saying its bullshit will get you nowhere, you're simply WRONG and don't know what your talking about!

  4. Tables? on LibreOffice 5.2 Officially Released (softpedia.com) · · Score: 1

    I'm not sure what feature you mean. Pardon my ignorance.

  5. I don't get this on LibreOffice 5.2 Officially Released (softpedia.com) · · Score: 2

    I've had zero problems with MSOffice compatibility. Admittedly, there may just not be a huge amount that I am asking of the program, but I generate simple documents and send them out as .docx all the time, and I don't get any complaints. Nor do I see that they're misformatted. Likewise I load MSOffice files, both Word and Excel, on a pretty regular basis. I've had zero word problems recently, and the only problems I had with Excel files were some very oddball macros that just didn't make it over correctly.

    I'm not an LO fanboy by any means, I think its got some pretty annoying issues, and it certainly hasn't kept up with all the newest features of Word, but OTOH I don't need any of those features! Its a solid program for doing fairly basic stuff like letters, resumes, cards, and similar stuff. You can do a 100 page document if you don't care about any elaborate features either, though I am happy to admit it isn't the best tool for that.

  6. Yes and No on LibreOffice 5.2 Officially Released (softpedia.com) · · Score: 2

    I still find LO Writer to be utterly bug-ridden. It screws up styles and page formatting with dismal regularity, sometimes in unrecoverable ways. Its OK if you're writing small documents, letters, etc. If you want to write anything large or with anything more than the most basic sort of formats, you're better off looking at a DTP program, Writer is NOT your tool.

    Calc is OK, but its VERY easy to crash. The data range functionality is buggy as all heck. Often its literally just impossible to declare some range or other, the program will simply crash with 100% regularity. OTOH it works pretty well in every other respect that I've needed.

    I can't really say much about the other components. The illustrating package seems to do basic stuff OK, but I've rarely done anything challenging with it. Again, if you really want to do anything elaborate you're going to want to use something like Inkscape or one of the Adobe products.

    Its a free program, I'm certainly not complaining. If you are willing to suffer some inconveniences you can do a lot with it, but IMHO I'd MUCH MUCH rather see the LO team focus on killing bugs in basic low level functionality than adding fancy new features that I'm unlikely to use if just basic 3 level hierarchical sections, paragraphs, tables, and simple text frames are so buggy.

  7. Re:This is largely a myth on Paypal Founder Peter Thiel To Speak At Trump's Republican Convention (nbcbayarea.com) · · Score: 1

    Yeah, I can respect Ron Paul. I think there are some fatal flaws with the whole Libertarian concept of government, but honestly I find it frustrating when many people assume that being somewhat 'to the left' means a lack of respect for basic rights. I think Bernie is actually pretty good there. Opinions can differ on what exactly is most important in that realm. Its just unfortunate that the Ron Pauls and Bernie Sanders of the world seem to be painted as opponents and not allies. That may change.

  8. Re:This is largely a myth on Paypal Founder Peter Thiel To Speak At Trump's Republican Convention (nbcbayarea.com) · · Score: 1

    Yeah, well, she's obviously highly intelligent and at least modestly open to actual evidence-based reasoning. One would have to believe she's the infinitely preferable choice between those two. Thus Sanders endorsed her. One has to understand, Bernie is a VERY pragmatic politician. Many people confuse his strong ideological orientation for the type of rigid inflexibility that buffoons like Ted Cruz exhibit, but nothing could be further from the truth. He's determined that he's not going to further his agenda at this time better in some other way, so he's going to push for Clinton's election. He'll still be a Senator, and his seat there is UTTERLY secure. I expect he'll be forging some new political alliances, and he's got a BIG push on now to get real progressives into both state and national elected offices. Its a longer-term strategy, but that's what needs to happen.

  9. Re:This is largely a myth on Paypal Founder Peter Thiel To Speak At Trump's Republican Convention (nbcbayarea.com) · · Score: 1

    Meh, everyone at the higher levels of government is a 'violentist', they ALL believe that the logic of force is the logic of human relations. Now, maybe Sanders is (to an extent) an exception, but the point is Clinton is hardly any more warlike than any other president the US has had in the 20th Century. So it is hardly a big giant evil label to put on her, unless you're interested in indicting the whole executive branch, all of Congress, etc. I'm just saying, that's a bridge, or 10, too far at this juncture. I'd love to see a Sanders in place who would absolutely go to a last-resort policy on using force, but that does not mean he'd never use it. Truth is US policy is not just invented whole-cloth by each President.

  10. Re:This is largely a myth on Paypal Founder Peter Thiel To Speak At Trump's Republican Convention (nbcbayarea.com) · · Score: 1

    Well, we can't say for certain where Clinton will go with AGW and such things, but she's shown NO interest. There's zero indication that she will make even the smallest political sacrifices in order to further climate negotiations or put in place laws and regulations badly needed in the US. All indications are that instead she will maintain the existing status-quo, which if it goes on for another 8 years will utterly demolish any hope of bringing climate change under control without severe and likely near-catastrophic consequences (certainly extremely expensive consequences that will set back economic growth in the third world by decades, if not halt it altogether).

  11. Thiel wants a king on Paypal Founder Peter Thiel To Speak At Trump's Republican Convention (nbcbayarea.com) · · Score: 2, Insightful

    Remember? This is the guy who advocates replacing the Republic with some sort of crazy dictator/king/something. Well, he sees an opportunity for it to happen, because if Trump is elected? There won't be elections anymore. Not in the way we think of them now. They'll be rigged sham affairs more like what goes over in places like Russia. THAT is what he's behind. Not that he probably thinks Trump specifically should be in charge, but once you've ditched the reality of people having a say in the system then guys like him with loads of money figure they'll rearrange things to suite themselves. Its a rather vapid fantasy, but there are fools of all stripes in this world.

  12. This is largely a myth on Paypal Founder Peter Thiel To Speak At Trump's Republican Convention (nbcbayarea.com) · · Score: 4, Interesting

    As someone who's actually KNOWN Bernie Sanders (to the extent that I've lived in Burlington when he was Mayor, met the guy, argued with him, etc, I don't have any personal relationship with him) for 30 years, and greatly appreciated what he's brought to national politics in the last year or so, I believe this 'Sanders supporters hate Hillary' meme is mostly bunk. There may be a very vocal minority of people who became 'Sanders supporters' suddenly in the last 6-12 months because it was fashionable and they yell and squawk about how much they 'hate Hillary' because that's apparently fashionable too.

    See, I would draw a huge distinction. I dislike the ESTABLISHMENT, and all the dirty tricks that the powers which be have used against Sanders IS galling. Clinton is ABSOLUTELY a pillar of that community. OTOH if you look at her in terms of an actually realistic view and not the bizarro-world distorto-vision that FOX News and etc have created around her, she's a relatively center-left candidate with fairly conventional views for a President. Nothing is going to change vastly, but its likely she'll implement some modest policy changes and programs that are part of the agenda for more left-leaning people. In fact she'll probably continue largely in the same vein as Obama, with increases in the minimum wage, labor-friendly policies outside of trade, some expansion of publicly funded healthcare, and otherwise she's probably closer to Nixon than to say Kennedy.

    The bad things will be the environment, which Clinton seems to have little interest in at a critical juncture, and the military-intelligence-police-industrial-state that seems to have been building itself under every president of the last 70 years happily regardless of what policies they supposedly espouse. I'm not even convinced a President Sanders or somesuch could change those things.

  13. Any given model and set of assemblies of a common household item is going to be produced in large numbers. Yes, in all, there are undoubtedly quite a few different variations of microwave oven, but as I explained before, calling that 'most of the applications in the world' is hardly meaningful. Any differences there are purely "we used the 82455 UART instead of the 82-C455 UART this time" which hardly matters. I will let you in on a little secret, a LOT of the code in those things isn't assembler, its PL/M or similar vendor-specific stuff. Much easier to code and frankly nobody gives a shit about the performance of microwave oven code as long as it works.

    Every time you fly on a commercial airliner you depend on code I had a considerable hand in writing. I've written large pieces of assembly language code. I'd say if someone is 'dropping into assembler because they can't get the compiler to bow to their wishes' they are either a crappy programmer, or they have a compiler that sucks. If you're writing OSes and such then you DO sometimes have a need to write some assembly code, but its not because the compiler won't do what you want. I suppose there could be other cases, perhaps when accessing functionality that is very specific to certain hardware, or that is very new, etc, but I've rarely run into that kind of thing myself. Particularly in this day-and-age there are almost always good libraries that deal with most of those issues already.

  14. Well, Objective-C is irrelevant, its a language that was designed from day one to be compiled to machine language. Dalvik is also QUITE DIFFERENT from actual Java. While a LOT of Java source, particularly for straightforward and relatively static user-facing applications, will compile and work on Android, the vast majority of actual Java application code, backend server stuff running in JavaEE environments for example, that requires dynamic class loading, including security management etc, is not suitable for this kind of treatment. If you, as an Android developer, have gotten the impression that "any Java can be run on Android, its just a matter of APIs" this is a false impression. Likewise with other products like RoboVM. Its not that it cannot be done of course, as I said before anything is possible, but once you get to the point of basically reproducing ALL of the functionality of the JVM, dealing with validating bytecode, supporting code injection (necessary for any IOC container), etc then you've probably evaporated most or all of the benefit, since Java isn't exactly that far behind native code to start with. This is why AoT has essentially gotten little or no traction in the enterprise world. There are allowances in some JVM's to maintain JIT state between runs of JVM, which can deal with some issues of performance at startup, etc, but nobody is compiling these server-side apps down to machine code. Certainly not in any market segment I've been exposed to so far.

  15. Well, yes, trivially JVMs are C/C++ programs and thus anything you can do in Java you can compile down to machine language, just like you can a C program. Truthfully though in many cases its not practical to do so because functionality depends on being able to reference the Java bytecode representation of the class for various purposes (as an example). Now, you could, TECHNICALLY, retain such a representation for each class within your code (assuming there's a bounded set of classes) and you could include an entire byte-code-to-machine-code translator to translate classes that are dynamically loaded, and on and on and on, but its obviously just ridiculous at that point. Thus MOST modern Java applications are simply not candidates for conversion not because the technology can't exist or doesn't (for the most part) exist, but because its simply not a good idea.

    GC is only part of the whole equation with Java efficiency. A LOT of it also has to do with runtime optimization of code. Over time a JVM can make a lot of inferences and learn a LOT about code and make many tweaks that are forever beyond a static compiler. The JVM also has a perfect understanding of what parts of the code NEED to be optimized, something developers rarely experience in practice. There are still vast areas where much greater improvements can be achieved as well, such as locality awareness, which isn't currently a real strong point of JVMs. As the world shifts more and more back to a dumb client/smart server kind of processing model Java's efficiency characteristics keep serving it better and better (not to say there aren't even more advanced ways to get there, but Java is a very practical alternative).

  16. I'm sorry, but its ridiculous to count Samsung Microwave model 333-X and 334-X, that run 95% of the same code and differ by one feature, and each factory rev of each one of those, which may differ by 0 or a few bytes of code as a separate program, that's preposterous. By that measure every single installed copy of the Linux OS is a separate program since they SURELY link to a unique subset of all the possible libraries out there, use different libc's, etc etc etc. This kind of counting is utterly bogus.
    You have to understand that when you say "small applications" you are talking about a VERY VERY small class of applications, ones that compile to no more than at most a few 100 or perhaps 1000 bytes of code and contain a few hundred instructions. ANYTHING more extensive than that is not human-optimizable to the level that a compiler can achieve. Frankly its just infeasible and not cost-effective to attempt full hand optimization of larger code bases, and anything less will fall short of what the best compilers will do. Understand, I say this as someone who has written a great deal of assembly language code, assemblers, real-time applications and system code, etc. I also wrote FORTH compilers which performed both local and global optimizations on performance-critical code. I have a good idea how this stuff works, even if I'm not really involved in the area currently. I can certainly put out some VERY good MC68k code, but I know for a fact that the best commercial compilers, starting in the early 90's, began to exceed our ability to do it faster except in very small sections of code like interrupt handlers.
    I worked extensively with PASC FORTH and OS-9/68k back in the day. We did lots of very cool stuff and a lot of that code (the entire OS and much of the compiler) were written in hand-coded assembler. Now, go look at the history of OS-9/68k, which is a high performance Posix-oid RTOS, and you will see that it was replaced in the mid-90's by OS-9000, which is entirely written in C, and was at the time equally fast, and is now MUCH faster (presumably, nobody even bothers with OS-9 anymore). I'd note that even in OS-9000 certain sections that handle clock ticks, basic interrupt controller handling logic, and some other bits ARE still assembly. Those are bits that are SMALL pieces of code where a human can consider every aspect of execution and, if you are a real deep subject matter expert on the specific architecture, eek out enough clock cycles to make it worthwhile. Other than that? You'd just make the bulk of the OS slower if you tried to code it in assembler.
    I'd note that OS's like OS-9000 (things like VxWorks for instance) are embedded in all sorts of things. Many appliances, many commercial spacecraft, aircraft, industrial systems, etc. Truthfully, THESE are the super common things, because each one REALLY IS unique, or close to it.

  17. In what world are 'the majority of applications' written in assembly language? This is the rankest fantasy. The vast majority of all applications are running on vast server farms in huge data centers. The other vast majority are running on desktops, laptops, tablets, and phones. Another vast category are running on relatively highly capable embedded devices that run on 32-bit microcontrollers, of which a PLETHORA exist based on either MC68k (FreeScale CodFire, Dragonball, etc), or various low-power iterations of ARM processors. The amount of stuff running on little 8 or 16 bit controllers is, in terms of running code and instructions actually executed, trivial. Yes, there may be zillions of copies of toasters and microwaves out there, but to imagine that they are 'most of the applications' running in the modern world is ludicrous.

  18. You're correct, C itself is simply a way to tell a compiler to generate SOME SORT of instructions that accomplish X. If X is possible in environment Y, then C COULD be used in that environment. Practically speaking you could take a compiler that targets your instruction set, use a libc version with that and a cstart.o with that which are tailored to the specific environment and do what you're suggesting.

    Of course in some very resource constrained environments that MAY not be worth the bother, and optimizers are certainly less effective when they have very few options to choose between. It may also be that in many cases only a small subset of C constructs CAN be effectively translated to a really limited environment.

    So, there's a SMALL set of cases where you may have no choice but hand assembling code. These are going to be extremely resource constrained. Things like embedded sensors that run on ambient power (thermal, vibration, etc) or the energy of a wi-fi signal they're picking up. This is where you get into nano-watt power budgets and 'processors' that have only a couple registers, a few dozen bytes of RAM, and a tiny amount of ROM. Usually their ONLY function is to do some Analog to DIgital conversion and dump the results in a fixed format to a radio or other similar interface. This kind of 'code' is really just replacing a bunch of custom fixed-function electronics with a very basic progammability for design flexibility reasons. No real decisions are made in code, etc. These days anything that incorporates any significant control laws, etc is going to be on a control system that's talking to such sensors, and that will be in 99.99% of cases at least a 16-bit controller. Heck, embedded military systems all went 32-bit 20 years ago now. These things are all programmed in PL/1, PL/M, ADA, or some other HLL.

  19. There have been Java to GCC intermediate representation translators forever, basically since like 1998. The issue there is simply that many dynamic features of Java effectively can't be translated to machine code, so only a subset of Java is translatable. The other issue is that JITs are EXTREMELY sophisticated optimizers, much more so even than C compilers (because they can analyze the run-time behavior of the code and do on-the-fly optimizations AS WELL AS anything a C/C++/Whatever compiler could do statically). There are tools to dynamically optimize or simulate ASM/HLL code to achieve similar results, but they require a lot of expertise to use and cost developer time, and therefor money, to run. Java OTOH just does it.

    In fact, in MANY cases, Java programs are faster than C/C++ equivalents. This is especially true for large, long-running, applications like servers and whatnot.

    Beyond that, Sun produced a whole line of chips in the 90's that run Java byte code directly, so your JVM simply ran application code on bare metal and provided OS type services via in-VM implementations. I don't know if embedded Java stuff uses that sort of approach or exactly how they do it, but my guess is they have very lightweight runtimes that are simply compiled into a JVM. Its not as if JavaME requires some huge amount of OS functionality. It has to have some degree of 'file system' perhaps, but that can be a quite primitive affair that simply associates an InputStream with a name. Likewise they don't need to worry about many of the APIs at all, so the whole thing can be quite small, many functions like security managers and classloaders and such are just stubs, etc. I'm guessing you practically speaking need some sort of 32 bit processor, but things like FreeScale ColdFire+ and low power ARM based designs are now EXTREMELY low-end. There's still some stuff running old 8-bit and 16-bit 80's processors but those are getting fewer and further between. The only real exceptions are the ultra-low energy IoT stuff, remote unpowered sensors running on ambient power and such. Most of those are probably programmed in FORTH anyway.

  20. Horsecrap on TIOBE's Language-Popularity Index Sees A New Top 10 Language: Assembly (tiobe.com) · · Score: 4, Informative

    You may be right for some VERY small and trivial applications, but sometime in the early 90's optimizing C compilers FAR outstripped hand-coded assembly for any larger project. These days it isn't even a contest. A good optimizing compiler like the Intel C/C++ compiler can crank out code that is anywhere from 3 to 10 times faster than what you can do by hand. I should know, I did PLENTY of Assembly, and worked with some LARGE assembly-language applications back in the 80's. ALL of them were totally rewritten in C before 1995, and I'm talking about RTOS kernels and stuff, things where one clock cycle matters. There may be some few very specific 'inner loop' interrupt handling logic and such that is still written in assembler, mostly because that sort of code is idiosyncratic and can't really be safely optimized, but we're talking a very few lines of code, maybe 500 out of 500k SLOC.

    I can buy the idea that there are 'IoC' things out there with extremely minimal processing power, basically little 8 bit devices with a few K bytes of RAM and Khz CPU clocks that you really CANNOT code in an HLL. Of course the amount of code that you write for that thing is obviously also extremely minimal. We're talking "blast this fixed length 802.11 frame out there every 2 seconds with these 12 bytes holding the RAW bit values from the ADC and the 3 discretes to a broadcast address" kind of thing.

  21. Re:Really? on Slashdot Asks: How Did You Learn How To Code? · · Score: 1

    True, but it does depend on the job. I mean there's a LOT of applications out there that don't require much more than some simple programming. Many that really don't WARRANT a lot of design. However, there's a tendency for those sorts of things to grow into things that SHOULD HAVE been designed. Everyone should know how to think and problem solve, and its definitely true that schools aren't the best at teaching it. I'll say this though, any US school does it better than pretty much EVERY Chinese school! lol.

  22. Does it? on Slashdot Asks: How Did You Learn How To Code? · · Score: 1

    I'm not saying you're wrong, but education is FILLED with statements about how this or that 'helps' or 'works', or whatever without ANY objective evidence. I'd be the last person to resist someone studying the possible benefits of teaching simple algorithms, but if we're spending billions of $ on it when nobody has established its effectiveness, that isn't sensible.

  23. Depends on the Person on Slashdot Asks: How Did You Learn How To Code? · · Score: 1

    When I was around 16-17 I was excited by computers. Back then it was HARD to get access to one, but when I did I just wanted to make it do stuff, ANY stuff. When we finally got a VIC-20 that we could really do something with, then my brother and I went crazy, and he's 4 years younger than me. We made some pretty GOOD video games and I wrote a few simple utilities. Of course we did simple stuff first, and often just copied demos out of magazines and then learned how they worked so we could do something new with it.

    BUT I don't think most kids are going to get a LOT out of being taught some very simple "move the turtle across the screen" kind of thing in 4th grade. It won't hurt them, but it seems wasteful to spend billions of $ on that when half our schools have paint peeling off the walls and water leaking in the roof.

  24. Re:Really? on Slashdot Asks: How Did You Learn How To Code? · · Score: 3, Interesting

    Myself and most of my friends pretty much taught ourselves to code.

    Actually I can't even say that I learned at any one specific point in time. When I was a kid (this was back LONG before anything like a PC, or even DEC mini-computers) I'd go work with my father on the weekends. Before that he taught me electronics, but then at work he'd have me enter his FORTRAN programs on punch cards for him. I must have been 6, so that was the start. Then I remember playing with a PDP-11C a few years later, typing BASIC statements on the TTY and watching it print out answers to simple statements. Years later, around 1980 my uncle gave us a PACE based computer typesetter, and we played with that, read the assembly language book, burned some instructions into ROMS, etc (I think the thing basically ran CP/M, but it had no command interpreter at all). It was right after that when Commodore started pumping out affordable machines, VIC-20 I recall particularly as the first machine I really wrote serious software on (I recall coding a version of Moonlander for that).

    I did eventually take some programming classes in college, FORTRAN, Pascal, Assembly language, etc.

    Frankly I think this whole "teaching kids to code" thing is overblown. Its fine to expose kids to something like this, and maybe see if a few of them take to it. Imagining that it will do much for the rest or burning a lot of resources on it seems foolish though. Teach them to think and solve problems, they'll figure out the tools.

  25. Re:Time to get an Apple . . . on Ask Slashdot: Would You Recommend Updating To Windows 10? · · Score: 1

    Yeah, Black Edition Win7 in VBox is all I need for those few "this crap simply cannot be done on FC23" things. The number of such things is now pretty much down to "run this crappy proprietary app and test some other app that still has windows users when it gets updated" Probably boot it up once a month nowadays.

    It really has gotten so that Linux is the only sane choice on the desktop. Mind you its not the least clunky choice, but it actually WORKS and doesn't do bizarre things like slap all your private files up onto the corporate intranet without even a prompt as soon as you insert a USB key.