2 คะแนน โดย GN⁺ 2023-08-27 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • อุปกรณ์ E-ink ยอมรับ ข้อจำกัดด้านพลังงานต่ำและประสิทธิภาพต่ำ แทนหน้าจอสีและแอปสโตร์ จึงให้ความสนุกแบบได้จับและซ่อมเองเหมือนคอมพิวเตอร์ยุค 80~90
  • รูปแบบที่นิยมคือ อุปกรณ์ ARM พลังงานต่ำ ที่รัน Linux โดยไม่มี display server หรือ RAM ขนาดหลาย GB ทำให้แอปทำงานเกาะใกล้กับอินพุตและ framebuffer
  • รอบ ๆ reMarkable และ Kobo กำลังมี ซอฟต์แวร์โฮมบรูว์ เติบโตขึ้น เช่น launcher, terminal, interactive fiction, โปรแกรมอ่านอีบุ๊กทางเลือก และพอร์ต Doom
  • การเริ่มต้นมักมาจาก Toltec ของ reMarkable และการตั้งค่า KoboStuff·devmodeon·SSH ของ Kobo แต่ข้อจำกัดเรื่อง ไดรเวอร์·แบตเตอรี่·การจัดการแพ็กเกจ ต่างกันไปตามแต่ละอุปกรณ์
  • Kindle, Onyx และ Pine Note ต่างก็มีประเด็นเรื่องต้อง jailbreak, ข้อถกเถียง GPL, และสถานะซอฟต์แวร์ที่ยังไม่สมบูรณ์ จึงควรเลือกอย่างระวังหากจะใช้เป็นอุปกรณ์สำหรับแฮ็ก

ความรู้สึกแบบเรโทรพังก์ที่ E-ink มอบให้

  • อุปกรณ์ E-ink ใกล้เคียงกับเครื่องที่ปลุกความรู้สึกมหัศจรรย์แบบคอมพิวเตอร์ยุค 80~90 กลับมาอีกครั้ง
  • มันใกล้กับสภาพแวดล้อมการคอมพิวต์ที่เรียบง่ายและมีชั้น abstraction น้อยกว่าเดสก์ท็อปขนาดใหญ่แบบ Windows หรือ Mac OS X
  • มันอยู่ในตำแหน่งประมาณ DOS เวอร์ชันยุค 2020 และคล้ายเครื่องคิดเลขกราฟสำหรับผู้ใหญ่

เงื่อนไขของอุปกรณ์ E-ink ที่น่าชอบ

  • แกนสำคัญคือ อุปกรณ์ ARM พลังงานต่ำ ที่รัน Linux ได้โดยไม่มี display server หรือ RAM หลาย GB
  • เสน่ห์ของมันไม่ได้มาจากประสิทธิภาพ แต่มาจากข้อจำกัดและความเรียบง่าย
    • จอ E-ink มองเห็นหน้าจอได้แม้ในเวลากลางวัน
    • ด้วยคุณสมบัติประหยัดพลังงาน จึงชาร์จหนึ่งครั้งแล้วใช้งานได้เป็นสัปดาห์
    • ARM เป็นสถาปัตยกรรมที่เรียบง่าย ใช้ชุดคำสั่งน้อย และมีต้นทุนต่ำ
    • Linux ถูกมองว่าเป็นสภาพแวดล้อมที่เรียบง่ายกว่า Android
    • แอปสามารถสื่อสารกับเคอร์เนลโดยตรงเพื่ออ่านอินพุตและวาดลง framebuffer โดยตรง
    • เพราะ RAM น้อยและ CPU ช้า จึงแทบไม่มีที่ให้ซอฟต์แวร์สแต็กที่ซับซ้อน, window manager, เบราว์เซอร์ หรือแอป Electron
  • แม้จะคล้ายคอมพิวเตอร์ต้นยุค 90 แต่ก็ยังมีข้อดีแบบอุปกรณ์สมัยใหม่
    • ความละเอียดสูงกว่าคอมพิวเตอร์ในอดีตมาก และมี PPI ระดับ 200~300
    • ทุกเครื่องรองรับ touch event และบางรุ่นรองรับปากกา stylus ด้วย
    • น้ำหนักอยู่ที่ 200~400 กรัม ขนาดหน้าจอ 6~10 นิ้ว พกพาได้สะดวก

วัฒนธรรมซอฟต์แวร์ที่ขับเคลื่อนด้วยโฮมบรูว์

  • อุปกรณ์ E-ink เป็นอุปกรณ์เฉพาะทาง จึงมีระบบนิเวศซอฟต์แวร์ที่ใกล้กับวัฒนธรรม โฮมบรูว์ แบบ Homebrew Computing Club
  • ผู้ใช้คือกลุ่มคนที่ยอมแลกหน้าจอสี, แอปสโตร์, tracking pixel, ฟีเจอร์ pay-to-play และสิ่งรบกวนต่อเนื่อง เพื่อไปทำงานบนอุปกรณ์ประสิทธิภาพต่ำ
  • ไม่มีอีเมล แชต หรือโซเชียลเน็ตเวิร์ก เหลือเพียงแอปพลิเคชันที่เรียบง่าย
  • แม้จะมีข้อจำกัดมาก แต่ก็เพราะข้อจำกัดนี่เองที่ทำให้เกิดซอฟต์แวร์ที่น่าสนใจและมีเอกลักษณ์

ตัวอย่างจากระบบนิเวศ reMarkable

  • ใน ระบบนิเวศ reMarkable มีแอปพลิเคชันหลายตัวที่ใช้ประโยชน์จากข้อจำกัดของอุปกรณ์
    • oxide และ remux: ตัว launcher สำหรับแอปพลิเคชันแบบมัลติทาสก์
    • terminal emulators: เทอร์มินัลอีมูเลเตอร์
    • folly: อินเทอร์พรีเตอร์ interactive fiction
    • sill: เอดิเตอร์และเชลล์เชิงทดลองที่เขียนใช้งานได้จริง
    • harmony: แอปวาดภาพเชิงกระบวนการที่รองรับเลเยอร์
    • koreader และ plato: โปรแกรมอ่านอีบุ๊กทางเลือก
    • sas: สคริปต์แอปเรียบง่ายตามแนวคิด Unix
    • chessmarkable: กระดานหมากรุก
    • doomarkable: พอร์ต Doom
    • ยังดูซอฟต์แวร์เพิ่มเติมได้ที่ rmkit.dev และ Toltec stable

แนวทางการแฮ็กฝั่ง Kobo

  • ฝั่ง Kobo มี NiLuJE, pgaskin และคนอื่น ๆ เดินหน้าการแฮ็กอยู่
  • ซอฟต์แวร์เด่น ๆ มีดังนี้
    • InkBox: OS ทางเลือกที่มีแอปในตัวหลายตัว
    • KoReader: โปรแกรมอ่านอีบุ๊กที่รองรับแทบทุกแพลตฟอร์ม E-ink และใช้งานบน Kobo ได้ด้วย
    • NickelMenu: เครื่องมือที่เพิ่มความสามารถหลายอย่างให้ระบบ UI ของ Kobo
  • E-ink ยังเป็นพื้นที่เฉพาะทาง จึงยังมีช่องว่างมากสำหรับการสร้างแอปมาเติมเต็มระบบนิเวศนี้

วิธีเริ่มต้นแฮ็ก

ข้อจำกัดและข้อควรระวังของแต่ละอุปกรณ์

  • reMarkable 2 ใช้ไดรเวอร์จอแบบ proprietary ชื่อ SWTCON และไดรเวอร์นี้อยู่ภายใน UI ที่ชื่อ Xochitl
    • จึงมีการสร้าง shim ที่นำไดรเวอร์ใน Xochitl มาใช้ซ้ำเพื่อให้แอปพลิเคชันทำงานบน rM2 ได้
    • shim นี้ต้อง hook กับ address ไบนารีที่ตรงเป๊ะ จึงต้อง อัปเดตตามแต่ละรีลีส
    • ตอนนี้มีการพัฒนาไดรเวอร์จอทางเลือก waved อยู่
  • ด้วยเหตุนี้ rM1 อาจเป็นตัวเลือกที่น่าชอบกว่า rM2 แต่แบตเตอรี่ใช้งานได้สั้นกว่า
    • ดูเหมือนอุปกรณ์ต่อพ่วงจอ Wacom จะไม่ได้เชื่อมกับ regulator ทำให้อายุแบตเตอรี่ขณะ idle อยู่เพียงระดับไม่กี่วัน
  • Kobo ไม่มีระบบจัดการแพ็กเกจที่แข็งแรง
    • โดยทั่วไปจะติดตั้งซอฟต์แวร์ด้วยการใส่ KoboRoot.tgz แล้วให้แตกไฟล์หลังรีบูตครั้งถัดไป
    • ตอนถอนการติดตั้งต้องพึ่งคำแนะนำหรือสคริปต์ถอนการติดตั้งที่ผู้พัฒนาเตรียมไว้

ทำไมถึงพูดถึง E-ink ตอนนี้

  • ตลอดหลายปีที่ผ่านมา ผู้เขียนสนุกมากกับการแฮ็กอุปกรณ์ E-ink สร้างแอป และดูสิ่งที่คนอื่นสร้าง
  • เคยพยายามเขียนหลายครั้งเกี่ยวกับงานที่ทำ สิ่งที่ได้เรียนรู้ และสิ่งที่ต้องคิดเวลาพัฒนาแอป E-ink แต่เขียนไม่จบเพราะมันถ่ายทอดความหลงใหลต่อ E-ink ออกมาได้ไม่พอ
  • ครั้งนี้จึงโฟกัสกับการพูดให้ชัดไปเลยว่า ทำไม E-ink ถึงเจ๋ง

อุปกรณ์ที่ค่อนข้างลำบากสำหรับการแฮ็ก

  • Kindle

    • Kindle ต้อง jailbreak ก่อนจึงจะใช้งานแบบนี้ได้
    • Kindle Fire รัน Android OS ที่ถูกดัดแปลง
    • เฟิร์มแวร์รุ่นใหม่อาจต้านทานการ jailbreak และ Kindle Scribe ก็ยังอยู่ในสถานะที่ความปลอดภัยยังไม่ถูกเจาะ
    • ด้วยเหตุผลเหล่านี้ อุปกรณ์ Kindle จึงไม่ได้ถูกแนะนำเป็นพิเศษ
  • Onyx

    • Onyx มักถูกยกมาเป็นตัวอย่างในกระทู้ E-ink ต่าง ๆ ว่าไม่ปฏิบัติตาม GPL
    • มีข้อชี้ว่าบริษัทใช้ Linux kernel ที่ดัดแปลงแต่ ไม่ได้เผยแพร่ซอร์ส
  • Pine Note

ข้อมูลเสริมจากคอมเมนต์ HN

  • มีคำถามว่าการเล่นกับ rM2 จะทำให้เครื่อง brick ได้ไหม และมีคำตอบว่า brick แบบ soft brick นั้นเป็นไปได้
    • เครื่องอาจอยู่ในสภาพที่หน้าจอไม่แสดงผล แต่ถ้า SSH ยังอยู่ก็สามารถกู้กลับได้
    • ต่อให้เสีย SSH ไปก็ยังกู้คืนได้ เพียงแต่ต้องทำงานเพิ่มขึ้น
    • ผู้เขียนบอกว่าตราบใดที่ติดตั้ง SSH key ไว้ ก็ยังไม่เคยทำให้เครื่อง brick จริง ๆ
  • เมื่อมีคนแย้งว่าราคามันไม่เข้ากับโลกของแฮ็กเกอร์ ก็มีคำตอบว่า rM1 หาได้ใน eBay ต่ำกว่า 200 ดอลลาร์ และ Kobo Clara ต่ำกว่า 100 ดอลลาร์
    • ผู้เขียนเข้าใจความกังวลเรื่องราคา แต่เห็นว่าการแฮ็กไม่ได้ขึ้นกับราคาโดยตรง
  • ในคอมเมนต์ยังมีการถกกันต่อว่าคำว่า “retro” และ “punk” ใช้ได้เหมาะแค่ไหน
    • คำว่า “retropunk” ถูกใช้เพื่อจินตนาการว่าถ้าโลกคอมพิวเตอร์ตั้งแต่ยุค 80 จนถึงปัจจุบันเดินมาอีกเส้นทางหนึ่ง มันจะเป็นอย่างไร

1 ความคิดเห็น

 
GN⁺ 2023-08-27
ความคิดเห็นบน Hacker News
  • ผมคือ OP เอง rmkit เป็นทั้งไลบรารีและกลุ่มนักพัฒนาสำหรับสร้างแอปให้ reMarkable และตอนนี้รวมถึง Kobo ด้วย
    นอกเหนือจาก rmkit แล้ว โดยทั่วไปจะสร้างแอปด้วย Qt แต่ก็มีหลายแนวทาง เช่น SAS ที่ใช้ Unix pipe: https://remarkable.guide/devel/index.html, https://rmkit.dev/apps/sas
    rM2 มีไดรเวอร์ framebuffer อยู่ในซอฟต์แวร์ของตัวเอง ทำให้ต้องอัปเดต rm2fb ทุกครั้งที่ reMarkable ออกอัปเดต จึงต้องแฮ็กมากกว่า rM1: https://github.com/ddvk/remarkable2-framebuffer/
    ไดรเวอร์ทางเลือกสำหรับขับจอแสดงผลก็กำลังอยู่ระหว่างพัฒนาเช่นกัน: https://github.com/matteodelabre/waved

    • สมาร์ตดิสเพลย์กระดาษอิเล็กทรอนิกส์ ที่ผมสร้างและขายเองก็ให้ผู้ใช้สร้างคอนเทนต์เองได้ มีสองวิธี
      วิธีแรก แค่ให้รูปภาพผ่าน URL อุปกรณ์ก็จะแสดงภาพนั้น และรีเฟรชทุกครั้งที่ภาพเปลี่ยน: https://www.invisible-computers.com/invisible-calendar/image...
      วิธีที่สอง หากห่อด้วย API ที่มีหน้าตั้งค่า คนอื่นก็สามารถติดตั้งแอปไปใช้ได้: https://github.com/Invisible-Computers/image-gallery/blob/ma...
      พูดกันตรง ๆ มีคนจำนวนมากที่ใช้วิธีแรกเพื่อแสดงดีไซน์ของตัวเอง แต่การใช้งานแบบวิธีที่สองเพื่อทำแอปติดตั้งสาธารณะยังไม่มากนัก ถ้าสนใจก็ติดต่อมาได้ และถ้าจำเป็น ผมยินดีช่วยปรับ API ไปด้วยกัน
    • ผมไม่ค่อยรู้เรื่อง rM แต่ถ้าเป็น Kobo ก็น่าจะรัน Linux ไปเลยได้ไม่ใช่หรือ พูดตรง ๆ คือรัน Debian อะไรพวกนี้ได้ด้วย
      ผมเคยลองทำแอปอย่าง https://github.com/bjesus/pidif ด้วย GTK และอยากให้มีอีโคซิสเต็มที่บูรณาการมากกว่านี้สำหรับแอปที่รองรับจอ e-ink
    • อยากรู้ว่าวิธีที่พูดถึงบน RM2 นั้นล้วงลึกเข้าไประบบแค่ไหน อยากรู้ว่าเป็นแนวอิสระเหมือน PC หรือใกล้กับการ jailbreak iPhone
      ผมใช้จดบันทึกได้ดีมาก แต่ยังไม่เคยลองซอฟต์แวร์ third-party
    • อาจเป็นคำถามแปลก ๆ แต่ถ้าไม่ถามก็ไม่รู้ เลยอยากถามว่ามีแท็บเล็ต e-ink ที่ใช้งาน Notion ได้ไหม และสงสัยว่าจะใช้แอปอย่าง Slack ได้หรือเปล่า
    • รู้สึกว่าทิศทางน่าจะถูกแล้ว แต่ยังมีบางอย่างขาดไป ผมมองว่า e-ink ที่ม้วนหรือพับได้ เชื่อมต่อกับ utility computing หรืออุปกรณ์ local โดยมีเอเจนต์กึ่งอัจฉริยะคอยฝ่าดงสัญญาณรบกวน โฆษณา และมัลแวร์ นั่นแหละคือสุนทรียะพังก์ที่แท้จริง
      ดูจาก LLM ในตอนนี้ก็เหมือนจะไม่ได้ไกลเกินเอื้อมนัก ถ้ามีเครื่องระดับกลางที่รันเอเจนต์ฐาน llama ได้ และมีทักษะการเขียนโปรแกรมพอจะต่อโน่นต่อนี่ ก็อาจทำรูปแบบระดับต่ำที่หลุดจากรั้วบริษัทได้บ้างแล้ว สักวันหนึ่งอาจมีใครค้นพบโมเดล GPT-6 ที่ถูกล้อมด้วยป้อมปราการความปลอดภัยเย็นเฉียบ และมีชื่ออย่างประชดประชันว่า wintermute ก็ได้
  • ผมชอบ อุปกรณ์ e-ink มากจริง ๆ
    เพิ่งกลับมาจากการอ่านหนังสือบน Kobo และแน่นอนว่าบทความนี้ก็ส่งผ่าน Firefox/Pocket ด้วย กันน้ำได้จึงอ่านที่สระว่ายน้ำได้ และไม่มีอะไรดีไปกว่าการใส่แว่นกันแดดอ่านหนังสือในวันที่แดดดี ๆ ขณะตัวจุ่มน้ำอยู่ครึ่งหนึ่ง
    มีบางกรณีที่หนังสือกระดาษดีกว่า แต่แน่นอนว่ามันช่วยให้ผมฟื้นนิสัยอ่านหนังสือจริง ๆ ที่เคยเสียไปเพราะสมาร์ตโฟน โซเชียลมีเดีย และคอนเทนต์ข้อมูลแบบน้ำตาล ๆ ได้อย่างมาก ทั้งขนาด น้ำหนัก จำนวนหนังสือที่พกได้ก็สะดวก สบายตา และอย่างที่บทความบอกคือไม่มีของจุกจิกมารบกวน ไม่ว่าคุณจะชอบอุปกรณ์ไหนก็ตาม e-ink จงเจริญ

    • ถึงจะพูดว่า e-ink จงเจริญ แต่ผมกังวลอยู่เสมอว่าสำหรับคนส่วนใหญ่ ประโยชน์ใช้สอยหรือความสามารถทำกำไรของมันอาจใกล้สิ้นสุดแล้วหรือเปล่า
      แม้แต่ในขอบเขตความสนใจด้านเทคโนโลยีและอุปกรณ์ของผมเอง มันก็ยังรู้สึกค่อนข้างเฉพาะกลุ่ม ทำให้แทบจะอัปเกรดตามทุกครั้งที่มี Kindle รุ่นใหม่ออกมา เพราะกลัวว่าเทคโนโลยีนี้จะถูกทิ้ง
      ผมชอบมากที่อ่าน Kindle แล้วหลับไปเองได้อย่างเป็นธรรมชาติ เวลาอยู่บนเตียงแล้วดูมือถือหรือแท็บเล็ต ไม่เคยเป็นแบบนี้เลย
      ดีใจที่เห็นอุปกรณ์อย่าง reMarkable หรือ Scribe ผลักดันต่อไป และหวังว่างานวิจัยจะดำเนินต่อจนกว่าจะรีเฟรชได้เร็วด้วยคุณภาพใกล้ LCD โดยไม่มีภาพค้าง ผมยังชอบด้วยที่มันเป็นอุปกรณ์ที่ทำให้เราเสียสมาธิไปกับโซเชียลมีเดียไร้สาระหรือของเล่นอื่น ๆ ไม่ได้โดยกายภาพ ปกติผมค่อนข้างเห็นด้วยกับแนวคิดแบบ Alton Brown ที่ว่าอุปกรณ์ฟังก์ชันเดียวไม่จำเป็น แต่กรณีนี้ผมยินดีให้เป็นข้อยกเว้น
    • ผมก็ชอบ Kobo ของผมเหมือนกัน มันค่อนข้างเก่าแล้ว แต่ทนทานและยังทำงานได้ดี
      ในแคนาดา มันเชื่อมกับห้องสมุดสาธารณะท้องถิ่นผ่าน Overdrive ได้ และบน iPhone ผมก็ใช้แอป Libby ด้วย Libby เร็วและสวย ทำให้ค้นพบหนังสือได้ดี
      พอหาและยืมหนังสือใน Libby แล้ว แค่กดซิงก์บน Kobo ทุกอย่างก็โผล่มา เมื่อก่อนผมเคยโหลดหนังสือผ่านทอร์เรนต์ แต่ตอนนี้ไม่ทำเลย และยืมจากห้องสมุดตลอด การที่ไม่ได้มีหนังสือครบทุกเล่มเสมอไปจนต้องเลือกเอง กลับเป็นข้อดีที่ช่วยขยายขอบเขตสิ่งที่ผมจะลองอ่านด้วย
    • อยากรู้ว่าคุณใช้ Kobo รุ่นไหน
  • ข้อดีสูงสุดที่แท้จริงของ e-ink คือ อ่านได้ชัดกลางแดด แต่ดูเหมือนทั้งวงการฮาร์ดแวร์และซอฟต์แวร์จะมองข้ามเรื่องนี้ จนน่าหงุดหงิดแทบบ้า
    ทุกวันรู้สึกรำคาญที่ต้องนั่งอยู่แต่ในห้องกึ่งมืดช่วงเวลาทำงานตอนกลางวัน
    รู้ว่ามีวิธีต่อหน้าจอ e-ink เข้ากับแล็ปท็อป แต่ก็เหมือนการแก้ปัญหาแบบปะผุเกินไป ไม่เข้าใจว่าทำไมตัวเลือกถึงน้อยขนาดนี้ และทำไมนักพัฒนาผลิตภัณฑ์แทบไม่คิดถึงประโยชน์ต่อสุขภาพจากการที่คนทำงานความรู้สามารถใช้เวลาครึ่งวันอยู่กลางแดดได้
    มนุษย์ควรได้อยู่ข้างนอกในอากาศสดชื่นและแสงแดด ไม่ใช่สิ่งมีชีวิตที่ถูกล่ามไว้กับหน้าจอบ้า ๆ ทั้งวัน

    • น่าแปลกที่แล็ปท็อป LCD บางรุ่นก็ใช้พัฒนาซอฟต์แวร์กลางแจ้งแดดจ้าได้ดีมาก มันสลับไปเป็นโหมดสะท้อนแสง จึงไม่ต้องพึ่ง backlight
      แล็ปท็อปเก่าของผมก็มี และไม่ได้เป็นฟีเจอร์ที่โฆษณาไว้ด้วย รายละเอียด: https://news.ycombinator.com/item?id=37063449
    • นั่นก็เป็นความฝันของผมเหมือนกัน ถ้าได้นั่งข้างนอก คิดและเขียนโค้ดได้หลายชั่วโมงโดยไม่ต้องกังวลเรื่องแบตเตอรี่ คงมีความสุขมาก
      ไม่ต้องมี CPU แรง ๆ แค่แก้โค้ด ดูว่ามันทำงานไหม และจดโน้ตได้ก็พอ
      อยากแฮ็กคอมไพเลอร์ของตัวเองไปพร้อมกับวัวที่เล็มหญ้าอยู่รอบ ๆ
    • เทคโนโลยีที่เรามีตอนนี้มันได้เท่านี้แหละ ไม่มีแผนสมคบคิดมากด e-ink ไว้หรอก ถ้าจะมีก็คงเป็น แผนสมคบคิดของพวกโง่ ประมาณนั้น
    • ถ้าเชื่อแบบนั้น ก็ไปตั้งบริษัททำเองเลยสิ ที่นี่คือ HN นะ
  • ปัญหาร้ายแรงของ e-ink คือ ยิ่งพื้นที่ใหญ่ขึ้น yield ก็ยิ่งร่วงหนัก ซึ่งสะท้อนออกมาในราคา
    เซมิคอนดักเตอร์หรือเทคโนโลยีจอภาพอื่น ๆ ก็เป็นแบบนั้น แต่กับ e-ink ดูจะหนักกว่ามาก
    หนึ่งในเหตุผลที่สิ่งอย่าง GPU ประสบความสำเร็จ คือแม้มีข้อผิดพลาดหนึ่งหรือสองจุด ก็ยังไม่ทำให้ทั้งชิ้นใช้ไม่ได้ และสามารถปล่อยให้ประสิทธิภาพลดลงอย่างสง่างามได้

    • ถ้าอย่างนั้น จอ e-ink แบบโมดูลาร์ ที่ทำแต่ละ segment เป็นจออิสระแยกกันก็น่าจะเป็นทางเลือกได้
      โดยเฉพาะสำหรับจอขนาดใหญ่ เช่นจอติดผนัง น่าจะใช้งานได้จริงอยู่แล้ว เราก็คุ้นกับ “TV wall” ที่เห็นขอบระหว่างจอแต่ละจอชัดเจนอยู่แล้ว
      ประเด็นสำคัญคืออุปกรณ์ผสมแบบนี้ต้องปรับคุณลักษณะการแสดงผล เช่นความสว่าง เฉด และโทนสี ให้ตรงกัน และทำให้รอยต่อสังเกตได้ยากที่สุด
      ถ้าจอ 8~10 นิ้วเป็นจุดที่เหมาะที่สุด อุปกรณ์ที่ประกอบจากจอหลายจอก็ดูเป็นไปได้ในเชิงแนวคิด จอ 16×8 จะได้เส้นทแยงมุม 32 นิ้ว 300dpi และถ้าคิดต้นทุน BOM ที่ 50% ก็อาจต่ำกว่า Onyx BOOX Mira Pro ขนาด 25 นิ้วราคา 1,750 ดอลลาร์ได้
    • LCD ผลิตง่ายกว่าจอ e-ink อย่างมหาศาล
      อีกทั้ง economy of scale ที่เป็นไปได้ก็ใหญ่มากจนเทคโนโลยี cleanroom ระดับโลกยังไหลไปอยู่กับโรงงานผลิต LCD
  • อยากแขวน จอ e-ink ขนาดใหญ่บนผนังเพื่อแสดง dashboard หลายอัน แต่ยากจะหาเหตุผลรองรับค่าใช้จ่ายที่แพงเกินจริง
    ถ้าทำชุดโปรแกรมได้กินไฟต่ำด้วย Arduino และแบตเตอรี่คงจะสง่างามมาก แต่สุดท้ายก็ชวนให้ซื้อ LCD ใหญ่ ๆ แล้วเสียบปลั๊กไปเลย
    เสียดายที่เทคโนโลยีนี้ถูกทำให้เข้าถึงยากสำหรับนักพัฒนาสายงานอดิเรกอย่างดูเหมือนจงใจ
    ดูจอของ Waveshare แล้วเหมือนกัน แต่เล็กเกินไปและฟังก์ชันจำกัด เป็นขาวดำหรือมีสีแค่ไม่กี่สี แถม refresh ก็ช้ามาก

    • ใช่แล้ว จอ e-ink ขนาดใหญ่แพงขึ้นเร็วมากจริง ๆ
      ปฏิทิน e-ink / smart display ที่ผมขายอยู่เลือกใช้จอ 7.5 นิ้ว
      รู้สึกถึงข้อจำกัดชัดเจน แต่แม้ขนาดนั้นก็ทำอะไรได้ค่อนข้างมาก
      ดูได้ที่นี่: https://shop.invisible-computers.com/products/invisible-cale...
      ถ้าธุรกิจโตขึ้น อาจมีปริมาณสั่งซื้อพอให้ซื้อจอที่ใหญ่กว่าได้ในราคาที่ดีกว่านี้
    • หน้าจอแพงสำหรับทุกคน ในอุปกรณ์ที่มีจอ e-ink ตัวหน้าจอมักแพงกว่าส่วนที่เหลือของ BOM รวมกัน
      ดังนั้นนอกจาก Kindle ที่ Amazon อุดหนุนราคาแล้ว ตลาดจึงมีแต่เครื่องระดับพรีเมียม
      ตอนออกมาใหม่ ๆ ผมมั่นใจว่าถ้าปริมาณเพิ่ม ราคาจะลดลง แต่ก็ไม่ได้เป็นแบบนั้น อาจเป็นเพราะทำ yield ได้ไม่พอ ผลิตภัณฑ์นี้ก็ไม่เหมาะจะขายแบบทีวีที่รุ่นถูกมี dead pixel แต่รุ่นพรีเมียมไม่มี
    • แน่ใจหรือว่าเป็นการจงใจ ไม่ใช่เพราะ yield? จอใหญ่ขึ้นก็อาจมีโอกาสเกิด pixel เสียสูงขึ้น
      คำตอบแน่นอนว่าคงเป็นวิธีแบบ “chiplet” คือเอาชิ้นเล็ก ๆ มารวมเป็นจอใหญ่ ในระดับงานอดิเรก ถ้าวางแผนให้รอยต่อเป็นส่วนหนึ่งของสุนทรียะ ก็น่าจะทำของที่ดูดีพอสมควรได้จากจอ Kindle มือสองไม่กี่จอ
    • บุ๊กมาร์กไว้ตั้งแต่หลายปีก่อนว่าจะลองทำเป็น side project แต่พอมีลูกชายคนใหม่ ทุกอย่างก็ต้องเลื่อนไปก่อนสักพัก อาจเอาไปใช้แทนได้: https://alexanderklopping.medium.com/an-updated-daily-front-...
      ขอแนะนำอย่างยิ่งให้ใช้ภาษาอื่นที่ไม่ใช่ PHP เพื่อให้มันทำงาน ทุกวันนี้ LLM น่าจะแปลเป็นภาษาที่ต้องการให้ได้
      บทความต้นฉบับที่เป็นแรงบันดาลใจให้บทความนั้นอยู่ที่นี่: https://onezero.medium.com/the-morning-paper-revisited-35b40...
    • ปัญหาที่ว่าบริษัทเดียวควบคุมเทคโนโลยีทั้งหมดนี้ยังคงอยู่ไม่ใช่หรือ? สงสัยว่า สิทธิบัตร ที่เกี่ยวข้องจะหมดอายุเมื่อไหร่
  • ซื้อ https://paperd.ink มา มีหน้าจอ 4.2 นิ้วกับแบตเตอรี่อยู่ในเคสพิมพ์ ราคา 90 ดอลลาร์
    ผมทำ แอปปฏิทิน เล็ก ๆ เพื่อแทนปฏิทินกระดาษที่บ้าน: https://suffix.be/blog/eink-calendar

    • สำหรับคนที่ไม่อยากทำเอง ผมทำและขาย ปฏิทินหมึกอิเล็กทรอนิกส์ ซึ่งเป็นสมาร์ตดิสเพลย์ด้วย ราคา 149 ดอลลาร์
      รวมแอปมือถือและการซิงก์กับ Google Calendar
      https://shop.invisible-computers.com/products/invisible-cale...
      จอมีขนาด 7.5 นิ้ว
      ตอนนี้ยังเป็นโปรเจกต์ข้างเคียง แต่กำลังคิดหาวิธีทำให้เป็นธุรกิจที่เลี้ยงตัวเองได้
    • เจ๋งมาก ผมก็คิดว่าจะมีสักอันไว้ลองทำนั่นทำนี่เหมือนกัน
  • ในชุมชน Urbit ก็มี แฟนหมึกอิเล็กทรอนิกส์ อยู่บ้าง และมันเข้ากันมากกับการขยายความรู้สึกเรโทรพังก์ไปให้สุด
    ขอเปิดเผยไว้ก่อนว่าผมทำงานที่เกี่ยวข้องกับเรื่องนี้
    Urbit ของผมรันอยู่บนกล่องฮาร์ดแวร์ native planet ที่เสียบกับเราเตอร์สวิตช์ และเข้าถึงได้จากทุกที่: https://martiancomputing.substack.com/p/product-review-nativ...
    UI ของกลุ่มก็ดูดีบนหมึกอิเล็กทรอนิกส์ แทบจะเป็นขาวดำและดีไซน์ก็ดี นักพัฒนาคนหนึ่งยังมีโทรศัพท์หมึกอิเล็กทรอนิกส์ที่เอาไว้โชว์สิ่งนี้ด้วย
    การได้เป็นเจ้าของสแต็กทั้งหมดอย่างแท้จริงนั้นเจ๋งดี ผมเคยมีแท็บเล็ต reMarkable รุ่นแรกที่บทความพูดถึงด้วย และตอนนั้นก็มีคนใช้มันเป็นเบราว์เซอร์สำหรับเข้าถึง Urbit ด้วย แท็บเล็ตรุ่นใหม่ดูดีกว่า
    ในงาน Urbit assembly ครั้งแรก ยังมีคนที่กำลังทำเทคโนโลยีแนวหมึกอิเล็กทรอนิกส์แบบใหม่ที่มีข้อดี โดยหลีกเลี่ยงปัญหาสิทธิบัตรและการผูกติดกับผู้ขาย ซึ่งเขามองว่าเป็นสิ่งที่ทำให้หมึกอิเล็กทรอนิกส์ล่าช้าอย่างมาก

    • เพิ่งเคยได้ยิน Urbit เป็นครั้งแรก และแม้จะดูเว็บไซต์ไป 5–10 นาทีแล้ว ก็ยังไม่รู้แน่ชัดว่ามันคืออะไร
      ช่วยอธิบายได้ไหมว่ามันคืออะไร และใช้ทำอะไร?
  • หมึกอิเล็กทรอนิกส์ เป็นเทคโนโลยีจอแสดงผลที่น่าดึงดูด มีบันทึกการ “แยกชิ้นส่วน” จอหมึกอิเล็กทรอนิกส์แบบไม่ทำลายด้วยการถ่ายภาพตัดขวางเชิงแสง (OCT): https://arxiv.org/ftp/arxiv/papers/1605/1605.05174.pdf

  • สงสัยว่าจะสร้างอะไรที่น่าสนใจได้บ้างในรูปแบบแอปหมึกอิเล็กทรอนิกส์ที่ใช้ประโยชน์จากอายุแบตเตอรี่ที่ยาว และไม่เจ็บปวดกับอัตรารีเฟรชที่ช้ามากนัก
    การพอร์ต Doom หรือทำเทอร์มินัลก็น่าสนใจและท้าทาย แต่ไม่ใช่แอปที่จะโดดเด่นบนอุปกรณ์หมึกอิเล็กทรอนิกส์
    อาจเป็นไปได้ที่จะทำอะไรอย่าง เกมวางแผนแบบช้า ที่อัปเดตเฉพาะตอนมีเหตุการณ์บางอย่าง แล้วไม่เปลี่ยนไปอีกหลายชั่วโมง โดยทั่วไปแล้ว แอปที่ต้องเปิดอยู่นานแต่ไม่เปลี่ยนบ่อยน่าจะเหมาะ

    • ในร้านค้าบางแห่ง ป้ายราคาหมึกอิเล็กทรอนิกส์ ดูเหมือนจะเริ่มพบได้ค่อนข้างบ่อย การเปลี่ยนราคาระหว่างเวลาทำการอาจไม่ยุติธรรมหรือไม่ถูกกฎหมาย แต่การอัปเดตราคาข้ามคืนทำได้ง่ายมาก
    • โร้กไลก์แบบดั้งเดิม สาย TGGW, Cogmind, Nethack, Brogue, DCSS น่าจะเข้ากันได้ดีทีเดียว
      ถึงจะไม่ใช่ “เกมวางแผนแบบช้า” อย่างเคร่งครัด แต่แอนิเมชันหรือสีก็ไม่ใช่สิ่งจำเป็น จึงคิดว่าเหมาะกับหมึกอิเล็กทรอนิกส์
  • พวกเราที่ Pimoroni อยู่ที่ ปลายฝั่งแฮกเกอร์ ของสเปกตรัมหมึกอิเล็กทรอนิกส์ ด้วยผลิตภัณฑ์อย่าง Badger2040W และ Inky Frame
    ทั้งคู่จับคู่ไมโครคอนโทรลเลอร์ RP2040 กับแผงหมึกอิเล็กทรอนิกส์ขนาดเล็กหรือไม่เล็กนัก เพื่อให้ผู้ใช้เอาซอฟต์แวร์ของตัวเองมาใส่ได้
    อุปสรรคใหญ่ที่สุดคือความเร็วในการรีเฟรช หน้าจอขาวดำของ Badger สามารถขับได้ค่อนข้างแรง แต่การโอเวอร์ไดรฟ์ก็มีราคาที่ต้องจ่าย เพื่อนผมทำโซอีโทรปหมึกอิเล็กทรอนิกส์แบบต่อเนื่องไว้
    จอ 7 สีของ Inky Frame ยอดเยี่ยมสำหรับภาพแบบ dithering แต่ไม่มีสีไซแอนกับแมเจนตา และรีเฟรชช้ามาก หลังจากที่แผงถูกเปลี่ยนให้มีขั้นตอน “ทำความสะอาด” ที่ข้ามไม่ได้ ก็ใช้เวลาราว 30 วินาที
    ตอนนี้สิ่งที่เร็วกว่า ถูกกว่า และใหญ่กว่าดูจะไปด้วยกันได้ยาก แต่ผมก็เข้าใจความกระตือรือร้นของผู้เขียนต่อฟอร์มแฟกเตอร์นี้

    1. https://shop.pimoroni.com/products/badger-2040-w?variant=405...
    2. https://shop.pimoroni.com/products/inky-frame-7-3?variant=40...
    3. https://www.tomshardware.com/news/raspberry-pi-digital-zoetr...