Open source ecosystems are vulnerable to supply chain attacks, with entry points being an often overlooked risk. Attackers can exploit this feature across multiple programming ecosystems to execute malicious code when specific commands are run using methods like command-jacking.
This article profiles two CISOs by discussing their career paths, leadership development, and views on modern CISO roles. It covers team building, mentoring, and advice they've received and they would give. It also explores their perspectives on emerging threats in cybersecurity, including evolving attack methods and data protection challenges.
Securing offensive security/bug bounty infrastructure is pivotal to protecting the target's sensitive data. This post showcases how Tailscale can be utilized with a VPS and ufw to create a secure, private network. It shows how to use advanced Tailscale features to enable file sharing and keyless SSH.
VulnAPI is an Open-Source DAST designed to help users scan APIs for common security vulnerabilities and weaknesses.
Halberd is a tool that executes a comprehensive set of attack techniques across a variety of different clouds via a web interface. It supports Entra ID, Microsoft 365, Azure, and AWS.
Gato is a tool for finding and exploiting vulnerabilities in GitHub pipelines of public and private repositories. It helps security engineers, blue teams, red teamers, and bug bounty hunters detect and prevent attacks using self-hosted runners. The tool requires a GitHub classic PAT for operation. It offers features like code search, enumeration, and automated workflow analysis.
Microsoft reported a 2.75x increase in ransomware attacks year-over-year, but noted improved defenses. Successful encryptions have decreased threefold in two years due to better automatic detection, while unmanaged devices remain a vulnerability in 90% of cases. Akira is the top ransomware variant, followed by LockBit, Play, ALPHV/BlackCat, and Black Basta.
This blog post contains tips for collecting cloud logs. It introduces Wiz's Cloud Logging Framework, which categorizes logs by security use case, mapping logs to either identity, data, network, compute, or control plane. The post highlights the control plane logs by providing tailored tips for AWS, Azure, GCP, and Google Workspace.
This blog post explores how focusing on writing new code in memory safe languages led to a decrease in vulnerabilities in an Android project. It posits that the next stage in security is to focus on safe coding and secure code practices. This is because vulnerabilities decay exponentially so older code will become safer over time, therefore teams should focus on writing new code in memory safe languages and only work on the legacy code when bug fixing.
Leeds Equity has acquired the OffSec certification company.
Amazon says that over 175 million customers are using passkeys for faster and more secure logins.
Finnish and Swedish authorities, with Bitdefender's help, closed down dark web marketplaces Sipulitie and Tsätti, stopping illegal drug sales in the millions.
Sponsored
A comprehensive suite of L&D opportunities for marketers, designed to enhance your skills and foster success.
63% of B2B technology buyers from the US, UK, and India rely on short-form social video from industry experts to inform their purchasing decisions. Videos featuring influencers are trusted by 80% of buyers, with trust highest in India at 83% compared to 71% in the US and 79% in the UK. 67% of buyers say influencer content builds brand trust, and 90% of Gen Z buyers interact with B2B influencer content monthly.
With over a billion shopping searches daily, Google has revamped its Shopping platform using AI to offer personalized product recommendations and virtual try-ons. The new experience, aimed at enhancing the online shopping journey, includes AI-generated briefs that summarize key product details and dynamic filters to refine search results. Shoppers can track prices and browse personalized deals on a new, dedicated page.
Memorable brand names often use strong consonants (like P, T, and K) and features like alliteration, puns, or wordplay to help customers recall them more easily. Names that link clearly to a product's function (e.g., Energizer) create mental associations that improve retention. Unusual spellings can aid memory (especially for new brands), while blended names (e.g., Duracell) can be harder to remember. However, studies only suggest a correlation - more recent research shows that misspelled names may have a negative effect.
With Google traffic declining, SEOs should prioritize conversion rate optimization (CRO) and brand building. Focusing on CRO allows you to control the user journey and increase conversions even with reduced traffic. Collaborating with PR and social media to increase brand awareness will help improve search rankings and site traffic. Tracking brand search volume, post-purchase surveys, and mentions in "best of" lists or Reddit threads can help measure the success of these efforts.
Cart abandonment rates soar when checkout processes are overly complex. This article shares key mistakes to avoid and a benchmark of conversion rate by industry. Conversion rate optimization (CRO) tactics include refining product pages, customer reviews, and mobile responsiveness to enhance the shopping experience and drive the customer through the funnel.
Pika produces dynamic video content with special effects including inflating, crushing, or melting objects. It offers features like cinematic shots and supports longer video clips and advanced scene animations. Pika is ideal for those looking to enhance their video production with unique and eye-catching effects.
LinkedIn is launching a new ad planning feature called "Companies" that allows users to view and filter both organic and paid impressions and clicks from companies that engage with their content. The tool, available under the “Plan” section of the ad manager, supports filtering by campaign, location, and time period and has data export options. A full rollout is expected by November.
Superhuman revamped its onboarding process by moving from a partial-screen tutorial with users' real inboxes to a full-screen experience with a synthetic inbox, resulting in improved keyboard shortcut adoption and user activation. It also made key UI actions like "Compose" and "Search" more discoverable for new users, increasing engagement with these features. Reforge simplified its onboarding from a complex 12-step process to just two steps, focusing on personalization and a more intuitive homepage, which led to a boost in user engagement and customer satisfaction. Both companies demonstrated that reducing friction and guiding users clearly can significantly improve product adoption and user experience.
A recent study found that anatomical depictions in marketing, where internal product components are revealed, can increase consumer confidence and willingness to pay, especially for tech gadgets and high-performance items. This visual strategy works best for tech-savvy consumers but may reduce confidence among those anxious about technology. It is most effective when marketing products for their functional benefits rather than aesthetic appeal.
50% of adults worldwide used voice search daily in 2023, highlighting its growing importance. Voice search optimization involves using long-tail keywords, featured snippets, and structured data like FAQ and HowTo schemas to align content with natural, conversational queries. With AI-driven searches on the rise, marketers must adapt SEO strategies to capture voice search traffic by focusing on user intent and simplifying content.
Marketing leaders should be concise, focus on strategic outcomes and ROI, tailor information to what matters most to the audience, and come prepared with clear recommendations supported by deep analysis.
To increase engagement numbers, create thin content, work with your ICP's habits, and incentivize participation with positive experiences.
Aldi shows how important search marketing can be for wider marketing efforts, including in-store.
Sponsored
If slow QA processes bottleneck you or your software engineering team and you're releasing slower because of it — you must check out QA Wolf.
The way data is organized in memory (data layout) can impact a program's performance. Choosing the right data layout, such as Array of Structures (AoS) or Structure of Arrays (SoA), can optimize cache line access and leverage vectorized instructions (SIMD) for faster execution. SoA, for example, can be much faster for reading operations, especially when combined with lightweight compression techniques like frame-of-reference encoding.
This article compares different methods for storing data in web browsers: Cookies, LocalStorage, IndexedDB, OPFS, and WASM-SQLite. Each method is analyzed for their features, limitations, and performance in various scenarios, including write and read latency for single and bulk operations.
Iterators and range objects are different in Python. While both are considered "lazy iterables" as they compute values on demand, they differ in their underlying mechanisms. Iterators are stateful, meaning once an item is consumed, it's gone. Range objects are not iterators - they are "lazy sequences" that can be looped over repeatedly without exhausting their values.
SMURF (Speed, Maintainability, Utilization, Reliability, and Fidelity) is a framework for better testing. Prioritizing one factor can have implications for others, so it's best to have a holistic approach when writing tests for applications.
The pursuit of unicorn status by venture capital funds has led to the creation of companies that, while initially seemingly harmless, become detrimental at scale. This is because the need for massive growth drives companies to exploit resources and disrupt markets. The recent decline in venture capital funding offers an opportunity for more non-hyper growth companies that are still sustainable businesses.
This developer proposes a missing IDE feature: automatically folding method bodies by default. This simple change improves code readability, as function signatures are often more important than their bodies.
React Native Bottom Sheet v5 has been released. It features a complete gesture solution rewrite, support for React Native Web, dynamic sizing, FlashList integration, and performance improvements.
KaibanJS is a JavaScript framework for building and managing multi-agent systems.
FTWA allows users to turn any website into a lightweight, fast, and visually appealing app. It removes the need for browser frames and creates a native app-like experience.
Software engineers and tech leaders are leaving prestigious Big Tech companies. There are various reasons why, like the decline in job security due to recent layoffs, the allure of professional growth and leadership opportunities offered by startups, and the perceived limitations of career progression within large corporations. There's also the impact of equity compensation and the potential for significant pay drops when stock prices fall or initial grants expire.
2024.10.16·newsletter.pragmaticengineer.com·31 min read·TLDR Web Dev Meta has presented its open AI hardware vision, showcasing new designs for AI platforms, racks, network fabrics, and components. To support its large-scale AI workloads, Meta has built high-performance training clusters with thousands of GPUs. To address the increasing power and bandwidth demands of AI, Meta has Catalina, a new high-powered rack designed for AI workloads, and Grand Teton, a next-generation AI platform now supporting AMD accelerators.
The Hall of Shame critiques poor design practices and dark patterns, specifically in websites, apps, and user experiences.
SQLite has published documentation on running SQLite locally in-browser using WebAssembly.
A senior developer attempted to implement function overloading in JavaScript by creating two functions with the same name but different parameters, but didn't realize JavaScript sets missing parameters to null when calling a function.
Google is advancing memory safety in its software by shifting towards memory-safe languages while also hardening existing memory-unsafe codebases through techniques like bounds-checking, exploit mitigations, and security boundaries.
Sponsored
$37 trillion in payments could transition to real-time by 2028. If you're moving, tracking, or reconciling payments, you need to start thinking about what this means for your infrastructure.
2024.10.15·moderntreasury.com·Sponsor·TLDR Big Tech companies are increasingly investing into nuclear power. Google has committed to buying power generated by seven nuclear-power reactors to be built by Kairos Power. The project aims to add 500 megawatts of nuclear power starting at the end of the decade. The project site (or sites) have yet to be determined. Google will have its data centers somewhere near the reactors, but it hasn't been determined whether they will receive power directly from the plants or from the grid.
2024.10.15·links.tldrnewsletter.com·4 min read·TLDR OpenAI has revealed the meta-prompt for its new o1 model family to help developers improve and fine-tune their products. Meta-prompts are used to instruct models to create good prompts based on user task descriptions or to improve existing prompts. This article looks at both OpenAI and Anthropic's approaches and compares them. The companies are using very different engines and their prompts reveal a lot about how each company thinks and what they expect from their products. OpenAI conceptualizes ChatGPT as a powerful computational tool while Anthropic envisions Claude as a friendly, human-like assistant.
2024.10.15·decrypt.co·8 min read·TLDR Scientists successfully used human stem cells to patch a hole in a monkey's retina, restoring the primate's vision. Macular holes, a condition associated with aging, cause vision to blur and decline over time. Current fixes for the condition come at the cost of a loss of peripheral vision as they involve transplanting cells. Using stem cells to repair the problem would introduce new cells, avoiding this issue. More research is needed to determine whether the treatment is suitable for human eyes.
2024.10.15·futurism.com·2 min read·TLDR MIT engineers have built a solar-powered desalination system that removes salt from water at a pace that closely follows changes in solar energy. It automatically adjusts to any sudden variation in sunlight, maximizing the utility of solar energy. The system can produce large quantities of clean water regardless of sunlight variation throughout the day without any batteries or supplemental power supply. It is geared towards desalinating brackish groundwater, a huge untapped source of potential drinking water.
2024.10.15·news.mit.edu·7 min read·TLDR This page contains a complete catalog of all the functions that Lodash provides. For each function, it provides a description of how to implement the same behavior in plain JavaScript. The page is still a work in progress.
2024.10.15·thescottyjam.github.io·Tool·TLDR