Monday, August 21, 2023

How To Use Dictionaries in Python - Tom's Hardware - Dictionary

Dictionaries in Python
(Image credit: Tom's Hardware)

In Python, dictionaries are data storage objects that use a key to retrieve a value. Think of your cell phone contact list or phone book. We look for the name of the person, the key, and their phone number is the value. Dictionaries are incredibly useful when storing and sorting data. We used a dictionary in our for loop project which saw RSS news feeds used to generate content on a web page. 

We’re going to go through how to create, update and delete keys and values inside of a dictionary and then use a dictionary in a real world project where we create a notification system using Python and nfty.sh.

To demonstrate how to use Dictionaries in Python, we will use Thonny, a free, easy to use and cross platform Python editor.

1. In a browser go to the Thonny website and download the release for your system.

2. Alternatively, install the official Python release using this guide. Note that this guide covers installation on Windows 10 and 11.

How To Create a Dictionary in Python

The most basic use for a dictionary is to store data, in this example we will create a dictionary called “registry” and in it store the names (keys) and starship registries / numbers (values) of characters from Star Trek.

1. Create a blank dictionary called “registry”. Dictionaries can be created with data already inside, but by creating a blank dictionary we have a “blank canvas” to start from.

registry = {}

2. Add a name and ship number to the registry. Remember that the name is a key, and the ship number is the value. Values can be strings, integers, floats, tuples, and lists.

registry["James T Kirk"] = 1701

3. Add another few names to the registry.

registry["Hikaru Sulu"] = 2000
registry["Kathryn Janeway"] = 74656
registry["Ben Sisko"] = 74205

4. Print the contents of the registry dictionary.

print(registry)

5. Save the code as starfleet-registry.py and click Run to start the code.

Complete Code Listing: Creating a Dictionary

registry = {}
registry["James T Kirk"] = 1701
registry["Hikaru Sulu"] = 2000
registry["Kathryn Janeway"] = 74656
registry["Ben Sisko"] = 74205
print(registry)

Updating and Deleting Entries in a Dictionary.

Dictionaries are updatable (mutable in programming parlance) and that means we can update the key (names) and the values (ship numbers).

For our first scenario, we’ve had a call from Ben Sisko, and he wants his entry updated to Benjamin. We’re going to add this code to the previous example code.

1. Add a print statement to show that we are making updates. This is entirely optional, but for the purpose of this example it clarifies that we are updating the dictionary.

print(“UPDATES”)

2. Add a “Benjamin Sisko” key and set it to use the value stored under “Ben Sisko”.

registry["Benjamin Sisko"] = registry["Ben Sisko"]

3. Delete “Ben Sisko” from the registry.

del registry["Ben Sisko"]

4. Print the current contents of the registry. We can see that the “Ben Sisko” key is now gone, and is replaced with “Benjamin Sisko”. The value has also been transferred.

print(registry)

Next we will update the entry for James T Kirk. It seems that he has a new ship number (something to do with “accidentally” setting an easy password on his self-destruct app) and so we need to update the value for his entry.

1. Add a print statement to show that we are making updates. This is entirely optional, but for the purpose of this example it clarifies that we are updating the dictionary.

print("Kirk's new number")

2. Update the “James T Kirk” key with the new ship number. Note that because we are adding -A to the value, we have to wrap the value in “ “ to denote that we are now using a string.

registry["James T Kirk"] = "1701-A"

3. Print the contents of the registry. We can now see that James T Kirk has a new ship number.

Finally we need to delete Benjamin Sisko from the registry. It seems that he has gone “missing” while in the fire caves on Bajor. So we need to delete his entry from the registry. We’ll use the existing code, and add three new lines.

1. Add a print statement to show that we are deleting entries. This is entirely optional, but for the purpose of this example it clarifies that we are deleting entries from the dictionary.

print("Deleting Benjamin Sisko")

2. Delete “Benjamin Sisko” from the registry. We don’t know who the new captain will be yet.

del registry["Benjamin Sisko"]

3. Print the registry to confirm the deletion.

print(registry)

4. Save and run the code.

Complete Code Listing: Updating and Deleting a Dictionary

registry = {}
registry["James T Kirk"] = 1701
registry["Hikaru Sulu"] = 2000
registry["Kathryn Janeway"] = 74656
registry["Ben Sisko"] = 74205
print(registry)
print("UPDATES")
registry["Benjamin Sisko"] = registry["Ben Sisko"]
del registry["Ben Sisko"]
print(registry)
print("Kirk's new ship")
registry["James T Kirk"] = "1701-A"
print(registry)
print("Deleting Benjamin Sisko")
del registry["Benjamin Sisko"]
print(registry)

Using a For Loop With Dictionaries

For loops are awesome. We can use them to iterate through an object, retrieving data as it goes. Lets use one with our existing code example to iterate through the names (keys) and print the name and ship number for each captain.

1. Create a for loop to iterate through the keys and values in the registry dictionary. This loop will iterate through all the items in the dictionary, saving the current key and value each time the loop iterates.

for keys, values in registry.items():

2. Create a sentence that embeds the Captain’s name (keys) and the ship’s number / registry (values).

print("Captain", keys, "registry is", values)

3. Save the code and click Run. You will see the name and ship number for each captain printed at the bottom of the Python shell.

Complete Code Listing: Using a For Loop With Dictionaries

registry = {}
registry["James T Kirk"] = 1701
registry["Hikaru Sulu"] = 2000
registry["Kathryn Janeway"] = 74656
registry["Ben Sisko"] = 74205
print(registry)
print("UPDATES")
registry["Benjamin Sisko"] = registry["Ben Sisko"]
del registry["Ben Sisko"]
print(registry)
print("Kirk's new ship")
registry["James T Kirk"] = "1701-A"
print(registry)
print("Deleting Benjamin Sisko")
del registry["Benjamin Sisko"]
print(registry)
for keys, values in registry.items():
   print("Captain", keys, "registry is", values)

Using Dictionaries in a Real World Project

(Image credit: Tom's Hardware)

We’ve learnt the basics, now lets use a dictionary in a real world project. We’re going to use ntfy.sh, a service to send notifications to Android and iOS devices. The Python API for ntfy.sh is based on dictionaries. Best of all, there are no Python installation files as it uses Python’s requests module to handle sending messages to ntfy.sh.

1. Install ntfy.sh for your Android / iOS device.

2. Open the app and click on + to create a new subscription.

(Image credit: Tom's Hardware)

3. Create a new topic and click Subscribe. We chose to use th-test. Create a topic that is personal to you. Also note that topics may not be password protected, so do not send sensitive data.

(Image credit: Tom's Hardware)

4. Leave the app open on your device. 

Now our attention turns to our PC running Thonny.

5. Create a blank file.

6. Import the requests module. This is a module of pre-written Python code designed for sending and receiving network connections.

import requests

7. Use requests to post a message to ntfy. Note that we need to specify the topic name, in our case https://ntfy.sh/th-test, as part of the function’s argument. The next argument, data is the text that the user will see. But our interest is in “headers” as this is a dictionary which can contain multiple entries. Right now it contains a title for the notification.

requests.post("https://ntfy.sh/th-test",
   data="This is a test of ntfy for Tom's Hardware",
   headers={ "Title": "Python Dictionaries are useful" })

8. Save the code as dictionary-ntfy.py and click Run. This will send the message to ntfy’s servers and from there the notification will appear on your device.

Complete Code Listing: Real World Project

import requests
requests.post("https://ntfy.sh/th-test",
   data="This is a test of ntfy for Tom's Hardware",
   headers={ "Title": "Python Dictionaries are useful" })

An Advanced Real World Dictionary Project

(Image credit: Tom's Hardware)

Lets create a more advanced project, one that uses a dictionary to store multiple items. We’re going to reuse the code from before, but tweak it to meet our needs.

1. Our import and requests line remain the same.

import requests
requests.post("https://ntfy.sh/th-test",

2. Open and read a file into memory. This is the data that is sent in the notification. In this case we start with an image that is in the same directory as our code. If the image is in a different location on your machine, specify the full path to the file.

   data=open("yoga.jpg", 'rb'),

3. Create a dictionary called “headers”. This forms the information that is sent in the notification.

   headers={

4. Inside the headers dictionary, specify the following keys and values.

Priority 5 messages are urgent, the highest priority and they will set your phone to vibrate / ring continuously until they are answered.

Tags: These are emojis and tags used to add icons and extra data to a notification. If the tag has an emoji, then you will see it.

Title: The top title, in bold for the notification.

Click: When you click on the notification, it will open the web page.

Filename: The name of the file that is being sent.

       "Priority": "5",
       "Tags": "rotating_light",
       "Title": "Let me in, it is cold!!",
       "Click": "https://www.tomshardware.com/reviews/elecfreaks-cm4-xgo",
       "Filename": "yoga.jpg"
   })

5. Save the code and click Run. Now look at your device and you will see a notification showing our custom message.

Complete Code Listing: Advanced Project

import requests
requests.post("https://ntfy.sh/th-test",
   data=open("yoga.jpg", 'rb'),
   headers={
       "Priority": "5",
       "Tags": "rotating_light",
       "Title": "Let me in, it is cold!!",
       "Click": "https://www.tomshardware.com/reviews/elecfreaks-cm4-xgo",
       "Filename": "yoga.jpg"
})

More Python Tutorials

Les Pounder

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

Adblock test (Why?)

Short book reviews: "People of the Book," "Liar's Dictionary" and more - The Denver Post - Dictionary

Editor’s note: The opinions of the smart, well-read women in my Denver book club mean a lot, and often determine what the rest of us choose to pile onto our bedside tables. Sure, you could read advertising blurbs on Amazon, but wouldn’t you be more likely to believe a neighbor with no skin in the game over a corporation being fed words by publishers? So in this new series, we are sharing these mini-reviews with you. Have any to offer? Email bellis@denverpost.com.

“People of the Book,” by Geraldine Brooks (Viking Penguin, 2008)

“People of the Book,” by Geraldine Brooks (Viking Penguin, 2008)

Having worked in a public library and a bookstore, I was frequently asked, “Can you recommend a good book?” One of my favorites is “People of the Book” for its rich imagined history of the actual Sarajevo Haggadah, an ancient Hebrew illuminated text. Hanna, a book conservationist, is hired to restore the book. While working on it, she discovers an insect wing, wine stains, salt crystals and a white hair. Each discovery takes the reader back to the time of each artifact and how it gets in the book. These travels introduce a period in history and the characters involved. Romance and intrigue are woven into the book and a twist toward the end brings a satisfying ending. – 4 stars  (out of 4); Janice Volz Schefcik, Centennial

“Foregone.” by Russell Banks (Ecco, 2022)

While the framework is built around the deathbed confession of a habitual liar, the novel nakedly portrays the physical indignities of the last hours of the protagonist, who is dying of cancer. It also raises questions about the veracity of memory (doesn’t everyone remember things differently from others?) and the vagaries of individual truth, which can shift over time. — 2 stars (out of 4); Kathleen Lance, Denver

“The Liar’s Dictionary,” by Eley Williams (Doubleday, 2021)

Are you a lover of words? If so, glory in the wordplay of “The Liar’s Dictionary.” That’s fortuitous, as the mystery here is rather a slow burn. While I love the humor and the decisive writing, the richness of words a chocolate mousse to my mind, the dual storylines of dictionary contributors (one Victorian, one present day) never really engaged me. I had no trouble following it; I just kept waiting to care. – 3 stars (out of 4); Neva Gronert, Parker

“The Reading List,” by Sara Nisha Adams (William Morrow, 2021)

What a pleasure to read! Recently widowed Mukesh finds a list of books left behind by his late wife and goes to his local library to start reading them. His life starts to change in unexpected and hopeful ways.  This is about the power of books to cement relationships and the building of community. A good read for bibliophiles! (Hint: You likely will have read most of the books on the list.) — 3 stars (out of 4); Susan Tracy, Denver

“The Commitments,” by Roddy Doyle (Vintage, 1989)

This novel offers a perfect balance of music, youthful enthusiasm, and sheer dumb luck. It follows talented, unemployed, working-class Irish as they create a soul band to make a living. Friend/manager Jimmy Rabbit says, “The Irish are the blacks of Europe; Dubliners are the blacks of Ireland; the Northside Dubliners are the blacks of Dublin … say it loud, I’m black and I’m proud.” They reach some success with the help of older musician, Joey, until the female members fall en masse for his charm, then succeed in falling victim to their own myth. An outstanding example of Irish charisma and blarney. (Editor’s note: Be sure to listen to the soundtrack to the 1991 film by the same name; it’s guaranteed to blow you away.) – 4 stars (out of 4); Bonnie McCune, Denver (bonniemccune.com)

Subscribe to our weekly newsletter, In The Know, to get entertainment news sent straight to your inbox.

Adblock test (Why?)

Tech tips: How to translate emails on Gmail mobile app - India Today - Translation

The Gmail mobile app now allows users to translate emails directly within the app. Previously, this feature was only available on the web version of Gmail. The new feature is now rolling out to both Android and iOS devices.

In a blog post, Google stated, "For years, our users have been able to conveniently translate emails in Gmail on the web to over 100 languages. Starting today, we're excited to announce a native translation integration within the Gmail mobile app that will enable you to seamlessly communicate in a wide range of languages."

advertisement

The feature is aimed to help users This can be helpful if you receive emails in a language that you don't understand, or if you want to read an email in its original language but don't know the language.

With the new feature, the Gmail app automatically detects the language of the email content and displays a banner at the top of the email, offering to translate it into the user's preferred language. For example, if an email is in Spanish and the user's language is English, they can simply tap on 'Translate to English' to see the translated text.

The feature aims to help users. This can prove particularly useful when users receive emails in an unfamiliar language or wish to read an email in its original language despite not being acquainted with the language.

How to translate email in Gmail app

  • Open the Gmail app and open the email you want to translate.
  • Tap on the three dots in the top right corner of the email.
  • Select Translate.
  • Select the language you want to translate the email to.
  • The email will be translated and displayed in the new language.
  • If you dismiss the translation option, it will reappear when the app detects that the email's content is different from your set language.

You can also turn off the Translate banner. To turn off the Translate banner for a particular language, simply accept the "Don't translate [language] again" prompt that appears when you dismiss the banner.

Meanwhile, if the system fails to detect another language, you can manually translate the email using the option found in the three-dot menu.

Here are some additional things to keep in mind when using the new Gmail translate feature:

  • The translation functionality is currently in its beta phase, meaning there might be occasional inaccuracies or errors in the translated content.
  • Keep in mind that the translation might not be entirely precise, especially for technical or legal documents that require precise linguistic understanding.
  • The feature allows you to translate only one email at a time, so if you have multiple emails in a foreign language, you'll need to translate them individually.
  • Also, the feature will be available to users gradually, so if you don't see the feature in your Gmail app, update the app or wait for few weeks.

Edited By:

Divya Bhati

Published On:

Aug 18, 2023

Adblock test (Why?)

Sunday, August 20, 2023

15 New and Upcoming Books to Read to Celebrate Women in Translation Month - CrimeReads - Translation

August is Women in Translation Month! So I figured I’d round up some of this year’s best crime novels in translation by women from around the world. Below, you’ll find Norwegian serial killers, Argentinian vampires, French influencers, South Korean lawyers, and so much more (honestly, a lot of French stuff—it’s been a really good year for French noir). A quick shoutout to the amazing publishers and translators who shepherded these works into a language I can read (although I did, once upon a time, read The Girl with the Dragon Tattoo in French. And some Simenon. Not to brag or anything).

Victoria Kielland, My Men
Translated by Damion Searls
(Astra House)

Nasty, brutal, and short, Victoria Kielland’s My Men features Norwegian-American lonely hearts killer Belle Gunness, who lured widowers and their children to her farm with the promise of care and inheritable land, then slaughtered both her lovers and their families. The novel frames Gunness’ murderous quest as an almost-inevitable perversion of the American Dream.  Kielland’s lyrical, abstract, and visceral prose, capably translated by Damion Searls, has won acclaim in her native Norway and is a beguiling match to her terrifying subject matter.

Mercedes Rosende, The Hand that Feeds You
Translated by Tim Gutteridge
(Bitter Lemon)

Set in Montevideo, Uruguay, from where Mercedes Rosende also hails, The Hand That Feeds You is the sequel to Rosende’s much-lauded Crocodile Tears. Ursula, Rosende’s heroine, is now in possession of all the loot from an armored truck, with robbers, cops, and PIs hot in pursuit. Ursula has plenty of tricks up her sleeve, and given the ineptitude of her pursuers, she’s bound to triumph in the end, but how she does it? Comedic thriller gold.

Paula Rodriguez, Urgent Matters
Translated by Sarah Moses
(Pushkin Vertigo)

In this perfectly paced and plotted Argentine thriller, a train crash is the opportunity one criminal needs to change his identity and go on the run. Unfortunately, one of the detectives hunting him just isn’t ready to let the case go, and he’s ready to use questionable methods to track down his target. What follows is one of the most delightful cat-and-mouse thrillers I’ve read in quite some time.

Mariana Enriquez, Our Share of Night
Translated by Megan McDowell

(Hogarth)

What a strange and luminous novel. Mariana Enriquez stunned with her collection The Dangers of Smoking in Bed, and Our Share of Night is just as fantastic (and fantastical). Beginning in Argentina in the years of the dictatorship, Our Share of Night follows a father and son on a grief-driven road trip as they mourn the loss of the woman who united them, her dangerous (and possibly immortal) family close in pursuit. A dark vampiric noir that heralds a new era in South American horror.

Isabelle Autissier, Suddenly
Translated by Gretchen Schmid
(Penguin Books)

Isabelle Autissier has sailed the world alone, becoming the first woman to do so in a competition, and this survival thriller speaks to the experience of the author. In Suddenly, a French couple sets off on an epic journey, only to find themselves stranded on a remote island in the Antarctic Ocean. This is no Blue Lagoon or Robinson Crusoe—Autissier’s characters will be tested severely, and found wanting.

Pilar Quintana, Abyss
Translated by Lisa Dillman
(Bitter Lemon)

A young girl grapples with the complexities of the adult world in this moody psychological thriller. Her mother is deeply depressed, flourishing only when tending to her plants or in the arms of her lover, and her father is older, absent, and unable to process emotions. The father finds out about the lover, who disappears, and the family heads to a modern home in the Columbian mountains to recover their intimacy; the home, like the mother, is beautiful and cold, and its former mistress went out one night in her car and never returned…

Chloé Mehdi, Nothing Is Lost
Translated by Howard Curtis
(Europa)

This pitch-dark French noir explores the aftermath of violence and the questions still unanswered in the wake of a teen’s murder by police. 11-year-old Mattia spends his days emotionally managing the adults around him, trying to keep his teachers from realizing he’s gifted, and thinking hard about the murder of 15-year-old Said during a police identity check. As he considers the life and death of Said, he puts together the larger puzzle of oppression in the heavily policed suburbs. Mehdi’s writing conjures the best of French noir, and reminds us why the French named the genre.

Maud Ventura, My Husband
Translated by Emma Ramadan
(HarperVia)

My Husband is a sly psychological thriller about a marriage that is not what it seems. A woman passionately in love with her husband keeps a detailed diary of his slights and insults, punishing him accordingly in the name of balance. Surprisingly comical and deeply insightful, My Husband is not to be missed.

Louise Mey, The Second Woman
Translated by Louise Rogers Lalaurie
(Pushkin Press)

The Second Woman is at once a chilling psychological thriller and a visceral exploration of internalized misogyny and the mechanics of abuse. The woman of the title is the new partner of a man suspected of involvement in the disappearance of his wife. When the wife returns, with seemingly no memory of him or her son, a game of cat and mouse begins, between the detective and the husband, and between the narrator’s wishful hopes and her slow acknowledgement of her dark reality.

Khadija Marouazi, History of Ash
Translated by Alexander Elinson
(Hoopoe)

Hoopoe Editions is dedicated to bringing English language audiences the best in Arabic literature, and History of Ash does not disappoint. In this devastating, lyrical novel of struggle, two prisoners in Morocco, a man and a woman, narrate their journey of resistance, imprisonment, and release during the “Lead Years” of the 1970s and 80s.

Leonie Swann, The Sunset Years of Agnes Sharp
Translated by Amy Bojang
(Soho)

Leonie Swann may write in German, but she’s set this darkly comic murder mystery in a retirement community in the English countryside. The inhabitants of Sunset Hall are shocked when one of them is murdered, then even more surprised when a detective comes by to investigate a different murder next door. Can they conceal the first body long enough to pin the murder on whoever was responsible for the corpse next door? And what does a tortoise have to do with it?

Juli Zeh, About People
Translated by Alta L. Price
(World Editions, October 3)

At the peak of the pandemic, a woman splits with her boyfriend over his increasingly rigid commitment to environmentalism and heads to the German countryside. The new home needs unexpected work, she and her dog promptly clash with their menacing neighbor, and unexplained things are happening all around her. This literary thriller is an intense exploration of fear and isolation.

Hye-Young Pyun, The Owl Cries
Translated by Sora Kim-Russell
(Arcade, October 3)

Hye-Young Pyun’s stunning psychological thrillers delve deep into the horrors of being human and the oppressive mechanics of modern society, and The Owl Cries demonstrates a writer at the top of her game. In The Owl Cries, a ranger has vanished from a mysterious forest and its secluded company town of loggers and researchers. His brother, a divorce lawyer, embarks on a lackadaisical investigation into the disappearance, but soon finds himself mired in the town’s corruption and enmeshed in its secrets.

Marie NDiaye, Vengeance is Mine
(Translated by
(Astra House, October 17)

In Marie NDiaye’s sinister and spellbinding new novel, a lawyer is hired by the husband of a woman accused of murdering her three children, despite her lack of experience in high-profile trials. Meeting him unlocks memories for her of a childhood visit to a palatial home, perhaps occupied by the husband’s family, and wonders if she perhaps met her new client when she was 10 and he was 15. But what happened between them? And why can’t she remember the details? Half suspense novel, half dark fairy tale, Vengeance is Mine is a literary tour-de-force.

Delphine de Vigan, Kids Run the Show
Translated by Alison Anderson

(Europa, November 28)

Damn, this book got dark. Like, you think it can’t get any darker, then it does. In Kids Run the Show, the younger child of a prominent mommy vlogger is kidnapped, and as the search continues, the reader begins to wonder if the child might be better off wherever they are than at home being constantly filmed. De Vigan has written a blistering critique of influencer culture, the erasure of privacy, and the exploitation of children. The prophetic ending takes us decades into the future to contemplate the psychological wounds of  a generation raised to perform on the internet, for a deeply unsettling experience.

Adblock test (Why?)

Saturday, August 19, 2023

Dorothy Casterline, Who Codified American Sign Language, Dies at ... - The New York Times - Dictionary

She collaborated with two professors at Gallaudet University on the first ASL dictionary, laying the groundwork for a flourishing in Deaf identity over the last 50 years.

Dorothy Casterline, who as a young researcher at Gallaudet University in the early 1960s helped write the first comprehensive dictionary of American Sign Language, a book that revolutionized the study of Deaf culture, died on Aug. 8 in Irmo, S.C. She was 95.

Pamela Decker Wright, a professor at Gallaudet, the only university designed for the deaf or hard of hearing in the United States, said Mrs. Casterline died, in a hospital, from complications of a fall.

As an undergraduate English major at Gallaudet, in Washington, in the late 1950s, Mrs. Casterline, who had lost her hearing at 13, caught the attention of a professor named William Stokoe. In addition to teaching literature, Dr. Stokoe was investigating the grammar and syntax of sign language, which at the time was considered nothing more than a gestural derivative of spoken English.

Dr. Stokoe believed that there was much more to it. His goal, which he realized in 1965 with Mrs. Casterline and another professor, Carl Croneberg, as co-authors, was to compile the first systematic dictionary of what they came to call American Sign Language.

“The book was Bill’s idea, but Carl and Dorothy did most of the work,” Professor Wright said.

Dr. Stokoe had the vision, but he also had a problem: Not only was he hearing, but he had never studied sign language before arriving at Gallaudet in 1955.

Mrs. Casterline was one of his star students, who “wrote essays better than nine-tenths of the hearing students whose papers I had read for a dozen years elsewhere,” he wrote in the journal Sign Language Studies in 1993.

She was also something of an outsider, even among the deaf students at Gallaudet. Having been born in Hawaii to Japanese American parents, she was among the first students of color at the school — and, Professor Wright said, most likely the first person of color to join the faculty.

She graduated with honors in 1958. She then joined the English faculty as an instructor and worked as a researcher with Dr. Stokoe’s Linguistics Research Laboratory, alongside Mr. Croneberg, who was also deaf. (Dr. Stokoe died in 2000. Mr. Croneberg died in 2022.)

Mrs. Casterline in 1958, the year she graduated from Gallaudet University.Gallaudet University

With a grant from the National Science Foundation, the trio filmed thousands of hours of interviews with people from all walks of life: children and college students, men and women, Northerners and Southerners.

It was the task of Mrs. Casterline, who had fine, precise handwriting, to transcribe the interviews and then use a specialized typewriter to compile and annotate them. She worked late into the night and on weekends, sometimes with her newborn son in one arm.

The result was a vast collection of signs, which, they argued in “A Dictionary of American Sign Language on Linguistic Principles” (1965), constituted not a variant of English but a language unto itself, with its own rules. The dictionary organized its entries by hand formations, not by the alphabetical order of their English equivalents.

It was not immediately welcome, either in the Deaf community or among linguists generally. The idea that sign language was merely a visual, gestural adjunct to spoken language was too ingrained.

“We’ve always had — and continue to still have — pictures to illustrate how a sign is made, so we’re conditioned to think of American Sign Language as a picture language,” Mrs. Casterline told Jane Maher, the author of “Seeing Language in Sign: The Work of William C. Stokoe” (1996). “Seeing these strange symbols for the first time can be daunting.”

But by the 1980s, the dictionary had become a cornerstone of a robust emerging cultural identity.

“I feel that if the book hadn’t been published,” Professor Wright said, “I am not sure where we would be now.”

But by the 1980s, the American Sign Language dictionary that Mrs. Casterline helped assemble had become a cornerstone of a robust emerging cultural identity.via Casterline family

Dorothy Chiyoko Sueoka was born in Honolulu on April 27, 1928. Her father, Toshie Sueoka, was a stonemason and ironworker, and her mother, Takiyo (Yanagikara) Sueoka, was a housemaid.

Dorothy, who was known as Dot, lost her hearing in seventh grade, though she never knew why. She completed high school at what is now the Hawaii School for the Deaf and Blind. While there, she successfully lobbied the Honolulu police to cease barring deaf residents from driving cars.

She spent three years after high school working to save money to attend Gallaudet; at the time, only students who lived in the 48 states could receive financial assistance. She enrolled in 1955 and graduated three years later.

She married James Casterline, who died in 2012. She is survived by three grandchildren. Her sons, Jonathan and Rex, died before her.

After working on the dictionary, Mrs. Casterline left Gallaudet to raise her family. She also worked for a company that added captions to classic movies.

Years later, she remained proud of her work with Dr. Stokoe and Mr. Croneberg.

She helped write the dictionary, she told Ms. Maher, “to show that deaf people can be studied as linguistic and cultural communities, and not only as unfortunate victims with similar physical and sensory pathologies.”

Adblock test (Why?)

The 10 longest words in the dictionary - what they mean and how to ... - South Wales Argus - Dictionary

Despite it being approximately 1400 years old, the language is constantly evolving with the latest Oxford English Dictionary update adding 700 new words and phrases.

Whether English was your favourite subject at school or you're simply curious to see if you can mouth around these...mouthfuls, we've got you covered.

If you're bored of Wordle and you're yet to try the New York Times game Connections, trying to pronounce the 10 longest words in the dictionary might just be the mind-bending word game you've been looking for.

South Wales Argus: Here are 10 of the longest words in the English dictionary. ( Getty Images)Here are 10 of the longest words in the English dictionary. ( Getty Images) (Image: Getty Images)

The language experts at Preply have revealed what the longest words in the dictionary are, what they mean and how to pronounce them. 

Put your English skills to the test - how many can you pronounce?

How long is the longest word in the English dictionary?

At 45 letters, Pneumonoultramicroscopicsilicovolcanoconiosis (ooft) is currently the longest word in standard English dictionaries.

The word was created by then president of the National Puzzlers' League, Everett M. Smith in 1935.

Pneumonoultramicroscopicsilicovolcanoconiosis means a lung disease that is triggered by breathing in very fine silicate or quartz dust. 

Have you tried to pronounce it yet? Don't know where to start? Preply has shared the correct pronunciation so that you can give it a go.

Nyoo·muh·now·uhl·truh·mai·kruh·sko·puhk·si·luh·kow·vol·kay·now·kow·nuh·ow·suhs

Longest words in the English dictionary

Hippopotomonstrosesquippedaliophobia

Coming in second place is Hippopotomonstrosesquippedaliophobia at 36 letters (and no it doesn't have anything to do with hippos!).

The word's meaning is pretty ironic - it hilariously refers to the fear of long words.

The history behind the term is also fascinating which BBC Science Focus delves into.

It explains on the website: "Sesqui is Latin for one and a half, and the phrase “sesquipedalia verba” was used as long ago as the first century BCE by the Roman poet Horace to criticise writers who used words “a foot and a half long”.

However, the full phrase - with the added phobia - wasn't used until the American poet Aimee Nezhukumatathil coined it in 2000.

But how do you pronounce it? Preply has got the answer for you...

Hi-poh-po-toh-mon-stroh-ses-kwee-peh-dah-leejoh-foh-beejah

Supercalifragilisticexpialidocious 

When you think of long words, Supercalifragilisticexpialidocious is the phrase that immediately comes to mind for many of us.

Made famous by our favourite fictional nanny, Mary Poppins, in the 1964 film of the same name - the term means something extraordinarily good or wonderful. 

However, as talented as Julie Andrews is, she was not the originator of the 34-letter-long word.

According to Merriam-Webster, the earliest known written record of a variant is for supercaliflawjalisticexpialidoshus is actually from an "A-muse-ings" column by Helen Herman in The Syracuse Daily Orange (Syracuse University), March 10, 1931.

Although you've probably been singing the song since seeing the phrase, here's the correct pronunciation to avoid any doubt.

Soo·puh·ka·luh·fra·juh·luh·stuh·kek·spee·a·luh·dow·shuh

South Wales Argus: How many of English's longest words can you pronounce? ( Getty Images)How many of English's longest words can you pronounce? ( Getty Images) (Image: Getty Images)

Pseudopseudohypoparathyroidism

At 30 letters long, Pseudopseudohypoparathyroidism is next on the list of English's longest words.

Unless you're working in the medical world, it's not one that you'll come up against on a regular basis though.

The phrase actually refers to an inherited condition that causes short stature, a round face, and short hand bones, according to Preply.

When it comes to pronunciation, well it goes something like this...

Pseu‧do‧pseu‧do‧hy‧po‧par‧a‧thy‧roid‧ism

Floccinaucinihilipilification

In the fifth spot, Floccinaucinihilipilification means the act or habit of categorising something as having no value or being worthless.

While its definition is a little bleak, Preply says that the word is generally used in a humorous context.

World Wide Words says that its first recorded use was in a letter written by William Shenstone in 1741.

Shenstone reportedly wrote: “I loved him for nothing so much as his flocci-nauci-nihili-pili-fication of money”.

If you are ambitious enough to add Floccinaucinihilipilification to your vocabulary, here's how you would pronounce it:

Flok-si-naw-si-ni-hi-li-pi-li-cay-shun

Antidisestablishmentarianism

One for the history fans, the term Antidisestablishmentarianism refers to a political movement in 19th-century Britain that was determined to separate the Church and the state. 

If you want to impress (or be the envy of) your friends, here's how you to pronounce the 28-lettered word.

An·tee·di·suh·sta·bluhsh·muhn·teuhree·uh·ni·zm

Honorificabilitudinitatibus 

Next up - with 27 letters - is Honorificabilitudinitatibus.

Honorificabilitudinitatibus means the “state of being able to achieve honours”. 

The plural is derived from the Medieval Latin word Honōrificābilitūdinitās.

It was actually used by the Bard himself, in William Shakespeare's comedies Love's Labour's Lost.

If you want to look it up, it's said by the character Costard in Act V, Scene I.

And if you want to recite the play, you're going to need the correct pronunciation:

Ho-no-ri-fi-ka-bi-li-tu-di-ni-ta-ti-bus

South Wales Argus: Here is the meaning behind the 10 most difficult to pronounce words. ( Getty Images)Here is the meaning behind the 10 most difficult to pronounce words. ( Getty Images) (Image: Getty Images)

Thyroparathyroidectomized 

Thyroparathyroidectomized - on 25 letters - is another medical term to have made the top ten.

The word refers to the surgical removal of the thyroid and parathyroid glands. 

If you want to feel straight out of Grey's Anatomy, here's how you would pronounce it:

Thy-ro-para-thy-ro-dec-tom-ized

Dichlorodifluoromethane

If the word for colourless nonflammable gas that is liquefied by pressure is just on the top of your tongue but you just can't quite remember it (we've all been there!), let us help you out.

It's Dichlorodifluoromethane.

And if you don't even know where to begin pronouncing the 23-lettered word, Preply has the answer for you.

Dahy-klawr-oh-dahy-floo r-oh-meth-eyn

Incomprehensibilities 

Rounding up the top 10, Incomprehensibilities is finally entering the realm of more pronounceable words.

It means the state of being impossible or very difficult to understand (which still feels a bit ironic).

If you want to expand your vocabulary, here's how to pronounce the term:

In-compre-hen-sibil-ities

Adblock test (Why?)

Friday, August 18, 2023

Spanish request for new EU languages adds to translation woes - Financial Times - Translation

What is included in my trial?

During your trial you will have complete digital access to FT.com with everything in both of our Standard Digital and Premium Digital packages.

Standard Digital includes access to a wealth of global news, analysis and expert opinion. Premium Digital includes access to our premier business column, Lex, as well as 15 curated newsletters covering key business themes with original, in-depth reporting. For a full comparison of Standard and Premium Digital, click here.

Change the plan you will roll onto at any time during your trial by visiting the “Settings & Account” section.

What happens at the end of my trial?

If you do nothing, you will be auto-enrolled in our premium digital monthly subscription plan and retain complete access for 65 € per month.

For cost savings, you can change your plan at any time online in the “Settings & Account” section. If you’d like to retain your premium access and save 20%, you can opt to pay annually at the end of the trial.

You may also opt to downgrade to Standard Digital, a robust journalistic offering that fulfils many user’s needs. Compare Standard and Premium Digital here.

Any changes made can be done at any time and will become effective at the end of the trial period, allowing you to retain full access for 4 weeks, even if you downgrade or cancel.

When can I cancel?

You may change or cancel your subscription or trial at any time online. Simply log into Settings & Account and select "Cancel" on the right-hand side.

You can still enjoy your subscription until the end of your current billing period.

What forms of payment can I use?

We support credit card, debit card and PayPal payments.

Adblock test (Why?)