POPULARITY
Are you out of contract or looking for a better deal for your mobile phone? If so, there are some great SIM Only deals available in Ireland right now with huge savings to be made over long contract plans. We've teamed up with Switcher.ie, the free and impartial price comparison and switching service, to find the best SIM Only deals available every month. Check back regularly to stay informed of the latest deals and offers, and visit the Switcher.ie website to order one of these great packages. Best SIM Only Deals Lyca Mobile's National Unlimited Plan is a limited-time offer, available exclusively through Switcher.ie. Sign up now for a monthly top-up of just €10.99 to get 100GB of data, plus unlimited calls and texts. For a limited time, 48 is featuring a special introductory rate on its €12.99 prepay SIM-only plan. New customers can enjoy this plan for just €9.99 per month for the first six months, reverting to the standard €12.99 monthly rate thereafter. This offer, which is available until 31/05/2026, comes packed with 5,000 minutes, 5,000 texts, unlimited 5G data, and a generous 20GB allowance for roaming in the EU and UK. Sky Mobile is offering an Unlimited Plan promotion that lets you freeze your bill for three years. For only €12.99 per month, you get unlimited data, calls, and texts. The price will increase to €15 per month after the initial three-year promotional period. Clear Mobile offers a straightforward, contract-free mobile solution that's both simple and affordable. Their SIM-only plan is available for just €12.99 per month on a flexible 30-day rolling bill-pay contract. This great value includes unlimited data, unlimited calls, and 10,000 texts. Plus, sign up now and your first month is absolutely free! (If you've come across this article after some of these deals may have expired, check out our main SIM Only category page to find the latest offers.) More about Irish Tech News Irish Tech News are Ireland's No. 1 Online Tech Publication and often Ireland's No.1 Tech Podcast too. You can find hundreds of fantastic previous episodes and subscribe using whatever platform you like via our Anchor.fm page here: https://anchor.fm/irish-tech-news If you'd like to be featured in an upcoming Podcast email us at Simon@IrishTechNews.ie now to discuss. Irish Tech News have a range of services available to help promote your business. Why not drop us a line at Info@IrishTechNews.ie now to find out more about how we can help you reach our audience. You can also find and follow us on Twitter, LinkedIn, Facebook, Instagram, TikTok and Snapchat.
Dynamic airline ticket pricing, Blackhawk helicopter altitude instrumentation, a U.S. Government equity position in Spirit Airlines, the NTSB preliminary report on the fatal LGA accident, capacity cuts at airports, AI-enabled ATC, the Digital Tower Technology Coalition, and SpaceX Starlink in-motion aviation plans. Aviation News JetBlue sued over claims it uses customers' personal data to set ticket prices Airline executives have told Congress that personal data is not used to dynamically set ticket prices. However, a complaint has been filed in federal court alleging that JetBlue uses “trackers” and shares data with third parties to dynamically set prices. This stems from an exchange on X where a passenger complained about a ticket price increase and JetBlue responded by saying the passenger should try “clearing your cache and cookies or booking with an incognito window.” JetBlue later stated that the response was incorrect and added that “fares can change at any moment as seats are purchased or as inventory is adjusted based on demand”. Army aviation chief: D.C. crash ‘wasn't about' outdated Black Hawk cockpit At a media briefing on Bell's MV-75 tiltrotor, The Air Current asked the commanding general of Army Aviation, Maj. Gen. Clair Gill, whether last year's fatal midair collision between a U.S. Army Black Hawk helicopter and an American Airlines regional jet changed the Army's thinking about fielding the Black Hawk's partial replacement. Gill answered, “No, it's completely unrelated.” The MV-75 will have “a more advanced cockpit, but the D.C. crash really wasn't about whether or not it was an advanced cockpit or not.” This implied that faulty altimeters and outdated avionics in the accident helicopter did not substantially contribute to the crash. The NTSB found that altitude exceedances on the Washington, D.C., helicopter routes were likely exacerbated by inaccurate altimeters on older UH-60L “Lima” Black Hawks, including the one involved in the crash. Possible Spirit rescue fuels new fears about government involvement in business The Federal government is considering an equity deal to keep Spirit Airlines afloat. Under the proposal, the airline would receive $500 million, providing additional liquidity as Spirit works to emerge from bankruptcy. The U.S. government could own up to 90% of the airline, according to sources. Reportedly, the government would charge Spirit a reasonable interest rate and move to the top of the debtor list. CBS News says, “The loan would be protected by Spirit assets that would exceed the government’s costs, and would provide taxpayers with a warrant — the right to own 90% of the company after it emerges from bankruptcy.” Also, “The Pentagon would use Spirit’s excess capacity for transporting troops, military cargo, or other missions. The airline would then likely be sold to another carrier.” See: Spirit Airlines nears deal with Trump administration for $500 million rescue package White House mulls using Defense Production Act in Spirit Airlines takeover Ted Cruz pours cold water on Trump administration plan to bail out Spirit Airlines: TERRIBLE idea’ NTSB Report LGA Air Canada Incident [PDF] On March 22, 2026, Jazz Aviation LP flight 646 (operating as Air Canada flight 8646), a CRJ-900, was substantially damaged after it collided with Rescue 35 (R35), an Oshkosh Striker 1500 aircraft rescue and firefighting (ARFF) vehicle, while landing on runway 4 at LaGuardia Airport. The captain and first officer were fatally injured. Of the 2 flight attendants, 72 passengers, and 2 crew of the ARFF vehicle, 39 were transported to local hospitals with 6 serious injuries reported. The airplane was a Part 129 scheduled flight from Montréal–Trudeau International Airport (YUL), Montreal, Quebec, to LGA. A review of the ASDE-X system data by the FAA determined that the system did not generate an aural or visual alert on the ASDE-X displays in the LGA ATC tower to warn controllers of the potential runway conflict. FAA orders Chicago O’Hare International Airport to cut over 300 planned flights daily between May and October The FAA is ordering flight reductions at Chicago O’Hare International Airport over the summer travel season. 3,080 daily flights were scheduled for peak summer days in 2026. Now O’Hare flights will be restricted to 2,708 per day from May 17 to Oct. 24. This change is motivated by capacity and operational delay concerns. The FAA said it intends to bring in more air traffic controllers, speed up controller training, reduce delays by optimizing routes and airspace, and increase communication between the agency, the airport, and airlines during high-risk periods. FAA quietly developing AI enabled air traffic management system The Strategic Management of Airspace Routing Trajectories (SMART) is an artificial intelligence-powered software tool designed for air traffic management. People familiar with the project say it could fundamentally change how the U.S. airspace system operates. Palantir, Thales, and Airspace Intelligence (ASI) are competing on the initiative. Operational start could be as early as later this year. The system could enable the FAA to plan for bottlenecks and anticipate schedule conflicts before an aircraft even leaves the ground. This contrasts with today’s human-centric, reactive ATC structure. Digital Tower Technology Coalition Pushing Remote ATC The Digital Tower Technology Coalition “is an alliance of stakeholders advocating for the FAA's implementation of the digital tower program, as outlined in the FAA Reauthorization Act of 2024. By leveraging U.S. airports, regional partners, air traffic controllers, original equipment manufacturers, and federal partners, our coalition seeks to ensure an efficient and transparent process while strengthening U.S. global competitiveness in cutting-edge aviation technology.” See the Press Release: Introducing the Digital Tower Technology Coalition, Representing Bold Commitment to Innovation in Effort to Modernize U.S. Aviation [PDF] SpaceX Cuts Starlink Aviation Prices – New GA Plans Start at $200/Month When SpaceX imposed a 100 mph speed cap on all non-aviation plans, general aviation pilots were forced to switch to more expensive aviation-specific tiers. That generated an outcry from the flying community, including a petition with over 9,500 signatures. GA pilots had been using Starlink Roam for $50 per month with a 100GB data cap. Now SpaceX has made some changes to its in-motion aviation plans. Aviation 300MPH is renamed General Aviation Local 50GB, the price is lowered to $200 per month (from $250), and the monthly data limit is increased to 50GB (from 20GB). Additional data can be purchased in 50GB blocks for $25 (from $10 per GB). The Aviation 450 MPH plan is now General Aviation Global 50GB, which is still $1,000 per month, but the monthly data cap has been increased to 50GB (from 20GB). Additional data can be purchased in 50GB blocks for $100 (from $50 per GB). Mentioned Swiss cheesemakers allowed to artificially make holes in Emmental cheese Hosts this Episode Max Flight, our Main(e) Man Micah, and Rob Mark.
Hey Ya'll, Alex here, let me catch you up. What a week! Anthropic is in the spotlight again, first with #SessionGate, then with the whole Claude Code source code leak, and finally with an incredible research into LLM having feelings!? (more on this below). And while Anthropic continues to burn through developer good will faster than their sessions, OpenAI announced a MASSIVE $122B round of funding (largest in history), Google released Gemma 4 with Apache 2 license - we had Omar Sanseviero on the show to help us cover what's new, Microsoft dropped 3 new AI models (not LLMs) and PrismML potentially revolutionized local LLM inference with lossless 1-bit quantization! P.S - Oh also, something on X algo changed, I get way more exposure now, 3 out of my best 5 posts ever have been from this week + I got the coveted Elon RT on my Claude Code leak coverage. I'll try to stay humble
MTN South Africa has launched Pi, a digital-only mobile operator that runs on MTN's network but operates as a standalone brand, offering contract-free mobile and home 5G connectivity through a single app, with no call centres, no credit checks and no lock-in. In this episode of the TechCentral Show, TechCentral editor Duncan McLeod talks to Divyesh Joshi, chief commercial officer at MTN South Africa, about the thinking behind the launch and what it signals about the direction of the local telecommunications market. Pi's pricing is aggressive: R79/month for 500 voice minutes and R199/month for 20GB of mobile data, for example, alongside home fixed-wireless broadband plans. McLeod asks whether Pi is essentially MTN's fightback against Telkom, which has been quietly gaining prepaid market share with competitive data pricing – and whether the launch is also a response to mobile virtual network operators like Melon Mobile. The conversation explores what Pi means for MTN's margins, particularly on voice, and whether the aggressive pricing on calls is an admission that voice has become a commodity in a market where many consumers have shifted to WhatsApp for calls. McLeod also asks whether Pi represents MTN's attempt to get ahead of a structural shift in how people consume telecoms services – drawing a parallel with MultiChoice's failure to adapt quickly enough to changing market demands in the video entertainment space. A key question is what happens to MTN's existing SuperFlex product, which targets a similar customer base. Is Pi going to cannibalise MTN's own subscribers? Finally, McLeod and Joshi discuss MTN's new eSim-based roaming deals, which offer data at R12/GB in markets like China and France – though curiously, roaming in eSwatini, where MTN has a subsidiary, costs R85/GB. Don't miss the conversation! TechCentral
新MVNO「U-NEXT MOBILE」きょう開始 月20GB+動画視聴で2489円 回線はドコモ一択。 動画配信サービスU-NEXTは11月18日、新たなMVNOサービス「U-NEXT MOBILE」を提供すると発表した。10月1日に開始した「Rakuten最強U-NEXT」に続く「モバイルsetプラン」の第2弾で、動画視聴と通信サービスを一括で利用できる点を売りにしている。サービス開始に合わせ、最新端末が当たるSNSキャンペーンの詳細も明らかにした。
◯M5搭載MacBook Proが近日発表か〜来春までのM5搭載Mac発表計画が判明 https://iphone-mania.jp/mac-598581/ ◯iPad Pro (M5)とM5搭載MacBook Proが近日発表か〜裏付ける情報 https://iphone-mania.jp/apple-598599/ ◯新型MacBook Proと新型Vision ProがFCCに登録〜数カ月中に発表か https://iphone-mania.jp/apple-598419/ ◯新型MacBook Proの発表が2026年にずれ込む理由はカスタマイズ強化のため? https://iphone-mania.jp/mac-598516/ ◯Androidをやめて。Amazon、Fire TVを新「Vega OS」へ移行! https://smhn.info/202510-amazon-fire-tv-vega-os ◯IntelがAMDのCPU製造を担うべく交渉中との報道 https://gigazine.net/news/20251002-intel-foundry-amd/ ◯Qualcomm、Arduinoを買収 新ボード「UNO Q」発表、AI対応強化をアピール https://www.itmedia.co.jp/news/articles/2510/08/news071.html ◯Synology、サードパーティ製ドライブの使用制限を緩和 https://pc.watch.impress.co.jp/docs/news/2053798.html ◯U-NEXTが「月額実質+300円で20GB」新携帯プランを発表 楽天モバイルコラボとの違いとは? https://news.yahoo.co.jp/articles/d70adc0ae844a51daa8fc3a349a5f560e9e3e70e 比較 https://mobile.unext.jp/mobileset ◯povoからIIJ mioにMNPワンストップ https://www.iijmio.jp/campaign/mio.html?cptype=simcp 【DL版】【初期費用3,300円が無料 ※1契約者1回線/年に限り】IIJmioえらべるSIMカード エントリーパッケージ https://www.amazon.co.jp/dp/B08P817H2J?th=1
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
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
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
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プランは、かつて非常に高額だった──。
ahamoは死なず続投、ドコモ新料金「MAX」「20GB」など一挙投入 ポイ活で毎月最大5000p還元。 NTTドコモは6月5日から、新たに「ドコモ MAX」「ドコモ ポイ活 MAX」「ドコモ ポイ活 20」という3つの料金プランを提供する。記事内の料金表記は全て税込みとする。
日本通信、20GBが月1200円の“ネットだけプラン”で「物理SIM」を提供。日本通信は4月24日、月額1200円で20GBが使えるデータ専用の「ネットだけプラン」において、物理SIMの提供を開始した。eSIM版は同月10日から先行提供していたが、物理SIMの提供により、eSIM非対応端末でもネットだけプランを利用可能になった。
スマホ向けバックアップアプリ「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
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
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
Las nuevas Tarjetas Para una nueva generación de juegos, ademas de que Intel esta en otros proyectos mas ambiciosos
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.