Forgot your password?

Comment: Using DD-WRT (Kong latest "old" driver version) (Score 1) 96

by aussersterne (#46782987) Attached to: Ask Slashdot: Which Router Firmware For Bandwidth Management?

on a Netgear R6300 and it has been very fast, great with signal quality, and the QoS features are working as expected.

Both the R6250 and R6300 have a dual-core 800MHz CPU, so they have the power to handle a decent QoS requirement without bogging down potential throughput too much. I'm satisfied, and it wasn't that expensive. If your situation isn't too terribly complex (many dozens of users and extensive QoS rules) then it might be a good choice.

The R7000 is even faster and supports external antennas, so I second that suggestion, but it's also twice the price of the 6250/3000, which can be found on sale from $100-$125 brand new if you're a good comparison shopper and/or patient.

Comment: Re:perception (Score 1) 318

Actually, the total tax burden for the working and middle classes in the USA is not that different from much of Europe. If you deduct the amount that the US citizen pays for health insurance from the amount that the EU citizen pays in taxes (while receiving socialised medical coverage), it's often quite a lot more. Part of the reason that the US has what appears from the outside to be an irrational distrust of government is that they get such poor value for money from their taxes. This leads to a nasty feedback loop (population expects the government to be incompetent, so it's hard to get competent people to want to work for the government, so the government becomes more incompetent, so the population expects...).

Comment: Re:Like "Anansi boys" better than "American Gods" (Score 1) 35

by TheRaven64 (#46744917) Attached to: Neil Gaiman Confirms Movie Talks For Sandman, American Gods
I enjoyed both, but I cringe at the thought of a movie version of either. If you have a description-heavy novel that's about 100 pages long, you can just about cram it into a movie. Anything longer, and you have to be quite aggressive about the cutting. Both Anansi Boys and American Gods have splits that would let them work quite well as a miniseries, but I can't imagine them as films without so much abridgement that they may as well be different stories. I've also not read Sandman, so I can't comment on that.

Comment: Re: Ah, the joys of getting old (Score 1) 429

by dhanson865 (#46743965) Attached to: UN: Renewables, Nuclear Must Triple To Save Climate

"The average age of U.S. commercial reactors is about 33 years. The oldest operating reactors are Oyster Creek in New Jersey, and Nine Mile Point 1 in New York. Both entered commercial service on December 1, 1969. The last newly built reactor to enter service was Watts Bar 1 in Tennessee, in 1996" from

Comment: I think you're missing the point (your "not into (Score 0) 245

by aussersterne (#46738441) Attached to: PC Gaming Alive and Dominant

FPS" comment at the end is evidence of this).

In the PC gaming world, getting it to run at the highest settings *is* the game. It's like the "bouncing ball" graphics demos on 8-bit systems in the 1980s. The actual software isn't useful or meant to occupy the user's attention for long. The challenge is in *getting it to run* and the joy is in *seeing what my super-cool computer is capable of* in processing and graphics rendering terms.

Running on last year's card/settings? Sorry, you don't get the game.

This is why I stopped being a PC gamer in the late '90s. All I wanted was a better Tetris. What I got was a better bouncing ball demo.

Comment: Re:One word... (Score 3, Informative) 76

by Samantha Wright (#46735151) Attached to: Can Web-Based Protests Be a Force for Change?
Well, here's the tl;dr of TFA: Social media is the starting point. Hence the Arab Spring—you use Facebook or Twitter or whatever to spread your message and/or propaganda, and then accrue those with personal willingness to march and coordinate action through the net. Five dictators have been overthrown in the Middle East since December 2010 (as well as uprisings and protests in more than a dozen other countries) following social media germination, so clearly it's viable for that. Unfortunately this means it's also a single point of failure, as shown in Egypt when they depeered from the rest of the network in early 2011, easy to infiltrate and possible to manipulate.

3D Display Uses Misted Water 65

Posted by Soulskill
from the bring-an-umbrella dept.
An anonymous reader points out work at the University of Bristol into interactive, 3-D displays created by projecting light on misted water. "These personal screens are both see-through and reach-through. The see-through feature provides direct line of sight of the personal screen and the elements behind it on the tabletop. The reach-through feature allows the user to switch from interacting with the personal screen to reaching through it to interact with the tabletop or the space above it. The personal screen allows a range of customisations and novel interactions such as presenting 2D personal content on the screen, 3D content above the tabletop or supplementing and renewing actual objects differently for each user."

Comment: Re:I need electricity. I need it for my dreams. (Score 2) 214

Is it to do with wanting to reduce emissions? I'd have thought it was a much more pragmatic requirement. Fossil fuel extraction costs are going to keep increasing. The costs of alternatives are going to keep decreasing. At some point, they will cross over and at this point the value of stocks in a fossil fuels will suddenly drop. Currently, they are quite high and probably will be for quite a few more years (although increased difficulty in extraction is going to make expensive accidents more common, which won't help). Harvard expects endowments to last a period measured in hundreds of years. Now is probably a good time to start selling off the shares in fossil fuel companies, while there are still people who want to buy them at a high price.

Comment: Re:This is how America ceases to be great (Score 2, Insightful) 133

I was thinking about this the other day. The core problem is not lobbying, because it's perfectly sensible that people with an interest in a particular topic would want to talk to their elected representatives about it. The problem is unequal access to lobbying, and that comes from the massive wealth inequality in the USA and the fact that lobbying is expensive. Perhaps a better solution would be for each member of the electorate to have allocated a certain amount of their representatives' time.

For example, each member of the House of Representatives is responsible for approximately 500,000 people. Assume that they spend on average two hours a day talking to their constituents and the rest is spent in committees, or on holidays (since we're talking about an average). That's 2628000 seconds per year, or around 5 seconds per constituent per year (10 seconds per term). If you want to have a five minute conversation with a representative, then you must find 60 people all willing to give you their time allocations. Or 300 all willing to give you 20% of their allocation. If you want to have an hour-long meeting, then that's 720 people who must give up all of their allowance, or 3600 who must give up 20% (or any breakdown).

Comment: Re:Not malicious but not honest? (Score 2) 445

by TheRaven64 (#46723881) Attached to: Heartbleed Coder: Bug In OpenSSL Was an Honest Mistake
I'm not sure what testing OpenSSL does, but most protocol tests include a fuzzing component, and if the fuzzer didn't generate heartbeat packets with an invalid length then it's not doing a good job. This sort of code is routinely run by people outside the OpenSSL team to look for vulnerabilities, so I'd hope that they'd do it themselves. Generally, any field that contains a length is used in guided fuzzing, because it's easy to get wrong.

Comment: Re:Doesn't seem to be on purpose (Score 5, Interesting) 445

by TheRaven64 (#46723849) Attached to: Heartbleed Coder: Bug In OpenSSL Was an Honest Mistake
The date that it was added to the OpenSSL codebase is very close to the time when the leaked NSA documents claim that they had a 'major breakthrough' in decrypting SSL. I would imagine that they are not responsible for introducing it, but do have people doing very careful code review and fuzzing on all changes to common crypto libraries, so I wouldn't be surprised if they'd known about it (and been exploiting it) since it was originally released.

Comment: Re:He's sorry now ... (Score 1) 445

by TheRaven64 (#46723829) Attached to: Heartbleed Coder: Bug In OpenSSL Was an Honest Mistake

It always amuses me when GPL'd software contains a clickthrough insisting that you press an "Agree" button, when the licence specifically says that no such agreement is necessary.

In fact, by placing the requirement that someone agrees to the license before using a derived work of the GPL'd software, they are violating the GPL...

Comment: Re:Sue FSF, relicense all GNU software ... (Score 1) 445

by TheRaven64 (#46723813) Attached to: Heartbleed Coder: Bug In OpenSSL Was an Honest Mistake
The FSF requires copyright assignment for all of their projects, so they do have some quite valuable assets. They provide the original author with a license to sublicense their contributed code under whatever license they choose, but they are the only ones that can relicense the whole. For example, if someone else managed to gain control of the GNU assets then they could legally relicense GCC under an MIT license, allowing its code to be used anywhere.

Comment: Re:Not malicious but not honest? (Score 4, Insightful) 445

by TheRaven64 (#46723311) Attached to: Heartbleed Coder: Bug In OpenSSL Was an Honest Mistake
The point is not that a general malloc() would catch it, but that there are security-focussed malloc() implementations that will. Even valgrind will - it knows that malloc() has special properties and so will object if you derive a valid pointer to the wrong allocation by running off the end of another one. You don't need to use the security-focussed malloc() in deployment (unless you're really paranoid), you just need to support testing with it. Running this code with a malloc() that did aggressive bounds checking would have caught it immediately. That's something a continuous integration system and a test suite ought to have caught.

If a subordinate asks you a pertinent question, look at him as if he had lost his senses. When he looks down, paraphrase the question back at him.