• About TC
  • Affiliate Disclaimer
  • Privacy Policy
  • TOS
  • Contact
Monday, July 7, 2025
Techcratic
  • TC
  • AI
    Artificial Intelligence

    Transforming network operations with AI: How Swisscom built a network assistant using Amazon Bedrock

    Artificial Intelligence

    EgoDex: Learning Dexterous Manipulation from Large-Scale Egocentric Video

    Artificial Intelligence

    Instruction-Following Pruning for Large Language Models

    Artificial Intelligence

    How to Combine Streamlit, Pandas, and Plotly for Interactive Data Apps

    Artificial Intelligence

    Tailor responsible AI with new safeguard tiers in Amazon Bedrock Guardrails

    Artificial Intelligence

    Automate Data Quality Reports with n8n: From CSV to Professional Analysis

    Artificial Intelligence

    NewDay builds A Generative AI based Customer service Agent Assist with over 90% accuracy

    Artificial Intelligence

    5 Things You Need to Know About Agentic AI

    Artificial Intelligence

    Normalizing Flows are Capable Generative Models

  • App Zone

    Top 3 Dev Tool Apps of 2025: Features, Pros, and Cons

    Top 3 Launcher Apps for Apple: Features, Pros, and Cons

    Top 3 Launcher Apps for Apple: Features, Pros, and Cons

    Top 3 Launcher Apps for Android: Features, Pros, and Cons

    Top 3 Launcher Apps for Android: Features, Pros, and Cons

    Top 3 Card Game Apps of 2025: Features, Pros, and Cons

    Top 3 Card Game Apps of 2025: Features, Pros, and Cons

    Top 3 Medical Apps of 2025: Features, Pros, and Cons

    Top 3 Medical Apps of 2025: Features, Pros, and Cons

    Top 3 Travel Apps of 2025: Features, Pros, and Cons

    Top 3 Travel Apps of 2025: Features, Pros, and Cons

    Top 3 Casual Game Apps for 2025: Features, Pros, and Cons

    Top 3 Casual Game Apps for 2025: Features, Pros, and Cons

    Top 3 Food Apps for 2025: Features, Pros, and Cons

    Top 3 Food Apps for 2025: Features, Pros, and Cons

    Top 3 Sport Apps for 2025: Features, Pros, and Cons

    Top 3 Sport Apps for 2025: Features, Pros, and Cons

  • Apple
    Amazon Drops AirPods Pro 2 to Years Best $159 for Prime Day

    Amazon Drops AirPods Pro 2 to Years Best $159 for Prime Day

    AirPods Pro 3 are coming, and rumored to have my top feature request

    AirPods Pro 3 are coming, and rumored to have my top feature request

    Samsung boosts SmartThings with AI & expanded Apple support

    Samsung boosts SmartThings with AI & expanded Apple support

    iPhone 17 Pro render shows shifted MagSafe, lower Apple logo

    iPhone 17 Pro render shows shifted MagSafe, lower Apple logo

    Get back to basics with MS Office 2019 for $43

    Keep it simple and save: Office 2019 just works (now $40)

    Save Up to $150 Now

    Save Up to $150 Now

    Here’s how iPhone 17 Pro will differentiate itself from previous iPhone models

    New iPhone 17 Pro renders highlight aluminum design, repositioned Apple logo

    Yes, you can run Windows 11 on your Mac — and it’s only $15

    Run Windows apps on your Mac with Windows 11 Pro — now just $9.97

    How to stop LG & Samsung smart TV tracking, screen captures

    How to stop LG & Samsung smart TV tracking, screen captures

  • Retro Rewind
    Retro Rewind: Electronic Games April 1995

    Retro Rewind: Electronic Games April 1995

    Retro Rewind: Electronic Gaming Monthly Magazine Number 55 February 1994

    Retro Rewind: Electronic Gaming Monthly Magazine Number 57 April 1994

    Retro Rewind: Blast from the Past – 35 Iconic Commercials of 1988!

    Retro Rewind: Blast from the Past – 35 Iconic Commercials of 1988!

    Retro Rewind: PC World Magazine August 1998

    Retro Rewind: PC World Magazine August 1998

    Retro Rewind: Computer Shopper Magazine September 1997

    Retro Rewind: Computer Shopper Magazine September 1997

    Retro Rewind: PC Magazine December 2015

    Retro Rewind: PC Magazine December 2015

    Retro Rewind: EDGE Magazine RETRO #1: The Guide to Classic Videogame Playing and Collecting

    Retro Rewind: EDGE Magazine RETRO #1: The Guide to Classic Videogame Playing and Collecting

    Retro Rewind: Computer Gaming World Magazine Issue 73 December 1998

    Retro Rewind: Computer Gaming World Magazine Issue 73 December 1998

    Retro Rewind: Electronic Gaming Monthly Magazine Number 55 February 1994

    Retro Rewind: Electronic Gaming Monthly Magazine Number 55 February 1994

  • Tech Deals
    TAGRY Bluetooth Headphones True Wireless Earbuds 60H Playback LED Power Display…

    TAGRY Bluetooth Headphones True Wireless Earbuds 60H Playback LED Power Display…

    Samsung SSD 9100 PRO 4TB, PCIe 5.0×4 M.2 2280, Seq. Read Speeds Up to 14,800MB/s, Best…

    Samsung SSD 9100 PRO 4TB, PCIe 5.0×4 M.2 2280, Seq. Read Speeds Up to 14,800MB/s, Best…

    ORICO 2TB NVMe SSD PCIe 4.0 – Up to 7000MB/s, M.2 2280 Internal Solid State Drive, Fast…

    ORICO 2TB NVMe SSD PCIe 4.0 – Up to 7000MB/s, M.2 2280 Internal Solid State Drive, Fast…

    StarTech.com 2.5″ to 3.5″ SATA HDD/SSD Adapter Enclosure – External Hard Drive Converter…

    StarTech.com 2.5″ to 3.5″ SATA HDD/SSD Adapter Enclosure – External Hard Drive Converter…

    Logitech G Pro X Wired Gaming Headset: Blue VO!CE Detachable Boom Mic, DTS 7.1, 50 mm…

    Logitech G Pro X Wired Gaming Headset: Blue VO!CE Detachable Boom Mic, DTS 7.1, 50 mm…

    Lenovo ThinkPad E16 G2 16″ FHD+ Business Laptop Computer, Intel 16-Core Ultra 7 155H…

    Lenovo ThinkPad E16 G2 16″ FHD+ Business Laptop Computer, Intel 16-Core Ultra 7 155H…

    HP Printer Paper | 8.5 x 11 Paper | Office 20 lb | 3 Ream Case – 1500 Sheets | 92 Bright…

    HP Printer Paper | 8.5 x 11 Paper | Office 20 lb | 3 Ream Case – 1500 Sheets | 92 Bright…

    JUANWE 32GB Micro SD Cards 10 Pack Memory Card, SDHC High-Speed U1 A1 SD Card, 32GB TF…

    JUANWE 32GB Micro SD Cards 10 Pack Memory Card, SDHC High-Speed U1 A1 SD Card, 32GB TF…

    EVGA GeForce GTX 1650 Super SC Ultra Gaming, 4GB GDDR6, Dual Fan, Metal Backplate,…

    EVGA GeForce GTX 1650 Super SC Ultra Gaming, 4GB GDDR6, Dual Fan, Metal Backplate,…

  • Tech Eats
    Cheesy Broccoli Rice Mug: 5-Minute Super Comfort Food

    Cheesy Broccoli Rice Mug: 5-Minute Super Comfort Food

    Top 10 Vegetarian Recipes for 2025: Easy and Nutritious Meals for Busy People

    Top 10 Vegetarian Recipes for 2025: Easy and Nutritious Meals for Busy People

    Bacon Mug Lasagna: 5-Minute Microwave Meat Lover’s Dream

    Bacon Mug Lasagna: 5-Minute Microwave Meat Lover’s Dream

    Bacon Fried Rice Mug: 5-Minute Microwave Meal

    Bacon Fried Rice Mug: 5-Minute Microwave Meal

    Bacon & Cheddar Mug Biscuit: 2-Minute Savory Comfort

    Bacon & Cheddar Mug Biscuit: 2-Minute Savory Comfort

    Loaded Bacon Cheesy Potato Mug: 5-Minute Comfort Food

    Loaded Bacon Cheesy Potato Mug: 5-Minute Comfort Food

    Peanut Butter Banana Mug Muffin: 5-Minute Protein Snack

    Peanut Butter Banana Mug Muffin: 5-Minute Protein Snack

    Oreo Mug Cake: 2-Minute Cookie & Cake Combo!

    Oreo Mug Cake: 2-Minute Cookie & Cake Combo!

    Tiramisu Mug Cake: Coffee Lover’s Dream in 2 Minutes!

    Tiramisu Mug Cake: Coffee Lover’s Dream in 2 Minutes!

  • Tesla
    2025 Upgrade Tesla Model Y Sunshade Roof 2020-2024 [No-Sag Sun-Protection] Heat…

    2025 Upgrade Tesla Model Y Sunshade Roof 2020-2024 [No-Sag Sun-Protection] Heat…

    20PCS Lug Nut Covers, 17mm Hexagonal Nut Covers with Removal Tool, Universal Car Wheel…

    20PCS Lug Nut Covers, 17mm Hexagonal Nut Covers with Removal Tool, Universal Car Wheel…

    2025 Font Bottom Seat Covers for Tesla Model 3/Y Juniper/Highland [Breathable Mesh &…

    2025 Font Bottom Seat Covers for Tesla Model 3/Y Juniper/Highland [Breathable Mesh &…

    Vacuum Magnetic Suction Phone Holder, Foldable and Retractable Hands-Free Suction Cup…

    Vacuum Magnetic Suction Phone Holder, Foldable and Retractable Hands-Free Suction Cup…

    Tesla Phone Mount, [Strong Magnets & Super Stable ] Tesla Phone Holder Model 3/Y…

    Tesla Phone Mount, [Strong Magnets & Super Stable ] Tesla Phone Holder Model 3/Y…

    REEVAA 2025 Upgrade USB Charger Hub for Tesla Model 3 [GaN Tech, Ultra Safe], Center…

    REEVAA 2025 Upgrade USB Charger Hub for Tesla Model 3 [GaN Tech, Ultra Safe], Center…

    REEVAA 2025 Upgrade Tesla Model 3 Sunshade Roof [No Gaps, No-Sagging] Tesla 3…

    REEVAA 2025 Upgrade Tesla Model 3 Sunshade Roof [No Gaps, No-Sagging] Tesla 3…

    1PC Rear Bed Cooler Storage Box Compatible with Tesla Cybertruck 2024 Oxford Waterproof…

    1PC Rear Bed Cooler Storage Box Compatible with Tesla Cybertruck 2024 Oxford Waterproof…

    Seat Back Hooks for Tesla Model 3, Model Y, Model S & Model X 2021-2025 – Bag Purse Back…

    Seat Back Hooks for Tesla Model 3, Model Y, Model S & Model X 2021-2025 – Bag Purse Back…

  • UFO
    Evil Brain From Outer Space (Retro Cover Art) [DVD]

    Evil Brain From Outer Space (Retro Cover Art) [DVD]

    Puzzle Battles in D&D | Elevate Your Combat with Mind-Bending Encounters

    Puzzle Battles in D&D | Elevate Your Combat with Mind-Bending Encounters

    Amico 200W 10 Pack UFO LED High Bay Light 28,000lm 5000K LED High Bay Lights with UL Listed US Hook 5′ Cable Alternative to 650W MH/HPS for Gym Factory Barn Warehouse

    Amico 200W 10 Pack UFO LED High Bay Light 28,000lm 5000K LED High Bay Lights with UL Listed US Hook 5′ Cable Alternative to 650W MH/HPS for Gym Factory Barn Warehouse

    Unraveling the Roswell Incident UFO Crash, Cover Ups, and Extraterrestrial Theories Explained #facts

    Unraveling the Roswell Incident UFO Crash, Cover Ups, and Extraterrestrial Theories Explained #facts

    T-Shirt

    T-Shirt

    Idea Vest Birthday Decorations – Sign HERE Birthday Vest Gifts – Funny Party Decoration for Family, Friend

    Idea Vest Birthday Decorations – Sign HERE Birthday Vest Gifts – Funny Party Decoration for Family, Friend

    The Indigestible Truth About The UFO Phenomenon with Former CIA Officer Jim Semivan [Clip]

    The Indigestible Truth About The UFO Phenomenon with Former CIA Officer Jim Semivan [Clip]

    Drone with Camera, 2K HD FPV Drone with Brushless Motor, Altitude Hold, Gesture Selfie, 3D Flips, Waypoint Fly, One Key Take Off/Landing, Foldable Mini Drones for Adults and Beginners

    Drone with Camera, 2K HD FPV Drone with Brushless Motor, Altitude Hold, Gesture Selfie, 3D Flips, Waypoint Fly, One Key Take Off/Landing, Foldable Mini Drones for Adults and Beginners

    Top 6 Real UFO Sightings That Still Have No Explanation | Most Mysterious Cases Ever Documented

    Top 6 Real UFO Sightings That Still Have No Explanation | Most Mysterious Cases Ever Documented

No Result
View All Result
  • TC
  • AI
    Artificial Intelligence

    Transforming network operations with AI: How Swisscom built a network assistant using Amazon Bedrock

    Artificial Intelligence

    EgoDex: Learning Dexterous Manipulation from Large-Scale Egocentric Video

    Artificial Intelligence

    Instruction-Following Pruning for Large Language Models

    Artificial Intelligence

    How to Combine Streamlit, Pandas, and Plotly for Interactive Data Apps

    Artificial Intelligence

    Tailor responsible AI with new safeguard tiers in Amazon Bedrock Guardrails

    Artificial Intelligence

    Automate Data Quality Reports with n8n: From CSV to Professional Analysis

    Artificial Intelligence

    NewDay builds A Generative AI based Customer service Agent Assist with over 90% accuracy

    Artificial Intelligence

    5 Things You Need to Know About Agentic AI

    Artificial Intelligence

    Normalizing Flows are Capable Generative Models

  • App Zone

    Top 3 Dev Tool Apps of 2025: Features, Pros, and Cons

    Top 3 Launcher Apps for Apple: Features, Pros, and Cons

    Top 3 Launcher Apps for Apple: Features, Pros, and Cons

    Top 3 Launcher Apps for Android: Features, Pros, and Cons

    Top 3 Launcher Apps for Android: Features, Pros, and Cons

    Top 3 Card Game Apps of 2025: Features, Pros, and Cons

    Top 3 Card Game Apps of 2025: Features, Pros, and Cons

    Top 3 Medical Apps of 2025: Features, Pros, and Cons

    Top 3 Medical Apps of 2025: Features, Pros, and Cons

    Top 3 Travel Apps of 2025: Features, Pros, and Cons

    Top 3 Travel Apps of 2025: Features, Pros, and Cons

    Top 3 Casual Game Apps for 2025: Features, Pros, and Cons

    Top 3 Casual Game Apps for 2025: Features, Pros, and Cons

    Top 3 Food Apps for 2025: Features, Pros, and Cons

    Top 3 Food Apps for 2025: Features, Pros, and Cons

    Top 3 Sport Apps for 2025: Features, Pros, and Cons

    Top 3 Sport Apps for 2025: Features, Pros, and Cons

  • Apple
    Amazon Drops AirPods Pro 2 to Years Best $159 for Prime Day

    Amazon Drops AirPods Pro 2 to Years Best $159 for Prime Day

    AirPods Pro 3 are coming, and rumored to have my top feature request

    AirPods Pro 3 are coming, and rumored to have my top feature request

    Samsung boosts SmartThings with AI & expanded Apple support

    Samsung boosts SmartThings with AI & expanded Apple support

    iPhone 17 Pro render shows shifted MagSafe, lower Apple logo

    iPhone 17 Pro render shows shifted MagSafe, lower Apple logo

    Get back to basics with MS Office 2019 for $43

    Keep it simple and save: Office 2019 just works (now $40)

    Save Up to $150 Now

    Save Up to $150 Now

    Here’s how iPhone 17 Pro will differentiate itself from previous iPhone models

    New iPhone 17 Pro renders highlight aluminum design, repositioned Apple logo

    Yes, you can run Windows 11 on your Mac — and it’s only $15

    Run Windows apps on your Mac with Windows 11 Pro — now just $9.97

    How to stop LG & Samsung smart TV tracking, screen captures

    How to stop LG & Samsung smart TV tracking, screen captures

  • Retro Rewind
    Retro Rewind: Electronic Games April 1995

    Retro Rewind: Electronic Games April 1995

    Retro Rewind: Electronic Gaming Monthly Magazine Number 55 February 1994

    Retro Rewind: Electronic Gaming Monthly Magazine Number 57 April 1994

    Retro Rewind: Blast from the Past – 35 Iconic Commercials of 1988!

    Retro Rewind: Blast from the Past – 35 Iconic Commercials of 1988!

    Retro Rewind: PC World Magazine August 1998

    Retro Rewind: PC World Magazine August 1998

    Retro Rewind: Computer Shopper Magazine September 1997

    Retro Rewind: Computer Shopper Magazine September 1997

    Retro Rewind: PC Magazine December 2015

    Retro Rewind: PC Magazine December 2015

    Retro Rewind: EDGE Magazine RETRO #1: The Guide to Classic Videogame Playing and Collecting

    Retro Rewind: EDGE Magazine RETRO #1: The Guide to Classic Videogame Playing and Collecting

    Retro Rewind: Computer Gaming World Magazine Issue 73 December 1998

    Retro Rewind: Computer Gaming World Magazine Issue 73 December 1998

    Retro Rewind: Electronic Gaming Monthly Magazine Number 55 February 1994

    Retro Rewind: Electronic Gaming Monthly Magazine Number 55 February 1994

  • Tech Deals
    TAGRY Bluetooth Headphones True Wireless Earbuds 60H Playback LED Power Display…

    TAGRY Bluetooth Headphones True Wireless Earbuds 60H Playback LED Power Display…

    Samsung SSD 9100 PRO 4TB, PCIe 5.0×4 M.2 2280, Seq. Read Speeds Up to 14,800MB/s, Best…

    Samsung SSD 9100 PRO 4TB, PCIe 5.0×4 M.2 2280, Seq. Read Speeds Up to 14,800MB/s, Best…

    ORICO 2TB NVMe SSD PCIe 4.0 – Up to 7000MB/s, M.2 2280 Internal Solid State Drive, Fast…

    ORICO 2TB NVMe SSD PCIe 4.0 – Up to 7000MB/s, M.2 2280 Internal Solid State Drive, Fast…

    StarTech.com 2.5″ to 3.5″ SATA HDD/SSD Adapter Enclosure – External Hard Drive Converter…

    StarTech.com 2.5″ to 3.5″ SATA HDD/SSD Adapter Enclosure – External Hard Drive Converter…

    Logitech G Pro X Wired Gaming Headset: Blue VO!CE Detachable Boom Mic, DTS 7.1, 50 mm…

    Logitech G Pro X Wired Gaming Headset: Blue VO!CE Detachable Boom Mic, DTS 7.1, 50 mm…

    Lenovo ThinkPad E16 G2 16″ FHD+ Business Laptop Computer, Intel 16-Core Ultra 7 155H…

    Lenovo ThinkPad E16 G2 16″ FHD+ Business Laptop Computer, Intel 16-Core Ultra 7 155H…

    HP Printer Paper | 8.5 x 11 Paper | Office 20 lb | 3 Ream Case – 1500 Sheets | 92 Bright…

    HP Printer Paper | 8.5 x 11 Paper | Office 20 lb | 3 Ream Case – 1500 Sheets | 92 Bright…

    JUANWE 32GB Micro SD Cards 10 Pack Memory Card, SDHC High-Speed U1 A1 SD Card, 32GB TF…

    JUANWE 32GB Micro SD Cards 10 Pack Memory Card, SDHC High-Speed U1 A1 SD Card, 32GB TF…

    EVGA GeForce GTX 1650 Super SC Ultra Gaming, 4GB GDDR6, Dual Fan, Metal Backplate,…

    EVGA GeForce GTX 1650 Super SC Ultra Gaming, 4GB GDDR6, Dual Fan, Metal Backplate,…

  • Tech Eats
    Cheesy Broccoli Rice Mug: 5-Minute Super Comfort Food

    Cheesy Broccoli Rice Mug: 5-Minute Super Comfort Food

    Top 10 Vegetarian Recipes for 2025: Easy and Nutritious Meals for Busy People

    Top 10 Vegetarian Recipes for 2025: Easy and Nutritious Meals for Busy People

    Bacon Mug Lasagna: 5-Minute Microwave Meat Lover’s Dream

    Bacon Mug Lasagna: 5-Minute Microwave Meat Lover’s Dream

    Bacon Fried Rice Mug: 5-Minute Microwave Meal

    Bacon Fried Rice Mug: 5-Minute Microwave Meal

    Bacon & Cheddar Mug Biscuit: 2-Minute Savory Comfort

    Bacon & Cheddar Mug Biscuit: 2-Minute Savory Comfort

    Loaded Bacon Cheesy Potato Mug: 5-Minute Comfort Food

    Loaded Bacon Cheesy Potato Mug: 5-Minute Comfort Food

    Peanut Butter Banana Mug Muffin: 5-Minute Protein Snack

    Peanut Butter Banana Mug Muffin: 5-Minute Protein Snack

    Oreo Mug Cake: 2-Minute Cookie & Cake Combo!

    Oreo Mug Cake: 2-Minute Cookie & Cake Combo!

    Tiramisu Mug Cake: Coffee Lover’s Dream in 2 Minutes!

    Tiramisu Mug Cake: Coffee Lover’s Dream in 2 Minutes!

  • Tesla
    2025 Upgrade Tesla Model Y Sunshade Roof 2020-2024 [No-Sag Sun-Protection] Heat…

    2025 Upgrade Tesla Model Y Sunshade Roof 2020-2024 [No-Sag Sun-Protection] Heat…

    20PCS Lug Nut Covers, 17mm Hexagonal Nut Covers with Removal Tool, Universal Car Wheel…

    20PCS Lug Nut Covers, 17mm Hexagonal Nut Covers with Removal Tool, Universal Car Wheel…

    2025 Font Bottom Seat Covers for Tesla Model 3/Y Juniper/Highland [Breathable Mesh &…

    2025 Font Bottom Seat Covers for Tesla Model 3/Y Juniper/Highland [Breathable Mesh &…

    Vacuum Magnetic Suction Phone Holder, Foldable and Retractable Hands-Free Suction Cup…

    Vacuum Magnetic Suction Phone Holder, Foldable and Retractable Hands-Free Suction Cup…

    Tesla Phone Mount, [Strong Magnets & Super Stable ] Tesla Phone Holder Model 3/Y…

    Tesla Phone Mount, [Strong Magnets & Super Stable ] Tesla Phone Holder Model 3/Y…

    REEVAA 2025 Upgrade USB Charger Hub for Tesla Model 3 [GaN Tech, Ultra Safe], Center…

    REEVAA 2025 Upgrade USB Charger Hub for Tesla Model 3 [GaN Tech, Ultra Safe], Center…

    REEVAA 2025 Upgrade Tesla Model 3 Sunshade Roof [No Gaps, No-Sagging] Tesla 3…

    REEVAA 2025 Upgrade Tesla Model 3 Sunshade Roof [No Gaps, No-Sagging] Tesla 3…

    1PC Rear Bed Cooler Storage Box Compatible with Tesla Cybertruck 2024 Oxford Waterproof…

    1PC Rear Bed Cooler Storage Box Compatible with Tesla Cybertruck 2024 Oxford Waterproof…

    Seat Back Hooks for Tesla Model 3, Model Y, Model S & Model X 2021-2025 – Bag Purse Back…

    Seat Back Hooks for Tesla Model 3, Model Y, Model S & Model X 2021-2025 – Bag Purse Back…

  • UFO
    Evil Brain From Outer Space (Retro Cover Art) [DVD]

    Evil Brain From Outer Space (Retro Cover Art) [DVD]

    Puzzle Battles in D&D | Elevate Your Combat with Mind-Bending Encounters

    Puzzle Battles in D&D | Elevate Your Combat with Mind-Bending Encounters

    Amico 200W 10 Pack UFO LED High Bay Light 28,000lm 5000K LED High Bay Lights with UL Listed US Hook 5′ Cable Alternative to 650W MH/HPS for Gym Factory Barn Warehouse

    Amico 200W 10 Pack UFO LED High Bay Light 28,000lm 5000K LED High Bay Lights with UL Listed US Hook 5′ Cable Alternative to 650W MH/HPS for Gym Factory Barn Warehouse

    Unraveling the Roswell Incident UFO Crash, Cover Ups, and Extraterrestrial Theories Explained #facts

    Unraveling the Roswell Incident UFO Crash, Cover Ups, and Extraterrestrial Theories Explained #facts

    T-Shirt

    T-Shirt

    Idea Vest Birthday Decorations – Sign HERE Birthday Vest Gifts – Funny Party Decoration for Family, Friend

    Idea Vest Birthday Decorations – Sign HERE Birthday Vest Gifts – Funny Party Decoration for Family, Friend

    The Indigestible Truth About The UFO Phenomenon with Former CIA Officer Jim Semivan [Clip]

    The Indigestible Truth About The UFO Phenomenon with Former CIA Officer Jim Semivan [Clip]

    Drone with Camera, 2K HD FPV Drone with Brushless Motor, Altitude Hold, Gesture Selfie, 3D Flips, Waypoint Fly, One Key Take Off/Landing, Foldable Mini Drones for Adults and Beginners

    Drone with Camera, 2K HD FPV Drone with Brushless Motor, Altitude Hold, Gesture Selfie, 3D Flips, Waypoint Fly, One Key Take Off/Landing, Foldable Mini Drones for Adults and Beginners

    Top 6 Real UFO Sightings That Still Have No Explanation | Most Mysterious Cases Ever Documented

    Top 6 Real UFO Sightings That Still Have No Explanation | Most Mysterious Cases Ever Documented

No Result
View All Result
Techcratic
No Result
View All Result
Home Hacker News

Introducing clean, a formal verification DSL for zk circuits in Lean4

Hacker News by Hacker News
March 27, 2025
in Hacker News
Reading Time: 19 mins read
126
A A
0

2025-03-27 14:33:00
blog.zksecurity.xyz

We are really excited to share our initial steps towards building clean, an embedded DSL and formal verification framework for ZK circuits in Lean4.
As we recently shared, Zero Knowledge circuits are full of bugs, but fortunately, techniques like formal verification can provide a huge confidence boost in the correctness of ZK circuits.
Clean enables us to define circuits in Lean4, specify their desired properties, and – most importantly – formally prove them!
This work is part of the zkEVM Formal Verification Project which aims to provide infrastructure and tooling to enable formal verification for zkEVMs.
Read about clean below, or watch our presentation on it in the zkEVM project updates call.

Objectives

Our objective is to build an embedded DSL for writing zk circuits in Lean4, that allows us to reason about them in a formal way.
We believe that co-locating circuit definitions with their desired specification and correctness proof will allow us to create a robust library of reusable formally verified circuit gadgets.

We currently target AIR arithmetization, and we assume to have a table lookup primitive available by the underlying proof system.

How to formally verify ZK circuits

In order to reason formally about ZK circuits, we first need to define a formal model. This involves the following steps:

  1. Defining what primitives our circuit language supports, i.e., which are the operations that we can use to define circuits.
  2. Defining the semantics of such primitives.
  3. Defining what are the properties we are interested to formally prove for a given circuit.

Our language allows us to specify a circuit, which is composed of two main objects.

  • A collection of variables, and
  • constraints and lookup relations over those variables.
    The goal of a zero-knowledge proof system is exactly to convince a verifier that the prover knows a witness (i.e., an assignment of the variables) that satisfies the constraints and lookups of a given circuit.

At a fundamental level, for a given circuit we are interested in how the satisfaction of the constraints and the witness are related.
In other words: if a witness satisfies the constraints, what property can we infer about it?

Let’s make a concrete example.
Consider a circuit defined over one variable x and that is composed of only one contraint:

This is a very common gadget that ensures that x is a boolean value, i.e., it is either 0 or 1.
The specification of this ciruit can be expressed as:

Albeit being a very simple example, it shows the basic idea: we are interested in formally proving that if an assignment to the variables satisfies the constraints, then the specification holds as well.
We are also interested in the other direction: if an honest prover holds a witness that satisfies the specification, then there exists an assignment of the variables that satisfies the constraints.
Take the following alternative implementation of a boolean check

This new constraint is sound, because the only valid assignment that satifies it is x = 0, which is a boolean value.
However, it is not complete, as an honest prover that holds a valid boolean x = 1 cannot provide a witness that satisfies the constraint.

More formally, the two properties we want to prove are:

  • Soundness: if the prover can exhibit any witness that satisfies the constraints and lookup relations defined by the circuit, then some specification property holds over that witness. Proving this property ensures that the circuit is not underconstrained.
  • Completeness: for every possible input, an honest prover can always exhibit a witness that satisfies the constraints and lookup relations defined by the circuit. Proving this property ensures that the circuit is not overconstrained.

DSL design

In our DSL, we support four basic operations for defining circuits.

inductive Operation (F : Type) [Field F] where
  | witness : (m: ℕ) -> (compute : Environment F -> Vector F m) -> Operation F
  | assert : Expression F -> Operation F
  | lookup : Lookup F -> Operation F
  | subcircuit : {n : ℕ} -> SubCircuit F n -> Operation F

Indeed, we can:

  • Witness: introduce m new variables in the circuit, and add them to the witness.
    This operation accepts also a compute function, which represents the witness generation function, in the honest prover case.
  • Assert: add a new constraint to the circuit.
  • Lookup: add a new lookup relation to the circuit. A lookup defines which variables are being looked up and in which other table.
  • Subcircuit: add a new subcircuit to the circuit.
    The subcircuit is instantiated in the current environment, and the internal variables of the subcircuit are added to the witness.
    This is the main way to gain composability of gadgets.

To enhance usability, we provide a way to define a circuit using a monadic interface, with a lot of convenience functions.
This interface allows us to define the circuits using very natural syntax constructs.

Design of the composable verification framework

The main building block of our framework is the FormalCircuit structure.

structure FormalCircuit (F: Type) (β α: TypeMap)
  [Field F] [ProvableType α] [ProvableType β]
where
  main: Var β F -> Circuit F (Var α F)
  assumptions: β F -> Prop
  spec: β F -> α F -> Prop

  soundness:
    ∀ offset : ℕ, ∀ env,
    -- for all inputs that satisfy the assumptions
    ∀ b_var : Var β F, ∀ b : β F, eval env b_var = b ->
    assumptions b ->
    -- if the constraints hold
    constraints_hold.soundness env (circuit.main b_var |>.operations offset) ->
    -- the spec holds on the input and output
    let a := eval env (circuit.output b_var offset)
    spec b a
  
  completeness:
    -- for all environments which _use the default witness generators for local variables_
    ∀ offset : ℕ, ∀ env, ∀ b_var : Var β F,
    env.uses_local_witnesses (circuit.main b_var |>.operations offset) ->
    -- for all inputs that satisfy the assumptions
    ∀ b : β F, eval env b_var = b ->
    assumptions b ->
    -- the constraints hold
    constraints_hold.completeness env (circuit.main b_var |>.operations offset)

This structure tightly packages in a dependent-type way, the following objects:

  • β and α are respectively the input and output “shapes”, essentially they define a structured collection of elements.
  • main: the circuit definition itself.
  • assumptions: the assumptions that the circuit makes on the inputs. All properties are proved assuming that the input variables satisfy these assumptions.
  • spec: the specification property of the circuit.
  • soundness: proof for soundness of the circuit.
  • completeness: proof for completeness of the circuit.

A FormalCircuit encapsulates a formally proved, reusable gadget: when instantiating a FormalCircuit as a subcircuit, we are able to reuse the soundness and completeness proofs of the subcircuit to prove the soundness and completeness properties of the whole circuit.
This is accomplished by automatically replacing the constraints of a subcircuit with its (formally verified) spec.
In this way we can formally verify even large circuits by applying a divide-et-impera approach: we start by defining and proving correctness of low-level reusable gadgets, and then combine them to build more and more complex circuits.

A concrete example: 8-bit addition

Let’s walk through one of the simple gadgets we have implemented and verified: addition on 8-bit numbers.
This is a gadget that takes as input two bytes and an input carry, and returns the sum of the two bytes modulo 256, and the output carry.
First, we need to define the input and output shapes.

structure Inputs (F : Type) where
  x: F
  y: F
  carry_in: F

structure Outputs (F : Type) where
  z: F
  carry_out: F

Now, we define the assumptions the circuit makes on the input values, and the specification that the circuit should satisfy.

def assumptions (input : Inputs (F p)) :=
  let { x, y, carry_in } := input
  x.val  256 ∧ y.val  256 ∧ (carry_in = 0 ∨ carry_in = 1)

def spec (input : Inputs (F p)) (out : Outputs (F p)) :=
  let { x, y, carry_in } := input
  out.z.val = (x.val + y.val + carry_in.val) % 256 ∧
  out.carry_out.val = (x.val + y.val + carry_in.val) / 256

The main circuit is defined as follows.

def add8_full_carry (input : Var Inputs (F p)) :
    Circuit (F p) (Var Outputs (F p)) := do
  let { x, y, carry_in } := input

  -- witness the result
  let z  witness (fun eval => mod_256 (eval (x + y + carry_in)))

  -- do a lookup over the byte table for z
  lookup (ByteLookup z)

  -- witness the output carry
  let carry_out  witness (fun eval => floordiv (eval (x + y + carry_in)) 256)
  
  -- ensures that the output carry is boolean
  -- by instantiating the Boolean.circuit as a subcircuit
  assertion Boolean.circuit carry_out

  -- main 8-bit addition constraint
  assert_zero (x + y + carry_in - z - carry_out * (const 256))

  return { z, carry_out }

Finally, we define the FormalCircuit structure, which packages all those definitions, together with the soundness and completeness proofs

def circuit : FormalCircuit (F p) Inputs Outputs where
  main := add8_full_carry
  assumptions := assumptions
  spec := spec
  soundness := by
    ...
  completeness := by
    ...

Notice that this definition is generic over the field prime p, however we require an additional assumption on the prime, namely $p > 512$, otherwise the circuit is not sound!

variable {p : ℕ} [Fact p.Prime]
variable [p_large_enough: Fact (p > 512)]

Verifying concrete AIR tables

The FormalCircuit abstraction provides a modular definition of verified circuits, and it is mostly arithmetization-agnostic.
However, we want to target AIR as a concrete arithmetization, as it is a very popular choice in the zkVM design space.
AIR circuits are defined over traces: constraints are specificed together with an application domain, which represent which rows they should be applied to.
In principle, one could choose an arbitrary domain, however, in practice we choose domains that have a succinct representation in terms of vanishing polynomial.

Here are some examples of domains that have succinct representations and are used in practice.

  • The constraint is applied to one specific row of the trace. This is often referred to as a boundary constraint.
  • The constraint is applied to all rows of the trace. This is often referred to as a recurring constraint. One feature is that constraints applied to every row can access neighbouring rows: for example they could access the next row or the previous row.
  • The constraint is applied to all rows, except a chosen small set of rows. For example, it could be applied to every row except the last one, or except the first one.
  • The constraint is applied to every $n$ rows of the trace.

As a concrete example, let’s say that we want to give constraint over a trace for computing correctly the Fibonacci sequence, which is defined as follows.
$$
\begin{cases}
F_0 = 0 \\
F_1 = 1 \\
F_n = F_{n-2} + F_{n-1}
\end{cases}
$$

We can implement it with a trace composed of two columns: $x$ and $y$.
The invariant we want to prove is: on the $i$-th row, $x_i$ sould contain $F_i$ and $y_i$ should contain $F_{i+1}$.
We can achieve this behaviour by imposing the following contraints.

  • We impose a boundary constraint on the first row: $x_0 = 0$ and $y_0 = 1$.
  • Additionally, we impose two recurring constraints, implementing the recursive relation: for every $i$ – except the last one –, $y_{i+1} = x_i + y_i$, and $x_{i+1} = y_i$.
    This set of constraints is depicted in the following figure.


Fibonacci trace

It is straight-forward to see that if a trace satisfies those constraints, then in the $i$-th row we will find the $i$-th Fibonacci number in the first column.

Notice that this set of constraints can be thought also as defining a correct sequence of states, one for each row:

  • the boundary constraint is ensuring that the initial state is valid, while
  • the recurring constraint is ensuring that the state transition function is executed correctly.

In our framework, we support AIR constraints by:

  • Defining an inductive trace data structure, which we model as a sequence of rows.
  • Modeling what it means to apply a contraint to a trace using a particular domain: this in practice is done by providing an assignment from abstract variables to concrete trace cells and then applying the original constraint semantics.

You can check out the soundness proof for the Fibonacci table using 8-bit addition here, which satisfies the following, slightly more complicated, specification:
$$
\text{For every row } i, \quad x_i = (F_i \mod 256)
$$

Upcoming work

The framework is still in early stages fo development, but it is already showing promising results.
Some planned next steps are:

  • Continue adding low-level gadgets so that we have a rich library of basic reusable circuits.
  • Defining common hash function circuits and proving their correctness.
  • Build a formally verified minimal VM for a subset of RISC-V.

The whole project is open source and available on GitHub, make sure to check it out!

Source Link


Keep your files stored safely and securely with the SanDisk 2TB Extreme Portable SSD. With over 69,505 ratings and an impressive 4.6 out of 5 stars, this product has been purchased over 8K+ times in the past month. At only $129.99, this Amazon’s Choice product is a must-have for secure file storage.

Help keep private content private with the included password protection featuring 256-bit AES hardware encryption. Order now for just $129.99 on Amazon!


Start your free Amazon Prime trial
today and unlock unlimited streaming and more!

Help Power Techcratic’s Future – Scan To Support

If Techcratic’s content and insights have helped you, consider giving back by supporting the platform with crypto. Every contribution makes a difference, whether it’s for high-quality content, server maintenance, or future updates. Techcratic is constantly evolving, and your support helps drive that progress.

As a solo operator who wears all the hats, creating content, managing the tech, and running the site, your support allows me to stay focused on delivering valuable resources. Your support keeps everything running smoothly and enables me to continue creating the content you love. I’m deeply grateful for your support, it truly means the world to me! Thank you!

BITCOIN

Bitcoin Logo

Bitcoin QR Code

bc1qlszw7elx2qahjwvaryh0tkgg8y68enw30gpvge

Scan the QR code with your crypto wallet app

DOGECOIN

Dogecoin Logo

Dogecoin QR Code

D64GwvvYQxFXYyan3oQCrmWfidf6T3JpBA

Scan the QR code with your crypto wallet app

ETHEREUM

Ethereum Logo

Ethereum QR Code

0xe9BC980DF3d985730dA827996B43E4A62CCBAA7a

Scan the QR code with your crypto wallet app

Please read the Privacy and Security Disclaimer on how Techcratic handles your support.

Disclaimer: As an Amazon Associate, Techcratic may earn from qualifying purchases.

Tags: Hacker News
Share162Share28ShareShare4ShareTweet101
Previous Post

Mid-term Presentation Video (3D Modelling and Animation) | SHAPE – BSc (Hons) Digital Media (2024)

Next Post

Samsung’s sixth One UI 7 beta for the Galaxy S24 rolls out as launch nears

Hacker News

Hacker News

Stay updated with Hacker News, where technology meets entrepreneurial spirit. Get the latest on tech trends, startup news, and discussions from the tech community. Read the latest updates here at Techcratic.

Related Posts

AiLock Ransomware Emerges with Hybrid Encryption Tactics: ChaCha20 Meets NTRUEncrypt
Hacker News

AiLock Ransomware Emerges with Hybrid Encryption Tactics: ChaCha20 Meets NTRUEncrypt

July 7, 2025
1.3k
joelburget/microjax: A tiny autograd engine with a Jax-like API
Hacker News

joelburget/microjax: A tiny autograd engine with a Jax-like API

July 7, 2025
1.3k
New Linux EDR Evasion Tool Exploits io_uring Kernel Feature
Hacker News

New Linux EDR Evasion Tool Exploits io_uring Kernel Feature

July 7, 2025
1.3k
The Era of Full-Stack Chip Designers
Hacker News

The Era of Full-Stack Chip Designers

July 7, 2025
1.3k
jackjackbits/bitchat: bluetooth mesh chat, IRC vibes
Hacker News

jackjackbits/bitchat: bluetooth mesh chat, IRC vibes

July 6, 2025
1.3k
paper-design/shaders: Zero-dependency canvas shaders that can be installed from npm or designed in Paper
Hacker News

paper-design/shaders: Zero-dependency canvas shaders that can be installed from npm or designed in Paper

July 6, 2025
1.3k
sst/opencode: AI coding agent, built for the terminal.
Hacker News

sst/opencode: AI coding agent, built for the terminal.

July 6, 2025
1.3k
Yutarop/ga-pixel-art: Generates an animated GIF using a genetic algorithm.
Hacker News

Yutarop/ga-pixel-art: Generates an animated GIF using a genetic algorithm.

July 6, 2025
1.3k
Load More
Next Post
Smartphone

Samsung's sixth One UI 7 beta for the Galaxy S24 rolls out as launch nears

Your Tech Resources

  • 30 Second Tech ™
  • AI
  • App Zone ™
  • Apple
  • Ars Technica
  • CNET
  • ComputerWorld
  • Crypto News
  • Cybersecurity
  • Endgadget
  • Forbes
  • Fossbytes
  • Gaming
  • GeekWire
  • Gizmodo
  • Google News
  • Hacker News
  • Harvard Tech
  • I Like Cats ™
  • I Like Dogs ™
  • LifeHacker
  • MacRumors
  • Macworld
  • Mashable
  • Microsoft
  • MIT Tech
  • PC World
  • Photofocus
  • Physics
  • Random Tech
  • Retro Rewind ™
  • Robot Report
  • SiliconANGLE
  • SlashGear
  • Smartphone
  • StackSocial
  • Tech Art
  • Tech Careers
  • Tech Deals
  • Techcratic ™
  • TechCrunch
  • Techdirt
  • TechRepublic
  • Techs Got To Eat ™
  • TechSpot
  • Tesla
  • The Verge
  • TNW
  • Trusted Reviews
  • UFO
  • VentureBeat
  • Visual Capitalist
  • Wired
  • ZDNet

Tech News

  • 30 Second Tech ™
  • AI
  • Apple Insider
  • Ars Technica
  • CNET
  • ComputerWorld
  • Crypto News
  • Cybersecurity
  • Endgadget
  • ExtremeTech
  • Fossbytes
  • Gaming
  • GeekWire
  • Gizmodo

Tech News

  • Harvard Tech
  • MacRumors
  • Macworld
  • Mashable
  • Microsoft
  • MIT Tech
  • Physics
  • PC World
  • Random Tech
  • Retro Rewind ™
  • SiliconANGLE
  • SlashGear
  • Smartphone
  • StackSocial
  • Tech Careers

Tech News​

  • Tech Art
  • TechCrunch
  • Techdirt
  • TechRepublic
  • Techs Got To Eat ™
  • TechSpot
  • Tesla
  • The Verge
  • TNW
  • Trusted Reviews
  • UFO
  • VentureBeat
  • Visual Capitalist
  • Wired
  • ZDNet

Site Links

  • About Techcratic
  • Affiliate Disclaimer
  • Affiliate Link Policy
  • Contact Techcratic
  • Dealors Discount Store
  • Privacy and Security Disclaimer
  • Privacy Policy
  • RSS Feed
  • Site Map
  • Support Techcratic
  • Techcratic
  • Tech Deals
  • TOS
  • 𝕏
Click For A Secret Deal

Techcratic – Your All In One Tech Hub © 2020 – 2025
All Rights Reserved
∞

No Result
View All Result
  • 30 Second Tech ™
  • AI
  • App Zone ™
  • Apple
  • Ars Technica
  • CNET
  • Crypto News
  • Cybersecurity
  • Endgadget
  • Gaming
  • I Like Cats ™
  • I Like Dogs ™
  • MacRumors
  • Macworld
  • Tech Deals
  • Techcratic ™
  • Techs Got To Eat ™
  • Tesla
  • UFO
  • Wired