POPULARITY
Tech News Weekly Episode 392 Show Notes This week on Tech News Weekly, Mikah Sargent and Jennifer Pattison Tuohy talk cybersecurity vulnerabilities with over 40,000 exposed internet cameras, Wyze's new security features following past breaches, a study on youth mental health and addictive tech use, and the launch of Trump Mobile's new phone and cellular plan. • 40,000 Exposed Internet Cameras: A cybersecurity investigation by BitSight reveals that over 40,000 internet-connected cameras are accessible to anyone with a browser and IP address, many of which use default passwords or lack basic security features. • Wyze Introduces "Verified View" Security Feature: Following previous incidents where users could see other people's camera streams due to cloud failures, Wyze launched a new security feature that stamps user metadata onto footage for an additional layer of verification to access photos and videos. • Study Challenges Screen Time Assumptions for Youth Mental Health: A major JAMA study tracking over 4,000 kids from ages 10-14 found no direct link between screen time duration and suicidal behavior, but instead identified addictive usage patterns as the real culprit. • The Launch of Trump Mobile: The new "47 Plan" offers 20GB of data for $47.45/month, along with a $499 phone claimed to be "made in America," though tech experts question both the value proposition and manufacturing claims. Hosts: Mikah Sargent and Jennifer Pattison Tuohy Download or subscribe to Tech News Weekly at https://twit.tv/shows/tech-news-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: joindeleteme.com/twit promo code TWIT Melissa.com/twit threatlocker.com/twit
Tech News Weekly Episode 392 Show Notes This week on Tech News Weekly, Mikah Sargent and Jennifer Pattison Tuohy talk cybersecurity vulnerabilities with over 40,000 exposed internet cameras, Wyze's new security features following past breaches, a study on youth mental health and addictive tech use, and the launch of Trump Mobile's new phone and cellular plan. • 40,000 Exposed Internet Cameras: A cybersecurity investigation by BitSight reveals that over 40,000 internet-connected cameras are accessible to anyone with a browser and IP address, many of which use default passwords or lack basic security features. • Wyze Introduces "Verified View" Security Feature: Following previous incidents where users could see other people's camera streams due to cloud failures, Wyze launched a new security feature that stamps user metadata onto footage for an additional layer of verification to access photos and videos. • Study Challenges Screen Time Assumptions for Youth Mental Health: A major JAMA study tracking over 4,000 kids from ages 10-14 found no direct link between screen time duration and suicidal behavior, but instead identified addictive usage patterns as the real culprit. • The Launch of Trump Mobile: The new "47 Plan" offers 20GB of data for $47.45/month, along with a $499 phone claimed to be "made in America," though tech experts question both the value proposition and manufacturing claims. Hosts: Mikah Sargent and Jennifer Pattison Tuohy Download or subscribe to Tech News Weekly at https://twit.tv/shows/tech-news-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: joindeleteme.com/twit promo code TWIT Melissa.com/twit threatlocker.com/twit
Tech News Weekly Episode 392 Show Notes This week on Tech News Weekly, Mikah Sargent and Jennifer Pattison Tuohy talk cybersecurity vulnerabilities with over 40,000 exposed internet cameras, Wyze's new security features following past breaches, a study on youth mental health and addictive tech use, and the launch of Trump Mobile's new phone and cellular plan. • 40,000 Exposed Internet Cameras: A cybersecurity investigation by BitSight reveals that over 40,000 internet-connected cameras are accessible to anyone with a browser and IP address, many of which use default passwords or lack basic security features. • Wyze Introduces "Verified View" Security Feature: Following previous incidents where users could see other people's camera streams due to cloud failures, Wyze launched a new security feature that stamps user metadata onto footage for an additional layer of verification to access photos and videos. • Study Challenges Screen Time Assumptions for Youth Mental Health: A major JAMA study tracking over 4,000 kids from ages 10-14 found no direct link between screen time duration and suicidal behavior, but instead identified addictive usage patterns as the real culprit. • The Launch of Trump Mobile: The new "47 Plan" offers 20GB of data for $47.45/month, along with a $499 phone claimed to be "made in America," though tech experts question both the value proposition and manufacturing claims. Hosts: Mikah Sargent and Jennifer Pattison Tuohy Download or subscribe to Tech News Weekly at https://twit.tv/shows/tech-news-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: joindeleteme.com/twit promo code TWIT Melissa.com/twit threatlocker.com/twit
Tech News Weekly Episode 392 Show Notes This week on Tech News Weekly, Mikah Sargent and Jennifer Pattison Tuohy talk cybersecurity vulnerabilities with over 40,000 exposed internet cameras, Wyze's new security features following past breaches, a study on youth mental health and addictive tech use, and the launch of Trump Mobile's new phone and cellular plan. • 40,000 Exposed Internet Cameras: A cybersecurity investigation by BitSight reveals that over 40,000 internet-connected cameras are accessible to anyone with a browser and IP address, many of which use default passwords or lack basic security features. • Wyze Introduces "Verified View" Security Feature: Following previous incidents where users could see other people's camera streams due to cloud failures, Wyze launched a new security feature that stamps user metadata onto footage for an additional layer of verification to access photos and videos. • Study Challenges Screen Time Assumptions for Youth Mental Health: A major JAMA study tracking over 4,000 kids from ages 10-14 found no direct link between screen time duration and suicidal behavior, but instead identified addictive usage patterns as the real culprit. • The Launch of Trump Mobile: The new "47 Plan" offers 20GB of data for $47.45/month, along with a $499 phone claimed to be "made in America," though tech experts question both the value proposition and manufacturing claims. Hosts: Mikah Sargent and Jennifer Pattison Tuohy Download or subscribe to Tech News Weekly at https://twit.tv/shows/tech-news-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: joindeleteme.com/twit promo code TWIT Melissa.com/twit threatlocker.com/twit
Tech News Weekly Episode 392 Show Notes This week on Tech News Weekly, Mikah Sargent and Jennifer Pattison Tuohy talk cybersecurity vulnerabilities with over 40,000 exposed internet cameras, Wyze's new security features following past breaches, a study on youth mental health and addictive tech use, and the launch of Trump Mobile's new phone and cellular plan. • 40,000 Exposed Internet Cameras: A cybersecurity investigation by BitSight reveals that over 40,000 internet-connected cameras are accessible to anyone with a browser and IP address, many of which use default passwords or lack basic security features. • Wyze Introduces "Verified View" Security Feature: Following previous incidents where users could see other people's camera streams due to cloud failures, Wyze launched a new security feature that stamps user metadata onto footage for an additional layer of verification to access photos and videos. • Study Challenges Screen Time Assumptions for Youth Mental Health: A major JAMA study tracking over 4,000 kids from ages 10-14 found no direct link between screen time duration and suicidal behavior, but instead identified addictive usage patterns as the real culprit. • The Launch of Trump Mobile: The new "47 Plan" offers 20GB of data for $47.45/month, along with a $499 phone claimed to be "made in America," though tech experts question both the value proposition and manufacturing claims. Hosts: Mikah Sargent and Jennifer Pattison Tuohy Download or subscribe to Tech News Weekly at https://twit.tv/shows/tech-news-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: joindeleteme.com/twit promo code TWIT Melissa.com/twit threatlocker.com/twit
ドコモ新料金で日本の「20GB」はまた値上げ? 「複雑」との批判あるも、残された「選択肢」に要注目。 携帯電話の料金プラン、特に20GBプランは、かつて非常に高額だった──。
日本通信、20GBが月1200円の“ネットだけプラン”で「物理SIM」を提供。日本通信は4月24日、月額1200円で20GBが使えるデータ専用の「ネットだけプラン」において、物理SIMの提供を開始した。eSIM版は同月10日から先行提供していたが、物理SIMの提供により、eSIM非対応端末でもネットだけプランを利用可能になった。
ahamoは死なず続投、ドコモ新料金「MAX」「20GB」など一挙投入 ポイ活で毎月最大5000p還元。 NTTドコモは6月5日から、新たに「ドコモ MAX」「ドコモ ポイ活 MAX」「ドコモ ポイ活 20」という3つの料金プランを提供する。記事内の料金表記は全て税込みとする。
スマホ向けバックアップアプリ「Noccos」登場 写真/動画やパスワードも保存、月額300円/20GBから。 キングソフトは、3月27日にバックアップアプリ「Noccos」をリリースした。アプリのダウンロードは無料で、利用料金は容量20GBが月額300円(税込み、以下同)、100GB以上は月額550円から。
メルカリモバイル、20GBプラン契約で最大1万2000ポイントプレゼント 5月6日まで。 メルカリは、3月19日にモバイルサービス「メルカリモバイル」で20GBプランを初めて契約したユーザーを対象に最大1万2000ポイントを付与するキャンペーンを開始した。申し込み期間は5月6日、契約完了期間は5月31日まで。
楽天モバイルで利用できるスマホを確認する方法。 楽天モバイルといえば、サービスエリア内で「データ通信無制限」をうたい、どれだけ使っても月額最大3278円(税込み、以下同)の「Rakuten最強プラン」が売りだ。各種割引適用前の月額料金は、3GBまでが1078円、3GBから20GBまでは2178円、20GB超過後は3278円の3段階制となっている。
QTモバイル、月額料金を1年間割引する「みんなのアオハル応援キャンペーン」開催 20GBプランなら990円に。 QTnetは4月30日まで、モバイル通信サービス「QTモバイル」において「みんなのアオハル応援キャンペーン」を開催する。
5~22歳向け「ソフトバンクデビュー割」実施 親子で20GBが半年間0円に。 ソフトバンクは、11月13日から「ソフトバンクデビュー割」を実施する。終了日は未定。
「LINEMOベストプランV」改定 月額2970円のまま20GB→30GBに増量で段階制は廃止へ。 ソフトバンクが10月25日、オンライン専用ブランド「LINEMO」の「LINEMOベストプランV」を改定し、11月1日から月額2970円で30GBのデータ通信を利用可能にする。
ahamo、20GB→30GBに増量 月額料金「そのまま」でも、「日本通信の方が安い」との声。 NTTドコモはオンランブランド「ahamo」のデータ容量を20GBから30GBに増量した。月額料金は2970円(税込み、以下同)から据え置きとなっている。
日本通信が料金プランを改定 月額2178円で50GB、月額1390円で20GBに(5分かけ放題付き)。 日本通信が9月18日、「合理的30GBプラン」のデータ容量を30GBから50GBに、「合理的みんなのプラン」のデータ容量を10GBから20GBに増量することを発表。9月30日から提供する。これにより、合理的30GBプランは「合理的50GBプラン」に名称を変更する。
ドコモ、ahamoのデータ容量を20GBから30GBに増量 10月1日から。 NTTドコモは2024年10月1日から、オンランブランド「ahamo」の月間データ容量を、20GBから30GBに増量する。月額料金は2970円(税込み、以下同)から据え置きで、現在ahamoを契約しているユーザーは、10月から30GBのデータ容量を利用できる。テザリングや海外データ通信も30GBまで利用でき、容量超過後の通信速度も1Mbpsで変更はない。
Offerta NordVPN: vai su https://www.nordvpn.com/novageo per ottenere 4 mesi extra + 20GB da usare sull'app Saily, la e-sim di NordVPN! Codice: novageo INSTANT GEOPOLITICA, il nuovissimo libro di Nova Lectio sulla Geopolitica: https://amzn.to/40RLZsi Testo e ricerca Gaia Zecchini Fonti: https://www.ilpost.it/2024/07/29/proteste-carceri-italiane-caldo-sovraffollamento/ https://ilmanifesto.it/il-tranello-dei-detenuti-in-rivolta https://www.internazionale.it/reportage/luigi-mastrodonato/2024/03/27/suicidi-agenti-detenuti-carcere-italia https://www.avvenire.it/attualita/pagine/rivolte-nelle-carceri https://www.lastampa.it/cronaca/2024/07/25/news/carcere_brescia_lettera_detenuti_mattarella-14503139/ https://roma.corriere.it/notizie/cronaca/24_luglio_28/siccita-sicilia-business-acqua-5340ddb3-b2a2-4809-921a-080226aacxlk.shtml https://www.nytimes.com/2024/07/24/world/europe/drought-farming-tourism.html https://www.ft.com/content/bf1842ed-816c-41a5-9b7c-d8b3da746cdd https://apnews.com/article/venezuela-presidential-election-maduro-opposition-machado-edmundo-dbb31ef798966698ce2792b1cec74f54 https://www.vox.com/world-politics/363558/venezuela-maduro-elections-south-america-machado-gonzalez-chavez-oil https://apnews.com/article/venezuela-presidential-election-maduro-machado-edmundo-results-acee6c8cd3a8fc88086c2dd71963b759 https://www.nytimes.com/2024/07/31/us/politics/trump-kamala-harris-black-nabj.html https://www.theguardian.com/uk-news/article/2024/jul/30/misinformation-southport-attack-suspect-social-media-conspiracy-theories https://www.theguardian.com/uk-news/article/2024/jul/31/how-false-online-claims-about-southport-knife-attack-spread-so-rapidly https://www.washingtonpost.com/world/2024/07/31/southport-stabbing-riot-misinformation/ https://www.ilpost.it/2024/08/01/olimpiadi-boxe-pugile-angela-carini-imane-khelif/ https://www.politico.eu/article/culture-war-women-boxing-angela-carini-olympics-imane-khalif-testosterone-giorgia-meloni/ Learn more about your ad choices. Visit megaphone.fm/adchoices
Offerta NordVPN: vai su https://www.nordvpn.com/novageo per ottenere 4 mesi extra + 20GB da usare sull'app Saily, la e-sim di NordVPN! Codice: novageo INSTANT GEOPOLITICA, il nuovissimo libro di Nova Lectio sulla Geopolitica: https://amzn.to/40RLZsi Testo e ricerca Gaia Zecchini Fonti: https://www.ilsole24ore.com/art/si-insedia-nuovo-europarlamento-priorita-industria-e-ambiente-AFiaw9sC https://www.rainews.it/articoli/2024/07/nuovi-gruppi-al-parlamento-ue-conte-passa-a-the-left-vox-si-unisce-ai-patrioti-di-orban-175abe98-0542-46ff-a4d6-f8f21b1e3a63.html https://www.europarl.europa.eu/about-parliament/it/organisation-and-rules/organisation/political-groups https://www.ilpost.it/2024/07/10/parlamento-europeo-europe-of-sovereign-nations/ https://pagellapolitica.it/articoli/eliminazione-abuso-ufficio-problemi https://www.bbc.com/news/articles/cx0247xx585o https://www.politico.com/magazine/story/2014/02/rwanda-paul-kagame-americas-darling-tyrant-103963/ https://www.politico.com/news/magazine/2024/07/15/jd-vance-55-things-trump-vp-00167882 https://www.politico.com/news/2021/10/23/jd-vance-ohio-senate-trump-comments-516865 https://www.ilpost.it/2024/07/16/barba-politici-occidentali/ https://apnews.com/article/marjorie-taylor-greene-house-speaker-mike-johnson-28861ef534f9f1ce950a2389af8a4ced Learn more about your ad choices. Visit megaphone.fm/adchoices
Fraudology is presented by Sardine.In this episode of Fraudology, host Karisse Hendrick delves into the recent Evolve Bank data breach, a shocking cyber incident that exposed 155,000 sensitive consumer accounts, including unencrypted personal and financial information. With over 20GB of leaked Outlook data files from the bank's senior vice president and accounts across high-risk countries, the ramifications are significant. Hendrick also highlights the crucial global police operation, Operation First Light 2024, which froze over 6,700 bank accounts and disrupted major international scam networks, illustrating the ongoing battle against cybercrime.Additionally, Karisse previews an upcoming episode featuring fraud expert Frank McKenna, discussing the notorious Yahoo boys and their fraudulent schemes. Tune in to stay informed on the latest strategies for fraud prevention and to understand the broader impact of 2024's alarming wave of data breaches.Related articles:https://fintechbusinessweekly.substack.com/p/evolve-hack-crisis-russia-linked?https://resources.sentilink.com/blog/evolve-data-breach?https://cybernews.com/security/rockyou2024-largest-password-compilation-leak/https://www.interpol.int/News-and-Events/News/2024/USD-257-million-seized-in-global-police-crackdown-against-online-scams?Fraudology is hosted by Karisse Hendrick, a fraud fighter with decades of experience advising hundreds of the biggest ecommerce companies in the world on fraud, chargebacks, and other forms of abuse impacting a company's bottom line. Connect with her on LinkedIn She brings her experience, expertise, and extensive network of experts to this podcast semi weekly, on Tuesdays and Thursdays.
Offerta NordVPN: vai su https://www.nordvpn.com/novageo per ottenere 4 mesi extra + 20GB da usare sull'app Saily, la e-sim di NordVPN! Codice: novageo INSTANT GEOPOLITICA, il mio nuovissimo libro sulla Geopolitica: https://amzn.to/40RLZsi Testo e ricerca Gaia Zecchini Fonti: https://edition.cnn.com/2024/05/24/uk/prime-minister-rishi-sunak-election-intl/index.html https://www.bbc.com/news/articles/c2v0e074jejo https://www.politico.eu/article/britain-uk-election-keir-starmer-labour-party-conservative-party-british-politics-voter-disillusionment/ https://www.bbc.com/news/articles/cx824yl3ln4o https://www.reuters.com/world/middle-east/irans-pezeshkian-brings-hopes-moderation-after-routing-hardline-rival-2024-07-06/ https://www.bbc.com/news/articles/ck5gje7gyygo https://www.ft.com/content/9914da71-55f0-4bf9-b702-1e4d9bb489a6 https://www.bbc.com/news/articles/crgggwg158do https://www.firstpost.com/explainers/genz-has-arrived-how-tiktok-spurred-kenyas-tax-protests-13786219.html https://www.context.news/money-power-people/why-has-kenyas-finance-bill-triggered-public-outrage https://khrc.or.ke/press-release/right-to-protest-police-must-stop-violence-act-on-goons/ https://www.bbc.com/news/articles/c9r37wzpw1do https://www.newtimes.co.rw/article/18229/news/africa/kenya-president-ruto-orders-debt-audit-budget-cuts-amid-protests Learn more about your ad choices. Visit megaphone.fm/adchoices
Offerta NordVPN: vai su https://www.nordvpn.com/novageo per ottenere 4 mesi extra + 20GB da usare sull'app Saily, la e-sim di NordVPN! Codice: novageo INSTANT GEOPOLITICA, il mio nuovissimo libro sulla Geopolitica: https://amzn.to/40RLZsi PROGETTO KIRGHIZISTAN: https://donorbox.org/reportage-kirghizistan-nova-lectio Testo e ricerca di Paolo Arigotti Fonti www.ambimed-group.com/it/scheda/guyana-francese-GF www.bbc.com/news/world-latin-america-20376142 www.franceguyane.fr/actualite/politique/elections-europeennes-et-les-outre-mer-dans-tout-ca-989715.php trove.nla.gov.au/newspaper/article/2626080 www.geopolitica.info/europa-sovranita-spaziale-parte-1/ www.limesonline.com/rivista/la-francia-vuole-il-podio-delle-potenze-spaziali-14639203/ www.france24.com/en/tag/french-guiana/ www.saluteinternazionale.info/2023/11/guiana-francese-oro-e-malaria/ www.nytimes.com/es/2023/09/22/espanol/oro-mercurio.html it.insideover.com/politica/dalla-corsica-alloltremare-il-voto-nelle-periferie-freancesi-e-una-sfida-a-macron.html www.internazionale.it/notizie/2017/03/29/sciopero-generale-e-manifestazioni-di-massa-nella-guyana-francese www.aljazeera.com/news/2017/3/27/french-guiana-paralysed-by-general-strikeit.euronews.com/tag/guyana-francese www.ansa.it/sito/notizie/mondo/2024/03/21/macron-in-visita-nella-guyana-francese-e-in-brasile_e049fb42-6ee0-469e-9e6c-15a88290fc82.html www.salviamolaforesta.org/petizione/1084/presidente-macron-no-alla-miniera-doro-nella-guyana-francese www.limesonline.com/rivista/quel-che-noi-francesi-non-abbiamo-voluto-capire-14647186/ Learn more about your ad choices. Visit megaphone.fm/adchoices
Offerta NordVPN: vai su https://www.nordvpn.com/novageo per ottenere 4 mesi extra + 20GB da usare sull'app Saily, la e-sim di NordVPN! INSTANT GEOPOLITICA, il mio nuovissimo libro sulla Geopolitica: https://amzn.to/40RLZsi PROGETTO KIRGHIZISTAN: https://donorbox.org/reportage-kirghizistan-nova-lectio Testo e ricerca di Mauro Indelicato: https://www.instagram.com/mauroindelicato?igsh=MXkxcndnNzcyZmYzOA%3D%3D https://t.me/mindelicato (canale telegram di Mauro Indelicato per le news dal mondo) Fonti: https://www.rainews.it/tgr/veneto/articoli/2023/04/silvio-berlusconi-una-storia-italiana-lunga-sei-decenni-e2c2e610-dd61-49a8-843c-19706ae8b0f0.html https://www.panorama.it/news/politica/silvio-berlusconi-ritratto https://lespresso.it/c/politica/2023/6/12/silvio-berlusconi-storia-segreta-delluomo-che-ha-conquistato-litalia-con-il-milan/4185 https://it.insideover.com/politica/dalleredita-popolare-alla-sfida-al-rigore-leuropa-unita-secondo-silvio-berlusconi.html https://www.repubblica.it/dossier/politica/silvio-berlusconi-storia-1936-2023/6/?ref=RHEX-BG-I404167836-P2-S1-T1 Learn more about your ad choices. Visit megaphone.fm/adchoices
Summary:On the She Calls Her Shots podcast, we're all about building a business that feels sustainable and that create ease, happiness and gratitude in all areas of your life. And in today's episode we're diving into something that is SO important – and not talked about enough in our industry.The duality of being a business owner who's not only trying to grow a thriving business, but also doing her best to create life-giving, love-filled relationships with those around her. The sometimes impossible balancing act of trying to keep both aspects of our lives thriving at the same time – and how often times, it feels like we're bouncing back and forth, having to choose between focusing on our business OR our relationships. Feeling like when one aspect is thriving, the other is suffering -- and I'm here to share today, it doesn't have to be this way. This episode is sure to hit you on a deeper level because I'm sharing the REAL HONEST TRUTH of what it REALLY takes to be a business owner (that also cares deeply about her relationships and people she's closest to).So grab your favorite glass of wine, tea or coffee and join me in today's conversation..Loved the episode? Have a topic or guest host request? Send me a text message!I'm giving away a YEAR LONG subscription to the Adobe Photography Plan — including access to Lightroom, Lightroom Classic, Photoshop, and 20GB of cloud storage. All for FREE!TO ENTER: Take a screenshot of the episode that you're listening to and share it in your IG stories and tag me @heykristamarieBONUS: Leave a review on Apple podcasts and send me a screenshot of the review in an IG DM and you get 5 additional entries.The winner will be announced July 1st!Ways we can work together: Photographers, are you ready to create a sustainable business strategy? Is it time to elevate your business and get updated , gorgeous brand photos? I'D LOVE TO CONNECT WITH YOU! Say hello on Instagram
Avec notre partenaire NordVPN qui vous offre 4 mois en vous abonnant 2 ans et 20GB offert dans Saily (l'offre de e-sim de NordVPN) ! Lien : https://nordvpn.com/orlm IA, c'est maintenant ou jamais pour Apple ! Tim Cook devrait dévoiler ce soir les nouvelles versions de ses systèmes d'exploitations dopées à l'intelligence artificielle générative. Apple va-t-elle lancer son propre modèle ou plutôt s‘associer avec Open AI ? Quelle sera sa stratégie pour se différencier face aux critiques en matière d'exploitations des données personnelles et les risques d'hallucinations ? Siri va-t-elle être dopée par Chat-GPT ? Quid des autres nouveautés au menu d' iOS et iPadOS, sans oublier MacOS, WatchOS et TVOS ? Quant au Vision pro, va-t-il avoir droit à une mise à jour et débarquer en France ? Toutes les réponses en direct… ce soir à partir de 18:30 ! Présenté par Olivier Frigara avec Laurent Pantanacce (actes.immo), Stéphane Zibi et Christophe Degraeve (Underside) ! Rendez-vous chaque vendredi sur YouTube pour découvrir une nouvelle émission ou un nouveau live ! Tous nos liens :
Summary:If you're anything like the photographers in my community, you're probably feeling tired of comparing your level of success to other photographers in your market. So many of my current clients have mentioned that they have been feeling like they aren't “measuring up” to where they want to be in their business. And it's left them feeling defeated and a little bit frustrated.They've been hyper focused on hitting certain income goals and they're feeling really burned out from it. And so one thing we've been focusing on is helping them create a new definition of success so they can take BIG action that actually creates more income and results.We're opening up this conversation so that you can start feeling more confident and allow you to create goals that actually mean something to you and make a bigger impact inside your business.My goal for you leaving this episode is to have a plan that will allow you to spend your entire summer celebrating the heck out of your business because you have complete clarity around what success looks like for you – and you're making moves and feeling the momentum that is going to get you there.Let's dive in!Loved the episode? Have a topic or guest host request? Send me a text message!I'm giving away a YEAR LONG subscription to the Adobe Photography Plan — including access to Lightroom, Lightroom Classic, Photoshop, and 20GB of cloud storage. All for FREE!TO ENTER: Take a screenshot of the episode that you're listening to and share it in your IG stories and tag me @heykristamarieBONUS: Leave a review on Apple podcasts and send me a screenshot of the review in an IG DM and you get 5 additional entries.The winner will be announced July 1st!Ways we can work together: Photographers, are you ready to create a sustainable business strategy? Is it time to elevate your business and get updated , gorgeous brand photos? I'D LOVE TO CONNECT WITH YOU! Say hello on Instagram
Summary:In today's episode we're getting clear on what you need to be focusing on right now in order to book more clients and sessions.If I had to take a guess – I would bet money on the fact that you're tired of your current marketing strategy – it doesn't feel like it's working the way it should – and that you're ready to focus on something else that will actually grow your business.I can say that with confidence because this is something that my coaching clients and community are currently feeling and so I can bet that you're feeling it too.We are talking about both mindset and strategy today – and we're going to be talking about it in a way that you likely haven't thought about lately. And if you know me, you KNOW that I'm all about taking inspired action and creating momentum in a sustainable way – so grab your notebook and a pen and get ready to take some notes during the episode.Let's dive in!Loved the episode? Have a topic or guest host request? Send me a text message!I'm giving away a YEAR LONG subscription to the Adobe Photography Plan — including access to Lightroom, Lightroom Classic, Photoshop, and 20GB of cloud storage. All for FREE!TO ENTER: Take a screenshot of the episode that you're listening to and share it in your IG stories and tag me @heykristamarieBONUS: Leave a review on Apple podcasts and send me a screenshot of the review in an IG DM and you get 5 additional entries.The winner will be announced July 1st!Ways we can work together: Photographers, are you ready to create a sustainable business strategy? Is it time to elevate your business and get updated , gorgeous brand photos? I'D LOVE TO CONNECT WITH YOU! Say hello on Instagram
This week we gather, virtually, to discuss a wide array of topics, listed below in the time stamps. Also, Josh eats one of the messiest looking things he has documented to date. Bye E3, 1.4nm process nodes, 20GB "evil" networking, and a DOOM'd celebration!Recorded December 13, 2023.Timestamps:00:00 Intro01:02 Food with Josh02:55 AMD Threadripper OC blows hidden fuse06:11 TSMC talks 1.4nm15:39 Mutiple companies intro USB4 SSDs21:16 RIP E322:59 It's not a blower, it's Lateral Flow24:20 A seemingly unlikely rumor about PS5 Pro specs27:30 L4S is a new network standard that you might see soon29:58 Google Fiber 20 Gbps coming to select cities for 250 USD34:56 (in)Security Corner45:48 Gaming Quick Hits52:45 Quick mention of a short review video55:11 Picks of the Week1:00:27 Outro ★ Support this podcast on Patreon ★
au、22歳以下が対象の「スマホスタートプラン 5G/4G」割引キャンペーン 月20GBが1年間1078円から。 KDDIと沖縄セルラーは、11月22日からauの料金プラン「スマホスタートプラン 5G/4G」で「スマホスタート応援割」を開始する。終了日は未定。
In this episode, Chris talks to Derek Dicker, CEO at Nyriad about the UltraIO storage array. Nyriad has developed a new storage architecture using GPUs that accelerate the calculations needed to store data using erasure coding. This enables UltraIO to implement system-wide data protection using erasure coding at the block level. In contrast to most storage vendors in the market today, the UltraIO platform uses hard disk drives, with a GPU to process data ingested by the system, while data is presented back through the CPU route. This dual processor architecture enables Nyriad to deliver a product with 20GB/s of throughput, scale to multiple petabytes of capacity and provide dynamic data protection defined by the customer. Nyriad sees UltraIO being used across four industries - HPC, Media & Entertainment, Backup and Recovery, and Active Archive. Essentially the solution excels at handling large volumes of unstructured data that needs high throughput processing. Learn more about Nyriad, the origins of the solution with the Square Kilometre Array and customer examples at https://www.nyriad.io/ Elapsed Time: 00:32:28 Timeline 00:00:00 - Intros 00:01:40 - UltraIO was introduced in 2022 00:02:25 - Why is UltraIO different to traditional storage systems? 00:03:30 - GPUs can be used within data storage systems 00:04:10 - The Square Kilometre Array was an early customer 00:06:15 - UltraIO fits a specific set of requirements around data ingestion throughput 00:06:55 - UltraIO uses hard disk drives and erasure coding 00:08:00 - Ingested data is processed via GPU, then accessed by CPU 00:10:00 - Erasure coding allows customer-based resiliency settings 00:12:00 - The hardware for UltraIO uses standardised off the shelf hardware 00:14:50 - What markets does UltraIO fit? (HPC, M&E, Backup/Recovery & Active Archive) 00:16:15 - The UltraIO architecture has strong sustainability characteristics 00:18:45 - Most vendors have moved away from HDDs 00:23:00 - Digital Image replaced three systems with an UltraIO 00:24:20 - Don't keep data forever! 00:26:35 - UltraIO helped Digital Glue deliver a media asset management solution 00:27:30 - System capacities are from one to three petabytes raw 00:29:15 - Nyriad works through the channel 00:31:00 - Wrap Up Copyright (c) 2016-2023 Unpacked Network. No reproduction or re-use without permission. Podcast episode #3erd
This is a recap of the top 10 posts on Hacker News on August 28th, 2023.This podcast was generated by wondercraft.ai(00:39): ChatGPT EnterpriseOriginal post: https://news.ycombinator.com/item?id=37297304&utm_source=wondercraft_ai(02:32): When your classmates threaten you with felony chargesOriginal post: https://news.ycombinator.com/item?id=37297823&utm_source=wondercraft_ai(04:18): CLI text processing with GNU awkOriginal post: https://news.ycombinator.com/item?id=37290356&utm_source=wondercraft_ai(06:23): What do I think about Community Notes?Original post: https://news.ycombinator.com/item?id=37292041&utm_source=wondercraft_ai(08:11): Amazon acquires FigOriginal post: https://news.ycombinator.com/item?id=37296401&utm_source=wondercraft_ai(09:50): New images and video confirm Austin-made Tesla model Y has cracked front castingOriginal post: https://news.ycombinator.com/item?id=37292321&utm_source=wondercraft_ai(11:24): OpenTelemetry in 2023Original post: https://news.ycombinator.com/item?id=37295097&utm_source=wondercraft_ai(13:16): FortranOriginal post: https://news.ycombinator.com/item?id=37291504&utm_source=wondercraft_ai(14:56): An unexpected find that freed 20GB of unused index space (2021)Original post: https://news.ycombinator.com/item?id=37294793&utm_source=wondercraft_ai(16:43): 3M is paying $5.5B to resolve 300k lawsuits over defective combat earplugsOriginal post: https://news.ycombinator.com/item?id=37297751&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai
- **#792 7/25(火) 格安SIMから格安SIMへの乗り換えるメリットは?** 人生しがめるラジオ
This is a recap of the top 10 posts on Hacker News on May 20th, 2023.(00:36): Memory AllocationOriginal post: https://news.ycombinator.com/item?id=36029087(02:02): Meta fined $1.3B over data transfers to U.S.Original post: https://news.ycombinator.com/item?id=36028845(03:41): Meta AI announces Massive Multilingual Speech code, models for 1000+ languagesOriginal post: https://news.ycombinator.com/item?id=36034211(05:16): Severance payments at Wikimedia FoundationOriginal post: https://news.ycombinator.com/item?id=36029115(06:49): Malicious VSCode extensions with more than 45k installsOriginal post: https://news.ycombinator.com/item?id=36029020(08:20): Modern work requires attention – constant alerts steal itOriginal post: https://news.ycombinator.com/item?id=36034929(09:51): Breakthrough deal to prevent Colorado River from drying upOriginal post: https://news.ycombinator.com/item?id=36033151(11:19): Having a 20GB file that lets you ask an offline computer any question is amazingOriginal post: https://news.ycombinator.com/item?id=36027522(13:05): Polar NightOriginal post: https://news.ycombinator.com/item?id=36029032(14:25): Black holes might be defects in spacetimeOriginal post: https://news.ycombinator.com/item?id=36030959This is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai
mineoは大丈夫? ...とビビるんるん 鉄道るんるん 悲願の都心乗り入れ記念! タモリ電車クラブ夢の相鉄全線一筆書きツアーを全社を挙げてバックアップ #タモリ倶楽部 - Togetter 関係ないけど、この子は凄かった cf: 架空の鉄道グループ会社を多角経営する小4男児妄想鉄がすごい! 細分化が進む鉄オタ界の今熱い超ニッチ鉄ワールド #タモリ俱楽部 - Togetter 相鉄・東急 新横浜線 2023年3月開業予定| 東急電鉄株式会社 七隈線(天神南~博多)延伸 | 福岡市地下鉄 Appleるんるん コストコ、Apple製品の取り扱い拡大へ | ゴリミー AirPodsは今後数年間のうちに聴覚モニタリング機能が搭載される〜ガーマン氏 - iPhone Mania AIフル活用の「Microsoft 365 Copilot」。文書もプレゼン作成もAIとの対話で完結 - PC Watch cf: 「お前を消す方法」でお馴染み!? Windows懐かしのOfficeイルカの現在 | 文春オンライン 泣かないでSiri、Apple Watch新アプリがChatGPT搭載 | ギズモード・ジャパン cf: ChatGPT 画像生成AIのStable Diffusionをインストール不要でブラウザから動作可能な「Web Stable Difusion」が登場 - GIGAZINE グーグル、テキストから音楽を生成するAI「MusicLM」を発表 - CNET Japan サンプル曲、凄いよ cf: MusicLM AI BJくん? cf: 編曲における著作権とは Copyright and Arranging - The Word | 輸入楽譜専門店アムレス Starlink、全世界規模のローミングを開始 cf: Starlink For Rv 11ahは「多端末+上り」で活かす LPWA版Wi-Fiの実力と使いどころ|BUSINESS NETWORK BJるんるん 格安SIM主要8サービスの通信速度を測定【2023年2月】:爆速のMVNOはどこ?(ITmedia Mobile) - Yahoo!ニュース 大手"風"と言われた可愛そうな mineo → mineo - Wikipedia ホリエモンがMVNO事業に参入、月額3030円で20GB+5分かけ放題の「HORIE MOBILE」 ただの格安SIMと何が違う?(1/2 ページ) - ITmedia Mobile cf: ワイモバイルとの違い|サービス|【公式】LINEMO - ラインモ|格安SIM/格安スマホ 【予言】PayPay Mobile ブランディングを頑張って 【告知】 rock on 中継【インターン】スタッフ募集! お金では得られない貴重な体験ができます!(=ノーギャラ。交通費・宿泊費は rock on 負担) 働きが認められると正規スタッフ(ギャラ支給)に昇格のチャンス! 正規スタッフになると11月の「ツール・ド・おきなわ」スタッフに選ばれるかも? 短期間で幹部候補になれます! アットホームな現場です! 未経験者も応募可(有経験者大歓迎!) 応募はこちらのフォームか、こちらのメールアドレスまで タロケンのMacの購入、延命、その他の無料相談 (β版) 先着5名まで Zoomで基本40分(超えたら再接続) しずMacHPから、またはメール、fb、Twitter等で しずMacHP: しずMac mail: support@shizumac.net twitter: タロケン(@tarokentalk) facebook: 前田 まさる YouTubeチャンネル登録お願いします BJ: くりらじチャンネル BJ: サイクリングch タロケン: タロケン鉄道 タロケン: タロケンIT タロケン: タロケン裏 タロケン: 鉄道ライブカメラ静岡 Shinkansen Live Camera 鐵尾: 鐵尾の動画 - YouTube 有料番組登録をお願いします BJ: ヴォイニッチの科学書 | audiobook.jp BJ: 新型コロナウィルス感染症(COVID-19)最新情報 | audiobook.jp タロケン: タロケン気ままトーク | Apple Podcast [NEW]
#616 格安SIM乗り換え!4年使ったIIJMIOから日本通信に変えた理由! 〇雑談:日曜、昼寝した話。14-16時。気持ちよかったな。 〇結論:90-95点の固定費削減。通話アプリの不便を解消するためにMNPを実施。 日本通信がバランスが良く、ライフスタイルの合わせてプランで対応できる。(とくに電話アプリ) 〇なぜ、この話をしようかと docomoユーザー15年以上、IIJmioを4年使って、日本通信へ 1人、8000→3000→3300円、家族4人で7000円以下 6500→6800円へ IIJmio20GBで2000円をシェアできるので、家族4人でも5000円以下にできるかも。 子供2人は、OCNモバイル、iPhone12を購入した流れのまま990円で3GB。これでも充分。今後電話かけるなら日本通信へMNP。 〇どんな人におすすめなの? 大手3キャリアで6000円以上支払っている。スマホを変えるのがめんどくさい。でも変えたい! 〇ポイント3つ ・【重要なこと】自分の使用状況を知っておく。通話:LINEではダメか?±1500円、通信量、何ギガ必要か?3、8、20GB、それ以上 ・スマホとキャリアは関係ない。・一度見直すと2年は効果がある毎月2000円でも2年で5万円 ・詳しくなくても、ググれば、YouTube動画でも盛りだくさんのコンテンツがある! 〇例えば・・・ ・どの格安SIMが安いか?マイネオ、日本通信、IIJmio。 大手3キャリア8000円・アハモポヴォラインモ3000円・UQ、Yモバ5000円(本体込み)・格安SIM3000円以下 3GBなら1000円、20GBで2000円、かけ放題なら1500円 〇こんな時はどうするの? ・どこがイイか分からない人→日本通信、ネット通信をダラダラ使いたい人、マイネオ ・楽天モバイルはパック料金なので、少し割高。 〇今回のまとめは、 IIJmioから日本通信に変えたよ!劇的な変化はないけど、通話アプリを使わない&かけ放題の改善で電話を使う人には おすすめのプラン。格安SIM特有のランチタイムが遅い点は許容できるので 今後、デュアルSIMでpovoとのセッションも楽しんでいきたい。 =============== --- Send in a voice message: https://anchor.fm/edge7/message
This week we are continuing with adding visual context from any videos, gifs, and screenshots of the releases to make it easier for you to understand the updates and bring you the best possible episode of Workspace Recap. This episode is much tighter than last week as I work to improve and tweak my editing style. It did take me 4 hours to edit and it's over 20GB but it's worth it! Now to try and make shorts out of these for those of you who just want only the update. If you would like to see the full episode video or the shorts, head over to our Youtube Channel at youtube.com/tabgeeks Silent Releases New keyboard shortcuts for Keep Enhancing spell check in Google Docs Improved hearing aid support for Google Meet on Android Published Releases Use built-in mail merge tags like @firstname to personalize multi-send emails Stronger Admin console protection with risk-based re-authentication challenges Custom emojis coming to Chat Save time by adding in grading category information before exporting Google Assignments in Google Classroom Create and manage AppSheet databases, available in public preview Configure App Access Control for third-party applications in bulk Click Here to view our entire show notes including other topics tabGeeks Resources
This week we talk about players getting couch coop to work for Halo Infinite, Cyberpunk 2077 expansion Phantom Liberty, 20GB 3080s, the new PS5 SKU, the new Series 2 Elite Controller, Rings of Power discourse, and more!
In this episode: Uber broke laws, duped police and secretly lobbied governments, leak reveals How Elon's bizarre Twitter takeover saga could have just been a cover for him to sell $8.5 billion in Tesla stock Japan Wants to Bring Artificial Gravity to the Moon Peloton will stop making its own bikes Spotify Buys Music Trivia Game Heardle AD BREAK Marriott Hotels suffers fresh data breach, 20GB of information leaked Honda Vehicle Vulnerability Allows Remote Unlocking And Starting White House says Americans should be ‘really careful' about using period tracker apps Amazon says more than 300 million items sold during ‘biggest' Prime Day event Weird and Wacky: Could Your Old Poop Cure You of Future Diseases? Musician Plays Solo on Enormous 69 String Bass A couple spent $300,000 building a hidden underground home that you can enter by going down a 12-foot spiral slide — tucked inside an unassuming tent Tech Rec: Clara - Daylio Adam - Stream Deck --- Send in a voice message: https://anchor.fm/techtalkyall/message
Of 300 000 public responses to proposed regulations, Department of Health officials read just 132 – and completely ignored the fact that 97% of the submissions were against them. The regulations propose indefinitely imposing mask-wearing; need to provide vaccination certificates for access into SA and large gatherings; and the capping of audiences in public facilities to 50% of capacity. In addition, now public emails by DDG Dr Nicholas Crisp confirm official disdain of the consulting cornerstone of the SA democratic process. In this interview with BizNews founder Alec Hogg, Sakeliga's Russell Lamberti and Tian Alberts unpack disclosures laid bare after the court forced the DOH to hand over 20GB of data files to its court opponent.
What are tongues? How did we get them? How do animals use them? How much does Bekah hate them? (A lot). Sources: https://en.wikipedia.org/wiki/Tongue https://www.thecut.com/2016/05/the-complicated-reasons-why-you-like-some-foods-and-hate-others.html https://www.livescience.com/photos-weird-animal-tongues.html https://en.wikipedia.org/wiki/Cymothoa_exigua https://www.mayoclinic.org/diseases-conditions/tongue-tie/symptoms-causes/syc-20378452 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1570891/ https://en.wikipedia.org/wiki/Tetrapod https://www.scmp.com/video/asia/3144159/man-indias-longest-tongue-wants-taste-guinness-world-record-fame https://www.bbc.com/news/blogs-magazine-monitor-29144165#:~:text=A%201967%20study%20by%20GB,(3.1in)%20for%20women. https://www.ajinomoto.com/aboutus/umami/why-is-umami-important-to-us
日本通信、通話かけ放題+20GBプランを提供開始 月額3378円。 日本通信は、12月21日に料金プラン「合理的20GBプラン」への通話かけ放題オプション追加を発表した。
Las nuevas Tarjetas Para una nueva generación de juegos, ademas de que Intel esta en otros proyectos mas ambiciosos
Los problemas que tiene la voz digital de Tuenti y la irresistible oferta de Lowi me han hecho hacer hoy la portabilidad a Lowi. Llamadas ilimitadas y 20GB de datos mensuales por solo 15€ han tenido la culpa de esa decisión. Además hay que añadir que los datos que no uses este mes, los tienes acumulados para el siguiente y, si te parece poco Lowi regala 60GB para usar hasta el 31 de Agosto. Esta oferta no tiene competencia. La podéis contratar solo por teléfono en el 1456. Oferta disponible por tiempo muy limitado.
Rakuten wants to break the “4th” wall (and beyond!), how to delete your LINEs & scan your QRs. Plus, robots at the airport, cars driving in a “Maru”, online crane games & how to buy used Apple gear in Japan! All this & more on this week's #ZettaiGeekDayo! As always, if you have any comments, questions or topics you'd like me to cover, please tweet them at me @kayleedayo on Twitter with the hashtag #ZettaiGeekDayo so I can find them. PlatypusPodcasts.com @kayleedayo (English) @purplefuku (Japanese) @ZettaiGeekDayo Let It Flo, Let It Flo, Let It Flo! ♪ Tech News in Japan Rakuten aims to become nation's 4th mobile carrier 楽天が「第4の携帯キャリア」に、2019年度にサービス開始との報道 Rakuten and Bic Camera team to marry virtual and real stores 楽天とビックカメラが新会社 「楽天ビック」提供へ 通販・店舗連携 ドコモが20GBプランを値下げ、基本料込み月4980円~に 「通話はLINE」な単身者向け LINE、“誤爆”したメッセージの「送信取消」機能を提供開始 「Suica」アプリがアップデート、ネットショッピングでの支払いに対応 羽田空港がスタッフロボ数種を試験採用。2018年1月より警備から案内、荷物運びなど期間限定で見習い 東京都心の公道、自動運転車が「初」走行。ソフトバンクが実証実験へ 『自動運転バス試乗会 in 丸の内仲通り』を実施 「日本では大きなインパクトになる」–Twitch Primeが日本でサービス開始 ドコモ「ジョジョスマホ」、1万台限定で発売 12万円 オンラインクレーンゲーム「セガキャッチャーオンライン」の正式サービスが開始 セガキャッチャーオンライン 新幹線「こだま」200人乗せずに出発進行⇒20メートル戻って仕切り直し 名古屋駅で Main Stories ISP Oshietekun (Japanese) How to Scan a QR Code Using the Camera on the iPhone or the iPad Janpara (Japanese) Network Restriction Check docomo au SoftBank Fun Stuff 109 Cinemas – 4DX (Japanese) m-flo、15年ぶりに初代ボーカルLISA復帰 大みそかにUSJで復活ステージ ThinkPad X220 macOS High Sierra Installation See you next week!
Papers we love: ARC by Bryan Cantrill, SSD caching adventures with ZFS, OpenBSD full disk encryption setup, and a Perl5 Slack Syslog BSD daemon. This episode was brought to you by Headlines Papers We Love: ARC: A Self-Tuning, Low Overhead Replacement Cache (https://www.youtube.com/watch?v=F8sZRBdmqc0&feature=youtu.be) Ever wondered how the ZFS ARC (Adaptive Replacement Cache) works? How about if Bryan Cantrill presented the original paper on its design? Today is that day. Slides (https://www.slideshare.net/bcantrill/papers-we-love-arc-after-dark) It starts by looking back at a fundamental paper from the 40s where the architecture of general-purpose computers are first laid out The main is the description of memory hierarchies, where you have a small amount of very fast memory, then the next level is slower but larger, and on and on. As we look at the various L1, L2, and L3 caches on a CPU, then RAM, then flash, then spinning disks, this still holds true today. The paper then does a survey of the existing caching policies and tries to explain the issues with each. This includes ‘MIN', which is the theoretically optimal policy, which requires future knowledge, but is useful for setting the upper bound, what is the best we could possibly do. The paper ends up showing that the ARC can end up being better than manually trying to pick the best number for the workload, because it adapts as the workload changes At about 1:25 into the video, Bryan start talking about the practical implementation of the ARC in ZFS, and some challenges they have run into recently at Joyent. A great discussion about some of the problems when ZFS needs to shrink the ARC. Not all of it applies 1:1 to FreeBSD because the kernel and the kmem implementation are different in a number of ways There were some interesting questions asked at the end as well *** How do I use man pages to learn how to use commands? (https://unix.stackexchange.com/a/193837) nwildner on StackExchange has a very thorough answer to the question how to interpret man pages to understand complicated commands (xargs in this case, but not specifically). Have in mind what you want to do. When doing your research about xargs you did it for a purpose, right? You had a specific need that was reading standard output and executing commands based on that output. But, when I don't know which command I want? Use man -k or apropos (they are equivalent). If I don't know how to find a file: man -k file | grep search. Read the descriptions and find one that will better fit your needs. Apropos works with regular expressions by default, (man apropos, read the description and find out what -r does), and on this example I'm looking for every manpage where the description starts with "report". Always read the DESCRIPTION before starting Take a time and read the description. By just reading the description of the xargs command we will learn that: xargs reads from STDIN and executes the command needed. This also means that you will need to have some knowledge of how standard input works, and how to manipulate it through pipes to chain commands The default behavior is to act like /bin/echo. This gives you a little tip that if you need to chain more than one xargs, you don't need to use echo to print. We have also learned that unix filenames can contain blank and newlines, that this could be a problem and the argument -0 is a way to prevent things explode by using null character separators. The description warns you that the command being used as input needs to support this feature too, and that GNU find support it. Great. We use a lot of find with xargs. xargs will stop if exit status 255 is reached. Some descriptions are very short and that is generally because the software works on a very simple way. Don't even think of skipping this part of the manpage ;) Other things to pay attention... You know that you can search for files using find. There is a ton of options and if you only look at the SYNOPSIS, you will get overwhelmed by those. It's just the tip of the iceberg. Excluding NAME, SYNOPSIS, and DESCRIPTION, you will have the following sections: When this method will not work so well... + Tips that apply to all commands Some options, mnemonics and "syntax style" travel through all commands making you buy some time by not having to open the manpage at all. Those are learned by practice and the most common are: Generally, -v means verbose. -vvv is a variation "very very verbose" on some software. Following the POSIX standard, generally one dash arguments can be stacked. Example: tar -xzvf, cp -Rv. Generally -R and/or -r means recursive. Almost all commands have a brief help with the --help option. --version shows the version of a software. -p, on copy or move utilities means "preserve permissions". -y means YES, or "proceed without confirmation" in most cases. Default values of commands. At the pager chunk of this answer, we saw that less -is is the pager of man. The default behavior of commands are not always shown at a separated section on manpages, or at the section that is most top placed. You will have to read the options to find out defaults, or if you are lucky, typing /pager will lead you to that info. This also requires you to know the concept of the pager(software that scrolls the manpage), and this is a thing you will only acquire after reading lots of manpages. And what about the SYNOPSIS syntax? After getting all the information needed to execute the command, you can combine options, option-arguments and operands inline to make your job done. Overview of concepts: Options are the switches that dictates a command behavior. "Do this" "don't do this" or "act this way". Often called switches. Check out the full answer and see if it helps you better grasp the meaning of a man page and thus the command. *** My adventure into SSD caching with ZFS (Home NAS) (https://robertputt.co.uk/my-adventure-into-ssd-caching-with-zfs-home-nas.html) Robert Putt as written about his adventure using SSDs for caching with ZFS on his home NAS. Recently I decided to throw away my old defunct 2009 MacBook Pro which was rotting in my cupboard and I decided to retrieve the only useful part before doing so, the 80GB Intel SSD I had installed a few years earlier. Initially I thought about simply adding it to my desktop as a bit of extra space but in 2017 80GB really wasn't worth it and then I had a brainwave… Lets see if we can squeeze some additional performance out of my HP Microserver Gen8 NAS running ZFS by installing it as a cache disk. I installed the SSD to the cdrom tray of the Microserver using a floppy disk power to SATA power converter and a SATA cable, unfortunately it seems the CD ROM SATA port on the motherboard is only a 3gbps port although this didn't matter so much as it was an older 3gbps SSD anyway. Next I booted up the machine and to my suprise the disk was not found in my FreeBSD install, then I realised that the SATA port for the CD drive is actually provided by the RAID controller, so I rebooted into intelligent provisioning and added an additional RAID0 array with just the 1 disk to act as my cache, in fact all of the disks in this machine are individual RAID0 arrays so it looks like just a bunch of disks (JBOD) as ZFS offers additional functionality over normal RAID (mainly scrubbing, deduplication and compression). Configuration Lets have a look at the zpool before adding the cache drive to make sure there are no errors or uglyness: Now lets prep the drive for use in the zpool using gpart. I want to split the SSD into two seperate partitions, one for L2ARC (read caching) and one for ZIL (write caching). I have decided to split the disk into 20GB for ZIL and 50GB for L2ARC. Be warned using 1 SSD like this is considered unsafe because it is a single point of failure in terms of delayed writes (a redundant configuration with 2 SSDs would be more appropriate) and the heavy write cycles on the SSD from the ZIL is likely to kill it over time. Now it's time to see if adding the cache has made much of a difference. I suspect not as my Home NAS sucks, it is a HP Microserver Gen8 with the crappy Celeron CPU and only 4GB RAM, anyway, lets test it and find out. First off lets throw fio at the mount point for this zpool and see what happens both with the ZIL and L2ARC enabled and disabled. Observations Ok, so the initial result is a little dissapointing, but hardly unexpected, my NAS sucks and there are lots of bottle necks, CPU, memory and the fact only 2 of the SATA ports are 6gbps. There is no real difference performance wise in comparison between the results, the IOPS, bandwidth and latency appear very similar. However lets bare in mind fio is a pretty hardcore disk benchmark utility, how about some real world use cases? Next I decided to test a few typical file transactions that this NAS is used for, Samba shares to my workstation. For the first test I wanted to test reading a 3GB file over the network with both the cache enabled and disabled, I would run this multiple times to ensure the data is hot in the L2ARC and to ensure the test is somewhat repeatable, the network itself is an uncongested 1gbit link and I am copying onto the secondary SSD in my workstation. The dataset for these tests has compression and deduplication disabled. Samba Read Test Not bad once the data becomes hot in the L2ARC cache reads appear to gain a decent advantage compared to reading from the disk directly. How does it perform when writing the same file back accross the network using the ZIL vs no ZIL. Samba Write Test Another good result in the real world test, this certainately helps the write transfer speed however I do wonder what would happen if you filled the ZIL transferring a very large file, however this is unlikely with my use case as I typically only deal with a couple of files of several hundred megabytes at any given time so a 20GB ZIL should suit me reasonably well. Is ZIL and L2ARC worth it? I would imagine with a big beefy ZFS server running in a company somewhere with a large disk pool and lots of users with multiple enterprise level SSD ZIL and L2ARC would be well worth the investment, however at home I am not so sure. Yes I did see an increase in read speeds with cached data and a general increase in write speeds however it is use case dependant. In my use case I rarely access the same file frequently, my NAS primarily serves as a backup and for archived data, and although the write speeds are cool I am not sure its a deal breaker. If I built a new home NAS today I'd probably concentrate the budget on a better CPU, more RAM (for ARC cache) and more disks. However if I had a use case where I frequently accessed the same files and needed to do so in a faster fashion then yes, I'd probably invest in an SSD for caching. I think if you have a spare SSD lying around and you want something fun todo with it, sure chuck it in your ZFS based NAS as a cache mechanism. If you were planning on buying an SSD for caching then I'd really consider your needs and decide if the money can be spent on alternative stuff which would improve your experience with your NAS. I know my NAS would benefit more from an extra stick of RAM and a more powerful CPU, but as a quick evening project with some parts I had hanging around adding some SSD cache was worth a go. More Viewer Interview Questions for Allan News Roundup Setup OpenBSD 6.2 with Full Disk Encryption (https://blog.cagedmonster.net/setup-openbsd-with-full-disk-encryption/) Here is a quick way to setup (in 7 steps) OpenBSD 6.2 with the encryption of the filesystem. First step: Boot and start the installation: (I)nstall: I Keyboard Layout: ENTER (I'm french so in my case I took the FR layout) Leave the installer with: ! Second step: Prepare your disk for encryption. Using a SSD, my disk is named : sd0, the name may vary, for example : wd0. Initiating the disk: Configure your volume: Now we'll use bioctl to encrypt the partition we created, in this case : sd0a (disk sd0 + partition « a »). Enter your passphrase. Third step: Let's resume the OpenBSD's installer. We follow the install procedure Fourth step: Partitioning of the encrypted volume. We select our new volume, in this case: sd1 The whole disk will be used: W(hole) Let's create our partitions: NB: You are more than welcome to create multiple partitions for your system. Fifth step: System installation It's time to choose how we'll install our system (network install by http in my case) Sixth step: Finalize the installation. Last step: Reboot and start your system. Put your passphrase. Welcome to OpenBSD 6.2 with a full encrypted file system. Optional: Disable the swap encryption. The swap is actually part of the encrypted filesystem, we don't need OpenBSD to encrypt it. Sysctl is giving us this possibility. Step-by-Step FreeBSD installation with ZFS and Full Disk Encryption (https://blog.cagedmonster.net/step-by-step-freebsd-installation-with-full-disk-encryption/) 1. What do I need? For this tutorial, the installation has been made on a Intel Core i7 - AMD64 architecture. On a USB key, you would probably use this link : ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/11.1/FreeBSD-11.1-RELEASE-amd64-mini-memstick.img If you can't do a network installation, you'd better use this image : ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/ISO-IMAGES/11.1/FreeBSD-11.1-RELEASE-amd64-memstick.img You can write the image file on your USB device (replace XXXX with the name of your device) using dd : # dd if=FreeBSD-11.1-RELEASE-amd64-mini-memstick.img of=/dev/XXXX bs=1m 2. Boot and install: Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F1.png) 3. Configure your keyboard layout: Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F2.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F3.png) 4. Hostname and system components configuration : Set the name of your machine: [Screenshot](https://blog.cagedmonster.net/content/images/2017/09/F4.png_ What components do you want to install? Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F5.png) 5. Network configuration: Select the network interface you want to configure. Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F6.png) First, we configure our IPv4 network. I used a static adress so you can see how it works, but you can use DHCP for an automated configuration, it depends of what you want to do with your system (desktop/server) Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F7.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F7-1.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F8.png) IPv6 network configuration. Same as for IPv4, you can use SLAAC for an automated configuration. Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F9.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F10-1.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F10-2.png) Here, you can configure your DNS servers, I used the Google DNS servers so you can use them too if needed. Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F11.png) 6. Select the server you want to use for the installation: I always use the IPv6 mirror to ensure that my IPv6 network configuration is good.Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F12.png) 7. Disk configuration: As we want to do an easy full disk encryption, we'll use ZFS. Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F13.png) Make sure to select the disk encryption :Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F14.png) Launch the disk configuration :Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F15.png) Here everything is normal, you have to select the disk you'll use :Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F16.png) I have only one SSD disk named da0 :Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F17.png) Last chance before erasing your disk :Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F18.png) Time to choose the password you'll use to start your system : Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F19.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F20.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F21.png) 8. Last steps to finish the installation: The installer will download what you need and what you selected previously (ports, src, etc.) to create your system: Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F22.png) 8.1. Root password: Enter your root password: Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F22-1.png) 8.2. Time and date: Set your timezone, in my case: Europe/France Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F22-2.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F23.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F23-1.png) Make sure the date and time are good, or you can change them :Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F24.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F25.png) 8.3. Services: Select the services you'll use at system startup depending again of what you want to do. In many cases powerd and ntpd will be useful, sshd if you're planning on using FreeBSD as a server. Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F26.png) 8.4. Security: Security options you want to enable. You'll still be able to change them after the installation with sysctl. Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F26-1.png) 8.5. Additionnal user: Create an unprivileged system user: Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F26-2.png) Make sure your user is in the wheel group so he can use the su command. Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F26-3.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F26-4.png) 8.6. The end: End of your configuration, you can still do some modifications if you want : Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F26-5.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F26-6.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F26-7.png) 9. First boot: Enter the passphrase you have chosen previously : Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F27.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F28.png) & Screenshot (https://blog.cagedmonster.net/content/images/2017/09/F29.png) Welcome to Freebsd 11.1 with full disk encryption! *** The anatomy of ldd program on OpenBSD (http://nanxiao.me/en/the-anatomy-of-ldd-program-on-openbsd/) In the past week, I read the ldd (https://github.com/openbsd/src/blob/master/libexec/ld.so/ldd/ldd.c) source code on OpenBSD to get a better understanding of how it works. And this post should also be a reference for other*NIX OSs. The ELF (https://en.wikipedia.org/wiki/Executable_and_Linkable_Format) file is divided into 4 categories: relocatable, executable, shared, and core. Only the executable and shared object files may have dynamic object dependencies, so the ldd only check these 2 kinds of ELF file: (1) Executable. ldd leverages the LD_TRACE_LOADED_OBJECTS environment variable in fact, and the code is as following: if (setenv("LD_TRACE_LOADED_OBJECTS", "true", 1) < 0) err(1, "setenv(LD_TRACE_LOADED_OBJECTS)"); When LDTRACELOADED_OBJECTS is set to 1 or true, running executable file will show shared objects needed instead of running it, so you even not needldd to check executable file. See the following outputs: $ /usr/bin/ldd usage: ldd program ... $ LD_TRACE_LOADED_OBJECTS=1 /usr/bin/ldd Start End Type Open Ref GrpRef Name 00000b6ac6e00000 00000b6ac7003000 exe 1 0 0 /usr/bin/ldd 00000b6dbc96c000 00000b6dbcc38000 rlib 0 1 0 /usr/lib/libc.so.89.3 00000b6d6ad00000 00000b6d6ad00000 rtld 0 1 0 /usr/libexec/ld.so (2) Shared object. The code to print dependencies of shared object is as following: if (ehdr.e_type == ET_DYN && !interp) { if (realpath(name, buf) == NULL) { printf("realpath(%s): %s", name, strerror(errno)); fflush(stdout); _exit(1); } dlhandle = dlopen(buf, RTLD_TRACE); if (dlhandle == NULL) { printf("%sn", dlerror()); fflush(stdout); _exit(1); } _exit(0); } Why the condition of checking a ELF file is shared object or not is like this: if (ehdr.e_type == ET_DYN && !interp) { ...... } That's because the file type of position-independent executable (PIE) is the same as shared object, but normally PIE contains a interpreter program header since it needs dynamic linker to load it while shared object lacks (refer this article). So the above condition will filter PIE file. The dlopen(buf, RTLD_TRACE) is used to print dynamic object information. And the actual code is like this: if (_dl_traceld) { _dl_show_objects(); _dl_unload_shlib(object); _dl_exit(0); } In fact, you can also implement a simple application which outputs dynamic object information for shared object yourself: # include int main(int argc, char **argv) { dlopen(argv[1], RTLD_TRACE); return 0; } Compile and use it to analyze /usr/lib/libssl.so.43.2: $ cc lddshared.c $ ./a.out /usr/lib/libssl.so.43.2 Start End Type Open Ref GrpRef Name 000010e2df1c5000 000010e2df41a000 dlib 1 0 0 /usr/lib/libssl.so.43.2 000010e311e3f000 000010e312209000 rlib 0 1 0 /usr/lib/libcrypto.so.41.1 The same as using ldd directly: $ ldd /usr/lib/libssl.so.43.2 /usr/lib/libssl.so.43.2: Start End Type Open Ref GrpRef Name 00001d9ffef08000 00001d9fff15d000 dlib 1 0 0 /usr/lib/libssl.so.43.2 00001d9ff1431000 00001d9ff17fb000 rlib 0 1 0 /usr/lib/libcrypto.so.41.1 Through the studying of ldd source code, I also get many by-products: such as knowledge of ELF file, linking and loading, etc. So diving into code is a really good method to learn *NIX deeper! Perl5 Slack Syslog BSD daemon (https://clinetworking.wordpress.com/2017/10/13/perl5-slack-syslog-bsd-daemon/) So I have been working on my little Perl daemon for a week now. It is a simple syslog daemon that listens on port 514 for incoming messages. It listens on a port so it can process log messages from my consumer Linux router as well as the messages from my server. Messages that are above alert are sent, as are messages that match the regex of SSH or DHCP (I want to keep track of new connections to my wifi). The rest of the messages are not sent to slack but appended to a log file. This is very handy as I can get access to info like failed ssh logins, disk failures, and new devices connecting to the network all on my Android phone when I am not home. Screenshot (https://clinetworking.files.wordpress.com/2017/10/screenshot_2017-10-13-23-00-26.png) The situation arose today that the internet went down and I thought to myself what would happen to all my important syslog messages when they couldn't be sent? Before the script only ran an eval block on the botsend() function. The error was returned, handled, but nothing was done and the unsent message was discarded. So I added a function that appended unsent messengers to an array that are later sent when the server is not busy sending messages to slack. Slack has a limit of one message per second. The new addition works well and means that if the internet fails my server will store these messages in memory and resend them at a rate of one message per second when the internet connectivity returns. It currently sends the newest ones first but I am not sure if this is a bug or a feature at this point! It currently works with my Linux based WiFi router and my FreeBSD server. It is easy to scale as all you need to do is send messages to syslog to get them sent to slack. You could sent CPU temp, logged in users etc. There is a github page: https://github.com/wilyarti/slackbot Lscpu for OpenBSD/FreeBSD (http://nanxiao.me/en/lscpu-for-openbsdfreebsd/) Github Link (https://github.com/NanXiao/lscpu) There is a neat command, lscpu, which is very handy to display CPU information on GNU/Linux OS: $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 32 On-line CPU(s) list: 0-31 Thread(s) per core: 2 Core(s) per socket: 8 Socket(s): 2 But unfortunately, the BSD OSs lack this command, maybe one reason is lscpu relies heavily on /proc file system which BSD don't provide, :-). TakeOpenBSD as an example, if I want to know CPU information, dmesg should be one choice: $ dmesg | grep -i cpu cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz, 2527.35 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM, PBE,SSE3,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,XSAVE,NXE,LONG,LAHF,PERF,SENSOR cpu0: 3MB 64b/line 8-way L2 cache cpu0: apic clock running at 266MHz cpu0: mwait min=64, max=64, C-substates=0.2.2.2.2.1.3, IBE But the output makes me feeling messy, not very clear. As for dmidecode, it used to be another option, but now can't work out-of-box because it will access /dev/mem which for security reason, OpenBSD doesn't allow by default (You can refer this discussion): $ ./dmidecode $ dmidecode 3.1 Scanning /dev/mem for entry point. /dev/mem: Operation not permitted Based on above situation, I want a specified command for showing CPU information for my BSD box. So in the past 2 weeks, I developed a lscpu program for OpenBSD/FreeBSD, or more accurately, OpenBSD/FreeBSD on x86 architecture since I only have some Intel processors at hand. The application getsCPU metrics from 2 sources: (1) sysctl functions. The BSD OSs provide sysctl interface which I can use to get general CPU particulars, such as how many CPUs the system contains, the byte-order of CPU, etc. (2) CPUID instruction. For x86 architecture, CPUID instruction can obtain very detail information of CPU. This coding work is a little tedious and error-prone, not only because I need to reference both Intel and AMD specifications since these 2 vendors have minor distinctions, but also I need to parse the bits of register values. The code is here (https://github.com/NanXiao/lscpu), and if you run OpenBSD/FreeBSD on x86 processors, please try it. It will be better you can give some feedback or report the issues, and I appreciate it very much. In the future if I have other CPUs resource, such as ARM or SPARC64, maybe I will enrich this small program. *** Beastie Bits OpenBSD Porting Workshop - Brian Callahan will be running an OpenBSD porting workshop in NYC for NYC*BUG on December 6, 2017. (http://daemonforums.org/showthread.php?t=10429) Learn to tame OpenBSD quickly (http://www.openbsdjumpstart.org/#/) Detect the operating system using UDP stack corner cases (https://gist.github.com/sortie/94b302dd383df19237d1a04969f1a42b) *** Feedback/Questions Awesome Mike - ZFS Questions (http://dpaste.com/1H22BND#wrap) Michael - Expanding a file server with only one hard drive with ZFS (http://dpaste.com/1JRJ6T9) - information based on Allan's IRC response (http://dpaste.com/36M7M3E) Brian - Optimizing ZFS for a single disk (http://dpaste.com/3X0GXJR#wrap) ***
The wait is over, 11.0 of FreeBSD has (officially) launched. We'll have coverage of this, plus a couple looks back at UNIX history, and a crowd-favorite guest today. This episode was brought to you by Headlines FreeBSD 11.0-RELEASE Now Available (https://lists.freebsd.org/pipermail/freebsd-announce/2016-October/001760.html) FreeBSD 11.0-RELEASE is now officially out. A last minute reroll to pickup OpenSSL updates and a number of other security fixes meant the release was a little behind schedule, and shipped as 11.0-RELEASE-p1, but the release is better for it Improved support for 802.11n and various wifi drivers Support for the AArch64 (arm64) architecture has been added. Native graphics support has been added to the bhyve(8) hypervisor. A new flag, “onifconsole” has been added to /etc/ttys. This allows the system to provide a login prompt via serial console if the device is an active kernel console, otherwise it is equivalent to off. The xz(1) utility has been updated to support multi-threaded compression. A number of kernel panics related to VNET have been fixed The IMAGACT_BINMISC kernel configuration option has been enabled by default, which enables application execution through emulators, such as QEMU via binmiscctl(8). The GENERIC kernel configuration has been updated to include the IPSEC option by default. The kern.osrelease and kern.osreldate are now configurable jail(8) parameters A new sysctl(8), kern.racct.enable, has been added, which when set to a non-zero value allows using rctl(8) with the GENERIC kernel. A new kernel configuration option, RACCT_DISABLED has also been added. The minimum (arcmin) and maximum (arcmax) values for the ZFS adaptive replacement cache can be modified at runtime. Changes to watch out for: OpenSSH DSA key generation has been disabled by default. It is important to update OpenSSH keys prior to upgrading. Additionally, Protocol 1 support has been removed. By default, the ifconfig(8) utility will set the default regulatory domain to FCC on wireless interfaces. As a result, newly created wireless interfaces with default settings will have less chance to violate country-specific regulations. An issue was discovered with Amazon® EC2™ images which would cause the virtual machine to hang during boot when upgrading from previous FreeBSD versions. New EC2™ installations are not affected, but existing installations running earlier releases are advised to wait until the issue is resolved in an Errata Notice before upgrading. An Errata Notice to address this is planned following the release. *** process listing consistency (http://www.tedunangst.com/flak/post/process-listing-consistency) Ted Unangst asks: how consistent is the output of ps(1)? If processes are starting and exiting constantly, and you run ps(1), is the output guaranteed to reflect that exact moment in time, or might it include some processes that have gone away before ps(1) exited, and include some processes that did not exist when ps(1) was started? Ted provides a little example chicken/egg program to try to create such an inconsistency, so you can test out your OS On OpenBSD ps(1) was switched away from the reading kernel memory directly, and instead uses the KERNPROCALL sysctl Thus sysctl can iterate over the entire process list, copying out information to ps(1), without blocking. If we prevent processes from forking or exiting during this time, we get a consistent snapshot. The snapshot may be stale, but it will never show us a viewpoint that never happened. So, OpenBSD will always be consistent, or will it? Is there a way to trick ps on OpenBSD? Not everything is consistent. There's a separate sysctl, KERNPROCARGV, that reads the command line arguments for a process, but it only works on one process at a time. Processes can modify their own argv at any time. A second test program changes the process title of both the chicken and the egg, and if you run ps(1), you can get back a result that never actually happened. The argv of the first program is read by ps(1), and in the meantime, it changes to a different value. The second program also changes its value, so now when ps(1) reads it, it sees the new value, not the original value from when ps(1) was started. So the output is not that consistent, but is it worth the effort to try to make it so? DragonFlyBSD - if_iwm - Add basic powermanagement support via ifconfig wlan0 powersave (http://lists.dragonflybsd.org/pipermail/commits/2016-October/624673.html) WiFi can often be one of the biggest drains on your laptop battery, so anything we can do to improve the situation should be embraced. Imre Vadász over at the DragonFly project has done that, porting over a new set of power management support from Linux to the if_iwm driver. if_iwm - Add basic powermanagement support via ifconfig wlan0 powersave. The DEVICEPOWERFLAGSCAMMSK flag was removed in the upstream iwlwifi in Linux commit ceef91c89480dd18bb3ac51e91280a233d0ca41f. Add scpsdisabled flag to struct iwmsoftc, which corresponds to mvm->psdisabled in struct iwl_mvm in Linux iwlwifi. Adds a hw.iwm.powerscheme tunable which corresponds to the powerscheme module parameter in Linux iwlwifi. Set this to 1 for completely disabling power management, 2 (default) for balanced powermanagement, and 3 for lowerpower mode (which does dtim period skipping). Imports the constants.h file from iwlwifi as ifiwmconstants.h. This doesn't allow changing the powermanagement setting while connected, also one can only choose between enabled and disabled powersaving with ifconfig (so switching between balanced and low-power mode requires rebooting to change the tunable). After any changes to powermanagement (i.e. "ifconfig wlan0 powersave" to enable powermanagement, or "ifconfig wlan0 -powersave" for disabling powermanagement), one has to disconnect and reconnect to the accespoint for the change to take effect.“ Good stuff! These positive changes need to happen more often and sooner, so we can all eek out every drop of power from our respective laptops. *** Helping out an Internet Friend…Dual boot OpenBSD (https://functionallyparanoid.com/2016/10/03/helping-out-an-internet-friend/) Dual-booting OpenBSD and Linux, via UEFI. A year ago we wouldn't be discussing this, but today we have an article where somebody has done exactly that. This Journey was undertaken by Brian Everly (Indiana Bug), partly due to a friend who wanted to dual-boot his laptop which already has an existing UEFI install on it. As a proof of concept, he began by replicating the setup in VMware with UEFI He started by throwing Ubuntu into the VM, with some special attention paid to partitioning to ensure enough room left-over for OpenBSD later. I created a 64MB EFI partition at the front of the disk. Next, I created a 20GB primary partition at the beginning of the space, mounted as the root (/) filesystem. I then added a 4096MB swap partition for Ubuntu. Finally, I used the rest of the free space to create a Reserved BIOS Boot Area FAT32 partition that was not associated with a mount point – this is where I will be installing OpenBSD. With that done, he wrapped up the Ubuntu installation and then turned over to to the OpenBSD side. Some manual partitioning was required to install to the “Reserved FAT32” partition. I mashed through the defaults in the OpenBSD installer until I got to the disk partitioning. Since I told VMWare to make my hard drive an IDE one, I knew I was playing around with wd0 and not sd0 (my USB key). I dumped into fdisk by selecting to (E)dit the partition scheme and saw my setup from Linux. First was the EFI partition (I am guessing I'll have to copy my bootx64.efi file to that at some point), second was the Linux etx4 partition, third was my Linux swap partition and fourth was a weird looking one that is the “Reserved BIOS Boot” partition. That's the one I'll fiddle with. Issuing the command “edit 3” allowed me to fiddle with that partition #3 (remember, we start counting at zero). I set it's type to “A6” (OpenBSD) and then took the defaults with the exception of naming it “OpenBSD”. A quick “write” followed by a “quit” allowed me to update my new partition and get back to the installer. Once the installation was wrapped up (OpenBSD helpfully already created the /boot/EFI partition with the correct EFI loader installed) he was able to reboot and select between the two systems at the UEFI bios screen. For kicks, he lastly went into Ubuntu and grabbed refind. Installing refind provided a fancy graphical selector between the two systems without too much trouble. Next step will be to replicate this process on his friend's laptop. Wishing you luck with that journey! Interview - Bryan Cantrill - email@email (mailto:email@email) / @twitter (https://twitter.com/user) CTO of Joyent *** News Roundup After 22 Years, 386BSD Gets An Update (https://bsd.slashdot.org/story/16/10/09/0230203/after-22-years-386bsd-gets-an-update) Slashdot brings us an interesting mention this week, specifically that after 22 years, we now have an update to 386BSD. 386BSD was last released back in 1994 with a series of articles in Dr. Dobb's Journal -- but then developers for this BSD-based operating system started migrating to both FreeBSD and NetBSD. An anonymous Slashdot reader writes: The last known public release was version 0.1. Until Wednesday, when Lynne Jolitz, one of the co-authors of 386BSD, released the source code to version 1.0 as well as 2.0 on Github. 386BSD takes us back to the days when you could count every file in your Unix distribution and more importantly, read and understand all of your OS source code. 386BSD is also the missing link between BSD and Linux. One can find fragments of Linus Torvalds's math emulation code in the source code of 386BSD. To quote Linus: "If 386BSD had been available when I started on Linux, Linux would probably never had happened.” Though it was designed for Intel 80386 microprocessors, there's already instructions for launching it on the hosted hardware virtualization service Qemu. There you have it! Go grab the new hotness that is 386BSD and run it in 2016! Or perhaps you want FreeBSD 11, but to each their own. *** Progress of the OpenBSD Limited Edition Signed CD set (http://undeadly.org/cgi?action=article&sid=20160929230557&mode=expanded) An update from a story last week! We mentioned the “very” limited edition OpenBSD 6.0 signed CD sets that had gone up for Auction on Ebay. (With proceeds to support for Foundation) As of today, here's where we stand: CD set #1 (Sep 29th + 5 days) sold for $4200 (http://www.ebay.com/itm/-/331985953783) CD set #2 (Oct 4th + 3 days) sold for $3000 (http://www.ebay.com/itm/-/331990536246) CD set #3 (Oct 8th + 3 days) sold for $817 (http://www.ebay.com/itm/-/331994217419) CD set #4 (Oct 11th + 3 days) is currently up for bidding (http://www.ebay.com/itm/-/331997031152) There you have it! The 4th set is almost wrapped up bidding, and the 5th and last set is not far behind. Be sure to grab your piece of BSD history before its gone! PROTOTYPE FreeBSD Jail/ZFS based implementation of the Application Container Specification (https://github.com/3ofcoins/jetpack) “Jetpack is an experimental and incomplete implementation of the App Container Specification for FreeBSD. It uses jails as isolation mechanism, and ZFS for layered storage.” “This document uses some language used in Rocket, the reference implementation of the App Container Specification. While the documentation will be expanded in the future, currently you need to be familiar at least with Rocket's README to understand everything.” + A standard with multiple implementations, that allow substitution of components, such as FreeBSD Jails instead of docker/lxc etc, and ZFS instead of overlayfs etc, is very exciting Microsoft's Forgotten Unix-based Operating System (https://fossbytes.com/xenix-history-microsoft-unix-operating-system/) Do you remember the good old days. You know, when Microsoft was the driving force behind UNIX? Wait, what did you say you may be thinking? It's true, and lets sit back and let FossBytes tell us a tale of what once was reality. The story begins sometime in the late 70's: Turning back the pages to the late 1970's, Microsoft entered into an agreement with AT&T Corporation to license Unix from AT&T. While the company didn't sell the OS to public, it licensed it to other OEM vendors like Intel, SCO, and Tandy. As Microsoft had to face legal trouble due to “Unix” name, the company renamed it and came up with its own Unix distribution. So, AT&T licensed Unix to Redmond that was passed on to other OEMs as Xenix. It's interesting to recall a time when Microsoft enabled people to run Unix — an operating system originally designed for large and multiuser systems — on a microcomputer. Even though it came first, Unix was probably more powerful than MS-DOS. So whatever happened to this microsoft-flavored UNIX you may ask? Sadly it was ditched for DOS due to $REASONS: In early 1980's, IBM was looking for an OS to power its PC. As IBM didn't want to maintain any ties with the recently split AT&T, Xenix was automatically rejected. To fulfill, the tech giant's demand, Microsoft bought 86-DOS from Seattle Computer Products and managed to convince IBM to use it in their systems. Slowly, Microsoft started losing interest in Xenix and traded the full rights of Xenix with SCO, a Xenix partner company. The company filed bankruptcy in 2007 before taking the Xenix legacy to the 21st century in the form of Open Server, previously known as SCO Unix and SCO Open Desktop. An interesting chapter in UNIX history to be sure, and funny enough may come full-circle someday with Microsoft beginning to show interest in UNIX and BSD once again. *** Beastie Bits Ohio LinuxFest 2016 wrap-up (http://blather.michaelwlucas.com/archives/2791) Learn X in Y minutes Where X=zfs (https://learnxinyminutes.com/docs/zfs/) Add touchscreen support for the official 7" RPi touch display (https://svnweb.freebsd.org/base?view=revision&revision=306430) 64-bit U-Boot on Raspberry Pi 3 (https://kernelnomicon.org/?p=682) SNIA SDC 2016 Recap: Michael Dexter (https://www.ixsystems.com/blog/snia-sdc-2016-recap-michael-dexter/) OpenZFS: Stronger than ever (https://www.ixsystems.com/blog/openzfs-devsummit-2016/) Accurate, Traceable, and Verifiable Time Synchronization for World Financial Markets (http://nvlpubs.nist.gov/nistpubs/jres/121/jres.121.023.pdf) ON HOLY WARS AND A PLEA FOR PEACE (https://www.ietf.org/rfc/ien/ien137.txt) Feedback/Questions Morgan - Zero-Filling an VM (http://pastebin.com/CYcqmW7P) Charlie - ZFS Bit-Rot (http://pastebin.com/12mNW57h) Matias - TrueOS / Launchd (http://pastebin.com/NfYWt2cu) Dale - DO Feedback (http://pastebin.com/UvKh2WcF) James - DO / FreeBSD Locks? (http://pastebin.com/0cdMc88U) ***
BCoin is a bitcoin client which implements BIP-37. It can track transactions, public keys, and public key hashes (bitcoin addresses) without saving the entire blockchain to disk. This means you can have a wallet with a synchronized balance and send and receive payments without keeping track of a 20GB database. BCoin is implemented in pure javascript, and is browserify-able (this means compiling a binding to an ECDSA library is not even required for node.js). For us, the fact that peer to peer communication is not encrypted on the Bitcoin network seems like more of an oversight to me than anything else. They now have begun integrating the Lightning Network. It's called "blight". Purse.io takes over this episode as both Christopher Jeffrey (JJ) who is the CTO & Engineer at Purse and podcast regular Steven McKie join us in the studio. We continue to give you that mid-week goodness.
This week we're joined by Greg Davies, host of Blendover & Heavy Metal Historian podcasts (and of course the TARDISBlend podcast hosted here at Geeks of Doom) as we discuss escalating developments in the Ashley Madison hack, Twitter cuts off deleted political tweets, Facebook launches its own virtual assistant, YouTube takes on Twitch, ILM's experimental lab... and much much more. Podcast [display_podcast] What We're Playing With Greg: social media aspects of the VA shooting Headlines Ashley Madison hackers post new 20GB archive that appears to include company emails and internal documents Leaked AshleyMadison Emails Suggest Execs Hacked Competitors Ashley Madison offers C$500K reward as police investigate reports of two suicides possibly connected to leak Ashley Madison's $19 'Full Delete' Option Made The Company Millions - And May Not Have Even Worked! Audible Book of the Week The Girl with All the Gifts by M. R. Carey Sign up at AudibleTrial.com/TheDrillDown Music Break: Dirty Little Secret by The All-American Rejects More Headlines Twitter cuts off Diplotwoops and Politwoops in all remaining 30 countries Microsoft releases Cortana for Android beta Facebook Launches M, Its Bold Answer to Siri and Cortana Music Break: Please Ask For Help by Telekinesis Final Word Meet YouTube Gaming, Twitch's Archenemy The Drill Down Videos of the Week Inside Industrial Light & Magic's secret Star Wars VR lab Real Life First Person Shooter (Chatroulette version) Behind the scenes Subscribe! The Drill Down on iTunes (Subscribe now!) Add us on Stitcher! The Drill Down on Facebook The Drill Down on Twitter Geeks Of Doom's The Drill Down is a roundtable-style audio podcast where we discuss the most important issues of the week, in tech and on the web and how they affect us all. Hosts are Geeks of Doom contributor Andrew Sorcini (Mr. BabyMan), marketing research analyst Dwayne De Freitas, and Box tech consultant Tosin Onafowokan.
This week on The Balcony: On episode 16 of The Balcony, Parris goes solo to discuss the reason the Halo Master Chief Collection will have a 20GB day one update and why as a console gamer the 1080p vs 900p resolution debate doesn't really matter. To wrap up the show a discussion about Nintendo and why the Wii U is a must have this holiday, it's a conversation you do not want to miss!
It's our 50th episode, and we're going to show you how to protect your internet traffic with a BSD-based VPN. We'll also be talking to Robert Watson, of the FreeBSD core team, about security research, exploit mitigation and a whole lot more. The latest news and answers to all of your emails, on BSD Now - the place to B.. SD. This episode was brought to you by Headlines MeetBSD 2014 is approaching (http://www.ixsystems.com/whats-new/ixsystems-to-host-meetbsd-california-2014-at-western-digital-in-san-jose/) The MeetBSD conference is coming up, and will be held on November 1st and 2nd in San Jose, California MeetBSD has an "unconference" format, which means there will be both planned talks and community events All the extra details will be on their site (https://www.meetbsd.com/) soon It also has hotels and various other bits of useful information - hopefully with more info on the talks to come Of course, EuroBSDCon is coming up before then *** First experiences with OpenBSD (https://www.azabani.com/2014/08/09/first-experiences-with-openbsd.html) A new blog post that leads off with "tired of the sluggishness of Windows on my laptop and interested in experimenting with a Unix-like that I haven't tried before" The author read the famous "BSD for Linux users (http://www.over-yonder.net/~fullermd/rants/bsd4linux/01)" series (that most of us have surely seen) and decided to give BSD a try He details his different OS and distro history, concluding with how he "eventually became annoyed at the poor quality of Linux userland software" From there, it talks about how he used the OpenBSD USB image and got a fully-working system He especially liked the simplicity of OpenBSD's "hostname.if" system for network configuration Finally, he gets Xorg working and imports all his usual configuration files - seems to be a happy new user! *** NetBSD rump kernels on bare metal (and Kansai OSC report) (https://blog.netbsd.org/tnf/entry/an_internet_ready_os_from) When you're developing a new OS or a very specialized custom solution, working drivers become one of the hardest things to get right However, NetBSD's rump kernels - a very unique concept - make this process a lot easier This blog post talks about the process of starting with just a rump kernel and expanding into an internet-ready system in just a week Also have a look back at episode 8 (http://www.bsdnow.tv/episodes/2013_10_23-a_brief_intorduction) for our interview about rump kernels and what exactly they do While on the topic of NetBSD, there were also a couple of very detailed reports (http://mail-index.netbsd.org/netbsd-advocacy/2014/08/09/msg000658.html) (with lots of pictures!) of the various NetBSD-themed booths at the 2014 Kansai Open Source Conference (http://d.hatena.ne.jp/mizuno-as/20140806/1407307913) that we wanted to highlight *** OpenSSL and LibreSSL updates (https://www.openssl.org/news/secadv_20140806.txt) OpenSSL pushed out a few new versions, fixing multiple vulnerabilities (nine to be precise!) Security concerns include leaking memory, possible denial of service, crashing clients, memory exhaustion, TLS downgrades and more LibreSSL released a new version (http://marc.info/?l=openbsd-tech&m=140752295222929&w=2) to address most of the vulnerabilities, but wasn't affected by some of them Whichever version of whatever SSL you use, make sure it's patched for these issues DragonFly and OpenBSD are patched as of the time of this recording but, even after a week, NetBSD and FreeBSD are not (outside of -CURRENT) *** Interview - Robert Watson - rwatson@freebsd.org (mailto:rwatson@freebsd.org) FreeBSD architecture, security research techniques, exploit mitigation Tutorial Protecting traffic with a BSD-based VPN (http://www.bsdnow.tv/tutorials/openvpn) News Roundup A FreeBSD-based CGit server (https://lechindianer.de/blog/2014/08/06/freebsd-cgit/) If you use git (like a certain host of this show) then you've probably considered setting up your own server This article takes you through the process of setting up a jailed git server, complete with a fancy web frontend It even shows you how to set up multiple repos with key-based user separation and other cool things The author of the post is also a listener of the show, thanks for sending it in! *** Backup devices for small businesses (http://www.smallbusinesscomputing.com/biztools/6-data-backup-devices-for-small-businesses.html) In this article, different methods of data storage and backup are compared After weighing the various options, the author comes to an obvious conclusion: FreeNAS is the answer He praises FreeNAS and the FreeNAS Mini for their tight integration, rock solid FreeBSD base and the great ZFS featureset that it offers It also goes over some of the hardware specifics in the FreeNAS Mini *** A new Xenocara interview (http://blog.bronevichok.ru/2014/08/06/testing-of-xorg.html) As a follow up to last week's OpenSMTPD interview, this Russian blog interviews Matthieu Herrb about Xenocara If you're not familiar with Xenocara, it's OpenBSD's version of Xorg with some custom patches In this interview, he discusses how large and complex the upstream X11 development is, how different components are worked on by different people, how they test code (including a new framework) and security auditing Matthieu is both a developer of upstream Xorg and an OpenBSD developer, so it's natural for him to do a lot of the maintainership work there *** Building a high performance FreeBSD samba server (https://not.burntout.org/blog/high_performance_samba_server_on_freebsd/) If you've got to PXE boot several hundred Windows boxes to upgrade from XP to 7, what's the best solution? FreeBSD, ZFS and Samba obviously! The master image and related files clock in at over 20GB, and will be accessed at the same time by all of those clients This article documents that process, highlighting some specific configuration tweaks to maximize performance (including NIC bonding) It doesn't even require the newest or best hardware with the right changes, pretty cool *** Feedback/Questions An interesting Reddit thread (http://www.reddit.com/r/BSD/comments/2ctlt4/switched_from_arch_linux_to_openbsd_reference/) (or two (http://www.reddit.com/r/BSD/comments/2dcig9/thinking_about_coming_to_bsd_from_arch)) PB writes in (http://slexy.org/view/s21t7L5bqO) Sean writes in (http://slexy.org/view/s20MFywDqZ) Steve writes in (http://slexy.org/view/s2Td6nq11J) Lachlan writes in (http://slexy.org/view/s215MlpJYV) Justin writes in (http://slexy.org/view/s2N4JKkoKt) ***