-
11 votes
-
No Way Down: Chemical release at Wacker Polysilicon
17 votes -
Bike manufacturers are making bikes less repairable
60 votes -
Where does punctuation come from?!
15 votes -
Google confirms Play Store mass app deletion based on new quality standards—now just six weeks away
43 votes -
Because European sunscreens can draw on more ingredients, they can protect better against skin cancer
26 votes -
The Canterbury Tales, or, how technology changes the way we speak
14 votes -
The engineering of duct tape
19 votes -
Fuel-guzzling ‘yank tanks’ face a costly future in Australia after new vehicle emissions changes approved
23 votes -
Nandi Bushell performs "Caravan" (2024)
11 votes -
The Greenwich meridian's forgotten rival
4 votes -
Indexing the information age - Over a weekend in 1995, a small group gathered in Ohio to unleash the power of the internet by making it navigable
13 votes -
A new internet standard called L4S could significantly lower the amount of time we spend waiting for things to load
37 votes -
Sweden's schools minister Lotta Edholm aims to limit the profit-making ability of friskolor/free schools in her plans for education reform
8 votes -
Molly Holzschlag, known as 'the fairy godmother of the web,' dead at 60
18 votes -
The real Betty Crocker's pineapple upside down cake
17 votes -
How one company owns color
18 votes -
The Block Protocol
10 votes -
Google Messages signs onto cross-platform encrypted group chat standard
53 votes -
Banks working to develop global standards on accounting for carbon emissions in bond or stock sale underwriting have voted to exclude most emissions from their own carbon footprint numbers
10 votes -
US workers are dying in heat wave but Joe Biden administration is still working on federal standards for working in extreme heat
29 votes -
New Florida standards in schools
48 votes -
Fear, loathing, and excitement as Threads adopts open standard used by Mastodon
40 votes -
The questionable engineering of the Oceangate Titan submersible
51 votes -
South Koreans become younger overnight after country scraps ‘Korean age’
44 votes -
Finland wants to reverse downward trends in PISA school aptitude tests, and promote a focused learning environment, with new laws around mobile phone use
11 votes -
Electric cars prove we need to rethink brake lights
9 votes -
The world depends on this government warehouse's collection of strange Standard Reference Materials. They're not cheap.
1 vote -
How the FCC shields US cellphone companies from safety concerns
6 votes -
Apple executive on adoption of USB-C under EU law
13 votes -
The Apple, Google, and Amazon-backed smart home standard Matter has arrived. So what’s next?
11 votes -
Breaking down how USB4 goes where no USB standard has gone before
15 votes -
Flags are not languages
Ten years ago, I got my first job in the field of languages. I was a "translation engineer", working on tooling for translators. I very quickly was told to never represent a language by a flag....
Ten years ago, I got my first job in the field of languages. I was a "translation engineer", working on tooling for translators. I very quickly was told to never represent a language by a flag.
I'm sharing this here because this is something you either know, or don't, and many people don't.
Why is simple: languages do not map 1:1 to a country.- A country can have multiple languages
- A language can be spoken in multiple countries
- A language can exist without being spoken in any country
- A country can exist without an officially recognised language
Today as I sit here, I'm at a language meetup where language tables each have a flag on them. Well, none of us at the Russian table are comfortable with that Russian flag, so we just turn it around and write "RU" on the other side.
Wikipedia has an article about this: https://en.wikipedia.org/wiki/Flag_icons_for_languages
So how are you supposed to do this correctly ? ISO 639 has a list of 2-letter and 3-letter codes for languages:
https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes- You want to represent a language, use ISO 639-1: a two letter code. For example, "English" is "en" and "French" is "fr".
- You want to represent a language, but wish for a larger code for some reason (such as disambiguation with state or country codes)? You can use ISO 639-2/T: 3-letter codes for the languages. For example,
"English" is "eng" and "French" is "fra". - You want to represent a language, as spoken in a particular country? ISO 639 and ISO 3166 work together. You can represent "English as spoken in England" as "en_GB", "American English" as "en_US", "Canadian French" as "fr_CA", and so on. (This is a very flexible standard, allowing for a lot of variations and a topic for a more motivated person than me. Also see: https://en.wikipedia.org/wiki/IETF_language_tag)
- You want to represent the abstract notion of translations or internationalization, such as for an icon to change the language? This wikipedia article may help. The two most common variations I've seen are an icon that has "A" and "文" together, or some kind of globe icon.
- You want to represent a currency? Use ISO 4217 currency codes: "USD" for US Dollar, etc. Some countries have multiple currencies, don't use a flag without disambiguating somewhere.
- You want to represent a country? You can use a flag, I don't care. But even then, ISO 3166 will probably be less political :)
27 votes -
The SerenityOS browser now passes the Acid3 test
@Andreas Kling: The SerenityOS Browser now passes the Acid3 test! 🥳🐞🌍AFAIK we're the first new open source browser to reach this milestone since the test originally came out.This has been a team effort over the last couple of weeks, and I'm so proud of everyone who contributed! 🤓❤️ pic.twitter.com/Vw8GkHWSaj
8 votes -
The first standard to assure a photo’s authenticity has been created
7 votes -
Faced with soaring Ds and Fs, schools are ditching the old way of grading
12 votes -
Four insecure standards we can't easily abandon
11 votes -
On Variance and Extensibility
3 votes -
The confusing world of USB
16 votes -
Open Standards Are Simple
(I am not directly posting as a link, as I have originally shared this over Gemini, which I don't think a majority of the people here have a client for, and directly linking to a proxy just seemed...
(I am not directly posting as a link, as I have originally shared this over Gemini, which I don't think a majority of the people here have a client for, and directly linking to a proxy just seemed weird to me. So here are both the original and proxied links for people to choose between)
gemini://ebc.li/posts/open-standards-are-simple.gmi (HTTP Proxy)
13 votes -
UK food standards hang in balance ahead of crucial Lords vote
7 votes -
In terms of reading test score points per hour of learning, Finnish students came out on top, followed by kids in Germany and Sweden
5 votes -
Wi-Fi just turned twenty, but things could have gone very differently for the now ubiquitous wireless connectivity standard
8 votes -
The high bandwidth memory standard, HBM2E: The E Stands for Evolutionary
6 votes -
Huawei ejected from Wi-Fi Alliance, SD Association, and other standards groups
14 votes -
USB4 will support Thunderbolt and double the speed of USB 3.2
20 votes -
How To Write Unmaintainable Code
15 votes -
Open standards may finally give patients control of their data and care via Electronic Health Records
6 votes -
Whatever happened to the semantic web?
15 votes -
castling.club: play Chess via Mastodon (ActivityPub)
10 votes