1 line
11 KiB
JSON
1 line
11 KiB
JSON
[{"short_id":"f9zeee","short_id_url":"https://lobste.rs/s/f9zeee","created_at":"2025-02-13T13:30:54.000-06:00","title":"why I built a hyper-personalized seach engine that isn't very good","url":"https://search.technomancy.us/why","score":14,"flags":0,"comment_count":9,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/f9zeee/why_i_built_hyper_personalized_seach","submitter_user":"technomancy","user_is_author":true,"tags":["lisp","lua","web"]},{"short_id":"iwiwye","short_id_url":"https://lobste.rs/s/iwiwye","created_at":"2025-02-13T06:55:45.000-06:00","title":"Reassessing Wayland","url":"https://dudemanguy.github.io/blog/posts/2025-02-03-wayland-xorg-2/wayland-xorg-2.html","score":40,"flags":0,"comment_count":30,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/iwiwye/reassessing_wayland","submitter_user":"gerikson","user_is_author":false,"tags":["graphics","linux"]},{"short_id":"z1xro4","short_id_url":"https://lobste.rs/s/z1xro4","created_at":"2025-02-13T06:36:49.000-06:00","title":"A Descent Into the Vᴏ̈ʀᴛᴇx","url":"https://tigerbeetle.com/blog/2025-02-13-a-descent-into-the-vortex/","score":25,"flags":1,"comment_count":5,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/z1xro4/descent_into_v_x","submitter_user":"owi","user_is_author":true,"tags":["databases","testing","zig"]},{"short_id":"zck7bo","short_id_url":"https://lobste.rs/s/zck7bo","created_at":"2025-02-13T09:57:01.000-06:00","title":"Resigning as Asahi Linux project lead","url":"https://marcan.st/2025/02/resigning-as-asahi-linux-project-lead/","score":50,"flags":3,"comment_count":45,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/zck7bo/resigning_as_asahi_linux_project_lead","submitter_user":"lonami","user_is_author":false,"tags":["culture","linux"]},{"short_id":"bfvovo","short_id_url":"https://lobste.rs/s/bfvovo","created_at":"2025-02-13T04:53:14.000-06:00","title":"devenv 1.4: Generating Nix Developer Environments Using AI","url":"https://devenv.sh/blog/2025/02/13/devenv-14-generating-nix-developer-environments-using-ai/","score":10,"flags":4,"comment_count":18,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/bfvovo/devenv_1_4_generating_nix_developer","submitter_user":"domenkozar","user_is_author":true,"tags":["ai","nix"]},{"short_id":"fw48of","short_id_url":"https://lobste.rs/s/fw48of","created_at":"2025-02-13T06:50:15.000-06:00","title":"Programs don't kill people, computers do","url":"http://crowdhailer.me/2025-02-06/programs-dont-kill-people-computers-do/","score":6,"flags":1,"comment_count":7,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/fw48of/programs_don_t_kill_people_computers_do","submitter_user":"crowdhailer","user_is_author":true,"tags":["plt"]},{"short_id":"vvky3g","short_id_url":"https://lobste.rs/s/vvky3g","created_at":"2025-02-13T11:30:42.000-06:00","title":"2024 State of Rust Survey Results","url":"https://blog.rust-lang.org/2025/02/13/2024-State-Of-Rust-Survey-results.html","score":6,"flags":0,"comment_count":10,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/vvky3g/2024_state_rust_survey_results","submitter_user":"obsoleszenz","user_is_author":false,"tags":["rust"]},{"short_id":"oafv9d","short_id_url":"https://lobste.rs/s/oafv9d","created_at":"2025-02-13T14:23:35.000-06:00","title":"On Jujutsu and Magit: experience report","url":"https://blog.alarsyo.net/posts/2025/02/on-jujutsu-and-magit/","score":4,"flags":0,"comment_count":0,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/oafv9d/on_jujutsu_magit_experience_report","submitter_user":"alarsyo","user_is_author":true,"tags":["emacs","vcs"]},{"short_id":"onehu6","short_id_url":"https://lobste.rs/s/onehu6","created_at":"2025-02-13T10:02:20.000-06:00","title":"Compiling Array Languages for SIMD","url":"http://vmchale.com/static/serve/simd.pdf","score":9,"flags":0,"comment_count":2,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/onehu6/compiling_array_languages_for_simd","submitter_user":"veqq","user_is_author":false,"tags":["apl","compilers","pdf"]},{"short_id":"jmjqin","short_id_url":"https://lobste.rs/s/jmjqin","created_at":"2025-02-13T05:48:58.000-06:00","title":"Build Your Own GitHub Codespaces Alternative in 222 Lines of Pulumi","url":"https://devcontainer.community/20250213-pulumi/","score":6,"flags":2,"comment_count":5,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/jmjqin/build_your_own_github_codespaces","submitter_user":"sebst","user_is_author":true,"tags":["devops"]},{"short_id":"doxlbs","short_id_url":"https://lobste.rs/s/doxlbs","created_at":"2025-02-13T07:25:09.000-06:00","title":"random numbers from pcg32 at 200 Gbit/s","url":"https://dotat.at/@/2025-02-13-pcg32-simd.html","score":6,"flags":0,"comment_count":4,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/doxlbs/random_numbers_from_pcg32_at_200_gbit_s","submitter_user":"fanf","user_is_author":true,"tags":["performance"]},{"short_id":"ieicfy","short_id_url":"https://lobste.rs/s/ieicfy","created_at":"2025-02-13T04:20:46.000-06:00","title":"Homemade polarimetric synthetic aperture radar drone","url":"https://hforsten.com/homemade-polarimetric-synthetic-aperture-radar-drone.html","score":13,"flags":0,"comment_count":2,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/ieicfy/homemade_polarimetric_synthetic","submitter_user":"owent","user_is_author":false,"tags":["hardware"]},{"short_id":"l5a9uh","short_id_url":"https://lobste.rs/s/l5a9uh","created_at":"2025-02-12T15:02:12.000-06:00","title":"you don't link all of libc","url":"https://flak.tedunangst.com/post/you-dont-link-all-of-libc","score":40,"flags":0,"comment_count":39,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/l5a9uh/you_don_t_link_all_libc","submitter_user":"calvin","user_is_author":false,"tags":["c","openbsd"]},{"short_id":"70htqn","short_id_url":"https://lobste.rs/s/70htqn","created_at":"2025-02-12T19:58:05.000-06:00","title":"Ki Editor now supports Reveal","url":"https://ki-editor.github.io/ki-editor/docs/normal-mode/space-menu#reveal","score":20,"flags":0,"comment_count":4,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/70htqn/ki_editor_now_supports_reveal","submitter_user":"hou32hou","user_is_author":true,"tags":["editors"]},{"short_id":"y95hnw","short_id_url":"https://lobste.rs/s/y95hnw","created_at":"2025-02-12T18:22:25.000-06:00","title":"Tiny JITs for a Faster FFI","url":"https://railsatscale.com/2025-02-12-tiny-jits-for-a-faster-ffi/","score":22,"flags":0,"comment_count":5,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/y95hnw/tiny_jits_for_faster_ffi","submitter_user":"tenderlove","user_is_author":true,"tags":["ruby"]},{"short_id":"ulr1pl","short_id_url":"https://lobste.rs/s/ulr1pl","created_at":"2025-02-13T10:18:32.000-06:00","title":"Accelerating The Adoption of Post-Quantum Cryptography with PHP","url":"https://paragonie.com/blog/2025/02/accelerating-adoption-post-quantum-cryptography","score":2,"flags":0,"comment_count":1,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/ulr1pl/accelerating_adoption_post_quantum","submitter_user":"sarciszewski","user_is_author":true,"tags":["cryptography","php"]},{"short_id":"pnq8vs","short_id_url":"https://lobste.rs/s/pnq8vs","created_at":"2025-02-13T00:59:47.000-06:00","title":"FLAC 1.5.0 released","url":"https://xiph.org/flac/2025/02/11/flac-1-5-0-released.html","score":16,"flags":0,"comment_count":2,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/pnq8vs/flac_1_5_0_released","submitter_user":"pauloxnet","user_is_author":false,"tags":["c","performance","release"]},{"short_id":"2jgv7x","short_id_url":"https://lobste.rs/s/2jgv7x","created_at":"2025-02-12T16:31:10.000-06:00","title":"How I Automated My Computer Life With macOS Folder Actions","url":"https://interfacecraft.online/posts/blog/2025/how-i-automated-my-computer-life-with-macos-folder-actions/","score":36,"flags":0,"comment_count":5,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/2jgv7x/how_i_automated_my_computer_life_with","submitter_user":"knl","user_is_author":false,"tags":["mac"]},{"short_id":"1o4dtp","short_id_url":"https://lobste.rs/s/1o4dtp","created_at":"2025-02-12T13:02:46.000-06:00","title":"Smuggling arbitrary data through an emoji","url":"https://paulbutler.org/2025/smuggling-arbitrary-data-through-an-emoji/","score":45,"flags":0,"comment_count":11,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/1o4dtp/smuggling_arbitrary_data_through_emoji","submitter_user":"ohrv","user_is_author":false,"tags":["rust"]},{"short_id":"umhsxc","short_id_url":"https://lobste.rs/s/umhsxc","created_at":"2025-02-13T08:27:49.000-06:00","title":"Explaining my fast 6502 code generator","url":"https://pubby.games/codegen.html","score":6,"flags":0,"comment_count":1,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/umhsxc/explaining_my_fast_6502_code_generator","submitter_user":"chrislloyd","user_is_author":false,"tags":["compilers"]},{"short_id":"mq0dzt","short_id_url":"https://lobste.rs/s/mq0dzt","created_at":"2025-02-13T14:51:42.000-06:00","title":"Challenges Developers Face in Creating API and Code Documentation","url":"https://www.coderabbit.ai/blog/challenges-developers-face-in-creating-api-and-code-documentation","score":1,"flags":1,"comment_count":0,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/mq0dzt/challenges_developers_face_creating_api","submitter_user":"raisingmonk","user_is_author":true,"tags":["programming"]},{"short_id":"5akiq3","short_id_url":"https://lobste.rs/s/5akiq3","created_at":"2025-02-12T12:25:55.000-06:00","title":"Are Efficiency and Horizontal Scalability at odds?","url":"https://buttondown.com/hillelwayne/archive/are-efficiency-and-horizontal-scalability-at-odds/","score":15,"flags":0,"comment_count":13,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/5akiq3/are_efficiency_horizontal_scalability","submitter_user":"hwayne","user_is_author":true,"tags":["distributed","performance"]},{"short_id":"ndcuhz","short_id_url":"https://lobste.rs/s/ndcuhz","created_at":"2025-02-13T14:34:44.000-06:00","title":"How to add a directory to your PATH","url":"https://jvns.ca/blog/2025/02/13/how-to-add-a-directory-to-your-path/","score":2,"flags":0,"comment_count":0,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/ndcuhz/how_add_directory_your_path","submitter_user":"ngoldbaum","user_is_author":false,"tags":["unix"]},{"short_id":"opel7n","short_id_url":"https://lobste.rs/s/opel7n","created_at":"2025-02-12T14:13:34.000-06:00","title":"Derivative AT a Discontinuity","url":"https://alok.github.io/2024/09/28/discontinuous-derivative/","score":16,"flags":0,"comment_count":2,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/opel7n/derivative_at_discontinuity","submitter_user":"alok","user_is_author":true,"tags":["math"]},{"short_id":"zaubhd","short_id_url":"https://lobste.rs/s/zaubhd","created_at":"2025-02-13T00:03:23.000-06:00","title":"Engineers who won’t commit force bad decisions","url":"https://www.seangoedecke.com/taking-a-position/","score":6,"flags":0,"comment_count":4,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/zaubhd/engineers_who_won_t_commit_force_bad","submitter_user":"alexpls","user_is_author":false,"tags":["practices"]}] |