Hey #SanDiego, We All We Got needs volunteers for our #MutualAid food distribution every 2nd and 4th Saturday. We need volunteers to buy dry food during the week, pack food into bags, deliver the food, and also to hand out the food at the park. Solidarity, not charity!

Visit weallwegotsd.com or call (619) 800-4473 to sign up!

#MutualAid #SanDiego
OH!SNAP!
NAFO Will Rapid Unscheduled Disassemble Ruzzia! https://twitter.com/nafo4ever2
OH!SNAP!
Concerning
Тато Верблюд 🐪 Papa Camel 🐫 NAFO Fella 🇺🇸🇺🇦 https://twitter.com/ajohna
Concerning
Who whines more? Tucker's fans in Russia or Tucker's fans in MAGA crazy town?
Meanwhile in Russia: state TV propagandists on Vladimir Solovyov's show bemoaned the firing of Tucker Carlson, predicted he'll soon be imprisoned and implored him to work...
I’m so excited for this event! @SimoneStolzoff wrote my favorite book of the year so far, and one that is incredibly important for people working in tech and journalism in particular: eventbrite.com/e/a-conversati…
yes.....it's jebby jebby, jebby-time
Jeb does it again. twitter.com/jebbbby/status…
I have a NEW (used) coffee themed dress to debut this friday, and the weather is supposed to be lovely on Friday. So I hope to see you at Breakfast on the Bridges on the Tilikum from ~7-9AM and serve you some coffee and treats (and fashion).
Does this mean a free day off?
I saw Blackrock trending. I figured it was nonsense about rebuilding #Ukraine Nope. "Blackrock bought Fox News and fired Tucker Carlson" It's a MAGA /QAnon /Kremlin meltdown #NAFO
Glad to see #Ukraine take center stage at #cyberuk2023 with @CISAJen listeneing to what warriors in Ukraine need to prevent constant Russian attacks while protecting both the electronic and information domains #NAFO
What exactly are the "worst traits" of Eastern European people?
I know this might be a some what controversial opinion but I don't hate NAFO fellas, I think their problem is that they are most Eastern European, and because of that th...

I decided to show a little love to my venue pages after reading Tantek’s post about venues and reviews.

As part of keeping track of the events I attend, I create a venue page and link the event to it. The venue page previously would only show the name, address, and link. I updated it to also show a list of past events so it’s easier to see at a glance and navigate between them.

Example: Soda Bar, San Diego, CA

I have a new fav
@BeavisFella here he is! I hope you like him; let me know if it works and welcome to the fellaship! @Official_NAFO @Kama_Kamilia
🌱 I have long been a fan of @Foursquare.com and @Swarmapp.com, having created many venues, posted many tips, and (checks profile) over 45,000 checkins. I recently joined @happycow.net and before I start posting new vegan (friendly) venues or reviews there, I really need to figure out my own personal site venue pages (including URL design) and review posts design and authoring workflow.

I’m pretty sure I can and should post h-review posts as a variant of articles (with usual h-entry markup) with an explicit article name, since most review destinations request a title (name) for the review (e.g. HappyCow, TripAdvisor), and for others with only review text (e.g. Google Maps), I can include the name at the start.

Different review destinations have different text requirements (minimum and/or maximum lengths), and I’ll take time to document those first.

The first destination I’ll likely try automatically syndicating to is a site created by #IndieWeb community member @jamesg.blog (@capjamesg@indieweb.social): @breakfastand.coffee

It’s still quite new, but the thing that makes Breakfast & Coffee innovative and unique is that it encourages you to post your venue (e.g. cafe) description or review on your own site with a meaningful slug, link to https://breakfastand.coffee/ and then send a Webmention to indicate that you’d like to syndicate your venue or review into Breakfast & Coffee, like into an aggregator.

Before I get to that point however, I feel there’s quite a few challenges in publishing a “decent” restaurant / cafe venue page, because there really is a dearth of good examples of doing so with simple semantic HTML + CSS. You really don’t need JS to post info about a restaurant.

Setting aside the economic / intermediation challenges of "delivery apps" for now, people really want a few simple things from a restaurant site / page that could all be marked up with simple semantic HTML (thus resulting in good web search rankings) and styled in a quickly readable and mobile-friendly way.

* hours open (perhaps kitchen hours if different)
* location (address that links to a map UI or map embed w/o cookies/tracking)
* nearest bus/tram/rail stop
* payment restrictions (e.g. if only cash, or only credit) or options if you prefer
* contact info (including a note about catering if that’s an option)
* links to social media profiles
* links to restaurant review sites/aggregator pages (e.g. venue permalink on Google Maps, TripAdvisor, Foursquare, Swarm, HappyCow)
* menu with item name, description, price, optional-thumbnail, and dietary/allergy notations

No you really don’t need the full mess of made-up things at schema-org.

The community at OpenStreetMap has done A LOT (most? nearly all?) of the work figuring out the ways to express the above types of information, e.g.:

https://wiki.openstreetmap.org/wiki/Key:opening_hours

Yet has anyone actually seen a simple semantic HTML page that publishes this kind of information?

I’ve web searched many search terms and phrases and found nothing good.

Stylistically dated templates for sale. Examples with numerous unnecessary scripts (no your typical user does not care about your clever animated 3D-carousel of pretty photos, certainly not waiting for a megabyte of framework scripts for it). Something built on Bootstrap, unnecessary for today’s mobile-friendly HTML+CSS.

I did find one (ONE) blog post from 2007 (those were the days) for semantic markup for a restaurant menu: https://jonchristopher.us/blog/a-semantic-breakdown-of-restaurant-menus/

Unless I find an existing solution soon, I’m going to create something from scratch with h-card (since a restaurant is an organization / venue) and add semantic HTML & class names for various fields, re-using from OpenStreetMap Keys whenever possible.

That leaves the URL design, where to publish my restaurant pages on my own site, and rather than rethink it, I will likely go with what I decided in my Whistle short URL design¹ many years ago, which is /v/ at the top level of my site, followed by a slug of my short name for the venue. This way I can play with static HTML pages there, with a shared style sheet in that same directory, without impacting anything else on my site.

I have some other thoughts around iconography for various diet preferences / allergen warnings for menu items that I’ve tried (or considered), though perhaps I’ll leave those for another post.

Or maybe I’ll braindump them now, however incomplete, to see if they resonate or anyone has better suggestions (restaurants and menus really have no standard for these)

🌱 vegan & gluten-free
🌱🌾 vegan + gluten
🌱🥜 vegan + nuts
🌱🍫 vegan + chocolate
🌱🍯 vegetarian (has honey)
🌱🧈 vegetarian (has butter)
🌱🥛 vegetarian (has milk, cream, or yogurt)
🌱🧀 vegetarian (has cheese)
🌱🥚 vegetarian (has egg)

with combinations as necessary.

For example, a breakfast sandwich at Devil’s Teeth Bakery²:
* Regular Breakfast Sandwich (no bacon!) $10.00 🌱🌾🧈🧀🥚

Or a chocolate croissant at Arsicault³:
* Chocolate Croissant $5.75 🌱🌾🧈🍫

Non-vegetarian items would omit the plant 🌱 icon/emoji, but could still include allergen icons.

If you are posting restaurants (or any other venues) to your personal site, please add a few of their permalinks to the IndieWeb Examples here: https://indieweb.org/venue#Indieweb_Examples


This is day 40 of #100DaysOfIndieWeb. #100Days

← Day 39: https://tantek.com/2023/112/t2/account-migration-post-blog-archive-format
→ 🔮


Glossary

article
 https://indieweb.org/article
checkin
 https://indieweb.org/checkin
h-card
 https://microformats.org/wiki/h-card
h-entry
 https://microformats.org/wiki/h-entry
h-review
 https://microformats.org/wiki/h-review
POSSE
 https://indieweb.org/POSSE
review
 https://indieweb.org/review
URL design
 https://indieweb.org/URL_design
venue
 https://indieweb.org/venue

References

¹ https://tantek.com/w/Whistle#design
² https://www.devilsteethbakingcompany.com/menu
³ https://arsicault-bakery.com/menus
#IndieWeb #100DaysOfIndieWeb #100Days

#MusicMonday: Have you heard the bop of the summer yet? I love that “If I Were a Fish” came from processing emotions and writing a quick song filled with so much joy:

“I was having a very emotional day, feeling insecure and out of place. So I cried to Olivia and after feeling through it, we wrote this song in 10 minutes to remember the joy in being different”

https://www.tiktok.com/@hicorook/video/7220917409589234986

Full version is out now

Good piece from Brian Drake on Insider Threat Analysis (not just cleared, insider threat training req for controlled environments) in @thecipherbrief thecipherbrief.com/experts/brian-… Ethical question for employees. actively monitor SM or try to control with policy and exit procedure?
Heading out to #RSAC2023 with lady @PinayView. Can’t wait to see my fellow Snykers and co-lead the CTF-101 session with @InfosecVandana! If you’re gonna be there, register now!
🚩🚩🚩 #RSAC2023 attendees, get your security education on! We're running our popular Capture the Flag 101 workshop to teach you how to solve #CTF challenges, inclu...

Are you crunching your core during eternal Caturday?

No NATO is not flying asylum seekers into the US "interior" Also George Soros did not cause your hemorrhoids
.@GeorgeWBush, @BarackObama And @BillClinton Partner With Corporations, and Soros’-Funded NGO To Fly Migrants Into US Interior thegatewaypundit.com/2023/04/bush-o…
Dear Towns, raise your property taxes to fight advanced persistent threats from attacks from State based foreign actors. Do not seek help from the Federal Government fending off Russian criminal gangs
Susan M. Bearden, CETL 🦄 https://twitter.com/s_bearden
CISA Urges K12 Schools to Prioritize Stronger Cybersecurity Investments: edtechmagazine.com/k12/k12/articl… via @EdTech_K12 #edtech #cybersecurity #edtechchat