I've read the paper. You can definitely reproduce GFS given enough time from the paper, since all of the synchronization and master/slave node dynamics are described very well. The actual implementation seems like it would be monstrously complex. Not something 2 or 3 guys could pull off in a weekend by any stretch. Anyone who is actually curious, here is the original paper from the acm, though you may need a membership to view it.
I can't find exact numbers, but if you are curious, here is a nytimes article indicating that Delta cut its pilot pay across the board by 32% even before bankruptcy. Prior to this, they were the highest paid in the industry by a good margin.
Because I don't think unions serve much of a purpose anymore with all of the worker protection laws that are on the books now. Everything the unions can achieve for members is icing on the cake.
Unions are abysmal to. I'm going to buck a trend and go with an Airline analogy. Remember a few years ago when Delta went bankrupt. Its pilot's union had managed to finagle wages something like 3x the industry standard and absurd benefits. One of the first things Delta did in bankruptcy was to re-negotiate all those union contracts. It worked out pretty well, Delta returned to profitability in ~2 years if I remember correctly.
Unions are a necessary evil. They are needed to ensure that workers aren't run roughshod over. However, in cases where the Union gains too much power and uses it unwisely, they can destroy companies. Afterall, the purpose of unions is almost in direct opposition to the profitability of the company. Delta was my first example, they were almost certainly a contributing factor in the car companies downfall. Is there a reason that autoworkers should have their healthcare covered for the rest of the lives by a company funded health program? I can't think of a reason.
It doesn't really matter though, the unions have been rewarded with an automaker to do with as they please for their troubles, and its too late for any of us to do anything about it.
I see no reason why you can't have garbage collection and pointer arithmetic. The allocator knows the start and end offsets of every block it has allocated. A reference is still held to a block if there are any pointers on the stack with offsets somewhere inside the start/end position. The only thing I can think of you would need is a way of marking an allocated block as pinned to prevent it from being freed in those really rare cases where people want to do unsafe int/ptr conversions and might temporarily lose a reference to the block. Perhaps I have insufficient knowledge of the vagaries of GC, but I see no reason why this scheme wouldn't work with generations
But do they expose it in a sane way through the GUI? In Vista its 1 click from the basic sound control. Last time I tried in pulseaudio I had to launch a seperate application that also persisted in the tray. OSSv4 I'm sure doesn't present a GUI either.
I wouldn't think you would have any problems with any video card. Afterall, its only drawing a bunch of circles. It seems like its more CPU bound as it recalculates the location/diameter of all those circles.
It doesn't hide its elements unless they are to small to be shown in compressed form. There are expanded and compressed forms for all of the components that vary according to window width. If you want to see, make your window big, then slowly shrink it down. All of the menus gracefully display they contents in smaller areas until there really isn't anymore space and then they start hiding them in drop-downs. I can't think of a better way of doing it, especially since sidebars run into the same problem with vertical sizing.
Stuff like that is goofy. I remember when for the life of me I couldn't find the Insert File from Scanner option. Until I realized they had done away with it. I took a step back and realized that the bulk of the options I use are more readily available. Also, the ribbon provides a great way to merge add-in functionality without having the added menus buried somewhere odd.
Except the bubble pulses on first run. I was immediately drawn to the fact that it was there and was begging to be clicked. Sure, they might have made it a little bit more obvious, but it does pulse and is near where the file menu would be normally.
Re:Per-desktop activities assignments
on
KDE 4.3 Released
·
· Score: 1
You don't need that amount of RAM/VRAM to run Vista successfully. I have a laptop that hums nicely with an i915 integrated video chip and 1GB system memory. Most of those numbers are inflated from people not realizing that Vista will consume tremendous amounts of memory if it is available. I've actually booted 2 systems with comparable load side by side. The one with 1GB of memory and one with 4GB of memory. Post boot, the 4 GB laptop is using 2.3 GB of RAM and the 1GB laptop is only using ~750MB.
It doesn't really mean anything. All software of sufficient complexity has tons of defects that are almost never triggered. Its the same way that the bug counters of all the linux distros and KDE/Gnome have thousands of bugs open at any given time.
[Citation Needed]?
They are already payed royalties by sites like Hulu to rebroadcast the shows. And, by all accounts, Hulu is doing quite well. I can't image they would try to ruin that.
A web browser isn't simple, but word processing is on a whole other level in terms of complexity. Pause and think about how many more features a word processor has than a web browser. By and large, a web browser presents information. On the other hand, a Word Processor has all of the complexities of handling layout that a web browser does (and I would argue it has more when you get to adding things like symbols and formulas), but in addition has to handle the editing of all these bajillion permutations of input in a sane and efficient way.
As a case in point, consider that a KDE team of a few people managed to produce KHTML which is a passable rendering engine even now that it has been overshadowed by webkit. On the other hand, a large KDE team with some corporate backing has failed to produce a word processor (KWord) that can even be said to be in the same league as OO.o, let along MS Word.
Well, weren't the old unices distributed in source form so it was possible to fix bugs in your own system without vendor intervention. Those were certainly not open systems though.
I similarly have no issues with that page. 92 MB private for both this page and that page open. I think someone is confused or has been bitten by an odd bug.
MSHTML is a COM component. It is clearly non-trivial, but not impossible, for someone to wrapping another rendering engine with the same COM interface and substituting it in. I seem to remember there was an effort for gecko a while back for the windows platform, but either way, WINE uses gecko for apps that request access to MSHTML so it is clearly possible.
Believe it or not, there are SUVs that are not terribly fuel inefficient. Right now I have a Jeep Compass which is rated at 30 mpg highway and its big enough that when I need to haul stuff around, I can. Considering that my previous car was a sedan that got 20 mpg highway, I think it is perfectly legitimate to be able to buy SUVs provided there is an improvement in fuel economy.
The US has a single oil field estimated to have more than the entire oil reserves of Saudi Arabia. I believe the estimates is that at 2000 level consumption is could provide oil for the entire US for 200 years. Its been drilled and then capped already. If youa re curious, do a search for Gull Island.
The actual reason for increased oil prices are because we (the US) are too stupid to drill for the oil we actually have, and OPEC is a cartel that interferes with free trade. I remember a while back some OPEC spokesperson said something like, "We are going to increase production in the short term to help economic recovery."
How magnanimous of them.
Let me put it to you this way. Steam has never denied me a legitimate use of any of my games. It is also the only DRM implementation I've ever come across that I can say this about. Thus, in my mind, it is DRM done right.
Steam solves the backup problem too though. I can install any game I've bought on a computer where I log in, just by downloading it. Valve really is DRM done right.
Well, lets ponder that statement for a moment. chromeexperiments has experiments in the name, so obviously, its experimental and not meant for mass consumption. Similarly, html5gallery is a demo. The oreilly site apppears to be a discussion of html5 rather than a user, and the youtube page is, again, a technology demo rather than the main youtube page. So, you have 2 evangelist sites, a dud, and a prototype. Yes, HTML5 is the future, but it won't be here for years.
I've read the paper. You can definitely reproduce GFS given enough time from the paper, since all of the synchronization and master/slave node dynamics are described very well. The actual implementation seems like it would be monstrously complex. Not something 2 or 3 guys could pull off in a weekend by any stretch. Anyone who is actually curious, here is the original paper from the acm, though you may need a membership to view it.
I can't find exact numbers, but if you are curious, here is a nytimes article indicating that Delta cut its pilot pay across the board by 32% even before bankruptcy. Prior to this, they were the highest paid in the industry by a good margin.
Because I don't think unions serve much of a purpose anymore with all of the worker protection laws that are on the books now. Everything the unions can achieve for members is icing on the cake.
Unions are abysmal to. I'm going to buck a trend and go with an Airline analogy. Remember a few years ago when Delta went bankrupt. Its pilot's union had managed to finagle wages something like 3x the industry standard and absurd benefits. One of the first things Delta did in bankruptcy was to re-negotiate all those union contracts. It worked out pretty well, Delta returned to profitability in ~2 years if I remember correctly.
Unions are a necessary evil. They are needed to ensure that workers aren't run roughshod over. However, in cases where the Union gains too much power and uses it unwisely, they can destroy companies. Afterall, the purpose of unions is almost in direct opposition to the profitability of the company. Delta was my first example, they were almost certainly a contributing factor in the car companies downfall. Is there a reason that autoworkers should have their healthcare covered for the rest of the lives by a company funded health program? I can't think of a reason.
It doesn't really matter though, the unions have been rewarded with an automaker to do with as they please for their troubles, and its too late for any of us to do anything about it.
I see no reason why you can't have garbage collection and pointer arithmetic. The allocator knows the start and end offsets of every block it has allocated. A reference is still held to a block if there are any pointers on the stack with offsets somewhere inside the start/end position. The only thing I can think of you would need is a way of marking an allocated block as pinned to prevent it from being freed in those really rare cases where people want to do unsafe int/ptr conversions and might temporarily lose a reference to the block. Perhaps I have insufficient knowledge of the vagaries of GC, but I see no reason why this scheme wouldn't work with generations
But do they expose it in a sane way through the GUI? In Vista its 1 click from the basic sound control. Last time I tried in pulseaudio I had to launch a seperate application that also persisted in the tray. OSSv4 I'm sure doesn't present a GUI either.
I wouldn't think you would have any problems with any video card. Afterall, its only drawing a bunch of circles. It seems like its more CPU bound as it recalculates the location/diameter of all those circles.
Just something else they ripped from mac. The default buttons on the Aqua theme at some point used to pulse in a similar way.
It doesn't hide its elements unless they are to small to be shown in compressed form. There are expanded and compressed forms for all of the components that vary according to window width. If you want to see, make your window big, then slowly shrink it down. All of the menus gracefully display they contents in smaller areas until there really isn't anymore space and then they start hiding them in drop-downs. I can't think of a better way of doing it, especially since sidebars run into the same problem with vertical sizing.
Stuff like that is goofy. I remember when for the life of me I couldn't find the Insert File from Scanner option. Until I realized they had done away with it. I took a step back and realized that the bulk of the options I use are more readily available. Also, the ribbon provides a great way to merge add-in functionality without having the added menus buried somewhere odd.
Except the bubble pulses on first run. I was immediately drawn to the fact that it was there and was begging to be clicked. Sure, they might have made it a little bit more obvious, but it does pulse and is near where the file menu would be normally.
You don't need that amount of RAM/VRAM to run Vista successfully. I have a laptop that hums nicely with an i915 integrated video chip and 1GB system memory. Most of those numbers are inflated from people not realizing that Vista will consume tremendous amounts of memory if it is available. I've actually booted 2 systems with comparable load side by side. The one with 1GB of memory and one with 4GB of memory. Post boot, the 4 GB laptop is using 2.3 GB of RAM and the 1GB laptop is only using ~750MB.
It doesn't really mean anything. All software of sufficient complexity has tons of defects that are almost never triggered. Its the same way that the bug counters of all the linux distros and KDE/Gnome have thousands of bugs open at any given time.
[Citation Needed]?
They are already payed royalties by sites like Hulu to rebroadcast the shows. And, by all accounts, Hulu is doing quite well. I can't image they would try to ruin that.
Silly! My dog slobbered on my router and it shorted out.
A web browser isn't simple, but word processing is on a whole other level in terms of complexity. Pause and think about how many more features a word processor has than a web browser. By and large, a web browser presents information. On the other hand, a Word Processor has all of the complexities of handling layout that a web browser does (and I would argue it has more when you get to adding things like symbols and formulas), but in addition has to handle the editing of all these bajillion permutations of input in a sane and efficient way.
As a case in point, consider that a KDE team of a few people managed to produce KHTML which is a passable rendering engine even now that it has been overshadowed by webkit. On the other hand, a large KDE team with some corporate backing has failed to produce a word processor (KWord) that can even be said to be in the same league as OO.o, let along MS Word.
Well, weren't the old unices distributed in source form so it was possible to fix bugs in your own system without vendor intervention. Those were certainly not open systems though.
Agreed. Thats why we have KiB and co. as measures instead for those that have to use powers of 10.
I similarly have no issues with that page. 92 MB private for both this page and that page open. I think someone is confused or has been bitten by an odd bug.
MSHTML is a COM component. It is clearly non-trivial, but not impossible, for someone to wrapping another rendering engine with the same COM interface and substituting it in. I seem to remember there was an effort for gecko a while back for the windows platform, but either way, WINE uses gecko for apps that request access to MSHTML so it is clearly possible.
Believe it or not, there are SUVs that are not terribly fuel inefficient. Right now I have a Jeep Compass which is rated at 30 mpg highway and its big enough that when I need to haul stuff around, I can. Considering that my previous car was a sedan that got 20 mpg highway, I think it is perfectly legitimate to be able to buy SUVs provided there is an improvement in fuel economy.
The US has a single oil field estimated to have more than the entire oil reserves of Saudi Arabia. I believe the estimates is that at 2000 level consumption is could provide oil for the entire US for 200 years. Its been drilled and then capped already. If youa re curious, do a search for Gull Island.
The actual reason for increased oil prices are because we (the US) are too stupid to drill for the oil we actually have, and OPEC is a cartel that interferes with free trade. I remember a while back some OPEC spokesperson said something like, "We are going to increase production in the short term to help economic recovery."
How magnanimous of them.
Let me put it to you this way. Steam has never denied me a legitimate use of any of my games. It is also the only DRM implementation I've ever come across that I can say this about. Thus, in my mind, it is DRM done right.
Steam solves the backup problem too though. I can install any game I've bought on a computer where I log in, just by downloading it. Valve really is DRM done right.
Well, lets ponder that statement for a moment. chromeexperiments has experiments in the name, so obviously, its experimental and not meant for mass consumption. Similarly, html5gallery is a demo. The oreilly site apppears to be a discussion of html5 rather than a user, and the youtube page is, again, a technology demo rather than the main youtube page. So, you have 2 evangelist sites, a dud, and a prototype. Yes, HTML5 is the future, but it won't be here for years.