Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Why web apps tend to suck in general (Score 1) 235

When there are so many layers between you and "the metal", it's just a matter of time before one of those layers creates a road block. You can get around these road blocks in at least two ways: 1. install native code and get to the metal, or 2. use less efficient techniques to get around the block.

Taking route 1 means you can't claim "cross platform browser app" any more. Taking route 2 leads to slow code. It looks like MS chose route 2 and decided to use a frame-by-frame animation instead of using the obvious "timer and XOR" that's been used since the dark ages. I'm guessing that timers and/or XOR aren't available in whatever API was exposed by the browser environment.

After that, it becomes less clear why it's so slow. Even though rendering a cursor frame-by-frame is still less efficient, it shouldn't be *that* inefficient. As others have pointed out, you have a dirty rectangle and an update 60 times per second. Maybe the underlying API is re-rendering the entire screen.

And that's how you get to 13% CPU to blink a cursor, and a lot of other things. That's why web apps keep sucking. It's a problem that can, in theory, be solved; but it won't be solved because it's a lot of work across many different organizations, each with different objectives all trying to hit a moving target of changing architectures and standards.

Comment Re:Two glasses of wine per day would wreck me (Score 1) 123

This is why most of these studies say it's OK to have the two drinks; but they also say you shouldn't start drinking if you aren't already.

I think we are just at the brink of finally getting past statistical medicine and in to something much better. Statistical medicine is like Newtonian physics. It serves you well up to a point. To really do advanced things, we need to get beyond it and get to an understanding based on each individual's genetic makeup and environment.

It's only recently that they acknowledged the basics, such as Ambien effecting women differently than men!

Anyway, the mechanisms going on in your body might be such that you can't drink. You might be part of a large, but distinct minority. In a world that's moved beyond statistical medicine, the studies will say things like "Men over 40 with Gen profile signatures X2, N353, and G872 should not drink. Women over 50 with the same signatures should have one per day".

Comment Just a bit of nostalgia (Score 2) 54

Fond memories of using something like this, if not SixXS itself over 10 years ago. Our ISP didn't do v6, and we needed to test with it. Tunnel providers to the rescue! Now even my local ISP that everybody complains about provides v4 and v6. It's been in Windows for... how many versions now?

I'd forgotten all about these tunnel providers. News of one shutting down and a trip down nostalgia lane seems appropriate. So long, and thank-you for providing something that we needed at the time.

Comment If I were a farmer, here's what I'd do. (Score 3, Insightful) 497

I'd research alternatives to John Deere. I think there are actually some, right? If there are, I'd go to the Deere dealers first. I'd take my time, chat up the sales guy, get all the way to what looks like a closed sale. Then just as I'm about to sign I'd back out and tell him why. Waste their sales guy's time, and tell all your buddies to do it too.

If all of the companies are pulling this shit, it might be time for another tractorcade like we had in the 70s. Block the Beltway and turn up the turf on the Mall like they did back then. Maybe that'll get their attention.

Comment The real issue is preemption (Score 1) 164

The real issue is preemption. State law preempts local law. It's a tool, and thus value-neutral. Preemption has also been used to prevent cities from setting up municipal WiFi. Comcast bought the state legislature. Bad. In this case, preemption appears to be used to create a "right to rent". Good if you want to rent. Bad if you don't like people coming and going in your neighborhood.

Preemption at the state level means that if the law doesn't suit you, you must chose another state or live with it. Since leaving Indiana is not an option for many of the people who will find this undesirable (namely, people who find short-term rentals in their neighborhood to be a nuisance), I find myself leaning against this.

IMHO, preemption should generally only be used when municipal governments are "mis-behaving" in ways that would cause problems to the state as a whole. e.g., cities generally aren't allowed to license drivers as it would just annoy the hell out of anybody moving within the state. OTOH, cities are generally allowed to license businesses and Airbnb fits that pattern. So does WiFi. We ought to have a right to municipal WiFi... but a lot of places don't.

Comment Re: This is silly (Score 1) 322

None. ALSA is strictly better for any single source of local audio: PulseAudio is physically unable of working when ALSA doesn't.

PulseAudio provides a clicky-clicky way to connect certain bluetooth headphones, and may provide software mixing for some sound cards that are otherwise limited to one sound at a time, but those are fringe uses. On the other hand, ALSA is way more powerful wrt channel routing: try for example reordering+remixing 5.1 surround: ALSA gives you an user-unfriendly 6x6 matrix which you can reconfigure for any possible way you may think of, while with Pulse all you can do is upmix/downmix stereo to 5.1 and that's it.

Slashdot Top Deals

Every little picofarad has a nanohenry all its own. -- Don Vonada