That wasn't lost on me, I just think that particular claim that the article is making is patently false. The bar for a patch being included doesn't have to do with whether or not Linus is interested in it as much as it has to do with the quality of the solution. Is the scheduler patch really the right way to approach the problem, or is extending Ingo Molnar's RT patch the better way to go, as wellingj suggested in TFA's comments? That's probably the real issue, and the rest is hot air.
Re:Keep the code together; make it configurable
on
Fork the Linux Kernel?
·
· Score: 4, Insightful
At the moment I'm making this post, the parent post has been moderated "Interesting". I think "Insightful" or "Informative" would be more appropriate.
What the parent poster is saying is that C pre-processor flags already
allow the same kernel source code to contain features for both server and desktop without resulting in any bloat or compromise in the resulting binary.
Only those who don't understand C would fret about a "bloated" kernel in this context.
Now given a binary kernel that contains both feature sets you would have a legitimate concern, because then there would certainly be
a bevy of both bloat and compromises. But this is linux, after all. We have the source code -- so none of that matters.
You must be reading my post out of context. Climb up the parent references
for context. The post I was replying to was attempting to invalidate an observation
made by the grandparent (that AT&T's billing blunders may indicate unexpected
successes of iPhone design.) The context is here for you if you're willing to
read and focus.
Your observation has some validity, but it completely ignores the effect of
an actual useable web browser on this class of device. I'm one of the customers
who got a huge bill (in terms of pages) from AT&T, and it wasn't because
of pull email -- it was because I actually spent a lot of time using the web
browser.
My email wasn't even configured for the first couple of weeks, and thereafter
it was only set to fetch manually. Moreover, I rarely checked it. the "DATA"
entries on my bill, I can assure you, were all Safari hits.
If other devices in this class had been offering as good a web experience,
AT&T would have discovered the issue in their billing system long before
the release of the iPhone.
Of course it's clear, from context, that the
original statement was meant to be
interpreted as you describe. I don't
dispute that. It's just not the standard
way to speak of a 100% decrease in
something (time taken, in this case).
It doesn't help matters that the phrasing
hides the fact that we're talking about
a decrease in a measurement by
speaking of it as an "increase" of speed.
I fear this is meaning that people will
never conform to the original standard
on, much like the concept of a "learning
curve" as being steep or shallow is
more often inverted from its original
meaning.
Oh well.
You're right, that's what that phrase is usually meant to mean (something taking 100% less time should take 0 time). Percent#Percent_increase_and_decrease. I guess "50% faster" just wasn't exciting enough.
Is anyone else getting sick of posts that complain about snarky tags? It's fine that someone's tag offends
you, but I really don't need to know about it. Can we just ban people that post stupid complaints?...and people who post self-referential meta-complaint jokes too, while we're at it.
True, but music is the culmination of hundreds of millions of years of evolution of the animalian sexual-overture subsystem. In that context, Elton is just observing that the internet encourages masturbation, teledildonics, and cheap anonymous hookups instead of real meatspace action. And this is news for nerds.
It's the choices that the individual makes. period.
I honestly don't see why your claim, and the results of the study, should be considered
mutually exclusive. One's choices can change as one sheds or adopts different
memes (culturally-transmittable patterns of behaviour.) Hanging around with
people that thoughtlessly cram their mouths could easily cause your mirror
neurons to gravitate towards the same pattern of behaviour -- effecting the
choices that you make.
It's much better to live consciously (practicing mindfulness that is) and a
person doing so could harmlessly hang around fat people, I'm sure. But
how many Thich Nhat Hanh's do your really know? I'm sure they're the exception
to the rule.
This is not directed at you in particular, but I'm amazed at the amount of argument that
has gone into a post that was obviously a mere repetition of a classic computer science
joke. Have so few on slashdot heard the nipple/interface joke before?
Meh.
All this multitouch hype is such a fad. Sure, it's great eye candy, but it's totally impractical. Do you really think that shit is going to scale down to the size of a phone!?
Oh, wait...
...you could run this, take the output, do set-subtraction from the set
of all software on the computer, and have an excellent closed-source
software detector!
Well, to be fair: one of the many functions that the device performs is that of simply being
an object taking up space in one's home. In that role, aesthetics matters -- particularly
among the demographic that pulls their head out of their computer every once in a while.
(Because, after all, that's where the real girls are.) Lining one's nest with shiny baubles
comes from deep evolutionary history, and the invention of the computer doesn't obviate it.
In fact, it may have made it more essential.
substituting a physical object for a mens is cheap, intellectually dishonest slight-of-hand. Your counter-argument holds no water without that trick.
That wasn't lost on me, I just think that particular claim that the article is making is patently false. The bar for a patch being included doesn't have to do with whether or not Linus is interested in it as much as it has to do with the quality of the solution. Is the scheduler patch really the right way to approach the problem, or is extending Ingo Molnar's RT patch the better way to go, as wellingj suggested in TFA's comments? That's probably the real issue, and the rest is hot air.
At the moment I'm making this post, the parent post has been moderated "Interesting". I think "Insightful" or "Informative" would be more appropriate.
What the parent poster is saying is that C pre-processor flags already allow the same kernel source code to contain features for both server and desktop without resulting in any bloat or compromise in the resulting binary.
Only those who don't understand C would fret about a "bloated" kernel in this context.
Now given a binary kernel that contains both feature sets you would have a legitimate concern, because then there would certainly be a bevy of both bloat and compromises. But this is linux, after all. We have the source code -- so none of that matters.
The set of people in one's social network should never be taken to be a random sample, regardless of how diverse the members appear.
You must be reading my post out of context. Climb up the parent references for context. The post I was replying to was attempting to invalidate an observation made by the grandparent (that AT&T's billing blunders may indicate unexpected successes of iPhone design.) The context is here for you if you're willing to read and focus.
Your observation has some validity, but it completely ignores the effect of an actual useable web browser on this class of device. I'm one of the customers who got a huge bill (in terms of pages) from AT&T, and it wasn't because of pull email -- it was because I actually spent a lot of time using the web browser. My email wasn't even configured for the first couple of weeks, and thereafter it was only set to fetch manually. Moreover, I rarely checked it. the "DATA" entries on my bill, I can assure you, were all Safari hits. If other devices in this class had been offering as good a web experience, AT&T would have discovered the issue in their billing system long before the release of the iPhone.
Of course it's clear, from context, that the original statement was meant to be interpreted as you describe. I don't dispute that. It's just not the standard way to speak of a 100% decrease in something (time taken, in this case). It doesn't help matters that the phrasing hides the fact that we're talking about a decrease in a measurement by speaking of it as an "increase" of speed. I fear this is meaning that people will never conform to the original standard on, much like the concept of a "learning curve" as being steep or shallow is more often inverted from its original meaning. Oh well.
You're right, that's what that phrase is usually meant to mean (something taking 100% less time should take 0 time). Percent#Percent_increase_and_decrease. I guess "50% faster" just wasn't exciting enough.
This has been declared a new /. meme by someone with UID 872...according to NASA.
Is anyone else getting sick of posts that complain about snarky tags? It's fine that someone's tag offends you, but I really don't need to know about it. Can we just ban people that post stupid complaints? ...and people who post self-referential meta-complaint jokes too, while we're at it.
Don't forget that they ported osx to the ARM architecture for the iPhone.
Thank you for that excellent tale. It went down like a tall, cold glass of Stanislaw Lem.
comparing Flash to C is like comparing MSN Messenger Protocol to XMPP.
Exactly, because no point is ever valid if it came from an asshole.
Sorry, just joining the dogpile.
True, but music is the culmination of hundreds of millions of years of evolution of the animalian sexual-overture subsystem. In that context, Elton is just observing that the internet encourages masturbation, teledildonics, and cheap anonymous hookups instead of real meatspace action. And this is news for nerds.
I honestly don't see why your claim, and the results of the study, should be considered mutually exclusive. One's choices can change as one sheds or adopts different memes (culturally-transmittable patterns of behaviour.) Hanging around with people that thoughtlessly cram their mouths could easily cause your mirror neurons to gravitate towards the same pattern of behaviour -- effecting the choices that you make. It's much better to live consciously (practicing mindfulness that is) and a person doing so could harmlessly hang around fat people, I'm sure. But how many Thich Nhat Hanh's do your really know? I'm sure they're the exception to the rule.
This is not directed at you in particular, but I'm amazed at the amount of argument that has gone into a post that was obviously a mere repetition of a classic computer science joke. Have so few on slashdot heard the nipple/interface joke before?
Somewhat amusing, but...why go to an Apple store to fix it when you could just mount it on the doc and restore the original software?
But make sure you also think of "roid rage" at the same time. That helps generate a more accurate picture.
Yeah, right...only if you're lucky enough to have been born with three hands.
Meh. All this multitouch hype is such a fad. Sure, it's great eye candy, but it's totally impractical. Do you really think that shit is going to scale down to the size of a phone!? Oh, wait...
The entry for Bouncing Bomb has a helpful animated illustration. And, of course, the entry for Operation Chastise is head and shoulders above the site that TFA links to.
...you could run this, take the output, do set-subtraction from the set of all software on the computer, and have an excellent closed-source software detector!
That could be true for a lot of people. On the other hand, they could legitimately have that many social connections, as in the concept of Connectors.
Well, to be fair: one of the many functions that the device performs is that of simply being an object taking up space in one's home. In that role, aesthetics matters -- particularly among the demographic that pulls their head out of their computer every once in a while. (Because, after all, that's where the real girls are.) Lining one's nest with shiny baubles comes from deep evolutionary history, and the invention of the computer doesn't obviate it. In fact, it may have made it more essential.