- ซอร์สโค้ดทั้งหมดของ DoNotNotify ซึ่งเป็น แอปจัดการการแจ้งเตือนบน Android ถูก เผยแพร่บน GitHub แล้ว
- เป็นตัวจัดการการแจ้งเตือนบน Android ที่พัฒนาโดยยึด ความเป็นส่วนตัว เป็นคุณค่าหลัก พร้อมความสามารถในการบล็อกรบกวนที่ไม่ต้องการ
- ประมวลผลการแจ้งเตือนทั้งหมดแบบออฟไลน์ โดยไม่มีการส่งไปยังเซิร์ฟเวอร์หรือการติดตามใดๆ
- สามารถสร้างกฎการกรองที่ทรงพลังได้โดยอิงจากชื่อแอป เนื้อหาข้อความ และแพตเทิร์น regex
- กำหนดการแจ้งเตือนฉุกเฉินเป็นไวท์ลิสต์ และบล็อกการแจ้งเตือนที่ไม่จำเป็นด้วยแบล็กลิสต์
- การเปลี่ยนเป็นโอเพนซอร์สช่วย เพิ่มความโปร่งใส และเสริมความเชื่อมั่นของผู้ใช้
2 ความคิดเห็น
DoNotNotify – บันทึกการแจ้งเตือนบน Android และบล็อกอย่างชาญฉลาด
ตอนที่โพสต์ขึ้นมาก่อนหน้านี้ มีการพูดกันว่าการที่แอปของบุคคลที่สามซึ่งไม่ได้เป็นโอเพนซอร์สสามารถเห็นข้อความทั้งหมดของฉันได้นั้นเป็นความเสี่ยง และดูเหมือนว่าพวกเขาจะนำข้อกังวลนี้ไปพิจารณาแล้วจนตัดสินใจเปิดซอร์สทั้งหมดไปเลยครับ
ความคิดเห็นจาก Hacker News
อย่างที่มีคำพูดว่า “เขียนโค้ดแย่ก่อน แล้วค่อยเขียนโค้ดดีทีหลัง” ความกังวลเรื่อง โค้ดที่ AI สร้าง ก็มีมาตั้งแต่ยุคแรกของโอเพนซอร์สแล้ว
สิ่งสำคัญคือได้สร้าง ซอฟต์แวร์ที่มีคุณค่า ซึ่งแก้ปัญหาได้จริง
โอเพนซอร์สไม่ใช่การแสดงเพื่อสร้างแบรนด์ส่วนตัว แต่เป็นกระบวนการเรียนรู้ผ่านความผิดพลาด
ต่อให้โค้ดยังไม่สมบูรณ์ก็ไม่ควรกลัวที่จะเผยแพร่ออกไป โค้ดที่คนอื่นนำไปใช้ได้อย่างอิสระนั้นเป็นของขวัญในตัวมันเอง
ชอบความ โปร่งใส ที่บอกว่ามีการใช้ AI ช่วย
เข้าใจความกังวลเรื่องคุณภาพโค้ด แต่ไม่จำเป็นต้องคิดมากเกินไป พวกเราทุกคนเคยปล่อยโค้ดที่แย่กว่านี้มาแล้วในอดีต
สิ่งที่เป็นความสำเร็จจริง ๆ คือการรับฟังฟีดแบ็กและทำให้ตรวจสอบได้ และที่มันทำงานได้ดีอยู่ในโปรดักชันแล้วก็ถือเป็นโบนัส
ความ อาย ต่อโค้ดแบบ ‘vibe-coded’ นั้นมีอยู่จริง แต่เอาเข้าจริงโค้ดส่วนใหญ่ก็อยู่ในระดับคล้าย ๆ กัน
ไม่ว่าจะเป็นโค้ดจาก AI หรือไม่ ก็มักล้มเหลวด้วยรูปแบบที่คาดเดาได้ — เช่น มีการจัดการข้อผิดพลาดที่ยืดยาวแต่จริง ๆ ไม่ได้จัดการข้อผิดพลาด หรือโฟลว์การยืนยันตัวตนพังในบางสถานการณ์
ถ้าเป็นระบบแจ้งเตือน สิ่งสำคัญคือได้ทดสอบ เคสขอบ อย่างเพย์โหลดที่ผิดพลาด ข้อมูลขนาดมหาศาล หรือการรีสตาร์ตโปรเซสระหว่างตรวจสอบสิทธิ์หรือไม่
ถ้าทดสอบพวกนี้แล้ว ก็ถือว่าล้ำหน้าโค้ดส่วนใหญ่ไปมากแล้ว การรีวิวจากเพื่อนร่วมงานช่วยจับสิ่งที่เครื่องมืออัตโนมัติมองข้ามได้
นักพัฒนาทุกคนเคยรู้สึก เขิน กับโค้ดเก่าที่ตัวเองเขียนมาแล้ว
ความกล้าของ Linus ที่สมัยเรียนปริญญาตรีเคยเผยแพร่โค้ดแบบตรง ๆ ว่า “นี่คือโค้ด ดูเอาเอง” นั้นน่าประทับใจ
ต่อให้ยังไม่สมบูรณ์ การปล่อยออกสู่โลกในตอนนั้นแหละคือจุดเริ่มต้นของการเติบโต
น่าภูมิใจที่ได้ลองทำอะไรแบบนี้
ช่วงไม่กี่เดือนที่ผ่านมา มุมมองต่อ ซอฟต์แวร์แบบ vibe-coded เปลี่ยนไปอย่างรวดเร็ว
มันไม่ใช่แค่เรื่อง ‘ยอมรับ/ปฏิเสธ’ อีกต่อไป แต่กำลังพัฒนาไปได้หลายทิศทาง
ขอบคุณที่ช่วยให้ผู้ใช้ Android ควบคุมสภาพแวดล้อมของตัวเองได้ละเอียดขึ้น
ใช้โหมด “ห้ามรบกวน” ของ iOS มาโดยตลอด แต่ก็ยังควบคุม การแจ้งเตือน ได้ไม่ละเอียดเท่าแอปนี้
ถึงอย่างนั้น สำหรับคนที่เหนื่อยล้ากับการแจ้งเตือน ฟีเจอร์แบบนี้ก็น่าแนะนำมาก
สงสัยว่าทำไม Android ถึงต้องมีแอปแบบนี้
เช่น: “อนุญาตการแจ้งเตือนเปลี่ยนเกตจากแอปสายการบิน แต่บล็อกการแจ้งเตือนโฆษณา”
ตอนนี้ฉันใช้ FilterBox กับ Buzzkill อยู่
FilterBox ใช้โมเดล ML แบบออฟไลน์เพื่อกรองการแจ้งเตือนสแปม และยังมีตัวเลือกฟิลเตอร์เชิงฮิวริสติกที่หลากหลาย
ดีไซน์ก็ดีมาก เป็นแอปที่ซื้อมาแล้วพอใจที่สุดแอปหนึ่งเลย
ดูได้ที่ เว็บไซต์ทางการของ FilterBox และ โพสต์เปรียบเทียบ
ถึงจะดาวน์โหลดฟรีจาก GitHub ได้ ฉันก็ยังอยาก จ่ายเงินแม้แค่ 1 ดอลลาร์ เพื่อซื้อผ่านสโตร์ทางการ
ฉันไม่ใช่ผู้ใช้ Android แต่ก็ชื่นชมที่ Anuj รับฟังฟีดแบ็กแล้วสร้างสิ่งนี้ขึ้นมา
ในยุคของ การละเมิดความเป็นส่วนตัวและการแจ้งเตือนล้นเกิน การทำให้ผู้ใช้ทั่วไปได้อำนาจควบคุมกลับคืนมานั้นมีความหมายมาก
คนที่วิจารณ์คุณภาพโค้ดก็ไม่ต้องใส่ใจนัก ถ้าไม่ได้ลงมือช่วยพัฒนาเอง
ฉันเองก็ใช้ Claude และ ChatGPT อย่างหนักในสตาร์ตอัป ขอขอบคุณ Anuj