- คุณย่าของผมเป็นโรคสมองเสื่อมและโทรหาพ่อวันละสองครั้ง แต่จะพูดเรื่องเดิมทุกครั้ง ผมเลยตั้งค่าให้สายนี้ถูกส่งต่อไปหาญาติทีละคนตามลำดับ ถ้าไม่มีใครรับ ระบบก็จะเปิดข้อความเสียงที่พ่ออัดไว้ล่วงหน้าว่ารักเธอ
- ใช้ Twilio ทำตรรกะการ rerouting
- พัฒนา API endpoint ที่บอกหมายเลขโทรศัพท์ลำดับถัดไป และฟรอนต์เอนด์สำหรับจัดการ (จัดการรายชื่อญาติ ช่วงเวลาพัก อัปโหลดข้อความเสียง)
- แอป "ช่องทีวี" ที่รันบน Raspberry Pi จะเสิร์ฟวิดีโอคอนเทนต์ในเครื่องตามตารางเวลาของผม
- มีฮาร์ดดิสก์ 5TB ต่ออยู่ จัดเก็บวิดีโอได้ราว 1,000 รายการ
- มีตารางผังรายการของตัวเอง โดยตอนเช้าฉายคอร์สโทรทัศน์ รายการทีวีเก่า ตอนเย็นมีคอเมดี้ หนัง และคอนเทนต์ดึก ๆ แล้วปิดท้ายด้วยข้อความว่า "จะกลับมาออกอากาศอีกครั้งพรุ่งนี้เช้า"
- ใช้คลิป YouTube หลายพันคลิปที่เก็บไว้ในไดรฟ์มาช่วยเติมช่วงว่างระหว่างรายการ หรือแสดงไตเติลการ์ดบอกว่าโชว์ถัดไปจะเริ่มเมื่อไร
- เป็น "แฟนตาซี" ของการมีช่องของตัวเอง
- ในคอมเมนต์บอกว่าสามารถทำแบบคล้ายกันสำหรับ Plex ได้ด้วย dizqueTV
- ใต้ห้องชุดของผมมีรถไฟวิ่งผ่าน เลยทำแอปคอมพิวเตอร์วิทัศน์บน Raspberry Pi เพื่อถ่ายและบันทึกรถไฟที่วิ่งผ่านไว้ให้ดูได้ TrainBot
- ผมเป็นนักพัฒนาที่มีความบกพร่องทางการมองเห็น และมักสร้างเครื่องมือสำหรับงานที่ screen reader ของผมรองรับได้ไม่ดี
- เขียนแอดออนที่อ่านคอมเมนต์ใน HN แบบมีโครงสร้าง เนื่องจาก screen reader ทั่วไปจะอ่านแบบเชิงเส้น แอดออนนี้จึงรู้ระดับของคอมเมนต์และย้ายไปคอมเมนต์ก่อนหน้า/ถัดไปตามระดับได้ ทำให้เช็กเฉพาะคอมเมนต์ระดับบนสุดก่อน แล้วค่อยดูคอมเมนต์ตอบกลับที่สนใจ
- แอดออนที่ทำให้กล่องแก้ไขของ Juypter ใช้งานร่วมกับ screen reader ได้
- BlindCompass - แอป iOS ที่ผมทำเองไว้ใช้ตอนเดินบนถนน คนตาบอดมักหลงทิศทางที่ตัวเองกำลังหันไป แอปนี้จะแทนทิศทางที่คาดเดาได้ด้วยระดับเสียงสองแบบ ถ้าทิศทางถูกต้องก็แค่รักษาเสียงนั้นไว้ ซอร์สโค้ด
- ผมสร้างโรงเรือนไฮโดรโปนิกส์อัตโนมัติ (แบบเต็นท์)
- วัดค่า pH อุณหภูมิอากาศ/น้ำ ระดับน้ำ ความชื้น ฯลฯ และปรับแก้อัตโนมัติ
- ตอนแรกใช้วิธี Deep Water Culture (DWC) ต่อมาจึงเปลี่ยนเป็น Nutrient Film Technique
- ปลูกผักและสมุนไพรได้มากขึ้นมาก และแทบไม่ต้องดูแล
- ทั้งหมดขับเคลื่อนด้วย Arduino Nano RP2040 Connect
- ตอนนี้กำลังออกแบบ PCB รุ่นแรกเพื่อรวมระบบทั้งหมดลงบนบอร์ดเดียว
- เคยคบกันทางไกลอยู่ 6 ปี (เปรูกับเยอรมนี)
- เราชอบความรู้สึกที่มีอีกฝ่ายอยู่ใกล้ ๆ ตอนหลับ แม้อยู่คนละไทม์โซน ดังนั้นแม้คนหนึ่งจะทำงานบนพีซีในขณะที่อีกคนหลับ เราก็เปิด Skype ทิ้งไว้ตลอด
- แต่น่าเสียดายที่อินเทอร์เน็ตหลุดบ่อย ทำให้สาย Skype หลุดไปด้วย แต่ก็ไม่อยากโทรไปปลุกคนที่กำลังหลับ
- เลยเขียนสคริปต์เล็ก ๆ ที่ถ้าส่งคำลับในแชต ก็จะไปเรียก Skype ของอีกฝ่ายและโทรออกให้อัตโนมัติ
- ความสัมพันธ์ยังคงแข็งแรงดี และตอนนี้แต่งงานกันมา 10 ปีแล้ว ใช้ชีวิตร่วมกันอย่างมีความสุข
- ที่ทาวน์โฮมที่ผมอยู่มีสิ่งที่เรียกว่า call box อยู่หน้าประตูหลัก
- เวลาคนส่งอาหาร/พัสดุ/แม่บ้าน/ครอบครัวฝ่ายสามีหรือภรรยามาเยี่ยม กล่องนี้จะโทรหาผม ผมต้องฟังเสียงว่าเป็นใครแล้วกด 9 เพื่อเปิดประตู
- ผมเลยทำแอป Twilio ให้รับสายจาก call box นี้แทน
- สร้างรหัสกดเข้าหลายชุดแล้วแจกให้ เพื่อให้รู้ได้ทันทีว่าเป็นใครจากหมายเลขที่กดเข้ามา
- เพิ่มฟีเจอร์จำกัดตามช่วงเวลา เช่น ไม่ให้เปิดประตูสำหรับส่งอาหารตอนดึกมาก หรือสร้างรหัสชั่วคราวสำหรับปาร์ตี้
- เคยคิดจะทำเป็นแอปเสียเงิน แต่คงไม่มีใครยอมจ่าย ดีใจตอนที่สตาร์ตอัป YC อย่าง Doorport ทำฮาร์ดแวร์คล้ายกัน แต่หลังจากนั้นก็ pivot ไปทางซอฟต์แวร์และถูก acquihire
- ในคอมเมนต์มีคนบอกว่ามีของคล้ายกันอย่าง FreshBuzzer, ButterflyMX
- ผมย้ายมาอยู่แถว Bay Area (SF) และเขียนแอปที่รวบรวมอีเวนต์ทั้งหมดใกล้ตัว (Meetup, Eventbrite ฯลฯ)
- มีประมาณวันละ 100 งาน จึงไปทั้งหมดไม่ได้
- ให้ ChatGPT ประเมินอีเวนต์เหล่านี้ด้วยพารามิเตอร์ราว 20 ตัว
- ดึงละติจูด/ลองจิจูดของอีเวนต์มาวัดระยะขับรถจากบ้าน
- จากนั้นแสดง 10 อีเวนต์ที่น่าสนใจที่สุดในแต่ละวันตามความสนใจส่วนตัวและความชอบเรื่องการขับรถ
- ในคอมเมนต์มี The List ที่รวบรวมเฉพาะคอนเสิร์ตใกล้ Bay
- ร่วมจัด Hacknight ที่มีคนมารวมตัวกันทุกสัปดาห์ 40~70 คน
- เขียนสคริปต์ดึงชื่อและอวตารจาก Meetup API แล้วสร้างแฟลชการ์ดเด็คสำหรับ Anki
- รันสคริปต์ด้วย GitHub Actions ไม่กี่ชั่วโมงก่อนงาน แล้วดึงเด็คเข้า Google Drive
- ทบทวนเด็คก่อนมีตติ้ง เพื่อจำหน้าและชื่อของผู้คน
- เวลาเจอคนใหม่ แม้จะทำเหมือนเพิ่งแนะนำตัว แต่การจำชื่อเขาได้และแนะนำให้คนอื่นรู้จักต่อก็เป็นเรื่องดี
- เพราะผมจำชื่อคนไม่ค่อยเก่ง และถ้าเป็นแบบนั้นจะทำให้เข้าหาคนอื่นได้ไม่เป็นกันเองนัก
- การจำชื่อคนเป็นเรื่องสำคัญมากเวลาสร้างชุมชน
- (มันใช้งานได้ดีมากและเป็น hack ที่ดีที่สุด จนกระทั่ง Meetup.com ล็อก API และทำมันพัง)
- ในคอมเมนต์บอกว่า Pingboard มีเกมชื่อ Know Your Coworkers
- ผมทำ Smart RSS Reader ที่รวบรวมบทความราว 1,000 ชิ้นต่อวัน แล้วคัด 300 ชิ้นมาให้ไล่อ่าน
- แม่ของผมอยากแปลงวิดีโอครอบครัวเก่า ๆ เป็นดิจิทัลทั้งหมดแล้วแชร์กับครอบครัวและญาติ ๆ และถามว่า "เอาขึ้น YouTube เฉย ๆ ได้ไหม"
- โชคดีที่คุยกันทางโทรศัพท์ เธอเลยไม่เห็นสีหน้าตกใจของผม ผมไม่ชอบให้บิ๊กเทคมาจัดทำดัชนีของแบบนี้ เลยเขียนโค้ดขึ้นมาชุดหนึ่ง
- ฟรีและโอเพนซอร์สทั้งหมด เป็น cloud-native เล่นได้บนทุกอุปกรณ์และแม้แต่เครือข่ายที่ไม่ดี
- แม้แต่น้าสาวของผมที่อายุมากกว่า 90 ปีก็ใช้ได้บนมือถือ/คอมพิวเตอร์
- ข้อมูลทั้งหมดถูกเข้ารหัส
- YouTube ส่วนตัวที่ใช้ bucket บน S3/B2
- ชื่อโอเพนซอร์สคือ Yuebing
- แม่ยายของผมอายุ 93 ปี และเทคโนโลยีที่เธอรู้จักมีแค่การเปิดวิทยุ/ทีวีหรือเปลี่ยนช่อง
- เธอชอบเพลงก่อนยุค 60s ผมเลยเอา Raspberry Pi ต่อกับ FM transmitter แล้วทำสถานีวิทยุส่วนตัวให้เธอ
- แค่บอกว่าเธอชอบเพลงอะไร ผมก็จัดเพลย์ลิสต์หลากหลายให้สถานีนั้นเปิดได้
- ยังได้ความประหลาดใจแบบวิทยุเหมือนเดิม แต่ไม่มีอะไรที่เธอไม่ชอบเลย
- ตัวส่ง FM เล็ก ๆ นี้แรงเกินคาดจนเพื่อนบ้านก็ชอบ และเริ่มมีคำขอเพลงจากพวกเขาเข้ามาเรื่อย ๆ
- ในคอมเมนต์บอกว่า ไม่ต้องมี FM transmitter ก็ส่ง FM ผ่านขา GPIO ของ Raspberry Pi ได้...
- ทุกวันตอนตี 3 แมวจะมาที่ประตูห้องนอนแล้วร้องเมี้ยวกับข่วนประตู
- เคยลองใช้ Air Sprayer แบบตรวจจับการเคลื่อนไหวแล้ว แต่ไม่ได้ผล
- ผมเลยทำเอง โดยพิมพ์เคสและตัวกระตุ้นด้วย 3D printer เชื่อม ESP32 กับ RF trigger และเขียนตรรกะ "ตรวจจับการเคลื่อนไหว" ของตัวเอง
- คราวนี้ติดตั้งเซ็นเซอร์อัลตราโซนิกที่ทำงานได้ดีในที่มืดด้วย
- ตอนนี้แมวก็รู้แล้วว่าถ้าร้องหรือข่วนจะโดนพ่นสเปรย์ ทำให้ทั้งผมและภรรยานอนหลับได้แล้ว
11 ความคิดเห็น
ขอบคุณมากจริง ๆ ที่แนะนำบทความดี ๆ แบบนี้ ทั้งสร้างแรงบันดาลใจและได้ไอเดียสนุก ๆ เยอะเลย อ่านเพลินจนไม่รู้ว่าเวลาผ่านไปตอนไหน
ปกติเรามักปล่อยผ่านความไม่สะดวกเล็ก ๆ น้อย ๆ หรือไอเดียเล็ก ๆ น้อย ๆ ไปเฉย ๆ แต่การที่คุณทำสิ่งเหล่านี้ให้เป็นจริงได้นั้นน่านับถือมาก!
ดูเหมือนว่าความฝันเล็ก ๆ ของผมที่ยังติดอยู่มุมหนึ่งของสมุดจดไอเดีย ก็คงต้องลองทำให้เป็นจริงดูบ้างแล้ว
ว้าว มีหลายคนที่ใช้ชีวิตได้โรแมนติกจริง ๆ นะครับ.. รู้สึกซาบซึ้งขึ้นมาเลย
วิเคราะห์การเรียก API ของแอป IoT ในอพาร์ตเมนต์ (ไฟส่องสว่าง, ระบบทำความร้อน/ความเย็น) แล้วทำเป็นเว็บมือถือ เชื่อมต่อกับ Google Assistant ด้วย แล้วก็พบช่องโหว่ที่ทำให้สามารถดูและควบคุม IoT ของบ้านอื่นได้ ผมเลยปล่อยมันไว้เฉยๆ
ผมเคยทำสิ่งที่ใช้ถ่ายเครื่องบินที่บินผ่านเหนือบริษัทครับ
ก็เลยทำโมเดลไว้ทายด้วยว่าเป็นเครื่องบินรุ่นอะไรด้วย (ไว้ศึกษาด้าน ML ไปด้วย)
แต่ดันมีเครื่องบินทหารบินผ่านด้วย เลยเอารูปมาเปิดเผยไม่ได้.. ฮ่าๆ
เมื่อ 3 ปีก่อนตอนช่วงโรคระบาด ต้องอยู่แต่บ้าน ลูกสาวที่เรียนประถมของผมบอกว่าอยากฝึกพิมพ์ดีด เลยทำแอปที่ให้ฝึกด้วยประโยคและข้อความที่ต้องการได้ แล้วก็ตั้งชื่อตามชื่อลูก ลองเอาขึ้นสโตร์ด้วย ปรากฏว่ากลับขายได้ในฐานะแอปสำหรับผู้เริ่มต้นอย่างไม่คาดคิด
เป็นเรื่องที่ทำให้รู้สึกซาบซึ้งว่าการได้สร้างสิ่งที่จำเป็นเพื่อครอบครัวของตัวเองได้นั้นมีความหมายจริง ๆ คงต้องไม่ทิ้งไอเดียเหล่านี้ไป
สนุกมาก @@”
ที่ GPIO ส่งสัญญาณ FM ได้เนี่ยน่าทึ่งมากจริงๆ !!!
มีโปรเจกต์ที่ทั้งสนุกและทำให้อบอุ่นใจอยู่มากเลย...
เป็นประเด็นที่ช่วยปลอบใจและกระตุ้นความคิดได้มากจริง ๆ ในช่วงที่ใช้ชีวิตไปวัน ๆ โดยไม่รู้ความหมายและเอาแต่วิ่งตามอะไรบางอย่าง :) แทนที่จะเอาแต่แหงนมองตำนานความสำเร็จที่หาเงินก้อนโต ก็ทำให้ได้กลับมาทบทวนเจตนารมณ์แรกเริ่มที่ทำให้เริ่มต้นงานนี้อีกครั้ง
สำหรับฉัน มันดูเหมือนเป็นชุดรวมช่วงเวลาที่นักพัฒนา/วิศวกรดูเท่ที่สุด สำหรับแนวทางการเข้าถึงที่หลากหลายเหล่านี้ในการแก้ปัญหาอย่างรอบด้าน ฉันคิดว่าการเขียนโปรแกรมคือสิ่งที่มีประโยชน์มากจริง ๆ ในยุคนี้ 👍👍👍
ในคอมเมนต์ตอบกลับแต่ละอันมีการนำเสนอวิธีหลากหลายแบบในการทำฟีเจอร์คล้ายกันนี้ไว้ ดังนั้นถ้ามีส่วนไหนที่คุณสนใจ อย่าลืมไปอ่านต้นฉบับด้วยนะครับ
dang ซึ่งเป็น Moderator ของ HN ก็บอกเหมือนกันว่ามีคอมเมนต์ดี ๆ เยอะมาก จึงแนะนำให้ลองไล่อ่านไปถึงหน้าถัด ๆ ไปด้วย สนุกมากจริง ๆ ครับ