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

 



Forgot your password?
typodupeerror
×

Comment Re:This is going to get ugly (Score 1) 228

I think I understand their approach to national security too: it helps increase the power of the federal government, it pleases the lobbyists that want the government to purchase billions of dollars worth of equipment from a particular manufacturer, and it distracts people from more important issues that the politicians would rather not discuss. When looking for motives, ask: who benefits? I wish people were not so foolish as to think that terrorist attacks can be stopped via airport security. Obviously the terrorists know that airport security exists, so they will attack trains, malls, concerts or busses instead. I also wish people could get it through their heads that terrorist attacks are too rare to worry about. And that the best medicine is prevention (don't breed terrorists through foolish foreign policy).

Comment There are much better ways to spend money (Score 3, Interesting) 228

If a simple pat-down "induced PTSD and sexual abuse trauma", it is more likely to suggest a problem with the passenger rather than the TSA. Even so, America really can't afford billions of dollars in unnecessary equipment and personnel just to provide security theatre, especially since this particular theatre is not the slightest bit entertaining when it happens to you.

And when you can get away with ignoring a court order, isn't that a symptom of a larger problem?

Comment Re:Just block all ads and don't worry about it (Score 1) 716

You may be right, at least when it comes to the kind of companies that already squeeze your wallet today.

The reason I really want an easy micropayments system is for the sake of the little guys, the independents, individuals and small businesses, who can't easily convince people to put their credit-card details into their little-known website for a 99-cent payment or donation, and can barely afford the infrastructure to handle logins, payments, etc. And being under the thumb of Paypal isn't ideal.

You don't have to give your money to those price-gougers (assuming no telecom monopoly in your area) and double-dippers who offer high prices and advertising at the same time. Just like I have Netflix instead of cable. Vote with your feet.

Comment Re:Just block all ads and don't worry about it (Score 1) 716

I would certainly not advocate automatic micropayments, except if the user explicitly whitelists a page (even then, payments should only be possible in response to user clicks, not auto-refreshes).

The point I wanted to make is that micropayments could be a feasible and fair alternative to advertising, if done right, even something that could fund higher-quality content than advertising can fund, and it's unfortunate that no such system exists. Maybe it's because there are a lot of details to work out, such as how to keep transaction costs far below one cent, but maybe the big boys in the financial industry just don't see profit potential in transactions of less than a penny.

If you're opposed to paying a cent or less per page, you could still go to the many websites that would continue providing service for free.

Besides, micropayments don't have to block access to page content. A page could show its content and still request a one-click 5-cent tip (the one-click, don't-leave-the-page nature of it is the key to convince more people to give tips). The way I envision it, the micropayment button would be part of the web browser, outside the page content, where it is impossible to trick a user into clicking a hidden pay button, or to claim that a different amount will be paid than will actually be paid. The feedback about payments having occurred would also be part of the web browser, making it impossible to hide the fact that there has been a transaction.

I presume at the level of 1-cent transactions, it might be too costly to deal with chargebacks/refunds, so clarity of the user interface would be very important.

But, another way micropayments could work would be that rather than being actual payments, they "buffer up" so that actual money only transfers in minimum amounts of 25 cents or so, an amount large enough to cover the costs of managing refund requests and interfacing with traditional financial systems. In that case, you could essentially visit 24 one-cent pages of a web site "for free" with a real transaction occurring after 25 pages or more. A micropayment standard, then, could just be a cheap buffering system that exists to minimize the large transaction costs of traditional financial systems.

The fine details, such as who would provide the buffering functionality (it can't be the web site itself or the web browser itself, since neither is guaranteed trustworthy) is something I leave to the security/crypto/trust theorists.

Comment Re:Just block all ads and don't worry about it (Score 2) 716

What we really need is a micropayment system that makes it feasible for consumers to spend one cent per page or less, to avoid advertising without "subscribing" to a website, without the inconvenience of getting out their credit card, without having to share any private information with websites, without age restrictions (did you have a credit card at 13?). A system in which websites do not have to implement complicated paywall, billing, or log-in infrastructure, do not have to subject themselves to capricious decisions by Paypal, etc.

Until we have such a system, advertising will have to be the main source of revenue in general.

Ideas anyone?

Comment Re:Choose, denialists (Score 2) 422

A hot summer does not prove AGW, nor does a cold winter disprove it. In fact, any number of hot summers does not prove AGW; at most they only prove that warming is occurring.

To prove that the Global Warming is Anthropomorphic requires a lot of additional evidence, which has been gathered. There is now a strong concensus among scientists that "man-made" is the only explanation that fits.

Comment Re:20% difference is too large (Score 1) 496

There's no indication here about hardware, drivers, or any number of external factors here. This is purely Valve having another dig at Microsoft in the press

I think Valve's main point was that they started with 6 FPS on Linux and are now over 300. I really think their main purpose was to show that their porting effort to Linux/OpenGL is a complete success, there's no need to discuss benchmarking hardware just to tell us that their work is going well. The "dig at Microsoft" you speak of is just editorializing by Slashdot ("MrSeb").

Comment Re:Shooting themselves in the foot. (Score 1) 233

I didn't buy any mainstream music for the past few years because Amazon won't sell music in Canada and I'm boycotting iTunes entirely.

But then a friend referred me to a company willing to take my money, 7digital. Oddly, they don't show up in the first page of Google results for "Buy music in Canada".

Comment Re:Dreadful summary (Score 1) 79

From the web site: "Opa is the most advanced application framework for JavaScript. All aspects are directly written in Opa: Frontend code, backend code, database queries and configuration. And everything is strongly statically typed."

So you write code in one language, and your functions are automatically translated to Javascript as needed. The same exact code can run on client and server, but if it runs on the server then it can be optimized better because Opa (unlike Javascript) is statically typed.

Opa appears to be a functional language like Haskell, OCaml, etc., which means that you can write most of the code without specifying data types, as types will be inferred automatically. It also means that data is immutable (write-once) by default. The syntax has a slightly more "conventional" appearance than some other functional languages, so it doesn't look quite as foreign to those who are new to functional programming. Opa is not object-oriented, but it does at least offer "modules" that support dot-notation.

Personally, lack of OO features always makes me uncomfortable because I'm not sure how to use the design patterns I am used to using. IMO the Opa manual should really have a chapter like "Opa for OO dummies" where it explains what the functional equivalent of each of the myriad OO design patterns. And this should be preceded by a "Opa for procedural dummies" chapter, that explains how to replace your efficient procedural code based on hashtables or arrays with Opa code.

Comment Re:The Real Crime (Score 1) 138

Baby steps. The copyright lobby got 95 year copyright terms in the U.S. Even 50 years would be a major improvement, and most all of us slashdot types could agree to reduce copyright to 30 years.

10 years probably suffices for industry to turn a profit, but when you're fighting powerful companies and ideologues who want perpetual copyright, who fear competition from 50-year-old works, who would claim it's an injustice that every single person that reads Mark Twain should pay their great-great-grandkids...

30-year copyright would be an enormous victory. We would have the right to freely play and remix numerous early NES games, to distribute the original Star Wars (the one with the less honorable Han Solo), to have free collections of oldies, disco, Elvis and the Beatles bundled with every new iPod, and so forth.

Comment Re:Frigging ridiculous (Score 2) 93

First of all, reducing terms from 20 to 5 years would reduce the effect of software patents by 75% all by itself.

And they *are* lobbying for more than shorter durations. The EFF's 7 suggested points, taken together, would remove most of the remaining effect of software patents. Like most of us software developers, I expect the EFF would support complete elimination of software patents, but given how patent-friendly Washington is, perhaps they thought it would be a more effective strategy to lobby for weaker patents instead.

Comment Re:What About Anti-Matter? (Score 1) 154

Well, let's say there is a kilogram of antimatter floating through space and it hits Earth.

The antimatter is annihilated in an explosion of 180,000 Terajoules of energy. Oh, and some of Earth too.

There can't be much antimatter in the universe because it explodes on contact with any matter it touches. Given e=mc^2, one kilogram of antimatter plus one kilogram of matter equals 2c^2 = 18e16 joules of energy = 180,000 TJ.

IANAP (I am not a physicist, grain of salt etc.)

Comment Re:Cool. (Score 1) 23

You may as well ask programmers to never make a mistake, or people in general, for that matter. I remember reading the report on the disaster. It wasn't just that a 16-bit variable overflowed. It overflowed in a noncritical system, which led to the shutdown of the main Inertial Reference System and the backup, leaving nothing to fly the rocket. I don't have the report handy, but it was roughly four problems in combination that brought down the rocket: the bug itself, lack of testing for the bug with altered telemetry (the test telemetry used in simulation was significantly different from the real-life trajectory), failure to handle the exception, and the assumption that an unhandled exception indicated hardware failure (causing the main and backup computer to both shut down). Software always has bugs. One must be sure to do enough testing to find them, and (if failure is obscenely costly) to plan out some sane ways to handle unexpected bugs in the field.

Comment Re:Big shock... (Score 1) 312

What are these "channels" you speak of? I use Netflix. I just watch whatever I feel like, whenever I feel like it. I only need one channel. The Netflix channel. Anyway, I'd hardly say all shows are "niche" that are not reality shows. There is one reality show I watch--it's about Gordon Ramsay rehabilitating restaurants. How niche is that?

Slashdot Top Deals

Today is a good day for information-gathering. Read someone else's mail file.

Working...