Coder Radio

The Mad Botter
undefined
Oct 28, 2020 • 1h 2min

385: Edging the Fox

Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth. Plus our trouble with Gnomes, your feedback, and martinis on the moon.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Michael Dominick on Twitter — "Ugh of course it's #Gnome extensions! I disabled Backslide, rebooted and all of a sudden it all works again."Building A Better GNOME Extensions Experience — With the advent of the new release of GNOME 3.38 – we want to start focusing next cycle on improving the GNOME Extensions experience.Introducing Microsoft Edge preview builds for Linux — Today’s release supports Ubuntu, Debian, Fedora, and openSUSE distributions. Going forward, we plan to release weekly builds following our typical Dev Channel cadence alongside our other supported platforms.Bringing the browser developer tools to Visual Studio Code — Today we’re excited to announce the general availability of the new Microsoft Edge Tools for VS Code extension, Introducing the Storage Access API‎iSH Shell on the App Store — Linux in your pocket
undefined
Oct 22, 2020 • 53min

384: Leaping Lizard People

It's confession hour on the podcast, and your hosts surprise each other with several twists and turns.Sponsored By:A Cloud Guru: Learn about some intermediate to advanced Python topics and see how to apply concepts you’ve already learned to solve different problems.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Michael Dominick on Twitter — "Today's @CoderRadioShow is brought to you by the Lizard people who love @openSUSE! #Linux #SUSE thanks for the SWAG!Follow up on Oracle v Google — Oracle's best claim for copying of actual code is a complaint that Google improperly combined GPL code into an Apache-licensed software suite, but not even that - it is that Apache Harmony did this and Google copied it inadvertently.Top Stories: iPhone 12, HomePod Mini, MagSafe Accessories, and More — Apple's media event obviously dominated the news this weekApple Announces HomePod mini With Spherical Design — Apple today announced the HomePod mini with a new spherical design and the S5 chip at its "Hi, Speed" event.Dropbox is letting all employees work from home permanently — The company plans to convert its existing offices to coworking spaces to aid in team building and collaboration.Mike's .vimrcMicro - Text editor — A modern and intuitive terminal-based text editor
undefined
Oct 14, 2020 • 1h 3min

383: Java Justice

We have a different take on the Oracle v. Google case that may usher in an API copyright doom! Or so they say... Plus we answer great feedback and chew on the future of Windows 10.Sponsored By:A Cloud Guru: Learn about some intermediate to advanced Python topics and see how to apply concepts you’ve already learned to solve different problems.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Computer Scientists Break Traveling Salesperson Record — After 44 years, there’s finally a better way to find approximate solutions to the notoriously difficult traveling salesperson problem.The unreasonable effectiveness of the Julia programming languageNo, Microsoft is not rebasing Windows to Linux — The choice will not really be Windows or Linux, it will be whether you boot Hyper-V or KVM first, and Windows and Ubuntu stacks will be tuned to run well on the other.Sun Microsystems - WikipediaGoogle LLC v. Oracle America, Inc. - WikipediaGoogle’s Supreme Court faceoff with Oracle was a disaster for Google — Supreme Court justices seem poised to allow copyrights on APIs.Android chief Andy Rubin said java.lang APIs are copyrighted in 2006 email — In 2006 email thread, Rubin said that Sun owned the intellectual property and brand for Java and that the Java.lang APIs were copyrighted. Over the next several years his thinking changed.Oracle vs Google - Android chief Rubin quizzed over Java emailsFormer Sun CEO says Google's Android didn't need license for Java APIs — Jonathan Schwartz testifies that Java APIs were not considered proprietary or protected by Sun, as long as Google didn't use the Java nameThe Mike Dominick Show Episode 39: Martin Wimpress of Canonical
undefined
Oct 6, 2020 • 53min

382: Hacktoberbust

We examine the deeper problems in Open Source development the recent Hacktoberfest drama has exposed. Plus some great feedback, failures to launch, and more.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Jonathan Meek on Twitter — Does this count as BBQ or no? Some chicken w/ a homemade BBQ sauce & others w/ a honey brown sugar thyme sauce. Figured I would ask since I am listening to Coder Radio while I sit in the cool air. Futhark - Ready to take the challenge? — Futhark is a small programming language designed to be compiled to efficient parallel code. It is a statically typed, data-parallel, and purely functional array language in the ML family, and comes with a heavily optimising ahead-of-time compiler that presently generates GPU code via CUDA and OpenCLSupporting Linux kernel development in Rust — Since then, Linus Torvalds and other core kernel maintainers have expressed openness in principle to supporting kernel development in RustTim Cook: Apple is now the No.1 watchmaker in the world — Tim Cook revealed the big news alongside the unveiling of the Apple Watch Series 3, which comes packing LTE as was expected.How One Guy Ruined #Hacktoberfest2020 #Drama — Hacktoberfest is an annual event that occurs every October. It is held by Digital Ocean and encourages developers to submit Pull Requests to Open Source repositories and as a reward you get a T-Shirt.Join the CoderQA Team — Our first Coderly report is out for our members!
undefined
Oct 1, 2020 • 58min

381: Flamewar Feedback Frenzy

We provoked quite a response and cover the feedback that puts us in our place. Then we dive into the wild era of text editor of yore and solve an age-old question.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Install Sosumi for Linux using the Snap Store — This will boot to the macOS recovery system.Google to enforce 30% cut on in-app purchases — Google said Monday it will enforce rules that require app developers distributing Android software on the Google Play Store to use its in-app payment system.Android Developers Blog: Listening to Developer Feedback to Improve Google PlayCoalition for App Fairness — The Coalition for App Fairness is an independent nonprofit organization founded by industry-leading companies to advocate for freedom of choice and fair competition across the app ecosystem.Ruby 3.0.0 Preview 1 Released — We are pleased to announce the release of Ruby 3.0.0-preview1.Swift System is Now Open Source — Today, I’m excited to announce that we’re open-sourcing System and adding Linux support! Our vision is for System to eventually act as the single home for low-level system interfaces for all supported Swift platforms. Introducing Swift on WindowsThe Era of Visual Studio Code — I believe the era of new text editors emerging and quickly becoming popular has now ended with Visual Studio Code. VS Code has reached unprecedented levels of popularity and refinement, laying a foundation that could mean decades of market dominance. If, like me, one of your priorities for your tools is longevity2, then that means VS Code might be a great text editor to invest in learning today.
undefined
Sep 24, 2020 • 54min

380: Developer Unfriendly

We get nerdy about Blueprints, and then wary about the future of software distribution. Pour a glass of milk and prepare for some hot takes!Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:jblive_radio: A simple stream listener — This is a simple, dumb, stream listener I made in a few minutes as an exploration into electron. Trump admin orders TikTok, WeChat gone from app stores on Sunday — Turns out the list of “transactions” is “anything that makes the app function.”Apple asks to block iOS Unreal Engine development in new court filing — iOS maker says it's worried Epic could insert another "trojan horse" if allowed.YouTube’s website now blocks iOS 14’s picture-in-picture mode unless you pay for Premium — Picture-in-picture still works on iPad for free and paid users, thoughThere Are No Silver Bullets For This Werewolf — The phrase “No Silver Bullet” is widely used in the industry. People Powered Book — How Communities Can Supercharge Your Business, Brand, and TeamsThe Mike Dominick Show Episode 37: Jono Bacon
undefined
Sep 17, 2020 • 56min

379: Neckbeards Get Shaved

Is it a Post-Open Source world now that the mega-clouds are here? We share our thoughts on this renewed idea. Plus, our reactions to Nvidia buying Arm, your feedback, and much more.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:C++ Developer FeedbackSteve T on Twitter — I do have a question about the latest episode; there was a lot of talk about code being safe.What is memory safety? — For the purposes of this post, we are generally considering whether a program execution is memory safe or not. From this notion, we deem a program to be memory safe if it all of its possible executions are memory safe, and a language to be memory safe if all possible programs in the language are memory safe.Software Engineer- Networking / Privacy- - Jobs at Apple (DE) — Do you have a passion for developing secure, high-performance systems-level software? We develop and deploy software which forms the foundation for some of Apple's most important services, including iCloud, Maps, iTunes, and more. Our software ensures that Apple's services are reliable, scalable, fast, and secure. In this role you will have a unique opportunity to participate in delivering some of the world's largest-scale cloud services.Rust 1.46.0 ReleasedApple hiring Rust engineers for storage and networking groupsMicrosoft Senior rust engineer JobsEpic says ‘Sign In with Apple’ will keep working for Fortnite after all — Yesterday, Epic said Apple was removing the ability to use ‘Sign In with Apple’ for Epic accountsApple Disabling 'Sign in with Apple' for Epic Games on September 11Blazing 7 | Coder Radio 67 - Mike was Right — iOS 7 is landing and Mike and Chris discuss what’s in store for developers, and the real reason to put a 64bit CPU in a cell phone.Nvidia’s $40 billion Arm acquisition is about bringing AI down from the cloud — Nvidia’s $40 billion acquisition of Arm is a hugely significant deal for the tech world, with implications that will take years to unravel spanning many areas of the sector.Your Language Sucks, It Doesn’t Matter — The central thesis is that the actual programming language (syntax, semantics, paradigm) doesn’t really matter. What matters is characteristics of the runtime — roughly, what does memory of the running process look like?Post-Open Source — Imo, open source as a community endeavor is falling apart right before our eyes, and being replaced by open source as Big Corp entrenchment strategy. I mean it’s been happening for a while, but seeing Mozilla sinking like this is just driving the point home for me. FOSS is deadMicrosoft's underwater data center resurfaces after two years — Their first conclusion is that the cylinder packed with servers had a lower failure rate than a conventional data centre.
undefined
Sep 10, 2020 • 57min

378: Rust, Safe for Marketing

A special friend of the show joins us to discuss C++ in 2020 and the growing adoption of Rust. Plus feedback, a Python surprise and a little small business corner.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Linux Action News is BACK: Linux Action News 153 — The first Thinkpads loaded with Fedora go live, but there is a lot more to the story. Plus, the new PinePhone options coming soon, our thoughts on recent Mozilla news, lessons from the GNOME Patent Troll, and AWS Bottlerocket.Read Epic’s new, full argument why a court should force Apple to reinstate Fortnite — Epic is formally asking for a preliminary injunctionMiguel de Icaza on Twitter — I bet Fortnite could work in Safari without going through the AppStore. Like Confucius famously said in 500 BC: “When there is a billion dollar budget there is a way to compile the code to WebAssembly”Apple Shares Details on Privacy 'Nutrition Labels' Coming to App Store — As part of iOS 14, Apple is introducing a new App Store feature that will provide privacy details for each app that you're downloading, which the company has said can be likened to a "nutrition label" for apps.C++20 Is Feature Complete; Here’s What Changes Are Coming — If you have an opinion about C++, chances are you either love it for its extensiveness and versatility, or you hate it for its bloated complexity and would rather stick to alternative languages on both sides of the spectrum. Either way, here’s your chance to form a new opinion about the language.Microsoft: Rust Is the Industry’s ‘Best Chance’ at Safe Systems Programming — C++, at its core, is not a safe language,” said Ryan Levick, Microsoft cloud developer advocate, during the AllThingsOpen virtual conference last monthHow Microsoft Is Adopting Rust. — Microsoft determined that 70% of security patches pushed to computers are to fix memory-related bugs.Announcing the General Availability of BottlerocketFastAPI — FastAPI framework, high performance, easy to learn, fast to code, ready for productionUse FastAPI to build web services in Python — FastAPI is a modern Python web framework that leverage the latest Python improvement in asyncio. In this article you will see how to set up a container based development environment and implement a small web service with FastAPI.Python Developer Job in Plant City, FL at The Mad Botter
undefined
Sep 3, 2020 • 55min

377: An Epic Underdog

GitHub just made a major behind-the-scenes upgrade, and we chew on some of the impressive details. Plus, our thoughts on Epic vs. Apple, the larger story around device ownership, and a fun anecdote from running a small business.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Links:Upgrading GitHub to Ruby 2.7 - The GitHub Blog — Falling behind on Ruby upgrades has drastic negative effects on the stability of your codebase. Upgrading Ruby supports your application health, improves performance, fixes language and framework bugs, and guides the future of the language!Ruby Creator Yukihiro Matsumoto on the Challenges of Updating a Programming Language — A recent presentation from Yukihiro Matsumoto, the creator and chief designer of the Ruby programming language — and Chief Architect of Ruby at the cloud platform-as-a-service company Heroku — offered a clear example of the thoughtful care with which Matsumoto leads his Ruby community. Michael Dominick on Twitter — #iOSDev what do you feel about the #AppStore rules? Is the problem the 30% or the restrictions on what you can build? I’m thinking especially of #iPad here. Sound off on this tweet thread.Hope you didn’t delete Fortnite or Infinity Blade because Apple just terminated Epic’s dev account — You can’t re-download Epic games anymoreApple apologizes to WordPress, won’t force the free app to add purchases after all — “We [...] apologize for any confusion that we have caused”Apple Confirms New App Store Policies on Bug Fix Updates and Challenging Guidelines Are Live — For apps that are already on the ‌App Store‌, bug fixes will no longer be delayed over guideline violations except for those related to legal issues. You'll instead be able to address guideline violations in your next submission. And now, in addition to appealing decisions about whether an app violates guidelines, you can suggest changes to the guidelines. We also encourage you to submit your ‌App Store‌ and Apple development platform suggestions so we can continue to improve experiences for the developer community.
undefined
Aug 25, 2020 • 45min

376: WESA BACK!

We reboot the show to capture Mike's love of coupons and update you on what we have been up to recently since the show's fake demise.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.System76: One giant sale for mankind! Upgrade and save through September 30th Promo Code: Tell them Coder sent you!Links:HEY - Email at its best, new from Basecamp.Fourth of July Contest | The Mad Botter — Based on the success of our annual Earth Day contest and our continuing commitment to STEM education and open-source software, The Mad Botter INC team is launching a Fourth of July competition for US students. We are thrilled to offer this competition to promote civic-mindedness and STEM in students and to honor the birth of our great nation.Oil and Water eBookHelp! My Teen Has Diabetes: The Resource for Frustrated Parents

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app