I agree completely, and have experienced this problem with Erlang. We got most of a complex system built at my last job over 2 years using Erlang for the servers and data I/O services.
Then we came to the scheduling algorithm, which had originally been prototyped with Visual Basic. It did the job, and had for many years.
But have you ever tried to express an n-length array and process it in a functional language?
In the end we had to cancel the project and blame the fellow who'd made the decision to use Erlang. Maybe if he were still with the company, he'd have been able to code it (he was an Erlang "expert".) But he'd jumped ship two years before it was due, so we'll never know if even a self-proclaimed "expert" could have made it work.
I couldn't. I'd managed to shoehorn every other piece of functionality into the system, but mapping that simple array-based algorithm to a functional language proved impossible.
I'd still appreciate knowing who the submitter is from the front page so I don't have to bother clicking into the article to see it's more of Bennett's verbal diarhhea.:(
No, I didn't read the article. Let the fucktard post COMMENTS to articles like everyone else instead of trying to force his ill-thought "ideas" on the Slashdot world as a "summary" that is often longer than the article cited in the first place!
Bennett is an ass. And the people who approve his tripe are apparently kissing his ass for some god-awful unknown reason.
The cable companies are NOT "subsidizing" OTA broadcasts.
OTA broadcasts were the ORIGINAL way of doing TV. They're supposed to be paid for by the ADVERTISING.
If the content producers are getting paid extra by cable companies to carry the content, that's a BONUS for them, not a RIGHT.
But as per usual, the cable cos and content producers like to present their double dipping as some sort of OBLIGATION from the public to them.
Well, screw them. If they drop OTA broadcasting because it's not being "subsidized", then their LICENSE to broadcast at all should be yanked because the license is for OTA broadcasts, not a cable-only network.
What makes people ignore the homeless is the fact that there are hundreds if not thousands of them roaming the streets of major (and not so major) cities. When I was in Regina, you couldn't walk 4 blocks without being accosted with demands for money, cigarettes, etc.
After a year or so of living there I used to just give them the finger and keep walking. It's not that I'm heartless -- I just don't care to be badgered everywhere I go when these lazy fucks could go on welfare and be housed like anyone else. Aside from that, I'm on disability -- I have no more money to spare than someone on welfare after I pay for my meds. Adding to that, I'd actually stopped to talk to and gotten to know a few of them, and found most of them were *on* welfare and did their begging to pay for booze and drugs, not because they needed the money to survive.
Sympathy. You'll find it between "shit" and "syphilis".
To the general public (and unfortunately, most management), people who "do computers" are presumed to be interchangeable jack-of-all-trades miracle workers.
I don't know how many times I've told bosses I don't do networking, I don't do hardware, I can't repair their laptop, and so on.
Gnome has become an abysmal piece of drek not worth the effort of spitting on. The only reason I ever use it is because some configuration options for various distros are only released for the Gnome desktops on those distros. I use KDE day to day, with the sole exception of the Rhythmbox music player (which itself is just a "lesser of evils" choice -- every Linux music player I've tried sucks in some way or other.)
Gnome 2 was usable. I liked Gnome 2. I would have happily stuck with Gnome 2 and reasonable enhancements to it.
But nooooooo, the development team for the Gnome project knew "better" than everyone else how a computer should operate. They totally screwed the power user with Gnome 3, creating an unholy abortion that doesn't work well with mouse and keyboard and doesn't work well with a touchscreen. It is the worst of "both worlds", and even implements a number of widget metaphors that testing showed people didn't like as far back as 1990.
The Gnome dev team is full of egotistical idiots, and I, for one, can't wait to see them all hit the curb.
The software is open source. If the project dies, the useful bits will be picked up and forked, and all the drek they've shoved down user's throats can wither away and die a horrible, painful, screaming death as far as I'm concerned.
People post clips. I start the clips. I shut them off less than half way through.
They're not funny. Letterman especially reminds me of a high school smart-ass more than a comedian. He thinks he's funny, but what everyone is laughing at is the pissed off teacher.
So no change then. One boring excuse for a comedian that I haven't watched in years being swapped in for another boring comedian that I haven't watched in decades.
The last company I worked for had some very seasoned Linux people, and shipped a half dozen Linux servers (pre-loaded with our software) a week. The developers ran Linux; the office staff ran Windows and OS/X.
We the developers had to tweak and fiddle with our boxes for a couple of days every single time the AD server was patched or updated. We never did find drivers for the colour printer. Only one scanner out of four would work for us.
We had to run Linux in order to do the development for the servers we shipped, because each developer's workstation was an in-development image of the server software.
But from an administration and overhead position, it was a freaking nightmare.
I run Debian at home on one box, and Windows 7 on a laptop. I don't have problems with it because all the hardware I own was specifically chosen for Linux compatability. I don't have AD problems because I just let the Windows box access read-only Samba mounts from the Linux box, and don't map my drives in reverse.
But there is no way in hell I would ever recommend a shift to Linux unless it was for the entire company and they were willing to bankroll the time and effort it would take to properly set up Linux-centric file and print services.
It's just not worth the pain.
Whatever you save in licensing and hardware upgrade costs will be eaten by tech support costs in six months when you're only doing a partial/small-scale migration such as is being described.
To be fair, even from an evolutionary standpoint the "Adam and Eve" story isn't all that far off base. Somewhere in history there was the first mutant ape that was classified as some form of human. It's *extremely* unlikely that multiple apes developed the same mutation at the same time.
Telecommunications data is eminently suitable to schema table storage in any relational database, which with a little work, will let you index by the keys you intend to query by.
NoSQL solutions are better for unstructured data that doesn't come in predictable formats or value sets.
You need to take a step back and look at the problem before you decide on a solution. Don't be one of those idiots who tries to use a hammer to drive a screw.
Well, seeing as I'm not a Christian and don't happen to agree with the anti-gay-marriage people, that's kind of irrelevant.
But there is no denying there are certain groups you just don't "mess with" because they'll come down on you in the tens or hundreds of thousands and fuck your life up. They most certainly don't believe in "freedom of speech" or the right to support whatever political views you choose.
Unless, of course, you agree with them. Then you can "free speech" all you like.
I'd say "no" primarily because of the bolt/barrel latches that have been holding doors closed for millenia. The idea of "slide to unlock" is obvious from such devices. "On a computer" is not innovation.
As I can't imagine the servers I connect to being interested in snooping on my client data, I presume this bug is only a real concern for systems running services, not acting as clients.
Erlang expressed arrays as lists internally. Any obvious implementation sucked donkey balls for performance.
I agree completely, and have experienced this problem with Erlang. We got most of a complex system built at my last job over 2 years using Erlang for the servers and data I/O services.
Then we came to the scheduling algorithm, which had originally been prototyped with Visual Basic. It did the job, and had for many years.
But have you ever tried to express an n-length array and process it in a functional language?
In the end we had to cancel the project and blame the fellow who'd made the decision to use Erlang. Maybe if he were still with the company, he'd have been able to code it (he was an Erlang "expert".) But he'd jumped ship two years before it was due, so we'll never know if even a self-proclaimed "expert" could have made it work.
I couldn't. I'd managed to shoehorn every other piece of functionality into the system, but mapping that simple array-based algorithm to a functional language proved impossible.
To paraphrase Ballmer...
"Linux, Linux, Linux!"
The Americans like to complain about Russia's "invasion" of Crimea, and claim that it's a power grab.
But with this decision, the judge is trying for a GLOBAL power grab the likes of which the world has never seen.
Quite frankly, the US judge and administration can go fuck themselves. YOU ARE NOT THE WORLD.
I'd still appreciate knowing who the submitter is from the front page so I don't have to bother clicking into the article to see it's more of Bennett's verbal diarhhea. :(
No, I didn't read the article. Let the fucktard post COMMENTS to articles like everyone else instead of trying to force his ill-thought "ideas" on the Slashdot world as a "summary" that is often longer than the article cited in the first place!
Bennett is an ass. And the people who approve his tripe are apparently kissing his ass for some god-awful unknown reason.
The cable companies are NOT "subsidizing" OTA broadcasts.
OTA broadcasts were the ORIGINAL way of doing TV. They're supposed to be paid for by the ADVERTISING.
If the content producers are getting paid extra by cable companies to carry the content, that's a BONUS for them, not a RIGHT.
But as per usual, the cable cos and content producers like to present their double dipping as some sort of OBLIGATION from the public to them.
Well, screw them. If they drop OTA broadcasting because it's not being "subsidized", then their LICENSE to broadcast at all should be yanked because the license is for OTA broadcasts, not a cable-only network.
As if animals in the wild have any choice in the matter.
PETA and their ilk are idiots. Pretty, Egotistical Tits and Ass.
What makes people ignore the homeless is the fact that there are hundreds if not thousands of them roaming the streets of major (and not so major) cities. When I was in Regina, you couldn't walk 4 blocks without being accosted with demands for money, cigarettes, etc.
After a year or so of living there I used to just give them the finger and keep walking. It's not that I'm heartless -- I just don't care to be badgered everywhere I go when these lazy fucks could go on welfare and be housed like anyone else. Aside from that, I'm on disability -- I have no more money to spare than someone on welfare after I pay for my meds. Adding to that, I'd actually stopped to talk to and gotten to know a few of them, and found most of them were *on* welfare and did their begging to pay for booze and drugs, not because they needed the money to survive.
Sympathy. You'll find it between "shit" and "syphilis".
The issue is not the building blocks themselves, but the serious lack of coordination skills on the part of the children.
If you can't get a couple of blocks to snap together, how are you going to deal with tying your shoes?
To the general public (and unfortunately, most management), people who "do computers" are presumed to be interchangeable jack-of-all-trades miracle workers.
I don't know how many times I've told bosses I don't do networking, I don't do hardware, I can't repair their laptop, and so on.
He's got a bad case of verbal diarhea and a love of hearing himself write. He is not insightful; he's a blow-hard.
Gnome has become an abysmal piece of drek not worth the effort of spitting on. The only reason I ever use it is because some configuration options for various distros are only released for the Gnome desktops on those distros. I use KDE day to day, with the sole exception of the Rhythmbox music player (which itself is just a "lesser of evils" choice -- every Linux music player I've tried sucks in some way or other.)
Gnome 2 was usable. I liked Gnome 2. I would have happily stuck with Gnome 2 and reasonable enhancements to it.
But nooooooo, the development team for the Gnome project knew "better" than everyone else how a computer should operate. They totally screwed the power user with Gnome 3, creating an unholy abortion that doesn't work well with mouse and keyboard and doesn't work well with a touchscreen. It is the worst of "both worlds", and even implements a number of widget metaphors that testing showed people didn't like as far back as 1990.
The Gnome dev team is full of egotistical idiots, and I, for one, can't wait to see them all hit the curb.
The software is open source. If the project dies, the useful bits will be picked up and forked, and all the drek they've shoved down user's throats can wither away and die a horrible, painful, screaming death as far as I'm concerned.
People post clips. I start the clips. I shut them off less than half way through.
They're not funny. Letterman especially reminds me of a high school smart-ass more than a comedian. He thinks he's funny, but what everyone is laughing at is the pissed off teacher.
So no change then. One boring excuse for a comedian that I haven't watched in years being swapped in for another boring comedian that I haven't watched in decades.
This.
The last company I worked for had some very seasoned Linux people, and shipped a half dozen Linux servers (pre-loaded with our software) a week. The developers ran Linux; the office staff ran Windows and OS/X.
We the developers had to tweak and fiddle with our boxes for a couple of days every single time the AD server was patched or updated. We never did find drivers for the colour printer. Only one scanner out of four would work for us.
We had to run Linux in order to do the development for the servers we shipped, because each developer's workstation was an in-development image of the server software.
But from an administration and overhead position, it was a freaking nightmare.
I run Debian at home on one box, and Windows 7 on a laptop. I don't have problems with it because all the hardware I own was specifically chosen for Linux compatability. I don't have AD problems because I just let the Windows box access read-only Samba mounts from the Linux box, and don't map my drives in reverse.
But there is no way in hell I would ever recommend a shift to Linux unless it was for the entire company and they were willing to bankroll the time and effort it would take to properly set up Linux-centric file and print services.
It's just not worth the pain.
Whatever you save in licensing and hardware upgrade costs will be eaten by tech support costs in six months when you're only doing a partial/small-scale migration such as is being described.
Corporations are not people. They don't make decisions. Executives make decisions.
Lock the bastards up.
To be fair, even from an evolutionary standpoint the "Adam and Eve" story isn't all that far off base. Somewhere in history there was the first mutant ape that was classified as some form of human. It's *extremely* unlikely that multiple apes developed the same mutation at the same time.
So we're back to throwing rocks.
We just throw them very, very fast. :)
Telecommunications data is eminently suitable to schema table storage in any relational database, which with a little work, will let you index by the keys you intend to query by.
NoSQL solutions are better for unstructured data that doesn't come in predictable formats or value sets.
You need to take a step back and look at the problem before you decide on a solution. Don't be one of those idiots who tries to use a hammer to drive a screw.
Non-touch devices, aka 99.9% of the PCs on the planet.
Well, seeing as I'm not a Christian and don't happen to agree with the anti-gay-marriage people, that's kind of irrelevant.
But there is no denying there are certain groups you just don't "mess with" because they'll come down on you in the tens or hundreds of thousands and fuck your life up. They most certainly don't believe in "freedom of speech" or the right to support whatever political views you choose.
Unless, of course, you agree with them. Then you can "free speech" all you like.
Don't say anything about the gays. Don't say anything about the blacks.
Those two groups are so virulently nasty about anyone who "goes against them" that it's absolutely sickening.
You're better off kicking a puppy and being filmed doing so.
My Palm Pilot had rounded corners, FFS. Even my calculator in University did.
I'd say "no" primarily because of the bolt/barrel latches that have been holding doors closed for millenia. The idea of "slide to unlock" is obvious from such devices. "On a computer" is not innovation.
As I can't imagine the servers I connect to being interested in snooping on my client data, I presume this bug is only a real concern for systems running services, not acting as clients.