And I'll continue to use Libre Office:) No activation, no ribbon, works fine and does what I need.
Another nice drop-in replacement is Kingsoft Office, a pretty full MS office clone without all the post-2007 braindamage the Microsoft added. I've been installing it for friends and family who need to work with Office documents but don't (or can't) want to pay MS's Office price (don't even get me started about Office 365, from the folks who also brought you Win8). Oh, and the whole suite is a 39MB download, compared to a DVD's-worth for MS Office. Even if you want the full-on commercial version rather than the free one (which only adds VBA and macros) that's all of $49.95.
(Not affiliated with Kingsoft in any way, just happy to have something I can drop on people's machines when they need to occasionally work with Office documents).
We're still running a Sparc 1+ on SunOS 4.1.4. The superblock on it's gone and if we shut it down there's no clear indication that we'll ever get it started again.
Oh yes: This was EOL'd about a decade before the 1280 even existed.
Some time ago, after the last round of Flash exploits, I de-installed it and resolved to live without it.
Never had it installed in the first place. Never really missed it, in fact I'm frequently surprised at how painfully obnoxious various flash-infested sites are when I have to view them on someone else's computer.
The best thing though is the air of smugness I'm allowed to put on whenever a new flash exploit comes out and I can completely ignore it. That alone makes it worthwhile.
This is a buggy program that seems to produce a reliable stream of zero-day exploit opportunities for malware writers. So, if you don't need it, junk it.
So Apple's move is a commendable one. If corporations really want the security nightmare that is Java, they can re-enable it themselves, it's Joe Sixpack end-user that needs protection, which is what Apple is doing.
(And this is completely ignoring the question of which government departments are running on OS X rather than Windows).
Look at all these little things! So busy now! Notice how each one is useful. A lovely ballet ensues, so full of form and color. Now, think about all those people that created them. Technicians, engineers, hundreds of people, who will be able to feed their children tonight, so those children can grow up big and strong and have little teeny children of their own, and so on and so forth. Thus, adding to the great chain of life. You see, father, by causing a little destruction, I am in fact encouraging life.
What I loved were the printers at all three of the colleges I went to all had complicated systems set up so that they could charge you to print on the printers. However, open up wireshark and in less than a second, you would receive a couple hundred packets from printers advertizing themselves. And it wasn't just student printers either; the very printers they were charging us to print from availible for free and letting everybody know.
It's even worse than that, given that university regulations require that all software of this kind is developed in-house by underpaid student interns, the accounting software is usually as sucky as you can get. When I was a student you could set the page count in your postscript jobs to a negative value and it'd credit your account every time you printed something. I paid off my student loan that way.
I remember, in the 80's, Xenix was "export restricted", especially libc.a if it had "crypt.o" in it - like the algorithm hadn't been published many years prior to that. Anybody remember the big Toshiba machine-tool controller foorah that supposedly allowed the Soviets make quieter submarine propellers?
It wasn't just Xenix, it was about half of all the high-tech in existence. Those lists have always been a joke, both because they were totally out of touch with current technology, and because they seemed to have been generated by throwing darts at a Mouser catalogue. Back when it was still COCOM I once had to go through the IT section of the control lists, and found that something like a third of all the products sold in the computer store down the road were (in theory) export-controlled, things like "chips with more than 208 pins", a complex list of graphics performance that was leading-edge in the 1980s but was by the time the lists were published exceeded by anything faster than an S3 Trio64, anything that did adaptive routing which must have been high-tech in the 1970s some time but by the time it was featured on the control lists any Unix kernel and every router did it, and I can't remember all the other nonsense in there (Linux, even in the form it was in back then, had so much controlled technology in it you could practically open an arms fair with it). If the lists had been enforced as written, half the US computer industry would have had to stop all exports and/or been shut down as illegal arms traders. You just had to rely on the fact that they were never enforced unless you really pissed off the wrong people in the government, at which point they'd suddenly discover all sorts of violations that you'd committed.
Personally I don't really like the Debian distributions and prefer the Fedora/Redhat ones since I have never had many problems with Fedora Core 7 and have updated regularly all the way to Fedora 18 which IMHO is actually the best distribution to date although I would say that the new installer is a little bit cosmetically challenged, however it does what it is supposed to do and it does it well. I do think Alan Cox's statement saying that the new installer is unusable is totally wrong, although I do agree it is different.
I'm running a Redmond distribution, Windows 7 I think it's called. It's not bad, reasonably stable, the installer works just fine, has a nice polished look to it, and seems to have built-in Wine support because Office runs fine on it. I've heard it's been forked into something called Metro/Win8 which is pretty unpleasant, so I'll be sticking with the current distro for awhile.
Or they have shoddy legacy code that checks for 64-bit systems and refuses to run on them
So you're saying that someone writing code for 32- or even 16-bit Windows managed to figure out how to check for a CPU type that wouldn't be invented for another ten years and refuse to run on it? That's pretty impressive.
Personally I'd put my money on the code being 16-bit, using 16-bit components, or taking advantage of some Win16-compatibility mechanism that doesn't exist any more in Win64.
MasterCard were demo'ing this in the late 1980s under the name "Super Smart Card". The only difference was that back then the cards were gold-coloured, not silver as in the BBC photo. Since then this has been retried a number of times by different manufacturers, failing each time. So I wouldn't hold out much hope for this one succeeding. OTOH wait a few years and there'll be another press release from another vendor about it.
Another benefit is the support for older hardware that's been dropped by the GCC team along with ease of debugging. I've had compiler optimizations introduce unexpected bugs/failure mode in the Linux kernel itself that disappeared when the No Optimization flag was set. Simply put, if the kernel isn't stable, I don't give a damn how stable the rest of your system is, it's not stable because you can't trust the kernel and that's why Clang/LLVM is all about.
That's exactly the point I was making in this post earlier on in the discussion. Unless you've got the ability to run massive amounts of regression tests to make sure everything's OK, you can't trust the output of gcc with optimisation enabled. So far we haven't found a single compiler bug with LLVM. In contrast the last gcc compiler bug we had to work around was just over a week ago, a simple pointer assignment where the write went to who-knows-where in memory when optimisation was enabled.
Also, although I've heard a lot about the inner workings of GCC being rather intertwined and convoluted, whereas LLVM is simpler to work with and modify (not sure how true this is).
The internals of gcc are an absolute nightmare, even gcc's own developers admit this. A side-effect of this is that gcc is difficult to maintain, rather buggy, and any changes create a serious risk of introducing further bugs. In terms of code generation, I help maintain a sizeable OSS cross-platform codebase, and gcc alone has more compiler bugs than all other compilers it's built with combined. We've got so many "this silly-walk of code is necessary because without it gcc generates invalid code" conditional compile sections in our code it's not funny, and every new release of gcc brings about further kludges to get around bugs in the code generator. The sooner we can get away from everything using gcc as the default compiler the better.
The article makes me a bit suspicious:
"Intel's own high-endurance MLC NAND can be found in the drive, which is rated for 10 full disk writes per day for five years."
sounds pretty bad actually, if I understand it right.
Per cell this means: 365*10*5 = roughly 20.000 write cycles per cell? Sure wear leveling algorithms are there, but 20.000 cycles is not exceptional, or am I wrong?
With an Intel SSD you never actually get anywhere near the total number of write cycles. Because of a special Intel wear-levelling feature called BAD_CTX 0000013x the drive will brick itself periodically, forcing you to erase it and resetting the write config. It's a clever feature of Intel SSD products that I haven't seen other manufacturers implement yet.
I view it more as a comet, a dense head of quoted original article at the top and then thousands of gibberish comments streaming out behind it as the tail.
How about NSA's Type I ciphers? They are classified TOP SECRET. Would you say they are "weak" or "badly designed?" Do you think NSA keeps them secret because they believe in security through obscurity?
Surely they keep them secret because they don't want other people/countries using them.
Or do they provide a closed implementation for everyone to use?
They keep them secret because (a) they don't want to reveal their design principles to others and (b) because then instead of attackers being able to immediately start with attacking the algorithm they first have to spend quite a bit of effort just finding out what the algorithm is before they can start attacking it (look at all the crap crypto used in things like RFID transponders that took ages to break because the details weren't readily available). NSA also has special algorithms designed for high-risk situations where there's a chance the design details will be compromised, if one's needed then something not related to anything else in use will be pulled off the shelf and used. Skipjack was an example of a high-risk algorithm, and it did indeed end up being revealed, and it doesn't tell us anything about other NSA designs.
And I'll continue to use Libre Office :) No activation, no ribbon, works fine and does what I need.
Another nice drop-in replacement is Kingsoft Office, a pretty full MS office clone without all the post-2007 braindamage the Microsoft added. I've been installing it for friends and family who need to work with Office documents but don't (or can't) want to pay MS's Office price (don't even get me started about Office 365, from the folks who also brought you Win8). Oh, and the whole suite is a 39MB download, compared to a DVD's-worth for MS Office. Even if you want the full-on commercial version rather than the free one (which only adds VBA and macros) that's all of $49.95.
(Not affiliated with Kingsoft in any way, just happy to have something I can drop on people's machines when they need to occasionally work with Office documents).
We're still running a Sparc 1+ on SunOS 4.1.4. The superblock on it's gone and if we shut it down there's no clear indication that we'll ever get it started again.
Oh yes: This was EOL'd about a decade before the 1280 even existed.
...to the bottom.
No, you're thinking of a Buttman video there.
Some time ago, after the last round of Flash exploits, I de-installed it and resolved to live without it.
Never had it installed in the first place. Never really missed it, in fact I'm frequently surprised at how painfully obnoxious various flash-infested sites are when I have to view them on someone else's computer.
The best thing though is the air of smugness I'm allowed to put on whenever a new flash exploit comes out and I can completely ignore it. That alone makes it worthwhile.
You should name the companies.
Intel's ingenious self-bricking 320-series SSDs would probably qualify for one of them.
Are you daft? There are other less polluting animals to eat than cows.
The ultimate ecologically sound animal to eat would be long pig, as enunciated by the great I.F.Kilminster:
They disabled Java Web Start too, so whole corporations and government departments are suddently shut down.
Whole government departments shut down? Holy ground batman, it's the promised cyber Pearl Harbour, and it's not the Iranians, it's Apple!
Quoting Brian Krebs:
This is a buggy program that seems to produce a reliable stream of zero-day exploit opportunities for malware writers. So, if you don't need it, junk it.
So Apple's move is a commendable one. If corporations really want the security nightmare that is Java, they can re-enable it themselves, it's Joe Sixpack end-user that needs protection, which is what Apple is doing.
(And this is completely ignoring the question of which government departments are running on OS X rather than Windows).
Wherever there's a hurricane there are roofers.
You call that a quote? This is a quote:
Look at all these little things! So busy now! Notice how each one is useful. A lovely ballet ensues, so full of form and color. Now, think about all those people that created them. Technicians, engineers, hundreds of people, who will be able to feed their children tonight, so those children can grow up big and strong and have little teeny children of their own, and so on and so forth. Thus, adding to the great chain of life. You see, father, by causing a little destruction, I am in fact encouraging life.
What I loved were the printers at all three of the colleges I went to all had complicated systems set up so that they could charge you to print on the printers. However, open up wireshark and in less than a second, you would receive a couple hundred packets from printers advertizing themselves. And it wasn't just student printers either; the very printers they were charging us to print from availible for free and letting everybody know.
It's even worse than that, given that university regulations require that all software of this kind is developed in-house by underpaid student interns, the accounting software is usually as sucky as you can get. When I was a student you could set the page count in your postscript jobs to a negative value and it'd credit your account every time you printed something. I paid off my student loan that way.
I remember, in the 80's, Xenix was "export restricted", especially libc.a if it had "crypt.o" in it - like the algorithm hadn't been published many years prior to that. Anybody remember the big Toshiba machine-tool controller foorah that supposedly allowed the Soviets make quieter submarine propellers?
It wasn't just Xenix, it was about half of all the high-tech in existence. Those lists have always been a joke, both because they were totally out of touch with current technology, and because they seemed to have been generated by throwing darts at a Mouser catalogue. Back when it was still COCOM I once had to go through the IT section of the control lists, and found that something like a third of all the products sold in the computer store down the road were (in theory) export-controlled, things like "chips with more than 208 pins", a complex list of graphics performance that was leading-edge in the 1980s but was by the time the lists were published exceeded by anything faster than an S3 Trio64, anything that did adaptive routing which must have been high-tech in the 1970s some time but by the time it was featured on the control lists any Unix kernel and every router did it, and I can't remember all the other nonsense in there (Linux, even in the form it was in back then, had so much controlled technology in it you could practically open an arms fair with it). If the lists had been enforced as written, half the US computer industry would have had to stop all exports and/or been shut down as illegal arms traders. You just had to rely on the fact that they were never enforced unless you really pissed off the wrong people in the government, at which point they'd suddenly discover all sorts of violations that you'd committed.
Personally I don't really like the Debian distributions and prefer the Fedora/Redhat ones since I have never had many problems with Fedora Core 7 and have updated regularly all the way to Fedora 18 which IMHO is actually the best distribution to date although I would say that the new installer is a little bit cosmetically challenged, however it does what it is supposed to do and it does it well. I do think Alan Cox's statement saying that the new installer is unusable is totally wrong, although I do agree it is different.
I'm running a Redmond distribution, Windows 7 I think it's called. It's not bad, reasonably stable, the installer works just fine, has a nice polished look to it, and seems to have built-in Wine support because Office runs fine on it. I've heard it's been forked into something called Metro/Win8 which is pretty unpleasant, so I'll be sticking with the current distro for awhile.
"Star Wreck: In the Pirkinning" was Finnish wasn't it?
Yeah, but it was Iron Skies that featured the nuclear-armed peaceful-research-only vessels.
Come to think of it, maybe that's North Korea's plan, to protect us all from space Nazis. Makes about as much sense as some of their other antics.
Its unclear if the new min-shuttle has offensive capabilities.
Of course it has offensive capabilities. The only country known to not arm its spacegoing vessels is Finland.
Or they have shoddy legacy code that checks for 64-bit systems and refuses to run on them
So you're saying that someone writing code for 32- or even 16-bit Windows managed to figure out how to check for a CPU type that wouldn't be invented for another ten years and refuse to run on it? That's pretty impressive.
Personally I'd put my money on the code being 16-bit, using 16-bit components, or taking advantage of some Win16-compatibility mechanism that doesn't exist any more in Win64.
MasterCard were demo'ing this in the late 1980s under the name "Super Smart Card". The only difference was that back then the cards were gold-coloured, not silver as in the BBC photo. Since then this has been retried a number of times by different manufacturers, failing each time. So I wouldn't hold out much hope for this one succeeding. OTOH wait a few years and there'll be another press release from another vendor about it.
Some theorize that OSX would translate to 11-7-10
You're looking at it all wrong, it's actually a smiley for a dipsomaniac cyclops.
I'll come in again.
That's what you get with too much spanking.
Another benefit is the support for older hardware that's been dropped by the GCC team along with ease of debugging. I've had compiler optimizations introduce unexpected bugs/failure mode in the Linux kernel itself that disappeared when the No Optimization flag was set. Simply put, if the kernel isn't stable, I don't give a damn how stable the rest of your system is, it's not stable because you can't trust the kernel and that's why Clang/LLVM is all about.
That's exactly the point I was making in this post earlier on in the discussion. Unless you've got the ability to run massive amounts of regression tests to make sure everything's OK, you can't trust the output of gcc with optimisation enabled. So far we haven't found a single compiler bug with LLVM. In contrast the last gcc compiler bug we had to work around was just over a week ago, a simple pointer assignment where the write went to who-knows-where in memory when optimisation was enabled.
Also, although I've heard a lot about the inner workings of GCC being rather intertwined and convoluted, whereas LLVM is simpler to work with and modify (not sure how true this is).
The internals of gcc are an absolute nightmare, even gcc's own developers admit this. A side-effect of this is that gcc is difficult to maintain, rather buggy, and any changes create a serious risk of introducing further bugs. In terms of code generation, I help maintain a sizeable OSS cross-platform codebase, and gcc alone has more compiler bugs than all other compilers it's built with combined. We've got so many "this silly-walk of code is necessary because without it gcc generates invalid code" conditional compile sections in our code it's not funny, and every new release of gcc brings about further kludges to get around bugs in the code generator. The sooner we can get away from everything using gcc as the default compiler the better.
Otherwise we'd never have been certain that 93% of people voted Obama and the other 88% voted Romney.
The article makes me a bit suspicious: "Intel's own high-endurance MLC NAND can be found in the drive, which is rated for 10 full disk writes per day for five years." sounds pretty bad actually, if I understand it right. Per cell this means: 365*10*5 = roughly 20.000 write cycles per cell? Sure wear leveling algorithms are there, but 20.000 cycles is not exceptional, or am I wrong?
With an Intel SSD you never actually get anywhere near the total number of write cycles. Because of a special Intel wear-levelling feature called BAD_CTX 0000013x the drive will brick itself periodically, forcing you to erase it and resetting the write config. It's a clever feature of Intel SSD products that I haven't seen other manufacturers implement yet.
Slashdot is a discussion forum?
I view it more as a comet, a dense head of quoted original article at the top and then thousands of gibberish comments streaming out behind it as the tail.
How about NSA's Type I ciphers? They are classified TOP SECRET. Would you say they are "weak" or "badly designed?" Do you think NSA keeps them secret because they believe in security through obscurity?
Surely they keep them secret because they don't want other people/countries using them. Or do they provide a closed implementation for everyone to use?
They keep them secret because (a) they don't want to reveal their design principles to others and (b) because then instead of attackers being able to immediately start with attacking the algorithm they first have to spend quite a bit of effort just finding out what the algorithm is before they can start attacking it (look at all the crap crypto used in things like RFID transponders that took ages to break because the details weren't readily available). NSA also has special algorithms designed for high-risk situations where there's a chance the design details will be compromised, if one's needed then something not related to anything else in use will be pulled off the shelf and used. Skipjack was an example of a high-risk algorithm, and it did indeed end up being revealed, and it doesn't tell us anything about other NSA designs.
Microsoft argues that it's time to 'start planning' the move to Windows 8.
And therein lies the problem. If they told people to start planning to move to Windows 7 they'd get a lot more takers.
For some jobs, you need a tack hammer, even if it costs the same as a sledgehammer. And sometimes you want a nail gun.
Particularly if there's zombies around. A tack hammer barely slows them down.