run

Dage Minors Runs Season’s Best Time In 1500

Dage Minors ran a season’s best time in the 1,500 metres at La Classique d’athlétisme in Montreal on Friday [June 21]. Minors, the island’s top middle-distance runner, came fifth in 3min 42.07sec. The race was won by Canadian Jude Wheeler-Dee in 3:39.88. Related Stories 12 Videos: Bermuda Invitational Permit Meet Eighteen Videos: USATF Games & […]




run

Swan’s Running Club Aiming To Be Eco-Friendly

In an eco-conscious initiative, Swan’s Running Club partnered with Keep Bermuda Beautiful [KBB] to develop “sustainability goals to help minimize the environmental impact of the club’s race events.” Amin Smith, spokesperson for Swan’s, said, “Our race directors have been taking steps to reduce ‘race waste’ and make our events more eco-friendly. For example, we’ve switched to […]




run

Photos & Video: Trunk Or Treat Halloween Event

Beyond Inclusion hosted its Trunk or Treat event this weekend, creating an inclusive Halloween celebration for families to enjoy, with over 25 different organizations and individuals hosting trunks. “Trunk or Treat is an inclusive and accessible alternative to traditional trick-or-treating. This year, we’ve opened the event for members of the general public to attend, in […]




run

Photos & Video: MSA 5K ‘Color Me’ Walk/Run

Mount Saint Agnes Academy hosted its inaugural 5k Color Me Run/Walk on May 31, featuring a route through various roads and a post-event celebration with food and entertainment. Related Stories Photos & Video: Ed Sherlock 8K Running Race Photos & Video: Spain Win Bermuda SailGP Photos & Video: FEI Jumping World Challenge Photos & Video […]




run

Photos & Video: Powerade 5K Run & Walk Race

Sean Trott and Naomi MacGuinness raced to victory in the Powerade 5k race this weekend. Trott crossed the line in a time of 17:29, Thomas Mills was second in 17:33, and Shannon Lawrence finished third with a time of 17:37. MacGuinness won in a time of 19:27, Stepanka Sprincova was second in a time of 20:55, and […]




run

31 Yr Old Admits Running Across Beach Naked

A 31-year-old man appeared in Magistrates Court today [Aug 4] where admitted running naked across a beach in Sandys parish during the first day of Cup Match, with the Court hearing this happened after he lost a bet, and that alcohol was involved. Thomas Moroney pleaded guilty to the offence, which occurred on Somerset Long Bay […]




run

Wallpaper Wednesday: Quo Fata Ferunt

The latest design in Bernews’ weekly Wallpaper Wednesday takes a captivating dive into Bermuda’s rich history, with a rendition of the Sea Venture shipwreck, Bermuda’s national motto, ‘Quo Fata Ferunt’ and the Bermuda Triangle. The design is available in two sizes; a Facebook profile cover image and also in a vertical format, ideally sized for […]




run

Adam Prunty To Run 100k To Fund Scholarship

Adam Prunty is set to take on the 100K Thames Path Challenge in the UK in an effort to raise money for a scholarship, with his employer MS Reinsurance pledging to match the donation amount up to the goal of $10,000. A spokesperson said, “Adam Prunty, a Pricing Actuary for MS Reinsurance, is planning to undertake the […]




run

5K Run Event To Support Somersfield Bursary

David Lunn, a PE Teacher and alumnus of Somersfield Academy, will host a 5K Fun Run and Walk on September 29, 2024, to support the school’s Bursary Fund, with proceeds aiding students in need. A spokesperson said, “Somersfield Academy is proud to announce that David Lunn, a dedicated alumnus and PE Teacher at the school, […]




run

Dage Minors Wins Three Brooks Parkrun In UK

Dage Minors ran to victory in the 2024 Three Brooks Parkrun in the UK. Minors crossed the line in a time of 17:10 to defeat a field of 345 competitors. Related Stories Watson & Beaulieu Win Swan’s Charity 5K Ryan Outerbridge Wins 8k In Massachusetts Richardson Wins Long Beach 5 Mile Road Race Ryan Outerbridge […]




run

6K Family Fun Walk, Run & Roll On Sept 28

A 6K Family Fun Walk, Run, and Roll event will be held on Saturday, September 28, starting at 8.30am from Bailey’s Bay Cricket Club to St. George’s Cricket Club to support Zhamir Denbrook-Pitt’s medical expenses. The event sign up page said, “Spinal cord injuries [SCI] can have life-altering impacts, affecting mobility, independence, and overall quality […]




run

Tyler Smith To Present Awards At Run Event

Olympian and Somersfield Academy alumnus Tyler Smith will present awards at the 2024 Somersfield Fun Run and Walk, a community fitness event benefiting the school’s Bursary Fund. A spokesperson said, “Somersfield Academy alumnus and Olympian Tyler Smith will be presenting awards at this year’s Somersfield Fun Run and Walk. Smith graduated from the school’s International Baccalaureate […]




run

Traffic Notice For Somersfield Academy Run

The Government issued a traffic notice for the Somersfield Academy Fun Run and Walk in Devonshire Parish scheduled on Sunday [Sept 29]. A Government spokesperson said, “The Ministry of Public Works would like to advise the public that the Somersfield Academy Fun Run and Walk will take place in Devonshire Parish on Sunday, 29 September […]




run

Photos/Video/Results: Somersfield Run & Walk

Domico Watson and Kristen Robinson were crowned the Somersfield Academy Male and Female 5K Champions. Watson clocked a time of 18:26, Philip Woollins was second in a time of 20:17, and Evan Faulkenberry was the third male finisher and 4th overall stopping the clock in a time of 21:34. Robinson clocked a winning time of […]




run

BCHC’s AXA Man On The Run Set For Nov 10

The Bermuda Cancer and Health Centre announced the AXA XL Man on the Run 5K on Sunday, November 10, 2024, at Warwick Academy, aiming to raise awareness and funds for men’s cancer care. A spokesperson said, “Bermuda Cancer and Health Centre is proud to announce the return of the highly anticipated AXA XL Man on […]




run

Prunty Claims Victory At AXA Man On The Run

Adam Prunty emerged triumphant at the AXA XL man on the run 5K, delivering a winning performance with a time of 16:19. Chayce Smith secured second place in 16:49, followed closely by Jake Smith in third clocking 16:51. Jackson Langley finished fourth overall [17:06], Shannon Lawrence claimed fifth place [17:20]. Dylan Eiselt crossed the line […]




run

Scott Barnes Places Runner-Up In Stars Class

[Written by Stephen Wright] Karting driver Scott Barnes finished runner-up in the Rok class in his maiden Stars Championship Series after another impressive showing overseas. Barnes competed in the final round of the series – Night Fight – at the Trackhouse Motorplex in Mooresville, North Carolina, finishing second in the two heat races on Friday […]




run

Photos: Berkeley’s Dress Code-Runway Show

As a part of its 125th anniversary celebrations, the Berkeley Educational Society held their ‘Dress Code Runway Show’ — a Tea, Hat, and Fashion show fundraiser — on Sunday [June 11]. Maxine Esdaille, Chair of the Planning Committee, previously said, “The idea behind this event is to recognize and celebrate Berkeley’s contribution, through its students […]




run

NMB/Grundy Youth Photography Competition

The National Museum of Bermuda [NMB] is inviting local students to participate in The Grundy Youth Photography Competition. A spokesperson said, “The National Museum of Bermuda is inviting all local students to participate in the sixth year of The Grundy Youth Photography Competition. In honour of Mrs. Joy Grundy’s passing last year, the competition’s title […]




run

RunningRAT Malware

What kind of malware is RunningRAT?

RunningRAT is a Remote Access Trojan (RAT) that was known for stealing sensitive information from victims. Now, cybercriminals are using it to distribute cryptocurrency miners. RunningRAT is likely to lead to higher electricity costs and hardware damage for victims. Thus, it should be removed from infected systems as soon as possible.




run

Email Password Time Running Out Scam

What is "Email Password Time Running Out"?

We have analysed this email and found that it is a scam email designed to appear like a notification from an email service provider. This email contains a link to a phishing website designed to steal personal information. Recipients should ignore such emails and know how to recognize them.




run

Busy Writing and Running Summer

Well, it's been a busy summer writing-wise.  I'm letting a draft of a middle grade sci-fi adventure cure for a bit and also completed a work-for-hire project, and two-and-a-half nonfiction projects. (The half is still in-progress :-)).

Circa 1995.  No hills :-).
After the Cap Tex Tri weather debacle, I reconsidered my original plan to try the Austin Half-Ironman (or Ironman 70.3 as they're calling the things these days).   I'd wanted to do a couple Olympic distance races this summer (the other would've been the Tri Rock Austin Triathlon over Labor Day weekend) to get the kinks out before going for the longer distance.

Unfortunately, the schedule didn't quite work out (and I'm going to be doing some school and bookstore visits in October, prime training time :-)).  Also, this allows me to delay buying a new bike -- my current one is a 1989 Trek that is fine, but riding 50+ miles around the Hill Country, I can see where handlebar shifters would be useful :-).

So I decided to dive back in to the Austin Distance Challenge and take up the Austin Runners Club on the marathon training (which would also help with next year's triathlons).  My goal is a personal best or possibly Boston Marathon qualifying. (With the age-group corrections, BM qualifying has finally caught up with my PB :-)).

The ARC program is based on the Runner's World "Run Less, Run Faster" program, which has you run three days a week and do other cardio work two days a week.  One of the days is a track workout, one is a tempo run and the third is a long run, with pace times based on a one mile time trial we did a couple weeks ago. I have no idea if it will work, but I like it because I want to keep up the biking and running as well.

After the long run
I just completed the first week of the program and didn't actually hit any of my goal times, but I've never actually tried running for time, so at least the effort is interesting.  I ran a trial mile of 7:10, slightly slower than my 6:50 from last spring and a lot slower than my PB of 5:55 (granted, twenty years ago :-)).

From this, the track workout was supposed to be 4x1000 m at 4:09; my times were 4:20; 4:14; 4:15; and 4:22, so not terrible.  The tempo workout was supposed to be 4 miles at a 7:38 pace and my actual pace was 7:46. I figured it would be a challenge to hit those marks but was glad to have been close.  

The long run was supposed to be 11 miles at 8:57, which I though I could do, no problem, since I'd done my half marathons last year at around 8:24.  But with the humidity and heat (in August, hydration tends to be my biggest problem) and having only three hours of sleep (due to small feline mammals), I only did seven miles at a 9:07 pace.

Based on limited data, I like the program because it's not just about racking up mileage, which was getting a bit old. Also, the track workouts are not far from where I live :-). 

Anyway, I'm looking forward to the challenge of a new marathon best time, at the 2017 Austin Marathon!


Setting my PB on a wintry spring day
    



 





run

vindarel: Running my 4th Common Lisp script in production© - you can do it too

Last week I finished a new service written in Common Lisp. It now runs in production© every mornings, and it expands the set of services I offer to clients.

It’s the 4th service of this kind that I developed: - they are not big - but have to be done nonetheless, and the quicker the better (they each amount to 1k to 2k lines of Lisp code), - they are not part of a super advanced domain that requires Common Lisp superpowers - I am the one who benefits from CL during development, - I could have written them in Python - and conversely nothing prevented me from writing them in Common Lisp.

So here lies the goal of this post: illustrate that you don’t need to need a super difficult problem to use Common Lisp. This has been asked many times, directly to me or on social media :)

At the same time, I want to encourage you to write a little something about how you use Common Lisp in the real world. Sharing creates emulation. Do it! If you don’t have a blog you can simply write in a new GitHub repository or in a Gist and come share on /r/lisp. We don’t care. Thanks <3

We’ll briefly see what my scripts do, what libraries I use, how I deploy them, what I did along the way.

Needless to say that I dogfooded my CIEL (beta) meta-library and scripting tool for all those projects.

Table of Contents

Scripts n°4 and 2 - shaping and sending data - when you can write Lisp on the side

My latest script needs to read data from a DB, format what’s necessary according to specifications, and send the result by SFTP.

In this case I read a DB that I own, created by a software that I develop and host. So I could have developed this script in the software itself, right? I could have, but I would have been tied to the main project’s versioning scheme, quirks, and deployment. I rather had to write this script on the side. And since it can be done on the side, it can be done in Common Lisp.

I have to extract products and their data (price, VAT...), aggregate the numbers for each day, write this to a file, according to a specification.

To read the DB, I used cl-dbi. I didn’t format the SQL with SxQL this time like in my web apps (where I use the Mito light ORM), but I wrote SQL directly. I’m spoiled by the Django ORM (which has its idiosyncrasies and shortcomings), so I double checked the different kinds of JOINs and all went well.

I had to group rows by some properties, so it was a great time to use serapeum:assort. I left you an example here: https://dev.to/vindarel/common-lisps-group-by-is-serapeumassort-32ma

Dates have to be handled in different formats. I used local-time of course, and I still greatly appreciate its lispy formatter syntax:

(defun date-yymmddhhnnss (&optional date stream)
  (local-time:format-timestring stream
                                (or date (local-time:now))
                                :format
                                '((:year 4)
                                  (:month 2)
                                  (:day 2)
                                  (:hour 2)
                                  (:min 2)
                                  (:sec 2)
                                  )))

the 2 in (:month 2) is to ensure the month is written with 2 digits.

Once the file is written, I have to send it to a SFTP server, with the client’s codes.

I wrote a profile class to encapsulate the client’s data as well as some functions to read the credentials from either environment variables, the file system, or a lisp variable. I had a top-level profile object for ease of testing, but I made sure that my functions formatting or sending data required a profile parameter.

(defun send-stock (profile &key date) ...)
(defun write-stock (profile filename) ...)

Still nothing surprising, but it’s tempting to only use global parameters for a one-off script. Except the program grows and you pay the mess later.

SFTP

To send the result through SFTP, I had to make a choice. The SFTP command line doesn’t make it possible to give a password as argument (or via an environment variable, etc). So I use lftp (in Debian repositories) that allows to do that. In the end, we format a command like this:

lftp sftp://user:****@host  -e "CD I/; put local-file.name; bye"

You can format the command string and run it with uiop:run-program: no problem, but I took the opportunity to release another utility:

First, you create a profile object. This one-liner reads the credentials from a lispy file:

(defvar profile (make-profile-from-plist (uiop:read-file-form "CREDS.lisp-expr"))

then you define the commands you’ll want to run:

(defvar command (put :cd "I/" :local-filename "data.csv"))
;; #<PUT cd: "I/", filename: "data.csv" {1007153883}>

and finally you call the run method on a profile and a command. Tada.

Deploying

Build a binary the classic way (it’s all on the Cookbook), send it to your server, run it.

(during a testing phase I have deployed “as a script”, from sources, which is a bit quicker to pull changes and try again on the server)

Set up a CRON job.

No Python virtual env to activate in the CRON environment...

Add command line arguments the easy way or with the library of your choice (I like Clingon).

Script n°2 and simple FTP

My script #2 at the time was similar and simpler. I extract the same products but only take their quantities, and I assemble lines like

EXTRACTION STOCK DU 11/04/2008
....978202019116600010000001387
....978270730656200040000000991

For this service, we have to send the file to a simple FTP server.

We have a pure Lisp library for FTP (and not SFTP) which works very well, cl-ftp.

It’s a typical example of an old library that didn’t receive any update in years and so that looks abandoned, that has seldom documentation but whose usage is easy to infer, and that does its job as requested.

For example we do this to send a file:

(ftp:with-ftp-connection (conn :hostname hostname
                                   :username username
                                   :password password
                                   :passive-ftp-p t)
      (ftp:store-file conn local-filename filename))

I left you notes about cl-ftp and my SFTP wrapper here:

Scripts n°3 and n°1 - specialized web apps

A recent web app that I’m testing with a couple clients extends an existing stock management system.

This one also was done in order to avoid a Python monolith. I still needed additions in the Python main software, but this little app can be independent and grow on its own. The app maintains its state and communicates it with a REST API.

 

It gives a web interface to their clients (so my clients’ clients, but not all of them, only the institutional) so that they can:

  • search for products
  • add them in shopping carts
  • validate the cart, which sends the data to the main software and notifies the owner, who will work on them.

The peculiarities of this app are that:

  • there is no user login, we use unique URLs with UUIDs in the form: http://command.client.com/admin-E9DFOO82-R2D2-007/list?id=1
  • I need a bit of file persistence but I didn’t want the rigidity of a database so I am using the clache library. Here also, not a great activity, but it works©. I persist lists and hash-tables. Now that the needs grow and the original scope doesn’t cut it any more, I wonder how long I’ll survive without a DB. Only for its short SQL queries VS lisp code to filter data.

I deploy a self-contained binary: code + html templates in the same binary (+ the implementation, the web server, the debugger...), with Systemd.

I wrote more on how to ship a standalone binary with templates and static assets with Djula templates here:

I can connect to the running app with a Swank server to check and set parameters, which is super helpful and harmless.

It is possible to reload the whole app from within itself and I did it with no hiccups for a couple years, but it isn’t necessary the most reliable, easiest to set up and fastest method. You can do it, but nobody forces you to do this because you are running CL in production. You can use the industry’s boring and best practices too. Common Lisp doesn’t inforce a “big ball of mud” approach. Develop locally, use Git, use a CI, deploy a binary...

Every thing that I learned I documented it along the way in the Cookbook ;)

Another app that I’ll mention but about which I also wrote earlier is my first web app. This one is open-source. It still runs :)

 

In this project I had my friend and colleague contribute five lines of Lisp code to add a theme switcher in the backend that would help him do the frontend. He had never written a line of Lisp before. Of course, he did so by looking at my existing code to learn the existing functions at hand, and he could do it because the project was easy to install and run.

(defun get-template(template &optional (theme *theme*))
  "Loads template from the base templates directory or from the given theme templates directory if it exists."
  (if (and (str:non-blank-string-p theme)
           (probe-file (asdf:system-relative-pathname "abstock" (str:concat "src/templates/themes/" theme "/" template))))
      ;; then
      (str:concat "themes/" theme "/" template)
      ;; else :D
      template))

He had to annotate the if branches :] This passed the code review.

Lasting words

The 5th script/app is already on the way, and the next ones are awaiting that I open their .docx specification files. This one was a bit harder but the Lisp side was done sucessfully with the efficient collaboration of another freelance lisper (Kevin to not name him).

All those tasks (read a DB, transform data...) are very mundane.

They are everywhere. They don’t always need supercharged web framework or integrations.

You have plenty of opportunities to make yourself a favor, and use Common Lisp in the wild. Not counting the super-advanced domains where Lisp excels at ;)


Links

I have done some preliminary Common Lisp exploration prior to this course but had a lot of questions regarding practical use and development workflows. This course was amazing for this! I learned a lot of useful techniques for actually writing the code in Emacs, as well as conversational explanations of concepts that had previously confused me in text-heavy resources. Please keep up the good work and continue with this line of topics, it is well worth the price! [Preston, October of 2024]





run

running this show

Today on Married To The Sea: running this show


This RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see!




run

How to Open a Beer the Drunken Woodsman Way!

Did you keep waiting for the moment where something was going to go horribly wrong?

Yeah, me too.




run

Deion Sanders argues why Travis Hunter is a Heisman front-runner this year | Speak

Deion Sanders argues why Travis Hunter is a top contender for the Heisman this year, highlighting his unique talent and impact on Colorado’s success.




run

A look at Qwen2.5-Coder-32B-Instruct, which Alibaba claims to match GPT-4o's coding capabilities and is small enough to run on a MacBook Pro M2 with 64GB of RAM

Qwen2.5-Coder-32B is an LLM that can code well that runs on my Mac 12th November 2024 There’s a whole lot of buzz around the new Qwen2.5-Coder Series of open source (Apache 2.0 licensed) LLM releases from Alibaba’s Qwen research team. On first impression it looks like the buzz is well…




run

What Happens When You Walk or Run Daily, Without Tech

By Leo Babauta Each day, I try to get outside for a walk or run (or other sport like cycling or basketball), and my debate with myself is often whether to bring my phone and earbuds to listen to music, a podcast, an audiobook … or to go tech-free. Tech-free is my favorite option — and […]

The post What Happens When You Walk or Run Daily, Without Tech appeared first on zen habits.




run

Here’s the Drunkest Host in ‘SNL’ History

By JM McNab Published: November 12th, 2024




run

AI decodes oinks and grunts to keep pigs happy




run

FAQ zur Rundfunkreform, “Ruptly” macht weiter, Wenn KI Radio macht

1. Wie die Öffentlich-Rechtlichen aus der Krise kommen sollen (taz.de, Ann-Kathrin Leclère) Ann-Kathrin Leclère hat die wichtigsten Fragen und Antworten zur Rundfunkreform zusammengestellt, beispielsweise: Warum braucht es Reformen? Wer kümmert sich darum? Was wurde beschlossen? Wer hat Angst vor welchen Änderungen? Und was ist mit dem Rundfunkbeitrag? 2. Wie das insolvente Kreml-Medium Ruptly unter neuem […]



  • 6 vor 9

run

Proteste gegen Strunz, Medienwende nach Mauerfall, Freiheit der Herzen

1. Euronews-Redaktionen protestieren gegen ihren neuen Chef Claus Strunz (uebermedien.de, Stefan Niggemeier) Stefan Niggemeier fasst die Diskussionen um den neuen Euronews-Chef Claus Strunz, Ex-Mitglied der “Bild”-Chefredaktion, zusammen. Mitarbeiterinnen, Mitarbeiter und Gewerkschaften in Lyon und Brüssel würfen Strunz vor, die Prinzipien der Neutralität und Unparteilichkeit zu verletzen, insbesondere durch öffentliche Pro-Trump-Äußerungen und politische Eingriffe in die […]



  • 6 vor 9

run

Junior US National DH Champion Cash Shaleen Severely Injured in Hit and Run



A GoFundMe Page has been set up to support Cash at this very difficult time
( Photos: 1, Comments: 108 )




run

Gal Gadot to star in new thriller 'The Runner'


Gadot will play a lawyer whose son is kidnapped. Her character must run all over London, carrying out demands from a mysterious caller who has taken her child. 




run

Tàu Trung Quốc đã tấn công, đánh đập ngư dân Quảng Ngãi như thế nào?

Các ngư dân Quảng Ngãi kể lại câu chuyện kinh hoàng mà họ vừa trải qua trên Biển Đông, khi bị tàu Trung Quốc tấn công và đánh đập.




run

Trung Quốc xây hệ thống radar trên đảo Tri Tôn: Việt Nam đối mặt nguy cơ nào?

Các hình ảnh vệ tinh mới cho thấy đảo Tri Tôn thuộc quần đảo Hoàng Sa đang trở thành một trong những căn cứ do thám chính của Trung Quốc trên Biển Đông.




run

Nhận diện công ty Trung Quốc non trẻ mà Việt Nam muốn trao hợp đồng lắp cáp biển

Nếu không phải Trung Quốc, thì lựa chọn nhà thầu Mỹ liệu có khả thi hơn trong bối cảnh Việt Nam chịu nhiều sức ép địa chính trị từ người hàng xóm khổng lồ?




run

Bài toán cáp biển Việt Nam: Lệ thuộc Mỹ hay Trung Quốc đều gặp trái đắng

Việt Nam được cho là đang chịu sức ép từ cả hai phía Mỹ và Trung Quốc trong việc trao gói thầu lắp đặt 10 đường cáp ngầm trọng yếu dưới biển.




run

Radar trên đảo Tri Tôn: Trung Quốc có thể do thám miền Trung Việt Nam và xa hơn?

Việc Trung Quốc lắp đặt hệ thống radar SIAR trên đảo Tri Tôn thuộc quần đảo Hoàng Sa tạo ra nguy cơ lớn cho Việt Nam. Đây là một mắt xích quan trọng để hoàn thiện mạng lưới phát hiện và theo dõi của Trung Quốc trên toàn bộ Biển Đông.




run

Trump tái xuất, các công ty rút khỏi Trung Quốc, lợi và hại cho Việt Nam

Nhiều công ty đã chuyển nhà máy từ Trung Quốc sang các quốc gia Đông Nam Á vì lo ngại mức thuế cao mà Tổng thống đắc cử Donald Trump nhắm vào hàng hóa từ Trung Quốc.




run

Ông Trump sẽ thực hiện cuộc thanh trừng trong Bộ Quốc phòng Mỹ?

Các quan chức Bộ Quốc phòng Mỹ lo lắng Tổng thống đắc cử Donald Trump sẽ thực hiện cuộc thanh trừng bên trong bộ này.




run

Ứng viên ngoại trưởng Mỹ: cứng rắn với Trung Quốc, từng bị Bắc Kinh trừng phạt

Tổng thống đắc cử Donald Trump dự kiến sẽ bổ nhiệm Thượng nghị sĩ bang Florida Marco Rubio cho vị trí ngoại trưởng Mỹ




run

Những vũ khí khiến thế giới ngỡ ngàng tại triển lãm hàng không Trung Quốc 2024

Từ tiêm kích tàng hình J-35 cho đến trực thăng Z-20 nâng cấp, hàng loạt vũ khí hiện đại của Trung Quốc đang được trưng bày tại Triển lãm Hàng không năm 2024 tại thành phố Chu Hải, tỉnh Quảng Đông.




run

Air Force veteran Anna Luna runs Charlie Crist

Air Force veteran and former Turning Point USA spokesperson Anna Paulina Luna has just announced she is running for the U.S. Congress against Democratic Congressman Charlie Crist in Florida’s 13th congressional district.

The post Air Force veteran Anna Luna runs Charlie Crist appeared first on Shark Tank.




run

Chris Cuomo Says Trump Won Because Of ‘Wokeism Run Amok’

By Jason Cohen NewsNation host Chris Cuomo argued Thursday that President-elect Donald Trump defeated Vice President Kamala Harris because of voter backlash against excessive liberal ideology. Trump’s election victory was fueled partly by increased support from Hispanic and black men. Cuomo, on “The Chris Cuomo Project,” suggested voters cast their ballots for Trump over Harris based on “a gross […]

The post Chris Cuomo Says Trump Won Because Of ‘Wokeism Run Amok’ appeared first on Liberty Unyielding.




run

Why Bobby Jindal should run HHS

(Oct. 26, The Advocate/Times-Picayune)  If Bobby Jindal is under consideration to be Secretary of Health and Human Services in a new Donald Trump presidency, he could be Trump’s star appointment. […]

The post Why Bobby Jindal should run HHS appeared first on Quin Hillyer.




run

Loop-the-loop: The people who run around in circles for 24 hours

In a quiet corner of London a small group of extraordinary runners complete laps of an athletics track for a day and a night. Why do they do it? And how far do they go?




run

Dolphins end losing run with win over Rams

The Miami Dolphins end a three-game losing streak and keep their faint play-off hopes alive with a 23-15 win over the Los Angeles Rams.




run

Nurses bore the brunt of Covid, ex-chief nurse says

Dame Ruth May tells the Covid inquiry nurses struggled with low staffing levels and difficulties accessing protective equipment.