2 poin oleh GN⁺ 2024-07-17 | 1 komentar | Bagikan ke WhatsApp
  • Horizon adalah hosting file pribadi untuk mengunggah dan membagikan foto, video, dokumen, tautan, hingga clipboard di satu tempat, dengan fokus pada pengguna yang membutuhkan alternatif Imgur
  • Lebih dari sekadar penyimpanan sederhana, layanan ini juga menyediakan optimasi streaming video, embed web, pemendek tautan, hingga pastebin
  • File yang disimpan dapat diberi enkripsi AES opsional, dan pratinjau berbagi yang muncul di Discord, X, dan Telegram juga bisa disesuaikan
  • Aplikasi desktop Alpine untuk Mac dan Linux, integrasi dengan Dropshare dan ShareX, mendukung alur tangkapan layar dan berbagi clipboard di tiap sistem operasi
  • Paket gratis menyediakan ruang penyimpanan 500MB dan unggahan 75MB, sementara paket Everest seharga $45 per tahun mencakup penyimpanan 100GB, unggahan 10GB, gambar lossless, dan domain kustom

Cakupan unggah dan berbagi file

  • Horizon adalah platform hosting file untuk mengunggah dan membagikan berbagai jenis item seperti foto, video, dokumen, tautan, dan clipboard
  • File kecil maupun besar dapat disimpan, dengan tipe file mencakup foto, video, dan file lainnya
  • Arah layanannya adalah menyediakan repositori media dan fitur berbagi yang andal bagi profesional maupun pengguna umum

Pemutaran media dan embed web

  • Video dioptimalkan untuk streaming agar cepat dimuat dan diputar dengan mulus
  • Layanan ini menargetkan pemutaran berkualitas tinggi tanpa buffering, baik untuk berbagi skala kecil maupun streaming grup besar
  • Gambar, video, dan file audio dapat di-embed ke situs web hanya dengan beberapa klik dan satu baris kode
  • Melalui jaringan pengiriman konten Horizon, pengiriman file dapat ditangani oleh infrastruktur Horizon untuk mengoptimalkan performa situs

Privasi dan kontrol tampilan berbagi

  • Untuk menjaga file yang tersimpan tetap privat dan aman, layanan ini menyediakan enkripsi at-rest
  • Enkripsi AES dapat diaktifkan hanya dengan menyalakan sebuah sakelar
  • Tampilan file yang diunggah di platform sosial seperti Discord, X, dan Telegram dapat dikustomisasi
  • Fitur pengelolaan folder serta folder bersama atau koleksi juga termasuk dalam poin perbandingan dengan layanan pesaing

Integrasi alat per sistem operasi

  • Di Mac dan Linux, custom desktop app menyederhanakan tangkapan layar dan berbagi clipboard
  • Pengguna Apple dapat memanfaatkan kompatibilitas macOS dan iOS melalui integrasi Dropshare
  • Pengguna Windows dapat menyiapkan ShareX hanya dengan satu klik
  • Alpine untuk Mac dapat diunduh melalui tautan Download Alpine for Mac

Paket gratis dan paket Everest

  • Horizon Basic adalah paket gratis dengan fitur berikut
    • Ruang penyimpanan file 500MB
    • Unggahan file hingga 75MB
    • Kompresi gambar saat unggah, dengan kualitas dijaga sejauh mungkin
    • Bandwidth tak terbatas, dengan penerapan pedoman penggunaan wajar
    • Pemendek tautan dan pastebin hingga 10.000 karakter
    • Enkripsi file opsional
  • Everest ditampilkan seharga $3.75 per bulan dan ditagih $45 per tahun
    • Ruang penyimpanan file 100GB
    • Unggahan file hingga 10GB
    • Unggah gambar lossless
    • Bandwidth tak terbatas, dengan penerapan pedoman penggunaan wajar
    • Pemendek tautan dan pastebin hingga 100.000 karakter
    • Enkripsi file opsional
    • Akses prioritas ke Horizon Express Lane untuk unggahan besar
    • Dapat menggunakan domain kustom untuk unggahan file
  • Untuk langganan berbayar, pemrosesan pembayaran ditangani oleh Stripe, dan Horizon tidak menerima maupun menyimpan informasi pembayaran
  • Situs ini menampilkan angka 182.076 file terunggah dan 5 tahun beroperasi

1 komentar

 
GN⁺ 2024-07-17
Komentar Hacker News
  • Tampilannya bagus, dan jelas banyak waktu serta pemikiran yang dicurahkan. Kamu mungkin sudah tahu, tetapi situs seperti ini biasanya sulit bertahan lama.
    Belum ada yang benar-benar menemukan cara untuk mensubsidi paket gratis yang masuk akal hingga mampu menutup biaya bandwidth dan biaya pencegahan spam, terutama ketika kurva adopsinya sudah naik sampai titik tertentu. Pada akhirnya akan mati, atau mengambil jalan seperti imgur dengan menyelipkan iklan. Meski begitu, ini benar-benar keren, dan saya mendukungmu agar menemukan cara yang berkelanjutan.

    • Benar. Saya masih ingat saat dulu membaca posting pengumuman imgur di reddit, penjelasannya persis seperti itu. Katanya tanpa iklan dan akan menjadi layanan hebat selamanya, tetapi sekarang diperlakukan seperti penjahat besar.
      https://www.reddit.com/r/reddit.com/comments/7zlyd/comment/c...
    • Selama 3 tahun terakhir kami beroperasi tanpa iklan atau pelacak pihak ketiga, dan tidak ada rencana untuk menutupnya dalam waktu dekat.
    • Pencegahan spam layak ditekankan lagi.
      Saya pernah membuat layanan seperti ini pada 2005, dan pada akhirnya konten mencurigakan seperti porno, malware, kunci lisensi perangkat lunak, dan materi berhak cipta berdatangan secara massal.
    • Caranya sudah ditemukan, jadi tinggal bayar: https://imgz.org/
  • Jika karena alasan apa pun tidak mendapat traction atau kamu bosan mengoperasikannya, saya tertarik untuk mengambil alihnya sebagai badan nirlaba dan menjalankannya dengan cara yang lebih mendekati barang publik. Namun, saya harap kamu mencobanya sepenuh hati dulu. Ini benar-benar dibuat dengan baik.

  • Mengatur ShareX untuk Horizon ternyata sangat mudah. Bahkan penghapusan dan penyalinan URL file yang diunggah ke clipboard juga berfungsi.
    Akan bagus kalau bisa berkolaborasi agar ini menjadi target unggah file/gambar bawaan yang menangani login/logout akun dengan benar. https://i.horizon.pics/35dwiVGxz8 ← diunggah dengan ShareX.

    
    // Uploader import string
    
    {  
    "Version": "16.1.0",  
    "Name": "horizon.pics",  
    "DestinationType": "ImageUploader",  
    "RequestMethod": "POST",  
    "RequestURL": "https://api.horizon.pics/upload";,  
    "Headers": {  
    "Cookie": "token=YOUR_SESSION_HERE"  
    },  
    "Body": "MultipartFormData",  
    "FileFormName": "file",  
    "URL": "{json:.data.fileLink}",  
    "DeletionURL": "{json:.data.deleteLink}",  
    "ErrorMessage": "{json:.message}"  
    }
    
    
    • Cara ini sebaiknya tidak digunakan. Token cookie sebenarnya adalah token sementara. Akun memiliki kunci unggah permanen tersendiri.
      Kamu bisa mengunduh konfigurasi ShareX dari Settings > General > App Configuration.
  • Monetisasi dan penyalahgunaan sudah banyak disebut sebagai hal yang perlu dipertimbangkan ketika jumlah pengguna bertambah, tetapi saya ingin menambahkan beberapa hal lain yang mungkin relevan jika layanan ini tumbuh cukup besar.
    Pertama adalah payment processor. Karena konten dewasa hampir secara eksplisit diizinkan, payment processor bisa mempermasalahkannya. Secara lebih umum, mereka juga bisa menganggapnya “berisiko tinggi” dan mengeluarkannya. Misalnya, menurut dokumen hukum Stripe, “Cyberlockers, terlepas dari apakah mereka meng-host konten dewasa atau tidak” dilarang; meski saya tidak tahu persis apa artinya, itu terdengar seperti berbagi file umum termasuk kategori bisnis yang dilarang.
    Kedua adalah undang-undang perlindungan anak yang semakin ketat. Meski tidak ingin menerapkan pemindaian yang mahal dan melanggar privasi, kamu bisa dipaksa melakukannya atau dikenai denda. Bahkan pemindaian lokal pun bisa melanggar privasi[1]. Mungkin saja menanganinya seperti Google, yaitu memasukkannya sebagai biaya dalam anggaran, tetapi pos “denda” dalam laporan tentu tidak enak dilihat. Jika tidak melakukan pemindaian, payment processor bisa menganggapnya lebih berisiko tinggi, jadi ini juga berkaitan dengan masalah sebelumnya.
    Ketiga adalah masuk daftar blokir karena menjadi hosting malware. Ini terutama berlaku untuk dukungan file non-media. Bisa diblokir oleh browser, mesin pencari, dan lainnya; contoh seperti Google Safe Browsing bisa dilihat.
    [1] https://rys.io/en/173.html

    • Jawaban yang sangat bagus. Layanan sederhana seperti ini bisa dirusak oleh operator mencurigakan :( Saya jadi penasaran bagaimana sebenarnya ini bisa ditangani.
      Bagaimana iCloud menangani konten ilegal yang terenkripsi? Bukankah Apple tidak bisa dihukum dalam situasi seperti itu?
  • Sangat rapi dan mudah digunakan.
    Rasanya 90% rekan saya yang punya “pengalaman puluhan tahun” dan jabatan “senior” tidak akan bisa membuat hal seperti ini bahkan sebagai pekerjaan penuh waktu. Apalagi paruh waktu atau di waktu luang.

    • Bukan bermaksud meremehkan karya penulis posting asli, dan situs webnya memang terlihat sangat rapi. Namun, saya tidak tahu banyak engineer karier yang serius yang tidak bisa membuat situs web berbagi gambar.
    • Untuk sampai ke titik ini, saya melakukan cukup banyak iterasi. Kali ini saya berfokus untuk mengurangi friksi pengguna semaksimal mungkin sambil belajar dari aplikasi-aplikasi lain yang sukses.
  • Selamat atas peluncurannya. Namun salah satu alasan saya jadi tidak memakai berbagai layanan adalah paket kapasitas tetap. Biasanya kapasitasnya tidak terpakai penuh, atau misalnya saya bertanya-tanya apakah ada kebutuhan mengunggah screenshot 100 GB; sebaliknya, kalau pemakaian melebihi batas, belum tentu ada jalur untuk langsung naik ke ruang penyimpanan yang lebih besar
    Jadi untuk foto, saya cenderung menaruhnya di Backblaze atau S3. Pengalaman penggunanya memang jauh dari ideal, tetapi saya hanya membayar sesuai pemakaian. Saya penasaran bagaimana Anda menentukan susunan langganan saat ini, dan apakah akan mempertimbangkan paket berbasis penggunaan

    • Saya paham maksudnya
      Kebanyakan orang tidak punya media 100 GB, dan kemungkinan besar juga tidak akan punya dalam 5 tahun ke depan. Jadi dari sudut pandang penggunaan yang wajar, ini sebenarnya mendekati tak terbatas. Sebelum memasang batas 100 GB, saya juga sempat bereksperimen dengan “penyimpanan tak terbatas”, tetapi ini bisa berakhir sangat buruk dalam berbagai cara. Saya sudah berbicara dengan perusahaan-perusahaan di industri VPN dan penyimpanan cloud, dan apa pun yang tak terbatas menjadi berbahaya, terutama ketika layanan dipromosikan dalam konteks yang bermasalah. Misalnya ketika dipromosikan di komunitas pengumpul data sebagai penyimpanan cloud tak terbatas. Dengan setidaknya menetapkan batas, saya bisa menghitung biaya maksimum per pengguna untuk dimasukkan ke pertimbangan finansial dan membatasi penyalahgunaan
      Penagihan berdasarkan penggunaan saat ini tidak direncanakan. CEO Kagi pernah melakukan diskusi yang bagus tentang topik ini di forum dan HN. Singkatnya, untuk basis pengguna yang cukup luas yang saya bidik, pengguna umum kemungkinan besar akan merasa enggan terhadap model penagihan berbasis penggunaan
      Selain itu, harga Everest ditetapkan lebih rendah daripada layanan berbayar lain seperti Vimeo atau Gyazo, dan juga menyertakan manfaat tambahan
    • Untuk penggunaan seperti ini, secara pribadi saya cukup menyukai Cloudflare R2. Tentu saja bisa berbeda untuk tiap orang
  • Kalau tidak bisa di-hosting sendiri, bagaimana bisa disebut privat?
    Semoga saja ada yang saya lewatkan :)

    • Di sini, privasi dan keamanan bercampur di bawah nama enkripsi AES saat data disimpan. Selain itu, sepertinya dinonaktifkan secara default
      Saya selalu penasaran: kalau sebuah fitur keamanan dijadikan poin pemasaran tetapi fitur itu dimatikan secara default, bukankah secara teknis itu berarti mempromosikan ketiadaan keamanan?
    • Kalau mencari opsi untuk hosting sendiri, lihat Lutim https://framagit.org/fiat-tux/hat-softwares/lutim
  • Menaruh harga di depan adalah nilai plus yang sangat besar. Tempat seperti Imgur, atau sebelumnya Photobucket, punya struktur yang sangat mudah disalahgunakan untuk bandwidth gratis
    Layanan ini punya sarana pendanaan yang jelas, jadi terasa lebih tepercaya
    Satu lagi, kalau ada rencana keluar yang mudah, saya jauh lebih mungkin mencoba layanan tersebut. Anda tentu tidak ingin kehilangan pelanggan, tetapi dengan jalur keluar yang mudah, orang bisa pergi dengan perasaan baik

    • Sejak sebelum peluncuran, batasan dan harga yang berkelanjutan adalah hal terpenting bagi saya. Saya tidak ingin menggali lubang untuk diri sendiri
      Saat ini ada 3 jenis ekspor. Anda bisa mengekspor URL unduhan file, semua tautan pendek, dan semua konten paste. Karena Horizon tidak bisa mendekripsi konten terenkripsi, tanpa kunci yang benar konten itu tidak bisa diunduh, dan konten paste juga terlihat dalam bentuk ciphertext. Semua ekspor ini dalam format JSON yang bisa dibaca mesin
  • Detail di landing page-nya mengejutkan. Saya suka kotak fitur bergaya Apple, animasi, efek blur halus pada konten bagian bawah, sampai bayangan tombolnya
    Sepertinya karier yang sangat keren menanti Anda ke depan

    • Saya banyak terinspirasi dari Apple. Untuk animasi, Rens membantu, dan informasinya ada di footer
  • Meng-hosting konten buatan pengguna adalah salah satu jalan tercepat untuk berhadapan dengan konten mengerikan
    Anda perlu mengambil langkah pencegahan yang diperlukan secara hukum dan teknis agar konten mengerikan tidak menjadi masalah
    Selain itu, menurut ketentuan layanan Anda sendiri, Anda tidak bisa mengakses situs web ini secara langsung, yang agak aneh

    • Jika mengacu pada bagian konten dewasa, itu benar. Jika ada konten dewasa, pengguna harus berusia 18 tahun ke atas. Saya sadar ironi ini
      Namun untuk penggunaan situs lainnya, kebijakan privasi menetapkan usia minimum 13 tahun