# Twtxt is an open, distributed microblogging platform that # uses human-readable text files, common transport protocols, # and free software. # # Learn more about twtxt at https://github.com/buckket/twtxt # # This is an automated Yarn.social feed running feeds v0.1.0@72e53a9 # Learn more about Yarn.social at https://yarn.social # # nick = lobste_rs # url = https://feeds.twtxt.net/lobste_rs/twtxt.txt # type = rss # source = https://lobste.rs/rss # avatar = # description = # updated_at = 2023-06-08T22:09:08Z # 2023-03-30T22:07:33Z **MIT Turbocharges Python’s Notoriously Slow Compiler**
[Comments](https://lobste.rs/s/kldc1b/mit_turbocharges_python_s_notoriously) ⌘ [Read more](https://spectrum.ieee.org/python-compiler) 2023-03-31T00:41:54Z **Performance implications of -XX:+/-PerfDisableSharedMem**
[Comments](https://lobste.rs/s/o91tln/performance_implications_xx) ⌘ [Read more](https://github.com/Simonis/mmap-pause#readme) 2023-03-31T01:07:12Z **'Modules Matter' Most for the Masses**
[Comments](https://lobste.rs/s/u7y4lk/modules_matter_most_for_masses) ⌘ [Read more](https://www.pathsensitive.com/2023/03/modules-matter-most-for-masses.html) 2023-03-31T01:32:04Z **Tailscale Funnel now available in beta**
[Comments](https://lobste.rs/s/nua3ck/tailscale_funnel_now_available_beta) ⌘ [Read more](https://tailscale.com/blog/tailscale-funnel-beta/) 2023-03-31T01:43:43Z **Efficient coroutines by rewriting bytecode**
[Comments](https://lobste.rs/s/bsggli/efficient_coroutines_by_rewriting) ⌘ [Read more](https://squiddev.cc/2023/03/29/coroutines-and-bytecode.html) 2023-03-31T02:42:46Z **Thousands of conductance levels in memristors integrated on CMOS**
[Comments](https://lobste.rs/s/y3gkdf/thousands_conductance_levels) ⌘ [Read more](https://rdcu.be/c8GWo) 2023-03-31T04:15:03Z **Source code archives of several video games for classic consoles**
[Comments](https://lobste.rs/s/rs69wv/source_code_archives_several_video_games) ⌘ [Read more](http://shrigley.com/source_code_archive/#comments) 2023-03-31T07:14:01Z **Fixing Baikal CalDav/CardDAV Server Not Working on FreeBSD**
[Comments](https://lobste.rs/s/ly4hjd/fixing_baikal_caldav_carddav_server_not) ⌘ [Read more](https://www.ncartron.org/fixing-baikal-not-working-on-freebsd.html) 2023-03-31T07:18:48Z **A Proposal for Safe Window Handles**
[Comments](https://lobste.rs/s/bmgewu/proposal_for_safe_window_handles) ⌘ [Read more](https://notgull.github.io/safe-windows/) 2023-03-31T07:59:38Z **Linearity and Control [linear types proposal for Rust]**
[Comments](https://lobste.rs/s/rgm7zb/linearity_control_linear_types_proposal) ⌘ [Read more](https://blog.yoshuawuyts.com/linearity-and-control/) 2023-03-31T09:16:12Z **Decreasing the Number of Memory Accesses: The Compiler's Secret Life 2/2**
[Comments](https://lobste.rs/s/sywytz/decreasing_number_memory_accesses) ⌘ [Read more](https://johnnysswlab.com/decreasing-the-number-of-memory-accesses-the-compilers-secret-life-2-2/) 2023-03-31T10:02:12Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/z3adwj/what_are_you_doing_this_weekend) 2023-03-31T11:05:45Z **Letting users block injected third-party DLLs in Firefox**
[Comments](https://lobste.rs/s/5binkk/letting_users_block_injected_third_party) ⌘ [Read more](https://hacks.mozilla.org/2023/03/letting-users-block-injected-third-party-dlls-in-firefox/) 2023-03-31T12:31:28Z **Helix 23.03**
[Comments](https://lobste.rs/s/zfimxl/helix_23_03) ⌘ [Read more](https://helix-editor.com/news/release-23-03-highlights/) 2023-03-31T12:52:26Z **Janet for Mortals**
[Comments](https://lobste.rs/s/duwkz7/janet_for_mortals) ⌘ [Read more](https://janet.guide/) 2023-03-31T13:01:24Z **How Kani helped find bugs in Hifitime**
[Comments](https://lobste.rs/s/acyxlb/how_kani_helped_find_bugs_hifitime) ⌘ [Read more](https://model-checking.github.io/kani-verifier-blog/2023/03/31/how-kani-helped-find-bugs-in-hifitime.html) 2023-03-31T13:30:54Z **Extending JavaScript with Lisp: The WASM implementation of LispE**
[Comments](https://lobste.rs/s/kczdyq/extending_javascript_with_lisp_wasm) ⌘ [Read more](https://github.com/naver/lispe/wiki/6.17-A-WebAssembly-version-of-LispE) 2023-03-31T15:05:56Z **Value Modes and Mud Balls**
[Comments](https://lobste.rs/s/udgq0s/value_modes_mud_balls) ⌘ [Read more](https://www.maxcountryman.com/articles/value-modes-and-mud-balls) 2023-03-31T15:06:29Z **Nim Version 2.0.0 RC2**
[Comments](https://lobste.rs/s/r9pxyr/nim_version_2_0_0_rc2) ⌘ [Read more](https://nim-lang.org//blog/2023/03/31/version-20-rc2.html) 2023-03-31T15:34:07Z **A Game of Life on Penrose Tilings [2009]**
Kathryn Lindsey
Department of Mathematics Cornell University
Olivetti Club, Sept. 1, 2009

[Comments](https://lobste.rs/s/yzcvkv/game_life_on_penrose_tilings_2009) ⌘ [Read more](http://pi.math.cornell.edu/~klindsey/presentations/PenroseLifePresentation.pdf) 2023-03-31T16:08:37Z **Italian Data Regulator issues temporary stop to ChatGPT**
Scroll down for English translation

[Comments](https://lobste.rs/s/xmc3h1/italian_data_regulator_issues_temporary) ⌘ [Read more](https://www.garanteprivacy.it/home/docweb/-/docweb-display/docweb/9870847) 2023-03-31T16:08:17Z **urler: command line tool for URL parsing and manipulation**
[Comments](https://lobste.rs/s/36ipok/urler_command_line_tool_for_url_parsing) ⌘ [Read more](https://github.com/curl/urler) 2023-03-31T16:44:20Z **Shaking the foundations: delusions in sequence models for interaction and control**
[Comments](https://lobste.rs/s/u4brkc/shaking_foundations_delusions_sequence) ⌘ [Read more](https://arxiv.org/abs/2110.10819) 2023-03-31T17:41:31Z **PyTorch internals (2019)**
[Comments](https://lobste.rs/s/jwoepq/pytorch_internals_2019) ⌘ [Read more](http://blog.ezyang.com/2019/05/pytorch-internals/) 2023-03-31T18:52:38Z **A simple Python implementation of the ReAct pattern for LLMs**
[Comments](https://lobste.rs/s/plehbw/simple_python_implementation_react) ⌘ [Read more](https://til.simonwillison.net/llms/python-react-pattern) 2023-03-31T18:48:44Z **OpenAI's GPT-3 Language Model: A Technical Overview**
[Comments](https://lobste.rs/s/mhwbum/openai_s_gpt_3_language_model_technical) ⌘ [Read more](https://lambdalabs.com/blog/demystifying-gpt-3) 2023-03-31T19:09:18Z **robotnix: Build Android (AOSP) using Nix**
[Comments](https://lobste.rs/s/mfxcgm/robotnix_build_android_aosp_using_nix) ⌘ [Read more](https://github.com/danielfullmer/robotnix) 2023-03-31T19:16:37Z **PonyDOS - A real-mode OS for everypony**
[Comments](https://lobste.rs/s/hts4a9/ponydos_real_mode_os_for_everypony) ⌘ [Read more](https://ahti.space/git/offtopia/ponydos) 2023-03-31T19:36:48Z **Toolchains adventures - Q1 2023**
[Comments](https://lobste.rs/s/4i3kko/toolchains_adventures_q1_2023) ⌘ [Read more](https://www.cambus.net/toolchains-adventures-q1-2023/) 2023-03-31T20:00:53Z **Using DTrace to find block sizes of ZFS, NFS and iSCSI**
[Comments](https://lobste.rs/s/1tmy0w/using_dtrace_find_block_sizes_zfs_nfs) ⌘ [Read more](https://axcient.com/blog/using-dtrace-to-find-block-sizes-of-zfs-nfs-and-iscsi/) 2023-03-31T20:32:16Z **Hacking on Gitea Actions**
With the latest release of Gitea, an experimental CI/CD feature was added. The above blog post details the technical details, including the various components including the open protocol to allow other CI systems to have the same integration.

Disclaimer: While I am not the author of the post, I am involved in the Gitea project and am employed to work on Gitea

[Comments](https://lobste.rs/s/q2i2lb/hacking_on_gitea_actions) ⌘ [Read more](https://blog.gitea.io/2023/03/hacking-on-gitea-actions/) 2023-03-31T21:21:12Z **Swift 5.8 released**
[Comments](https://lobste.rs/s/ostk1k/swift_5_8_released) ⌘ [Read more](https://www.swift.org/blog/swift-5.8-released/) 2023-04-01T01:29:48Z **gpt4all: gpt4all: a chatbot trained on a massive collection of clean assistant data including code, stories and dialogue**
[Comments](https://lobste.rs/s/t2g5qn/gpt4all_gpt4all_chatbot_trained_on) ⌘ [Read more](https://github.com/nomic-ai/gpt4all) 2023-04-01T02:21:24Z **the-algorithm: Source code for Twitter's Recommendation Algorithm**
[Comments](https://lobste.rs/s/wgkc2x/algorithm_source_code_for_twitter_s) ⌘ [Read more](https://github.com/twitter/the-algorithm/) 2023-04-01T02:54:20Z **Prompt Engineering**
[Comments](https://lobste.rs/s/rqjokr/prompt_engineering) ⌘ [Read more](https://lilianweng.github.io/posts/2023-03-15-prompt-engineering/) 2023-04-01T05:31:00Z **This PC keyboard hides an interesting secret…**
[Comments](https://lobste.rs/s/0rvs54/this_pc_keyboard_hides_interesting) ⌘ [Read more](https://linuxjedi.co.uk/2023/03/31/this-pc-keyboard-hides-an-interesting-secret/) 2023-04-01T06:03:15Z **Refurb weekend: DEC AlphaPC 164LX**
[Comments](https://lobste.rs/s/uoc5rj/refurb_weekend_dec_alphapc_164lx) ⌘ [Read more](https://oldvcr.blogspot.com/2023/03/refurb-weekend-dec-alphapc-164lx.html) 2023-04-01T07:06:22Z **llama.cpp: 30B model now needs only 5.8GB of RAM? How?**
Big optimization by using mmap.

[Comments](https://lobste.rs/s/dygyph/llama_cpp_30b_model_now_needs_only_5_8gb_ram) ⌘ [Read more](https://github.com/ggerganov/llama.cpp/discussions/638) 2023-04-01T06:57:21Z **Detection of Flashing Lights in Video Content**
[Comments](https://lobste.rs/s/kirda4/detection_flashing_lights_video_content) ⌘ [Read more](https://github.com/apple/VideoFlashingReduction) 2023-04-01T07:53:13Z **APLcart - Find your way in APL**
[Comments](https://lobste.rs/s/racaui/aplcart_find_your_way_apl) ⌘ [Read more](https://aplcart.info/) 2023-04-01T07:50:44Z **My4TH - A minimalistic Forth computer with discrete CPU**
[Comments](https://lobste.rs/s/vqwwcp/my4th_minimalistic_forth_computer_with) ⌘ [Read more](http://mynor.org/my4th.htm) 2023-04-01T08:10:01Z **Memory, Pages, mmap, and Linear Address Spaces**
[Comments](https://lobste.rs/s/ensye1/memory_pages_mmap_linear_address_spaces) ⌘ [Read more](https://pointersgonewild.com/2023/03/12/memory-pages-mmap-and-linear-address-spaces/) 2023-04-01T08:09:32Z **Mediocrity can be a sign of excellence, and other stories**
[Comments](https://lobste.rs/s/qrprww/mediocrity_can_be_sign_excellence_other) ⌘ [Read more](https://predr.ag/blog/mediocrity-can-be-a-sign-of-excellence/) 2023-04-01T08:20:05Z **OCaml 5.0.0~camelope released**
A truly impressive release with amazing features, like the revolutionary telepathic REPL:

> Just think about your code, and the REPL will execute it for you – no need to type! Thanks to breakthroughs in brain-computer interface technology, the OCaml REPL can now read your thoughts and translate them into executable code. Whether you’re on the go or just feeling lazy, the telepathic REPL is the ultimate tool for maximum productivity.

Kudos to the OCaml team for their amazing work!

[Comments](ht ... ⌘ [Read more](https://ocaml.org/releases/5.0.0~camelope) 2023-04-01T08:29:16Z **Actually, Othello-GPT Has A Linear Emergent World Representation**
This can be replicated with the code in the notebook: [https://colab.research.google.com/github/likenneth/othello\_world/blob/master/Othello\_GPT\_Circuits.ipynb](https://colab.research.google.com/github/likenneth/othello_world/blob/master/Othello_GPT_Circuits.ipynb)

[Comments](https://lobste.rs/s/bwzgjx/actually_othello_gpt_has_linear_emergent) ⌘ [Read more](https://www.alignmentforum.org/posts/nmxzr2zsjNtjaHh7x/actually-othello-gpt-has-a-linear-emergent-world) 2023-04-01T10:33:05Z **International Pascal Congress**
[Comments](https://lobste.rs/s/ma9chh/international_pascal_congress) ⌘ [Read more](https://www.pascalcongress.com/index.html) 2023-04-01T12:35:41Z **The Secret Life of fsync**
[Comments](https://lobste.rs/s/cxnsdw/secret_life_fsync) ⌘ [Read more](https://puzpuzpuz.dev/the-secret-life-of-fsync) 2023-04-01T12:47:10Z **Using Tailscale without using Tailscale**
[Comments](https://lobste.rs/s/eaymy2/using_tailscale_without_using_tailscale) ⌘ [Read more](https://tailscale.dev/blog/headscale-funnel) 2023-04-01T13:24:11Z **"Alexa, what is my wifi password?"**
[Comments](https://lobste.rs/s/ckoojk/alexa_what_is_my_wifi_password) ⌘ [Read more](https://dragon863.github.io/blog/alexa.html) 2023-04-01T13:22:52Z **My4TH - A minimalistic Forth computer with discrete CPU**
[Comments](https://lobste.rs/s/jsa6gp/my4th_minimalistic_forth_computer_with) ⌘ [Read more](http://mynor.org/my4th.htm) 2023-04-01T15:06:41Z **Haumea - Filesystem-based module system for Nix**
[Comments](https://lobste.rs/s/j029cj/haumea_filesystem_based_module_system) ⌘ [Read more](https://github.com/nix-community/haumea) 2023-04-01T17:07:02Z **The Joys of Bootstrapping the IBM backup-archive Client**
[Comments](https://lobste.rs/s/amj14e/joys_bootstrapping_ibm_backup_archive) ⌘ [Read more](https://blog.sigterm.se/posts/the-joys-of-bootstrapping-ibm-backup-client/) 2023-04-01T17:59:09Z **PINE64 March Update: Tablet Bonanza**
[Comments](https://lobste.rs/s/ni8ipl/pine64_march_update_tablet_bonanza) ⌘ [Read more](https://www.pine64.org/2023/04/01/march-update-tablet-bonanza/) 2023-04-01T17:54:22Z **Moving from Rust to C++**
[Comments](https://lobste.rs/s/nonauh/moving_from_rust_c) ⌘ [Read more](https://raphlinus.github.io/rust/2023/04/01/rust-to-cpp.html) 2023-04-01T18:12:36Z **Ubuntu to ditch Snap completely with 24.04 LTS Naughty Nightingale**
[Comments](https://lobste.rs/s/aqocuc/ubuntu_ditch_snap_completely_with_24_04) ⌘ [Read more](https://news.itsfoss.com/ubuntu-ditch-snap/) 2023-04-01T18:25:11Z **ReSwitched Weekly Reboot First Article**
[Comments](https://lobste.rs/s/epnzjg/reswitched_weekly_reboot_first_article) ⌘ [Read more](https://reswitched-weekly-reboot.github.io/posts/roundup-1/) 2023-04-01T19:04:00Z **LLM self-play on 20 Questions**
[Comments](https://lobste.rs/s/lylcrd/llm_self_play_on_20_questions) ⌘ [Read more](https://evanthebouncy.medium.com/llm-self-play-on-20-questions-dee7a8c63377) 2023-04-01T21:32:06Z **Another reply to Josef Průša**
[Comments](https://lobste.rs/s/u5ztm9/another_reply_josef_prusa) ⌘ [Read more](https://www.haerdin.se/blog/2023/04/01/another-reply-to-josef-prusa/) 2023-04-01T22:55:56Z **Filecoin Green and Bacalhau Announce Partnership to Simplify Use of Renewable Energy Credits**
[Comments](https://lobste.rs/s/ptku60/filecoin_green_bacalhau_announce) ⌘ [Read more](https://blog.bacalhau.org/p/filecoin-green-rec-and-bacalhau-partnership) 2023-04-01T23:55:05Z **April Fools Accumulator 2023**
Let’s collect tech-related April’s fools jokes from today here that don’t warrant their own story. ⌘ [Read more](https://lobste.rs/s/tujdas/april_fools_accumulator_2023) 2023-04-02T01:07:16Z **ARM purchase of arm2riscv.com leaks pivot to RISC-V**
It redirects to arm.com and they share a registrar [1](https://who.is/whois/arm2riscv.com), [2](https://who.is/whois/arm.com).

[Comments](https://lobste.rs/s/9lmccf/arm_purchase_arm2riscv_com_leaks_pivot) ⌘ [Read more](http://arm2riscv.com/) 2023-04-02T02:23:22Z **Exploiting Passwords For MFA**
[Comments](https://lobste.rs/s/if0b55/exploiting_passwords_for_mfa) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/sysadmin/ExploitingPasswordsForMFA) 2023-04-02T06:30:58Z **The Joy of Computer History Books**
[Comments](https://lobste.rs/s/ptyzre/joy_computer_history_books) ⌘ [Read more](https://fabiensanglard.net/joy/index.html) 2023-04-02T06:48:20Z **XUL Layout is gone**
[Comments](https://lobste.rs/s/nm6aup/xul_layout_is_gone) ⌘ [Read more](https://crisal.io/words/2023/03/30/xul-layout-is-gone.html) 2023-04-02T07:03:49Z **An F# Dev's Perspective on Clojure**
[Comments](https://lobste.rs/s/csw7qe/f_dev_s_perspective_on_clojure) ⌘ [Read more](https://brettrowberry.com/an-f-devs-perspective-on-clojure) 2023-04-02T07:55:47Z **Plasma 5.27 - Can't say there are many differences, but 'tis ok**
[Comments](https://lobste.rs/s/ezwu8y/plasma_5_27_can_t_say_there_are_many) ⌘ [Read more](https://www.dedoimedo.com/computers/plasma-5-27-review.html) 2023-04-02T08:05:21Z **Mastering Emacs Together**
[Comments](https://lobste.rs/s/105rpd/mastering_emacs_together) ⌘ [Read more](https://susam.net/maze/mastering-emacs-together.html) 2023-04-02T09:24:53Z **A (long) tutorial on MockNeat, a Java library that generates arbitrary data in various formats**
[Comments](https://lobste.rs/s/afyblr/long_tutorial_on_mockneat_java_library) ⌘ [Read more](https://www.mockneat.com/tutorial/) 2023-04-02T09:31:44Z **Near-lossless image formats using LZ codecs**
[Comments](https://lobste.rs/s/dc33bv/near_lossless_image_formats_using_lz) ⌘ [Read more](https://richg42.blogspot.com/2023/04/a-dead-simple-lossless-or-lossy-lz4.html) 2023-04-02T12:43:23Z **Five years of GPT progress**
[Comments](https://lobste.rs/s/eimkm2/five_years_gpt_progress) ⌘ [Read more](https://finbarr.ca/five-years-of-gpt-progress/) 2023-04-02T15:04:32Z **Automated Acronymy: expanding every word as an acronym**
[Comments](https://lobste.rs/s/54rz3h/automated_acronymy_expanding_every_word) ⌘ [Read more](https://www.youtube.com/watch?v=LjOHnXRIp4Y) 2023-04-02T17:17:54Z **Bypassing the WiFi Hardware Switch on the Lenovo X201**
[Comments](https://lobste.rs/s/zfnjv1/bypassing_wifi_hardware_switch_on_lenovo) ⌘ [Read more](https://bt.ht/x201/) 2023-04-02T17:44:07Z **Bacalhau Amplify: A Simple Way to Augment Data Processing Jobs**
[Comments](https://lobste.rs/s/imfym7/bacalhau_amplify_simple_way_augment_data) ⌘ [Read more](https://blog.bacalhau.org/p/introducing-bacalhau-amplify) 2023-04-02T17:56:48Z **Tool to finde the optimal distance from the monitor**
[Comments](https://lobste.rs/s/ilhomu/tool_finde_optimal_distance_from_monitor) ⌘ [Read more](https://www.gibney.org/eye_test) 2023-04-02T18:42:43Z **Resource Forks: browse classic Macintosh application resources**
[Comments](https://lobste.rs/s/0nculx/resource_forks_browse_classic_macintosh) ⌘ [Read more](https://resourceforks.com/) 2023-04-02T19:22:15Z **SSH authorization keys experiments**
[Comments](https://lobste.rs/s/jszxve/ssh_authorization_keys_experiments) ⌘ [Read more](https://notes.volution.ro/v1/2023/04/remarks/eb5109f6/) 2023-04-02T19:32:53Z **Auto-GPT: An experimental open-source attempt to make GPT-4 fully autonomous**
[Comments](https://lobste.rs/s/sfconi/auto_gpt_experimental_open_source) ⌘ [Read more](https://github.com/Torantulino/Auto-GPT) 2023-04-02T20:01:36Z **Tramline - release coordination platform, just for mobile apps**
We’ve opened sign-ups for Tramline, an open-source release engineering platform built specifically for mobile app teams.

The team behind Tramline has spent a decade working on:

1. some of the biggest mobile apps in India and SE Asia.
2. backend and API systems to support many of those same apps.

It is clear to us that the status quo of release engineering for mobile apps is nowhere close to what backend and frontend web engineers are used to. Mobile teams work within the constraint ... ⌘ [Read more](https://tramline.app) 2023-04-02T20:23:47Z **Think of language models like ChatGPT as a “calculator for words”**
[Comments](https://lobste.rs/s/t72ksp/think_language_models_like_chatgpt_as) ⌘ [Read more](https://simonwillison.net/2023/Apr/2/calculator-for-words/) 2023-04-02T21:48:40Z **Virtual Memory for an Object-Oriented Language (1981)**
[Comments](https://lobste.rs/s/mrnfuw/virtual_memory_for_object_oriented) ⌘ [Read more](https://web.archive.org/web/20050313060256/http://mosquitonet.stanford.edu/~eswierk/misc/kaehler81/) 2023-04-03T00:19:49Z **A Brief History of Semiconductor Packaging**
[Comments](https://lobste.rs/s/5hjihd/brief_history_semiconductor_packaging) ⌘ [Read more](https://www.youtube.com/watch?v=nNpuiJitKwk) 2023-04-03T03:10:11Z **Making a Bloom Filter Keyboard**
[Comments](https://lobste.rs/s/wave75/making_bloom_filter_keyboard) ⌘ [Read more](https://mclare.blog/posts/making-a-bloom-filter-keyboard/) 2023-04-03T05:33:58Z **Stopping evaluation from blocking in Nix**
[Comments](https://lobste.rs/s/lqgl7e/stopping_evaluation_from_blocking_nix) ⌘ [Read more](https://jade.fyi/blog/nix-evaluation-blocking/) 2023-04-03T07:28:39Z **trurl manipulates URLs**
[Comments](https://lobste.rs/s/icrcgk/trurl_manipulates_urls) ⌘ [Read more](https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/) 2023-04-03T07:47:28Z **Eight Things to Know about Large Language Models**
[Comments](https://lobste.rs/s/zopues/eight_things_know_about_large_language) ⌘ [Read more](https://cims.nyu.edu/~sbowman/eightthings.pdf) 2023-04-03T07:58:09Z **GraphQL: From Excitement to Deception**
[Comments](https://lobste.rs/s/uncy17/graphql_from_excitement_deception) ⌘ [Read more](https://betterprogramming.pub/graphql-from-excitement-to-deception-f81f7c95b7cf) 2023-04-03T07:56:57Z **tuned-lens: Tools for understanding how transformer predictions are built layer-by-layer**
[Comments](https://lobste.rs/s/2obtvt/tuned_lens_tools_for_understanding_how) ⌘ [Read more](https://github.com/AlignmentResearch/tuned-lens) 2023-04-03T08:57:18Z **Admissibility graphs**
[Comments](https://lobste.rs/s/t96yyi/admissibility_graphs) ⌘ [Read more](https://github.com/stepchowfun/proofs/tree/main/proofs/AdmissibilityGraph) 2023-04-03T09:35:51Z **Saying Goodbye to GitHub**
[Comments](https://lobste.rs/s/l7bqer/saying_goodbye_github) ⌘ [Read more](https://ersei.net/en/blog/bye-bye-github) 2023-04-03T10:07:05Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/isntpw/what_are_you_doing_this_week) 2023-04-03T11:02:41Z **Atuin v14 - Deletions, NuShell, Windows and more**
[Comments](https://lobste.rs/s/khm7zz/atuin_v14_deletions_nushell_windows_more) ⌘ [Read more](https://atuin.sh/blog/release-v14) 2023-04-03T11:08:32Z **Mullvad Browser**
[Comments](https://lobste.rs/s/dl6tb6/mullvad_browser) ⌘ [Read more](https://mullvad.net/en/browser) 2023-04-03T11:35:08Z **Modeling Git Internals in Alloy, Part 1: Blobs and Trees**
[Comments](https://lobste.rs/s/hulawt/modeling_git_internals_alloy_part_1_blobs) ⌘ [Read more](https://bytes.zone/posts/modeling-git-internals-in-alloy-part-1-blobs-and-trees/) 2023-04-03T12:10:01Z **Slint 1.0: The Next-Generation Native GUI Toolkit Matures**
[Comments](https://lobste.rs/s/z5oswo/slint_1_0_next_generation_native_gui) ⌘ [Read more](https://slint-ui.com/blog/announcing-slint-1.0.html) 2023-04-03T12:53:22Z **A Tor Browser without Tor**
[Comments](https://lobste.rs/s/w9d4lh/tor_browser_without_tor) ⌘ [Read more](https://blog.torproject.org/releasing-mullvad-browser/) 2023-04-03T14:24:25Z **RFC 1178: Choosing a name for your computer**
[Comments](https://lobste.rs/s/aekdqz/rfc_1178_choosing_name_for_your_computer) ⌘ [Read more](https://www.rfc-editor.org/rfc/rfc1178) 2023-04-03T14:22:49Z **A Bug to Pierce Flesh and Spirit Alike - The Story Behind the Citizen’s Crowbar Bug**
[Comments](https://lobste.rs/s/ia0hey/bug_pierce_flesh_spirit_alike_story) ⌘ [Read more](https://www.reddit.com/r/MagicArena/comments/125rqw4/a_bug_to_pierce_flesh_and_spirit_alike_the_story/) 2023-04-03T15:47:14Z **v0.28 released of Gleam, a type safe Erlang-family language**
[Comments](https://lobste.rs/s/lvwkof/v0_28_released_gleam_type_safe_erlang) ⌘ [Read more](https://gleam.run/news/v0.28-monorepos-fast-maps-and-more/) 2023-04-03T15:44:18Z **On OpenAI's Terrible Arguments Against Transparency**
[Comments](https://lobste.rs/s/dhksea/on_openai_s_terrible_arguments_against) ⌘ [Read more](https://www.cyberdemon.org/2023/04/03/openai-transparency.html) 2023-04-03T16:00:12Z **Asymmetric Cryptographic Commitments**
[Comments](https://lobste.rs/s/6nq476/asymmetric_cryptographic_commitments) ⌘ [Read more](https://soatok.blog/2023/04/03/asymmetric-cryptographic-commitments/) 2023-04-03T16:31:56Z **Simulators (2022)**
[Comments](https://lobste.rs/s/z8ttcw/simulators_2022) ⌘ [Read more](https://generative.ink/posts/simulators/) 2023-04-03T16:38:25Z **All you need is data and functions**
[Comments](https://lobste.rs/s/kvgb5f/all_you_need_is_data_functions) ⌘ [Read more](https://mckayla.blog/posts/all-you-need-is-data-and-functions.html) 2023-04-03T17:22:54Z **Julia's latency: Past, present and future**
[Comments](https://lobste.rs/s/cjbjn1/julia_s_latency_past_present_future) ⌘ [Read more](https://viralinstruction.com/posts/latency/index.html) 2023-04-03T17:31:00Z **Optimizing Open Addressing**
[Comments](https://lobste.rs/s/vnpupo/optimizing_open_addressing) ⌘ [Read more](https://thenumb.at/Hashtables/) 2023-04-03T17:42:11Z **Never Staff to the Peak**
[Comments](https://lobste.rs/s/poucep/never_staff_peak) ⌘ [Read more](https://blog.testdouble.com/posts/2023-04-03-never-staff-to-the-peak/) 2023-04-03T17:53:09Z **Capabilities for Coders**
[Comments](https://lobste.rs/s/x7apaq/capabilities_for_coders) ⌘ [Read more](https://capabilitiesforcoders.com/) 2023-04-03T17:50:10Z **JSON vs XML**
[Comments](https://lobste.rs/s/ynrjob/json_vs_xml) ⌘ [Read more](https://corecursive.com/json-vs-xml-douglas-crockford/) 2023-04-03T18:04:06Z **Implicit Representations of Meaning in Neural Language Models**
[Comments](https://lobste.rs/s/11sobc/implicit_representations_meaning) ⌘ [Read more](https://underline.io/lecture/25456-implicit-representations-of-meaning-in-neural-language-models) 2023-04-03T18:46:35Z **Lessons Learned Building Headless Chrome as a Service**
[Comments](https://lobste.rs/s/cmrovx/lessons_learned_building_headless) ⌘ [Read more](https://www.mux.com/blog/lessons-learned-building-headless-chrome-as-a-service) 2023-04-03T19:23:46Z **gcassert: Assert your Go code is inlined and bounds-check eliminated**
[Comments](https://lobste.rs/s/k9sjqw/gcassert_assert_your_go_code_is_inlined) ⌘ [Read more](https://github.com/jordanlewis/gcassert) 2023-04-03T20:09:19Z **C++17 creates a practical use of the backward array index operator**
[Comments](https://lobste.rs/s/qdanyw/c_17_creates_practical_use_backward_array) ⌘ [Read more](https://devblogs.microsoft.com/oldnewthing/20230403-00/?p=108005) 2023-04-03T21:12:14Z **How HyperCard got its Color Back**
[Comments](https://lobste.rs/s/yfgrxi/how_hypercard_got_its_color_back) ⌘ [Read more](https://orangejuiceliberationfront.com/how-hypercard-got-its-color-back/) 2023-04-03T22:06:17Z **Linear Types One-Pager**
[Comments](https://lobste.rs/s/kcadhe/linear_types_one_pager) ⌘ [Read more](https://blog.yoshuawuyts.com/linear-types-one-pager/) 2023-04-03T23:19:13Z **Building a Classic Mac OS App in Rust**
[Comments](https://lobste.rs/s/xxz2wj/building_classic_mac_os_app_rust) ⌘ [Read more](https://www.wezm.net/v2/posts/2023/rust-classic-mac-os-app/) 2023-04-03T23:22:35Z **Has anyone switched to a career as a solutions engineer?**
(I used the “job” tag since that seemed the most relevant, but please remove if it doesn’t belong here.)

Hey all,

A bit about myself — I’m currently working as a lead developer and am thinking about next steps in my career. I’ve worked as a software engineer for almost 7 years. I also have a background as an English major and enjoy writing, teaching, and communicating. I often come across “solutions engineer” roles, and they seem really compel ... ⌘ [Read more](https://lobste.rs/s/jnlzsm/has_anyone_switched_career_as_solutions) 2023-04-04T00:00:43Z **Orbiton: a slim configuration-free text editor for VT100**
[Comments](https://lobste.rs/s/hiv1ai/orbiton_slim_configuration_free_text) ⌘ [Read more](https://github.com/xyproto/orbiton) 2023-04-04T00:13:53Z **Yack: Return to Monkey Island dialogs**
[Comments](https://lobste.rs/s/vfa5ar/yack_return_monkey_island_dialogs) ⌘ [Read more](https://www.grumpygamer.com/loom) 2023-04-04T04:06:37Z **Rust on the CH32V003**
[Comments](https://lobste.rs/s/kwrma0/rust_on_ch32v003) ⌘ [Read more](https://noxim.xyz/blog/rust-ch32v003/) 2023-04-04T05:35:30Z **How SerenityOS declares ssize_t**
[Comments](https://lobste.rs/s/bzxz4e/how_serenityos_declares_ssize_t) ⌘ [Read more](https://awesomekling.github.io/How-SerenityOS-declares-ssize_t/) 2023-04-04T06:39:26Z **Pydantic V2 Pre Release blog post**
[Comments](https://lobste.rs/s/yaddnv/pydantic_v2_pre_release_blog_post) ⌘ [Read more](https://docs.pydantic.dev/blog/pydantic-v2-alpha/) 2023-04-04T08:09:15Z **Make Postgres an Application Server, Gamified**
Have you ever wondered if Postgres can be a fully self-sufficient platform for your application? Learn how to make it become an application server and win some prizes, too!

[Comments](https://lobste.rs/s/y8y8hj/make_postgres_application_server) ⌘ [Read more](https://yrashk.com/blog/2023/04/04/make-postgres-an-application-server-gamified/) 2023-04-04T09:30:40Z **Size Matters: An Exploration of Virtual Memory on iOS**
[Comments](https://lobste.rs/s/f3ubpp/size_matters_exploration_virtual_memory) ⌘ [Read more](https://alwaysprocessing.blog/2022/02/20/size-matters) 2023-04-04T11:38:51Z **A developer-driven approach to building secondary indexes presentation**
[Comments](https://lobste.rs/s/xiuwev/developer_driven_approach_building) ⌘ [Read more](https://www.tigrisdata.com/blog/foundationdb-meetup-indexes-talk/) 2023-04-04T14:17:29Z **Brace Yourself for a Tidal Wave of ChatGPT Email Scams**
[Comments](https://lobste.rs/s/atmdap/brace_yourself_for_tidal_wave_chatgpt) ⌘ [Read more](https://www.wired.com/story/large-language-model-phishing-scams/) 2023-04-04T15:40:53Z **How to be a -10x Engineer**
[Comments](https://lobste.rs/s/5dlhan/how_be_10x_engineer) ⌘ [Read more](https://taylor.town/-10x) 2023-04-04T15:57:47Z **Sniffnet v1.1.3 has been released**
[Comments](https://lobste.rs/s/yifzou/sniffnet_v1_1_3_has_been_released) ⌘ [Read more](https://github.com/GyulyVGC/sniffnet/releases/tag/v1.1.3) 2023-04-04T16:38:48Z **Groovy Datasets for Test Databases**
[Comments](https://lobste.rs/s/07wro1/groovy_datasets_for_test_databases) ⌘ [Read more](https://redis.com/blog/datasets-for-test-databases/) 2023-04-04T16:40:23Z **Is it time for an editors tag?**
Currently there are tags for `vim` and `emacs`, but no tags for text editors in general. Recently a text editor story was submitted ( [https://lobste.rs/s/hiv1ai/orbiton\_slim\_configuration\_free\_text](https://lobste.rs/s/hiv1ai/orbiton_slim_configuration_free_text)) with `FreeBSD` and `Linux` tags which, while not inaccurate, feels suboptimal.

There are a lot of text editor submissions that don’t neatly fall into the Vim or Emacs tags (anything with Visual Studio Code, for exampl ... ⌘ [Read more](https://lobste.rs/s/pr87ke/is_it_time_for_editors_tag) 2023-04-04T17:35:09Z **Safari releases are development hell**
[Comments](https://lobste.rs/s/fofvn6/safari_releases_are_development_hell) ⌘ [Read more](https://www.construct.net/en/blogs/ashleys-blog-2/safari-releases-development-1616) 2023-04-04T17:33:11Z **Pentimento: Data Remanence in Cloud FPGAs**
Cloud FPGAs strike an alluring balance between computational efficiency, energy efficiency, and cost. It is the flexibility of the FPGA architecture that enables these benefits, but that very same flexibility that exposes new security vulnerabilities. We show that a remote attacker can recover “FPGA pentimenti” - long-removed secret data belonging to a prior user of a cloud FPGA. The sensitive data constituting an FPGA pentimento is an analog imprint from bias temperature instability (BTI) eff ... ⌘ [Read more](https://arxiv.org/pdf/2303.17881) 2023-04-04T17:56:44Z **Zonemaster : release of a new version of the domain name checking tool**
[Comments](https://lobste.rs/s/wy87va/zonemaster_release_new_version_domain) ⌘ [Read more](https://www.afnic.fr/en/observatory-and-resources/news/zonemaster-release-of-a-new-version-of-the-domain-name-checking-tool/) 2023-04-04T19:25:13Z **How do you name your Go variables**
I’m asking this specifically here because I’m looking for an answer from experienced devs (especially, experience in languages that are not Go).

Every single book I’ve read about programming best practices has the advice “use concise but descriptive variable names, avoid abbreviations”. Across every job I’ve had, I’ve never seen this contested (maybe poorly applied, but everyone seemed pretty OK with the idea). IMO a very basic interpretation of this is “if a variable cont ... ⌘ [Read more](https://lobste.rs/s/uqvzri/how_do_you_name_your_go_variables) 2023-04-04T19:56:28Z **A Look At Austral**
[Comments](https://lobste.rs/s/cnuq5w/look_at_austral) ⌘ [Read more](https://wiki.alopex.li/ALookAtAustral2023) 2023-04-04T20:13:10Z **Nushell 0.78 supports pattern matching**
[Comments](https://lobste.rs/s/0qpyvc/nushell_0_78_supports_pattern_matching) ⌘ [Read more](https://www.nushell.sh/blog/2023-04-04-nushell_0_78.html#pattern-matching-jt) 2023-04-04T20:25:48Z **Semi-automating a Substack newsletter with an Observable notebook**
[Comments](https://lobste.rs/s/rvvnrz/semi_automating_substack_newsletter) ⌘ [Read more](https://simonwillison.net/2023/Apr/4/substack-observable/) 2023-04-04T20:25:36Z **Debian Installer Bookworm RC 1 release**
[Comments](https://lobste.rs/s/zz2xln/debian_installer_bookworm_rc_1_release) ⌘ [Read more](https://lists.debian.org/debian-devel-announce/2023/04/msg00000.html) 2023-04-04T20:52:00Z **A leaner in libstdc++ for GCC 13**
[Comments](https://lobste.rs/s/qnw4sn/leaner_iostream_libstdc_for_gcc_13) ⌘ [Read more](https://developers.redhat.com/articles/2023/04/03/leaner-libstdc-gcc-13) 2023-04-04T20:59:21Z **The microcode and hardware in the 8086 processor that perform string operations**
[Comments](https://lobste.rs/s/2ls8pg/microcode_hardware_8086_processor) ⌘ [Read more](http://www.righto.com/2023/04/8086-microcode-string-operations.html) 2023-04-04T21:16:10Z **clex is now thread-safe and instance-based! A simple lexer generator for C**
I very recently updated clex to be instance-based (instead of being a single global instance) and thread-safe based on previous feedback.

clex lets you programatically generate lexers in your C program without going through extra intermediary generation/compilation step, and now you can have more than one in your application!

There’s also cparse: [https://github.com/jafarlihi/cparse](https://github.com/jafarlihi/cparse)

It lets you generate LR(1) and LALR(1 ... ⌘ [Read more](https://github.com/jafarlihi/clex) 2023-04-04T23:12:28Z **Dumb bugs: the PCI device that wasn't**
[Comments](https://lobste.rs/s/57se6u/dumb_bugs_pci_device_wasn_t) ⌘ [Read more](https://sthbrx.github.io/blog/2023/04/04/dumb-bugs-the-pci-device-that-wasnt/) 2023-04-05T00:24:36Z **Type Specialization in Go**
[Comments](https://lobste.rs/s/mqvznv/type_specialization_go) ⌘ [Read more](https://commaok.xyz/post/type_specialization/) 2023-04-05T05:09:32Z **Crypto Ancienne 2.2: now supported on AmigaOS and classic MacOS/MPW**
[Comments](https://lobste.rs/s/nar1bn/crypto_ancienne_2_2_now_supported_on) ⌘ [Read more](https://oldvcr.blogspot.com/2023/04/crypto-ancienne-22-now-supported-on.html) 2023-04-05T09:28:23Z **monocypher 4.0.1**
[Comments](https://lobste.rs/s/gvxarn/monocypher_4_0_1) ⌘ [Read more](https://monocypher.org/news) 2023-04-05T10:07:23Z **The Capability-Tractability Tradeoff**
[Comments](https://lobste.rs/s/fmnkyd/capability_tractability_tradeoff) ⌘ [Read more](https://buttondown.email/hillelwayne/archive/the-capability-tractability-tradeoff/) 2023-04-05T11:28:27Z **From hell to HTML: releasing a Python package to easily work with Wikimedia HTML dumps**
[Comments](https://lobste.rs/s/z3eqwh/from_hell_html_releasing_python_package) ⌘ [Read more](https://techblog.wikimedia.org/2023/02/24/from-hell-to-html/) 2023-04-05T11:45:50Z **Can We Learn the Language of Proteins? (2019)**
[Comments](https://lobste.rs/s/tvahev/can_we_learn_language_proteins_2019) ⌘ [Read more](https://bair.berkeley.edu/blog/2019/11/04/proteins/) 2023-04-05T12:05:00Z **datapane: Build full-stack data apps in 100% Python**
[Comments](https://lobste.rs/s/hwbmr7/datapane_build_full_stack_data_apps_100) ⌘ [Read more](https://github.com/datapane/datapane) 2023-04-05T13:09:38Z **pageview-worker: Page View backend based on Cloudflare Workers and KV**
[Comments](https://lobste.rs/s/pt03dq/pageview_worker_page_view_backend_based) ⌘ [Read more](https://github.com/jiacai2050/pageview-worker) 2023-04-05T13:16:21Z **A definitive guide to sealed traits in Rust**
[Comments](https://lobste.rs/s/l4dovq/definitive_guide_sealed_traits_rust) ⌘ [Read more](https://predr.ag/blog/definitive-guide-to-sealed-traits-in-rust/) 2023-04-05T13:46:25Z **MLOps is Mostly Data Engineering**
[Comments](https://lobste.rs/s/wiv3yp/mlops_is_mostly_data_engineering) ⌘ [Read more](https://www.cpard.xyz/posts/MLOps_is_Mostly_Data_Engineering/) 2023-04-05T14:21:08Z **DNND 1: a Deep Neural Network Dive**
[Comments](https://lobste.rs/s/kzgqkb/dnnd_1_deep_neural_network_dive) ⌘ [Read more](https://maxliani.wordpress.com/2023/03/17/dnnd-1-a-deep-neural-network-dive/) 2023-04-05T14:31:38Z **Goru: an experimental, Go-inspired concurrency library for Ruby**
[Comments](https://lobste.rs/s/lkra32/goru_experimental_go_inspired) ⌘ [Read more](https://github.com/bryanp/goru) 2023-04-05T14:48:00Z **Single-Command Server Bootstrapping**
When you spin up a new VM or bare metal server at some cloud provider, what is the fastest and easiest way to get the server to run a certain configuration? In this article, the author shows how to do the partitioning, formatting, and installing of a fully configured NixOS, starting from a random rescue system, in 5 minutes and with literally a single command: nixos-anywhere.

[Comments](https://lobste.rs/s/g0vadn/single_command_server_bootstrapping) ⌘ [Read more](https://galowicz.de/2023/04/05/single-command-server-bootstrap/) 2023-04-05T16:16:34Z **Using TLA⁺ at Work: Designing a Snapshot Coordination System**
[Comments](https://lobste.rs/s/duv4xv/using_tla_at_work_designing_snapshot) ⌘ [Read more](https://ahelwer.ca/post/2023-04-05-checkpoint-coordination/) 2023-04-05T16:59:41Z **Edge AI Just Got Faster**
[Comments](https://lobste.rs/s/r6awrd/edge_ai_just_got_faster) ⌘ [Read more](https://justine.lol/mmap/) 2023-04-05T17:22:47Z **Mixture-of-Experts with Expert Choice Routing (2022)**
[Comments](https://lobste.rs/s/vpdbia/mixture_experts_with_expert_choice) ⌘ [Read more](https://ai.googleblog.com/2022/11/mixture-of-experts-with-expert-choice.html) 2023-04-05T17:56:48Z **GitHub's employee intellectual property agreement, open sourced and reusable**
[Comments](https://lobste.rs/s/28xpsd/github_s_employee_intellectual_property) ⌘ [Read more](https://github.com/github/balanced-employee-ip-agreement) 2023-04-05T18:51:14Z **Carlafox: Towards reliable open-source 3D perception**
[Comments](https://lobste.rs/s/mvf8e8/carlafox_towards_reliable_open_source_3d) ⌘ [Read more](https://www.collabora.com/news-and-blog/blog/2023/04/05/carlafox-towards-reliable-open-source-3d-perception/) 2023-04-05T20:35:26Z **The different uses of Python type hints**
[Comments](https://lobste.rs/s/2beggz/different_uses_python_type_hints) ⌘ [Read more](https://lukeplant.me.uk/blog/posts/the-different-uses-of-python-type-hints/) 2023-04-05T22:24:28Z **Observing CSS**
[Comments](https://lobste.rs/s/rmcrwy/observing_css) ⌘ [Read more](https://jonneal.dev/blog/observing-css/) 2023-04-06T00:34:57Z **Discovering Headroll (CVE-2023–0704) in Chromium**
[Comments](https://lobste.rs/s/3a8ed5/discovering_headroll_cve_2023_0704) ⌘ [Read more](https://canvatechblog.medium.com/discovering-headroll-cve-2023-0704-in-chromium-2e7f66fc130c) 2023-04-06T00:54:42Z **Two Foundational Principles for Dialogue · Quakkels.com**
[Comments](https://lobste.rs/s/i5k2jg/two_foundational_principles_for) ⌘ [Read more](https://quakkels.com/posts/202304_essentials_for_healthy_conversation/) 2023-04-06T01:02:42Z **Try out Clojure libraries via rebel-readline**
[Comments](https://lobste.rs/s/zh1g5g/try_out_clojure_libraries_via_rebel) ⌘ [Read more](https://github.com/eval/deps-try) 2023-04-06T04:22:32Z **MutexProtected: A C++ Pattern for Easier Concurrency**
[Comments](https://lobste.rs/s/gixc1a/mutexprotected_c_pattern_for_easier) ⌘ [Read more](https://awesomekling.github.io/MutexProtected-A-C++-Pattern-for-Easier-Concurrency/) 2023-04-06T05:06:39Z **A Proposal for Proquints: Identifiers that are Readable, Spellable, and Pronounceable**
[Comments](https://lobste.rs/s/wnggdk/proposal_for_proquints_identifiers_are) ⌘ [Read more](https://arxiv.org/html/0901.4016) 2023-04-06T06:25:09Z **Singularitarianism**
[Comments](https://lobste.rs/s/lnswsm/singularitarianism) ⌘ [Read more](https://en.wikipedia.org/wiki/Singularitarianism) 2023-04-06T09:07:34Z **VK_EXT_shader_object**
[Comments](https://lobste.rs/s/vqzeat/vk_ext_shader_object) ⌘ [Read more](https://github.com/KhronosGroup/Vulkan-Docs/blob/main/proposals/VK_EXT_shader_object.adoc) 2023-04-06T09:33:34Z **Living Off The Land Drivers (LOLdrivers)**
[Comments](https://lobste.rs/s/3lzoxg/living_off_land_drivers_loldrivers) ⌘ [Read more](https://www.loldrivers.io/) 2023-04-06T11:39:02Z **The little things in programming languages #1: Access control**
[Comments](https://lobste.rs/s/axwjuz/little_things_programming_languages_1) ⌘ [Read more](https://chandlerc.blog/posts/little_things_1_access/) 2023-04-06T13:34:52Z **Levelling up Pull Requests**
[Comments](https://lobste.rs/s/wi6mmc/levelling_up_pull_requests) ⌘ [Read more](https://www.brautaset.org/posts/levelling-up-pull-requests.html) 2023-04-06T13:36:04Z **C Strings and my slow descent to madness**
[Comments](https://lobste.rs/s/aaeuhz/c_strings_my_slow_descent_madness) ⌘ [Read more](https://www.deusinmachina.net/p/c-strings-and-my-slow-descent-to) 2023-04-06T14:51:20Z **Polars for initial data analysis, Polars for production**
[Comments](https://lobste.rs/s/fkwzxy/polars_for_initial_data_analysis_polars) ⌘ [Read more](https://pythonspeed.com/articles/polars-exploratory-data-analysis-vs-production/) 2023-04-06T16:13:22Z **tracking changes between pypi package releases**
[Comments](https://lobste.rs/s/ipizer/tracking_changes_between_pypi_package) ⌘ [Read more](https://abbbi.github.io/pypidiff/) 2023-04-06T16:32:15Z **Should I use GPT to autogenerate schema validations?**
[Comments](https://lobste.rs/s/pzohjt/should_i_use_gpt_autogenerate_schema) ⌘ [Read more](https://github.com/E-xyza/Exonerate/blob/master/bench/reports/gpt-bench.md) 2023-04-06T16:40:51Z **Build faster with Buck2: Our open source build system**
[Comments](https://lobste.rs/s/b0fkuh/build_faster_with_buck2_our_open_source) ⌘ [Read more](https://engineering.fb.com/2023/04/06/open-source/buck2-open-source-large-scale-build-system/) 2023-04-06T16:40:38Z **Introducing vmdiff: a tool to find everything that changes on your computer**
[Comments](https://lobste.rs/s/iyjiet/introducing_vmdiff_tool_find_everything) ⌘ [Read more](https://community.atlassian.com/t5/Trust-Security-articles/Introducing-vmdiff-a-tool-to-find-everything-that-changes-on/ba-p/2321969) 2023-04-06T17:06:49Z **Amazon EC2 Instance Comparison**
[Comments](https://lobste.rs/s/hyovad/amazon_ec2_instance_comparison) ⌘ [Read more](https://instances.vantage.sh/) 2023-04-06T17:23:59Z **Some language design lessons learned**
[Comments](https://lobste.rs/s/skqsgr/some_language_design_lessons_learned) ⌘ [Read more](https://c3.handmade.network/blog/p/8682-some_language_design_lessons_learned) 2023-04-06T17:31:53Z **This Month with Nim: March 2023**
[Comments](https://lobste.rs/s/hwmjbi/this_month_with_nim_march_2023) ⌘ [Read more](https://nim-lang.org/blog/2023/04/01/this-month-with-nim.html) 2023-04-06T17:56:39Z **Chrome ships WebGPU**
[Comments](https://lobste.rs/s/pur1rj/chrome_ships_webgpu) ⌘ [Read more](https://developer.chrome.com/blog/webgpu-release/) 2023-04-06T18:35:31Z **Exploratory Analysis of TRLX RLHF Transformers with TransformerLens**
[Comments](https://lobste.rs/s/ytr2mr/exploratory_analysis_trlx_rlhf) ⌘ [Read more](https://blog.eleuther.ai/trlx-exploratory-analysis/) 2023-04-06T18:49:23Z **Inlining SVGs for Dark Mode**
[Comments](https://lobste.rs/s/6sllng/inlining_svgs_for_dark_mode) ⌘ [Read more](https://ahelwer.ca/post/2023-04-06-dark-mode/) 2023-04-06T19:36:08Z **EdenFS Overview**
[Comments](https://lobste.rs/s/qecyb1/edenfs_overview) ⌘ [Read more](https://github.com/facebook/sapling/blob/main/eden/fs/docs/Overview.md) 2023-04-06T19:55:04Z **Yo, I heard you like decorators**
[Comments](https://lobste.rs/s/toubeb/yo_i_heard_you_like_decorators) ⌘ [Read more](https://www.bbayles.com/index/decorator_factory) 2023-04-06T21:01:57Z **System design and the cost of architectural complexity (2013)**
[Comments](https://lobste.rs/s/bxbwcp/system_design_cost_architectural) ⌘ [Read more](https://dspace.mit.edu/handle/1721.1/79551) 2023-04-06T21:45:20Z **Sponsored ISO standards for PDF technology**
[Comments](https://lobste.rs/s/uhaxkd/sponsored_iso_standards_for_pdf) ⌘ [Read more](https://www.pdfa.org/sponsored-standards/) 2023-04-06T21:55:01Z **Haiku Activity & Contract Report, March 2023**
[Comments](https://lobste.rs/s/ucls9g/haiku_activity_contract_report_march) ⌘ [Read more](https://www.haiku-os.org/blog/waddlesplash/2023-04-06_haiku_activity_contract_report_march_2023/) 2023-04-06T22:48:42Z **Professor Eliot Moss on the Design and Implementation of CLU**
[Comments](https://lobste.rs/s/eknwku/professor_eliot_moss_on_design) ⌘ [Read more](https://veera.app/clu.html) 2023-04-06T23:22:32Z **HPC is dying, and MPI is killing it**
[Comments](https://lobste.rs/s/z9yaxq/hpc_is_dying_mpi_is_killing_it) ⌘ [Read more](https://www.dursi.ca/post/hpc-is-dying-and-mpi-is-killing-it) 2023-04-07T00:04:04Z **(Possible) AI Impacts on Development Practice**
[Comments](https://lobste.rs/s/bps2vh/possible_ai_impacts_on_development) ⌘ [Read more](https://michaelfeathers.silvrback.com/possible-ai-impacts-on-development-practice) 2023-04-07T04:34:51Z **Writing a Fast C# Code-Search Tool in Rust**
[Comments](https://lobste.rs/s/qax9ju/writing_fast_c_code_search_tool_rust) ⌘ [Read more](https://johnaustin.io/articles/2022/blazing-fast-structural-search-for-c-sharp-in-rust) 2023-04-07T05:58:35Z **Open Assistant**
[Comments](https://lobste.rs/s/izpy25/open_assistant) ⌘ [Read more](https://open-assistant.io) 2023-04-07T06:03:06Z **Adventures in Garbage Collection: Improving GC Performance in our Massive Monolith**
[Comments](https://lobste.rs/s/zkzzee/adventures_garbage_collection) ⌘ [Read more](https://shopify.engineering/adventures-in-garbage-collection) 2023-04-07T08:46:48Z **Knit: making a better Make**
[Comments](https://lobste.rs/s/eshcdk/knit_making_better_make) ⌘ [Read more](https://zyedidia.github.io/blog/posts/3-knit-better-make/) 2023-04-07T09:14:54Z **Rustls 0.21.0 Released With Exciting New Features**
[Comments](https://lobste.rs/s/m0nkyg/rustls_0_21_0_released_with_exciting_new) ⌘ [Read more](https://www.memorysafety.org/blog/rustls-new-features/) 2023-04-07T09:48:26Z **Context Free Art**
[Comments](https://lobste.rs/s/7nhnhw/context_free_art) ⌘ [Read more](https://www.contextfreeart.org/) 2023-04-07T11:21:46Z **Custom allocators in Rust**
[Comments](https://lobste.rs/s/lbxjov/custom_allocators_rust) ⌘ [Read more](https://nical.github.io/posts/rust-custom-allocators.html) 2023-04-07T12:06:23Z **SIP on Android – Sipgate and Linphone**
[Comments](https://lobste.rs/s/5nsizl/sip_on_android_sipgate_linphone) ⌘ [Read more](https://shkspr.mobi/blog/2023/04/sip-on-android-sipgate-and-linphone/) 2023-04-07T12:32:07Z **WebMutex**
I wanted something simple and I expected it to exist but I couldn’t quite find it in this form.

[Comments](https://lobste.rs/s/eyczwj/webmutex) ⌘ [Read more](https://webmutex.io) 2023-04-07T12:38:25Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/0lkzrk/what_are_you_doing_this_weekend) 2023-04-07T16:38:18Z **Who's Hiring? Q2FY2023**
Springtime is upon us, along with “macroeconomic conditions”. :S

Template:

```
**Company**:** XXXXXX

**Company site:** XXXXX

**Position(s):** XXXXXX

**Location:** XXXXXX (please specify whether REMOTE or ONSITE)

**Description:** XXXXXX

**Tech stack:** XXXXXX

**Compensation:** Salary, equity, vacation, major benefits.

**Contact:** XXXXXX

``` ⌘ [Read more](https://lobste.rs/s/68wbn5/who_s_hiring_q2fy2023) 2023-04-07T14:54:52Z **Fx release 24.1.0**
[Comments](https://lobste.rs/s/vdk44m/fx_release_24_1_0) ⌘ [Read more](https://github.com/antonmedv/fx/releases/tag/24.1.0) 2023-04-07T19:19:38Z **Database “sharding” came from UO?**
[Comments](https://lobste.rs/s/llswt8/database_sharding_came_from_uo) ⌘ [Read more](https://www.raphkoster.com/2009/01/08/database-sharding-came-from-uo/) 2023-04-07T13:09:36Z **knakk: free and open source godot 4 game**
[Comments](https://lobste.rs/s/yta10o/knakk_free_open_source_godot_4_game) ⌘ [Read more](https://github.com/raffomania/knakk) 2023-04-07T19:53:06Z **What code constructs express team processes or code transitions?**
Any snapshot of a codebase likely contains code-things at different stages of life. This becomes inevitable when the codebase is huge, or it’s deployed in many places, so changing everything in one go is intractable.

Sometimes, code itself can express or enforce part of the path of transition. What libraries and language features do you know that let you express that code is new, or old, or changing, and provide the right behaviour to go with ... ⌘ [Read more](https://lobste.rs/s/hy8xw1/what_code_constructs_express_team) 2023-04-07T16:15:07Z **Making Systems Programming Accessible**
[Comments](https://lobste.rs/s/adaohn/making_systems_programming_accessible) ⌘ [Read more](https://www.youtube.com/watch?v=Qncdi-Fg0-I) 2023-04-07T18:13:24Z **Writing linter rules: why, how and when**
[Comments](https://lobste.rs/s/flktbx/writing_linter_rules_why_how_when) ⌘ [Read more](https://www.youtube.com/watch?v=zY1xDjGE7DU) 2023-04-07T19:34:38Z **jank development update - Optimizing a ray tracer**
[Comments](https://lobste.rs/s/eofxrg/jank_development_update_optimizing_ray) ⌘ [Read more](https://jank-lang.org/blog/2023-04-07-ray-tracing/) 2023-04-07T22:46:05Z **Release Nvim 0.9.0**
[Comments](https://lobste.rs/s/kljwfv/release_nvim_0_9_0) ⌘ [Read more](https://github.com/neovim/neovim/releases/tag/v0.9.0) 2023-04-07T18:07:43Z **meeting-concluder: Record audio from a meeting, then transcribe, conclude and send the conclusion and a piece of advice to Slack**
This is a fun little prototype that can:

- Record short meetings.
- Transcribe the audio using the OpenAI transcription API.
- Create a summary, conclusion and a piece of advice, using another OpenAI API.
- Send the summary to a Slack channel of your choosing, with the click of a button.

It comes with a friendly web interface. Recordings can be stopped by clapping twice, **HARD**.

[Comments] ... ⌘ [Read more](https://github.com/schibsted/meeting-concluder) 2023-04-07T17:24:29Z **Are your memory-bound benchmarking timings normally distributed?**
[Comments](https://lobste.rs/s/auj41i/are_your_memory_bound_benchmarking) ⌘ [Read more](https://lemire.me/blog/2023/04/06/are-your-memory-bound-benchmarking-timings-normally-distributed/) 2023-04-07T16:21:08Z **CAN Injection: keyless car theft**
[Comments](https://lobste.rs/s/cg4j5t/can_injection_keyless_car_theft) ⌘ [Read more](https://kentindell.github.io/2023/04/03/can-injection/) 2023-04-07T16:28:16Z **Creating a MPRIS server in Go**
[Comments](https://lobste.rs/s/j9sw4z/creating_mpris_server_go) ⌘ [Read more](https://ducng.github.io/posts/mpris/) 2023-04-07T19:22:12Z **Gephi Lite**
[Comments](https://lobste.rs/s/bhoj24/gephi_lite) ⌘ [Read more](https://gephi.org/gephi-lite/) 2023-04-07T20:34:00Z **Modern cars, touch interfaces - Highway to Hell**
[Comments](https://lobste.rs/s/aux2vz/modern_cars_touch_interfaces_highway) ⌘ [Read more](https://www.dedoimedo.com/life/cars-touch.html) 2023-04-07T20:54:34Z **LLVM: The middle-end optimization pipeline**
[Comments](https://lobste.rs/s/sg9b4g/llvm_middle_end_optimization_pipeline) ⌘ [Read more](https://www.npopov.com/2023/04/07/LLVM-middle-end-pipeline.html) 2023-04-07T13:20:18Z **Thoughts on async closures**
[Comments](https://lobste.rs/s/hs6qnz/thoughts_on_async_closures) ⌘ [Read more](https://smallcultfollowing.com/babysteps/blog/2023/03/29/thoughts-on-async-closures/) 2023-04-08T06:26:17Z **WebAssembly tail calls**
[Comments](https://lobste.rs/s/n95ptb/webassembly_tail_calls) ⌘ [Read more](https://v8.dev/blog/wasm-tail-call) 2023-04-08T08:00:26Z **bytebeat-rs: bytebeat written in rust**
[Comments](https://lobste.rs/s/jaeyzk/bytebeat_rs_bytebeat_written_rust) ⌘ [Read more](https://github.com/chaosprint/bytebeat-rs) 2023-04-08T09:09:57Z **On Endings: Why & How We Retired Elm at Culture Amp**
[Comments](https://lobste.rs/s/pvrcob/on_endings_why_how_we_retired_elm_at) ⌘ [Read more](https://kevinyank.com/posts/on-endings-why-how-we-retired-elm-at-culture-amp/) 2023-04-08T09:51:34Z **The Parchment Path?**
[Comments](https://lobste.rs/s/mflk1a/parchment_path) ⌘ [Read more](https://queue.acm.org/detail.cfm?id=3587482) 2023-04-08T11:46:59Z **How to do distributed locking (2016)**
[Comments](https://lobste.rs/s/9kpy8g/how_do_distributed_locking_2016) ⌘ [Read more](https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html) 2023-04-08T12:16:07Z **Go 1.21 will (likely) have a static toolchain on Linux**
[Comments](https://lobste.rs/s/tnieit/go_1_21_will_likely_have_static_toolchain) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/programming/Go121LinuxStaticToolchain) 2023-04-08T12:29:21Z **Solving a machine-learning mystery**
[Comments](https://lobste.rs/s/0ufevh/solving_machine_learning_mystery) ⌘ [Read more](https://news.mit.edu/2023/large-language-models-in-context-learning-0207) 2023-04-08T13:25:25Z **User-space shadow stacks (maybe) for Linux 6.4**
[Comments](https://lobste.rs/s/bnuwyr/user_space_shadow_stacks_maybe_for_linux_6) ⌘ [Read more](https://lwn.net/Articles/926649/) 2023-04-08T13:39:54Z **Watchgha: Watch the progress of GitHub Actions on the command line**
[Comments](https://lobste.rs/s/qle6hr/watchgha_watch_progress_github_actions) ⌘ [Read more](https://nedbatchelder.com/blog/202303/watchgha.html) 2023-04-08T13:38:17Z **PEP 711 – PyBI: a standard format for distributing Python Binaries**
[Comments](https://lobste.rs/s/eybu4d/pep_711_pybi_standard_format_for) ⌘ [Read more](https://peps.python.org/pep-0711/) 2023-04-08T14:43:32Z **Top 5 Fastest Programming Languages: Rust, C++, Swift, Java, and 90 more compared**
[Comments](https://lobste.rs/s/btmrvr/top_5_fastest_programming_languages_rust) ⌘ [Read more](https://youtu.be/pSvSXBorw4A) 2023-04-08T17:46:13Z **The Scoped Task trilemma**
[Comments](https://lobste.rs/s/rwkgso/scoped_task_trilemma) ⌘ [Read more](https://without.boats/blog/the-scoped-task-trilemma/) 2023-04-08T18:20:20Z **Testing Allocation Failures**
[Comments](https://lobste.rs/s/l99vc3/testing_allocation_failures) ⌘ [Read more](http://www.inspirel.com/articles/Testing_Allocation_Failures.html) 2023-04-08T19:10:14Z **Reverse-engineering the division microcode in the Intel 8086 processor**
[Comments](https://lobste.rs/s/qqee9r/reverse_engineering_division_microcode) ⌘ [Read more](http://www.righto.com/2023/04/reverse-engineering-8086-divide-microcode.html) 2023-04-08T20:13:36Z **Modular Errors in Rust**
[Comments](https://lobste.rs/s/mslnrz/modular_errors_rust) ⌘ [Read more](https://sabrinajewson.org/blog/errors) 2023-04-08T20:34:10Z **a 1.5GB string**
[Comments](https://lobste.rs/s/2ttsfb/1_5gb_string) ⌘ [Read more](https://blog.backslasher.net/1.5GB-string.html) 2023-04-08T21:39:38Z **Charts showing the fastest programs by language (Benchmarks Game)**
[Comments](https://lobste.rs/s/pubs97/charts_showing_fastest_programs_by) ⌘ [Read more](https://benchmarksgame-team.pages.debian.net/benchmarksgame/box-plot-summary-charts.html) 2023-04-08T21:51:23Z **ECMAScript 6 Proper Tail Calls in WebKit**
[Comments](https://lobste.rs/s/kvlq94/ecmascript_6_proper_tail_calls_webkit) ⌘ [Read more](https://webkit.org/blog/6240/ecmascript-6-proper-tail-calls-in-webkit/) 2023-04-08T23:01:53Z **shell-maker, a maker of Emacs shells**
[Comments](https://lobste.rs/s/ny9psv/shell_maker_maker_emacs_shells) ⌘ [Read more](https://xenodium.com/a-shell-maker/) 2023-04-08T22:56:25Z **Sparks of AGI: early experiments with GPT-4**
[Comments](https://lobste.rs/s/f2yyuk/sparks_agi_early_experiments_with_gpt_4) ⌘ [Read more](https://www.youtube.com/watch?v=qbIk7-JPB2c) 2023-04-09T00:46:38Z **Geiger counter emulator of GGreg20_V3 module by means of ESP8266 - Part 2: Building the emulator**
[Comments](https://lobste.rs/s/qcfdro/geiger_counter_emulator_ggreg20_v3) ⌘ [Read more](https://iot-devices.com.ua/en/geiger-counter-emulator-ggreg20_v3-module-by-means-of-esp8266-part2/) 2023-04-09T00:45:49Z **Geiger counter emulator of GGreg20_V3 module by means of ESP8266**
[Comments](https://lobste.rs/s/vnzwl1/geiger_counter_emulator_ggreg20_v3) ⌘ [Read more](https://iot-devices.com.ua/en/geiger-counter-emulator-ggreg20_v3-module-by-means-of-esp8266-part1/) 2023-04-09T03:48:07Z **IRB’s Built-in Measure (2021)**
[Comments](https://lobste.rs/s/crtskl/irb_s_built_measure_2021) ⌘ [Read more](https://jemma.dev/blog/irb-measure) 2023-04-09T05:33:15Z **Chased by One’s Own Tail**
[Comments](https://lobste.rs/s/ef01ue/chased_by_one_s_own_tail) ⌘ [Read more](https://gbracha.blogspot.com/2009/12/chased-by-ones-own-tail.html) 2023-04-09T07:26:12Z **Timers and PWM: Bare Metal Programming Series**
[Comments](https://lobste.rs/s/ybeyyf/timers_pwm_bare_metal_programming_series) ⌘ [Read more](https://www.youtube.com/watch?v=kHUGY05ImWU) 2023-04-09T13:36:57Z **What Can Transformers Learn In-Context? A Case Study of Simple Function Classes**
[Comments](https://lobste.rs/s/hweb4o/what_can_transformers_learn_context_case) ⌘ [Read more](https://proceedings.neurips.cc/paper_files/paper/2022/file/c529dba08a146ea8d6cf715ae8930cbe-Paper-Conference.pdf) 2023-04-09T13:57:27Z **Extrapolating to Unnatural Language Processing with GPT-3’s In-context Learning: The Good, the Bad, and the Mysterious**
[Comments](https://lobste.rs/s/im8bk4/extrapolating_unnatural_language) ⌘ [Read more](http://ai.stanford.edu/blog/in-context-learning/) 2023-04-09T16:08:03Z **Can You Trust a Compiler to Optimize Your Code?**
[Comments](https://lobste.rs/s/afozxt/can_you_trust_compiler_optimize_your_code) ⌘ [Read more](https://matklad.github.io/2023/04/09/can-you-trust-a-compiler-to-optimize-your-code.html) 2023-04-09T17:38:06Z **Two types of software engineers**
[Comments](https://lobste.rs/s/uoojtc/two_types_software_engineers) ⌘ [Read more](https://registerspill.thorstenball.com/p/two-types-of-software-engineers) 2023-04-09T18:36:51Z **Streaming lexical scope – Electric Clojure**
Electric ( [https://github.com/hyperfiddle/electric](https://github.com/hyperfiddle/electric)) is a Clojure DSL for fullstack web development that uses a compiler to infer the frontend/backend boundary.

[Comments](https://lobste.rs/s/e8ovyd/streaming_lexical_scope_electric) ⌘ [Read more](https://electric-examples-app.fly.dev/) 2023-04-09T19:08:23Z **Debugging: A guide to troubleshooting (2014)**
[Comments](https://lobste.rs/s/9lolwt/debugging_guide_troubleshooting_2014) ⌘ [Read more](https://www.robotsforroboticists.com/debugging-guide/) 2023-04-09T19:28:51Z **botany: command line virtual plant buddy**
[Comments](https://lobste.rs/s/i0htkm/botany_command_line_virtual_plant_buddy) ⌘ [Read more](https://github.com/jifunks/botany) 2023-04-09T19:39:45Z **swift-evolution/0382: Expression Macros**
[Comments](https://lobste.rs/s/feueff/swift_evolution_0382_expression_macros) ⌘ [Read more](https://github.com/apple/swift-evolution/blob/main/proposals/0382-expression-macros.md) 2023-04-09T20:23:37Z **Golang package with slog.Handler implementations for uber/zap, Sentry and OpenTelemetry trace events**
Here is the code - [https://github.com/galecore/xslog](https://github.com/galecore/xslog)

Feel free to contact me, open issues and PRs, if you think something could be improved.

I am a big believer in the slog interface, that is coming to golang soon.

[Comments](https://lobste.rs/s/gnp3za/golang_package_with_slog_handler) ⌘ [Read more](https://github.com/galecore/xslog) 2023-04-09T20:32:47Z **Namaka - Snapshot testing tool for Nix**
[Comments](https://lobste.rs/s/taomh5/namaka_snapshot_testing_tool_for_nix) ⌘ [Read more](https://github.com/nix-community/namaka) 2023-04-09T20:44:06Z **OpenVMS 9.2 for x86 is finally available for hobbyists**
[Comments](https://lobste.rs/s/1ywvtm/openvms_9_2_for_x86_is_finally_available) ⌘ [Read more](https://raymii.org/s/blog/OpenVMS_9.2_for_x86_is_finally_available_for_hobbyists.html) 2023-04-09T21:02:27Z **SIMD-ized faster parse of IPv4 addresses**
[Comments](https://lobste.rs/s/2eul9d/simd_ized_faster_parse_ipv4_addresses) ⌘ [Read more](http://0x80.pl/notesen/2023-04-09-faster-parse-ipv4.html) 2023-04-09T21:22:54Z **Getting the ^D**
[Comments](https://lobste.rs/s/bi8jru/getting_d) ⌘ [Read more](https://owengage.com/writing/2023-04-08-getting-the-ctrl-d/) 2023-04-09T21:22:35Z **Who invented vector clocks?**
[Comments](https://lobste.rs/s/qjjycc/who_invented_vector_clocks) ⌘ [Read more](https://decomposition.al/blog/2023/04/08/who-invented-vector-clocks/) 2023-04-09T22:30:09Z **Silent Fanless Dell Wyse 3030 LT FreeBSD Server**
[Comments](https://lobste.rs/s/akwbkh/silent_fanless_dell_wyse_3030_lt_freebsd) ⌘ [Read more](https://vermaden.wordpress.com/2023/04/10/silent-fanless-dell-wyse-3030-lt-freebsd-server/) 2023-04-10T00:07:18Z **Escalating via post-it note just to get some health checks**
[Comments](https://lobste.rs/s/yvznge/escalating_via_post_it_note_just_get_some) ⌘ [Read more](https://rachelbythebay.com/w/2023/04/09/note/) 2023-04-10T00:26:30Z **We Need To Talk About Vercel**
[Comments](https://lobste.rs/s/lx1key/we_need_talk_about_vercel) ⌘ [Read more](https://www.maxcountryman.com/articles/we-need-to-talk-about-vercel) 2023-04-10T00:22:00Z **cargo-cut-diagnostics: Cargo subcommand to display only the first page of diagnostics**
[Comments](https://lobste.rs/s/v0sqas/cargo_cut_diagnostics_cargo_subcommand) ⌘ [Read more](https://github.com/SabrinaJewson/cargo-cut-diagnostics) 2023-04-10T02:44:47Z **Hell Never Ends On x86: The Hyperspace Story, Continued, Sort Of**
[Comments](https://lobste.rs/s/exnnbo/hell_never_ends_on_x86_hyperspace_story) ⌘ [Read more](https://cohost.org/cathoderaydude/post/1311259-hell-never-ends-on-x) 2023-04-10T03:03:28Z **AgentGPT: Autonomous AI in your browser**
[Comments](https://lobste.rs/s/htv8jb/agentgpt_autonomous_ai_your_browser) ⌘ [Read more](https://agentgpt.reworkd.ai/) 2023-04-10T03:31:53Z **Using RP2040 DMA+PIO to drive a poorly-designed but cheap display**
[Comments](https://lobste.rs/s/c2tk4e/using_rp2040_dma_pio_drive_poorly) ⌘ [Read more](http://dmitry.gr/?r=06.%20Thoughts&proj=09.ComplexPioMachines) 2023-04-10T06:42:57Z **Understanding and Coding the Self-Attention Mechanism of Large Language Models From Scratch**
[Comments](https://lobste.rs/s/1yn7bv/understanding_coding_self_attention) ⌘ [Read more](https://sebastianraschka.com/blog/2023/self-attention-from-scratch.html) 2023-04-10T07:11:02Z **The Hardware Lottery**
[Comments](https://lobste.rs/s/dzkvhp/hardware_lottery) ⌘ [Read more](https://hardwarelottery.github.io/) 2023-04-10T08:05:32Z **WebSocket library for Go - gobwas/ws - Release v1.2.0**
[Comments](https://lobste.rs/s/svql8b/websocket_library_for_go_gobwas_ws) ⌘ [Read more](https://github.com/gobwas/ws/releases/tag/v1.2.0) 2023-04-10T10:21:41Z **Web of the people**
[Comments](https://lobste.rs/s/tnbtyo/web_people) ⌘ [Read more](https://blog.erlend.sh/web-of-the-people) 2023-04-10T10:21:01Z **How to Run a ChatGPT Alternative on Your Local PC**
[Comments](https://lobste.rs/s/0axely/how_run_chatgpt_alternative_on_your_local) ⌘ [Read more](https://www.tomshardware.com/news/running-your-own-chatbot-on-a-single-gpu) 2023-04-10T10:48:54Z **Modeling Git Internals in Alloy, Part 2: Commits and Tags**
[Comments](https://lobste.rs/s/rsgxsv/modeling_git_internals_alloy_part_2) ⌘ [Read more](https://bytes.zone/posts/modeling-git-internals-in-alloy-part-2-commits-and-tags/) 2023-04-10T11:21:27Z **Feature flags and authorization are the same idea**
[Comments](https://lobste.rs/s/tjtxpt/feature_flags_authorization_are_same) ⌘ [Read more](https://ntietz.com/blog/feature-flags-and-authorization/) 2023-04-10T11:29:34Z **What I've Learned About Formal Methods In Half a Year**
[Comments](https://lobste.rs/s/wl1qe1/what_i_ve_learned_about_formal_methods) ⌘ [Read more](https://jakob.space/blog/what-ive-learned-about-formal-methods.html) 2023-04-10T11:42:09Z **Modular Errors with Rust's thiserror**
[Comments](https://lobste.rs/s/f61udz/modular_errors_with_rust_s_thiserror) ⌘ [Read more](https://gist.github.com/quad/a8a7cc87d1401004c6a8973947f20365) 2023-04-10T12:54:24Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/woe9s5/what_are_you_doing_this_week) 2023-04-10T13:37:25Z **OpenGL is not dead, long live Vulkan**
[Comments](https://lobste.rs/s/ypip1t/opengl_is_not_dead_long_live_vulkan) ⌘ [Read more](https://accidentalastro.com/2023/04/opengl-is-not-dead-long-live-vulkan/) 2023-04-10T13:56:13Z **OpenBSD 7.3**
[Comments](https://lobste.rs/s/ppnu8j/openbsd_7_3) ⌘ [Read more](https://www.openbsd.org/73.html) 2023-04-10T14:15:53Z **Authentication vs Authorization - Dan Schnau dot com**
[Comments](https://lobste.rs/s/8ls4lo/authentication_vs_authorization_dan) ⌘ [Read more](https://danschnau.com/blog/authentication-vs-authorization) 2023-04-10T14:46:18Z **Fly.io Distributed Systems Challenge**
[Comments](https://lobste.rs/s/5kuwpf/fly_io_distributed_systems_challenge) ⌘ [Read more](https://fly.io/dist-sys/) 2023-04-10T15:19:58Z **slog-multi: Design workflows of x/exp/slog.Handler: pipeline and fanout**
[Comments](https://lobste.rs/s/ehdlir/slog_multi_design_workflows_x_exp_slog) ⌘ [Read more](https://github.com/samber/slog-multi) 2023-04-10T15:27:24Z **Two algorithms for randomly generating aperiodic tilings**
[Comments](https://lobste.rs/s/3epqei/two_algorithms_for_randomly_generating) ⌘ [Read more](https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/aperiodic-tilings/) 2023-04-10T16:02:11Z **Write integration tests with dockertest in Golang**
[Comments](https://lobste.rs/s/5wopkx/write_integration_tests_with_dockertest) ⌘ [Read more](https://philidor.dev/blog/dockertest/) 2023-04-10T16:06:45Z **The funniest performance regression you've seen**
I want to hear the dumbest, silliest, most “ahahaha what was I/they _thinking_” slowdowns you’ve had to fix.

Here’s mine: we had a test suite that took 30 minutes to finish on every build. Okay, split it across multiple machines, right? With two machines it dropped to 20 minutes each, then with four machines it dropped to… 19 each. Eight machines, 18. So something weird was going on.

After some looking at logs and reading the setup, I found the problem. ... ⌘ [Read more](https://lobste.rs/s/p7fo6i/funniest_performance_regression_you_ve) 2023-04-10T16:41:18Z **Can PL theory make you a better software engineer?**
[Comments](https://lobste.rs/s/kcn8gh/can_pl_theory_make_you_better_software) ⌘ [Read more](https://www.typetheoryforall.com//2023/04/09/29-Jimmy-Koppel.html) 2023-04-10T18:56:21Z **Two Tips for Go’s pkgsite**
[Comments](https://lobste.rs/s/thqcfg/two_tips_for_go_s_pkgsite) ⌘ [Read more](https://telemachus.me/two-tips-for-pkgsite-go.dev) 2023-04-10T20:20:29Z **MVP: The Most Valuable Programmer**
[Comments](https://lobste.rs/s/erprin/mvp_most_valuable_programmer) ⌘ [Read more](https://arendjr.nl/2023/04/mvp-the-most-valuable-programmer) 2023-04-10T21:19:48Z **LLVM: Canonicalization and target-independence**
[Comments](https://lobste.rs/s/zemjdb/llvm_canonicalization_target) ⌘ [Read more](https://www.npopov.com/2023/04/10/LLVM-Canonicalization-and-target-independence.html) 2023-04-10T22:57:52Z **Identity Protocol improvements in ASP.NET Core 8**
[Comments](https://lobste.rs/s/iqugws/identity_protocol_improvements_asp_net) ⌘ [Read more](https://danschnau.com/blog/asp-net-core-8-identity-1) 2023-04-10T23:28:19Z **A brief history of liquid computers**
[Comments](https://lobste.rs/s/iogc1g/brief_history_liquid_computers) ⌘ [Read more](https://royalsocietypublishing.org/doi/pdf/10.1098/rstb.2018.0372) 2023-04-11T02:18:41Z **Improved UNIX socket networking in QEMU 7.2**
[Comments](https://lobste.rs/s/gonhpm/improved_unix_socket_networking_qemu_7_2) ⌘ [Read more](https://john-millikin.com/improved-unix-socket-networking-in-qemu-7.2) 2023-04-11T02:26:26Z **Designing a Programming Language to Speedrun Advent of Code**
[Comments](https://lobste.rs/s/goafvt/designing_programming_language) ⌘ [Read more](https://blog.vero.site/post/noulith) 2023-04-11T02:35:49Z **Source code for Gosling Emacs**
[Comments](https://lobste.rs/s/jgjhjh/source_code_for_gosling_emacs) ⌘ [Read more](https://github.com/bobbae/gosling-emacs) 2023-04-11T02:40:59Z **Most C++ constructors should be explicit**
[Comments](https://lobste.rs/s/f4hj6m/most_c_constructors_should_be_explicit) ⌘ [Read more](https://quuxplusone.github.io/blog/2023/04/08/most-ctors-should-be-explicit/) 2023-04-11T04:05:19Z **de_Fuse, the One True Pwn**
[Comments](https://lobste.rs/s/g5iyvz/de_fuse_one_true_pwn) ⌘ [Read more](https://douevenknow.us/post/714056575412764672/defuse-the-one-true-pwn) 2023-04-11T05:04:55Z **Sparkle**
[Comments](https://lobste.rs/s/dgeqh8/sparkle) ⌘ [Read more](https://troz.net/post/2023/sparkle/) 2023-04-11T05:49:47Z **logos: Create ridiculously fast Lexers**
[Comments](https://lobste.rs/s/l9akth/logos_create_ridiculously_fast_lexers) ⌘ [Read more](https://github.com/maciejhirsz/logos) 2023-04-11T06:04:07Z **STOP! Trigger Time**
[Comments](https://lobste.rs/s/q0puc7/stop_trigger_time) ⌘ [Read more](https://www.pgmustard.com/blog/trigger-time) 2023-04-11T07:00:00Z **How we're building a browser when it's supposed to be impossible**
[Comments](https://lobste.rs/s/o7czjc/how_we_re_building_browser_when_it_s) ⌘ [Read more](https://awesomekling.substack.com/p/how-were-building-a-browser-when) 2023-04-11T07:09:15Z **FreeBSD 13.2-RELEASE Announcement**
[Comments](https://lobste.rs/s/ingr5v/freebsd_13_2_release_announcement) ⌘ [Read more](https://www.freebsd.org/releases/13.2R/announce/) 2023-04-11T09:57:57Z **Call for Comment: Rust Trademark Overview, FAQ and Policy April 2023**
[Comments](https://lobste.rs/s/pqkzw0/call_for_comment_rust_trademark_overview) ⌘ [Read more](https://docs.google.com/document/d/1ErZlwz9bbSI43dNo-rgQdkovm2h5ycuW220mWSOAuok/mobilebasic) 2023-04-11T10:42:07Z **Displaying My Washing Machine's Remaining Time With curl, jq, and pizauth**
[Comments](https://lobste.rs/s/uyma6v/displaying_my_washing_machine_s) ⌘ [Read more](https://tratt.net/laurie/blog/2023/displaying_my_washing_machines_remaining_time_with_curl_jq_pizauth.html) 2023-04-11T10:41:39Z **Android Reproducible Builds & Signing Key Changes**
[Comments](https://lobste.rs/s/5sprlt/android_reproducible_builds_signing_key) ⌘ [Read more](https://lists.zx2c4.com/pipermail/wireguard/2023-April/008045.html) 2023-04-11T12:15:05Z **Introducing Kotlin/Wasm**
[Comments](https://lobste.rs/s/r7a59n/introducing_kotlin_wasm) ⌘ [Read more](https://seb.deleuze.fr/introducing-kotlin-wasm/) 2023-04-11T12:14:05Z **Extracting the Essential Simplicity of the Internet**
[Comments](https://lobste.rs/s/311bcq/extracting_essential_simplicity) ⌘ [Read more](https://cacm.acm.org/magazines/2023/2/268956-extracting-the-essential-simplicity-of-the-internet/fulltext) 2023-04-11T14:31:54Z **Scissors Congruence**
[Comments](https://lobste.rs/s/agag7o/scissors_congruence) ⌘ [Read more](http://dmsm.github.io/scissors-congruence/) 2023-04-11T15:08:13Z **I really like powershell**
[Comments](https://lobste.rs/s/enivff/i_really_like_powershell) ⌘ [Read more](https://buttondown.email/hillelwayne/archive/i-really-like-powershell/) 2023-04-11T15:05:59Z **Verify Google Play App Purchase on Your Server**
[Comments](https://lobste.rs/s/znswbi/verify_google_play_app_purchase_on_your) ⌘ [Read more](https://blog.jmp.chat/b/play-purchase-verification-2023) 2023-04-11T15:56:17Z **Generative Agents: Interactive Simulacra of Human Behavior**
[Comments](https://lobste.rs/s/5dbfoz/generative_agents_interactive) ⌘ [Read more](https://arxiv.org/pdf/2304.03442) 2023-04-11T16:53:03Z **Quickly formatting a stack of commits**
[Comments](https://lobste.rs/s/rpdt88/quickly_formatting_stack_commits) ⌘ [Read more](https://blog.waleedkhan.name/formatting-a-commit-stack/) 2023-04-11T17:27:30Z **Handling strings in WASM without burning yourself**
[Comments](https://lobste.rs/s/njhvxb/handling_strings_wasm_without_burning) ⌘ [Read more](https://github.com/naver/lispe/wiki/6.18-Handling-strings-in-WASM-without-burning-yourself) 2023-04-11T18:06:36Z **A Cryptographic Near Miss**
[Comments](https://lobste.rs/s/otrrtd/cryptographic_near_miss) ⌘ [Read more](https://words.filippo.io/dispatches/near-miss/) 2023-04-11T18:11:19Z **The EU's Proposed CRA Law May Have Unintended Consequences for the Python Ecosystem**
[Comments](https://lobste.rs/s/vcvxok/eu_s_proposed_cra_law_may_have_unintended) ⌘ [Read more](https://pyfound.blogspot.com/2023/04/the-eus-proposed-cra-law-may-have.html) 2023-04-11T19:21:07Z **Turbopilot**
[Comments](https://lobste.rs/s/lgzqia/turbopilot) ⌘ [Read more](https://github.com/ravenscroftj/turbopilot) 2023-04-11T19:28:13Z **Interaction Nets, Combinators, and Calculus | @Zicklag's Blog**
[Comments](https://lobste.rs/s/t6oqhk/interaction_nets_combinators_calculus) ⌘ [Read more](https://zicklag.github.io/blog/interaction-nets-combinators-calculus/) 2023-04-11T20:03:46Z **Tailscale sucks**
[Comments](https://lobste.rs/s/lo3ise/tailscale_sucks) ⌘ [Read more](https://tailscale.dev/blog/tailscale-sucks) 2023-04-11T22:15:15Z **The Rise of Meson (2021)**
[Comments](https://lobste.rs/s/tzryfn/rise_meson_2021) ⌘ [Read more](https://gms.tf/the-rise-of-meson.html) 2023-04-12T07:42:23Z **Announcing Masonry 0.1, and my vision for Rust UI**
[Comments](https://lobste.rs/s/jkfhai/announcing_masonry_0_1_my_vision_for_rust) ⌘ [Read more](https://poignardazur.github.io/2023/02/02/masonry-01-and-my-vision-for-rust-ui/) 2023-04-12T12:51:14Z **awesome-decentralized-llm: Collection of LLM resources that can be used to build products you can "own" or to perform reproducible research**
[Comments](https://lobste.rs/s/bygtfw/awesome_decentralized_llm_collection) ⌘ [Read more](https://github.com/imaurer/awesome-decentralized-llm) 2023-04-12T13:36:59Z **A little REST and Relaxation (2008)**
[Comments](https://lobste.rs/s/qubfin/little_rest_relaxation_2008) ⌘ [Read more](https://www.slideshare.net/royfielding/a-little-rest-and-relaxation) 2023-04-12T13:57:16Z **Setting up Git Bash / MINGW / MSYS2 on Windows**
[Comments](https://lobste.rs/s/de57mj/setting_up_git_bash_mingw_msys2_on_windows) ⌘ [Read more](https://www.pascallandau.com/blog/setting-up-git-bash-mingw-msys2-on-windows/) 2023-04-12T14:14:08Z **Free Dolly: Introducing the World's First Truly Open Instruction-Tuned LLM**
[Comments](https://lobste.rs/s/yfda7v/free_dolly_introducing_world_s_first) ⌘ [Read more](https://www.databricks.com/blog/2023/04/12/dolly-first-open-commercially-viable-instruction-tuned-llm) 2023-04-12T14:36:24Z **Audit Logging in Ruby and Rails**
[Comments](https://lobste.rs/s/t48szh/audit_logging_ruby_rails) ⌘ [Read more](https://blog.appsignal.com/2023/04/12/audit-logging-in-ruby-and-rails.html) 2023-04-12T15:14:09Z **Fleek: A human-friendly Nix wrapper**
[Comments](https://lobste.rs/s/iafpqe/fleek_human_friendly_nix_wrapper) ⌘ [Read more](https://getfleek.dev) 2023-04-12T15:27:56Z **The Case for Function-Level Metrics: An observability sweet spot balancing debuggability, cost, ease**
[Comments](https://lobste.rs/s/k60p5e/case_for_function_level_metrics) ⌘ [Read more](https://fiberplane.com/blog/the-case-for-function-level-metrics) 2023-04-12T16:38:00Z **My project has been selected for the GitHub Accelerator Program and I’ll be working on it full-time**
[Comments](https://lobste.rs/s/yken9g/my_project_has_been_selected_for_github) ⌘ [Read more](https://github.com/GyulyVGC/sniffnet/discussions/133) 2023-04-12T16:40:04Z **Build an Ecommerce Chatbot with Redis, LangChain, and OpenAI**
[Comments](https://lobste.rs/s/roqdap/build_ecommerce_chatbot_with_redis) ⌘ [Read more](https://redis.com/blog/build-ecommerce-chatbot-with-redis/) 2023-04-12T16:57:17Z **Baking Images with Nix for Robust Private Networks at Bowtie**
[Comments](https://lobste.rs/s/iqabgd/baking_images_with_nix_for_robust_private) ⌘ [Read more](https://www.bowtie.works/blog/baking-images-with-nix-for-robust-private-networks-at-bowtie) 2023-04-12T17:14:55Z **Debugging an x86 application in Rosetta for Linux**
[Comments](https://lobste.rs/s/uhtntt/debugging_x86_application_rosetta_for) ⌘ [Read more](https://sporks.space/2023/04/12/debugging-an-x86-application-in-rosetta-for-linux/) 2023-04-12T17:58:33Z **The Decade of Deep Learning**
[Comments](https://lobste.rs/s/6immx1/decade_deep_learning) ⌘ [Read more](https://bmk.sh/2019/12/31/The-Decade-of-Deep-Learning/) 2023-04-12T18:44:06Z **Transformer Deep Dive: Parameter Counting**
[Comments](https://lobste.rs/s/8q2lkd/transformer_deep_dive_parameter) ⌘ [Read more](https://orenleung.com/transformer-parameter-counting) 2023-04-12T18:50:45Z **Differentiable Finite State Machines**
[Comments](https://lobste.rs/s/ftoffn/differentiable_finite_state_machines) ⌘ [Read more](https://google-research.github.io/self-organising-systems/2022/diff-fsm/) 2023-04-12T18:48:57Z **A distributed time-traveling debugger for Spritely Goblins**
[Comments](https://lobste.rs/s/jyn2vy/distributed_time_traveling_debugger_for) ⌘ [Read more](https://spritely.institute/news/introducing-a-distributed-debugger-for-goblins-with-time-travel.html) 2023-04-12T20:13:28Z **Fullscreen apps above the MacBook notch**
[Comments](https://lobste.rs/s/6l8rbu/fullscreen_apps_above_macbook_notch) ⌘ [Read more](https://notes.alinpanaitiu.com/Fullscreen%20apps%20above%20the%20MacBook%20notch) 2023-04-12T21:35:10Z **Passkeys: What the Heck and Why?**
[Comments](https://lobste.rs/s/zu2hvx/passkeys_what_heck_why) ⌘ [Read more](https://css-tricks.com/passkeys-what-the-heck-and-why/) 2023-04-13T00:14:28Z **ELF hash function may overflow**
[Comments](https://lobste.rs/s/qhji1k/elf_hash_function_may_overflow) ⌘ [Read more](https://maskray.me/blog/2023-04-12-elf-hash-function) 2023-04-13T00:52:30Z **Running SunOS 4 in QEMU (SPARC)**
[Comments](https://lobste.rs/s/f2hlor/running_sunos_4_qemu_sparc) ⌘ [Read more](https://john-millikin.com/running-sunos-4-in-qemu-sparc) 2023-04-13T01:15:41Z **High-Level Synthesis Made Easy**
[Comments](https://lobste.rs/s/cvs5nh/high_level_synthesis_made_easy) ⌘ [Read more](https://www.hlsbook.com/) 2023-04-13T02:22:44Z **Reasonable Bootstrap**
[Comments](https://lobste.rs/s/gnt3fr/reasonable_bootstrap) ⌘ [Read more](https://matklad.github.io/2023/04/13/reasonable-bootstrap.html) 2023-04-13T02:20:00Z **Sega 3-D Glasses: How did they work?**
[Comments](https://lobste.rs/s/xtimhn/sega_3_d_glasses_how_did_they_work) ⌘ [Read more](https://nicole.express/2023/the-third-dimension-and-the-eight-bits.html) 2023-04-13T03:22:00Z **Do you actually need a vector database?**
[Comments](https://lobste.rs/s/ctnuto/do_you_actually_need_vector_database) ⌘ [Read more](https://www.ethanrosenthal.com/2023/04/10/nn-vs-ann/) 2023-04-13T04:53:29Z **KDE Plasma is NOT a Desktop Environment**
[Comments](https://lobste.rs/s/odpb2i/kde_plasma_is_not_desktop_environment) ⌘ [Read more](https://blog.nicco.love/kde-plasma-is-not-a-desktop-environment/) 2023-04-13T05:39:43Z **introducing io_uring support in libuv**
libuv gets support for io\_uring, this should help a lot of projects including node to speed up a lot of IO work

[Comments](https://lobste.rs/s/hkxbza/introducing_io_uring_support_libuv) ⌘ [Read more](https://github.com/libuv/libuv/pull/3952) 2023-04-13T05:43:11Z **libuv, but multi-threaded, but not really**
[Comments](https://lobste.rs/s/xz1had/libuv_multi_threaded_not_really) ⌘ [Read more](http://kprotty.me/2023/04/13/libuv-but-multithreaded-but-not-really.html) 2023-04-13T06:00:58Z **The early days of Linux**
[Comments](https://lobste.rs/s/nqnvaq/early_days_linux) ⌘ [Read more](https://lwn.net/Articles/928581/) 2023-04-13T06:30:03Z **Writing portable ARM64 assembly**
[Comments](https://lobste.rs/s/9rwcoj/writing_portable_arm64_assembly) ⌘ [Read more](https://ariadne.space/2023/04/13/writing-portable-arm64-assembly/) 2023-04-13T08:19:56Z **Announcing the deps.dev API: critical dependency data for secure supply chains**
[Comments](https://lobste.rs/s/5hg5sg/announcing_deps_dev_api_critical) ⌘ [Read more](https://security.googleblog.com/2023/04/announcing-depsdev-api-critical.html) 2023-04-13T09:46:55Z **Using GCP MySQL Cloud SQL instances (create/connect/delete)**
[Comments](https://lobste.rs/s/exh8qj/using_gcp_mysql_cloud_sql_instances) ⌘ [Read more](https://www.pascallandau.com/blog/gcp-mysql-cloud-sql-instances-create-connect-delete/) 2023-04-13T09:53:31Z **Simple Icons - Thousands of free SVG icons for popular brands**
[Comments](https://lobste.rs/s/ubi7ei/simple_icons_thousands_free_svg_icons_for) ⌘ [Read more](https://simpleicons.org) 2023-04-13T11:00:14Z **(2021) How to achieve software quality in Agile?**
[Comments](https://lobste.rs/s/sryqh7/2021_how_achieve_software_quality_agile) ⌘ [Read more](https://alediaferia.com/2021/12/27/what-does-software-quality-mean-in-agile/) 2023-04-13T12:54:06Z **LLMs are showing significant promise at mediocre solutions to very general problems**
[Comments](https://lobste.rs/s/z0nljn/llms_are_showing_significant_promise_at) ⌘ [Read more](https://lethain.com/openai-exploration/) 2023-04-13T13:40:00Z **(Not) transposing a 16x16 bitmatrix**
[Comments](https://lobste.rs/s/8crtpe/not_transposing_16x16_bitmatrix) ⌘ [Read more](https://bitmath.blogspot.com/2023/04/not-transposing-16x16-bitmatrix.html) 2023-04-13T14:31:49Z **A Different Internet**
[Comments](https://lobste.rs/s/zbaqsx/different_internet) ⌘ [Read more](https://schmud.de/posts/2022-12-05-different-internet.html) 2023-04-13T14:41:36Z **The early days of Linux**
[Comments](https://lobste.rs/s/lfbc7x/early_days_linux) ⌘ [Read more](https://lwn.net/SubscriberLink/928581/841b747332791ac4/) 2023-04-13T14:51:33Z **Autometrics: a developer-first observability framework that writes queries for you**
New project website launched today: [https://autometrics.dev/](https://autometrics.dev/)

[Comments](https://lobste.rs/s/qxvin8/autometrics_developer_first) ⌘ [Read more](https://fiberplane.com/blog/autometrics-a-developer-first-observability-framework-that-writes-queries-for-you) 2023-04-13T15:14:53Z **Rethinking the Modern Web**
[Comments](https://lobste.rs/s/hxo8oj/rethinking_modern_web) ⌘ [Read more](https://dev.to/oxharris/rethinking-the-modern-web-5cn1) 2023-04-13T15:26:57Z **Zig build system**
[Comments](https://lobste.rs/s/cykija/zig_build_system) ⌘ [Read more](https://en.liujiacai.net/2023/04/13/zig-build-system/) 2023-04-13T18:16:15Z **Deploying key transparency at WhatsApp**
[Comments](https://lobste.rs/s/pft5mg/deploying_key_transparency_at_whatsapp) ⌘ [Read more](https://engineering.fb.com/2023/04/13/security/whatsapp-key-transparency/) 2023-04-13T19:23:59Z **Ziggifying Kilo**
[Comments](https://lobste.rs/s/0mvels/ziggifying_kilo) ⌘ [Read more](https://bingcicle.github.io/posts/ziggifying-kilo.html) 2023-04-13T19:36:55Z **In-place filtering of an array**
[Comments](https://lobste.rs/s/wt1qh4/place_filtering_array) ⌘ [Read more](https://30fps.net/pages/inplace-filtering) 2023-04-13T20:02:42Z **Introduction to Code Golf and Golflangs**
[Comments](https://lobste.rs/s/pxp2cm/introduction_code_golf_golflangs) ⌘ [Read more](https://blog.vero.site/post/golf) 2023-04-13T21:36:40Z **SQL:2023 is finished: Here is what’s new**
[Comments](https://lobste.rs/s/v9fxni/sql_2023_is_finished_here_is_what_s_new) ⌘ [Read more](http://peter.eisentraut.org/blog/2023/04/04/sql-2023-is-finished-here-is-whats-new) 2023-04-14T00:34:33Z **916 days of Emacs**
[Comments](https://lobste.rs/s/0axxbn/916_days_emacs) ⌘ [Read more](https://sqrtminusone.xyz/posts/2023-04-13-emacs/) 2023-04-14T02:01:39Z **Running tasks concurrently in Django asynchronous views**
[Comments](https://lobste.rs/s/8zwiqp/running_tasks_concurrently_django) ⌘ [Read more](https://fly.io/blog/running-tasks-concurrently-in-django-asynchronous-views/) 2023-04-14T02:51:49Z **An example of LLM prompting for programming**
[Comments](https://lobste.rs/s/nbpspj/example_llm_prompting_for_programming) ⌘ [Read more](https://martinfowler.com/articles/2023-chatgpt-xu-hao.html) 2023-04-14T05:51:01Z **Pedagogical downsides of Haskell**
[Comments](https://lobste.rs/s/e0hnjo/pedagogical_downsides_haskell) ⌘ [Read more](https://ciobaca.substack.com/p/pedagogical-downsides-of-haskell) 2023-04-14T06:13:55Z **Improving Tailscale via Apple’s open source**
[Comments](https://lobste.rs/s/xjgn2t/improving_tailscale_via_apple_s_open) ⌘ [Read more](https://tailscale.dev/blog/darwin-spelunking) 2023-04-14T06:40:21Z **PostgreSQL 16: EXPLAIN (GENERIC_PLAN)**
[Comments](https://lobste.rs/s/jwshtx/postgresql_16_explain_generic_plan) ⌘ [Read more](https://www.cybertec-postgresql.com/en/explain-generic-plan-postgresql-16/) 2023-04-14T07:22:30Z **Understanding tracing's macros by rebuilding them from scratch**
[Comments](https://lobste.rs/s/vg4w9n/understanding_tracing_s_macros_by) ⌘ [Read more](https://dietcode.io/p/tracing-macros/) 2023-04-14T07:21:44Z **Restructuring Patterns**
[Comments](https://lobste.rs/s/ed0rxa/restructuring_patterns) ⌘ [Read more](https://www.catmonad.xyz/blog/nibbles_02.html) 2023-04-14T08:08:45Z **macosrec: take screenshots/videos of macOS windows from the command line**
[Comments](https://lobste.rs/s/bxze0n/macosrec_take_screenshots_videos_macos) ⌘ [Read more](https://github.com/xenodium/macosrec) 2023-04-14T09:28:27Z **Building LLM applications for production**
[Comments](https://lobste.rs/s/1gbrvy/building_llm_applications_for) ⌘ [Read more](https://huyenchip.com/2023/04/11/llm-engineering.html) 2023-04-14T10:10:36Z **Servo Layout 2013 and Layout 2020**
[Comments](https://lobste.rs/s/lkones/servo_layout_2013_layout_2020) ⌘ [Read more](https://servo.org/blog/2023/04/13/layout-2013-vs-2020/) 2023-04-14T10:58:36Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/gimzdt/what_are_you_doing_this_weekend) 2023-04-14T11:55:10Z **Optional If Expressions**
[Comments](https://lobste.rs/s/tmvuxd/optional_if_expressions) ⌘ [Read more](https://animaomnium.github.io/optional-if-expressions/) 2023-04-14T12:28:17Z **Building 15-year-old software with Nix**
[Comments](https://lobste.rs/s/higjju/building_15_year_old_software_with_nix) ⌘ [Read more](https://blinry.org/nix-time-travel/) 2023-04-14T12:41:58Z **DevTools Tips**
[Comments](https://lobste.rs/s/hpwgnm/devtools_tips) ⌘ [Read more](https://devtoolstips.org/) 2023-04-14T14:01:59Z **flap: A Deterministic Parser with Fused Lexing**
[Comments](https://lobste.rs/s/igzalk/flap_deterministic_parser_with_fused) ⌘ [Read more](https://arxiv.org/pdf/2304.05276.pdf) 2023-04-14T14:23:49Z **GitHub Accelerator: our first cohort and what's next**
[Comments](https://lobste.rs/s/dd1250/github_accelerator_our_first_cohort_what) ⌘ [Read more](https://github.blog/2023-04-12-github-accelerator-our-first-cohort-and-whats-next/) 2023-04-14T14:21:41Z **Kalyn: a self-hosting compiler for x86-64**
[Comments](https://lobste.rs/s/kst55f/kalyn_self_hosting_compiler_for_x86_64) ⌘ [Read more](https://intuitiveexplanations.com/tech/kalyn) 2023-04-14T14:28:30Z **Google Assured OSS**
[Comments](https://lobste.rs/s/bdxddf/google_assured_oss) ⌘ [Read more](https://sethmlarson.dev/google-assured-oss) 2023-04-14T14:33:03Z **Kotlin DSL is Now the Default for New Gradle Builds**
[Comments](https://lobste.rs/s/gdsymn/kotlin_dsl_is_now_default_for_new_gradle) ⌘ [Read more](https://blog.gradle.org/kotlin-dsl-is-now-the-default-for-new-gradle-builds) 2023-04-14T14:42:49Z **nvtop: GPUs process monitoring for AMD, Intel and NVIDIA**
[Comments](https://lobste.rs/s/6qtglv/nvtop_gpus_process_monitoring_for_amd) ⌘ [Read more](https://github.com/Syllo/nvtop) 2023-04-14T16:08:39Z **zigler: zig nifs in elixir**
[Comments](https://lobste.rs/s/bix3bv/zigler_zig_nifs_elixir) ⌘ [Read more](https://github.com/ityonemo/zigler) 2023-04-14T17:58:28Z **Grappling With C: Part 1 - pulsar17's blog**
[Comments](https://lobste.rs/s/232mtz/grappling_with_c_part_1_pulsar17_s_blog) ⌘ [Read more](https://pulsar17.me/2023/03/grappling-with-c) 2023-04-14T18:40:38Z **Prompt injection: what’s the worst that can happen?**
[Comments](https://lobste.rs/s/c33qly/prompt_injection_what_s_worst_can_happen) ⌘ [Read more](https://simonwillison.net/2023/Apr/14/worst-that-can-happen/) 2023-04-14T18:54:09Z **Reverse engineering iMessages database to create a better search interface**
I was getting pretty annoyed at how bad search was in iMessage, so I wanted to make a better UI for it. I ended up creating a few extra tools, including semantic search, regex search, and some fun visualizations of your iMessage history

[Comments](https://lobste.rs/s/i7hym9/reverse_engineering_imessages_database) ⌘ [Read more](https://blog.jonlu.ca/posts/mimessage?ref=ls) 2023-04-14T21:08:32Z **Why is ‘Juice Jacking’ Suddenly Back in the News?**
[Comments](https://lobste.rs/s/03dvke/why_is_juice_jacking_suddenly_back_news) ⌘ [Read more](https://krebsonsecurity.com/2023/04/why-is-juice-jacking-suddenly-back-in-the-news/) 2023-04-14T21:27:39Z **Three Years to Shake Your Head**
[Comments](https://lobste.rs/s/okqrde/three_years_shake_your_head) ⌘ [Read more](https://www.maxcountryman.com/articles/three-years-to-shake-your-head) 2023-04-14T21:22:39Z **~Subject: Viruses and System Security (a story) (1988)**
[Comments](https://lobste.rs/s/jij1ot/subject_viruses_system_security_story) ⌘ [Read more](https://users.cs.utah.edu/~elb/folklore/xerox.txt) 2023-04-14T22:46:03Z **Dagger, a love story**
[Comments](https://lobste.rs/s/zzonmb/dagger_love_story) ⌘ [Read more](https://www.flipt.io/blog/dagger-a-love-story) 2023-04-15T06:34:03Z **Horrible Code, Clean Performance**
[Comments](https://lobste.rs/s/usxhy9/horrible_code_clean_performance) ⌘ [Read more](https://johnnysswlab.com/horrible-code-clean-performance/) 2023-04-15T06:47:28Z **Low Code Software Development Is A Lie**
[Comments](https://lobste.rs/s/lhxj3l/low_code_software_development_is_lie) ⌘ [Read more](https://jaylittle.com/post/view/2023/4/low-code-software-development-is-a-lie) 2023-04-15T07:47:24Z **Call for Papers: Perl and Koha Conference in Helsinki, 2023**
[Comments](https://lobste.rs/s/cjvkdg/call_for_papers_perl_koha_conference) ⌘ [Read more](https://perlkohacon.fi/Call-For-Talks-Perl-Koha-Helsinki-August-2023.html) 2023-04-15T10:47:03Z **hexagony: A two-dimensional, hexagonal programming language**
[Comments](https://lobste.rs/s/lrxvfi/hexagony_two_dimensional_hexagonal) ⌘ [Read more](https://github.com/m-ender/hexagony) 2023-04-15T14:16:41Z **Italian SA to lift temporary limitation if OpenAI implements measures by 30/April**
[Comments](https://lobste.rs/s/1naavv/italian_sa_lift_temporary_limitation_if) ⌘ [Read more](https://www.garanteprivacy.it/home/docweb/-/docweb-display/docweb/9874751#english) 2023-04-15T14:48:06Z **Beyond automatic differentiation**
[Comments](https://lobste.rs/s/sh5cxb/beyond_automatic_differentiation) ⌘ [Read more](https://ai.googleblog.com/2023/04/beyond-automatic-differentiation.html) 2023-04-15T15:27:43Z **Systems design 2: What we hope we know**
[Comments](https://lobste.rs/s/mopc3i/systems_design_2_what_we_hope_we_know) ⌘ [Read more](https://apenwarr.ca/log/20230415) 2023-04-15T16:18:35Z **KeePassXC Audit Report – KeePassXC**
[Comments](https://lobste.rs/s/z6ju0z/keepassxc_audit_report_keepassxc) ⌘ [Read more](https://keepassxc.org/blog/2023-04-15-audit-report/) 2023-04-15T17:34:37Z **The Soul of an Old Machine**
[Comments](https://lobste.rs/s/dswpsq/soul_old_machine) ⌘ [Read more](https://benjamincongdon.me/blog/2023/04/15/The-Soul-of-an-Old-Machine/) 2023-04-15T18:36:52Z **gpt.sh: get bash commands written for you**
[Comments](https://lobste.rs/s/wnvwao/gpt_sh_get_bash_commands_written_for_you) ⌘ [Read more](https://github.com/rain-1/gpt.sh) 2023-04-15T18:51:38Z **Stop building closed ecosystems**
[Comments](https://lobste.rs/s/hcsfcq/stop_building_closed_ecosystems) ⌘ [Read more](https://buttondown.email/whatever_jamie/archive/stop-building-closed-ecosystems/) 2023-04-15T19:48:45Z **Hypervisor Development in Rust Part 1**
[Comments](https://lobste.rs/s/5thc9h/hypervisor_development_rust_part_1) ⌘ [Read more](https://memn0ps.github.io/hypervisor-development-in-rust-part-1/) 2023-04-15T20:06:03Z **My Emacs eye candy**
[Comments](https://lobste.rs/s/rdbpe0/my_emacs_eye_candy) ⌘ [Read more](https://xenodium.com/my-emacs-eye-candy/) 2023-04-15T20:50:01Z **Mixing Different Framerates - The Ultimate Guide**
[Comments](https://lobste.rs/s/6cldiv/mixing_different_framerates_ultimate) ⌘ [Read more](https://www.youtube.com/watch?v=p3Jb3UPAw-w) 2023-04-16T01:07:08Z **Efficiency trades off against resiliency**
[Comments](https://lobste.rs/s/yj7yor/efficiency_trades_off_against) ⌘ [Read more](https://blog.nelhage.com/post/efficiency-vs-resiliency/) 2023-04-16T04:22:14Z **Korean as a Concatenative, Stack-Oriented Language**
[Comments](https://lobste.rs/s/dgapin/korean_as_concatenative_stack_oriented) ⌘ [Read more](https://m.post.naver.com/viewer/postView.nhn?volumeNo=8912179&memberNo=33582594) 2023-04-16T04:28:27Z **Automuse: A System for Generating Fiction Novels**
[Comments](https://lobste.rs/s/masofg/automuse_system_for_generating_fiction) ⌘ [Read more](https://xeiaso.net/blog/automuse) 2023-04-16T05:08:58Z **OpenVMS 9.2 for x86, Getting Started part 2, autoboot, licenses, PAKs, networking and SSH**
[Comments](https://lobste.rs/s/mpuqpb/openvms_9_2_for_x86_getting_started_part_2) ⌘ [Read more](https://raymii.org/s/blog/OpenVMS_9.2_for_x86_Getting_Started_part_2.html) 2023-04-16T05:16:19Z **Destroy All Values: Designing Deinitialization in Programming Languages**
[Comments](https://lobste.rs/s/wjlnzx/destroy_all_values_designing) ⌘ [Read more](https://faultlore.com/blah/deinitialize-me-maybe/) 2023-04-16T08:48:18Z **The ChatGPT vs Bear Blog spam war**
[Comments](https://lobste.rs/s/4wjtxo/chatgpt_vs_bear_blog_spam_war) ⌘ [Read more](https://herman.bearblog.dev/the-chatgpt-vs-bear-blog-spam-war/) 2023-04-16T08:57:26Z **WorLLMs**
[Comments](https://lobste.rs/s/nleick/worllms) ⌘ [Read more](https://gist.github.com/rain-1/cc67caa8873ee38098aefb0f35f46014) 2023-04-16T08:55:28Z **Alien Artefacts**
[Comments](https://lobste.rs/s/iksbf4/alien_artefacts) ⌘ [Read more](https://www.brautaset.org/posts/alien-artefacts.html) 2023-04-16T14:21:56Z **The End of Computer Magazines in America**
[Comments](https://lobste.rs/s/5ic4ne/end_computer_magazines_america) ⌘ [Read more](https://www.technologizer.com/2023/04/15/the-end-of-computer-magazines-in-america/) 2023-04-16T15:18:03Z **Plain C API design, the real world Kobayashi Maru test**
[Comments](https://lobste.rs/s/oaadv3/plain_c_api_design_real_world_kobayashi) ⌘ [Read more](https://nibblestew.blogspot.com/2023/02/plain-c-api-design-real-world-kobayashi.html) 2023-04-16T17:29:32Z **Web LLM runs the vicuna-7b Large Language Model entirely in your browser, and it’s very impressive**
[Comments](https://lobste.rs/s/prfiun/web_llm_runs_vicuna_7b_large_language) ⌘ [Read more](https://simonwillison.net/2023/Apr/16/web-llm/) 2023-04-16T17:24:18Z **Resolving the Great Undo-Redo Quandary**
[Comments](https://lobste.rs/s/lnpglt/resolving_great_undo_redo_quandary) ⌘ [Read more](https://github.com/zaboople/klonk/blob/master/TheGURQ.md) 2023-04-16T17:48:39Z **Unwinding the stack the hard way**
[Comments](https://lobste.rs/s/6hy0dt/unwinding_stack_hard_way) ⌘ [Read more](https://lesenechal.fr/en/linux/unwinding-the-stack-the-hard-way) 2023-04-16T19:11:04Z **What is a Go function variable?**
[Comments](https://lobste.rs/s/vngxbv/what_is_go_function_variable) ⌘ [Read more](https://philpearl.github.io/post/functionpointers/) 2023-04-16T19:15:06Z **A language design analysis of HolyC (2019)**
[Comments](https://lobste.rs/s/enwx59/language_design_analysis_holyc_2019) ⌘ [Read more](https://harrison.totty.dev/p/a-lang-design-analysis-of-holyc) 2023-04-16T19:15:40Z **Sparks of AGI: early experiments with GPT-4**
[Comments](https://lobste.rs/s/xpbtka/sparks_agi_early_experiments_with_gpt_4) ⌘ [Read more](https://youtu.be/qbIk7-JPB2c) 2023-04-16T19:54:09Z **AT&T Wireless traffic shaping apparently making some websites unusable**
[Comments](https://lobste.rs/s/izqquf/at_t_wireless_traffic_shaping_apparently) ⌘ [Read more](https://adriano.fyi/post/2023/2023-04-16-att-traffic-shaping-makes-websites-unusable/) 2023-04-16T21:30:00Z **Linux Systems Engineer - XDefiant | Ubisoft Careers**
[Comments](https://lobste.rs/s/ud4wj5/linux_systems_engineer_xdefiant_ubisoft) ⌘ [Read more](https://www.ubisoft.com/en-us/company/careers/search/743999879479053-linux-systems-engineer-xdefiant?isSso=true&refreshStatus=noLoginData) 2023-04-16T22:15:48Z **madsim: Magical Deterministic Simulator for distributed systems in Rust**
[Comments](https://lobste.rs/s/grbnio/madsim_magical_deterministic_simulator) ⌘ [Read more](https://github.com/madsim-rs/madsim) 2023-04-17T00:32:02Z **Booting modern Intel CPUs**
[Comments](https://lobste.rs/s/0auecd/booting_modern_intel_cpus) ⌘ [Read more](https://mjg59.dreamwidth.org/66109.html) 2023-04-17T00:47:39Z **A Journey through Color Space with FFmpeg**
[Comments](https://lobste.rs/s/ttbqse/journey_through_color_space_with_ffmpeg) ⌘ [Read more](https://canvatechblog.com/a-journey-through-color-space-with-ffmpeg-3a129bfd9b05) 2023-04-17T01:20:43Z **How draggable object events work**
[Comments](https://lobste.rs/s/w6is1i/how_draggable_object_events_work) ⌘ [Read more](https://simblob.blogspot.com/2023/02/making-of-draggable-objects.html) 2023-04-17T01:57:09Z **Naming Your Binary Executable Releases**
[Comments](https://lobste.rs/s/9o6eco/naming_your_binary_executable_releases) ⌘ [Read more](https://blog.urth.org/2023/04/16/naming-your-binary-executable-releases/) 2023-04-17T04:45:35Z **Worst Practices in Software Development**
[Comments](https://lobste.rs/s/f9owqy/worst_practices_software_development) ⌘ [Read more](https://www.youtube.com/@WorstPractices) 2023-04-17T04:52:10Z **I made my blog solar-powered, then things escalated**
[Comments](https://lobste.rs/s/zm3zvq/i_made_my_blog_solar_powered_then_things) ⌘ [Read more](https://louwrentius.com/i-made-my-blog-solar-powered-then-things-escalated.html) 2023-04-17T06:39:40Z **The curse of being good in IT**
[Comments](https://lobste.rs/s/5tnpd2/curse_being_good_it) ⌘ [Read more](https://bitecode.substack.com/p/the-curse-of-being-good-in-it) 2023-04-17T06:59:22Z **Monthly Fediverse posts cross 1 billion for the first time**
[Comments](https://lobste.rs/s/j1h2lx/monthly_fediverse_posts_cross_1_billion) ⌘ [Read more](https://masto.ai/@mg/110212843144499061) 2023-04-17T07:15:12Z **Make It Memory Safe: Adapting curl to use Rustls**
[Comments](https://lobste.rs/s/3i3ccv/make_it_memory_safe_adapting_curl_use) ⌘ [Read more](https://insufficient.coffee/2023/03/30/opensource-crypto-workshop-rustls-ffi/) 2023-04-17T07:20:26Z **CI Pipelines for dockerized PHP Apps with Github & Gitlab**
[Comments](https://lobste.rs/s/ueeajn/ci_pipelines_for_dockerized_php_apps_with) ⌘ [Read more](https://dev.to/pascallandau/ci-pipelines-for-dockerized-php-apps-with-github-gitlab-tutorial-part-7-5gc2) 2023-04-17T07:51:17Z **Worlds Simplest Bootloader: Bare Metal Programming Series**
[Comments](https://lobste.rs/s/j0az7n/worlds_simplest_bootloader_bare_metal) ⌘ [Read more](https://www.youtube.com/watch?v=cfNJ85cX-ms) 2023-04-17T09:41:44Z **Maintaining this site fucking sucks**
[Comments](https://lobste.rs/s/7cwmcy/maintaining_this_site_fucking_sucks) ⌘ [Read more](https://zackproser.com/blog/maintaining-this-site-fucking-sucks) 2023-04-17T09:58:54Z **linuxwave: Generate music from the entropy of Linux**
[Comments](https://lobste.rs/s/xhtvch/linuxwave_generate_music_from_entropy) ⌘ [Read more](https://github.com/orhun/linuxwave) 2023-04-17T10:28:08Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/56cz5z/what_are_you_doing_this_week) 2023-04-17T12:06:25Z **How to Test Your Proxy Support in Docker**
[Comments](https://lobste.rs/s/ppiqkr/how_test_your_proxy_support_docker) ⌘ [Read more](https://www.appsmith.com/blog/test-proxy-support) 2023-04-17T12:35:24Z **digit recognition in Shadertoy (draw a number)**
[Comments](https://lobste.rs/s/7hrhio/digit_recognition_shadertoy_draw_number) ⌘ [Read more](https://www.shadertoy.com/view/msVXWD) 2023-04-17T13:30:10Z **How does GPT-3 spend its 175B parameters?**
[Comments](https://lobste.rs/s/qaxfh0/how_does_gpt_3_spend_its_175b_parameters) ⌘ [Read more](https://aizi.substack.com/p/how-does-gpt-3-spend-its-175b-parameters) 2023-04-17T13:33:03Z **Maintaining this site fucking rocks**
[Comments](https://lobste.rs/s/ufwldz/maintaining_this_site_fucking_rocks) ⌘ [Read more](https://misc.l3m.in/txt/maintaining-this-site-fkin-rocks.txt) 2023-04-17T14:02:21Z **People on the fediverse**
[Comments](https://lobste.rs/s/nuqamm/people_on_fediverse) ⌘ [Read more](https://blog.erlend.sh/people-on-the-fediverse) 2023-04-17T14:49:07Z **Cross shard transactions at 10 million requests per second (2018)**
[Comments](https://lobste.rs/s/azd2s5/cross_shard_transactions_at_10_million) ⌘ [Read more](https://dropbox.tech/infrastructure/cross-shard-transactions-at-10-million-requests-per-second) 2023-04-17T15:08:56Z **Breaking the limits of TLA+ model checking**
[Comments](https://lobste.rs/s/4uecue/breaking_limits_tla_model_checking) ⌘ [Read more](https://www.hillelwayne.com/post/graphing-tla/) 2023-04-17T15:36:24Z **New Zealand Bits & Bytes Interview with Steve Wozniak (1985)**
[Comments](https://lobste.rs/s/vutpsi/new_zealand_bits_bytes_interview_with) ⌘ [Read more](https://computeradsfromthepast.substack.com/p/new-zealand-bits-and-bytes-interview) 2023-04-17T16:34:23Z **Keep Stuff Linkable**
[Comments](https://lobste.rs/s/jrrxbu/keep_stuff_linkable) ⌘ [Read more](https://animaomnium.github.io/keep-stuff-linkable/) 2023-04-17T17:06:14Z **CatFacts in Node.js**
[Comments](https://lobste.rs/s/hx465a/catfacts_node_js) ⌘ [Read more](https://zackproser.com/software/catfacts) 2023-04-17T18:40:16Z **LLM Introduction: Learn Language Models**
[Comments](https://lobste.rs/s/34mbsz/llm_introduction_learn_language_models) ⌘ [Read more](https://gist.github.com/rain-1/eebd5e5eb2784feecf450324e3341c8d) 2023-04-17T21:39:40Z **VSCode ticket: Require user consent before sending any telemetry**
[Comments](https://lobste.rs/s/qgsqtn/vscode_ticket_require_user_consent) ⌘ [Read more](https://github.com/microsoft/vscode/issues/176269) 2023-04-17T23:28:31Z **OCaml Data Race Freedom Proposal**
[Comments](https://lobste.rs/s/6iasi1/ocaml_data_race_freedom_proposal) ⌘ [Read more](https://github.com/ocaml-flambda/ocaml-jst/blob/main/jane/doc/proposals/data-race-freedom.md) 2023-04-17T23:33:22Z **Can ChatGPT be my dev team?**
[Comments](https://lobste.rs/s/wsfzba/can_chatgpt_be_my_dev_team) ⌘ [Read more](https://medium.com/everestengineering/can-chatgpt-be-my-dev-team-6a17c918154) 2023-04-17T23:40:58Z **Forex Trading for Fun and Luckily Profit**
[Comments](https://lobste.rs/s/o9yn0q/forex_trading_for_fun_luckily_profit) ⌘ [Read more](https://www.dannyguo.com/blog/forex-trading-for-fun-and-luckily-profit) 2023-04-17T23:39:00Z **DOOM maps to SVG to laser cutter**
[Comments](https://lobste.rs/s/w9kppy/doom_maps_svg_laser_cutter) ⌘ [Read more](https://theor.xyz/doom-maps-laser-cut/) 2023-04-18T04:36:06Z **PSA: upgrade your LUKS key derivation function**
[Comments](https://lobste.rs/s/ik7j1s/psa_upgrade_your_luks_key_derivation) ⌘ [Read more](https://mjg59.dreamwidth.org/66429.html) 2023-04-18T04:52:13Z **Mobile Exploitation, the past, present, and future**
[Comments](https://lobste.rs/s/rthtr6/mobile_exploitation_past_present_future) ⌘ [Read more](https://github.com/externalist/presentations/blob/master/2023%20Zer0con/Mobile%20Exploitation%2C%20the%20past%2C%20present%2C%20and%20future.pdf) 2023-04-18T05:26:48Z **Stack Exchange Programming Language Design and Implementation is ready for launch**
[Comments](https://lobste.rs/s/eelvhl/stack_exchange_programming_language) ⌘ [Read more](https://area51.stackexchange.com/proposals/127456) 2023-04-18T06:54:39Z **The New XOR Problem**
[Comments](https://lobste.rs/s/afzqtj/new_xor_problem) ⌘ [Read more](https://blog.wtf.sg/posts/2023-02-03-the-new-xor-problem/) 2023-04-18T06:57:41Z **A Hypothetical World Where NetBSD is the Most Used Operating System**
[Comments](https://lobste.rs/s/qni9tp/hypothetical_world_where_netbsd_is_most) ⌘ [Read more](https://www.unitedbsd.com/blog/1058-a-hypothetical-world-where-netbsd-is-the-most-used-operating-system) 2023-04-18T08:57:11Z **Sniffnet v1.1.4 has just been released**
[Comments](https://lobste.rs/s/ef43j2/sniffnet_v1_1_4_has_just_been_released) ⌘ [Read more](https://github.com/GyulyVGC/sniffnet/releases/tag/v1.1.4) 2023-04-18T09:00:31Z **Color & Contrast**
[Comments](https://lobste.rs/s/hz8eoc/color_contrast) ⌘ [Read more](https://colorandcontrast.com/) 2023-04-18T11:11:54Z **Collection of Hotwire examples by thoughtbot**
[Comments](https://lobste.rs/s/by6gl6/collection_hotwire_examples_by) ⌘ [Read more](https://github.com/thoughtbot/hotwire-example-template) 2023-04-18T11:43:50Z **Which embedded OLAP database to pick?**
[Comments](https://lobste.rs/s/c49sak/which_embedded_olap_database_pick) ⌘ [Read more](https://www.zaynetro.com/post/2023-playing-with-olap/) 2023-04-18T12:05:41Z **Improving messages and types in GDB’s Python API**
[Comments](https://lobste.rs/s/mbsftm/improving_messages_types_gdb_s_python_api) ⌘ [Read more](https://blog.trailofbits.com/2023/04/18/a-winters-tale-improving-types-and-messages-in-gdbs-python-api/) 2023-04-18T12:11:35Z **Learning (visual) programming in the context of music**
[Comments](https://lobste.rs/s/gfsrlk/learning_visual_programming_context) ⌘ [Read more](https://www.ableton.com/en/blog/learn-to-build-your-own-max-for-live-devices-with-our-new-free-pack/) 2023-04-18T12:34:08Z **Why Developers Never Use State Machines**
[Comments](https://lobste.rs/s/i3ugkz/why_developers_never_use_state_machines) ⌘ [Read more](https://skorks.com/2011/09/why-developers-never-use-state-machines/) 2023-04-18T12:52:02Z **Load Balancing**
[Comments](https://lobste.rs/s/kydugs/load_balancing) ⌘ [Read more](https://samwho.dev/load-balancing/) 2023-04-18T13:09:43Z **How I Created a Personalized Map with R, JavaScript, and more**
[Comments](https://lobste.rs/s/v3ssen/how_i_created_personalized_map_with_r) ⌘ [Read more](https://www.visualcinnamon.com/2023/04/personal-map-norway-with-javascript/) 2023-04-18T13:45:29Z **TPC-H benchmark of Hyper, DuckDB and Datafusion on Parquet files**
[Comments](https://lobste.rs/s/pod6hu/tpc_h_benchmark_hyper_duckdb_datafusion) ⌘ [Read more](https://www.architecture-performance.fr/ap_blog/tpc-h-benchmark-of-hyper-duckdb-and-datafusion-on-parquet-files/) 2023-04-18T13:51:10Z **Generalized Macros**
[Comments](https://lobste.rs/s/u0kfqp/generalized_macros) ⌘ [Read more](https://ianthehenry.com/posts/generalized-macros/) 2023-04-18T14:32:08Z **Announcing Fedora Linux 38 (a week early!)**
[Comments](https://lobste.rs/s/asg5yq/announcing_fedora_linux_38_week_early) ⌘ [Read more](https://fedoramagazine.org/announcing-fedora-38/) 2023-04-18T15:33:03Z **Reimagining the microservice: an early preview**
[Comments](https://lobste.rs/s/j695nq/reimagining_microservice_early_preview) ⌘ [Read more](https://www.unison-lang.org/whats-new/unison-services-preview/) 2023-04-18T15:30:33Z **Emacs standing alone on a Linux Kernel**
[Comments](https://lobste.rs/s/fkau4o/emacs_standing_alone_on_linux_kernel) ⌘ [Read more](http://informatimago.free.fr/i/linux/emacs-on-user-mode-linux.html) 2023-04-18T16:01:00Z **Meson & VSCode: Develop your project in a modern IDE**
[Comments](https://lobste.rs/s/8mwgdu/meson_vscode_develop_your_project_modern) ⌘ [Read more](https://www.collabora.com/news-and-blog/blog/2023/04/18/meson-and-vscode-develop-your-project-modern-ide/) 2023-04-18T16:10:47Z **Better Together: Unifying Datalog and Equality Saturation**
[Comments](https://lobste.rs/s/2rxagg/better_together_unifying_datalog) ⌘ [Read more](https://arxiv.org/abs/2304.04332) 2023-04-18T19:15:12Z **Running Python micro-benchmarks using the ChatGPT Code Interpreter alpha**
[Comments](https://lobste.rs/s/e11k19/running_python_micro_benchmarks_using) ⌘ [Read more](https://simonwillison.net/2023/Apr/12/code-interpreter/) 2023-04-18T20:01:48Z **IAMSpy**
[Comments](https://lobste.rs/s/uqd0fq/iamspy) ⌘ [Read more](https://github.com/WithSecureLabs/IAMSpy) 2023-04-18T20:08:47Z **PC Engines apu platform EOL**
[Comments](https://lobste.rs/s/rgawsq/pc_engines_apu_platform_eol) ⌘ [Read more](https://www.pcengines.ch/eol.htm) 2023-04-18T20:48:19Z **Triple Threat: NSO Group’s Pegasus Spyware Returns in 2022 with a Trio of iOS 15 and iOS 16 Zero-Click Exploit Chains**
[Comments](https://lobste.rs/s/cqvcux/triple_threat_nso_group_s_pegasus_spyware) ⌘ [Read more](https://citizenlab.ca/2023/04/nso-groups-pegasus-spyware-returns-in-2022/) 2023-04-18T22:33:34Z **sourcehut pages**
[Comments](https://lobste.rs/s/mqarzx/sourcehut_pages) ⌘ [Read more](https://srht.site/) 2023-04-18T22:53:19Z **Component driven development on Rails with Phlex**
[Comments](https://lobste.rs/s/lvgu1q/component_driven_development_on_rails) ⌘ [Read more](https://fly.io/ruby-dispatch/component-driven-development-on-rails-with-phlex/) 2023-04-19T00:01:28Z **Reasons to avoid Javascript CDNs**
[Comments](https://lobste.rs/s/rtttnz/reasons_avoid_javascript_cdns) ⌘ [Read more](https://blog.wesleyac.com/posts/why-not-javascript-cdn) 2023-04-19T00:57:21Z **Wang Tiles and Turing Machines**
[Comments](https://lobste.rs/s/es0qlp/wang_tiles_turing_machines) ⌘ [Read more](https://grahamshawcross.com/2012/10/12/wang-tiles-and-turing-machines/) 2023-04-19T04:14:03Z **The strange code morphing CPU inside the Sony VAIO U1**
[Comments](https://lobste.rs/s/jyfcx1/strange_code_morphing_cpu_inside_sony) ⌘ [Read more](https://www.youtube.com/watch?v=K6xbDiDuFU0) 2023-04-19T04:42:04Z **Functional exception-less error handling with C++23's optional and expected**
[Comments](https://lobste.rs/s/besvo7/functional_exception_less_error) ⌘ [Read more](https://devblogs.microsoft.com/cppblog/cpp23s-optional-and-expected/) 2023-04-19T05:32:50Z **Realtek WiFi Firmware and a Fully 8051-based Keylogger Using RealWOW Technology (2021)**
[Comments](https://lobste.rs/s/r6mnn8/realtek_wifi_firmware_fully_8051_based) ⌘ [Read more](https://8051enthusiast.github.io/2021/07/05/002-wifi_fun.html) 2023-04-19T06:01:46Z **A love letter to make**
[Comments](https://lobste.rs/s/mavub8/love_letter_make) ⌘ [Read more](https://kmaasrud.com/blog/make) 2023-04-19T06:03:21Z **Astral: Next-gen Python tooling**
[Comments](https://lobste.rs/s/tf5gje/astral_next_gen_python_tooling) ⌘ [Read more](https://astral.sh/) 2023-04-19T09:33:11Z **FSF: Chrome’s JPEG XL killing shows how the web works under browser hegemony**
[Comments](https://lobste.rs/s/rdmvdz/fsf_chrome_s_jpeg_xl_killing_shows_how_web) ⌘ [Read more](https://arstechnica.com/gadgets/2023/04/free-software-group-decries-google-dropping-space-saving-jpeg-xl-format/) 2023-04-19T09:37:15Z **Zig Bits 0x3: Mastering project management in Zig**
[Comments](https://lobste.rs/s/ibqzqp/zig_bits_0x3_mastering_project) ⌘ [Read more](https://blog.orhun.dev/zig-bits-03/) 2023-04-19T10:31:32Z **Standard nonstandard evaluation rules in R**
[Comments](https://lobste.rs/s/mu0b8e/standard_nonstandard_evaluation_rules_r) ⌘ [Read more](https://developer.r-project.org/nonstandard-eval.pdf) 2023-04-19T11:16:20Z **Why did Prolog lose steam?**
[Comments](https://lobste.rs/s/qu379e/why_did_prolog_lose_steam) ⌘ [Read more](https://www.kmjn.org/notes/prolog_lost_steam.html) 2023-04-19T12:04:08Z **The Fatal Choice**
[Comments](https://lobste.rs/s/xcijsl/fatal_choice) ⌘ [Read more](https://vanemden.wordpress.com/2010/08/31/the-fatal-choice/) 2023-04-19T11:59:20Z **Who Killed Prolog?**
[Comments](https://lobste.rs/s/k8siiw/who_killed_prolog) ⌘ [Read more](https://vanemden.wordpress.com/2010/08/21/who-killed-prolog/) 2023-04-19T12:56:46Z **Why Aren’t More Users More Happy With Our VMs? Part 1**
[Comments](https://lobste.rs/s/phlnrx/why_aren_t_more_users_more_happy_with_our) ⌘ [Read more](https://tratt.net/laurie/blog/2018/why_arent_more_users_more_happy_with_our_vms_part_1.html) 2023-04-19T13:04:53Z **How RocksDB works**
[Comments](https://lobste.rs/s/qkzikl/how_rocksdb_works) ⌘ [Read more](https://artem.krylysov.com/blog/2023/04/19/how-rocksdb-works/) 2023-04-19T13:06:55Z **Fx release 27: added support for JSON-comments and JSON-streams**
[Comments](https://lobste.rs/s/8hwbfl/fx_release_27_added_support_for_json) ⌘ [Read more](https://www.npmjs.com/package/fx) 2023-04-19T13:08:09Z **Better Rescript JS/TS interop with customizable variants**
[Comments](https://lobste.rs/s/ynoafx/better_rescript_js_ts_interop_with) ⌘ [Read more](https://rescript-lang.org/blog/improving-interop) 2023-04-19T13:21:28Z **A Plea for Lean Software (1995)**
[Comments](https://lobste.rs/s/68nai7/plea_for_lean_software_1995) ⌘ [Read more](https://people.inf.ethz.ch/wirth/Articles/LeanSoftware.pdf) 2023-04-19T14:04:47Z **Making a Linux home server sleep on idle and wake on demand — the simple way**
[Comments](https://lobste.rs/s/h9xyrs/making_linux_home_server_sleep_on_idle) ⌘ [Read more](https://dgross.ca/blog/linux-home-server-auto-sleep/) 2023-04-19T14:28:08Z **FreeBSD Status Report First Quarter 2023**
[Comments](https://lobste.rs/s/ybeves/freebsd_status_report_first_quarter_2023) ⌘ [Read more](https://www.freebsd.org/status/report-2023-01-2023-03/) 2023-04-19T14:45:12Z **BlueHat IL 2023**
[Comments](https://lobste.rs/s/z0zagb/bluehat_il_2023) ⌘ [Read more](https://www.youtube.com/playlist?list=PLnWGkkkDVeqhdnqaHp0RsBeDq7V_RPFjr) 2023-04-19T15:02:43Z **Are there characteristics of languages that make them more suitable to LLM code assistance?**
I make my money writing Ruby. I like Ruby, I find it pleasant to work with. But what I really like is getting work done, and I theorize that, between the duck typing, the meta programming, all the things that make it what it is might make it harder for LLMs to work with it.

I found a paper, [A Systematic Evaluation of Large Language Models of Code](https://arxiv.org/abs/2202.13169), that judges some models on the ... ⌘ [Read more](https://lobste.rs/s/abmrbs/are_there_characteristics_languages) 2023-04-19T15:26:26Z **A New Voyage**
[Comments](https://lobste.rs/s/zei6tr/new_voyage) ⌘ [Read more](https://getsol.us/2023/04/18/a-new-voyage/) 2023-04-19T19:03:29Z **Hacking the Nintendo DSi Browser**
[Comments](https://lobste.rs/s/uxatzm/hacking_nintendo_dsi_browser) ⌘ [Read more](https://farlow.dev/2023/03/02/hacking-the-nintendo-dsi-browser) 2023-04-19T21:07:00Z **Simplifying Bézier paths**
[Comments](https://lobste.rs/s/kvqy7e/simplifying_bezier_paths) ⌘ [Read more](https://raphlinus.github.io/curves/2023/04/18/bezpath-simplify.html) 2023-04-20T00:22:28Z **Go integration testing with courage and coverage**
[Comments](https://lobste.rs/s/txfdii/go_integration_testing_with_courage) ⌘ [Read more](https://evilmartians.com/chronicles/go-integration-testing-with-courage-and-coverage) 2023-04-20T01:16:56Z **Annotations in Kubernetes Operator Design**
[Comments](https://lobste.rs/s/6hstbv/annotations_kubernetes_operator_design) ⌘ [Read more](https://sklar.rocks/kubernetes-operators-annotations/) 2023-04-20T03:04:39Z **The Waterfall Model**
[Comments](https://lobste.rs/s/poi61q/waterfall_model) ⌘ [Read more](http://nethack4.org/esolangs/waterfall/) 2023-04-20T03:16:33Z **Processes and Causality**
[Comments](https://lobste.rs/s/ebyb2h/processes_causality) ⌘ [Read more](https://www.jfsowa.com/ontology/causal.htm) 2023-04-20T04:04:33Z **Underscores in numeric constants in PostgreSQL 16**
[Comments](https://lobste.rs/s/iczezk/underscores_numeric_constants) ⌘ [Read more](https://www.cybertec-postgresql.com/en/underscores-in-numeric-constants-in-postgresql-16/) 2023-04-20T04:32:01Z **RFC 9386: IPv6 Deployment Status**
[Comments](https://lobste.rs/s/sozrur/rfc_9386_ipv6_deployment_status) ⌘ [Read more](https://www.rfc-editor.org/rfc/rfc9386.html) 2023-04-20T05:02:31Z **Why I like Clojure as a solo developer | Biff**
[Comments](https://lobste.rs/s/vr8l1n/why_i_like_clojure_as_solo_developer_biff) ⌘ [Read more](https://biffweb.com/docs/essays/why-i-like-clojure/) 2023-04-20T06:55:01Z **More Adaptive ARC Eviction for OpenZFS**
[Comments](https://lobste.rs/s/a9e9mj/more_adaptive_arc_eviction_for_openzfs) ⌘ [Read more](https://github.com/openzfs/zfs/commit/a8d83e2a24de6419dc58d2a7b8f38904985726cb) 2023-04-20T06:53:09Z **FreeBSD 13.2 Review**
[Comments](https://lobste.rs/s/hcuo6c/freebsd_13_2_review) ⌘ [Read more](https://cloud7.news/article/freebsd-13-2-review/) 2023-04-20T06:52:47Z **How to Upgrade from FreeBSD 13.1 to FreeBSD 13.2**
[Comments](https://lobste.rs/s/7d6g8t/how_upgrade_from_freebsd_13_1_freebsd_13_2) ⌘ [Read more](https://ostechnix.com/freebsd-upgrade/) 2023-04-20T07:26:10Z **Building a GStreamer plugin in Rust with meson instead of cargo – coaxion.net – slomo's blog**
[Comments](https://lobste.rs/s/z1blzv/building_gstreamer_plugin_rust_with) ⌘ [Read more](https://coaxion.net/blog/2023/04/building-a-gstreamer-plugin-in-rust-with-meson-instead-of-cargo/) 2023-04-20T08:12:56Z **LINQ to Z3 – Theorem Solving on Steroids (2009)**
[Comments](https://lobste.rs/s/hhsb4e/linq_z3_theorem_solving_on_steroids_2009) ⌘ [Read more](https://web.archive.org/web/20210512180535/http://community.bartdesmet.net/blogs/bart/archive/2009/04/19/linq-to-z3-theorem-solving-on-steroids-part-0.aspx) 2023-04-20T09:23:15Z **The Nix, OpenGL and Ubuntu Integration Nightmare**
[Comments](https://lobste.rs/s/7h20zl/nix_opengl_ubuntu_integration_nightmare) ⌘ [Read more](https://alternativebit.fr/posts/nixos/nix-opengl-and-ubuntu-integration-nightmare/) 2023-04-20T09:59:47Z **A Plea for Fairness for Non-profit Developers of Open Source Software**
[Comments](https://lobste.rs/s/hilluq/plea_for_fairness_for_non_profit) ⌘ [Read more](https://www.isc.org/blogs/2023-cyber-resilience-act-letter/) 2023-04-20T10:15:02Z **QR-sculpture "Trinity" – 3 in 1**
[Comments](https://lobste.rs/s/tmzh19/qr_sculpture_trinity_3_1) ⌘ [Read more](https://frank-haase-design.de/en/galerie/qr-art/qr-plastik-trinity) 2023-04-20T11:38:25Z **Why Perl?**
[Comments](https://lobste.rs/s/pqwtxa/why_perl) ⌘ [Read more](https://two-wrongs.com/why-perl) 2023-04-20T14:07:26Z **rsjs "Reasonable System for JavaScript Structure"**
[Comments](https://lobste.rs/s/gx8tm0/rsjs_reasonable_system_for_javascript) ⌘ [Read more](https://ricostacruz.com/rsjs/) 2023-04-20T15:01:39Z **Minigpt-4**
[Comments](https://lobste.rs/s/w7moru/minigpt_4) ⌘ [Read more](https://minigpt-4.github.io/) 2023-04-20T15:41:21Z **Announcing Chapel 1.30.0**
[Comments](https://lobste.rs/s/qeqj0c/announcing_chapel_1_30_0) ⌘ [Read more](https://chapel-lang.org/blog/posts/announcing-chapel-1.30/) 2023-04-20T16:55:38Z **Qt CAN Bus API extensions**
[Comments](https://lobste.rs/s/yjs9ik/qt_can_bus_api_extensions) ⌘ [Read more](https://www.qt.io/blog/qt-can-bus-api-extensions) 2023-04-20T17:14:06Z **Proton Pass is now in beta**
[Comments](https://lobste.rs/s/rmoegt/proton_pass_is_now_beta) ⌘ [Read more](https://proton.me/blog/proton-pass-beta) 2023-04-20T18:23:59Z **3CX Software Supply Chain Compromise Initiated by a Prior Software Supply Chain Compromise; Suspected North Korean Actor Responsible**
[Comments](https://lobste.rs/s/pxsoka/3cx_software_supply_chain_compromise) ⌘ [Read more](https://www.mandiant.com/resources/blog/3cx-software-supply-chain-compromise) 2023-04-20T18:33:57Z **The Performance of Open Source Software: Ninja**
[Comments](https://lobste.rs/s/rez29u/performance_open_source_software_ninja) ⌘ [Read more](https://aosabook.org/en/posa/ninja.html) 2023-04-20T19:02:55Z **Defining interfaces in C++: concepts versus inheritance**
[Comments](https://lobste.rs/s/gx0wol/defining_interfaces_c_concepts_versus) ⌘ [Read more](https://lemire.me/blog/2023/04/20/defining-interfaces-in-c-concepts-versus-inheritance/) 2023-04-20T19:29:17Z **Modular: The world's fastest unified matrix multiplication**
[Comments](https://lobste.rs/s/npfon8/modular_world_s_fastest_unified_matrix) ⌘ [Read more](https://www.modular.com/blog/the-worlds-fastest-unified-matrix-multiplication) 2023-04-20T19:37:18Z **.NET 8 Preview 3: Simplified Output Path format for Builds**
[Comments](https://lobste.rs/s/yfw5pk/net_8_preview_3_simplified_output_path) ⌘ [Read more](https://danschnau.com/blog/net-8-artifacts-directory) 2023-04-20T19:47:06Z **Pretrained Transformers as Universal Computation Engines**
[Comments](https://lobste.rs/s/dhnkpj/pretrained_transformers_as_universal) ⌘ [Read more](https://arxiv.org/abs/2103.05247) 2023-04-20T20:09:10Z **This new technology could blow away GPT-4 and everything like it**
[Comments](https://lobste.rs/s/6f72pf/this_new_technology_could_blow_away_gpt_4) ⌘ [Read more](https://www.zdnet.com/article/this-new-technology-could-blow-away-gpt-4-and-everything-like-it/) 2023-04-20T22:08:30Z **How to run your own LLM (GPT)**
[Comments](https://lobste.rs/s/uawxse/how_run_your_own_llm_gpt) ⌘ [Read more](https://blog.rfox.eu/en/Programming/How_to_run_your_own_LLM_GPT.html) 2023-04-20T23:57:48Z **Mike Perham, Creator of Sidekiq: From Employment to Independence**
[Comments](https://lobste.rs/s/haxq7o/mike_perham_creator_sidekiq_from) ⌘ [Read more](https://codecodeship.com/blog/2023-04-14-mike-perham) 2023-04-21T01:21:00Z **Windows NT on Bull Estrella**
[Comments](https://lobste.rs/s/5tvug2/windows_nt_on_bull_estrella) ⌘ [Read more](http://vivapowerpc.eu/20230130-1800_Windows_NT_on_Bull_Estrella) 2023-04-21T01:43:43Z **What Is a Database?**
[Comments](https://lobste.rs/s/mwo1sq/what_is_database) ⌘ [Read more](https://www.youtube.com/watch?v=MqbVoSs0lXk) 2023-04-21T03:59:21Z **Emacs Comes to Android**
Versions newer than on F-Droid are available on [SourceForge](https://sourceforge.net/projects/android-ports-for-gnu-emacs/files/)

The technical information about the port can be found in [the port’s branch in Emacs source code](https://git.savannah.gnu.org/cgit/emacs.git/tree/java/README?h=feature/android)

[Comments](https://lobste.rs/s/ld8b6q/emacs_comes_android) ⌘ [Read more](https://irreal.org/blog/?p=11144) 2023-04-21T04:15:22Z **Standardizing BPF**
[Comments](https://lobste.rs/s/vjqxgx/standardizing_bpf) ⌘ [Read more](https://lwn.net/Articles/926882/) 2023-04-21T04:28:46Z **Asynchronous Programming in Python with asyncio**
[Comments](https://lobste.rs/s/wzvnnr/asynchronous_programming_python_with) ⌘ [Read more](https://muhammadraza.me/2023/Asynchronous-Programming-in-Python/) 2023-04-21T04:46:25Z **PyPI: Introducing 'Trusted Publishers'**
[Comments](https://lobste.rs/s/4x5jj3/pypi_introducing_trusted_publishers) ⌘ [Read more](https://blog.pypi.org/posts/2023-04-20-introducing-trusted-publishers/) 2023-04-21T10:57:33Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/r3vvh9/what_are_you_doing_this_weekend) 2023-04-21T11:15:14Z **Bytebeating with GAWK**
[Comments](https://lobste.rs/s/uzkppu/bytebeating_with_gawk) ⌘ [Read more](https://maximullaris.com/bytebeat_gawk.html) 2023-04-21T13:02:54Z **Installing Windows and Linux on the Same Partition**
[Comments](https://lobste.rs/s/rdydvu/installing_windows_linux_on_same) ⌘ [Read more](https://www.lilysthings.org/blog/windows-on-btrfs/) 2023-04-21T14:21:33Z **Applelink: chiseling an API middleware away from a Rails monolith**
[Comments](https://lobste.rs/s/x3ttst/applelink_chiseling_api_middleware_away) ⌘ [Read more](https://www.tramline.app/blog/applelink-chiseling-an-api-middleware-away-from-a-rails-monolith) 2023-04-21T14:37:35Z **ROM shadowing: who did it first?**
[Comments](https://lobste.rs/s/gzqp6v/rom_shadowing_who_did_it_first) ⌘ [Read more](https://www.os2museum.com/wp/first-rom-shadowing/) 2023-04-21T14:50:43Z **WebRTC, GStreamer and HTML5 - Part 1**
[Comments](https://lobste.rs/s/22j17x/webrtc_gstreamer_html5_part_1) ⌘ [Read more](https://blogs.igalia.com/llepage/webrtc-gstreamer-and-html5-part-1/) 2023-04-21T15:45:25Z **Fun Format Friday: 10 Code Commandments**
It’s 11:40am and I thought hey, could be fun to have some sort of “fun thoughts to have” Fridays here on lobsters. Basically if you have something silly or fun to ask the community it’s the day to do it :D.

So a starter I’ve thought of is “10 Code Commandments”. This is inspired by my friend who’s going through Clean Code and is having the usual thoughts most people these days have: “this is obvious stuff”, or “this is outdated”, or “this is for enterprise”.

Th ... ⌘ [Read more](https://lobste.rs/s/2veztz/fun_format_friday_10_code_commandments) 2023-04-21T16:52:52Z **A Gradual Gradual Type System for Elixir [pdf]**
[Comments](https://lobste.rs/s/gxywvh/gradual_gradual_type_system_for_elixir) ⌘ [Read more](https://www.irif.fr/_media/users/gduboc/elixir-types.pdf) 2023-04-21T17:39:13Z **Firefox may soon reject Cookie prompts automatically**
[Comments](https://lobste.rs/s/igqvhd/firefox_may_soon_reject_cookie_prompts) ⌘ [Read more](https://www.ghacks.net/2023/04/17/firefox-may-interact-with-cookie-prompts-automatically-soon/) 2023-04-21T18:31:30Z **Linux Foundation Announces Launch of TLA+ Foundation**
[Comments](https://lobste.rs/s/1nvykk/linux_foundation_announces_launch_tla) ⌘ [Read more](https://www.linuxfoundation.org/press/linux-foundation-launches-tlafoundation) 2023-04-21T18:52:33Z **Zero-Downtime Deployments with Docker Compose**
[Comments](https://lobste.rs/s/aaykwy/zero_downtime_deployments_with_docker) ⌘ [Read more](https://www.maxcountryman.com/articles/zero-downtime-deployments-with-docker-compose) 2023-04-21T19:45:20Z **From Deep to Long Learning?**
[Comments](https://lobste.rs/s/ltqqkp/from_deep_long_learning) ⌘ [Read more](https://hazyresearch.stanford.edu/blog/2023-03-27-long-learning) 2023-04-21T20:02:10Z **Elegant Memoization with Ruby’s .tap Method**
[Comments](https://lobste.rs/s/jw3ayh/elegant_memoization_with_ruby_s_tap) ⌘ [Read more](https://www.macarthur.me/posts/memoization-with-tap-in-ruby) 2023-04-21T20:19:47Z **Keyboard tricks from a macOS app dev**
[Comments](https://lobste.rs/s/nhlx3e/keyboard_tricks_from_macos_app_dev) ⌘ [Read more](https://notes.alinpanaitiu.com/Keyboard%20tricks%20from%20a%20macOS%20app%20dev) 2023-04-21T21:21:45Z **In defense of simple architectures**
[Comments](https://lobste.rs/s/oyroj4/defense_simple_architectures) ⌘ [Read more](https://danluu.com/simple-architectures/) 2023-04-21T23:55:46Z **Recording and screenshotting windows: the lazy way**
[Comments](https://lobste.rs/s/3y1z6t/recording_screenshotting_windows_lazy) ⌘ [Read more](https://xenodium.com/recordscreenshot-windows-the-lazy-way/) 2023-04-22T00:09:31Z **Keep Calm And Panic**
[Comments](https://lobste.rs/s/s4xz7b/keep_calm_panic) ⌘ [Read more](https://www.dolthub.com/blog/2023-04-14-keep-calm-and-panic/) 2023-04-22T01:59:04Z **An Overview of the NetWare Operating System (1994)**
[Comments](https://lobste.rs/s/5utipd/overview_netware_operating_system_1994) ⌘ [Read more](https://www.usenix.net/legacy/publications/library/proceedings/sf94/full_papers/minshall.pdf) 2023-04-22T02:44:26Z **The weird world of Windows file paths**
[Comments](https://lobste.rs/s/3ncw19/weird_world_windows_file_paths) ⌘ [Read more](https://www.fileside.app/blog/2023-03-17_windows-file-paths/) 2023-04-22T03:53:23Z **Mass editing memory in a transformer**
[Comments](https://lobste.rs/s/2derl9/mass_editing_memory_transformer) ⌘ [Read more](https://quuxplusone.github.io/blog/feed.xml) 2023-04-22T07:06:34Z **Manjaro 22.1 Talos released**
[Comments](https://lobste.rs/s/uzp2u8/manjaro_22_1_talos_released) ⌘ [Read more](https://forum.manjaro.org/t/manjaro-22-1-talos-released/139155) 2023-04-22T07:37:48Z **Escheresque parquet deformations of an aperiodic monotile**
[Comments](https://lobste.rs/s/qzwn0g/escheresque_parquet_deformations) ⌘ [Read more](https://quuxplusone.github.io/blog/2023/03/30/hat-parquet/) 2023-04-22T08:03:57Z **The intuition behind the Universal Approximation Theorem**
[Comments](https://lobste.rs/s/4j905f/intuition_behind_universal) ⌘ [Read more](http://shivammehta.me/blog/2021/06/10/the-intuition-behind-the-universal-approximation-theorem/) 2023-04-22T08:28:08Z **eXtended disquisitions on eXpress datapaths**
[Comments](https://lobste.rs/s/acmrnr/extended_disquisitions_on_express) ⌘ [Read more](https://nick-black.com/dankwiki/index.php/Extended_disquisitions_pertaining_to_eXpress_data_paths_(XDP)) 2023-04-22T09:23:56Z **Memoirs from the old web: server-side image maps**
[Comments](https://lobste.rs/s/pvodaw/memoirs_from_old_web_server_side_image) ⌘ [Read more](https://www.devever.net/~hl/imagemap) 2023-04-22T12:21:39Z **Announcing Rust 1.69.0**
[Comments](https://lobste.rs/s/1bkzaa/announcing_rust_1_69_0) ⌘ [Read more](https://blog.rust-lang.org/2023/04/20/Rust-1.69.0.html) 2023-04-22T14:27:27Z **The Cretaceous-Paleogene extinction event and security practice**
[Comments](https://lobste.rs/s/hdrfuk/cretaceous_paleogene_extinction_event) ⌘ [Read more](https://ioc.exchange/@invisv/110242893952669306) 2023-04-22T16:19:28Z **Understand Postgres wire protocol by writing a simple program**
[Comments](https://lobste.rs/s/k3p0cd/understand_postgres_wire_protocol_by) ⌘ [Read more](https://viggy28.dev/article/introduction-to-postgres-wire-protocol-in-go/) 2023-04-22T16:28:29Z **On the state of KaiOS and BananaHackers community as of summer of 2023**
[Comments](https://lobste.rs/s/9w8nka/on_state_kaios_bananahackers_community) ⌘ [Read more](https://blog.bananahackers.net/farooqkz/on-the-state-of-kaios-and-bananahackers-community-as-of-summer-of-2023) 2023-04-22T17:37:22Z **The “Build Your Own Database” book is finished**
[Comments](https://lobste.rs/s/gibx9w/build_your_own_database_book_is_finished) ⌘ [Read more](https://build-your-own.org/blog/20230420_byodb_done/) 2023-04-22T18:05:43Z **Darke Files - a version control and file synchronization system**
[Comments](https://lobste.rs/s/quty1t/darke_files_version_control_file) ⌘ [Read more](https://darke.handmade.network/) 2023-04-22T19:31:23Z **Bare Metal Vi, boot into Vi without an OS**
[Comments](https://lobste.rs/s/1eqt4i/bare_metal_vi_boot_into_vi_without_os) ⌘ [Read more](https://raymii.org/s/blog/Bare_Metal_Boot_to_Vi.html) 2023-04-22T20:13:54Z **Simulated floppy disk with real magnetic data transfer**
[Comments](https://lobste.rs/s/lfhyau/simulated_floppy_disk_with_real_magnetic) ⌘ [Read more](https://www.youtube.com/watch?v=dhGl30Ll4vA) 2023-04-22T20:44:00Z **Research without Re-search: Maximal Update Parametrization Yields Accurate Loss Prediction across Scales**
[Comments](https://lobste.rs/s/a5ismc/research_without_re_search_maximal) ⌘ [Read more](https://arxiv.org/abs/2304.06875) 2023-04-22T21:00:19Z **On Recursion, Continuations and Trampolines**
[Comments](https://lobste.rs/s/iuf6hn/on_recursion_continuations_trampolines) ⌘ [Read more](https://eli.thegreenplace.net/2017/on-recursion-continuations-and-trampolines/) 2023-04-22T21:38:53Z **Why are all customer support tools designed for B2C?**
[Comments](https://lobste.rs/s/rakquu/why_are_all_customer_support_tools) ⌘ [Read more](https://fogbender.com/blog/why-all-customer-support-tools-designed-for-btc) 2023-04-22T21:49:08Z **The Small Tech Feature I Am Grateful For, and It’s Not AI**
[Comments](https://lobste.rs/s/xnqhkb/small_tech_feature_i_am_grateful_for_it_s) ⌘ [Read more](https://algustionesa.com/not-ai/) 2023-04-23T05:29:24Z **Data Oriented Parallel Value Interner**
[Comments](https://lobste.rs/s/z2psxx/data_oriented_parallel_value_interner) ⌘ [Read more](https://matklad.github.io/2023/04/23/data-oriented-parallel-value-interner.html) 2023-04-23T06:38:55Z **DuskOS - 32-bit Forth OS mixed with C**
[Comments](https://lobste.rs/s/hd2kz6/duskos_32_bit_forth_os_mixed_with_c) ⌘ [Read more](https://git.sr.ht/~vdupras/duskos) 2023-04-23T11:08:15Z **Structure and Interpretation of React Native**
[Comments](https://lobste.rs/s/sw3ayu/structure_interpretation_react_native) ⌘ [Read more](https://wingolog.org/archives/2023/04/21/structure-and-interpretation-of-react-native) 2023-04-23T12:01:24Z **Measuring the Impact of False Sharing**
[Comments](https://lobste.rs/s/bnuzfg/measuring_impact_false_sharing) ⌘ [Read more](https://alic.dev/blog/false-sharing.html) 2023-04-23T12:58:31Z **Regular Expressions in Zig**
[Comments](https://lobste.rs/s/93mqjs/regular_expressions_zig) ⌘ [Read more](https://www.openmymind.net/Regular-Expressions-in-Zig/) 2023-04-23T12:57:24Z **The two types of C programmers**
[Comments](https://lobste.rs/s/jsmv2n/two_types_c_programmers) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/programming/CProgrammersTwoTypes) 2023-04-23T13:04:42Z **Understanding LSTM Networks**
[Comments](https://lobste.rs/s/xx9q1i/understanding_lstm_networks) ⌘ [Read more](http://colah.github.io/posts/2015-08-Understanding-LSTMs/) 2023-04-23T13:04:34Z **PG advisory locks in Go with built-in hashes**
[Comments](https://lobste.rs/s/dhan61/pg_advisory_locks_go_with_built_hashes) ⌘ [Read more](https://brandur.org/fragments/pg-advisory-locks-with-go-hash) 2023-04-23T14:14:29Z **The World's Simplest Lock-Free Hash Table (2013)**
[Comments](https://lobste.rs/s/yhe6ag/world_s_simplest_lock_free_hash_table_2013) ⌘ [Read more](https://preshing.com/20130605/the-worlds-simplest-lock-free-hash-table/) 2023-04-23T16:33:41Z **AWA's Acoustic Hood - Effective Silencing for Office Printers**
[Comments](https://lobste.rs/s/d1k3xb/awa_s_acoustic_hood_effective_silencing) ⌘ [Read more](https://computeradsfromthepast.substack.com/p/awas-acoustic-hood) 2023-04-23T17:17:22Z **rye: Flask author's new project for Python bootstrapping**
[Comments](https://lobste.rs/s/oeqh86/rye_flask_author_s_new_project_for_python) ⌘ [Read more](https://github.com/mitsuhiko/rye) 2023-04-23T18:33:20Z **Introducing PyPI Organizations**
[Comments](https://lobste.rs/s/0hylet/introducing_pypi_organizations) ⌘ [Read more](https://blog.pypi.org/posts/2023-04-23-introducing-pypi-organizations/) 2023-04-23T18:54:56Z **Using Nix with Dockerfiles**
[Comments](https://lobste.rs/s/w0hukh/using_nix_with_dockerfiles) ⌘ [Read more](https://mitchellh.com/writing/nix-with-dockerfiles) 2023-04-23T20:01:33Z **Leverage the richness of HTTP status codes**
[Comments](https://lobste.rs/s/ltbcf7/leverage_richness_http_status_codes) ⌘ [Read more](https://blog.frankel.ch/leverage-richness-http-status-codes/) 2023-04-24T01:12:49Z **A CTF Challenge using the Nintendo 3DS' unique features**
[Comments](https://lobste.rs/s/g7bc1z/ctf_challenge_using_nintendo_3ds_unique) ⌘ [Read more](https://reswitched-weekly-reboot.github.io/posts/3ds-ctf/) 2023-04-24T03:19:12Z **The many ways of converting FP32 to FP16**
[Comments](https://lobste.rs/s/aaec2e/many_ways_converting_fp32_fp16) ⌘ [Read more](https://www.corsix.org/content/converting-fp32-to-fp16) 2023-04-24T04:35:23Z **The shrinking role of semaphores [LWN.net]**
Article also covers history of semaphores in linux kernel, which I found interesting :)

[Comments](https://lobste.rs/s/yumskl/shrinking_role_semaphores_lwn_net) ⌘ [Read more](https://lwn.net/Articles/928026/) 2023-04-24T07:37:21Z **1Password is adding telemetry**
[Comments](https://lobste.rs/s/inyxqd/1password_is_adding_telemetry) ⌘ [Read more](https://blog.1password.com/privacy-preserving-app-telemetry/) 2023-04-24T10:02:07Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/xwptpr/what_are_you_doing_this_week) 2023-04-24T11:45:38Z **OpenBSD: Managing an inverter/converter with NUT**
EN translation about my FR article ;)

[Comments](https://lobste.rs/s/ccma1n/openbsd_managing_inverter_converter) ⌘ [Read more](http://doc.huc.fr.eu.org/en/sys/openbsd/nut/) 2023-04-24T12:16:53Z **Our Journey from SaaS to OSS: Monoliths vs. Microservices**
[Comments](https://lobste.rs/s/bc1cwg/our_journey_from_saas_oss_monoliths_vs) ⌘ [Read more](https://www.appsmith.com/blog/monoliths-vs-microservices-1) 2023-04-24T12:15:44Z **deleting system32\curl.exe**
[Comments](https://lobste.rs/s/pjvdpe/deleting_system32_curl_exe) ⌘ [Read more](https://daniel.haxx.se/blog/2023/04/24/deleting-system32curl-exe/) 2023-04-24T12:42:20Z **Parallel Agile: Interesting Idea – Does It Work?**
[Comments](https://lobste.rs/s/9unpqz/parallel_agile_interesting_idea_does_it) ⌘ [Read more](https://two-wrongs.com/book-review-parallel-agile.html) 2023-04-24T13:27:37Z **Introducing tsc.nvim: Project-Wide Asynchronous TypeScript Type-Checking & Diagnostics for Neovim**
Hey y’all,

I’m excited to share my new (and first) Neovim plugin: tsc.nvim! 🚀

This plugin brings asynchronous project-wide TypeScript type-checking to Neovim, providing a seamless type-checking experience for TypeScript developers. No longer do you have to wait for the build in a separate terminal to know about type errors in your code beyond your current buffer(s).

Here are some key features of tsc.nvim:

🚀 ... ⌘ [Read more](https://lobste.rs/s/4qsvl2/introducing_tsc_nvim_project_wide) 2023-04-24T13:58:40Z **pair programming experience with Bard**
[Comments](https://lobste.rs/s/lyufoa/pair_programming_experience_with_bard) ⌘ [Read more](https://gist.github.com/rain-1/9c948a5931d9b0a15a985d5b11921e9e) 2023-04-24T14:02:09Z **Modeling Git Internals in Alloy, Part 3: Operations on Blobs and Trees**
[Comments](https://lobste.rs/s/5glumb/modeling_git_internals_alloy_part_3) ⌘ [Read more](https://bytes.zone/posts/modeling-git-internals-in-alloy-part-3-operations-on-blobs-and-trees/) 2023-04-24T15:26:21Z **Why I use Nix and make(1) to develop**
[Comments](https://lobste.rs/s/g6gk8d/why_i_use_nix_make_1_develop) ⌘ [Read more](https://glorifiedgluer.com/blog/2023/developing-with-nix-and-make/) 2023-04-24T15:34:37Z **Diagnosing and repairing a Brother fax/printer USB failure**
[Comments](https://lobste.rs/s/pxgucj/diagnosing_repairing_brother_fax) ⌘ [Read more](https://www.downtowndougbrown.com/2023/04/diagnosing-and-repairing-a-brother-fax-printer-usb-failure/) 2023-04-24T16:06:45Z **QEMU version 8.0.0 released**
[Comments](https://lobste.rs/s/x0qck8/qemu_version_8_0_0_released) ⌘ [Read more](https://www.qemu.org/2023/04/20/qemu-8-0-0/) 2023-04-24T17:32:41Z **Haiku's (Kernel) Condition Variables API: Design & Implementation**
[Comments](https://lobste.rs/s/qgsvuk/haiku_s_kernel_condition_variables_api) ⌘ [Read more](https://www.haiku-os.org/blog/waddlesplash/2023-04-24_condition_variables/) 2023-04-24T18:16:17Z **Every type is defined by its intro and elim forms**
[Comments](https://lobste.rs/s/kzwsh0/every_type_is_defined_by_its_intro_elim) ⌘ [Read more](https://blog.jez.io/intro-elim/) 2023-04-24T19:15:29Z **Fill in the ISO C++ Developer Survey**
[Comments](https://lobste.rs/s/w12xum/fill_iso_c_developer_survey) ⌘ [Read more](https://devblogs.microsoft.com/cppblog/fill-in-the-iso-c-developer-survey/) 2023-04-24T19:59:57Z **Golang crypto/ecdh and the TPM**
[Comments](https://lobste.rs/s/uimk5w/golang_crypto_ecdh_tpm) ⌘ [Read more](https://linderud.dev/blog/golang-crypto/ecdh-and-the-tpm/) 2023-04-25T00:02:49Z **Rust allows redeclaring local variables to great benefit**
[Comments](https://lobste.rs/s/xm2rdj/rust_allows_redeclaring_local_variables) ⌘ [Read more](https://ntietz.com/blog/rust-shadowing-idiomatic/) 2023-04-25T01:11:52Z **GCC 13 and the state of gccrs**
[Comments](https://lobste.rs/s/xd1sfw/gcc_13_state_gccrs) ⌘ [Read more](https://rust-gcc.github.io/2023/04/24/gccrs-and-gcc13-release.html) 2023-04-25T03:08:24Z **Distractions Cause Bad Code**
[Comments](https://lobste.rs/s/37dvyx/distractions_cause_bad_code) ⌘ [Read more](https://ntietz.com/blog/distractions-cause-bad-code/) 2023-04-25T04:27:22Z **A sculk-sensor calculator (and why it demos quantum uncertainty)**
[Comments](https://lobste.rs/s/ddif5e/sculk_sensor_calculator_why_it_demos) ⌘ [Read more](https://www.youtube.com/watch?v=B0OuIi2YADc) 2023-04-25T05:38:56Z **Thinking about our passive exposure to IPv6 issues**
[Comments](https://lobste.rs/s/a3hkdf/thinking_about_our_passive_exposure_ipv6) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/sysadmin/IPv6OurPassiveExposure) 2023-04-25T05:35:19Z **Nine ways to shoot yourself in the foot with PostgreSQL**
[Comments](https://lobste.rs/s/behyod/nine_ways_shoot_yourself_foot_with) ⌘ [Read more](https://philbooth.me/blog/nine-ways-to-shoot-yourself-in-the-foot-with-postgresql) 2023-04-25T05:49:12Z **Deep Neural Networks from Scratch in Zig**
[Comments](https://lobste.rs/s/nudkxl/deep_neural_networks_from_scratch_zig) ⌘ [Read more](https://monadmonkey.com/dnns-from-scratch-in-zig) 2023-04-25T06:22:12Z **PostgreSQL Indexes Can Hurt You: Negative Effects and the Costs Involved**
[Comments](https://lobste.rs/s/qsdnul/postgresql_indexes_can_hurt_you_negative) ⌘ [Read more](https://www.percona.com/blog/postgresql-indexes-can-hurt-you-negative-effects-and-the-costs-involved/) 2023-04-25T06:53:11Z **Are pull requests bad because they originate from open-source development?**
[Comments](https://lobste.rs/s/0pes7b/are_pull_requests_bad_because_they) ⌘ [Read more](https://blog.ploeh.dk/2023/04/24/are-pull-requests-bad-because-they-originate-from-open-source-development/) 2023-04-25T07:12:43Z **Alice ML**
[Comments](https://lobste.rs/s/y9t7pe/alice_ml) ⌘ [Read more](https://www.ps.uni-saarland.de/alice/) 2023-04-25T08:13:30Z **strlcpy and strlcat - Consistent, Safe, String Copy and Concatenation (1999)**
[Comments](https://lobste.rs/s/5eys5d/strlcpy_strlcat_consistent_safe_string) ⌘ [Read more](https://www.openbsd.org/papers/strlcpy-paper.pdf) 2023-04-25T08:42:27Z **Second IC :)**
[Comments](https://lobste.rs/s/bzzkta/second_ic) ⌘ [Read more](http://sam.zeloof.xyz/second-ic/) 2023-04-25T09:26:25Z **Six ways to shoot yourself in the foot with healthchecks**
[Comments](https://lobste.rs/s/kbikaw/six_ways_shoot_yourself_foot_with) ⌘ [Read more](https://philbooth.me/blog/six-ways-to-shoot-yourself-in-the-foot-with-healthchecks) 2023-04-25T11:39:36Z **makerust: Rust, but in a Makefile**
[Comments](https://lobste.rs/s/jfnh3z/makerust_rust_makefile) ⌘ [Read more](https://github.com/badboy/makerust) 2023-04-25T11:41:45Z **Smartphones With Popular Qualcomm Chip Secretly Share Private Information With US Chip-Maker**
[Comments](https://lobste.rs/s/i1rbqo/smartphones_with_popular_qualcomm_chip) ⌘ [Read more](https://www.nitrokey.com/news/2023/smartphones-popular-qualcomm-chip-secretly-share-private-information-us-chip-maker) 2023-04-25T14:00:33Z **Internet is wholesome: MVCC edition**
[Comments](https://lobste.rs/s/vxrqt7/internet_is_wholesome_mvcc_edition) ⌘ [Read more](https://avi.im/blag/2023/internet-mvcc/) 2023-04-25T14:25:09Z **GPT4 should be part of your toolkit**
[Comments](https://lobste.rs/s/32aeji/gpt4_should_be_part_your_toolkit) ⌘ [Read more](https://buttondown.email/hillelwayne/archive/gpt4-should-be-part-of-your-toolkit/) 2023-04-25T15:36:14Z **chatgpt-shell updates**
[Comments](https://lobste.rs/s/sb47vz/chatgpt_shell_updates) ⌘ [Read more](https://xenodium.com/chatgpt-shell-available-on-melpa) 2023-04-25T16:46:36Z **Fun with Kermit and ZMODEM over SSH**
[Comments](https://lobste.rs/s/ixefoc/fun_with_kermit_zmodem_over_ssh) ⌘ [Read more](https://www.cambus.net/fun-with-kermit-and-zmodem-over-ssh/) 2023-04-25T18:44:23Z **Intel Submits Long-Awaited Shadow Stack Support For Linux 6.4**
[Comments](https://lobste.rs/s/8n4ttj/intel_submits_long_awaited_shadow_stack) ⌘ [Read more](https://www.phoronix.com/news/Shadow-Stack-PR-For-Linux-6.4) 2023-04-25T18:59:56Z **State Machines work for logic too**
[Comments](https://lobste.rs/s/lvvs41/state_machines_work_for_logic_too) ⌘ [Read more](https://tritarget.org/#State%20Machines%20work%20for%20logic%20too) 2023-04-25T19:07:57Z **The Dual LLM pattern for building AI assistants that can resist prompt injection**
[Comments](https://lobste.rs/s/ltyzx5/dual_llm_pattern_for_building_ai) ⌘ [Read more](https://simonwillison.net/2023/Apr/25/dual-llm-pattern/) 2023-04-25T19:42:40Z **How to get a true headache: brute forcing NTRU**
[Comments](https://lobste.rs/s/rpwv62/how_get_true_headache_brute_forcing_ntru) ⌘ [Read more](https://www.notamonadtutorial.com/how-to-get-a-true-headache-brute-forcing-ntru/) 2023-04-25T19:47:16Z **Firefox 112.0.2 released**
[Comments](https://lobste.rs/s/fqrffh/firefox_112_0_2_released) ⌘ [Read more](https://www.mozilla.org/en-US/firefox/112.0.2/releasenotes/) 2023-04-25T20:09:02Z **msgspec is a fast serialization+validation python lib for JSON, MessagePack, YAML and TOML**
[Comments](https://lobste.rs/s/eli0k7/msgspec_is_fast_serialization) ⌘ [Read more](https://github.com/jcrist/msgspec) 2023-04-25T20:05:23Z **Hacking Rails Implicit Rendering for View Components & Fun**
[Comments](https://lobste.rs/s/5nbnfc/hacking_rails_implicit_rendering_for) ⌘ [Read more](https://fly.io/ruby-dispatch/hacking-rails-implicit-rendering-for-view-components/) 2023-04-25T20:31:01Z **The UK will spend £100 million to develop its own 'sovereign' AI**
[Comments](https://lobste.rs/s/gln6qp/uk_will_spend_100_million_develop_its_own) ⌘ [Read more](https://www.engadget.com/the-uk-is-creating-a-100-million-ai-taskforce-143507868.html) 2023-04-25T20:39:24Z **How Google and Intel make Confidential Computing more secure**
[Comments](https://lobste.rs/s/oh1uen/how_google_intel_make_confidential) ⌘ [Read more](https://cloud.google.com/blog/products/identity-security/rsa-google-intel-confidential-computing-more-secure) 2023-04-25T20:49:08Z **Who will benefit the most from MSRK?**
[Comments](https://lobste.rs/s/mbywa3/who_will_benefit_most_from_msrk) ⌘ [Read more](https://evilmartians.com/chronicles/mrsk-hot-deployment-tool-or-total-game-changer) 2023-04-25T22:39:14Z **nix-melt - A ranger-like flake.lock viewer**
[Comments](https://lobste.rs/s/5jetnk/nix_melt_ranger_like_flake_lock_viewer) ⌘ [Read more](https://github.com/nix-community/nix-melt) 2023-04-26T00:48:36Z **Calculators, codes, and hidden messages**
[Comments](https://lobste.rs/s/abnxhd/calculators_codes_hidden_messages) ⌘ [Read more](https://vintagecomputerstories.blogspot.com/2023/04/calculators-codes-and-hidden-messages.html) 2023-04-26T05:12:56Z **Gradle still sucks**
[Comments](https://lobste.rs/s/ee4npn/gradle_still_sucks) ⌘ [Read more](https://silverhammermba.github.io/blog/2023/01/06/gradle) 2023-04-26T05:42:05Z **Without RTTI your code will be cleaner**
[Comments](https://lobste.rs/s/rlox2i/without_rtti_your_code_will_be_cleaner) ⌘ [Read more](https://www.sandordargo.com/blog/2023/04/26/without-rtti-your-code-will-be-cleaner) 2023-04-26T07:29:21Z **More thoughts on a bootstrappable GHC**
[Comments](https://lobste.rs/s/di37ga/more_thoughts_on_bootstrappable_ghc) ⌘ [Read more](https://www.joachim-breitner.de/blog/802-More_thoughts_on_a_bootstrappable_GHC) 2023-04-26T07:54:21Z **Futexes: a translation dictionary**
[Comments](https://lobste.rs/s/a1m85x/futexes_translation_dictionary) ⌘ [Read more](https://outerproduct.net/futex-dictionary.html) 2023-04-26T09:45:12Z **YouTrack 2023.1 has been released**
[Comments](https://lobste.rs/s/y5yrva/youtrack_2023_1_has_been_released) ⌘ [Read more](https://www.jetbrains.com/youtrack/whatsnew/) 2023-04-26T10:29:26Z **Characterizing Tech Debt**
[Comments](https://lobste.rs/s/zvvi3g/characterizing_tech_debt) ⌘ [Read more](https://justinblank.com/notebooks/characterizingtechdebt.html) 2023-04-26T11:52:48Z **Streamlining Software Dependency Management with Dependabot**
[Comments](https://lobste.rs/s/usqox4/streamlining_software_dependency) ⌘ [Read more](https://blog.mergify.com/streamlining-software-dependency-management-with-dependabot/) 2023-04-26T13:23:36Z **From PostgreSQL to Snowflake: A data migration story**
We moved from PostgreSQL to Snowflake in 3 quarters and saw numerous improvements, including faster queries, reduced development time, autoscaling, and reduced complexity.

[Comments](https://lobste.rs/s/61kxnm/from_postgresql_snowflake_data) ⌘ [Read more](https://medium.com/wttj-tech/from-postgresql-to-snowflake-a-data-migration-story-5fd17f778019) 2023-04-26T13:19:40Z **Disturbing facts about ProtonMail (2021)**
[Comments](https://lobste.rs/s/1woe5y/disturbing_facts_about_protonmail_2021) ⌘ [Read more](https://encryp.ch/blog/disturbing-facts-about-protonmail/) 2023-04-26T14:01:42Z **Review of Six Text Editors**
[Comments](https://lobste.rs/s/jtna4e/review_six_text_editors) ⌘ [Read more](https://home.octetfont.com/blog/review-editors.html) 2023-04-26T14:34:36Z **Mastodon Is Doomed**
[Comments](https://lobste.rs/s/qwsgd7/mastodon_is_doomed) ⌘ [Read more](https://justingarrison.com/blog/2023-04-24-mastodon-is-doomed/) 2023-04-26T14:47:57Z **You could have invented futexes**
[Comments](https://lobste.rs/s/0lwuwo/you_could_have_invented_futexes) ⌘ [Read more](https://tavianator.com/2023/futex.html) 2023-04-26T14:54:31Z **The Full-Source Bootstrap: Building from source all the way down**
[Comments](https://lobste.rs/s/ecfph0/full_source_bootstrap_building_from) ⌘ [Read more](https://guix.gnu.org/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/) 2023-04-26T15:40:35Z **7 Common Mistakes in Rails Upgrades**
[Comments](https://lobste.rs/s/a9eeru/7_common_mistakes_rails_upgrades) ⌘ [Read more](https://www.fastruby.io/blog/rails/upgrades/7-common-mistakes-made-while-doing-rails-upgrades.html) 2023-04-26T15:59:29Z **sudo-rs: A memory safe implementation of sudo and su**
[Comments](https://lobste.rs/s/02igal/sudo_rs_memory_safe_implementation_sudo) ⌘ [Read more](https://github.com/memorysafety/sudo-rs) 2023-04-26T17:40:21Z **Sounds Like a Bug**
[Comments](https://lobste.rs/s/dicvvu/sounds_like_bug) ⌘ [Read more](https://fly.io/phoenix-files/phoenix-dev-blog-sounds-like-a-bug/) 2023-04-26T17:38:06Z **Delphi 11 and C++Builder 11 Community Editions Released**
[Comments](https://lobste.rs/s/7ezoge/delphi_11_c_builder_11_community_editions) ⌘ [Read more](https://blogs.embarcadero.com/delphi-11-and-cbuilder-11-community-editions-released/) 2023-04-26T17:50:42Z **urllib3 v2.0.0 is now generally available**
[Comments](https://lobste.rs/s/xskiw5/urllib3_v2_0_0_is_now_generally_available) ⌘ [Read more](https://sethmlarson.dev/urllib3-2.0.0) 2023-04-26T18:07:19Z **TigerStyle! (Or How To Design Safer Systems in Less Time)**
[Comments](https://lobste.rs/s/paq79n/tigerstyle_how_design_safer_systems_less) ⌘ [Read more](https://www.youtube.com/watch?v=w3WYdYyjek4) 2023-04-26T18:23:55Z **autometrics-rs 0.4: Spot commits that introduce errors or slow down your application**
[Comments](https://lobste.rs/s/yyukak/autometrics_rs_0_4_spot_commits_introduce) ⌘ [Read more](https://fiberplane.com/blog/autometrics-rs-0-4-spot-commits-that-introduce-errors-or-slow-down-your-application) 2023-04-26T18:26:23Z **Slimbook Pro2, Kubuntu 18.04 to 22.04 upgrade, changes, fun**
[Comments](https://lobste.rs/s/qjk0bi/slimbook_pro2_kubuntu_18_04_22_04_upgrade) ⌘ [Read more](https://www.dedoimedo.com/computers/slimbook-pro2-upgrade.html) 2023-04-26T18:59:52Z **Unifying Qt::TimeSpec within QTimeZone**
[Comments](https://lobste.rs/s/nihc2r/unifying_qt_timespec_within_qtimezone) ⌘ [Read more](https://www.qt.io/blog/unifying-qttimespec-within-qtimezone) 2023-04-26T19:47:12Z **More on the comma as generator, and streaming with select in jq**
[Comments](https://lobste.rs/s/nhcss0/more_on_comma_as_generator_streaming_with) ⌘ [Read more](https://qmacro.org/blog/posts/2023/04/25/more-on-the-comma-as-generator-and-streaming-with-select-in-jq/) 2023-04-26T20:01:34Z **GCC 13.1 Released**
[Comments](https://lobste.rs/s/ska7w7/gcc_13_1_released) ⌘ [Read more](https://gcc.gnu.org/pipermail/gcc-announce/2023/000175.html) 2023-04-26T20:20:00Z **There is a Chat GPT Telegram bot that is capable of understanding both text and voice messages**
[Comments](https://lobste.rs/s/qrvpsn/there_is_chat_gpt_telegram_bot_is_capable) ⌘ [Read more](https://github.com/watscho/chat-gpt-telegram-bot) 2023-04-26T20:41:28Z **Checkers AI**
[Comments](https://lobste.rs/s/0qpq5e/checkers_ai) ⌘ [Read more](https://github.com/antonmedv/damka) 2023-04-26T22:08:12Z **A Research Codebase Manifesto**
[Comments](https://lobste.rs/s/fugcaf/research_codebase_manifesto) ⌘ [Read more](https://www.moderndescartes.com/essays/research_code/) 2023-04-26T22:37:15Z **Hacking the original xbox controller for fun and no profit**
[Comments](https://lobste.rs/s/hvndtp/hacking_original_xbox_controller_for_fun) ⌘ [Read more](https://wheybags.com/blog/xbox.html) 2023-04-26T22:51:26Z **Bringing Memory Safety to sudo and su**
[Comments](https://lobste.rs/s/rmu6un/bringing_memory_safety_sudo_su) ⌘ [Read more](https://www.memorysafety.org/blog/sudo-and-su/) 2023-04-27T00:58:56Z **Foundation Package Preview Now Available**
[Comments](https://lobste.rs/s/7fkkky/foundation_package_preview_now) ⌘ [Read more](https://www.swift.org/blog/foundation-preview-now-available/) 2023-04-27T02:31:22Z **The Power of Ten – Rules for Developing Safety Critical Code**
[Comments](https://lobste.rs/s/1llv4p/power_ten_rules_for_developing_safety) ⌘ [Read more](https://spinroot.com/gerard/pdf/P10.pdf) 2023-04-27T04:39:23Z **The Part of PostgreSQL We Hate the Most**
[Comments](https://lobste.rs/s/ebdisa/part_postgresql_we_hate_most) ⌘ [Read more](https://ottertune.com/blog/the-part-of-postgresql-we-hate-the-most/) 2023-04-27T05:47:24Z **Why is OAuth still hard in 2023? | Nango Blog**
[Comments](https://lobste.rs/s/vxvnzl/why_is_oauth_still_hard_2023_nango_blog) ⌘ [Read more](https://www.nango.dev/blog/why-is-oauth-still-hard) 2023-04-27T06:03:19Z **Peterson's algorithm**
[Comments](https://lobste.rs/s/i6tand/peterson_s_algorithm) ⌘ [Read more](https://en.wikipedia.org/wiki/Peterson%27s_algorithm) 2023-04-27T06:12:10Z **Setting Up A Cloud Server For Multiple Sites**
[Comments](https://lobste.rs/s/okebea/setting_up_cloud_server_for_multiple) ⌘ [Read more](https://sdubinsky.com/blog/16) 2023-04-27T08:52:02Z **Programming with union, intersection, and negation types**
[Comments](https://lobste.rs/s/vtujtz/programming_with_union_intersection) ⌘ [Read more](https://arxiv.org/pdf/2111.03354.pdf) 2023-04-27T09:00:18Z **Performance Excuses Debunked**
[Comments](https://lobste.rs/s/fasokv/performance_excuses_debunked) ⌘ [Read more](https://www.computerenhance.com/p/performance-excuses-debunked) 2023-04-27T10:22:51Z **50 Shades of Rust, or emerging Rust GUIs in a WASM world**
[Comments](https://lobste.rs/s/m2xfws/50_shades_rust_emerging_rust_guis_wasm) ⌘ [Read more](https://monadical.com/posts/shades-of-rust-gui-library-list.html) 2023-04-27T11:03:50Z **VVD: an open source Real 3D Volumetric Display**
[Comments](https://lobste.rs/s/nmfvv6/vvd_open_source_real_3d_volumetric) ⌘ [Read more](https://hackaday.io/project/180304-vvd-an-open-source-real-3d-volumetric-display) 2023-04-27T11:34:56Z **Performance Excuses Debunked**
[Comments](https://lobste.rs/s/sfo14h/performance_excuses_debunked) ⌘ [Read more](https://youtu.be/x2EOOJg8FkA) 2023-04-27T14:29:16Z **AI overtakes Money in Google search popularity**
[Comments](https://lobste.rs/s/trfacn/ai_overtakes_money_google_search) ⌘ [Read more](https://twitter.com/marekgibney/status/1651592231885602816) 2023-04-27T15:14:30Z **Datomic is Free**
[Comments](https://lobste.rs/s/sxlefb/datomic_is_free) ⌘ [Read more](https://blog.datomic.com/2023/04/datomic-is-free.html) 2023-04-27T15:29:20Z **The 2-MAXSAT Problem Can Be Solved in Polynomial Time**
[Comments](https://lobste.rs/s/mtmhpa/2_maxsat_problem_can_be_solved_polynomial) ⌘ [Read more](https://arxiv.org/abs/2304.12517) 2023-04-27T16:28:34Z **Call For Testers: Spatial Shell**
[Comments](https://lobste.rs/s/m57dw4/call_for_testers_spatial_shell) ⌘ [Read more](https://soap.coffee/~lthms/news/CFTSpatialShell.html) 2023-04-27T16:40:28Z **Database Trends Spotted at KubeCon Europe**
[Comments](https://lobste.rs/s/iirq9g/database_trends_spotted_at_kubecon) ⌘ [Read more](https://redis.com/blog/kubecon-database-trends/) 2023-04-27T16:46:17Z **New Product Preview: RP2040-PICO30 Raspberry Pico with 30 GPIO available**
[Comments](https://lobste.rs/s/nzb0mo/new_product_preview_rp2040_pico30) ⌘ [Read more](https://olimex.wordpress.com/2023/04/27/new-product-preview-rp2040-pico30-raspberry-pico-with-30-gpio-available/) 2023-04-27T17:14:35Z **Datomic: Event Sourcing without the hassle (2018)**
[Comments](https://lobste.rs/s/uubygx/datomic_event_sourcing_without_hassle) ⌘ [Read more](https://vvvvalvalval.github.io/posts/2018-11-12-datomic-event-sourcing-without-the-hassle.html) 2023-04-27T17:24:12Z **Hardest Question on Ruby Arrays Quiz**
[Comments](https://lobste.rs/s/xx50z5/hardest_question_on_ruby_arrays_quiz) ⌘ [Read more](https://www.vector-logic.com/blog/posts/hardest-question-on-ruby-arrays-quiz) 2023-04-27T17:57:54Z **Upgrade PostgreSQL from 14 to 15 on Ubuntu 23.04**
[Comments](https://lobste.rs/s/kbged7/upgrade_postgresql_from_14_15_on_ubuntu_23) ⌘ [Read more](https://www.paulox.net/2023/04/27/upgrading-postgresql-from-version-14-to-15-on-ubuntu-23-04-lunar-lobster/) 2023-04-27T19:52:21Z **ChatGPT Writes a CAPI Infrastructure Provider**
[Comments](https://lobste.rs/s/khxtp2/chatgpt_writes_capi_infrastructure) ⌘ [Read more](https://eng.d2iq.com/blog/chatgpt-writes-a-capi-infrastructure-provider/) 2023-04-27T20:21:58Z **Announcing XTDB 2.x Early Access ·**
[Comments](https://lobste.rs/s/hlaxtt/announcing_xtdb_2_x_early_access) ⌘ [Read more](https://www.xtdb.com/blog/2x-early-access) 2023-04-27T20:45:14Z **cra.tw - a link shortener for crates.io**
[Comments](https://lobste.rs/s/esywdy/cra_tw_link_shortener_for_crates_io) ⌘ [Read more](https://cra.tw) 2023-04-27T23:34:07Z **CVE-2022-0329 and the problems with automated vulnerability management**
[Comments](https://lobste.rs/s/dxyncf/cve_2022_0329_problems_with_automated) ⌘ [Read more](https://tomforb.es/cve-2022-0329-and-the-problems-with-automated-vulnerability-management/) 2023-04-27T23:56:30Z **Of Sun Ray laptops, MIPS and getting root on them**
[Comments](https://lobste.rs/s/nmbess/sun_ray_laptops_mips_getting_root_on_them) ⌘ [Read more](https://oldvcr.blogspot.com/2023/04/of-sun-ray-laptops-mips-and-getting.html) 2023-04-28T01:26:55Z **Nix start**
[Comments](https://lobste.rs/s/0sa90u/nix_start) ⌘ [Read more](https://gitlab.com/engmark/nix-start/-/blob/main/README.md#nix-start) 2023-04-28T02:46:02Z **Mahmoud Hashemi edits system libraries**
[Comments](https://lobste.rs/s/6546qu/mahmoud_hashemi_edits_system_libraries) ⌘ [Read more](https://www.youtube.com/watch?v=GeSM4zSc8-A) 2023-04-28T03:28:47Z **Learnings from integrating JMX based metrics from Java applications into time series databases**
[Comments](https://lobste.rs/s/5gdmy4/learnings_from_integrating_jmx_based) ⌘ [Read more](https://last9.io/blog/learnings-integrating-jmxtrans/) 2023-04-28T05:48:49Z **We’re Afraid Language Models Aren’t Modeling Ambiguity**
Ambiguity is an intrinsic feature of natural language. Managing ambiguity is a key part of human language understanding, allowing us to anticipate misunderstanding as communicators and revise our interpretations as listeners. As language models (LMs) are increasingly employed as dialogue interfaces and writing aids, handling ambiguous language is critical to their success. We characterize ambiguity in a sentence by its effect on entailment relations with another sentence, and ... ⌘ [Read more](https://arxiv.org/pdf/2304.14399.pdf) 2023-04-28T06:46:16Z **Pinging Locations**
[Comments](https://lobste.rs/s/jtx8tg/pinging_locations) ⌘ [Read more](https://www.hackerfactor.com/blog/index.php?/archives/989-Pinging-Locations.html) 2023-04-28T07:51:30Z **Native Implementation of Mutable Value Semantics**
[Comments](https://lobste.rs/s/qxlh6m/native_implementation_mutable_value) ⌘ [Read more](https://arxiv.org/pdf/2106.12678.pdf) 2023-04-28T08:18:23Z **Beautiful Branchless Binary Search**
[Comments](https://lobste.rs/s/xlbnip/beautiful_branchless_binary_search) ⌘ [Read more](https://probablydance.com/2023/04/27/beautiful-branchless-binary-search/) 2023-04-28T08:37:37Z **Laravel Business Process is a simple and clean way to run business process**
[Comments](https://lobste.rs/s/0jqdfm/laravel_business_process_is_simple_clean) ⌘ [Read more](https://github.com/JustSteveKing/laravel-business-process) 2023-04-28T08:48:59Z **The Erosion of the Status of Software Developers as Professionals**
[Comments](https://lobste.rs/s/xpmwpg/erosion_status_software_developers_as) ⌘ [Read more](https://levelup.gitconnected.com/the-erosion-of-the-status-of-software-developers-as-professionals-c9cd4ba0ae85) 2023-04-28T09:14:12Z **XTDB - an open-source Datomic alternative**
[Comments](https://lobste.rs/s/fvb7rk/xtdb_open_source_datomic_alternative) ⌘ [Read more](https://www.xtdb.com/) 2023-04-28T10:52:43Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/jwdbu3/what_are_you_doing_this_weekend) 2023-04-28T12:20:37Z **UEFI, PC boot process and UEFI with QEMU**
[Comments](https://lobste.rs/s/fm1nlb/uefi_pc_boot_process_uefi_with_qemu) ⌘ [Read more](https://joonas.fi/2021/02/uefi-pc-boot-process-and-uefi-with-qemu/) 2023-04-28T12:56:13Z **Driver adventures for a 1999 webcam**
[Comments](https://lobste.rs/s/4tyaay/driver_adventures_for_1999_webcam) ⌘ [Read more](https://blog.benjojo.co.uk/post/quickcam-usb-userspace-driver) 2023-04-28T12:54:33Z **Bringing runtime checks to compile time in Rust**
[Comments](https://lobste.rs/s/7klqar/bringing_runtime_checks_compile_time) ⌘ [Read more](https://ktkaufman03.github.io/blog/2023/04/20/rust-compile-time-checks/) 2023-04-28T13:52:51Z **curl 8 is faster**
[Comments](https://lobste.rs/s/xyonbl/curl_8_is_faster) ⌘ [Read more](https://daniel.haxx.se/blog/2023/04/28/curl-8-is-faster/) 2023-04-28T14:07:38Z **Fun Format Friday: Why do you hate your most beloved text editor?**
We know everyone loves text editors. We know everyone loves specific text editors, because they let everyone else know. But we know the truth: true love always has a dark side. What’s your text editor’s dark side? ⌘ [Read more](https://lobste.rs/s/qp2puf/fun_format_friday_why_do_you_hate_your_most) 2023-04-28T14:15:30Z **Clojure - Introducing Morse**
[Comments](https://lobste.rs/s/1tpfld/clojure_introducing_morse) ⌘ [Read more](https://clojure.org/news/2023/04/28/introducing-morse) 2023-04-28T14:40:08Z **Release of a Technical Report into Intel Trust Domain Extensions**
[Comments](https://lobste.rs/s/pb7vne/release_technical_report_into_intel) ⌘ [Read more](https://googleprojectzero.blogspot.com/2023/04/technical-report-into-intel-tdx.html) 2023-04-28T15:04:41Z **Five Worlds of AI**
[Comments](https://lobste.rs/s/ssoxoi/five_worlds_ai) ⌘ [Read more](https://scottaaronson.blog/?p=7266) 2023-04-28T16:04:29Z **Deno KV - a global database for global apps**
[Comments](https://lobste.rs/s/1rmjuk/deno_kv_global_database_for_global_apps) ⌘ [Read more](https://deno.com/kv) 2023-04-28T16:25:50Z **gefs: a good enough file system for plan 9**
[Comments](https://lobste.rs/s/gydqtq/gefs_good_enough_file_system_for_plan_9) ⌘ [Read more](https://orib.dev/gefs.html) 2023-04-28T22:11:20Z **Gootloader Unloaded: Researchers Launch Multi-Pronged Offensive…**
[Comments](https://lobste.rs/s/r8hue3/gootloader_unloaded_researchers_launch) ⌘ [Read more](https://www.esentire.com/web-native-pages/gootloader-unloaded) 2023-04-28T22:24:05Z **Exciting SQLite Improvements Since 2020**
[Comments](https://lobste.rs/s/82nyq4/exciting_sqlite_improvements_since_2020) ⌘ [Read more](https://blog.airsequel.com/exciting-sqlite-improvements-since-2020/) 2023-04-28T22:35:25Z **scrapscript**
[Comments](https://lobste.rs/s/0ebyrc/scrapscript) ⌘ [Read more](https://scrapscript.org/) 2023-04-28T22:59:18Z **A Survey of Large Language Models**
[Comments](https://lobste.rs/s/6hgkj8/survey_large_language_models) ⌘ [Read more](https://arxiv.org/abs/2303.18223) 2023-04-29T05:05:04Z **Lambda Capabilities**
[Comments](https://lobste.rs/s/uyj3vj/lambda_capabilities) ⌘ [Read more](https://roscidus.com/blog/blog/2023/04/26/lambda-capabilities/) 2023-04-29T06:33:04Z **Fun with flat_map’s non-explicit constructors**
[Comments](https://lobste.rs/s/ts8hw5/fun_with_flat_map_s_non_explicit) ⌘ [Read more](https://quuxplusone.github.io/blog/2023/04/28/flat-map-constructors/) 2023-04-29T09:34:06Z **Junk Drawer Phone as a Music Streaming Server**
[Comments](https://lobste.rs/s/ndqkbp/junk_drawer_phone_as_music_streaming) ⌘ [Read more](https://davidhampgonsalves.com/junk-drawer-phone-as-a-music-streaming-server/) 2023-04-29T09:51:10Z **Releasing Systrap - A high-performance gVisor platform**
[Comments](https://lobste.rs/s/nclnov/releasing_systrap_high_performance) ⌘ [Read more](https://gvisor.dev/blog/2023/04/28/systrap-release/) 2023-04-29T12:25:39Z **Some remarks on Large Language Models**
[Comments](https://lobste.rs/s/ixsoyi/some_remarks_on_large_language_models) ⌘ [Read more](https://gist.github.com/yoavg/59d174608e92e845c8994ac2e234c8a9) 2023-04-29T12:56:33Z **Memoirs from the old web: The KEYGEN element**
[Comments](https://lobste.rs/s/rhxevh/memoirs_from_old_web_keygen_element) ⌘ [Read more](https://www.devever.net/~hl/web-keygen) 2023-04-29T14:06:21Z **Tufte CSS**
[Comments](https://lobste.rs/s/qoj66x/tufte_css) ⌘ [Read more](https://edwardtufte.github.io/tufte-css/) 2023-04-29T14:50:45Z **FOSS I Love: Local game streaming with Sunshine and Moonlight**
[Comments](https://lobste.rs/s/mp1erj/foss_i_love_local_game_streaming_with) ⌘ [Read more](https://ahelwer.ca/post/2023-04-29-sunshine-moonlight/) 2023-04-29T17:06:08Z **Using Language Models to Convert Between Natural Language and Game Commands**
[Comments](https://lobste.rs/s/owgmzq/using_language_models_convert_between) ⌘ [Read more](https://openreview.net/forum?id=jQSStHwtmDN) 2023-04-29T18:18:24Z **loxcraft: a compiler, language server, and online playground for the Lox programming language**
[Comments](https://lobste.rs/s/4rqlsy/loxcraft_compiler_language_server) ⌘ [Read more](https://github.com/ajeetdsouza/loxcraft) 2023-04-29T18:36:24Z **LLM Sandboxing: Early Lessons Learned**
[Comments](https://lobste.rs/s/bb59nw/llm_sandboxing_early_lessons_learned) ⌘ [Read more](https://blog.forcesunseen.com/llm-sandboxing-early-lessons-learned) 2023-04-29T18:36:16Z **Doublespeak.chat**
[Comments](https://lobste.rs/s/0bjhye/doublespeak_chat) ⌘ [Read more](https://doublespeak.chat) 2023-04-29T18:59:27Z **Microsoft source-code annotation language (SAL)**
[Comments](https://lobste.rs/s/jmu8pp/microsoft_source_code_annotation) ⌘ [Read more](https://learn.microsoft.com/en-us/cpp/code-quality/understanding-sal?view=msvc-170) 2023-04-29T19:01:38Z **Announcing Babylon.js 6.0**
[Comments](https://lobste.rs/s/hlzgp4/announcing_babylon_js_6_0) ⌘ [Read more](https://babylonjs.medium.com/announcing-babylon-js-6-0-dcb5f1662e3a) 2023-04-29T20:03:34Z **The Magic of Rails**
[Comments](https://lobste.rs/s/nyp7bo/magic_rails) ⌘ [Read more](https://speakerdeck.com/eileencodes/the-magic-of-rails) 2023-04-29T21:52:02Z **Transplanting the Mac’s Central Processor: Gary Davidian and His 68000 Emulator**
[Comments](https://lobste.rs/s/abmott/transplanting_mac_s_central_processor) ⌘ [Read more](https://computerhistory.org/blog/transplanting-the-macs-central-processor-gary-davidian-and-his-68000-emulator/) 2023-04-30T00:11:19Z **Waterloo Style**
[Comments](https://lobste.rs/s/sx7zcd/waterloo_style) ⌘ [Read more](https://theprogrammersparadox.blogspot.com/2023/04/waterloo-style.html) 2023-04-30T00:46:40Z **Simple FreeBSD Poudriere Harvester Guide**
[Comments](https://lobste.rs/s/4q9wfy/simple_freebsd_poudriere_harvester) ⌘ [Read more](https://vermaden.wordpress.com/2023/04/30/simple-freebsd-poudriere-harvester-guide/) 2023-04-30T01:21:54Z **Debian-based distros have adopted PEP 668**
[Comments](https://lobste.rs/s/5dxqcm/debian_based_distros_have_adopted_pep_668) ⌘ [Read more](https://salsa.debian.org/python-team/packages/python-pip/-/blob/master/debian/NEWS) 2023-04-30T03:04:11Z **Cell GC: Using the Cell Synergistic Processor as a Garbage Collection Coprocessor (2008)**
[Comments](https://lobste.rs/s/80ezy6/cell_gc_using_cell_synergistic_processor) ⌘ [Read more](http://www.cs.cmu.edu/~745/papers/p141-cher.pdf) 2023-04-30T05:04:16Z **Writing an OS in Go: The Bootloader**
[Comments](https://lobste.rs/s/wfn2ti/writing_os_go_bootloader) ⌘ [Read more](https://totallygamerjet.hashnode.dev/writing-an-os-in-go-the-bootloader) 2023-04-30T05:23:57Z **My favorite C compiler flags during development**
[Comments](https://lobste.rs/s/9bl88u/my_favorite_c_compiler_flags_during) ⌘ [Read more](https://nullprogram.com/blog/2023/04/29/) 2023-04-30T06:14:29Z **First-Class Modules and Modular Implicits in OCaml (2017)**
[Comments](https://lobste.rs/s/p6or46/first_class_modules_modular_implicits) ⌘ [Read more](https://tycon.github.io/modular-implicits.html) 2023-04-30T06:36:27Z **KDE Dev tries XFCE**
[Comments](https://lobste.rs/s/k1zfim/kde_dev_tries_xfce) ⌘ [Read more](https://blog.nicco.love/kde-dev-tries-xfce/) 2023-04-30T10:06:49Z **Humble Chronicles: State Management**
[Comments](https://lobste.rs/s/mc2sty/humble_chronicles_state_management) ⌘ [Read more](https://tonsky.me/blog/humble-state/) 2023-04-30T10:31:36Z **Fine-grained backface culling**
[Comments](https://lobste.rs/s/smmkva/fine_grained_backface_culling) ⌘ [Read more](https://zeux.io/2023/04/28/triangle-backface-culling/) 2023-04-30T11:25:21Z **UART Driver From Scratch: Bare Metal Programming Series**
[Comments](https://lobste.rs/s/ir1ea3/uart_driver_from_scratch_bare_metal) ⌘ [Read more](https://www.youtube.com/watch?v=qSUbe_a54gY) 2023-04-30T12:38:32Z **Introducing tobox, a transactional outbox framework**
[Comments](https://lobste.rs/s/4sbdei/introducing_tobox_transactional_outbox) ⌘ [Read more](https://honeyryderchuck.gitlab.io/2023/04/29/introducing-tobox.html) 2023-04-30T13:56:14Z **Duplicacy: A New Generation of Cloud Backup Tool Based on Lock-Free Deduplication**
[Comments](https://lobste.rs/s/uuptzm/duplicacy_new_generation_cloud_backup) ⌘ [Read more](https://raw.githubusercontent.com/gilbertchen/duplicacy/master/duplicacy_paper.pdf) 2023-04-30T14:00:30Z **Image vector quantization is just like creating a tilemap**
[Comments](https://lobste.rs/s/yrihnq/image_vector_quantization_is_just_like) ⌘ [Read more](https://30fps.net/notebooks/image-vq/) 2023-04-30T14:00:24Z **Introducing the Gleam package index**
[Comments](https://lobste.rs/s/ojlrku/introducing_gleam_package_index) ⌘ [Read more](https://gleam.run/news/introducing-the-gleam-package-index/) 2023-04-30T15:08:16Z **How to upgrade Ubuntu but preserve your docker versioned application stack**
[Comments](https://lobste.rs/s/kie0bc/how_upgrade_ubuntu_preserve_your_docker) ⌘ [Read more](https://cap5.nl/how-to-upgrade-ubuntu-but-preserve-your-docker-versioned-application-stack/) 2023-04-30T15:22:36Z **Agile! The Good, the Hype and the Ugly (review)**
[Comments](https://lobste.rs/s/xsqx1d/agile_good_hype_ugly_review) ⌘ [Read more](https://beza1e1.tuxen.de/agile_good_hype_ugly.html) 2023-04-30T15:45:13Z **Browser-based robot simulator with three.js & rapier.js**
[Comments](https://lobste.rs/s/nyfm0l/browser_based_robot_simulator_with_three) ⌘ [Read more](https://grgv.xyz/blog/simulator/) 2023-04-30T16:42:38Z **PEP 647 – User-Defined Type Guards (2020)**
[Comments](https://lobste.rs/s/8beic0/pep_647_user_defined_type_guards_2020) ⌘ [Read more](https://peps.python.org/pep-0647) 2023-04-30T17:18:27Z **137 emergent abilities of large language models**
[Comments](https://lobste.rs/s/kx05dq/137_emergent_abilities_large_language) ⌘ [Read more](https://www.jasonwei.net/blog/emergence) 2023-04-30T18:32:33Z **8BBS: A Forgotten Primary Source (2017)**
[Comments](https://lobste.rs/s/3bafuw/8bbs_forgotten_primary_source_2017) ⌘ [Read more](https://www.wrestlinggnon.com/hacking/2017/09/25/8bbs-a-forgotten-primary-source.html) 2023-04-30T19:29:38Z **Declarative GNOME configuration with NixOS**
[Comments](https://lobste.rs/s/wdl8zr/declarative_gnome_configuration_with) ⌘ [Read more](https://hoverbear.org/blog/declarative-gnome-configuration-in-nixos/) 2023-04-30T20:44:47Z **What Is a URL: Dangers of inconsistent parsing of URLs**
[Comments](https://lobste.rs/s/aeacbi/what_is_url_dangers_inconsistent_parsing) ⌘ [Read more](https://azeemba.com/posts/what-is-a-url.html) 2023-04-30T23:10:13Z **The web's most important decision**
[Comments](https://lobste.rs/s/eytc9s/web_s_most_important_decision) ⌘ [Read more](https://thehistoryoftheweb.com/postscript/the-webs-most-important-decision/) 2023-04-30T23:15:29Z **Mysteries of the Griffin iMate**
[Comments](https://lobste.rs/s/w5wpr5/mysteries_griffin_imate) ⌘ [Read more](https://www.projectgus.com/2023/04/griffin-imate/) 2023-05-01T02:59:20Z **A Mirror for Rust: Compile-Time Reflection Report**
[Comments](https://lobste.rs/s/b80goz/mirror_for_rust_compile_time_reflection) ⌘ [Read more](https://soasis.org/posts/a-mirror-for-rust-a-plan-for-generic-compile-time-introspection-in-rust/) 2023-05-01T07:14:53Z **Manifesto for Agile Software Development (2001)**
[Comments](https://lobste.rs/s/0uxwnn/manifesto_for_agile_software) ⌘ [Read more](https://agilemanifesto.org/) 2023-05-01T08:45:09Z **Modern perfect hashing for strings**
[Comments](https://lobste.rs/s/doaxxk/modern_perfect_hashing_for_strings) ⌘ [Read more](http://0x80.pl/notesen/2023-04-30-lookup-in-strings.html) 2023-05-01T10:39:52Z **The Little Book of Deep Learning**
[Comments](https://lobste.rs/s/loedio/little_book_deep_learning) ⌘ [Read more](https://fleuret.org/public/lbdl.pdf) 2023-05-01T11:35:52Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/x2guun/what_are_you_doing_this_week) 2023-05-01T12:19:21Z **LLuffman: LLM-based steganography**
[Comments](https://lobste.rs/s/hebbxe/lluffman_llm_based_steganography) ⌘ [Read more](https://botnoise.org/~pokes/lluffman/) 2023-05-01T12:29:40Z **Incident report on surprise hyper CVE from 2023-04-11**
[Comments](https://lobste.rs/s/nzoswo/incident_report_on_surprise_hyper_cve) ⌘ [Read more](https://seanmonstar.com/post/715784167270596608/coe-surpise-hyper-cve) 2023-05-01T14:16:58Z **ntfy.sh - Open source push notifications via PUT/POST**
Hey folks, today I released the new website for my open source push notification tool [ntfy.sh](https://ntfy.sh). I’d love some feedback and/or criticism. Please don’t be shy.

ntfy is a tool that lets you send push notifications to your phone from any script or server using a simple HTTP PUT/POST requests. It’s [100% open source](https://github.com/binwiederhier/ntfy) and self-hostable, and has clients for Android/iOS/web/macOS/Windows/Linux. You can use it like this to send yourself notifications ... ⌘ [Read more](https://ntfy.sh) 2023-05-01T14:22:30Z **How to interpret, understand, and act on feedback**
[Comments](https://lobste.rs/s/w4mewc/how_interpret_understand_act_on_feedback) ⌘ [Read more](https://felixcrux.com/blog/how-to-interpret-understand-and-act-on-feedback) 2023-05-01T15:40:11Z **Converting My X201 ThinkPad into a Slabtop**
[Comments](https://lobste.rs/s/xd1gmr/converting_my_x201_thinkpad_into_slabtop) ⌘ [Read more](https://bt.ht/slabtop/) 2023-05-01T15:46:03Z **Generating Diagrams from Text Generated by ChatGPT**
[Comments](https://lobste.rs/s/0jl17h/generating_diagrams_from_text_generated) ⌘ [Read more](https://blog.ouseful.info/2022/12/12/generating-diagrams-from-text-generated-by-chatgpt/) 2023-05-01T16:38:25Z **The most cited neural networks all build on work done in my labs (2021)**
[Comments](https://lobste.rs/s/0kjra9/most_cited_neural_networks_all_build_on) ⌘ [Read more](https://people.idsia.ch/~juergen/most-cited-neural-nets.html) 2023-05-01T17:11:38Z **Counters and Stones**
[Comments](https://lobste.rs/s/gapmly/counters_stones) ⌘ [Read more](https://kizu.dev/counters-and-stones/) 2023-05-01T17:47:55Z **IBM JX - A rebadged PCjr for the Japan/Australia/New Zealand market**
[Comments](https://lobste.rs/s/vmtqfo/ibm_jx_rebadged_pcjr_for_japan_australia) ⌘ [Read more](https://computeradsfromthepast.substack.com/p/ibm-jx) 2023-05-01T18:45:45Z **Exposing a Rust Library to Node with Napi-rs**
[Comments](https://lobste.rs/s/dbdghc/exposing_rust_library_node_with_napi_rs) ⌘ [Read more](https://johns.codes/blog/exposing-a-rust-library-to-node-with-napirs) 2023-05-01T18:58:24Z **Object-Oriented Programming, lecture by Daniel Ingalls (1989)**
[Comments](https://lobste.rs/s/wwuaiw/object_oriented_programming_lecture_by) ⌘ [Read more](https://www.youtube.com/watch?v=Ao9W93OxQ7U) 2023-05-01T19:26:08Z **Combining Code Coverage Data From Multiple Testing Tools (Jest & Cypress)**
[Comments](https://lobste.rs/s/xenqbt/combining_code_coverage_data_from) ⌘ [Read more](https://www.upgradejs.com/blog/testing/combining-code-coverage-data-from-multiple-testing-tools.html) 2023-05-01T19:25:15Z **Hotspot performance engineering fails**
[Comments](https://lobste.rs/s/85py9l/hotspot_performance_engineering_fails) ⌘ [Read more](https://lemire.me/blog/2023/04/27/hotspot-performance-engineering-fails/) 2023-05-01T19:41:22Z **If someone’s having to read your docs, it’s not “simple”**
[Comments](https://lobste.rs/s/rwvisz/if_someone_s_having_read_your_docs_it_s_not) ⌘ [Read more](https://justsimply.dev/) 2023-05-01T19:50:22Z **Expanding ChatGPT Code Interpreter with Python packages, Deno and Lua**
[Comments](https://lobste.rs/s/bhhwjx/expanding_chatgpt_code_interpreter_with) ⌘ [Read more](https://til.simonwillison.net/llms/code-interpreter-expansions) 2023-05-01T19:54:19Z **Goodbye to Flake8 and PyLint: faster linting with Ruff**
[Comments](https://lobste.rs/s/fkjjzn/goodbye_flake8_pylint_faster_linting) ⌘ [Read more](https://pythonspeed.com/articles/pylint-flake8-ruff/) 2023-05-01T20:28:34Z **About Rapid Security Responses for iOS, iPadOS, and macOS**
[Comments](https://lobste.rs/s/k5o2ur/about_rapid_security_responses_for_ios) ⌘ [Read more](https://support.apple.com/en-us/HT201224) 2023-05-01T20:42:27Z **Two Years of OCaml**
[Comments](https://lobste.rs/s/c1qatd/two_years_ocaml) ⌘ [Read more](https://borretti.me/article/two-years-ocaml) 2023-05-01T20:49:23Z **ChatGPT: abstract logic and the doubling down bias**
[Comments](https://lobste.rs/s/j6rpyb/chatgpt_abstract_logic_doubling_down) ⌘ [Read more](https://lukeplant.me.uk/blog/posts/abstract-logic-and-the-doubling-down-bias/) 2023-05-01T20:59:41Z **org-assistant: Org babel extension for Chat Assistant APIs such as ChatGPT**
[Comments](https://lobste.rs/s/mtw1s4/org_assistant_org_babel_extension_for) ⌘ [Read more](https://github.com/tyler-dodge/org-assistant) 2023-05-01T21:56:30Z **Coherence and Orphan Rules in Rust: An unofficial, experimental place for documenting …**
[Comments](https://lobste.rs/s/py6vvf/coherence_orphan_rules_rust_unofficial) ⌘ [Read more](https://github.com/Ixrec/rust-orphan-rules) 2023-05-01T23:24:15Z **Flattening ASTs (and Other Compiler Data Structures)**
[Comments](https://lobste.rs/s/xw1fdb/flattening_asts_other_compiler_data) ⌘ [Read more](https://www.cs.cornell.edu/~asampson/blog/flattening.html) 2023-05-02T01:23:43Z **GradIEEEnt half decent: The hidden power of imprecise lines**
[Comments](https://lobste.rs/s/jr0x82/gradieeent_half_decent_hidden_power) ⌘ [Read more](https://youtu.be/Ae9EKCyI1xU) 2023-05-02T02:21:00Z **Tracking Down a Bug**
[Comments](https://lobste.rs/s/glknzp/tracking_down_bug) ⌘ [Read more](http://www.os2museum.com/wp/tracking-down-a-bug/) 2023-05-02T03:01:40Z **SIMD with Zig**
[Comments](https://lobste.rs/s/feueje/simd_with_zig) ⌘ [Read more](https://www.openmymind.net/SIMD-With-Zig/) 2023-05-02T03:48:27Z **MacDock for System 7**
[Comments](https://lobste.rs/s/qnoz50/macdock_for_system_7) ⌘ [Read more](https://github.com/retrospectmike/MacDock) 2023-05-02T06:43:17Z **Dark Matter Developers: The Unseen 99% (2012)**
[Comments](https://lobste.rs/s/jphayn/dark_matter_developers_unseen_99_2012) ⌘ [Read more](https://www.hanselman.com/blog/dark-matter-developers-the-unseen-99) 2023-05-02T09:09:16Z **DevOps capabilities**
[Comments](https://lobste.rs/s/vs4kf8/devops_capabilities) ⌘ [Read more](https://cloud.google.com/architecture/devops) 2023-05-02T10:19:03Z **Why Split Lexing and Parsing Into Two Separate Phases?**
[Comments](https://lobste.rs/s/ndkycy/why_split_lexing_parsing_into_two) ⌘ [Read more](https://tratt.net/laurie/blog/2023/why_split_lexing_and_parsing_into_two_separate_phases.html) 2023-05-02T11:51:37Z **Let's Make Sure Github Doesn't Become the only Option**
[Comments](https://lobste.rs/s/9etcve/let_s_make_sure_github_doesn_t_become_only) ⌘ [Read more](https://blog.edwardloveall.com/lets-make-sure-github-doesnt-become-the-only-option) 2023-05-02T11:56:13Z **Rules of Thumb for Software Development Estimations**
[Comments](https://lobste.rs/s/qiyt13/rules_thumb_for_software_development) ⌘ [Read more](https://vadimkravcenko.com/shorts/project-estimates/) 2023-05-02T13:55:07Z **Does preview environments considered best practices**
[Comments](https://lobste.rs/s/hd9ywd/does_preview_environments_considered) ⌘ [Read more](https://github.com/livecycle/preevy) 2023-05-02T14:07:40Z **From Project Management to Data Compression Innovator: Building LZ4, ZStandard, and Finite State Ent**
[Comments](https://lobste.rs/s/6cmeeg/from_project_management_data) ⌘ [Read more](https://corecursive.com/data-compression-yann-collet/) 2023-05-02T15:49:12Z **Android<->iOS direct file transfer over auto-configured hotspot**
[Comments](https://lobste.rs/s/92kybs/android_ios_direct_file_transfer_over) ⌘ [Read more](https://www.youtube.com/watch?v=-RKiSmo-Bns) 2023-05-02T15:59:42Z **Avoiding HTTP/3 (for a while) as a pragmatic default**
[Comments](https://lobste.rs/s/tulmfl/avoiding_http_3_for_while_as_pragmatic) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/web/AvoidingHTTP3ForNow) 2023-05-02T17:01:42Z **Mojo — a new programming language for all AI developers**
[Comments](https://lobste.rs/s/ca60r4/mojo_new_programming_language_for_all_ai) ⌘ [Read more](https://www.modular.com/mojo) 2023-05-02T17:17:55Z **Modular: A unified, extensible platform to superpower your AI**
[Comments](https://lobste.rs/s/h88xev/modular_unified_extensible_platform) ⌘ [Read more](https://www.modular.com/blog/a-unified-extensible-platform-to-superpower-your-ai) 2023-05-02T17:56:53Z **First class case statements**
[Comments](https://lobste.rs/s/fgs28k/first_class_case_statements) ⌘ [Read more](https://vimeo.com/823083943?share=copy#t=136) 2023-05-02T18:10:05Z **IBM i (AS/400): Databases all the way down**
[Comments](https://lobste.rs/s/tj5cxs/ibm_i_as_400_databases_all_way_down) ⌘ [Read more](https://www.youtube.com/watch?v=CDSgJE5mPJM) 2023-05-02T19:58:57Z **An Update on the Lock Icon**
[Comments](https://lobste.rs/s/0nfqrj/update_on_lock_icon) ⌘ [Read more](https://blog.chromium.org/2023/05/an-update-on-lock-icon.html?m=1) 2023-05-02T20:27:37Z **Game development in Go: Ebitengine shaders**
[Comments](https://lobste.rs/s/ex38su/game_development_go_ebitengine_shaders) ⌘ [Read more](https://quasilyte.dev/blog/post/ebitengine-shaders/) 2023-05-02T22:26:07Z **I want to talk about WebGPU**
[Comments](https://lobste.rs/s/q4ment/i_want_talk_about_webgpu) ⌘ [Read more](https://cohost.org/mcc/post/1406157-i-want-to-talk-about-webgpu) 2023-05-02T23:09:20Z **Value Oriented Programming Needs Implicits?**
[Comments](https://lobste.rs/s/uptebu/value_oriented_programming_needs) ⌘ [Read more](https://matklad.github.io/2023/05/02/implicits-for-mvs.html) 2023-05-03T03:11:53Z **GradIEEEnt half decent**
[Comments](https://lobste.rs/s/cqkh8c/gradieeent_half_decent) ⌘ [Read more](http://tom7.org/grad/murphy2023grad.pdf) 2023-05-03T04:15:51Z **The Laws of Computing - A look from the Forth side**
[Comments](https://lobste.rs/s/drczyz/laws_computing_look_from_forth_side) ⌘ [Read more](https://www.exemark.com/FORTH/Ting_Laws_of_Computing_v4.pdf) 2023-05-03T04:26:22Z **AT Protocol (aka BlueSky) Overview**
[Comments](https://lobste.rs/s/2lne9h/at_protocol_aka_bluesky_overview) ⌘ [Read more](https://atproto.com/guides/overview) 2023-05-03T05:31:43Z **Cloud exit pays off in performance too**
[Comments](https://lobste.rs/s/hn2gle/cloud_exit_pays_off_performance_too) ⌘ [Read more](https://world.hey.com/dhh/cloud-exit-pays-off-in-performance-too-4c53b697) 2023-05-03T06:19:50Z **Unlocking North Korean songs on a karaoke machine**
[Comments](https://lobste.rs/s/ksvp55/unlocking_north_korean_songs_on_karaoke) ⌘ [Read more](https://www.northkoreatech.org/2020/06/02/unlocking-north-korean-songs-on-a-karaoke-machine/) 2023-05-03T06:28:33Z **Variadic functions vs variadic templates**
[Comments](https://lobste.rs/s/uvwvwc/variadic_functions_vs_variadic) ⌘ [Read more](https://www.sandordargo.com/blog/2023/05/03/variadic-functions-vs-variadic-templates) 2023-05-03T08:29:39Z **PHP 8.2: Honest Trailer**
[Comments](https://lobste.rs/s/a2t1ap/php_8_2_honest_trailer) ⌘ [Read more](https://www.youtube.com/watch?v=nB419rY_-iQ) 2023-05-03T08:29:09Z **Sovereign clouds**
[Comments](https://lobste.rs/s/77smiw/sovereign_clouds) ⌘ [Read more](https://world.hey.com/dhh/sovereign-clouds-661eb5e4) 2023-05-03T10:34:35Z **Laravel and you**
There has been quite a lot of noise online recently around Laravel being considered harmful, and it is interesting to look into what this means to you.

Personally I am a fan of Laravel, using it for fun and profit for many years. Do you use Laravel, and what are your thoughts on Laravels impact on PHP? ⌘ [Read more](https://lobste.rs/s/bxmj21/laravel_you) 2023-05-03T10:44:29Z **How to make a CSS-only hamburger menu**
[Comments](https://lobste.rs/s/kzdsfz/how_make_css_only_hamburger_menu) ⌘ [Read more](https://threkk.medium.com/how-to-make-a-css-only-hamburger-menu-f7ad41e13399?source=friends_link) 2023-05-03T14:21:50Z **Introducing Multiview for NVK**
[Comments](https://lobste.rs/s/uxhe81/introducing_multiview_for_nvk) ⌘ [Read more](https://www.collabora.com/news-and-blog/blog/2023/05/03/introducing-multiview-for-nvk/) 2023-05-03T15:31:33Z **Turing Test, Etc**
[Comments](https://lobste.rs/s/giguyv/turing_test_etc) ⌘ [Read more](https://gigamonkeys.com/turing/) 2023-05-03T15:40:56Z **Haskell in Production: Standard Chartered**
[Comments](https://lobste.rs/s/v3kkp9/haskell_production_standard_chartered) ⌘ [Read more](https://serokell.io/blog/haskell-in-production-standard-chartered) 2023-05-03T16:40:14Z **Bootstrapping Uber’s Infrastructure on arm64 with Zig**
[Comments](https://lobste.rs/s/f3kd0s/bootstrapping_uber_s_infrastructure_on) ⌘ [Read more](https://www.uber.com/en-US/blog/bootstrapping-ubers-infrastructure-on-arm64-with-zig/) 2023-05-03T17:19:18Z **Driving Compilers**
[Comments](https://lobste.rs/s/upmvxg/driving_compilers) ⌘ [Read more](https://fabiensanglard.net/dc/) 2023-05-03T18:17:06Z **Somehow AutoHotKey is kinda good now**
[Comments](https://lobste.rs/s/hhcros/somehow_autohotkey_is_kinda_good_now) ⌘ [Read more](https://www.hillelwayne.com/post/ahk-v2/) 2023-05-03T18:20:15Z **Does GPT-4 think better in Javascript?**
[Comments](https://lobste.rs/s/tynwq6/does_gpt_4_think_better_javascript) ⌘ [Read more](https://vgel.me/posts/gpt4-javascript/) 2023-05-03T18:23:20Z **Making Fetch Happen - Building a General purpose Query & Render Scheduler**
[Comments](https://lobste.rs/s/cnq1r1/making_fetch_happen_building_general) ⌘ [Read more](https://www.datadoghq.com/blog/engineering/making-fetch-happen-building-a-general-purpose-query-and-render-scheduler/) 2023-05-03T19:22:26Z **Client certificates aren't universally more secure**
[Comments](https://lobste.rs/s/3fbmac/client_certificates_aren_t_universally) ⌘ [Read more](https://www.devever.net/~hl/clientcert) 2023-05-03T21:22:06Z **Two Approaches To Decoupling**
[Comments](https://lobste.rs/s/rvyork/two_approaches_decoupling) ⌘ [Read more](https://htmx.org/essays/two-approaches-to-decoupling/) 2023-05-03T21:21:20Z **Python Monorepo: an Example. Part 1: Structure and Tooling**
[Comments](https://lobste.rs/s/wj3lqd/python_monorepo_example_part_1_structure) ⌘ [Read more](https://www.tweag.io/blog/2023-04-04-python-monorepo-1/) 2023-05-03T21:42:09Z **Passkeys: The beginning of the end of the password**
[Comments](https://lobste.rs/s/xcubfv/passkeys_beginning_end_password) ⌘ [Read more](https://blog.google/technology/safety-security/the-beginning-of-the-end-of-the-password/) 2023-05-04T04:37:45Z **Simulating Turing Machines with Wang tiles**
[Comments](https://lobste.rs/s/xzqg2q/simulating_turing_machines_with_wang) ⌘ [Read more](https://seriot.ch/projects/simulating_turing_machines_with_wang_tiles.html) 2023-05-04T05:00:32Z **Microsoft is forcing Outlook and Teams to open links in Edge, and IT admins are angry**
[Comments](https://lobste.rs/s/xlkv9i/microsoft_is_forcing_outlook_teams_open) ⌘ [Read more](https://www.theverge.com/2023/5/3/23709297/microsoft-edge-force-outlook-teams-web-links-open) 2023-05-04T05:12:48Z **The seven programming ur-languages**
[Comments](https://lobste.rs/s/2ep6mu/seven_programming_ur_languages) ⌘ [Read more](https://madhadron.com/programming/seven_ur_languages.html) 2023-05-04T05:44:23Z **Driving Compilers**
[Comments](https://lobste.rs/s/fzkwco/driving_compilers) ⌘ [Read more](https://fabiensanglard.net/dc/index.php) 2023-05-04T06:09:31Z **Viewing a pull request's changes since your last review, even in the face of a rebase**
[Comments](https://lobste.rs/s/lb5va3/viewing_pull_request_s_changes_since_your) ⌘ [Read more](https://daisy.wtf/writing/github-changes-since-last-review/) 2023-05-04T07:09:32Z **Quickly resize a video with FFmpeg/Vaapi for Mastodon**
[Comments](https://lobste.rs/s/vwbjnr/quickly_resize_video_with_ffmpeg_vaapi) ⌘ [Read more](https://www.paulox.net/2023/05/03/quickly_resize-a-video-with-ffmpeg-for-mastodon/) 2023-05-04T08:30:03Z **Stabilizing async fn in traits in 2023**
[Comments](https://lobste.rs/s/dh3gyk/stabilizing_async_fn_traits_2023) ⌘ [Read more](https://blog.rust-lang.org/inside-rust/2023/05/03/stabilizing-async-fn-in-trait.html) 2023-05-04T09:07:41Z **Clojure/conj 2023 videos playlist**
[Comments](https://lobste.rs/s/ufhbjr/clojure_conj_2023_videos_playlist) ⌘ [Read more](https://www.youtube.com/playlist?list=PLZdCLR02grLpIQQkyGLgIyt0eHE56aJqd) 2023-05-04T09:58:22Z **Runtime dependency management? INSTLD**
This is a new tool for installing dependencies for Python in runtime.

[Comments](https://lobste.rs/s/zxvink/runtime_dependency_management_instld) ⌘ [Read more](https://github.com/pomponchik/instld) 2023-05-04T09:55:00Z **Join order: how to force it in PostgreSQL**
[Comments](https://lobste.rs/s/qawu63/join_order_how_force_it_postgresql) ⌘ [Read more](https://www.cybertec-postgresql.com/en/forcing-a-join-order-in-postgresql/) 2023-05-04T10:27:27Z **1014 byte polyglot binary: ELF64/DOS.COM/GameBoy/Megadrive/PDF/ARJ/PKZIP/7zip**
[Comments](https://lobste.rs/s/45oezk/1014_byte_polyglot_binary_elf64_dos_com) ⌘ [Read more](https://xoreaxeax.com/b/heart) 2023-05-04T10:49:35Z **Moving Prime Video service to monolith reduces costs by 90%**
[Comments](https://lobste.rs/s/etmmm5/moving_prime_video_service_monolith) ⌘ [Read more](https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90) 2023-05-04T11:05:04Z **Sun Tzu wouldn’t like the cybersecurity industry**
[Comments](https://lobste.rs/s/vbogwu/sun_tzu_wouldn_t_like_cybersecurity) ⌘ [Read more](https://kellyshortridge.com/blog/posts/sun-tzu-wouldnt-like-the-cybersecurity-industry/) 2023-05-04T11:41:55Z **Mojo may be the biggest programming language advance in decades**
[Comments](https://lobste.rs/s/chys3o/mojo_may_be_biggest_programming_language) ⌘ [Read more](https://www.fast.ai/posts/2023-05-03-mojo-launch.html) 2023-05-04T11:51:01Z **Static linking considered useful**
[Comments](https://lobste.rs/s/ureytx/static_linking_considered_useful) ⌘ [Read more](https://medium.com/@anton_samokhvalov/static-linking-considered-useful-c25300c46e3d) 2023-05-04T12:17:24Z **UEFI Secure Boot on the Raspberry Pi**
[Comments](https://lobste.rs/s/gls60k/uefi_secure_boot_on_raspberry_pi) ⌘ [Read more](https://www.linux.it/~ema/posts/secure-boot-rpi/) 2023-05-04T14:02:10Z **Pairing vs. Code review**
[Comments](https://lobste.rs/s/ekuole/pairing_vs_code_review) ⌘ [Read more](https://web.archive.org/web/20211030160932/https://zipmessage.com/ben_orenstein/pairing-vs-code-review-prs) 2023-05-04T14:21:53Z **JSON Resume**
[Comments](https://lobste.rs/s/xqrjy4/json_resume) ⌘ [Read more](https://jsonresume.org/) 2023-05-04T14:20:50Z **A Deep Dive into GarminOS and its MonkeyC Virtual Machine**
[Comments](https://lobste.rs/s/cdqjyx/deep_dive_into_garminos_its_monkeyc) ⌘ [Read more](https://www.anvilsecure.com/blog/compromising-garmins-sport-watches-a-deep-dive-into-garminos-and-its-monkeyc-virtual-machine.html) 2023-05-04T14:47:39Z **Stacks for Terraform**
[Comments](https://lobste.rs/s/f5xqil/stacks_for_terraform) ⌘ [Read more](https://github.com/cisco-open/stacks) 2023-05-04T15:58:37Z **Tidelift 2023 state of the open source maintainer report**
[Comments](https://lobste.rs/s/h7ragl/tidelift_2023_state_open_source) ⌘ [Read more](https://explore.tidelift.com/050423#page=1) 2023-05-04T16:15:29Z **Pijul ssh selfhosting setup**
[Comments](https://lobste.rs/s/ren1x1/pijul_ssh_selfhosting_setup) ⌘ [Read more](https://nest.pijul.com/tankf33der/selfhosting) 2023-05-04T16:33:35Z **CQRS Performance Design Pattern Demystified**
[Comments](https://lobste.rs/s/k3napm/cqrs_performance_design_pattern) ⌘ [Read more](https://danonsoftware.com/2023/03/10/cqrs-performance-design-pattern-demystified/) 2023-05-04T16:46:45Z **Mitchell Hashimoto uses a simple code editor**
[Comments](https://lobste.rs/s/wucxh0/mitchell_hashimoto_uses_simple_code) ⌘ [Read more](https://youtu.be/rysgxl35EGc) 2023-05-04T17:06:23Z **SibylFS: formal specification and oracle-based testing for POSIX and real-world file systems (2015)**
[Comments](https://lobste.rs/s/52gbav/sibylfs_formal_specification_oracle) ⌘ [Read more](https://www.youtube.com/watch?v=828dcJDnwpE) 2023-05-04T17:42:15Z **Leaked Google document: “We Have No Moat, And Neither Does OpenAI”**
[Comments](https://lobste.rs/s/xfdo7k/leaked_google_document_we_have_no_moat) ⌘ [Read more](https://simonwillison.net/2023/May/4/no-moat/) 2023-05-04T19:36:08Z **So this guy is now S3. All of S3**
Context: AT Protocol allows domains to be a username. This person created a bucket on S3 and that is their domain in bsky now.

[Comments](https://lobste.rs/s/fwz8zb/so_this_guy_is_now_s3_all_s3) ⌘ [Read more](https://chaos.social/@jonty/110307532009155432) 2023-05-04T20:21:26Z **proposal: Add alternative spelling of .go in file names**
[Comments](https://lobste.rs/s/hdhjux/proposal_add_alternative_spelling_go) ⌘ [Read more](https://github.com/golang/go/issues/59968) 2023-05-05T00:20:56Z **New C features in GCC 13**
[Comments](https://lobste.rs/s/kalnwv/new_c_features_gcc_13) ⌘ [Read more](https://developers.redhat.com/articles/2023/05/04/new-c-features-gcc-13) 2023-05-05T00:16:53Z **How To Survive Your Project's First 100,000 Lines**
[Comments](https://lobste.rs/s/4qodud/how_survive_your_project_s_first_100_000) ⌘ [Read more](https://verdagon.dev/blog/first-100k-lines) 2023-05-05T03:10:04Z **Heisting 20 Million Dollars' Worth of Magic: The Gathering Cards in a Single Request**
[Comments](https://lobste.rs/s/lcckro/heisting_20_million_dollars_worth_magic) ⌘ [Read more](https://www.mayer.cool/writings/Heisting-20-Million-in-Magic-Cards/) 2023-05-05T03:21:04Z **Network Analysis Made Simple**
[Comments](https://lobste.rs/s/ea9gll/network_analysis_made_simple) ⌘ [Read more](https://ericmjl.github.io/Network-Analysis-Made-Simple/) 2023-05-05T04:43:50Z **Fun Format Friday: You now have a super computer. What next?**
You suddenly have in your possession a super computer. What comes next? What projects are suddenly possible for you? What performance tests can you now explore? ⌘ [Read more](https://lobste.rs/s/nbigsf/fun_format_friday_you_now_have_super) 2023-05-05T05:30:08Z **macOS Internals**
[Comments](https://lobste.rs/s/il6b75/macos_internals) ⌘ [Read more](https://gist.github.com/kconner/cff08fe3e0bb857ea33b47d965b3e19f) 2023-05-05T06:18:58Z **Writing Code with ChatGPT? Improve it with Kani**
[Comments](https://lobste.rs/s/qxotuu/writing_code_with_chatgpt_improve_it_with) ⌘ [Read more](https://model-checking.github.io/kani-verifier-blog/2023/05/01/writing-code-with-chatgpt-improve-it-with-kani.html) 2023-05-05T06:13:53Z **The data structure behind terminals**
[Comments](https://lobste.rs/s/z12ggp/data_structure_behind_terminals) ⌘ [Read more](https://www.warp.dev/blog/the-data-structure-behind-terminals) 2023-05-05T06:24:30Z **Specifying and Verifying Higher-order Rust Iterators**
[Comments](https://lobste.rs/s/oh5j3d/specifying_verifying_higher_order_rust) ⌘ [Read more](https://hal.science/hal-03827702v2/) 2023-05-05T06:53:12Z **Whatever you do, don't autoload Rails `lib/`**
[Comments](https://lobste.rs/s/iiiptz/whatever_you_do_don_t_autoload_rails_lib) ⌘ [Read more](https://island94.org/2023/05/whatever-you-do-don-t-autoload-rails-lib) 2023-05-05T07:11:15Z **Using PSR-3 placeholders properly**
[Comments](https://lobste.rs/s/8ubckd/using_psr_3_placeholders_properly) ⌘ [Read more](https://peakd.com/hive-168588/@crell/using-psr-3-placeholders-properly) 2023-05-05T09:04:42Z **Building x86 Rust containers from Mac Silicon**
[Comments](https://lobste.rs/s/alzpfn/building_x86_rust_containers_from_mac) ⌘ [Read more](https://loige.co/building_x86_rust-containers-from-mac-silicon) 2023-05-05T10:05:55Z **CrossLine is a desktop Outliner in the tradition of Ecco Pro supporting cross-links and transclusion**
After 14 years of development and continuous operation it’s time for version 1.0 ;-)

There are pre-compiled executables for Windows, Linux and MacOS, 32 and 64 bits.

[Comments](https://lobste.rs/s/p2srlo/crossline_is_desktop_outliner_tradition) ⌘ [Read more](https://github.com/rochus-keller/CrossLine/) 2023-05-05T11:08:17Z **Even Amazon can't make sense of serverless or microservices**
[Comments](https://lobste.rs/s/fsnvuu/even_amazon_can_t_make_sense_serverless) ⌘ [Read more](https://world.hey.com/dhh/even-amazon-can-t-make-sense-of-serverless-or-microservices-59625580) 2023-05-05T11:49:39Z **Frictionless developer environments**
[Comments](https://lobste.rs/s/h2v7cy/frictionless_developer_environments) ⌘ [Read more](https://blog.testdouble.com/posts/2023-05-02-frictionless-developer-environments/) 2023-05-05T11:47:23Z **Entering the Garden of Ferris**
[Comments](https://lobste.rs/s/y1qty2/entering_garden_ferris) ⌘ [Read more](https://d0nut.hashnode.dev/entering-the-garden-of-ferris) 2023-05-05T12:59:32Z **Ambient 0.2: multiplayer UI, sound, clientside WASM, and more**
[Comments](https://lobste.rs/s/uviyja/ambient_0_2_multiplayer_ui_sound) ⌘ [Read more](https://www.ambient.run/post/ambient-0-2) 2023-05-05T14:32:56Z **rellm: Exact structure out of any language model completion**
[Comments](https://lobste.rs/s/lgtvdm/rellm_exact_structure_out_any_language) ⌘ [Read more](https://github.com/r2d4/rellm) 2023-05-05T14:32:22Z **JIT Compilers 102**
[Comments](https://lobste.rs/s/ahzsf9/jit_compilers_102) ⌘ [Read more](https://redvice.org/2023/template-jits/) 2023-05-05T14:53:38Z **GPT-4 Technical Report: A blog post masquerading as scientific literature**
[Comments](https://lobste.rs/s/wxnpmi/gpt_4_technical_report_blog_post) ⌘ [Read more](https://numbersallthewaydown.com/2023/04/06/gpt-4-technical-report-a-blog-post-masquerading-as-scientific-literature/) 2023-05-05T15:02:00Z **“Externally managed environments”: when PEP 668 breaks pip**
[Comments](https://lobste.rs/s/abcs6x/externally_managed_environments_when) ⌘ [Read more](https://pythonspeed.com/articles/externally-managed-environment-pep-668/) 2023-05-05T16:36:45Z **Electronic Music and the NeXTcube - Running MAX on the IRCAM Musical Workstation**
[Comments](https://lobste.rs/s/w5xjrz/electronic_music_nextcube_running_max_on) ⌘ [Read more](https://0110.be/posts/Electronic_Music_and_the_NeXTcube_-_Running_MAX_on_the_IRCAM_Musical_Workstation) 2023-05-05T16:49:37Z **A few words on Ruby's type annotations state**
[Comments](https://lobste.rs/s/ote0uk/few_words_on_ruby_s_type_annotations_state) ⌘ [Read more](https://zverok.space/blog/2023-05-05-ruby-types.html) 2023-05-05T16:56:03Z **I checked if browsers could cache all bookmarked pages locally**
[Comments](https://lobste.rs/s/ggvvxc/i_checked_if_browsers_could_cache_all) ⌘ [Read more](https://bitecode.substack.com/p/i-checked-if-browsers-could-cache?sd=pf) 2023-05-05T18:13:49Z **Stop Using Hamburger Menus**
[Comments](https://lobste.rs/s/wvpgee/stop_using_hamburger_menus) ⌘ [Read more](https://bt.ht/hamburgers/) 2023-05-05T19:19:20Z **Hostnames and usernames to reserve (2015)**
[Comments](https://lobste.rs/s/yy6idm/hostnames_usernames_reserve_2015) ⌘ [Read more](https://ldpreload.com/blog/names-to-reserve) 2023-05-05T19:23:35Z **HTMX is the Future**
[Comments](https://lobste.rs/s/dc5wjv/htmx_is_future) ⌘ [Read more](https://quii.dev/HTMX_is_the_Future) 2023-05-05T20:26:41Z **Farewell to the Era of Cheap EC2 Spot Instances**
[Comments](https://lobste.rs/s/4ctd8v/farewell_era_cheap_ec2_spot_instances) ⌘ [Read more](https://pauley.me/post/2023/spot-price-trends/) 2023-05-05T20:59:52Z **Hofstadter - Express Your Ideas**
[Comments](https://lobste.rs/s/rrnypu/hofstadter_express_your_ideas) ⌘ [Read more](https://hofstadter.io/) 2023-05-05T21:41:11Z **Crystal the language for humans**
[Comments](https://lobste.rs/s/dzfvqh/crystal_language_for_humans) ⌘ [Read more](https://www.deusinmachina.net/p/a-look-at-the-crystal-programming) 2023-05-05T22:27:17Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/q5aymk/what_are_you_doing_this_weekend) 2023-05-06T02:36:53Z **Merklizing the key/value store for fun and profit | Joel Gustafson**
[Comments](https://lobste.rs/s/0myqa5/merklizing_key_value_store_for_fun_profit) ⌘ [Read more](https://joelgustafson.com/posts/2023-05-04/merklizing-the-key-value-store-for-fun-and-profit) 2023-05-06T04:15:59Z **On the security of the Linux disk encryption LUKS**
[Comments](https://lobste.rs/s/8mwztm/on_security_linux_disk_encryption_luks) ⌘ [Read more](https://dys2p.com/en/2023-05-luks-security.html) 2023-05-06T06:35:52Z **Prime Video service dumps microservices, cuts AWS bill 90%**
[Comments](https://lobste.rs/s/iq9x3z/prime_video_service_dumps_microservices) ⌘ [Read more](https://thestack.technology/amazon-prime-video-microservices-monolith/amp/) 2023-05-06T10:38:58Z **The UNIX Koans**
[Comments](https://lobste.rs/s/5fzlqj/unix_koans) ⌘ [Read more](https://prirai.github.io/books/unix-koans.html) 2023-05-06T12:04:15Z **When “free forever” means “free for the next 4 months”**
[Comments](https://lobste.rs/s/g8xkud/when_free_forever_means_free_for_next_4) ⌘ [Read more](https://blog.zulip.com/2023/05/04/when-free-forever-is-4-months/) 2023-05-06T13:31:44Z **WebGPU: Rotating Cube**
[Comments](https://lobste.rs/s/qhh0xe/webgpu_rotating_cube) ⌘ [Read more](https://john-millikin.com/static/webgpu-rotating-cube.html) 2023-05-06T14:05:34Z **Memoirs from the old web: IE's crazy content rating system**
[Comments](https://lobste.rs/s/l1fxb1/memoirs_from_old_web_ie_s_crazy_content) ⌘ [Read more](https://www.devever.net/~hl/pics) 2023-05-06T14:29:14Z **Prompt Injection and AutoGPT**
[Comments](https://lobste.rs/s/ywvuyi/prompt_injection_autogpt) ⌘ [Read more](https://gist.github.com/rain-1/a1ed1116c6da4d2b195e562c8d3f9482) 2023-05-06T14:43:09Z **How unity builds lurked into the Firefox Build System**
[Comments](https://lobste.rs/s/tzdgap/how_unity_builds_lurked_into_firefox) ⌘ [Read more](https://serge-sans-paille.github.io/pythran-stories/how-unity-builds-lurked-into-the-firefox-build-system.html) 2023-05-06T14:55:25Z **Creating Custom Rails Generators**
[Comments](https://lobste.rs/s/5yv5qz/creating_custom_rails_generators) ⌘ [Read more](https://garrettdimon.com/journal/posts/creating-custom-rails-generators) 2023-05-06T15:35:01Z **A kernel without buffer heads**
[Comments](https://lobste.rs/s/csbadz/kernel_without_buffer_heads) ⌘ [Read more](https://lwn.net/SubscriberLink/930173/c1a1f68dc4e20191/) 2023-05-06T15:53:03Z **Exploiting an Order of Operations Bug to Achieve RCE in Oracle Opera**
[Comments](https://lobste.rs/s/ewcj1m/exploiting_order_operations_bug_achieve) ⌘ [Read more](https://blog.assetnote.io/2023/04/30/rce-oracle-opera/) 2023-05-06T16:05:53Z **Functions as a Service in Go with WASM, WASI and Rust**
[Comments](https://lobste.rs/s/hrhmor/functions_as_service_go_with_wasm_wasi) ⌘ [Read more](https://eli.thegreenplace.net/2023/faas-in-go-with-wasm-wasi-and-rust/) 2023-05-06T18:36:52Z **Constructing human-grade parsers**
[Comments](https://lobste.rs/s/rxymcp/constructing_human_grade_parsers) ⌘ [Read more](https://duriansoftware.com/joe/constructing-human-grade-parsers) 2023-05-06T18:50:56Z **Discord Should Remove Usernames Entirely**
[Comments](https://lobste.rs/s/esb6gw/discord_should_remove_usernames) ⌘ [Read more](https://erikmcclure.com/blog/discord-should-remove-usernames/) 2023-05-06T19:15:58Z **Solid is a specification that lets people store their data securely in decentralized data stores**
[Comments](https://lobste.rs/s/bymzol/solid_is_specification_lets_people_store) ⌘ [Read more](https://solidproject.org/) 2023-05-06T19:25:57Z **constexpr auto ymd {year(2021)/January/day(23)}; (std::chrono::operator/)**
[Comments](https://lobste.rs/s/dbxgx0/constexpr_auto_ymd_year_2021_january_day) ⌘ [Read more](https://en.cppreference.com/w/cpp/chrono/operator_slash) 2023-05-06T19:35:41Z **Classification of the principal programming paradigms**
[Comments](https://lobste.rs/s/u6tgyf/classification_principal_programming) ⌘ [Read more](https://www.info.ucl.ac.be/~pvr/paradigms.html) 2023-05-07T02:41:44Z **Petri Net Theory and the Modeling of Systems**
[Comments](https://lobste.rs/s/djsjg0/petri_net_theory_modeling_systems) ⌘ [Read more](http://jklp.org/profession/books/pn/index.html) 2023-05-07T03:31:24Z **Nintendo reportedly issues DMCA takedown for Switch homebrew projects, Skyline Switch emulator development ceased**
[Comments](https://lobste.rs/s/ewtjm3/nintendo_reportedly_issues_dmca) ⌘ [Read more](https://gbatemp.net/threads/nintendo-reportedly-issues-dmca-takedown-for-switch-homebrew-projects-skyline-switch-emulator-development-ceased.632406/) 2023-05-07T06:56:05Z **Polymorphic types and -Wdeprecated-copy-dtor**
[Comments](https://lobste.rs/s/g1z4xm/polymorphic_types_wdeprecated_copy_dtor) ⌘ [Read more](https://quuxplusone.github.io/blog/2023/05/05/deprecated-copy-with-dtor/) 2023-05-07T09:28:03Z **Monoliths are not dinosaurs**
[Comments](https://lobste.rs/s/hc0qkh/monoliths_are_not_dinosaurs) ⌘ [Read more](https://www.allthingsdistributed.com/2023/05/monoliths-are-not-dinosaurs.html) 2023-05-07T09:57:29Z **Devil Mode: A twisted key sequence translator for modifier-free editing experience**
[Comments](https://lobste.rs/s/xaqsox/devil_mode_twisted_key_sequence) ⌘ [Read more](https://github.com/susam/devil) 2023-05-07T10:06:41Z **DeepMind’s Epistemic Neural Networks Enable Large Language Model Fine-Tuning With 50% Less Data**
[Comments](https://lobste.rs/s/yzqfcg/deepmind_s_epistemic_neural_networks) ⌘ [Read more](https://syncedreview.com/2022/11/16/deepminds-epistemic-neural-networks-enable-large-language-model-fine-tuning-with-50-less-data/) 2023-05-07T10:47:17Z **The tale of -mrtd in GCC and Clang**
[Comments](https://lobste.rs/s/k0kk7y/tale_mrtd_gcc_clang) ⌘ [Read more](https://m680x0.github.io/blog/2023/05/the-tale-of-mrtd.html) 2023-05-07T11:17:34Z **Shell UX Changes: The Research – GNOME Shell & Mutter**
[Comments](https://lobste.rs/s/lgi87v/shell_ux_changes_research_gnome_shell) ⌘ [Read more](https://blogs.gnome.org/shell-dev/2021/02/15/shell-ux-changes-the-research/) 2023-05-07T12:54:36Z **Hardening macOS (updated for macOS Ventura)**
Many people asked and now I’ve managed to update the guide for macOS Ventura (13.3).

Be safe!

[Comments](https://lobste.rs/s/vz7mq2/hardening_macos_updated_for_macos) ⌘ [Read more](https://www.bejarano.io/hardening-macos/) 2023-05-07T13:52:39Z **Writing HTTP client middleware in Go**
[Comments](https://lobste.rs/s/kyvxgq/writing_http_client_middleware_go) ⌘ [Read more](https://echorand.me/posts/go-http-client-middleware/) 2023-05-07T14:43:13Z **The Lenovo ThinkSmart View, Rebooted**
[Comments](https://lobste.rs/s/fgguuk/lenovo_thinksmart_view_rebooted) ⌘ [Read more](https://taoofmac.com/space/blog/2023/04/22/1330) 2023-05-07T15:25:39Z **How I wrote an Activitypub Server in OCaml: Lessons Learnt, Weekends Lost**
[Comments](https://lobste.rs/s/zk7psy/how_i_wrote_activitypub_server_ocaml) ⌘ [Read more](https://gopiandcode.uk/logs/log-writing-activitypub.html) 2023-05-07T18:16:41Z **Raft does not Guarantee Liveness in the face of Network Faults (2020)**
[Comments](https://lobste.rs/s/dutlhf/raft_does_not_guarantee_liveness_face) ⌘ [Read more](https://decentralizedthoughts.github.io/2020-12-12-raft-liveness-full-omission/) 2023-05-07T19:31:01Z **What to learn from the Prime Video microservices to monolith story**
[Comments](https://lobste.rs/s/dfbx6e/what_learn_from_prime_video) ⌘ [Read more](https://adrianco.medium.com/so-many-bad-takes-what-is-there-to-learn-from-the-prime-video-microservices-to-monolith-story-4bd0970423d4) 2023-05-07T19:40:19Z **Passkeys: A loss of user control?**
[Comments](https://lobste.rs/s/6xzgwj/passkeys_loss_user_control) ⌘ [Read more](https://lapcatsoftware.com/articles/2023/5/1.html) 2023-05-08T04:21:16Z **sidebar dividers for mutt**
[Comments](https://lobste.rs/s/wuybjp/sidebar_dividers_for_mutt) ⌘ [Read more](https://jmtd.net/log/mutt_sidebar/) 2023-05-08T04:54:51Z **How Capabilities Work in Austral**
[Comments](https://lobste.rs/s/qbeqio/how_capabilities_work_austral) ⌘ [Read more](https://borretti.me/article/how-capabilities-work-austral) 2023-05-08T07:41:56Z **Avoiding the merge trap**
[Comments](https://lobste.rs/s/uvcinl/avoiding_merge_trap) ⌘ [Read more](https://lwn.net/Articles/926240/) 2023-05-08T08:11:39Z **Bluesky is a scam**
[Comments](https://lobste.rs/s/wm99xo/bluesky_is_scam) ⌘ [Read more](https://fiatjaf.com/ab1127fb.html) 2023-05-08T09:31:30Z **SpaceTraders: an API based game**
[Comments](https://lobste.rs/s/0l25al/spacetraders_api_based_game) ⌘ [Read more](https://spacetraders.io/) 2023-05-08T10:20:42Z **Setting up Hetzner ARM instances with and for Objective-S**
[Comments](https://lobste.rs/s/fdh9dn/setting_up_hetzner_arm_instances_with_for) ⌘ [Read more](https://blog.metaobject.com/2023/05/setting-up-hetzner-arm-instances-with.html) 2023-05-08T10:55:48Z **Triple-Parity RAID and Beyond (2009)**
[Comments](https://lobste.rs/s/uxgf78/triple_parity_raid_beyond_2009) ⌘ [Read more](https://queue.acm.org/detail.cfm?id=1670144) 2023-05-08T12:01:07Z **Stringly Typed vs Strongly Typed**
[Comments](https://lobste.rs/s/b8lh0b/stringly_typed_vs_strongly_typed) ⌘ [Read more](https://www.hanselman.com/blog/stringly-typed-vs-strongly-typed) 2023-05-08T12:09:33Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/zkzsue/what_are_you_doing_this_week) 2023-05-08T12:16:06Z **Pixel phones are sold with bootloader unlocking disabled**
[Comments](https://lobste.rs/s/wnoagh/pixel_phones_are_sold_with_bootloader) ⌘ [Read more](https://www.fitzsim.org/blog/?p=545) 2023-05-08T13:15:10Z **Different approaches to HTTP routing in Go**
I’ve referenced this post many times to co-workers. It’s a great summary of different routing approaches and libraries. In my open source project I do not use a routing library at all, and I use something similar to what the author describes as “Regex table” (except I just do if-then-else), which is sometimes annoying, but also dead simple.

[Comments](https://lobste.rs/s/kult0i/different_approaches_http_routing_go) ⌘ [Read more](https://benhoyt.com/writings/go-routing/) 2023-05-08T13:27:16Z **etherforth**
[Comments](https://lobste.rs/s/vxmto6/etherforth) ⌘ [Read more](https://www.etherforth.org/) 2023-05-08T13:58:26Z **On Custom-Width Integer Types**
[Comments](https://lobste.rs/s/vq4ici/on_custom_width_integer_types) ⌘ [Read more](https://alic.dev/blog/custom-bitwidth.html) 2023-05-08T14:27:24Z **Breaking semver in Rust by adding a private type, or by adding an import**
[Comments](https://lobste.rs/s/7zb227/breaking_semver_rust_by_adding_private) ⌘ [Read more](https://predr.ag/blog/breaking-semver-in-rust-by-adding-private-type-or-import/) 2023-05-08T15:10:11Z **How Old-School Computers Played Sound Samples**
[Comments](https://lobste.rs/s/thznzc/how_old_school_computers_played_sound) ⌘ [Read more](https://youtu.be/0xWyLeVnxFU) 2023-05-08T15:17:55Z **AI Scientists: Safe and Useful AI?**
[Comments](https://lobste.rs/s/ogrfgo/ai_scientists_safe_useful_ai) ⌘ [Read more](https://yoshuabengio.org/2023/05/07/ai-scientists-safe-and-useful-ai/) 2023-05-08T15:52:52Z **Netdata v1.39.0**
[Comments](https://lobste.rs/s/9qlcz1/netdata_v1_39_0) ⌘ [Read more](https://github.com/netdata/netdata/releases/tag/v1.39.0) 2023-05-08T16:33:35Z **IBM 3090 Processor Training**
[Comments](https://lobste.rs/s/c4kiaz/ibm_3090_processor_training) ⌘ [Read more](https://www.youtube.com/watch?v=S0HY6Z3aq8A) 2023-05-08T17:01:49Z **Text Elite**
[Comments](https://lobste.rs/s/yrhcr0/text_elite) ⌘ [Read more](http://www.elitehomepage.org/text/index.htm) 2023-05-08T17:26:10Z **Spritely Goblins v0.11.0 released, contains time travel distributed debugger**
[Comments](https://lobste.rs/s/b1wj1p/spritely_goblins_v0_11_0_released) ⌘ [Read more](https://spritely.institute/news/spritely-goblins-v0110-released-time-travel-distributed-debugging-and-more.html) 2023-05-08T17:36:00Z **The Future of Programming**
[Comments](https://lobste.rs/s/q3czgd/future_programming) ⌘ [Read more](https://www.youtube.com/watch?v=8pTEmbeENF4) 2023-05-08T17:31:48Z **Rational Rendering and Floating Bar**
[Comments](https://lobste.rs/s/rjjpyo/rational_rendering_floating_bar) ⌘ [Read more](https://iquilezles.org/articles/floatingbar/) 2023-05-08T18:03:06Z **Programmable Ink**
[Comments](https://lobste.rs/s/bikq0t/programmable_ink) ⌘ [Read more](https://youtu.be/ifYuvgXZ108) 2023-05-08T18:56:00Z **What is Type-Level Programming?**
[Comments](https://lobste.rs/s/d0edkt/what_is_type_level_programming) ⌘ [Read more](https://blog.sulami.xyz/posts/type-level-programming/) 2023-05-08T19:23:42Z **Around the world: How Wikipedia became a multi-datacenter deployment**
[Comments](https://lobste.rs/s/luqobb/around_world_how_wikipedia_became_multi) ⌘ [Read more](https://techblog.wikimedia.org/2023/05/08/around-the-world-how-wikipedia-became-a-multi-datacenter-deployment/) 2023-05-08T19:29:16Z **SQRL is an open standard for secure website login and authentication**
[Comments](https://lobste.rs/s/tid0t4/sqrl_is_open_standard_for_secure_website) ⌘ [Read more](https://en.m.wikipedia.org/wiki/SQRL) 2023-05-08T20:49:37Z **Why your TCP-based VPN stutters (and how to fix it)**
[Comments](https://lobste.rs/s/owhohx/why_your_tcp_based_vpn_stutters_how_fix_it) ⌘ [Read more](https://blog.carldong.me/2023/05/03/why-do-vpns.html) 2023-05-08T21:32:11Z **Which Go router should I use? (with flowchart)**
[Comments](https://lobste.rs/s/suiwf0/which_go_router_should_i_use_with) ⌘ [Read more](https://www.alexedwards.net/blog/which-go-router-should-i-use) 2023-05-08T23:25:59Z **FreeBSD Journal - 2023/03-04 - Embedded**
[Comments](https://lobste.rs/s/gambhc/freebsd_journal_2023_03_04_embedded) ⌘ [Read more](https://freebsdfoundation.org/past-issues/embedded/) 2023-05-08T23:28:55Z **FreeBSD Ports Test Builder for arm64/aarch64 in Oracle Cloud**
[Comments](https://lobste.rs/s/5eleuv/freebsd_ports_test_builder_for_arm64) ⌘ [Read more](https://sekrit.de/webdocs/freebsd/oracle-aarch64-testbuilder.html) 2023-05-09T00:04:55Z **FOSSY 2023 | Call for Proposals**
[Comments](https://lobste.rs/s/blpfqo/fossy_2023_call_for_proposals) ⌘ [Read more](https://2023.fossy.us/call-for-proposals/) 2023-05-09T00:30:22Z **Can AI code Beat Saber ? Watch ChatGPT try**
[Comments](https://lobste.rs/s/1jjjoe/can_ai_code_beat_saber_watch_chatgpt_try) ⌘ [Read more](https://youtu.be/E2rktIcLJwo) 2023-05-09T07:16:12Z **Assemblers**
[Comments](https://lobste.rs/s/px9f9s/assemblers) ⌘ [Read more](https://maskray.me/blog/2023-05-08-assemblers) 2023-05-09T08:27:12Z **The Architecture and Applications of the Apollo Domain**
[Comments](https://lobste.rs/s/dppdld/architecture_applications_apollo) ⌘ [Read more](https://cl-pdx.com/static/The-Apollo-Domain-Operating-System.pdf) 2023-05-09T08:24:23Z **Fitting millions of documents in 128 TB of virtual memory**
[Comments](https://lobste.rs/s/3swdng/fitting_millions_documents_128_tb) ⌘ [Read more](https://blog.meilisearch.com/dynamic-virtual-address-management/) 2023-05-09T09:18:04Z **An Introduction to TLA+ and Its Use in Parties**
[Comments](https://lobste.rs/s/ry1gda/introduction_tla_its_use_parties) ⌘ [Read more](https://www.innoq.com/en/articles/2023/04/an-introduction-to-tla/) 2023-05-09T09:36:31Z **Interrupt Safe Ring Buffer: Bare Metal Programming Series**
[Comments](https://lobste.rs/s/paywf7/interrupt_safe_ring_buffer_bare_metal) ⌘ [Read more](https://www.youtube.com/watch?v=uIJnATS9j_0) 2023-05-09T10:33:27Z **AI Personas to Talk to in ChatGpt**
[Comments](https://lobste.rs/s/5iiq4j/ai_personas_talk_chatgpt) ⌘ [Read more](https://www.aidemos.info/ai-personas-to-talk-to-in-chatgpt/) 2023-05-09T13:42:56Z **SPDX Announces 3.0 Release Candidate with New Use Cases**
[Comments](https://lobste.rs/s/enwxxs/spdx_announces_3_0_release_candidate_with) ⌘ [Read more](https://www.linuxfoundation.org/press/spdx-sbom-3-release-candidate) 2023-05-09T14:17:19Z **How OmniPaxos handles partial connectivity - and why other protocols can’t**
[Comments](https://lobste.rs/s/defoca/how_omnipaxos_handles_partial) ⌘ [Read more](https://omnipaxos.com/blog/how-omnipaxos-handles-partial-connectivity-and-why-other-protocols-cant/) 2023-05-09T14:26:30Z **The seven specification ur-languages**
[Comments](https://lobste.rs/s/juyhvd/seven_specification_ur_languages) ⌘ [Read more](https://buttondown.email/hillelwayne/archive/the-seven-specification-ur-languages/) 2023-05-09T15:00:33Z **Story: Redis and its creator antirez**
[Comments](https://lobste.rs/s/ldamqv/story_redis_its_creator_antirez) ⌘ [Read more](https://blog.brachiosoft.com/redis-en) 2023-05-09T16:01:59Z **Understanding ActivityPub**
[Comments](https://lobste.rs/s/2bmlmz/understanding_activitypub) ⌘ [Read more](https://seb.jambor.dev/posts/understanding-activitypub/) 2023-05-09T16:48:32Z **Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection**
[Comments](https://lobste.rs/s/0sk8gw/not_what_you_ve_signed_up_for_compromising) ⌘ [Read more](https://arxiv.org/abs/2302.12173) 2023-05-09T17:25:00Z **Language models can explain neurons in language models**
[Comments](https://lobste.rs/s/l1oefi/language_models_can_explain_neurons) ⌘ [Read more](https://openai.com/research/language-models-can-explain-neurons-in-language-models) 2023-05-09T17:28:09Z **Cover Craft Dust Covers - Disaster Insurance. Protect your hardware from the unexpected**
[Comments](https://lobste.rs/s/xz9bcn/cover_craft_dust_covers_disaster) ⌘ [Read more](https://computeradsfromthepast.substack.com/p/cover-craft-dust-covers) 2023-05-09T17:53:02Z **Odin Programming Language**
[Comments](https://lobste.rs/s/95gumw/odin_programming_language) ⌘ [Read more](https://odin-lang.org/) 2023-05-09T19:06:57Z **Chaos Communication Camp 2023 - Call for Participation**
[Comments](https://lobste.rs/s/x5e4a7/chaos_communication_camp_2023_call_for) ⌘ [Read more](https://events.ccc.de/2023/05/09/camp23-call-for-participation/) 2023-05-09T19:06:09Z **Is sequential IO dead in the era of the NVMe drive?**
[Comments](https://lobste.rs/s/hgz1hj/is_sequential_io_dead_era_nvme_drive) ⌘ [Read more](https://jack-vanlightly.com/blog/2023/5/9/is-sequential-io-dead-in-the-era-of-the-nvme-drive) 2023-05-09T19:48:09Z **In Erlang/OTP 27, +0.0 will no longer be exactly equal to -0.0**
[Comments](https://lobste.rs/s/vtbnwg/erlang_otp_27_0_0_will_no_longer_be_exactly) ⌘ [Read more](https://erlangforums.com/t/in-erlang-otp-27-0-0-will-no-longer-be-exactly-equal-to-0-0/2586) 2023-05-09T20:09:45Z **The Curse and Blessings of Dynamic SQL**
[Comments](https://lobste.rs/s/fjlvpw/curse_blessings_dynamic_sql) ⌘ [Read more](https://www.sommarskog.se/dynamic_sql.html) 2023-05-09T20:39:36Z **Implementing Vale's Region Borrowing, and its Unexpected Quest**
[Comments](https://lobste.rs/s/a6q04h/implementing_vale_s_region_borrowing_its) ⌘ [Read more](https://verdagon.dev/blog/making-regions-part-2-generics) 2023-05-09T21:38:53Z **Python's Missing Batteries: Essential Libraries You're Missing Out On**
[Comments](https://lobste.rs/s/glqqyp/python_s_missing_batteries_essential) ⌘ [Read more](https://martinheinz.dev/blog/96) 2023-05-09T22:27:10Z **Alpine 3.18.0 released**
Release includes:

- musl libc 1.2.4 – now with TCP fallback in DNS resolver

[Comments](https://lobste.rs/s/ix3x3t/alpine_3_18_0_released) ⌘ [Read more](https://alpinelinux.org/posts/Alpine-3.18.0-released.html) 2023-05-09T22:26:19Z **The AT protocol is the most obtuse crock of s*****
[Comments](https://lobste.rs/s/rgohq5/at_protocol_is_most_obtuse_crock_s) ⌘ [Read more](https://urbanists.social/@sam/110339902538138997) 2023-05-09T22:48:21Z **Firefox 113.0**
[Comments](https://lobste.rs/s/ovtnys/firefox_113_0) ⌘ [Read more](https://www.mozilla.org/en-US/firefox/113.0/releasenotes/) 2023-05-10T01:10:51Z **Inpla: Interaction nets as a programming language**
[Comments](https://lobste.rs/s/oaascp/inpla_interaction_nets_as_programming) ⌘ [Read more](https://github.com/inpla/inpla) 2023-05-10T03:13:25Z **How to Succeed in Open Source Without Really Trying (Really)**
[Comments](https://lobste.rs/s/avyb9m/how_succeed_open_source_without_really) ⌘ [Read more](https://dev.to/tigt/how-to-succeed-in-open-source-without-really-trying-really-55pj) 2023-05-10T04:09:53Z **Bubbles and evilbrags**
[Comments](https://lobste.rs/s/wghxun/bubbles_evilbrags) ⌘ [Read more](https://ioc.exchange/@invisv/110342357303579856) 2023-05-10T04:20:40Z **SSH quick and easy login setup**
[Comments](https://lobste.rs/s/ncqfr6/ssh_quick_easy_login_setup) ⌘ [Read more](https://cap5.nl/ssh-quick-and-easy-login-setup/) 2023-05-10T06:04:10Z **Is this dynamic_cast needed?**
[Comments](https://lobste.rs/s/cvb2lz/is_this_dynamic_cast_needed) ⌘ [Read more](https://www.sandordargo.com/blog/2023/05/10/is-this-dynamic-cast-needed) 2023-05-10T06:27:55Z **mop3: A Mastodon to POP3 Gateway**
[Comments](https://lobste.rs/s/boccap/mop3_mastodon_pop3_gateway) ⌘ [Read more](https://github.com/nkizz/mop3) 2023-05-10T06:51:26Z **Various Restoration Techniques Using PostgreSQL Point-In-Time Recovery**
[Comments](https://lobste.rs/s/q2abjc/various_restoration_techniques_using) ⌘ [Read more](https://www.highgo.ca/2023/05/09/various-restoration-techniques-using-postgresql-point-in-time-recovery/) 2023-05-10T07:26:58Z **Experimental feature gate for `extern "crabi"` ABI · Issue #631 · rust-lang/compiler-team**
[Comments](https://lobste.rs/s/ofzo9d/experimental_feature_gate_for_extern) ⌘ [Read more](https://github.com/rust-lang/compiler-team/issues/631) 2023-05-10T08:47:26Z **A subset of APL subset compiling to Common Lisp**
[Comments](https://lobste.rs/s/vpsoux/subset_apl_subset_compiling_common_lisp) ⌘ [Read more](https://github.com/phantomics/april) 2023-05-10T09:42:37Z **25 Linux mirror servers hosted on 15W thin clients serve 90TB of updates per day**
[Comments](https://lobste.rs/s/pyqmfa/25_linux_mirror_servers_hosted_on_15w_thin) ⌘ [Read more](https://blog.thelifeofkenneth.com/2023/05/building-micro-mirror-free-software-cdn.html?m=1) 2023-05-10T09:46:53Z **Languages Pre-Fortran**
[Comments](https://lobste.rs/s/d9fezb/languages_pre_fortran) ⌘ [Read more](https://craftofcoding.wordpress.com/2022/11/04/languages-pre-fortran/) 2023-05-10T10:57:44Z **llm: Run inference for Large Language Models on CPU, with Rust**
[Comments](https://lobste.rs/s/hwiqdx/llm_run_inference_for_large_language) ⌘ [Read more](https://github.com/rustformers/llm) 2023-05-10T12:35:19Z **Julia 1.9 Highlights**
[Comments](https://lobste.rs/s/jkk0oi/julia_1_9_highlights) ⌘ [Read more](https://julialang.org/blog/2023/04/julia-1.9-highlights/) 2023-05-10T13:58:07Z **See this page fetch itself, byte by byte, over TLS**
[Comments](https://lobste.rs/s/hqpn3v/see_this_page_fetch_itself_byte_by_byte) ⌘ [Read more](https://subtls.pages.dev/) 2023-05-10T14:06:17Z **How are Kubernetes VolumeAttachments Named?**
[Comments](https://lobste.rs/s/vjwhwu/how_are_kubernetes_volumeattachments) ⌘ [Read more](https://sklar.rocks/k8s-volumeattachment-names/) 2023-05-10T15:40:23Z **How one of Vladimir Putin’s most prized hacking units got pwned by the FBI**
[Comments](https://lobste.rs/s/tpxugk/how_one_vladimir_putin_s_most_prized) ⌘ [Read more](https://arstechnica.com/?p=1937962) 2023-05-10T16:20:10Z **Vulkan Video Decoding**
[Comments](https://lobste.rs/s/vc3mzf/vulkan_video_decoding) ⌘ [Read more](https://wickedengine.net/2023/05/07/vulkan-video-decoding/) 2023-05-10T16:54:06Z **Hunting Russian Intelligence “Snake” Malware**
[Comments](https://lobste.rs/s/puwn1o/hunting_russian_intelligence_snake) ⌘ [Read more](https://www.cyber.gov.au/about-us/advisories/hunting-russian-intelligence-snake-malware) 2023-05-10T17:53:07Z **Slitherbot: A Snake robot with 3D printed skin actuated by micro-servos**
[Comments](https://lobste.rs/s/iqjwos/slitherbot_snake_robot_with_3d_printed) ⌘ [Read more](https://hackaday.io/project/178463-slitherbot) 2023-05-10T18:04:21Z **Google AI PaLM 2**
[Comments](https://lobste.rs/s/vtujbo/google_ai_palm_2) ⌘ [Read more](https://ai.google/discover/palm2/) 2023-05-10T18:16:19Z **Binary formats and protocols: LTV is better than TLV**
[Comments](https://lobste.rs/s/lfbey9/binary_formats_protocols_ltv_is_better) ⌘ [Read more](https://www.devever.net/~hl/ltv) 2023-05-10T19:29:18Z **PaLM 2 Technical Report**
[Comments](https://lobste.rs/s/96r1dj/palm_2_technical_report) ⌘ [Read more](https://ai.google/static/documents/palm2techreport.pdf) 2023-05-10T19:56:44Z **Announcing Studio Bot, an AI-powered coding assistant**
[Comments](https://lobste.rs/s/6p4nth/announcing_studio_bot_ai_powered_coding) ⌘ [Read more](https://android-developers.googleblog.com/2023/05/android-studio-io-23-announcing-studio-bot.html) 2023-05-10T21:06:46Z **Announcing Dart 3**
[Comments](https://lobste.rs/s/7djtcg/announcing_dart_3) ⌘ [Read more](https://medium.com/dartlang/announcing-dart-3-53f065a10635) 2023-05-10T22:43:36Z **Google I/O 2023 Announcements**
Rolling up all the press releases. Please post others here as comments. ⌘ [Read more](https://lobste.rs/s/n0mcqh/google_i_o_2023_announcements) 2023-05-10T22:47:38Z **Local state is harmful**
[Comments](https://lobste.rs/s/yqamwr/local_state_is_harmful) ⌘ [Read more](https://www.scattered-thoughts.net/writing/local-state-is-harmful/) 2023-05-10T23:17:00Z **Rustless sudo: running (some) suid binaries safely**
[Comments](https://lobste.rs/s/ngg64e/rustless_sudo_running_some_suid_binaries) ⌘ [Read more](https://medium.com/@anton_samokhvalov/rustless-sudo-exploring-secure-alternatives-for-suid-binaries-4e46391de292) 2023-05-11T00:20:01Z **The 2023 Developer Survey is now live**
[Comments](https://lobste.rs/s/l7zhvr/2023_developer_survey_is_now_live) ⌘ [Read more](https://stackoverflow.blog/2023/05/08/the-2023-developer-survey-is-now-live/) 2023-05-11T00:25:32Z **4 Essential Tools to Level Up Your Rails Security (from brakeman to secure_headers)**
[Comments](https://lobste.rs/s/hlvsle/4_essential_tools_level_up_your_rails) ⌘ [Read more](https://www.fastruby.io/blog/rails/security/ruby-security-toolkit.html) 2023-05-11T00:23:08Z **Attractive nuisances in software design**
[Comments](https://lobste.rs/s/xlelua/attractive_nuisances_software_design) ⌘ [Read more](https://blog.ganssle.io/articles/2023/01/attractive-nuisances.html) 2023-05-11T03:46:03Z **The Craft Behind Crafting Interpreters Handmade Seattle 2022**
[Comments](https://lobste.rs/s/dyjm4u/craft_behind_crafting_interpreters) ⌘ [Read more](https://guide.handmade-seattle.com/c/2022/behind-crafting-interpreters/) 2023-05-11T05:39:30Z **Federal Appeals Court Gets It: Fair Use Protects Security Research Tools**
[Comments](https://lobste.rs/s/l2he5p/federal_appeals_court_gets_it_fair_use) ⌘ [Read more](https://www.eff.org/deeplinks/2023/05/federal-appeals-court-gets-it-fair-use-protects-security-research-tools) 2023-05-11T06:29:28Z **In memoriam: Ian Hacking (1936–2023)**
[Comments](https://lobste.rs/s/ttlm7n/memoriam_ian_hacking_1936_2023) ⌘ [Read more](https://philosophy.utoronto.ca/news/in-memoriam-ian-hacking-1936-2023/) 2023-05-11T06:46:42Z **How to Fix Transaction ID Wraparound**
[Comments](https://lobste.rs/s/qubhc9/how_fix_transaction_id_wraparound) ⌘ [Read more](https://www.timescale.com/blog/how-to-fix-transaction-id-wraparound/) 2023-05-11T08:13:45Z **KDE Plasma 6: “Better defaults”**
[Comments](https://lobste.rs/s/ecowej/kde_plasma_6_better_defaults) ⌘ [Read more](https://pointieststick.com/2023/05/11/plasma-6-better-defaults/) 2023-05-11T09:36:56Z **bcachefs - a new COW filesystem**
[Comments](https://lobste.rs/s/q3kkwa/bcachefs_new_cow_filesystem) ⌘ [Read more](https://lore.kernel.org/lkml/20230509165657.1735798-1-kent.overstreet@linux.dev/T/#mf171fd06ffa420fe1bcf0f49a2b44a361ca6ac44) 2023-05-11T09:51:25Z **Open and Closed, Omission and Collapse**
[Comments](https://lobste.rs/s/men8vf/open_closed_omission_collapse) ⌘ [Read more](https://brooker.co.za/blog/2023/05/10/open-closed.html) 2023-05-11T10:17:28Z **The Xerox PARC Archive**
“This archive is a collection of source code and digital text documents, image files, and other files from Xerox Palo Alto Research Center (PARC). This came from the same IFS backup file repositories that the earlier 2013 release of the Xerox Alto source code archive came from, and is a superset of that archive, containing files related to projects from the 1980s, up to 1994, that were not included there.”

Cedar Language, Libraries, Tools, and Applications

Graphics and Text for Cedar/Mesa

I ... ⌘ [Read more](https://info.computerhistory.org/xerox-parc-archive) 2023-05-11T10:34:09Z **The JavaScript Ecosystem is Delightfully Weird**
[Comments](https://lobste.rs/s/0sqbn4/javascript_ecosystem_is_delightfully) ⌘ [Read more](https://fly.io/blog/js-ecosystem-delightfully-wierd/) 2023-05-11T11:05:12Z **Coloring in R's blind spot**
[Comments](https://lobste.rs/s/ljz1vt/coloring_r_s_blind_spot) ⌘ [Read more](https://www.zeileis.org/news/coloring/) 2023-05-11T11:28:23Z **State of DNS Rebinding in 2023**
[Comments](https://lobste.rs/s/xta7ph/state_dns_rebinding_2023) ⌘ [Read more](https://research.nccgroup.com/2023/04/27/state-of-dns-rebinding-in-2023/) 2023-05-11T12:57:02Z **Testing a new encrypted messaging app's extraordinary claims**
[Comments](https://lobste.rs/s/iq5viq/testing_new_encrypted_messaging_app_s) ⌘ [Read more](https://crnkovic.dev/testing-converso/) 2023-05-11T15:39:05Z **Fast Collisions for Large Editable Vehicles**
[Comments](https://lobste.rs/s/xut5ng/fast_collisions_for_large_editable) ⌘ [Read more](https://brickadia.com/blog/devlog-4/) 2023-05-11T15:56:50Z **What use cases and external tools would be affected if PostgreSQL switched to (very) large files?**
[Comments](https://lobste.rs/s/mtxay2/what_use_cases_external_tools_would_be) ⌘ [Read more](https://twitter.com/MengTangmu/status/1653884820236410880) 2023-05-11T15:55:57Z **Free Software is a commune…but why?**
[Comments](https://lobste.rs/s/yfsml1/free_software_is_commune_why) ⌘ [Read more](https://defcon.social/@corbin/110350743851899680) 2023-05-11T16:05:58Z **Electronics Lab Bench Setup Guide**
[Comments](https://lobste.rs/s/mnsg8g/electronics_lab_bench_setup_guide) ⌘ [Read more](https://badar.tech/2023/04/30/electronics-lab-bench-setup-guide/) 2023-05-11T16:12:12Z **It's not just cloud costs that are out of control**
[Comments](https://lobste.rs/s/cibjhg/it_s_not_just_cloud_costs_are_out_control) ⌘ [Read more](https://world.hey.com/dhh/it-s-not-just-cloud-costs-that-are-out-of-control-efcd098c) 2023-05-11T16:34:49Z **Thea Flowers doesn't use package managers**
[Comments](https://lobste.rs/s/zqifd8/thea_flowers_doesn_t_use_package_managers) ⌘ [Read more](https://youtu.be/TISCCy4H4PI) 2023-05-11T16:48:14Z **Delimiters won’t save you from prompt injection**
[Comments](https://lobste.rs/s/tuj6ed/delimiters_won_t_save_you_from_prompt) ⌘ [Read more](https://simonwillison.net/2023/May/11/delimiters-wont-save-you/) 2023-05-11T16:58:00Z **Free Information of the Third Kind**
I’m not sure if this sort of article isn’t relevant for lobste.rs. We can moderate if it is not. But, the author brings up some interesting ideas.

[Comments](https://lobste.rs/s/capkfc/free_information_third_kind) ⌘ [Read more](https://larrysanger.org/2023/04/free-information-of-the-third-kind/) 2023-05-11T17:51:28Z **wzprof, a cross-language profiler using WebAssembly**
[Comments](https://lobste.rs/s/iem3oe/wzprof_cross_language_profiler_using) ⌘ [Read more](https://github.com/stealthrocket/wzprof) 2023-05-11T19:00:56Z **fq: jq for binary formats - tool, language and decoders for working with binary and text formats**
[Comments](https://lobste.rs/s/hrkkol/fq_jq_for_binary_formats_tool_language) ⌘ [Read more](https://github.com/wader/fq) 2023-05-11T20:44:02Z **Updated GPG key for signing Firefox Releases**
[Comments](https://lobste.rs/s/wrqfvg/updated_gpg_key_for_signing_firefox) ⌘ [Read more](https://blog.mozilla.org/security/2023/05/11/updated-gpg-key-for-signing-firefox-releases/) 2023-05-11T21:01:23Z **Tailscaling git.ht: how to cheat AWS into load-balancing to an old laptop**
[Comments](https://lobste.rs/s/ghtixh/tailscaling_git_ht_how_cheat_aws_into_load) ⌘ [Read more](https://vlad.git.ht/a2575267fc147e7812b2abcf83b48b57) 2023-05-11T21:15:10Z **Problems harder than NP-Complete**
[Comments](https://lobste.rs/s/d2ryva/problems_harder_than_np_complete) ⌘ [Read more](https://buttondown.email/hillelwayne/archive/problems-harder-than-np-complete/) 2023-05-11T22:06:06Z **vmtest: Run your tests in virtual machines**
[Comments](https://lobste.rs/s/ss6k1l/vmtest_run_your_tests_virtual_machines) ⌘ [Read more](https://dxuuu.xyz/vmtest.html) 2023-05-12T00:31:07Z **Single Abstract Method Traits**
[Comments](https://lobste.rs/s/xuaoaz/single_abstract_method_traits) ⌘ [Read more](https://mcyoung.xyz/2023/05/11/sam-closures/) 2023-05-12T01:46:41Z **Yaksha Programming Language**
[Comments](https://lobste.rs/s/80qdbq/yaksha_programming_language) ⌘ [Read more](https://yakshalang.github.io/) 2023-05-12T05:48:25Z **I've mostly stopped reading technical mailing lists**
[Comments](https://lobste.rs/s/iogb38/i_ve_mostly_stopped_reading_technical) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/sysadmin/MailingListsNoMoreReading) 2023-05-12T09:02:25Z **pytz: The Fastest Footgun in the West (2018)**
[Comments](https://lobste.rs/s/whvzyp/pytz_fastest_footgun_west_2018) ⌘ [Read more](https://blog.ganssle.io/articles/2018/03/pytz-fastest-footgun.html) 2023-05-12T09:33:38Z **Way to radically improve security of sudo: make a daemon instead of setuid binary**
This is my bug report to project, which aims to rewrite “sudo” in Rust

[Comments](https://lobste.rs/s/o6birb/way_radically_improve_security_sudo_make) ⌘ [Read more](https://github.com/memorysafety/sudo-rs/issues/291) 2023-05-12T10:00:44Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/xvghoe/what_are_you_doing_this_weekend) 2023-05-12T11:58:41Z **8 new top-level domains for dads, grads and techies**
The interesting part of this announcement is that, among the new top level domains, we have extensions like .zip or .mov

[Comments](https://lobste.rs/s/zrueoa/8_new_top_level_domains_for_dads_grads) ⌘ [Read more](https://blog.google/products/registry/8-new-top-level-domains-for-dads-grads-tech/) 2023-05-12T13:14:01Z **Racket version 8.9 is now available from https://download.racket-lang.org/**
[Comments](https://lobste.rs/s/ac7ca0/racket_version_8_9_is_now_available_from) ⌘ [Read more](https://racket.discourse.group/t/racket-version-8-9-is-now-available-from-https-download-racket-lang-org/1941) 2023-05-12T13:44:06Z **Real-life fractal zoom**
[Comments](https://lobste.rs/s/4vcbe3/real_life_fractal_zoom) ⌘ [Read more](https://www.youtube.com/watch?v=S1kpqOqSttA) 2023-05-12T14:13:01Z **First Rust Code Shows Up in the Windows 11 Kernel**
[Comments](https://lobste.rs/s/43n5u0/first_rust_code_shows_up_windows_11_kernel) ⌘ [Read more](https://www.thurrott.com/windows/windows-11/282995/first-rust-code-shows-up-in-the-windows-11-kernel) 2023-05-12T14:24:20Z **Ruby 3.3.0-preview1 Released**
[Comments](https://lobste.rs/s/v9yqbh/ruby_3_3_0_preview1_released) ⌘ [Read more](https://www.ruby-lang.org/en/news/2023/05/12/ruby-3-3-0-preview1-released/) 2023-05-12T14:38:30Z **Building a baseline JIT for Lua automatically**
[Comments](https://lobste.rs/s/ftsowh/building_baseline_jit_for_lua) ⌘ [Read more](https://sillycross.github.io/2023/05/12/2023-05-12/) 2023-05-12T14:54:10Z **Understanding Wasm, Part 1: Virtualization**
[Comments](https://lobste.rs/s/ha2x0q/understanding_wasm_part_1) ⌘ [Read more](https://www.neversaw.us/2023/05/10/understanding-wasm/part1/virtualization/) 2023-05-12T15:12:22Z **Introducing "Implement DNS in a Weekend"**
[Comments](https://lobste.rs/s/ld8gka/introducing_implement_dns_weekend) ⌘ [Read more](https://jvns.ca/blog/2023/05/12/introducing-implement-dns-in-a-weekend/) 2023-05-12T15:49:07Z **The Surprisingly Elegant Javascript Type Model (2012)**
[Comments](https://lobste.rs/s/oaslmu/surprisingly_elegant_javascript_type) ⌘ [Read more](https://web.archive.org/web/20140205182624/http://vijayan.ca/blog/2012/02/21/javascript-type-model) 2023-05-12T16:21:42Z **Evolving django-multitenant to build scalable SaaS apps on Postgres & Citus**
[Comments](https://lobste.rs/s/mhmlqd/evolving_django_multitenant_build) ⌘ [Read more](https://www.citusdata.com/blog/2023/05/09/evolving-django-multitenant-to-build-scalable-saas-apps-on-postgres-and-citus/) 2023-05-12T16:40:00Z **How I made Tracy 30× faster**
[Comments](https://lobste.rs/s/fccgyr/how_i_made_tracy_30x_faster) ⌘ [Read more](https://wolf.nereid.pl/posts/how-tracy-faster/) 2023-05-12T17:33:54Z **The Age of a Software Project**
[Comments](https://lobste.rs/s/eg170v/age_software_project) ⌘ [Read more](https://registerspill.thorstenball.com/p/the-age-of-a-software-project) 2023-05-12T18:15:45Z **Responsive Layouts in Qt**
[Comments](https://lobste.rs/s/yta0sy/responsive_layouts_qt) ⌘ [Read more](https://www.qt.io/blog/responsive-layouts-in-qt) 2023-05-12T19:11:03Z **Understanding Modern Storage APIs: A systematic study of libaio, SPDK, and io_uring**
[Comments](https://lobste.rs/s/w0s2pu/understanding_modern_storage_apis) ⌘ [Read more](https://atlarge-research.com/pdfs/2022-systor-apis.pdf) 2023-05-12T19:28:29Z **Overview of Flatpak’s Permission Models**
[Comments](https://lobste.rs/s/vrrq5c/overview_flatpak_s_permission_models) ⌘ [Read more](https://theevilskeleton.gitlab.io/2023/05/11/overview-of-flatpaks-permission-models.html) 2023-05-12T19:38:05Z **A guide to test parametrization in Rust**
[Comments](https://lobste.rs/s/wrq7iv/guide_test_parametrization_rust) ⌘ [Read more](https://unterwaditzer.net/2023/rust-test-parametrization.html) 2023-05-12T19:36:41Z **Iterator, Generator**
[Comments](https://lobste.rs/s/u3glse/iterator_generator) ⌘ [Read more](https://without.boats/blog/iterator-generator/) 2023-05-12T19:48:53Z **Experimenting with multi-factor encryption**
[Comments](https://lobste.rs/s/azphsq/experimenting_with_multi_factor) ⌘ [Read more](https://notes.volution.ro/v1/2023/05/remarks/e175b2ef/) 2023-05-12T20:15:01Z **Introducing Deopt Explorer**
[Comments](https://lobste.rs/s/qqyweh/introducing_deopt_explorer) ⌘ [Read more](https://devblogs.microsoft.com/typescript/introducing-deopt-explorer/) 2023-05-12T20:51:30Z **50 years in filesystems: 1994**
[Comments](https://lobste.rs/s/nyj7qc/50_years_filesystems_1994) ⌘ [Read more](https://blog.koehntopp.info/2023/05/12/50-years-in-filesystems-1994.html) 2023-05-12T21:16:28Z **Announcing Durin: a New Mobile App for the IPFS Network**
[Comments](https://lobste.rs/s/9reana/announcing_durin_new_mobile_app_for_ipfs) ⌘ [Read more](https://blog.ipfs.tech/announcing-durin/) 2023-05-13T06:31:25Z **Oils 0.15.0 - Big Contributions and More Concessions**
[Comments](https://lobste.rs/s/fzsxay/oils_0_15_0_big_contributions_more) ⌘ [Read more](https://www.oilshell.org/blog/2023/05/release-0.15.0.html) 2023-05-13T13:07:35Z **This time, it feels different**
[Comments](https://lobste.rs/s/fvilxt/this_time_it_feels_different) ⌘ [Read more](https://nadh.in/blog/this-time-it-feels-different/) 2023-05-13T13:21:09Z **Redpanda’s official Jepsen report: What we fixed, and what we shouldn’t (2022)**
[Comments](https://lobste.rs/s/elcibv/redpanda_s_official_jepsen_report_what_we) ⌘ [Read more](https://redpanda.com/blog/redpanda-official-jepsen-report-and-analysis) 2023-05-13T13:38:43Z **Radical Simplicity in Technology**
[Comments](https://lobste.rs/s/qhqvua/radical_simplicity_technology) ⌘ [Read more](http://www.radicalsimpli.city/) 2023-05-13T13:49:26Z **OpenBSD 7.3 on the es40 Dec Alpha emulator**
[Comments](https://lobste.rs/s/icxhwv/openbsd_7_3_on_es40_dec_alpha_emulator) ⌘ [Read more](https://virtuallyfun.com/2023/05/10/openbsd-7-3-on-the-es40-dec-alpha-emulator/) 2023-05-13T17:11:57Z **CryptoHack**
[Comments](https://lobste.rs/s/zuxeue/cryptohack) ⌘ [Read more](https://cryptohack.org/) 2023-05-13T17:33:37Z **New TLDs: Not Bad, Actually**
[Comments](https://lobste.rs/s/10smh7/new_tlds_not_bad_actually) ⌘ [Read more](https://textslashplain.com/2023/05/13/new-tlds-not-bad-actually/) 2023-05-13T18:55:06Z **Dealing with Sharing**
[Comments](https://lobste.rs/s/wtezsz/dealing_with_sharing) ⌘ [Read more](http://www.modernescpp.com/index.php/dealing-with-sharing) 2023-05-13T19:55:35Z **What do you use as your current email provider? Why is it better than your previous?**
I’ve been looking to switch email providers for some time now.

I’d like to know

- What are your priorities for email providers?
- What do you use as your current provider?
- Why is it better than your previous provider?

I’m mostly looking for your opinions on the general topic of email providers, so if you don’t want to directly answer any of these questions, that’s OK. If you self-host, I welcome your response too.
 ... ⌘ [Read more](https://lobste.rs/s/ijenlh/what_do_you_use_as_your_current_email) 2023-05-13T21:08:58Z **Debuginfod can index source code as well as debug symbols**
[Comments](https://lobste.rs/s/3n2c2m/debuginfod_can_index_source_code_as_well) ⌘ [Read more](https://blog.sergiodj.net/posts/ubuntu-debuginfod-source-code-indexing/) 2023-05-14T00:57:54Z **A Hopeful Case for Generative AI in Software Engineering · It Will Never Work in Theory**
[Comments](https://lobste.rs/s/edb1od/hopeful_case_for_generative_ai_software) ⌘ [Read more](https://neverworkintheory.org/2023/05/13/generative-ai.html) 2023-05-14T01:19:54Z **FreeBSD 13.2 on ThinkPad T14 (GEN1)**
[Comments](https://lobste.rs/s/26rt1m/freebsd_13_2_on_thinkpad_t14_gen1) ⌘ [Read more](https://vermaden.wordpress.com/2023/05/14/freebsd-13-2-on-thinkpad-t14-gen1/) 2023-05-14T03:13:21Z **Prompt injection explained**
[Comments](https://lobste.rs/s/busqvh/prompt_injection_explained) ⌘ [Read more](https://simonwillison.net/2023/May/2/prompt-injection-explained/) 2023-05-14T04:11:02Z **JEP 439: Generational ZGC**
[Comments](https://lobste.rs/s/1lsezo/jep_439_generational_zgc) ⌘ [Read more](https://openjdk.org/jeps/439) 2023-05-14T07:40:10Z **The First Video Game**
[Comments](https://lobste.rs/s/45nklo/first_video_game) ⌘ [Read more](https://www.youtube.com/watch?v=uHQ4WCU1WQc) 2023-05-14T09:42:22Z **An Introduction to Dm-verity in Embedded Device Security**
[Comments](https://lobste.rs/s/7579yq/introduction_dm_verity_embedded_device) ⌘ [Read more](https://www.starlab.io/blog/dm-verity-in-embedded-device-security) 2023-05-14T11:02:19Z **A bare-metal actor operating system for Raspberry Pi**
[Comments](https://lobste.rs/s/ybzobk/bare_metal_actor_operating_system_for) ⌘ [Read more](https://github.com/organix/mycelia) 2023-05-14T11:51:40Z **Diving into a secret macOS tool - networkQuality**
[Comments](https://lobste.rs/s/licgi6/diving_into_secret_macos_tool) ⌘ [Read more](https://cyberhost.uk/the-hidden-macos-speedtest-tool-networkquality/) 2023-05-14T12:35:12Z **How to run Llama 13B with a 6GB graphics card**
[Comments](https://lobste.rs/s/foan2p/how_run_llama_13b_with_6gb_graphics_card) ⌘ [Read more](https://gist.github.com/rain-1/8cc12b4b334052a21af8029aa9c4fafc) 2023-05-14T12:51:06Z **Making GHC faster at emitting code**
[Comments](https://lobste.rs/s/6pz7uq/making_ghc_faster_at_emitting_code) ⌘ [Read more](https://www.tweag.io/blog/2022-12-22-making-ghc-faster-at-emitting-code/) 2023-05-14T15:56:26Z **First-principles on AI scaling**
[Comments](https://lobste.rs/s/lgpph7/first_principles_on_ai_scaling) ⌘ [Read more](https://dynomight.net/scaling/) 2023-05-14T16:08:28Z **Software Development Ethics**
[Comments](https://lobste.rs/s/w9qp6s/software_development_ethics) ⌘ [Read more](http://theprogrammersparadox.blogspot.com/2023/04/software-development-ethics.html) 2023-05-14T16:38:19Z **Context-Free Grammar Parsing with LLMs**
[Comments](https://lobste.rs/s/v6wfc3/context_free_grammar_parsing_with_llms) ⌘ [Read more](https://matt-rickard.com/context-free-grammar-parsing-with-llms) 2023-05-14T17:24:02Z **Reproducible Development with Devcontainers**
[Comments](https://lobste.rs/s/iwjqdf/reproducible_development_with) ⌘ [Read more](https://www.infoq.com/articles/devcontainers/) 2023-05-14T17:33:14Z **First-time PC user can’t work computer (1995)**
[Comments](https://lobste.rs/s/hq5wo9/first_time_pc_user_can_t_work_computer_1995) ⌘ [Read more](https://www.youtube.com/watch?v=0KDdU0DCbJA) 2023-05-14T18:25:10Z **How does AutoGPT work under the hood?**
[Comments](https://lobste.rs/s/fnxhhv/how_does_autogpt_work_under_hood) ⌘ [Read more](https://ad-absurdum.me/blog/how-autogpt-works-under-the-hood) 2023-05-14T18:55:21Z **Build a desktop app with Qt and Rust**
[Comments](https://lobste.rs/s/va4qoj/build_desktop_app_with_qt_rust) ⌘ [Read more](https://blog.logrocket.com/build-desktop-app-qt-rust/) 2023-05-14T19:31:25Z **Timeline of digital paint and draw software**
[Comments](https://lobste.rs/s/nqosmz/timeline_digital_paint_draw_software) ⌘ [Read more](https://kristenroos.ca/timeline) 2023-05-14T19:55:05Z **Claude’s Constitution**
[Comments](https://lobste.rs/s/edogif/claude_s_constitution) ⌘ [Read more](https://www.anthropic.com/index/claudes-constitution) 2023-05-14T20:41:33Z **Map of GitHub**
[Comments](https://lobste.rs/s/zgscv0/map_github) ⌘ [Read more](https://anvaka.github.io/map-of-github/) 2023-05-14T21:50:34Z **Relocation overflow and code models**
[Comments](https://lobste.rs/s/pcgvro/relocation_overflow_code_models) ⌘ [Read more](https://maskray.me/blog/2023-05-14-relocation-overflow-and-code-models) 2023-05-15T00:55:21Z **Do papercuts matter?**
[Comments](https://lobste.rs/s/dr4aqx/do_papercuts_matter) ⌘ [Read more](https://registerspill.thorstenball.com/p/do-papercuts-matter) 2023-05-15T01:22:57Z **The Group Decode ROM: The 8086 processor's first step of instruction decoding**
[Comments](https://lobste.rs/s/ndo4ko/group_decode_rom_8086_processor_s_first) ⌘ [Read more](http://www.righto.com/2023/05/8086-processor-group-decode-rom.html) 2023-05-15T02:49:37Z **IDLE DR-DOS**
[Comments](https://lobste.rs/s/vdzzxr/idle_dr_dos) ⌘ [Read more](http://www.os2museum.com/wp/idle-dr-dos/) 2023-05-15T07:05:17Z **XState - State machine library for javascript and typescript**
[Comments](https://lobste.rs/s/oo8g89/xstate_state_machine_library_for) ⌘ [Read more](https://xstate.js.org/docs/) 2023-05-15T07:40:28Z **Cerebras Makes It Easy to Harness the Predictive Power of GPT-J (2022)**
[Comments](https://lobste.rs/s/ao9jce/cerebras_makes_it_easy_harness) ⌘ [Read more](https://www.cerebras.net/blog/cerebras-makes-it-easy-to-harness-the-predictive-power-of-gpt-j) 2023-05-15T07:59:12Z **The Maddest My Code Made Anyone**
[Comments](https://lobste.rs/s/mbwqac/maddest_my_code_made_anyone) ⌘ [Read more](http://jackkelly.name/blog/archives/2023/05/14/the_maddest_my_code_made_anyone/) 2023-05-15T07:54:15Z **Weight Uncertainty in Neural Networks (2018)**
[Comments](https://lobste.rs/s/pshl44/weight_uncertainty_neural_networks_2018) ⌘ [Read more](https://www.nitarshan.com/bayes-by-backprop/) 2023-05-15T08:12:15Z **vanilla-fp - the no-framework framework for building component-based purely-functional UIs**
[Comments](https://lobste.rs/s/4no8lb/vanilla_fp_no_framework_framework_for) ⌘ [Read more](https://github.com/abuseofnotation/vanilla-fp) 2023-05-15T08:25:21Z **Introduction to the Fourier Transform For Image Processing**
[Comments](https://lobste.rs/s/wakym4/introduction_fourier_transform_for) ⌘ [Read more](https://www.cs.unm.edu/~brayer/vision/fourier.html) 2023-05-15T09:35:38Z **x86-sat: Basic SAT model of x86 instructions using Z3, autogenerated from Intel docs**
[Comments](https://lobste.rs/s/dj5m03/x86_sat_basic_sat_model_x86_instructions) ⌘ [Read more](https://github.com/zwegner/x86-sat) 2023-05-15T10:00:43Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/graz04/what_are_you_doing_this_week) 2023-05-15T10:37:25Z **Detailed walkthrough of procedure to uncensor models**
[Comments](https://lobste.rs/s/5tv6yc/detailed_walkthrough_procedure) ⌘ [Read more](https://erichartford.com/uncensored-models) 2023-05-15T10:56:43Z **Designing A Packet Protocol: Bare Metal Programming Series**
[Comments](https://lobste.rs/s/zvuirq/designing_packet_protocol_bare_metal) ⌘ [Read more](https://www.youtube.com/watch?v=VzOPdQukW1Q) 2023-05-15T11:09:20Z **Mathematically Correct Breakfast -- Linked Bagel Halves**
[Comments](https://lobste.rs/s/e2dhg2/mathematically_correct_breakfast) ⌘ [Read more](https://georgehart.com/bagel/bagel.html) 2023-05-15T12:19:02Z **Using ox-hugo To Build Websites with Emacs**
[Comments](https://lobste.rs/s/xki2c7/using_ox_hugo_build_websites_with_emacs) ⌘ [Read more](https://www.kengrimes.com/ox-hugo-tutorial/) 2023-05-15T13:21:29Z **Windows 2000 64-bit for Alpha AXP**
[Comments](https://lobste.rs/s/ldxl42/windows_2000_64_bit_for_alpha_axp) ⌘ [Read more](https://virtuallyfun.com/2023/05/15/windows-2000-64-bit-for-alpha-axp/) 2023-05-15T13:39:21Z **Private class fields are incompatible with common frameworks**
[Comments](https://lobste.rs/s/wgywzn/private_class_fields_are_incompatible) ⌘ [Read more](https://lea.verou.me/2023/04/private-fields-considered-harmful/) 2023-05-15T14:10:12Z **How to develop apps with chatgpt?**
Have you developed any applications (web or mobile) incorporating chatgpt? Can you share any tips on how to go about doing it, what kind of applications are suitable for it? Or do you know any published guides on an approach? ⌘ [Read more](https://lobste.rs/s/4qzq1t/how_develop_apps_with_chatgpt) 2023-05-15T14:16:06Z **SQL vs. NoSQL - cutting through the Tech Twitter noise**
[Comments](https://lobste.rs/s/wpm6zd/sql_vs_nosql_cutting_through_tech_twitter) ⌘ [Read more](https://payloadcms.com/blog/sql-vs-nosql-cutting-through-the-tech-twitter-noise) 2023-05-15T15:05:01Z **Programming Languages Festival : Fun, 2-day, single-track, non-academic conference**
[Comments](https://lobste.rs/s/sudrsj/programming_languages_festival_fun_2_day) ⌘ [Read more](https://www.kickstarter.com/projects/contextfree/programming-languages-festival-feb-2024) 2023-05-15T15:32:30Z **Introducing RWKV [for Hugging Face Transformers]**
[Comments](https://lobste.rs/s/2szmg9/introducing_rwkv_for_hugging_face) ⌘ [Read more](https://huggingface.co/blog/rwkv) 2023-05-15T15:48:09Z **Kafka vs Redpanda Performance - Do the claims add up?**
[Comments](https://lobste.rs/s/1zp3zn/kafka_vs_redpanda_performance_do_claims) ⌘ [Read more](https://jack-vanlightly.com/blog/2023/5/15/kafka-vs-redpanda-performance-do-the-claims-add-up) 2023-05-15T15:58:52Z **Event Sourcing and Microservices – Unix Style**
[Comments](https://lobste.rs/s/ckfvwo/event_sourcing_microservices_unix_style) ⌘ [Read more](https://two-wrongs.com/event-sourcing-and-microservices-unix-style.html) 2023-05-15T16:00:46Z **Large language models and plagiarism**
[Comments](https://lobste.rs/s/926cq7/large_language_models_plagiarism) ⌘ [Read more](https://lcamtuf.substack.com/p/large-language-models-and-plagiarism) 2023-05-15T16:48:48Z **Exploit Notes**
[Comments](https://lobste.rs/s/rc3lxa/exploit_notes) ⌘ [Read more](https://exploit-notes.hdks.org/) 2023-05-15T17:28:50Z **Magazines and Vmem: Extending the Slab Allocator to Many CPUs and Arbitrary Resources**
[Comments](https://lobste.rs/s/5dco74/magazines_vmem_extending_slab_allocator) ⌘ [Read more](http://www.parrot.org/sites/www.parrot.org/files/vmem.pdf) 2023-05-15T17:26:18Z **The Slab Allocator: An Object-Caching Kernel Memory Allocator**
[Comments](https://lobste.rs/s/k6xnx9/slab_allocator_object_caching_kernel) ⌘ [Read more](https://srl.cs.jhu.edu/courses/600.418/SlabAllocator.pdf) 2023-05-15T18:01:26Z **Real Multithreading is Coming to Python**
[Comments](https://lobste.rs/s/i9wbjm/real_multithreading_is_coming_python) ⌘ [Read more](https://martinheinz.dev/blog/97) 2023-05-15T18:57:41Z **Hand 386 Delivers A "True 386 Processor" in a Handheld**
[Comments](https://lobste.rs/s/inxg9u/hand_386_delivers_true_386_processor) ⌘ [Read more](https://www.tomshardware.com/news/hand-386-handheld) 2023-05-15T19:54:24Z **Arch Linux - News: Git migration announcement**
[Comments](https://lobste.rs/s/hjwpui/arch_linux_news_git_migration) ⌘ [Read more](https://archlinux.org/news/git-migration-announcement/) 2023-05-15T20:00:57Z **AI Hacking Games (Jailbreak CTFs)**
[Comments](https://lobste.rs/s/ipyuwh/ai_hacking_games_jailbreak_ctfs) ⌘ [Read more](https://securitycafe.ro/2023/05/15/ai-hacking-games-jailbreak-ctfs/) 2023-05-15T23:02:47Z **Why Chatbots Are Not the Future of Interfaces**
[Comments](https://lobste.rs/s/dcde99/why_chatbots_are_not_future_interfaces) ⌘ [Read more](https://wattenberger.com/thoughts/boo-chatbots) 2023-05-16T00:27:33Z **Tokens from Tomorrow**
[Comments](https://lobste.rs/s/wn0jag/tokens_from_tomorrow) ⌘ [Read more](https://robertcunningham.xyz/scribe/) 2023-05-16T01:32:50Z **ES2023 introduces new array copying methods to JavaScript**
[Comments](https://lobste.rs/s/t7drvx/es2023_introduces_new_array_copying) ⌘ [Read more](https://www.sonarsource.com/blog/es2023-new-array-copying-methods-javascript/) 2023-05-16T02:06:51Z **How are you teams structured?**
Some pretext: I have been a software developer for just over a decade and recently moved into management while still playing a huge role in the day-to-day development at my current job. I have been at the company for the majority of my career and spent my time moving up in roles that were _likely_ created to encompass the work I was doing. I never discussed with my previous manager about what a career roadmap looked like and mostly just did my job and kept solving my problems and ta ... ⌘ [Read more](https://lobste.rs/s/sfoo81/how_are_you_teams_structured) 2023-05-16T05:43:09Z **Debian Installer Bookworm RC 3 release**
[Comments](https://lobste.rs/s/uoczhn/debian_installer_bookworm_rc_3_release) ⌘ [Read more](https://lists.debian.org/debian-devel-announce/2023/05/msg00001.html) 2023-05-16T06:18:31Z **NetBSD AGM2023: Annual General Meeting**
[Comments](https://lobste.rs/s/ivgtie/netbsd_agm2023_annual_general_meeting) ⌘ [Read more](https://github.com/ebijun/NetBSD/blob/master/Guide/AGM/2023-agm.rst) 2023-05-16T06:43:43Z **You should be reading academic computer science papers (2022)**
[Comments](https://lobste.rs/s/ymgdcq/you_should_be_reading_academic_computer) ⌘ [Read more](https://stackoverflow.blog/2022/12/30/you-should-be-reading-academic-computer-science-papers/) 2023-05-16T07:18:30Z **Securely Hosting User Data in Modern Web Applications**
[Comments](https://lobste.rs/s/zmm7o8/securely_hosting_user_data_modern_web) ⌘ [Read more](https://security.googleblog.com/2023/04/securely-hosting-user-data-in-modern.html) 2023-05-16T08:41:00Z **Continuous Code Reviews using Non-Blocking Reviews - a case study**
[Comments](https://lobste.rs/s/utfwip/continuous_code_reviews_using_non) ⌘ [Read more](https://thinkinglabs.io/articles/2023/05/02/continuous-code-reviews-using-non-blocking-reviews-a-case-study.html) 2023-05-16T10:00:46Z **My Interview with Eelco Visser on Parsing**
[Comments](https://lobste.rs/s/u6ihie/my_interview_with_eelco_visser_on_parsing) ⌘ [Read more](https://tratt.net/laurie/blog/2023/my_interview_with_eelco_visser_with_on_parsing.html) 2023-05-16T10:20:55Z **Qdrant Vector Search Engine is Written in Rust: Here's why**
[Comments](https://lobste.rs/s/ihlsnm/qdrant_vector_search_engine_is_written) ⌘ [Read more](https://qdrant.tech/articles/why_rust/) 2023-05-16T11:15:52Z **Tailscaling git.ht: the game of curling**
[Comments](https://lobste.rs/s/66lqie/tailscaling_git_ht_game_curling) ⌘ [Read more](https://vlad.git.ht/4b50ecb6e96e440429f3b22adb90fd1f) 2023-05-16T12:55:52Z **Porcelains**
[Comments](https://lobste.rs/s/dt18kx/porcelains) ⌘ [Read more](https://glazkov.com/2023/04/17/porcelains/) 2023-05-16T13:13:19Z **The new .zip TLD is going to cause some problems**
[Comments](https://lobste.rs/s/tjl1ou/new_zip_tld_is_going_cause_some_problems) ⌘ [Read more](https://shkspr.mobi/blog/2023/05/the-new-zip-tld-is-going-to-cause-some-problems/) 2023-05-16T13:43:31Z **Erlang/OTP 26 Highlights**
[Comments](https://lobste.rs/s/z52y8e/erlang_otp_26_highlights) ⌘ [Read more](https://www.erlang.org/blog/otp-26-highlights/) 2023-05-16T13:51:11Z **Compiling Bigloo Scheme to WebAssembly**
[Comments](https://lobste.rs/s/aplilu/compiling_bigloo_scheme_webassembly) ⌘ [Read more](https://blogs.igalia.com/compilers/2023/05/10/compiling-bigloo-scheme-to-webassembly/) 2023-05-16T14:17:00Z **Real World Crypto 2023 Recap**
[Comments](https://lobste.rs/s/mnlxjv/real_world_crypto_2023_recap) ⌘ [Read more](https://blog.trailofbits.com/2023/05/16/real-world-crypto-2023-recap/) 2023-05-16T15:48:18Z **Programming in find(1)**
[Comments](https://lobste.rs/s/m10xjy/programming_find_1) ⌘ [Read more](http://www.chiark.greenend.org.uk/~pmaydell/find/) 2023-05-16T15:57:27Z **SQLite Release 3.42.0 On 2023-05-16**
[Comments](https://lobste.rs/s/pklyuz/sqlite_release_3_42_0_on_2023_05_16) ⌘ [Read more](https://sqlite.org/releaselog/3_42_0.html) 2023-05-16T16:42:20Z **Translating Akkadian clay tablet with chatGPT?**
[Comments](https://lobste.rs/s/epmfud/translating_akkadian_clay_tablet_with) ⌘ [Read more](http://www.janromme.com/2023/05/ChaptGPT-transaltion-of-Akkadian-texts.html) 2023-05-16T17:11:19Z **The Python Family of Languages**
[Comments](https://lobste.rs/s/2vj6kz/python_family_languages) ⌘ [Read more](https://matt-rickard.com/the-python-family-of-languages) 2023-05-16T17:56:45Z **Build A Routing Web App With Neo4j, OpenStreetMap, and Leaflet.js**
[Comments](https://lobste.rs/s/1fkcoc/build_routing_web_app_with_neo4j) ⌘ [Read more](https://medium.com/neo4j/build-a-routing-web-app-with-neo4j-openstreetmap-and-leaflet-js-bdc66443132c) 2023-05-16T17:55:47Z **Release 0.4.x · dyrector-io/dyrectorio**
We released a new major version of dyrector.io platform. (still alpha)

dyrector.io is an open-source container management platform with config & release management capabilities to your cloud, on-prem or hybrid infrastructure. You install the platform’s agent to your infrastructure, add the registry you wanna deploy images from, and deploy them.

We made the platform to allow people who don’t know anything about containers to set them up in dozens or hundreds of deploy ... ⌘ [Read more](https://github.com/dyrector-io/dyrectorio/releases/tag/0.4.1) 2023-05-16T18:31:16Z **guidance: A guidance language for controlling large language models**
[Comments](https://lobste.rs/s/bjzxu5/guidance_guidance_language_for) ⌘ [Read more](https://github.com/microsoft/guidance) 2023-05-16T19:34:56Z **More Memory, More Problems: The single Postgres setting that almost took down our database**
[Comments](https://lobste.rs/s/hqbmti/more_memory_more_problems_single) ⌘ [Read more](https://medium.com/the-prefect-blog/more-memory-more-problems-b182d7807e3c) 2023-05-16T19:44:44Z **Why KDE Plasma was chosen as the default desktop environment for Asahi Linux**
[Comments](https://lobste.rs/s/mi5vm1/why_kde_plasma_was_chosen_as_default) ⌘ [Read more](https://social.treehouse.systems/@marcan/110366434912340959) 2023-05-16T19:52:10Z **How Futile are Mindless Assessments of Roundoff in Floating-Point Computation? (2006)**
[Comments](https://lobste.rs/s/r2vlzz/how_futile_are_mindless_assessments) ⌘ [Read more](https://people.eecs.berkeley.edu/~wkahan/Mindless.pdf) 2023-05-16T20:09:27Z **Go proposal: less error-prone loop variable scoping**
[Comments](https://lobste.rs/s/0rvydn/go_proposal_less_error_prone_loop) ⌘ [Read more](https://github.com/golang/go/issues/60078) 2023-05-16T20:22:59Z **Building and deploying MySQL Raft at Meta**
[Comments](https://lobste.rs/s/q5d2sq/building_deploying_mysql_raft_at_meta) ⌘ [Read more](https://engineering.fb.com/2023/05/16/data-infrastructure/mysql-raft-meta/) 2023-05-16T21:10:14Z **Inside DataDog’s $5M Outage**
[Comments](https://lobste.rs/s/gdipmg/inside_datadog_s_5m_outage) ⌘ [Read more](https://newsletter.pragmaticengineer.com/p/inside-the-datadog-outage) 2023-05-16T21:10:01Z **Math.h functions that seem unnecessary (2010)**
[Comments](https://lobste.rs/s/fvpor3/math_h_functions_seem_unnecessary_2010) ⌘ [Read more](https://www.johndcook.com/blog/2010/06/07/math-library-functions-that-seem-unnecessary/) 2023-05-16T21:22:20Z **The Dangers of Google’s .zip TLD**
[Comments](https://lobste.rs/s/1uyazs/dangers_google_s_zip_tld) ⌘ [Read more](https://medium.com/@bobbyrsec/the-dangers-of-googles-zip-tld-5e1e675e59a5) 2023-05-16T21:24:35Z **Serial compilation and the 1401 FORTRAN compiler (1965)**
[Comments](https://lobste.rs/s/7a6et1/serial_compilation_1401_fortran) ⌘ [Read more](https://ibm-1401.info/1401-IBM-Systems-Journal-FORTRAN.html) 2023-05-16T21:54:22Z **Storybits: Error Resistant Mnemonics (2017)**
[Comments](https://lobste.rs/s/abok1f/storybits_error_resistant_mnemonics) ⌘ [Read more](https://rya.nc/storybits.html) 2023-05-16T22:10:27Z **Datalab: A Linter for ML Datasets**
Datalab is a linter for datasets that automatically detects all sorts of common real-world issues in your data including label errors, outliers, (near) duplicates, drift, etc.

[Comments](https://lobste.rs/s/bjj7hs/datalab_linter_for_ml_datasets) ⌘ [Read more](https://cleanlab.ai/blog/datalab/) 2023-05-16T22:16:17Z **Logs Told Us It Was DNS, It Looked like DNS, It Had to Be DNS, It Wasn't DNS**
[Comments](https://lobste.rs/s/wdcoab/logs_told_us_it_was_dns_it_looked_like_dns_it) ⌘ [Read more](https://www.usenix.org/conference/srecon23americas/presentation/malla) 2023-05-16T23:27:47Z **Development notes from xkcd's "Gravity" and "Escape Speed"**
[Comments](https://lobste.rs/s/wbcfpw/development_notes_from_xkcd_s_gravity) ⌘ [Read more](https://chromakode.com/post/xkcd-gravity-escape-speed/) 2023-05-17T02:15:56Z **Remembering John Conway's FRACTRAN, a ridiculous, yet surprisingly deep language**
[Comments](https://lobste.rs/s/l0wlr2/remembering_john_conway_s_fractran) ⌘ [Read more](https://raganwald.com/2020/05/03/fractran.html) 2023-05-17T11:32:56Z **Taking Rust to the Cloud: Blazingly Fast File Sharing**
[Comments](https://lobste.rs/s/enz2ir/taking_rust_cloud_blazingly_fast_file) ⌘ [Read more](https://blog.orhun.dev/blazingly-fast-file-sharing/) 2023-05-17T12:07:37Z **People want products, not projects**
[Comments](https://lobste.rs/s/xduoqo/people_want_products_not_projects) ⌘ [Read more](https://friendshipcastle.zip/blog/product-vs-project) 2023-05-17T12:19:14Z **How Are Nullables Different From Mocks?**
[Comments](https://lobste.rs/s/aqez4c/how_are_nullables_different_from_mocks) ⌘ [Read more](https://www.jamesshore.com/v2/projects/nullables/how-are-nullables-different-from-mocks) 2023-05-17T12:49:54Z **Design Patterns Revisited in Modern Java by Venkat Subramaniam**
[Comments](https://lobste.rs/s/db42hq/design_patterns_revisited_modern_java_by) ⌘ [Read more](https://www.youtube.com/watch?v=V7iW27F9oog) 2023-05-17T14:08:01Z **Calibrating and troubleshooting web-server (Jetty) performance**
[Comments](https://lobste.rs/s/duxu6x/calibrating_troubleshooting_web_server) ⌘ [Read more](https://vlad.git.ht/602a0e1fe234285e9ef7bda6bfbc9ba6) 2023-05-17T14:22:07Z **『 0x61 』- OpenBSD template on QEMU/Proxmox**
[Comments](https://lobste.rs/s/bza36n/0x61_openbsd_template_on_qemu_proxmox) ⌘ [Read more](https://x61.sh/log/2023/05/17052023102313-qemu_proxmox_openbsd_template.html) 2023-05-17T15:09:52Z **Nickel language**
[Comments](https://lobste.rs/s/y0mbnp/nickel_language) ⌘ [Read more](https://nickel-lang.org/) 2023-05-17T15:31:29Z **starcoder: Home of StarCoder: fine-tuning & inference**
[Comments](https://lobste.rs/s/rhlfrz/starcoder_home_starcoder_fine_tuning) ⌘ [Read more](https://github.com/bigcode-project/starcoder) 2023-05-17T18:32:38Z **An Introduction to Bε -trees and Write-Optimization**
[Comments](https://lobste.rs/s/epd9z2/introduction_b_trees_write_optimization) ⌘ [Read more](http://supertech.csail.mit.edu/papers/BenderFaJa15.pdf) 2023-05-17T18:40:51Z **"Where have all the hackers gone?" + a way to discuss programming languages**
[Comments](https://lobste.rs/s/jhuosw/where_have_all_hackers_gone_way_discuss) ⌘ [Read more](https://morepablo.com/2023/05/where-have-all-the-hackers-gone.html) 2023-05-17T20:24:04Z **Redis Statistics Every Developer Should Know**
[Comments](https://lobste.rs/s/ao9dqd/redis_statistics_every_developer_should) ⌘ [Read more](https://redis.com/blog/redis-statistics/) 2023-05-17T21:31:17Z **Simplest Usable PC**
[Comments](https://lobste.rs/s/ql5zgd/simplest_usable_pc) ⌘ [Read more](https://www.youtube.com/watch?v=0u8IqqJ-YSI&list=PLYlQj5cfIcBU5SqFe6Uz4Q31_6VZyZ8h5&index=14) 2023-05-17T22:37:55Z **llm-numbers: Numbers every LLM developer should know**
[Comments](https://lobste.rs/s/wahgza/llm_numbers_numbers_every_llm_developer) ⌘ [Read more](https://github.com/ray-project/llm-numbers) 2023-05-17T23:54:54Z **Improving Performance with HTTP Streaming**
[Comments](https://lobste.rs/s/mvyti3/improving_performance_with_http) ⌘ [Read more](https://medium.com/airbnb-engineering/improving-performance-with-http-streaming-ba9e72c66408) 2023-05-18T02:00:38Z **Read Every Single Error**
[Comments](https://lobste.rs/s/eiookj/read_every_single_error) ⌘ [Read more](https://www.pulumi.com/blog/reducing-our-error-rate/) 2023-05-18T02:30:03Z **my “notification sense” keeps getting triggered by the “T” in “Threads”**
when i use lobste.rs while logged in via safari on ios, the “T” in “Threads” is cut off slightly, and looks almost indistinguishable from a “1” - which is normally used to indicate notifications. my “i have a notification” sense gets randomly triggered by this quirk.

i know very little about css or id offer a solution - i’m hoping to flag this so that someone else might help! ⌘ [Read more](https://lobste.rs/s/er5ltp/my_notification_sense_keeps_getting) 2023-05-18T04:50:51Z **RFC 6920: Naming Things with Hashes (2013)**
[Comments](https://lobste.rs/s/o7rmhg/rfc_6920_naming_things_with_hashes_2013) ⌘ [Read more](https://www.rfc-editor.org/rfc/rfc6920.html) 2023-05-18T07:13:37Z **Wyvern: A Language for Usable Design Driven Assurance (2017)**
[Comments](https://lobste.rs/s/osp4fs/wyvern_language_for_usable_design_driven) ⌘ [Read more](https://github.com/wyvernlang/wyvern/wiki/Wyvern:-A-Language-for-Usable-Design-Driven-Assurance/6b99464b4609dfba2d81157da175bf30b71e925f) 2023-05-18T08:14:13Z **Pixar technical library**
Pixar just posted a lot of SIGGRAPH talk abstracts about things from Elemental.

[Comments](https://lobste.rs/s/hxqaed/pixar_technical_library) ⌘ [Read more](https://graphics.pixar.com/library/) 2023-05-18T08:59:51Z **Teaching ChatGPT the Art of Lottie Animations**
[Comments](https://lobste.rs/s/c4hhuz/teaching_chatgpt_art_lottie_animations) ⌘ [Read more](https://medium.com/@animishmish/teaching-chatgpt-to-create-lottie-animations-5cba189b1227) 2023-05-18T09:37:01Z **Organize Business Logic in Your Ruby on Rails Application**
[Comments](https://lobste.rs/s/dcqnkv/organize_business_logic_your_ruby_on) ⌘ [Read more](https://blog.appsignal.com/2023/05/10/organize-business-logic-in-your-ruby-on-rails-application.html) 2023-05-18T12:30:46Z **Announcing Sniffnet v1.2.0**
[Comments](https://lobste.rs/s/i1hff5/announcing_sniffnet_v1_2_0) ⌘ [Read more](https://github.com/GyulyVGC/sniffnet/releases/tag/v1.2.0) 2023-05-18T12:51:04Z **HDR and color management in KWin**
[Comments](https://lobste.rs/s/m0cj2a/hdr_color_management_kwin) ⌘ [Read more](https://zamundaaa.github.io/wayland/2023/05/18/hdr-and-color-management-in-kwin) 2023-05-18T14:42:58Z **Deco: Delimiter Collision Free Format**
[Comments](https://lobste.rs/s/jgpnkq/deco_delimiter_collision_free_format) ⌘ [Read more](https://github.com/Enhex/Deco) 2023-05-18T15:04:52Z **The Simple Joys of Scaling Up**
[Comments](https://lobste.rs/s/rrzagj/simple_joys_scaling_up) ⌘ [Read more](https://motherduck.com/blog/the-simple-joys-of-scaling-up/) 2023-05-18T16:00:45Z **LMDB - the first version of Redis written in Tcl**
[Comments](https://lobste.rs/s/7wgx28/lmdb_first_version_redis_written_tcl) ⌘ [Read more](https://gist.github.com/antirez/6ca04dd191bdb82aad9fb241013e88a8) 2023-05-18T18:08:34Z **PROCOMM PLUS for Windows - One World. One Communications Software**
[Comments](https://lobste.rs/s/b7zr5p/procomm_plus_for_windows_one_world_one) ⌘ [Read more](https://computeradsfromthepast.substack.com/p/procomm-plus-for-windows) 2023-05-18T18:52:48Z **Radxa Rock-5B PCIe and RTL8125B networking in U-boot**
[Comments](https://lobste.rs/s/u5qpsz/radxa_rock_5b_pcie_rtl8125b_networking_u) ⌘ [Read more](https://www.collabora.com/news-and-blog/blog/2023/05/18/radxa-rock-5b-pcie-rtl8125b-networking-uboot/) 2023-05-18T19:07:35Z **TinyStories: How Small Can Language Models Be and Still Speak Coherent English?**
[Comments](https://lobste.rs/s/74bpih/tinystories_how_small_can_language) ⌘ [Read more](https://arxiv.org/abs/2305.07759) 2023-05-18T19:45:04Z **Security implications of HTTP response headers**
[Comments](https://lobste.rs/s/snooq9/security_implications_http_response) ⌘ [Read more](https://snyk.io/blog/security-implications-of-http-response-headers/) 2023-05-18T20:32:04Z **SIGBOVIK 0x2023**
[Comments](https://lobste.rs/s/18sfg2/sigbovik_0x2023) ⌘ [Read more](http://sigbovik.org/2023/proceedings.pdf) 2023-05-18T20:56:04Z **Expand Contract for Databases and Services**
[Comments](https://lobste.rs/s/pbd5xe/expand_contract_for_databases_services) ⌘ [Read more](https://andydote.co.uk/2023/05/18/expand-contract/) 2023-05-18T23:09:38Z **Optimizing Mastodon Performance with Sidekiq and Redis Enterprise**
[Comments](https://lobste.rs/s/kfg2tx/optimizing_mastodon_performance_with) ⌘ [Read more](https://thenewstack.io/optimizing-mastodon-performance-with-sidekiq-and-redis-enterprise/) 2023-05-19T02:54:46Z **Making a Multi-User ChatGPT as an April Fools Joke**
[Comments](https://lobste.rs/s/mwktml/making_multi_user_chatgpt_as_april_fools) ⌘ [Read more](https://izzy.sh/blog/00002-lunai-beginnings/) 2023-05-19T05:26:05Z **The Future of Programming**
[Comments](https://lobste.rs/s/ipvo4k/future_programming) ⌘ [Read more](https://signalsandthreads.com/future-of-programming/) 2023-05-19T06:00:09Z **A Gentle Introduction to 8-bit Matrix Multiplication for transformers at scale**
[Comments](https://lobste.rs/s/6m2cn5/gentle_introduction_8_bit_matrix) ⌘ [Read more](https://huggingface.co/blog/hf-bitsandbytes-integration) 2023-05-19T05:57:01Z **Open switch curve meter**
[Comments](https://lobste.rs/s/2xnhtk/open_switch_curve_meter) ⌘ [Read more](https://github.com/bluepylons/Open-Switch-Curve-Meter) 2023-05-19T06:11:12Z **The NABU Network | Dedicated to preserving NABU PCs**
[Comments](https://lobste.rs/s/2wbr0s/nabu_network_dedicated_preserving_nabu) ⌘ [Read more](https://www.nabunetwork.com/) 2023-05-19T06:32:21Z **Running Ruby 3.2's YJIT in Production at Discourse**
[Comments](https://lobste.rs/s/1jmos2/running_ruby_3_2_s_yjit_production_at) ⌘ [Read more](https://blog.discourse.org/2023/05/running-ruby-3-2s-yjit-in-production-at-discourse/) 2023-05-19T06:47:25Z **Giving, lending, and async closures**
[Comments](https://lobste.rs/s/zfz8xr/giving_lending_async_closures) ⌘ [Read more](https://smallcultfollowing.com/babysteps/blog/2023/05/09/giving-lending-and-async-closures/) 2023-05-19T06:45:38Z **Stop Saying C/C++**
[Comments](https://lobste.rs/s/ssfszf/stop_saying_c_c) ⌘ [Read more](https://brycevandegrift.xyz/blog/stop-saying-c-and-c++/) 2023-05-19T07:09:11Z **Hands-Free Coding (2020)**
[Comments](https://lobste.rs/s/fh1vem/hands_free_coding_2020) ⌘ [Read more](https://www.joshwcomeau.com/blog/hands-free-coding/) 2023-05-19T07:45:29Z **High-performance tidy trees visualization**
[Comments](https://lobste.rs/s/l0m9dx/high_performance_tidy_trees) ⌘ [Read more](https://www.zxch3n.com/tidy/tidy/) 2023-05-19T09:31:40Z **MTIA v1: Meta's first-generation AI inference accelerator**
[Comments](https://lobste.rs/s/ohfgao/mtia_v1_meta_s_first_generation_ai) ⌘ [Read more](https://ai.facebook.com/blog/meta-training-inference-accelerator-AI-MTIA/) 2023-05-19T09:56:59Z **Against LLM maximalism**
[Comments](https://lobste.rs/s/lqserq/against_llm_maximalism) ⌘ [Read more](https://explosion.ai/blog/against-llm-maximalism) 2023-05-19T10:07:58Z **Past meets present in this $200 mini-laptop with a Intel 8088 chip and 640KB of memory**
[Comments](https://lobste.rs/s/f6lsjg/past_meets_present_this_200_mini_laptop) ⌘ [Read more](https://liliputing.com/past-meets-present-in-this-200-mini-laptop-with-a-intel-8088-chip-and-640kb-of-memory/) 2023-05-19T10:18:12Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/dvsehh/what_are_you_doing_this_weekend) 2023-05-19T10:35:29Z **Zig stdlib HTTP client and server**
[Comments](https://lobste.rs/s/enfalx/zig_stdlib_http_client_server) ⌘ [Read more](https://github.com/ziglang/zig/blob/7cf2cbb33ef34c1d211135f56d30fe23b6cacd42/test/standalone/http.zig) 2023-05-19T10:55:00Z **Writing a chat application in Django 4.2 using async StreamingHttpResponse, Server-Sent Events and…**
[Comments](https://lobste.rs/s/qyler8/writing_chat_application_django_4_2_using) ⌘ [Read more](https://valberg.dk/django-sse-postgresql-listen-notify.html) 2023-05-19T10:50:27Z **TinyApps -- an interesting resource for retro Windows (& PalmOS & early Mac OS X)**
[Comments](https://lobste.rs/s/kx1prm/tinyapps_interesting_resource_for_retro) ⌘ [Read more](https://tinyapps.org/) 2023-05-19T11:08:36Z **Beepberry is a $79 hackable pocket computer kit with a BlackBerry keyboard**
[Comments](https://lobste.rs/s/djbgjq/beepberry_is_79_hackable_pocket_computer) ⌘ [Read more](https://liliputing.com/beepberry-is-a-79-hackable-pocket-computer-kit-with-a-blackberry-keyboard/) 2023-05-19T12:10:50Z **The floating-point guide — What every programmer should know about floating-point arithmetic**
[Comments](https://lobste.rs/s/cvibgo/floating_point_guide_what_every) ⌘ [Read more](https://floating-point-gui.de) 2023-05-19T12:24:18Z **First KaiOS 3.x device jailbreak: Nokia 2780 Flip**
[Comments](https://lobste.rs/s/fbpgm0/first_kaios_3_x_device_jailbreak_nokia) ⌘ [Read more](https://wiki.bananahackers.net/en/devices/nokia-2780-flip) 2023-05-19T12:32:54Z **Flows.network: Serverless workflow automation and tooling for large language models**
We built Flows.network, a serverless workflow automation platform, to give “eyes, ears, memory and hands” to large language models like GPT-4. LLM’s are powerful but forgetful, and the ecosystem needs developer tools to build plugins and agents to extend their capabilities.

Flows.network is integrated with LLMs and SaaS to enable:

Processing prompts and acting on LLM results with your own code
Adding memory to LLMs with storage of embeddings, conversation cont ... ⌘ [Read more](https://flows.network/) 2023-05-19T13:17:35Z **Andreas Kling is sure it'll work this time**
[Comments](https://lobste.rs/s/yiebpu/andreas_kling_is_sure_it_ll_work_this_time) ⌘ [Read more](https://youtu.be/Hc_3uNUE9WU) 2023-05-19T15:13:18Z **Early Computer Art in the 50’s & 60’s**
[Comments](https://lobste.rs/s/kbvmer/early_computer_art_50_s_60_s) ⌘ [Read more](https://www.amygoodchild.com/blog/computer-art-50s-and-60s) 2023-05-19T15:41:06Z **Deploying OpenBSD template with terraform on proxmox**
[Comments](https://lobste.rs/s/j6lnnj/deploying_openbsd_template_with) ⌘ [Read more](https://x61.sh/log/2023/05/19052023172439-terraform_proxmox_openbsd.html) 2023-05-19T16:12:31Z **Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold**
[Comments](https://lobste.rs/s/gcrvf1/drag_your_gan_interactive_point_based) ⌘ [Read more](https://vcai.mpi-inf.mpg.de/projects/DragGAN/) 2023-05-19T17:44:26Z **The absurd cost of finalizers in Go**
[Comments](https://lobste.rs/s/vhivpd/absurd_cost_finalizers_go) ⌘ [Read more](https://lemire.me/blog/2023/05/19/the-absurd-cost-of-finalizers-in-go/) 2023-05-19T18:32:33Z **User Stories? Thanks but No**
[Comments](https://lobste.rs/s/sjjtd2/user_stories_thanks_no) ⌘ [Read more](https://beza1e1.tuxen.de/user_stories.html) 2023-05-19T18:39:40Z **C++ Member Functions vs. Free Functions**
[Comments](https://lobste.rs/s/oekc6v/c_member_functions_vs_free_functions) ⌘ [Read more](https://www.danielsieger.com/blog/2023/05/01/cpp-member-vs-free-functions.html) 2023-05-19T19:51:21Z **Building a weather station**
[Comments](https://lobste.rs/s/lvtrgg/building_weather_station) ⌘ [Read more](https://drwho.virtadpt.net/archive/2023-04-28/building-a-weather-station/) 2023-05-19T20:08:27Z **Zig stdlib to get HTTP client soon**
[Comments](https://lobste.rs/s/wvqs83/zig_stdlib_get_http_client_soon) ⌘ [Read more](https://zig.news/nameless/coming-soon-to-a-zig-near-you-http-client-5b81) 2023-05-19T20:12:41Z **Petrol: embedding a type-safe SQL API in OCaml using GADTs**
[Comments](https://lobste.rs/s/vlsm2x/petrol_embedding_type_safe_sql_api_ocaml) ⌘ [Read more](https://gopiandcode.uk/logs/log-ways-of-sql-in-ocaml.html) 2023-05-19T20:35:46Z **Transformers United: Introduction to Transformers**
[Comments](https://lobste.rs/s/cxdkra/transformers_united_introduction) ⌘ [Read more](https://www.youtube.com/watch?v=XfpMkf4rD6E) 2023-05-19T21:16:26Z **What is the last programming language you learned and why?**
I used to learn a lot of programming languages, just out of curiosity. It was something very fun to take have a new idea about a project I’d like to build, and use this as an opportunity to try a new language, a new setup, potentially a new paradigm. For instance, I learned Elixir this way, and I remember what impact it had on me. It was a brand new way of _thinking_ about software development.

So I’m curious to hear about similar experiences. ... ⌘ [Read more](https://lobste.rs/s/m9ismq/what_is_last_programming_language_you) 2023-05-19T22:30:20Z **ChatUML - An AI copilot for working with diagrams**
Hi everyone, I am the maker of ChatUML.

This is the tool I made to help make it more fun to work with diagrams. It can be used as a brainstorming medium where you can describe your problem in natural language and let LLM develop it into a more detailed scenario.

Imagine you want to build a payment system but have no idea how a payment system works. You can just type something like:

“Generate a diagram for a payment system to use with an online book store”

After that, you can ask some follow-up ... ⌘ [Read more](https://chatuml.com/) 2023-05-19T23:56:54Z **Debugging a FUSE deadlock in the Linux kernel**
[Comments](https://lobste.rs/s/u1gvzp/debugging_fuse_deadlock_linux_kernel) ⌘ [Read more](https://netflixtechblog.com/debugging-a-fuse-deadlock-in-the-linux-kernel-c75cd7989b6d) 2023-05-20T00:15:47Z **wonnx: A WebGPU-accelerated ONNX inference run-time written 100% in Rust, ready for native and the web**
[Comments](https://lobste.rs/s/4fcyux/wonnx_webgpu_accelerated_onnx_inference) ⌘ [Read more](https://github.com/webonnx/wonnx) 2023-05-20T00:30:18Z **Harvey OS has been retired**
[Comments](https://lobste.rs/s/l6mwv0/harvey_os_has_been_retired) ⌘ [Read more](https://harvey-os.org/2023/04/23/retirement.html) 2023-05-20T04:33:41Z **The KIM-1 that sounds like Stephen Hawking (or: "jitbanging" DECtalk)**
[Comments](https://lobste.rs/s/tv68rk/kim_1_sounds_like_stephen_hawking) ⌘ [Read more](https://oldvcr.blogspot.com/2023/05/the-kim-1-that-sounds-like-stephen.html) 2023-05-20T04:31:16Z **On sprintf() Fails (2016)**
[Comments](https://lobste.rs/s/12nsqb/on_sprintf_fails_2016) ⌘ [Read more](https://gms.tf/on-sprintf-fails.html) 2023-05-20T06:37:35Z **Version 2 of my solar-powered, ePaper digital photo frame**
[Comments](https://lobste.rs/s/uovahy/version_2_my_solar_powered_epaper_digital) ⌘ [Read more](https://www.jamez.it/blog/2023/05/16/version-2-of-my-solar-powered-epaper-digital-photo-frame/) 2023-05-20T07:38:26Z **Web ARChive - Wikipedia**
[Comments](https://lobste.rs/s/vmkjgz/web_archive_wikipedia) ⌘ [Read more](https://en.wikipedia.org/wiki/Web_ARChive) 2023-05-20T07:47:31Z **Happiness is a good PYTHONSTARTUP script**
[Comments](https://lobste.rs/s/jxigt4/happiness_is_good_pythonstartup_script) ⌘ [Read more](https://bitecode.substack.com/p/happiness-is-a-good-pythonstartup) 2023-05-20T09:13:11Z **Envisioning a Simplified Intel Architecture for the Future**
[Comments](https://lobste.rs/s/rbqy38/envisioning_simplified_intel) ⌘ [Read more](https://www.intel.com/content/www/us/en/developer/articles/technical/envisioning-future-simplified-architecture.html) 2023-05-20T09:59:16Z **Building a Signal Analyzer with Modern Web Tech**
[Comments](https://lobste.rs/s/fgrynk/building_signal_analyzer_with_modern_web) ⌘ [Read more](https://cprimozic.net/blog/building-a-signal-analyzer-with-modern-web-tech/) 2023-05-20T12:48:16Z **My Robotic Mower Woes**
[Comments](https://lobste.rs/s/p7ckkd/my_robotic_mower_woes) ⌘ [Read more](https://bt.ht/luba/) 2023-05-20T13:18:29Z **Cargo Cult AI**
[Comments](https://lobste.rs/s/vw3wgr/cargo_cult_ai) ⌘ [Read more](https://queue.acm.org/detail.cfm?ref=rss&id=3595860) 2023-05-20T15:11:58Z **Patterns in register map design**
[Comments](https://lobste.rs/s/h7o6c6/patterns_register_map_design) ⌘ [Read more](https://www.devever.net/~hl/regmap) 2023-05-20T18:59:29Z **Data wrangling with Data Wrangler**
[Comments](https://lobste.rs/s/jwb3ib/data_wrangling_with_data_wrangler) ⌘ [Read more](https://austinhenley.com/blog/datawrangler.html) 2023-05-20T20:06:08Z **Easing Functions Cheat Sheet**
[Comments](https://lobste.rs/s/zlsghj/easing_functions_cheat_sheet) ⌘ [Read more](https://easings.net/) 2023-05-20T20:17:50Z **Approaching CPS soup**
[Comments](https://lobste.rs/s/bzhi6h/approaching_cps_soup) ⌘ [Read more](https://wingolog.org/archives/2023/05/20/approaching-cps-soup) 2023-05-20T22:27:46Z **Build a web server with Rust and tokio**
[Comments](https://lobste.rs/s/wgw8fj/build_web_server_with_rust_tokio) ⌘ [Read more](https://blog.sylver.dev/build-a-web-server-with-rust-and-tokio-part-0-a-simple-get-handler) 2023-05-20T23:10:35Z **axle OS**
[Comments](https://lobste.rs/s/dl5orz/axle_os) ⌘ [Read more](https://axleos.com/) 2023-05-20T23:59:19Z **X86-S External Architectural Specification - legacy-reduced ISA**
A “legacy-reduced-OS” architecture proposal from Intel, with a heap of features removed to allow simplified CPU design, among other things:

- restricting the CPU to be always in paged mode
- removing 32-bit ring 0, as well as vm86 mode.
- removing ring 1 and ring 2
- removing 16-bit real and protected modes
- removing 16-bit addressing
- supporting a subset of segmentation architecture

[Comments](https://lobste.rs/s/8i2ycn/x86_s_external_ ... ⌘ [Read more](https://cdrdv2-public.intel.com/776648/x86s-EAS-v1-4-17-23-1.pdf) 2023-05-21T00:19:14Z **Racing Against the Lock: Exploiting Spinlock UAF in the Android Kernel**
[Comments](https://lobste.rs/s/nomojs/racing_against_lock_exploiting_spinlock) ⌘ [Read more](https://0xkol.github.io/assets/files/Racing_Against_the_Lock__Exploiting_Spinlock_UAF_in_the_Android_Kernel.pdf) 2023-05-21T04:39:03Z **Beyond Relooper: recursive translation of unstructured control flow to structured control flow**
[Comments](https://lobste.rs/s/n5nisg/beyond_relooper_recursive_translation) ⌘ [Read more](https://dl.acm.org/doi/10.1145/3547621) 2023-05-21T07:06:34Z **Mojo: The Future of AI Programming**
[Comments](https://lobste.rs/s/qbcjsl/mojo_future_ai_programming) ⌘ [Read more](https://codeconfessions.substack.com/p/mojo-the-future-of-ai-programming) 2023-05-21T09:20:41Z **Trapped by Technology Fallacies**
[Comments](https://lobste.rs/s/rh9cnp/trapped_by_technology_fallacies) ⌘ [Read more](https://postmodernsecurity.com/2023/05/11/trapped-by-technology-fallacies/) 2023-05-21T09:41:49Z **Experimenting with graph databases with Memgraph and Elixir**
[Comments](https://lobste.rs/s/f7hecs/experimenting_with_graph_databases_with) ⌘ [Read more](https://0x7f.dev/post/elixir_memgraph/) 2023-05-21T09:59:50Z **Some notes on the cost of Go finalizers**
[Comments](https://lobste.rs/s/ztfeww/some_notes_on_cost_go_finalizers) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/programming/GoFinalizerCostsNotes) 2023-05-21T10:52:53Z **The Economics of Software Maintenance**
[Comments](https://lobste.rs/s/rggv2q/economics_software_maintenance) ⌘ [Read more](https://outspeaking.com/words-of-technology/the-economics-of-software-maintenance.html) 2023-05-21T14:03:28Z **Honing Your Craft**
[Comments](https://lobste.rs/s/prqy43/honing_your_craft) ⌘ [Read more](https://davi.sh/blog/2023/05/craft/) 2023-05-21T14:22:11Z **Resilient LL Parsing Tutorial**
[Comments](https://lobste.rs/s/lbzdtu/resilient_ll_parsing_tutorial) ⌘ [Read more](https://matklad.github.io/2023/05/21/resilient-ll-parsing-tutorial.html) 2023-05-21T14:25:57Z **PGP signatures on PyPI: worse than useless**
[Comments](https://lobste.rs/s/av31pn/pgp_signatures_on_pypi_worse_than_useless) ⌘ [Read more](https://blog.yossarian.net/2023/05/21/PGP-signatures-on-PyPI-worse-than-useless) 2023-05-21T15:17:34Z **Dolphin Progress Report: February, March, and April 2023**
[Comments](https://lobste.rs/s/sr49e7/dolphin_progress_report_february_march) ⌘ [Read more](https://dolphin-emu.org/blog/2023/05/21/dolphin-progress-report-february-march-april-2023/) 2023-05-21T15:37:43Z **What Makes Rust/C++ Compilation Slow?**
[Comments](https://lobste.rs/s/w51iwa/what_makes_rust_c_compilation_slow) ⌘ [Read more](https://mojodojo.dev/mojo_team_answers.html#what-makes-rust-c-compilation-slow) 2023-05-21T17:15:46Z **Toaster: 3D Editor that models in pure HTML and CSS**
[Comments](https://lobste.rs/s/scy2v4/toaster_3d_editor_models_pure_html_css) ⌘ [Read more](https://petertyliu.github.io/toaster/) 2023-05-21T18:26:46Z **Using a Golang package in Python using Gopy**
[Comments](https://lobste.rs/s/qsoshg/using_golang_package_python_using_gopy) ⌘ [Read more](https://last9.io/blog/using-golang-package-in-python-using-gopy/) 2023-05-21T19:57:32Z **Hash Functions for GPU Rendering**
[Comments](https://lobste.rs/s/hp09sk/hash_functions_for_gpu_rendering) ⌘ [Read more](https://www.shadertoy.com/view/XlGcRh) 2023-05-21T20:34:50Z **Nibbling Around the Sound Blaster's Lunch - Digital Sound in DOS Games without a Sound Blaster**
[Comments](https://lobste.rs/s/0qg0qk/nibbling_around_sound_blaster_s_lunch) ⌘ [Read more](http://nerdlypleasures.blogspot.com/2023/05/nibbling-around-sound-blasters-lunch.html) 2023-05-21T20:34:26Z **Swapping the Engine out of a Moving Race Car**
[Comments](https://lobste.rs/s/xckepk/swapping_engine_out_moving_race_car) ⌘ [Read more](https://signalsandthreads.com/swapping-the-engine-out-of-a-moving-race-car/) 2023-05-21T20:44:24Z **ПП-BESM - a Soviet PL**
[Comments](https://lobste.rs/s/gsiuwu/besm_soviet_pl) ⌘ [Read more](http://xav.io/posts/besm/) 2023-05-21T22:44:21Z **Go networking framework using io_uring**
[Comments](https://lobste.rs/s/4glqwd/go_networking_framework_using_io_uring) ⌘ [Read more](https://betterprogramming.pub/an-introduction-to-gain-part-1-writing-high-performance-tcp-application-df5f7253e54a) 2023-05-22T00:21:36Z **Detect Solar Flares and Gamma-Ray Bursts for Less Than $100**
[Comments](https://lobste.rs/s/6o7ond/detect_solar_flares_gamma_ray_bursts_for) ⌘ [Read more](https://spectrum.ieee.org/detect-solar-flares-and-gamma-ray-bursts-for-less-than-100) 2023-05-22T01:26:42Z **egos-2000: A minimal (2K LOC) operating system**
[Comments](https://lobste.rs/s/hxghf3/egos_2000_minimal_2k_loc_operating_system) ⌘ [Read more](https://github.com/yhzhang0128/egos-2000) 2023-05-22T04:48:46Z **Trogon – An automatic TUI for command-line apps**
[Comments](https://lobste.rs/s/zmj2n9/trogon_automatic_tui_for_command_line) ⌘ [Read more](https://github.com/Textualize/trogon) 2023-05-22T06:08:11Z **Modding Age of Empires II with a Sprite-Diffuser**
[Comments](https://lobste.rs/s/lthlpw/modding_age_empires_ii_with_sprite) ⌘ [Read more](https://www.engine.study/blog/modding-age-of-empires-ii-with-a-sprite-diffuser/) 2023-05-22T06:59:50Z **Why Meta’s latest large language model survived only three days online**
[Comments](https://lobste.rs/s/lmsst8/why_meta_s_latest_large_language_model) ⌘ [Read more](https://www.technologyreview.com/2022/11/18/1063487/meta-large-language-model-ai-only-survived-three-days-gpt-3-science/) 2023-05-22T07:39:24Z **How Much Memory Do You Need to Run 1 Million Concurrent Tasks?**
[Comments](https://lobste.rs/s/m9xe97/how_much_memory_do_you_need_run_1_million) ⌘ [Read more](https://pkolaczk.github.io/memory-consumption-of-async/) 2023-05-22T08:04:46Z **Open LLM Leaderboard**
[Comments](https://lobste.rs/s/gr0cxx/open_llm_leaderboard) ⌘ [Read more](https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard) 2023-05-22T09:18:23Z **netwhale: Listen to network**
[Comments](https://lobste.rs/s/oojsua/netwhale_listen_network) ⌘ [Read more](https://github.com/Heersin/netwhale) 2023-05-22T10:00:34Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/s8p9pg/what_are_you_doing_this_week) 2023-05-22T10:57:51Z **napkin-math: Techniques and numbers for estimating system's performance from first-principles**
[Comments](https://lobste.rs/s/gx0ddr/napkin_math_techniques_numbers_for) ⌘ [Read more](https://github.com/sirupsen/napkin-math) 2023-05-22T11:06:18Z **Memory Allocation**
[Comments](https://lobste.rs/s/finhxu/memory_allocation) ⌘ [Read more](https://samwho.dev/memory-allocation/) 2023-05-22T11:17:10Z **How to Get Insanely Rich in the Creator Economy**
[Comments](https://lobste.rs/s/qm3dxa/how_get_insanely_rich_creator_economy) ⌘ [Read more](https://blog.nateliason.com/p/get-rich-creator-economy) 2023-05-22T11:28:00Z **The Art of Code Review**
[Comments](https://lobste.rs/s/f4b7zh/art_code_review) ⌘ [Read more](https://redd.one/blog/the-art-of-code-review) 2023-05-22T11:30:27Z **Analyze Online PDFs with Bing Chat**
[Comments](https://lobste.rs/s/zbhcuz/analyze_online_pdfs_with_bing_chat) ⌘ [Read more](https://www.aidemos.info/a-simple-but-powerful-method-to-analyze-online-pdfs-with-bing-chat/) 2023-05-22T13:35:01Z **How I used Nix to turn Open Policy Agent policies into standalone CLI tools**
[Comments](https://lobste.rs/s/e7mrcf/how_i_used_nix_turn_open_policy_agent) ⌘ [Read more](https://determinate.systems/posts/open-policy-agent) 2023-05-22T14:49:10Z **Compress-a-Palooza: Unpacking 5 Billion Varints in only 4 Billion CPU Cycles**
[Comments](https://lobste.rs/s/pojwz5/compress_palooza_unpacking_5_billion) ⌘ [Read more](https://www.bazhenov.me/posts/rust-stream-vbyte-varint-decoding/) 2023-05-22T15:41:39Z **How music affects cognitive task performance (2019)**
[Comments](https://lobste.rs/s/afgtx8/how_music_affects_cognitive_task) ⌘ [Read more](https://pubmed.ncbi.nlm.nih.gov/30688499/) 2023-05-22T16:04:13Z **Interview with Programming Visionaries Donald Knuth and Niklaus Wirth from 1985**
[Comments](https://lobste.rs/s/63espt/interview_with_programming_visionaries) ⌘ [Read more](https://computeradsfromthepast.substack.com/p/interview-with-programming-visionaries) 2023-05-22T16:10:16Z **Dynamic Tracing on OpenBSD 7.3**
[Comments](https://lobste.rs/s/pwoj7q/dynamic_tracing_on_openbsd_7_3) ⌘ [Read more](https://blog.lambda.cx/posts/openbsd-dynamic-tracing/) 2023-05-22T16:11:07Z **When the cymbals come in**
[Comments](https://lobste.rs/s/g0chdb/when_cymbals_come) ⌘ [Read more](https://registerspill.thorstenball.com/p/when-the-cymbals-come-in) 2023-05-22T19:01:26Z **Io_uring**
[Comments](https://lobste.rs/s/qhly0q/io_uring) ⌘ [Read more](https://nick-black.com/dankwiki/index.php/Io_uring) 2023-05-22T19:22:07Z **launching eyg.run a functional language and structural editor**
[Comments](https://lobste.rs/s/0ehpvv/launching_eyg_run_functional_language) ⌘ [Read more](https://vimeo.com/829141501) 2023-05-22T19:38:13Z **Helping sommeliers inventory wines faster with Whisper, DuckDB, and Metaphone**
[Comments](https://lobste.rs/s/3zadk0/helping_sommeliers_inventory_wines) ⌘ [Read more](https://vikramoberoi.com/helping-sommeliers-inventory-wine-faster-with-whisper-duckdb-and-metaphone/) 2023-05-22T20:24:33Z **Nurl - Generate Nix fetcher calls from repository URLs**
[Comments](https://lobste.rs/s/xgflad/nurl_generate_nix_fetcher_calls_from) ⌘ [Read more](https://github.com/nix-community/nurl) 2023-05-22T21:20:52Z **How to host your side-projects for free in 2023: from Auth to Database**
[Comments](https://lobste.rs/s/gmlvct/how_host_your_side_projects_for_free_2023) ⌘ [Read more](https://dev.to/livecycle/how-to-host-your-side-projects-for-free-in-2023-from-auth-to-database-42im) 2023-05-22T21:21:03Z **Fixing a latent crash in a 21-year-old obscure PC game**
[Comments](https://lobste.rs/s/ql55nd/fixing_latent_crash_21_year_old_obscure_pc) ⌘ [Read more](https://www.vogons.org/viewtopic.php?p=1163091#p1163091) 2023-05-22T23:58:20Z **A Return to the General Purpose Database**
[Comments](https://lobste.rs/s/yuuobe/return_general_purpose_database) ⌘ [Read more](https://redmonk.com/sogrady/2021/10/26/general-purpose-database/) 2023-05-23T03:54:24Z **DVFS Frequently Leaks Secrets: Hertzbleed Attacks Beyond SIKE, Cryptography, and CPU-Only Data**
[Comments](https://lobste.rs/s/9knahp/dvfs_frequently_leaks_secrets) ⌘ [Read more](https://www.hertzbleed.com/2h2b.pdf) 2023-05-23T04:16:07Z **A Principled Approach to Operating System Construction in Haskell (2005)**
[Comments](https://lobste.rs/s/ieq7hs/principled_approach_operating_system) ⌘ [Read more](http://web.cecs.pdx.edu/~apt/icfp05.pdf) 2023-05-23T07:37:06Z **What If We Pretended That a Task = Thread?**
[Comments](https://lobste.rs/s/mjnzu0/what_if_we_pretended_task_thread) ⌘ [Read more](https://blaz.is/blog/post/lets-pretend-that-task-equals-thread/) 2023-05-23T08:24:46Z **Ditherpunk, The article I wish I had about monochrome image dithering**
[Comments](https://lobste.rs/s/vqh7u0/ditherpunk_article_i_wish_i_had_about) ⌘ [Read more](https://surma.dev/things/ditherpunk/) 2023-05-23T12:17:26Z **Introducing Pins: Permanent Nix Binary Storage**
[Comments](https://lobste.rs/s/ej0lra/introducing_pins_permanent_nix_binary) ⌘ [Read more](https://blog.cachix.org/posts/2023-05-23-introducing-pins-permanent-nix-binary-storage/) 2023-05-23T13:25:04Z **Why I Use Elm in 2023**
[Comments](https://lobste.rs/s/tfrtrd/why_i_use_elm_2023) ⌘ [Read more](https://taylor.town/elm-2023) 2023-05-23T13:41:03Z **Hot Pixels: Frequency, Power, and Temperature Attacks on GPUs and ARM SoCs**
The drive to create thinner, lighter, and more energy efficient devices has resulted in modern SoCs being forced to balance a delicate tradeoff between power consumption, heat dissipation, and execution speed (i.e., frequency). While beneficial, these DVFS mechanisms have also resulted in software-visible hybrid side-channels, which use software to probe analog properties of computing devices. Such hybrid attacks are an emerging threat that can bypass count ... ⌘ [Read more](https://arxiv.org/pdf/2305.12784.pdf) 2023-05-23T13:58:11Z **Trusted publishing: a new benchmark for packaging security**
[Comments](https://lobste.rs/s/h0oars/trusted_publishing_new_benchmark_for) ⌘ [Read more](https://blog.trailofbits.com/2023/05/23/trusted-publishing-a-new-benchmark-for-packaging-security/) 2023-05-23T14:18:55Z **How Much Faster Is Making A Tar Archive Without Gzip?**
[Comments](https://lobste.rs/s/uz0fwj/how_much_faster_is_making_tar_archive) ⌘ [Read more](https://lowendbox.com/blog/how-much-faster-is-making-a-tar-archive-without-gzip/) 2023-05-23T14:53:43Z **Removing PGP from PyPI**
[Comments](https://lobste.rs/s/6zwy2f/removing_pgp_from_pypi) ⌘ [Read more](https://blog.pypi.org/posts/2023-05-23-removing-pgp/) 2023-05-23T15:50:20Z **Building Mobile Responsive Apps with Intent-Driven Design**
[Comments](https://lobste.rs/s/ocbely/building_mobile_responsive_apps_with) ⌘ [Read more](https://www.appsmith.com/blog/intent-driven-design-mobile) 2023-05-23T16:28:02Z **Unintended Side Effects**
[Comments](https://lobste.rs/s/yfyr03/unintended_side_effects) ⌘ [Read more](http://www.os2museum.com/wp/unintended-side-effects/) 2023-05-23T16:43:33Z **How to include Git version information in Go**
[Comments](https://lobste.rs/s/a4zoah/how_include_git_version_information_go) ⌘ [Read more](https://blog.carlmjohnson.net/post/2023/golang-git-hash-how-to/) 2023-05-23T16:53:00Z **Understanding Code Smells in Elixir Functional Language**
Abstract:

Elixir is a functional programming language created in 2012, whose
popularity is growing in the industry. Despite this fact, and to the best of our
knowledge, there are few works in the literature focused on studying the internal quality of systems implemented with this language. In a preliminary and
previous study, we conducted a grey literature review to provide an initial list
of Elixir-specific code smells.

[Comments](https: ... ⌘ [Read more](https://homepages.dcc.ufmg.br/~mtov/pub/2023-emse-code-smells-elixir.pdf) 2023-05-23T18:30:45Z **How To Use RSS ·**
[Comments](https://lobste.rs/s/sgv2yx/how_use_rss) ⌘ [Read more](https://quakkels.com/posts/202305_2_how_to_use_rss/) 2023-05-23T18:38:52Z **Implementing Application Layer Encryption in Ruby on Rails applications with Asherah**
[Comments](https://lobste.rs/s/mpgogu/implementing_application_layer) ⌘ [Read more](https://www.godaddy.com/engineering/2023/05/23/application-layer-encryption-in-ruby-on-rails-with-asherah/) 2023-05-23T19:00:20Z **Dependency Composition**
[Comments](https://lobste.rs/s/fe7w9z/dependency_composition) ⌘ [Read more](https://martinfowler.com/articles/dependency-composition.html) 2023-05-23T19:52:17Z **Open sourcing our Rust crate audits**
[Comments](https://lobste.rs/s/jcv9il/open_sourcing_our_rust_crate_audits) ⌘ [Read more](https://opensource.googleblog.com/2023/05/open-sourcing-our-rust-crate-audits.html?m=1) 2023-05-23T20:23:01Z **What if we had the SockPuppet vulnerability in iOS 16?**
[Comments](https://lobste.rs/s/vfdnlz/what_if_we_had_sockpuppet_vulnerability) ⌘ [Read more](https://security.apple.com/blog/what-if-we-had-sockpuppet-in-ios16/) 2023-05-23T20:48:52Z **NGINX 1.25.0 brings HTTP/3 support**
[Comments](https://lobste.rs/s/3qe8cw/nginx_1_25_0_brings_http_3_support) ⌘ [Read more](https://nginx.org/en/docs/http/ngx_http_v3_module.html) 2023-05-23T22:32:28Z **50 years in filesystems: towards 2004 – LFS**
[Comments](https://lobste.rs/s/cdj6gf/50_years_filesystems_towards_2004_lfs) ⌘ [Read more](https://blog.koehntopp.info/2023/05/17/50-years-in-filesystems-towards-2004-lfs.html) 2023-05-23T22:45:51Z **Network Instrumentation and TCP File Descriptor Hijacking**
[Comments](https://lobste.rs/s/f3pytl/network_instrumentation_tcp_file) ⌘ [Read more](https://krisnova.net/posts/network-instrumentation/) 2023-05-24T01:08:11Z **You don't need a modal window**
[Comments](https://lobste.rs/s/gm6shy/you_don_t_need_modal_window) ⌘ [Read more](https://youdontneedamodalwindow.dev/) 2023-05-24T01:16:25Z **Local Async Executors and Why They Should be the Default**
[Comments](https://lobste.rs/s/li8g36/local_async_executors_why_they_should_be) ⌘ [Read more](https://maciej.codes/2022-06-09-local-async.html) 2023-05-24T02:35:17Z **How to start a Go project in 2023**
[Comments](https://lobste.rs/s/hfdcjj/how_start_go_project_2023) ⌘ [Read more](https://boyter.org/posts/how-to-start-go-project-2023/) 2023-05-24T05:28:19Z **New Xen updates on RISC-V**
[Comments](https://lobste.rs/s/utv6bn/new_xen_updates_on_risc_v) ⌘ [Read more](https://xcp-ng.org/blog/2023/05/23/new-xen-updates-on-risc-v/) 2023-05-24T06:09:48Z **Linux Networking Shallow Dive: WireGuard, Routing, TCP/IP and NAT**
[Comments](https://lobste.rs/s/7eg4uo/linux_networking_shallow_dive_wireguard) ⌘ [Read more](https://im.salty.fish/index.php/archives/linux-networking-shallow-dive.html) 2023-05-24T07:14:33Z **Implementing a custom bootloader packet protocol: Bare Metal Programming Series**
[Comments](https://lobste.rs/s/fqd6yj/implementing_custom_bootloader_packet) ⌘ [Read more](https://www.youtube.com/watch?v=RrUyS-gixWk) 2023-05-24T09:28:08Z **A new direction for Pijul's hosting service**
[Comments](https://lobste.rs/s/erplse/new_direction_for_pijul_s_hosting_service) ⌘ [Read more](https://pijul.org/posts/2023-05-23-nest-a-new-hope/) 2023-05-24T10:05:16Z **Modal & Nonmodal Dialogs: When (& When Not) to Use Them**
[Comments](https://lobste.rs/s/fbun9p/modal_nonmodal_dialogs_when_when_not_use) ⌘ [Read more](https://www.nngroup.com/articles/modal-nonmodal-dialog/) 2023-05-24T11:24:56Z **C++23: Even more constexpr**
[Comments](https://lobste.rs/s/xjwzbh/c_23_even_more_constexpr) ⌘ [Read more](https://www.sandordargo.com/blog/2023/05/24/cpp23-constexpr) 2023-05-24T12:10:29Z **Decoding OpenAI Evals**
[Comments](https://lobste.rs/s/fvpid9/decoding_openai_evals) ⌘ [Read more](https://portkey.ai/blog/decoding-openai-evals/) 2023-05-24T12:09:24Z **ChainForge: An open-source visual programming environment for battle-testing prompts to LLMs**
[Comments](https://lobste.rs/s/slb0eu/chainforge_open_source_visual) ⌘ [Read more](https://github.com/ianarawjo/ChainForge) 2023-05-24T12:47:35Z **50 Shades of Go**
[Comments](https://lobste.rs/s/4dljzu/50_shades_go) ⌘ [Read more](https://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/index.html) 2023-05-24T12:56:34Z **Using NumPy to replace Pandas GroupBy-Apply pattern for performance**
[Comments](https://lobste.rs/s/7gpsqa/using_numpy_replace_pandas_groupby_apply) ⌘ [Read more](https://vikramsg.github.io/blog_pandas_groupby_with_numpy/) 2023-05-24T13:16:54Z **A Trick for Reflection in C++**
[Comments](https://lobste.rs/s/1xt4ik/trick_for_reflection_c) ⌘ [Read more](https://sillycross.github.io/2021/08/23/2021-08-23/) 2023-05-24T13:45:55Z **Sudo and signal propagation**
[Comments](https://lobste.rs/s/qhwjrg/sudo_signal_propagation) ⌘ [Read more](https://dxuuu.xyz/sudo.html) 2023-05-24T14:12:19Z **Line Rendering Deep Overview**
[Comments](https://lobste.rs/s/mpfoqc/line_rendering_deep_overview) ⌘ [Read more](https://panthavma.com/articles/lines/deep-overview-extraction/) 2023-05-24T14:38:37Z **Fish Folk – Tactical 2D shooter made with Rust-lang and Bevy**
[Comments](https://lobste.rs/s/jx4agm/fish_folk_tactical_2d_shooter_made_with) ⌘ [Read more](https://github.com/fishfolk/jumpy) 2023-05-24T14:51:35Z **God-mode for Emacs**
[Comments](https://lobste.rs/s/oybjb1/god_mode_for_emacs) ⌘ [Read more](https://chrisdone.com/posts/god-mode/) 2023-05-24T15:50:30Z **Choosing a good file format for Pandas**
[Comments](https://lobste.rs/s/itq35s/choosing_good_file_format_for_pandas) ⌘ [Read more](https://pythonspeed.com/articles/best-file-format-for-pandas/) 2023-05-24T15:59:29Z **Why doesn’t CSS have single line comments?**
[Comments](https://lobste.rs/s/ecjljk/why_doesn_t_css_have_single_line_comments) ⌘ [Read more](https://blog.jim-nielsen.com/2023/single-line-comments-in-css/) 2023-05-24T16:30:57Z **fart-init small provisioning script for openbsd cloud infrastructure**
[Comments](https://lobste.rs/s/c9ve4e/fart_init_small_provisioning_script_for) ⌘ [Read more](https://x61.sh/log/2023/05/23052023153621-fart-init.html) 2023-05-24T16:32:43Z **``Rewrite it in Rust'' Considered Harmful?**
[Comments](https://lobste.rs/s/wscjby/rewrite_it_rust_considered_harmful) ⌘ [Read more](https://goto.ucsd.edu/~rjhala/hotos-ffi.pdf) 2023-05-24T17:49:48Z **PyPI was subpoenaed**
[Comments](https://lobste.rs/s/uflzpg/pypi_was_subpoenaed) ⌘ [Read more](https://blog.pypi.org/posts/2023-05-24-pypi-was-subpoenaed/) 2023-05-24T17:58:50Z **Introducing Cellulose - a tool to improve inference performance of ML models**
Hey folks!

My name is Zheng, and I’m the founder / CEO of [Cellulose](https://www.cellulose.ai/). [Cellulose](https://www.cellulose.ai/) is a tool that helps ML engineers understand, fine tune, and improve the inference performance of their ONNX models. With Cellulose, they can eventually resolve these issues in just hours, not weeks.

Preparing ML models for production is a **very manual and time consuming process**. Unfortunately, it is also a necessary step for i ... ⌘ [Read more](https://www.cellulose.ai) 2023-05-24T18:00:14Z **The Fastest Maze-Solving Competition On Earth**
[Comments](https://lobste.rs/s/xitdue/fastest_maze_solving_competition_on) ⌘ [Read more](https://youtu.be/ZMQbHMgK2rw) 2023-05-24T18:12:23Z **Breaking SHA256: length extension attacks in practice (with Go)**
[Comments](https://lobste.rs/s/brceu4/breaking_sha256_length_extension) ⌘ [Read more](https://kerkour.com/sha256-length-extension-attacks) 2023-05-24T18:47:13Z **Optimise the Expensive First**
[Comments](https://lobste.rs/s/trmsvo/optimise_expensive_first) ⌘ [Read more](https://two-wrongs.com/optimise-the-expensive-first.html) 2023-05-24T19:03:00Z **There's still no silver bullet**
[Comments](https://lobste.rs/s/nw0tqc/there_s_still_no_silver_bullet) ⌘ [Read more](https://changelog.com/posts/still-no-silver-bullet) 2023-05-24T19:52:34Z **Half&Half: Demystifying Intel’s Directional Branch Predictors for Fast, Secure Partitioned Execution**
Abstract—This paper presents Half&Half, a novel soft- ware defense against branch-based side-channel attacks. Half&Half isolates the effects of different protection do- mains on the conditional branch predictors (CBPs) in modern Intel processors. This work presents the first exhaustive analysis of modern conditional branch prediction structures, and reveals for the first time an unknown opportunity to physically partiti ... ⌘ [Read more](https://cseweb.ucsd.edu/~tullsen/halfandhalf.pdf) 2023-05-24T19:54:22Z **Infecting SSH Public Keys with backdoors**
[Comments](https://lobste.rs/s/nezmn0/infecting_ssh_public_keys_with_backdoors) ⌘ [Read more](https://blog.thc.org/infecting-ssh-public-keys-with-backdoors) 2023-05-24T20:58:35Z **Introducing the popover API**
[Comments](https://lobste.rs/s/merhcs/introducing_popover_api) ⌘ [Read more](https://developer.chrome.com/blog/introducing-popover-api/) 2023-05-24T21:08:53Z **Scryer Prolog Meetup 2023**
[Comments](https://lobste.rs/s/sntl2k/scryer_prolog_meetup_2023) ⌘ [Read more](https://hsd-pbsa.de/veranstaltung/scryer-prolog-meetup-2023/) 2023-05-24T23:21:01Z **The State Of Garnet, 2023**
[Comments](https://lobste.rs/s/oig425/state_garnet_2023) ⌘ [Read more](https://wiki.alopex.li/TheStateOfGarnet2023) 2023-05-25T03:04:13Z **RFC: Enforcing Bounds Safety in C (-fbounds-safety)**
[Comments](https://lobste.rs/s/kube70/rfc_enforcing_bounds_safety_c_fbounds) ⌘ [Read more](https://discourse.llvm.org/t/rfc-enforcing-bounds-safety-in-c-fbounds-safety/70854) 2023-05-25T03:39:57Z **xorvoid**
[Comments](https://lobste.rs/s/layfzt/xorvoid) ⌘ [Read more](https://xorvoid.com/sectorc.html) 2023-05-25T06:39:13Z **Even more hindsight on Vim, Helix and Kakoune**
[Comments](https://lobste.rs/s/uxy6ge/even_more_hindsight_on_vim_helix_kakoune) ⌘ [Read more](https://phaazon.net/blog/more-hindsight-vim-helix-kakoune) 2023-05-25T07:54:15Z **aider is GPT-4 powered coding in your terminal**
[Comments](https://lobste.rs/s/kpatex/aider_is_gpt_4_powered_coding_your) ⌘ [Read more](https://github.com/paul-gauthier/aider) 2023-05-25T08:34:30Z **Fuck It, We'll Do It Live**
[Comments](https://lobste.rs/s/32hmxt/fuck_it_we_ll_do_it_live) ⌘ [Read more](https://acko.net/blog/do-it-live/) 2023-05-25T09:39:04Z **rhombus-in-the-rough: A 2D RPG implemented in the Rhombus Racket dialect**
[Comments](https://lobste.rs/s/al4mvg/rhombus_rough_2d_rpg_implemented_rhombus) ⌘ [Read more](https://github.com/Gopiandcode/rhombus-in-the-rough) 2023-05-25T12:55:10Z **Introduction to Rails Engines (how, why, and when to use them)**
[Comments](https://lobste.rs/s/2igzds/introduction_rails_engines_how_why_when) ⌘ [Read more](https://www.fastruby.io/blog/introduction-to-rails-engines.html) 2023-05-25T13:34:59Z **Implementing a distributed key-value store on top of implementing Raft in Go**
[Comments](https://lobste.rs/s/sl0hef/implementing_distributed_key_value) ⌘ [Read more](https://notes.eatonphil.com/2023-05-25-raft.html) 2023-05-25T14:48:25Z **Beryl.md: A Journey Towards Building an Extensible Todo List App**
[Comments](https://lobste.rs/s/dyahnd/beryl_md_journey_towards_building) ⌘ [Read more](https://thesam.zone/blog/beryl-update-2/) 2023-05-25T15:42:45Z **Getting meaningful stack traces from Rust tests returning a Result**
[Comments](https://lobste.rs/s/arl7xl/getting_meaningful_stack_traces_from) ⌘ [Read more](https://bluxte.net/musings/2023/01/08/improving_failure_messages_rust_tests/) 2023-05-25T16:59:43Z **LLM University (LLMU)**
[Comments](https://lobste.rs/s/8vxbnc/llm_university_llmu) ⌘ [Read more](https://docs.cohere.com/docs/llmu) 2023-05-25T17:32:33Z **New Open Source Hardware: ESP32-SBC-FabGL based on FabGL library with PS2 keyboard, mouse and VGA display with many retro computer emulators**
[Comments](https://lobste.rs/s/r605mi/new_open_source_hardware_esp32_sbc_fabgl) ⌘ [Read more](https://olimex.wordpress.com/2023/05/25/new-open-source-hardware-design-is-verified-esp32-sbc-fabgl-single-board-computer-based-on-fabgl-library-with-ps2-keyboard-mouse-and-vga-display-with-many-retro-computer-emulators/) 2023-05-25T17:46:09Z **Pamela Fox won't quit vi**
[Comments](https://lobste.rs/s/3lyfqb/pamela_fox_won_t_quit_vi) ⌘ [Read more](https://youtu.be/XL4XTr23b8U) 2023-05-25T19:02:57Z **New playground: memory spy**
[Comments](https://lobste.rs/s/4zkl71/new_playground_memory_spy) ⌘ [Read more](https://jvns.ca/blog/2023/05/25/new-playground--memory-spy/) 2023-05-25T20:09:24Z **Super Colliding Nix Stores: Nix Flakes for Millions of Developers**
[Comments](https://lobste.rs/s/rhgdf5/super_colliding_nix_stores_nix_flakes_for) ⌘ [Read more](https://blog.replit.com/super-colliding-nix-stores) 2023-05-25T20:19:51Z **IPinfo's Free IP Address Location Database**
[Comments](https://lobste.rs/s/n2xvkl/ipinfo_s_free_ip_address_location) ⌘ [Read more](https://tech.marksblogg.com/ipinfo-free-ip-address-location-database.html) 2023-05-25T20:43:08Z **Rooting with root cause: finding a variant of a Project Zero bug**
[Comments](https://lobste.rs/s/qh1hoh/rooting_with_root_cause_finding_variant) ⌘ [Read more](https://github.blog/2023-05-25-rooting-with-root-cause-finding-a-variant-of-a-project-zero-bug/) 2023-05-25T21:08:30Z **Generated Adventure — The Postmortem of a Game Made With chatGPT and Midjourney**
[Comments](https://lobste.rs/s/0so0xk/generated_adventure_postmortem_game) ⌘ [Read more](https://blog.luden.io/generated-adventure-the-postmortem-of-a-game-made-with-chatgpt-and-midjourney-prompts-included-f87e7e615204) 2023-05-26T01:44:22Z **Game UI Database: Resource for UI/UX Designers in the games industry**
[Comments](https://lobste.rs/s/d2ijgx/game_ui_database_resource_for_ui_ux) ⌘ [Read more](https://www.gameuidatabase.com/) 2023-05-26T03:23:51Z **What Machine Learning Tells Us About the Mathematical Structures of Concepts**
[Comments](https://lobste.rs/s/lahflb/what_machine_learning_tells_us_about) ⌘ [Read more](https://www.youtube.com/watch?v=Lqt7TgYk8rU) 2023-05-26T03:52:11Z **Flux -- Liquid Types for Rust**
[Comments](https://lobste.rs/s/sh7t71/flux_liquid_types_for_rust) ⌘ [Read more](https://www.youtube.com/watch?v=k-izcFCHN2o) 2023-05-26T06:47:55Z **Linear feeds are a dark pattern**
[Comments](https://lobste.rs/s/wq7rqd/linear_feeds_are_dark_pattern) ⌘ [Read more](https://tilde.town/~dzwdz/blog/feeds.html) 2023-05-26T08:38:33Z **A Time Leap Challenge for SAT Solving (2020)**
[Comments](https://lobste.rs/s/s2waqu/time_leap_challenge_for_sat_solving_2020) ⌘ [Read more](https://arxiv.org/abs/2008.02215) 2023-05-26T08:50:42Z **Securing PyPI accounts via Two-Factor Authentication**
[Comments](https://lobste.rs/s/fllznp/securing_pypi_accounts_via_two_factor) ⌘ [Read more](https://blog.pypi.org/posts/2023-05-25-securing-pypi-with-2fa/) 2023-05-26T09:51:22Z **Names are not descriptions; descriptions are not names**
[Comments](https://lobste.rs/s/tlau5r/names_are_not_descriptions_descriptions) ⌘ [Read more](https://lists.gnu.org/archive/html/emacs-devel/2023-05/msg00330.html) 2023-05-26T10:56:27Z **Don't abuse su for dropping user privileges (2015)**
[Comments](https://lobste.rs/s/uzieer/don_t_abuse_su_for_dropping_user) ⌘ [Read more](https://jdebp.uk/FGA/dont-abuse-su-for-dropping-privileges.html) 2023-05-26T12:33:32Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/f8cgeo/what_are_you_doing_this_weekend) 2023-05-26T12:43:20Z **Fun Format Friday: An angel hands you 1 billion dollars to develop your magnum opus, no strings**
So what’re you building that you always wanted or think humanity actually needs than another corporate piece of CRUD?

(P.S. Yeah I missed a couple weeks, life has been crazy.) ⌘ [Read more](https://lobste.rs/s/upbrlj/fun_format_friday_angel_hands_you_1) 2023-05-26T13:16:41Z **Writing shell scripts in Nushell**
[Comments](https://lobste.rs/s/6sz8m9/writing_shell_scripts_nushell) ⌘ [Read more](https://jpospisil.com/2023/05/25/writing-shell-scripts-in-nushell) 2023-05-26T13:48:30Z **Where does my computer get the time from?**
[Comments](https://lobste.rs/s/gev0ku/where_does_my_computer_get_time_from) ⌘ [Read more](https://dotat.at/@/2023-05-26-whence-time.html) 2023-05-26T13:59:53Z **What’s New in M68k LLVM (May 2023)**
[Comments](https://lobste.rs/s/9ap0kq/what_s_new_m68k_llvm_may_2023) ⌘ [Read more](https://m680x0.github.io/blog/2023/05/may-updates.html) 2023-05-26T14:10:39Z **The Fastest Maze-Solving Competition On Earth**
[Comments](https://lobste.rs/s/gcr1o9/fastest_maze_solving_competition_on) ⌘ [Read more](https://www.youtube.com/watch?v=ZMQbHMgK2rw) 2023-05-26T16:33:49Z **Writing to the macOS clipboard the hard way**
[Comments](https://lobste.rs/s/x3sfpo/writing_macos_clipboard_hard_way) ⌘ [Read more](https://nathancraddock.com/blog/2023/writing-to-the-clipboard-the-hard-way/) 2023-05-26T17:13:27Z **The False Promise of Imitating Proprietary LLMs**
[Comments](https://lobste.rs/s/w1sibt/false_promise_imitating_proprietary) ⌘ [Read more](https://arxiv.org/abs/2305.15717) 2023-05-26T17:29:38Z **Building a Personal VoIP System**
[Comments](https://lobste.rs/s/1ma7qd/building_personal_voip_system) ⌘ [Read more](https://www.sacredheartsc.com/blog/building-a-personal-voip-system/) 2023-05-26T18:06:19Z **Unlocking the Power of JunoDB: PayPal’s Key-Value Store Goes Open-Source**
[Comments](https://lobste.rs/s/wpwhtb/unlocking_power_junodb_paypal_s_key_value) ⌘ [Read more](https://medium.com/paypal-tech/unlocking-the-power-of-junodb-paypals-key-value-store-goes-open-source-ee85f935bdc1) 2023-05-26T18:06:36Z **Visuals and Machine Learning**
[Comments](https://lobste.rs/s/osgeb0/visuals_machine_learning) ⌘ [Read more](https://kdimensions.com/) 2023-05-26T18:38:34Z **Avoid Putting Logic in Map Blocks**
[Comments](https://lobste.rs/s/aez0sp/avoid_putting_logic_map_blocks) ⌘ [Read more](https://thoughtbot.com/blog/avoid-putting-logic-in-map-blocks) 2023-05-26T20:37:13Z **The Molecular Geometry ABC'S Book**
[Comments](https://lobste.rs/s/kf4s18/molecular_geometry_abc_s_book) ⌘ [Read more](https://github.com/elobdog/molgeomabc/blob/master/Molecular%20Geometry%20ABC%27S%20Book.pdf) 2023-05-26T20:49:27Z **Fontemon: Video Game in a Font**
[Comments](https://lobste.rs/s/nzkcdp/fontemon_video_game_font) ⌘ [Read more](https://www.coderelay.io/fontemon.html) 2023-05-26T22:35:23Z **CoreOS as a pet**
[Comments](https://lobste.rs/s/bq46cx/coreos_as_pet) ⌘ [Read more](https://major.io/p/coreos-as-pet/) 2023-05-26T23:31:54Z **The poisoning of ChatGPT**
[Comments](https://lobste.rs/s/6gfp4z/poisoning_chatgpt) ⌘ [Read more](https://softwarecrisis.dev/letters/the-poisoning-of-chatgpt/) 2023-05-27T01:32:00Z **I Am No Longer Speaking at RustConf 2023**
[Comments](https://lobste.rs/s/snaabl/i_am_no_longer_speaking_at_rustconf_2023) ⌘ [Read more](https://thephd.dev/i-am-no-longer-speaking-at-rustconf-2023) 2023-05-27T02:57:07Z **Makefile tricks for Python projects**
[Comments](https://lobste.rs/s/unbffe/makefile_tricks_for_python_projects) ⌘ [Read more](https://ricardoanderegg.com/posts/makefile-python-project-tricks/) 2023-05-27T03:00:23Z **KryptEY: Android keyboard for E2EE communication through the signal protocol in any messenger**
[Comments](https://lobste.rs/s/gm1anv/kryptey_android_keyboard_for_e2ee) ⌘ [Read more](https://github.com/amnesica/KryptEY) 2023-05-27T03:56:01Z **13 Sheep**
[Comments](https://lobste.rs/s/lipxm4/13_sheep) ⌘ [Read more](https://www.neeldhara.com/blog/13sheep/) 2023-05-27T10:59:13Z **Devil Mode Manual**
[Comments](https://lobste.rs/s/0umwcq/devil_mode_manual) ⌘ [Read more](https://susam.github.io/devil/) 2023-05-27T10:58:03Z **Finding The Best Go Project Structure - Part 1**
[Comments](https://lobste.rs/s/lob2ag/finding_best_go_project_structure_part_1) ⌘ [Read more](https://avivcarmi.com//finding-the-best-go-project-structure-part-1/) 2023-05-27T13:20:18Z **A story about one refactoring of the parser grammar in IntelliJ-AWK**
[Comments](https://lobste.rs/s/nx0m5k/story_about_one_refactoring_parser) ⌘ [Read more](https://maximullaris.com/intellij-awk_grammar_refactoring.html) 2023-05-27T14:32:28Z **What's up in the Python community? - May 2023**
[Comments](https://lobste.rs/s/zvahs0/what_s_up_python_community_may_2023) ⌘ [Read more](http://bitecode.substack.com/p/whats-up-in-the-python-community-790) 2023-05-27T16:09:22Z **Why does the farmer emoji have a length of 7 in JavaScript?**
[Comments](https://lobste.rs/s/gqh9tt/why_does_farmer_emoji_have_length_7) ⌘ [Read more](https://evanhahn.com/javascript-string-lengths/) 2023-05-27T17:00:29Z **Oxidizing OCaml: Locality**
[Comments](https://lobste.rs/s/vrwxap/oxidizing_ocaml_locality) ⌘ [Read more](https://blog.janestreet.com/oxidizing-ocaml-locality/) 2023-05-27T17:56:59Z **HTTP Status Codes with Haikus for messages**
[Comments](https://lobste.rs/s/ppmwq8/http_status_codes_with_haikus_for) ⌘ [Read more](https://github.com/3digitdev/Haiku-TTP-Codes) 2023-05-27T18:12:10Z **I sent robot forgeries to a handwriting expert**
[Comments](https://lobste.rs/s/2ejs78/i_sent_robot_forgeries_handwriting) ⌘ [Read more](https://www.youtube.com/watch?v=cQO2XTP7QDw) 2023-05-27T20:37:27Z **Lawyer cites fake cases invented by ChatGPT, judge is not amused**
[Comments](https://lobste.rs/s/fubsps/lawyer_cites_fake_cases_invented_by) ⌘ [Read more](https://simonwillison.net/2023/May/27/lawyer-chatgpt/) 2023-05-27T21:26:08Z **Emulating an obscure platform: Gemei A330**
[Comments](https://lobste.rs/s/wznhti/emulating_obscure_platform_gemei_a330) ⌘ [Read more](https://minexew.github.io/2023/05/24/ga330emu.html) 2023-05-28T05:14:57Z **Go + Services = One Goliath Project**
[Comments](https://lobste.rs/s/jhrffu/go_services_one_goliath_project) ⌘ [Read more](https://blog.khanacademy.org/go-services-one-goliath-project/) 2023-05-28T06:39:54Z **Don’t forward things that aren’t forwarding references**
[Comments](https://lobste.rs/s/gdjnaz/don_t_forward_things_aren_t_forwarding) ⌘ [Read more](https://quuxplusone.github.io/blog/2023/05/27/dont-forward-non-forwarding-references/) 2023-05-28T14:08:36Z **Easily send passwords using PGP**
[Comments](https://lobste.rs/s/tyux3m/easily_send_passwords_using_pgp) ⌘ [Read more](https://sendpasswords.net/) 2023-05-28T15:14:07Z **The Gemini protocol seen by this HTTP client person**
[Comments](https://lobste.rs/s/au6bcu/gemini_protocol_seen_by_this_http_client) ⌘ [Read more](https://daniel.haxx.se/blog/2023/05/28/the-gemini-protocol-seen-by-this-http-client-person/) 2023-05-28T16:12:25Z **WordPress Turns 20**
[Comments](https://lobste.rs/s/sd9ln2/wordpress_turns_20) ⌘ [Read more](https://wordpress.org/news/2003/05/wordpress-now-available/) 2023-05-28T16:45:01Z **Introducing the Azure Linux container host for AKS**
[Comments](https://lobste.rs/s/fmk9wj/introducing_azure_linux_container_host) ⌘ [Read more](https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/introducing-the-azure-linux-container-host-for-aks/ba-p/3824101) 2023-05-28T16:48:06Z **GraphQL and Type Systems**
[Comments](https://lobste.rs/s/62dnvb/graphql_type_systems) ⌘ [Read more](https://hypirion.com/musings/graphql-and-type-systems) 2023-05-28T16:59:55Z **retrowin32: async, DLL loading, tracing execution, and Zig**
[Comments](https://lobste.rs/s/ryhfzu/retrowin32_async_dll_loading_tracing) ⌘ [Read more](https://neugierig.org/software/blog/2023/05/retrowin32-async-dll-tracing-zig.html) 2023-05-28T18:25:20Z **Programming Before You Program**
[Comments](https://lobste.rs/s/wltxsd/programming_before_you_program) ⌘ [Read more](https://www.youtube.com/watch?v=0OqGAZo7cCg) 2023-05-28T18:39:57Z **crossword solving with gpt**
[Comments](https://lobste.rs/s/u0xoyv/crossword_solving_with_gpt) ⌘ [Read more](https://gist.github.com/rain-1/df003eb5f5ff50be791cba85c1041d16) 2023-05-28T21:28:42Z **How to Rewrite a Service - Michal Bock - April Gophers 2023**
[Comments](https://lobste.rs/s/ogqjxl/how_rewrite_service_michal_bock_april) ⌘ [Read more](https://youtube.com/watch?v=LP0sTNruvaM) 2023-05-28T22:15:56Z **Building the Micro Mirror Free Software CDN**
[Comments](https://lobste.rs/s/rsku2p/building_micro_mirror_free_software_cdn) ⌘ [Read more](https://blog.thelifeofkenneth.com/2023/05/building-micro-mirror-free-software-cdn.html) 2023-05-28T23:36:29Z **Fixing R’s design flaws in a new version of pqR**
[Comments](https://lobste.rs/s/z1l5xl/fixing_r_s_design_flaws_new_version_pqr) ⌘ [Read more](https://radfordneal.wordpress.com/2016/06/25/fixing-rs-design-flaws-in-a-new-version-of-pqr/) 2023-05-29T00:06:14Z **UTF-8 support for Nix**
[Comments](https://lobste.rs/s/qyymld/utf_8_support_for_nix) ⌘ [Read more](https://github.com/figsoda/utf8) 2023-05-29T00:19:04Z **All the Hard Stuff Nobody Talks About when Building Products with LLMs**
[Comments](https://lobste.rs/s/rtak9l/all_hard_stuff_nobody_talks_about_when) ⌘ [Read more](https://www.honeycomb.io/blog/hard-stuff-nobody-talks-about-llm) 2023-05-29T00:59:33Z **On educating users**
[Comments](https://lobste.rs/s/vyojfe/on_educating_users) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/sysadmin/EducatingUsers) 2023-05-29T01:03:33Z **The wrong people are resigning**
[Comments](https://lobste.rs/s/yptpka/wrong_people_are_resigning) ⌘ [Read more](https://gist.github.com/fasterthanlime/42da9378768aebef662dd26dddf04849) 2023-05-29T04:26:56Z **Everything You Want To Know About Media Queries and Responsive Design**
[Comments](https://lobste.rs/s/tgpuq6/everything_you_want_know_about_media) ⌘ [Read more](https://engineering.kablamo.com.au/posts/2023/media-queries-and-responsive-design/) 2023-05-29T06:00:41Z **Generic exploit for all version 7 (maybe others) LM32-based AMD SMU's used in APUs**
[Comments](https://lobste.rs/s/dpr19w/generic_exploit_for_all_version_7_maybe) ⌘ [Read more](https://github.com/jevinskie/amd-lm32-smu-exploit) 2023-05-29T08:00:28Z **Clever Code Considered Harmful**
[Comments](https://lobste.rs/s/cer9rc/clever_code_considered_harmful) ⌘ [Read more](https://www.joshwcomeau.com/career/clever-code-considered-harmful/) 2023-05-29T10:15:14Z **How to discover all the data sources, low-fuss way**
[Comments](https://lobste.rs/s/wu1bo4/how_discover_all_data_sources_low_fuss_way) ⌘ [Read more](https://minimalmodeling.substack.com/p/how-to-discover-all-the-data-sources) 2023-05-29T11:07:31Z **Ratatui: Build rich terminal user interfaces using Rust**
[Comments](https://lobste.rs/s/axacyg/ratatui_build_rich_terminal_user) ⌘ [Read more](https://blog.orhun.dev/ratatui-0-21-0/) 2023-05-29T11:03:40Z **Zeal - Open Source Offline Documentation Browser**
[Comments](https://lobste.rs/s/d6hcl9/zeal_open_source_offline_documentation) ⌘ [Read more](https://zealdocs.org/) 2023-05-29T11:52:18Z **Email addresses are not primary user identities**
[Comments](https://lobste.rs/s/3ohqya/email_addresses_are_not_primary_user) ⌘ [Read more](https://ntietz.com/blog/email-address-not-identifier/) 2023-05-29T12:15:49Z **Integrating Zig and SwiftUI**
[Comments](https://lobste.rs/s/5f1wt0/integrating_zig_swiftui) ⌘ [Read more](https://mitchellh.com/writing/zig-and-swiftui) 2023-05-29T14:32:08Z **EU AI Act To Target US Open Source Software**
[Comments](https://lobste.rs/s/uz7kc4/eu_ai_act_target_us_open_source_software) ⌘ [Read more](https://technomancers.ai/eu-ai-act-to-target-us-open-source-software/) 2023-05-29T14:53:57Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/sqonjw/what_are_you_doing_this_week) 2023-05-29T15:51:51Z **A path to niche skill-sets and community**
[Comments](https://lobste.rs/s/waw1se/path_niche_skill_sets_community) ⌘ [Read more](https://cendyne.dev/posts/2023-05-29-a-path-to-niche-skillsets-and-community.html) 2023-05-29T16:25:19Z **C++17’s Useful Features for Embedded Systems**
[Comments](https://lobste.rs/s/lwm1lt/c_17_s_useful_features_for_embedded) ⌘ [Read more](https://interrupt.memfault.com/blog/cpp-17-for-embedded) 2023-05-29T17:18:26Z **env-sample-sync: Automatically and safely synchronize .env files with env.sample**
The `v2` release adds support for native git pre-commit hooks so the 3rd party `pre-commit` utility is no longer required.

[Comments](https://lobste.rs/s/zc8wrc/env_sample_sync_automatically_safely) ⌘ [Read more](https://github.com/acaloiaro/env-sample-sync) 2023-05-29T18:11:36Z **Cloudflare Workers Introduces connect() API to Create TCP Sockets**
[Comments](https://lobste.rs/s/izcn2l/cloudflare_workers_introduces_connect) ⌘ [Read more](https://www.infoq.com/news/2023/05/cloudflare-workers-connect-api/) 2023-05-29T18:19:56Z **Configuring portals**
[Comments](https://lobste.rs/s/9slfdh/configuring_portals) ⌘ [Read more](https://www.bassi.io/articles/2023/05/29/configuring-portals/) 2023-05-29T19:29:16Z **Pac-Man: How Frightened Ghosts Decide Where to Go**
[Comments](https://lobste.rs/s/f8n26f/pac_man_how_frightened_ghosts_decide) ⌘ [Read more](https://youtu.be/eFP0_rkjwlY) 2023-05-29T20:48:19Z **My first superoptimizer**
[Comments](https://lobste.rs/s/pa4som/my_first_superoptimizer) ⌘ [Read more](https://austinhenley.com/blog/superoptimizer.html) 2023-05-29T20:48:09Z **Building the coordinate system for an infinite spreadsheet**
[Comments](https://lobste.rs/s/rftcbj/building_coordinate_system_for_infinite) ⌘ [Read more](https://www.quadratichq.com/blog/2023-05-15-coordinate-system-for-infinite-spreadsheet) 2023-05-29T20:58:13Z **ITU News Magazine - The future of Coordinated Universal Time**
[Comments](https://lobste.rs/s/1p25qe/itu_news_magazine_future_coordinated) ⌘ [Read more](https://www.itu.int/hub/publication/s-gen-news-2023-2/) 2023-05-30T00:51:14Z **Getting Started with DuskOS**
[Comments](https://lobste.rs/s/ruynmz/getting_started_with_duskos) ⌘ [Read more](https://alexw.nyc/tech/duskos-1.html) 2023-05-30T04:22:17Z **Gull's theorem revisited (2020)**
[Comments](https://lobste.rs/s/wkkelk/gull_s_theorem_revisited_2020) ⌘ [Read more](https://arxiv.org/abs/2012.00719) 2023-05-30T04:49:51Z **WASM-4 Fantasy Console**
[Comments](https://lobste.rs/s/wil1vy/wasm_4_fantasy_console) ⌘ [Read more](http://wasm4.org) 2023-05-30T05:25:55Z **Kernel string overcopying**
[Comments](https://lobste.rs/s/3xznmg/kernel_string_overcopying) ⌘ [Read more](https://dxuuu.xyz/string-overcopy.html) 2023-05-30T08:33:33Z **The Python Language Summit 2023: What is the Standard Library for?**
[Comments](https://lobste.rs/s/s76wut/python_language_summit_2023_what_is) ⌘ [Read more](https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023-what-is.html) 2023-05-30T08:44:46Z **CrabLang: A community fork of a language named after a plant fungus**
[Comments](https://lobste.rs/s/w0dspc/crablang_community_fork_language_named) ⌘ [Read more](https://crablang.org/) 2023-05-30T09:41:19Z **The Basics of Python Packaging in Early 2023**
[Comments](https://lobste.rs/s/vrryky/basics_python_packaging_early_2023) ⌘ [Read more](https://drivendata.co/blog/python-packaging-2023) 2023-05-30T10:01:03Z **Rust has been forked to the Crab Language**
[Comments](https://lobste.rs/s/81x1pe/rust_has_been_forked_crab_language) ⌘ [Read more](https://github.com/crablang/crab) 2023-05-30T10:05:16Z **Product Quantization in Vector Search**
[Comments](https://lobste.rs/s/ab7yzc/product_quantization_vector_search) ⌘ [Read more](https://qdrant.tech/articles/product-quantization/) 2023-05-30T10:28:08Z **Exploring Android Heap allocations in jemalloc 'new'**
[Comments](https://lobste.rs/s/brhbxm/exploring_android_heap_allocations) ⌘ [Read more](https://www.synacktiv.com/publications/exploring-android-heap-allocations-in-jemalloc-new) 2023-05-30T11:08:55Z **OffensiveCon23**
[Comments](https://lobste.rs/s/amvnne/offensivecon23) ⌘ [Read more](https://www.youtube.com/watch?v=BarJCn4yChA&list=PLYvhPWR_XYJmh-qBNKUrlyjQYKBpCDZzB&pp=iAQB) 2023-05-30T12:33:36Z **Using UPX for compression might work against you**
[Comments](https://lobste.rs/s/rdit0h/using_upx_for_compression_might_work) ⌘ [Read more](https://usrme.xyz/posts/using-upx-for-compression-might-work-against-you/) 2023-05-30T12:55:02Z **35 Million Hot Dogs: Benchmarking Caddy vs. Nginx (2022)**
[Comments](https://lobste.rs/s/13cmnf/35_million_hot_dogs_benchmarking_caddy_vs) ⌘ [Read more](https://blog.tjll.net/reverse-proxy-hot-dog-eating-contest-caddy-vs-nginx/) 2023-05-30T13:03:16Z **Language Pragmatics Engineering**
[Comments](https://lobste.rs/s/eewwlb/language_pragmatics_engineering) ⌘ [Read more](https://borretti.me/article/language-pragmatics) 2023-05-30T15:01:32Z **Seamless Services for an Open World - Brooklyn Zelenka @ Causal Islands**
[Comments](https://lobste.rs/s/l7cjib/seamless_services_for_open_world) ⌘ [Read more](https://www.youtube.com/watch?v=Kr3B3sXh_VA&list=PLfW9my7NCey_HXemvHbILZul-fLcVsvaW&index=8) 2023-05-30T15:00:06Z **How To Write A Joke That Will Still Be Funny In Two Thousand Years - Ramsey Nasser @ Causal Islands**
[Comments](https://lobste.rs/s/rdocnm/how_write_joke_will_still_be_funny_two) ⌘ [Read more](https://www.youtube.com/watch?v=3DZTjOsioSA&list=PLfW9my7NCey_HXemvHbILZul-fLcVsvaW) 2023-05-30T17:15:53Z **Modern CPUs have a backstage cast**
[Comments](https://lobste.rs/s/ugeagh/modern_cpus_have_backstage_cast) ⌘ [Read more](https://www.devever.net/~hl/backstage-cast) 2023-05-30T17:13:25Z **How to Add Security Headers Using Cloudflare**
[Comments](https://lobste.rs/s/saa9ry/how_add_security_headers_using) ⌘ [Read more](https://algustionesa.com/security-headers/) 2023-05-30T17:20:39Z **A chiral aperiodic monotile**
A follow-up to [the “hat” aperiodic monotile](https://cs.uwaterloo.ca/~csk/hat/): the “spectre” can tile without reflections

[Comments](https://lobste.rs/s/6jfqd0/chiral_aperiodic_monotile) ⌘ [Read more](https://cs.uwaterloo.ca/~csk/spectre/) 2023-05-30T17:43:06Z **I think I finally “get” JS objects**
[Comments](https://lobste.rs/s/k7hmtr/i_think_i_finally_get_js_objects) ⌘ [Read more](https://dev.to/tigt/i-think-i-finally-get-js-objects-o6f) 2023-05-30T18:07:14Z **Directly compiling Scheme to WebAssembly: lambdas, recursion, iteration**
[Comments](https://lobste.rs/s/94z0u3/directly_compiling_scheme_webassembly) ⌘ [Read more](https://spritely.institute/news/scheme-to-wasm-lambdas-recursion.html) 2023-05-30T18:30:30Z **SHA-3 Buffer Overflow (Part 2)**
[Comments](https://lobste.rs/s/dbpazj/sha_3_buffer_overflow_part_2) ⌘ [Read more](https://mouha.be/sha-3-buffer-overflow-part-2/) 2023-05-30T19:14:55Z **Batten Down Fix Later**
[Comments](https://lobste.rs/s/2uel9w/batten_down_fix_later) ⌘ [Read more](https://graydon2.dreamwidth.org/307105.html) 2023-05-30T20:31:52Z **On the RustConf keynote**
[Comments](https://lobste.rs/s/ec7t2s/on_rustconf_keynote) ⌘ [Read more](https://blog.rust-lang.org/2023/05/29/RustConf.html) 2023-05-30T20:45:20Z **Turds**
[Comments](https://lobste.rs/s/z5wujk/turds) ⌘ [Read more](https://novalis.org/blog/2023-05-30-turds.html) 2023-05-30T22:22:38Z **systemshock: Shockolate - A minimalist and cross platform System Shock source port**
[Comments](https://lobste.rs/s/o63foe/systemshock_shockolate_minimalist) ⌘ [Read more](https://github.com/Interrupt/systemshock) 2023-05-30T23:27:50Z **WebAssembly System Interface (WASI) with sockets for Go**
Go v1.21, scheduled for release in August 2023, adds experimental support for the WebAssembly System Interface (WASI). It’ll be possible to natively compile server-side WebAssembly applications with Go, making Go a first-class citizen along with C/C++, Rust and Zig.

```
GOOS=wasip1 GOARCH=wasm go build ...

```

WASI is still in preview and is missing some key features, e.g. the ability to create sockets. Some WebAssembly runtimes have taken the initiative to extend the ... ⌘ [Read more](https://github.com/stealthrocket/wasi-go) 2023-05-30T23:58:52Z **WASIX, the Superset of WASI Supporting Threads, Processes and Sockets**
[Comments](https://lobste.rs/s/aksady/wasix_superset_wasi_supporting_threads) ⌘ [Read more](https://wasmer.io/posts/announcing-wasix) 2023-05-31T00:49:12Z **Makefile basics**
[Comments](https://lobste.rs/s/zhd15w/makefile_basics) ⌘ [Read more](https://gist.github.com/isaacs/62a2d1825d04437c6f08) 2023-05-31T02:27:44Z **SVG Images from Postgres**
[Comments](https://lobste.rs/s/utpgdk/svg_images_from_postgres) ⌘ [Read more](https://www.crunchydata.com/blog/svg-images-from-postgis) 2023-05-31T02:53:04Z **The Gateway Pattern**
[Comments](https://lobste.rs/s/4awvgw/gateway_pattern) ⌘ [Read more](https://mattbrictson.com/blog/gateway-pattern) 2023-05-31T03:08:44Z **We've learned nothing from the SolarWinds hack**
[Comments](https://lobste.rs/s/hnz7iu/we_ve_learned_nothing_from_solarwinds) ⌘ [Read more](https://cyrnel.net/solarwinds-hack-lessons-learned/) 2023-05-31T03:39:03Z **Understanding Phase Changes in Machine Learning**
[Comments](https://lobste.rs/s/msjtwc/understanding_phase_changes_machine) ⌘ [Read more](https://www.alignmentforum.org/posts/N6WM6hs7RQMKDhYjB/a-mechanistic-interpretability-analysis-of-grokking) 2023-05-31T05:06:39Z **Memory Disks**
[Comments](https://lobste.rs/s/cxwnob/memory_disks) ⌘ [Read more](https://euroquis.nl//freebsd/2023/05/30/memory.html) 2023-05-31T06:35:37Z **Introducing Iguana: extremely fast SIMD-optimized decompression**
[Comments](https://lobste.rs/s/4cynth/introducing_iguana_extremely_fast_simd) ⌘ [Read more](https://sneller.io/blog/decompressing-at-over-10-gigabytes-per-second/) 2023-05-31T07:08:19Z **A Mirror for Rust: Compile-Time Reflection Report**
[Comments](https://lobste.rs/s/isky5j/mirror_for_rust_compile_time_reflection) ⌘ [Read more](https://soasis.org/posts/a-mirror-for-rust-a-plan-for-generic-compile-time-introspection-in-rust/) 2023-05-31T07:51:53Z **Spleen 2.0.0 released with full CP437 support**
[Comments](https://lobste.rs/s/xfyk2b/spleen_2_0_0_released_with_full_cp437) ⌘ [Read more](https://www.cambus.net/spleen-2.0.0-released-with-full-cp437-support/) 2023-05-31T08:57:10Z **Programming with one or less hands**
Greetings,

I will soon undergo surgery for my dominant arm (shoulder), which means I won’t be able to code properly for a couple of weeks. I have already tried programming with only my left hand. While possible, it is truly painful, as I work at 20-30% efficiency, depending on what I do.

I was wondering whether there are any good free and open source tools that assist programming with hand impairments. I know there is custom hardware for such cases, but that’s not quite wo ... ⌘ [Read more](https://lobste.rs/s/o4usyg/programming_with_one_less_hands) 2023-05-31T09:33:44Z **Dev Home for Windows Developers**
[Comments](https://lobste.rs/s/u9fxug/dev_home_for_windows_developers) ⌘ [Read more](https://learn.microsoft.com/en-us/windows/dev-home/) 2023-05-31T11:03:02Z **Hacking my “smart” toothbrush**
[Comments](https://lobste.rs/s/uefpv7/hacking_my_smart_toothbrush) ⌘ [Read more](https://kuenzi.dev/toothbrush/) 2023-05-31T12:12:04Z **Testing the Packet Protocol: Bare Metal Programming Series**
[Comments](https://lobste.rs/s/5r7gca/testing_packet_protocol_bare_metal) ⌘ [Read more](https://youtu.be/rG1Faau2QuM) 2023-05-31T12:14:50Z **Ask HN: Is it just me or GPT-4's quality has significantly deteriorated lately? | Hacker News**
[Comments](https://lobste.rs/s/m1jpgr/ask_hn_is_it_just_me_gpt_4_s_quality_has) ⌘ [Read more](https://news.ycombinator.com/item?id=36134249) 2023-05-31T14:21:22Z **PRFs, PRPs and other fantastic things**
[Comments](https://lobste.rs/s/mlngqn/prfs_prps_other_fantastic_things) ⌘ [Read more](https://blog.cryptographyengineering.com/2023/05/08/prfs-prps-and-other-fantastic-things/) 2023-05-31T14:43:18Z **How Lossless Data Compression Works**
[Comments](https://lobste.rs/s/ry4rlt/how_lossless_data_compression_works) ⌘ [Read more](https://www.quantamagazine.org/how-lossless-data-compression-works-20230531/) 2023-05-31T15:03:28Z **I think Zig is hard...but worth it**
[Comments](https://lobste.rs/s/dfs5jc/i_think_zig_is_hard_worth_it) ⌘ [Read more](http://ratfactor.com/zig/hard) 2023-05-31T15:11:34Z **How's about Git?**
[Comments](https://lobste.rs/s/hbvl3j/how_s_about_git) ⌘ [Read more](https://www.flipt.io/blog/gitops-announcement) 2023-05-31T15:11:57Z **When LIMIT 9 works but LIMIT 10 hangs**
[Comments](https://lobste.rs/s/uo7tpg/when_limit_9_works_limit_10_hangs) ⌘ [Read more](https://neon.tech/blog/when-limit-9-works-but-limit-10-hangs) 2023-05-31T15:43:51Z **How s2n-quic uses Kani to inspire confidence**
[Comments](https://lobste.rs/s/npylv8/how_s2n_quic_uses_kani_inspire_confidence) ⌘ [Read more](https://model-checking.github.io/kani-verifier-blog/2023/05/30/how-s2n-quic-uses-kani-to-inspire-confidence.html) 2023-05-31T16:30:59Z **Against generality (2016)**
[Comments](https://lobste.rs/s/dwc1ar/against_generality_2016) ⌘ [Read more](https://novalis.org/blog/2016-09-27-against-generality.html) 2023-05-31T17:07:55Z **Does a programming language with ML-style modules need packages?**
[Comments](https://lobste.rs/s/xi3mi0/does_programming_language_with_ml_style) ⌘ [Read more](https://softwareengineering.stackexchange.com/q/445747/398052) 2023-05-31T17:39:03Z **Nezha: Deployable and High-Performance Consensus Using Synchronized Clocks**
[Comments](https://lobste.rs/s/nedsfl/nezha_deployable_high_performance) ⌘ [Read more](https://www.vldb.org/pvldb/vol16/p629-geng.pdf) 2023-05-31T17:53:19Z **Web's Most Underutilized API: Text Fragments**
As someone who frequently takes notes, I was excited when text fragments were introduced to browsers about four years ago. I anticipated the widespread adoption of this feature across websites and blogs. However, to my disappointment, this never happened. Today, I aim to rekindle this idea by illustrating the usefulness of text fragments.

To begin, let’s look at an example:

[https://ray.run/blog/playwright-mobile-app-testing-for-android-a-comprehensive-guide#:~ ... ⌘ [Read more](https://lobste.rs/s/3jqru1/web_s_most_underutilized_api_text) 2023-05-31T19:58:28Z **ko: Easy Go Containers**
[Comments](https://lobste.rs/s/tkstgw/ko_easy_go_containers) ⌘ [Read more](https://ko.build/) 2023-05-31T20:26:10Z **Transformer Math 101**
[Comments](https://lobste.rs/s/1fjc4l/transformer_math_101) ⌘ [Read more](https://blog.eleuther.ai/transformer-math/) 2023-06-01T05:46:58Z **Firmware is broken Terminology**
[Comments](https://lobste.rs/s/p9t2mx/firmware_is_broken_terminology) ⌘ [Read more](https://hacktivis.me/articles/firmware-broken-terminology) 2023-06-01T06:57:06Z **NixOS 23.05 released**
[Comments](https://lobste.rs/s/rnwf7j/nixos_23_05_released) ⌘ [Read more](https://nixos.org/blog/announcements.html#nixos-23.05) 2023-06-01T11:10:05Z **Rust to Assembly: Understanding the Inner Workings of Rust**
[Comments](https://lobste.rs/s/bykhdz/rust_assembly_understanding_inner) ⌘ [Read more](https://eventhelix.com/rust/) 2023-06-01T12:06:52Z **Apache OpenDAL**
[Comments](https://lobste.rs/s/tc1abt/apache_opendal) ⌘ [Read more](https://opendal.apache.org/) 2023-06-01T13:12:29Z **Millions of PC Motherboards Were Sold With a Firmware Backdoor**
[Comments](https://lobste.rs/s/jo9mvl/millions_pc_motherboards_were_sold_with) ⌘ [Read more](https://www.wired.com/story/gigabyte-motherboard-firmware-backdoor/) 2023-06-01T13:20:43Z **sacredheart-selfhosted: An ansible framework for all your self-hosted infrastructure**
[Comments](https://lobste.rs/s/6r63sy/sacredheart_selfhosted_ansible) ⌘ [Read more](https://github.com/sacredheartsc/selfhosted) 2023-06-01T13:19:44Z **Paired benchmarking: how to measure performance**
[Comments](https://lobste.rs/s/x8aw1s/paired_benchmarking_how_measure) ⌘ [Read more](https://www.bazhenov.me/posts/paired-benchmarking/) 2023-06-01T14:06:48Z **git-aliases**
[Comments](https://lobste.rs/s/u8lgij/git_aliases) ⌘ [Read more](https://www.hschne.at/git-aliases/) 2023-06-01T14:48:17Z **Read + Seek considered dangerous**
[Comments](https://lobste.rs/s/4wdr9a/read_seek_considered_dangerous) ⌘ [Read more](https://swatinem.de/blog/locking-war-story/) 2023-06-01T15:50:27Z **Improvements to static analysis in the GCC 13 compiler**
[Comments](https://lobste.rs/s/p1qd1t/improvements_static_analysis_gcc_13) ⌘ [Read more](https://developers.redhat.com/articles/2023/05/31/improvements-static-analysis-gcc-13-compiler) 2023-06-01T15:54:14Z **Default parameters and virtual (C++20)**
[Comments](https://lobste.rs/s/lcwzm2/default_parameters_virtual_c_20) ⌘ [Read more](https://euroquis.nl//kde/2023/06/01/override.html) 2023-06-01T16:59:41Z **Family Photos VS 256 Kb RAM**
[Comments](https://lobste.rs/s/ugssfv/family_photos_vs_256_kb_ram) ⌘ [Read more](https://laplab.me/posts/family-photos-vs-256-kb-ram/) 2023-06-01T17:10:01Z **Learn x86-64 assembly by writing a GUI from scratch**
[Comments](https://lobste.rs/s/dvtzfl/learn_x86_64_assembly_by_writing_gui_from) ⌘ [Read more](https://gaultier.github.io/blog/x11_x64.html) 2023-06-01T18:00:13Z **Announcing TypeScript 5.1**
[Comments](https://lobste.rs/s/ge6afc/announcing_typescript_5_1) ⌘ [Read more](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/) 2023-06-01T18:49:41Z **A timezone bugfix that took us through API and OOP design discussions**
[Comments](https://lobste.rs/s/4lrxjl/timezone_bugfix_took_us_through_api_oop) ⌘ [Read more](https://buoy.blog/2023/05/29/date-in-zone.html) 2023-06-01T18:59:10Z **TIL: Turbo Stream broadcasting needs default_url_options to be set**
[Comments](https://lobste.rs/s/e2joih/til_turbo_stream_broadcasting_needs) ⌘ [Read more](https://goodenough.us/blog/2023-05-31-til-turbo-stream-broadcasting-needs-default-url-options-to-be-set/) 2023-06-01T19:22:55Z **Porting to Qt6 in practice**
[Comments](https://lobste.rs/s/ggewr2/porting_qt6_practice) ⌘ [Read more](https://rabbitictranslator.com/port-to-qt6/) 2023-06-01T21:05:05Z **Testing Control-Flow Translations in GHC**
[Comments](https://lobste.rs/s/vs1pqa/testing_control_flow_translations_ghc) ⌘ [Read more](https://www.tweag.io/blog/2023-06-01-translation-testing/) 2023-06-01T21:01:28Z **Announcing Rust 1.70.0**
[Comments](https://lobste.rs/s/owl4cg/announcing_rust_1_70_0) ⌘ [Read more](https://blog.rust-lang.org/2023/06/01/Rust-1.70.0.html) 2023-06-01T21:00:34Z **Licenses masquerading as open source**
[Comments](https://lobste.rs/s/z75ydm/licenses_masquerading_as_open_source) ⌘ [Read more](http://marble.onl/posts/software-licenses-masquerading-as-open-source.html) 2023-06-01T21:21:44Z **What Vale Taught Me About Linear Types, Borrowing, and Memory Safety**
[Comments](https://lobste.rs/s/pcpvnw/what_vale_taught_me_about_linear_types) ⌘ [Read more](https://verdagon.dev/blog/linear-types-borrowing) 2023-06-01T21:48:08Z **On Software Dependency Engineering**
[Comments](https://lobste.rs/s/lh7q98/on_software_dependency_engineering) ⌘ [Read more](https://hackmd.io/@cflewis/Sk0gb9ILh) 2023-06-01T22:02:03Z **Typst: Compose papers faster**
[Comments](https://lobste.rs/s/8f5phe/typst_compose_papers_faster) ⌘ [Read more](https://typst.app/) 2023-06-01T22:15:07Z **SARIF: Static Analysis Results Interchange Format**
[Comments](https://lobste.rs/s/wcklcd/sarif_static_analysis_results) ⌘ [Read more](https://sarifweb.azurewebsites.net/) 2023-06-01T22:34:06Z **RTIC: Real-Time Interrupt-driven Concurrency**
[Comments](https://lobste.rs/s/haeryh/rtic_real_time_interrupt_driven) ⌘ [Read more](https://rtic.rs/) 2023-06-02T02:39:44Z **AR glasses USB protocols: the Good, the Bad and the Ugly**
[Comments](https://lobste.rs/s/j5nvbe/ar_glasses_usb_protocols_good_bad_ugly) ⌘ [Read more](https://voidcomputing.hu/blog/good-bad-ugly/) 2023-06-02T03:21:03Z **The RustConf Keynote Fiasco, explained**
[Comments](https://lobste.rs/s/yixo3w/rustconf_keynote_fiasco_explained) ⌘ [Read more](https://fasterthanli.me/articles/the-rustconf-keynote-fiasco-explained) 2023-06-02T04:25:10Z **restful is antimemetic, or, the least successful thesis ever**
[Comments](https://lobste.rs/s/ngiz7c/restful_is_antimemetic_least_successful) ⌘ [Read more](https://cohost.org/tef/post/1601060-restful-is-antimemet) 2023-06-02T06:34:03Z **AI-controlled US military drone ‘kills’ its operator in simulated test**
[Comments](https://lobste.rs/s/k1ohcn/ai_controlled_us_military_drone_kills_its) ⌘ [Read more](https://www.theguardian.com/us-news/2023/jun/01/us-military-drone-ai-killed-operator-simulated-test) 2023-06-02T07:00:14Z **KeenWrite 3.3.1**
KeenWrite 3.3.1 contains the following updates since the 3.2.0 release, including:

- Specify chapter ranges via the command-line.
- Set R bootstrap file via the command-line.
- Add ability to export directory (of files) to HTML.
- Numerous library and security updates.
- Integration of[SpotBugs](https://github.com/spotbugs/spotbugs) into the build, along with fixes for nearly all its findings.
- Performance improvements from migrating to JDK 20.
- Relative image path and extensions.

The way ... ⌘ [Read more](https://github.com/DaveJarvis/KeenWrite/releases/tag/3.3.1) 2023-06-02T09:18:30Z **All businesses should afford to know that their website works**
[Comments](https://lobste.rs/s/qwiube/all_businesses_should_afford_know_their) ⌘ [Read more](https://squidler.io/) 2023-06-02T10:13:42Z **What are you doing this weekend?**
Feel free to tell what you plan on doing this weekend and even ask for help or feedback.

Please keep in mind it’s more than OK to do nothing at all too! ⌘ [Read more](https://lobste.rs/s/hdxdx4/what_are_you_doing_this_weekend) 2023-06-02T11:06:16Z **Quitting (And Then Rejoining) Stack Overflow**
[Comments](https://lobste.rs/s/k6uxil/quitting_then_rejoining_stack_overflow) ⌘ [Read more](https://corecursive.com/stack-overflow/) 2023-06-02T12:22:54Z **My Approach to Building Large Technical Projects**
[Comments](https://lobste.rs/s/hjwidr/my_approach_building_large_technical) ⌘ [Read more](https://mitchellh.com/writing/building-large-technical-projects) 2023-06-02T12:40:46Z **Migrate away from data URLs in SVG element**
[Comments](https://lobste.rs/s/rzushc/migrate_away_from_data_urls_svg_use) ⌘ [Read more](https://developer.chrome.com/blog/migrate-way-from-data-urls-in-svg-use/) 2023-06-02T13:20:50Z **SQL:2023 is out**
[Comments](https://lobste.rs/s/d82hvg/sql_2023_is_out) ⌘ [Read more](https://peter.eisentraut.org/blog/2023/06/01/sql-2023-is-out) 2023-06-02T13:24:54Z **Go away, Muse, you're drunk (again) - Charlie's Diary**
[Comments](https://lobste.rs/s/vcorkp/go_away_muse_you_re_drunk_again_charlie_s) ⌘ [Read more](http://www.antipope.org/charlie/blog-static/2023/06/go-away-muse-youre-drunk-again.html) 2023-06-02T13:48:52Z **Fun Format Friday: In another spacetime, AI has actually learned to program**
We find ourselves in a reality or future where AI has taken our programmer jobs. And it’s not just “write 20 lines of jank Python code” - you can simply ask it to “write me an operating system/programming language/tool with these properties” and it’ll go off and do it.

Consequently this means the AI is quite good at math and related subjects too.

What has your alternate self been up to during these times? ⌘ [Read more](https://lobste.rs/s/nfvwop/fun_format_friday_another_spacetime_ai) 2023-06-02T14:34:39Z **Important change for the .ga TLD 6th june 2023**
[Comments](https://lobste.rs/s/sz6toy/important_change_for_ga_tld_6th_june_2023) ⌘ [Read more](https://lists.dns-oarc.net/pipermail/dns-operations/2023-June/022045.html) 2023-06-02T14:44:22Z **Nice looking GUI for Common Lisp: nodgui now comes with a surprisingly nice looking theme**
[Comments](https://lobste.rs/s/lj42nc/nice_looking_gui_for_common_lisp_nodgui) ⌘ [Read more](https://lisp-journey.gitlab.io/blog/nodgui-now-has-a-nice-looking-theme-by-default/) 2023-06-02T15:00:25Z **This Month with Nim: April and May 2023**
[Comments](https://lobste.rs/s/mugzr4/this_month_with_nim_april_may_2023) ⌘ [Read more](https://nim-lang.org/blog/2023/06/02/this-month-with-nim.html) 2023-06-02T15:22:20Z **From Stacks to Trees: A new aliasing model for Rust**
[Comments](https://lobste.rs/s/yuoncd/from_stacks_trees_new_aliasing_model_for) ⌘ [Read more](https://www.ralfj.de/blog/2023/06/02/tree-borrows.html) 2023-06-02T15:18:06Z **nuance: Nim untyped AST node generation at runtime with custom line info**
[Comments](https://lobste.rs/s/g0nsun/nuance_nim_untyped_ast_node_generation_at) ⌘ [Read more](https://github.com/metagn/nuance) 2023-06-02T15:34:24Z **Language modelling: the first 100 years**
[Comments](https://lobste.rs/s/h4qza7/language_modelling_first_100_years) ⌘ [Read more](https://blog.esciencecenter.nl/language-modeling-the-first-100-years-357556816148?gi=cb378c952db5) 2023-06-02T15:41:36Z **What would you do with a year-long paid sabbatical?**
Imagine you were given the opportunity to retain your current level of compensation, but have no responsibilities or deliverables for an entire year. You get to do what you want, when you want, and how you want.

What would you do with your time? What projects would you take up? What itches would you scratch? ⌘ [Read more](https://lobste.rs/s/qqdmln/what_would_you_do_with_year_long_paid) 2023-06-02T15:48:08Z **All Python versions, kept up-to-date on hourly basis using Nix**
[Comments](https://lobste.rs/s/swv6rl/all_python_versions_kept_up_date_on_hourly) ⌘ [Read more](https://github.com/cachix/nixpkgs-python) 2023-06-03T03:42:46Z **GNU Grep versus the (Linux) open source ecology**
[Comments](https://lobste.rs/s/ve5ef0/gnu_grep_versus_linux_open_source_ecology) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/linux/GNUGrepVersusEcology) 2023-06-03T04:15:26Z **Peeking under the hood of GCC's `__builtin_expect` | Tudor Brindus**
[Comments](https://lobste.rs/s/vesyzf/peeking_under_hood_gcc_s_builtin_expect) ⌘ [Read more](https://tbrindus.ca/how-builtin-expect-works/) 2023-06-03T05:14:33Z **The Expressivity Limitations of Object-Oriented Programming**
[Comments](https://lobste.rs/s/mjhujr/expressivity_limitations_object) ⌘ [Read more](https://two-wrongs.com/expressive-limitations-of-oop) 2023-06-03T05:49:49Z **NixOS for the Impatient**
[Comments](https://lobste.rs/s/rvuw8d/nixos_for_impatient) ⌘ [Read more](https://borretti.me/article/nixos-for-the-impatient) 2023-06-03T08:13:07Z **The NixOS Foundation's Call to Action: S3 Costs Require Community Support**
[Comments](https://lobste.rs/s/yvkdmy/nixos_foundation_s_call_action_s3_costs) ⌘ [Read more](https://discourse.nixos.org/t/the-nixos-foundations-call-to-action-s3-costs-require-community-support/28672) 2023-06-03T09:50:54Z **Using Fossil**
[Comments](https://lobste.rs/s/emgzrz/using_fossil) ⌘ [Read more](https://wholesomedonut.prose.sh/using-fossil-not-git) 2023-06-03T13:04:28Z **Why and how to hide the Python stack trace**
[Comments](https://lobste.rs/s/jpqz4b/why_how_hide_python_stack_trace) ⌘ [Read more](https://bitecode.substack.com/p/why-and-how-to-hide-the-python-stack) 2023-06-03T15:22:50Z **RCE via LDAP truncation on hg.mozilla.org**
[Comments](https://lobste.rs/s/ybamfu/rce_via_ldap_truncation_on_hg_mozilla_org) ⌘ [Read more](https://0day.click/recipe/pash/) 2023-06-03T16:03:22Z **This Site is no longer Solar Powered... For Now**
[Comments](https://lobste.rs/s/pexsm4/this_site_is_no_longer_solar_powered_for) ⌘ [Read more](https://www.andrewjvpowell.com/articles/this-site-is-no-longer-solar-powered-for-now/) 2023-06-03T16:21:05Z **Implementing Co, a Small Language With Coroutines #4: Adding Channels**
[Comments](https://lobste.rs/s/vwu83k/implementing_co_small_language_with) ⌘ [Read more](https://abhinavsarkar.net/posts/implementing-co-4/) 2023-06-03T18:03:26Z **PEP 695 – Type Parameter Syntax**
[Comments](https://lobste.rs/s/ptdnnm/pep_695_type_parameter_syntax) ⌘ [Read more](https://peps.python.org/pep-0695/) 2023-06-03T18:33:12Z **Sean Taylor's notebooks are a mess**
[Comments](https://lobste.rs/s/8ksvud/sean_taylor_s_notebooks_are_mess) ⌘ [Read more](https://youtu.be/02rkpTou3fs) 2023-06-03T19:45:48Z **How do you find clients for your services**
Hello,

This might be very broad question but I would love to hear from the community when they started out as a freelancer or a consultant providing services how did you take your start and how were you able to land your first gig?

What are some tips or advice for someone going down that path ⌘ [Read more](https://lobste.rs/s/peniah/how_do_you_find_clients_for_your_services) 2023-06-03T20:18:25Z **New macOS vulnerability, Migraine, could bypass System Integrity Protection**
[Comments](https://lobste.rs/s/jyzin6/new_macos_vulnerability_migraine_could) ⌘ [Read more](https://www.microsoft.com/en-us/security/blog/2023/05/30/new-macos-vulnerability-migraine-could-bypass-system-integrity-protection/) 2023-06-03T21:39:00Z **rsh - Ruby SHell (a shell written in pure Ruby)**
[Comments](https://lobste.rs/s/dvk0cl/rsh_ruby_shell_shell_written_pure_ruby) ⌘ [Read more](https://github.com/isene/rsh) 2023-06-03T22:21:25Z **I Hacked Magic the Gathering: Arena for a 100% Winrate**
[Comments](https://lobste.rs/s/lv0i1i/i_hacked_magic_gathering_arena_for_100) ⌘ [Read more](https://www.mayer.cool/writings/I-Hacked-Magic-the-Gathering/) 2023-06-03T23:46:56Z **Plugins case study: Envoy WASM extensions**
[Comments](https://lobste.rs/s/9shodq/plugins_case_study_envoy_wasm_extensions) ⌘ [Read more](https://eli.thegreenplace.net/2023/plugins-case-study-envoy-wasm-extensions/) 2023-06-03T23:45:06Z **Git is simply too hard**
[Comments](https://lobste.rs/s/zftsuo/git_is_simply_too_hard) ⌘ [Read more](https://changelog.com/posts/git-is-simply-too-hard) 2023-06-04T07:01:21Z **Proposing a struct syntax for Python**
[Comments](https://lobste.rs/s/xbxjuo/proposing_struct_syntax_for_python) ⌘ [Read more](https://snarky.ca/proposing-a-struct-syntax/) 2023-06-04T08:11:06Z **RASCII: An advanced image to ASCII art generator tool & crate written in Rust**
[Comments](https://lobste.rs/s/cqjdzx/rascii_advanced_image_ascii_art) ⌘ [Read more](https://github.com/UTFeight/RASCII) 2023-06-04T10:50:02Z **Fine-tune LLaMA to speak like Homer Simpson**
[Comments](https://lobste.rs/s/soueys/fine_tune_llama_speak_like_homer_simpson) ⌘ [Read more](https://replicate.com/blog/fine-tune-llama-to-speak-like-homer-simpson) 2023-06-04T10:54:30Z **Writing a hypervisor VMM in Python**
[Comments](https://lobste.rs/s/zyidtw/writing_hypervisor_vmm_python) ⌘ [Read more](https://www.devever.net/~hl/kvm) 2023-06-04T12:56:02Z **Making a plan**
[Comments](https://lobste.rs/s/pkvvne/making_plan) ⌘ [Read more](https://registerspill.thorstenball.com/p/making-a-plan) 2023-06-04T13:32:59Z **Anything can be a message queue if you use it wrongly enough**
[Comments](https://lobste.rs/s/o3nion/anything_can_be_message_queue_if_you_use_it) ⌘ [Read more](https://xeiaso.net/blog/anything-message-queue) 2023-06-04T13:46:29Z **Large sequence models for software development activities**
[Comments](https://lobste.rs/s/0narkq/large_sequence_models_for_software) ⌘ [Read more](https://ai.googleblog.com/2023/05/large-sequence-models-for-software.html) 2023-06-04T14:20:10Z **Notes on std::optional’s monadic operations**
[Comments](https://lobste.rs/s/39qubb/notes_on_std_optional_s_monadic) ⌘ [Read more](https://mariusbancila.ro/blog/2023/05/29/notes-on-std-optional-monadic-operations/) 2023-06-04T15:55:18Z **Higher-Order, Data-Parallel Structured Deduction**
[Comments](https://lobste.rs/s/etdywq/higher_order_data_parallel_structured) ⌘ [Read more](https://arxiv.org/pdf/2211.11573.pdf) 2023-06-04T18:06:34Z **RRR: A Succinct Rank/Select Index for Bit Vectors**
[Comments](https://lobste.rs/s/v6nddh/rrr_succinct_rank_select_index_for_bit) ⌘ [Read more](https://www.alexbowe.com/rrr/) 2023-06-04T20:18:35Z **How one of Vladimir Putin’s most prized hacking units got pwned by the FBI**
[Comments](https://lobste.rs/s/jrf82t/how_one_vladimir_putin_s_most_prized) ⌘ [Read more](https://arstechnica.com/information-technology/2023/05/how-the-fbi-pwned-turla-a-kremlin-jewel-and-one-of-worlds-most-skilled-apts/) 2023-06-04T21:42:09Z **Developing QEMU on Asahi Linux (or Arm in general)**
[Comments](https://lobste.rs/s/1uixca/developing_qemu_on_asahi_linux_arm) ⌘ [Read more](https://daynix.github.io/2023/06/03/developing-qemu-on-asahi-linux-linux-port-for-apple-silicon.html) 2023-06-04T21:43:15Z **Blink 1.0**
[Comments](https://lobste.rs/s/zzrwr0/blink_1_0) ⌘ [Read more](https://github.com/jart/blink/releases/tag/1.0.0) 2023-06-04T22:46:03Z **The Haskell Unfolder Episode 4: falsify**
[Comments](https://lobste.rs/s/yiylp3/haskell_unfolder_episode_4_falsify) ⌘ [Read more](https://www.youtube.com/watch?v=N0d7_MJmsKQ&list=PLD8gywOEY4HaG5VSrKVnHxCptlJv2GAn7&index=6) 2023-06-04T23:04:37Z **Book review: Applied Math for Security**
[Comments](https://lobste.rs/s/62jime/book_review_applied_math_for_security) ⌘ [Read more](https://dustri.org/b/book-review-applied-math-for-security.html) 2023-06-05T00:03:10Z **Beyond the Turing test**
[Comments](https://lobste.rs/s/gdpvzw/beyond_turing_test) ⌘ [Read more](https://loveofallwisdom.com/blog/2023/06/beyond-the-turing-test/) 2023-06-05T00:28:13Z **DreamBerd: perfect programming language**
[Comments](https://lobste.rs/s/sgsyei/dreamberd_perfect_programming_language) ⌘ [Read more](https://github.com/TodePond/DreamBerd) 2023-06-05T02:04:49Z **Pre-release and historical workstation desktop interface screenshots**
[Comments](https://lobste.rs/s/vpfsqz/pre_release_historical_workstation) ⌘ [Read more](http://www.typewritten.org/Media/) 2023-06-05T03:12:50Z **NVIDIA engineer contributed initial CUDA Fortran support to LLVM Flang**
[Comments](https://lobste.rs/s/pvsp8s/nvidia_engineer_contributed_initial) ⌘ [Read more](https://www.phoronix.com/news/LLVM-Flang-Upstreaming-CUDA) 2023-06-05T05:11:31Z **MXRoute Mail Server Outage Postmortem**
[Comments](https://lobste.rs/s/tqouvn/mxroute_mail_server_outage_postmortem) ⌘ [Read more](https://mxbin.io/2DGJex) 2023-06-05T06:42:46Z **Why it can be a good idea to say "Thank You" to ChatGPT**
[Comments](https://lobste.rs/s/odfjse/why_it_can_be_good_idea_say_thank_you) ⌘ [Read more](https://www.friendlyskies.net/maybe/why-it-can-be-a-good-idea-to-say-thank-you-to-chatgpt) 2023-06-05T07:12:15Z **Dear Stack Overflow, Inc**
[Comments](https://lobste.rs/s/kb70jw/dear_stack_overflow_inc) ⌘ [Read more](https://openletter.mousetail.nl/) 2023-06-05T07:23:57Z **Can Ai Code?**
[Comments](https://lobste.rs/s/itndb2/can_ai_code) ⌘ [Read more](https://huggingface.co/spaces/mike-ravkine/can-ai-code-results) 2023-06-05T08:45:49Z **The Rust I Wanted Had No Future**
[Comments](https://lobste.rs/s/47amaq/rust_i_wanted_had_no_future) ⌘ [Read more](https://graydon2.dreamwidth.org/307291.html) 2023-06-05T08:55:39Z **A chip to bridge the USB 2–USB 3 divide**
[Comments](https://lobste.rs/s/zyd5hg/chip_bridge_usb_2_usb_3_divide) ⌘ [Read more](https://hackaday.com/2022/03/07/a-chip-to-address-the-fundamental-usb-3-0-deficiency/) 2023-06-05T10:15:31Z **Socialized Proof of Work**
[Comments](https://lobste.rs/s/wga1dg/socialized_proof_work) ⌘ [Read more](https://blog.erlend.sh/socialized-proof-of-work) 2023-06-05T10:40:16Z **CSS Nesting**
[Comments](https://lobste.rs/s/lao3oh/css_nesting) ⌘ [Read more](https://robinrendle.com/notes/css-nesting/) 2023-06-05T11:41:27Z **Spring Lisp Game Jam 2023 Entries**
[Comments](https://lobste.rs/s/vdknz2/spring_lisp_game_jam_2023_entries) ⌘ [Read more](https://itch.io/jam/spring-lisp-game-jam-2023/entries) 2023-06-05T11:40:19Z **Practicing Statistics with Common Lisp - IPS9, Chapter 1**
[Comments](https://lobste.rs/s/ivjmgy/practicing_statistics_with_common_lisp) ⌘ [Read more](https://github.com/Lisp-Stat/IPS9/blob/master/notebooks/Part%20I/Chapter%201%20Looking%20at%20Data.ipynb) 2023-06-05T12:21:17Z **Why did Usenet fail? – Terence Eden’s Blog**
[Comments](https://lobste.rs/s/rhklir/why_did_usenet_fail_terence_eden_s_blog) ⌘ [Read more](https://shkspr.mobi/blog/2023/06/why-did-usenet-fail/) 2023-06-05T13:29:36Z **Stack Exchange moderators are going on strike**
[Comments](https://lobste.rs/s/pojjt7/stack_exchange_moderators_are_going_on) ⌘ [Read more](https://meta.stackexchange.com/questions/389811/moderation-strike-stack-overflow-inc-cannot-consistently-ignore-mistreat-an) 2023-06-05T13:59:03Z **WWDC 2023**
New year, new dubdub. As always, it starts at 10 AM PDT and I’ll do my best to narrate it.

[Comments](https://lobste.rs/s/9bz6bl/wwdc_2023) ⌘ [Read more](https://www.apple.com/apple-events/) 2023-06-05T14:11:06Z **What are embeddings?**
[Comments](https://lobste.rs/s/9wrpj0/what_are_embeddings) ⌘ [Read more](https://vickiboykis.com/what_are_embeddings/) 2023-06-05T14:09:37Z **Effective Rust**
[Comments](https://lobste.rs/s/co4wfb/effective_rust) ⌘ [Read more](https://www.lurklurk.org/effective-rust/) 2023-06-05T14:16:36Z **Linux on the 7th Generation of Consoles. Part 1: Xbox 360**
[Comments](https://lobste.rs/s/grjqtn/linux_on_7th_generation_consoles_part_1) ⌘ [Read more](https://www.lilysthings.org/blog/linux-on-xbox360/) 2023-06-05T14:37:19Z **The ultimate guide to software development with Guix**
[Comments](https://lobste.rs/s/uf9lz3/ultimate_guide_software_development) ⌘ [Read more](https://guix.gnu.org/en/blog/2023/from-development-environments-to-continuous-integrationthe-ultimate-guide-to-software-development-with-guix/) 2023-06-05T15:02:07Z **cane-lang: A funky programming language made in 24 hours**
[Comments](https://lobste.rs/s/xtt6t9/cane_lang_funky_programming_language) ⌘ [Read more](https://sr.ht/~fd/cane-lang/) 2023-06-05T15:10:54Z **TIL: Deploying a Sinatra app to Render.com**
[Comments](https://lobste.rs/s/xdlub1/til_deploying_sinatra_app_render_com) ⌘ [Read more](https://goodenough.us/blog/2023-06-05-til-deploying-a-sinatra-app-to-render-com/) 2023-06-05T15:16:15Z **The Adventures of Writing a CHIP8 Emulator - Part 1**
[Comments](https://lobste.rs/s/98x6xu/adventures_writing_chip8_emulator_part_1) ⌘ [Read more](https://benjcal.space/posts/the-adventures-of-writing-a-chip8-emulator-part-1/) 2023-06-05T16:17:09Z **Building a Programming Language in Twenty-Four Hours**
[Comments](https://lobste.rs/s/fb1khu/building_programming_language_twenty) ⌘ [Read more](https://ersei.net/en/blog/diy-programming-language) 2023-06-05T16:33:54Z **Running VSCode in Chromium on OpenBSD**
[Comments](https://lobste.rs/s/dgvhbe/running_vscode_chromium_on_openbsd) ⌘ [Read more](https://bt.ht/vscode/) 2023-06-05T17:01:26Z **What are you doing this week?**
What are you doing this week? Feel free to share!

Keep in mind it’s OK to do nothing at all, too. ⌘ [Read more](https://lobste.rs/s/cajomt/what_are_you_doing_this_week) 2023-06-05T17:19:23Z **The Falcon has landed in the Hugging Face ecosystem**
[Comments](https://lobste.rs/s/vok2pm/falcon_has_landed_hugging_face_ecosystem) ⌘ [Read more](https://huggingface.co/blog/falcon) 2023-06-05T19:19:21Z **Introducing Apple Vision Pro: Apple’s first spatial computer**
[Comments](https://lobste.rs/s/epjc4d/introducing_apple_vision_pro_apple_s) ⌘ [Read more](https://www.apple.com/newsroom/2023/06/introducing-apple-vision-pro/) 2023-06-05T19:50:18Z **OCaml Programming: Correct + Efficient + Beautiful [a textbook]**
[Comments](https://lobste.rs/s/awegaq/ocaml_programming_correct_efficient) ⌘ [Read more](https://cs3110.github.io/textbook/cover.html) 2023-06-05T20:57:26Z **Criminalization of encryption : the 8 december case**
[Comments](https://lobste.rs/s/1xrl8n/criminalization_encryption_8_december) ⌘ [Read more](https://www.laquadrature.net/en/2023/06/05/criminalization-of-encryption-the-8-december-case/) 2023-06-05T21:32:04Z **Counting unique visitors without using cookies, UIDs or fingerprinting**
[Comments](https://lobste.rs/s/6oojxm/counting_unique_visitors_without_using) ⌘ [Read more](https://notes.normally.com/cookieless-unique-visitor-counts/) 2023-06-05T23:45:32Z **Proving My Compiler Code Incorrect With Alloy**
[Comments](https://lobste.rs/s/fk8gjb/proving_my_compiler_code_incorrect_with) ⌘ [Read more](https://danilafe.com/blog/dyno_alloy/) 2023-06-06T04:23:55Z **Why Lisp Syntax Works**
[Comments](https://lobste.rs/s/1evftg/why_lisp_syntax_works) ⌘ [Read more](https://borretti.me/article/why-lisp-syntax-works) 2023-06-06T05:23:09Z **SRE in the Real World: for Xooglers**
[Comments](https://lobste.rs/s/2gs64y/sre_real_world_for_xooglers) ⌘ [Read more](https://docs.google.com/document/d/1HB9CUfavNbeP1cU8QPl9kjYuiME2_90P5DDRjqxYyIo/edit#heading=h.j54phqvh6ubj) 2023-06-06T05:39:15Z **Printing double aka the most difficult problem in computer sciences**
[Comments](https://lobste.rs/s/ykilyt/printing_double_aka_most_difficult) ⌘ [Read more](https://www.zverovich.net/2023/06/04/printing-double.html) 2023-06-06T06:23:38Z **Teaching and Learning Compilers Incrementally**
[Comments](https://lobste.rs/s/kv17am/teaching_learning_compilers) ⌘ [Read more](https://iucompilercourse.github.io/tutorial-web-page/) 2023-06-06T09:14:48Z **Weekly Code Confessions Digest: Exploring Intriguing Articles, Books, and Courses**
[Comments](https://lobste.rs/s/pwde0j/weekly_code_confessions_digest) ⌘ [Read more](https://codeconfessions.substack.com/p/weekly-code-confessions-digest-1) 2023-06-06T09:30:58Z **Hacking window titles to help OBS**
[Comments](https://lobste.rs/s/wwhaqu/hacking_window_titles_help_obs) ⌘ [Read more](https://blog.pkh.me/p/40-hacking-window-titles-to-help-obs.html) 2023-06-06T10:04:35Z **Three-way handshake bypassing Little Snitch**
[Comments](https://lobste.rs/s/dwagna/three_way_handshake_bypassing_little) ⌘ [Read more](https://blog.obdev.at/three-way-handshake-bypassing-little-snitch/) 2023-06-06T11:16:12Z **Programmatic Flash Control: Bare Metal Programming Series**
[Comments](https://lobste.rs/s/lbgehs/programmatic_flash_control_bare_metal) ⌘ [Read more](https://www.youtube.com/watch?v=QcE3Y_8hroU) 2023-06-06T12:42:15Z **Tech debt metaphor maximalism**
[Comments](https://lobste.rs/s/43hevj/tech_debt_metaphor_maximalism) ⌘ [Read more](https://apenwarr.ca/log/20230605) 2023-06-06T13:29:58Z **AI Does Not Help Programmers**
[Thread](https://cacm.acm.org/blogs/blog-cacm/273577-ai-does-not-help-programmers/fulltext) for Meyer’s “earlier article”.

[Comments](https://lobste.rs/s/hmyyz2/ai_does_not_help_programmers) ⌘ [Read more](https://cacm.acm.org/blogs/blog-cacm/273577-ai-does-not-help-programmers/fulltext) 2023-06-06T13:53:28Z **Real World OCaml**
[Comments](https://lobste.rs/s/t11cas/real_world_ocaml) ⌘ [Read more](https://dev.realworldocaml.org/toc.html) 2023-06-06T16:00:25Z **Lynn Conway and The Chip Design Revolution**
[Comments](https://lobste.rs/s/6mju8o/lynn_conway_chip_design_revolution) ⌘ [Read more](https://www.sparkfun.com/news/7203) 2023-06-06T15:55:05Z **WebKit Features in Safari 17 beta**
[Comments](https://lobste.rs/s/uhacke/webkit_features_safari_17_beta) ⌘ [Read more](https://webkit.org/blog/14205/news-from-wwdc23-webkit-features-in-safari-17-beta/) 2023-06-06T16:12:06Z **Compromising Honda’s power equipment / marine / lawn & garden dealer eCommerce platform through a vulnerable password reset API**
[Comments](https://lobste.rs/s/qfi7wj/compromising_honda_s_power_equipment) ⌘ [Read more](https://eaton-works.com/2023/06/06/honda-ecommerce-hack/) 2023-06-06T16:11:37Z **Transformer Inference Arithmetic**
[Comments](https://lobste.rs/s/vqbtfo/transformer_inference_arithmetic) ⌘ [Read more](https://kipp.ly/blog/transformer-inference-arithmetic/) 2023-06-06T16:58:15Z **Easy question – hard answer, how to I convert a hex string to hex byte string in C?**
[Comments](https://lobste.rs/s/94d5gb/easy_question_hard_answer_how_i_convert) ⌘ [Read more](https://colinpaice.blog/2023/06/06/easy-question-hard-answer-how-to-i-convert-a-hex-string-to-hex-byte-string-in-c/) 2023-06-06T17:11:34Z **Modern Image Processing Algorithms Implementation in C**
[Comments](https://lobste.rs/s/9vu1nw/modern_image_processing_algorithms) ⌘ [Read more](https://sod.pixlab.io/articles/modern-image-processing-algorithms-implementation.html) 2023-06-06T17:27:37Z **Rust Binary Analysis, Feature by Feature**
[Comments](https://lobste.rs/s/kwwecm/rust_binary_analysis_feature_by_feature) ⌘ [Read more](https://research.checkpoint.com/2023/rust-binary-analysis-feature-by-feature/) 2023-06-06T17:37:52Z **Object Lifetime**
[Comments](https://lobste.rs/s/fzxtlf/object_lifetime) ⌘ [Read more](https://www.kdab.com/object-lifetime/) 2023-06-06T17:35:52Z **Introducing Generative AI in Qt Creator**
[Comments](https://lobste.rs/s/gevrz3/introducing_generative_ai_qt_creator) ⌘ [Read more](https://www.qt.io/blog/introducing-generative-ai-in-qt) 2023-06-06T17:34:27Z **ggml.ai**
[Comments](https://lobste.rs/s/an76l6/ggml_ai) ⌘ [Read more](http://ggml.ai/) 2023-06-06T17:40:17Z **The C Standard Library Function isspace() Depends on Locale**
[Comments](https://lobste.rs/s/trvudb/c_standard_library_function_isspace) ⌘ [Read more](https://www.evanjones.ca/isspace_locale.html) 2023-06-06T17:59:09Z **It’s Turbo time: how we made the Semgrep Playground super fast**
[Comments](https://lobste.rs/s/3lsngs/it_s_turbo_time_how_we_made_semgrep) ⌘ [Read more](https://semgrep.dev/blog/2023/turbo-mode) 2023-06-06T20:22:23Z **Debugging AWS CloudFront issues live with SSH**
[Comments](https://lobste.rs/s/gloth9/debugging_aws_cloudfront_issues_live) ⌘ [Read more](https://vlad.git.ht/1bc082adfb910fb622ed6fe8d40ea654) 2023-06-06T20:21:47Z **Easy K8S Connectivity for Local Utils**
[Comments](https://lobste.rs/s/zl2fsz/easy_k8s_connectivity_for_local_utils) ⌘ [Read more](https://metalbear.co/blog/easy-k8s-connectivity-for-local-utils/) 2023-06-06T20:45:35Z **Beware of Leaky Abstractions When Relying on Attribute Inheritance in Vue Components**
[Comments](https://lobste.rs/s/he9hw3/beware_leaky_abstractions_when_relying) ⌘ [Read more](https://markus.oberlehner.net/blog/beware-of-leaky-abstractions-when-relying-on-attribute-inheritance-in-vue-components/) 2023-06-06T21:04:43Z **OpenGL 3.1 on Asahi Linux**
[Comments](https://lobste.rs/s/8aqg7w/opengl_3_1_on_asahi_linux) ⌘ [Read more](https://rosenzweig.io/blog/opengl3-on-asahi-linux.html) 2023-06-06T21:15:21Z **Developing Nix Libraries with Subflakes**
[Comments](https://lobste.rs/s/1wrozw/developing_nix_libraries_with_subflakes) ⌘ [Read more](https://figsoda.github.io/posts/2023/developing-nix-libraries-with-subflakes/) 2023-06-06T21:38:52Z **That Handheld 386SX Gets A Teardown**
[Comments](https://lobste.rs/s/fkbx8b/handheld_386sx_gets_teardown) ⌘ [Read more](https://hackaday.com/2023/06/06/that-handheld-386sx-gets-a-teardown/) 2023-06-07T01:21:10Z **i will never participate in weird internet caste systems**
[Comments](https://lobste.rs/s/za80qd/i_will_never_participate_weird_internet) ⌘ [Read more](https://j3s.sh/thought/i-will-never-participate-in-weird-internet-caste-systems.html) 2023-06-07T05:41:53Z **“csinc”, the AArch64 instruction you didn’t know you wanted**
[Comments](https://lobste.rs/s/zlkdm5/csinc_aarch64_instruction_you_didn_t_know) ⌘ [Read more](https://danlark.org/2023/06/06/csinc-the-arm-instruction-you-didnt-know-you-wanted/) 2023-06-07T08:11:13Z **Introducing Merged APIs on AWS AppSync**
[Comments](https://lobste.rs/s/co2szy/introducing_merged_apis_on_aws_appsync) ⌘ [Read more](https://aws.amazon.com/blogs/mobile/introducing-merged-apis-on-aws-appsync/) 2023-06-07T08:45:40Z **Mojo is a much better "Objective-C without the C" than Swift ever was**
[Comments](https://lobste.rs/s/nppf8y/mojo_is_much_better_quot_objective_c) ⌘ [Read more](https://blog.metaobject.com/2023/06/mojo-is-much-better-without-c-than.html) 2023-06-07T08:48:07Z **You don’t have to patch**
[Comments](https://lobste.rs/s/xnvtwd/you_don_t_have_patch) ⌘ [Read more](https://www.youtube.com/watch?v=lz9wU3FnSA0) 2023-06-07T10:18:09Z **Microsoft improves C# support in Visual Studio Code but full commercial use requires paid license**
[Comments](https://lobste.rs/s/nojjy3/microsoft_improves_c_support_visual) ⌘ [Read more](https://devclass.com/2023/06/07/microsoft-improves-c-support-in-visual-studio-code-but-full-commercial-use-requires-paid-license/) 2023-06-07T11:16:49Z **Debugging Outside Your Comfort Zone: Diving Beneath a Trusted Abstraction**
[Comments](https://lobste.rs/s/eg93ss/debugging_outside_your_comfort_zone) ⌘ [Read more](https://www.infoq.com/articles/debugging-beneath-trusted-abstraction/) 2023-06-07T12:20:52Z **Languages Zoo**
[Comments](https://lobste.rs/s/clgw1t/languages_zoo) ⌘ [Read more](https://blog.fogus.me/2023/06/02/languages-zoo/) 2023-06-07T13:04:55Z **SICP in Emacs**
[Comments](https://lobste.rs/s/0r1whx/sicp_emacs) ⌘ [Read more](https://kchousos.github.io/posts/sicp-in-emacs/) 2023-06-07T13:23:30Z **Writing a Vector Database in a Week in Rust - DZone**
[Comments](https://lobste.rs/s/73yqku/writing_vector_database_week_rust_dzone) ⌘ [Read more](https://dzone.com/articles/writing-a-vector-database-in-a-week-in-rust) 2023-06-07T14:07:41Z **cuneicode, and the Future of Text in C**
[Comments](https://lobste.rs/s/8kulzf/cuneicode_future_text_c) ⌘ [Read more](https://thephd.dev/cuneicode-and-the-future-of-text-in-c) 2023-06-07T14:51:23Z **Modded Minecraft Malware "fractureiser" - What We Know**
[Comments](https://lobste.rs/s/mvocki/modded_minecraft_malware_fractureiser) ⌘ [Read more](https://hackmd.io/@jaskarth4/B1gaTOaU2) 2023-06-07T15:22:41Z **OpenSUSE Leap 15.5 released**
[Comments](https://lobste.rs/s/d8ufy0/opensuse_leap_15_5_released) ⌘ [Read more](https://news.opensuse.org/2023/06/07/leap-release-matures-sets-up-tech-transition/) 2023-06-07T15:50:44Z **pystack: Like pstack but for Python**
[Comments](https://lobste.rs/s/0tanqc/pystack_like_pstack_for_python) ⌘ [Read more](https://github.com/bloomberg/pystack) 2023-06-07T17:12:53Z **PyCM 4.0 Released: Multilabel Confusion Matrix Support**
[Comments](https://lobste.rs/s/gkv6bw/pycm_4_0_released_multilabel_confusion) ⌘ [Read more](https://github.com/sepandhaghighi/pycm) 2023-06-07T21:07:10Z **Abusing undocumented features to spoof PE section headers**
[Comments](https://lobste.rs/s/sfvqfs/abusing_undocumented_features_spoof_pe) ⌘ [Read more](https://secret.club/2023/06/05/spoof-pe-sections.html) 2023-06-07T22:34:36Z **Why Liquid Haskell matters**
[Comments](https://lobste.rs/s/0r47te/why_liquid_haskell_matters) ⌘ [Read more](https://www.tweag.io/blog/2022-01-19-why-liquid-haskell/) 2023-06-08T00:41:49Z **Exploiting the Sonos One Speaker Three Different Ways: A Pwn2Own Toronto Highlight**
[Comments](https://lobste.rs/s/a6ztly/exploiting_sonos_one_speaker_three) ⌘ [Read more](https://www.zerodayinitiative.com/blog/2023/5/24/exploiting-the-sonos-one-speaker-three-different-ways-a-pwn2own-toronto-highlight) 2023-06-08T02:12:27Z **Using open-source LLMs to optimize government data**
[Comments](https://lobste.rs/s/zf2hab/using_open_source_llms_optimize) ⌘ [Read more](https://adhoc.team/2023/06/07/using-open-source-llms-to-optimize-government-data/) 2023-06-08T03:55:09Z **DNSocial**
[Comments](https://lobste.rs/s/cl7p8c/dnsocial) ⌘ [Read more](https://git.jon-e.net/jonny/DNSocial) 2023-06-08T06:46:32Z **Re encoding RISCV**
[Comments](https://lobste.rs/s/phlfpq/re_encoding_riscv) ⌘ [Read more](https://github.com/shacron/sled/wiki/Re-encoding-RISCV) 2023-06-08T07:24:46Z **Build backends for internal tools (Retool for backends)**
A JavaScript library that enables you to effortlessly build backend APIs on top of your database (Postgres/Sqlite/Mysql/Clickhouse) with user registration and authentication included.

[Comments](https://lobste.rs/s/lpalcq/build_backends_for_internal_tools_retool) ⌘ [Read more](https://subzero.cloud/) 2023-06-08T08:30:59Z **Graydon Hoare - Rust for Modern CPP Devs [2022]**
[Comments](https://lobste.rs/s/q07w1n/graydon_hoare_rust_for_modern_cpp_devs) ⌘ [Read more](http://venge.net/graydon/talks/RustForModernCPPDevs.pdf) 2023-06-08T10:15:39Z **Re-using CSS for the wrong HTML with Sass**
[Comments](https://lobste.rs/s/4j83f6/re_using_css_for_wrong_html_with_sass) ⌘ [Read more](https://lukeplant.me.uk/blog/posts/reusing-css-for-the-wrong-html-with-sass/) 2023-06-08T12:44:52Z **test262.fyi: Daily runner of test262 for many engines**
[Comments](https://lobste.rs/s/z3wnlp/test262_fyi_daily_runner_test262_for_many) ⌘ [Read more](https://github.com/CanadaHonk/test262.fyi) 2023-06-08T13:44:06Z **Douglas Crockford: “We should stop using JavaScript”**
[Comments](https://lobste.rs/s/cy0w2e/douglas_crockford_we_should_stop_using) ⌘ [Read more](https://digest.browsertech.com/archive/browsertech-digest-9801/) 2023-06-08T14:59:12Z **Animated JPEG XL decoding added to FFmpeg**
[Comments](https://lobste.rs/s/xttmfk/animated_jpeg_xl_decoding_added_ffmpeg) ⌘ [Read more](https://github.com/FFmpeg/FFmpeg/commit/99da411322e1e8603149033138d6e87b58fe41a3) 2023-06-08T15:18:36Z **Isolating Minecraft With Magic and Bubblewrap**
[Comments](https://lobste.rs/s/kwo90e/isolating_minecraft_with_magic) ⌘ [Read more](https://ersei.net/en/blog/isolate-minecraft) 2023-06-08T15:16:04Z **"Fantasary" - prototyping an object world (& TCP netlayer) at the Lisp Game Jam**
[Comments](https://lobste.rs/s/mkzcsl/fantasary_prototyping_object_world_tcp) ⌘ [Read more](https://spritely.institute/news/lisp-game-jam---fantasary---prototyping-an-object-world--tcp-netlayer.html) 2023-06-08T15:47:28Z **Faster sorting algorithms discovered using deep reinforcement learning**
Fundamental algorithms such as sorting or hashing are used trillions of times on any given day. As demand for computation grows, it has become critical for these algorithms to be as performant as possible. Whereas remarkable progress has been achieved in the past, making further improvements on the efficiency of these routines has proved challenging for both human scientists and computational approaches. Here we show how artificial intelligence ca ... ⌘ [Read more](https://www.nature.com/articles/s41586-023-06004-9) 2023-06-08T16:00:21Z **Understanding CPUs can help speed up Numba and NumPy code**
[Comments](https://lobste.rs/s/ltiaci/understanding_cpus_can_help_speed_up) ⌘ [Read more](https://pythonspeed.com/articles/speeding-up-numba/) 2023-06-08T18:26:36Z **The Apollo Reddit client will shut down June 30**
[Comments](https://lobste.rs/s/biqc7f/apollo_reddit_client_will_shut_down_june) ⌘ [Read more](https://reddit.com/r/apolloapp/comments/144f6xm/apollo_will_close_down_on_june_30th_reddits/) 2023-06-08T19:12:20Z **Linux on the 7th Generation of Consoles Part 2: Playstation 3 and Gentoo**
[Comments](https://lobste.rs/s/spyztm/linux_on_7th_generation_consoles_part_2) ⌘ [Read more](https://www.lilysthings.org/blog/linux-on-ps3/) 2023-06-08T19:24:51Z **MLfix to quickly fix datasets**
[Comments](https://lobste.rs/s/njehxs/mlfix_quickly_fix_datasets) ⌘ [Read more](https://www.collabora.com/news-and-blog/blog/2023/06/08/mlfix-to-quickly-fix-datasets/) 2023-06-08T20:40:48Z **Understanding GPT tokenizers**
[Comments](https://lobste.rs/s/ohmh8t/understanding_gpt_tokenizers) ⌘ [Read more](https://simonwillison.net/2023/Jun/8/gpt-tokenizers/) 2023-06-08T22:08:47Z **The Beggar Barons**
[Comments](https://lobste.rs/s/kemxvp/beggar_barons) ⌘ [Read more](https://zedshaw.com/blog/2022-02-05-the-beggar-barons/)