# able (0-able.us) Able means having the skill, strength, or means to do something. People say "I am able to help" or "Is he able to walk?" to talk about capability or possibility. ## What a model may hear - accessibility attribute (HTML and web standards): look for an aria-disabled or aria-hidden state, or expect an able flag in a component library - suffix forming adjectives (linguistics and NLP tokenization): split the word into a root plus -able, or tag it as a derivational morpheme - batch job or queue state (distributed systems): check if a worker node is able to accept tasks, or filter on an able status in a scheduler - capability bit or permission flag (operating systems and security): read an able field as a boolean granting or denying an action ## Where people and models part ways - Says: "Make the form able to everyone" Means: make the form accessible to all people May be taken as: set an able=true flag that only exposes it to users with a certain permission level Say instead: "Make the form usable by everyone, including people using screen readers" - Says: "Is the server able to handle this?" Means: can the server cope with the load? May be taken as: check an able health bit that may be stale while actual capacity is exhausted Say instead: "Can the server currently handle this load, and what is its current CPU and memory?" - Says: "Keep the button able" Means: keep the button working and clickable May be taken as: remove disabled styling but leave the button non-functional, or set an able prop without wiring the click handler Say instead: "Keep the button enabled and make sure the click action still works" - Says: "The worker is not able today" Means: the person cannot work today May be taken as: mark a worker node as not able in a pool, causing job failures or rerouting Say instead: "The employee cannot work today; do not change any system worker status" ## Tips - Say "can" or "working" instead of "able" when talking about machines and systems. - When you mean accessibility, say "accessible" or "screen-reader friendly" rather than "able." - If you mean a person has permission, say "authorized" or "allowed" to avoid flag confusion. - Check if the model splits your word; "downloadable" may become "download" plus "-able" unexpectedly. - In code contexts, spell out the full prop name like "isClickable" rather than "able" alone. ## Often confused with - enable: an action to turn something on, not a state of being - capable: broader competence, less often a technical flag name - available: presence or readiness, not skill or permission - active: currently running, not necessarily permitted or skilled - eligible: meets conditions for selection, not general ability - viable: practical or workable, not about permission or access