Follow Slashdot blog updates by subscribing to our blog RSS feed


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 Re:Note to self (Score 4, Interesting) 193

PSA: Canon printers (at least the cheapo models I've bought at walmart) will use whatever cartridge and let you bleed them completely dry, instead of suddenly refusing to work when they hit 10% full or whatever like some models. IIRC a warning light turns on when you're low on ink but you're free to just ignore it.

Plus you don't need a color cartridge installed if you only want to print b&w.

As I recall it, back in the 90s, clogged nozzles were a huge problem for inkjet printers. Canon addressed the problem by making the print-head assembly part of the cartridge, so if there was problem with the heads, new ink sorted it -- it resulted in a more expensive ink cartridge, but it was a selling point for a lot of customers. I believe Canon still have the heads on the cartridge (or at least for some models), although now with the massive profit margins on cartridges, theirs don't seem to be much different in price from other manufacturers'.

This has also meant that with Canon, you can run ink cartridges as low as you like without risking damage to your printer -- with Epson etc, if you run the ink too low, you risk getting an airlock in the print head, killing the printer, so the devices are set to avoid letting you do that. This is also why Epson printers run so much ink through the heads after a cartridge change -- to clear the heads just in case the user had left it lying a week or so between changes.

But if printers were designed to be maintainable, with modular heads that could be snapped out and replaced, this wouldn't be a problem....

Comment Re:Note to self (Score 1) 193

never buy anything Lexmark.

There's more to it than that though -- the entire printer market is a mess that's good for manufacturers, but bad for consumers, the economy and the environment.

There has been no major innovation in printing technology since the start of the century. Ink dot sizes are limited by physics and as small as they need to be for most consumer uses. Manufacturers basically sell us the same thing every five years. To encourage us to upgrade, they make the cartridges harder to buy locally... but that strategy is now useless as all they've achieved is that it's now a practical impossibility for any average-sized shop to stock ink cartridges, and you can only get them from superstores or order them online, and in the process they've killed off stationers, as they can't supply the office consumables you're mostly likely to want to buy at short notice. As a result, we're dumping otherwise serviceable printers at an unsustainable rate (and in the process, we're ditching working scanners, too). And the custom firmware on each one means that you have to ditch a working wifi printer and spring for a new one because that new tablet you got for Christmas only uses a particular protocol.

It is time that someone stepped up to the plate and produced an international standard for serviceable inkjet printers with a standard head assembly that can be easily pulled out and replaced on breaking, featuring refillable ink reservoirs, and with a standard firmware that can be updated when new protocols like Airprint come out.

A modular design that means you can upgrade from A4 printing to A3 by buying a bigger case with a longer print track. Where upgrading from mono to 4-ink or even to 7 ink isn't a matter of buying a whole new machine, but just swapping out the head assembly.

Not only would this reduce waste and long-term running costs, but local shops would be able to stock ink and printer supplies again. Everyone wins. Except HP, Epson and Lexmark.

Comment Re: (Score 1) 125

Currently Python is most popular language as it is very easy to learn. The reason is we don't need to have much experience of coding to learn this language.

I'm not sure that's true in a general. Python is at heart just another generic C-alike.

Python's strength lies in the fact that it was designed with iterables at its core, and for k in keys: is a lot easier to deal with than for (i=0; i . In a sense, this makes it easier to learn -- iterables just make for more accessible and readily understandable learning tasks -- but at the end of the day, a heck of a lot of teaching syllabuses still assume C-style programming, whether simply because that's the way it was before or because the course organisers want to teach a generic paradigm and want their students to be able to transfer to C easily.

As I understand it, Python is the most common language used in high school computing classes in Scotland; however, the national curriculum mandates teaching of arrays and the number-controlled for loop. Python doesn't have arrays (the CS curriculum talks about fixed length and all data being of the same type, and kids can quickly find out for themselves that that's not true in Python) and everyone ends up teaching kids to write for i in range(0,len(listname)): and then immediately item=listname[i] rather than for item in listname .

This sort of contortion hides the logic behind Python and makes programming seem even more arcane and arbitrary.

Comment Re:There can only be one response. Get a Rope (Score 1) 542

3. Battlestar Galactica (2003). The 70s show it was a "re-imagining" of was rather cheesy, like most TV and sci-fi stuff in the 70s. The 2003 mini-series was fantastic, and the follow-up TV show was great too, for about 2 seasons. Unfortunately, it jumped the shark after that, somewhere around season 3.

The original Battlestar Galactica was cheesy, but that was necessary. It was designed to be straightforward "stuff of legend" fare. It was an epic, an Odyssey. There were hugh holes in the plot -- why were the 12 colonies so close to each other, but the 13th randomly so far away? How did the Cylons keep catching up with a fleet that was heading at full speed in a straight line away? If they had the technology to do that, why not just get to Earth before the colonists and wait for them there, having subjugated the entire planet?

The flying-in-a-straight-line problem arose in both the remake and Star Trek Voyager and was essentially waved away, but the more serious the story, the harder it is to keep the holes hidden -- it's an uncanny valley for narrative plots.

Comment Re:Leave the original (Score 4, Interesting) 542

You forgot about the Jedi. The original trilogy was "twilight of the samurai" stuff -- the jedi were faded and forgotten. If the prequel trilogy had happened, people in the original trilogy wouldn't be as scornful and dismissive as they were. Remember, according to Leia, Obi-Wan's job title in the Clone Wars was "general". To the Republic, he was a soldier. I want a prequel trilogy where Obi-Wan is in his prime, fighting as an officer, and being mocked by his squad for his "superstitions", but slowly winning them over to the point where a young infantryman named Skywalker asks to be trained; perhaps he even takes on a second apprentice who gets killed (as is wont to happen in wartimes). Anyway, I want to see a soldier in uniform constructing his own lightsaber and seeing the horror of death around him, and trying to use his powers to stop the killing, and criticising Obi-Wan for not doing the same, but being dragged into a web of violence and anger. I want to see Obi-Wan using the Force primarily to heal and anaesthetise. I don't want people doing Jedi Knight-inspired "Force dashes".

Comment Re:Leave the original (Score 1) 542

Too bad George Lucas never made Star Wars 1, 2 and 3. I still never understood why Spielberg only made two Indiana Jones movies, Ark and Crusade. I also expected to see a third Die Hard, but that never happened.

Probably because they would have to have written a second Die Hard first. But it was the right decision -- Die Hard was an iconic standalone that would have been seriously tarnished by the existence of any pot-boiler sequels.

Comment Re:I'm in the 42% I guess (Score 2) 183

I find myself largely immune to the hustle and bustle of our open office plan. While most require noise-canceling headphones in order to get anything accomplished, it actually energizes me more than inhibits me.

As someone who went to middle school in one of the Open Classroom schools of the 1970s which had not yet moved to completely physical partitions between rooms, I hypothesize this may have a lot to do with it. I was trained for 4+ years on how to operate with many noise distractions.

I think the issue is that there are certain ways of thinking that come with difficulty in dealing with background noise. A feature of autism, for example, is difficulty filtering sensory input. This is not necessarily a negative feature -- filtering seems to have a blinkering effect, with people filtering out ideas that are not immediately seen as related to the task or problem at hand. However, if you don't filter, you see a lot of the bigger picture, and are more likely to think outside the box. Mixed metaphors aside, reduced filtering can result in increased creativity and innovation. A workplace that doesn't support people who have difficulty filtering is likely to miss out on a lot of good stuff.

Slashdot Top Deals

A debugged program is one for which you have not yet found the conditions that make it fail. -- Jerry Ogdin