♠️ Family Blackjack Night – 21 for Fun!

Join us for Family Blackjack Night! Also known as 21, it’s easy to learn and fun for everyone.

**Weekly Schedule:**
– **Saturday 7PM:** Main Blackjack Night
– **Sunday 3PM:** Beginner Blackjack

**Game Rules:**
– Standard blackjack (21) rules
– Dealer stands on 17
– Double down allowed
– Split pairs allowed
– Insurance available

**Family Friendly Format:**
– No real money – play with “Family Points”
– Points tracked on leaderboard
– Monthly points winner gets bragging rights!

**Beginner Corner:**
– 15-minute tutorial before each session
– Practice tables for new players
– Strategy cards available

**Current Standings (Points):**
1. 🏆 patlucyw – 450 points
2. 🥈 delfalan – 380 points
3. 🥉 qwart9 – 320 points
4. 🔹 rostenwoo – 250 points
5. 🔹 judic – 180 points (improving!)

**Special Event:**
Blackjack Marathon – Last Saturday of every month!

_Bring your lucky charm and smile!_

Related in Ecosystem

Explore related content from across our platforms

Do Drop Inn Please

<img class="alignnone size-medium wp-image-30" src="https://qtw-dodropinn.com/wp-content/uploads/2026/04/N8_08513-2-Enhanced-NR-190×300.jpg" alt="" width="190" height="300" /> <img class="alignnone size-medium wp-image-39" src="https://qtw-dodropinn.com/wp-content/uploads/2026/04/N8_08485-2-Enhanced-NR-300×193.jpg" alt="" width="300" height="193" /> <img class="alignnone size-medium wp-image-38" src="https://qtw-dodropinn.com/wp-content/uploads/2026/04/N8_08484-2-Enhanced-NR-300×234.jpg" alt="" width="300" height="234" /> <img class="alignnone size-medium wp-image-36" src="https://qtw-dodropinn.com/wp-content/uploads/2026/04/N8_08483-2-Enhanced-NR-1-300×212.jpg" alt="" width="300" height="212" /> <img class="alignnone size-medium wp-image-32" src="https://qtw-dodropinn.com/wp-content/uploads/2026/04/N8_08483-2-Enhanced-NR-300×212.jpg" alt="" width="300" height="212" /> <img class="alignnone size-medium wp-image-31" src="https://qtw-dodropinn.com/wp-content/uploads/2026/04/N8_08512-2-Enhanced-NR-300×206.jpg" alt="" width="300" height="206" />

QTW-DoDropInn.com Page

Mission & Values

Explore Each Platform Learn more by visiting our platforms: 📰 <a href="https://news.qtw-dodropinn.com">news.qtw-dodropinn.com</a> — Stay informed 🤖 <a href="https://ai-ed.qtw-dodropinn.com">ai-ed.qtw-dodropinn.com</a> — Learn AI 🎨 <a href="https://c-shock.qtw-dodropinn.com">c-shock.qtw-dodropinn.com</a> — Celebrate cultures 👨‍👩‍👧‍👦 <a href="https://family.qtw-dodropinn.com">family.qtw-dodropinn.com</a> — Connect with family

QTW-DoDropInn.com Page

Home

Related Content Across Our Ecosystem Explore our other platforms to inform, educate, and connect: 🎨 Celebrate Cultures — Discover diverse traditions, art, and history → <a href="https://c-shock.qtw-dodropinn.com">Visit Culture Shock</a> 👨‍👩‍👧‍👦 Connect with Family — Build your family tree and share stories → <a href="https://family.qtw-dodropinn.com">Visit Family Platform</a> 📰 Stay Informed — Curated news on politics, environment, and society → <a href="https://news.qtw-dodropinn.com">Visit News Platform</a> 🤖 Learn AI — Understand the tools shaping our future → <a href="https://ai-ed.qtw-dodropinn.com">Visit AI Education</a>

QTW-DoDropInn.com Page

pong

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Pong</title> <style> #pong-wrapper { display: flex; flex-direction: column; align-items: center; font-family: 'Courier New', monospace; background: #111; padding: 16px; border-radius: 8px; user-select: none; } #pong-score { color: #fff; font-size: 28px; font-weight: bold; letter-spacing: 40px; margin-bottom: 10px; } #pong-canvas { border: 2px solid #444; display: block; cursor: none; } #pong-msg { color: #aaa; font-size: 13px; margin-top: 10px; } #pong-start { margin-top: 12px; padding: 8px 24px; background: #fff; color: #111; border: none; border-radius: 4px; font-family: 'Courier New', monospace; font-size: 14px; font-weight: bold; cursor: pointer; letter-spacing: 1px; } #pong-start:hover { background: #ddd; } </style> </head> <body> <div id="pong-wrapper"> <div id="pong-score">0   0</div> <canvas id="pong-canvas" width="600" height="360"></canvas> <div id="pong-msg">Move mouse or use ↑↓ keys to control left paddle</div> <button id="pong-start">START GAME</button> </div> <script> (function() { const canvas = document.getElementById('pong-canvas'); const ctx = canvas.getContext('2d'); const scoreEl = document.getElementById('pong-score'); const startBtn = document.getElementById('pong-start'); const msgEl = document.getElementById('pong-msg'); const W = canvas.width, H = canvas.height; const PAD_W = 10, PAD_H = 70, PAD_SPEED = 5; const BALL_SIZE = 10; const WIN_SCORE = 7; let state = 'idle'; // idle, playing, paused, over let animId; const player = { x: 20, y: H/2 – PAD_H/2, score: 0 }; const cpu = { x: W – 20 – PAD_W, y: H/2 – PAD_H/2, score: 0 }; const ball = { x: W/2, y: H/2, vx: 0, vy: 0 }; let mouseY = H / 2; let keys = { up: false, down: false }; // Input canvas.addEventListener('mousemove', e => { const rect = canvas.getBoundingClientRect(); mouseY = e.clientY – rect.top; }); document.addEventListener('keydown', e => { if (e.key === 'ArrowUp') { keys.up = true; e.preventDefault(); } if (e.key === 'ArrowDown') { keys.down = true; e.preventDefault(); } }); document.addEventListener('keyup', e => { if (e.key === 'ArrowUp') keys.up = false; if (e.key === 'ArrowDown') keys.down = false; }); startBtn.addEventListener('click', () => { if (state === 'idle' || state === 'over') startGame(); }); function startGame() { player.score = 0; cpu.score = 0; player.y = cpu.y = H/2 – PAD_H/2; state = 'playing'; startBtn.style.display = 'none'; msgEl.textContent = 'Move mouse or use ↑↓ keys to control left paddle'; launchBall(); cancelAnimationFrame(animId); loop(); } function launchBall(dir = 1) { ball.x = W / 2; ball.y = H / 2; const angle = (Math.random() * 0.5 – 0.25) * Math.PI; const speed = 4.5; ball.vx = dir * speed * Math.cos(angle); ball.vy = speed * Math.sin(angle); } function loop() { update(); draw(); if (state === 'playing') animId = requestAnimationFrame(loop); } function update() { // Player paddle if (keys.up) player.y -= PAD_SPEED; if (keys.down) player.y += PAD_SPEED; // Mouse overrides keys when mouse moved into canvas const targetY = mouseY – PAD_H / 2; const diff = targetY – player.y; if (Math.abs(diff) > 1) player.y += Math.sign(diff) * Math.min(Math.abs(diff), PAD_SPEED); player.y = clamp(player.y, 0, H – PAD_H); // CPU AI const cpuCenter = cpu.y + PAD_H / 2; const cpuSpeed = 3.8; if (cpuCenter < ball.y – 5) cpu.y += cpuSpeed; else if (cpuCenter > ball.y + 5) cpu.y -= cpuSpeed; cpu.y = clamp(cpu.y, 0, H – PAD_H); // Ball movement ball.x += ball.vx; ball.y += ball.vy; // Wall bounce (top/bottom) if (ball.y – BALL_SIZE/2 <= 0) { ball.y = BALL_SIZE/2; ball.vy *= -1; } if (ball.y + BALL_SIZE/2 >= H) { ball.y = H – BALL_SIZE/2; ball.vy *= -1; } // Paddle collisions if (rectHit(ball, player)) { ball.x = player.x + PAD_W + BALL_SIZE/2; bounceOff(ball, player); } if (rectHit(ball, cpu)) { ball.x = cpu.x – BALL_SIZE/2; bounceOff(ball, cpu); } // Score if (ball.x < 0) { cpu.score++; checkWin() || launchBall(1); } if (ball.x > W) { player.score++; checkWin() || launchBall(-1); } updateScore(); } function bounceOff(ball, pad) { const relY = (ball.y – (pad.y + PAD_H / 2)) / (PAD_H / 2); const angle = relY * (Math.PI / 3.5); const speed = Math.min(Math.hypot(ball.vx, ball.vy) * 1.04, 12); const dir = ball.vx < 0 ? 1 : -1; ball.vx = dir * speed * Math.cos(angle); ball.vy = speed * Math.sin(angle); } function rectHit(ball, pad) { return ( ball.x – BALL_SIZE/2 < pad.x + PAD_W && ball.x + BALL_SIZE/2 > pad.x && ball.y – BALL_SIZE/2 < pad.y + PAD_H && ball.y + BALL_SIZE/2 > pad.y ); } function checkWin() { if (player.score >= WIN_SCORE || cpu.score >= WIN_SCORE) { state = 'over'; const winner = player.score >= WIN_SCORE ? 'YOU WIN! 🎉' : 'CPU WINS!'; msgEl.textContent = winner; startBtn.textContent = 'PLAY AGAIN'; startBtn.style.display = ''; draw(); return true; } return false; } function updateScore() { scoreEl.textContent = `${player.score}   ${cpu.score}`; } function draw() { ctx.fillStyle = '#111'; ctx.fillRect(0, 0, W, H); // Centre dashes ctx.setLineDash([8, 12]); ctx.strokeStyle = '#333'; ctx.lineWidth = 2; ctx.beginPath(); ctx.moveTo(W/2, 0); ctx.lineTo(W/2, H); ctx.stroke(); ctx.setLineDash([]); // Paddles ctx.fillStyle = '#fff'; ctx.fillRect(player.x, player.y, PAD_W, PAD_H); ctx.fillRect(cpu.x, cpu.y, PAD_W, PAD_H); // Ball ctx.beginPath(); ctx.arc(ball.x, ball.y, BALL_SIZE/2, 0, Math.PI*2); ctx.fillStyle = '#fff'; ctx.fill(); } function clamp(v, min, max) { return Math.max(min, Math.min(max, v)); } // Initial draw draw(); })(); </script> </body> </html>

QTW-DoDropInn.com Page

Will Trump Succeed in Rigging the Midterms?

<div><div> <p>Huge news for lawyers: You can now listen to Strict Scrutiny for CLE credits in California, New York, Texas, Pennsylvania, Illinois, Virginia, North Carolina, Georgia, Washington, and Oregon! More info at <a href="http://crooked.com/strict_cle">crooked.com/strict_cle<br><br></a>Kate and Leah have good news and bad news. The good: The Paramount/Warner Brothers merger is on hold, the Tate brothers are facing extradition, and Todd Blanche’s nomination for AG has hit a roadblock. The bad: …Everything else. They also cover the ongoing prosecution of Jim Comey for seashell art, and speak with UCLA Law’s Rick Hasen about Trump’s effort to assert presidential control over federal elections. Then, Kate checks in with Farah Diaz-Tello, senior counsel and legal director for <a href="https://ifwhenhow.org/">If/When/How</a>, on what she and her colleagues are seeing when it comes to the use of the criminal law to target both abortion and people who experience pregnancy loss after Dobbs.</p><p>Favorite things:</p></div><ul> <li> <strong>Kate:</strong><a href="https://bookshop.org/p/books/olga-dies-dreaming-xochitl-gonzalez/18413323"> Olga Dies Dreaming</a>, Xochitl Gonzalez;<a href="https://www.nytimes.com/2026/07/27/opinion/media-ellison-paramount.html"> A Setback for the MAGA Media Takeover</a>, Michelle Goldberg (NYT); <a href="https://www.harpersbazaar.com/culture/features/a73218995/ballet-alzheimers/">Dancing to Stave Off Dementia</a>, Emily Goligoski (Harper's Bazaar);<a href="https://bookshop.org/p/books/creating-the-administrative-constitution-the-lost-one-hundred-years-of-american-administrative-law-jerry-l-mashaw/9333318"> Creating the Administrative Constitution: The Lost One Hundred Years of American Administrative Law</a>, Jerry L. Mashaw</li> <li> <strong>Leah:</strong><a href="https://open.spotify.com/album/4bR7pd6TVS53l24qFV4wI8"> Music, Fashion, Film</a>, Charli xcx;<a href="https://open.spotify.com/album/https://open.spotify.com/album/6unMpOoIJqsLxuoTEFqdfP"> Who's the Clown?</a>, Audrey Hobert;<a href="https://bookshop.org/p/books/this-is-the-plan-how-to-end-america-s-meltdown-and-save-democracy-ben-wikler/284c2d14677a8f6e"> This Is the Plan: How to End America's Meltdown and Save Democracy</a>, Ben Wikler;<a href="https://www.nytimes.com/2026/07/29/opinion/elon-musk-far-right-remigration.html"> Why Do We Tolerate Elon Musk's Racist Commentary?</a>, Jamelle Bouie (New York Times);<a href="https://news.gallup.com/poll/713096/supreme-court-job-approval-slumps-record-low.aspx"> Supreme Court Job Approval Slumps to Record Low</a> (Gallup)</li> <li><p><strong>Rick:</strong><a href="https://www.netflix.com/tudum/articles/jo-nesbo-detective-hole-release-date-cast-news"> Jo Nesbø's Detective Hole</a> (Netflix); <a href="https://tv.apple.com/us/show/lucky/umc.cmc.5qo7t3nngb2vj0m9dxkwebw1o">Lucky</a> (Apple);<a href="https://bookshop.org/p/books/the-elephants-in-the-room-how-trump-voters-seized-the-party-from-republican-leaders-seth-masket/61d88ae48476b650?ean=9781009601139&bkshp-astro=t"> The Elephants in the Room: How Trump Voters Seized the Party from Republican Leaders</a>, Seth Masket;<a href="https://bookshop.org/p/books/backlash-presidents-from-transformative-to-reactionary-leaders-in-american-history-julia-r-azari/5b16a53c9d38fb6e?ean=9780691246956&bkshp-astro=t"> Backlash Presidents: From Transformative to Reactionary Leaders in American History</a>, Julia R. Azari</p></li> </ul><div> <p>Follow us on <a href="https://www.instagram.com/strictscrutinypodcast/?hl=en">Instagram</a>, <a href="https://www.threads.net/@strictscrutinypodcast">Threads</a>, and<a href="https://bsky.app/profile/strictscrutiny.bsky.social"> Bluesky<br><br></a>Get tickets for STRICT SCRUTINY LIVE on November 6th in Washington, DC: <a href="http://crookedcon.com/">Crookedcon.com<br><br></a>Buy Melissa’s book,<a href="https://bookshop.org/p/books/the-constitution-annotated-for-the-contemporary-reader-melissa-murray/8e7f0dfa472fc3ca?ean=9781668221938&next=t&"> The U.S. Constitution: A Comprehensive and Annotated Guide for the Modern Reader<br><br></a>Buy Leah’s book, <a href="https://bookshop.org/p/books/lawless-how-the-supreme-court-runs-on-conservative-grievance-fringe-theories-and-bad-vibes-leah-litman/5b562d6fcb316d6e?ean=9781668054642&next=t">Lawless</a>, now out in paperback</p><p>Follow us on<a href="https://www.instagram.com/strictscrutinypodcast/?hl=en"> Instagram</a>,<a href="https://www.threads.net/@strictscrutinypodcast"> Threads</a>, and<a href="https://bsky.app/profile/strictscrutiny.bsky.social"> Bluesky<br><br></a>For a transcript of an episode of Strict Scrutiny please email <a href="mailto:transcripts@crooked.com">transcripts@crooked.com<br></a><br></p></div></div>

News | QTW Do Drop Inn Post

Posted

in

by

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *