1 line
12 KiB
JSON
1 line
12 KiB
JSON
[{"short_id":"lfg3lj","short_id_url":"https://lobste.rs/s/lfg3lj","created_at":"2024-03-15T16:06:08.000-05:00","title":"Zig, Rust, and other languages","url":"https://notes.eatonphil.com/2024-03-15-zig-rust-and-other-languages.html","score":22,"flags":0,"comment_count":14,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/lfg3lj/zig_rust_other_languages","submitter_user":"eatonphil","user_is_author":true,"tags":["rust","zig"]},{"short_id":"46dgy1","short_id_url":"https://lobste.rs/s/46dgy1","created_at":"2024-03-15T10:51:28.000-05:00","title":"npm install everything, and the complete and utter chaos that follows","url":"https://boehs.org/node/npm-everything","score":27,"flags":0,"comment_count":16,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/46dgy1/npm_install_everything_complete_utter","submitter_user":"calvin","user_is_author":false,"tags":["nodejs"]},{"short_id":"ngdrbc","short_id_url":"https://lobste.rs/s/ngdrbc","created_at":"2024-03-15T08:26:50.000-05:00","title":"The Montreal Problem: Why Programming Languages Need a Style Czar","url":"https://earthly.dev/blog/language-style-czar/","score":18,"flags":0,"comment_count":16,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/ngdrbc/montreal_problem_why_programming","submitter_user":"adamgordonbell","user_is_author":true,"tags":["plt"]},{"short_id":"gwsilq","short_id_url":"https://lobste.rs/s/gwsilq","created_at":"2024-03-15T05:53:31.000-05:00","title":"IAM Is The Worst","url":"https://matduggan.com/iam-is-the-worst/","score":48,"flags":0,"comment_count":13,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/gwsilq/iam_is_worst","submitter_user":"maduggan","user_is_author":true,"tags":["devops","rant"]},{"short_id":"spozr1","short_id_url":"https://lobste.rs/s/spozr1","created_at":"2024-03-15T14:01:49.000-05:00","title":"µON - a compact and simple binary object notation","url":"https://github.com/vshymanskyy/muon/","score":15,"flags":0,"comment_count":1,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/spozr1/on_compact_simple_binary_object_notation","submitter_user":"Wryl","user_is_author":false,"tags":["programming"]},{"short_id":"pbqail","short_id_url":"https://lobste.rs/s/pbqail","created_at":"2024-03-15T14:10:46.000-05:00","title":"Bringing Verse Transactional Memory Semantics to C++","url":"https://www.unrealengine.com/en-US/tech-blog/bringing-verse-transactional-memory-semantics-to-c","score":10,"flags":0,"comment_count":2,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/pbqail/bringing_verse_transactional_memory","submitter_user":"mikejsavage","user_is_author":false,"tags":["c++","compilers"]},{"short_id":"j7c4rw","short_id_url":"https://lobste.rs/s/j7c4rw","created_at":"2024-03-15T21:45:03.000-05:00","title":"Nix is a better Docker image builder than Docker's image builder","url":"https://xeiaso.net/talks/2024/nix-docker-build/","score":5,"flags":0,"comment_count":0,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/j7c4rw/nix_is_better_docker_image_builder_than","submitter_user":"jfb","user_is_author":false,"tags":["devops","nix"]},{"short_id":"kpi2xx","short_id_url":"https://lobste.rs/s/kpi2xx","created_at":"2024-03-14T23:44:47.000-05:00","title":"What’s the most interesting automation you have created?","url":"","score":28,"flags":1,"comment_count":31,"description":"\u003cp\u003eWould love to hear about the most interesting automation you have created either at work or personal automation.\u003c/p\u003e\n\u003cp\u003eAlso what language did you use?\u003c/p\u003e\n","description_plain":"Would love to hear about the most interesting automation you have created either at work or personal automation.\r\n\r\nAlso what language did you use?","comments_url":"https://lobste.rs/s/kpi2xx/what_s_most_interesting_automation_you","submitter_user":"mraza007","user_is_author":true,"tags":["ask","programming"]},{"short_id":"mlek1h","short_id_url":"https://lobste.rs/s/mlek1h","created_at":"2024-03-15T06:26:22.000-05:00","title":"Onboarding roulette: deleting our employee accounts daily","url":"https://graphite.dev/blog/onboarding-roulette","score":15,"flags":0,"comment_count":5,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/mlek1h/onboarding_roulette_deleting_our","submitter_user":"knl","user_is_author":false,"tags":["practices"]},{"short_id":"dlpl1r","short_id_url":"https://lobste.rs/s/dlpl1r","created_at":"2024-03-14T13:20:28.000-05:00","title":"Today we launched Flox 1.0","url":"https://tinkering.xyz/releasing-flox/","score":43,"flags":1,"comment_count":9,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/dlpl1r/today_we_launched_flox_1_0","submitter_user":"zmitchell","user_is_author":true,"tags":["devops","nix","release"]},{"short_id":"qd7sq1","short_id_url":"https://lobste.rs/s/qd7sq1","created_at":"2024-03-15T05:06:26.000-05:00","title":"GG, a GUI for Jujutsu","url":"https://github.com/gulbanana/gg","score":22,"flags":0,"comment_count":3,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/qd7sq1/gg_gui_for_jujutsu","submitter_user":"eterps","user_is_author":false,"tags":["vcs"]},{"short_id":"6brpob","short_id_url":"https://lobste.rs/s/6brpob","created_at":"2024-03-15T14:51:42.000-05:00","title":"The t-digest: Efficient estimates of quantiles","url":"https://www.sciencedirect.com/science/article/pii/S2665963820300403","score":4,"flags":0,"comment_count":3,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/6brpob/t_digest_efficient_estimates_quantiles","submitter_user":"itamarst","user_is_author":false,"tags":["compsci"]},{"short_id":"dgmp4p","short_id_url":"https://lobste.rs/s/dgmp4p","created_at":"2024-03-15T19:24:22.000-05:00","title":"Making a Compiler to Prove tmux Is Turing Complete","url":"https://willhbr.net/2024/03/15/making-a-compiler-to-prove-tmux-is-turing-complete/","score":4,"flags":0,"comment_count":0,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/dgmp4p/making_compiler_prove_tmux_is_turing","submitter_user":"algernon","user_is_author":false,"tags":["programming"]},{"short_id":"bdl64p","short_id_url":"https://lobste.rs/s/bdl64p","created_at":"2024-03-15T02:11:09.000-05:00","title":"Diffing patches for visual programming language MaxMSP","url":"https://github.com/Ableton/maxdevtools/tree/main/maxdiff","score":11,"flags":0,"comment_count":3,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/bdl64p/diffing_patches_for_visual_programming","submitter_user":"thev","user_is_author":true,"tags":["programming","vcs"]},{"short_id":"t9shpe","short_id_url":"https://lobste.rs/s/t9shpe","created_at":"2024-03-15T10:21:07.000-05:00","title":"How to approach a reduce problem","url":"https://thoughtbot.com/blog/how-to-approach-a-reduce-problem","score":8,"flags":0,"comment_count":2,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/t9shpe/how_approach_reduce_problem","submitter_user":"MatheusRich","user_is_author":false,"tags":["ruby"]},{"short_id":"3h6mpx","short_id_url":"https://lobste.rs/s/3h6mpx","created_at":"2024-03-15T13:09:43.000-05:00","title":"Experiences with Thread Programming in Microsoft Windows","url":"https://www.johndcook.com/blog/2024/03/15/experiences-with-thread-programming-in-microsoft-windows/","score":6,"flags":0,"comment_count":0,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/3h6mpx/experiences_with_thread_programming","submitter_user":"hwayne","user_is_author":false,"tags":["performance","windows"]},{"short_id":"qr7lbq","short_id_url":"https://lobste.rs/s/qr7lbq","created_at":"2024-03-14T18:09:50.000-05:00","title":"Oh no, I started a Magit-like plugin for the Lem editor","url":"https://lisp-journey.gitlab.io/blog/oh-no-i-started-a-magit-like-plugin-for-the-lem-editor/","score":24,"flags":0,"comment_count":1,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/qr7lbq/oh_no_i_started_magit_like_plugin_for_lem","submitter_user":"vindarel","user_is_author":true,"tags":["emacs","lisp","vcs"]},{"short_id":"dpkose","short_id_url":"https://lobste.rs/s/dpkose","created_at":"2024-03-15T01:07:17.000-05:00","title":"Compressing Chess Moves for Fun and Profit","url":"https://mbuffett.com/posts/compressing-chess-moves/","score":10,"flags":0,"comment_count":8,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/dpkose/compressing_chess_moves_for_fun_profit","submitter_user":"calvin","user_is_author":false,"tags":["programming"]},{"short_id":"hhfs13","short_id_url":"https://lobste.rs/s/hhfs13","created_at":"2024-03-14T22:41:23.000-05:00","title":"Bellroy Technology Team: 2023 in Review","url":"https://exploring-better-ways.bellroy.com/bellroy-technology-team-2023-in-review.html","score":11,"flags":0,"comment_count":1,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/hhfs13/bellroy_technology_team_2023_review","submitter_user":"michaelwebb76","user_is_author":true,"tags":["haskell","nix","practices","scaling","web"]},{"short_id":"mkaigy","short_id_url":"https://lobste.rs/s/mkaigy","created_at":"2024-03-14T13:22:51.000-05:00","title":"SoloVer is a simple and expressive versioning specification","url":"https://beza1e1.tuxen.de/SoloVer","score":18,"flags":0,"comment_count":29,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/mkaigy/solover_is_simple_expressive_versioning","submitter_user":"qznc","user_is_author":true,"tags":["api","practices"]},{"short_id":"mqq4v9","short_id_url":"https://lobste.rs/s/mqq4v9","created_at":"2024-03-15T10:30:23.000-05:00","title":"Haiku Activity \u0026 Contract Report, February 2024","url":"https://www.haiku-os.org/blog/waddlesplash/2024-03-14_haiku_activity_contract_report_february_2024","score":6,"flags":0,"comment_count":0,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/mqq4v9/haiku_activity_contract_report_february","submitter_user":"rjzak","user_is_author":false,"tags":["osdev"]},{"short_id":"w4xnbg","short_id_url":"https://lobste.rs/s/w4xnbg","created_at":"2024-03-14T23:49:33.000-05:00","title":"Optimizing Matrix Multiplication with Zig","url":"https://svaniksharma.github.io/posts/2023-05-07-optimizing-matrix-multiplication-with-zig/","score":20,"flags":0,"comment_count":3,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/w4xnbg/optimizing_matrix_multiplication_with","submitter_user":"benjaminmaccini","user_is_author":false,"tags":["zig"]},{"short_id":"yx1vis","short_id_url":"https://lobste.rs/s/yx1vis","created_at":"2024-03-15T16:55:37.000-05:00","title":"Tokamak: A web framework for Zig","url":"https://tomsik.cz/posts/tokamak/","score":2,"flags":0,"comment_count":0,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/yx1vis/tokamak_web_framework_for_zig","submitter_user":"friendlysock","user_is_author":false,"tags":["web","zig"]},{"short_id":"bumvly","short_id_url":"https://lobste.rs/s/bumvly","created_at":"2024-03-15T03:56:28.000-05:00","title":"How to write your own custom terraform provider","url":"https://medium.com/@ledevedeccorentin/how-to-write-your-own-custom-terraform-provider-f1c27fa5d75e","score":4,"flags":0,"comment_count":1,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/bumvly/how_write_your_own_custom_terraform","submitter_user":"Strygwyr","user_is_author":true,"tags":["devops","go"]},{"short_id":"fmilri","short_id_url":"https://lobste.rs/s/fmilri","created_at":"2024-03-14T16:47:24.000-05:00","title":"Дія (Ukrainian government app) source code released under EUPL","url":"https://github.com/diia-open-source/","score":26,"flags":1,"comment_count":2,"description":"","description_plain":"","comments_url":"https://lobste.rs/s/fmilri/ukrainian_government_app_source_code","submitter_user":"two","user_is_author":false,"tags":["law","release"]}] |