For those who prefer "other" languages, they provide an app that (true to unix best practices) uses stdin/stdout for communicating with other programs:
The Data Retrieval API is written in C, so it may be natural for users to develop C applications against this API. However, the Platform features a utility named awsp_cat. This utility reads CIDs from stdin and writes the raw content to stdout. Users may develop applications in arbitrary programming languages to process the awsp_cat output.
Perl developers would be able to wrap this into their existing codebase in no time, assuming they want to pay the fees.
It's hard, very hard, to know exactly what hardware every company has, and more importantly, how that hardware is used.
The vendors may know what the big guys have (how many IPV4-only routers and switches have been sold to company X, for example), but you still have to know how that's going to be used. You could go native IPV6 on all public facing hardware, and IPV4 on internal only (perhaps on disconnected networks), so even if you know how much hardware exists for IPV4, that doesn't tell you how much has to be replaced...
It's a difficult problem, and it's not going to be much fun. As a netop myself, I'm slightly more worried about 16bit AS numbers than IPV6, though.
Don't expect to peer with people bigger than you for free forever.
"A true peer relationship is based on the supposition that either party can terminate the interconnection relationship and that the other party does not consider such an action a competitively hostile act. If one party has a high reliance on the interconnection arrangement and the other does not, then the most stable business outcome is that this reliance is expressed in terms of a service contract with the other party, and a provider/client relationship is established"
Level3 is threatened by Cogent's bandwidth pricing model, and is using it's weight to threaten that model, forcing Cogent to buy transit if it wants to reach its network. THat's how things work: you can't get free bandwidth from everyone, you're going to have to be willing to step up and pay for your link.
Re:I can think of a pretty big plus in the column.
on
MySQL Moves to Prime Time
·
· Score: 4, Informative
Postgres is Free, MySQL is tied to a silly dual license (viral GPL and commercial), neither of which is as Free as the 3-clause BSD.
True capitalism always tends towards monopoly for some finite period of time.
The problem we have is that we (1) understand the downsides of monopoly, (2) have a pro-capitalist nature, and (3) have those who would love to control monopolies lobbying stronly on their own behalf.
The true answer is somewhere in the middle: software patents have their purpose (to protect the true innovator from a mass produced knock-off created by a huge company), but they're abused by the huge companies of the world. The problem, though, isn't with software patents in general - it's with the implementation of the patent system as a whole. True innovation is lost in the midst of mass-filed patents on every possible silly concepts as the patent-land-grab has become the new speculative market. By reforming the way that patents are issued, we can both protect the true purpose of the patent, and prevent the widespread abuse that makes them dangerous to most people.
The fact that it's really for SVG will hold you back, too - many commercial printers are tied to Illustrator versions (and those that aren't still prefer EPS to SVG), that this isn't going to find its way onto any professional graphic artists standard list of tools anytime soon.
Stock price was inflated in the past few days on expectations of the earnings report. You'll notice that on Monday, the price closed around 25.6. Here at 10AMPST on Friday, the price is still around 25.74, which means it's still up from the beginning of the week.
Wall Street can be a cruel mistress. Just because you make money doesn't mean your stock price goes up. You have to make enough money. It's about meeting and exceeding expectations, not just posting a profit.
It'd be even better for high school applications... $10k-$20k grants aren't difficult to obtain (relatively speaking), and that would help a nice chunk of kids who would otherwise have nothing.
There's a real fine line between doing something that no one else is doing versus doing something because you don't like the way other people did it. I'd be open to switching my OS if a new OS did everything that my existing OS did *and* added a bunch of new stuff that made the effort worthwhile. My (admittedly limited) experience with alternative OS projects is that they're trying to solve problems that others have already solved. A new OS probably won't make that much of a difference to me.
This is usually the case, but some forks of existing code bases (consider dragonfly bsd) are very talented developers who have ideas that can't possibly be worked into larger problems because of the disruption they would cause. DFBSD should be incorporating some "new" concepts that (as far as I can tell) aren't in ANY other OS. The other factors that came into play when the OS was started (much like the other BSD forks, the founder/leader was removed from an existing BSD project) seem to be mostly secondary to the technical goals.
Seriously though, I think being taught phonix(sp? lol) as a child really hendered my spelling capabilities because so many words are spelled in ways they shouldn't...
Let's throw them all away, who cares if alternate OSes go dark?
Re:What would be the significance of this?
on
Lake spotted on Titan?
·
· Score: 4, Insightful
It's based primarily on the assumption that liquid pools are more likely to harbor the beginnings of 'some form' of life. Methane, being a carbon derivative, could perhaps provide the initial basis for simple lifeforms.
I basically agree with you - the 'wow' factor is nice, but the true value is still pretty questionable.
Well, if you're slipping into irrelevancy as your OS gets delayed and your dev platforms get ignored because of your (previously mentioned) OS delays, what do you do?
Do you stand around and say "We screwed up, please ignore us forever" or "We're coming back to the top! Really, we promise".
He owes it to his shareholders to at least pretend like they're fixing the problems, when really the biggest problem is that they can't seem to release relevant software on schedule with the desired features. Perhaps the biggest problem for MS is that the new competition has spread their talent far too thin, that they're working on too many projects at once, can't finish any of them, and are suffering tremendously because of it.
It's unfortunate, indeed, that some of the BEST ideas to come out of Redmond still haven't seen the light of day.
The shuttle missions assume that manned flight is required for research in space - in this day and age, that supposition should be questioned.
If the US government can not regularly and reliably put and retrieve people from orbit, we need to look at the alternatives such as private missions or a return to exclusively unmanned research - both of these have tradeoffs, but the cost to the taxpayers and the beauracracy involved goes WAY down as soon as you take people out of the equation.
The/. effect really kills dynamic sites and those that haven't recompiled Apache 1.3 to support more than 256 connections. There's no problem serving a few hundred simultaneous copies of that movie from a decent server - it's going to get cached in RAM, and bandwidth is almost never the limiting factor (connections and CPU are).
MS Office is the one piece of software where MS really excels (I'd put Visual Studio a close second, and Exchange a distant third). If the Free Software folks want to challenge MS on that playing field, they're going to NEED to get behind a single product.
For those who prefer "other" languages, they provide an app that (true to unix best practices) uses stdin/stdout for communicating with other programs:
The Data Retrieval API is written in C, so it may be natural for users to develop C applications against this API. However, the Platform features a utility named awsp_cat. This utility reads CIDs from stdin and writes the raw content to stdout. Users may develop applications in arbitrary programming languages to process the awsp_cat output.
Perl developers would be able to wrap this into their existing codebase in no time, assuming they want to pay the fees.
It's hard, very hard, to know exactly what hardware every company has, and more importantly, how that hardware is used.
The vendors may know what the big guys have (how many IPV4-only routers and switches have been sold to company X, for example), but you still have to know how that's going to be used. You could go native IPV6 on all public facing hardware, and IPV4 on internal only (perhaps on disconnected networks), so even if you know how much hardware exists for IPV4, that doesn't tell you how much has to be replaced...
It's a difficult problem, and it's not going to be much fun. As a netop myself, I'm slightly more worried about 16bit AS numbers than IPV6, though.
A doctor relying on an internet link for professional purposes better damn well have more than one provider, anyway.
Dual-homed networks are not affected by a simple depeering.
I regret the lack of attribution on my above quote - it's from Geoff Huston, with full document available here
Level3 is threatened by Cogent's bandwidth pricing model, and is using it's weight to threaten that model, forcing Cogent to buy transit if it wants to reach its network. THat's how things work: you can't get free bandwidth from everyone, you're going to have to be willing to step up and pay for your link.
Postgres is Free, MySQL is tied to a silly dual license (viral GPL and commercial), neither of which is as Free as the 3-clause BSD.
Link into an RSS feed from a video blogging website and they could rotate through good-bye messages ... would be kinda cool, I think.
True capitalism always tends towards monopoly for some finite period of time.
The problem we have is that we (1) understand the downsides of monopoly, (2) have a pro-capitalist nature, and (3) have those who would love to control monopolies lobbying stronly on their own behalf.
The true answer is somewhere in the middle: software patents have their purpose (to protect the true innovator from a mass produced knock-off created by a huge company), but they're abused by the huge companies of the world. The problem, though, isn't with software patents in general - it's with the implementation of the patent system as a whole. True innovation is lost in the midst of mass-filed patents on every possible silly concepts as the patent-land-grab has become the new speculative market. By reforming the way that patents are issued, we can both protect the true purpose of the patent, and prevent the widespread abuse that makes them dangerous to most people.
Feature by feature, they're just going for the TV-based computer...
People will still buy first gen, because most people DON'T CARE. Those that wait still fall into the general goal.
No, really,internet goes down today if there's not something on my desk by noon.
The fact that it's really for SVG will hold you back, too - many commercial printers are tied to Illustrator versions (and those that aren't still prefer EPS to SVG), that this isn't going to find its way onto any professional graphic artists standard list of tools anytime soon.
Stock price was inflated in the past few days on expectations of the earnings report. You'll notice that on Monday, the price closed around 25.6. Here at 10AMPST on Friday, the price is still around 25.74, which means it's still up from the beginning of the week.
Wall Street can be a cruel mistress. Just because you make money doesn't mean your stock price goes up. You have to make enough money. It's about meeting and exceeding expectations, not just posting a profit.
It'd be even better for high school applications ... $10k-$20k grants aren't difficult to obtain (relatively speaking), and that would help a nice chunk of kids who would otherwise have nothing.
There's a real fine line between doing something that no one else is doing versus doing something because you don't like the way other people did it. I'd be open to switching my OS if a new OS did everything that my existing OS did *and* added a bunch of new stuff that made the effort worthwhile. My (admittedly limited) experience with alternative OS projects is that they're trying to solve problems that others have already solved. A new OS probably won't make that much of a difference to me.
This is usually the case, but some forks of existing code bases (consider dragonfly bsd) are very talented developers who have ideas that can't possibly be worked into larger problems because of the disruption they would cause. DFBSD should be incorporating some "new" concepts that (as far as I can tell) aren't in ANY other OS. The other factors that came into play when the OS was started (much like the other BSD forks, the founder/leader was removed from an existing BSD project) seem to be mostly secondary to the technical goals.
"Stealth Mennonites" predate video cards by centuries or so.
Seriously though, I think being taught phonix(sp? lol) as a child really hendered my spelling capabilities because so many words are spelled in ways they shouldn't...
The above sentence made me cry.
Mac + Linux = right around 12% of the PC market.
Let's throw them all away, who cares if alternate OSes go dark?
It's based primarily on the assumption that liquid pools are more likely to harbor the beginnings of 'some form' of life. Methane, being a carbon derivative, could perhaps provide the initial basis for simple lifeforms.
I basically agree with you - the 'wow' factor is nice, but the true value is still pretty questionable.
Well, if you're slipping into irrelevancy as your OS gets delayed and your dev platforms get ignored because of your (previously mentioned) OS delays, what do you do?
Do you stand around and say "We screwed up, please ignore us forever" or "We're coming back to the top! Really, we promise".
He owes it to his shareholders to at least pretend like they're fixing the problems, when really the biggest problem is that they can't seem to release relevant software on schedule with the desired features. Perhaps the biggest problem for MS is that the new competition has spread their talent far too thin, that they're working on too many projects at once, can't finish any of them, and are suffering tremendously because of it.
It's unfortunate, indeed, that some of the BEST ideas to come out of Redmond still haven't seen the light of day.
What, you mean the media is blowing some non-story out of proportion? The hell you say!
The shuttle missions assume that manned flight is required for research in space - in this day and age, that supposition should be questioned.
If the US government can not regularly and reliably put and retrieve people from orbit, we need to look at the alternatives such as private missions or a return to exclusively unmanned research - both of these have tradeoffs, but the cost to the taxpayers and the beauracracy involved goes WAY down as soon as you take people out of the equation.
Depends on the implementation - things like SACK make a world of difference.
Do I think that Win98 has an 8:1 down:up ratio? No, but I'm sure it's not as efficient as Win2k3, FreeBSD 5.3, and Linux 2.6 are..
The /. effect really kills dynamic sites and those that haven't recompiled Apache 1.3 to support more than 256 connections. There's no problem serving a few hundred simultaneous copies of that movie from a decent server - it's going to get cached in RAM, and bandwidth is almost never the limiting factor (connections and CPU are).
MS Office is the one piece of software where MS really excels (I'd put Visual Studio a close second, and Exchange a distant third). If the Free Software folks want to challenge MS on that playing field, they're going to NEED to get behind a single product.
Built-in ports have direct access... depending on the chipset/motherboard.
I've seen some 'built-in' broadcom gig-e ports that were on the PCI bus, even though they were technically built into the board. Horrible performance.