Video: Alligator appears from Hurricane Milton floodwaters in North Fort Myers – NBC2 News

Video: Alligator appears from Hurricane Milton floodwaters in North Fort Myers  NBC2 NewsAt Tampa’s Zoo, Some Workers Will Stay Behind During Milton  The New York TimesTampa Zoo Moves Animals To Safety Before Milton  The Weather ChannelAlligator Sanctuary Founder Warns Which Wild Animals Floridians Should Beware of After a Hurricane Hits (Exclusive)  PEOPLEHow The Florida Aquarium plans to keep its animals safe during Hurricane Milton  ABC Action News Tampa Bay

It’s Alarmo! Hands-on with Nintendo’s Interactive Alarm Clock – CNET

It’s Alarmo! Hands-on with Nintendo’s Interactive Alarm Clock  CNETNintendo Sound Clock Alarmo™  NintendoNintendo Released a Day-One Update for Alarmo and Yes, Now Even Alarm Clocks Have Patch Notes  IGNNintendo is making an alarm clock so you can wake up to Zelda and Super Mario sounds  The VergeNintendo Reveals New Hardware, And It Is Pointless And Overpriced  Forbes

Hot Off the Press: New WordPress.com Themes for October 2024

Want to give your website a fresh new look? This month, we’re showcasing four new themes designed by the WordPress.com theme team for personal portfolios, creative projects, startups, and podcasting. These new designs are both beautiful and functional, sharing a focus on setting your work, business, or podcast apart.

As a reminder, you can access a range of beautiful premium themes on the Personal plan and above, or you can even add your own third-party themes with the Business and Commerce plans. So it’s worth taking a look at the WordPress.com hosting plans and checking out all available themes in case there’s an even better fit for your site.

Let’s take a closer look at this month’s featured themes:

Dossier

Dossier brings a sophisticated, minimalist design to your site, making it perfect for professionals looking to showcase their skills and accomplishments. The theme emphasizes clean typography and ample white space, creating an elegant digital portfolio or resume. With customizable sections for projects, skills, and testimonials, Dossier puts your work front and center with a polished, modern layout.

Explore Dossier →

StartOrg

StartOrg is designed for nonprofits, startups, and organizations looking to make a strong impression. The theme’s structured layout, vibrant accent colors, and intuitive design help you communicate your mission, highlight team members, and share updates. Whether you’re showcasing research, community projects, or educational programs, StartOrg’s versatile sections make it easy to connect with your audience and grow your reach.

Explore StartOrg →

Impressionist

Inspired by the Impressionist art movement, this theme offers a refined space for visual storytelling. With a minimalist layout, delicate typography, and emphasis on white space, Impressionist is ideal for showcasing artwork or creative content. The design draws from the aesthetics of an art gallery, allowing your visuals to take center stage. For artists, designers, and historians, Impressionist provides a beautiful online gallery to exhibit your creations.

Explore Impressionist →

Podbase

Podbase is designed specifically for podcasters who want a sleek, modern platform to host their episodes. Its dark theme with vibrant accents highlights podcast cover art and episode descriptions, creating a visually engaging experience. Integrated features like an audio player, episode lists, and subscription buttons make it easy for listeners to navigate your content. Podbase is a great choice for podcasters looking to build a dedicated following with a professional theme that reflects the quality of their content.

Explore Podbase →

Ready to give your site a makeover? Try any of these themes on for size by clicking the Demo button on each theme page to see which one speaks to you. Whether you’re showcasing professional achievements, building a community, sharing artistic creations, or launching a podcast, you might just find the perfect starting point with one of these themes.

Most premium themes are available to use at no extra charge for customers on the Personal plan or above. Partner themes are third-party products that can be purchased for $99/year each on the Business or Commerce plans, so if you haven’t found what you’re looking for today, there are plenty of alternatives available.

You can explore all of our themes by navigating to the “Themes” page, which is found under “Appearance” in the left-side menu of your WordPress.com dashboard. Or you can click the button below:

Why Django supports the Open Source Pledge

We at the Django Software Foundation are pleased to share that Sentry, alongside other partners, has launched the Open Source Pledge — an initiative designed to address sustainability challenges in open source.

The Open Source Pledge is a commitment for member companies to pay OSS maintainers meaningfully for their work. When maintainers are adequately supported, they can better sustain their projects, ensuring the growth, stability, and security of the broader ecosystem.

The sustainability challenge in the Django community

In our community and OSS at large, the challenge is real and significant. Django packages are often maintained by small teams or even individuals, often unpaid. As the demands on these projects grow, so too does the pressure on the maintainers. And without financial support, maintainers often move on without a clear succession plan. The potential failure of these projects not only impacts the developers involved but also the thousands of companies and millions of users who rely on these critical pieces of infrastructure.

Here are a few assorted examples from Django packages in the top 10 by download counts:

Is DRF still considered alive?, Moving REST framework forward
Lots of open PRs with no feedback or action
Recruiting maintainers
We need more roadies in jazzband

The case for joining the pledge

The Open Source Pledge is simple but impactful: member companies commit a minimum of $2,000 per year, per developer on staff, to support open source maintainers. Additionally, companies are encouraged to publish an annual report detailing their payments, creating transparency and accountability within the community.

We encourage companies of all sizes to join the Pledge and contribute to the sustainability of the software we all depend on. By making a financial commitment, you are not just supporting maintainers—you are investing in the stability, security, and growth of the entire tech ecosystem.

If you’re interested in joining the Open Source Pledge or learning more about the sustainability issues facing OSS, please visit the initiative’s page. Together, we can build a stronger, more sustainable open source future. And if you believe in this cause, we encourage you to share this post to help broaden awareness and inspire further commitments from peers and partners.

Building Studio in Public: How Open Source Collaboration Enhances Studio

It’s now time for Part 3 of our “Building Studio in Public” series! In today’s post, we’ll explore how the Studio app connects with other open source projects, with a focus on its key relationship with WordPress Playground. We’ll also dive into the benefits and challenges of this symbiotic relationship, showing how both projects mutually benefit from improvements and bug fixes.

If you’re following the series, be sure to check out past posts:

Using WordPress Components and Tailwind CSS in our Local Development App.

Maintaining High Performance in Our Local Development App for Enhanced UX

As a reminder, Studio is our free and open source local WordPress development app.

How Studio connects to other open source projects

Studio relies on various open source projects, with the primary one being WordPress Playground which provides a local WordPress server, handling everything from running PHP code to serving static files and managing a database. This allows developers to test WordPress sites, plugins, and themes in a local, sandboxed environment.

WordPress Playground utilizes Emscripten to compile the PHP interpreter to WebAssembly, enabling PHP to run in the browser and other platforms—a significant leap for WordPress development.

By way of WordPress Playground, Studio also makes use of other open source tools like the SQLite integration plugin.

Studio itself is open source, which means the codebase is available for review, contribution, and forking by the community. This openness fosters collaboration, encourages innovation, and enables rapid identification and resolution of issues.

Because of the open source nature of Studio and the projects it uses like WordPress Playground, we are not blocked by missing or undesired behavior of our libraries but can instead help uncover issues or opportunities for enhancement in these projects and contribute the necessary fixes and improvements. Instead of building workarounds, we can directly enhance Studio’s performance and capabilities by submitting fixes to the actual problems. 

This creates a virtuous cycle of improvement, showcasing how open source collaboration drives innovation and helps solve complex challenges.

Challenges we discovered working with WordPress Playground

WordPress Playground is powerful, but since it makes WordPress run in an unusual environment–the browser instead of a server–some things work differently than developers expect. While using it to power Studio allows us to achieve all the good things, like a fast setup, we also had to overcome some challenges:

Cross-platform compatibility: Ensuring that WordPress Playground runs smoothly on different operating systems (Windows, macOS, Linux) and across browsers requires extensive testing and fine-tuning.

Performance: Managing multiple resources (PHP interpreter, WordPress site, database, and file system) while running multiple sites in Studio can strain performance. You can learn more about how we maintain high performance in Studio here.

Plugin and theme compatibility: Although WordPress Playground creates a full environment for running sites, some plugins and themes rely on extensions that are not included in WordPress Playground by default. Adjustments are often necessary to accommodate support for the different plugins and themes.

Database handling: WordPress Playground uses an SQLite database instead of MySQL, fundamentally altering how WordPress operates. This shift requires adaptations for database queries and compatibility with plugins and themes.

These complexities sometimes lead to incompatibilities, bugs, or performance issues. However, we believe the benefits of WordPress Playground far outweigh the challenges, and we are committed to addressing them by contributing to the Playground project. Thus not only Studio works better, but everyone who uses Playground has a better experience.

In turn, Studio also benefits from contributions from other Playground users.

Our recent contributions to WordPress Playground and other open source projects

As part of our contributions to the Studio app, we recently focused on improving the compatibility of plugins, themes, and workflows in sites. The following are some of the fixes we made that contributed to the projects.

MySQL database compatibility

With a pull request, we helped improve the compatibility of sites connecting to MySQL databases, making Studio more flexible in handling various site configurations and expanding its capability to support more diverse WordPress setups.

Symlink support

We submitted two contributions (PR 1, PR 2) to add crucial support for handling symlinks in sites, greatly improving file system compatibility and flexibility. This enhancement significantly improves the development workflow, enabling developers to maintain cleaner project structures and more efficiently manage their themes and plugins across multiple projects. It also facilitates easier version control and collaboration by allowing links to external repositories without duplicating files.

Windows media upload fix

A fix resolved critical issues with uploading media on sites when using the Windows version of the Studio app, ensuring a smoother experience for Windows users. This contribution addressed a significant functionality gap, ensuring that Studio provides a consistent and reliable media management experience across all supported operating systems.

WordPress core and extension upgrades

Another contribution fixed the process of upgrading versions of WordPress, plugins, and themes. This improvement streamlined the update process within Studio, allowing developers to maintain their WordPress installations and associated extensions easily.

WooCommerce compatibility

This pull request significantly improved compatibility with the WooCommerce plugin, expanding Studio’s utility for e-commerce development. This contribution addressed specific database queries and operations that were incompatible with the SQLite database used in sites created with Studio. The SQLite integration plugin involves different complexities to allow seamless integration with the WordPress ecosystem, and this contribution addresses one of the main pain points of using WooCommerce in local WordPress environments.

cURL extension compatibility

We contributed the ability to enable the cURL extension on PHP used with Playground which turned out to be a requirement by a significant number of plugins for external API calls or remote data fetching. This broadens the range of plugins that can be used effectively within Studio and WordPress Playground.

File creation compatibility

A fix improved compatibility with plugins that create files using umask to set file permissions, enhancing the file system operations. This was crucial for plugins that generate caches, create custom CSS or JavaScript files, or manage uploads in non-standard ways. By resolving these file operation issues, we ensured that a broader range of plugins could function correctly within Studio, providing a more accurate representation of how sites would behave in a production environment.

All the above examples demonstrate how collaborative contributions help Studio evolve, making it more compatible with the vast array of plugins and themes in the WordPress ecosystem.

How to contribute

If this post has inspired you to contribute to open source projects (we’re big fans), here’s how you can get involved with some of our favorite open source projects:

Contribute to the Studio app project

Contribute to the WordPress Playground project

Contribute to the WordPress project

Together we can build incredible tools for the community!

Ready to build?

If this information has piqued your interest, or if you’re developing WordPress sites, start leveraging the power of Studio today. It’s free, it’s open source, and it seamlessly integrates into your development workflow.

After downloading Studio, connect it to your WordPress.com account (free or paid) to unlock features like Demo Sites.

Live updates: Israel vows response to Iran missile attack, strikes continue in Lebanon, Gaza – CNN

Live updates: Israel vows response to Iran missile attack, strikes continue in Lebanon, Gaza  CNNAs war drums beat, crisis-hit Iranians cheer, fear or simply shrug  ReutersInitial Israeli Review Shows Minor Damage From Iran’s Missile Barrage  The Wall Street JournalIDF says some Iranian missiles hit airbases, but no aircraft or major infrastructure damaged  The Times of IsraelCrude oil jumps nearly 3% as Israel vows ‘painful’ response to Iran missile attack  CNBC

Futures Fall Ahead Of ADP Jobs Report – Investor’s Business Daily

Futures Fall Ahead Of ADP Jobs Report  Investor’s Business DailyS&P 500 slips for a second day as shaky October start continues on escalating Middle East tensions: Live updates  CNBCStock Market Today: Oil Prices Rally Further; Dow Futures Fall — Live Updates  The Wall Street JournalWall St set to open lower after Middle East tensions make investors jittery  ReutersWall Street kicks off Q4, port strike begins  Yahoo Finance