● 05.19.23

Gemini version available ♊︎

● Links 19/05/2023: Newer Laptops With GNU/Linux Preinstalled

Posted in News Roundup at 9:34 am by Dr. Roy Schestowitz

GNU/Linux

Desktop/Laptop

↺ Liliputing ☛ Kubuntu Focus M2 Linux laptop now comes with a Core i9-13900HX processor and RTX 40 series graphics

Applications

↺ Linux Links ☛ 8 Best Free and Open Source Linux Music Servers

Instructionals/Technical

↺ Jim Nielsen ☛ Date and Time with a Static Site Generator
↺ RIPE ☛ In Defence of BGP
↺ dwaves.de ☛ how to install GNU Linux Debian 11 amd64 on iMac 2016,2 – how to get screen resolution from bash terminal
↺ UNIX Cop ☛ How to solve “buildx is not a docker command” error on Ubuntu?
↺ FOSSLinux ☛ How to fix ‘Missing Operating System’ error on Linux boot
↺ FOSSLinux ☛ How to check and repair Linux filesystems with Fsck
↺ TechRepublic ☛ How to scan container images with Docker Scout
↺ Weighing Your Options: Stateful vs Stateless Applications in Kubernetes
↺ Empowering Your Kubernetes Cluster: Unleashing the Distributed Power of GlusterFS and Ceph Volumes
↺ Linux Links ☛ Alternatives to popular CLI tools: cp
↺ Tom’s Hardware ☛ New Tool Offers Life After Windows BSOD

Retro or Emulation

↺ tosemu and gen.ttp
↺ CS Monitor ☛ With new Legend of Zelda release, a chance to be a kid again

Games

↺ GamingOnLinux ☛ FX Technology tease their upgraded screen for Steam Deck
↺ GamingOnLinux ☛ Prison Architect has a final free update out now
↺ GamingOnLinux ☛ Proton Experimental fixes The Elder Scrolls Online launcher & improves Street Fighter 6
↺ GamingOnLinux ☛ Valve tries to improve Big Picture Mode on Linux for NVIDIA GPUs
↺ GamingOnLinux ☛ Mundfish remove graphics options from Atomic Heart on Steam Deck (updated)

Desktop Environments/WMs

↺ University of Toronto ☛ What a desktop environment is on modern Linux
↺ Pi My Life Up ☛ Installing the XFCE Desktop on Ubuntu
↺ OMG! Linux ☛ PipeWire Adds Zero Latency JACK D-Bus Bridge, Performance Tweaks

Distributions and Operating Systems

New Releases

↺ Talospace ☛ Rocky Linux 9.2 is rocky
↺ 9to5Linux ☛ AlmaLinux OS 9.2 and Rocky Linux 9.2 Are Out Now as Free RHEL 9.2 Alternatives

Fedora Family / IBM

↺ Fedora Project ☛ Fedora Community Blog: Wrapping up the Fedora Websites and Apps Community Initiative: Part III

Canonical/Ubuntu Family

↺ Ubuntu ☛ Ubuntu Blog: AI in the public sector: practical applications and use cases

Open Hardware/Modding

↺ Hackaday ☛ An Entire RISC-V Operating System In 2000 Lines
↺ Hackaday ☛ Go In All The Directions With Omniwheeled ESP32 Bot
↺ Raspberry Pi ☛ Introducing data science concepts and skills to primary school learners
↺ Jeff Geerling ☛ What Eben Upton said about RISC-V
↺ Tom’s Hardware ☛ Raspberry Pi CEO Eben Upton Discusses Stock Updates, Industry Prioritization
↺ Tom’s Hardware ☛ Raspberry Pi Travel Router Takes Wi-Fi on the Go
↺ Arduino ☛ This DIY system monitors all of the doors in a senior care home

Mobile Systems/Mobile Applications

↺ 9to5Google ☛ Gmail tweaks search UI on web to match Android
↺ Lifewire ☛ Android Auto vs. Apple CarPlay: What’s the Difference?
↺ Lifewire ☛ What Is Android Automotive?
↺ The Sun ☛ Millions of Android users warned their phone can be UNLOCKED by anyone using an easy trick – check yours now | The US Sun
↺ Phone Arena ☛ Google announces new accessibility features on Android, including Live Caption on tablets – PhoneArena
↺ TechCrunch ☛ Popular Android TV boxes sold on Amazon are laced with malware | TechCrunch

Free, Libre, and Open Source Software

Web Browsers/Web Servers

Mozilla

↺ Mozilla ☛ Here is your secret weapon to conquering your overflowing inbox

Programming/Development

↺ Systemd Free ☛ What does it take to form a large effective team of developers and have a professional product?
↺ Security Week ☛ New SBOM Hub Helps All Stakeholders in Software Distribution Chain

Perl / Raku

↺ Jamie McClelland ☛ Jamie McClelland: Cranky old timers should know perl

Python

↺ Pi My Life Up ☛ Installing PyTorch on the Raspberry Pi
↺ Linux Hint ☛ Pandas Rolling Groupby
↺ Linux Hint ☛ Python Reverse String
↺ Linux Hint ☛ Python Math Trunc
↺ Linux Hint ☛ Python Pop Last Element from List

Shell/Bash/Zsh/Ksh

↺ TecAdmin ☛ 20 Special Characters You Need to Know for Bash

Standards/Consortia

↺ TechTarget ☛ 12 common network protocols and their functions explained | TechTarget

Leftovers

↺ Riccardo Mori ☛ Riccardo Mori
↺ Terence Eden ☛ Fonts with threatening auras

Education

↺ Pro Publica ☛ The Newest Way to Buy an Advantage in College Admissions

Hardware

↺ GamingOnLinux ☛ NVIDIA announced the GeForce RTX 4060 series
↺ Hackaday ☛ Badminton Inspired Heat Shield Aims To Fly This Year
↺ Hackaday ☛ Supercon 2022: Andy Geppert Is Bringing Core Memory Back
↺ Hackaday ☛ Big Tactile Button Is Silly But Cool
↺ Hackaday ☛ Toothbrush Speed Controller Secrets Revealed
↺ Hackaday ☛ LTE Sniffer Ferrets Out Cellular Communications

Health/Nutrition/Agriculture

↺ Naked Capitalism ☛ As More Hospitals Create Police Forces, Critics Warn of Pitfalls | naked capitalism
↺ Pro Publica ☛ It Could Cost $21 Billion to Clean Up California’s Oil Sites, Study Finds
↺ Quartz ☛ Covid could do for ventilation what cholera did for cleaner water systems
↺ US News And World Report ☛ On US Bike to Work Day, Here’s How COVID, Eco-Thinking Made Cycling Better in Cities Worldwide
↺ Quartz ☛ The “special forces” travel fad among young people in China could be bad news for Beijing
↺ NPR ☛ Montana becomes the first state to ban TikTok
↺ [Repeat] France24 ☛ Montana becomes first US state to ban TikTok
↺ [Old] NYPost ☛ How TikTok can harm your teen’s mental health
↺ [Old] Bloomberg ☛ TikTok’s Algorithm Keeps Pushing Suicide to Vulnerable Kids
↺ [Old] Gannett ☛ Want your teen to feel happier and less anxious? Get them off their phone and social media.
↺ The Wall Street Journal ☛ TikTok Feeds Teens a Diet of Darkness
↺ [Old] Hindustan Times ☛ TikTok’s algorithm ticks off parents and lawmakers as lawsuits pile up. Here’s why
↺ [Old] Click On Detroit ☛ Teen dies after trying viral TikTok ‘Benadryl challenge’: What parents should know
↺ Quartz ☛ How to tackle the global indoor air crisis
↺ New York Times ☛ Prescription Drug Shortages

Proprietary

↺ Is this the start of the AI jobs bloodbath? As BT reveals it wants to replace 10,000 staff with artificial intelligence, fears grow over the impact on workers and customers [Ed: New go-to buzzword for anything: HEY HI (AI)]
↺ [Repeat] RFA ☛ Overseas Skype callers lose access to China
↺ The Register UK ☛ Microsoft decides it will be the one to choose which secure login method you use
↺ IT Wire ☛ Microsoft looks to extend its tentacles further into Pentagon networks [Ed: Bailing out Microsoft again using Pentagon "defence" budget (taxpayers' money)? Rewarding the company for its long history of criminal activities?]
↺ New York Times ☛ Twitter Accuses Microsoft of Improperly Using Its Data
↺ Twitter alleges “unauthorized” data usage by Microsoft
↺ Elon Musk Caught Lying? Tesla CEO Never Donated USD 100 Million to ChatGPT-Creator OpenAI, Only USD 15 Million Can Be Traced, Says Report
↺ The Register UK ☛ Ex-Twitter sextet sues Elon Musk for ‘stiffing’ them on severance
↺ India Times ☛ Oracle has reportedly cut 3000 jobs, these are the divisions impacted
↺ Business Insider ☛ Tech layoffs are far from over, according to tech investor Gene Munster.
↺ Fortune ☛ Netflix cofounder Marc Randolph says hiring quickly is ‘just plain dumb.’ He shares 3 tips to hire at the right pace
↺ After Firing Thousands Of Employees, Facebook, Amazon Will Hire Thousands Of Low-Paid H1B Employees: What’s The Reason?
↺ DroidGazzette ☛ Ex-Google exec warns AI will view humans as ‘scum’

Security

Privacy/Surveillance

↺ EFF ☛ Victory! Apple and Google Collaborate on Detecting Unwanted Location Trackers
↺ EFF ☛ Support the “My Body, My Data” Act
↺ The Register UK ☛ Meta facing third fine of 2023 for mishandling EU user data under GDPR
↺ Scheerpost ☛ Digital Privacy Legislation is Civil Rights Legislation

Defence/Aggression

↺ Naked Capitalism ☛ ’Death Outlives War’: Analysis Estimates Post-9/11 ​US Conflicts Killed Over 4.5 Million | naked capitalism
↺ Defence Web ☛ Japanese donation boosts Somali demining effort
↺ Common Dreams ☛ Hi Fascists! Nobody Likes You!
↺ Scheerpost ☛ China and the Axis of the Sanctioned
↺ Meduza ☛ Russia’s Defense Ministry seeks contract soldiers via job ads for well-paid ‘security guards’ from unaffiliated municipal organizations — Meduza
↺ Meduza ☛ Ukraine’s Deputy Defense Minister on Bakhmut: ‘We’re buying time for certain planned actions’ — Meduza
↺ Meduza ☛ Former Wagner Group mercenary who sought asylum in Norway decides to return to Russia, despite fears of retribution — Meduza
↺ Meduza ☛ Opinion survey across 500 colleges records mood of fear and anxiety among Russian students. One-third of respondents want to leave country. — Meduza
↺ The Nation ☛ Notes of a Russian Visitor
↺ France24 ☛ The hunt for collaborators in Ukraine: Suspects face trial in liberated areas
↺ France24 ☛ Ukrainian troops brace for long-awaited counteroffensive
↺ France24 ☛ 🔴Live: Explosions, air raid alerts throughout Ukraine
↺ Defence Web ☛ The Lady R: What do we really want?
↺ France24 ☛ G7 leaders discuss China ‘economic coercion’ threat, Zelensky to join summit Sunday
↺ France24 ☛ US, G7 set to unveil new round of sanctions on Russia over war in Ukraine
↺ Hong Kong Free Press ☛ China envoy in Kyiv says ‘no panacea’ to end Ukraine war
↺ France24 ☛ World leaders land in Hiroshima for G7, with Ukraine war high on agenda
↺ Michael West Media ☛ Australia slaps fresh sanctions, export bans on Russia
↺ Michael West Media ☛ Ukraine, China on G7 agenda as Albanese jets to Japan
↺ RFERL ☛ Ukraine Marks 79th Anniversary Of Stalin-Era Deportations Of Crimean Tatars
↺ RFERL ☛ Russian Lawmakers Approve Bill Allowing Elections On Ukrainian Territories Under Moscow’s Control
↺ RFERL ☛ Veteran Russian Rock Musician Boris Grebenshchikov Charged With Discrediting Armed Forces
↺ RFERL ☛ Russian Oil Revenues Tumble Due To Price Cap, U.S. Treasury Says
↺ RFERL ☛ Prosecutor Asks Russian Court To Fine Kremlin Critic Roizman, But Doesn’t Seek Jail Time
↺ teleSUR ☛ Chinese Special Envoy Meets With President Zelensky
↺ RFERL ☛ Russian Police Raid More Homes Of People Allegedly Linked To Fugitive Ex-Lawmaker Ponomaryov
↺ RFERL ☛ Ukraine Marks Anniversary Of Stalin-Era Deportations Of Crimean Tatars
↺ US News And World Report ☛ Why Ukraine’s Spring Offensive Still Hasn’t Begun — With Summer Just Weeks Away
↺ US News And World Report ☛ G7 Summit Grapples With War in Ukraine, Tensions With China
↺ US News And World Report ☛ Japan’s G7 Refugee Balancing Act: Door Open for Ukrainians, but Not Many Others
↺ US News And World Report ☛ Ukraine Supreme Court Chief in Pre-Trial Detention Until July 17
↺ US News And World Report ☛ $3 Billion Accounting Error Means the Pentagon Can Send More Weapons to Ukraine
↺ US News And World Report ☛ Explosions, but No Reported Casualties After Air Raid Alerts Throughout Ukraine
↺ CS Monitor ☛ Why G-7 has summoned more countries to address China and Russia
↺ New York Times ☛ Russia Fires Missiles at Kyiv as Crimea Train Derails
↺ New York Times ☛ Pentagon Says Accounting Mistake Frees Up $3 Billion More for Ukraine
↺ New York Times ☛ I Witnessed a Missile Attack in Kyiv, Ukraine
↺ Axios ☛ Pentagon says accounting error over-estimated Ukraine military aid by $3 billion
↺ Axios ☛ Syria’s Assad sheds pariah status despite 12 years of brutality
↺ New York Times ☛ Ukraine is expected to dominate discussions at the G7 summit.
↺ New York Times ☛ What Is the F-16 Fighter Jet and Why Does Ukraine Want It?
↺ New York Times ☛ Zelensky to Attend G7 Meeting in Japan
↺ New York Times ☛ Another Casualty in Ukraine: Teenage Years
↺ New York Times ☛ Ukraine Arrests a Top Judge as Crackdown on Corruption Expands
↺ New York Times ☛ Ukraine and China Will Dominate G7 Summit, but a New Threat Lurks: A.I.
↺ New York Times ☛ Explosions Damage Freight Train in Russian-Controlled Crimea
↺ Latvia ☛ Around half of Russians pass Latvian language exam
↺ Atlantic Council ☛ New Bernard Henri-Lévy documentary challenges Ukraine fatigue
↺ Atlantic Council ☛ Ukraine’s growing defense tech prowess can help defeat Russia
↺ The Strategist ☛ Macron’s Gaullist foreign policy
↺ Atlantic Council ☛ Ukraine’s European integration is the key to a sustainable peace
↺ AntiWar ☛ The Good, the Bad, and the Befuddling: A Review of Philip Short’s Putin
↺ Meduza ☛ Railway traffic in Crimea suspended after explosion on tracks — Meduza
↺ Meduza ☛ Talk to a person from another country and with different views This is The World Talks, a global experiment by ZEIT Online — Meduza
↺ Meduza ☛ Rock legend Boris Grebenshchikov charged with ‘discrediting’ Russian military — Meduza
↺ Meduza ☛ Vatican news site reports Moscow, Kyiv ready to receive Pope’s envoys for ceasefire talks — Meduza
↺ Meduza ☛ ‘I have no choice but to live up’ Yekaterinburg’s ex-mayor Evgeny Roizman, tried for ‘discrediting the military,’ finds strength in community in court — Meduza
↺ Meduza ☛ The shape of things to come The imminent Ukrainian counteroffensive in four scenarios (and four maps) from Meduza’s military analysts — Meduza
↺ Meduza ☛ Prosecutors request hefty fine against former Yekaterinburg Mayor Evgeny Roizman for ‘discrediting’ Russian army — Meduza
↺ Meduza ☛ Russian authorities raid homes in multiple Russian regions in connection with Ilya Ponomarev case — Meduza
↺ Meduza ☛ Russia carries out new round of missile attacks on Kyiv and Odesa — Meduza
↺ New York Times ☛ Gary Prado Salmón, Bolivian Captor of Che Guevara, Dies at 84
↺ New York Times ☛ Singapore Hangs Man in Second Drug-Related Execution in Three Weeks
↺ Scheerpost ☛ Amnesty International Global Report: Recorded Executions Highest in Five Years Reflects Increases in the Middle East and North Africa
↺ New York Times ☛ Extremism Finds Fertile Ground in Chat Rooms for Gamers
↺ Axios ☛ Axios-Ipsos poll: Gun violence soars as public health concern
↺ Democracy Now ☛ From Waterboarding to Rape, Abu Zubaydah Depicts Torture at Black Sites & Gitmo in Graphic Sketches
↺ Democracy Now ☛ CIA Whistleblower John Kiriakou: Giuliani Aide Told Me Presidential Pardon Would Cost Me $2 Million

Transparency/Investigative Reporting

↺ The Gray Zone ☛ Leaked recordings expose shocking state corruption in ‘US governed’ Moldova
↺ The Dissenter ☛ India Accuses Reporter For Defense News Of ‘Espionage’
↺ Barry Kauler ☛ How to be safe on a recumbent trike
↺ Barry Kauler ☛ How to buy the Motrike 320E-Solar trike

Environment

↺ Scheerpost ☛ Even at Ground Zero of the Climate Crisis Denial Remains the Norm
↺ US News And World Report ☛ How to Spend Louisiana’s Better-Than-Expected Revenue Forecast Remains up for Debate

Energy/Transportation

↺ DeSmog ☛ Gas Group That Calls Climate Goals ‘Pie in the Sky’ Got $1.2M from BC Government
↺ Michael West Media ☛ Gas lobby APPEA calls for transparency while its own financial reports vanish. What’s the scam?
↺ TechXplore ☛ Brazil clean electricity hits decade high

Wildlife/Nature

↺ The Revelator ☛ Is Life for Wild Animals Really ‘Red in Tooth and Claw’?

Overpopulation

↺ NPR ☛ Arizona’s farms are running out of water, forcing farmers to confront climate change
↺ The Washington Post ☛ States near historic deal to protect Colorado River
↺ New Hampshire Public Radio ☛ A tale of two deserts: Are Saudi cows to blame for Arizona’s water crisis?
↺ The Nation ☛ How the US Military’s Fertility Policies Are Leaving Women to Suffer

Finance

↺ Wolfstreet ☛ Home Sales Plunge, Supply Rises, Prices Drop Year-over-Year Most since 2012. Even Investors Pull Back
↺ 7 Ways Baby Boomers Can Cut Costs Before Retiring
↺ Naked Capitalism ☛ Is The U.S. Preparing To Punish OPEC? | naked capitalism
↺ Naked Capitalism ☛ China and the Revenge of the Sanctioned | naked capitalism
↺ The Nation ☛ More “Dangerous Nonsense” From The New York Times on the Debt Ceiling
↺ New Yorker ☛ “Debt-Limit Terror” Is No Way to Run a Superpower
↺ Scheerpost ☛ The Flight From the US Dollar
↺ Axios ☛ Internal skepticism emerges on Democrats’ debt ceiling tactic
↺ Axios ☛ Democratic tensions rise as Biden narrows debt ceiling talks
↺ Hong Kong Free Press ☛ Chair of football assoc. says hard to regulate ‘lower-tier’ matches following match fixing scandal
↺ NYPost ☛ US: 44 indicted in Puerto Rico in $1.2M scheme to obtain pandemic relief funds

AstroTurf/Lobbying/Politics

↺ Michael West Media ☛ Vale Scomocchio
↺ Erdoğan says his former allies ‘conned’ Kılıçdaroğlu in opposition alliance
↺ European Commission ☛ President von der Leyen at G7 Session I – “Towards an International Community characterised by Cooperation, not Division and Confrontation / Global Economy, Digital, Trade”
↺ Michael Geist ☛ Ready, Fire, Aim: Eleven Thoughts on the CRTC’s Bill C-11 Consultations
↺ The Nation ☛ Philadelphia’s Next Mayor Will Almost Certainly Be a Black Woman
↺ Montana TikTok users file lawsuit challenging ban
↺ The Register UK ☛ In a stand against authoritarianism, Montana bans TikTok downloads
↺ NPR ☛ Montana banned TikTok. Whatever comes next could affect the app’s fate in the U.S.
↺ [Repeat] New York Times ☛ Montana Governor Signs Total Ban of TikTok in the State
↺ Scheerpost ☛ Montana Becomes First State to Ban TikTok Amid Concerns of First Amendment Violations
↺ New York Times ☛ TikTok Users Sue Montana, Calling State Ban Unconstitutional
↺ New York Times ☛ A TikTok Ban in Montana Could Be a ‘Kick in the Face’ For Users
↺ JURIST ☛ Montana becomes first US state to ban TikTok
↺ Reason ☛ Montana Sets Itself Up for First Amendment Lawsuits With TikTok Ban
↺ Quartz ☛ 🌎 Montana bans TikTok
↺ Techdirt ☛ Congrats, People Of Montana: Your Governor Is About To Blow A Ton Of Taxpayer Money On An Unconstitutional TikTok Ban
↺ Techdirt ☛ The Shrinking Twitter: Most Active Users Posting Less
↺ TwinCities Pioneer Press ☛ TikTok content creators file lawsuit against Montana over first-in-nation law banning app
↺ US News And World Report ☛ TikTok Content Creators File Lawsuit Against Montana Over First-In-Nation Law Banning App
↺ CS Monitor ☛ Montana bans TikTok. But how will the law be enforced?
↺ The Nation ☛ What You’re Voting For

Misinformation/Disinformation/Propaganda

↺ New York Times ☛ Another Side of the A.I. Boom: Detecting What A.I. Makes

Censorship/Free Speech

↺ EFF ☛ The Internet Dodges Censorship by the Supreme Court
↺ Scheerpost ☛ PEN America Joins Suit Against Florida School District Over ‘Unconstitutional’ Book Bans
↺ Techdirt ☛ Finally: Danish Supreme Court Overrules Lower Courts On Newspaper’s Little Mermaid Cartoons
↺ Vice Media Group ☛ Authors and Publishers Sue Florida School District Over Draconian Book Bans

Freedom of Information / Freedom of the Press

↺ CPJ ☛ Tunisian court increases prison sentence for journalist Khalifa Guesmi from 1 to 5 years
↺ CoryDoctorow ☛ Pluralistic: How to save the news from Big Tech (18 May 2023)
↺ Scheerpost ☛ Detained “Cop City” Journalist Sues Atlanta Police, Alleges Intimidation

Civil Rights/Policing

↺ Pro Publica ☛ In Court-Ordered Family Reunification Camps, Kids Allege More Abuse
↺ Reason ☛ Ukraine Chief Justice, Who Was A Guest at SCOTUS Last Month, Charged With Accepting $1.8 Million Bribe
↺ Eric Bailey ☛ Global Accessibility Anger Day
↺ Michael West Media ☛ Did Commbank, corporate cops and senior journos collude to take down bank victims advocate?
↺ The Nation ☛ The Man Who Called Breonna Taylor’s Killing “Justified” Could Be Kentucky’s Next Governor

Internet Policy/Net Neutrality

↺ Techdirt ☛ Supreme Court Leaves 230 Alone For Now, But Justice Thomas Gives A Pretty Good Explanation For Why It Exists In The First Place
↺ Techdirt ☛ Two Common But Disingenuous Phrases About Section 230

Digital Restrictions (DRM)

↺ Techdirt ☛ Automakers Are Making Basic Car Functions A Costly Subscription Service… Whether You Like It Or Not

Monopolies

↺ Techdirt ☛ EU’s New AI Law Targets Big Tech Companies But Is Probably Only Going To Harm The Smallest Ones [Ed: "Regulate AI" = regulate a buzzword. They mean regulate tech. With its identity or brand du jour.]

Trademarks

↺ TTAB Blog ☛ TTABlog Test: Which of These Three Section 2(d) Oppositions Was/Were Dismissed?

Copyrights

↺ Creative Commons ☛ CC Celebrates International Museum Day 2023 — Museums, Sustainability and Well-being
↺ Creative Commons ☛ Everything might be OK! Warhol v. Goldsmith
↺ Torrent Freak ☛ ACE Coalition Splits AtomoHD as Spain’s Piracy Pain Persists
↺ Torrent Freak ☛ U.S. Congress Doesn’t Plan to Overreact to Generative AI Copyright Challenges
↺ NPR ☛ Supreme Court sides against Andy Warhol Foundation in copyright infringement case
↺ New York Times ☛ Supreme Court Rules Against Andy Warhol in Prince Photo Copyright Case

Gemini* and Gopher

Personal

↺ 🔤SpellBinding: ABDHNLI Wordo: SQUAB
↺ The Tao of Seinfeld

Technical

↺ The State of VR
↺ Thank you very much technology

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages. Permalink  Send this to a friend

----------

Techrights

➮ Sharing is caring. Content is available under CC-BY-SA.