Skip to main content

2023-06-25

Coba: jalankan perintah dan periksa efeknya sebelum mengubah sistem live Anda

  • Perintah try memungkinkan pengguna untuk menjalankan sebuah perintah dan memeriksa efeknya sebelum membuat perubahan pada sistem live mereka.
  • Perintah ini menggunakan ruang nama Linux dan sistem berkas gabungan overlayfs untuk membuat lingkungan sandbox untuk pengujian.
  • Perintah try masih berupa prototipe dan tidak boleh digunakan untuk mengeksekusi perintah yang tidak dipercaya atau melakukan tindakan yang berpotensi membahayakan sistem.

Reaksi Industri

  • "Try" adalah perintah yang memungkinkan pengguna untuk menjalankan perintah dan memeriksa efeknya sebelum membuat perubahan pada sistem live mereka.
  • Perintah ini menggunakan sistem file overlay untuk mengisolasi perubahan yang dibuat oleh perintah, menyediakan cara untuk melihat pratinjau perubahan tanpa melakukan perubahan.
  • Perintah ini sangat berguna untuk menguji dan bereksperimen dengan perintah, terutama dalam kasus-kasus di mana perubahan pada sistem langsung dapat berisiko atau berpotensi membahayakan.

Kepala paramiliter Rusia mengatakan pasukannya akan berbalik

  • Yevgeny Prigozhin, pemimpin kelompok tentara bayaran Wagner, secara tak terduga telah membatalkan serangannya ke Moskow dan menarik pasukannya dari pusat militer di Rusia selatan.
  • Rusia telah mencabut dakwaan terhadap Prigozhin dan menyatakan bahwa ia akan pergi ke Belarus.
  • Tentara bayaran Wagner meninggalkan markas mereka dan kota Rostov-on-Don, dan penduduk mengucapkan selamat tinggal kepada mereka.

Reaksi Industri

  • Ada upaya kudeta yang gagal di Rusia yang dipimpin oleh perusahaan militer swasta Wagner.
  • Upaya kudeta ini mengungkapkan kerentanan dalam rezim Rusia dan menimbulkan pertanyaan tentang kontrol dan stabilitas pemerintah Rusia.
  • Hasil dari peristiwa ini dapat memiliki implikasi yang signifikan terhadap dinamika kekuasaan di dalam pemerintahan Rusia.

Mengapa TypeScript tidak mengetikkan Object.keys dengan benar?

  • TypeScript tidak dapat mengetikkan Object.keys dengan benar karena sistem tipe struktural TypeScript dan perilakunya yang memiliki sifat-sifat yang hilang dan asing.
  • Object.keys diketik dengan cara ini untuk menegakkan pengakuan bahwa objek dapat berisi properti yang tidak diketahui oleh sistem tipe.
  • Pengetikan struktural memungkinkan kode yang lebih fleksibel dan terpisah, seperti yang ditunjukkan pada contoh penggunaan antarmuka yang lebih minimal untuk fungsi tertentu.

Reaksi Industri

  • TypeScript tidak dapat mengetikkan Object.keys dengan benar karena keterbatasan pengetikan struktural.
  • Object.keys mengembalikan sebuah array dari string, bukan tipe yang sesuai dengan kunci dari objek input.
  • Menggunakan penjaga tipe, casting, atau pustaka validasi seperti zod dapat membantu mengatasi masalah tipe ini dalam TypeScript.

Setiap pengguna Mastodon memiliki sebuah RSS feed

  • Mastodon adalah jaringan sosial terdesentralisasi dengan 12,8 juta akun pengguna, didanai oleh sumbangan pengguna dan dijalankan oleh sukarelawan.
  • Setiap pengguna Mastodon memiliki umpan RSS yang dapat diakses dengan menambahkan ".rss" ke URL profil mereka.
  • Umpan RSS mencakup konten media dan avatar pengguna, dan ada saran untuk perbaikan potensial pada umpan tersebut.

Reaksi Industri

  • Pengguna Mastodon memiliki umpan RSS, yang memungkinkan orang lain untuk berlangganan pembaruan mereka tanpa mendaftar ke Mastodon atau mengunjungi situs.
  • Umpan RSS dulunya merupakan fitur standar pada situs web sosial tetapi menjadi kurang umum karena platform berfokus pada perolehan pendapatan melalui iklan dan langganan.
  • Nitter dan Prose.sh adalah contoh platform yang masih mendukung umpan RSS, memungkinkan pengguna untuk mengikuti akun favorit mereka di luar platform.

Lonjakan kerusakan besar yang mempengaruhi pengguna Firefox di Linux

  • Telah terjadi peningkatan yang signifikan pada kerusakan yang mempengaruhi pengguna peramban web Firefox pada sistem operasi Linux.
  • Penyebab kerusakan ini saat ini belum diketahui, tetapi ini adalah masalah yang meluas yang mempengaruhi banyak pengguna.
  • Kerusakan ini menyebabkan ketidaknyamanan dan frustasi bagi pengguna Firefox di Linux, dan penting bagi para pengembang untuk mengidentifikasi dan memperbaiki masalah ini sesegera mungkin.

Reaksi Industri

  • Pengguna Firefox di Linux mengalami peningkatan yang signifikan dalam hal crash.
  • Beberapa pengguna melaporkan mengalami crash ketika menggunakan Google Image Search, Google Maps, atau aplikasi web berat lainnya.
  • Kerusakan ini disebabkan oleh bug pada kompiler JavaScript JIT Firefox, yang dipicu oleh kode tertentu yang dibuat oleh Google.

Paket Median $900 ribu untuk Insinyur di OpenAI

  • OpenAI memiliki paket median sebesar $900 ribu untuk insinyur perangkat lunak, termasuk gaji pokok $300 ribu dan opsi saham.
  • Perusahaan ini menawarkan jenjang karier yang berbeda, dan para insinyur dengan pengalaman lebih dari 11 tahun bisa mendapatkan gaji tertinggi.
  • OpenAI menggunakan struktur Profit Participation Units (PPU) untuk vesting saham, dengan vesting 25% per tahun selama periode 4 tahun.

Reaksi Industri

  • OpenAI membayar para insinyur dengan paket rata-rata sebesar $ 900 ribu, dengan $ 300 ribu dalam bentuk tunai dan $ 600 ribu dalam bentuk partisipasi laba.
  • Insinyur di perusahaan teknologi besar seperti Facebook dan Google juga dapat memperoleh gaji tinggi, tetapi model kompensasi OpenAI menawarkan potensi imbalan yang lebih tinggi.
  • Paket kompensasi di OpenAI mencakup kesempatan untuk berinvestasi di sebuah startup dan berpotensi merealisasikan keuntungan yang signifikan.

Ambil tindakan, Lindungi enkripsi end-to-end

  • Legislasi di seluruh dunia seperti kontrol Obrolan, Undang-Undang EARN IT, dan RUU Keamanan Online mengancam enkripsi end-to-end dan privasi.
  • Penting untuk mengambil tindakan dan menulis surat kepada lembaga pemerintah untuk mengekspresikan nilai privasi dan kebutuhan untuk melindungi enkripsi end-to-end.
  • Contoh surat disediakan untuk Parlemen Eropa, Inggris, dan Amerika Serikat untuk membantu pembaca mengomunikasikan keprihatinan mereka secara efektif.

Reaksi Industri

  • Perwakilan Kongres telah dihubungi mengenai masalah enkripsi end-to-end, dengan Chuck Schumer sebagai satu-satunya yang menanggapi, tetapi posisinya masih belum jelas.
  • Potensi pelarangan enkripsi dapat memiliki implikasi yang signifikan untuk ekosistem iOS dan Android, karena pengguna mungkin harus beralih ke sistem operasi dari luar AS atau berisiko mengorbankan privasi mereka.
  • Ada rasa frustrasi dengan kurangnya representasi komunitas teknologi dalam politik, karena tidak ada pihak yang tampaknya memprioritaskan keprihatinan mereka. Selain itu, ada kekhawatiran tentang beban pajak bagi para insinyur perangkat lunak dan dampaknya terhadap negara.

Vendor AS dituduh melanggar GDPR dengan menjelek-jelekkan reputasi warga negara Uni Eropa

  • TeleSign, sebuah perusahaan pencegah penipuan yang berbasis di AS, telah dituduh melanggar aturan perlindungan data Uni Eropa, khususnya GDPR, dengan mengumpulkan dan memproses data dari jutaan warga negara Uni Eropa tanpa sepengetahuan dan persetujuan mereka.
  • Kelompok advokasi privasi Austria, noyb, yang dipimpin oleh pengacara Max Schrems, mengajukan keluhan terhadap TeleSign, mengklaim bahwa perusahaan tersebut secara diam-diam mengumpulkan data pengguna ponsel di seluruh dunia dan menggunakannya untuk menghasilkan "nilai reputasi" yang dijual kepada pelanggan seperti TikTok, Salesforce, dan Microsoft.
  • Keluhan ini juga melibatkan mantan perusahaan induk TeleSign di Belgia, BICS, dan perusahaan telekomunikasi raksasa Belgia, Proximus, yang menuduh mereka melanggar peraturan GDPR terkait transfer dan pengamanan data. Noyb menuntut penghentian transfer data, penghapusan data yang ditransmisikan secara tidak sah, dan potensi denda hingga €236 juta ($257 juta).

Reaksi Industri

  • Vendor AS, TeleSign, telah dituduh melanggar GDPR dengan cara menjatuhkan reputasi warga negara Uni Eropa.
  • Judul artikel menggarisbawahi vendor AS, tetapi struktur perusahaan yang mendasarinya adalah Belgia.
  • Beberapa komentator berpendapat bahwa penilaian reputasi diperlukan untuk pencegahan penipuan, sementara yang lain mengungkapkan kekhawatiran tentang privasi dan potensi positif palsu.

Bug umum dalam penulisan (2021)

  • Postingan ini memberikan panduan untuk menghindari kesalahan umum dalam penulisan, khususnya dalam penulisan teknis dan akademis.
  • Ini menekankan pentingnya kejelasan, bahasa yang ringkas, dan hubungan logis antara kalimat dan paragraf.
  • Postingan ini menawarkan tips praktis tentang tata bahasa, tanda baca, huruf besar, penggunaan singkatan, dan format kutipan.

Reaksi Industri

  • "Dengan kata lain" dianggap sebagai frasa berlebihan yang dapat merusak kejelasan tulisan.
  • Setiap orang mungkin membutuhkan penjelasan yang berbeda, sehingga akan sangat berguna untuk menjelaskan berbagai hal dengan berbagai cara.
  • "Dengan kata lain" dapat dilihat sebagai bahasa pengisi yang melelahkan dan tidak perlu.
  • Teks yang padat dengan banyak informasi dapat memanfaatkan jeda seperti "dengan kata lain" untuk mengurangi kepadatannya.
  • Preferensi bahasa dan gaya penulisan dapat bervariasi di berbagai budaya dan negara.
  • Memulai paragraf dengan kalimat ringkasan dapat membantu meningkatkan kejelasan dan keterbacaan.
  • Mengikuti struktur penceritaan, seperti kisah pahlawan, dapat membuat presentasi teknis menjadi lebih menarik.
  • Daftar isi dapat menjadi perangkat navigasi yang berguna dalam presentasi langsung, tetapi mungkin tidak diperlukan dalam konten tertulis.
  • Pedoman dan panduan gaya dapat membantu meningkatkan keterampilan menulis.
  • Kalimat pasif dapat digunakan dalam situasi tertentu, seperti saat menekankan suatu objek daripada suatu tindakan.
  • Archaisme dan konvensi penulisan yang sudah ketinggalan zaman harus dihindari kecuali jika secara khusus relevan atau sesuai dengan konteksnya.
  • Ada beberapa sumber daya, seperti buku dan video, yang tersedia untuk mempelajari tata bahasa dan meningkatkan keterampilan menulis.
  • Menulis dengan baik adalah keterampilan yang membutuhkan latihan, dan tidak ada aturan mutlak, melainkan pedoman untuk dipertimbangkan.

Jadwal Pembuat, Jadwal Pengelola (2009)

  • Ada dua jenis jadwal: jadwal manajer dan jadwal pembuat. Jadwal manajer diperuntukkan bagi para atasan dan beroperasi dalam interval satu jam, sedangkan jadwal pembuat lebih disukai oleh orang-orang yang membuat sesuatu (seperti programmer dan penulis) dan beroperasi dalam satuan waktu setidaknya setengah hari.
  • Rapat dapat mengganggu bagi mereka yang berada di jadwal pembuat, karena dapat memecah blok waktu yang berharga dan mengubah mode kerja. Hal ini dapat merugikan produktivitas dan proyek ambisius.
  • Y Combinator, akselerator startup, beroperasi berdasarkan jadwal pembuatnya dan menggunakan jam kerja sebagai cara untuk mensimulasikan jadwal manajer sesuai dengan jadwal yang mereka inginkan. Hal ini memungkinkan waktu kerja yang terfokus namun tetap tersedia untuk rapat dengan para pendiri.

Reaksi Industri

  • Posisi "Tech Lead" di banyak perusahaan rintisan dapat menyebabkan individu ditarik ke arah yang berbeda, yang mengarah pada kinerja yang tidak efektif dalam tanggung jawab manajerial dan teknis.
  • Menjaga jadwal yang seimbang sebagai Tech Lead melibatkan menemukan ritme yang mencakup kombinasi pertemuan, fokus kerja, pengembangan pribadi, dan olahraga.
  • Akan sangat bermanfaat jika memiliki pemimpin tim yang dapat berkontribusi secara teknis sekaligus berpartisipasi dalam diskusi sumber daya untuk mempertahankan proses pengambilan keputusan yang bernuansa.