Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Where are the farmers? (Score 1) 987

Farmers tend to be quite politically conservative for a number of reasons. I suppose part of it is because things like property rights and gun rights are a lot closer to home. When all you own is a home in a lot in suburbia, neither issue is really that meaningful to you. Also, as with most people, farmers' own experiences tend to be given more credence than just about any other force, including science. So a farmer who sees his entire year wiped out by a hail storm has a hard time understanding how man has any influence at all over nature; he seems too puny. This kind of puts farmers in a tough spot, when it comes to public opinion. On the one hand they want the public to learn about the science behind herbicides (IE many herbicides are quite safe), but when they deny climate science it doesn't look good. Also some farmers might think they'll even benefit from a warmer, wetter climate. But in many parts of the world, the very poorest of all (including farmers) are going to suffer with flood and famine.

The way to get farmers on board is explain climate change in terms they can understand. Increased likelihood of droughts, increased likelihood of storms, increased chances of weather extremes (hot and cold). Farmers in my area look outside at the spring snow and say, haha told you so, while nervously hoping warm weather comes soon so crops can be planted. They don't understand that climate change is going to make things like spring more and more unpredictable.

Comment Watch "how it's made" first (Score 4, Insightful) 400

Seriously before we go off in a discussion of how 3d printing will change everything, it'd be helpful to first understand how modern things are actually made, currently. When people talk about printing car tires, I just laugh. They don't have a clue what's inside a tired. I highly recommend watching "how it's made." then we can talk about what 3d printing is good for. I think 3d printing will revolutionize things but maybe not in the way most people think.

Creating moulds, tooling, prototypes, one offs, that's where 3d printing is hitting its stride. Or maybe structural plastic manufacturing. But complicated items like tires always will be complicated involving many materials and many construction techniques and steps.

Comment Re:Shh... (Score 1) 202

You're misreading what I said. Wayland absolutely is going to have to have to have remoting capabilities to gain traction. And note I said, "per-window" remoting. In other words the forwarding you talk about will be coming in Wayland. It's not just desktop in a window we're talking about.

And you should do a few benchmarks. X11 over SSH is horrible slow. A lot of round-trips to the server, etc. And really, under the hood, it's just a sucky version of VNC (got that spelt right finally) behind each window you pull across via ssh. Almost all of what you see is simply bitmaps being passed over the wire. But it's worse than that. Because of the nature of the X server and it's IPC, there are a lot of round trips to the server before the bitmap is even pushed across, and a lot of dupicated redrawing, etc. This makes any modern X11 app virtually useless over ssh on anything slower than a LAN.

There's nothing in RDP that restricts you to a desktop in a window. It can and does do individual windows and apps, if the server part supports it. And guess what, it's way faster than X11 tunneled. And it can pass files and printers too.

Of course Wayland doesn't define the remoting method. Something even better could be created.

Seriously watch that video of Daniel Stone.

Comment Re:Is it really that costly? (Score 0) 423

I think you kind of gave away you age there with your comments (20 years wasn't that long ago). But rather than mod you as troll for completely missing the point of the OP, I'll answer your questions:

No we don't drive on a surface un-fathomable just 20 years ago. What do you think roads were made out of back in the ancient times of the 1990s.

No cars haven't increased in power/efficiency by "orders of magnitude" in the last 20 years (you didn't say 20 years here, granted). Not even close. Do you understand what "orders of magnitude" means? Since the dawn of the automobile age, average car HP has increased by about one order of magnitude, and has pretty much plateaued, mainly because it doesn't make much sense for most cars to have much more horsepower than they currently have. In terms of raw horsepower, IC engines were developing hundreds even thousands of horsepower in the 20s, 30s, and 40s, though not in everyday cars. Efficiency has probably doubled, tripled, or quadrupled, but I'm hard pressed to find a single order of magnitude there.

Your paper cup analogy sort of works, though. Software is hard to get right, and we're really bad at writing it, so the best we can do is make paper cups. That's not likely to change either.

Comment Re:Shh... (Score 1) 202

Think you need to watch Daniel Stone's presentation on why X11, well, sucks: https://www.youtube.com/watch?...

Long story, X11 has been hacked to add things like GLX and composite, and these things go around the X protocol essentially. X is pretty much a complicated and poorly-working IPC nowadays. Yet even if you removed all the cruft, you'd be left with the fact that X makes a very poor IPC mechanism. Also with GLX and compositing, X is no longer network transparent. It's network-capable, but it's not transparent in the same way it used to be with X primitives crossing the wire. In most cases, especially with compositing, the X is network-transparent in the same way VLC is. It's simply sending graphics over the wire. And there are better ways to do it than how X does it. Heck, VLC is better (don't believe me? try Xvncserver... it's quite fast since it knows what to redraw over VLC). RDP is a whole lot better also. And X's asynchronous nature means we still have tearing and stuttering after all these years.

Really, once window remoting is in Wayland, X will be completely unnecessary.

Comment Re:End farming subsidies (Score 1) 545

This might be a good time to post a link to a fascinating radio program I just heard today on the chicken and hog industries. And it also has something to do with cattle too because these big food companies are starting to use their market clout to bring secret grower contracts to bear that undermine the free market, and, even if subsidies were eliminated, make the subsidy issue almost moot. It's honestly pretty scarey (and I say that as a farmer). And it's also directly relevant to this article and conversation.

http://www.npr.org/blogs/thesa...

I do know as a farmer that this system of food production is working its way into other food areas besides meat production. Potato production is now governed largely by secret contracts with regional monopolies who care only about their profits, though they pretended to be farmers' friends for many years. And when contracts result in farms not making enough money to be solvent, the big processors are extremely happy to help farmers out by buying their farms out. This means in Idaho much of the prime farmland is directly owned by the processors. At this point, the open market and subsidies are largely irrelevant now.

So far other bulk food commodities like wheat and soybeans still have an open market, but who knows what will happen as consolidation among grain buyers continues.

Comment Re:A fractal of bad design. (Score 1) 254

Just wasted a ton of time reading through that rebuttal thread. Wow. Eevee is very articulate and pleasant. ManiacDan on the other hand tries to turn just about every specific language criticism into, "no it's a feature!" and a personal attack on Eevee. It's clear that Eevee has broad experience in a variety of languages, including PHP, but ManiacDan has had very little recent experience outside of PHP. ManiacDan came off sounding more like a person defending the indefensible. But I suspect the same conversation would play out on the forums of most any language when specific criticisms are addressed.

And remember, whitespace-syntax of Python really *is* a feature. ;)

Comment Re:Why use the Zend engine at all? (Score 1) 254

Perhaps people should start using it more. It apparently is capable of running Drupal and Wordpress, and seems to give some significant performance benefits for those apps. For shops that already have a lot of Java infrastructure, and if they need to roll a PHP site with Drupal,Wordpress, or some other framework, using Quercus is a no-brainer (though you can argue that not using Drupal or Wordpress is a no-brainer). A lot of the security problems of PHP are mitigated. IE if you can manipulate bad PHP code, you're not going to get access to the webroot and Apache.

Had I known about Quercus when my employer rolled out its Drupal site a few years ago, I would have given Quercus a seriously try.

Comment Spending stolen bitcoins and the blockchain (Score 1) 704

Question here. I've read several articles on how bitcoin works but I'm still unclear on specifics.

Unless the stolen bitcoins can be laundered and spent, they are worthless to the thieves. Sooner or later they'll want to spend or sell them. At that point, won't the distributed blockchain be notified of this transaction? '

Also what happens if a user had a backup of his bitcoins on a usb stick somewhere?

Comment Re:ANDROID != LINUX (Score 2, Interesting) 487

Do you deny that Android apps can run on an Android stack on QNX or Windows? Android is the environment: the whole stack, of which a major component is a virtual machine. The bottom of the pyramid is the Linux kernel, as you say, but I maintain it's not technically an essential part and could be replaced, with enough effort. I'm not sure how well BlueStacks or Windroy run at present, but they certainly run on a Windows kernel. And I'm not saying the kernel of Android is likely to change. Only that it could very well have been different.

Yes you're right that by choosing Linux to be the kernel of Android, there have been benefits that flowed back into the community, though I do note that Android's kernel is still technically a fork of Linux, and hasn't yet been integrated into the mainline git repositories that I know of.

Not everyone shares your narrow definition of "operating system." The definition I was taught in uni, which is shared by some random wikipedia editor, is that the Operating System is a collection of software that manages resources and provides services for a program to run on top of it. By this definition, Android *is* the OS, and happens to have a Linux kernel at its core. It's also the reason that Stallman insists on Linux distributions, "GNU/Linux." Also, many distros correctly call themselves "Operating Systems." Debian calls itself "the Universal Operating System" and comes with either a Linux kernel or a FreeBSD kernel.

Comment Re:ANDROID != LINUX (Score 4, Informative) 487

Yes but Linux is really just incidental. It might have been picked for cost, or stability, or openness, but it's irrelevant to Android and Android users, for all intents and purposes. Sure those of us that know how can install a posix userspace and get a Linux shell. But most people will never see beyond the apps, which are targeting a specific VM stack that could easily have been developed to run on a different kernel, either home-grown, or a commercial alternative like QNX. In fact we know this is true because there are ways of running Android apps on Blackberry and even MS Windows. So don't be too proud that Linux powers Android. Especially not until we can run Android on a stock Linux kernel. So far as I know Google still hasn't merged all their changes (some have been merged), so I consider Android's kernel a fork for now.

Slashdot Top Deals

What is research but a blind date with knowledge? -- Will Harvey

Working...