Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Hangtime (Score 1) 928

Incorrect, sir, I've RHEL6 systems with the traditional init that do sometimes randomly hang on NFS or tmp or lord knows what and need to be power-button-poked to get them to reboot, as requested. So, feature parity with systemd in that regard, if your claim is true. I have not yet moved anything to RHEL7, as there's been zero demand or need for it (Windows 8 on surface seems popular with the users; but hey there's always next year for Linux on the desktop, right?), and I think only earlier this week they fixed a local RHN satellite issue preventing access to necessary additional packages, plus there's that happy bundle of commercial CAD apps that would need to be got working on RHEL7, the typical sort of Augean shoveling the graduate student they probably aren't paying enough somehow isn't in a hurry to get neck deep into.

Comment Re:system Admin Here (Score 1) 863

Startup time matters? Hmm. Let's see.

    15:11 up 39 days, 13:13, 5 users, load averages: 1.09 1.11 1.41

well that's my laptop, can't remember what I was doing 39 days ago or why I'd care how long it takes to boot, I could go make tea, or read a book, or whatever. Really not at all important.

Servers? Well, they may spend anywhere from ~2-5 minutes doodling around in the BIOS, so shaving a few seconds or whatever from the system boot time means they take about ~2-5 minutes still doodling around in the BIOS. If you've done servers right, there will be redundancy, so who cares how long server A takes to reboot when servers X, P, Q, M, and R are chirping merrily away. Sorry, but I'm just not seeing the need for speed.

    valen% uptime
3:22PM up 168 days, 14:53, 47 users, load averages: 0.58, 0.36, 0.34

Oh no! My slow OpenBSD server will reboot slowly when I upgrade to 5.6. Oh, the humanity!

Comment Re: This is indeed silly (Score 1) 720

The tired buggy whip trope is hilariously out-of-touch with the present situation. Switching from moseying horses about to wiggling a wheel, well, most anyone could and did make that change. Now, updating from mere wheel wiggling to data analytics or database administration or such, why that there probably requires a wee bit more spare time and training and learning and brainpower, and fewer will make that cut to those fewer jobs. I think some folks have been making noises about structural unemployment or the like, and the bell curve suggests that not everyone will via some magic whisk of a well-funded education wand meet those high skill jobs. What to do about such predicaments, well, the rich folks of Rhodes used to given direct cash payments to the poor, and there was the Roman "bread and circus" model ("The Economy of the Greek Cities", Léopold Migeotte), or there's always the social darwinism approach (mmm, cake!) and nothing particularly resolved yet from the "Discourses on Salt and Iron" days, but so these things go.

As for inefficient practices, I need only point to the lobster industry, whose hilariously inefficient capture process as compared to, say, the net-'em-all factory farming of fish (whose previously thought infinite stocks are somehow now collapsing) indicates that mere increased efficiency is not always the best of choices. Nor is forced inefficiency a good thing—I think Milton Friedman made some particularly boneheaded remarks in this area—but there are 7+ billion people who are usually happy to find and do meaningful work, even if it involves a shovel.

Comment Re:Some Sense Restored? (Score 2) 522

Selinux a must have? Hardly. Look at the security bulletins. Note the stupidly large number of exploits. Tally up how many would be prevented by selinux and where selinux would even be relevant to an attacker (who are your attackers, by the way?). Why not instead dedicate that time to fixing and auditing the code (see e.g. OpenBSD), and then only if there is spare time after all that work, only then consider the dubious benefit of a RBAC system. Consider two companies, 3-tier, sell stuff on the web, blah blah database blah blah email blah. One spends time setting up selinux, the other audits their code. An attacker desires customer data, and breaks into the selinux company via a code flaw (permitted by selinux) and reads the customer data from the database (permitted by selinux) and mails it off somewhere (permitted by selinux). The company that instead audited their code does not have the embarrassing flaw, because they found and fixed it, and were not hacked. Or what if the attacker, again via some local flaw, simply turns off selinux, and then does what they need to do? Again, time would have been better spent auditing and fixing the code, and not pouring manhours into the RBAC system.

Now let's say there is selinux AND the attacker cannot simply bypass selinux AND there is some customer data that selinux would prevent access to—say by not allowing a shell to run. This could be implemented in other ways (isolation of that customer data, so that even if they get a shell on some front-end machine, the critical data is simply not available there) that benefit the setup regardless of whether selinux is around. Oh but defense in depth, come the cries? Well, if you think you need a Maginot line off in the Pacific, or have some Potemkin policy that requires it, have fun!

Comment Re:Other things promised repeatedly... (Score 2) 571

The observed jadedness might perhaps stem from failed promises of energy "too cheap to meter," ah, yes, here's James E. Akins writing in "Foreign Affairs" in the 1970s on that:

    "Having argued throughout this article that the oil crisis is a reality that compels urgent action, let me end on a note of hope. The current energy problem will not be a long one in human terms. By the end of the century oil will probably lose its predominance as a fuel. The measures we have the capacity to take to protect ourselves by conserving energy and developing alternative sources of energy should enable us, our allies, and the producer nations as well, to get through the next 25 years reasonably smoothly. They might even bring us smiling into the bright new world of nuclear fusion when all energy problems will be solved. This final note would ring less hollow if we did not remember the firm conviction of the late 1940s that the last fossil fuel electricity generating plant would have been built by 1970; and that in this new golden age, the home use of electricity would not even be measured. It would be so cheap, we were told, that the manpower cost of reading meters would be greater than the cost of the energy which the homeowners conceivably could consume. But perhaps in 2000..."

coupled with the periodic media ado about cold fusion (debunked. again. Next!) and otherwise fusion running neck and neck with Mickey Mouse actually entering the public domain ("in 20 years", or five, or whatever), well, I am shocked, shocked and amazed that some humans might somehow have grown a mite bit jaded after decades of such antics.

Comment Re:Wait... (Score 1) 178

Uh, CUPS made things new, but darned if I can figure out the magic of how its filters work compared to, say, LPRng, and the last time I went spelunking around in the CUPS code, well, I've since shutdown that print server and have outsourced printing to groups who are about as enthusiastic to support printing (oh boy, random software programs being thrown at random software execution environments, plus a real-world interface that jams when that room gets humid so ya gotta prop the door open, see?) as we were.

                                ptype = (cups_ptype_t) atoi(dests[i].options[j].value); // ewwww. But whatever.

Comment Ignore if Allergic to History (Score 1) 155

"This is related to another aspect of changing the problem. I was once solving on a digital computer the first really large simulation of a system of simultaneous differential equations which at that time were the natural problem for an analog computer—but they had not been able to do it and I was doing it on an IBM 701. The method of integration was an adaptation of the classical Milne’s method, and was ugly to say the least. I suddenly realized of course, being a military problem, I would have to file a report on how it was done, and every analog installation would go over it trying to object to what was actually being proved as against just getting the answers— I was showing convincingly on some large problems the digital computer could beat the analog computer on its own home ground. Realizing this, I realized the method of solution should be cleaned up, so I developed a new method of integration which had a nice theory, changed the method on the machine with a change of comparatively few instructions, and then computed the rest of the trajectories using the new formula. I published the new method and for some years it was in wide use and known as “Hamming’s method”. I do not recommend the method now further progress has been made and the computers are different. To repeat the point I am making, I changed the problem from just getting answers to the realization I was demonstrating clearly for the first time the superiority of digital computers over the current analog computers, thus making a significant contribution to the science behind the activity of computing answers."
  — "The Art of Doing Science and Engineering" by Richard W. Hamming.

He has other positive quotes about analog systems, which do have uses.

Comment Re:List the STL? Seriously? (Score 1) 479

There are things that do seem only to come up on job interviews; this leads to one brushing up on "how to write a sort algorithm" or memorizing all nine layers of the OSI model (religion, politics) and other such things that then can be forgotten once the job is in hand. On the other hand, putting "DNS" on your resume and then only answering "magic" as to how it works isn't perhaps the best of plans.

Comment D'aaaw optimism. How cute! (Score 1) 191

For the real world, eh? Let's see. Optimism will not stop Ebola in its tracks. Optimism will not unfan the flames across the middle east and other regions, nor will optimism lower food prices—optimism was doubtless not why Mohamed Bouazizi set himself on fire—or create the three or four or more new Saudi Arabias necessary to fuel the oil craze (of Americans in particular) for a few more years. Optimism will not make the fracking boom any less of a bubble, nor cause the Oil Majors to stop speaking of an "age of austerity"—per the US EIA, 127 oil and gas companies are all taking on debt or chucking assests to try to reach a profit—nor reverse the decline of their supergiant fields, nor cause cheap oil to magically materialize from the marginal, difficult, and expensive sources that are now being resorted to, given the global peak of conventional crude oil back in 2005. Optimism may make the steps outlined in the Hirsch report a little more palatable, though that report advises, given the 2005 oil peak, migration to some new technology in 1985 (or starting in 1995 in crunch mode). I believe Tom Murphy called this an energy trap on his do the math blog. Optimism might call nuclear too cheap to meter, but that tune was young 70 years ago. Optimism will not reverse the draw-down of aquifers, nor reverse the drought in California and the other sun-burnt states. Optimism will not allow a single working class salary to suddenly pay all its bills like it did a few decades ago, nor will it end job erosion due to offshoring and automation. Optimism will not clean up the coal spills, deep water oil taints, nor any of the many other superfund sites that modern culture has blessed us with. Time and hard effort might, but that Augean labor is a far cry from fluffy all-is-well optimism. One might be optimistic that the Highway Trust Fund might somehow remain solvent, or you could wonder just how much of that $500 billion Interstate system can really be maintained now that the oil required to build it is busy pricing itself out of the market. Hey hey! Speaking of optimism, here's an article—"Billionaire Richard Branson failed to deliver on $3 billion global warming pledge." Points for trying?

Comment Re:Musk worship (Score 1) 260

Moving forward to a product that already has one marketplace failure under its belt? Oil cars slaughtered electric in the free market ~100 years ago, so this recent fuss about bringing back electric seems more about affordable oil pricing itself out of the market than anything new in the wheel'd battery department—but life in the Faust lane certainly has conditioned this culture to see only onwards and upwards, so uh I guess hooray for ACTUALLY DOING IT and all that jazz.

Comment It's about Kuhn (Score 2) 203

Nary a word about Kuhn's Structure of Scientific Revolutions, in particular the distinction between the puzzle solving of normal science and the different conditions of revolutions in thinking? Oh, the revolutionary thinkers face an uphill battle (like they always have)? I am shocked, shocked, at this sorry state of not learning from the history of science.

Slashdot Top Deals

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...