Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Re:Already using palemoon (Score 1) 111 111

Actually, since RequestPolicy stopped working in my Iceweasel, I installed Policeman. It provides a neat UI for selecting precisely which sites can load what from where, including options like loading styles but not scripts. I believe NoScript is necessary to block firsthand scripts, however.

Comment Re: Yep, they were... (Score 1) 369 369

Even the DMCA has exceptions regarding interoperability, which this falls under, and using a third party peripheral is not a copying act. If you want to stretch it, this is more akin to buying an off-brand gameboy cartridge; but even there copyright wasn't enough for the draconian desires of the maker, which is why every cartridge is forced to display the brand logo on startup. This was because trademark law was more enforceable, but that abuse is invalid in many regions due to the aforementioned interoperability concerns. There are lots of things wrong with DMCA, but trying to equate third party accessories with copying is pretty nasty FUD, not truth.

In Keurig's position, the thing to do would be to remove the defect from newly built machines, publish a tag to be used on unbranded cups, and preferably also make that tag available as a free sticker at retailers for people who're already burnt by the defective machines.

Comment Re:Have they not heard (Score 3, Interesting) 358 358

They have heard of adblock. In fact, when I specifically requested to pay them so they could pay the content creators without showing me ads, they refused and even mentioned ad blocking. Note my motivation in that sentence; this is actually a feature requested by some of us. This announcement got my hopes up just a bit, but it remains to be seen if it's like the offline watching, which was riddled with strange restrictions, never worked properly, and was quietly removed. I see they're still talking about that in the future tense.

Comment Re:Not much said (Score 1) 137 137

Thanks for the quote.. it's interesting to note that he's implying that others won't cooperate with them on regulating the 'net. The truth on that claim would be somewhere between them making unreasonable (whether impractical or unpalatable - we've seen what sort of regulation they do on their own) demands, this statement being false, or the "China hopes to" weasel language being key - allowing that they never tried. Not much said indeed.

Comment Re:Write-only code. (Score 1) 757 757

Neither. The first calls compute() only once per orn, and the second makes the list population clearer (and less error prone). So go for

borbs = [b for b in map(compute, orns) if b > 12]

The map can be replaced with another comprehension or generator expression, but at that point I'd place the filter condition on a separate line to call attention to it. This particular combination is a weakness in the comprehension syntax because the output expression can't be named for use in a condition, so we must nest. Breaking it up in two stages may also be viable.

Comment We took your name, now give us your code too! (Score 1) 33 33

Nothing breeds trust better, right? Assembly is almost as well known as assembly in programmer circles; and the first one is also an assembly in the dictionary sense. I think this slashvertisement might not end up as well received as the advertiser wished.

Comment Re:Assignement in Python (Score 1) 729 729

No, these are not different operations; you just altered references in different places (first in your locals, second in a list that you held two references to). I see people getting similarly confused about vector or elementwise operations in Matlab, frequently resorting to blindly slapping on a period.

Comment Re:Powershell (Score 3, Informative) 729 729

- sizeof(string) (I may have got the name of the function wrong) returns the length of a single byte rather than the length of the entire string.

A number of things misleading here, which do stem from C's archaic background: Firstly, sizeof is not a function (those parenthesis are not needed and only make it confusingly resemble a function call), it is a rather special operator both in that it looks like a name and operates on types instead of values. There is no string type at all. There are two types frequently used as strings, char arrays and char pointers; only in the case of the array would sizeof return the storage size (which is larger than the string length, unless you've already encountered a buffer overflow). Otherwise you get the size of a pointer, notably also since arrays cannot be passed around but get translated into pointers. In neither case do you get the size of a character.

Of course, the more you explain about C the less sensible it appears. ;)

Comment Re:People say they want them, but no one buys them (Score 1) 544 544

I imagine part of that is from targeting them as some sort of budget phones. I tried the Blackberry Q10 because it was the only decent (i.e. not an obvious downgrade) keyboard phone even made in recent years, only to find they cut corners, particularly for the keyboard (it has markings they never implemented in software, and mechanical issues, and the bright idea to not allow answering a call with a button - the capacitive screen is unreliable when a raindrop comes near). My previous phone was an HTC Desire Z, which was decent besides a subpar screen, but is now severely outdated with no successor. I really wanted to get a Nokia N950, but Nokia decided they didn't want to sell it, and then I wanted a Jolla, but they decided both on a subpar screen and to not make the keyboard accessory (75 of them were made, so it's hardly because none was designed). I'm a little tired of meeting "there's no demand" when I am asking for things. It's a bit like the old Unix error message "go away, you don't exist", only more oblivious to the irony.

Comment As a Q10 owner... (Score 1) 139 139

The square screen layout is not news (but it is problematic, with several websites breaking themselves out of spite or incompetence). The larger size got us a keyboard that looks simply too wide, not adding any of the keys we were missing; you could get used to that, but it has nothing to do with the primary problems. Blackberry used to sell on corporate support, working keyboards, and an integrated pointing device. As of the BB10 versions, it feels rather half-developed - that vaunted keyboard has markings that are not supported by the software, the pointing device is missing (the touchscreen basically mocks us by adding another layer with the popup ring), and the build quality is not the best (I have keys losing their clickyness, and I had to return one phone because the same issue made keys unusable). How on earth they decided on a keyboard device to make it impossible to answer a call with a button - and on top of that, make the end call function *move* on the screen - I'll never understand. It's quite possible this new model improves on things with the touch detection in the keyboard, but as it is I'd rather switch to Nokia E72 than take another chance with BB. While chasing fashion all manufacturers, even Jolla, seem to have agreed to not produce another practical PDA.

Comment Re:No Way! (Score 1) 261 261

I have a simple explanation for a large chunk of its popularity - cinemas take a higher price for them, and therefore only show top tier movies in 2D if forced to. I went to the cinema yesterday to see Maleficent, and had to select 3D; there was no alternative. There was a choice in what 3D glasses to get; expensive single-use ones, ridiculously expensive ones that don't fit over glasses (still cheapo plastic film ones, mind you), or suffer the consequences of double picture at double brightness. The film itself made aggressive use of stereoscopic depth coupled with depth of field blur, which is a sensory conflict that continuously bugs me, and included misrendered video where the two pictures did not match, which bugs everyone. This is why 3D gets so many complaints; it's generally badly done and forced on people (try Hugo for a better film, including better stereoscopy). Meanwhile people who like the effect, which I do, aren't getting choices either; get a Fujifilm W3 (2010), because there's nothing else. Want more than 640x720 at 24fps? Tough - oh, and note that they sacrifice horisontal resolution for horisontal parallax, reducing the benefit as well as the quality, even worse if viewed on an interlaced panel like the LG polarized TVs which cut vertical resolution in half. Curved TV screens on the other hand really is a gimmick.

Bus error -- please leave by the rear door.

Working...