3 poin oleh GN⁺ 2023-08-21 | 1 komentar | Bagikan ke WhatsApp
  • Artikel tentang alat streaming untuk reMarkable 2, perangkat notepad digital yang dikembangkan dan disempurnakan oleh Olivier Wulveryck.
  • Alat streaming ini awalnya dikembangkan pada 2021 untuk memudahkan kerja jarak jauh dan presentasi, sehingga pengguna dapat membagikan sketsa dan catatan langsung ke tab browser web selama panggilan video.
  • Alat ini terdiri dari dua komponen utama: server yang berjalan di perangkat untuk menangkap dan mengirim gambar asli, serta layanan di laptop yang memproses gambar ke format yang sesuai untuk tampilan browser.
  • Penulis mengidentifikasi tantangan dalam aktivasi alat secara spontan, karena memerlukan langkah persiapan untuk memulai layanan lokal, yang membuat proses menjadi lebih rumit.
  • Versi alat yang telah ditingkatkan berupaya menghilangkan kebutuhan akan layanan lokal, sehingga lebih ramah pengguna dan meningkatkan performa.
  • Arsitektur baru menghapus klien dan membangun server HTTP di dalam komponen server, sementara klien diimplementasikan dalam format yang dapat diinterpretasikan browser, seperti Javascript atau WASM.
  • Penulis menggunakan ChatGPT, asisten digital AI, untuk membantu pengembangan Javascript pada alat tersebut.
  • Alat ini dioptimalkan dengan mengemas nilai piksel, menggunakan Run Length Encoding (RLE) untuk kompresi, dan hanya mengirim frame baru saat ada perubahan, sehingga mengurangi transfer data dan penggunaan CPU.
  • Aplikasi ini dan kode sumbernya tersedia di GitHub.

1 komentar

 
GN⁺ 2023-08-21
Pendapat Hacker News
  • Penulis membagikan versi terbaru alat streaming reMarkable yang dirancang untuk meningkatkan produktivitas kerja jarak jauh
  • Alat ini memungkinkan streaming dari tablet reMarkable ke laptop, berguna untuk rapat virtual dan presentasi
  • Menyediakan analisis mendalam tentang aspek teknis alat, termasuk arsitektur, komponen, dan peningkatan pengalaman pengguna
  • Proses aktivasi alat disederhanakan berdasarkan umpan balik pengguna
  • Alat ini tidak lagi memerlukan layanan lokal dan konsumsi jaringan telah dioptimalkan
  • Disebutkan alat alternatif SuperNote yang mampu melakukan screen mirroring, berguna untuk menggambar diagram cepat saat rapat
  • Disarankan penggunaan typed array untuk meningkatkan kecepatan rendering HTML canvas
  • Pilihan penulis menggunakan JPEG sebagai format gambar dibahas, dengan saran bahwa PNG atau kompresi RLE lebih ringan bagi CPU
  • Pendekatan penulis dalam menggunakan chatgpt untuk memecahkan masalah dipuji, dengan menyinggung kompleksitas dari kesederhanaan
  • Ada pertanyaan apakah penulis telah mempertimbangkan untuk hanya mengirim area yang berubah dari frame buffer
  • Seorang pengguna ingin reMarkable berfokus pada fitur seperti alat ini, bukan layanan berlangganan
  • Seorang pengguna menyatakan ingin membaca lebih lanjut tentang pendekatan awal penulis, yaitu mengompilasi klien ke WASM
  • Muncul kekhawatiran bahwa ReMarkable 2 adalah perangkat yang tidak aman
  • Ada pertanyaan tentang bagaimana alat ini dibandingkan dengan fitur streaming bawaan (berbagi layar)