Antifeatures: Difference between revisions

From WikiDotMako
mNo edit summary
m (Reverted edits by JoannEscamilla0 (talk) to last revision by Benjamin Mako Hill)
Tag: Rollback
 
(7 intermediate revisions by 6 users not shown)
Line 1: Line 1:
Tinjauan ini ditanya mengenai tiga jenis sukan: Internet Poker, Slot Internet dan permainan video kasino sosial di Facebook. Kami menawarkan campuran kegemaran klasik klasik dan permainan terbaru dan terbaik dari pembekal program perisian tertinggi. 4 - Kebanyakan laman web menawarkan promosi bonus mingguan, berdasarkan kebanyakan idea anda mendepositkan wang untuk mendapatkan 10-50% lagi ke dalam akaun tunai sebenar anda. Pastikan anda bertarung secara tidak sengaja dan sangat dan mengumpulkan kekayaan kecil dalam memainkan wang lebih awal daripada anda pergi ke tahap ini. Jika anda menggunakan pautan ini, anda meninggalkan laman web ini. Terdapat alat untuk mempunyai laman web yang paling menarik. Buat sebahagian besar laman web sumber berguna dalam talian yang boleh menawarkan cadangan yang berguna, tips dan tambahan. Ingat,  [https://kasino-my-online.com/ https://kasino-my-online.com/] anda tidak akan dapat meraih faedah kedua-dua buku sukan dan kasino yang disediakan oleh pakaian yang sama supaya anda mungkin perlu memilih satu (biasanya kasino adalah lebih baik). Kadang-kadang ada kemungkinan untuk melakukannya melalui telefon bimbit, tetapi ia lebih berguna untuk melakukannya dengan cara PC, Internet dan Akaun Selular adalah yang sama sebagai peraturan. Ia mungkin boleh dilakukan anda telah mendapat keraguan, jadi tanya dengan serta-merta dan lihat apa respons yang anda dapat dari tenaga kerja. Fungsi ini dalam kombinasi dengan 243 Rumusan kemenangan yang mungkin menjamin setiap peserta menang besar pada akhir hari . Sudah tentu salah satu perkara yang paling sukar untuk dilakukan, adalah apabila anda memukul dan telah terakru status yang berjaya, anda juga biasanya menganggap bahawa spin berikut mungkin sangat baik. Satu hanya boleh memainkan apa-apa rekreasi, dengan apa-apa perubahan yang mereka inginkan. Terdapat banyak laman web yang bagus untuk dipilih dari jika anda tinggal di England, [https://cari-kasino-terbaik.com/ https://cari-kasino-terbaik.com/] Scotland, Wales atau Ireland Utara, namun satu soalan adalah semua masa yang ditanya, "yang merupakan kasino dalam talian yang terbaik?" Terdapat beberapa kasino dalam talian di mana pemain boleh mencuba nama-nama jenama besar yang memperluaskan pakaian perjudian tradisional mereka dan pergi secara on-line, atau mereka akan mencuba beberapa kasino web yang bagus yang muncul dalam kali terakhir yang membekalkan menarik Permainan untuk pemain kasino dalam talian UK. Misi kami adalah untuk menyediakan permainan video kasino sel yang paling berkesan dalam suasana yang selamat dan boleh dipercayai dalam usaha untuk memberi tumpuan untuk bersenang-senang. Penjana nombor rawak memastikan keadilan permainan kami dan kami menggunakan keadaan- Penyulitan-art untuk menjaga data peribadi anda sentiasa supaya anda dapat bermain dengan keyakinan dan ketenangan fikiran. Melalui gandingan ini, pelawat boleh merancang perjalanan kasino, mencari permainan video yang mereka lebih suka bermain, dan mendapatkan cadangan dari pakar perdagangan dengan cara yang betul untuk bermain permainan ini lebih awal daripada mereka melanda lantai kasino. Dengan lebih daripada 1,000,000 pelawat setiap bulan, Rangkaian Pengguna Kasino City menawarkan peminat permainan dengan setiap perkara kecil dari artikel teknik permainan, berita, dan menginapkan pameran radio permainan untuk data terperinci di setiap harta kasino dan permainan di planet ini! The Yakama Nation dan Legends Casino Hotel mengumumkan hari ini bahawa harta itu akan menghentikan operasi sekurang-kurangnya melalui 31 Mac, pada masa itu status dapat dinilai semula. Kerana peraturan baru mengenai Covid-19, 40 et 8 Bingo salon di Vancouver, WA kemungkinan akan ditutup, berkesan dengan serta-merta, sehingga ditemui lebih lanjut. Seminole Classic Casino adalah kasino 73,500-kaki persegi dengan lebih 1,000 mesin slot, menginap permainan meja tindakan, dan lebih dari 250 tempat duduk yang berlebihan-stake Bingo room. Untuk permainan meja yang sempurna dan slot terbaru di Fort Lauderdale, tidak kelihatan tambahan daripada Seminole Classic Casino, yang terletak hanya di selatan Seminole Hard Rock Hotel & Casino di Hollywood, Fl. Ini menikmati laman web biasanya disenaraikan dan menyediakan beberapa permainan video kasino baru yang terbaik kepada pemain. Pemain kasino yang berpengalaman yang telah bermain di pelbagai laman web kasino sudah tidak dapat mengira pelbagai bonus yang telah datang ketika mereka sedang aktif mengambil bahagian. Bonus selamat datang menawarkan berlimpah dan sementara ramai yang terhad kepada permainan slot, "Semua video Permainan "Bonus telah mendapat lebih banyak di luar sana. Untuk memberikan diri anda yang lebih tinggi sedangkan bermain slot dalam talian kegemaran anda dan permainan kasino, anda memerlukan beberapa data permainan yang serius. Ramai penduduknya cemas untuk bermain permainan video ini untuk melepaskan minda mereka dan sebahagian daripadanya bermain untuk wang asing. Titan menyediakan pembeli mereka pilihan untuk bermain dengan serta-merta atau memuat turun perisian kasino. Penjual tetap menguruskan permainan, sama dengan di tanah yang berasaskan kebanyakan kasino dan mereka semua sangat terlatih dan berpengetahuan seperti yang mereka perlukan berurusan dengan banyak perkara pada masa yang sama. Kerana pengetahuan telah mencapai tahap yang lebih maju, program perisian sekarang membolehkan sesiapa yang serius untuk mengambil bahagian dalam kasino dalam talian untuk bersenang-senang dalam grafik yang sama dan di antara atmosfera yang anda biasanya akan semata-mata bertemu ketika menginap atau melawat Las Vegas Casino.Nasib baik untuk kami, kami diberi prospek untuk menemui sumber khusus dan menemui lokasi yang paling berkesan untuk bermain kasino dalam talian permainan. Resort kasino di Washington menentukan ia adalah dalam rasa ingin tahu yang paling berkesan kejiranan untuk menggantung operasi melalui 31 Mac bermula pada 2 P.M. Lummi Nation dan Silver Reef Casino Resort telah membuat pilihan untuk menggantung operasi mulai Selasa 17 Mac pada 11:59 P.m. Colville Tribal Federal Corporation memperkenalkan bahawa kasino Washington - 12 Tribes Resort Casino, Kasino Mill Bay, dan COULEE DAM CASINO - akan ditutup bermula pada 5 p.m. Melayari web untuk kasino dalam talian?
{{notice|These antifeatures are submitted by random folks (like you!). As a result, [[Benjamin Mako Hill]] can neither take credit for them nor speak to veracity of anything written here. You can help Mako and others verify this stuff by presenting links along with your antifeatures!}}
 
Antifeatures are a way to describe a particular practice made possible by locked down technologies. Antifeatures, as I describe them, are functionality (i.e., "features) that a technology developer will charge users not to include. You can read [http://www.fsf.org/bulletin/2007/fall/antifeatures/ my short article on the topic published in the FSF bulletin in 2007] for a series of examples and a more in-depth description.
 
One thing I want to do is put together as large a collection of these antifeatures as possible to use in a talk, a paper, or maybe even a book!
 
There is a list of antifeatures in comments posted on this [http://mako.cc/copyrighteous/20090624-00.comment this blog post]. Many of those have been merged onto this page.
 
== Hardware Antifeatures ==
 
=== EDA and CAD-Software ===
 
==== Flexible Lies Manager (Flexlm) ====
Most serious EDA-Software from Vendors like Mentor Graphics, Cadence, Synopsys are sold per feature.
The flexlm license file controls with fine granularity which features of a full fledged installation you are allowed to use.
Fortunately, flexlm holds to hw-ids like the host-id of a solaris machine (is an nv-ram and can be changed) or mac-address of pc-computer (is in eeprom and can be changed)
So one can fight against flexible lies manager on this and other fronts, but this is mostly illegal, exept you hold a license and only want to exchange a broken machine with a new one without having to beg the ventor to kindly provide new license files. You just clone the old machine (mac-address, hw-id etc.) as seen from flexlm view...
 
=== Fridges ===
 
==== Coke Retail Fridges ====
 
Coca-Cola Company provide retail display fridges to many small retail food outlets for selling Coke and related brands.  These fridges are expensive, up to US$20,000 each. Undercapitalized small operators often won't invest in these fridges themselves.  However they still have other refrigerated products to retail, such as butter and cheese.  These popular but smaller lines don't justify a fridge of their own. Coke's agreement with the retailers specify non-Coke products may not be stored in their fridges.
 
The anti-feature is in the latest range of these fridges, manufactured by Scope. Butter often comes wrapped in paper, whereas Coke is in a tightly sealed PET bottle. The electronic module controlled fridges somehow detect dairy products, and simply shut down. They will not run in the presence of dairy (and perhaps other) product.
 
=== Cameras ===
 
==== EyeFi Brand WiFi Enabled SD Cards ====
 
The EyeFi card is a SD memory card with an integrated WiFi connection that allows automatic transfer of photos directly from the camera.  It comes in 4 versions each their own retail box and with a price ranging from $50 to $150.  However the included cards appear technically identical, excepting a 4gb to 8gb size jump which should add trivial costs.  Even the cheapest version is upgradeable to the most expensive through paying for a software upgrade. The jump from Connect to Geo and Geo to Explore are arguably not egregious anti-features as the involve usage of 3rd party geolocation data and hotspot access, respectively, which likely carry subscription costs. However the upgrade to the pro version is absolutely anti-feature as all the pro adds is RAW transfer support and ad-hoc Wifi network connections directly to a computer. 
 
==== Panasonic Camera Batteries ====
 
[http://hardware.slashdot.org/story/09/06/24/1851238/Panasonic-Begins-To-Lock-Out-3d-Party-Camera-Batteries Panasonic] issued a firmware update with an antifeature which disabled any third party batteries.
 
==== Fujitsu ScanSnap S300 vs. S300M ====
 
Mac OS drivers for the Fujitsu ScanSnap S300M have been intentionally broken to prevent use of the technically identical, but less expensive S300 "Windows model" with Mac OS.
 
=== Printers ===
==== Printer Cartridges ====
 
[http://www.techdirt.com/articles/20050222/1220232.shtml HP printers]
have been supplied with cartridges that both report 'empty' when they
have 25% ink still remaining, but also have a 'use by date' encoded into
the chip, which disables the printer cartridge if it is used after that
date (no HP printer will use it).
 
In general the
[http://en.wikipedia.org/wiki/Inkjet_printer#Underlying_business_model business model] of printer manufacturers has been to lose money on the
printer and make it on the printer cartridges.  This has caused such
antifeatures as:
 
* Reporting the cartridge as empty when (often substantial) ink remains.
* Microchips that will report the cartridge size by number of uses
rather than by amount of ink remaining.  These will ignore any refilling
of the cartridge.
* accepting only regionnally bought cartridges (HP zoned the world the
same way as DVD !!)
 
===== Lexmark =====
 
Lexmark also codes both printers and cartridges with region codes (a la
DVD) and
[http://support.lexmark.com/index?page=content&id=SO3581 causes their printers to fail to print with a cartridge from a different code].
 
Interestingly, some "compatible" printer cartridges are region-code
free, and can print with any printer, so Lexmark's engineering not only
makes things harder for their customers, but also encourages their
customers to buy from non-Lexmark vendors.
 
There are other features of the printer cartridge industry that are
anticompetitive (e.g. use of DMCA and patents to protect antifeature
code) but do not involve specific software or hardware - i.e. they
aren't 'antifeatures' per se.
 
==== no network access ====
 
HP's PSC-series printers came with a Windows driver that specifically
was designed to NOT allow the printer to be shared over a LAN, so as to
not cannibalize the sale of their (more expensive) network-oriented
printers. This could be hacked around, by installing the (massive)
Windows drivers on client machines and using a Linux box as the print
server.
 
==== Printer Yellow Dots ====
 
Many printers produce a background of hard to see yellow dots on every
page. This pattern is unique to the printer and can be used to identify
the printer that produced a page.
 
This is not officially acknowledged by printer manufacturers, but
appears to be as a result of a shady deal between government and the
manufacturers.
 
See: [http://seeingyellow.com/ http://seeingyellow.com/]
 
=== GPS ===
 
Many in-car GPS systems prevent the GPS from being operated while the car is in motion. This is intended to prevent drivers from getting distracted from the road; however, it also prevents passengers from entering a destination on behalf of the driver unless the driver stops for them. In some cars, this antifeature can be disabled by a secret button combination; in others, an actual hardware modification is necessary to disable it, and it's less hassle to simply buy another GPS entirely.
 
=== Media ===
 
==== DVDs ====
 
DVDs include a whole collection of different antifeatures. These include things like region coding, DVD CSS, other types of DRM, unskippable advertisments and more. No user asked for any of these and you can pay extra for non-region coded DVDs, or DVD players that are nonlimited to regions -- which is just one example.
 
=== Mainframes ===
 
==== Unnamed Ye Olde Mainframe from the Bad Old Days of Heavy Metal ====
 
The CPU came in two flavours... cheap and slow vs  fast and 'spensive.
 
Most victims (umm, customers), surprise, surprise bought slow and cheap... and found it too slow... and bought the upgrade.
 
So the field engineer would hove into view carrying a anti-static bag with a board inside saying, "Shutdown... your upgrade has arrived"
 
He would swap out the board, putting the old board into a spare bag, power up and off to the next vic..err.. customer.
 
On the way, he'd pull over to the side of the road, haul out the old slow board, flick a switch on the "maus klavier" (dip switch), and on to the next customer. "Tada... your upgrade has arrived..."
 
This was called a "screwdriver upgrade" -- on the IBM mainframes I saw upgraded the DIP switch was flicked in place and the customer was fully aware of the process. It depends upon the charging model as to if this was a anti-feature. For example, most IBM customers leased the mainframe per-MIPS. Upon requiring more MIPS they much preferred a screwdriver upgrade rather than the multi-year planning required for "forklift upgrade", where the entire machine had to be replaced and sometimes the software rebuilt (eg, the new mainframe hardware may have required a move from MVS/XA to MVS/ESA), with extended downtime and significant risk of deployment failure. Usually contracts for IBM-compatible mainframes explicitly requested the range of MIPS for the hardware, a mainframe with a lesser range being penalised as that implied a major upgrade would be required sooner.
 
==== Similar to the above ====
 
Server came with two sized hard drives 10 MB or 30 MB ( back in early 80's )  As above, an engineer arrived and flicked a switch to allow the server to access the other 20 MB, and yes, the bill was $10,000
 
==== Modern version ====
 
Today's IBM zSeries mainframes can still be leased with extra processors that the customer can pay to turn on. The offering is called [http://www-03.ibm.com/systems/z/advantages/resiliency/datadriven/cuod.html Capacity on Demand].
 
=== Internet ===
 
==== Providers charging for ADSL Fastpath ====
 
Technically Fastpath is just a flag on the DSLAM, but most providers at least in germany charge you a monthly fee of about 3 EUR per month if you want Fastpath (lower latency vs. higher reliability in interleaved mode).
 
=== Television ===
 
==== Freeview Australia ====
 
Australia uses the DVB-T standard for digital television like many other countries in the world.  To help promote the adoption, the big channels formed the Freeview consortium to certify devices and market digital television to consumers.
 
For an existing DVB-T DVR to gain Freeview certification, the fast forward and rewind features must be restricted to 30x maximum, and not allow skipping by less than 10 minutes.  A certified device also must not allow the user to transfer recordings off its hard disk.
 
=== Processors ===
 
==== Intel Pentium G6951 ====
Intel started to limit its processors capabilities by requiring users to pay extra $50 to [http://www.boingboing.net/2010/09/19/intel-drm-a-crippled.html enable some of the already-included (but disabled) features].
 
This will probably require all users of this processor to install proprietary software on their computers to be able to make use of their hardware and it will limit GNU/Linux users' abilities.
 
== Software Antifeatures ==
 
=== Eurion constellation ===
Pattern on paper currency notes that scanning software detects and then refuses to scan. Documented at wikipedia:
http://en.wikipedia.org/wiki/EURion_constellation
 
=== Vaio Freshstart ===
 
Sony started trying to [http://ptech.allthingsd.com/20070412/new-pc-junk-programs/ charge its users to not install software] on new computers.
 
=== CDs ===
 
Music CDs would be written as multimedia CDs with a data track which contained an autoloader to disable the music part of the CD, or limit access to it, on Windows machines.  This culminated in the [http://en.wikipedia.org/wiki/Sony_BMG_CD_copy_protection_scandal Sony BMG CD copy protection scandal], where the Sony copy protection software would add special drivers to Windows computers that allowed itself and anything else to hide their files from the operating system.  Rootkits and malware were quick to capitalise on this, and the software also disabled or broke other pieces of the operating system. The handling of the whole issue also caused many problems for consumers, with the program supposed to remove the previous copy protection breaking anti-virus software as well as leaving backdoors into consumer systems.
 
=== Apple iPod ===
 
It seems that each new generation of iPods has a new hash algorithm to prevent the music player from playing music which you added from software other than iTunes. Each time the hash changes, it takes time for the free software community to reverse engineer the hash and unbreak the antifeature.
 
=== Apple Quicktime ===
 
Until late 2007 [http://www.appleinsider.com/articles/07/07/11/apple_unlocks_full_screen_quicktime_playback_releases_itunes_7_3_1.html Apple didn't allow the use of a fullscreen mode] in its free Quicktime version.
 
=== Useragent ===
 
Websites which check User-Agent and refuse to work when it doesn't match a known whitelist, even though if you fake your User-Agent the site works just fine, demonstrating that nothing except their arbitrary check itself stops you from using the site. [http://mako.cc/copyrighteous/20090624-00.comment]
 
=== HDMI ===
 
The idea that computer interconnects are designed with encryption to stop the user tampering with the signal, to limit people creating digital copies regardless of intention (legal personal use), how certain devices can not work with it and it can cause other devices to work less optimally (lower resolution output).
 
The input signal to your HDTV (either over the air or via Cable) is compressed. But HDTVs are only allowed to offer the uncompressed datastream (HDMI) as output (even though the input is compressed!). This is specifically to make it harder for people to record HDTV programs.
 
In [http://blogs.zdnet.com/hardware/?p=726&tag=trunk;content Windows Vista], playing anything that the operating system decided was 'protected content' - the 'ding' of an alert box, for example - would instantly slow your network down to 1% of its full speed and disable various other communications devices for the duration. The theory behind this was to stop you being able to copy the 'protected content' off the machine in real time. This was regardless of whether your monitor or speakers were using HDCP.
 
Microsoft, in its Windows Vista guide to implementing HDMI and HDCP, encouraged hardware and software developers to '''go above and beyond''' the definitions and actively provide more features to restrict what users can do.
 
=== Microsoft Windows Starter Editions ===
 
Son of a gun, this is so hlefpul!
 
==== Windows 7 Starter ====
 
Among other restrictions you cannot change the background image on Windows 7 Starter Edition without resorting to 3rd-party software (http://en.wikipedia.org/wiki/Windows_7_editions#Windows_7_Starter). At least this is not announced to be a feature (rather than a limitation) on the microsoft website: http://www.microsoft.com/windows/windows-7/compare/starter.aspx.
 
 
=== Open Source Software Antifeatures ===
==== Amarok ====
The Amarok Player Development Team implemented a feature which downloads covers of Albums from amazon.com on the fly. Amazon forced the amarok team to implement a feature which deletes the downloaded copies of the cover art work after a week.
 
=== Prolific USB to Serial Adapters ===
 
The driver on Windows Update for PL-2303HXA/XA EOL will not allow the ICs to work with Windows 8 or later (Code 10 in Device Manager). The company's suggested solution is to buy the new PL-2303HXD instead. In fact, the PL-2303HXA/XA EOL does work fine with new versions of Windows, and will work if an older version of the driver (v3.2.0.0) is manually installed.
 
== Miscellaneous Antifeatures ==
 
=== Phone Books ===
 
You need to pay money to have your phone number ''not'' listed in a phone book.
 
You need to specifically ask for companies ''not'' to use your phone listing to try to sell you things.
 
=== Mains Water ===
 
I have a 96 year old neighbour who still remembers when mains water first arrived in our suburb. He said at the time, that the government wouldn't allow people to build water tanks for their houses, because they wanted people to use mains water. Ah the irony...
 
=== Lecture Books ===
Some lecture books have graphs and tables printed on pages which have special colours hard to copy for overhead projector slides. Instead they sell a special "lecture" version for teachers, so they can sell two instead of one book.

Latest revision as of 22:57, 22 May 2022

Notice icon.png These antifeatures are submitted by random folks (like you!). As a result, Benjamin Mako Hill can neither take credit for them nor speak to veracity of anything written here. You can help Mako and others verify this stuff by presenting links along with your antifeatures!

Antifeatures are a way to describe a particular practice made possible by locked down technologies. Antifeatures, as I describe them, are functionality (i.e., "features) that a technology developer will charge users not to include. You can read my short article on the topic published in the FSF bulletin in 2007 for a series of examples and a more in-depth description.

One thing I want to do is put together as large a collection of these antifeatures as possible to use in a talk, a paper, or maybe even a book!

There is a list of antifeatures in comments posted on this this blog post. Many of those have been merged onto this page.

Hardware Antifeatures[edit]

EDA and CAD-Software[edit]

Flexible Lies Manager (Flexlm)[edit]

Most serious EDA-Software from Vendors like Mentor Graphics, Cadence, Synopsys are sold per feature. The flexlm license file controls with fine granularity which features of a full fledged installation you are allowed to use. Fortunately, flexlm holds to hw-ids like the host-id of a solaris machine (is an nv-ram and can be changed) or mac-address of pc-computer (is in eeprom and can be changed) So one can fight against flexible lies manager on this and other fronts, but this is mostly illegal, exept you hold a license and only want to exchange a broken machine with a new one without having to beg the ventor to kindly provide new license files. You just clone the old machine (mac-address, hw-id etc.) as seen from flexlm view...

Fridges[edit]

Coke Retail Fridges[edit]

Coca-Cola Company provide retail display fridges to many small retail food outlets for selling Coke and related brands. These fridges are expensive, up to US$20,000 each. Undercapitalized small operators often won't invest in these fridges themselves. However they still have other refrigerated products to retail, such as butter and cheese. These popular but smaller lines don't justify a fridge of their own. Coke's agreement with the retailers specify non-Coke products may not be stored in their fridges.

The anti-feature is in the latest range of these fridges, manufactured by Scope. Butter often comes wrapped in paper, whereas Coke is in a tightly sealed PET bottle. The electronic module controlled fridges somehow detect dairy products, and simply shut down. They will not run in the presence of dairy (and perhaps other) product.

Cameras[edit]

EyeFi Brand WiFi Enabled SD Cards[edit]

The EyeFi card is a SD memory card with an integrated WiFi connection that allows automatic transfer of photos directly from the camera. It comes in 4 versions each their own retail box and with a price ranging from $50 to $150. However the included cards appear technically identical, excepting a 4gb to 8gb size jump which should add trivial costs. Even the cheapest version is upgradeable to the most expensive through paying for a software upgrade. The jump from Connect to Geo and Geo to Explore are arguably not egregious anti-features as the involve usage of 3rd party geolocation data and hotspot access, respectively, which likely carry subscription costs. However the upgrade to the pro version is absolutely anti-feature as all the pro adds is RAW transfer support and ad-hoc Wifi network connections directly to a computer.

Panasonic Camera Batteries[edit]

Panasonic issued a firmware update with an antifeature which disabled any third party batteries.

Fujitsu ScanSnap S300 vs. S300M[edit]

Mac OS drivers for the Fujitsu ScanSnap S300M have been intentionally broken to prevent use of the technically identical, but less expensive S300 "Windows model" with Mac OS.

Printers[edit]

Printer Cartridges[edit]

HP printers have been supplied with cartridges that both report 'empty' when they have 25% ink still remaining, but also have a 'use by date' encoded into the chip, which disables the printer cartridge if it is used after that date (no HP printer will use it).

In general the business model of printer manufacturers has been to lose money on the printer and make it on the printer cartridges. This has caused such antifeatures as:

  • Reporting the cartridge as empty when (often substantial) ink remains.
  • Microchips that will report the cartridge size by number of uses

rather than by amount of ink remaining. These will ignore any refilling of the cartridge.

  • accepting only regionnally bought cartridges (HP zoned the world the

same way as DVD !!)

Lexmark[edit]

Lexmark also codes both printers and cartridges with region codes (a la DVD) and causes their printers to fail to print with a cartridge from a different code.

Interestingly, some "compatible" printer cartridges are region-code free, and can print with any printer, so Lexmark's engineering not only makes things harder for their customers, but also encourages their customers to buy from non-Lexmark vendors.

There are other features of the printer cartridge industry that are anticompetitive (e.g. use of DMCA and patents to protect antifeature code) but do not involve specific software or hardware - i.e. they aren't 'antifeatures' per se.

no network access[edit]

HP's PSC-series printers came with a Windows driver that specifically was designed to NOT allow the printer to be shared over a LAN, so as to not cannibalize the sale of their (more expensive) network-oriented printers. This could be hacked around, by installing the (massive) Windows drivers on client machines and using a Linux box as the print server.

Printer Yellow Dots[edit]

Many printers produce a background of hard to see yellow dots on every page. This pattern is unique to the printer and can be used to identify the printer that produced a page.

This is not officially acknowledged by printer manufacturers, but appears to be as a result of a shady deal between government and the manufacturers.

See: http://seeingyellow.com/

GPS[edit]

Many in-car GPS systems prevent the GPS from being operated while the car is in motion. This is intended to prevent drivers from getting distracted from the road; however, it also prevents passengers from entering a destination on behalf of the driver unless the driver stops for them. In some cars, this antifeature can be disabled by a secret button combination; in others, an actual hardware modification is necessary to disable it, and it's less hassle to simply buy another GPS entirely.

Media[edit]

DVDs[edit]

DVDs include a whole collection of different antifeatures. These include things like region coding, DVD CSS, other types of DRM, unskippable advertisments and more. No user asked for any of these and you can pay extra for non-region coded DVDs, or DVD players that are nonlimited to regions -- which is just one example.

Mainframes[edit]

Unnamed Ye Olde Mainframe from the Bad Old Days of Heavy Metal[edit]

The CPU came in two flavours... cheap and slow vs fast and 'spensive.

Most victims (umm, customers), surprise, surprise bought slow and cheap... and found it too slow... and bought the upgrade.

So the field engineer would hove into view carrying a anti-static bag with a board inside saying, "Shutdown... your upgrade has arrived"

He would swap out the board, putting the old board into a spare bag, power up and off to the next vic..err.. customer.

On the way, he'd pull over to the side of the road, haul out the old slow board, flick a switch on the "maus klavier" (dip switch), and on to the next customer. "Tada... your upgrade has arrived..."

This was called a "screwdriver upgrade" -- on the IBM mainframes I saw upgraded the DIP switch was flicked in place and the customer was fully aware of the process. It depends upon the charging model as to if this was a anti-feature. For example, most IBM customers leased the mainframe per-MIPS. Upon requiring more MIPS they much preferred a screwdriver upgrade rather than the multi-year planning required for "forklift upgrade", where the entire machine had to be replaced and sometimes the software rebuilt (eg, the new mainframe hardware may have required a move from MVS/XA to MVS/ESA), with extended downtime and significant risk of deployment failure. Usually contracts for IBM-compatible mainframes explicitly requested the range of MIPS for the hardware, a mainframe with a lesser range being penalised as that implied a major upgrade would be required sooner.

Similar to the above[edit]

Server came with two sized hard drives 10 MB or 30 MB ( back in early 80's ) As above, an engineer arrived and flicked a switch to allow the server to access the other 20 MB, and yes, the bill was $10,000

Modern version[edit]

Today's IBM zSeries mainframes can still be leased with extra processors that the customer can pay to turn on. The offering is called Capacity on Demand.

Internet[edit]

Providers charging for ADSL Fastpath[edit]

Technically Fastpath is just a flag on the DSLAM, but most providers at least in germany charge you a monthly fee of about 3 EUR per month if you want Fastpath (lower latency vs. higher reliability in interleaved mode).

Television[edit]

Freeview Australia[edit]

Australia uses the DVB-T standard for digital television like many other countries in the world. To help promote the adoption, the big channels formed the Freeview consortium to certify devices and market digital television to consumers.

For an existing DVB-T DVR to gain Freeview certification, the fast forward and rewind features must be restricted to 30x maximum, and not allow skipping by less than 10 minutes. A certified device also must not allow the user to transfer recordings off its hard disk.

Processors[edit]

Intel Pentium G6951[edit]

Intel started to limit its processors capabilities by requiring users to pay extra $50 to enable some of the already-included (but disabled) features.

This will probably require all users of this processor to install proprietary software on their computers to be able to make use of their hardware and it will limit GNU/Linux users' abilities.

Software Antifeatures[edit]

Eurion constellation[edit]

Pattern on paper currency notes that scanning software detects and then refuses to scan. Documented at wikipedia: http://en.wikipedia.org/wiki/EURion_constellation

Vaio Freshstart[edit]

Sony started trying to charge its users to not install software on new computers.

CDs[edit]

Music CDs would be written as multimedia CDs with a data track which contained an autoloader to disable the music part of the CD, or limit access to it, on Windows machines. This culminated in the Sony BMG CD copy protection scandal, where the Sony copy protection software would add special drivers to Windows computers that allowed itself and anything else to hide their files from the operating system. Rootkits and malware were quick to capitalise on this, and the software also disabled or broke other pieces of the operating system. The handling of the whole issue also caused many problems for consumers, with the program supposed to remove the previous copy protection breaking anti-virus software as well as leaving backdoors into consumer systems.

Apple iPod[edit]

It seems that each new generation of iPods has a new hash algorithm to prevent the music player from playing music which you added from software other than iTunes. Each time the hash changes, it takes time for the free software community to reverse engineer the hash and unbreak the antifeature.

Apple Quicktime[edit]

Until late 2007 Apple didn't allow the use of a fullscreen mode in its free Quicktime version.

Useragent[edit]

Websites which check User-Agent and refuse to work when it doesn't match a known whitelist, even though if you fake your User-Agent the site works just fine, demonstrating that nothing except their arbitrary check itself stops you from using the site. [1]

HDMI[edit]

The idea that computer interconnects are designed with encryption to stop the user tampering with the signal, to limit people creating digital copies regardless of intention (legal personal use), how certain devices can not work with it and it can cause other devices to work less optimally (lower resolution output).

The input signal to your HDTV (either over the air or via Cable) is compressed. But HDTVs are only allowed to offer the uncompressed datastream (HDMI) as output (even though the input is compressed!). This is specifically to make it harder for people to record HDTV programs.

In Windows Vista, playing anything that the operating system decided was 'protected content' - the 'ding' of an alert box, for example - would instantly slow your network down to 1% of its full speed and disable various other communications devices for the duration. The theory behind this was to stop you being able to copy the 'protected content' off the machine in real time. This was regardless of whether your monitor or speakers were using HDCP.

Microsoft, in its Windows Vista guide to implementing HDMI and HDCP, encouraged hardware and software developers to go above and beyond the definitions and actively provide more features to restrict what users can do.

Microsoft Windows Starter Editions[edit]

Son of a gun, this is so hlefpul!

Windows 7 Starter[edit]

Among other restrictions you cannot change the background image on Windows 7 Starter Edition without resorting to 3rd-party software (http://en.wikipedia.org/wiki/Windows_7_editions#Windows_7_Starter). At least this is not announced to be a feature (rather than a limitation) on the microsoft website: http://www.microsoft.com/windows/windows-7/compare/starter.aspx.


Open Source Software Antifeatures[edit]

Amarok[edit]

The Amarok Player Development Team implemented a feature which downloads covers of Albums from amazon.com on the fly. Amazon forced the amarok team to implement a feature which deletes the downloaded copies of the cover art work after a week.

Prolific USB to Serial Adapters[edit]

The driver on Windows Update for PL-2303HXA/XA EOL will not allow the ICs to work with Windows 8 or later (Code 10 in Device Manager). The company's suggested solution is to buy the new PL-2303HXD instead. In fact, the PL-2303HXA/XA EOL does work fine with new versions of Windows, and will work if an older version of the driver (v3.2.0.0) is manually installed.

Miscellaneous Antifeatures[edit]

Phone Books[edit]

You need to pay money to have your phone number not listed in a phone book.

You need to specifically ask for companies not to use your phone listing to try to sell you things.

Mains Water[edit]

I have a 96 year old neighbour who still remembers when mains water first arrived in our suburb. He said at the time, that the government wouldn't allow people to build water tanks for their houses, because they wanted people to use mains water. Ah the irony...

Lecture Books[edit]

Some lecture books have graphs and tables printed on pages which have special colours hard to copy for overhead projector slides. Instead they sell a special "lecture" version for teachers, so they can sell two instead of one book.