Non-journaled interoperable file system friendly for flash memory and allowing to overcome FAT32 limitations
POPULARITY
The second part of our conversation with Larry O'Connor, Founder and CEO of Other World Computing (OWC), wraps up the confusion around Thunderbolt versions and hardware. Larry then looks at the opportunities for more creativity with the capabilities of iPhone 15, a new OWC utility that evaluates external drives for video use with it, and a surprising warning for PC users or those using drives with PCs. (Part 2) Today's MacVoices is supported by MacVoices Featured Gear. Get more done with your tech, like the Elgato Stream Deck. Providing 6, 15, or 32 programmable, customizable keys to trigger pretty much anything that can be done on your Mac, the Stream Deck can save you hours of productivity time. Get the details and link at MacVoices.com/FeaturedGear. Show Notes: Chapters: 0:00:38 Introduction to Larry O'Connor and Thunderbolt 3 vs. Thunderbolt 4 0:09:42 Intel's Mistake with Thunderbolt 4 Naming 0:11:36 Differentiating Thunderbolt 3 and Thunderbolt 4 0:12:38 Understanding the complexity of Thunderbolt technology 0:16:06 iPhone 15: A Powerful Tool for Creative Professionals 0:16:51 iPhone 15 Pro's professional video capabilities 0:18:30 SpeedTest for iPhone ensures drive performance for direct capture 0:21:16 Ensuring Confidence in Drive Testing 0:22:35 Apple making video editing accessible for professionals and home users 0:24:15 The importance of using APFS for data protection 0:29:58 The Rapid Progress of Technology 0:30:47 Apple's Easy-to-Use Products 0:32:45 Plans for CES and Appreciation for Customers Guests: Larry O'Connor is the Founder and CEO of Other World Computing (aka OWC). Connect with him on X/Twitter as @OWCLarry. Support: Become a MacVoices Patron on Patreon http://patreon.com/macvoices Enjoy this episode? Make a one-time donation with PayPal Connect: Web: http://macvoices.com Twitter: http://www.twitter.com/chuckjoiner http://www.twitter.com/macvoices Mastodon: https://mastodon.cloud/@chuckjoiner Facebook: http://www.facebook.com/chuck.joiner MacVoices Page on Facebook: http://www.facebook.com/macvoices/ MacVoices Group on Facebook: http://www.facebook.com/groups/macvoice LinkedIn: https://www.linkedin.com/in/chuckjoiner/ Instagram: https://www.instagram.com/chuckjoiner/ Subscribe: Audio in iTunes Video in iTunes Subscribe manually via iTunes or any podcatcher: Audio: http://www.macvoices.com/rss/macvoicesrss Video: http://www.macvoices.com/rss/macvoicesvideorss 00:00:37 Introduction to Larry O'Connor and Thunderbolt 3 vs. Thunderbolt 4 00:02:26 Thunderbolt 3: Performance for peripherals and devices 00:05:04 Thunderbolt 4: Limited bandwidth for specific functions 00:06:41 Thunderbolt 3: Example of performance with Thunderbolt 3 ProDock 00:08:06 Thunderbolt 4: Rigid requirements and compatibility with Macs 00:09:43 Thunderbolt 4: Limited support and compliance on PC side 00:11:36 Differentiating between Thunderbolt 3 and Thunderbolt 4 00:12:37 Understanding the complexities of Thunderbolt technology 00:14:00 Thunderbolt compatibility and performance on Mac vs PC 00:16:51 iPhone 15 Pro: A Game-Changer in Video Production 00:18:16 Introducing SpeedTest for iPhone - Ensuring Optimal Performance 00:20:30 SpeedTest App: Avoiding Surprises and Compatibility Issues 00:21:16 Ensuring Confidence in Drive Testing 00:22:35 Apple's devices breaking barriers in video creation 00:30:47 Simplifying Complexity with Apple Products 00:32:31 Appreciation for Customers and Solutions
Trato de zangar, aclarar, finalizar el asunto y de paso hablo de asuntos técnicos de la grabación. Aquí tienes un lugar donde están todas las formas de contactar: https://linktr.ee/vgargifonte Te paso la dirección de la extensión para GParted con el que podrás formatear los discos en exFAT. https://github.com/exfatprogs/exfatprogs De todas formas: Aquí, en Anchor.fm puedes publicar comentarios que se pueden añadir al podcast, si te apetece. Si quieres mandar un texto largo puedes hacerlo escribiendo al correo argifonte.podcast@gmail.com Si quieres ponerte en contacto por otras vías puedes hacerlo en el canal recién abierto Telegram: https://t.me/ArgifontePodcast En Twitter: @hermes_gabriel En Mastodon: hermesgabriel@todo.nl o bien en victorgabriel@podcastindex.social En Hubzilla: victor@zotum.net #canal #chat #podcast #podcasting #grupo #telegram #argifonte #ArgifontePodcast #elDiariodeArgifonte #critica #opinion #reflexion Si no quieres perderte ningún episodio puedes hacerlo añadiéndo los siguientes enlaces, feeds o RSS a tu #podcatcher favorito, como puede ser ivoox, spotify, googlepodcast, applepodcast, podcast addict, pocket cast, overcast, etc. O bien, buscando "argifonte" en su buscador. El #podcast #diario: https://anchor.fm/s/378f889c/podcast/rss El podcast #extra: https://anchor.fm/s/854b638/podcast/rss --- Send in a voice message: https://podcasters.spotify.com/pod/show/eldiariodeargifonte/message
Unfortunately last month of ModChat was missed so... I figured I'd double up and pack two episodes worth of content into one for hitting the ONE HUNDREDTH episode milestone! Here we discuss an whole slew of PS3 news and updates related to the recently released 4.90 firmware update. Legendary PS1 game The Legend of Dragoon gets a playable PC port, and PS1 games get some more love with mouse support in DuckStation! OPL for PS2 also gets a BIG upgrade in the form of exFAT internal hard drive support. We also cover some sad news with CTurt deciding to retire, but we get a look at his mast1c0re part 2 write-up. Modern day Xbox (One and Series) homebrew takes a hit where we discuss the recent outright block of retail side homebrew. We revisit the Picofly rumors showing a release and an upcoming piece of hardware teased by the name of McFly! Finally after this long, LONG episode I have a bit of an extended outro reflecting on the inception of ModChat, phases it went through, and the future.
First up in the news: New Mint Stuff, Nitrux gets 6.0, Linux Steams forward, exFAT repair is now possible, LXQt gets Wayland, a pioneer passes, Mastodon blossoms, Nouveau and Nvidia updates, Clonezilla gets a new kernel, and Fedora refreshes Live Creation; In security and privacy: OpenSSL3 Patch Arrives Then in our Wanderings: Moss unMints his Studio, Joe sadly loses a Beto, and Bill doesn't have much. Download
Coming up in this episode 1. We try to contain ourselves. 2. Clearly, all the history you need 3. Our clear hindsight 4. We plan to install the most popular distro of all time 0:00 Cold Open 1:19 VM's, Containers and Bundles, oh my! 16:09 The Origin Story 18:21 The History: 2015 20:00 2016 22:08 2017 22:59 2018 24:09 2019 25:34 2020 27:05 2021 27:41 2022 29:00 Thoughts on Clear Linux 1:09:26 Next Time: Emacs, Topics (and Alpine) 1:15:45 Stinger Support us on Patreon! (https://www.patreon.com/linuxuserspace) Banter What's a container? What's a virtual machine? What's a Clear Container? What are Bundles? Announcements Give us a sub on YouTube (https://linuxuserspace.show/youtube) You can watch us live on Twitch (https://linuxuserspace.show/twitch) the day after an episode drops. Clear Linux the History 2015 - February 6th Clear Linux was officially released. The only reference we found (https://community.clearlinux.org/t/happy-birthday-to-us/7281) 2015 - February 9 - The first downloadable images, marked 300, 310, 320, 330 and 340, show up at clearlinux.org . Arjan van de Ven penned an article (https://lwn.net/Articles/644675/) 2016 - April 22 - Announcement that the Container-only OS will now start shipping a desktop for developers. (https://clearlinux.org/news-blogs/clarity-desktop) In parallel, Robert Nesius announces (https://clearlinux.org/news-blogs/clear-linux-installer-v20) Enter, Flatpak (https://clearlinux.org/news-blogs/end-user-desktop-applications-clearlinux). The auto-updater is here (https://clearlinux.org/news-blogs/end-user-desktop-applications-clearlinux) XFCE, while still available, is no longer the default desktop. It's Gnome 3.24. (https://www.phoronix.com/review/clear-linux-gnome) The first Issue in Github (https://github.com/clearlinux/distribution/issues/433) about ffmpeg not being included shows up. "How to Clear" (https://github.com/clearlinux/how-to-clear) Wireguard is added (https://github.com/clearlinux/distribution/issues/17#issuecomment-410392156) Snap was and will remain unavailable (https://github.com/clearlinux/distribution/issues/265#issuecomment-436055882) and unsupported. A new installer beta is floating around (https://www.phoronix.com/news/Clear-Linux-Desktop-Live-Beta) The public forum is live (https://community.clearlinux.org/t/welcome-to-the-clear-linux-community-forum/7)! Cups enabled by default. (https://github.com/clearlinux/distribution/issues/563#issuecomment-477317390) version 2.0 of the new installer is released (https://www.phoronix.com/news/Clear-Linux-Desktop-Installer-2) with a full graphical interface! An appeal (https://web.archive.org/web/20190520111801/https://clearlinux.org/news-blogs/linux-os-linux-developers) to Linux developers. Offline installations are now available (https://community.clearlinux.org/t/clear-linux-os-now-supports-offline-installs/1845) exFAT is available (https://github.com/clearlinux/distribution/issues/62#issuecomment-541767114) The distro will focus less on Desktop (https://community.clearlinux.org/t/changes-coming-to-clear-linux-direction-in-2020/4337/42) Clear Linux pulls out a win (https://www.phoronix.com/review/endeavour-salient-ryzen) over EndeavourOS on the Ryzen 9 5900x. Ubuntu 21.04 enjoys plenty of kernel performance improvements, but Clear wins (https://www.phoronix.com/review/ubuntu-2104-clear/4) in all but a handful of benchmarks. Against Windows 11, Windows 10, Ubuntu 21.10, 21.04, and Arch Linux, Clear Linux wins in 68 out of 102 benchmarks. Windows 11 won 1 (https://www.phoronix.com/review/windows11-linux-11900k/8). The first third-party swupd repo (https://clearfraction.cf/) (that we could find)! Clear switches from the -O2 compiler flag for the kernel to -O3 for more SPEED (https://www.phoronix.com/news/Clear-Linux-O3-Kernel) More Announcements Want to have a topic covered or have some feedback? - send us an email, contact@linuxuserspace.show Clear Linux Links Clear Linux Home Page (https://clearlinux.org) Clear Linux Forum (https://community.clearlinux.org/) Clear Linux on GitHub (https://github.com/clearlinux) Clear is part of 01.org, Intel's open source technology (https://01.org) How To Clear (https://github.com/clearlinux/how-to-clear) Documentation (https://docs.01.org/clearlinux/latest/index.html) System Requirements (https://docs.01.org/clearlinux/latest/reference/system-requirements.html) OS Introduction (https://www.slideshare.net/KariFredheim/clear-linux-os-introduction) Architecture Overview (https://www.slideshare.net/KariFredheim/clear-linux-os-architecture-overview) How Clear mounts stuff (https://clearlinux.org/news-blogs/where-etcfstab-clear-linux) Housekeeping Catch these and other great topics as they unfold on our Subreddit or our News channel on Discord. * Linux User Space subreddit (https://linuxuserspace.show/reddit) * Linux User Space Discord Server (https://linuxuserspace.show/discord) * Linux User Space Telegram (https://linuxuserspace.show/telegram) * Linux User Space Matrix (https://linuxuserspace.show/matrix) * Linux User Space Twitch (https://linuxuserspace.show/twitch) * Linux User Space Mastodon (https://linuxuserspace.show/mastodon) * Linux User Space Twitter (https://linuxuserspace.show/twitter) Next Time We will discuss GNU Emacs (https://www.gnu.org/software/emacs/) and the history. We also hope to have a couple of topics and some feedback. Come back in two weeks for more Linux User Space Stay tuned and interact with us on Twitter, Mastodon, Telegram, Matrix, Discord whatever. Give us your suggestions on our subreddit r/LinuxUserSpace Join the conversation. Talk to us, and give us more ideas. All the links in the show notes and on linuxuserspace.show. We would like to acknowledge our top patrons. Thank you for your support! Producer Bruno John Co-Producer Johnny Sravan Tim Contributor Advait CubicleNate Eduardo S. Jill and Steve LiNuXsys666 Nicholas Paul sleepyeyesvince
First up in the news, Mint 21 will have a new graphical upgrade tool; Fedora plans to remove BIOS and XOrg; Gnome43 reworks adwaita tools; a Sony engineer makes exFAT 73% faster; and Alibaba previews a 128-core Armv9 server processor. Then in our Wanderings, Joe is Board of school runnings, Norbert is looking for a MATE, Moss blew up Kodi; and Bill is browsercasting. Download
Este es un episodio especial para Noticias de Tecnología Express, en donde no hablaremos de noticias recientes, sino tendremos una reseña a fondo de un dispositivo que se ha vuelto el favorito para quienes la hemos usado en el mercado latino y español. Bienvenido a esta reseña de la Xiaomi Pad 5.Puedes apoyar la realización de este programa con una suscripción. Más información por acáLas características más importantes de este dispositivos son su procesador Snapdragon 860 de 8 nucleos, 6 GB de RAM, batería de 8720 mAh, pantalla de 11 pulgadas con resolución de 2560 x 1600p con tasa de refresco de 102 Hz, HDR10, Dolby Vision, 4 bocinas con Dolby Atmos y pesa solo 511 gramos. ¡Ah! Y cuenta con carga rápida, y si tienes un cargador Xiaomi para este dispositivo, en una hora puedes tenerla al 100% y con un rendimiento de 12 horas de funcionamiento.EDIT: La tablet sí te permite conectarle discos duros, pero como está basada en Android (lo cual viene de Linux) no reconoce particiones ExFat. Todos mis discos duros externos están con ese sistema de particiones, por lo cual no los reconocía la tablet.Actualización: Después adquirí el teclado de Xiaomi diseñado para esta tableta y es una verdadera maravilla. Es más fácil trabajar con él que con el de las nuevas MacBooks Pro. See acast.com/privacy for privacy and opt-out information. Become a member at https://plus.acast.com/s/noticias-de-tecnologia-express.
Wracamy po dwóch tygodniach przerwy. W dzisiejszym odcinku będzie sporo o subskrybcjach i Grze o Tron. Poza tym Jabra nie jest tak fajną firmą jak się okazało, a najnowsze telewizory OLED Philipsa nie obsługują formatu exFAT. Do tego Sławek zrecenzował małego gryzonia od Ligitecha. Zapraszamy! 04:47 – Gra o Tron rewatch 15:09 – OLEDy od […]
Our take on why Fedora's Legacy BIOS plans have stirred up such a strong debate, how NVIDIA's Linux strategy seems to be changing, and a surprising kernel patch from Sony.
Our take on why Fedora's Legacy BIOS plans have stirred up such a strong debate, how NVIDIA's Linux strategy seems to be changing, and a surprising kernel patch from Sony.
Dealing with overheated laptop (several fixes), using same USB flashdrive for Mac and Windows (format using exFAT), System Image vs System Restore, malware on SmartTV (not a problem), WiFi USB adaptors (nano vs full size), Profiles in IT (Donald Knuth, author Art of Computer Programming), Balkanization of the Internet (China, then Russia, implications), Viasat hacked in Europe and Ukraine (Russia suspected), Russian tech braindrain (fleeing the oppression), and AI translation could unseat English as Lingua Franca. This show originally aired on Saturday, April 2, 2022, at 9:00 AM EST on WFED (1500 AM).
Dealing with overheated laptop (several fixes), using same USB flashdrive for Mac and Windows (format using exFAT), System Image vs System Restore, malware on SmartTV (not a problem), WiFi USB adaptors (nano vs full size), Profiles in IT (Donald Knuth, author Art of Computer Programming), Balkanization of the Internet (China, then Russia, implications), Viasat hacked in Europe and Ukraine (Russia suspected), Russian tech braindrain (fleeing the oppression), and AI translation could unseat English as Lingua Franca. This show originally aired on Saturday, April 2, 2022, at 9:00 AM EST on WFED (1500 AM).
ویکیپیدیای کوردی ناوەندی، بەڕێگایەکی نوێ دەیەوێت بەشداریی زیاتر درووست ببێت. (02:28) دامەزراندنی فرە سیستەم لەسەر کۆمپیوتەری (ARM) لە ڕێگای (BerryBoot) (15:54) (Planner) نەرمەواڵەیەک بۆ بەڕێوەبردنی ئەرکەکان (Todoist) (21:30) دەربارەی (Two Factor Auth) پێشنیاری چەند نەرمەواڵە و ڕەقەواڵەیەک و پاراستنی زیاتر. (24:14) دەرکەوتووە کە پڕۆتۆنمەیڵ، زانیاری ئایپی بەکارهێنەری داوە بە لایەنی لێکۆڵینەوە لە فەڕەنسا. بەمەرجێک خۆیان نووسیویانە لە پێناسەی کۆمپانیا، کە بەهیچ شێوەیەک زانیاری نادەن و لە سویسران (کە یاساییە) ئەو نهێنی پاراستنە. (36:38) بەپێی ئەو نامەیەی تۆرڤاڵدز بێت، ئیتر وەگەڕخەستنی (NTFS) ی ویندۆز، لە ناوکی لینوکسدا ئاسانتر دەبێت. بەم شێوەیە exFAT هەمان شت پێشتر ناسرا و خراوەتە ڕیزەوە. (52:15) دەربارەی کۆتا بۆنەی ئەپڵ و داهاتووی مۆبایلەکان و تەکنەلۆجیا بە گشتی (54:18) لەگەڵ چەندین بابەت و تەوەری تر کە خراونەتە بەرباس و وتووێژ. بەشداربووان: محمد سەردار سیامەند نەریمان ئالان هیلال ئاراس نوری هاوکار خەلیل بڕوا سەلام ڕێبین سەربەست
What's new in Debian 11, and an example of the Linux Foundation funneling free software to their corporate friends. Plus, why Western Digital might be to thank for your next ultimate Linux workstation.
What's new in Debian 11, and an example of the Linux Foundation funneling free software to their corporate friends. Plus, why Western Digital might be to thank for your next ultimate Linux workstation.
What's new in Debian 11, and an example of the Linux Foundation funneling free software to their corporate friends. Plus, why Western Digital might be to thank for your next ultimate Linux workstation.
In questa puntata Roberto e Filippo vi introducono alle particolarità di iPadOS il sistema operativo degli iPad. Oltre a parlare di come funziona il multitasking di iPadOS esamineranno in dettaglio l'app File, come navigare con Safari con la modalità desktop ed infine dell'utilizzo di iPad con l'Apple Pencil, il mouse o il trackpad e le tastiere esterne tra cui: la Bridge Keyboard (https://www.brydge.com/), la Smart Folio Keyboard (https://www.apple.com/it/ipad-keyboards/) e la Magic Keyboard (https://www.apple.com/it/ipad-keyboards/). Comunicazioni di servizio Il podcast è ufficialmente online e potete ascoltarlo sia su Apple Podcast (https://podcasts.apple.com/it/podcast/a2/id1555104264), che su Spotify (spotify:show:33N9cTw7MHLk58MDt22Cx4) che su Amazon. a2podcast.it (http://a2podcast.it) a2podcast.it/youtube (http://a2podcast.it/youtube): per il nostro canale YouTube e seguire in particolare le nostre dirette del venerdì alle 21:30. Se volete supportare il podcast vi chiediamo con il cuore di fare una recensione su iTunes. In questo fase iniziale tante recensioni ci permetteranno di essere visti da più persone possibili. Se volete sapere come fare una recensione trovate qui il link (https://www.avvocati-e-mac.it/podcast/itunes). Materiale di approfondimento Vari podcast in lingua inglese dove poter estrarre tantissime informazioni: Adapt (https://podcasts.apple.com/us/podcast/adapt/id1463771789) e Canvas (https://podcasts.apple.com/us/podcast/canvas/id1073124209) (tutti interrotti) iPad Pros (https://ipadpros.net/). L'esperto "assoluto" l'italianissimo Federico Viticci (https://www.macstories.net/author/viticci/) di MacStories.net (https://www.macstories.net) che tuttavia scrive in lingua inglese. Recensione di Filippo sul primo iPad 2010 (https://www.avvocati-e-mac.it/blog/2012/09/7/ipad-2010-recensione-dopo-2-settimane-duso) Filippo: Primi pensieri sull'iPad Pro (https://www.avvocati-e-mac.it/blog/2016/1/24/primi-pensieri-sullipad-pro-come-strumento-di-lavoro-per-lavvocato-vantaggioso-lavorare-su-un-tablet) Filippo: 1 anno e mezzo di iPad Pro (https://www.avvocati-e-mac.it/blog/2017/5/30/1-anno-e-mezzo-di-ipad-pro) Filippo: il punto sul presente e futuro dell'iPad (https://www.avvocati-e-mac.it/blog/2020/7/26/il-punto-sul-presente-e-futuro-dellipad) Link al supporto iPad (https://support.apple.com/it-it/ipad). Manuale utente iPad (https://support.apple.com/it-it/guide/ipad/welcome/ipados). Come usare Multitasking sull'iPad (https://support.apple.com/it-it/HT207582) - Working Copy (https://workingcopyapp.com/) e Secure Shell Fish (https://secureshellfish.app/) ed integrazione avanzata in File su iPadOS (https://www.avvocati-e-mac.it/blog/2019/7/26/secure-shellfish-gestire-i-dati-dellufficio-in-sicurezza-su-ipad) Modificare o bloccare l'orientamento dello schermo (https://support.apple.com/it-it/guide/ipad/ipad997da805/ipados) Usare l'app File su iPhone, iPad o iPod touch (https://support.apple.com/it-it/HT206481) File con iPadOS (dischi esterni collegati ad iPad – se tale archivio utilizza il formato APFS, Mac OS Extended, MS-DOS (FAT) o ExFAT–, Dischi di rete e vista a colonna – tipo Finder) Navigare sul web con Safari e iPad (https://support.apple.com/it-it/guide/ipad/ipad999d68f9/ipados) Steve Jobs quando ha presentato l'iPhone (https://youtu.be/bQoDsNE9S9w) ha detto che non aveva senso usarlo con la penna (stilus) … Link a guida Apple: Collegare Apple Pencil ad iPad (https://support.apple.com/it-it/ht205236) Link a guida Apple: Usare Apple Pencil con l'iPad (https://support.apple.com/it-it/HT211774) Pages: “Note smart” (https://support.apple.com/it-it/guide/pages-ipad/tand3c0ae813/10.3/ipados/1.0) Accessori di cui abbiamo parlato nel podcast per Apple Pencil: TechMatte Tappo Magnetico di Ricambio e Contenitore per Apple Pencil (https://amzn.to/2O5Nqlx) Weewooday 48 Pezzi Tappi per Punte in Silicone Compatibile con Pencil 1a e 2a Generazione, Copertura della Punta della Matita Copertura Protettiva Antiscivolo Scrittura Silenziosa, 12 Colori (https://amzn.to/3q2vqFO) Paper Like protettore effetto carta per iPad (https://amzn.to/37R3bnh) Moshi iVisor AG - Pellicola proteggi schermo per iPad Pro 2019 da 12,9 cm con USB-C, 100% bolla e lavabile, compatibile con Apple Pencil lavabile (https://amzn.to/3uHvqP9) iPad riconosce la scrittura a mano in italiano con iPadOS 14.5 beta (https://www.macitynet.it/ipad-riconosce-la-scrittura-a-mano-in-italiano-con-ipados-14-5-beta/) Utilizzare un mouse o un trackpad Bluetooth con iPad (https://support.apple.com/it-it/HT211008) Nota: iPadOS non supporta lo scorrimento o altri gesti con Apple Magic Mouse (1a generazione) o Magic Trackpad (1a generazione) (https://support.apple.com/it-it/HT201806). Utilizzare le abbreviazioni su una tastiera esterna con iPad (https://support.apple.com/it-it/guide/ipad/ipaddf61a0c2/ipados) Utilizzare le app clip su iPhone (https://support.apple.com/it-it/guide/iphone/iphb3a73ec53/ios) I consigli di Roberto App consigliate: Pdf Expert (https://apps.apple.com/it/app/pdf-expert-edit-and-sign-pdf/id1055273043?mt=12), Morpholio Trace (https://apps.apple.com/us/app/morpholio-trace-sketch-cad/id547274918), Notion (https://www.notion.so) Per il 3D: Shapr3D (https://apps.apple.com/it/app/shapr-cad-per-modellazione-3d/id1091675654); Formit (https://apps.apple.com/us/app/autodesk-formit/id575282599); Onshape (https://apps.apple.com/us/app/onshape-3d-cad/id923421284) LiDAR: Displayland (https://www.display.land/); Pix4D (https://www.pix4d.com/), Matterport (https://matterport.com/cameras) Dove ci possono trovare? Roberto: Mac e architettura (https://marchdotnet.wordpress.com/) Podcast settimanale Snap - architettura imperfetta (https://www.spreaker.com/show/snap-archiettura-imperfetta) Filippo: Avvocati e Mac (https://www.avvocati-e-mac.it/)
We showcase a tool that will change your Linux game. Plus our thoughts on the recent Btrfs FUD, a bunch of feedback, and a handy pick.
A lot of open source development was packed into 2020, we recap some of the standout moments you should know about.
A lot of open source development was packed into 2020, we recap some of the standout moments you should know about.
A lot of open source development was packed into 2020, we recap some of the standout moments you should know about.
We're back for Episode 48 In this episode Cody and Eric catch up on the news and discuss "6 Good "Christmas" Games". We are doing news for the first monthly episode and then "catching up" later in the month. Episode Guide --------------- Quick Questions 4:30 Patreon 14:33 News 29:42 Eric's Take - Memories! 1:35:25 Tea Time With Tim - Christmas 1986 - 1:53:37 6 Good Games - "Christmas!'" 2:15:38 News - (Eric) Capcom releasing Mini-arcade system – Packed with Megaman and Street Fighter games - https://www.nintendolife.com/news/2020/11/capcoms_releasing_a_mini-arcade_system_packed_with_mega_man_and_street_fighter_games (Cody) Evercade Worms Announced (Cody) Cotton Reboot $100 https://www.nintendolife.com/news/2020/11/the_cotton_reboot_for_switch_sure_is_shaping_up_nicely (Tim) Commodore 64 Mega Holiday Season bundle on itch.io. Hosted by the amazing folks at Badger Punch games who created Showdown, have collected together an amazing collection of games, some holiday related some just excellent games. They have also included a Holiday reskined version of Showdown called “Snowdown” along with Santon from Sarah Jane Avory, Grid Pix and Vegetables Deluxe, full list on the itch.io page. All this for $5 or more! https://itch.io/b/699/c64-xmas-bundle (Cody) Metal Slug 6 on Dreamcast https://www.retrorgb.com/metal-slug-6-first-atomiswave-arcade-native-port-to-dreamcast.html (Eric) ZX Spectrum alternate Arcade Game Designer ROM - https://hackaday.io/project/176017-zx-spectrum-rom-arcade-game-designer (Cody) Stern Star Wars Comic for “The Home” (Eric) Scourge of the Underkind (Amiga) - Exclusive video tease of this fantastic Chaos Engine inspired shooter! - http://www.indieretronews.com/2020/12/scourge-of-underkind-amiga-exclusive.html (Cody) NES Space Station Tracker – and Fujinet Weather App ? (Eric) Mention Fujinet Voting App https://www.nintendolife.com/news/2020/09/random_someones_made_a_nes_game_that_can_track_the_international_space_station (Tim) New from The Future Was 8 Bit – A version of the Kung Fu Flash Commodore 64 cartridge expansion created by Kim Jørgensen. Nic from TFW8B has taken the base Open Source GIT and refined the usual TFW8B way. This amazing device not only allows you to load PRG and single disk image files through the cartridge slot via a Micro SD Slot, it also allows you to mount Cartridge images (CRT files). So you can run games and also cartridge images like the Easy Flash, Action Replay and Epyx Fastload. Priced at a mere £45. More details on The Future Was 8 Bit Website https://www.thefuturewas8bit.com/kung-fu-flash.html (Cody) Arcade 1up Infinity Game Table https://arcade1up.com/products/infinity-game-table (Tim) Ultiamte 64 new firmware update available. V1.37 Now with exFAT support, Restructure Menu on F5 key, Addition of Alalog modes PAL64 and NTSC50 to name but a few, full list and firmware download on Gideons site at: https://ultimate64.com/firmware (Cody) R-Type Final 2 release on Switch (Cody) Another Mini? Capcoms newest release. https://www.nintendolife.com/news/2020/11/capcoms_releasing_a_mini-arcade_system_packed_with_mega_man_and_street_fighter_games (Tim) - Cheesy Trials by Hewco for the expanded VIC20. Amazing new game from Hewco. Save Echo the mouse and guide him through 36 fiendishly designed rooms, puzzle platformer with high res graphics and great sound on the VIC20. Hewco pushing the VIC20 again to the max. This is their entry in to the Winter THEC64/VIC20 competition so it runs on the “THEC64 Maxi and VIC20” remake by Retro Games Ltd. Also on a real VIC20! https://twitter.com/Hewco64/status/1337565187059101697?s=20 (Cody) v6 Megaman 8-bit DeathMatch https://cutstuff.net/mm8bdm/ (Tim) Soul Force – Now ready for pre-order on the Protovision website https://www.protovision.games/shop/product_info.php?products_id=302 (Cody) BOTW DLC allows you to see where you have been on the map. (Tim) Protopad – Also from Protovision an new 8 button Joypad friendly to 8bit and 16bit systems, also talk of paddles and a new Joystick, all based on Donations to fund the project. https://www.protovision.games/shop/protopad/protopad.php?language=en (Cody) Warrior 64 https://retrododo.com/warrior-64/ (Tim) M0DE from Terraonion – Gets new Firmware (1.04 R2) and will now support Playstation 1 with the PSX accessory kit, orders before the end of December for a M0DE will get the kit free. (Cody) Game Gear Micro Started to ship......hoooray. (Cody) DragonBourne GB game pre orders available https://www.nintendolife.com/news/2020/10/2020_isnt_all_bad_because_the_game_boy_is_getting_a_brand-new_rpg_called_dragonborne (Cody) And a new GBC RPG as well - Coria and the Sunken City – wonder boy and y’s inspired https://www.nintendolife.com/news/2020/11/the_game_boy_is_getting_a_new_wonder_boy_and_ys-inspired_adventure (Eric) New Nintendo Switch Firmware 11.0.0 https://t.co/A894RCMh9y?amp=1 (Cody) Super nintendo World officially to open in Japan Feb 4 2021. https://www.theverge.com/2020/11/30/21726093/super-nintendo-world-osaka-japan-opening-date-announced (Cody) Perfct Dark Announced https://www.eurogamer.net/articles/2020-12-11-perfect-dark-reboot-announced (C0dy) New switch Ghosts and Goblins https://www.nintendolife.com/news/2020/12/capcom_reveals_ghost_ln_goblins_resurrection_launches_on_nintendo_switch_in_february_2021 (Dustin Newel ) Nov 22, 2005 Xbox 360 released (Cody) Retro Gaming Bygones – Gal “eh” ga Mix between Flacks Storytelling and Us. Please give us a review on Apple Podcasts! Thanks for listening! You can always reach us at podcast@pixelgaiden.com. Send us an email if we missed anything in the show notes you need. You can now support us on Patreon. Thank you to Tim Drew, Henrik Ladefoged, Jim Tessier, Roy Fielding, Garry Heather, Matthew Ackerman, Josh Malone, Daniel James, 10MARC, Eric Sandgren, David Motowylak, Team Gray All The Way, Maciej Sosnowski, Paradroyd, RAM OK ROM OK, Mitsoyama, and Dustin Newell for making this show possible through their generous donation to the show.
The new Plasma release makes a compelling argument for the workstation, why LibreOffice and OpenOffice can't seem to get along and a recently found bug in Linux that goes back to Kernel 2.6. Plus, our thoughts on Apple's seeming abandoning of CUPS, the latest and greatest open source podcast player, and an important show update.
The new Plasma release makes a compelling argument for the workstation, why LibreOffice and OpenOffice can't seem to get along and a recently found bug in Linux that goes back to Kernel 2.6. Plus, our thoughts on Apple's seeming abandoning of CUPS, the latest and greatest open source podcast player, and an important show update.
The new Plasma release makes a compelling argument for the workstation, why LibreOffice and OpenOffice can't seem to get along and a recently found bug in Linux that goes back to Kernel 2.6. Plus, our thoughts on Apple's seeming abandoning of CUPS, the latest and greatest open source podcast player, and an important show update.
The Linux kernel packs version 5.7 with exciting additions, version 2.2 of the Foliate eBook reader is out with support for many more formats, and members of the Association of American Publishers sue the Internet Archive over their library lending practices.
The latest Ubuntu LTS is here, but does it live up to the hype? And how practical are the new ZFS features? We dig into the performance, security, and stability of Focal Fossa. Plus our thoughts on the new KWin fork, if Bleachbit is safe, and a quick Fedora update. Special Guests: Brent Gervais and Drew DeVore.
The Fintech Open Source Foundation is joining The Linux Foundation, Samsung releases user-space exFAT tools for Linux, Docker Compose is getting a formal specification with the help of a new open source community, and the latest Windows 10 Insider Preview includes File Explorer integration in the Windows Subsystem for Linux.
The Fintech Open Source Foundation is joining The Linux Foundation, Samsung releases user-space exFAT tools for Linux, Docker Compose is getting a formal specification with the help of a new open source community, and the latest Windows 10 Insider Preview includes File Explorer integration in the Windows Subsystem for Linux.
WireGuard officially lands in Linux. We cover a bunch of new features in Linux 5.6 and discuss the recent challenges facing LineageOS. Plus the PinePhone UBports edition goes up for pre-order, and our reaction to Huawei joining the Open Invention Network.
WireGuard officially lands in Linux. We cover a bunch of new features in Linux 5.6 and discuss the recent challenges facing LineageOS. Plus the PinePhone UBports edition goes up for pre-order, and our reaction to Huawei joining the Open Invention Network.
WireGuard officially lands in Linux. We cover a bunch of new features in Linux 5.6 and discuss the recent challenges facing LineageOS. Plus the PinePhone UBports edition goes up for pre-order, and our reaction to Huawei joining the Open Invention Network.
Welcome to Episode 335 of Linux in the Ham Shack. In this short topics episode, we cover COVID-19 and contesting (duh), virtual amateur radio exams, emergency broadband on 5.8GHz, the Hamvention 2020 QSO party, exFAT, OBS, AREDN and much more. Thank you for listening. Stay safe and play more radio! 73 de The LHS [...]
コロナと山形と鯨と コロナ 新型コロナウイルス拡大で、世界最大のモバイルイベントMWCが中止(スペイン) | ビジネス短信 - ジェトロ ( https://www.jetro.go.jp/biznews/2020/02/86a3cd9c6ec8fa5c.html ) 新型肺炎の影響で約7万人来場イベント「CP+2020」が中止に…マスクと消毒液の確保が見通せず - FNN.jpプライムオンライン ( https://www.fnn.jp/posts/00050278HDK/202002141930_FNNjpeditorsroom_HDK ) タロケン氏、AUGM山形へ生贄に 生きてかえってこれたタロケンさん 条件付き運航 iPad版GarageBandを覚えたい Try Wimax Try WiMAX│UQ WiMAX(ルーター)|【公式】UQコミュニケーションズ ( https://www.uqwimax.jp/wimax/beginner/trywimax/ ) MacBookProのキーボード問題 Appleのキーボードはアカデミー賞を受賞したタイカ・ワイティティがネタにするほど酷い | ギズモード・ジャパン ( https://www.gizmodo.jp/2020/02/oscars-winner-taika-waititi-apple-keyboard.html )Taika Waititi jokes about what writers should be asking for in the next round of talks with producers: “Apple needs to fix those keyboards. They are impossible to write on. They’ve gotten worse. It makes me want to go back to PCs” #Oscars pic.twitter.com/vlFTSjCfZm— Variety (@Variety) February 10, 2020 MacBook、MacBook Air、MacBook Pro キーボード修理プログラム - Apple サポート ( https://support.apple.com/ja-jp/keyboard-service-program-for-mac-notebooks ) exFATの呪い 調査捕鯨最前線 書出速度最速はダヴィンチ DaVinci Resolve 16 | Blackmagic Design ( https://images.blackmagicdesign.com/images/products/davinciresolve/landing/fairlight/consoles-diagram-xl@2x.jpg?_v=1554519684 ) カッタリーナ ミドルタワー型を出しとけ 【告知】 チャンネル登録お願いしま〜す(YouTuber風) BJ: サイクリングch - YouTube ( https://www.youtube.com/channel/UCq6qnWDQa2s4hP7IyO3KtRg ) タロケン: taroken railway - YouTube ( https://www.youtube.com/user/tarokentalk ) taiji: INST WORKS - タイジ - YouTube ( https://www.youtube.com/c/INSTWORKS ) BGMいらんかえぇ~ iBgm ( https://ibgm.jp/products/list?category_id=&name=100500KICHI&wovn=ja&fbclid=IwAR3ZYr50WHBZbw8sT1FLBjhbeUSvbnSawakVpDam_SIFIhDertD_KSlUU2k )
Leo Laporte answers Lee's question about drive formats and how to make an external hard drive compatible with Mac, Windows, and Chromebook. Host: Leo Laporte Download or subscribe to this show at https://twit.tv/shows/ask-the-tech-guy Sponsor: LastPass.com/twit
The latest Linux kernel has some significant improvements, Kaspersky finds three dozen VNC flaws, Mozilla's naughty list, and Sourcetrail goes open source.
New off-line features coming to Firefox, an update on exFAT support in the Linux Kernel, why Disney+ might not stream on Linux, and the trick Pop!_OS 19.10 has up its sleeve.
New off-line features coming to Firefox, an update on exFAT support in the Linux Kernel, why Disney+ might not stream on Linux, and the trick Pop!_OS 19.10 has up its sleeve.
== Pedí tus remeras y merchandising de sysarmy == remeras[at]sysarmy.com.ar == Búsquedas laborales == Despegar: DBA - https://despegar.avature.net/oportunidades/JobDetail?jobId=4541 JAVA JR/SSR/SR https://despegar.avature.net/oportunidades/JobDetail?jobId=1579 Medallia: Site Reliability Engineer (LInux, Scripting, Kubernetes) - http://bit.ly/2Yh5Weg Mulesoft: Devops Engineer (AWS, Saltstack, Scripting) - http://bit.ly/2WmZuO1 Avature: Developers (mobile - PHP - Java) - http://bit.ly/2HTeJKz Santander: DevOps Engineer - == En este episodio == Discusiones, chistes, polémicas y problemas. Todas las novedades sobre los Activos de Marcos Paz, Tumblr no va a ser comprado por PornHub como queria la gente en Twitter, a unos se les dio por ponerse a minar criptomonedas desde una central nuclear, la IPO de WeWork, novedades sobre Windows 10 y Slackware, vulnerabilidades, leaks, y por qué este es el año de Linux. == Mencionados en este episodio == Automattic reportedly bought Tumblr: https://mobile.reuters.com/article/amp/idUSKCN1V21W8?utm_campaign=trueAnthem%3A%2BTrending%2BContent&utm_content=5d51fef465fc1d0001357160&utm_medium=trueAnthem&utm_source=twitter&__twitter_impression=true Geeky license plate earns hacker $12,000 in parking tickets: https://arstechnica.com/cars/2019/08/wiseguy-changes-license-plate-to-null-gets-12k-in-parking-tickets/ WeWork reveals massive $900 million loss in filing to go public: https://www.cnbc.com/amp/2019/08/14/wework-releases-s-1-filing-for-ipo.html?__twitter_impression=trueno Teslas cerrados por servidor caido: https://www.ambito.com/los-duenos-los-tesla-no-pudieron-abrir-sus-autos-porque-se-cayo-el-servidor-n5052791 Facebook audio de los usuarios de sus servicios.: https://www.infobae.com/america/tecno/2019/08/14/facebook-tambien-admitio-que-tenia-un-equipo-de-personas-dedicada-a-escuchar-audios-de-sus-usuarios/ WordPad and the classic Paint optional features: https://slashdot.org/story/359772 Tiling para windows 10: https://github.com/microsoft/PowerToys/blob/master/src/modules/fancyzones/README.md Slackware news:https://www.patreon.com/slackwarelinux/overview Npm malicious: https://www.bleepingcomputer.com/news/security/npm-pulls-malicious-package-that-stole-login-passwords/ Backdoor Webmin: https://threatpost.com/backdoor-found-in-utility-for-linux/147581/ Js standard empezó a tener ads en la terminal: https://www.zdnet.com/article/popular-javascript-library-starts-showing-ads-in-its-terminal/ Jack Dorsey account hacked: https://www.bbc.com/news/amp/technology-49532244?__twitter_impression=true exFAT forma parte de Open Invention Network: https://computerhoy.com/noticias/tecnologia/microsoft-libera-exfat-introducirlo-kernel-linux-482737?amp Facebook scans system libraries : https://twitter.com/wongmjane/status/1167463054709334017?s=19 Power outage fried hardware within one of Amazon Web Services: https://www.theregister.co.uk/2019/09/04/aws_power_outage_data_loss/ Nuclear plant to the internet so they can mine cryptocurrency: https://www.zdnet.com/article/employees-connect-nuclear-plant-to-the-internet-so-they-can-mine-cryptocurrency/ Richard Stallman is giving a talk at Microsoft: https://twitter.com/italypaleale/status/1169354916281778176 Facebook Tinder: https://www.infobae.com/america/tecno/2019/09/05/ya-se-lanzo-la-competencia-de-tinder-facebook-dating-disponible-en-argentina-mexico-y-17-paises-mas/ ARSAT $447 por megabyte: https://www.infobae.com/economia/2019/09/06/el-gobierno-congelo-y-pesifico-las-tarifas-mayoristas-de-internet-hasta-2020/ Millions of phone numbers linked to Facebook accounts have been found online.: https://techcrunch.com/2019/09/04/facebook-phone-numbers-exposed/ GPS trackers using the same default password of 123456: https://yro.slashdot.org/story/19/09/05/2040213/600000-gps-trackers-left-exposed-online-with-a-default-password-of-123456 Get access to the hidden PCIe interface of Raspberry Pi 4: http://labs.domipheus.com/blog/raspberry-pi-4-pci-express-it-actually-works-usb-sata-gpu/ Lilo ransomware: https://www.zdnet.com/google-amp/art/?__twitter_impression=trueicle/thousands-of-servers-infected-with-new-lilocked-lilu-ransomware John McAfee Released From Jail in the Dominican Republic: https://slashdot.org/story/358834 Capital One discloses massive data breach: https://twitter.com/zackwhittaker/status/1155985629362061314?s=19 KDE y Gnome juntos: https://fossbytes.com/kde-gnome-joining-hands-build-linux-desktop/ Security audit of Kubernetes: https://www.theregister.co.uk/2019/08/06/kubernetes_security_audit/ Centro de datos en pilar: https://www.cronista.com/apertura-negocio/empresas/Efecto-Amazon-desarrolladora-estadounidense-de-data-centers-invierte-us-100-M-en-su-arribo-al-pais-20190807-0004.html Mas sobre Activos Marcos Paz: http://www.marcospaz.gov.ar/municipio2/municipio-columna-2/programas/item/2636-activos.html == Eventos y meetups == Muestra del Museo de Informática == Organizaciones amigas == Museo de Informática: http://museodeinformatica.org.ar/ Museo de Informática en Facebook: https://goo.gl/TaASu3 == Encontranos en == Web: http://sysar.my Twitter: @sysarmy Facebook: https://goo.gl/tGcpcw IRC en Freenode: #sysarmy Youtube: https://youtube.com/c/SysarmyAr Ivoox: https://goo.gl/GtISQ9 Pocketcast: http://pca.st/D3H0 Playerfm: http://bit.ly/polemicaenvarplayerfm iTunes: https://goo.gl/Nrt22g Spotify: http://bit.ly/polemicaenvar == Conducen este episodio == Ariel Jolo: @ajolo Jorge Abreu: @ar_jorge1987 Regina Loustau: @Rhapsody_Girl Eduardo Casarero: @jedux == Colega invitada == Julia Cacciapuoti: @JuliCaccia
This week, in our Wanderings, Toyam shaves a yak and gets to soldering, I blew up and recovered my Mint install, Tony's been editing audio and LUGing, Josh has been playing with Windows Subsystem for Linux , and Joe finally gets the Note 10 Then, in our news we cover the Linux Mint Monthly News, exFAT in the kernel, iPhone and Android exploits and the new Pinebook Pro In security, we talk Firefox and why you should give it another try Download
stdout.fm 48번째 로그에서는 파이어폭스 69 릴리스, AWS 도쿄 리전 장애, 리눅스 exFAT 지원 등에 대해서 이야기를 나눴습니다. 후원 / 근황 stdout.fm are creating…
stdout.fm 48번째 로그에서는 파이어폭스 69 릴리스, AWS 도쿄 리전 장애, 리눅스 exFAT 지원 등에 대해서 이야기를 나눴습니다. 참가자: @seapy, @nacyo_t, @raccoonyy 후원 / 근황 stdout.fm are creating 클라우드, 소프트웨어 개발, 전자 제품에 대해 이야기하는 프로그래머들의 팟캐스트 | Patreon Amazon.com: Rode RODECaster Pro Podcast Production Studio: Musical Instruments AWS re:Invent 2019 DjangoCon US 2019 • September 22-27, 2019 • San Diego, CA United States | DjangoCon US Amazon.com: Sound Devices MixPre-3 Portable Audio Recorder & USB Interface: Gateway Firefox 69 릴리스 Firefox 69 is out: Flash squeezed out, tracking protection on by default | ZDNet How to block fingerprinting with Firefox | The Firefox Frontier Secure, Fast & Private Web Browser with Adblocker | Brave Browser Language details of the Firefox repo Auto Tab Discard – Get this Extension for
https://destinationlinux.org/episode-137 - Hosted by Noah, Michael, Ryan, & Zeb Special Guest Interview: Emma Marshall of System76 = https://system76.com Quick Links: Noah of Ask Noah Show = http://asknoahshow.com Michael of TuxDigital = https://tuxdigital.com Ryan, aka DasGeek = https://dasgeekcommunity.com Zeb, aka Zebedeeboss = https://youtube.com/zebedeeboss Want to Support the Show? Support us on Patreon = https://destinationlinux.org/patreon Support us on Ko-fi = https://destinationlinux.org/kofi Order Destination Linux Apparel = https://teespring.com/destinationlinuxpodcast Want to follow the show and hosts on social media? You can find all of our social accounts at https://destinationlinux.org/contact Topics covered in this episode: Full Show Notes = https://destinationlinux.org/episode-137 Emails from Unklebonehead & Rhett Microsoft Brings exFAT to Linux Pinebook Pro Available Now Gamepad Support Comes To Linux In Steam Proton Software Spotlight: Photoflare is a cross-platform image editor (recommended by a member of our community Dark1) Tips & Tricks: - Keep your data safe on the cloud! - Privacy is important! Nothing is better to protect privacy than encryption. - Containers: EncFS / CryFS - KDE Vaults & CLI
Sponsored by: do.co/dl Special Guest Interview: Emma Marshall of System76 = https://system76.com Hosts of Destination Linux: Noah of Ask Noah Show = http://asknoahshow.com Michael of TuxDigital = https://tuxdigital.com Ryan, aka DasGeek = https://dasgeekcommunity.com Zeb, aka Zebedeeboss = https://youtube.com/zebedeeboss Want to Support the Show? Support on Patreon or on Ko-Fi Order Destination Linux Apparel Want to […]
We take a trip to visit Level1Tech's Wendell Wilson and come back with some of his performance tips for a smoother Linux desktop. Plus the story behind exFAT coming to Linux, and the big desktop performance improvements landing next week. Special Guests: Alex Kretzschmar, Brent Gervais, Cassidy James Blaede, Drew DeVore, and Ell Marquez.
We catch up with the news from a busy couple of weeks including KDE, exFAT, Google tracking, a new Fairphone, GIMP controversy, and more. News KPeople contacts for Plasma Mobile, KHighlighting Crosses 300, Plasma Browser Integration 1.6 & Akademy kicks off in Milan from the 7th-13th Sept. GUADEC videos GNOME Firmware Updater Google’s Tracking... Read More
We catch up with the news from a busy couple of weeks including KDE, exFAT, Google tracking, a new Fairphone, GIMP controversy, and more. News KPeople contacts for Plasma Mobile, KHighlighting Crosses 300, Plasma Browser Integration 1.6 & Akademy kicks off in Milan from the 7th-13th Sept. GUADEC videos GNOME Firmware Updater Google’s Tracking... Read More
This week on Channel 9, Christina is celebrating the Windows 95 anniversary by wearing her favorite hoodie and covering the latest dev news, including:[00:23] .NET Conf 2019 Teaser and you can sign-up for more .NET Conf info here[00:54] Microsoft Ignite registration is open now! See you in Orlando![01:11] TypeScript 3.6 is Now Available and check out the roadmapthe GitHub repo and some tutorials[02:07] Windows Terminal 0.4 Preview and the GitHub and Microsoft Store link[02:53] Scott Hanselman's unsupported Win+X hack for Windows Terminal[03:13] exFAT in the Linux Kernel? Yes! and the exFAT specification[04:27] PyTorch 1.2 Support in Azure and some PyTorch on Azure docs[04:41] Cloud Native Show: Why .NET Core for Cloud Native Apps[04:50] On .NET: Docker Desktop with WSL[04:58] The IoT Show: Automate Azure IoT Edge Deployments with Global Projects[05:07] Behind the Tech Podcast with Kevin Scott featuring an interview with Sam Altman[05:33] Christina's Pick of the Week: Windows XP 2019 Concept VideoPlease leave a comment or email us at twc9@microsoft.com. Follow @CH9 Follow @CH9 Create a Free Account (Azure)
Microsoft continues to prove how much it loves Linux while Google tries to eat their lunch, mixed news from Mozilla, and good stuff from GNOME. Plus Telegram's cryptocurrency is definitely happening. Honest. Special Guest: Wes Payne.
Microsoft continues to prove how much it loves Linux while Google tries to eat their lunch, mixed news from Mozilla, and good stuff from GNOME. Plus Telegram's cryptocurrency is definitely happening. Honest. Special Guest: Wes Payne.
Microsoft continues to prove how much it loves Linux while Google tries to eat their lunch, mixed news from Mozilla, and good stuff from GNOME. Plus Telegram's cryptocurrency is definitely happening. Honest. Special Guest: Wes Payne.
This week on Channel 9, Christina is celebrating the Windows 95 anniversary by wearing her favorite hoodie and covering the latest dev news, including:[00:23] .NET Conf 2019 Teaser and you can sign-up for more .NET Conf info here[00:54] Microsoft Ignite registration is open now! See you in Orlando![01:11] TypeScript 3.6 is Now Available and check out the roadmapthe GitHub repo and some tutorials[02:07] Windows Terminal 0.4 Preview and the GitHub and Microsoft Store link[02:53] Scott Hanselman's unsupported Win+X hack for Windows Terminal[03:13] exFAT in the Linux Kernel? Yes! and the exFAT specification[04:27] PyTorch 1.2 Support in Azure and some PyTorch on Azure docs[04:41] Cloud Native Show: Why .NET Core for Cloud Native Apps[04:50] On .NET: Docker Desktop with WSL[04:58] The IoT Show: Automate Azure IoT Edge Deployments with Global Projects[05:07] Behind the Tech Podcast with Kevin Scott featuring an interview with Sam Altman[05:33] Christina's Pick of the Week: Windows XP 2019 Concept VideoPlease leave a comment or email us at twc9@microsoft.com. Follow @CH9 Follow @CH9 Create a Free Account (Azure)
¿Qué accesorios utilizar en fotografía nocturna? Como os dijimos muchas veces nos encontramos con compañeros fotógrafos que quieren cambiar de equipo, pensando que con un mejor equipo van a tomar mejores fotografías nocturnas, y no es así. https://youtu.be/HxclMOwqVV8 Lo interesante a la hora de salir en busca de una buena fotografia nocturna es tener una buena planificación, no solo de la fotografía, si no de como capturarla para sacarle el máximo partido a la localización con nuestro equipo. Os recomendamos un libro de procesado avanzado que puede ayudarnos mucho a la hora de conseguir ese plus que nuestro equipo no nos da. Se titula Técnicas Avanzadas de edición digital os dejamos el enlace a continuación. Todo un lujo tener un libro como este, ojo es un libro electrónico no esta en papel. Cual es el mejor objetivo para fotografía nocturna? Después hablamos de los objetivos y os hable de mi experiencia con 2, principalmente con la marca Samyang y con Irix. El primero es un objetivo "Barato", que da buenos resultados, pero su calidad/precio ha quedado en entredicho con la aparición de nuevas marcas como por ejemplo Irix. Como os dijimos en el directo, es una opción, pero si queremos una calidad superior nos decantamos por Irix 15 mm Por la diferencia de precio no hay color. Tarjetas de memoria para fotografía nocturna Os hablamos también de la importancia de una buena tarjeta de memoria. Hay muchas pero vamos a centrarnos en SD, que es el standard ahora mismo, y hay que fijarse en algunas peculiaridades. Hasta ahora podemos encontrar: normal, HC y XC. SD -> 16MB, 32 MB, 64MB, 128MB, 256MB, 512MB, 1GB, 2GB, 4GB, 8GB, 16GB, 32GB. No soportan el BUS UHS. SDHC-> 4GB, 8GB, 16GB, 32GB. Soportan BUS UHS. SDXC-> 64GB, 128GB, 200GB, 512GB, 2TB. Soportan BUS UHS. Tipo de BUS UHS UHS-I: 104MB/sg Velocidad máxima de lectura/escritura. UHS-II: 312MB/sg Velocidad máxima de lectura/escritura. Clase de BUS UHS U1: 10MB/sg Velocidad mínima de escritura. U3: 30MB/sg Velocidad mínima de escritura. Clase Clase 2: 2MB/sg Clase 4: 4MB/sg Clase 6: 6MB/sg Clase 10: 10MB/sg Capacidad de almacenamiento La cantidad de memoria que puede almacenar esa tarjeta. Tipos de tarjetas según las siglas Las siglas SD, SDHC y SDXC vienen dadas por la capacidad de las mismas. SD (Security Digital) fueron las primeras que se lanzaron compitiendo con otros formatos, como las XD o las Memory Stick, y su capacidad llegaba a alcanzar los 32GB. Luego llegaron las SDHC (SD High Capacity) que otorgaban mayor confianza y velocidad en el guardado de archivos grandes y, en teoría, son capaces de llegar a las 2TB, pero la SD Association estableció su límite en 32GB. Y por último las SDXC (SD eXtended Capacity), las cuales llegan a 2TB y por cuenta de que guardan mayor cantidad de datos, necesitan más velocidad, por lo que vienen con BUS, además están preparadas para poder ser formateadas en exFAT. Los buses se crearon para las tarjetas de mayor rendimiento, pues era necesario que fuesen capaces de escribir a gran velocidad grandes cantidades de datos provenientes de los vídeos FullHD en adelante (2K,4K...), sin que la grabación del dispositivo fuese detenida por culpa de la tarjeta. Después de estos datos técnicos os recomendamos un par de tarjetas: Como veis a la hora de realizar una buena fotografía nocturna son muchas las cosas a tener en cuenta, desde la planificación, la preparación y tener claro cómo tenemos que realizar la fotografia que tenemos en la cabeza. Como plus os dejamos el enlace a una pequeña power bank pero muy eficiente: Nos vemos en el proximo directo.
Another fork is brewing, Microsoft hands over their patents of mass destruction leaving us with a few questions, and the best features of the new Plasma release. Plus Google's new Linux hardware, Flatpaks have met their critic, and more.
Another fork is brewing, Microsoft hands over their patents of mass destruction leaving us with a few questions, and the best features of the new Plasma release. Plus Google's new Linux hardware, Flatpaks have met their critic, and more.
Another fork is brewing, Microsoft hands over their patents of mass destruction leaving us with a few questions, and the best features of the new Plasma release. Plus Google's new Linux hardware, Flatpaks have met their critic, and more.
AsiaBSDcon review, Meltdown and Spectre Patches in FreeBSD stable, Interview with MidnightBSD founder, 8 months with TrueOS, mysteries of GNU and BSD split This episode was brought to you by Headlines AsiaBSDCon 2018 has concluded (https://2018.asiabsdcon.org/) We have just returned from AsiaBSDCon in Tokyo, Japan last weekend Please excuse our jetlag The conference consisted two days of meeting followed by 2 days of paper presentations We arrived a few days early to see some sights and take a few extra delicious meals in Tokyo The first day of meetings was a FreeBSD developer summit (while Benedict was teaching his two tutorials) where we discussed the FreeBSD release cycle and our thoughts on improving it, the new Casper capsicum helper service, and developments in SDIO which will eventually enable WiFi and SD card readers on more embedded devices The second day of meetings consisted of bhyvecon, a miniconf that covered development in all hypervisors on all BSDs. It also included presentations on the porting of bhyve to IllumOS. Then the conference started There were a number of great presentations, plus an amazing hallway track as usual It was great to see many old friends and to spend time discussing the latest happenings in BSD. A couple of people came by and asked to take a picture with us and we were happy to do that. *** FreeBSD releases Spectre and Meltdown mitigations for 11.1 (https://www.freebsd.org/security/advisories/FreeBSD-SA-18:03.speculative_execution.asc) Speculative execution vulnerability mitigation is a work in progress. This advisory addresses the most significant issues for FreeBSD 11.1 on amd64 CPUs. We expect to update this advisory to include 10.x for amd64 CPUs. Future FreeBSD releases will address this issue on i386 and other CPUs. freebsd-update will include changes on i386 as part of this update due to common code changes shared between amd64 and i386, however it contains no functional changes for i386 (in particular, it does not mitigate the issue on i386). Many modern processors have implementation issues that allow unprivileged attackers to bypass user-kernel or inter-process memory access restrictions by exploiting speculative execution and shared resources (for example, caches). An attacker may be able to read secret data from the kernel or from a process when executing untrusted code (for example, in a web browser). + Meltdown: The mitigation is known as Page Table Isolation (PTI). PTI largely separates kernel and user mode page tables, so that even during speculative execution most of the kernel's data is unmapped and not accessible. A demonstration of the Meltdown vulnerability is available at https://github.com/dag-erling/meltdown. A positive result is definitive (that is, the vulnerability exists with certainty). A negative result indicates either that the CPU is not affected, or that the test is not capable of demonstrating the issue on the CPU (and may need to be modified). A patched kernel will automatically enable PTI on Intel CPUs. The status can be checked via the vm.pmap.pti sysctl PTI introduces a performance regression. The observed performance loss is significant in microbenchmarks of system call overhead, but is much smaller for many real workloads. + Spectre V2: There are two common mitigations for Spectre V2. This patch includes a mitigation using Indirect Branch Restricted Speculation, a feature available via a microcode update from processor manufacturers. The alternate mitigation, Retpoline, is a feature available in newer compilers. The feasibility of applying Retpoline to stable branches and/or releases is under investigation. The patch includes the IBRS mitigation for Spectre V2. To use the mitigation the system must have an updated microcode; with older microcode a patched kernel will function without the mitigation. IBRS can be disabled via the hw.ibrsdisable sysctl (and tunable), and the status can be checked via the hw.ibrsactive sysctl. IBRS may be enabled or disabled at runtime. Additional detail on microcode updates will follow. + Wiki tracking the vulnerabilities and mitigations on different platforms (https://wiki.freebsd.org/SpeculativeExecutionVulnerabilities) Interview with MidnightBSD Founder and Lead Dev Lucas Holt (https://itsfoss.com/midnightbsd-founder-lucas-holt/) Recently, I have taken a little dip into the world of BSD. As part of my attempt to understand the BSD world a little better, I connected with Lucas Holt (MidnightBSD founder and lead developer) to ask him a few questions about his project. Here are his answers. It's FOSS: Please explain MidnightBSD in a nutshell. How is it different than other BSDs? Lucas Holt: MidnightBSD is a desktop focused operating system. When it's considered stable, it will provide a full desktop experience. This differs from other efforts such as TrueOS or GhostBSD in that it's not a distro of FreeBSD, but rather a fork. MidnightBSD has its own package manager, mport as well as unique package cluster software and several features built into user land such as mDNSresponder, libdispatch, and customizations throughout the system. It's FOSS: Who is MidnightBSD aimed at? Lucas Holt: The goal with MidnightBSD has always been to provide a desktop OS that's usable for everyday tasks and that even somewhat non technical people can use. Early versions of Mac OS X were certainly an inspiration. In practice, we're rather far from that goal at this point, but it's been an excellent learning opportunity. It's FOSS: What is your background in computers? Lucas Holt: I started in technical support at a small ISP and moved into web design and system administration. While there, I learned BSDi, Solaris and Linux. I also started tinkering with programming web apps in ASP and a little perl CGI. I then did a mix of programming and system administration jobs through college and graduated with a bachelors in C.S. from Eastern Michigan University. During that time, I learned NetBSD and FreeBSD. I started working on several projects such as porting Apple's HFS+ code to FreeBSD 6 and working on getting the nforce2 chipset SATA controller working with FreeBSD 6, with the latter getting committed. I got a real taste for BSD and after seeing the lack of interest in the community for desktop BSDs, I started MidnightBSD. I began work on it in late 2005. Currently, I'm a Senior Software Engineer focusing on backend rest services by day and a part-time graduate student at the University of Michigan Flint. It's FOSS: I recently installed TrueOS. I was disappointed that a couple of the programs I wanted were not available. The FreeBSD port system looked mildly complicated for beginners. I'm used to using pacman to get the job done quickly. How does MidnightBSD deal with ports? Lucas Holt: MidnightBSD has it's own port system, mports, which shared similarities with FreeBSD ports as well as some ideas from OpenBSD. We decided early on that decent package management was essential for regular users. Power users will still use ports for certain software, but it's just so time consuming to build everything. We started work on our own package manager, mport. Every package is a tar lzma archive with a sqlite3 manifest file as well as a sqlite 3 index that's downloaded from our server. This allows users to query and customize the package system with standard SQL queries. We're also building more user friendly graphical tools. Package availability is another issue that most BSDs have. Software tends to be written for one or two operating systems and many projects are reluctant to support other systems, particularly smaller projects like MidnightBSD. There are certainly gaps. All of the BSD projects need more volunteers to help with porting software and keeping it up to date. It's FOSS: During your June 2015 interview on BSDNow, you mentioned that even though you support both i386 and amd64, that you recommend people choose amd64. Do you have any plans to drop i386 support in the future, like many have done? Lucas Holt: Yes, we do plan to drop i386 support, mostly because of the extra work needed to build and maintain packages. I've held off on this so far because I had a lot of feedback from users in South America that they still needed it. For now, the plan is to keep i386 support through 1.0 release. That's probably a year or two out. It's FOSS: What desktop environments does MidnightBSD support? Lucas Holt: The original plan was to use Etoile as a desktop environment, but that project changed focus. We currently support Xfce, Gnome 3, WindowMaker + GNUstep + Gworkspace as primary choices. We also have several other window managers and desktop environments available such as Enlightenment, rat poison, afterstep, etc. Early versions offered KDE 3.x but we had some issues with KDE 4. We may revisit that with newer versions. It's FOSS: What is MidnightBSD's default filesystem? Do you support DragonflyBSD's HAMMER filesystem? What other filesystems? Lucas Holt: Boot volumes are UFS2. We also support ZFS for additional storage. We have read support for ExFat, NTFS, ext2, CD9660. NFS v3 and v4 are also supported for network file systems. We do not support HAMMER, although it was considered. I would love to see HAMMER2 get added to MidnightBSD eventually. It's FOSS: Is MidnightBSD affected by the recent Spectre and Meltdown issues? Lucas Holt: Yes. Most operating systems were affected by these issues. We were not informed of the issue until the general public became aware. Work is ongoing to come up with appropriate mitigations. Unfortunately, we do not have a patch yet. It's FOSS: The Raspberry Pi and its many clones have made the ARM platform very popular. Are there any plans to make MidnightBSD available on that platform? Lucas Holt: No immediate plans. ARM is an interesting architecture, but by the very nature of SoC designs, takes a lot of work to support a broad number of devices. It might be possible when we stop supporting i386 or if someone volunteers to work on the ARM port. Eventually, I think most hobby systems will need to run ARM chips. Intel's planning on locking down hardware with UEFI 3 and this may make it difficult to run on commodity hardware in the future not only for MidnightBSD but other systems as well. At one point, MidinightBSD ran on sparc64. When workstations were killed off, we dropped support. A desktop OS on a server platform makes little sense. It's FOSS: Does MidnightBSD offer support for Linux applications? Lucas Holt: Yes, we offer Linux emulation. It's emulating a 2.6.16 kernel currently and that needs to be updated so support newer apps. It's possible to run semi-recent versions of Firefox, Thunderbird, Java, and OpenOffice on it though. I've also used it to host game servers in the past and play older games such as Quake 3, enemy territory, etc. It's FOSS: Could you comment on the recent dust-up between the Pale Moon browser developers and the team behind the OpenBSD ports system? [Author's Note: For those who haven't heard about this, let me summarize. Last month, someone from the OpenBSD team added the Pale Moon browser to their ports collection. A Pale Moon developer demanded that they include Pale Moon's libraries instead of using system libraries. As the conversation continued, it got more hostile, especially on the Pale Moon side. The net result is that Pale Moon will not be available on OpenBSD, MidnightBSD, or FreeBSD.] Lucas Holt: I found this discussion frustrating. Many of the BSD projects hear a lot of complaints about browser availability and compatibility. With Firefox moving to Rust, it makes it even more difficult. Then you get into branding issues. Like Firefox, the Pale Moon developers have decided to protect their brand at the cost of users. Unlike the Firefox devs, they've made even stranger requirements for branding. It is not possible to use a system library version of anything with Pale Moon and keep their branding requirements. As such, we cannot offer Pale Moon in MidnightBSD. The reason this is an issue for an open source project is that many third party libraries are used in something as complex as a web browser. For instance, Gecko-based browsers use several multimedia libraries, sqlite3 (for bookmarks), audio and video codecs, etc. Trying to maintain upstream patches for each of these items is difficult. That's why the BSDs have ports collections to begin with. It allows us to track and manage custom patches to make all these libraries work. We go through a lot of effort in keeping these up to date. Sometimes upstream patches don't get included. That means our versions are the only working copies. With pale moon's policy, we'd need to submit separate patches to their customized versions of all these libraries too and any new release of the browser would not be available as changes occur. It might not even be possible to compile pale moon without a patch locally. With regard to Rust, it requires porting the language, as well as an appropriate version of LLVM before you can even start on the browser. It's FOSS: If someone wanted to contribute to your project, both financial and technical, how can they do that? Lucas Holt: Financial assistance for the project can be submitted online. We have a page outlining how to make donations with Patreon, Paypal or via bitcoin. Donations are not tax deductible. You can learn more at http://www.midnightbsd.org/donate/ We also need assistance with translations, porting applications, and working on the actual OS. Interested parties can contact us on the mailing list or through IRC on freenode #midnightbsd We also could use assistance with mirroring ISOs and packages. I would like to thank Lucas for taking the time to reply to my many questions. For more information about MidnightBSD or to download it, please visit their website. The most recent version of MidnightBSD is 0.8.6. News Roundup 8 months with TrueOS (https://inflo.ws/blog/post/2018-03-03-trueos-8th-month-review/) Purpose of this review - what it is and what it is not. I vowed to write down what I felt about TrueOS if I ever got to the six month mark of usage. This is just that. This is neither a tutorial, nor a piece of evangelism dedicated towards it. This is also not a review of specific parts of TrueOS such as Lumina or AppCafe, since I don't use them at all. In the spirit of presenting a screen shot, here is my i3wm displaying 4 windows in one screen - a configuration that I never use. https://inflo.ws/blog/images/trues-screenshot.png The primary tasks I get done with my computer. I need a tiling wm with multi-desktop capability. As regards what I do with a computer, it is fairly straightforward to describe if I just list down my most frequently used applications. xterm (CLI) Emacs (General editing and org mode) Intellij IDEA (Java, Kotlin, SQL) Firefox (Main web browser, with Multi-Account Containers) Thunderbird (Work e-mail) Notmuchmail (Personal e-mail) Chromium/Iridium (Dumb web browser) Telegram Desktop weechat (with wee-slack) cmus (Music player) mpv (Video player) mps-youtube (Youtube client) transmission-gtk Postgresql10 (daemon) Rabbitmq (daemon) Seafile (file sync) Shotwell (manage pictures) GIMP (Edit pictures) Calibre (Manage e-books) VirtualBox All of these are available as binary packages from the repository. Since I use Intellij Ultimate edition, I decided to download the no-jdk linux version from the website rather than install it. This would make sure that it gets updated regularly. Why did I pick TrueOS ? I ran various Linux distributions from 2001 all the way till 2009, till I discovered Arch, and continued with it till 2017. I tried out Void for two months before I switched to TrueOS. Over the last few years, I started feeling like no matter which Linux distribution I touched, they all just stopped making a lot of sense. Generally in the way things were organised, and particularly in terms of software like systemd, which just got pushed down my throat. I couldn't wrap my head around half the things going on in my computer. Mostly I found that Linux distributions stopped becoming a collection of applications that got developed together to something more coupled by software mechanisms like systemd - and that process was more and more opaque. I don't want to talk about the merits and de-merits of systemd, lets just say that I found it of no use and an unnecessary hassle. In February, I found myself in charge of the entire technology stack of a company, and I was free to make choices. A friend who was a long time FreeBSD user convinced me to try it on the servers. My requirement then was to run Postgres, Rabbitmq, Nginx and a couple of JVM processes. The setup was zero hassle and it hasn't changed much in a year. About three months of running FreeBSD-11.x on servers was enough for me to consider it for my laptop. I was very apprehensive of hardware support, but luckily my computer is a Thinkpad, and Thinkpads sort of work out of the box with various BSDs. My general requirements were: Must run Intellij IDEA. Must have proper graphics and sound driver support. Must be able to run VirtualBox. I had to pick from FreeBSD, NetBSD and OpenBSD, since these were the major BSDs that I was familiar with. One of my requirements was that I needed to be able to run VMs just in case I needed to test something on Windows/Linux. This ruled out OpenBSD. Then I was left with NetBSD and FreeBSD. NetBSD's driver support for newer Intel chip-sets were questionable, and FreeBSD was the only choice then. When I was digging through FreeBSD forums, I found out that running the 11.x RELEASE on my laptop was out of the question since it didn't have proper drivers for my chip-set either. A few more hours of digging led me to GhostBSD and TrueOS. I picked TrueOS straightaway because - well because TrueOS came from the old PC-BSD and it was built off FreeBSD-12-CURRENT with the latest drivers integrated. I downloaded the UNSTABLE version available in June 2017, backed up ALL my data and home directory, and then installed it. There were no glitches during installation - I simply followed the installation as described in the handbook and everything was fine. My entire switch from Arch/Void to TrueOS took about an hour, discounting the time it took to backup my data to an external hard disk. It was that easy. Everything I wanted to work just worked, everything was available in the repo. Tweaks from cooltrainer.org : I discovered this excellent tutorial that describes setting up a FreeBSD 11 desktop. It documents several useful tweaks, some of which I applied. A few examples - Fonts, VirtualBox, Firewall, UTF-8 sections. TrueOS (and FreeBSD) specific things I liked Open-rc The open-rc init system is familiar and is well documented. TrueOS specific parts are described here. When I installed postgresql10-server, there was no open-rc script for it, but I could cobble one together in two hours with zero prior experience writing init scripts. Later on I figured out that the init script for postgresql9 would work for 10 as well, and used that. Boot Environments This was an alien concept to me, but the first time I did an update without waiting for a CDN sync to finish, my computer booted into the shell and remained there. The friendly people at TrueOS discourse asked me to roll back to an older BE and wait for sync to finish. I dug through the forums and found "ZFS / Snapshots basics & How-To's for those new to TrueOS". This describes ZFS and BEs, and is well worth reading. ZFS My experience with boot environments was enough to convince me about the utility of ZFS. I am still reading about it and trying things out, and whatever I read just convinces me more about why it is good. File-system layout Coming from the Linux world, how the FreeBSD file-system is laid out seemed odd at first. Then I realised that it was the Linux distros that were doing the odd thing. e.g : The whole OS is split into base system and applications. All the non base system configurations and apps go into /usr/local. That made a lot of sense. The entire OS is developed along with its applications as a single coherent entity, and that shows. Documentation The handbooks for both TrueOS and FreeBSD are really really good. For e.g, I kept some files in an LUKS encrypted drive (when I used Arch Linux). To find an equivalent, all I had to do was read the handbook and look at the GELI section. It is actually nice being able to go to a source like Handbook and things from there just work. Arch Linux and Gentoo has excellent documentation as well, if anyone is wondering about Linux distros. Community The TrueOS community on both Telegram as well as on Discourse are very friendly and patient. They help out a lot and do not get upset when I pose really stupid questions. TrueOS core developers hangout in the Telegram chat-room too, and it is nice being able to talk to them directly about things. What did not work in TrueOS ? The following things that worked during my Linux tenure doesn't work in TrueOS. Netflix Google Hangouts Electron based applications (Slack, Skype) These are not major concerns for the kind of work I do, so it doesn't bother me much. I run a WinXP VM to play some old games, and a Bunsenlabs installation for Linux things like Hangouts/Netflix. I don't have a video calling system setup in TrueOS because I use my phone for both voice and video calls exclusively. Why am I staying on TrueOS ? Great community - whether on Discourse or on the telegram channel, the people make you feel welcome. If things go unanswered, someone will promise to work on it/file a bug/suggest work-arounds. Switching to TrueOS was philosophical as well - I thought a lot more about licenses, and I have arrived at the conclusion that I like BSD more than GPL. I believe it is a more practical license. I believe TrueOS is improving continuously, and is a great desktop UNIX if you put some time into it. AsiaBSDCon 2016 videos now available (https://www.youtube.com/playlist?list=PLnTFqpZk5ebD-FfVScL-x6ZnZSecMA1jI) The videos from AsiaBSDCon 2016 have been posted to youtube, 30 videos in all We'll cover the videos from 2017 next week The videos from 2018 should be posted in 4-6 weeks I are working on a new version of https://papers.freebsd.org/ that will make it easier to find the papers, slides, and videos of all talks related to FreeBSD *** syspatches will be provided for both supported releases (https://undeadly.org/cgi?action=article;sid=20180307234243) Good news for people doing upgrades only once per year: syspatches will be provided for both supported releases. The commit from T.J. Townsend (tj@) speaks for itself: ``` Subject: CVS: cvs.openbsd.org: www From: T.J. Townsend Date: 2018-03-06 22:09:12 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/03/06 15:09:12 Modified files: . : errata61.html stable.html faq : faq10.html Log message: syspatches will now be provided for both supported releases. ``` Thanks to all the developers involved in providing these! Update: An official announcement has been released: ``` I'm happy to announce that we are now able to provide two releases worth of syspatches on the amd64 and i386 platforms. The binary patches for 6.1 will hit the mirrors shortly, so you will be able to catch up with the errata on https://www.openbsd.org/errata61.html using the syspatch utility. People running amd64 will thus get the meltdown workaround. This means in particular that 6.2 will remain supported by syspatch when 6.3 comes out. Thanks to robert and ajacoutot for their amazing work on syspatch and for all their help. Thanks also to tj and the volunteers from #openbsd for their timely tests and of course to Theo for overseeing it all. ``` Exploring permutations and a mystery with BSD and GNU split filenames (https://www.lorainekv.com/permutations_split_and_gsplit/) Recently, I was playing around with the split command-line tool on Mac OS X, and I decided to chop a 4000-line file into 4000 separate single-line files. However, when I attempted to run split -l1, I ran into a funny error: split: too many files Curious to see if any splitting had occurred, I ran ls and sure enough, a huge list of filenames appeared, such as: xaa xab ... xzy xzz Now I could see why you'd run out of unique filenames - there are only 26 letters in the alphabet and these filenames were only three letters long. Also, they all seemed to begin with the letter "x". BSD split's filename defaults I checked the manual for split's defaults and confirmed what I was seeing: each file into which the file is split is named by the prefix followed by a lexically ordered suffix using suffix_length characters in the range 'a-z'. If -a is not specified, two letters are used as the suffix....with the prefix 'x' and with suffixes as above. Got it, so running split with the defaults for prefix name and suffix length will give me filenames that always start with the letter "x" followed by two-letter alphabetical permutations composed of a-z letters, with repeats allowed. I say "repeats allowed" because I noticed filenames such as xaa and xbb in the output. Side node: The reason why I say "permutations" rather than "combinations" is because letter order matters. For example, xab and xba are two distinct and legitimate filenames. Here's a nice explanation about the difference between permutations and combinations. Some permutation math So how many filenames can you get from the BSD split tool using the defaults? There are permutation formulas out there for repeating values and non-repeating values. Based on split's behavior, I wanted to use the repeating values formula: n^r where n equals the number of possible values (26 for a-z) and r equals the number of values (2, since there are only 2 letters after "x" in the filename). 26^2 = 676 So the total number of filename permutations allowed with BSD split's defaults should be 676. To double check, I ran ls | wc -l to get the total number of files in my split_test directory. The output was 677. If you subtract my original input file, input.txt, then you have 676, or the number of permutations split would allow before running out of filenames! Neat. But I still wanted my 4000 files. Moar permutations pls While 26^2 permutations doesn't support 4000 different filenames, I wondered if I could increase r to 3. Then, I'd have 17,576 different filename permutations to play with - more than enough. Earlier, I remembered the manual mentioning suffix length: -a suffixlength Use suffixlength letters to form the suffix of the file name. So I passed 3 in with the -a flag and guess what? I got my 4000 files! split -l1 -a3 input.txt ls | wc -l 4001 But that was a lot of work. It would be great if split would just handle these permutations and suffix lengths by default! In fact, I vaguely remember splitting large files into smaller ones with numerical filenames, which I prefer. I also remember not having to worry about suffixes in the past. But numerical filenames didn't seem to be an option with split installed on Mac OS X - there was no mention of it in the manual. Turns out that I was remembering GNU split from using the Debian OS two years ago, a different flavor of the split tool with different defaults and behaviors. Beastie Bits Michael Lucas is speaking at mug.org 10 April 2018 (https://blather.michaelwlucas.com/archives/3121) PkgsrcCon 2018 July 7+8 Berlin (http://pkgsrc.org/pkgsrcCon/2018/) Tint2 rocks (http://www.vincentdelft.be/post/post_20180310) Open Source Summit Europe 2018 Call for Proposals (https://www.freebsdfoundation.org/news-and-events/call-for-papers/open-source-summit-europe-2018-call-for-proposals/) Travel Grants for BSDCan 2018 (https://www.freebsdfoundation.org/blog/bsdcan-2018-travel-grant-application-now-open/) BSDCan 2018 FreeBSD Developers Summit Call for Proposals (https://www.freebsdfoundation.org/news-and-events/call-for-papers/bsdcan-2018-freebsd-developers-summit-call-for-proposals/) OpenBSD vmm(4) update, by Mike Larkin (https://www.openbsd.org/papers/asiabsdcon2018-vmm-slides.pdf) Feedback/Questions Morgan ZFS Install Question (http://dpaste.com/3NZN49P#wrap) Andre - Splitting ZFS Array, or not (http://dpaste.com/3V09BZ5#wrap) Jake - Python Projects (http://dpaste.com/2CY5MRE#wrap) Dave - Screen Sharing & Video Conference (http://dpaste.com/257WGCB#wrap) James - ZFS disk id switching (http://dpaste.com/3HAPZ90#wrap)
After a long long Chinese New Year break, Daniel and I are finally back for the first ExFAT episode of 2016. We talk about MWC, and (non)innovative every release at MWC is, the FBI vs Apple case, suddenly-dead Ethernet ports and speculate about the upcoming Apple event.
This was recorded late March, and was released this late due to some personal issues I(Ryu) had. It was an uneventful March Apple event, and neither of us were really pumped up about it, making for a really lethargic sounding episode. We are sorry about it. The next episode will be better, we promise.
Ryu and Daniel came back after 2 months of hiatus for an epic 2-hour rant about WWDC. This was recorded pre-WWDC. Also the last episode of Season 1 of ExFAT. Season 2 will be coming soon.
We barely made it for December. Daniel and I exchanged some tips and information on packing and preparations for travel.
Just when you thought we are gone for good, Daniel and I return for the second episode of ExFAT. We ranted and ranted about the Surface Pro, as well as covered the Nexus phones, the Apple TV (a little bit), and of course the iPad Pro. And Daniel talks about his iPhone repair. This time round, we kept most of the show in Singlish, since quite a number of people complained about the last show which was mostly in Chinese.
Daniel and I talk about tomorrow’s iPhone 6s launch, which model I am getting, as well as the new iPads. Dialogue mostly in Mandarin.
TrueOS stable 17.12 is out, we have an OpenBSD workstation guide for you, learnings from the PDP-11, FreeBSD 2017 Releng recap and Duo SSH. This episode was brought to you by Headlines TrueOS stable release 17.12 (https://www.trueos.org/blog/trueos-17-12-release/) We are pleased to announce a new release of the 6-month STABLE version of TrueOS! This release cycle focused on lots of cleanup and stabilization of the distinguishing features of TrueOS: OpenRC, boot speed, removable-device management, SysAdm API integrations, Lumina improvements, and more. We have also been working quite a bit on the server offering of TrueOS, and are pleased to provide new text-based server images with support for Virtualization systems such as bhyve! This allows for simple server deployments which also take advantage of the TrueOS improvements to FreeBSD such as: Sane service management and status reporting with OpenRC Reliable, non-interactive system update mechanism with fail-safe boot environment support. Graphical management of remote TrueOS servers through SysAdm (also provides a reliable API for administrating systems remotely). LibreSSL for all base SSL support. Base system managed via packages (allows for additional fine-tuning). Base system is smaller due to the removal of the old GCC version in base. Any compiler and/or version may be installed and used via packages as desired. Support for newer graphics drivers and chipsets (graphics, networking, wifi, and more) TrueOS Version 17.12 (2017, December) is now available for download from the TrueOS website. Both the STABLE and UNSTABLE package repositories have also been updated in-sync with each other, so current users only need to follow the prompts about updating their system to run the new release. We are also pleased to announce the availability of TrueOS Sponsorships! If you would like to help contribute to the project financially we now have the ability to accept both one-time donations as well as recurring monthly donations which wil help us advocate for TrueOS around the world. Thank you all for using and supporting TrueOS! Notable Changes: Over 1100 OpenRC services have been created for 3rd-party packages. This should ensure the functionality of nearly all available 3rd-party packages that install/use their own services. The OpenRC services for FreeBSD itself have been overhauled, resulting in significantly shorter boot times. Separate install images for desktops and servers (server image uses a text/console installer) Bhyve support for TrueOS Server Install FreeBSD base is synced with 12.0-CURRENT as of December 4th, 2017 (Github commit: 209d01f) FreeBSD ports tree is synced as of November 30th (pre-FLAVOR changes) Lumina Desktop has been updated/developed from 1.3.0 to 1.4.1 PCDM now supports multiple simultaneous graphical sessions Removable devices are now managed through the “automounter” service. Devices are “announced” as available to the system via *.desktop shortcuts in /media. These shortcuts also contain a variety of optional “Actions” that may be performed on the device. Devices are only mounted while they are being used (such as when browsing via the command line or a file manager). Devices are automatically unmounted as soon as they stop being accessed. Integrated support for all major filesystems (UFS, EXT, FAT, NTFS, ExFAT, etc..) NOTE: The Lumina desktop is the only one which supports this functionality at the present time. The TrueOS update system has moved to an “active” update backend. This means that the user will need to actually start the update process by clicking the “Update Now” button in SysAdm, Lumina, or PCDM (as well as the command-line option). The staging of the update files is still performed automatically by default but this (and many other options) can be easily changed in the “Update Manager” settings as desired. Known Errata: [VirtualBox] Running FreeBSD within a VirtualBox VM is known to occasionally receive non-existent mouse clicks – particularly when using a scroll wheel or two-finger scroll. Quick Links: TrueOS Forums (https://discourse.trueos.org/) TrueOS Bugs (https://github.com/trueos/trueos-core/issues) TrueOS Handbook (https://www.trueos.org/handbook/trueos.html) TrueOS Community Chat on Telegram (https://t.me/TrueOSCommunity) *** OpenBSD Workstation Guide (https://begriffs.com/posts/2017-05-17-linux-workstation-guide.html) Design Goals User actions should complete instantaneously. While I understand if compiling code and rendering videos takes time, opening programs and moving windows should have no observable delay. The system should use minimalist tools. Corollary: cache data offline when possible. Everything from OpenStreetMaps to StackExchange can be stored locally. No reason to repeatedly hit the internet to query them. This also improves privacy because the initial download is indiscriminate and doesn't reveal personal queries or patterns of computer activity. No idling program should use a perceptible amount of CPU. Why does CalendarAgent on my Macbook sometimes use 150% CPU for fifteen minutes? Who knows. Why are background ChromeHelpers chugging along at upper-single-digit CPU? I didn't realize that holding a rendered DOM could be so challenging. Avoid interpreted languages, web-based desktop apps, and JavaScript garbage. There, I said it. Take your Electron apps with you to /dev/null! Stability. Old fashioned programs on a conservative OS on quality mainstream hardware. There are enough challenges to tackle without a bleeding edge system being one of them. Delegate to quality hardware components. Why use a janky ncurses software audio mixer when you can use…an actual audio mixer? Hardware privacy. No cameras or microphones that I can't physically disconnect. Also real hardware protection for cryptographic keys. Software privacy. Commercial software and operating systems have gotten so terrible about this. I even catch Mac command line tools trying to call Google Analytics. Sorry homebrew, your cute emojis don't make up for the surveillance. The Hardware Core To get the best hardware for the money I'm opting for a desktop computer. Haven't had one since the early 2000s and it feels anachronistic, but it will outperform a laptop of similar cost. After much searching, I found the HP Z240 Tower Workstation. It's no-nonsense and supports exactly the customizations I was looking for: No operating system pre-loaded (Cut out the “Windows tax”) Intel Xeon E3-1270 v6 processor (Supports ECC ram) 16 GB (2x8 GB) DDR4-2400 ECC Unbuffered memory (2400Mhz is the full memory clock speed supported by the Xeon) 256 GB HP Z Turbo Drive G2 PCIe SSD (Uses NVMe rather than SATA for faster throughput, supported by nvme(4)) No graphics card (We'll add our own) Intel® Ethernet I210-T1 PCIe (Supported by em(4)) A modest discrete video card will enable 2D Glamor acceleration on X11. The Radeon HD 6450 (sold separately) is fanless and listed as supported by radeon(4). Why build a solid computer and not protect it? Externally, the APC BR1300G UPS will protect the system from power surges and abrupt shutdowns. Peripherals The Matias Ergo Pro uses mechanical switches for that old fashioned clicky sound. It also includes dedicated buttons along the side for copying and pasting. Why is that cool? Well, it improves secondary selection, a technique that Sun computers used but time forgot. Since we're talking about a home office workstation, you may want a printer. The higher quality printers speak PostScript and PDF natively. Unix machines connect to them on TCP port 9100 and send PostScript commands directly. (You can print via telnet if you know the commands!) The Brother HL-L5100DN is a duplex LaserJet which allows that “raw” TCP printing. Audio/Video I know a lot of people enjoy surrounding themselves with a wall of monitors like they're in the heart of NASA Mission Control, but I find multi-monitor setups slightly disorienting. It introduces an extra bit of cognitive overhead to determine which monitor is for what exactly. That's why I'd go with a modest, crisp Dell UltraSharp 24" U2417H. It's 1080p and yeah there are 4k monitors nowadays, but text and icons are small enough as it is for me! If I ever considered a second monitor it would be e-ink for comfortably reading electronic copies of books or long articles. The price is currently too high to justify the purchase, but the most promising monitor seems to be the Dasung Paperlike. In the other direction, video input, it's more flexible to use a general-purpose HDMI capture box like the Rongyuxuan than settle on a particular webcam. This allows hooking up a real camera, or any other video device. Although the motherboard for this system has built-in audio, we should use a card with better OpenBSD support. The WBTUO PCIe card uses a C-Media CMI8768 chipset, handled by cmpci(4). The card provides S/PDIFF in and out ports if you ever want to use an external DAC or ADC. The way to connect it with other things is with a dedicated hardware mixer. The Behringer Xenyx 802 has all the connections needed, and the ability to route audio to and from the computer and a variety of devices at once. The mixer may seem an odd peripheral, but I want to mix the computer with an old fashioned CD player, ham radio gear, and amplifier so this unifies the audio setup. When doing remote pair programming or video team meetings it's nice to have a quality microphone. The best ones for this kind of work are directional, with a cardioid reception pattern. The MXL 770 condenser mic is perfect, and uses a powered XLR connection supplied by the mixer. Backups We're going dead simple and old-school, back to tapes. There are a set of tape standards called LTO-n. As n increases the tape capacity gets bigger, but the tape drive gets more expensive. In my opinion the best balance these days for the home user is LTO-3. You can usually find an HP Ultrium 960 LTO-3 on eBay for 150 dollars. The cartridges hold 800GB and are about 15 dollars apiece. Hard drives keep coming down in price, but these tapes are very cheap and simpler than keeping a bunch of disk drives. Also tape has proven longevity, and good recoverability. To use old fashioned tech like this you need a SCSI host bus adapter like the Adaptec 29320LPE, supported by ahd(4). Cryptography You don't want to generate and store secret keys on a general purpose network attached computer. The attack surface is a mile wide. Generating or manipulating “offline” secret keys needs to happen on a separate computer with no network access. Little boards like the Raspberry Pi would be good except they use ARM processors (incompatible with Tails OS) and have wifi. The JaguarBoard is a small x86 machine with no wireless capability. Just switch the keyboard and monitor over to this machine for your “cleanroom.” jaguar board: Generating keys requires entropy. The Linux kernel on Tails samples system properties to generate randomness, but why not help it out with a dedicated true random number generator (TRNG)? Bit Babbler supplies pure randomness at a high bitrate through USB. (OneRNG works better on the OpenBSD main system, via uonerng(4).) bit babbler: This little computer will save its results onto a OpenPGP Smartcard V2.1. This card provides write-only access to keys, and computes cryptographic primitives internally to sign and encrypt messages. To use it with a regular computer, hook up a Cherry ST2000 card reader. This reader has a PIN pad built in, so no keylogger on the main computer could even obtain your decryption PIN. The Software We take the beefed up hardware above and pair it with ninja-fast software written in C. Some text-based, others raw X11 graphical apps unencumbered by ties to any specific window manager. I'd advise OpenBSD for the underlying operating system, not a Linux. OpenBSD has greater internal consistency, their man pages are impeccable, and they make it a priority to prune old code to keep the system minimal. What Have We Learned from the PDP-11? (https://dave.cheney.net/2017/12/04/what-have-we-learned-from-the-pdp-11) The paper I have chosen tonight is a retrospective on a computer design. It is one of a series of papers by Gordon Bell, and various co-authors, spanning the design, growth, and eventual replacement of the companies iconic line of PDP-11 mini computers. This year represents the 60th anniversary of the founding of the company that produced the PDP-11. It is also 40 years since this paper was written, so I thought it would be entertaining to review Bell's retrospective through the lens of our own 20/20 hindsight. To set the scene for this paper, first we should talk a little about the company that produced the PDP-11, the Digital Equipment Corporation of Maynard, Massachusetts. Better known as DEC. It's also worth noting that the name PDP is an acronym for “Programmed Data Processor”, as at the time, computers had a reputation of being large, complicated, and expensive machines, and DEC's venture capitalists would not support them if they built a “computer” A computer is not solely determined by its architecture; it reflects the technological, economic, and human aspects of the environment in which it was designed and built. […] The finished computer is a product of the total design environment. “Right from the get go, Bell is letting us know that the success of any computer project is not abstractly building the best computer but building the right computer, and that takes context.” It is the nature of computer engineering to be goal-oriented, with pressure to produce deliverable products. It is therefore difficult to plan for an extensive lifetime. Because of the open nature of the PDP-11, anything which interpreted the instructions according to the processor specification, was a PDP-11, so there had been a rush within DEC, once it was clear that the PDP-11 market was heating up, to build implementations; you had different groups building fast, expensive ones and cost reduced slower ones The first weakness of minicomputers was their limited addressing capability. The biggest (and most common) mistake that can be made in a computer design is that of not providing enough address bits for memory addressing and management. A second weakness of minicomputers was their tendency not to have enough registers. This was corrected for the PDP-11 by providing eight 16-bit registers. Later, six 32-bit registers were added for floating-point arithmetic. […] More registers would increase the multiprogramming context switch time and confuse the user. “It's also interesting to note Bell's concern that additional registers would confuse the user. In the early 1970's the assumption that the machine would be programmed directly in assembly was still the prevailing mindset.” A third weakness of minicomputers was their lack of hardware stack capability. In the PDP-11, this was solved with the autoincrement/autodecrement addressing mechanism. This solution is unique to the PDP-11 and has proven to be exceptionally useful. (In fact, it has been copied by other designers.) “Nowadays it's hard to imagine hardware that doesn't have a notion of a stack, but consider that a stack isn't important if you don't need recursion.” “The design for the PDP-11 was laid down in 1969 and if we look at the programming languages of the time, FORTRAN and COBOL, neither supported recursive function calls. The function call sequence would often store the return address at a blank word at the start of the procedure making recursion impossible.” A fourth weakness, limited interrupt capability and slow context switching, was essentially solved with the device of UNIBUS interrupt vectors, which direct device interrupts. The basic mechanism is very fast, requiring only four memory cycles from the time an interrupt request is issued until the first instruction of the interrupt routine begins execution. A fifth weakness of prior minicomputers, inadequate character-handling capability, was met in the PDP-11 by providing direct byte addressing capability. “Strings and character handling were of increasing importance during the 1960's as scientific and business computing converged. The predominant character encodings at the time were 6 bit character sets which provided just enough space for upper case letters, the digits 0 to 9, space, and a few punctuation characters sufficient for printing financial reports.” “Because memory was so expensive, placing one 6 bit character into a 12 or 18 bit word was simply unacceptable so characters would be packed into words. This proved efficient for storage, but complex for operations like move, compare, and concatenate, which had to account for a character appearing in the top or bottom of the word, expending valuable words of program storage to cope.” “The problem was addressed in the PDP-11 by allowing the machine to operate on memory as both a 16-bit word, and the increasingly popular 8-bit byte. The expenditure of 2 additional bits per character was felt to be worth it for simpler string handling, and also eased the adoption of the increasingly popular 7-bit ASCII standard of which DEC were a proponent at the time. Bell concludes this point with the throw away line:” Although string instructions are not yet provided in the hardware, the common string operations (move, compare, concatenate) can be programmed with very short loops. A sixth weakness, the inability to use read-only memories, was avoided in the PDP-11. Most code written for the PDP-11 tends to be pure and reentrant without special effort by the programmer, allowing a read-only memory (ROM) to be used directly. A seventh weakness, one common to many minicomputers, was primitive I/O capabilities. A ninth weakness of minicomputers was the high cost of programming them. Many users program in assembly language, without the comfortable environment of editors, file systems, and debuggers available on bigger systems. The PDP-11 does not seem to have overcome this weakness, although it appears that more complex systems are being built successfully with the PDP-11 than with its predecessors, the PDP-8 and PDP-15. The problems faced by computer designers can usually be attributed to one of two causes: inexperience or second-systemitis Before the PDP-11, there was no UNIX. Before the PDP-11, there was no C, this is the computer that C was designed on. If you want to know why the classical C int is 16 bits wide, it's because of the PDP-11. UNIX bought us ideas such as pipes, everything is a file, and interactive computing. UNIX, which had arrived at Berkley in 1974 aboard a tape carried by Ken Thompson, would evolve into the west coast flavoured Berkley Systems Distribution. Berkeley UNIX had been ported to the VAX by the start of the 1980's and was thriving as the counter cultural alternative to DEC's own VMS operating system. Berkeley UNIX spawned a new generation of hackers who would go on to form companies like Sun micro systems, and languages like Self, which lead directly to the development of Java. UNIX was ported to a bewildering array of computer systems during the 80's and the fallout from the UNIX wars gave us the various BSD operating systems who continue to this day. The article, and the papers it is summarizing, contain a lot more than we could possibly dig into even if we dedicated the entire show to the topic *** News Roundup Two-factor authentication SSH with Duo in FreeBSD 11 (https://www.teachnix.com/2017/11/29/configuring-two-factor-authentication-on-freebsd-with-duo/) This setup uses an SSH key as the first factor of authentication. Please watch Part 1 on setting up SSH keys and how to scp it to your server. Video guide (https://www.youtube.com/watch?v=E5EuvF-iaV0) Register for a free account at Duo.com Install the Duo package on your FreeBSD server pkg install -y duo Log into the Duo site > Applications > Protect an Application > Search for Unix application > Protect this Application This will generate the keys we need to configure Duo. Edit the Duo config file using the course notes template vi /usr/local/etc/pam_duo.conf Example config [duo] ; Duo integration key ikey = Integration key goes here ; Duo secret key skey = Secret key goes here ; Duo API host host = API hostname goes here Change the permissions of the Duo config file. If the permissions are not correct then the service will not function properly. chmod 600 /usr/local/etc/pam_duo.conf Edit the SSHD config file using the course notes template vi /etc/ssh/sshd_config Example config ListenAddress 0.0.0.0 Port 22 PasswordAuthentication no UsePAM yes ChallengeResponseAuthentication yes UseDNS no PermitRootLogin yes AuthenticationMethods publickey,keyboard-interactive Edit PAM to configure SSHD for Duo using the course notes template Example config ``` # auth auth sufficient pamopie.so nowarn nofakeprompts auth requisite pamopieaccess.so nowarn allowlocal auth required /usr/local/lib/security/pamduo.so # session # session optional pamssh.so wantagent session required pam_permit.so # password # password sufficient pamkrb5.so nowarn tryfirstpass password required pamunix.so nowarn tryfirstpass ``` Restart the sshd service service sshd restart SSH into your FreeBSD server and follow the link it outputs to enroll your phone with Duo. ssh server.example.com SSH into your server again ssh server.example.com Choose your preferred method and it should log you into your server. FreeBSD 2017 Release Engineering Recap (https://www.freebsdfoundation.org/blog/2017-release-engineering-recap/) This past year was undoubtedly a rather busy and successful year for the Release Engineering Team. Throughout the year, development snapshot builds for FreeBSD-CURRENT and supported FreeBSD-STABLE branches were continually provided. In addition, work to package the base system using pkg(8) continued throughout the year and remains ongoing. The FreeBSD Release Engineering Team worked on the FreeBSD 11.1-RELEASE, with the code slush starting mid-May. The FreeBSD 11.1-RELEASE cycle stayed on schedule, with the final release build starting July 21, and the final release announcement following on July 25, building upon the stability and reliability of 11.0-RELEASE. Milestones during the 11.1-RELEASE cycle can be found on the 11.1 schedule page (https://www.freebsd.org/releases/11.1R/schedule.html). The final announcement is available here (https://www.freebsd.org/releases/11.1R/announce.html). The FreeBSD Release Engineering Team started the FreeBSD 10.4-RELEASE cycle, led by Marius Strobl. The FreeBSD 10.4-RELEASE cycle continued on schedule, with the only adjustments to the schedule being the addition of BETA4 and the removal of RC3. FreeBSD 10.4-RELEASE builds upon the stability and reliability of FreeBSD 10.3-RELEASE, and is planned to be the final release from the stable/10 branch. Milestones during the 10.4-RELEASE cycle can be found on the 10.4 schedule page (https://www.freebsd.org/releases/10.4R/schedule.html). The final announcement is available here (https://www.freebsd.org/releases/10.4R/announce.html). In addition to these releases, support for additional arm single-board computer images were added, notably Raspberry Pi 3 and Pine64. Additionally, release-related documentation effective 12.0-RELEASE and later has been moved from the base system repository to the documentation repository, making it possible to update related documentation as necessary post-release. Additionally, the FreeBSD Release Engineering article in the Project Handbook had been rewritten to outline current practices used by the Release Engineering Team. For more information on the procedures and processes the FreeBSD Release Engineering Team follows, the new article is available here and continually updated as procedures change. Finally, following the availability of FreeBSD 11.1-RELEASE, Glen Barber attended the September Developer Summit hosted at vBSDCon in Reston, VA, USA, where he gave a brief talk comprising of several points relating directly to the 11.1-RELEASE cycle. In particular, some of the points covered included what he felt went well during the release cycle, what did not go as well as it could have, and what we, as a Project, could do better to improve the release process. The slides from the talk are available in the FreeBSD Wiki. During the question and answer time following the talk, some questions asked included: Q: Should developers use the ‘Relnotes' tag in the Subversion commit template more loosely, at risk of an increase in false positives. A: When asked when the tag in the template was initially added, the answer would have been “no”, however in hindsight it is easier to sift through the false positives, than to comb through months or years of commit logs. Q: What issues are present preventing moving release-related documentation to the documentation repository? A: There were some rendering issues last time it was investigated, but it is really nothing more than taking the time to fix those issues. (Note, that since this talk, the migration of the documentation in question had moved.) Q: Does it make sense to extend the timeframe between milestone builds during a release cycle from one week to two weeks, to allow more time for testing, for example, RC1 versus RC2? A: No. It would extend the length of the release cycle with no real benefit between milestones since as we draw nearer to the end of a given release cycle, the number of changes to that code base significantly reduce. FLIMP - GIMP Exploit on FreeBSD (https://flimp.fuzzing-project.org) In 2014, when starting the Fuzzing Project (https://fuzzing-project.org/), Hanno Böck did some primitive fuzzing on GIMP and reported two bugs. They weren't fixed and were forgotten in the public bug tracker. Recently Tobias Stöckmann found one of these bugs (https://bugzilla.gnome.org/show_bug.cgi?id=739133) (CVE-2017-17785) and figured out that it's easy to exploit. What kind of bug is that? It's a classic heap buffer overflow in the FLIC parser. FLIC is a file format for animations and was introduced by Autodesk Animator. How does the exploit work? Tobias has created a detailed writeup (https://flimp.fuzzing-project.org/exploit.html). The exploit doesn't work for me! We figured out it's unreliable and the memory addresses are depending on many circumstances. The exploit ZIP comes with two variations using different memory addresses. Try both of them. We also noticed putting the files in a subdirectory sometimes made the exploit work. Anything more to tell about the GIMP? There's a wide variety of graphics formats. GIMP tries to support many of them, including many legacy formats that nobody is using any more today. While this has obvious advantages - you can access the old images you may find on a backup CD from 1995 - it comes with risks. Support for many obscure file formats means many parsers that hardly anyone ever looks at. So... what about the other parsers? The second bug (https://bugzilla.gnome.org/show_bug.cgi?id=739134) (CVE-2017-17786), which is a simple overread, was in the TGA parser. Furthermore we found buffer overreads in the XCF parser (https://bugzilla.gnome.org/show_bug.cgi?id=790783) (CVE-2017-17788), the Gimp Brush (GBR) parser (https://bugzilla.gnome.org/show_bug.cgi?id=790784) (CVE-2017-17784) and the Paint Shop Pro (PSP) parser (https://bugzilla.gnome.org/show_bug.cgi?id=790849) (CVE-2017-17789). We found another Heap buffer overflow (https://bugzilla.gnome.org/show_bug.cgi?id=790849) in the Paint Shop Pro parser (CVE-2017-17787) which is probably also exploitable. In other words: The GIMP import parsers are full of memory safety bugs. What should happen? First of all obviously all known memory safety bugs should be fixed. Furthermore we believe the way GIMP plugins work is not ideal for security testing. The plug-ins are separate executables, however they can't be executed on their own, as they communicate with the main GIMP process. Ideally either these plug-ins should be changed in a way that allows running them directly from the command line or - even better - they should be turned into libraries. The latter would also have the advantage of making the parser code useable for other software projects. Finally it might be a good idea to sandbox the import parsers. Dell FS12-NV7 Review – Bargain FreeBSD/ZFS box (http://blog.frankleonhardt.com/2017/dell-fs12-nv7-review-bargain-freebsdzfs-box/) It seems just about everyone selling refurbished data centre kit has a load of Dell FS12-NV7's to flog. Dell FS-what? You won't find them in the Dell catalogue, that's for sure. They look a bit like C2100s of some vintage, and they have a lot in common. But on closer inspection they're obviously a “special” for an important customer. Given the number of them knocking around, it's obviously a customer with big data, centres stuffed full of servers with a lot of processing to do. Here's a hint: It's not Google or Amazon. So, should you be buying a weirdo box with no documentation whatsoever? I'd say yes, definitely. If you're interests are anything like mine. In a 2U box you can get twin 4-core CPUs and 64Gb of RAM for £150 or less. What's not to like? Ah yes, the complete lack of documentation. Over the next few weeks I intend to cover that. And to start off this is my first PC review for nearly twenty years. As I mentioned, it's a 2U full length heavy metal box on rails. On the back there are the usual I/O ports: a 9-way RS-232, VGA, two 1Gb Ethernet, two USB2 and a PS/2 keyboard and mouse. The front is taken up by twelve 3.5″ hard drive bays, with the status lights and power button on one of the mounting ears to make room. Unlike other Dell servers, all the connections are on the back, only. So, in summary, you're getting a lot for your money if its the kind of thing you want. It's ideal as a high-performance Unix box with plenty of drive bays (preferably running BSD and ZFS). In this configuration it really shifts. Major bang-per-buck. Another idea I've had is using it for a flight simulator. That's a lot of RAM and processors for the money. If you forego the SAS controllers in the PCIe slots and dump in a decent graphics card and sound board, it's hard to see what's could be better (and you get jet engine sound effects without a speaker). So who should buy one of these? BSD geeks is the obvious answer. With a bit of tweaking they're a dream. It can build-absolutely-everything in 20-30 minutes. For storage you can put fast SAS drives in and it goes like the wind, even at 3Gb bandwidth per drive. I don't know if it works with FreeNAS but I can't see why not – I'm using mostly FreeBSD 11.1 and the generic kernel is fine. And if you want to run a load of weird operating systems (like Windows XP) in VM format, it seems to work very well with the Xen hypervisor and Dom0 under FreeBSD. Or CentOS if you prefer. So I shall end this review in true PCW style: Pros: Cheap Lots of CPUs, Lots of RAM Lots of HD slots Great for BSD/ZFS or VMs Cons: Noisy no AES-NI SAS needs upgrading Limited PCI slots As I've mentioned, the noise and SAS are easy and relatively cheap to fix, and thanks to BitCoin miners, even the PCI slot problem can be sorted. I'll talk about this in a later post. Beastie Bits Reflections on Hackathons (https://undeadly.org/cgi?action=article;sid=20171126090055) 7-Part Video Crash Course on SaltStack For FreeBSD (https://www.youtube.com/watch?v=HijG0hWebZk&list=PL5yV8umka8YQOr1wm719In5LITdGzQMOF) The LLVM Thread Sanitizer has been ported to NetBSD (https://blog.netbsd.org/tnf/entry/the_llvm_thread_sanitizer_has) The First Unix Port (1998) (http://bitsavers.informatik.uni-stuttgart.de/bits/Interdata/32bit/unix/univWollongong_v6/miller.pdf) arm64 platform now officially supported [and has syspatch(8)] (https://undeadly.org/cgi?action=article;sid=20171208082238) BSDCan 2018 Call for Participation (https://www.freebsdfoundation.org/news-and-events/call-for-papers/bsdcan-2018-call-for-participation/) AsiaBSDCon 2018 Call for Papers (https://www.freebsdfoundation.org/news-and-events/call-for-papers/asiabsdcon-2018-call-for-papers/) *** Feedback/Questions Shawn - DragonFlyBSD vagrant images (http://dpaste.com/3PRPJHG#wrap) Ben - undermydesk (http://dpaste.com/0AZ32ZB#wrap) Ken - Conferences (http://dpaste.com/3E8FQC6#wrap) Ben - ssh keys (http://dpaste.com/0E4538Q#wrap) SSH Chaining (https://www.bsdnow.tv/tutorials/ssh-chaining) ***
Ryu and Daniel are back from their two-month-long hiatus to speculate about WWDC (this is recorded pre-WWDC, a post-WWDC show will be coming soon). Opening theme music is by Amacha (amachamusic.chagasi.com/), while the ending/closing theme music is by Ryu (blog.ryuworks.org).
This was recorded late March, and was released this late due to some personal issues. It was an uneventful March Apple event, and neither of us were really pumped up about it, making for a really lethargic sounding episode. We are sorry about it. The next episode will be better, we promise. Opening theme music is by Amacha (amachamusic.chagasi.com/), while the ending/closing theme music is by Ryu (blog.ryuworks.org).
Going Linux #253 · Computer America #76 Topic: The most Googled Questions about Linux -- and some answers. We thought we'd try a few searches about our favorite operating system to reveal today's burning questions about Linux. Then we thought we'd answer them for you. We typed these four phrases into Google and waited for the suggestions to pop up.why is linuxcan linuxdoes linuxwill linux Episode 253 Time Stamps 00:00 Going Linux #253 · Computer America #76 00:15 Introduction 02:50 IRC Chat Room 05:57 Topic: The most Googled questions about Linux 10:00 Why is Linux better? 16:09 Why is Linux more secure? 23:57 Why is Linux free? 28:43 News Tips Bulletin Review 31:36 Why is Linux better than Windows? 32:12 Why is Linux faster than Windows? 35:02 Can Linux read NTFS? 36:51 Can Linux run Windows games? 43:33 Can Linux read exFAT? 44:40 Can Linux get Viruses? 49:34 Does Minecraft work on Linux? 50:41 Does iTunes work on Linux? 52:59 Does Netflix work on Linux 53:45 Does Steam work on Linux 58:29 Will Linux overtake Windows? 61:06 Will Linux run on a Mac 64:41 Will Linux run on my computer? 65:33 Will Linux run Windows games? 66:29 Will: OSX tips 68:42 Will Linux make me better looking? 70:17 Richard: Upgrade issues 73:08 Del: Can I burn 64-bit on 32-bit? 77:53 Jonathan: Sonar GNU/Linux 73:57 Matt: Do you like Synergy? 76:06 News Tips Bulletin Review 79:27 Bill: Bootloader trouble 83:32 Andrew: Gone Linux story 87:17 Amy: Handling file formats in a Linux-only office 94:40 'Back in my day...' 111:09 goinglinux.com, goinglinux@gmail.com, +1-904-468-7889, @goinglinux, feedback, listen, subscribe 114:26 End
Hosted by DoorToDoorGeek and Scott Moulton of MyHardDriveDied.com. Scott Moulton Educates Us! http://www.myharddrivedied.com/ DOD Conference Mia – Jan (Private) Smucon Conference xfat – Feb http://www.shmoocon.org/speakers#exfat Outerzone Conference – Mar http://www.outerz0ne.org/OZ8/ exFat? – http://podnutz.com/mhdd016 exFat – Wikipedia- http://en.wikipedia.org/wiki/ExFAT Tuxera exFAT Embedded – http://www.tuxera.com/products/tuxera-exfat-embedded/ Hybrid Drive – http://en.wikipedia.org/wiki/Hybrid_drive Mac Fusion Drive – http://en.wikipedia.org/wiki/Fusion_Drive Introducing Fusion Drive. http://www.apple.com/mac-mini/features.html Mac mini also offers a breakthrough storage option, called Fusion Drive, […]