+− THE DAILY DIFFdev & AI news
SHIP IT

AlphaProof ကုဒ်နှင့် Signal- စစ်ဆေးထားသော စက်ကုဒ် လုံခြုံရေး အထောက်အထားများနှင့် ယုံကြည်ရသော ယူဆချက်များ

Google DeepMind က ပြုစုထားသော libsignal ကွန်မန်းလိုင်းပရိုဂရမ်တစ်ခုအတွက် ရွေးချယ်ထားသော လုံခြုံရေးဆိုင်ရာ ဂုဏ်သတ္တိများ၏ စက်ဖြင့်စစ်ဆေးထားသော အထောက်အထားများကို အစီရင်ခံတင်ပြပါသည်။

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Google DeepMind က ပြုစုထားသော libsignal ကွန်မန်းလိုင်းပရိုဂရမ်တစ်ခုအတွက် ရွေးချယ်ထားသော လုံခြုံရေးဆိုင်ရာ ဂုဏ်သတ္တိများ၏ စက်ဖြင့်စစ်ဆေးထားသော အထောက်အထားများကို အစီရင်ခံတင်ပြပါသည်။ Lean သည် အထောက်အထားကို စစ်ဆေးပြီး လူသားများက သတ်မှတ်ချက်နှင့် ၎င်း၏ယူဆချက်များကို အတည်ပြုပါသည်။ သီးခြားနှိုင်းယှဉ်စစ်ဆေးသူတစ်ဦးက သီအိုရီနှင့် ၎င်းနှင့်သက်ဆိုင်သော သတ်မှတ်ချက်အားလုံးကို အတည်ပြုထားသော ပစ်မှတ်နှင့်အညီ စစ်ဆေးပါသည်။

ရေးသားထားသော ထုတ်ဝေမှု (အင်္ဂလိပ်) ကို ဖတ်ရန် ↗

ဤဗီဒီယိုတွင် ဖော်ပြထားသောအရာများ

  • AI အေးဂျင့်များသည် အထောက်အထားများကို ထုတ်လုပ်ပြီး Lean ၏ kernel က ၎င်းတို့သည် လူသားများ အတည်ပြုထားသော တရားဝင်တောင်းဆိုချက်ကို ထူထောင်နိုင်ခြင်းရှိမရှိ စစ်ဆေးပါသည်။
  • စစ်ဆေးထားသော ပစ်မှတ်သည် ပြုစုထားသော libsignal CLI harness ဖြစ်ပြီး ယုံကြည်ရသော semantics နှင့် cryptographic စာချုပ်များ ပါဝင်ပါသည်။
  • ပြုစုထားသော binary ကို သက်သေပြခြင်းဖြင့် Rust compiler ကို ၎င်း binary ၏ ဖော်ပြထားသော ဂုဏ်သတ္တိများအတွက် ယုံကြည်ရသော အခြေခံမှ ဖယ်ရှားလိုက်ပါသည်။
  • သုတေသီများသည် ၎င်းတို့၏ သင်္ကေတလုံခြုံရေး သီအိုရီကို ချိုးဖောက်သည့် ပြင်ဆင်ပြီးသား bug နှစ်ခုကို သီးခြားစီ ပြန်လည်မိတ်ဆက်ခဲ့ကြောင်း အစီရင်ခံပါသည်။
  • နှိုင်းယှဉ်စစ်ဆေးသူသည် သီအိုရီနှင့် ၎င်းနှင့်သက်ဆိုင်သော သတ်မှတ်ချက်အားလုံးကို ကာကွယ်ထားသော အတည်ပြုထားသော သတ်မှတ်ချက်နှင့်အညီ စစ်ဆေးပါသည်။ ပြင်ဆင်ချက်များကို သီးခြားပြန်လည်သုံးသပ်သည့် လုပ်ငန်းစဉ်မှတစ်ဆင့် ဆောင်ရွက်ပါသည်။

အမေးအဖြေများ

AlphaProof Code က Signal ရဲ့ implementation အကြောင်း ဘာကို သက်သေပြခဲ့တာလဲ။

Google DeepMind က ပြုစုထားသော libsignal ကွန်မန်းလိုင်းပရိုဂရမ်တစ်ခုအတွက် ရွေးချယ်ထားသော လုံခြုံရေးဆိုင်ရာ ဂုဏ်သတ္တိများ၏ စစ်ဆေးထားသော အထောက်အထားများကို အစီရင်ခံတင်ပြပါသည်။ နည်းပညာစာတမ်းသည် ဖော်ပြထားသော မော်ဒယ်များအောက်တွင် forward secrecy နှင့် post-compromise security တို့ဖြင့် မက်ဆေ့ဂျ်လျှို့ဝှက်ချက်နှင့် စစ်မှန်ကြောင်း အတည်ပြုခြင်းတို့ကို အကျုံးဝင်သည်။ ရလဒ်တွင် တိုက်ခိုက်သူ၊ session နှင့် cryptographic ယူဆချက်များအပေါ် အခြေအနေများ ပါဝင်နေဆဲဖြစ်သည်။ ၎င်း၏ နယ်ပယ်သည် Signal application သို့မဟုတ် installation တိုင်းအတွက် အာမခံချက်အားလုံးကို ချန်လှပ်ထားသည်။

ဤအပိုင်းကို ကြည့်ပါ 2:16 · Swarat Chaudhuri and colleagues / Google DeepMind and Google · Pushmeet Kohli and Swarat Chaudhuri / Google DeepMind · Google DeepMind / GitHub

AI-generated security proof တစ်ခုက ဘာကို ထူထောင်ရမယ်ဆိုတာ ဘယ်သူက ဆုံးဖြတ်သလဲ။

လူသားပြန်လည်သုံးသပ်သူများသည် သတ်မှတ်ချက်နှင့် ၎င်း၏ယူဆချက်များကို အတည်ပြုသည်။ Google DeepMind ၏ နည်းပညာစာတမ်းသည် လူသားများ၏ လမ်းညွှန်မှုဖြင့် သတ်မှတ်ချက်များကို ရေးဆွဲသော agent များနှင့် ထုတ်ပြန်ချက်များသည် အဓိပ္ပာယ်ရှိသော လုံခြုံရေးဆိုင်ရာ ဂုဏ်သတ္တိများကို ဖမ်းယူထားခြင်းရှိမရှိ စစ်ဆေးသော ပြန်လည်သုံးသပ်သူများကို ဖော်ပြသည်။ Lean သည် ရရှိလာသော အထောက်အထား၏ logic ကို စစ်ဆေးသည်။ လူသားများသည် ခိုင်မာသော ပစ်မှတ်တစ်ခုကို ရွေးချယ်ခြင်း၊ ယူဆချက်များကို ပြန်လည်သုံးသပ်ခြင်းနှင့် အတည်ပြုထားသော သတ်မှတ်ချက်သို့ အဆိုပြုထားသော ပြောင်းလဲမှုများကို စစ်ဆေးဆုံးဖြတ်ခြင်းတို့အတွက် ဆက်လက် တာဝန်ရှိသည်။

ဤအပိုင်းကို ကြည့်ပါ 0:57 · Swarat Chaudhuri and colleagues / Google DeepMind and Google

Rust compiler ကို ယုံကြည်မယ့်အစား compile လုပ်ထားတဲ့ machine code ကို ဘာကြောင့် စစ်ဆေးတာလဲ။

compile လုပ်ထားသော binary အကြောင်း အထောက်အထားတစ်ခုက ထို artifact အတွက် ဖော်ပြထားသော ဂုဏ်သတ္တိများကို တိုက်ရိုက်ထူထောင်ပေးသည်။ Google DeepMind ၏ စာတမ်းက ထိုဂုဏ်သတ္တိများထဲမှ တစ်ခုကို ချိုးဖောက်သော compiler error တစ်ခုသည် theorem ကို မှားယွင်းစေလိမ့်မည်ဟု ရှင်းပြသည်။ ထို့ကြောင့် Rust compiler သည် ဤတောင်းဆိုချက်အတွက် trusted base မှ ထွက်ခွာသွားသည်။ အထောက်အထားသည် instruction model၊ Lean's kernel နှင့် သတ်မှတ်ထားသော cryptographic contract များကို ဆက်လက်ယုံကြည်နေဆဲဖြစ်သည်။

ဤအပိုင်းကို ကြည့်ပါ 1:39 · Swarat Chaudhuri and colleagues / Google DeepMind and Google · Google DeepMind / GitHub

comparator က proof agent တစ်ယောက်က သူ့ရဲ့ ပစ်မှတ်ကို အားနည်းစေတာကို ဘယ်လိုတားဆီးသလဲ။

နှိုင်းယှဉ်စစ်ဆေးသူသည် သီအိုရီနှင့် ၎င်းနှင့်သက်ဆိုင်သော သတ်မှတ်ချက်တိုင်းကို ကာကွယ်ထားသော အတည်ပြုထားသော သတ်မှတ်ချက်နှင့်အညီ စစ်ဆေးပါသည်။ Google DeepMind ၏ စာတမ်းအရ proof agent များသည် ထိုထိန်းသိမ်းထားသော မိတ္တူကို ရေးသား၍မရပါ။ စစ်ဆေးသူသည် ခွင့်ပြုထားသော axioms များကိုလည်း စစ်ဆေးပြီး proof ကို kernel အသစ်တစ်ခုတွင် ပြန်လည်ဖွင့်ပြသည်။ အဆိုပြုထားသော သတ်မှတ်ချက် ပြင်ဆင်ချက်များသည် သီးခြားပြန်လည်သုံးသပ်သည့် လုပ်ငန်းစဉ်ကို လိုက်နာပြီး လူသားများသည် ပစ်မှတ်၏ ခိုင်မာမှုအတွက် ဆက်လက် တာဝန်ရှိသည်။

ဤအပိုင်းကို ကြည့်ပါ 3:36 · Swarat Chaudhuri and colleagues / Google DeepMind and Google · Google DeepMind / GitHub

The Daily Diff က စစ်ဆေးပြီးသား အထောက်အထား လုပ်ငန်းအစီအစဉ်အပေါ် ဘာဆုံးဖြတ်ချက်ချခဲ့သလဲ။

The Daily Diff ၏ ဆုံးဖြတ်ချက်မှာ SHIP IT ဖြစ်သည်။ Niko သည် စစ်ဆေးပြီးသား အထောက်အထား လုပ်ငန်းအစီအစဉ်ကို SHIP IT လုပ်မည်။ အဘယ်ကြောင့်ဆိုသော် အတည်ပြုထားသော တောင်းဆိုချက်သည် အဖြေထုတ်ပေးသော agent နှင့် သီးခြားစီ ရှိနေသောကြောင့်ဖြစ်သည်။ သူသည် နယ်ပယ်နှင့် ယူဆချက်များကို ရလဒ်တိုင်းနှင့် တွဲထားမည်ဖြစ်သည်။ ဤအပိုင်းသည် Google ၏ ထုတ်ဝေထားသော proof artifact ကို သီးခြားပြန်လည်မတည်ဆောက်ဘဲ အစီရင်ခံပြီး ထိုသက်သေအထောက်အထားနယ်နိမိတ်များအတွင်း လုပ်ငန်းအစီအစဉ်ကို အတည်ပြုသည်။

ဤအပိုင်းကို ကြည့်ပါ 4:53 · Swarat Chaudhuri and colleagues / Google DeepMind and Google · Pushmeet Kohli and Swarat Chaudhuri / Google DeepMind · Google DeepMind / GitHub

ဘာသာပြန်ထားသော စာသားမှတ်တမ်း

မူရင်း အင်္ဂလိပ်စကားပြောမှ ဘာသာပြန်ထားသည်။ ရရှိနိုင်သော အသံနှင့် စာတန်းထိုးများကို YouTube မှ ထိန်းချုပ်ထားသည်။

AI လုံခြုံရေး အထောက်အထားကို မည်သူက စစ်ဆေးသနည်း။

0:00 AI လုံခြုံရေး စစ်ဆေးမှုက chatbot ကို ယုံကြည်ရသလိုပဲ ကြားရတုန်းပဲ။ Google ရဲ့ Signal ရလဒ်အသစ်မှာ သီးခြား kernel က စစ်ဆေးပေးတဲ့ သင်္ချာဆိုင်ရာ အထောက်အထားတွေ ပါဝင်တယ်။ ဒီဗီဒီယိုမှာ Google က ဘာကို သက်သေပြခဲ့တာလဲ။ ပြီးတော့ သူတို့က agent တွေ goalpost ရွှေ့တာကို ဘယ်လိုတားဆီးသလဲ။ ဒီမှာ အသုံးဝင်တဲ့ အဖြေပါ။ မော်ဒယ်တွေက အထောက်အထားတွေကို ရေးသားပြီး Lean က အထောက်အထားတွေကို လူသားတွေ အတည်ပြုထားတဲ့ ရွေးချယ်ထားတဲ့ compile လုပ်ထားတဲ့ ကုဒ်တွေနဲ့ ပတ်သက်တဲ့ တောင်းဆိုချက်ကို စစ်ဆေးတယ်။ လူသားတွေကပဲ တောင်းဆိုချက်နဲ့ ယူဆချက်တွေကို ပိုင်ဆိုင်တုန်းပဲ။

0:21 မော်ဒယ်ရဲ့ အောင်ပွဲခံ မိန့်ခွန်းကို မယုံကြည်ဘဲ ရလဒ်ကို စစ်ဆေးနိုင်တယ်။ သီးခြားစစ်ဆေးမှုတစ်ခုက မေးခွန်းကို တိတ်တိတ်ဆိတ်ဆိတ် ပြောင်းလဲတာကို ဖမ်းမိတယ်။ ကျွန်ုပ်တို့ ၎င်းကို သတ်မှတ်ချက်များအထိ ဆက်လက်လေ့လာပါမည်။ အင်္ဂါနေ့၊ နိုဝင်ဘာလ ၁၀ ရက်နေ့ဖြစ်ပြီး ဒါကတော့ The Daily Diff ပါ။ AlphaProof Code ဆိုတာ Google ရဲ့ လူသားတွေရဲ့ လမ်းညွှန်မှုနဲ့ ဆော့ဖ်ဝဲလ် သတ်မှတ်ချက်တွေ ရေးသားဖို့အတွက် AI agent တွေနဲ့ စစ်ဆေးပြီးသား အထောက်အထားတွေ ဖန်တီးဖို့ Framework ပါ။ ဒီလေ့လာမှုက Signal ရဲ့ message protocol ကို အကောင်အထည်ဖော်ထားတဲ့ Rust library ဖြစ်တဲ့ libsignal ကို သီးခြား command-line program တစ်ခုထဲမှာ ပစ်မှတ်ထားပါတယ်။

0:45 Google က ဒီလုပ်ငန်းကို ဒီနေ့ ကြေညာခဲ့ပါတယ်။ ၎င်းရဲ့ စာတမ်းမှာ သုတေသီငါးဦးက လေးပတ်ကျော် အလုပ်လုပ်ခဲ့တယ်လို့ ဆိုပါတယ်။ Agent တွေက အထောက်အထားတွေကို ရေးသားခဲ့ပြီး လူသားတွေကတော့ သူတို့ရဲ့ ကြိုးပမ်းမှုအများစုကို သတ်မှတ်ချက်တွေအတွက် အသုံးပြုခဲ့ပါတယ်။ လိုအပ်ချက်တွေက ပိုပြီး ကုန်ကျစရိတ်များတဲ့ အစည်းအဝေးတွေ ဖြစ်လာဖို့ နည်းလမ်းတစ်ခုကို ရှာတွေ့ခဲ့တယ်။ သတ်မှတ်ချက်က program က ဘာလုပ်ရမယ်၊

တောင်းဆိုချက်တစ်ခုက အထောက်အထား ပစ်မှတ်တစ်ခု ဘယ်လိုဖြစ်လာသလဲ။

0:59 တိုက်ခိုက်သူက ဘာကို ထိန်းချုပ်ထားသလဲ၊ ပြီးတော့ အငြင်းပွားမှုအတွက် ဘယ်လို ယူဆချက်တွေ လိုအပ်သလဲဆိုတာကို ဖော်ပြထားတယ်။ ပြန်လည်သုံးသပ်သူတွေက ဒါက လူတွေ စိတ်ဝင်စားတဲ့ လုံခြုံရေးကို ဖမ်းယူထားသလားလို့ မေးကြတယ်။ အားနည်းတဲ့ မေးခွန်းတစ်ခုအတွက် လှပစွာ စစ်ဆေးထားတဲ့ အဖြေက အဲဒီမေးခွန်းကို မပြောင်းလဲဘဲ ထားခဲ့တယ်။ အဖွဲ့သည် Signal ၏ handshake နှင့် ၎င်း၏ message-key ratchet နှင့် ပတ်သက်၍ ယခင်က သုတေသနပြုမှုများကို ဆက်လက်လုပ်ဆောင်ခဲ့သည်။ တရားဝင်ခွဲခြမ်းစိတ်ဖြာမှုများသည် ထိုဒီဇိုင်းများကို လေ့လာပြီးဖြစ်သည်။ Google ၏ တောင်းဆိုချက်သည် ၎င်းတို့၏ လုံခြုံရေးဆိုင်ရာ အငြင်းပွားမှုများကို ပြောင်းလဲခြင်းမရှိသော ထုတ်လုပ်မှု library ၏ compile လုပ်ထားသော implementation နှင့် ချိတ်ဆက်ပေးသည်။ ၎င်းတွင် ဒီဇိုင်းသည် လက်တွေ့ကုဒ်များနှင့် ထိတွေ့မှုကို ရှင်သန်ရမည်ဖြစ်သည်။ Signal ၏ နည်းပညာအရာရှိချုပ် Ehren Kret က

1:27 ယခင်စစ်ဆေးမှုများ၏ သေးငယ်သော နယ်ပယ်များထက် ကျော်လွန်၍ ချဲ့ထွင်မှုကို ဖော်ပြသည်။ Implementation အသေးစိတ်များတွင် out-of-order မက်ဆေ့ချ်များနှင့် archived sessions များ ပါဝင်သည်။ နောက်ကျသော မက်ဆေ့ချ်များအတွက်။ တကယ့်ဆော့ဖ်ဝဲလ်သည် သင်၏ လှပသော diagram က လွှင့်ပစ်လိုက်သည့် receipt များကို သိမ်းဆည်းထားသည်။ သုတေသီများသည် မပြောင်းလဲထားသော Rust library ကို standard compiler ဖြင့်

ပြုစုထားသော binary ကို ဘာကြောင့် သက်သေပြရတာလဲ။

1:41 Arm 64-bit Linux executable တစ်ခုအဖြစ် compile လုပ်သည်။ ၎င်းတို့၏ သီအိုရီများသည် အဆိုပါ binary ကို formal instruction model ကို အသုံးပြု၍ ဖော်ပြပြီး၊ source code နှင့် optimized machine code အကြား ကွာဟမှုကို ဖြတ်ကျော်သည်။ ဖော်ပြထားသော property တစ်ခုကို ချိုးဖောက်သော compiler error တစ်ခုသည် ၎င်း၏ theorem ကို မှားယွင်းစေလိမ့်မည်။ ထို့ကြောင့် compiler သည် ဤ binary အတွက် trusted base မှ ထွက်ခွာသွားသည်။ သင်သည် instruction model နှင့် Lean's checker ကို ဆက်လက်ယုံကြည်နေဆဲဖြစ်သည်။ ယုံကြည်မှုနယ်နိမိတ် ရွေ့လျားသွားပြီး ၎င်းတွင် လိပ်စာတစ်ခုရှိသည်။ ခြောက်သန်းခွဲခန့် စစ်ဆေးထားသော အထောက်အထားလိုင်းများသည် ၂၆၀၀၀ ခန့်

2:06 ယုံကြည်ရသော သတ်မှတ်ချက်နှင့် instruction-semantics လိုင်းများပေါ်တွင် အခြေခံထားသည်။ ဒါတွေက artifact အရေအတွက်တွေပါ။ ၎င်းတို့ကို ဉာဏ်ရည်စွမ်းရည်ရမှတ်များအဖြစ် သတ်မှတ်ခြင်းသည် developer များကို ၎င်းတို့၏ node modules folder အရွယ်အစားဖြင့် အဆင့်သတ်မှတ်ခြင်းနှင့် တူပါသည်။

မည်သည့် လုံခြုံရေး ဂုဏ်သတ္တိများက implementation ကွာဟချက်ကို ရှင်သန်ခဲ့သလဲ။

2:16 အငြင်းပွားမှုများသည် မက်ဆေ့ဂျ် လျှို့ဝှက်ချက်နှင့် စစ်မှန်ကြောင်း အတည်ပြုခြင်းတို့ကို ဖော်ပြထားသော မော်ဒယ်များအောက်တွင် forward secrecy နှင့် post-compromise security တို့ဖြင့် အကျုံးဝင်သည်။ နောက်ဆုံးနှစ်ခုက ခိုးယူထားသော key များ၏ ပျက်စီးဆုံးရှုံးမှုများနှင့် လဲလှယ်မှုအသစ်များပြီးနောက် ပြန်လည်ရယူခြင်းတို့ကို ဖော်ပြသည်။ အာမခံချက်တစ်ခုစီတွင် တိုက်ခိုက်သူနှင့် session အပေါ် အခြေအနေများရှိသည်။ Cryptographic primitives များသည် ယုံကြည်ရသော စာချုပ်များနောက်ကွယ်တွင် တည်ရှိသည်။ အထောက်အထားသည် ထို routine များသည် သတ်မှတ်ထားသည့်အတိုင်း လုပ်ဆောင်သည်ဟု ယူဆပြီး cryptographic လုံခြုံရေး ယူဆချက်များအပေါ် မှီခိုသည်။ အထောက်အထားတစ်ခုက cryptography ကို စံနမူနာပြုပြီး၊ အခြားတစ်ခုကတော့ တိုက်ခိုက်သူ၏ အောင်မြင်နိုင်ခြေများအကြောင်းကို ဆင်ခြင်သည်။

2:42 နှစ်ခုစလုံးတွင် ၎င်းတို့ အကျုံးဝင်သည့် အခြေအနေများအပေါ် ကန့်သတ်ချက်များရှိသည်။ မည်သည့် build၊ မည်သည့် property နှင့် မည်သည့် assumption များကို မေးမြန်းပါ။ ဤရလဒ်သည် သုတေသီများ၏ ကွန်မန်းလိုင်း harness နှင့် သက်ဆိုင်ပါသည်။ အဖွဲ့လိုက် မက်ဆေ့ချ်ပို့ခြင်းသည် နောင်လာမည့် လုပ်ငန်းဖြစ်ပြီး computational model သည် စက်များစွာသုံး စနစ်၏ အခြေအနေကို ချန်လှပ်ထားသည်။ Signal ထည့်သွင်းမှုတိုင်းကို bug-free ဟု ခေါ်ဆိုခြင်းသည် သီအိုရီမှ လွဲချော်ပါသည်။ သုတေသီများသည် ယခင်က ပြင်ဆင်ပြီးသား Signal bug နှစ်ခုကို

သတ်မှတ်ချက်က ချွတ်ယွင်းနေတဲ့ ကုဒ်ကို ငြင်းပယ်နိုင်သလား။

3:02 သီးခြားမိတ္တူများထဲသို့ ပြန်လည်မိတ်ဆက်ပြီး compile လုပ်ခဲ့သည်။ စစ်ဆေးထားသော အထောက်အထားများက ထို binary များသည် သင်္ကေတလုံခြုံရေး သီအိုရီကို ချိုးဖောက်ကြောင်း ပြသခဲ့သည်။ ၎င်းသည် သတ်မှတ်ချက်က လက်တွေ့ချို့ယွင်းနေသော implementation များကို ငြင်းပယ်နိုင်ခြင်းရှိမရှိ စမ်းသပ်ခဲ့သည်။ သင်၏ အစိမ်းရောင် checkmark သည် အနီရောင် test တစ်ခု လိုအပ်သည်။ Google သည် စစ်ဆေးမှု ညွှန်ကြားချက်များနှင့်အတူ သတ်မှတ်ချက်များနှင့် အထောက်အထားများကို ထုတ်ဝေသည်။ repository က clean build တစ်ခုသည် နာရီပေါင်းများစွာနှင့် များပြားသော memory ကို လိုအပ်သည်ဟု ဆိုသည်။ ကြေညာချက်ကို ဖတ်ရခြင်းက laptop ပေါ်မှာ ပိုပြီး လွယ်ကူပါတယ်။ ဟာ့ဒ်ဝဲမော်ဒယ်နှင့် ယုံကြည်ရသော စာချုပ်များသည် ပြန်လည်သုံးသပ်ရန် လိုအပ်နေသေးသည်။

3:26 ကျွန်ုပ်သည် ဤအပိုင်းအတွက် ကြီးမားသော artifact ကို ပြန်လည်မတည်ဆောက်ရသေးပါ။ ကျွန်ုပ်တို့သည် ထုတ်ဝေထားသော ရလဒ်နှင့် ၎င်း၏နယ်နိမိတ်များကို အစီရင်ခံနေပါသည်။ ပြင်ပလူများသည် ၎င်းကို စစ်ဆေးရန် လမ်းကြောင်းတစ်ခုရှိပြီး၊ ၎င်းသည် အခြား AI အောင်ပွဲခံခြင်းထက် ကျွန်ုပ်အတွက် ပို၍ အရေးကြီးပါသည်။ ကဲ ထောင်ချောက်ပါ။

မှန်ကန်တဲ့ အထောက်အထားက မှားယွင်းတဲ့ မေးခွန်းကို ဖြေနိုင်သလား။

3:36 Lean သည် မည်သည့်အရာမျှ မတောင်းဆိုသော ထုတ်ပြန်ချက်တစ်ခု၏ မှန်ကန်သော အထောက်အထားကို လက်ခံနိုင်သည်။ မဖြစ်နိုင်သော ယူဆချက်များသည် သီအိုရီတစ်ခုကို အချည်းနှီး ဖြစ်စေနိုင်သည်။ ခေါင်းစီး သီအိုရီအောက်တွင် မြှုပ်နှံထားသော သတ်မှတ်ချက်တစ်ခုကို ပြောင်းလဲခြင်းသည် ပန်းတိုင်ကို အားနည်းစေနိုင်သည်။ စာတမ်းသည် ၎င်းကို တားဆီးရန် စစ်ဆေးမှုများကို ဒီဇိုင်းထုတ်ထားသည်။ Gatekeeper သည် proof agent များ မရေးသားနိုင်သော အတည်ပြုထားသော သတ်မှတ်ချက်ကို ထိန်းသိမ်းထားသည်။ ၎င်းတို့သည် သီးခြားပြင်ဆင်မှု လုပ်ငန်းစဉ်မှတစ်ဆင့် ပြင်ဆင်မှုများကို အဆိုပြုနိုင်သည်။ လုံခြုံရေး အားနည်းခြင်းကို ဖြစ်နိုင်ခြေရှိသော bug အဖြစ် တိုးမြှင့် တင်ပြသည်။ သက်သေခံသူ၏ အောင်မြင်ကြောင်း ကြေညာချက်သည် ဤနေရာတွင် အာဏာမရှိပါ။

4:00 လူသားများသည် ယုံကြည်ရသော ယူဆချက်များ ပြောင်းလဲခြင်းများကို စစ်ဆေးဆုံးဖြတ်သည်၊ တိုက်ရိုက် သို့မဟုတ် ၎င်းတို့၏ မူဝါဒမှတစ်ဆင့်၊ ပြီးနောက် လှုပ်ရှားမှုတိုင်းပြီးနောက် ပြင်ဆင်မှုများကို ပြန်လည်သုံးသပ်သည်။ ကျွမ်းကျင်သူ၏ စီရင်ချက်သည် ဆက်လက် တာဝန်ရှိသည်။ အေးဂျင့်သည် မတူညီသော တာဝန်တစ်ခုကို တောင်းဆိုနိုင်သည်။ ၎င်းကိုယ်တိုင် အောင်မှတ် ပေး၍ မရပါ။

ရွေ့လျားနေတဲ့ ပန်းတိုင်တွေကို ဘယ်သူက ဖမ်းမိသလဲ။

4:13 ဒီမှာ ကတိပေးထားတဲ့ စစ်ဆေးမှုပါ။ Lean ရဲ့ comparator က သီအိုရီနဲ့ ၎င်း မှီခိုနေရတဲ့ သတ်မှတ်ချက်တိုင်းကို ကာကွယ်ထားတဲ့ အတည်ပြုထားတဲ့ မိတ္တူနဲ့ နှိုင်းယှဉ်ပါတယ်။ ၎င်းသည် ခွင့်ပြုထားသော axioms များကိုလည်း စစ်ဆေးပြီး proof ကို kernel အသစ်တစ်ခုတွင် ပြန်လည်ဖွင့်ပြသည်။ ထို့ကြောင့် helper definition တစ်ခုကို တိတ်တိတ်ဆိတ်ဆိတ် အားနည်းစေခြင်းသည် နှိုင်းယှဉ်ခံရသော အရာကို ပြောင်းလဲစေသည်။ လက်ခံထားသော proof တစ်ခုသည် အတည်ပြုထားသော ပစ်မှတ်ကို ထူထောင်ရမည်။ ဒါကတော့ ခိုင်မာတဲ့ ပစ်မှတ်တစ်ခုနဲ့ ရိုးသားတဲ့ ယူဆချက်တွေကို ရွေးချယ်ဖို့ လူသားတွေ တာဝန်ရှိနေတုန်းပဲ။ သင့်ကိုယ်ပိုင် AI လုပ်ငန်းအစီအစဉ်အတွက်၊ လက်ခံမှု စံနှုန်းတွေကို

4:37 လုပ်သားရဲ့ တည်းဖြတ်ခွင့်ပြင်ပမှာ ထားရှိပြီး အဆိုပြုထားတဲ့ ပြောင်းလဲမှုတွေကို သီးခြားစီ ပြန်လည်သုံးသပ်ပါ။ Google ရဲ့ ရလဒ်က အဲဒီခွဲခြားမှုကို တိကျအောင် လုပ်ပေးတယ်။ အထောက်အထား ရေးသားသူက အလုပ်လုပ်တယ်။ စစ်ဆေးမှု နယ်နိမိတ်က အဲဒါကို ရေတွက်မလား ဆုံးဖြတ်တယ်။ ကျွန်ုပ် ပြောတာကို နားထောင်မယ့်အစား ဒါကို ဖတ်ချင်တယ်ဆိုရင်တော့ The Daily Diff က မနက်တိုင်း သင့် inbox ထဲကို အခမဲ့ ရောက်လာမှာပါ၊ the daily diff dot dev မှာ၊ link က အောက်မှာပါ။ ဒါကြောင့် ဒီနေ့ရဲ့ ဆုံးဖြတ်ချက်က SHIP IT ပါ။

ဒီ အထောက်အထား လုပ်ငန်းအစီအစဉ်ကို ကျွန်တော် SHIP IT လုပ်မလား။

4:54 ဒီ စစ်ဆေးပြီးသား အထောက်အထား လုပ်ငန်းအစီအစဉ်ကို ကျွန်တော် SHIP IT လုပ်မယ်။ ဘာလို့လဲဆိုတော့ အတည်ပြုထားတဲ့ တောင်းဆိုချက်က အဖြေထုတ်ပေးတဲ့ agent နဲ့ သီးခြားစီ ရှိနေလို့ပါ။ ကျွန်ုပ်က နယ်ပယ်နှင့် ယူဆချက်များကို ရလဒ်တိုင်းနှင့် တွဲထားမည်ဖြစ်သည်။ Subscribe လုပ်ပါ၊ ခေါင်းလောင်းကို နှိပ်ပါ၊ ပြီးတော့ တခြားနည်းနဲ့ မှတ်တမ်းတင်ခဲ့ရင် comment မှာ ပြောပြပေးပါ။ ဒါကတော့ ဒီနေ့အတွက် The Daily Diff ပါ။ ကျွန်ုပ်က Axrisi မှ Niko ပါ။ တာဝန်ယူမှုဖြင့် ပေါင်းစည်းပါ။

ရင်းမြစ်များ

  1. AlphaProof Code: Verifying Signal's Security at the Machine-Code Level — technical scope, trusted base and gatekeepingSwarat Chaudhuri and colleagues / Google DeepMind and Google
  2. Introducing AlphaProof Code — November 10 announcement and attributed Signal CTO responsePushmeet Kohli and Swarat Chaudhuri / Google DeepMind
  3. Code-verification repository — initial commit, public artifacts and checking instructionsGoogle DeepMind / GitHub
  4. The PQXDH Key Agreement Protocol — older official specification and prior-analysis contextEhren Kret and Rolfe Schmidt / Signal
  5. The Double Ratchet Algorithm — Triple Ratchet sectionTrevor Perrin, Moxie Marlinspike and Rolfe Schmidt / Signal
  6. Google DeepMind leadership — Demis Hassabis's relevant lab identityGoogle DeepMind
  7. Demis Hassabis in 2025 — authentic portrait, cropped/resized/compressed and unflipped; no background removal or generated expression/detail; lab identity only, no authorship, proof writing, current reaction or endorsementChristopher P. Michel / Cmichel67 / Wikimedia Commons
  8. Portrait licence — CC BY-SA 4.0; attribution, adaptation disclosure and ShareAlikeCreative Commons
  9. Expanding Brain template — cropped/captioned artifact-count satire, brief transformed <=2s commentary; no benchmark, hosting licence, legal-clearance or blanket reuse claimImgflip / user-uploaded meme template
  10. Tom and Jerry — Boomerang Official actual animated reaction, silent resized/captioned 1.875s excerpt; brief transformed process commentary, no actual researcher or executive reaction, hosting licence, legal-clearance or blanket reuse claimBoomerang Official / GIPHY / Tom and Jerry
  11. Boomerang GIF source link — uploader-provided provenanceBoomerang
  12. AlphaProof Code discussion — attention context, anonymous opinions excluded from factual proof claimsHacker News
  13. Code-verification licence — Apache 2.0 for Google code, third-party licences retainedGoogle / GitHub

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

ဆက်စပ်ဗီဒီယိုများ

daily · my · ၂၀၂၆ အောက် ၇

Google သည် JPEG XL ကို Chrome သို့ ပြန်လည်ယူဆောင်လာသည်။

Google သည် ယခင်စမ်းသပ်မှုကို ဖယ်ရှားပြီးနောက် Chrome 155 မှစတင်၍ JPEG XL ကုဒ်ပြောင်းခြင်းကို ကြေညာခဲ့သည်။ ဤအောက်တိုဘာ ၇ ရက်ထုတ်သည် ဆော့ဖ်ဝဲရေးသားသူ၏ တုံ့ပြန်ချက်၊ Rust ကုဒ်ပြောင်းစနစ်အသစ်၊ ပြိုင်ဘက် c

5:17 ↗
daily · my · ၂၀၂၆ အောက် ၁၃

ပြင်သစ်စူပါမားကတ် ရေခဲသေတ္တာများ အအေးခံစနစ်မှ ရေခဲဖျော်စနစ်သို့ အဓမ္မပြောင်းလဲခံရ

ပြင်သစ်လက်လီရောင်းချသူများက အအေးခန်းထိန်းချုပ်မှုများ အပေးအယူလုပ်ခံရခြင်း၊ ရေခဲဖျော်စနစ်သို့ အတင်းအကြပ်ပြောင်းလဲခံရခြင်းနှင့် အစားအသောက်များ စွန့်ပစ်ခဲ့ရခြင်းတို့ကို အစီရင်ခံတင်ပြခဲ့သည်။ ဤဖြစ်ရပ်က ပုံ

5:05 ↗
daily · my · ၂၀၂၆ အောက် ၃၁

ပြင်သစ်၏ ဂစ်ဂါဘိုက်အခွန်၊ ChatGPT မျှဝေထားသော လင့်ခ်အကောင့် သိမ်းပိုက်မှု၊ Scribd ဖောက်ဖျက်မှုနှင့် Tangled ၏ ဖက်ဒရယ်ကုဒ် ဖန်တီးမှု- နေ့စဉ် Diff တစ်ခုတည်းရှိ developer ပုံပြင်လေးခု

တီထွင်သူလေးဦး၏ ဇာတ်လမ်းများ၊ တစ်ခုစီကို ၎င်း၏ မူလရင်းမြစ်အတိုင်း မှတ်တမ်းတင်ထားသည်။ ပြင်သစ်အမျိုးသားညီလာခံသည် ပြင်သစ်အင်တာနက်စာရင်းသွင်းသူများထံသို့ ပေးပို့သည့် content provider များကို တစ်ဂစ်ဘိုက်လျှ

6:35 ↗
daily · my · ၂၀၂၆ အောက် ၃၀

Gemini 4 Carbon, LLM-ဆန့်ကျင်ရေး လက်ဗွေရာကောက် script၊ AlpineBSD နှင့် ဆေးဝါးဖွံ့ဖြိုးတိုးတက်ရေးတွင် Claude- Daily Diff တစ်ခုတည်းမှ developer ပုံပြင်လေးခု

ကြာသပတေးနေ့တစ်နေ့မှ developer ပုံပြင်လေးခုကို ၎င်းတို့၏ မူရင်းရင်းမြစ်အလိုက် ဖော်ပြထားသည်။- သုတေသီတစ်ဦးသည် AI model များက ဖတ်ရှုရန် ငြင်းဆန်စေရန် ရည်ရွယ်၍ ဖန်တီးထားပုံရသည့် မမြင်ရသော ယူနီကုဒ်စာလုံးမျာ

6:15 ↗