Introducing react-native-nano-icons! ๐๐ฌ The ultimate way to handle custom... icons in React Native: ๐ ๏ธ Integrated SVG-to-font build process โก Blazing fast native components ๐จ Multi-color font icon support ๐ Use icons inline within RN components ๐ Expo Go & Web support out of the box Check out our GitHub ๐ or learn more in the ๐งตshow more

Software Mansion
66,211 Aufrufe โข vor 3 Monaten
react-native-streamdown v0.2.0 is out! ๐ Powered by the new... react-native-enriched-markdown v0.6.0, markdown now streams more smoothly with the full GitHub Flavored Markdown (GFM) support, including seamless real-time rendering for tables and rich formatting. If youโre building LLM or AI-chat experiences in React Native, this update is for you. Check it out! ๐show more

Software Mansion
11,740 Aufrufe โข vor 2 Monaten
If youโve ever managed custom icons in React Native,... you know the frustration of choosing between performance and developer experience. Libraries like ๐ฟ๐ฒ๐ฎ๐ฐ๐-๐ป๐ฎ๐๐ถ๐๐ฒ-๐๐๐ด are flexible but heavy. Every icon creates its own React subtree. The alternative? Manual icon fonts that force you into a constant back-and-forth of using web tools like IcoMoon and syncing font assets every time a design changes. ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐ ๐ฎ๐ป๐๐ถ๐ผ๐ป ๐๐ฎ๐ฏ๐ just released ๐ฟ๐ฒ๐ฎ๐ฐ๐-๐ป๐ฎ๐๐ถ๐๐ฒ-๐ป๐ฎ๐ป๐ผ-๐ถ๐ฐ๐ผ๐ป๐ to solve exactly this. Itโs a build-time icon font generator that gives you the performance of native fonts with the flexibility of simple SVG files. ๐ช๐ต๐ฎ๐โ๐ ๐ต๐ฎ๐ฝ๐ฝ๐ฒ๐ป๐ถ๐ป๐ด? Instead of rendering complex vector paths at runtime, this library automatically converts your folder of SVGs into an optimized icon font during the build process. It essentially teaches your app to treat icons like standard text characters, which allows it to bypass Reactโs component tree and layout engine entirely. โก๏ธ ๐๐๐ถ๐น๐ฑ-๐๐ถ๐บ๐ฒ ๐๐๐๐ผ๐บ๐ฎ๐๐ถ๐ผ๐ป: It handles the entire pipelineโwatching your icon folder, converting SVGs to .ttf files, and linking them to your native project automatically. โก๏ธ ๐ก๐ฎ๐๐ถ๐๐ฒ ๐ฃ๐ฒ๐ฟ๐ณ๐ผ๐ฟ๐บ๐ฎ๐ป๐ฐ๐ฒ: Because icons render as native text glyphs, it is significantly faster than traditional SVG rendering, making it the ideal choice for long, scrollable lists or icon-heavy dashboards. โก๏ธ ๐๐ ๐ฝ๐ผ ๐๐ผ๐ป๐ณ๐ถ๐ด ๐ฃ๐น๐๐ด๐ถ๐ป: It features first-class support for Expo, automating the native plumbing like Info.plist updates and asset linking during the prebuild phase. โก๏ธ ๐๐๐๐ผ๐บ๐ฎ๐๐ถ๐ฐ ๐ง๐๐ฝ๐ฒ ๐ฆ๐ฎ๐ณ๐ฒ๐๐: The library generates TypeScript definitions for your icon set, providing full IDE autocomplete and ensuring you never break the UI with a misspelled icon name. ๐ช๐ต๐ ๐ถ๐ ๐บ๐ฎ๐๐๐ฒ๐ฟ๐? In high-performance applications, small overheads add up. By shifting the heavy lifting from the mobile device to your build machine, ๐ฟ๐ฒ๐ฎ๐ฐ๐-๐ป๐ฎ๐๐ถ๐๐ฒ-๐ป๐ฎ๐ป๐ผ-๐ถ๐ฐ๐ผ๐ป๐ ensures your UI stays buttery smooth while keeping your developer workflow modern. Itโs another great example of how ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐ ๐ฎ๐ป๐๐ถ๐ผ๐ป continues to solve the "last mile" of performance friction in the ecosystem. Before you migrate your entire library, keep in mind: this is designed for the ๐ก๐ฒ๐ ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ (Fabric) and requires React Native 0.74 or higher. #ReactNative #Expo #SoftwareMansion #Icons #MobileDev #Performance #DeveloperExperience #OpenSource #JavaScript #TypeScript #SVG #Fabricshow more

The React Native Rewind
24,992 Aufrufe โข vor 3 Monaten
Bone Tide is officially out on the App Store... and Google Play ๐ The React Native Expo version runs on the exact same TypeGPU engine as the Web game, shared 1:1 between both platforms. Only the UI was ported to React This was made possible by some amazing work across the React Native open source ecosystem. Huge thanks to William Candillon for react-native-webgpu and for always helping me resolve any issues incredibly quickly :D I think itโs a pretty cool showcase of what can be built with React Native nowadays. More details about the libraries used in the ๐งต featuring what might be the ultimate Software Mansion stack iOS: Android: Web:show more

Konrad Reczko
54,476 Aufrufe โข vor 6 Tagen
We just shipped React Native ExecuTorch v0.8.0 โ our... biggest release yet! ๐๐ผ โก๏ธ Vision Camera integration that runs computer vision models directly on your camera feed, in realtime. Also new: multiple CV models (including RF-DETR (Roboflow) and Liquid AI's Vision Language), Bare React Native support, and more. Takes minutes to try โ check out the repo! โฌ๏ธshow more

Software Mansion
37,180 Aufrufe โข vor 4 Monaten
Introducing React Native Streamdown โ our new streaming-ready Markdown... library ๐ Weโve built it on top of RN Enriched Markdown, remend, and Worklets Bundle Mode to fix the "streaming jank" in AI apps. ๐น Zero UI lag โ background processing via Worklets. JS thread stays 100% free ๐น Smart streaming โ powered by remend to correctly close tokens (bold, links, code) mid-stream ๐น Lightning-fast md4c parsing with 100% native text & interactionsshow more

Software Mansion
29,098 Aufrufe โข vor 4 Monaten
React Native now has its own shadcn/ui equivalent โ... introducing ๐ก๐ฎ๐๐ถ๐๐ฒ๐จ๐. If you love the flexibility of copying customisable components directly into your project (avoiding heavy, dependency-laden packages), NativeUI is designed for you. ๐ก๐ฎ๐๐ถ๐๐ฒ๐จ๐ offers beautifully crafted, accessible components tailored for React Native, following the same copy-paste philosophy as shadcn/ui. Built with ๐ก๐ฎ๐๐ถ๐๐ฒ๐ช๐ถ๐ป๐ฑ for fast, declarative, and flexible styling optimised for React Native. โก๏ธ ๐๐ผ๐ฝ๐ ๐ฐ๐ผ๐บ๐ฝ๐ผ๐ป๐ฒ๐ป๐ ๐ฐ๐ผ๐ฑ๐ฒ ๐ฑ๐ถ๐ฟ๐ฒ๐ฐ๐๐น๐ ๐ถ๐ป๐๐ผ ๐๐ผ๐๐ฟ ๐ฝ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐ โ no black-box dependencies required. โก๏ธ ๐๐ผ๐บ๐ฝ๐ผ๐ป๐ฒ๐ป๐๐ ๐ฎ๐ฟ๐ฒ ๐ฎ๐ฐ๐ฐ๐ฒ๐๐๐ถ๐ฏ๐น๐ฒ ๐ฏ๐ ๐ฑ๐ฒ๐ณ๐ฎ๐๐น๐, supporting screen readers and keyboard navigation, and designed to align with native iOS and Android UX patterns. โก๏ธ ๐๐๐น๐น ๐ฐ๐ผ๐ป๐๐ฟ๐ผ๐น ๐ผ๐๐ฒ๐ฟ ๐๐ผ๐๐ฟ ๐จ๐ without rebuilding common elements like buttons, inputs, or sliders from scratch. โก๏ธ ๐๐ผ๐บ๐ฝ๐ฎ๐๐ถ๐ฏ๐น๐ฒ ๐๐ถ๐๐ต ๐๐ ๐ฝ๐ผ ๐ฎ๐ป๐ฑ ๐๐ฎ๐ป๐ถ๐น๐น๐ฎ ๐ฅ๐ฒ๐ฎ๐ฐ๐ ๐ก๐ฎ๐๐ถ๐๐ฒ ๐ฝ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐๐, but not yet integrated with Tamaguiโs styling system (future support may be planned). โก๏ธ ๐ฆ๐๐ฝ๐ฝ๐ผ๐ฟ๐๐ ๐๐ต๐ฒ๐บ๐ถ๐ป๐ด ๐๐ถ๐ฎ ๐ก๐ฎ๐๐ถ๐๐ฒ๐ช๐ถ๐ป๐ฑ โ though youโll need to wire it up manually using Tailwind variables, context providers, and config files. Note: The term โinstallโ in the documentation refers to using the shadcn CLI (e.g., npx shadcn@latest add component) to fetch and copy component code into your project, not adding a package to your dependencies. NativeUI isnโt a plug-and-play library; itโs a lightweight toolbox that empowers you to shape your UI with precision and control. ๐ช๐ต๐ฎ๐โ๐ ๐๐ผ๐๐ฟ ๐ฝ๐ฟ๐ฒ๐ณ๐ฒ๐ฟ๐ฒ๐ป๐ฐ๐ฒ: npm install a pre-built UI kit for speed, or copy/paste NativeUI components for ultimate customisation? #ReactNative #KeyboardUX #MobileDev #OpenSource #JSDev #Performance #iOSDev #KeyboardExtensions #ReactNativeKeyboard #UIUX #shadcn #nativeuishow more

The React Native Rewind
118,414 Aufrufe โข vor 1 Jahr
Started using React Native two days ago and immediately... fell down a tab-bar rabbit hole. Iโd seen Instagram and Revolut collapse their tab bars on scroll while keeping every icon visible. I wanted that without giving up real iOS Liquid Glass. Turns out iOS 26โs public API canโt express that state. UITabBarMinimizeBehavior is an enum of when, not what. With onScrollDown, UIKit minimizes the bar to the active tab alone. Thereโs no parameter controlling what survives. So most implementations rebuild the visible bar as a custom component. Some use genuine glass materials, but the real UITabBar is gone and with it, the native selection capsule: that little blob that moves like a drop of water between tabs. You can reproduce it with separate springs on the leading and trailing edges. I didnโt want a reproduction. I wanted UIKitโs. Then I remembered a Flutter app i built some months back which uses cupertino_native. Flutter runs the app while a platform-view bridge renders a real UIKit UITabBar. Finding expo-glass-tabs clarified the compact geometry I wanted. The two ideas clicked: why not bridge a real UITabBar into React Native? Hereโs the trick: a standalone UITabBar has no UITabBarController managing it, so Appleโs minimization rule never applies. That means I can control its frame and items myself. Expo Router still owns navigation and screen lifecycle. React Native detects scroll direction. Swift removes and restores the real item labels, recentres the icons and animates the native barโs size. All five icons remain visible. The result keeps Appleโs Liquid Glass, water-drop capsule, hit testing and accessibility, while adding a compact state its public API doesnโt provide. One gotcha tho: detaching the bar means reimplementing everything the controller previously gave you for free. Active-tab reselect scrolling was one exampleshow more

kelvin.dart
66,450 Aufrufe โข vor 7 Tagen
๐ ๏ธ 54+ builders have already applied for the UOMI... Grants. Weโre backing the next generation of AI-native dApps, from DeFi and agents to socials, DAOs, and identity. Weโve set $500K in UOMI tokens to support builders like you, and thatโs just the start. From audits to growth support and co-marketing, weโre here to help you go from early product to real impact. Grant reviews take 2โ3 weeks, and weโll reach out directly via email. Apply now โ Letโs build together.show more

Uomi
55,336 Aufrufe โข vor 1 Jahr
Why $Supra is Still Massively Undervalued ๐ Letโs break... it down ๐ โฝ๏ธSolana ($107B MC) - A high-performance blockchain excelling in scalability โฝ๏ธChainlink ($15.6B) - The go-to oracle network for connecting smart contracts with real-world data Both are giants in their respective fields. But what if one project could combine the speed and scalability of Solana with the real-world connectivity of Chainlink and then perform even better? โ Blazing fast speeds for seamless scalability - 500,000 TPS + MultiVM โ Advanced Native Oracles โ Native verifiable onchain randomness โ Automation with zero block delay ! โ Native cross-chain transactions Not to mention a big game changer for development and real world implementation with custom Supra Containers plug and play ecosystems ๐จโ๐ป๐ ๏ธ Yet, Supra MC is only a fraction of that, despite its potential to replace both of these giants while delivering even more functionality โก๏ธshow more

BrotherHood
25,096 Aufrufe โข vor 1 Jahr
I built a full-stack Chat App to learn React... Deeper. When I started, I only know the basics in React. I was hesitant at first if I would be able to do it or not, but I started building it anyways. Through building it, I have learned: - Typescript - Tailwind - Redux - Firebase - File Structuring - Optimization - More hooks The list could go on... The point is you don't need to know it all to start building something. Fundamentals are enough, you can figure out and learn the others on the way. Here's the link of the app: Source code: I create visual web dev content and its all here:show more

Ali
112,136 Aufrufe โข vor 2 Jahren
Rive text is live!! Animatable, variable, dynamic text for... runtime, with full support for any language. There are a MONSTER amount of new things to play around with! ๐ Create Text objects, styles, runs, and modifiers. ๐ Support for any language. LTR, RTL, special characters/features, ligatures, etc. ๐ Animate variable fonts. ๐ Google Fonts are provided by default, but you can upload custom fonts. ๐ Runs are a way to segment a text field into different sections. You can target runs at runtime to change their content dynamically. See documentation here: ๐ Apply different text styles to runs. ๐ Convert text to paths (flatten). ๐ Text modifiers are a powerful way to add layered animation to text, while maintaining its editability! ๐ Use transform constraints to resize graphics to text objects. Coming soon: ๐ง Ability to export fonts out of band or via CDN. They are currently packaged in the .riv file.show more

Guido Rosso
25,950 Aufrufe โข vor 3 Jahren
Introducing Muse Image and Muse Video, the first media... generation models developed by Meta Superintelligence Labs. Muse Image is our most advanced image generation model yet. It follows instructions faithfully, edits with precision, composes from multiple references, and draws on Instagram for social context. It also brings agentic tool use capabilities to image generation and integrates with Muse Spark. You can try Muse Image in the Meta AI app and web, as well as in Instagram Stories and WhatsApp โ starting in limited countries with more locations on the way. Today weโre also previewing Muse Video, which is built upon the same pretraining base as Muse Image to deliver exceptional visual fidelity with native audio support. Learn more about both models:show more

AI at Meta
837,139 Aufrufe โข vor 1 Monat
Hold up, here is the prompt: works with almost... any model. enjoy :) Role & Objective: Act as an Elite UI/UX Front-End Engineer specializing in Apple-tier micro-interactions and advanced CSS. Your task is to program a perfectly centered navigation bar in a strictly SINGLE HTML file containing all HTML, vanilla CSS, and vanilla JavaScript. No external libraries or frameworks (No Tailwind, React, etc.). Design Concept - "True Liquid Glass": CRITICAL INSTRUCTION: Do NOT generate standard, flat "glassmorphism" or basic frosted glass. I require a physically accurate "Liquid Glass" aesthetic. It must look like wet, poured clear resin, combining the high-gloss specular highlights of classic macOS Aqua with the volumetric spatial depth of modern Apple VisionOS. 1. The Liquid Glass Material & Lighting (CSS): - Deep Refraction: Use `backdrop-filter` with extreme blur (e.g., 50px) and over-saturation (200%). - Specular Highlight: Create a curved, semi-transparent white gradient on the top half using a pseudo-element (`::before`) to simulate a hard light reflection on a wet, rounded 3D surface. - Caustics & Volume: Use multi-layered inner and outer `box-shadow` properties to simulate light refracting at the bottom edge and casting a realistic ambient drop shadow. - Interactive Glare: Implement a soft radial-gradient spotlight inside the glass that dynamically tracks the user's mouse cursor (X/Y coordinates) using JavaScript and CSS variables (`mix-blend-mode: overlay`). 2. Navigation Layout & Elements: - Center the pill-shaped navigation bar perfectly in the middle of the viewport. - Include 3 main navigation items with minimalist, inline SVG stroke icons and text labels: "Home", "Call", and "List". - Add a subtle vertical divider line after the main buttons. - Next to the divider, add a Dark/Light Mode toggle button containing inline SVG Sun and Moon icons. 3. Animations & "Apple Magic": - Sliding Active Pill: Create a solid background "pill" that sits *behind* the active navigation item's text/icon. When a different item is clicked, this pill must dynamically recalculate its width and slide to the new position. - Spring Physics: The sliding transition MUST use an exact Apple-style bouncy spring easing curve (e.g., `transition: all 0.5s cubic-bezier(0.34, 1.2, 0.64, 1)`). - Tactile Feedback: Buttons and icons must physically press down slightly (`transform: scale(0.92)`) when clicked (`:active`). - Theme Switch: The Sun and Moon icons must smoothly rotate, scale, and cross-fade during the transition. 4. Background Environment (Crucial): - Glass needs light and color to refract! Create a full-viewport, smoothly animated mesh gradient background using 3 large, heavily blurred, floating color blobs. - Implement full Dark/Light mode logic using CSS variables (`:root` and `[data-theme="dark"]`). Toggling the theme must seamlessly transition the background blob colors, glass opacity, shadow intensity, and text colors. Output ONLY the pristine, production-ready code. Prioritize maximum visual fidelity and silky-smooth 60fps animations.show more

Leon Lin
127,732 Aufrufe โข vor 4 Monaten
Check out the behind-the-scenes on how we created our... 'Primal Glow' ad to launch Nano Banana Pro on Leonardo Ai. From initial concepting to refining the "Primal Glow" aesthetic, this guide takes you through the full production process. Here are two immediate takeaways from our workflow: 1. Consistency is key (and simple). We found that hard-coding a specific film stock into our prompts (we chose Ektachrome) was the easiest way to ensure lighting and color grading matched across every single shot. 2. Leverage "World Knowledge" for localization. Instead of manually translating ad copy, we prompted for specific locations (like a Tokyo subway or a Berlin bus stop). The model automatically translated the text into Japanese (Katakana) and German to match the environment. The full guide covers storyboarding at speed (we finished the concept in 1.5 hours!), our prompt structures, and the specific settings used. Jump in and check it out. ๐ Repost + Comment "glow" for the guide in your DMshow more

Leonardo.Ai
153,069 Aufrufe โข vor 8 Monaten
Want to see something cool? Check out the process... this little one uses to find the color blue. Russian psychologist and learning theorist Lev Vygotsky (1896-1934) helped us to envision three distinct phases of knowledge/ability: At one end of this continuum are the things we donโt yet know (or canโt yet do). At the other end are those things we know/can do independently. Between these two extremes, Vygotsky envisioned a fertile, middle ground - the Zone of Proximal Development - where we can find success with just right level of support. Itโs here where learning (and, accordingly, all the best instruction) occurs. In this particular case, the support in question is not from a parent or teacher, but a mental tool. Watch as our hero uses her (more solid) knowledge of other colors to help eliminate possibilitiesโฆ and her joyful spark of recognition when she discovers the blue marker on her own. Soon sheโll be able to name blue as effortlessly as the others. Pretty cool, huh? ๐ฅ of this amazing little scientist via lindsaydavisknotts on IG.show more

Dan Wuori
222,515 Aufrufe โข vor 3 Jahren
Introducing Attio Objects ๐ โ We know how hard... it is to find a CRM that fits your unique business model. โ That's why we built Attio Objects โ our powerful data model with custom objects that gives you complete flexibility to structure your CRM exactly how you need it. โ Along with custom objects, we've also introduced new standard objects: โ - Workspaces and Users objects for PLG businesses. - A robust Deals object for sales-driven companies. โ This is the culmination of a 4-year effort, with 3 years of work put in even before launching Attio. โ Since day one, we've been determined to solve the fundamental problem in the CRM space: the trade-off between power and time-to-value. โ If you wanted power and flexibility, your CRM would take forever to build and not work well with your stack. โ If you wanted speed, you'd need to use highly opinionated, inflexible software that doesn't really work for your business. โ That ends today. With Attio, you no longer have to compromise. Build your CRM your way, fast. Iterate as you grow. โ High-growth startups like Replicate, , and Modal and more are already using Attio's object architecture to perfectly match their businesses and accelerate their growth. โ To get all the details, check out our blog post ๐ โshow more

Attio
26,821 Aufrufe โข vor 2 Jahren
Self organisation is for LAZY coaches! Elite coaches should... verbalise all of the nuances of detail to maximise the performance of their athletes. Video analysis should provide you with all of the granular data so that you can make minute analysis and provide the most specific cues for each step in the sprint. ๐คฅ๐คฅ๐คฅ๐คฅ๐คฅ๐คฅ๐คฅ๐คฅ๐คฅ๐คฅ๐คฅ๐คฅ At the end of last the summer I reached to Frans Bosch to bug him on all things sprinting. Itโs been 3/4 years since we had spoken last so it was very refreshing to talk about what I had been witnessing whilst analysing footballers. Somethings that I learnt from him over a decade ago and have consistently used to maximise speed skills. 1) โtake the arms out of the running cycle and the body will need to self organise in order to avoid over rotation and thus keep the abdominals in the sweet spotโ 2) โRun bouncy with excellent co contractions between hip, knee and ankle will keep the hamstring in the sweet spot, reducing strainโ 3) โStabilise running technique by clarifying how to PROJECT , SWITCH AND REACT (PSR) over increasing amounts of velocity, vectors and variations of instabilityโ ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ I took the concept of PSR directly from the heuristics of dpfaff 15 years ago. A man who gives and gives and gives and gives some more. Dan let me bug him for months, write my thesis on him, then I got to stalk him daily for 3 years in the build up to the 2012 Olympics. Coaching the PSR pillers became a very helpful way of reducing the clutter of technical jargon and degrees of freedom. It focused my coaching eye and created a shared language for athletes, therapists and non technical coaches. โฝ๏ธ๐๐๐๏ธ๐ฅ ๐พ๐๐๐๐ผโโ๏ธ๐๐พ๐๐ฝโโ๏ธ 3 years ago I started working with Ryan Grubbs before he joined the NFL. Ryan and I put our heads together to create a system that would reduce the friction for coaches wanting to coach more efficient movement . We downloaded our brains in to a range of decision trees and algorithms and then began to support teams through our joint venture Speed Solutions We provide a unique macroscopic analysis of intense game actions (acceleration, deceleration , change of direction and max velocity). All data is visualised and compared athletes of a similar level within our data base. We have stood on the shoulders of great academic work of Ryu Nagahara Helen Bayne James Wild and Ken Clark, PhD and then layered in our experiences coaching the best athletes and players from around the world. ๐คณ๐ฅ๐พ๐ป๐ฅ๏ธ๐งโ๐ป๐๐๐ vuemotion provide us with the data and Speed Solutions provides us with the insight. Self organisation is a concept built for lazy coaches like me. Measure what matters. Coach the PSR PILLERS Design a training environment that challenges skill stability. Then Measure again. ๐ซ ๐ซ ๐ซ ๐ซ ๐ซ ๐ซ ๐ค๐ค๐ค๐ค๐ค๐ค๐ค This was longer than I planned (I am sick stuck in bed) , so well done if you made it this far. Drop me a question video analysis using, lazy coaching or building Olympic level Speed Skills.show more

Jonas Dodoo
75,626 Aufrufe โข vor 2 Jahren
๐งHow confident are you in your coaching? ๐ต๐ฝโโ๏ธOver 2023... I reviewed all the courses out there on speed development. ๐Most of them just rehashed someone elseโs work๐ซฃ๐ ๐ตโ๐ซSome are way to wordy, leaving the learner confused and feeling inadequate. ๐จI am a coach and learn visually, I think most of us do ๐ผ๏ธ ๐กSo I have summarised the MOST important rules and created โMy Coaching Eye - Fundamentals of Biomechanics.โ ๐ฅนThe course is a visual delight and needs no prior learning or knowledge. ๐จItโs designed for those who want to master Sprint Biomechanics in minutes. ๐Bonus - Use AI to assess your Sprint Mechanics.๐ฌ ๐You will also receive an individualised speed program from us and speed analysis vuemotion with our specialised Speed Solutions reports. To learn more click on the link! ๐ Everyone can run faster, We can show you how!show more

Jonas Dodoo
20,564 Aufrufe โข vor 2 Jahren
๐ง Introducing stereOS: a Linux based operating system hardened... and purpose built for AI agents. It's clear that agents need an ACTUAL operating system (not what people are calling an "OS") to witness the full breadth and depth of their capabilities while mitigating the blast radius of autonomous, untrusted actors. But there are so many problems with AI sandboxes today: * Going out to the apple store and buying a mac mini will never scale and is way too expensive (obviously) * Running in Docker is too restrictive (agents can't stand up their own container infrastructure, no sub virtualization, docker-in-docker is very broken) * Firecracker strips all the hardware so GPU PCIe passthrough, secure boot, FIPs, etc. is out of the question. * Native VMs are too fat and the overhead of 1 agent per VM is too much. stereOS takes a different approach: it's a full NixOS system that you boot and then kick off agent sandboxes inside with gVisor + /nix/store namespace mounting. Each agent gets their own kernel and the /nix/store is read only by nature. Even if the agent was somehow able to escape the gVisor virtual kernel, they'd land on the NixOS system as the "agent" user! Not your actual hardware!! If you want to take a defense-in-depth approach, we support "native" agents that run at the system level kicked off by our `agentd` utility. These agents, on their own, can manage and kick off other sub agents using the internal sandboxing mechanisms. Today, we're open sourcing all of this: * stereOS: our purpose built Linux OS - * masterblaster: client utility to launch, manage, and orchestrate agents - * stereosd: the stereOS system control plane daemon - * agentd: the stereOS system agent management daemon - Give it a try, throw us a star, and let me know what you think ๐งโญ๏ธshow more

John McBride
150,334 Aufrufe โข vor 5 Monaten
004/100 Buttons. A bit of the process on building... an animation. When looking at a finished animation or in this example a finished button, it can look quite complex inside the CSS. But when building it, itโs more like a lot of simple steps, one after another. Here I had the idea to make some kind of text animation like the footer logo on the Osmo site. I try to add the base animation with no complex easing, for example transition: translate 0.4s ease. Starting with just moving the one text from bottom to top and the other text to top. Adding a stagger, play around with it. Searching for a way to make it more circular. On the research I found the sin() function inside CSS which can build a more smooth non linear curve for the stagger which creates this circular effect. And step by step adding more complexity like, different easing for hover/hover-out, opacity, 3D transform and more. I use also the sin() function to rotate the letters, so the middle ones are getting more rotated than the outer ones. Another thing which helps is to add a small delay on hover, for example 0.05s or 0.1s, you donโt really see the difference, but when you hover pretty fast on and out it doesnโt get that jumpy. Iโm using here GSAPโs SplitText to split every char into spans. And then Iโm adding a CSS index variable to every span, starting from the center. SplitText can provide CSS index variables, but you cannot tell it from which direction. For the sin() itโs also important to have a max length, so I add another CSS variable with the max char number on it. Crafting 100 Buttons with Osmo โณ Total time: 63hshow more

Eduard Bodak
166,023 Aufrufe โข vor 3 Monaten