Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:And the dirfference is? (Score 1) 226

There's the snarky answer, and what I suspect is the real answer.

First, systemd and everything associated with is just so kewl and shiny that's it's a privilege to even use any of it, which makes it all the more amazing that they're actually welcoming us to do so, instead of making us fight for a place in line.

Second, X11 goes way back before anyone was really concerned with security. I suspect from a core competence point of view, the X11 coders are far more comfortable and far more engaged with the graphical display code than the input side. I get the impression that a lot of effort was spent in properly cleaning and separating the root-requiring functionality. I know I've read of KMS and DRI work for years now. It's been a long road, and I believe it may have only been in the past year that the display side has gotten to the point where they could think about going rootless.

I also suspect that the input device part is not their core competence - they'd like events coming in from "elsewhere" and get back to their graphics work. So along comes systemd, saying, "We'll handle the gnarly details of console access and security for you," and X said OK, if only in the spirit of modularity and going back to their graphics work. (Graphics work includes processing the inputs, not just drawing outputs - I think they'd just like the inputs to be clean and handed to them.)

Comment Re:How many? Hard to say (Score 1) 272

I've also found that sadly enough, there are plenty of people around a big company who are really good at appearing essential, while really doing nothing themselves and in fact are very good at creating work for others. Unfortunately they also tend to get retained through job cuts, because they appear so essential.

Though I work in a big company we generally manged to have a small, well-focused team. That makes it a good place to work, as long as you can keep your head down, have fun, and not see the chaos and decay around you.

Comment Re:X, systemd, and priveleges? (Score 2) 226

Are you able to explain more?

My impression is that there were 2 issues with non-root X - mode setup and input device management. KMS and DRI2/DRI3 take care of the former, and I'm under the impression that systemd-logind takes care of the latter. But ultimately these are all just kernel interfaces - if systemd-logind has a root-helper and makes a series of kernel calls to manage the input devices, then that same job could be done by some other piece of software.

Again, do you understand the base mechanism at work here?

Comment Re:The crackpot cosmology "theory" Du Jour (Score 4, Insightful) 214

As we better understand the universe, we find gaps between reality and our understanding. We then try to extend our understanding to better match reality, and that means filling in those gaps. Sometimes it takes many tries to fill in a gap, or at least make it smaller.

Negative mass is one of those attempts, and it's worth noting that they aren't clinging to the concept, they're simply suggesting that it's one possibility that can be tested. In other words, they actually are using Occam's Razor. In this realm, nothing is simple, which makes the Razor harder to use.

Comment The death of trains (Score 4, Interesting) 195

In Europe, they discovered that train wrecks were really, really bad. So they set about building a system of trains that didn't wreck, with numerous controls and systems to prevent collisions, resulting in an excellent safety record and low cost.

In the United States, they discovered that train wrecks were really, really bad. So they set about building a system of trains that survived wrecks with minimal injuries, with heavy crash cages and crumple zones in order to gracefully survive collisions, resulting in an excellent safety record and ridiculous costs.

Making a US train go as fast as an EU train is very difficult to do feasibly, since it weighs at least 4x as much per passenger.

Comment Re:PowerPC worked out for Apple ... (Score 1) 126

I'm thinking of the code-morphing, similar to Transmeta. From where I learned about it, the runtime translation target was called micro-ops. We have different definitions. Someone I once knew referred to micro-ops (my definition) as "caveman primitives."

Still, it's an internal CISC->RISC translation, and the retirement unit hides that when it's all done.

Submission + - Higgs boson: easy! Now, the underlying reason fr it.

brindafella writes: Physicists at the CERN's Large Hadron Colider (LHC) ATLAS experiment have been looking through the data, and have found enough of the extremely rare "W boson" (proton-proton) collisons that they can now declare their results; They have found why/how the Higgs does its job of imparting mass to other particles. This article tells how it works.

"Only about one in 100 trillion proton-proton collisions would produce one of these events," said Marc-André Pleier, a physicist at the U.S. Department of Energy's Brookhaven National Laboratory who played a leadership role in the analysis of this result for the ATLAS collaboration. "You need to observe many [collisions] to see if the production rate is above or on par with predictions," Pleier said. "We looked through billions of proton-proton collisions produced at the LHC for a signature of these events—decay products that allow us to infer like Sherlock Holmes what happened in the event."

The analysis efforts started two years ago and were carried out in particular by groups from Brookhaven, Lawrence Berkeley National Laboratory, University of Michigan, and Technische Universität Dresden, Germany.

Comment Re:PowerPC worked out for Apple ... (Score 1) 126

I suspect you're confusing micro-ops with microcode.

Current architectures (not all, but not just Intel) decompose the user-visible instruction set into a stream of micro-ops, (more primitive instructions) and send that stream to a dispatch unit. The dispatch unit resolves dependency issues and as requirements are met, sends the micro-ops to one of a series of execution units. As micro-ops complete, their results are sent to the retirement unit. Note that between dispatch and retirement, the architectural registers have effectively disappeared, and are reassigned at retirement.

Microcode is a completely different thing - usually the opcode is translated into a subroutine entry point, and a (typically) classic Harvard-style computing engine interprets the user-visible instruction set. But it's all in lock-step, not the controlled chaos of micro-ops.

Comment Re:user error (Score 1) 710

For the most part, I agree with you. I'm also a bit of a cheap bastard. I ride my bike to work largely for health reasons but also because it's cheaper. I switched to CFLs over a decade ago when I saw the cost savings. I aggressively turn up the AC to "just barely comfortable" to save money. I ditched the home phone for Magic Jack, and I ditched cable TV for Hulu/Netflix. By watching the gas consumption calculator on my car, and reading up about "hypermiling" I get about 10-20% better fuel economy simply by changing my driving patterns - after some practice, I can do it without doing anything people driving with me would notice without paying close attention. I routinely time shift my schedule either early or late so I avoid traffic altogether.

If I owned my house, I would have erected a solar back porch roof long ago to both keep sun off the house and power the A/C.

And by the way, modern cars are so low emission that some of them actually clean up the air around them. The 2011 Ford F150 Raptor is one of them. If I were an environmentalist, (and I need to stress that I am NOT) I would push for more of these cars to be on the road than lobbying for higher gas prices (which serves to ruin the economy, and has almost no actual benefit on reducing emissions.)

But, I LOL at statements like this! This statement is only true if you ignore the 800 pound gorilla in the room: CO2.

Comment Re:So what? they can be tapped to. (Score 1) 244

Pffft. Please. They have glass windows on their walls, right? An infrared laser microphone reflecting off the window would be more than sufficient. The trick would be to connect several electric typewriters together with a randomizer so that there are many typewriters banging away in random in the same room.

Comment Re:Its even worse than we thought (Score 2) 552

Me too. I'd just rather postpone that day as much as possible, and have a good time while getting there.

On an achy day, my mother used to say, "Never grow old." However upon further consideration, I think growing old is usually preferable to failing to.

(Many caveats apply, "Growing old" is meant in the physical sense, of course making lifestyle choices to retain capacity. "Growing old" in the mental sense is also something of a choice.)

Submission + - The Latest Climate Change Denial Fact Twisting (forbes.com)

bizwriter writes: A new report from libertarian think tank Heartland Institute claims that new government data debunks the concept of global climate change. However, an examination of the full data and some critical consideration shows that the organization, whether unintentionally or deliberately, has inaccurately characterized and misrepresented the information and what it shows.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...