Profile

ree: photo of a woman with long blonde hair and glasses (Default)
Ree 💚

Subscription Filters

Proverbs 21:21

2026-02-06 12:00 pm
[syndicated profile] votd_feed
“Whoever pursues righteousness and love finds life, prosperity and honor.”

Brought to you by BibleGateway.com. Copyright (C) . All Rights Reserved.

sartorial

2026-02-06 12:00 am
[syndicated profile] merriamwebster_feed

Merriam-Webster's Word of the Day for February 6, 2026 is:

sartorial • \sahr-TOR-ee-ul\  • adjective

Sartorial broadly means “of or relating to clothes,” but it often more specifically means “of or relating to a tailor or tailored clothes.”

// This particular English teacher is known both for engaging students deeply in literature and for her eccentric sartorial tastes.

See the entry >

Examples:

“As always, the Princess’s sartorial elegance shone through this year, with her championing British designers, turning to old favourites and adorning treasures she’s been gifted from the royal family over the years.” — Hello! Magazine (UK), 30 Dec. 2025

Did you know?

Study the seams in the word sartorial and you’ll find the common adjective suffix -ial and sartor, a Medieval Latin noun meaning “tailor.” (Sartor comes ultimately from Latin sarcire, “to mend.”) Sartorial has bedecked the English language since the early decades of the 19th century as a word describing things relating to clothes and to tailors, while sartor, though never fully adopted into the language, has also seen occasional use as a synonym for tailor. A third word shares the same root: sartorius (plural sartorii) refers to the longest muscle in the human body. Crossing the front of the thigh obliquely, it assists in rotating the leg to the cross-legged position in which the knees are spread wide apart—and in which tailors have traditionally sat.



[syndicated profile] scalziwhatever_feed

Posted by Athena Scalzi

One of my favorite sakes of all time is Ozeki’s Hana Awaka Sparkling Flower Sake. At a low 7% ABV and a beautifully light slightly sweet bubbly flavor, it is truly a treat to sip on alongside some sushi. Plus, it comes in a super cute 250ml pink labeled bottle. A perfect serving for one person!

A small, pink labeled bottle of sake, with a small shot glass next to it full of the clear, lightly bubbly liquid.

So, this past week, while perusing my local Japanese goods store in the next town over, I looked at their small sake collection and saw Ozeki’s Hana Awaka Sparkling Yuzu sake in the classic 250ml bottle, except this time it was in a yellow label to match the yuzu flavor.

I was honestly really excited to try this flavor since I adore their flower flavor so much, and the yuzu flavor was an even lower alcohol content than the flower so I imagined the flavor being even nicer.

I didn’t really care for this sake! It just tasted too much like lemon Pledge. I was hoping for a light, refreshing, bubbly citrus flavor that wasn’t overwhelming or too artificial, but sadly it was just kind of disappointing and definitely artificial tasting.

It tasted more like a 20% ABV lemon liquor than a 5% sparkling sake. It just was kind of hard to drink, unlike the flower flavor which is very easy, nice sipping. They also have a mixed berry flavor and a peach flavor that I would love to try, but haven’t seen anywhere before. Interestingly enough, the place that I first tried the flower flavor was at Sky Asian at their 9-year anniversary lunch.

Sadly, the yuzu flavor was just not up to par, and I will probably not re-buy it. If I see either of the other two flavors, I will be sure to check them out and let y’all know my thoughts!

Have you tried Ozeki sake before? According to their website, they have plenty of other types of sake besides their sparkling ones. I’d love to try some of their Junmai Daiginjo. How do you feel about sparkling sake? Let me know in the comments, and have a great day!

-AMS

The Big Idea: Justin C. Key

2026-02-05 07:06 pm
[syndicated profile] scalziwhatever_feed

Posted by Athena Scalzi

A good beside manner makes all the difference in your medical care. So how polite could a robot doctor or AI nurse be? Justin C. Key makes the argument that human connection in medicine is an absolute requirement, and empathy should be all the rage amongst hospital staff. He took this attitude into the creation of his newest novel, The Hospital at the End of the World. Grab you insurance card and come see how connection and community are some of the best medicines.

JUSTIN C. KEY:

It’s hard to keep your humanity in medical training.

It’s a potent thought considering the AI war brewing. We have a process of training doctors that desensitizes, burns-out, and enforces systemic biases. If we’re training people to be robots, why not let the actual robots do it better?

In crafting this book, I set out to make a case for the opposite.

I’m a science fiction author who happened to go to medical school for the same reason I’m drawn to writing: the belief in the inherent value of human connection. I learned early in my medical journey that our healthcare system makes it very difficult to uphold this value. Physicians are overworked, bogged down in red tape, swimming upstream against a for-profit insurance system, and have too many patients and not enough time.

Then there’s the training itself. I didn’t like medical school. I didn’t like the hierarchy. I didn’t like the glorification of battle scars. I didn’t like the environment that pushed my classmate to suicide just months before graduation. Though my alma mater did great work in teaching the art of medicine and the importance of being with your patient, the core culture remained.

It wasn’t until I’d gotten my degree, had some years of autonomous patient care under my belt, and had the chance to process my experiences through my writing that I realized how magical it is to become a healer. No, not in an elitist or ‘holier than thou’ way. But the privilege to build a partnership meant to enhance a human life and, in a lot of cases, save it.

My first novel follows young medical student Pok Morning. There’s the premise you’ll get on the jacket cover and in the pitches and in the interviews—AI vs medicine, who will prevail?!—but as the larger, existential battle rages on, Pok still has to navigate the brutal process of becoming a doctor. How could I strike the balance between my perceived experience and later reflections? I was also asking a deeper, more introspective question: how did I come out of training valuing human connection so much when the process could have very well stripped me of that? 

The importance for humanity in medicine isn’t a given. With delivery and mobile apps, we are more and more disconnected from the people with whom we exchange services. And one can’t deny that there are some tasks a cold, calculated machine might be suited for. Even then, usually the best result comes from a pairing with human intuition. I wouldn’t knowingly get on a plane that didn’t have both an experienced pilot and a functional autopilot computer system. Would you? 

And then there’s the risks of having a human in the driver’s seat. Computers can’t drink and drive. They can’t be distracted by texting. They can’t forget to check a burn victim’s throat for soot just because a cooler case rolled by in the ER (yes, I literally just rewatched THAT Grey’s Anatomy episode). 

And thus winning the war of AI vs medicine is less about showing the flaws of AI (and trust, there are many and if I were an AI I’d make up a fake statistic to prove that point) but rather in making the case for humanity’s value. The most rewarding part of medicine—certainly for me and I suspect a lot of my colleagues who still hold hope—is helping someone by tapping into our own human parts. Empathy. Perspective. Community. This power is separate from outcomes. The task is easiest (and possibly even in AI’s reach) when the treatment worked and the patient improved. But what about when things go wrong? What about delivering bad news? What about being with someone during the hardest part of their life? There’s value in being seen and heard by another human. if a generated likeness said and did everything right, I’d bet that, for the patient, the experience would be as rewarding as watching a robot win the Olympics (in any category).

And yet . . . our healthcare system leaves little space for quality time between physician and patient. Those seeking help are left feeling unheard, underprioritized, and scrambling for alternative solutions. I fear that AI is going to come in and fill in these gaps (ChatGPT therapist, anyone?). Which is a shame because technology is supposed to relieve a physician’s burden and create more time for deeper connection, not eliminate it altogether. That dichotomy fuels the background of this book. Pok learns the ‘hard way’ of doing medicine while discovering its value.

There’s a moment early on in Pok’s medical school career where he doesn’t do as well as he hoped and feels he’s the only one. That everyone else is doing fine while he struggles. It’s a horrible place to be. I know because I’ve been there. But as the author of Pok’s world, I was able to imagine what it would look like to be lifted up from that, to have such disappointment strengthen community, resolve, and humility. The same way no one gets through illness alone, no one becomes a physician in isolation. The experiences that shape do so through the social lens.

Connection begets connection and that’s why it’s essential that medical education doesn’t exist in a bubble. There’s various levels of socialization, from peer to peer (Pok and his classmates), mentee to mentor (Pok and his professors) and, at some point, mentor to mentee (the student becomes the teacher). Like much of life, these interactions can go well or they can be stressful. They can build up or tear down. The types of community one experiences while becoming a physician can very much inform what they will recreate with their own patients. 

The type of medicine I created in The Hospital at the End of the World reflects what I strive to achieve as a physician. How did I put it on the page? By combining the essentials from my own experiences with what I hope will change for future generations of student doctors.  Pok, and hopefully my readers, are better for it.


The Hospital at the End of the World: Amazon|Barnes & Noble|Bookshop|The Rep Club

Author socials: Website|Instagram|TikTok

[syndicated profile] lets_encrypt_feed
The ISRG team at FOSDEM 2026

In a recent conversation with a Let’s Encrypt subscriber, we asked them to guess how many people work at ISRG, the nonprofit behind Let’s Encrypt (and Prossimo and Divvi Up). Their guess was about 100; they’d overestimated by 72.5 people. We’re a pretty small team, and we get a lot done, but most of that work is entirely remote, distributed, and automated. 

That is a big part of what makes FOSDEM special. For the last few years, we’ve had a stand at this annual conference in Belgium, where a few folks from our team have the opportunity to speak directly with thousands of conference-goers. We continue to learn so much from these conversations! 

That’s where the “Hello” part of this blog post comes in. At this year’s FOSDEM, we met so many Let’s Encrypt subscribers, and each of them has a unique relationship to Let’s Encrypt. We were pleasantly surprised by how many people told us they were using IP-address certificates, a new option we just made generally available in December. We had a lot of conversations about our plans to shorten certificate lifetimes. There were a few folks who asked about S/MIME (still no plans to do that). We invited people to continue to stay in touch by signing up for our newsletter. 

The most meaningful part of FOSDEM is being able to say “thank you”. Our goal in starting Let’s Encrypt was to improve security and privacy for people using the internet, but that could not be achieved without the now millions of folks who decided to get a certificate. Our impact is predicated on this symbiotic exchange. While we were only able to directly express our gratitude to a few thousand people at FOSDEM, it was a reminder of how important the community is.

james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


Federal Ranger Cracka Buckshore's efforts to keep irate parents from lynching handsome Fodo Bathin are complicated when Cracka, Fodo, and everyone else on the planet are kidnapped and taken to an artificial universe.

Golden Sunlands by Christopher Rowley
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 0c56d95cb6eee98db461ea2ac573c4c005441e2b https://github.com/dreamwidth/dreamwidth/commit/0c56d95cb6eee98db461ea2ac573c4c005441e2b Author: Mark Smith mark@dreamwidth.org Date: 2026-02-04 (Wed, 04 Feb 2026)

Changed paths: M terraform/load-balancing.tf M terraform/locals.tf M terraform/web.tf

Log Message:


Configure Starman (port 8080) target groups for canary and shop

  • Update ECS services to register with -2 target groups on port 8080 (Starman) instead of 6081 (Varnish) for canary and shop
  • Enable traffic to -2 target groups by setting weights to 100
  • Refactor target group references to use resource refs instead of hardcoded ARNs, allowing proper dependency tracking
  • Remove ignore_changes from shop and canary listener rules to allow Terraform to manage weights
  • Fix canary listener rule condition to match AWS (cookie-based routing)

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

[syndicated profile] excuseoftheday_feed
malformed regular expressions

adulation

2026-02-05 12:00 am
[syndicated profile] merriamwebster_feed

Merriam-Webster's Word of the Day for February 5, 2026 is:

adulation • \aj-uh-LAY-shun\  • noun

Adulation refers to extreme or excessive admiration, flattery, or praise.

// The triumphant players were greeted with shouts of adulation.

See the entry >

Examples:

“Curators focus on the sunnier side of Elvis's tragic story, yet Graceland still provides an intimate glimpse into superstardom and all that comes with it: the adulation, the opulence, the hangers-on and the darkness that counterbalances such a burst of light.” — Rick Rojas, The New York Times, 29 Nov. 2025

Did you know?

If witnessing a display of adulation reminds you of a dog panting after its beloved person, you’ve picked up adulation’s etymological “scent”; the word ultimately comes from the Latin verb adĆ«lārÄ«, meaning “to fawn on” (a sense used specifically of the affectionate behavior of dogs) or “to praise insincerely.” Adulation has been in use in English since the 15th century. The verb adulate, noun adulator, and adjective adulatory followed dutifully behind.



github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 74c1d9d89f13516a90c1feda8564e18a27111d6b https://github.com/dreamwidth/dreamwidth/commit/74c1d9d89f13516a90c1feda8564e18a27111d6b Author: Mark Smith mark@dreamwidth.org Date: 2026-02-04 (Wed, 04 Feb 2026)

Changed paths: M .github/workflows/tasks/web-canary-service.json A .github/workflows/web22-build.yml A .github/workflows/web22-deploy.yml A etc/docker/web22/Dockerfile A etc/docker/web22/config/.dir_scope A etc/docker/web22/config/dreamwidth-dev.conf A etc/docker/web22/config/dreamwidth-prod.conf A etc/docker/web22/config/etc/apache2/apache2.conf A etc/docker/web22/config/etc/apache2/conf-available/charset.conf A etc/docker/web22/config/etc/apache2/conf-available/localized-error-pages.conf A etc/docker/web22/config/etc/apache2/conf-available/other-vhosts-access-log.conf A etc/docker/web22/config/etc/apache2/conf-available/security.conf A etc/docker/web22/config/etc/apache2/conf-available/serve-cgi-bin.conf A etc/docker/web22/config/etc/apache2/conf-enabled/security.conf A etc/docker/web22/config/etc/apache2/envvars A etc/docker/web22/config/etc/apache2/magic A etc/docker/web22/config/etc/apache2/mods-available/access_compat.load A etc/docker/web22/config/etc/apache2/mods-available/actions.conf A etc/docker/web22/config/etc/apache2/mods-available/actions.load A etc/docker/web22/config/etc/apache2/mods-available/alias.conf A etc/docker/web22/config/etc/apache2/mods-available/alias.load A etc/docker/web22/config/etc/apache2/mods-available/allowmethods.load A etc/docker/web22/config/etc/apache2/mods-available/apreq2.load A etc/docker/web22/config/etc/apache2/mods-available/asis.load A etc/docker/web22/config/etc/apache2/mods-available/auth_basic.load A etc/docker/web22/config/etc/apache2/mods-available/auth_digest.load A etc/docker/web22/config/etc/apache2/mods-available/auth_form.load A etc/docker/web22/config/etc/apache2/mods-available/authn_anon.load A etc/docker/web22/config/etc/apache2/mods-available/authn_core.load A etc/docker/web22/config/etc/apache2/mods-available/authn_dbd.load A etc/docker/web22/config/etc/apache2/mods-available/authn_dbm.load A etc/docker/web22/config/etc/apache2/mods-available/authn_file.load A etc/docker/web22/config/etc/apache2/mods-available/authn_socache.load A etc/docker/web22/config/etc/apache2/mods-available/authnz_fcgi.load A etc/docker/web22/config/etc/apache2/mods-available/authnz_ldap.load A etc/docker/web22/config/etc/apache2/mods-available/authz_core.load A etc/docker/web22/config/etc/apache2/mods-available/authz_dbd.load A etc/docker/web22/config/etc/apache2/mods-available/authz_dbm.load A etc/docker/web22/config/etc/apache2/mods-available/authz_groupfile.load A etc/docker/web22/config/etc/apache2/mods-available/authz_host.load A etc/docker/web22/config/etc/apache2/mods-available/authz_owner.load A etc/docker/web22/config/etc/apache2/mods-available/authz_user.load A etc/docker/web22/config/etc/apache2/mods-available/autoindex.conf A etc/docker/web22/config/etc/apache2/mods-available/autoindex.load A etc/docker/web22/config/etc/apache2/mods-available/buffer.load A etc/docker/web22/config/etc/apache2/mods-available/cache.load A etc/docker/web22/config/etc/apache2/mods-available/cache_disk.conf A etc/docker/web22/config/etc/apache2/mods-available/cache_disk.load A etc/docker/web22/config/etc/apache2/mods-available/cache_socache.load A etc/docker/web22/config/etc/apache2/mods-available/cern_meta.load A etc/docker/web22/config/etc/apache2/mods-available/cgi.load A etc/docker/web22/config/etc/apache2/mods-available/cgid.conf A etc/docker/web22/config/etc/apache2/mods-available/cgid.load A etc/docker/web22/config/etc/apache2/mods-available/charset_lite.load A etc/docker/web22/config/etc/apache2/mods-available/data.load A etc/docker/web22/config/etc/apache2/mods-available/dav.load A etc/docker/web22/config/etc/apache2/mods-available/dav_fs.conf A etc/docker/web22/config/etc/apache2/mods-available/dav_fs.load A etc/docker/web22/config/etc/apache2/mods-available/dav_lock.load A etc/docker/web22/config/etc/apache2/mods-available/dbd.load A etc/docker/web22/config/etc/apache2/mods-available/deflate.conf A etc/docker/web22/config/etc/apache2/mods-available/deflate.load A etc/docker/web22/config/etc/apache2/mods-available/dialup.load A etc/docker/web22/config/etc/apache2/mods-available/dir.conf A etc/docker/web22/config/etc/apache2/mods-available/dir.load A etc/docker/web22/config/etc/apache2/mods-available/dump_io.load A etc/docker/web22/config/etc/apache2/mods-available/echo.load A etc/docker/web22/config/etc/apache2/mods-available/env.load A etc/docker/web22/config/etc/apache2/mods-available/expires.load A etc/docker/web22/config/etc/apache2/mods-available/ext_filter.load A etc/docker/web22/config/etc/apache2/mods-available/file_cache.load A etc/docker/web22/config/etc/apache2/mods-available/filter.load A etc/docker/web22/config/etc/apache2/mods-available/headers.load A etc/docker/web22/config/etc/apache2/mods-available/heartbeat.load A etc/docker/web22/config/etc/apache2/mods-available/heartmonitor.load A etc/docker/web22/config/etc/apache2/mods-available/http2.load A etc/docker/web22/config/etc/apache2/mods-available/ident.load A etc/docker/web22/config/etc/apache2/mods-available/imagemap.load A etc/docker/web22/config/etc/apache2/mods-available/include.load A etc/docker/web22/config/etc/apache2/mods-available/info.conf A etc/docker/web22/config/etc/apache2/mods-available/info.load A etc/docker/web22/config/etc/apache2/mods-available/lbmethod_bybusyness.load A etc/docker/web22/config/etc/apache2/mods-available/lbmethod_byrequests.load A etc/docker/web22/config/etc/apache2/mods-available/lbmethod_bytraffic.load A etc/docker/web22/config/etc/apache2/mods-available/lbmethod_heartbeat.load A etc/docker/web22/config/etc/apache2/mods-available/ldap.conf A etc/docker/web22/config/etc/apache2/mods-available/ldap.load A etc/docker/web22/config/etc/apache2/mods-available/log_debug.load A etc/docker/web22/config/etc/apache2/mods-available/log_forensic.load A etc/docker/web22/config/etc/apache2/mods-available/lua.load A etc/docker/web22/config/etc/apache2/mods-available/macro.load A etc/docker/web22/config/etc/apache2/mods-available/mime.conf A etc/docker/web22/config/etc/apache2/mods-available/mime.load A etc/docker/web22/config/etc/apache2/mods-available/mime_magic.conf A etc/docker/web22/config/etc/apache2/mods-available/mime_magic.load A etc/docker/web22/config/etc/apache2/mods-available/mpm_event.conf A etc/docker/web22/config/etc/apache2/mods-available/mpm_event.load A etc/docker/web22/config/etc/apache2/mods-available/mpm_prefork.conf A etc/docker/web22/config/etc/apache2/mods-available/mpm_prefork.load A etc/docker/web22/config/etc/apache2/mods-available/mpm_worker.conf A etc/docker/web22/config/etc/apache2/mods-available/mpm_worker.load A etc/docker/web22/config/etc/apache2/mods-available/negotiation.conf A etc/docker/web22/config/etc/apache2/mods-available/negotiation.load A etc/docker/web22/config/etc/apache2/mods-available/perl.load A etc/docker/web22/config/etc/apache2/mods-available/proxy.conf A etc/docker/web22/config/etc/apache2/mods-available/proxy.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_ajp.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_balancer.conf A etc/docker/web22/config/etc/apache2/mods-available/proxy_balancer.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_connect.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_express.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_fcgi.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_fdpass.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_ftp.conf A etc/docker/web22/config/etc/apache2/mods-available/proxy_ftp.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_hcheck.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_html.conf A etc/docker/web22/config/etc/apache2/mods-available/proxy_html.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_http.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_http2.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_scgi.load A etc/docker/web22/config/etc/apache2/mods-available/proxy_wstunnel.load A etc/docker/web22/config/etc/apache2/mods-available/ratelimit.load A etc/docker/web22/config/etc/apache2/mods-available/reflector.load A etc/docker/web22/config/etc/apache2/mods-available/remoteip.load A etc/docker/web22/config/etc/apache2/mods-available/reqtimeout.conf A etc/docker/web22/config/etc/apache2/mods-available/reqtimeout.load A etc/docker/web22/config/etc/apache2/mods-available/request.load A etc/docker/web22/config/etc/apache2/mods-available/rewrite.load A etc/docker/web22/config/etc/apache2/mods-available/sed.load A etc/docker/web22/config/etc/apache2/mods-available/session.load A etc/docker/web22/config/etc/apache2/mods-available/session_cookie.load A etc/docker/web22/config/etc/apache2/mods-available/session_crypto.load A etc/docker/web22/config/etc/apache2/mods-available/session_dbd.load A etc/docker/web22/config/etc/apache2/mods-available/setenvif.conf A etc/docker/web22/config/etc/apache2/mods-available/setenvif.load A etc/docker/web22/config/etc/apache2/mods-available/slotmem_plain.load A etc/docker/web22/config/etc/apache2/mods-available/slotmem_shm.load A etc/docker/web22/config/etc/apache2/mods-available/socache_dbm.load A etc/docker/web22/config/etc/apache2/mods-available/socache_memcache.load A etc/docker/web22/config/etc/apache2/mods-available/socache_shmcb.load A etc/docker/web22/config/etc/apache2/mods-available/speling.load A etc/docker/web22/config/etc/apache2/mods-available/ssl.conf A etc/docker/web22/config/etc/apache2/mods-available/ssl.load A etc/docker/web22/config/etc/apache2/mods-available/status.conf A etc/docker/web22/config/etc/apache2/mods-available/status.load A etc/docker/web22/config/etc/apache2/mods-available/substitute.load A etc/docker/web22/config/etc/apache2/mods-available/suexec.load A etc/docker/web22/config/etc/apache2/mods-available/unique_id.load A etc/docker/web22/config/etc/apache2/mods-available/userdir.conf A etc/docker/web22/config/etc/apache2/mods-available/userdir.load A etc/docker/web22/config/etc/apache2/mods-available/usertrack.load A etc/docker/web22/config/etc/apache2/mods-available/vhost_alias.load A etc/docker/web22/config/etc/apache2/mods-available/xml2enc.load A etc/docker/web22/config/etc/apache2/mods-enabled/access_compat.load A etc/docker/web22/config/etc/apache2/mods-enabled/alias.conf A etc/docker/web22/config/etc/apache2/mods-enabled/alias.load A etc/docker/web22/config/etc/apache2/mods-enabled/apreq2.load A etc/docker/web22/config/etc/apache2/mods-enabled/auth_basic.load A etc/docker/web22/config/etc/apache2/mods-enabled/authn_core.load A etc/docker/web22/config/etc/apache2/mods-enabled/authn_file.load A etc/docker/web22/config/etc/apache2/mods-enabled/authz_core.load A etc/docker/web22/config/etc/apache2/mods-enabled/authz_host.load A etc/docker/web22/config/etc/apache2/mods-enabled/authz_user.load A etc/docker/web22/config/etc/apache2/mods-enabled/autoindex.conf A etc/docker/web22/config/etc/apache2/mods-enabled/autoindex.load A etc/docker/web22/config/etc/apache2/mods-enabled/deflate.conf A etc/docker/web22/config/etc/apache2/mods-enabled/deflate.load A etc/docker/web22/config/etc/apache2/mods-enabled/dir.conf A etc/docker/web22/config/etc/apache2/mods-enabled/dir.load A etc/docker/web22/config/etc/apache2/mods-enabled/env.load A etc/docker/web22/config/etc/apache2/mods-enabled/filter.load A etc/docker/web22/config/etc/apache2/mods-enabled/mime.conf A etc/docker/web22/config/etc/apache2/mods-enabled/mime.load A etc/docker/web22/config/etc/apache2/mods-enabled/mpm_prefork.conf A etc/docker/web22/config/etc/apache2/mods-enabled/mpm_prefork.load A etc/docker/web22/config/etc/apache2/mods-enabled/negotiation.conf A etc/docker/web22/config/etc/apache2/mods-enabled/negotiation.load A etc/docker/web22/config/etc/apache2/mods-enabled/perl.load A etc/docker/web22/config/etc/apache2/mods-enabled/reqtimeout.conf A etc/docker/web22/config/etc/apache2/mods-enabled/reqtimeout.load A etc/docker/web22/config/etc/apache2/mods-enabled/setenvif.conf A etc/docker/web22/config/etc/apache2/mods-enabled/setenvif.load A etc/docker/web22/config/etc/apache2/mods-enabled/status.conf A etc/docker/web22/config/etc/apache2/mods-enabled/status.load A etc/docker/web22/config/etc/apache2/ports.conf A etc/docker/web22/config/etc/apache2/sites-available/000-default.conf A etc/docker/web22/config/etc/apache2/sites-available/default-ssl.conf A etc/docker/web22/config/etc/apache2/sites-enabled/dreamwidth.conf A etc/docker/web22/config/etc/varnish/dreamwidth.vcl A etc/docker/web22/scripts/setup.sh A etc/docker/web22/scripts/startup-dev.sh A etc/docker/web22/scripts/startup-prod.sh

Log Message:


Move canary to ubuntu 22.04

This builds canary (ONLY) on the base22 image, which we use for shop, so we can start testing and make sure that Ubuntu 22.04 works with the main service.

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

Psalm 33:4-5

2026-02-05 12:00 pm
[syndicated profile] votd_feed
“For the word of the LORD is right and true; he is faithful in all he does. The LORD loves righteousness and justice; the earth is full of his unfailing love.”

Brought to you by BibleGateway.com. Copyright (C) . All Rights Reserved.
[syndicated profile] scalziwhatever_feed

Posted by John Scalzi

Me (peering at the painting on my dentist’s waiting room wall): This painting is new since the last time I was here.

Dentist: Probably.

Me: And done by the star of the Terminator films!

Dentist: What?

Me (points to the signature in the corner of the painting): Linda Hamilton.

Dentist: Dude, shut up.

For the record: Probably indeed not that Linda Hamilton. Probably also not the two Linda Hamiltons I found online who are primarily artists. One of them does “flower art” while the other does more abstract paintings. Her signature doesn’t match this one here. But in my deepest of hearts I will believe that my dentist has a painting of ducks and ponds done by the celebrated actress. Because life is more fun that way.

— JS

james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


This all-new Human Gorilla Heists Bundle presents .PDF ebooks from Human Gorilla Creations that help you create tabletop fantasy roleplaying adventures of thieves and thievery.

Bundle of Holding: Human Gorilla Heists
james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


Aisha's unique senses could help the empire escape the ecological crisis the empire has inadvertently engineered. Too bad dynastic security requires her death.

The Girl from the West (Kokun, volume 1) by Nahoko Uehashi (Translated by Cathy Hirano)
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 30ad62a36b99f0c922fe1790a40d9547d254a77c https://github.com/dreamwidth/dreamwidth/commit/30ad62a36b99f0c922fe1790a40d9547d254a77c Author: Mark Smith mark@dreamwidth.org Date: 2026-02-03 (Tue, 03 Feb 2026)

Changed paths: A .github/workflows/tasks/worker-send-email-ses-service.json R .github/workflows/tasks/worker-service.tt R .github/workflows/update-workflows.pl R .github/workflows/worker-deploy.tt M .github/workflows/worker-deploy.yml M .gitignore A bin/ecs-shell A config/update-workflows.py A config/workers.json A terraform/cluster.tf A terraform/iam.tf A terraform/load-balancing.tf A terraform/locals.tf A terraform/providers.tf A terraform/proxy.tf A terraform/security-groups.tf A terraform/web.tf A terraform/workers.tf

Log Message:


Add Terraform for ECS infrastructure with single source of truth for workers

  • Add terraform/ directory managing ECS cluster, services, task definitions, load balancers, security groups, and IAM roles
  • Create config/workers.json as single source of truth for worker definitions, shared by Terraform (via jsondecode) and GitHub Actions workflow generator
  • Replace Perl Template Toolkit workflow generator with pure Python script (config/update-workflows.py) - no external dependencies needed
  • Add bin/ecs-shell helper script for listing services and connecting to tasks
  • Add send-email-ses worker that was missing from workflow definitions
  • Update .gitignore to exclude Terraform state files and lock file

The workers.json file defines all worker properties (cpu, memory, category, spot, min/max counts) in one place. To add a new worker: 1. Add entry to config/workers.json 2. Run: terraform apply 3. Run: python3 config/update-workflows.py

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
[staff profile] mark posting in [site community profile] dw_maintenance

Hi all!

I'm doing some minor operational work tonight. It should be transparent, but there's always a chance that something goes wrong. The main thing I'm touching is testing a replacement for Apache2 (our web server software) in one area of the site.

Thank you!

diaphanous

2026-02-04 12:00 am
[syndicated profile] merriamwebster_feed

Merriam-Webster's Word of the Day for February 4, 2026 is:

diaphanous • \dye-AF-uh-nus\  • adjective

Diaphanous is a formal word used to describe fabric of a texture so fine that one can see through it. Diaphanous is also sometimes used figuratively to describe something characterized by extreme delicacy of form.

// The bride looked radiant in her floor-length gown and diaphanous veil.

See the entry >

Examples:

"With a bright pattern set on flaming crimson and a diaphanous petticoat underneath, the dress fits her perfectly." — David Wingrave, Harpers Magazine, 24 Oct. 2025

Did you know?

What do the words diaphanous, epiphany, fancy, phenomenon, sycophant, emphasis, and phase all have in common? The Greek word phaínein shows more clearly in some of these words than in others, but it underlies all of them. The groundwork for diaphanous was laid when phaínein (meaning "to bring to light, cause to appear") was combined with the prefix dia- (meaning "through"). From that pairing came the Greek diaphanᾗs ("transparent"), parent of the Medieval Latin diaphanus, which is the direct ancestor of the English word.



Psalm 18:1-2

2026-02-04 12:00 pm
[syndicated profile] votd_feed
“[Psalm 18] For the director of music. Of David the servant of the LORD. He sang to the LORD the words of this song when the LORD delivered him from the hand of all his enemies and from the hand of Saul. He said: I love you, LORD, my strength. The LORD is my rock, my fortress and my deliverer; my God is my rock, in whom I take refuge, my shield and the horn of my salvation, my stronghold.”

Brought to you by BibleGateway.com. Copyright (C) . All Rights Reserved.

Fig (2011 - 2026)

2026-02-03 11:45 pm
james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll


I just got email from Fig's owner that Fig (who I owned from 2012 to 2017) passed away this evening. Cause unknown. My impression is Fig just didn't wake up.

Seen on the Watsfic Discord

2026-02-03 02:40 pm
james_davis_nicoll: (Default)
[personal profile] james_davis_nicoll



QWP


Hey everyone,

**This year marks WATSFIC's 50th Anniversary!** To commemorate this we are releasing a new issue of our club fanzine Starsongs.

If you would like to become an officially published author, we are opening up submissions right now! Send us your **short stories, opinion pieces, open letters** [to systems, games, concepts, authors, or WATSFIC itself], **reviews of Sci-Fi/Fantasy** games, books, or other media, **your best drawings or paintings**, or whatever else you'd like to share with WATSFIC and the greater UW Community. We will endeavour to accept and print as many submissions as possible as long as they are club appropriate. If you're unsure if your idea is right for Starsongs, please don't hesitate to contact an exec and we'd be more than happy to discuss it and/or workshop it with you!

If you are looking for inspiration, you can find the 1970s releases of Starsongs on the University of Waterloo's Digital Library.

**We will be accepting submissions until the end of March, if you would like to contribute** please fill out this form here.

-# Submissions after March 31st may still be accepted, but we cannot promise anything, so please try to get any and all submission in before this deadline to ensure your work can be considered.

Style Credit

December 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2023

Expand Cut Tags

No cut tags
Powered by Dreamwidth Studios
Page generated 2026-02-14 02:52 pm