Podcast appearances and mentions of Mitchell Baker

Chairwoman; former CEO

  • 32PODCASTS
  • 62EPISODES
  • 36mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Dec 7, 2024LATEST
Mitchell Baker

POPULARITY

20172018201920202021202220232024


Best podcasts about Mitchell Baker

Latest podcast episodes about Mitchell Baker

Keen On Democracy
Episode 2265: Jeff Jarvis on how to reclaim the internet from moguls, misanthropes and moral panics

Keen On Democracy

Play Episode Listen Later Dec 7, 2024 37:09


Yesterday, we featured a conversation with Mozilla co-founder and Internet Hall of Famer, Mitchell Baker, one of the great champions of an open web. Today's guest, the prolific writer and journalist Jeff Jarvis, is another leading defender of the internet. In his new book, The Web We Weave, Jarvis explains how we can reclaim the internet from moguls, misanthropes and moral panics. The Web, Jarvis argues, is a mirror of all the best and worst aspects of society. It's us. So only we can reclaim the internet from the Musks, the bots and the moral hysteria now threatening to destroy it. Jeff Jarvis is the author of six books, including currently "The Web We Weave," "The Gutenberg Parenthesis," and "Magazine." He cohosts the podcasts "This Week in Google" and "AI Inside" and blogs at Buzzmachine. Jarvis is the Tow Professor of Journalism Innovation Emeritus at CUNY's Newmark School of Journalism. In a long career as a journalist, he was creator and founding editor of Entertainment Weekly, president and creative director of Advance Net (online arm of Condé Nast and Advance Local), and TV critic of TV Guide and People.Named as one of the "100 most connected men" by GQ magazine, Andrew Keen is amongst the world's best known broadcasters and commentators. In addition to presenting KEEN ON, he is the host of the long-running How To Fix Democracy show. He is also the author of four prescient books about digital technology: CULT OF THE AMATEUR, DIGITAL VERTIGO, THE INTERNET IS NOT THE ANSWER and HOW TO FIX THE FUTURE. Andrew lives in San Francisco, is married to Cassandra Knight, Google's VP of Litigation & Discovery, and has two grown children.Keen On is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber. This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit keenon.substack.com/subscribe

Keen On Democracy
Episode 2265: Internet Hall of Famer, Mitchell Baker, on the promise of an Open Web

Keen On Democracy

Play Episode Listen Later Dec 6, 2024 47:54


Few people deserve their place in the Internet Hall of Fame than Mozilla Chairwoman Mitchell Baker. Since co-founding the Mozilla Project in the late Nineties, Baker has been one of the most consistent and articulate champions of an open internet. So looking back over the last quarter century, what does Baker make of the history of online freedom? And is she hopeful that new technologies like AI can regenerate the promise of an open internet?Mitchell Baker co-founded the Mozilla Project to support the open, innovative web and ensure it continues offering opportunities for everyone. As Chairwoman of Mozilla, Mitchell Baker is responsible for organizing and motivating a massive, worldwide, collective of employees and volunteers around the world who are building the internet as a global public resource, open and accessible to all. Mitchell is deeply engaged in developing product offerings that promote the mission of empowering individuals. She also guides the overall scope and direction of Mozilla's mission. Mitchell has written the key documents that set out Mozilla's enduring mission and commitments — the Mozilla Public license in 1998, the Mozilla Manifesto in 2007 and the Mozilla Manifesto Addendum — also known as the Pledge for a Healthy Internet — in 2018. Mitchell is a strong advocate for the open internet, open source, and the importance of connecting technology to its impact on individuals and society. She is highly regarded as one of the pioneers of the web and bringing the open internet to consumers. Mitchell is an MIT Media Lab Research Affiliate with the Open Agriculture Initiative. She co-chaired the U.S. Department of Commerce Digital Economy Board of Advisors from its inception in March 2016 until August 2017, served on the United Nations High Level Panel on Women's Economic Empowerment, and the ICANN High Level Panel on Global Internet Cooperation and Governance Mechanisms.Named as one of the "100 most connected men" by GQ magazine, Andrew Keen is amongst the world's best known broadcasters and commentators. In addition to presenting KEEN ON, he is the host of the long-running How To Fix Democracy show. He is also the author of four prescient books about digital technology: CULT OF THE AMATEUR, DIGITAL VERTIGO, THE INTERNET IS NOT THE ANSWER and HOW TO FIX THE FUTURE. Andrew lives in San Francisco, is married to Cassandra Knight, Google's VP of Litigation & Discovery, and has two grown children.Keen On is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber. This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit keenon.substack.com/subscribe

The Construction Life
#630 From Construction to Politics: Will He Change the System or Will the System Change Him?

The Construction Life

Play Episode Listen Later Sep 24, 2024 97:26


We sit down with a contractor, Mitchell Baker of Karnak Pro Builders in BC is running for North Vancouver-Seymour as an Independent in the upcoming October 19 election. Mitchell, who is making the bold leap from the construction site to the political arena. Frustrated by the outdated infrastructure in his province and the waste of billions on untested construction products, he's running as an independent candidate to shake up the stagnant political environment. With a unique perspective on adapting in construction, he shares his vision for how Canada can progress, and the challenges workers face as they lose opportunities due to poor governance. Tune in to hear his journey and decide—can one man change the system, or will the system change him? Find our guest at www.karnakprobuilders.com 604 983-0034 on IG @mitchellbakerbc @karnakprobuilders mitchell@karnakprobuilders.com mitchell@mitchellbaker.ca and kirsty@karnakprobuilders.com This show is brought to you byThis show is brought to you byWith 3WAY, you'll improve your quality, save on labor, and cut down on time.Traditional methods require three tapes, lots of sanding, and high skill.But with 3WAY corners, they install in just a fraction of the time and with fewer steps.It is adjustable for any angle, reinforced to cover gaps, and designed to blend seamlessly—this corner has it all. Say goodbye to pesky touch-ups and hello to flawless finishes!Try 3WAY today and revolutionize your drywall game. Perfect corners, every time!To purchase or check out some “how to videos” to see installs in action, visit 3way.ca or connect with them at 306 514-3768 or drop them an email 3waytheworld@gmail.com,Life coach Teresa Greco understands the unique pressures of your world. You'll learn practical tools and strategies to unlock your inner joy. Let her help you build a stronger, happier you.So don't let stress hold you back. Schedule a free consultation today. You deserve to be happy because life is too short to be anything but.Check out Steps to Happiness Coaching at teresagreco.ca or email Teresa at stepstotruehappiness@gmail.com or connect with her on IG @teresagreco_stepstohappiness or Facebook Steps to Happiness with Teresa GrecoAt Trade Links Consulting, we're passionate about helping you find the right trade, build your business, and mentor the next generation. Whether you're exploring your options or ready to take the plunge, we offer tailored career consulting and startup guidance to get you on the right track. Visit www.tradelinksconsulting.ca today and book your personalized strategy session. Your future in the skilled trades starts here!

The Changelog
We can dance if we want to...

The Changelog

Play Episode Listen Later Feb 12, 2024 8:31 Transcription Available


Changelog Beats drops a new Dance Party album, Will McGugan's new Toolong (tl) terminal app, Mitchell Baker is out as Mozilla CEO, Microsoft's Jordi Adoumie announces sudo for Windows, Tatu Ylonen tells the tale of how they got SSH to be port 22 & Jack Lindamood gives an “Endorse” or “Regret” rating for ~50 different services, tools & processes he used over the 4 years he led infrastructure at a startup.

Changelog News
We can dance if we want to...

Changelog News

Play Episode Listen Later Feb 12, 2024 8:31 Transcription Available


Changelog Beats drops a new Dance Party album, Will McGugan's new Toolong (tl) terminal app, Mitchell Baker is out as Mozilla CEO, Microsoft's Jordi Adoumie announces sudo for Windows, Tatu Ylonen tells the tale of how they got SSH to be port 22 & Jack Lindamood gives an “Endorse” or “Regret” rating for ~50 different services, tools & processes he used over the 4 years he led infrastructure at a startup.

Changelog Master Feed
We can dance if we want to... (Changelog News #81)

Changelog Master Feed

Play Episode Listen Later Feb 12, 2024 8:31 Transcription Available


Changelog Beats drops a new Dance Party album, Will McGugan's new Toolong (tl) terminal app, Mitchell Baker is out as Mozilla CEO, Microsoft's Jordi Adoumie announces sudo for Windows, Tatu Ylonen tells the tale of how they got SSH to be port 22 & Jack Lindamood gives an “Endorse” or “Regret” rating for ~50 different services, tools & processes he used over the 4 years he led infrastructure at a startup.

Business Matters
Internet boss says AI consequences ‘unimaginable'

Business Matters

Play Episode Listen Later Nov 28, 2023 50:24


Roger Hearing talks to Mitchell Baker the CEO of Mozilla, one of the oldest and most influential internet institutions about her hopes and fears over AI.He also delves into just how much shoppers in the US spent on this Cyber Monday/Black Friday weekend. And we find about New Zealand scrapping its plans to phase out smoking altogether.

World Business Report
AI consequences ‘unimaginable' says Mozilla boss

World Business Report

Play Episode Listen Later Nov 27, 2023 26:50


Roger Hearing talks to Mitchell Baker the CEO of Mozilla, one of the oldest and most influential internet institutions about her hopes and fears over AI.He also finds out just how much shoppers in the US spent on this Cyber Monday/Black Friday weekend. And there are doubts over the COP28 climate summit hosts as secret documents show the United Arab Emirates were planning to use it for oil deals.

Healthier Everyday with Pritikin
20: Improving Health and Wellbeing in the Workplace

Healthier Everyday with Pritikin

Play Episode Listen Later Mar 24, 2023 24:25


In This episode Kristen and Mitch talk about how to stick to an exercise plan especially when the daily grind at work can make that difficult. They discuss the dangers of being too sedentary and ways you can combat the effects of sitting too long.Dr. Kristen Farrel-Turner is Pritikin's licensed psychologist. She has published several peer-reviewed articles on a variety of topics within health psychology. She teaches multiple classes at Pritikin, and helps guests face the challenges and stressors of healthy living.Mitchell Baker is an exercise physiologist at Pritikin. He helps thousands of guests achieve better cardiovascular conditioning, strength, and flexibility by teaching classes and working 1 on 1 in person and virtually.Listen to more conversations with health experts: https://www.pritikin.com/conversations-with-the-health-experts-at-pritikinLearn about the fitness program at Pritikin: https://www.pritikin.com/resultsStay Connected: Instagram: https://www.instagram.com/pritikinwellness/ Facebook: https://www.facebook.com/PritikinLongevityCenter

Decoder with Nilay Patel
Erase browser history: can AI reset the browser battle?

Decoder with Nilay Patel

Play Episode Listen Later Feb 14, 2023 69:41


Hello and welcome to Decoder. I'm Nilay Patel, editor in chief of The Verge, and Decoder is my show about big ideas, and other problems.  Today, I'm talking to Mitchell Baker, the chairwoman and CEO of Mozilla, the organization behind the Firefox browser, the Thunderbird email client, the Pocket newsreader, and a bunch of other interesting internet tools. Now as you all know, Decoder is secretly a podcast about org charts – maybe not so secretly, and Mozilla's structure is really interesting. Mozilla itself is a nonprofit foundation, but it contains within it something called the Mozilla Corporation, which actually makes Firefox and the rest. Mitchell is the chairwoman of the foundation, and the CEO of the corporation. And the Mozilla Corporation, which they charmingly call MoCo, can make a profit - or it can least be taxed, which is an important distinction you'll hear Mitchell talk about. I bring this up because Mozilla has been around since 1994 in a variety of structures and business models – it started as a company called Netscape, and Mitchell was one of the first employees in the legal department. Netscape's product was Netscape Navigator, the first commercial web browser, which of course changed the consumer internet and scared Microsoft so much it did a bunch of anticompetitive things that led to the famous antitrust case. In the meantime, Netscape got sold to AOL, and along the way Mitchell led the somewhat renegade Mozilla Project inside the company which eventually lead to Mozilla the non-profit foundation that eventually launched Firefox. It's a lot! But now Mitchell is trying to live up to Mozilla's nonprofit ideals of protecting the open internet while still trying to compete and cooperate with tech giants like Apple and Google. And these are complicated relationships: Google still accounts for a huge percentage of Mozilla's revenue – it pays hundreds of millions of dollars to be the default search engine in Firefox. And Apple restricts what browser engines can run on the iPhone – Firefox Focus on the iPhone is still running Apple's webkit engine, something that regulators, particularly in Europe want to change.   On top of all that, some big foundational pieces of the web are changing: Microsoft is aggressively rolling out its chatGPT-powered Bing search engine in an effort to displace Google and get people to switch to the Edge browser, and Twitter's implosion means that Mitchell sees Mastodon as one of Mozilla's next big opportunities.  So how does Mozilla get through this period of change while staying true to itself? And will anyone actually switch browsers again? Turns out – it might be easier to get people to switch on phones, than on desktops. That's Mozilla's belief, anyway. Links: Netscape - Wikipedia The State of Mozilla: 2021 — 2022 Annual Report The future of computers is only $4 away, with Raspberry Pi CEO Eben Upton Firefox drops Google as default search engine, signs five-year deal with Yahoo Microsoft thinks AI can beat Google at search — CEO Satya Nadella explains why Microsoft announces new Bing and Edge browser powered by upgraded ChatGPT AI A beginner's guide to Mastodon, the hot new open-source Twitter clone Transcript: https://www.theverge.com/e/23362385 Credits: Decoder is a production of The Verge and part of the Vox Media Podcast Network. It was produced by Creighton DeSimone and Jackie McDermott and it was edited by Callie Wright.  The Decoder music is by Breakmaster Cylinder. Our Editorial Director is Brooke Minters and our Executive Director is Eleanor Donovan. Learn more about your ad choices. Visit podcastchoices.com/adchoices

Moraine Valley Community College Library Podcast
How might psychology helps us understand the rise of extremism and belief in conspiracy theories?

Moraine Valley Community College Library Podcast

Play Episode Listen Later Apr 19, 2021


Join psychology professors Mitchell Baker, Dr. Laura Lauzen-Collins, and Nick Shizas as they explore psychology concepts that help us better understand the rise of extremism and belief in conspiracy theories.

Source Code
Fixing the internet one browser at a time

Source Code

Play Episode Listen Later Mar 31, 2021 39:04


Mitchell Baker has a tricky job right now. As CEO of Mozilla and chair of the Mozilla Foundation, she has to figure out both how to use Mozilla’s advocacy might to make the internet better, and build products that make Mozilla more money. Those are challenging things to do by themselves, and even harder to do simultaneously. Baker joins the Source Code podcast to talk about that tension, how she thinks blockchain can help make the internet better – and why it won’t solve everything — and why web browsers matter now more than ever.For more on the topics in this episode:Mitchell Baker on TwitterThe 2020 State of Mozilla reportMozilla’s “Reimagine Open” projectMozilla laid off 250 people, and the company overhaul is just beginningMozilla lost the browser wars. It still thinks it can save the internet.For all the links and stories, head to Source Code’s homepage.

G2 York
To be a Resilient Disciple... Live With Purpose (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Mar 22, 2021 29:01


The final part of our 'Resilient Disciples' series focuses on what it looks like to live with purpose. How can we apply all the principles and practices of this series as we partner with Jesus in His counter-cultural mission to the world? To discover hope with us, visit www.g2york.org or check out @g2york on Facebook and Instagram.

radio bubb.la
Söndag 10 januari 2021

radio bubb.la

Play Episode Listen Later Jan 10, 2021 120:52


I dagens avsnitt bland annat: Elon Musk går om Jeff Bezos som världens rikaste man, politikers cyniska exploatering av covid-19 skrämmande framgångsrik, författaren och samhällsdebattören Gunnar Adler-Karlsson avlider, Dan Eliasson lämnar uppdraget som generaldirektör för MSB, Donald Trump erkänner Joe Bidens seger i presidentvalet samt ökad repression mot högern i sociala medier   https://radio.bubb.la/sondag-10-januari-2021/   Länkar som diskuterades i dagens sändning: Elon Musk går om Jeff Bezos som världens rikaste man med en förmögenhet på 185 miljarder USD, serieentreprenören var god för 27 miljarder USD i början av 2020 och blott en av världens femtio rikaste, Teslas börsvärde har niofaldigats under samma tid och bolaget tagits upp i indexet S&P 500 Hans-Hermann Hoppe: Politikers cyniska exploatering av covid-19 skrämmande framgångsrik, staten dödar och skadar fler med sina åtgärder än den räddar, situationen skapar samtidigt möjlighet för lokala ledare att utmana centralmakten och understryker den kritiska betydelsen av decentraliserat beslutsfattande Hans-Hermann Hoppe – Mänsklighetens historia i korthet Gunnar Adler-Karlsson död vid 87 års ålder, var nationalekonom, författare och samhällsdebattör som i årtionden provocerade svensk offentlighet, mest känd för teori om funktionssocialism och tidigt engagemang för medborgarlön, intresserade sig senare för biologiska skillnader i intelligens mellan etniska grupper Gunnar Adler-Karlsson säger som det är Dan Eliasson begär att få lämna uppdraget som generaldirektör för MSB, motiverar beslutet med att reaktionerna på hans resa till Kanarieöarna stör myndighetens förutsättningar att genomföra sitt viktiga uppdrag Donald Trump erkänner Joe Bidens seger i presidentvalet och tillägger att han är ursinnig på de individer som deltog i våldsamheterna vid Kapitolium och att de som bröt mot lagen kommer få betala Mitchell Baker, Mozilla: Permanent borttag av onda aktörer från sociala mediaplattformar räcker inte efter övertagandet av Kapitolium, vi behöver lösningar som startar innan obeskrivbar skada gjorts, vi måste avslöja hur och vilket innehåll som förstärks till vem, vem som betalar för annonser och vilka de är riktade mot samt slå på verktyg som förstärker röster som förmedlar fakta framför desinformation

G2 York
Anchor of Hope: New Year's Resolution (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Jan 4, 2021 17:51


Happy New Year! In this talk, Adam shares from Hebrews 1 on how to make the most of 2021 and have hope for the year ahead, no matter what it has in store! Join in with G2 this year at g2york.org/hello

G2 York
EMPOWERED: Jesus, Geezers And Ezers (Adam & Sarah Mitchell-Baker)

G2 York

Play Episode Listen Later Nov 23, 2020 26:26


The final part of our EMPOWERED series, looking at Genesis 2 and what the Bible has to say about the Battle of the Sexes... For more from G2, search for us on social media or visit www.g2york.org.

Web Summit
Can we halt the rise of fake news?

Web Summit

Play Episode Listen Later Oct 28, 2020 17:23


This week we join Mitchell Baker, David Pemsel, Ana Brnabic and Matthew Garrahan as they sit down to talk about 'Fake news' and 'alternative facts' that have warped society's perception of the media. Now that the genie is out of the bottle, can we re-establish faith in the fourth estate?Support the show (https://websummit.com/)

G2 York
PRAY: Asking In Faith (Sarah Mitchell-Baker)

G2 York

Play Episode Listen Later Oct 19, 2020 20:46


Part 3 of our October 2020 P.R.A.Y. series. We hope that this talk encourages and inspires you to pray with greater boldness and confidence than ever before! Check us out on YouTube and across social media for more content to help you discover the hope and life of Jesus.

G2 York
Nehemiah: Restoring Hope In God's People (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Sep 24, 2020 24:09


The third talk in our September 2020 series looking at the story of Nehemiah. More content on our FB, IG and YouTube pages! Discover Hope, Discover Jesus, Discover Life.

The Leader Assistant Podcast
#81: Rowe Hoffer - Senior Assistant to the Cofounder and CEO of Mozilla

The Leader Assistant Podcast

Play Episode Listen Later Sep 20, 2020 33:36


Rowe Lapiña Hoffer is the Sr. Executive Assistant to Mozilla's co-founder and Chairwoman, Mitchell Baker. In this episode, Rowe talks about seeing our role as assistants as important and vital to our organizations, the importance of boundaries, and having the humility to help where needed versus having a sense of entitlement. We also talk about the title "assistant" and what it means to us.Show Notes -> leaderassistant.com/81 Book -> leaderassistantbook.com Paid Membership -> leaderassistant.com/membership Free Community -> leaderassistant.com/community

Washington Post Live
The Path Forward: Privacy & the Pandemic | Mozilla CEO Mitchell Baker

Washington Post Live

Play Episode Listen Later May 13, 2020 16:07


Mitchell Baker, chairwoman and CEO of Mozilla, joined Washington Post Live to discuss privacy and the coronavirus pandemic. She also offered her assessment of contact tracing apps.

BrazilJS
Nova CEO na Mozilla, venda de dados e SDK do GitHub com 10 linhas de código – Weekly #338

BrazilJS

Play Episode Listen Later Apr 18, 2020 10:25


Mitchell Baker assume oficialmente o cargo de CEO da Mozilla. A farra dos dados continua, reportagem no Intercept mostra que operadoras vendem dados para governos e mercado. Um case muito legal, o GitHub diminuiu o número de linhas do seu SDK JavaScript: Passou de 4 mil para apenas 10 (10 mesmo, não 10 mil). — […] Get full access to BrazilJS at www.braziljs.org/subscribe

BrazilJS
Nova CEO na Mozilla, venda de dados e SDK do GitHub com 10 linhas de código – Weekly #338

BrazilJS

Play Episode Listen Later Apr 17, 2020 10:25


Mitchell Baker assume oficialmente o cargo de CEO da Mozilla. A farra dos dados continua, reportagem no Intercept mostra que operadoras vendem dados para governos e mercado. Um case muito legal, o GitHub diminuiu o número de linhas do seu SDK JavaScript: Passou de 4 mil para apenas 10 (10 mesmo, não 10 mil). — […]

Linux Headlines
2020-04-08

Linux Headlines

Play Episode Listen Later Apr 8, 2020 2:55


The GNOME Foundation and Endless launch a new contest aimed at engaging young coders with FOSS, Tails 4.5 brings support for UEFI Secure Boot, the first release of Krustlet brings WebAssembly to Kubernetes, and Qt considers further limiting access to its releases.

G2 York
Developing a Rule Of Life - part 1 (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Feb 24, 2020 31:23


Developing a Rule Of Life - part 1 (Adam Mitchell-Baker) by G2 York

Linux Headlines
2020-01-16

Linux Headlines

Play Episode Listen Later Jan 16, 2020 2:59


Mozilla faces difficult choices after a major layoff, a new release of PyTorch adds long-awaited Java support, GNU Guile sees a significant speedup, and the LLVM community debates the future of decision making for the project.

G2 York
The Lord's Prayer (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Jan 14, 2020 30:23


Mozilla Digital Memory Bank Podcast

Last June, Mitchell was kind enough to fit us into her busy schedule and offer some history and thoughts on her experiences at Mozilla. It was an interesting interview, and I highly recommend listening to the full interview which you can find here. Please take a moment to contribute to the archive. Running time: 7:44. […]

G2 York
Building Blocks - Tell (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Oct 21, 2019 30:55


G2 York
We Are The Church - Healing (Alastair Mitchell-Baker)

G2 York

Play Episode Listen Later Sep 22, 2019 37:28


We Are The Church - Healing (Alastair Mitchell-Baker) by G2 York

G2 York
We Are The Church (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Sep 2, 2019 29:42


We Are The Church (Adam Mitchell-Baker) by G2 York

The Women in Tech Show: A Technical Podcast

The early days of the internet were very different than what we have today. The internet was primarily accessible only to people in academia or the government. Mitchell Baker, Co-Founder and Chairwoman of Mozilla explained how the internet evolved and made its way to consumers. At the time, Mitchell was working on Netscape, which was the dominant browser for consumers. We talked about the browser wars and how Microsoft later dominated with Internet Explorer. Mitchell also explained why the code for Netscape was released as open source and the impact this had on how the internet is today.

G2 York
God Has A Name - Part 2 (Adam Mitchell - Baker)

G2 York

Play Episode Listen Later May 13, 2019 32:19


TechPlomacy Talk
Episode 16 - Mitchell Baker

TechPlomacy Talk

Play Episode Listen Later Apr 22, 2019 42:27


In this episode, we meet a fascinating character of Silicon Valley – Mozilla’s “Chief Lizard Wrangler” – aka chairwoman Mitchell Baker. We talk about how to ensure the free and open internet Mitchell and her nonprofit organization Mozilla fights for every day. We also discuss why there still are so few women in tech like Mitchell and what can be done to change that.

G2 York
Song Of Songs - A better story (Adam Mitchell - Baker)

G2 York

Play Episode Listen Later Feb 11, 2019 25:21


The start of a new series looking at friendship, love and relationships.

G2 York
Heromaker - Part 4 - Gift Activation (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Nov 1, 2018 24:06


Heromaker - Part 4 - Gift Activation (Adam Mitchell-Baker) by G2 York

G2 York
G2@6:30 - 0NE. Body (Sarah Mitchell-Baker)

G2 York

Play Episode Listen Later Sep 27, 2018 25:06


G2@6:30 - 0NE. Body (Sarah Mitchell-Baker) by G2 York

G2 York
G2@3:45 - 0NE. Body (Sarah Mitchell-Baker)

G2 York

Play Episode Listen Later Sep 27, 2018 29:26


G2@3:45 - 0NE. Body (Sarah Mitchell-Baker) by G2 York

G2 York
G2@6:30 - ONE. Mission (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Sep 12, 2018 27:05


G2 York
G2@3:45 - ONE. Mission (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Sep 12, 2018 22:36


All Angular Podcasts by Devchat.tv
AiA 206: The Origin of JavaScript with Brendan Eich

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Sep 11, 2018 103:45


Panel Brendan Eich Joe Eames Aaron Frost AJ ONeal Jamison Dance Tim Caswell Charles Max Wood Discussion 01:57 – Brendan Eich Introduction JavaScript [Wiki] Brendan Eich [Wiki] 02:14 – Origin of JavaScript Java Netscape Jim Clark Marc Andreesen NCSA Mosaic NCSA HTTPd Lynx (Web Browser) Lou Montulli Silicon Graphics Kernel Tom Paquin Kipp Hickman MicroUnity Sun Microsystems Andreas Bechtolsheim Bill Joy Sun-1 Scheme Programming Language Structure and Interpretation of Computer Programs – 2nd Edition (MIT Electrical Engineering and Computer Science) by Harold Abelson, Gerald Jay Sussman & Julie Sussman Guy Steele Gerald Sussman SPDY Rob McCool Mike McCool Apache Mocha Peninsula Creamery, Palo Alto, CA Main () and Other Methods (C# vs Java) Static in Java, Static Variables, Static Methods, Static Classes 10:38 – Other Languages for Programmers Visual Basic Chrome Blacklist Firefox 12:38 – Naming JavaScript and Writing VMs Canvas Andrew Myers 16:14 – Envisioning JavaScript’s Platform Web 2.0 AJAX Hidaho Design Opera Mozilla Logo Smalltalk Self HyperTalk Bill Atkinson HyperCard Star Wars Trench Run 2.0 David Ungar Craig Chambers Lars Bak Strongtalk TypeScript HotSpot V8 Dart Jamie Zawinski 24:42 – Working with ECMA Bill Gates Blackbird Spyglass Carl Cargill Jan van den Beld Philips Mike Cowlishaw Borland David M. Gay ECMAScript Lisp Richard Gabriel 31:26 – Naming Mozilla Jamie Zawinski Godzilla 31:57 – Time-Outs 32:53 – Functions Clojure John Rose Oracle Scala Async.io 38:37 – XHR and Microsoft Flash Hadoop Ricardo Jenez Ken Smith Brent Noorda Ray Noorda .NET Shon Katzenberger Anders Hejlsberg NCSA File Formats 45:54 – SpiderMonkey Chris Houck Brendan Eich and Douglas Crockford – TXJS 2010 Douglas Crockford JavaScript: The Good Parts by Douglas Crockford TXJS.com ActionScript Flex Adobe E4X BEA Systems John Schneider Rhino JScript roku Waldemar Horwat Harvard Putnam Math Competition Chris Wilson Silverlight Allen Wirfs-Brock NDC Oslo 2014 JSConf Brendan JSConf Talks 59:58 – JavaScript and Mozilla GIP SSLeay Eric A. Young Tim Hudson Digital Styles Raptor Gecko ICQ and AIM PowerPlant CodeWarrior Camino David Hyatt Lotus Mitch Kapor Ted Leonsis Mitchell Baker David Baren Phoenix Tinderbox Harmony 1:14:37 – Surprises with Evolution of JavaScript Ryan Dahl node.js Haskell Elm Swift Unity Games Angular Ember.js Dojo jQuery react ClojureScript JavaScript Jabber Episode #107: ClojureScript & Om with David Nolen MVC 01:19:43 – Angular’s HTML Customization Sweet.js JavaScript Jabber Episode #039: Sweet.js with Tim Disney TC39 Rick Waldron 01:22:27 – Applications with JavaScript SPA’s Shumway Project IronRuby 01:25:45 – Future of Web and Frameworks LLVM Chris Lattner Blog Epic Games Emscripten Autodesk PortableApps WebGL 01:29:39 – ASM.js Dart.js John McCutchen Monster Madness Anders Hejlsberg, Steve Lucco, Luke Hoban: TypeScript 0.9 – Generics and More (Channel 9, 2013) Legacy 01:32:58 – Brendan’s Future with JavaScript Picks hapi.js (Aaron) JavaScript Disabled: Should I Care? (Aaron) Aaron’s Frontend Masters Course on ES6 (Aaron) Brendan’s “Cool Story Bro” (AJ) [YouTube] Queen – Don't Stop Me Now (AJ) Trending.fm (AJ) WE ARE DOOMED soundtrack EP by Robby Duguay (Jamison) Hohokum Soundtrack (Jamison) Nashville Outlaws: A Tribute to Mötley Crüe (Joe) Audible (Joe) Stripe (Chuck) Guardians of the Galaxy (Brendan)

future young evolution microsoft blog sun web spa flash platform panel origin structure logo godzilla galaxy bill gates opera audible guardians oracle guardians of the galaxy surprises swift applications camino adobe computer science trending flex interpretation aim chrome scheme steele java mosaic small talk epic games lotus canvas philips ajax static stripe dart palo alto javascript rhino frameworks functions apache blackbird blacklist firefox raptor hotspot programmers dojo lynx mozilla ws elm scala v8 creativeasin autodesk power plants haskell angular kernel mocha gecko john schneider netscape asm marc andreessen sun microsystems chris wilson typescript mvc jquery icq timeouts lisp james h hadoop tinderbox async spy glass borland gip jim clark clojure spider monkeys generics stop me now ken smith visual basic ted leonsis silverlight richard p webgl silicon graphics llvm es6 ecmascript chris lattner other languages john rose monster madness ecma marc andreesen hypercard brendan eich cool story bro tim hudson andrew myers actionscript tc39 ryan dahl computer programs mitch kapor charles max wood clojurescript bill joy bill atkinson jsconf bea systems anders hejlsberg douglas crockford mitchell baker aaron frost beld unity games strongtalk spdy jsconf eu joe eames tim disney emscripten xhr we are doomed portableapps richard gabriel javascript the good parts david nolen lars bak jamison dance ncsa mosaic ndc oslo andy bechtolsheim javascript jabber episode tim caswell jscript hypertalk codewarrior david ungar chris houck craig chambers rick waldron txjs hgzgwkwlmgm robby duguay jamie zawinski ironruby julie sussman aj oneal mozilla projects spidermonkey allen wirfs brock frontend masters course e4x david m gay
Adventures in Angular
AiA 206: The Origin of JavaScript with Brendan Eich

Adventures in Angular

Play Episode Listen Later Sep 11, 2018 103:45


Panel Brendan Eich Joe Eames Aaron Frost AJ ONeal Jamison Dance Tim Caswell Charles Max Wood Discussion 01:57 – Brendan Eich Introduction JavaScript [Wiki] Brendan Eich [Wiki] 02:14 – Origin of JavaScript Java Netscape Jim Clark Marc Andreesen NCSA Mosaic NCSA HTTPd Lynx (Web Browser) Lou Montulli Silicon Graphics Kernel Tom Paquin Kipp Hickman MicroUnity Sun Microsystems Andreas Bechtolsheim Bill Joy Sun-1 Scheme Programming Language Structure and Interpretation of Computer Programs – 2nd Edition (MIT Electrical Engineering and Computer Science) by Harold Abelson, Gerald Jay Sussman & Julie Sussman Guy Steele Gerald Sussman SPDY Rob McCool Mike McCool Apache Mocha Peninsula Creamery, Palo Alto, CA Main () and Other Methods (C# vs Java) Static in Java, Static Variables, Static Methods, Static Classes 10:38 – Other Languages for Programmers Visual Basic Chrome Blacklist Firefox 12:38 – Naming JavaScript and Writing VMs Canvas Andrew Myers 16:14 – Envisioning JavaScript’s Platform Web 2.0 AJAX Hidaho Design Opera Mozilla Logo Smalltalk Self HyperTalk Bill Atkinson HyperCard Star Wars Trench Run 2.0 David Ungar Craig Chambers Lars Bak Strongtalk TypeScript HotSpot V8 Dart Jamie Zawinski 24:42 – Working with ECMA Bill Gates Blackbird Spyglass Carl Cargill Jan van den Beld Philips Mike Cowlishaw Borland David M. Gay ECMAScript Lisp Richard Gabriel 31:26 – Naming Mozilla Jamie Zawinski Godzilla 31:57 – Time-Outs 32:53 – Functions Clojure John Rose Oracle Scala Async.io 38:37 – XHR and Microsoft Flash Hadoop Ricardo Jenez Ken Smith Brent Noorda Ray Noorda .NET Shon Katzenberger Anders Hejlsberg NCSA File Formats 45:54 – SpiderMonkey Chris Houck Brendan Eich and Douglas Crockford – TXJS 2010 Douglas Crockford JavaScript: The Good Parts by Douglas Crockford TXJS.com ActionScript Flex Adobe E4X BEA Systems John Schneider Rhino JScript roku Waldemar Horwat Harvard Putnam Math Competition Chris Wilson Silverlight Allen Wirfs-Brock NDC Oslo 2014 JSConf Brendan JSConf Talks 59:58 – JavaScript and Mozilla GIP SSLeay Eric A. Young Tim Hudson Digital Styles Raptor Gecko ICQ and AIM PowerPlant CodeWarrior Camino David Hyatt Lotus Mitch Kapor Ted Leonsis Mitchell Baker David Baren Phoenix Tinderbox Harmony 1:14:37 – Surprises with Evolution of JavaScript Ryan Dahl node.js Haskell Elm Swift Unity Games Angular Ember.js Dojo jQuery react ClojureScript JavaScript Jabber Episode #107: ClojureScript & Om with David Nolen MVC 01:19:43 – Angular’s HTML Customization Sweet.js JavaScript Jabber Episode #039: Sweet.js with Tim Disney TC39 Rick Waldron 01:22:27 – Applications with JavaScript SPA’s Shumway Project IronRuby 01:25:45 – Future of Web and Frameworks LLVM Chris Lattner Blog Epic Games Emscripten Autodesk PortableApps WebGL 01:29:39 – ASM.js Dart.js John McCutchen Monster Madness Anders Hejlsberg, Steve Lucco, Luke Hoban: TypeScript 0.9 – Generics and More (Channel 9, 2013) Legacy 01:32:58 – Brendan’s Future with JavaScript Picks hapi.js (Aaron) JavaScript Disabled: Should I Care? (Aaron) Aaron’s Frontend Masters Course on ES6 (Aaron) Brendan’s “Cool Story Bro” (AJ) [YouTube] Queen – Don't Stop Me Now (AJ) Trending.fm (AJ) WE ARE DOOMED soundtrack EP by Robby Duguay (Jamison) Hohokum Soundtrack (Jamison) Nashville Outlaws: A Tribute to Mötley Crüe (Joe) Audible (Joe) Stripe (Chuck) Guardians of the Galaxy (Brendan)

future young evolution microsoft blog sun web spa flash platform panel origin structure logo godzilla galaxy bill gates opera audible guardians oracle guardians of the galaxy surprises swift applications camino adobe computer science trending flex interpretation aim chrome scheme steele java mosaic small talk epic games lotus canvas philips ajax static stripe dart palo alto javascript rhino frameworks functions apache blackbird blacklist firefox raptor hotspot programmers dojo lynx mozilla ws elm scala v8 creativeasin autodesk power plants haskell angular kernel mocha gecko john schneider netscape asm marc andreessen sun microsystems chris wilson typescript mvc jquery icq timeouts lisp james h hadoop tinderbox async spy glass borland gip jim clark clojure spider monkeys generics stop me now ken smith visual basic ted leonsis silverlight richard p webgl silicon graphics llvm es6 ecmascript chris lattner other languages john rose monster madness ecma marc andreesen hypercard brendan eich cool story bro tim hudson andrew myers actionscript tc39 ryan dahl computer programs mitch kapor charles max wood clojurescript bill joy bill atkinson jsconf bea systems anders hejlsberg douglas crockford mitchell baker aaron frost beld unity games strongtalk spdy jsconf eu joe eames tim disney emscripten xhr we are doomed portableapps richard gabriel javascript the good parts david nolen lars bak jamison dance ncsa mosaic ndc oslo andy bechtolsheim javascript jabber episode tim caswell jscript hypertalk codewarrior david ungar chris houck craig chambers rick waldron txjs hgzgwkwlmgm robby duguay ironruby jamie zawinski julie sussman aj oneal mozilla projects spidermonkey allen wirfs brock frontend masters course e4x david m gay
Devchat.tv Master Feed
AiA 206: The Origin of JavaScript with Brendan Eich

Devchat.tv Master Feed

Play Episode Listen Later Sep 11, 2018 103:45


Panel Brendan Eich Joe Eames Aaron Frost AJ ONeal Jamison Dance Tim Caswell Charles Max Wood Discussion 01:57 – Brendan Eich Introduction JavaScript [Wiki] Brendan Eich [Wiki] 02:14 – Origin of JavaScript Java Netscape Jim Clark Marc Andreesen NCSA Mosaic NCSA HTTPd Lynx (Web Browser) Lou Montulli Silicon Graphics Kernel Tom Paquin Kipp Hickman MicroUnity Sun Microsystems Andreas Bechtolsheim Bill Joy Sun-1 Scheme Programming Language Structure and Interpretation of Computer Programs – 2nd Edition (MIT Electrical Engineering and Computer Science) by Harold Abelson, Gerald Jay Sussman & Julie Sussman Guy Steele Gerald Sussman SPDY Rob McCool Mike McCool Apache Mocha Peninsula Creamery, Palo Alto, CA Main () and Other Methods (C# vs Java) Static in Java, Static Variables, Static Methods, Static Classes 10:38 – Other Languages for Programmers Visual Basic Chrome Blacklist Firefox 12:38 – Naming JavaScript and Writing VMs Canvas Andrew Myers 16:14 – Envisioning JavaScript’s Platform Web 2.0 AJAX Hidaho Design Opera Mozilla Logo Smalltalk Self HyperTalk Bill Atkinson HyperCard Star Wars Trench Run 2.0 David Ungar Craig Chambers Lars Bak Strongtalk TypeScript HotSpot V8 Dart Jamie Zawinski 24:42 – Working with ECMA Bill Gates Blackbird Spyglass Carl Cargill Jan van den Beld Philips Mike Cowlishaw Borland David M. Gay ECMAScript Lisp Richard Gabriel 31:26 – Naming Mozilla Jamie Zawinski Godzilla 31:57 – Time-Outs 32:53 – Functions Clojure John Rose Oracle Scala Async.io 38:37 – XHR and Microsoft Flash Hadoop Ricardo Jenez Ken Smith Brent Noorda Ray Noorda .NET Shon Katzenberger Anders Hejlsberg NCSA File Formats 45:54 – SpiderMonkey Chris Houck Brendan Eich and Douglas Crockford – TXJS 2010 Douglas Crockford JavaScript: The Good Parts by Douglas Crockford TXJS.com ActionScript Flex Adobe E4X BEA Systems John Schneider Rhino JScript roku Waldemar Horwat Harvard Putnam Math Competition Chris Wilson Silverlight Allen Wirfs-Brock NDC Oslo 2014 JSConf Brendan JSConf Talks 59:58 – JavaScript and Mozilla GIP SSLeay Eric A. Young Tim Hudson Digital Styles Raptor Gecko ICQ and AIM PowerPlant CodeWarrior Camino David Hyatt Lotus Mitch Kapor Ted Leonsis Mitchell Baker David Baren Phoenix Tinderbox Harmony 1:14:37 – Surprises with Evolution of JavaScript Ryan Dahl node.js Haskell Elm Swift Unity Games Angular Ember.js Dojo jQuery react ClojureScript JavaScript Jabber Episode #107: ClojureScript & Om with David Nolen MVC 01:19:43 – Angular’s HTML Customization Sweet.js JavaScript Jabber Episode #039: Sweet.js with Tim Disney TC39 Rick Waldron 01:22:27 – Applications with JavaScript SPA’s Shumway Project IronRuby 01:25:45 – Future of Web and Frameworks LLVM Chris Lattner Blog Epic Games Emscripten Autodesk PortableApps WebGL 01:29:39 – ASM.js Dart.js John McCutchen Monster Madness Anders Hejlsberg, Steve Lucco, Luke Hoban: TypeScript 0.9 – Generics and More (Channel 9, 2013) Legacy 01:32:58 – Brendan’s Future with JavaScript Picks hapi.js (Aaron) JavaScript Disabled: Should I Care? (Aaron) Aaron’s Frontend Masters Course on ES6 (Aaron) Brendan’s “Cool Story Bro” (AJ) [YouTube] Queen – Don't Stop Me Now (AJ) Trending.fm (AJ) WE ARE DOOMED soundtrack EP by Robby Duguay (Jamison) Hohokum Soundtrack (Jamison) Nashville Outlaws: A Tribute to Mötley Crüe (Joe) Audible (Joe) Stripe (Chuck) Guardians of the Galaxy (Brendan)

future young evolution microsoft blog sun web spa flash platform panel origin structure logo godzilla galaxy bill gates opera audible guardians oracle guardians of the galaxy surprises swift applications camino adobe computer science trending flex interpretation aim chrome scheme steele java mosaic small talk epic games lotus canvas philips ajax static stripe dart palo alto javascript rhino frameworks functions apache blackbird blacklist firefox raptor hotspot programmers dojo lynx mozilla ws elm scala v8 creativeasin autodesk power plants haskell angular kernel mocha gecko john schneider netscape asm marc andreessen sun microsystems chris wilson typescript mvc jquery icq timeouts lisp james h hadoop tinderbox async spy glass borland gip jim clark clojure spider monkeys generics stop me now ken smith visual basic ted leonsis silverlight richard p webgl silicon graphics llvm es6 ecmascript chris lattner other languages john rose monster madness ecma marc andreesen hypercard brendan eich cool story bro tim hudson andrew myers actionscript tc39 ryan dahl computer programs mitch kapor charles max wood clojurescript bill joy bill atkinson jsconf bea systems anders hejlsberg douglas crockford mitchell baker aaron frost beld unity games strongtalk spdy jsconf eu joe eames tim disney emscripten xhr we are doomed portableapps richard gabriel javascript the good parts david nolen lars bak jamison dance ncsa mosaic ndc oslo andy bechtolsheim javascript jabber episode tim caswell jscript hypertalk codewarrior david ungar chris houck craig chambers rick waldron txjs hgzgwkwlmgm robby duguay ironruby jamie zawinski julie sussman aj oneal mozilla projects spidermonkey allen wirfs brock frontend masters course e4x david m gay
G2 York
Vision Sunday - part 2 (Christian Selvaratnam & Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Jun 12, 2018 37:39


Vision Sunday - part 2 (Christian Selvaratnam & Adam Mitchell-Baker) by G2 York

G2 York
Vision Sunday - part 1 (Christian Selvaratnam & Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Jun 5, 2018 39:22


Vision Sunday - part 1 (Christian Selvaratnam & Adam Mitchell-Baker) by G2 York

The Webby Podcast
S3 EP 8: Mitchell Baker, Chairwoman, Mozilla Foundation and Mozilla Corporation

The Webby Podcast

Play Episode Listen Later May 22, 2018 65:51


Netscape and the 1998 Mozilla Project are huge milestones in the history of the Internet. Beyond inventing javascript and the very first browser, these entities paved the way for open source coding and innovation. Today's guest, 2018 Webby Lifetime Achievement Winner Mitchell Baker and Chairwoman of the Mozilla Foundation and Mozilla Corporation has been leading change at the company since 1993. After the 22nd Annual Webby Awards, Mitchell sits down with David-Michel Davies to discuss the early days of Netscape, building an open source project, and what that still means for the future of tech. Follow her at @MitchellBaker and keep up with her work at blog.lizardwrangler.com Follow us on social at @TheWebbyAwards Keep up with David-Michel @dmdlikesOur Producer is Sebastian Ade Our Editorial Director is Nicole Ferraro Research and writing by Jordana Jarrett Hosted on Acast. See acast.com/privacy for more information.

G2 York
345 Year Of Invitation (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Apr 9, 2018 22:44


345 Year Of Invitation (Adam Mitchell-Baker) by G2 York

G2 York
630 Year Of Invitation (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Apr 9, 2018 21:56


630 Year Of Invitation (Adam Mitchell-Baker) by G2 York

G2 York
G2 @ 3.45 Jesus Loves Everyone (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Mar 20, 2018 27:05


G2 York
G2 @ 3.45 Jesus Loves Everyone (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Mar 20, 2018 27:05


BSD Now
235: I C you BSD

BSD Now

Play Episode Listen Later Feb 28, 2018 125:28


How the term open source was created, running FreeBSD on ThinkPad T530, Moving away from Windows, Unknown Giants, as well as OpenBSD and FreeDOS. This episode was brought to you by Headlines How I coined the term 'open source' (https://opensource.com/article/18/2/coining-term-open-source-software) In a few days, on February 3, the 20th anniversary of the introduction of the term "open source software" is upon us. As open source software grows in popularity and powers some of the most robust and important innovations of our time, we reflect on its rise to prominence. I am the originator of the term "open source software" and came up with it while executive director at Foresight Institute. Not a software developer like the rest, I thank Linux programmer Todd Anderson for supporting the term and proposing it to the group. This is my account of how I came up with it, how it was proposed, and the subsequent reactions. Of course, there are a number of accounts of the coining of the term, for example by Eric Raymond and Richard Stallman, yet this is mine, written on January 2, 2006. It has never been published, until today. The introduction of the term "open source software" was a deliberate effort to make this field of endeavor more understandable to newcomers and to business, which was viewed as necessary to its spread to a broader community of users. The problem with the main earlier label, "free software," was not its political connotations, but that—to newcomers—its seeming focus on price is distracting. A term was needed that focuses on the key issue of source code and that does not immediately confuse those new to the concept. The first term that came along at the right time and fulfilled these requirements was rapidly adopted: open source. This term had long been used in an "intelligence" (i.e., spying) context, but to my knowledge, use of the term with respect to software prior to 1998 has not been confirmed. The account below describes how the term open source software caught on and became the name of both an industry and a movement. Meetings on computer security In late 1997, weekly meetings were being held at Foresight Institute to discuss computer security. Foresight is a nonprofit think tank focused on nanotechnology and artificial intelligence, and software security is regarded as central to the reliability and security of both. We had identified free software as a promising approach to improving software security and reliability and were looking for ways to promote it. Interest in free software was starting to grow outside the programming community, and it was increasingly clear that an opportunity was coming to change the world. However, just how to do this was unclear, and we were groping for strategies. At these meetings, we discussed the need for a new term due to the confusion factor. The argument was as follows: those new to the term "free software" assume it is referring to the price. Oldtimers must then launch into an explanation, usually given as follows: "We mean free as in freedom, not free as in beer." At this point, a discussion on software has turned into one about the price of an alcoholic beverage. The problem was not that explaining the meaning is impossible—the problem was that the name for an important idea should not be so confusing to newcomers. A clearer term was needed. No political issues were raised regarding the free software term; the issue was its lack of clarity to those new to the concept. Releasing Netscape On February 2, 1998, Eric Raymond arrived on a visit to work with Netscape on the plan to release the browser code under a free-software-style license. We held a meeting that night at Foresight's office in Los Altos to strategize and refine our message. In addition to Eric and me, active participants included Brian Behlendorf, Michael Tiemann, Todd Anderson, Mark S. Miller, and Ka-Ping Yee. But at that meeting, the field was still described as free software or, by Brian, "source code available" software. While in town, Eric used Foresight as a base of operations. At one point during his visit, he was called to the phone to talk with a couple of Netscape legal and/or marketing staff. When he was finished, I asked to be put on the phone with them—one man and one woman, perhaps Mitchell Baker—so I could bring up the need for a new term. They agreed in principle immediately, but no specific term was agreed upon. Between meetings that week, I was still focused on the need for a better name and came up with the term "open source software." While not ideal, it struck me as good enough. I ran it by at least four others: Eric Drexler, Mark Miller, and Todd Anderson liked it, while a friend in marketing and public relations felt the term "open" had been overused and abused and believed we could do better. He was right in theory; however, I didn't have a better idea, so I thought I would try to go ahead and introduce it. In hindsight, I should have simply proposed it to Eric Raymond, but I didn't know him well at the time, so I took an indirect strategy instead. Todd had agreed strongly about the need for a new term and offered to assist in getting the term introduced. This was helpful because, as a non-programmer, my influence within the free software community was weak. My work in nanotechnology education at Foresight was a plus, but not enough for me to be taken very seriously on free software questions. As a Linux programmer, Todd would be listened to more closely. The key meeting Later that week, on February 5, 1998, a group was assembled at VA Research to brainstorm on strategy. Attending—in addition to Eric Raymond, Todd, and me—were Larry Augustin, Sam Ockman, and attending by phone, Jon "maddog" Hall. The primary topic was promotion strategy, especially which companies to approach. I said little, but was looking for an opportunity to introduce the proposed term. I felt that it wouldn't work for me to just blurt out, "All you technical people should start using my new term." Most of those attending didn't know me, and for all I knew, they might not even agree that a new term was greatly needed, or even somewhat desirable. Fortunately, Todd was on the ball. Instead of making an assertion that the community should use this specific new term, he did something less directive—a smart thing to do with this community of strong-willed individuals. He simply used the term in a sentence on another topic—just dropped it into the conversation to see what happened. I went on alert, hoping for a response, but there was none at first. The discussion continued on the original topic. It seemed only he and I had noticed the usage. Not so—memetic evolution was in action. A few minutes later, one of the others used the term, evidently without noticing, still discussing a topic other than terminology. Todd and I looked at each other out of the corners of our eyes to check: yes, we had both noticed what happened. I was excited—it might work! But I kept quiet: I still had low status in this group. Probably some were wondering why Eric had invited me at all. Toward the end of the meeting, the question of terminology was brought up explicitly, probably by Todd or Eric. Maddog mentioned "freely distributable" as an earlier term, and "cooperatively developed" as a newer term. Eric listed "free software," "open source," and "sourceware" as the main options. Todd advocated the "open source" model, and Eric endorsed this. I didn't say much, letting Todd and Eric pull the (loose, informal) consensus together around the open source name. It was clear that to most of those at the meeting, the name change was not the most important thing discussed there; a relatively minor issue. Only about 10% of my notes from this meeting are on the terminology question. But I was elated. These were some key leaders in the community, and they liked the new name, or at least didn't object. This was a very good sign. There was probably not much more I could do to help; Eric Raymond was far better positioned to spread the new meme, and he did. Bruce Perens signed on to the effort immediately, helping set up Opensource.org and playing a key role in spreading the new term. For the name to succeed, it was necessary, or at least highly desirable, that Tim O'Reilly agree and actively use it in his many projects on behalf of the community. Also helpful would be use of the term in the upcoming official release of the Netscape Navigator code. By late February, both O'Reilly & Associates and Netscape had started to use the term. Getting the name out After this, there was a period during which the term was promoted by Eric Raymond to the media, by Tim O'Reilly to business, and by both to the programming community. It seemed to spread very quickly. On April 7, 1998, Tim O'Reilly held a meeting of key leaders in the field. Announced in advance as the first "Freeware Summit," by April 14 it was referred to as the first "Open Source Summit." These months were extremely exciting for open source. Every week, it seemed, a new company announced plans to participate. Reading Slashdot became a necessity, even for those like me who were only peripherally involved. I strongly believe that the new term was helpful in enabling this rapid spread into business, which then enabled wider use by the public. A quick Google search indicates that "open source" appears more often than "free software," but there still is substantial use of the free software term, which remains useful and should be included when communicating with audiences who prefer it. A happy twinge When an early account of the terminology change written by Eric Raymond was posted on the Open Source Initiative website, I was listed as being at the VA brainstorming meeting, but not as the originator of the term. This was my own fault; I had neglected to tell Eric the details. My impulse was to let it pass and stay in the background, but Todd felt otherwise. He suggested to me that one day I would be glad to be known as the person who coined the name "open source software." He explained the situation to Eric, who promptly updated his site. Coming up with a phrase is a small contribution, but I admit to being grateful to those who remember to credit me with it. Every time I hear it, which is very often now, it gives me a little happy twinge. The big credit for persuading the community goes to Eric Raymond and Tim O'Reilly, who made it happen. Thanks to them for crediting me, and to Todd Anderson for his role throughout. The above is not a complete account of open source history; apologies to the many key players whose names do not appear. Those seeking a more complete account should refer to the links in this article and elsewhere on the net. FreeBSD on a Laptop - A guide to a fully functional installation of FreeBSD on a ThinkPad T530 (https://www.c0ffee.net/blog/freebsd-on-a-laptop) As I stated my previous post, I recently dug up my old ThinkPad T530 after the embarrassing stream of OS X security bugs this month. Although this ThinkPad ran Gentoo faithfully during my time in graduate school at Clemson, these days I'd much rather spend time my wife and baby than fighting with emerge and USE flags. FreeBSD has always been my OS of choice, and laptop support seems to be much better than it was a few years ago. In this guide, I'll show you the tweaks I made to wrestle FreeBSD into a decent experience on a laptop. Unlike my usual posts, this time I'm going to assume you're already pretty familiar with FreeBSD. If you're a layman looking for your first BSD-based desktop, I highly recommend checking out TrueOS (previously PC-BSD): they've basically taken FreeBSD and packaged it with all the latest drivers, along with a user-friendly installer and custom desktop environment out of the box. TrueOS is an awesome project–the only reason I don't use it is because I'm old, grumpy, and persnickety about having my operating system just so. Anyway, if you'd still like to take the plunge, read on. Keep in mind, I'm using a ThinkPad T530, but other ThinkPads of the same generation should be similarly compatible. Here's what you'll get: Decent battery life (8-9 hours with a new 9-cell battery) UEFI boot and full-disk encryption WiFi (Intel Ultimate-N 6300) Ethernet (Intel PRO/1000) Screen brightness adjustment Suspend/Resume on lid close (make sure to disable TPM in BIOS) Audio (Realtek ALC269 HDA, speakers and headphone jack) Keyboard multimedia buttons Touchpad/Trackpoint Graphics Acceleration (with integrated Intel graphics, NVIDIA card disabled in BIOS) What I haven't tested yet: Bluetooth Webcam Fingerprint reader SD Card slot Installation Power Saving Tweaks for Desktop Use X11 Fonts Login Manager: SLiM Desktop Environment: i3 Applications The LLVM Sanitizers stage accomplished (https://blog.netbsd.org/tnf/entry/the_llvm_sanitizers_stage_accomplished) I've managed to get the Memory Sanitizer to work for the elementary base system utilities, like ps(1), awk(1) and ksh(1). This means that the toolchain is ready for tests and improvements. I've iterated over the basesystem utilities and I looked for bugs, both in programs and in sanitizers. The number of detected bugs in the userland programs was low, there merely was one reading of an uninitialized variable in ps(1). A prebuilt LLVM toolchain I've prepared a prebuilt toolchain with Clang, LLVM, LLDB and compiler-rt for NetBSD/amd64. I prepared the toolchain on 8.99.12, however I have received reports that it works on other older releases. Link: llvm-clang-compilerrt-lldb-7.0.0beta_2018-01-24.tar.bz2 The archive has to be untarballed to /usr/local (however it might work to some extent in other paths). This toolchain contains a prebuilt tree of the LLVM projects from a snapshot of 7.0.0(svn). It is a pristine snapshot of HEAD with patches from pkgsrc-wip for llvm, clang, compiler-rt and lldb. Sanitizers Notable changes in sanitizers, all of them are in the context of NetBSD support. Added fstat(2) MSan interceptor. Support for kvm(3) interceptors in the common sanitizer code. Added devname(3) and devname_r(3) interceptors to the common sanitizer code. Added sysctl(3) familty of functions interceptors in the common sanitizer code. Added strlcpy(3)/strlcat(3) interceptors in the common sanitizer code. Added getgrouplist(3)/getgroupmembership(3) interceptors in the common sanitizer code. Correct ctype(3) interceptors in a code using Native Language Support. Correct tzset(3) interceptor in MSan. Correct localtime(3) interceptor in the common sanitizer code. Added paccept(2) interceptor to the common sanitizer code. Added access(2) and faccessat(2) interceptors to the common sanitizer code. Added acct(2) interceptor to the common sanitizer code. Added accept4(2) interceptor to the common sanitizer code. Added fgetln(3) interceptor to the common sanitizer code. Added interceptors for the pwcache(3)-style functions in the common sanitizer code. Added interceptors for the getprotoent(3)-style functions in the common sanitizer code. Added interceptors for the getnetent(3)-style functions in the common sanitizer code. Added interceptors for the fts(3)-style functions in the common sanitizer code. Added lstat(3) interceptor in MSan. Added strftime(3) interceptor in the common sanitizer code. Added strmode(3) interceptor in the common sanitizer code. Added interceptors for the regex(3)-style functions in the common sanitizer code. Disabled unwanted interceptor __sigsetjmp in TSan. Base system changes I've tidied up inclusion of the internal namespace.h header in libc. This has hidden the usage of public global symbol names of: strlcat -> _strlcat sysconf -> __sysconf closedir -> _closedir fparseln -> _fparseln kill -> _kill mkstemp -> _mkstemp reallocarr -> _reallocarr strcasecmp -> _strcasecmp strncasecmp -> _strncasecmp strptime -> _strptime strtok_r -> _strtok_r sysctl -> _sysctl dlopen -> __dlopen dlclose -> __dlclose dlsym -> __dlsym strlcpy -> _strlcpy fdopen -> _fdopen mmap -> _mmap strdup -> _strdup The purpose of these changes was to stop triggering interceptors recursively. Such interceptors lead to sanitization of internals of unprepared (not recompiled with sanitizers) prebuilt code. It's not trivial to sanitize libc's internals and the sanitizers are not designed to do so. This means that they are not a full replacement of Valgrind-like software, but a a supplement in the developer toolbox. Valgrind translates native code to a bytecode virtual machine, while sanitizers are designed to work with interceptors inside the pristine elementary libraries (libc, libm, librt, libpthread) and embed functionality into the executable's code. I've also reverted the vadvise(2) syscall removal, from the previous month. This caused a regression in legacy code recompiled against still supported compat layers. Newly compiled code will use a libc's stub of vadvise(2). I've also prepared a patch installing dedicated headers for sanitizers along with the base system GCC. It's still discussed and should land the sources soon. Future directions and goals Possible paths in random order: In the quartet of UBSan (Undefined Behavior Sanitizer), ASan (Address Sanitizer), TSan (Thread Sanitizer), MSan (Memory Sanitizer) we need to add the fifth basic sanitizer: LSan (Leak Sanitizer). The Leak Sanitizer (detector of memory leaks) demands a stable ptrace(2) interface for processes with multiple threads (unless we want to build a custom kernel interface). Integrate the sanitizers with the userland framework in order to ship with the native toolchain to users. Port sanitizers from LLVM to GCC. Allow to sanitize programs linked against userland libraries other than libc, librt, libm and libpthread; by a global option (like MKSANITIZER) producing a userland that is partially prebuilt with a desired sanitizer. This is required to run e.g. MSanitized programs against editline(3). So far, there is no Operating System distribution in existence with a native integration with sanitizers. There are 3rd party scripts for certain OSes to build a stack of software dependencies in order to validate a piece of software. Execute ATF tests with the userland rebuilt with supported flavors of sanitizers and catch regressions. Finish porting of modern linkers designed for large C++ software, such as GNU GOLD and LLVM LLD. Today the bottleneck with building the LLVM toolchain is a suboptimal linker GNU ld(1). I've decided to not open new battlefields and return now to porting LLDB and fixing ptrace(2). Plan for the next milestone Keep upstreaming a pile of local compiler-rt patches. Restore the LLDB support for traced programs with a single thread. Interview - Goran Mekic - meka@tilda.center (mailto:meka@tilda.center) / @meka_floss (https://twitter.com/meka_floss) CBSD website (https://bsdstore.ru) Jail and VM Manager *** News Roundup Finally Moving Away From Windows (https://www.manios.ca/blog/2018/01/finally-moving-away-from-windows/) Broken Window Thanks to a combination of some really impressive malware, bad clicking, and poor website choices, I had to blow away my Windows 10 installation. Not that it was Window's fault, but a piece of malware had infected my computer when I tried to download a long lost driver for an even longer lost RAID card for a server. A word of advice – the download you're looking for is never on an ad-infested forum in another language. In any case, I had been meaning to switch away from Windows soon. I didn't have my entire plan ready, but now was as good a time as any. My line of work requires me to maintain some form of Windows installation, so I decided to keep it in a VM rather than dual booting as I was developing code and not running any high-end visual stuff like games. My first thought was to install Arch or Gentoo Linux, but the last time I attempted a Gentoo installation it left me bootless. Not that there is anything wrong with Gentoo, it was probably my fault, but I like the idea of some sort of installer so I looked at rock-solid Debian. My dad had installed Debian on his sweet new cutting-edge Lenovo laptop he received recently from work. He often raves about his cool scripts and much more effective customized experience, but often complains about his hybrid GPU support as he has an Intel/Nvidia hybrid display adapter (he has finally resolved it and now boasts his 6 connected displays). I didn't want to install Windows again, but something didn't feel right about installing some flavour of Linux. Back at home I have a small collection of FreeBSD servers running in all sorts of jails and other physical hardware, with the exception of one Debian server which I had the hardest time dealing with (it would be FreeBSD too if 802.11ac support was there as it is acting as my WiFi/gateway/IDS/IPS). I loved my FreeBSD servers, and yes I will write posts about each one soon enough. I wanted that cleanliness and familiarity on my desktop as well (I really love the ports collection!). It's settled – I will run FreeBSD on my laptop. This also created a new rivalry with my father, which is not a bad thing either. Playing Devil's Advocate The first thing I needed to do was backup my Windows data. This was easy enough, just run a Windows Image Backup and it will- wait, what? Why isn't this working? I didn't want to fiddle with this too long because I didn't actually need an image just the data. I ended up just copying over the files to an external hard disk. Once that was done, I downloaded and verified the latest FreeBSD 11.1 RELEASE memstick image and flashed it to my trusty 8GB Verbatim USB stick. I've had this thing since 2007, it works great for being my re-writable “CD”. I booted it up and started the installation. I knew this installer pretty well as I had test-installed FreeBSD and OpenBSD in VMs when I was researching a Unix style replacement OS last year. In any case, I left most of the defaults (I didn't want to play with custom kernels right now) and I selected all packages. This downloaded them from the FreeBSD FTP server as I only had the memstick image. The installer finished and I was off to my first boot. Great! so far so good. FreeBSD loaded up and I did a ‘pkg upgrade' just to make sure that everything was up to date. Alright, time to get down to business. I needed nano. I just can't use vi, or just not yet. I don't care about being a vi-wizard, that's just too much effort for me. Anyway, just a ‘pkg install nano' and I had my editor. Next was obvious, I needed x11. XFCE was common, and there were plenty of tutorials out there. I wont bore you with those details, but it went something like ‘pkg install xfce' and I got all the dependencies. Don't forget to install SLiM to make it seamless. There are some configs in the .login I think. SLiM needs to be called once the boot drops you to the login so that you get SLiM's nice GUI login instead of the CLI login screen. Then SLiM passes you off to XFCE. I think I followed this and this. Awesome. Now that x11 is working, it's time to get all of my apps from Windows. Obviously, I can't get everything (ie. Visual Studio, Office). But in my Windows installation, I had chosen many open-source or cross-compiled apps as they either worked better or so that I was ready to move away from Windows at a moments notice. ‘pkg install firefox thunderbird hexchat pidgin gpa keepass owncloud-client transmission-qt5 veracrypt openvpn' were some immediate picks. There are a lot more that I downloaded later, but these are a few I use everyday. My laptop also has the same hybrid display adapter config that my dad's has, but I chose to only run Intel graphics, so dual screens are no problem for me. I'll add Nvidia support later, but it's not a priority. After I had imported my private keys and loaded my firefox and thunderbird settings, I wanted to get my Windows VM running right away as I was burning productive days at work fiddling with this. I had only two virtualisation options; qemu/kvm and bhyve. qemu/kvm wasn't available in pkg, and looked real dirty to compile, from FreeBSD's point of view. My dad is using qemu/kvm with virt-manager to manage all of his Windows/Unix VMs alike. I wanted that experience, but I also wanted packages that could be updated and I didn't want to mess up a compile. bhyve was a better choice. It was built-in, it was more compatible with Windows (from what I read), and this is a great step-by-step article for Windows 10 on FreeBSD 11 bhyve! I had already tried to get virt-manager to work with bhyve with no luck. I don't think libvirt connects with bhyve completely, or maybe my config is wrong. But I didn't have time to fiddle with it. I managed it all through command lines and that has worked perfectly so far. Well sorta, there was an issue installing SQL Server, and only SQL Server, on my Windows VM. This was due to a missing ‘sectorsize=512' setting on the disk parameter on the bhyve command line. That was only found after A LOT of digging because the SQL Server install didn't log the error properly. I eventually found out that SQL Server only likes one sector size of disks for the install and my virtual disk geometry was incorrect. Apps Apps Apps I installed Windows 10 on my bhyve VM and I got that all setup with the apps I needed for work. Mostly Office, Visual Studio, and vSphere for managing our server farm. Plus all of the annoying 3rd party VPN software (I'm looking at you Dell and Cisco). Alright, with the Windows VM done, I can now work at work and finish FreeBSD mostly during the nights. I still needed my remote files (I setup an ownCloud instance on a FreeNAS jail at home) so I setup the client. Now, normally on Windows I would come to work and connect to my home network using OpenVPN (again, I have a OpenVPN FreeNAS jail at home) and the ownCloud desktop would be able to handle changing DNS destination IPs Not on FreeBSD (and Linux too?). I ended up just configuring the ownCloud client to just connect to the home LAN IP for the ownCloud server and always connecting the OpenVPN to sync things. It kinda sucks, but at least it works. I left that running at home overnight to get a full sync (~130GB cloud sync, another reason I use it over Google or Microsoft). Once that was done I moved onto the fstab as I had another 1TB SSD in my laptop with other files. I messed around with fstab and my NFS shares to my FreeNAS at home, but took them out as they made the boot time so long when I wasn't at home. I would only mount them when my OpenVPN connected or manually. I really wanted to install SpaceFM, but it's only available as a package on Debian and their non-package install script doesn't work on FreeBSD (packages are named differently). I tried doing it manually, but it was too much work. As my dad was the one who introduced me to it, he still uses it as a use-case for his Debian setup. Instead I kept to the original PCManFM and it works just fine. I also loaded up my Bitcoin and Litecoin wallets and pointed them to the blockchain that I has used on Windows after their sync, they loaded perfectly and my balances were there. I kinda wish there was the Bitcoin-ABC full node Bitcoin Cash wallet package on FreeBSD, but I'm sure it will come out later. The rest is essentially just tweaks and making the environment more comfortable for me, and with most programs installed as packages I feel a lot better with upgrades and audit checking (‘pkg audit -F' is really helpful!). I will always hate Python, actually, I will always hate any app that has it's own package manager. I do miss the GUI GitHub tool on Windows. It was a really good-looking way to view all of my repos. The last thing (which is increasing it's priority every time I go to a social media site or YouTube) is fonts. My god I never thought it was such a problem, and UTF support is complicated. If anyone knows how to get all UTF characters to show up, please let me know. I'd really like Wikipedia articles to load perfectly (I followed this post and there are still some missing). There are some extra tweaks I followed here and here. Conclusion I successfully migrated from Windows 10 to FreeBSD 11.1 with minimal consequence. Shout out goes to the entire FreeBSD community. So many helpful people in there, and the forums are a great place to find tons of information. Also thanks to the ones who wrote the how-to articles I've referenced. I never would have gotten bhyve to work and I'd still probably be messing with my X config without them. I guess my take home from this is to not be afraid to make changes that may change how comfortable I am in an environment. I'm always open to comments and questions, please feel free to make them below. I purposefully didn't include too many technical things or commands in this article as I wanted to focus on the larger picture of the migration as a whole not the struggles of xorg.conf, but if you would like to see some of the configs or commands I used, let me know and I'll include some! TrueOS Rules of Conduct (https://www.trueos.org/rulesofconduct/) We believe code is truly agnostic and embrace inclusiveness regardless of a person's individual beliefs. As such we only ask the following when participating in TrueOS public events and digital forums: Treat each other with respect and professionalism. Leave personal and TrueOS unrelated conversations to other channels. In other words, it's all about the code. Users who feel the above rules have been violated in some way can register a complaint with abuse@trueos.org + Shorter than the BSD License (https://twitter.com/trueos/status/965994363070353413) + Positive response from the community (https://twitter.com/freebsdbytes/status/966567686015782912) I really like the @TrueOS Code of Conduct, unlike some other CoCs. It's short, clear and covers everything. Most #OpenSource projects are labour of love. Why do you need a something that reads like a legal contract? FreeBSD: The Unknown Giant (https://neomoevius.tumblr.com/post/171108458234/freebsd-the-unknown-giant) I decided to write this article as a gratitude for the recent fast answer of the FreeBSD/TrueOS community with my questions and doubts. I am impressed how fast and how they tried to help me about this operating system which I used in the past(2000-2007) but recently in 2017 I began to use it again. + A lot has changed in 10 years I was looking around the internet, trying to do some research about recent information about FreeBSD and other versions or an easy to use spins like PCBSD (now TrueOS) I used to be Windows/Mac user for so many years until 2014 when I decided to use Linux as my desktop OS just because I wanted to use something different. I always wanted to use unix or a unix-like operating system, nowadays my main objective is to learn more about these operating systems (Debian Linux, TrueOS or FreeBSD). FreeBSD has similarities with Linux, with two major differences in scope and licensing: FreeBSD maintains a complete operating system, i.e. the project delivers kernel, device drivers, userland utilities and documentation, as opposed to Linux delivering a kernel and drivers only and relying on third-parties for system software; and FreeBSD source code is generally released under a permissive BSD license as opposed to the copyleft GPL used by Linux.“ But why do I call FreeBSD “The Unknown Giant”?, because the code base of this operating system has been used by other companies to develop their own operating system for products like computers or also game consoles. + FreeBSD is used for storage appliances, firewalls, email scanners, network scanners, network security appliances, load balancers, video servers, and more So many people now will learn that not only “linux is everywhere” but also that “FreeBSD is everywhere too” By the way speaking about movies, Do you remember the movie “The Matrix”? FreeBSD was used to make the movie: “The photo-realistic surroundings generated by this method were incorporated into the bullet time scene, and linear interpolation filled in any gaps of the still images to produce a fluent dynamic motion; the computer-generated “lead in” and “lead out” slides were filled in between frames in sequence to get an illusion of orbiting the scene. Manex Visual Effects used a cluster farm running the Unix-like operating system FreeBSD to render many of the film's visual effects” + FreeBSD Press Release re: The Matrix (https://www.freebsd.org/news/press-rel-1.html) I hope that I gave a good reference, information and now so many people can understand why I am going to use just Debian Linux and FreeBSD(TrueOS) to do so many different stuff (music, 3d animation, video editing and text editing) instead use a Mac or Windows. + FreeBSD really is the unknown giant. OpenBSD and FreeDOS vs the hell in earth (https://steemit.com/openbsd/@npna/openbsd-and-freedos-vs-the-hell-in-earth) Yes sir, yes. Our family, composed until now by OpenBSD, Alpine Linux and Docker is rapidly growing. And yes, sir. Yes. All together we're fighting against your best friends, the infamous, the ugliest, the worst...the dudes called the privacy cannibals. Do you know what i mean, sure? We're working hard, no matter what time is it, no matter in what part in the world we are, no matter if we've no money. We perfectly know that you cannot do nothing against the true. And we're doing our best to expand our true, our doors are opened to all the good guys, there's a lot here but their brain was fucked by your shit tv, your fake news, your laws, etc etc etc. We're alive, we're here to fight against you. Tonight, yes it's a Friday night and we're working, we're ready to welcome with open arms an old guy, his experience will give us more power. Welcome to: FreeDOS But why we want to build a bootable usb stick with FreeDOS under our strong OpenBSD? The answer is as usual to fight against the privacy cannibals! More than one decade ago the old BIOS was silently replaced by the more capable and advanced UEFI, this is absolutely normal because of the pass of the years and exponencial grow of the power of our personal computers. UEFI is a complex system, it's like a standalone system operative with direct access to every component of our (yes, it's our not your!) machine. But...wait a moment...do you know how to use it? Do you ever know that it exist? And one more thing, it's secure? The answer to this question is totally insane, no, it's not secure. The idea is good, the company that started in theory is one of the most important in IT, it's Intel. The history is very large and obviously we're going to go very deep in it, but trust me UEFI and the various friend of him, like ME, TPM are insecure and closed source! Like the hell in earth. A FreeDOS bootable usb image under OpenBSD But let's start preparing our OpenBSD to put order in this chaos: $ mkdir -p freedos/stuff $ cd freedos/stuff $ wget https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/fdboot.img $ wget https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/sys/sys-freedos-linux/sys-freedos-linux.zip $ wget https://download.lenovo.com/consumer/desktop/o35jy19usa_y900.exe $ wget http://145.130.102.57/domoticx/software/amiflasher/AFUDOS%20Flasher%205.05.04.7z Explanation in clear language as usual: create two directory, download the minimal boot disc image of FreeDOS, download Syslinux assembler MBR bootloaders, download the last Windows only UEFI update from Lenovo and download the relative unknown utility from AMI to flash our motherboard UEFI chipset. Go ahead: $ doas pkg_add -U nasm unzip dosfstools cabextract p7zip nasm the Netwide Assembler, a portable 80x86 assembler. unzip list, test and extract compressed files in a ZIP archive. dosfstoolsa collections of utilities to manipulate MS-DOSfs. cabextract program to extract files from cabinet. p7zipcollection of utilities to manipulate 7zip archives. $ mkdir sys-freedos-linux && cd sys-freedos-linux $ unzip ../sys-freedos-linux.zip $ cd ~/freedos && mkdir old new $ dd if=/dev/null of=freedos.img bs=1024 seek=20480 $ mkfs.fat freedos.img Create another working directory, cd into it, unzip the archive that we've downloaded, return to the working root and create another twos directories. dd is one of the most important utilities in the unix world to manipulate at byte level input and output: The dd utility copies the standard input to the standard output, applying any specified conversions. Input data is read and written in 512-byte blocks. If input reads are short, input from multiple reads are aggregated to form the output block. When finished, dd displays the number of complete and partial input and output blocks and truncated input records to the standard error output. We're creating here a virtual disk with bs=1024 we're setting both input and output block to 1024bytes; with seek=20480 we require 20480bytes. This is the result: -rw-r--r-- 1 taglio taglio 20971520 Feb 3 00:11 freedos.img. Next we format the virtual disk using the MS-DOS filesystem. Go ahead: $ doas su $ perl stuff/sys-freedos-linux/sys-freedos.pl --disk=freedos.img $ vnconfig vnd0 stuff/fdboot.img $ vnconfig vnd1 freedos.img $ mount -t msdos /dev/vnd0c old/ $ mount -t msdos /dev/vnd1c new/ We use the perl utility from syslinux to write the MBR of our virtual disk freedos.img. Next we create to loop virtual node using the OpenBSD utility vnconfig. Take care here because it is quite different from Linux, but as usual is clear and simple. The virtual nodes are associated to the downloaded fdboot.img and the newly created freedos.img. Next we mount the two virtual nodes cpartitions; in OpenBSD cpartition describes the entire physical disk. Quite different from Linux, take care. $ cp -R old/* new/ $ cd stuff $ mkdir o35jy19usa $ cabextract -d o35jy19usa o35jy19usa_y900.exe $ doas su $ cp o35jy19usa/ ../new/ $ mkdir afudos && cd afudos $ 7z e ../AFUDOS* $ doas su $ cp AFUDOS.exe ../../new/ $ umount ~/freedos/old/ && umount ~/freedos/new/ $ vnconfig -u vnd1 && vnconfig -u vnd0 Copy all files and directories in the new virtual node partition, extract the Lenovo cabinet in a new directory, copy the result in our new image, extract the afudos utility and like the others copy it. Umount the partitions and destroy the loop vnode. Beastie Bits NetBSD - A modern operating system for your retro battlestation (https://www.geeklan.co.uk/files/fosdem2018-retro) FOSDEM OS distribution (https://twitter.com/pvaneynd/status/960181163578019840/photo/1) Update on two pledge-related changes (https://marc.info/?l=openbsd-tech&m=151268831628549) *execpromises (https://marc.info/?l=openbsd-cvs&m=151304116010721&w=2) Slides for (BSD from scratch - from source to OS with ease on NetBSD) (https://www.geeklan.co.uk/files/fosdem2018-bsd/) Goobyte LastPass: You're fired! (https://blog.crashed.org/goodbye-lastpass/) *** Feedback/Questions Scott - ZFS Mirror with SLOG (http://dpaste.com/22Z8C6Z#wrap) Troels - Question about compressed ARC (http://dpaste.com/3X2R1BV#wrap) Jeff - FreeBSD Desktop DNS (http://dpaste.com/2BQ9HFB#wrap) Jonathon - Bhyve and gpu passthrough (http://dpaste.com/0TTT0DB#wrap) ***

Reality Life with Kate Casey
Ep - 80 - JEN SCHEFFT WATERMAN and KORTNI GILSON

Reality Life with Kate Casey

Play Episode Listen Later Dec 15, 2017 68:09


Jen Schefft Waterman appeared on The Bachelor and The Bachelorette almost fifteen years ago. She discusses what Andrew Firestone said to her after their TV engagement, what she thought of the candidates producers cast for her show, and what it felt like to see Andrew engaged and on the cover of magazines after their split. She is now a stay-at-home home in Hudson, Ohio. Kortni Gilson is the breakout star of Floribama Shore after she wet the bed in the show’s premiere episode. She discusses how she was cast for the show, how she pre-games before a night out in Panama City Beach, and the cast member she now considers her closest friend. Mitchell Baker, an auto broker from San Francisco helps Kate review this week’s The Bachelor: Countdown to Arie. RENT THE RUNWAY: UNLIMITEDhttps://www.renttherunway.comENTER PROMO CODE: REALITYLIFEReality Life with Kate Casey www.loveandknuckles.comFacebook Group: https://www.facebook.com/groups/113157919338245/Facebook.com/loveandknucklesReddit: reddit.com/r/realitylifeTwitter: @katecaseyInstagram: @katecaseyca See acast.com/privacy for privacy and opt-out information.

G2 York
Luke Street - The Banquet (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Sep 26, 2017 23:43


Luke Street - The Banquet (Adam Mitchell-Baker) by G2 York

IRL - Online Life Is Real Life
Free Speech, Limited?

IRL - Online Life Is Real Life

Play Episode Listen Later Sep 18, 2017 36:59


In our final episode of season 1, we break from our usual format to host a big conversation. Recent events like the Charlottesville, VA rally have revealed the Internet’s role in helping spread IRL threats and violence. Leaders in the tech world have represented varying positions on both protecting free speech and also reducing hate speech online. Should tech companies regulate who says what on the Internet? Brandi Collins of Color of Change, Anil Dash of Fog Creek Software and Jillian York of the Electronic Frontier Foundation address this question and more with Veronica Belmont. IRL is an original podcast from Mozilla. For more on the series go to irlpodcast.org. Freedom of speech is important, online and off. And, it’s also important that free speech not infringe on the freedom of others. Tell us: what can regular internet citizens do to address this issue? How can we all accelerate the pace of change for a more free, civil and healthy Internet? Leave a rating or review in Apple Podcasts so we know what you think.

Sustainable: The Podcast
51: Healthy, Sustainable Organisations - Alastair Mitchell-Baker, Coordinating Director of Tricordant

Sustainable: The Podcast

Play Episode Listen Later Jun 6, 2017 30:09


As the world becomes more globalized, and as science continues to challenge our perceptions, we gain new insights into the fundamental interconnectedness of just about everything – people, environment, energy, climate, culture, information. In particular, the web of relationships surrounding business and the economy is astoundingly complex and significant. So why are most businesses internally organized as if relationships don’t matter?  Alastair Mitchell-Baker has something to say about that. Alastair is founding director of Tricordant, a consultancy that for the past 12 years has helped a wide array of companies get organized and take practical steps towards long-term sustainability. His secret to organizational success? Get employees involved and on board. As Alastair himself has said, “When people help come up with solutions, they support them in a way that they don’t if somebody else tells them what to do.” In this episode: + Practicing what you preach: Tricordant’s path to becoming both carbon neutral and a B-corporation + Why Tricordant has no central office, and how the work-from-home model is an important and increasingly popular step towards reducing environmental impact + The untapped power of employee engagement and autonomy, and how increasing productivity starts with honest conversation and an open ear. + Whole systems thinking: understanding the interrelationships between people, technology, and environment at all levels of an organization. + Alastair shares his African inspirations, a man and a mountain. + Why effective and sustainable business organization is essentially cooperative and diffuse, NOT top-to-bottom + Alastair’s recommended techniques and resources for increasing employee engagement

G2 York
Long obedience in the same direction - Joy and Happiness (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later May 16, 2017 21:36


G2 York
Extraordinary - part 3 (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Mar 14, 2017 26:02


Adam Mitchell Baker on the final of the Extraordinary series

Winning Slowly
4.01: Unambiguously Meh

Winning Slowly

Play Episode Listen Later Jan 12, 2016 29:11


We open our fourth season with a discussion of Facebook’s Internet.org platform, open access vs. power plays by large companies, and the ethical questions at the intersection of business and philanthropy. Chris and Stephen disagree about how to read Facebook’s move, and set the stage for a season-long discussion of globalization and its ramifications for technology, religion, ethics, and art. Just some light discussion to start things off, in other words. Links Quartz: “Mark Zuckerberg can’t believe India isn’t grateful for Facebook’s free internet” “Zuckerberg says the internet lifts people out of poverty, but is giving them subpar access” Alternatives to Internet.org: Medianama: “Mozilla’s Mitchell Baker offers alternatives to zero-rating for Internet services” Jana Gigato Huffington Post: “Is Net Neutrality More Important Than Internet Access? Why Babajob’s On Internet.org” “Internet.org VP: We used the Facebook platform to lobby TRAI just like the people on the other side” Music “Oh Boy”, by Hazelwood. Used by permission. (Fun fact: Hazelwood’s lead singer is Stephen’s wife!) “Winning Slowly Theme” by Chris Krycho, who still dreams of doing a dance kit version of this, and a rock version of it, and a massive orchestra version of it. Someday, maybe. Sponsors Many thanks to the people who help us make this show possible by their financial support! This month’s sponsors: Andrew Fallows Jeremy W. Sherman Jeremy Cherfas If you’d like to support the show, you can make a pledge at Patreon or give directly via Square Cash. Respond We love to hear your thoughts. Hit us up on Twitter, App.net, Facebook, or via email!

G2 York
James - Part 5b (Adam Mitchell-Baker)

G2 York

Play Episode Listen Later Jun 29, 2015 9:27


HARDtalk
Mozilla Executive Chairwoman - Mitchell Baker

HARDtalk

Play Episode Listen Later Oct 27, 2014 23:23


Many of us who use the internet for work and leisure come to feel that we couldn't live without it. The web opens up the world, but does it also harbour fundamental threats to our privacy, security or autonomy? Can we trust the tech companies who shape our relationship with the internet? Hardtalk speaks to Mitchell Baker, a Silicon Valley pioneer, and boss of the not-for-profit Mozilla Corporation, best known for the Firefox web browser. Is her open-source collaborative model of web innovation being overwhelmed by the power of the profit motive?Picture: Mitchell Baker, Credit: Andreas Rentz/Getty Images for Hubert Burda Media

Entrepreneurial Thought Leaders
Mitchell Baker (Mozilla Corporation) - Community-Based Organizations

Entrepreneurial Thought Leaders

Play Episode Listen Later May 22, 2007 56:16


Mitchell Baker, "Chief Lizard Wrangler" at Mozilla, discusses the organization's unique, community-based culture and how it has contributed to their success. She explains how freedom, openness, and dedication to improving Internet usability fosters extraordinary contributions from Mozilla's employees and volunteers.