Series of inexpensive single-board computers used for educational purposes and embedded systems
POPULARITY
**Using AI to Manage ADHD & Boost Attention** *Personal Background* - Over 32 years living with ADHD, starting medication even before the NHS recognized it in 2000.- View ADHD as a positive force, fueling success in managing multiple businesses, being a hands-on parent, and staying in peak physical condition.- Discuss how ADHD has driven a continuous journey of self-improvement.*Managing ADHD with AI* - **Content Summarization**: Use AI tools to summarize lengthy content, saving time and improving focus.- **Email Management**: AI helps draft responses and break down complex tasks.- **Task Breakdown**: Tools like *Goblin.tools* can break large tasks into manageable steps, like turning meal planning into a grocery list.- **Building Routine**: This is key to managing ADHD—AI can help create and stick to routines.---**Big Tech Brings Back Nuclear Power** - **Google's Nuclear Energy Deal**: Google partners with *Kairos Power* to purchase **500 megawatts** of nuclear power, supporting the energy needs of its growing AI technology.- **Small Modular Reactors (SMRs)**: These reactors are more affordable, flexible, and efficient than traditional nuclear reactors.- **AI Energy Demands**: Data centers currently consume **2% of global energy**, and this is expected to grow by **160% by 2030** due to AI advancements.- **Nuclear vs. Coal Waste**: Nuclear waste in the U.S. could fill a **football field 10 yards deep**, while a single coal plant generates the same waste **in one hour**.- **The Bigger Picture**: While nuclear helps meet new energy demands, it doesn't reduce overall energy consumption. Energy efficiency and demand reduction are still essential.---**Xander Glasses - Speech-to-Text for the Hearing Impaired** - **XanderGlasses**: Created by *Vuzix* in partnership with *Xander*, these smart glasses offer **real-time captioning** for individuals who are deaf or hard of hearing.- **Key Features**: - No need for a cloud connection, smartphone, or Wi-Fi—fully self-contained technology. - Features include a **camera**, **noise-canceling microphone**, and compatibility with **prescription lenses**. - Preorders available now, with an expected **spring launch**.---**Raspberry Pi Glasses - Sign Language Translation** - **Sign Language to Text Glasses**: Created by Maker *Nekhil*, these glasses use a **Raspberry Pi Zero 2 W** and a **camera module** to translate sign language into spoken words.- **How It Works**: - A camera captures hand movements, and the Raspberry Pi processes this data using **machine learning** to convert gestures into words. - A speaker then delivers the spoken translation, making communication easier for those unfamiliar with sign language.Get intouch with Myles at mylesdhillon@gmail.com
Great Scott Gadgets Cynthion - All-in-One USB Multitool (0:10) https://www.adafruit.com/product/6005?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Adafruit FPC Breakout for Raspberry Pi 5 DSI or RP2350 HSTX - 22 Pin 0.5mm (2:59) https://www.adafruit.com/product/6014?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Raspberry Pi 5 - 2 GB RAM (4:09) https://www.adafruit.com/product/6007?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Raspberry Pi Zero 2W with Header (5:11) https://www.adafruit.com/product/6008?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts ----------------------------------------- New nEw NEWs New Products, News, and more: https://www.adafruit.com/newsletter #newnewnew Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
As a backend developer, you may not realize that Java was initially born on embedded devices like set-top boxes and gateways. We discussed this topic for the first time almost three years ago in Foojay Podcast #2 with James Gosling, Johan Vos, Erik Costlow, and Frank Delporte (https://foojay.io/today/foojay-podcast-2/).In this episode #55, we look into the history of the Java Micro Edition and how things evolved. Nowadays, with processors becoming increasingly powerful, we can run the exact same Java runtime on any Linux system, from the biggest cloud servers to the smallest Raspberry Pi Zero. Let's find out what can be done with Java in the embedded world.GuestsRobert von Burghttps://www.linkedin.com/in/eitchme/https://mstdn.gsi.li/@eitchDaShaun Carterhttps://www.linkedin.com/in/dashaun/https://twitter.com/dashaunhttps://vmst.io/@dashaunPavel Petroshenkohttps://www.linkedin.com/in/pavel-petroshenko-5220092/Content00:00 Introduction of the topic and guests04:53 Java is running on more devices than we can imagine06:18 History of Java MEhttps://www.oracle.com/java/technologies/javameoverview.html https://en.wikipedia.org/wiki/SavaJe Jasper S20: https://vimeo.com/198239375 Jasper S20: https://www.phonescoop.com/articles/article.php?a=77&p=1498 15:55 Java on modern embedded devices22:25 Are modern embedded devices still "embedded"?25:24 Current modern Java is perfect for embedded useshttps://www.pi4j.com 30:10 How Java moved to ARM on Mac and cloud34:48 Green Computing = Reducing costsPresentation by Miro Wengner: https://www.youtube.com/watch?v=zP4xeeY3HIA https://thenewstack.io/which-programming-languages-use-the-least-electricity/ 37:47 Recent Java evolutions impacting embedded use41:51 Is there a need for real-time Java?LED strips with Java: https://www.pi4j.com/examples/jbang/pixelblaze_output_expander/ 49:44 Spring IO presentation by DaShaunhttps://2024.springio.net/sessions/spring-boot-on-the-edge 51:38 Java on RISC-Vhttps://riscv.org/blog/2024/04/java-21-and-22-now-available-on-risc-v-a-collaboration-between-rise-and-eclipse-adoptium 53:27 More details about the product Robert develops with Javahttps://www.pi4j.com/featured-projects/soft-real-time-plc-written-in-strolch/ https://strolch.li/ 59:09 Network alternatives on embedded (e.g. LoRa)1:03:42 What will the future bring to embedded Java?Pi4J Spring Boot: https://www.youtube.com/watch?v=I62IviQLNts https://openjdk.org/projects/leyden/ https://openjdk.org/projects/crac/ 1:09:07 Conclusion
TopicsWe're live!Anbernic RG Cube Official Promo & SpecsNEW R40S 1:1 handheld Unveiled & RGB20 SX hands-onAYN Odin 2 Mini new videoNEW GPD Duo Teased, Snapdragon X & ASUS ROG Ally X talkAnbernic RG35XX SP tape mod & CFW talkMore N64 PC Ports arrive (easier Recomp porting method!)A Hands-on Look at GameSir's X4A mobile controllerWinners of AKNES Gulikit Giveaway GotX Voting TimeGetting to Know our Hosts and YouTube thoughtsTake care of your handhelds, and thanks for watching! All our News Links & Sources: https://retrohandhelds.gg/sources Listen wherever you get your podcasts (releases weekly on Thursdays @ 4pm PST) 〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰〰✨Became a Supporterhttps://patreon.com/RetroHandhelds or Discord sub• Access to Patron only Discord chat & marketplace• Earn merch, enter giveaways, and get free stuff• Device Modding Services
What A SHOW folks, I almost don't want to write anything in the newsletter to MAKE you listen haha but I will I know many of you don't like listening to be babble. But if you chose one episode to listen to instead of just skimming the show-notes, make it this one. We've had 2 deep dives, one into the exciting world of multi-modalilty, we chatted with the creator of Moondream1, Vik and the co-founders of Prophetic, Wes and Eric about their EEG/fMRI multimodal transformer (that's right!) and then we had a DEEP dive into the new Hourglass Diffusion Transformers with Tanishq from MedArc/Stability. More than 1300 tuned in to the live show
DAK and the Golden Age of Gadget Catalogs, FreeBSD 13.2 upgrade to 14.0, Running OpenBSD on Raspberry Pi Zero 2 W, Netgate Releases pfSense CE Software Version 2.7.1, SSH agent forwarding and tmux done right, Some explanations about OpenBSD memory usage, and more NOTES This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow) and the BSDNow Patreon (https://www.patreon.com/bsdnow) Headlines DAK and the Golden Age of Gadget Catalogs (https://cabel.com/2023/11/06/dak-and-the-golden-age-of-gadget-catalogs/) FreeBSD 13.2 upgrade to 14.0 – properly detailed and (hopefully) correct way (https://ozgurkazancci.com/freebsd-13-2-upgrade-to-14-0-proper-and-correct-way/) News Roundup Running OpenBSD on Raspberry Pi Zero 2 W (https://www.tumfatig.net/2023/running-openbsd-on-raspberry-pi-zero-2-w/) Netgate Releases pfSense CE Software Version 2.7.1 (https://www.netgate.com/blog/netgate-releases-pfsense-ce-software-version-2.7.1) SSH agent forwarding and tmux done right (https://jmmv.dev/2023/11/ssh-agent-forwarding-and-tmux-done.html) Some explanations about OpenBSD memory usage (https://dataswamp.org/~solene/2023-08-11-openbsd-understand-memory-usage.html) Tarsnap This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups. Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv) Join us and other BSD Fans in our BSD Now Telegram channel (https://t.me/bsdnow)
AmateurLogic's Annual Christmas Extravaganza. Tommy upgrades his N5BOC Hotspot with a new Raspberry Pi Zero 2 W and it's fast. Emile updates his hotspot with the WPSD Project. ALTV's 2023 Gift Guide for last minute shoppers and slackers. Sampling the tastes of the holidays. 1:18:01
AmateurLogic's Annual Christmas Extravaganza. Tommy upgrades his N5BOC Hotspot with a new Raspberry Pi Zero 2 W and it's fast. Emile updates his hotspot with the WPSD Project. ALTV's 2023 Gift Guide for last minute shoppers and slackers. Sampling the tastes of the holidays. 1:18:01
In todays episode I spoke with SeedSigner (The man), Keith Mukai (Lead Dev) and Nick Klockenga (Lead maintainer) about the recent updates to the Seed signer project. Before we dive into it lets remind ourselves what the seed signer project is and why its so important. What is SeedSigner? SeedSigner offers anyone the opportunity to build a verifiably air-gapped, stateless Bitcoin signing device using inexpensive, publicly available hardware components (usually < $50). SeedSigner helps users save with Bitcoin by assisting with trustless private key generation and multi-signature wallet setup, and helps users transact with Bitcoin via a secure, air-gapped QR-exchange signing model. You can use SeedSigner to complete these tasks: Calculate word 12/24 of a BIP39 seed phrase Create a 24-word BIP39 seed phrase with 99 dice rolls Create a 24-word BIP39 seed phrase by taking a digital photo Temporarily store up to 3 seed phrases while device is powered Guided interface to manually create a SeedQR for instant input BIP39 passphrase / word 25 support Native Segwit Multisig XPUB generation w/ QR display Scan and parse transaction data from animated QR codes Sign transactions & transfer XPUB data using animated QR codes Live preview during photo-to-seed and QR scanning UX Optimized seed word entry interface Support for Bitcoin Mainnet & Testnet Support for custom user-defined derivation paths On-demand receive address verification User-configurable QR code display density Responsive, event-driven user interface To build a SeedSigner you will need the following components. – Raspberry Pi Zero version 1.3 (not “W”) – Waveshare 1.3 LCD Hat (240 x 240 pixels) – Aokin / AuviPal/ (other) RPI Camera – “Orange Pill” Enclosure Now that we have reminded ourselves what the project is and why its here we can continue. What I love about SS is anyone in the world can build one without anybody knowing they have it, this is especially useful in countries where freedom money is not welcome. I've been following this project for a few years now and continue to be impressed by the vision and team. Since I last spoke to SS they have built a new operating system helping with faster boot times as well as reducing the attack surface. As well as talking technical updates we also discus the pros and cons of working with a fully open source project and why the team are so passionate about what they do. It was really interesting to hear how the three team members met and how they have been working together to help refine and build this incredible project. It was a pleasure speaking to the SeedSigner team and I hope you enjoy listening as much as I enjoyed recording this. If you enjoyed the episode, please let us know by liking and/or subscribing to the video and podcast. Do it now please you lazy fcuk. If you appreciate what the SeedSigner team are building then please consider donating to them using this link https://seedsigner.com/donate-now/ Show Host: Max https://twitter.com/MaxBitbuybit Ungovernable Misfits Socials https://www.ungovernablemisfits.com Twitter https://twitter.com/ungovernablemf Show Guests Nick Klockenga Twitter - @klockenga Nostr - npub1rfd0hxdzcze6pzj29thuz34vur57wm9quje7w3edxjgusq6m47csnl7wrt Keith Mukai Twitter - @KeithMukai SeedSigner Twitter - @SeedSigner Website - https://seedsigner.com/ Show Sponsor: Foundation Devices Foundation builds Bitcoin-centric tools that empower you to reclaim your digital sovereignty. As a sovereign computing company, Foundation is the antithesis of today's tech conglomerates. Returning to cypherpunk principles, they build open source technology that “can't be evil,” Thank you Foundation Devices for sponsoring the show. Use code BITBUYBIT at check out for $10 off your purchase. https://foundationdevices.com Show Sponsor: sx6.store SECURE YOUR BITCOIN IN MARINE GRADE, 316L STAINLESS STEEL! As always please feel free to reach out and ask me any questions.
Coming up in this episode 1. The History of ~~Raspbian~~ Raspberry Pi OS 2. What we've been doing with Pi's 3. And we run something over the break Watch the video for this episode on Youtube (https://youtu.be/nLPuojqJbK4) https://youtu.be/nLPuojqJbK4 0:00 Cold Open 1:36 SBC, One, Two, Three 17:24 Raspberry Pi History: The Early Days 19:55 2006 - 2012 22:22 2012 - 2014 26:26 2014 - 2017 33:28 2017 - 2020 37:05 2020 - 2023 43:12 Hot Pis and Hot Takes 1:07:41 Next Season: A Twofer 1:16:36 Stinger Banter ZimaBoard (https://www.zimaboard.com) NanoPi R4S (https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R4S) NanoPi R2S (https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R2S) IPFire (https://www.ipfire.org) OPNsense (https://opnsense.org) OpenWrt (https://openwrt.org) Announcements
This week we do a deep dive into the Total Addressable Market of Cloud and discuss the rise of Cloudflare. Plus, details an the SDT Meetup in Austin on August 27th (https://www.eventbrite.com/e/software-defined-talk-meetup-in-austin-tx-tickets-396650401027). Runner-up Titles “Have a good time at least once” is in my vacation OKRs The podcast of the Slack Analog Clocks Digital Clock Native Pretending to have a sidekick The First Business Case for the Metaverse I was a liberal arts major The TAM Episode Rundown Cloud Earnings Clouded Judgement 7.29.22 (https://cloudedjudgement.substack.com/p/clouded-judgement-72922?utm_source=substack&utm_medium=email) Amazon says cloud-computing revenue rose 33%, topping Wall Street estimates (https://www.cnbc.com/2022/07/28/aws-earnings-q2-2022.html) 60% of Amazon's net revenue growth YoY was AWS. (https://twitter.com/conorsen/status/1552749857500286976?s=21&t=4J4ob4S-4vxl-60DOSKkUw) AWS continues to show strength, but there are a few things to watch out for (https://seekingalpha.com/news/3863264-amazon-web-services-continues-to-show-strength-but-there-are-a-few-things-to-watch-out-for) Gartner Forecasts Worldwide IT Spending to Grow 3% in 2022 (https://www.gartner.com/en/newsroom/press-releases/2022-06-14-gartner-forecasts-worldwide-it-spending-to-grow-3-percent-in-2022) How Cloudflare emerged to take on AWS, Azure, and GCP (https://www.infoworld.com/article/3668197/how-cloudflare-emerged-to-take-on-aws-azure-and-gcp.html?utm_content=content&utm_source=twitter&utm_medium=social&utm_campaign=organic) Relevant to your Interests Apple beats on revenue and profit, expects growth to accelerate despite 'pockets of softness' (https://www.cnbc.com/2022/07/28/apple-aapl-earnings-q3-2022.html) Instagram walks back its changes (https://www.platformer.news/p/-instagram-walks-back-its-changes?utm_source=substack&utm_medium=email) Meta posts its first-ever quarterly revenue decline (https://www.axios.com/2022/07/27/meta-quarterly-revenue-decline-earnings?utm_source[%E2%80%A6]utm_medium=email&utm_campaign=newsletter_axioslogin&stream=tophttps://www.axios.com/2022/07/27/meta-quarterly-revenue-decline-earnings?utm_source[%E2%80%A6]utm_medium=email&utm_campaign=newsletter_axioslogin&stream=top) Why Kylie is mad at Instagram? (https://om.co/2022/07/26/why-kylie-is-mad-at-instagram-explained/) There is a path to replace TCP in the datacenter (https://www.theregister.com/2022/07/27/replace_tcp_datacenter/) CHIPS for America Act (https://twitter.com/SBIndyNews/status/1552445739736989697)e JetBlue agrees to buy Spirit for $3.8B. It would create the 5th largest U.S. airline (https://www.npr.org/2022/07/28/1114226031/jetblue-spirit-deal-merger) The pandemic impulse purchases we grew to hate (https://www.vox.com/the-goods/23279350/pandemic-consumer-buys-peloton-bike-games-dog-covid?utm_source=nextdraft&utm_medium=email) AMD and Nvidia leaks show we are drunk on power, and the hangover is going to be brutal (https://www.techradar.com/news/amd-and-nvidia-leaks-show-we-are-drunk-on-power-and-the-hangover-is-going-to-be-brutal) Intel To Wind Down Optane Memory Business - 3D XPoint Storage Tech Reaches Its (https://www.anandtech.com/show/17515/intel-to-wind-down-optane-memory-business) On the huge importance of non-tech roles in Open Source: Empirical study on NPM - Livable Software (https://livablesoftware.com/importance-of-non-tech-contributor-roles-open-source/) VMware Fusion beta joins Parallels in supporting Windows VMs on Apple Silicon (https://arstechnica.com/gadgets/2022/07/newest-vmware-fusion-beta-supports-windows-11-on-apple-silicon-macs/) Apple Arcade finally got the boost it needed (https://www.theverge.com/2021/4/7/22370217/apple-arcade-fantasian-nba2k-wonderbox-classics-netflix) Apple Nabs Key Lamborghini Executive to Work on Its Electric Car (https://www.bloomberg.com/news/articles/2022-07-27/apple-nabs-key-lamborghini-executive-to-work-on-its-electric-car?utm_campaign=etb&utm_medium=newsletter&utm_source=morning_brew) IBM board of directors investigates sales fraud claims (https://www.theregister.com/2022/08/01/exclusive_ibm_board_of_directors/) Apparently Linus Torvalds is using an M2 Mac? (https://softwaredefinedtalk.slack.com/archives/C5GPMBXQT/p1659428218962219) Oracle Cuts Workers in US Customer Experience Unit (https://www.bloomberg.com/news/articles/2022-08-01/oracle-cuts-workers-in-us-customer-analytics-division) Gmail gets a new look and tighter intergration to celebrate 18 years of service (https://www.xda-developers.com/gmail-new-look-tighter-intergration-18-years/) Uber reports positive cash flow for first time (https://www.ft.com/content/a454447f-c0b9-44fc-a24a-2781f1b7717e) Pinterest shares surge after Elliott discloses it is the largest shareholder (https://www.reuters.com/technology/elliott-says-it-is-largest-sharesholder-pinterest-2022-08-01/) How Kubernetes Reinvented Virtual Machines (in a good sense) (https://iximiuz.com/en/posts/kubernetes-vs-virtual-machines/) Former VMware Star Sanjay Poonen Becomes CEO Of Cohesity (https://twitter.com/datachick/status/1554482007438237698) Thoma Bravo picks up Ping Identity for $2.8B in an all-cash deal (https://techcrunch.com/2022/08/03/thoma-bravo-picks-up-ping-identity-for-2-8b-in-an-all-cash-deal/?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAAJnqIsV7eSB4aeKNW7V9HidMxohTjY2dtNtainWRjHXiv7ApDViwdsq6K_9LBJIVnI3ylbHjASvuAqEijvmNUyuW8DaHp0rSZ7uten5Sz6_DUKqUxifms2H-6Yk6TW5i8i9UXqTNsT_vhnMMFzJUp7OTTzNaXAfmzM0PqPtmoFdH) Software Is No Longer Eating The World (https://webtwoboomer.com/software-is-no-longer-eating-the-world-109785eb9d4f) GitLab plans to delete dormant projects from free accounts (https://www.theregister.com/2022/08/04/gitlab_data_retention_policy/) Raspberry Pi Zero vs MangoPi MQ Pro Benchmarks (https://bret.dk/raspberry-pi-zero-vs-mangopi-mq-pro-benchmarks/) Highest. Close. Ever. - All Star Charts (https://allstarcharts.com/highest-close-ever/) Should I Stay or Should I Go (https://www.platformonomics.com/2022/07/should-i-stay-or-should-i-go/) Nonsense Murder Hornets get new name (https://softwaredefinedtalk.slack.com/archives/C04EK1VBK/p1659024319485459) An Australian Artist Pulled a Pickle from a McDonald's Cheeseburger and Slapped It on a Gallery's Ceiling. Now It Costs $6,200 (https://news.artnet.com/art-world/pickle-artist-2152731) MAKRO | Microsoft Excel Stream Highlights 3/19 (https://www.youtube.com/watch?v=xubbVvKbUfY) British Airways suspends the sale of short-haul flight tickets from Heathrow (https://www.cnbc.com/2022/08/02/british-airways-suspends-short-haul-flight-tickets-from-heathrow.html) Sponsors Teleport — The easiest, most secure way to access infrastructure. (https://goteleport.com/?utm_campaign=eg&utm_medium=partner&utm_source=sdt) Listener Feedback Slack is increasing prices, changing how its free plan works (https://techcrunch.com/2022/07/18/slack-is-increasing-prices-and-changing-the-way-its-free-plan-works/) What is DevRel? (https://www.whatisdevrel.com/) — Cloudcast Podcast Good discussion on changing jobs in SDT Slack (https://softwaredefinedtalk.slack.com/archives/CEJ12RBJA/p1659459039423009) Conferences Register for the SDT Austin Meetup August 27th at 6:30 PM (https://www.eventbrite.com/e/software-defined-talk-meetup-in-austin-tx-tickets-396650401027) **** DevOpsDays DFW (https://devopsdays.org/events/2022-dallas/welcome/), August 24-25, 2022 - Coté speaking, along with John Willis, Andrew Shafer, and friends VMware Explore 2022, August 29 – September 1, 2022 (https://www.vmware.com/explore/us.html?srccode=na_pxkba4ap4tgmb&cid=7012H000001KawVQAS) - Coté's pitch (https://twitter.com/cote/status/1551895600270016512). SpringOne Platform (https://springone.io/?utm_source=cote&utm_medium=podcast&utm_content=sdt), SF, December 6–8, 2022 THAT Conference Texas Call For Counselors (https://that.us/call-for-counselors/tx/2023/) Jan 16-19, 2023 SDT news & hype Join us in Slack (http://www.softwaredefinedtalk.com/slack). Get a SDT Sticker! Send your postal address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) and we will send you free laptop stickers! Follow us on Twitch (https://www.twitch.tv/sdtpodcast), Twitter (https://twitter.com/softwaredeftalk), Instagram (https://www.instagram.com/softwaredefinedtalk/), LinkedIn (https://www.linkedin.com/company/software-defined-talk/) and YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured). Use the code SDT to get $20 off Coté's book, (https://leanpub.com/digitalwtf/c/sdt) Digital WTF (https://leanpub.com/digitalwtf/c/sdt), so $5 total. Become a sponsor of Software Defined Talk (https://www.softwaredefinedtalk.com/ads)! Recommendations Brandon: Ambulance (https://www.ambulance.movie) and The Terminal List (https://www.imdb.com/title/tt11743610/) Ringer Podcast: ‘The Gray Man' and the Top 10 Trash Special Ops Movies (https://www.theringer.com/2022/7/29/23283211/the-gray-man-and-the-top-10-trash-special-ops-movies) Matt: (https://www.amazon.com/GE-Profile-Countertop-Nugget-Maker/dp/B07YF9SGBW)Jabulani Challenge (https://jabulanichallenge.com.au/) City2Surf (https://www.city2surf.com.au/) Coté: Vienna. Specifically: 12 Bruegels (https://www.khm.at/en/visit/collections/picture-gallery/the-best-of-bruegel-only-in-vienna/), old movies at old cinemas, Miznon (https://www.miznonvienna.com/). Photo Credits Banner (https://unsplash.com/photos/4W8LN0FgKNI) CoverArt (https://unsplash.com/photos/aX_ljOOyWJY)
HP unveils the Dev One with Pop!_OS Linux! Framework releases a 12th gen motherboard, Kernel 5.18 adds support for the Raspberry Pi Zero 2 W, and open-source AoIP with Netjack.
El jueves domótico se extiende también al viernes para explicaros cómo he hecho a nivel software para mostrar los datos en la pantalla domótica que hemos montado en la casa del pueblo. Básicamente son varios scrips de Python corriendo en paralelo en la Raspberry Pi Zero 2 W.
Adafruit Ultimate GPS Breakout with GLONASS + GPS - PA1616D - 99 channel w/10 Hz updates (0:11) https://www.adafruit.com/product/5440?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts DIY Magnetic Connector - Straight Angle Five Contact Pins (1:40) https://www.adafruit.com/product/5413?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Through Hole Dual Inline Pogo Pin Header - 2x3 with 0.1" Spacing (3:05) https://www.adafruit.com/product/5382?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Through Hole Inline Pogo Pin Header - 9 Pins with 0.1" Spacing (3:05) https://www.adafruit.com/product/5381?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Zero Spy Camera for Raspberry Pi Zero - 120 Degree Focal Angle (4:00) https://www.adafruit.com/product/5389?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Zero Spy Camera for Raspberry Pi Zero - 160 Degree Focal Angle (4:00) https://www.adafruit.com/product/5389?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Adafruit QT Py ESP32 Pico - WiFi Dev Board with STEMMA QT - 8MB Flash 2MB PSRAM (6:26)https://www.adafruit.com/product/5395?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts --------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Adafruit Ultimate GPS Breakout with GLONASS + GPS - PA1616D - 99 channel w/10 Hz updates (0:11) https://www.adafruit.com/product/5440?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts DIY Magnetic Connector - Straight Angle Five Contact Pins (1:40) https://www.adafruit.com/product/5413?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Through Hole Dual Inline Pogo Pin Header - 2x3 with 0.1" Spacing (3:05) https://www.adafruit.com/product/5382?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Through Hole Inline Pogo Pin Header - 9 Pins with 0.1" Spacing (3:05) https://www.adafruit.com/product/5381?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Zero Spy Camera for Raspberry Pi Zero - 120 Degree Focal Angle (4:00) https://www.adafruit.com/product/5389?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Zero Spy Camera for Raspberry Pi Zero - 160 Degree Focal Angle (4:00) https://www.adafruit.com/product/5390?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Adafruit QT Py ESP32 Pico - WiFi Dev Board with STEMMA QT - 8MB Flash 2MB PSRAM (6:26)https://www.adafruit.com/product/5395?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts --------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Ha llegado a casa una Raspberry Pi Zero 2 W y os cuento el proceso de ponerla en marcha. Antes era más complicado, pero hoy en día cualquiera puede hacerlo de forma fácil y rápida.
This week's Electromaker Show is now available on YouTube and everywhere you get your podcasts! Welcome to the Electromaker Show episode 78! There's a new RISC-V board in town, Pi ditches its default user name, and we look at an inventive open-source haptic input controller, and much more! Tune in for the latest maker, tech, DIY, IoT, embedded, and crowdfunding news stories from the week. Watch the show! We publish a new show every week. Subscribe here: https://www.youtube.com/channel/UCiMO2NHYWNiVTzyGsPYn4DA?sub_confirmation=1 We stock the latest products from Adafruit, Seeed Studio, Pimoroni, Sparkfun, and many more! Browse our shop: https://www.electromaker.io/shop Join us on Discord! https://discord.com/invite/w8d7mkCkxj Follow us on Twitter: https://twitter.com/ElectromakerIO Like us on Facebook: https://www.facebook.com/electromaker.io/ Follow us on Instagram: https://www.instagram.com/electromaker_io/ Featured in this show: MangoPi MQ Pro SparkFun MyoWare® 2.0 Muscle Sensor Ecosystem ESP32 Audio Development Board Getting started with Thingy:91 DIY Haptic Input Knob Dave's Garage intro to ESP32 User Pi is dead, long live user PI Trenton Computer Festival
Sony Spresense LTE Extension Board with Global SIM Card (0:09) https://www.adafruit.com/product/5432?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Pixie Chroma - Chainable 5x7 RGB LED Matrix Display for Arduino - by Lixie Labs (1:30) https://www.adafruit.com/product/5409?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Piunora Pro Carrier for Raspberry Pi 4 Module by Diodes Delight (2:37) https://www.adafruit.com/product/5404?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Piunora Lite Carrier for Raspberry Pi 4 Module by Diodes Delight (2:37) https://www.adafruit.com/product/5403?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts ZeroDock Accessory Storage and Prototyping for Raspberry Pi Zero (5:34) https://www.adafruit.com/product/5254?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts dLUX-dLITE Yellow Crystal Shape LEDs 5 Pack by Unexpected Labs (7:21) https://www.adafruit.com/product/5428?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Adafruit ESP32-S3 Feather with STEMMA QT / Qwiic - 8MB Flash No PSRAM (9:36) https://www.adafruit.com/product/5323?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts --------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Sony Spresense LTE Extension Board with Global SIM Card (0:09) https://www.adafruit.com/product/5432?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Pixie Chroma - Chainable 5x7 RGB LED Matrix Display for Arduino - by Lixie Labs (1:30) https://www.adafruit.com/product/5409?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Piunora Pro Carrier for Raspberry Pi 4 Module by Diodes Delight (2:37) https://www.adafruit.com/product/5404?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Piunora Lite Carrier for Raspberry Pi 4 Module by Diodes Delight (2:37) https://www.adafruit.com/product/5403?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts ZeroDock Accessory Storage and Prototyping for Raspberry Pi Zero (5:34) https://www.adafruit.com/product/5254?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts dLUX-dLITE Yellow Crystal Shape LEDs 5 Pack by Unexpected Labs (7:21) https://www.adafruit.com/product/5428?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Adafruit ESP32-S3 Feather with STEMMA QT / Qwiic - 8MB Flash No PSRAM (9:36) https://www.adafruit.com/product/5323?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts --------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Happy 10th birthday Raspberry Pi! The tiny computer has come a long way in just ten short years. It all started when Raspberry Pi Foundation founders Eben Upton and Rob Mullins set out to create an affordable, easy-to-use computer that students could use to learn coding. And they succeeded - Raspberry Pi has become one of the most popular computers in the world, with millions of units sold.The Raspberry Pi HardwareThe first devices were not intended to be the massive platform they are today, Instead, the plan was simply to make a few thousand devices to encourage children to learn to code. Raspberry Pi devices were first sold in 2012, and the response was overwhelming. Not only did students love them, but makers and hobbyists snapped them up as well. It quickly became clear that there was a much larger market for the tiny computers than originally anticipated.The Raspberry Pi Foundation has always been focused on education, and they continue to work with schools and organizations around the world to promote coding and computer science education. In addition to their educational initiatives, they have also developed several tools and resources that have made it easier for makers of all levels to create amazing projects.Over the years, Raspberry Pi has undergone several iterations, each one more powerful than the last. The original Model B was followed by the Model B+, the Raspberry Pi Zero, the Raspberry Pi A+ and A series, the Raspberry Pi Compute Module, and the Raspberry Pi Model B+. Beyond that, there have been a whole lot more.The Raspberry Pi 4 is just one example of how much Raspberry Pi has changed over the years. The original Model B had just 256MB of RAM and a 700MHz single-core processor. The latest Raspberry Pi 4 has a quad-core processor clocked at up to 1.5 GHz, as well as 8 GB of RAM. It also features improved networking with dual-band 802.11ac Wi-Fi and Bluetooth Low Energy (BLE) on board.In addition to hardware changes, the Raspberry Pi Foundation has also made several changes to the operating system over the years. The original Raspberry Pi devices ran on a modified version of Debian Linux, but the Raspberry Pi Foundation later developed their own operating system, Raspbian. Raspbian is based on Debian and is optimized for the Raspberry Pi hardware. Since then, the platform has transferred to Raspberry Pi OS, another Linux-based operating system.The Raspberry Pi communityAs amazing as all of the changes to Raspberry Pi have been, perhaps the most impressive thing about the tiny computer is the community that has grown up around it. There are now millions of Raspberry Pi devices in use all over the world, and there are countless projects and applications for them.From small projects like retro gaming consoles and media centers to large-scale deployments like industrial control systems and weather stations, Raspberry Pi is being used for everything. The possibilities are truly endless, and the Raspberry Pi community continues to come up with new and innovative ways to use the tiny computers.As Raspberry Pi celebrates its tenth birthday, it's clear that the best is yet to come. Thank you for being a part of this incredible journey, and we can't wait to see what the next ten years have in store for Raspberry Pi.
Season 4 Episode 5 Episode 116 News: Hardware Nintendo Game Processor - The lost Nintendo game creation PC RGB-Pi OS4 ALFa arrives with support for GunCon2 and Dreamcast pistols How to make a ⅓ scale Mac Plus from a Raspberry Pi Zero Homebrew, rom hacks & emulation Wink - GBC Homebrew playable demo Castlevania Undead Serious Redemption Your PC isn't powerful enough for this NES emulator Doom running on things John Romero has released a new Doom 2 level to raise funds for Ukraine Other odd or interesting thing FreeDOS 1.3 Arrives, First Major Update Since 2016 Capcom Fighting Collection Releasing in June Hundreds Of Rare Sealed Nintendo and Sega Games Discovered In Nebraska Storage Facility Game Club Discussion: Satan's Hollow Defender New Game Club Games: Another World Street Fighter II Game Club Link Tree Bumpers: Inverse Phase, Raftronaut Facebook, Twitter, and Instagram managed by: Zach
This week's Electromaker Show is now available on YouTube and everywhere you get your podcasts! Welcome to the Electromaker Show episode 73! This week we take a look at a beautiful Raspberry Pi Zero handheld, an in-depth Arduino and TensorFlow weather project, along with the latest News and Crowdfunding projects from the Maker and Embedded world! Tune in for the latest maker, tech, DIY, IoT, embedded, and crowdfunding news stories from the week. Watch the show! We publish a new show every week. Subscribe here: https://www.youtube.com/channel/UCiMO2NHYWNiVTzyGsPYn4DA?sub_confirmation=1 We stock the latest products from Adafruit, Seeed Studio, Pimoroni, Sparkfun, and many more! Browse our shop: https://www.electromaker.io/shop Join us on Discord! https://discord.com/invite/w8d7mkCkxj Follow us on Twitter: https://twitter.com/ElectromakerIO Like us on Facebook: https://www.facebook.com/electromaker.io/ Follow us on Instagram: https://www.instagram.com/electromaker_io/ Featured in this show: O3-enabled BLE Weather Station Predicting Air Quality using TensorFlow Loopie RGB LED Lamp How to buy Electronics in 2022 by Carl Bugeja Digital Audio Processing with STM32 - #1 Introduction and Filters - Phil's Lab Penkesu Computer: Homebrew Retro Handheld with Pi Zero 2 W Roundy on Kickstarter MangoPi-Nezha MQ RISC-V dev kit on Crowd Supply Aspinity Takes on TinyML, Claiming the Industry's First Fully Analog ML Chip Raspberry Pi Coolest Projects Global 2022 is go! Picamera2 is in early preview release A Biorobotic Fish made from Human Heart Cells
We talk with mother/daughter team Miki and Kate Rezentes about their experiences learning and working with Elixir and as women in the tech industry. Miki presented “Greasing the Wheel of Adoption” at ElixirConf. Her focus was on the people aspect of adoption and we had a great time going deeper on that topic here. Kate, who is just starting her career as a developer, talks about ways we can share tech with the young people around us. We get their ideas and suggestions for ways to support women in tech, young people learning tech, and more! Show Notes online - http://podcast.thinkingelixir.com/74 (http://podcast.thinkingelixir.com/74) Elixir Community News - https://github.com/elixir-lang/elixir/blob/v1.13/CHANGELOG.md (https://github.com/elixir-lang/elixir/blob/v1.13/CHANGELOG.md) – Elixir 1.13's final RC? - https://twitter.com/tylerayoung/status/1458075015098814477 (https://twitter.com/tylerayoung/status/1458075015098814477) – Tyler Young drew our attention to some new Elixir 1.13 features that went largely unnoticed - https://hexdocs.pm/elixir/1.13.0-rc.0/Map.html#map/2 (https://hexdocs.pm/elixir/1.13.0-rc.0/Map.html#map/2) – Map.map/2 - https://hexdocs.pm/elixir/1.13.0-rc.0/Map.html#filter/2 (https://hexdocs.pm/elixir/1.13.0-rc.0/Map.html#filter/2) – Map.filter/2 - https://hexdocs.pm/elixir/1.13.0-rc.0/Map.html#reject/2 (https://hexdocs.pm/elixir/1.13.0-rc.0/Map.html#reject/2) – Map.reject/2 - https://twitter.com/josevalim/status/1458888727980388360 (https://twitter.com/josevalim/status/1458888727980388360) – Mac M1 Max chips and anecdotal speed improvements for Elixir - https://github.com/erlang/otp/pull/4869 (https://github.com/erlang/otp/pull/4869) – Erlang OTP 25 PR for JIT optimizations for ARM chips - https://elixir-lang.org/blog/2021/11/10/embracing-open-data-with-elixir-at-the-ministry-of-ecological-transition-in-france/ (https://elixir-lang.org/blog/2021/11/10/embracing-open-data-with-elixir-at-the-ministry-of-ecological-transition-in-france/) – New Case Study on the Elixir Lang website - https://techcrunch.com/2021/11/15/utahs-podium-raises-pre-ipo-round-boosting-its-valuation-to-3-billion/ (https://techcrunch.com/2021/11/15/utahs-podium-raises-pre-ipo-round-boosting-its-valuation-to-3-billion/) – Podium, a Utah-based company that heavily uses Elixir, was highlighted in TechCrunch recently - https://twitter.com/elixirmembrane/status/1458109629985013761 (https://twitter.com/elixirmembrane/status/1458109629985013761) – Membrane Framework updated to 0.8.0 - https://thinkingelixir.com/podcast-episodes/043-membrane-with-marcin-lewandowski/ (https://thinkingelixir.com/podcast-episodes/043-membrane-with-marcin-lewandowski/) – Previous discussion about Membrane Framework - https://twitter.com/chriskeathley/status/1458215357433454596 (https://twitter.com/chriskeathley/status/1458215357433454596) – Chris Keathley to continue Elixir usage but stepping back from public contributions - https://sonic-pi.net/ (https://sonic-pi.net/) – Sonic Pi project - https://github.com/sonic-pi-net/sonic-pi/commit/ed04519d38e1c0be90915f1c4ee5c1534ccec3cb (https://github.com/sonic-pi-net/sonic-pi/commit/ed04519d38e1c0be90915f1c4ee5c1534ccec3cb) – Sonic Pi gets Phoenix support merged into project - https://github.com/nerves-project/nerves/releases/tag/v1.7.12 (https://github.com/nerves-project/nerves/releases/tag/v1.7.12) – Nerves v1.7.12 released. Elixir 1.13.0-rc.0 now can be used to build projects. - https://github.com/livebook-dev/nerves_livebook/blob/main/CHANGELOG.md#v032---2021-11-13 (https://github.com/livebook-dev/nerves_livebook/blob/main/CHANGELOG.md#v032---2021-11-13) – Nerves Livebook v0.3.2 includes Livebook v0.3.2 release and adds support for Raspberry Pi Zero 2 W - https://github.com/elixir-lang/ex_doc#rendering-mermaid-graphs (https://github.com/elixir-lang/ex_doc#rendering-mermaid-graphs) – Mermaid Graphs are supported in ExDoc - https://github.com/phoenixframework/phoenixliveview/pull/1747 (https://github.com/phoenixframework/phoenix_live_view/pull/1747) – Declarative API for LiveView Components Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://www.youtube.com/watch?v=xxS8VLhuKGY&list=PLqj39LCvnOWZna91xJ_i44g3rx4Brbpnv&index=32&t=42s (https://www.youtube.com/watch?v=xxS8VLhuKGY&list=PLqj39LCvnOWZna91xJ_i44g3rx4Brbpnv&index=32&t=42s) – Kate Rezentes lighting talk - https://www.youtube.com/watch?v=YVI_8V2ULXM (https://www.youtube.com/watch?v=YVI_8V2ULXM) – Miki Rezentes talk “Greasing the Wheel of Adoption” - https://pragprog.com/titles/elixir16/programming-elixir-1-6/ (https://pragprog.com/titles/elixir16/programming-elixir-1-6/) - https://pragprog.com/titles/liveview/programming-phoenix-liveview/ (https://pragprog.com/titles/liveview/programming-phoenix-liveview/) - https://www.shift5.io/ (https://www.shift5.io/) - https://en.wikipedia.org/wiki/Peter_principle (https://en.wikipedia.org/wiki/Peter_principle) - https://www.youtube.com/watch?v=PXzuDXZwZtI (https://www.youtube.com/watch?v=PXzuDXZwZtI) – Incubus - Pardon Me - https://www.playpiper.com/products/piper-computer-kit-3 (https://www.playpiper.com/products/piper-computer-kit-3) - Probably the same company https://www.amazon.com/Piper-Computer-Kit-Minecraft-Raspberry/dp/B07HPFF3KC (Probably the same company https://www.amazon.com/Piper-Computer-Kit-Minecraft-Raspberry/dp/B07HPFF3KC) - https://www.youtube.com/watch?v=LpuPe81bc2w (https://www.youtube.com/watch?v=LpuPe81bc2w) – Binary Numbers and Base Systems as Fast as Possible Guest Information - https://twitter.com/mikirez (https://twitter.com/mikirez) – Miki Rezentes on Twitter - https://github.com/mrezentes (https://github.com/mrezentes) – Miki on Github - https://www.linkedin.com/in/miki-rezentes-823ba02a/ (https://www.linkedin.com/in/miki-rezentes-823ba02a/) – Miki on LinkedIn - https://twitter.com/RezKate (https://twitter.com/RezKate) – Kate Rezentes on Twitter - https://github.com/KateRezentes (https://github.com/KateRezentes) – Kate on Github - https://www.linkedin.com/in/kfrezent/ (https://www.linkedin.com/in/kfrezent/) – Kate on LinkedIn Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - Cade Ward - @cadebward (https://twitter.com/cadebward)
Apple Self Service Care will roll out next year to iPhone 12, 13, and M1 devices. Hey, I'm all for this trend towards Apple bending to customer demand, no matter the motive. Also, lunar eclipse, Nintendo Zelda Game and Watch, Raspberry Pi Zero 2 W, and PS2 emulation on Android news https://www.geektherapyradio.com/
Como excusa del lanzamiento del último modelo de Raspberry Pi, dedicamos el programa completo a esta placa, aunque previamente os actualizo varios temas...
Great Scott has a new video about synchronous switching converters that was great! Chris was hanging out with a friend in the chip industry, talking about power converters. Past guests at chip companies Matt Duff (ADI) Hank Zumbahlen (ADI) Mike Engelhardt (LT) There was a presentation by Werner Johansson about doing a digitally controlled power circuit using Atmel parts Should Dave be programming in Aussie++? It is now "officially endorsed" by Dave In Dave's 1024th video, he got really old code working Raspberry Pi Zero 2 W has been released and is "the most efficient" Mentoring exercise talking to a student looking to get hired, Chris mentioned the student should get lots of tools in their toolbelt Dave expanded on us talking about Flux.ai last week in a video on EEVblog2 about tools Chris is now looking for an engineering laptop, but it really doesn't have to be that different from a normal laptop The Framework laptop is modular, but how often will you use those features? Chris has been trying out the Sparkfun Micromod system, but thinks it will have limited usefulness Are modular standards doomed to fail over the long term? What are some good examples of a truly modular system? PC/104 is an older modular system discussed before (and is still around)
This week we discuss HashiCorp's S1, AWS Earnings and highlights from Microsoft Ignite. Plus, Coté teaches us a new Dutch phrase. Rundown Cloud software vendor HashiCorp files for IPO as investors pour money into high-growth tech stocks (https://www.cnbc.com/2021/11/04/cloud-software-vendor-hashicorp-files-for-ipo.htmlCot) Coté's highlights (https://twitter.com/cote/status/1456344043433177091). Understanding the 2021 State of Open Source Report (https://tanzu.vmware.com/content/blog/state-of-open-source-report-highlights) Amazon Amazon badly misses on earnings and revenue, gives disappointing fourth-quarter guidance (https://www.cnbc.com/2021/10/28/amazon-amzn-earnings-q3-2021.html) Amazon Web Services tops analysts' estimates on profit and revenue (https://www.cnbc.com/2021/10/28/aws-earnings-q3-2021.html) Amazon Is The Flywheel, AWS Is The Cash Register (https://www.nextplatform.com/2021/10/29/amazon-is-the-flywheel-aws-is-the-cash-register/) A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline! (https://github.com/localstack/localstack) Your hybrid, multicloud, and edge strategy just got better with Azure (https://azure.microsoft.com/en-us/blog/your-hybrid-multicloud-and-edge-strategy-just-got-better-with-azure/) Compliance in a DevOps Culture (https://martinfowler.com/articles/devops-compliance.html) Relevant to your interests Abacus.ai snags $50M Series C as it expands into computer vision use cases (https://techcrunch.com/2021/10/27/abacus-ai-snags-50m-series-c-as-it-expands-into-computer-vision-use-cases/) NeuVector is excited to announce we are joining SUSE (https://www.suse.com/c/accelerating-security-innovation/) Monitor Your Azure Environment Using Amazon Managed Grafana (https://www.youtube.com/watch?v=e5z4ysfz_gA) Facebook's new name will be Meta (https://www.theverge.com/2021/10/28/22745234/facebook-new-name-meta-metaverse-zuckerberg-rebrand) New product: Raspberry Pi Zero 2 W on sale now at $15 - Raspberry Pi (https://www.raspberrypi.com/news/new-raspberry-pi-zero-2-w-2/) Universal Search & Productivity App | Command E (https://getcommande.com/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter_axiosprorata&stream=top) Software services firm Zendesk to buy SurveyMonkey parent for nearly $4 bln (https://www.reuters.com/technology/software-services-firm-zendesk-buy-surveymonkey-parent-nearly-4-bln-2021-10-28/) Kalshi (https://kalshi.com/markets) Popular gaming platform Roblox back online after multi-day crash (https://www.marketwatch.com/story/popular-gaming-platform-roblox-suffers-multi-day-crash-01635713002) Dell spins off $64 billion VMware as it battles debt hangover (https://arstechnica.com/information-technology/2021/11/dell-spins-off-64-billion-vmware-as-it-battles-debt-hangover/) BMC Unveils New Data Management and Analytics Capabilities (https://thenewstack.io/bmc-helix-and-control-m-data-management-and-analytics/) Squid Game Cryptocurrency Scammers Make Off With $2.1 Million (https://gizmodo.com/squid-game-cryptocurrency-scammers-make-off-with-2-1-m-1847972824) AI programming tool Copilot helps write up to 30% of code on GitHub (https://www.axios.com/copilot-artificial-intelligence-coding-github-9a202f40-9af7-4786-9dcb-b678683b360f.html) Introducing the Free Java License (https://blogs.oracle.com/java/post/free-java-license) Backblaze's IPO a test for smaller tech concerns (https://techcrunch.com/2021/11/02/backblazes-ipo-a-test-for-smaller-tech-concerns/) Happy 1.0, Knative (https://off-by-one.dev/happy-1-0-knative/) A Return to the General Purpose Database (https://redmonk.com/sogrady/2021/10/26/general-purpose-database/) Microsoft Teams enters the metaverse race with 3D avatars and immersive meetings (https://www.theverge.com/e/22523015) Nat Friedman to step down as head of Microsoft's GitHub (https://www.zdnet.com/article/nat-friedman-to-step-down-as-head-of-microsofts-github/) Microsoft launches Google Wave (https://techcrunch.com/2021/11/02/microsoft-launches-google-wave/) Nonsense Apple's worst shipping delay is for a $19 polishing cloth — Engadget (https://apple.news/A5hFyYAq3RgG35nJT1AX6bA) Aussie++ (https://aussieplusplus.vercel.app/) Microsoft resurrects Clippy again after brutally killing him off in Microsoft Teams (https://www.theverge.com/2021/11/1/22756973/microsoft-clippy-microsoft-teams-stickers-return) Allbirds shares surge 60% in eco-friendly shoe maker's market debut (https://www.cnbc.com/2021/11/03/allbirds-ipo-bird-to-start-trading-on-the-nasdaq.html) Sponsors strongDM — Manage and audit remote access to infrastructure. Start your free 14-day trial today at strongdm.com/SDT (http://strongdm.com/SDT) CBT Nuggets — Training available for IT Pros anytime, anywhere. Start your 7-day Free Trial today at cbtnuggets.com/sdt (https://cbtnuggets.com/sdt) Conferences MongoDB.local London 2021 (https://events.mongodb.com/dotlocallondon) - November 9, 2021 Coté speaking at DevOops (https://devoops.ru/en/) (Russia), Nov 11th: “Kubernetes is not for developers…?” (https://devoops.ru/en/talks/kubernetes-is-not-for-developers/) THAT Conference comes to Texas January 17-20, 2022 (https://that.us/activities/call-for-counselors/tx/2022) Listener Feedback Mailed stickers to Stephan in Berlin. Brian wants you to work at Red Hat as a Senior Product Manager (https://us-redhat.icims.com/jobs/88701/senior-product-manager) or Principle Product Manager (https://us-redhat.icims.com/jobs/89053/principal-product-manager) in Security. SDT news & hype Join us in Slack (http://www.softwaredefinedtalk.com/slack). Send your postal address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) and we will send you free laptop stickers! Follow us on Twitch (https://www.twitch.tv/sdtpodcast), Twitter (https://twitter.com/softwaredeftalk), Instagram (https://www.instagram.com/softwaredefinedtalk/), LinkedIn (https://www.linkedin.com/company/software-defined-talk/) and YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured). Brandon built the Quick Concall iPhone App (https://itunes.apple.com/us/app/quick-concall/id1399948033?mt=823) and he wants you to buy it for $0.99. Use the code SDT to get $20 off Coté's book, (https://leanpub.com/digitalwtf/c/sdt) Digital WTF (https://leanpub.com/digitalwtf/c/sdt), so $5 total. Become a sponsor of Software Defined Talk (https://www.softwaredefinedtalk.com/ads)! Recommendations Brandon: Success Equation (http://success-equation.com) — The spiritual sequel to “The Halo Effect” Podcast Interview with Author (http://Michael> Mauboussin Master Class — Moats, Skill, Luck, Decision Making and a Whole Lot More | Acquired Podcast) YouTube Talk by Author (https://www.youtube.com/watch?v=1JLfqBsX5Lc) Paradox of Skill (https://research-doc.credit-suisse.com/docView?language=ENG&format=PDF&source_id=em&document_id=805456950&serialid=LsvBuE4wt3XNGE0V%2B3ec251NK9soTQqcMVQ9q2QuF2I%3D) Matt: The Art and Soul of Dune (Companion Book Music) (https://open.spotify.com/album/0FGr97xSOQLD596ZebfU1T?si=9rTrMK_wTiWZOtwiKfvZMA) Dune (the book) (https://amzn.to/3whLKHx) Coté: LaserWriter II (https://www.goodreads.com/en/book/show/56269270-laserwriter-ii). Also, check out my Tiny Tanzu Talk videos playlist (https://www.youtube.com/playlist?list=PLk_5VqpWEtiV6sJUlKx_4dse8U2tLjjn0) - 18 months of video madness. Also, I watch Frozen from three to ten times a day now with Dutch subtitles turned on. So, I'm trying to memorize “als een kip met het gezicht van een aap.” (https://translate.google.com/?sl=auto&tl=nl&text=like%20a%20chicken%20with%20the%20face%20of%20a%20monkey&op=translate&hl=en) Photo Credits Show Art (https://unsplash.com/photos/UMfGoM67w48) Hashicorp S1 Screenshot Show Art (https://twitter.com/cote/status/1456349608775491585re) Banner Header (https://unsplash.com/photos/dwBZLRPhHjc)
USB Type C microSD Card Reader/Writer (0:16) https://www.adafruit.com/product/5212 Art Deco Cat Lamp - Soldering Kit by Elkai Education (0:59) https://www.adafruit.com/product/5237 Pimoroni PicoSystem - RP2040 Handheld Gaming System - PIM559 (2:55) https://www.adafruit.com/product/5289 Raspberry Pi Build HAT - LEGO Robotics Add-On For Raspberry Pi (5:15) https://www.adafruit.com/product/5287 PiCam Module for Raspberry Pi Compute Module 4 - Camera & Compute Module Not Incl (6:22) https://www.adafruit.com/product/5247 Raspberry Pi Zero 2 W (8:06) https://www.adafruit.com/product/5291 ---------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
This week's Electromaker Show is now available on YouTube and everywhere you get your podcasts! Welcome to the Electromaker Show #66! This week we take a look at the new Raspberry Pi Zero 2 W, along with an insanely inventive 3dprinted liquid hologram machine, We'll also be announcing a new competition to celebrate the 2022 NXP Cup, and giveaway our biggest prize to date. This is a big show! Tune in for the latest maker, tech, DIY, IoT, embedded, and crowdfunding news stories from the week. Watch the show! We publish a new show every week. Subscribe here: https://www.youtube.com/channel/UCiMO2NHYWNiVTzyGsPYn4DA?sub_confirmation=1 We stock the latest products from Adafruit, Seeed Studio, Pimoroni, Sparkfun, and many more! Browse our shop: https://www.electromaker.io/shop Join us on Discord! https://discord.com/invite/w8d7mkCkxj Follow us on Twitter: https://twitter.com/ElectromakerIO Like us on Facebook: https://www.facebook.com/electromaker.io/ Follow us on Instagram: https://www.instagram.com/electromaker_io/ Featured in this show: Building a 2D Stroboscope Display Electroboom Intelligence with a Switch Apartment sized Halloween Cheshire Cat light show Sensor Watch on Crowd Supply Digilent Analog Discovery Pro Electromaker ADP3450 review The NXP Cup Video Contest 2021 The Pi Zero 2 has arrived PoE Hat for Pi Zero
USB Type C microSD Card Reader/Writer (0:16) https://www.adafruit.com/product/5212?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Art Deco Cat Lamp - Soldering Kit by Elkai Education (0:59) https://www.adafruit.com/product/5237?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Pimoroni PicoSystem - RP2040 Handheld Gaming System - PIM559 (2:55) https://www.adafruit.com/product/5289?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Raspberry Pi Build HAT - LEGO Robotics Add-On For Raspberry Pi (5:15) https://www.adafruit.com/product/5287?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts PiCam Module for Raspberry Pi Compute Module 4 - Camera & Compute Module Not Incl (6:22) https://www.adafruit.com/product/5247?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts Raspberry Pi Zero 2 W (8:06) https://www.adafruit.com/product/5291?utm_source=youtube&utm_medium=videodescrip&utm_campaign=newproducts ---------------------------------------- Shop for all of the newest Adafruit products: http://adafru.it/new Visit the Adafruit shop online - http://www.adafruit.com Adafruit on Instagram: https://www.instagram.com/adafruit LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Season 3 Episode 34 Episode 106 News: Hardware US Copyright Office says you can fix a game console (but only the optical drive) Limited Run Will Turn Your Switch Into an Arcade Cabinet for $40 Arcade1Up Debuts Classic ‘Terminator 2' Arcade Cabinet for Your Home New product: Raspberry Pi Zero 2 W on sale now at $15 CLASSIC 80S TEXT-TO-SPEECH ON CLASSIC 80S HARDWARE Nitro DS Emulator: A look at the dev software Homebrew, rom hacks & emulation RetroArch 1.9.12 released! Zelda II - Amida's Curse Takedown letter pending ‘Legend Of Zelda: Ocarina Of Time' Now Fully Playable In VR The Last of Us PS1 demake channels Metal Gear Solid and Silent Hill Other odd or interesting thing If Luigi's Mansion was on Game Boy Color, it'd be Tres-Bashers The GBA's Unreleased 'Dune' Game Is Being Revived, Minus The IP Rights Game Club Discussion: The Goonies II Simpsons: Hit and Run New Game Club Games: Kid Niki: Radical Ninja Lego Star Wars Game Club Link Tree Bumpers: Inverse Phase, Raftronaut Facebook, twitter, instagram and more: Zach
First up in the news, Raspberry PI Zero 2 W, Xorg has something new, SUSE goes Edge, A new MX linux, and Microsoft Blunders In security, an NPM library gets hijacked, Proton will not retain your data, Firefox implements GPC, and black Friday scams abound Then in our Wanderings, Joe tries his hand at tv repair, Norbert plays with legos, Tony shops for a new pc, and Josh gets a new throne Download
Kris and Erik provide several tips, including an update on Erik's notes project (see ep. 34), the new Raspberry Pi Zero 2 (for makers), and the new iPhones and Android phones. News coverage was ample this week, with our co-hosts talking about the new MacBook Pros and if you need one, retro computers with personal data, Udemy IPO, Facebook going 'Meta', and more.SHOW NOTES#EdTech Office Hours*Obsidian notes instead of Notion*Raspberry Pi Zero 2 WNews2021 MacBook Pros*Ars Technica review*Erik's blog postWired: Retro collectors are uncovering hoards of old dataElon's tweetReuters: Udemy files for U.S. IPOEdSurge: As Facebook Changes Name to Meta, Company Wants to Pull Education Into Its ‘Metaverse’Inside HigherEd: Faculty Confidence in Online Learning GrowsInside HigherEd: Half of All College Students Take Online CoursesMcGraw Hill talk: Higher Education Trends that Will Outlast the PandemicBonus*Otter.ai transcriptionEDTECH EXAMINED CONTACT:Website: edtechexamined.comEmail: hey@edtechexamined.comTwitter: @EdTechExaminedTEAM INFORMATIONErik Christiansen, Co-Founder & Co-HostWebsite: erikchristiansen.net Twitter: @egchristiansenBlog: tech-bytes.netKris Hans, Co-Founder & Co-HostWebsite: krishans.caTwitter: @KrisHansMarket Grade: marketgrade.comChristopher Hoang, Audio Producer & S
Linux gamers report more bugs! Proton adds support for CEG DRM, gaming on the Raspberry Pi Zero 2, and 26 blockchain game companies want Steam to unban NFTs.
Over the past few weeks, there has been a bit of a roller coaster over at Raspberry Pi. Most recently, last week the organization announced that Raspberry Pi 4 boards would be going up in price by $10. But, this week, they are back with some good news - a brand new entry in the Zero family: the Raspberry Pi Zero 2 W.This is an upgrade over the existing Raspberry Pi Zero and Zero W. All three have the same board layout with the same ports and structure. This is important to the Raspberry Pi family, as it allows for one model to be switched out for another as new hardware is introduced, or inventory is made available. These days, the inventory levels would be the biggest concern. All of the boards support an SD card for storage and booting, mini HDMI for external display, and USB for power.The original Zero, which sells for $5, comes with no wireless connectivity. The Zero W adds Wi-Fi and Bluetooth to the mix and brings the price to $10. The new Zero 2 W maintains the wireless options, though only Wi-Fi N 2.4 GHz, but improves the on-board processing. This board takes the processor from a single-core processor to a quad-core ARM Cortex 853. Clearly, this is going to add a lot of new capabilities to the small form factor board that was simply not available before. This upgrade will only bring the price to $15. Unfortunately, the upgrade in processor does not come with an upgrade in RAM, leaving you at 512 MB.For example, while the older boards were simply not powerful enough to do any on-board AI processing, the new Zero 2 W can. In fact, it can process more than a single frame per second in object and facial recognition. The older boards were capable of some minor game emulation, but the new board is capable of getting up into the realm of a PlayStation 1. This makes it great for small game systems, even portable and handheld systems.But, why a Zero rather than the more powerful Raspberry Pi 4? The Zero family uses a lot less power, both in idle and in stressed circumstances. This means that your portable game system can run longer. It is also smaller, so it can be used in tight spaces, such as in a robot. It's also significantly cheaper, with the new model coming in at $15, versus the current $35 for the 1GB model of Raspberry Pi 4.The Zero 2 W joins a growing list of boards from the Raspberry Pi family. Currently, they have sold over 40 million of these boards around the world in the last 9+ years, since they first board debuted. As they grow in popularity, it is expected that the number will grow quicker. Avram has long said that everyone interested in electronics should own a Raspberry Pi, and this new model is in a great sweet spot for capabilities and price.
Scott recaps work on the Raspberry Pi running CircuitPython and then continues working on SD card support. Visit the Adafruit shop online - http://www.adafruit.com Chat with me and a lot of others on the Adafruit Discord at https://adafru.it/discord. Deep Dive happens every week. Next week is on Friday at 2pm Pacific. 0:00 Getting Started 09:32 Housekeeping 13:00 Raspberry Pi Zero 2 W discussion 19:50 raspberry pi .org vs. .com 20:51 Dune and DOS 21:49 USB Host and Tiny USB 23:07 Edit code on a Pi over BLE 23:38 working on Pi 400 steps to figure out 24:14 Pi-DOS project mention 26:00 Glasses come off / glasses setup 27:00 Pi Zero - epic for CP with .5 GB RAM 29:00 Zero 2 is the ultimate board for CP!!! 29:50 Review last week's status - 30:00 Now Tac has High Speed working 31:08 Last week - HDMI was very slow - investigate caches off/on 31:38 Not caching “enough” 32:48 Scrolling demo, much faster than last week, caching on for everything 33:42 Tweek resolution 34:00 “what is CP” 35:15 Still Broadcom chip 36:14 Flash speed vs. run from RAM 37:37 once I get the SD card working, there will be some re-organization for all the boards 38:20 experiment with screen resolutions, to demo refresh performance 40:17 640x480 REPL - pretty quick 42:00 1080p seems blurry 43:10 Are there any plans to make this a simpler process, eg moving it to a Java IDE? Suggested https://codewith.mu/ 45:10 check out visual studion circuitpython plugin 47:11 Python 3.10 has deprecated “distutils”. Spent my day on that for Yocto Project. It's nice to not need to worry with CP 48:00 rebooted to ‘lower' resolution 48:30 flash wear discussion Nand flash, Nor flash, flash protocol 49:36 Should you have some knowledge of Python before learning Circuit Python? 50:00 Pi4 is ARM64....so theoretically you could port CPY to the M1 chip 50:32 core of CP is just like Python 50:57 SD Cards technical proprietary, but … 51:27 Why use bare-metal CP over blinka ( ease of setup, just does one thing ) 52:20 Implementation 53:11 adafruit_sdcard.py - SPI 1, 4 or 8 bits at a time 54:15 here is a lot of IO stuff that you couldn't do under a Linux kernel like bitbanging is quite hard/limited in a non realtime OS 55:16 raspi3-tutorial / 0B_readsector / sd.c 56:39 habits that lead to more reusable code :-) 57:04 declaring 5 global variables on one line with no comments 57:37 SBD generated structs vs. 58:05 multiple things on one line - suggest using curly braces freely 59:00 initializing some but not all variables ( on one line ) 59:26 ‘weird' globals 59:39 q:is there a native async library in circuitpython? I found a library called "asynccp" it works for me now but it would be better to use the native way. 1:01:04 use single letter variables sparingly 1:02:06 perhaps run it through a formatter 1:02:18 “I still don't know what this code does” :-) 1:02:55 consider naming style for global variables 1:03:15 ‘circle' reference gighub rsta2/circle - well commented 1:04:10 check out the license 1:06:04 sdcard.org PDFs 1:06:44 Scott's Pi Zero arrives on Monday! 1:08:11 640x480 HDMI raspberry pi bare metal REPL demo - last piece is SD card reading in CP - connect to USB mass storage 1:09:40 goal: read SD card over USB 1:10:29 Exception levels - switch from EL2 to EL1 ( os exception level ) CP is running EL1 1:12:00 Waiting for high speed to be merged into tiny USB 1:12:40 HDMI output used for display IO 1:14:40 Looking at board.c in CP ports/broadcom/boards/PI4 1:15:15 sdioio API 1:15:35 “with this big chonky font, CP needs to implement CBM ASCII to get cool map-building "letters"” 1:15:42 detour - fantasy console - mimic but modernize 1:16:34 nerd fonts project (nerdfonts.com) 1:18:00 Does circuitpython use Unicode strings? 1:18:14 Twitter emojis opensourced twitter/twemoji 1:19:44 displayio doesn't display it yet - though emoji variable names do 1:24:30 in cpython you can only use unicode characters in variable names if the belong to the "letter" class, so you can do accented characters, or Chinese, or Hebrew, but not emoji 1:25:37 back to sdioio/SDCard.c 1:27:54 second argument to SD send command - refer to adafruit_sdcard.py 1:30:50 SD Specs - commands , and back to adafruit_sdcard.py 1:39:03 bztsrc/raspi3-tutorial 0B_readsector/sd.c sd_cmd() / 32-bit commands vs BCM2835 ARM Peripherals.docx 1:41:21 Q: been experimenting with the sdcard module on circuitpython but it stops the code if there is no card in the reader 1:42:36 consider the response type ( number of bits ) 1:43:54 sdioio/SDCard.h 1:45:03 sdcard.org Part1_Physical_Layer_Simplified_Specification_Ver800.pdf r2 response codes 1:48:57 autogenerated SVD generated file bcm2711_ipa.h 1:52:45 sdcard.org Design Guide « Whitepaper » is a pretty cool resource. https://www.sdcard.org/cms/wp-content/uploads/2020/11/SD_Express_Design_Guide.pdf 2:04:00 CM4 Appendix B - ordering codes ( wireless, eMMC, RAM ) 2:06:15 Wrap up - next week Pi Zero on Friday 2:09:35 have a great weekend
Raspberry Pi Zero 2 W is here! https://adafruit.com/piz2w #adafruit #raspberrypi #rpiz2w Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
We talk with Peter Ullrich about his experience sending SMS messages from a Raspberry Pi Zero using Nerves. We cover what went well, what didn't and get a glimpse into the current state of Nerves for a newbie when dealing with hardware. Peter also tried Livebook for Nerves and had a great experience with that. We discuss the challenges of hardware systems dealing with the “real world” but see how Elixir makes the process easier to model and think about. Show Notes online - https://thinkingelixir.com/podcast-episodes/063-sms-texting-in-nerves-with-peter-ullrich The post #063 SMS Texting in Nerves with Peter Ullrich appeared first on Thinking Elixir.
We talk with Peter Ullrich about his experience sending SMS messages from a Raspberry Pi Zero using Nerves. We cover what went well, what didn't and get a glimpse into the current state of Nerves for a newbie when dealing with hardware. Peter also tried Livebook for Nerves and had a great experience with that. We discuss the challenges of hardware systems dealing with the “real world” but see how Elixir makes the process easier to model and think about. Elixir Community News - https://github.com/elixir-lang/ex_doc/pull/1386#issuecomment-905623723 (https://github.com/elixir-lang/ex_doc/pull/1386#issuecomment-905623723) – LiveBook support in ExDocs - https://hexdocs.pm/phoenix/1.6.0-rc.0/fly.html#goals (https://hexdocs.pm/phoenix/1.6.0-rc.0/fly.html#goals) – Fly.io deployment guide in Phoenix documentation - https://github.com/wojtekmach/mixinstallexamples/blob/main/oban.exs (https://github.com/wojtekmach/mix_install_examples/blob/main/oban.exs) – Wojtek Mach's Mix.install script using the Oban library and database tables - https://github.com/smartlogic/augur (https://github.com/smartlogic/augur) – SmartLogic open sourced Augur library for helping Elixir systems that send SMS messages - https://elixir-broadway.org/ (https://elixir-broadway.org/) – Broadway library has it's own website - https://twitter.com/mcrumm/status/1431316375893467137 (https://twitter.com/mcrumm/status/1431316375893467137) – Michael Crumm shares how live_session/3 are 2x-4x faster for him - https://twitter.com/atyborska93/status/1431670143483060230 (https://twitter.com/atyborska93/status/1431670143483060230) – Angelika Tyborska shares that Exercism v3 is up with a new Elixir track - https://thinkingelixir.com/podcast-episodes/050-exercism-io-and-elixir-with-angelika-tyborska/ (https://thinkingelixir.com/podcast-episodes/050-exercism-io-and-elixir-with-angelika-tyborska/) – Previous interview with Angelika Tyborska about the Elixir track in Exercism v3 - https://exercism.org/tracks/elixir/ (https://exercism.org/tracks/elixir/) – Excercism.io's Elixir track - https://twitter.com/voltonez/status/1432208014103220224 (https://twitter.com/voltonez/status/1432208014103220224) – Erlang updates needed for expiring root CA certificate support - https://blog.voltone.net/post/30 (https://blog.voltone.net/post/30) – Bram Verburg's detailed write up on the needed updates - https://elixir-lang.org/getting-started/introduction.html (https://elixir-lang.org/getting-started/introduction.html) – Elixir getting started docs - https://hexdocs.pm/elixir/Kernel.html (https://hexdocs.pm/elixir/Kernel.html) – Elixir's docs in HexDocs - https://elixirschool.com/en/ (https://elixirschool.com/en/) – Elixir School, good free resource for learning Elixir - https://thinkingelixir.com/available-courses/pattern-matching/ (https://thinkingelixir.com/available-courses/pattern-matching/) – ThinkingElixir free Pattern Matching course for learning Elixir Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources - https://www.peterullrich.com/sending-text-messages-with-nerves (https://www.peterullrich.com/sending-text-messages-with-nerves) - https://www.peterullrich.com/using-livebook-with-nerves (https://www.peterullrich.com/using-livebook-with-nerves) - https://podcasts.apple.com/us/podcast/explain-blockchain/id1326636335 (https://podcasts.apple.com/us/podcast/explain-blockchain/id1326636335) - https://www.youtube.com/watch?v=bsyjSW46TDg (https://www.youtube.com/watch?v=bsyjSW46TDg) - https://www.youtube.com/watch?v=mrpQHZcy3CI&ab_channel=CraftHubEvents (https://www.youtube.com/watch?v=mrpQHZcy3CI&ab_channel=CraftHubEvents) - https://nerves.group/ (https://nerves.group/) - https://github.com/fhunleth/nerves_livebook/releases (https://github.com/fhunleth/nerves_livebook/releases) - https://github.com/fhunleth/nerves_livebook (https://github.com/fhunleth/nerves_livebook) Guest Information - https://twitter.com/PJUllrich (https://twitter.com/PJUllrich) – on Twitter - https://github.com/PJUllrich/ (https://github.com/PJUllrich/) – on Github - http://peterullrich.com/ (http://peterullrich.com/) – Blog Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - Cade Ward - @cadebward (https://twitter.com/cadebward)
Watch the live stream: Watch on YouTube About the show Sponsored by us: Check out the courses over at Talk Python And Brian's book too! Special guest: Paul Everitt Brain #1: Why I use attrs instead of pydantic Tin Tvrtković, @tintvrtkovic attrs vs dataclasses Since dataclasses are a strict subset of attrs functionality. Recommend using attrs in most cases over dataclasses attrs is faster, has more features, releases more frequently, offers over a wider range of Python versions. attrs vs Pydantic attrs is a library for generating the boring parts of writing classes; Pydantic is that but also a complex validation library. a structuring/unstructuring library, ex converting to json and back attrs has opt-in validation that you have more control over cattrs can be used for structuring/unstructuring converters are opt-in for attrs, built into Pydantic, and can be wrong. example using Pendulum that Pydantic mishandles Summary attrs + cattrs + validators where necessary, converters where necessary will be faster you'll have more control Kind of a “small, sharp, specialized tools” vs “swiss army knife” comparison. Michael #2: mclfy via __dann__ Mcfly is an incredible Ctrl+r replacement McFly replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's suggestions are prioritized in real time with a small neural network. Features Rebinds ctrl-r to bring up a full-screen reverse history search prioritized with a small neural network. Augments your shell history to track command exit status, timestamp, and execution directory in a SQLite database. Maintains your normal shell history file as well so that you can stop using McFly whenever you want. Includes a simple action to scrub any history item from the McFly database and your shell history files. Designed to be extensible for other shells in the future. Written in Rust, so it's fast and safe. Paul #3: Textual and boilerplate removal In the race to make Textual the most talked-about package in Python Bytes history… I'd like to zoom in on a Twitter discussion he had about removing boilerplate I have traditionally been opposed to the convention-over-configuration approach that most successful Python projects have taken I dislike magic variable and file names, prefer explicit is better than implicit, actual symbols Lately, because of…tooling But Will's approach to “boilerplate removal” is compelling, as it remains mypy friendly Still, I find it flawed…code meant to be read 2 years from now…that stuff that is implied-away, worries me Will is great at working-in-the-open, being a gentle, encouraging public figure Brian #4: xdoctest “The xdoctest package is a re-write of Python's builtin doctest module. It replaces the old regex-based parser with a new abstract-syntax-tree based parser (using Python's ast module). The goal is to make doctests easier to write, simpler to configure, and encourage the pattern of test driven development.” “The main enhancements xdoctest offers over doctest are: All lines in the doctest can now be prefixed with >>>. Old-style doctests with ... are still valid. Additionally, the multi-line strings don't require any prefix (but its ok if they do have either prefix). Tests are executed in blocks, rather than line-by-line, thus comment-based directives (e.g. # doctest: +SKIP) are now applied to an entire block, rather than just a single line. Tests without a "want" statement will ignore any stdout / final evaluated value. This makes it easy to use simple assert statements to perform checks in code that might write to stdout. If your test has a "want" statement and ends with both a value and stdout, both are checked, and the test will pass if either matches. Output from multiple sequential print statements can now be checked by a single "got" statement. (new in 0.4.0).” Features I love “The new got/want tester is very permissive by default; it ignores differences in whitespace” You can make doctest normalize whitespace, but why should you have to? Michael #5: Automate the standing desk with python via Joe Riedley, by David Kong “When I first started using it, I was very excited, but I quickly found myself sitting all day, in spite of the fancy desk.” I took off a few screws and … voila! A row of pins neatly exposed right in front. The pins in my control box, when connected correctly, simulate the pressing of the buttons on the front of the box. Raspberry Pi Zero, the simplest, most basic version. It doesn't have all the bells and whistles, but it does everything I needed for this simple project, and it's just $5(!). And the code from gpiozero import LED # The LED library allows easy pin control from time import sleep import randomrelay = LED(17) # I connected the relay to pin 17 and groundwhile True: relay.on() sleep(1) relay.off() sleep(random.randint(45, 60) * 60) Paul #6: Hypermodern Python Cookiecutter I've been noodling with some code the last two years about bringing frontend DX to Python web dev Learning and talking more than adoption Running a modern Python project is a LOT of housekeeping Hypermodern Python Cookiecutter from Claudio Jolowicz teleported me to a state of the art I was looking for Poetry, Nox, GHA, pre-commit, flake8, PyPI uploads from CI, release drafter, Black, prettier, pytest, mypy, Sphinx and friends, GitHub labeler It's NOT AT ALL just a cookiecutter The best part…it's an enormously-detailed user guide, some blog posts with the “why”, it's actively maintained The PR workflow is really well explained and wired up This could be…a course, a webinar Thanks Claudio Extras Michael: ActiveState's 2021 Software Supply Chain Security Survey Python 3.9.7 and 3.8.12 are now available From Shlomi Lanton, on your #2 Brian talked about having a history of all files to find the ones that were updated last, so I created granpa caffinate: you mentioned the MacOS /usr/bin/caffeinate tool on "https://pythonbytes.fm/episodes/show/247/do-you-dare-to-press-.". Follow caffeinate with long-running command to keep awake until done (caffeinate python -c 'import time; time.sleep(10)'), or caffeinate -w "$PID" for an already running task. - via Nathan Henrie Also: wakepy now works correctly on macOS Joke: Meaning
Welcome to the Electromaker Show, episode 55! This week saw a rad retro Raspberry Pi Zero camera, 3D models on an ESP32, CircuitPython Day, and more maker madness! Tune in for the latest maker, tech, DIY, IoT, embedded, and crowdfunding news stories from the week! Watch the show: https://youtu.be/Kmp29pj1E2s We publish a new show every week. Subscribe here: https://www.youtube.com/channel/UCiMO2NHYWNiVTzyGsPYn4DA?sub_confirmation=1 We stock the latest products from Adafruit, Seeed Studio, Pimoroni, Sparkfun, and many more! Browse our shop: https://www.electromaker.io/shop Join us on Discord! https://discord.com/invite/w8d7mkCkxj Follow us on Twitter: https://twitter.com/ElectromakerIO Like us on Facebook: https://www.facebook.com/electromaker.io/ Follow us on Instagram: https://www.instagram.com/electromaker_io/ Don't have time to watch the show? Listen to the Electromaker Show in podcast format on your favourite podcast platform! https://directory.libsyn.com/shows/view/id/electromaker
The Seedsigner is a unique DIY hardware wallet that anyone can build from a Raspberry Pi Zero. And in this episode, Mr. Seedsigner explains to us how the device works and why bitcoiners should build one to validate their own transactions.
Welcome to the Electromaker Show, episode 39! This week’s highlights include a Raspberry Pi Zero sending video from space, a Bluetooth Robot, and a dual Ethernet Raspberry Pi Compute Module 4 baseboard. Tune in for the latest maker, tech, DIY, IoT, embedded, and crowdfunding news stories from the week! We publish a new show every week. Subscribe here. Read the article! Don't have time to watch the show? Listen to the Electromaker Show in podcast format! Electromaker Show Episode 39 highlights: Mitch Davis STM32 Guide Episode 4 Pi Zero sends video from Space! Unexpected Maker explains SAM ESP32-M1 Reach Out price and more details released Back in Stock: ScoutMakes Bluetooth Robot Board:Mini: Car hacking Made Easier Dual Ethernet Raspberry Pi Compute Module 4 baseboard STM32 Blackpill now supports CircuitPython Secret Life of Components: Switches
This week we have a FreeBSD Foundation development update, tell you about sprinkling in the TrueOS project, Dynamic WDS & a whole lot more! This episode was brought to you by Headlines OpenSSH Removes SSHv1 Support (http://undeadly.org/cgi?action=article&sid=20170501005206) In a series of commits starting here (http://marc.info/?l=openbsd-cvs&m=149359384905651&w=2) and ending with this one (http://marc.info/?l=openbsd-cvs&m=149359530105864&w=2), Damien Miller completed the removal of all support for the now-historic SSHv1 protocol from OpenSSH (https://www.openssh.com/). The final commit message, for the commit that removes the SSHv1 related regression tests, reads: Eliminate explicit specification of protocol in tests and loops over protocol. We only support SSHv2 now. Dropping support for SSHv1 and associated ciphers that were either suspected to or known to be broken has been planned for several releases, and has been eagerly anticipated by many in the OpenBSD camp. In practical terms this means that starting with OpenBSD-current and snapshots as they will be very soon (and further down the road OpenBSD 6.2 with OpenSSH 7.6), the arcane options you used with ssh (http://man.openbsd.org/ssh) to connect to some end-of-life gear in a derelict data centre you don't want to visit anymore will no longer work and you will be forced do the reasonable thing. Upgrade. FreeBSD Foundation April 2017 Development Projects Update (https://www.freebsdfoundation.org/blog/april-2017-development-projects-update/) FreeBSD runs on many embedded boards that provide a USB target or USB On-the-Go (OTG) interface. This allows the embedded target to act as a USB device, and present one or more interfaces (USB device classes) to a USB host. That host could be running FreeBSD, Linux, Mac OS, Windows, Android, or another operating system. USB device classes include audio input or output (e.g. headphones), mass storage (USB flash drives), human interface device (keyboards, mice), communications (Ethernet adapters), and many others. The Foundation awarded a project grant to Edward Tomasz Napierała to develop a USB mass storage target driver, using the FreeBSD CAM Target Layer (CTL) as a backend. This project allows FreeBSD running on an embedded platform, such as a BeagleBone Black or Raspberry Pi Zero, to emulate a USB mass storage target, commonly known as a USB flash stick. The backing storage for the emulated mass storage target is on the embedded board's own storage media. It can be configured at runtime using the standard CTL configuration mechanism – the ctladm(8) utility, or the ctl.conf(5) file. The FreeBSD target can now present a mass storage interface, a serial interface (for a console on the embedded system), and an Ethernet interface for network access. A typical usage scenario for the mass storage interface is to provide users with documentation and drivers that can be accessed from their host system. This makes it easier for new users to interact with the embedded FreeBSD board, especially in cases where the host operating system may require drivers to access all of the functionality, as with Windows and OS X. They provide instructions on how to configure a BeagleBone Black to act as a flash memory stick attached to a host computer. +Check out the article, test, and report back your experiences with the new USB OTG interface. *** Spring cleaning: Hardware Update and Preview of upcoming TrueOS changes (https://www.trueos.org/blog/spring-cleaning-hardware-update-preview-upcoming-trueos-changes/) The much-abused TrueOS build server is experiencing some technical difficulties, slowing down building new packages and releasing updates. After some investigation, one problem seemed to be a bug with the Poudriere port building software. After updating builders to the new version, some of the instability is resolved. Thankfully, we won't have to rely on this server so much, because… We're getting new hardware! A TrueOS/Lumina contributor is donating a new(ish) server to the project. Special thanks to TrueOS contributor/developer q5sys for the awesome new hardware! Preview: UNSTABLE and Upcoming TrueOS STABLE update A fresh UNSTABLE release is dropping today, with a few key changes: Nvidia/graphics driver detection fixes. Boot environment listing fix (FreeBSD boot-loader only) Virtual box issues fixed on most systems. There appears to be a regression in VirtualBox 5.1 with some hardware. New icon themes for Lumina (Preferences -> Appearance -> Theme). Removal of legacy pc-diskmanager. It was broken and unmaintained, so it is time to remove it. Installer/.iso Changes (Available with new STABLE Update): The text installer has been removed. It was broken and unmaintained, so it is time to remove it. There is now a single TrueOS install image. You can still choose to install as either a server or desktop, but both options live in a single install image now. This image is still available as either an .iso or .img file. The size of the .iso and .img files is reduced about 500 Mb to around 2Gb total. We've removed Firefox and Thunderbird from the default desktop installation. These have been replaced with Qupzilla and Trojita. Note you can replace Qupzilla and Trojita with Firefox and Thunderbird via the SysAdm Appcafe after completing the TrueOS install. Grub is no longer an installation option. Instead, the FreeBSD boot-loader is always used for the TrueOS partition. rEFInd is used as the master boot-loader for multi-booting; EFI partitioning is required. Qpdfview is now preinstalled for pdf viewing. Included a slideshow during the installation with tips and screenshots. Interview - Patrick M. Hausen - hausen@punkt.de (mailto:hausen@punkt.de) Founder of Punkt.de HAST - Highly Available Storage (https://wiki.freebsd.org/HAST) News Roundup (finally) investigating how to get dynamic WDS (DWDS) working in FreeBSD! (http://adrianchadd.blogspot.com/2017/04/finally-investigating-how-to-get.html) Adrian Chadd writes in his blog: I sat down recently to figure out how to get dynamic WDS working on FreeBSD-HEAD. It's been in FreeBSD since forever, and it in theory should actually have just worked, but it's extremely not documented in any useful way. It's basically the same technology in earlier Apple Airports (before it grew into what the wireless tech world calls "Proxy-STA") and is what the "extender" technology on Qualcomm Atheros chipsets implement. A common question I get from people is "why can't I bridge multiple virtual machines on my laptop and have them show up over wifi? It works on ethernet!" And my response is "when I make dynamic WDS work, you can just make this work on FreeBSD devices - but for now, use NAT." That always makes people sad. + Goes on to explain that normal station/access point setups have up to three addresses and depending on the packet type, these can vary. There are a couple of variations in the addresses, which is more than the number of address fields in a normal 802.11 frame. The big note here is that there's not enough MAC addresses to say "please send this frame to a station MAC address, but then have them forward it to another MAC address attached behind it in a bridge." That would require 4 mac addresses in the 802.11 header, which we don't get. .. except we do. There's a separate address format where from-DS and to-DS bits in the header set to 1, which means "this frame is coming from distribution system to a distribution system", and it has four mac addresses. The RA is then the AP you're sending to, and then a fourth field indicates the eventual destination address that may be an ethernet device connected behind said STA. If you don't configure up WDS, then when you send frames from a station from a MAC address that isn't actually your 802.11 interface MAC address, the system would be confused. The STA wouldn't be able to transmit it easily, and the AP wouldn't know how to get back to your bridged ethernet addresses. The original WDS was a statically configured thing. [...] So for static configurations, this works great. You'd associate your extender AP as a station of the central AP, it'd use wpa_supplicant to setup encryption, then anything between that central AP and that extender AP (as a station) would be encrypted as normal station traffic (but, 4-address frame format.) But that's not very convenient. You have to statically configure everything, including telling your central AP about all of your satellite extender APs. If you want to replace your central AP, you have to reprogram all of your extenders to use the new MAC addresses. So, Sam Leffler came up with "dynamic WDS" - where you don't have to explicitly state the list of central/satellite APs. Instead, you configure a central AP as "dynamic WDS", and when a 4-address frame shows up from an associated station, it "promotes" it to a WDS peer for you. On the satellite AP, it will just find an AP to communicate to, and then assume it'll do WDS and start using 4-address frames. It's still a bit clunky (there's no beacon, probe request, etc IEs that say "I do dynamic WDS!" so you'd better make ALL your central APs a different SSID!) but it certainly is better than what we had. Firstly, there are scripts in src/tools/tools/net80211/ - setup.wdsmain and setup.wdsrelay. These scripts are .. well, the almost complete documentation on a dynamic WDS setup. The manpage doesn't go into anywhere near enough information. So I dug into it. It turns out that dynamic WDS uses a helper daemon - 'wlanwds' - which listens for dynamic WDS configuration changes and will do things for you. This is what runs on the central AP side. Then it started making sense! So far, so good. I followed that script, modified it a bit to use encryption, and .. well, it half worked. Association worked fine, but no traffic was passing. A little more digging showed the actual problem - the dynamic WDS example scripts are for an open/unencrypted network. If you are using an encrypted network, the central AP side needs to enable privacy on the virtual interfaces so traffic gets encrypted with the parent interface encryption keys. Now, I've only done enough testing to show that indeed it is working. I haven't done anything like pass lots of traffic via iperf, or have a mix of DWDS and normal STA peers, nor actually run it for longer than 5 minutes. I'm sure there will be issues to fix. However - I do need it at home, as I can't see the home AP from the upstairs room (and now you see why I care about DWDS!) and so when I start using it daily I'll fix whatever hilarity ensues. Why don't schools teach debugging? (https://danluu.com/teach-debugging/) A friend of mine and I couldn't understand why some people were having so much trouble; the material seemed like common sense. The Feynman Method was the only tool we needed. Write down the problem Think real hard Write down the solution The Feynman Method failed us on the last project: the design of a divider, a real-world-scale project an order of magnitude more complex than anything we'd been asked to tackle before. I understand now why half the class struggled with the earlier assignments. Without an explanation of how to systematically approach problems, anyone who didn't intuitively grasp the correct solution was in for a semester of frustration. People who were, like me, above average but not great, skated through most of the class and either got lucky or wasted a huge chunk of time on the final project. I've even seen people talented enough to breeze through the entire degree without ever running into a problem too big to intuitively understand; those people have a very bad time when they run into a 10 million line codebase in the real world. The more talented the engineer, the more likely they are to hit a debugging wall outside of school. It's one of the most fundamental skills in engineering: start at the symptom of a problem and trace backwards to find the source. It takes, at most, half an hour to teach the absolute basics – and even that little bit would be enough to save a significant fraction of those who wash out and switch to non-STEM majors. Why do we leave material out of classes and then fail students who can't figure out that material for themselves? Why do we make the first couple years of an engineering major some kind of hazing ritual, instead of simply teaching people what they need to know to be good engineers? For all the high-level talk about how we need to plug the leaks in our STEM education pipeline, not only are we not plugging the holes, we're proud of how fast the pipeline is leaking. FreeBSD: pNFS server for testing (https://lists.freebsd.org/pipermail/freebsd-fs/2017-April/024702.html) Rick Macklem has issued a call for testing his new pNFS server: I now have a pNFS server that I think is ready for testing/evaluation. It is basically a patched FreeBSD-current kernel plus nfsd daemon. If you are interested, some very basic notes on how it works and how to set it up are at: http://people.freebsd.org/~rmacklem/pnfs-planb-setup.txt (http://people.freebsd.org/~rmacklem/pnfs-planb-setup.txt) A Plan B pNFS service consists of a single MetaData Server (MDS) and K Data Servers (DS), all of which would be recent FreeBSD systems. Clients will mount the MDS as they would a single NFS server. When files are created, the MDS creates a file tree identical to what a single NFS server creates, except that all the regular (VREG) files will be empty. As such, if you look at the exported tree on the MDS directly on the MDS server (not via an NFS mount), the files will all be of size == 0. Each of these files will also have two extended attributes in the system attribute name space: pnfsd.dsfile - This extended attrbute stores the information that the MDS needs to find the data storage file on a DS for this file. pnfsd.dsattr - This extended attribute stores the Size, ModifyTime and Change attributes for the file. For each regular (VREG) file, the MDS creates a data storage file on one of the K DSs, in one of the dsNN directories. The name of this file is the file handle of the file on the MDS in hexadecimal. The DSs use 20 subdirectories named "ds0" to "ds19" so that no one directory gets too large. At this time, the MDS generates File Layout layouts to NFSv4.1 clients that know how to do pNFS. For NFS clients that do not support NFSv4.1 pNFS, there will be a performance hit, since the IO RPCs will be proxied by the MDS for the DS server the data storage file resides on. The current setup does not allow for redundant servers. If the MDS or any of the K DS servers fail, the entire pNFS service will be non-functional. Looking at creating mirrored DS servers is planned, but it may be a year or more before that is implemented. I am planning on using the Flex File Layout for this, since it supports client side mirroring, where the client will write to all mirrors concurrently. Beastie Bits Openbsd changes of note 620 (http://www.tedunangst.com/flak/post/openbsd-changes-of-note-620) Why Unix commands are short (http://www.catonmat.net/blog/why-unix-commands-are-short/) OPNsense 17.1.5 released (https://opnsense.org/opnsense-17-1-5-released/) Something for Apple dual-GPU users (http://lists.dragonflybsd.org/pipermail/commits/2017-April/625847.html) pkgsrcCon 2017 CFT (https://mail-index.netbsd.org/netbsd-advocacy/2017/05/01/msg000735.html) TrueOS/Lumina Dev Q&A: May 5th 2017 (https://discourse.trueos.org/t/trueos-lumina-dev-q-a-5-4-17/1347) Feedback/Questions Peter - Jails (http://dpaste.com/0J14HGJ#wrap) Andrew - Languages and University Courses (http://dpaste.com/31AVFSF#wrap) JuniorJobs (https://wiki.freebsd.org/JuniorJobs) Steve - TrueOS and Bootloader (http://dpaste.com/1BXVZSY#wrap) Ben - ZFS questions (http://dpaste.com/0R7AW2T#wrap) Steve - Linux Emulation (http://dpaste.com/3ZR7NCC#wrap)
Catching up to BSD, news about the NetBSD project, a BSD Phone, and a bunch of OpenBSD and TrueOS News. This episode was brought to you by Headlines NetBSD 7.1 released (http://www.netbsd.org/releases/formal-7/NetBSD-7.1.html) This update represents a selected subset of fixes deemed important for security or stability reasons, as well as new features and enhancements. Kernel compat_linux(8) (http://netbsd.gw.com/cgi-bin/man-cgi?compat_linux+8.i386+NetBSD-7.1): Fully support schedsetaffinity and schedgetaffinity, fixing, e.g., the Intel Math Kernel Library. DTrace: Avoid redefined symbol errors when loading the module. Fix module autoload. IPFilter: Fix matching of ICMP queries when NAT'd through IPF. Fix lookup of original destination address when using a redirect rule. This is required for transparent proxying by squid, for example. ipsec(4) (http://netbsd.gw.com/cgi-bin/man-cgi?ipsec+4.i386+NetBSD-7.1): Fix NAT-T issue with NetBSD being the host behind NAT. Drivers Add vioscsi driver for the Google Compute Engine disk. ichsmb(4) (http://netbsd.gw.com/cgi-bin/man-cgi?ichsmb+4.i386+NetBSD-7.1): Add support for Braswell CPU and Intel 100 Series. wm(4) (http://netbsd.gw.com/cgi-bin/man-cgi?wm+4.i386+NetBSD-7.1): Add C2000 KX and 2.5G support. Add Wake On Lan support. Fixed a lot of bugs Security Fixes NetBSD-SA2017-001 (http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2017-001.txt.asc) Memory leak in the connect system call. NetBSD-SA2017-002 (http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2017-002.txt.asc) Several vulnerabilities in ARP. ARM related Support for Raspberry Pi Zero. ODROID-C1 Ethernet now works. Summary of the preliminary LLDB support project (http://blog.netbsd.org/tnf/entry/summary_of_the_preliminary_lldb) What has been done in NetBSD Verified the full matrix of combinations of wait(2) and ptrace(2) in the following GNU libstdc++ std::call_once bug investigation test-cases Improving documentation and other minor system parts Documentation of ptrace(2) and explanation how debuggers work Introduction of new siginfo(2) codes for SIGTRAP New ptrace(2) interfaces What has been done in LLDB Native Process NetBSD Plugin The MonitorCallback function Other LLDB code, out of the NativeProcessNetBSD Plugin Automated LLDB Test Results Summary Plan for the next milestone fix conflict with system-wide py-six add support for auxv read operation switch resolution of pid -> path to executable from /proc to sysctl(7) recognize Real-Time Signals (SIGRTMIN-SIGRTMAX) upstream !NetBSDProcessPlugin code switch std::callonce to llvm::callonce add new ptrace(2) interface to lock and unlock threads from execution switch the current PTWATCHPOINT interface to PTGETDBREGS and PT_SETDBREGS Actually building a FreeBSD Phone (https://hackaday.io/project/13145-bsd-based-secure-smartphone) There have been a number of different projects that have proposed building a FreeBSD based smart phone This project is a bit different, and I think that gives it a better chance to make progress It uses off-the-shelf parts, so while not as neatly integrated as a regular smartphone device, it makes a much better prototype, and is more readily available. Hardware overview: X86-based, long-lasting (user-replaceable) battery, WWAN Modem (w/LTE), 4-5" LCD Touchscreen (Preferably w/720p resolution, IPS), upgradable storage. Currently targeting the UDOO Ultra platform. It features Intel Pentium N3710 (2.56GHz Quad-core, HD Graphics 405 [16 EUs @ 700MHz], VT-x, AES-NI), 2x4GB DDR3L RAM, 32GB eMMC storage built-in, further expansion w/M.2 SSD & MicroSD slot, lots of connectivity onboard. Software: FreeBSD Hypervisor (bhyve or Xen) to run atop the hardware, hosting two separate hosts. One will run an instance of pfSense, the "World's Most Popular Open Source Firewall" to handle the WWAN connection, routing, and Firewall (as well as Secure VPN if desired). The other instance will run a slimmed down installation of FreeBSD. The UI will be tweaked to work best in this form factor & resources tuned for this platform. There will be a strong reliance on Google Chromium & Google's services (like Google Voice). The project has a detailed log, and it looks like the hardware it is based on will ship in the next few weeks, so we expect to see more activity. *** News Roundup NVME M.2 card road tests (Matt Dillon) (http://lists.dragonflybsd.org/pipermail/users/2017-March/313261.html) DragonFlyBSD's Matt Dillon has posted a rundown of the various M.2 NVMe devices he has tested SAMSUNG 951 SAMSUNG 960 EVO TOSHIBA OCZ RD400 INTEL 600P WD BLACK 256G MYDIGITALSSD PLEXTOR M8Pe It is interesting to see the relative performance of each device, but also how they handle the workload and manage their temperature (or don't in a few cases) The link provides a lot of detail about different block sizes and overall performance *** ZREP ZFS replication and failover (http://www.bolthole.com/solaris/zrep/) "zrep", a robust yet easy to use ZFS based replication and failover solution. It can also serve as the conduit to create a simple backup hub. The tool was originally written for Solaris, and is written in ksh However, it seems people have used it on FreeBSD and even FreeNAS by installing the ksh93 port Has anyone used this? How does it compare to tools like zxfer? There is a FreeBSD port, but it is a few versions behind, someone should update it We would be interested in hearing some feedback *** Catching up on some TrueOS News TrueOS Security and Wikileaks revelations (https://www.trueos.org/blog/trueos-security-wikileaks-revelations/) New Jail management utilities (https://www.trueos.org/blog/new-jail-management-utilities/) Ken Moore's talk about Sysadm from Linuxfest 2016 (https://www.youtube.com/watch?v=PyraePQyCGY) The Basics of using ZFS with TrueOS (https://www.trueos.org/blog/community-spotlight-basics-using-zfs-trueos/) *** Catching up on some OpenBSD News OpenBSD 6.1 coming May 1 (https://www.openbsd.org/61.html) OpenBSD Foundation 2016 Fundraising (goal: $250K actual: $573K) (http://undeadly.org/cgi?action=article&sid=20170223044255) The OpenBSD Foundation 2017 Fundraising Campaign (http://www.openbsdfoundation.org/campaign2017.html) OpenBSD MitM attack against WPA1/WPA2 (https://marc.info/?l=openbsd-announce&m=148839684520133&w=2) OpenBSD vmm/vmd Update (https://www.openbsd.org/papers/asiabsdcon2017-vmm-slides.pdf) *** Beastie Bits HardenedBSD News: Introducing CFI (https://hardenedbsd.org/article/shawn-webb/2017-03-02/introducing-cfi) New version of Iocage (Python 3) on FreshPorts (https://www.freshports.org/sysutils/py3-iocage/) DragonFly BSD Network performance comparison as of today (https://leaf.dragonflybsd.org/~sephe/perf_cmp.pdf) KnoxBUG recap (http://knoxbug.org/content/knoxbug-wants-you) *** Feedback/Questions Noel asks about moving to bhyve/jails (https://pastebin.com/7B47nuC0) ***
Ayer por fin pude trastear un poco con la Raspberry Pi Zero y os cuento cómo fue.
The Pi Podcast #22 – Eben Upton The Pi Podcast is a show by members of the Raspberry Pi community for the Raspberry Pi community. Eben Upton In this special episode we caught up with Eben Upton from the Raspberry Pi Foundation. We spoke to him about the new Raspberry Pi Zero which includes […]
The Pi Podcast #10 – Dr Lucy Rogers The Pi Podcast is a show by members of the Raspberry Pi community for the Raspberry Pi community. News AstroPi units are en route! (Astro Pi website) The MagPi issue 40 with Raspberry Pi Zero sold out within hours and retails sold out of stock really […]
Mike and Rob discuss Anonymous's fight against ISIS, the brand-new $5 Raspberry Pi Zero, the Guru Holiday Giveaway, and more!
The Pi Podcast #9 – Raspberry Pi Zero Special The Pi Podcast is a show by members of the Raspberry Pi community for the Raspberry Pi community. News The huge news today was the announcement of the $5 Raspberry Pi Zero. We thought it was important enough to spend a whole show talking about […]