slightlyoff@toot.cafe ("Alex Russell") wrote:
A reminder that if Mozilla can build Firefox's entire UI in Web Components, and if Chromium browsers can power a huge fraction of the UI with them, they're good enough for your website.
slightlyoff@toot.cafe ("Alex Russell") wrote:
A reminder that if Mozilla can build Firefox's entire UI in Web Components, and if Chromium browsers can power a huge fraction of the UI with them, they're good enough for your website.
Reblogged by fromjason ("fromjason.xyz 🖤"):
gallaugher@mastodon.world wrote:
Someone just called the CyberTruck a “Deplorean”. Chuckling.
Reblogged by fromjason ("fromjason.xyz 🖤"):
jgreig@ioc.exchange ("Jon Greig") wrote:
As a Haitian-American I am appalled and terrified at what we're seeing today.
Elected officials, using their verified government accounts (even the US HOUSE JUDICIARY ACCOUNT) are spreading a story that is provably false in order to stoke violence against Haitians. This was literally outlined in the DOJ documents about the Russian efforts to spread misinformation.
Every Haitian in America that I know is terrified. I just don't know how we address something like this when half (if not more) of our country is willing to act on straight-up disinformation
What are we supposed to do? How can you ever get through to people that would believe stuff like this?
Reblogged by slightlyoff@toot.cafe ("Alex Russell"):
bendelarre ("Ben Delarre") wrote:
@slightlyoff I am basically at the point now where I've been burned by 3rd party dependencies enough that I basically assume that using anything from npm is like lighting a fuse that'll explode at some undetermined time in the future.
How many active fuses are you willing to light today? How many have you extinguished? How likely is imminent time absorbing doom for your project?
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
this piece fits my feelings
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
sadly, there are still adherents of this view of the world
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
ahhhh, a love song
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
I love this man
slightlyoff@toot.cafe ("Alex Russell") wrote:
Really need to write the "NPM is frontend's partially hydrogenated corn syrup" post.
Reblogged by fromjason ("fromjason.xyz 🖤"):
Daojoan ("Joan Westenberg") wrote:
AI is taking over with bland, algorithmic content, so what’s left for us humans?
Simple: go completely fucking insane.
The future of creativity lies in absurdity, and shitposting is the new avant-garde.
https://joanwestenberg.com/shitposting-our-way-through-the-singularity
Reblogged by kornel ("Kornel"):
One of the things that makes no-ads, no-profit-motive social media possible is *acknowledging* that creating a social space is demanding and expensive - that some communities might dissolve - and planning ahead of time for that.
I've been on a number of message boards and moderated newsgroups. Nothing lasts forever. The important thing isn't a forever service; it's a combination of preserving what's there (which Cohost is doing) and providing people a way to exit gracefully.
3/?
Reblogged by slightlyoff@toot.cafe ("Alex Russell"):
castarco@hachyderm.io ("Andreu Casablanca 🐀") wrote:
@slightlyoff I suspect you may have read this article already, but as a reference for others... this is somehow related (as in half-assed es5 backwards support is bloating the web for no good reason):
https://philipwalton.com/articles/the-state-of-es5-on-the-web/
Reblogged by cstanhope@social.coop ("Your friendly 'net denizen"):
MisuseCase@twit.social ("Misuse Case") wrote:
@Dany @tilde @paninid One of the ways Japanese nobility communicated was by sending each other short poems called waka (imagine Tweets but also with a required syllable structure). They also had a bunch of poetic conventions drawn from old poetry anthologies, native mythology, and Chinese classics that they were all expected to know and use.
/1
Reblogged by mbrubeck@mefi.social:
If you think about it etymologically "villain" and "burger" are the same word
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
sadness, a light has gone out of our world:
“…abandoned as a child by his parents, raised by a racist grandmother and mute for years in his stutterer’s shame… he learned to speak again with a herculean will.”
Reblogged by fromjason ("fromjason.xyz 🖤"):
scott@sfba.social ("Scott Murray") wrote:
“Any Technology Indistinguishable From Magic is Hiding Something” by @fromjason
Every once in a while, someone writes a clear-headed, forceful, just-angry-enough and just-foulmouthed-enough (but not too much so) rant about the state of the #Internet that is a joy to read. This is that rant.
(Apparently this was published in March, but I missed it then. Still very applicable now.)
Reblogged by cstanhope@social.coop ("Your friendly 'net denizen"):
mordremoth@lgbt.io ("Amelia") wrote:
One of my absolute favorite quotes of all time, and a central guiding idea in who I've chosen to become in my own life:
"Some people mistake being loving for being a sap. Quite the contrary, the most loving people are often the most fierce and the most acutely armed for battle... for they care about preserving and protecting poetry, symphonic song, ideas, the elements, creatures, inventions, hopes and dreams, dances and holiness... those goodly endeavors that cannot be allowed to perish from this earth, else humanity itself would perish..."
(Dr. Clarissa Pinkola Estés)
collinsworth@hachyderm.io ("Josh Collinsworth") wrote:
It's good, I suppose, that a lifestyle electronics brand is adding accessibility features to its high-end headphones, but y'all, it's still a $250 luxury electronics purchase. I'm not sure the bar has really been lowered much here.
Reblogged by slightlyoff@toot.cafe ("Alex Russell"):
brianleroux@indieweb.social ("Brian LeRoux 💚") wrote:
i know we all got sold on 'isomorphic' or whatever but littering code with conditionals is the definition of spaghetti code. looking code like 'use server' or isNode or likewise reeks of problems in an uncanny valley no compiler can fix.
we separate concerns for these very good reasons!
its cool if the language is the same that doesn't mean the logic is or even should be between client and backend.
Reblogged by slightlyoff@toot.cafe ("Alex Russell"):
zachleat@zachleat.com ("Zach Leatherman :11ty:") wrote:
@brianleroux yes! Isomorphic JS was a mistake
Reblogged by slightlyoff@toot.cafe ("Alex Russell"):
alcinnz@floss.social ("Adrian Cochrane") wrote:
Semi-Annual Reminder to Learn and Hire for Web Standards - Adrian Roselli:
https://adrianroselli.com/2024/09/semi-annual-reminder-to-learn-and-hire-for-web-standards.htmlAn enhancement to accessible responsive tables - tempertemper:
https://www.tempertemper.net/blog/an-enhancement-to-accessible-responsive-tablesImproving the Screen Reader Experience for Learn WCs - Component Odyssey:
https://component-odyssey.com/articles/12-improving-the-screen-reader-experience-for-learn-wcsThe Ultimate Guide to Font Performance Optimization - Anna Monus @ DebugBear:
https://www.debugbear.com/blog/website-font-performance
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
JFC, what bigoted morons:
"Reacting to reports that pets were being stolen in Springfield, JD Vance posted, "Months ago, I raised the issue of Haitian illegal immigrants draining social services and generally causing chaos all over Springfield, Ohio. Reports now show that people have had their pets abducted and eaten by people who shouldn't be in this country. Where is our border czar?"
...the Springfield Police said there was no report of pets being stolen and eaten."
https://www.msn.com/en-in/news/world/jd-vance-speaks-up-for-cats-turns-out-it-was-for-a-conspiracy-theory/ar-AA1qgpoM
cstanhope@social.coop ("Your friendly 'net denizen") wrote:
Drywall does a pretty good job for its intended purpose (hold paint while pretending to be a solid wall), but I sure wish more people understood that it's just soft rock held together with paper and you shouldn't try to hang much on it.
Also, while drywall does solve the problem it is intended to solve, I hate having to repair the dang stuff. At some point you just have to tear it all up and start over. :(
(This complaint brought to you in part by a 6yo attempting to swing from a towel rack.)
slightlyoff@toot.cafe ("Alex Russell") wrote:
For the avoidance of doubt, that was 300K *COMPRESSED*, so something like 1.5MB of JS source.
The worst thing the Reactors ever did was to convince people that their own dreams of infinite network and CPU abundance into the future were real, when in fact they were just playing themselves.
Reblogged by collinsworth@hachyderm.io ("Josh Collinsworth"):
rachelnabors@toot.cafe ("Rachel Lee Nabors") wrote:
So I'm making an "intro to web development as a career" course for O'Reilly, and I want to get some quotes of real folks working in web development to sprinkle in the slides. If you'd like to be featured/help me out/share your story with newcomers to this field, I'd be so happy if you'd fill out this wee form: https://forms.gle/qW3wNvvHeZ2cqGB5A
slightlyoff@toot.cafe ("Alex Russell") wrote:
It's 2024, the web platform now includes a full component system, CSS we only dreamed of 10 years ago, deferred module loading is now a platform feature, and a fuller JS standard library than it ever...even in Safari!
And yet.
Today I was told unironically that 300K of JS was a hard target to hit for first load of a simple-ish experience.
I am verklempt.
Reblogged by kornel ("Kornel"):
veerlepieters ("Veerle Pieters") wrote:
🚴🏻 What is behind the physics of a bicycle?
This interactive article explains it all in great detail.
Reblogged by slightlyoff@toot.cafe ("Alex Russell"):
joelanman@hachyderm.io ("Joe Lanman") wrote:
Just remembered something - GOV.UK Design Principles used to start like this:
1. Start with needs*
* user needs not government needsbut when the list was replicated (as it was, a lot) this first most important point often came out as:
1. Start with needs
Which is just not right, and could actually lead directly to what it was trying to avoid (government needs). I suggested the change to "Start with user needs" which is what we have now.
Reblogged by rmrenner ("The Old Gay Gristle Fest"):
Hah, today I learnt that the wireframe 'CGI' in Escape from New York, used for Snake Plissken to make a stealthy glider entry into the lawless prison island by air, was actually 'faked' by building a model of Manhattan covered in reflective tape. In 1981 this was the cheaper solution for a movie with limited budget
pzmyers@octodon.social ("pzmyers 🦑") wrote:
I don't need to watch the stupid debate tomorrow, because one of the participants is hopeless, making it a waste of time.