# 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 = lobsters # url = https://feeds.twtxt.net/lobsters/twtxt.txt # type = rss # source = https://lobste.rs/rss # avatar = # description = # updated_at = 2023-02-07T02:47:49Z # 2023-02-02T22:34:37Z **Minor Standard Library Changes in Go 1.20**
[Comments](https://lobste.rs/s/rniekn/minor_standard_library_changes_go_1_20) ⌘ [Read more](https://blog.carlmjohnson.net/post/2023/golang-120-minor-features/) 2023-02-02T23:00:32Z **Math Breakdown: Anime Homing Missiles**
[Comments](https://lobste.rs/s/cjstzl/math_breakdown_anime_homing_missiles) ⌘ [Read more](https://blog.littlepolygon.com/posts/missile/) 2023-02-02T23:24:47Z **How to Boost Mastodon Server Performance with Redis**
[Comments](https://lobste.rs/s/drlqik/how_boost_mastodon_server_performance) ⌘ [Read more](https://thenewstack.io/how-to-boost-mastodon-server-performance-with-redis/) 2023-02-03T00:11:26Z **Using Yggdrasil As an Automatic Mesh Fabric to Connect All Your Docker Containers, VMs, and Servers**
[Comments](https://lobste.rs/s/igbmch/using_yggdrasil_as_automatic_mesh_fabric) ⌘ [Read more](https://changelog.complete.org/archives/10461-using-yggdrasil-as-an-automatic-mesh-fabric-to-connect-all-your-docker-containers-vms-and-servers) 2023-02-03T02:32:01Z **Undefined behavior, and the Sledgehammer Principle**
[Comments](https://lobste.rs/s/3xywhq/undefined_behavior_sledgehammer) ⌘ [Read more](https://thephd.dev/c-undefined-behavior-and-the-sledgehammer-guideline) 2023-02-03T03:14:45Z **Weird things I learned while writing an x86 emulator**
[Comments](https://lobste.rs/s/qjmgcg/weird_things_i_learned_while_writing_x86) ⌘ [Read more](https://www.timdbg.com/posts/useless-x86-trivia/) 2023-02-03T03:13:49Z **Managing complex communication over raw I/O streams using async-io-typed and async-io-converse**
[Comments](https://lobste.rs/s/9kojin/managing_complex_communication_over_raw) ⌘ [Read more](https://xaeroxe.github.io/async-io/) 2023-02-03T03:44:37Z **ISP admits lying to FCC about size of network to block funding to rivals**
[Comments](https://lobste.rs/s/qlfnli/isp_admits_lying_fcc_about_size_network) ⌘ [Read more](https://arstechnica.com/?p=1914454) 2023-02-03T04:00:20Z **I’m Now a Full-Time Professional Open Source Maintainer**
[Comments](https://lobste.rs/s/g6jkeu/i_m_now_full_time_professional_open_source) ⌘ [Read more](https://words.filippo.io/full-time-maintainer/) 2023-02-03T05:11:45Z **WASM compression benchmarks and the cost of missing compression APIs**
[Comments](https://lobste.rs/s/wwhugg/wasm_compression_benchmarks_cost) ⌘ [Read more](https://nickb.dev/blog/wasm-compression-benchmarks-and-the-cost-of-missing-compression-apis/) 2023-02-03T06:51:13Z **Against risk-based authentication (or, why I wouldn't trust Google Cloud)**
[Comments](https://lobste.rs/s/dhuqtl/against_risk_based_authentication_why_i) ⌘ [Read more](https://www.devever.net/~hl/logindenial) 2023-02-03T06:55:07Z **Scaphandre: Your tech stack doesn't need so much energy**
[Comments](https://lobste.rs/s/ckaimv/scaphandre_your_tech_stack_doesn_t_need_so) ⌘ [Read more](https://github.com/hubblo-org/scaphandre/tree/5c8d63c09c1f2e6a934adef469d0bc7a06e694ea) 2023-02-03T07:34:44Z **Andromeda Invaders: A retro-style game written in HTML5, Canvas, and Web Audio**
[Comments](https://lobste.rs/s/r3aliv/andromeda_invaders_retro_style_game) ⌘ [Read more](https://github.com/susam/invaders) 2023-02-03T09:18:55Z **Improving Rust compile times to enable adoption of memory safety**
[Comments](https://lobste.rs/s/bx1ogg/improving_rust_compile_times_enable) ⌘ [Read more](https://www.memorysafety.org/blog/remy-rakic-compile-times/) 2023-02-03T10:00:01Z **How to almost build an E2EE local-first app**
[Comments](https://lobste.rs/s/a7kyr8/how_almost_build_e2ee_local_first_app) ⌘ [Read more](https://www.zaynetro.com/post/how-to-build-e2ee-local-first-app/) 2023-02-03T12:08:48Z **Reversing UK mobile rail tickets**
[Comments](https://lobste.rs/s/fyhpyn/reversing_uk_mobile_rail_tickets) ⌘ [Read more](https://eta.st/2023/01/31/rail-tickets.html) 2023-02-03T12:28:57Z **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/zttreu/what_are_you_doing_this_weekend) 2023-02-03T12:55:09Z **Scryer Prolog**
[Comments](https://lobste.rs/s/wk4i9r/scryer_prolog) ⌘ [Read more](https://www.scryer.pl) 2023-02-03T14:33:51Z **Hypermedia Clients**
[Comments](https://lobste.rs/s/nsnzb5/hypermedia_clients) ⌘ [Read more](https://htmx.org/essays/hypermedia-clients/) 2023-02-03T15:23:05Z **Polymorphic, Recursive Interfaces Using Go Generics**
[Comments](https://lobste.rs/s/2wv1e3/polymorphic_recursive_interfaces_using) ⌘ [Read more](https://multithreaded.stitchfix.com/blog/2023/02/01/go-polymorphic-interfaces/) 2023-02-03T16:36:50Z **The Decree Design Pattern**
[Comments](https://lobste.rs/s/mfszwo/decree_design_pattern) ⌘ [Read more](https://calebhearth.com/l/decree) 2023-02-03T17:04:26Z **Serious Security Hole Plugged in Infosec Tool "binwalk"**
[Comments](https://lobste.rs/s/nwnczc/serious_security_hole_plugged_infosec) ⌘ [Read more](https://portswigger.net/daily-swig/serious-security-hole-plugged-in-infosec-tool-binwalk) 2023-02-03T17:12:35Z **Spritely Institute launches Guile Scheme -> WASM direct compilation project**
[Comments](https://lobste.rs/s/fmxp81/spritely_institute_launches_guile) ⌘ [Read more](https://spritely.institute/news/guile-on-web-assembly-project-underway.html) 2023-02-03T17:18:20Z **Configuring Emacs for MDX files**
[Comments](https://lobste.rs/s/zehawm/configuring_emacs_for_mdx_files) ⌘ [Read more](https://tailscale.dev/blog/configuring-emacs-mdx) 2023-02-03T17:43:06Z **Nostr: A social network for the decentralized era**
[Comments](https://lobste.rs/s/sa4es7/nostr_social_network_for_decentralized) ⌘ [Read more](https://nostr-how.vercel.app/) 2023-02-03T19:39:52Z **How I added C-style for-loops to Python**
[Comments](https://lobste.rs/s/xtzrwc/how_i_added_c_style_for_loops_python) ⌘ [Read more](https://sadh.life/post/cursed-for/) 2023-02-03T19:51:50Z **Happy Groundhog Day, The AI Edition**
[Comments](https://lobste.rs/s/nartfk/happy_groundhog_day_ai_edition) ⌘ [Read more](https://garymarcus.substack.com/p/happy-groundhog-day-the-ai-edition) 2023-02-03T20:28:09Z **SPECWANDS: An Efficient Priority-based Scheduler Against Speculation Contention Attacks**
Transient Execution Attacks (TEAs) have gradually become a major security threat to modern high-performance processors. They exploit the vulnerability of speculative execution to illegally access private data, and transmit them through timing-based covert channels. While new vulnerabilities are discovered continuously, the covert channels can be categorised to two types: 1) Persistent Type, in which covert channels are based on the layout chang ... ⌘ [Read more](https://arxiv.org/pdf/2302.00947.pdf) 2023-02-03T20:27:06Z **SSO-MONITOR: Fully-Automatic Large-Scale Landscape, Security, & Privacy Analyses of SSO in the Wild**
Single Sign-On (SSO) shifts the crucial authentication process on a website to to the underlying SSO protocols and their correct implementation. To strengthen SSO security, organizations, such as IETF and W3C, maintain advisories to address known threats. One could assume that these security best practices are widely deployed on websites. We show that this assumption is a fallacy. We present SSO-MONITOR, an open-source fully-automat ... ⌘ [Read more](https://arxiv.org/pdf/2302.01024.pdf) 2023-02-03T20:26:06Z **Protecting Cache States Against Both Speculative Execution Attacks and Side-channel Attacks**
Cache side-channel attacks and speculative execution attacks that leak information through cache states are stealthy and dangerous attacks on hardware that must be mitigated. Unfortunately, defenses proposed for cache side-channel attacks do not mitigate all cache-based speculative execution attacks and vice versa. Since both classes of attacks must be addressed, we propose comprehensive cache architectures to do this.

We show a framework to a ... ⌘ [Read more](https://arxiv.org/pdf/2302.00732) 2023-02-03T21:56:35Z **The Future (and the Past) of the Web is Server Side Rendering**
[Comments](https://lobste.rs/s/qxr7bf/future_past_web_is_server_side_rendering) ⌘ [Read more](https://deno.com/blog/the-future-and-past-is-server-side-rendering) 2023-02-04T02:19:06Z **The optimal amount of fraud is non-zero**
[Comments](https://lobste.rs/s/w5egrh/optimal_amount_fraud_is_non_zero) ⌘ [Read more](https://www.bitsaboutmoney.com/archive/optimal-amount-of-fraud/) 2023-02-04T03:14:36Z **LibColony (library for task scheduling, for simulation games like Dwarf Fortress)**
[Comments](https://lobste.rs/s/limzlm/libcolony_library_for_task_scheduling) ⌘ [Read more](https://mrogalski.eu/libcolony/) 2023-02-04T04:22:20Z **New macOS Dropbox client moves files from ~/ to ~/Library**
[Comments](https://lobste.rs/s/lx0t71/new_macos_dropbox_client_moves_files_from) ⌘ [Read more](https://help.dropbox.com/installs/macos-support-for-expected-changes) 2023-02-04T05:13:37Z **How AMD killed the Itanium**
[Comments](https://lobste.rs/s/bbd1pw/how_amd_killed_itanium) ⌘ [Read more](https://utcc.utoronto.ca/~cks/space/blog/tech/AMDandItanium) 2023-02-04T05:24:01Z **Servo 2023 Roadmap**
[Comments](https://lobste.rs/s/wn58fj/servo_2023_roadmap) ⌘ [Read more](https://servo.org/blog/2023/02/03/servo-2023-roadmap/) 2023-02-04T06:54:24Z **The Cryptopals Crypto Challenges**
[Comments](https://lobste.rs/s/bokf45/cryptopals_crypto_challenges) ⌘ [Read more](https://www.cryptopals.com) 2023-02-04T12:12:28Z **Soupault 4.4.0 release and a review of cache implementations in static site generators**
[Comments](https://lobste.rs/s/p9lnja/soupault_4_4_0_release_review_cache) ⌘ [Read more](https://soupault.app/blog/soupault-4.4.0-release-and-ssg-caching) 2023-02-04T13:41:01Z **FOSDEM 2023 - Live Streaming**
[Comments](https://lobste.rs/s/zwjysy/fosdem_2023_live_streaming) ⌘ [Read more](https://fosdem.org/2023/schedule/streaming/) 2023-02-04T15:21:38Z **My Code Conquered Another OS**
[Comments](https://lobste.rs/s/4faqox/my_code_conquered_another_os) ⌘ [Read more](https://gavinhoward.com/2023/02/my-code-conquered-another-os/) 2023-02-04T16:32:17Z **Cused C++: Alternative Operators**
[Comments](https://lobste.rs/s/u7bs27/cused_c_alternative_operators) ⌘ [Read more](https://www.cedricmartens.com/articles/alt_ops) 2023-02-04T16:31:16Z **Haskell is not category theory**
[Comments](https://lobste.rs/s/elqgwd/haskell_is_not_category_theory) ⌘ [Read more](https://pema.dev/2023/02/01/haskell-not-ct/) 2023-02-04T17:56:00Z **Comprehensive Ruby 3.2 changelog**
[Comments](https://lobste.rs/s/q11vae/comprehensive_ruby_3_2_changelog) ⌘ [Read more](https://rubyreferences.github.io/rubychanges/3.2.html) 2023-02-04T19:09:46Z **“Quit factor”, or How the industry lulls itself to sleep with “bus factor”**
[Comments](https://lobste.rs/s/19kxmc/quit_factor_how_industry_lulls_itself) ⌘ [Read more](https://eternal-eval.beehiiv.com/p/p-quit-factor) 2023-02-04T19:25:44Z **Awesome Package Maintainer**
[Comments](https://lobste.rs/s/oibfnd/awesome_package_maintainer) ⌘ [Read more](https://github.com/jubalh/awesome-package-maintainer) 2023-02-04T22:14:36Z **Python 3.11 on NeXTSTEP, Mac OS 9, OPENSTEP, and more**
[Comments](https://lobste.rs/s/yx2bar/python_3_11_on_nextstep_mac_os_9_openstep) ⌘ [Read more](https://twitter.com/turbolent/status/1621992945745547264) 2023-02-04T22:13:03Z **magic (arena) and the notion of 8 billion files**
[Comments](https://lobste.rs/s/887rcy/magic_arena_notion_8_billion_files) ⌘ [Read more](https://may-blog.fly.dev/posts/on-magic-arenas-deck-limits) 2023-02-04T22:16:34Z **The Magic of Sampling, and its Limitations**
[Comments](https://lobste.rs/s/hqul8b/magic_sampling_its_limitations) ⌘ [Read more](https://research.swtch.com/sample) 2023-02-04T22:21:40Z **Lisa Source Code: Understanding Clascal**
[Comments](https://lobste.rs/s/7lpwis/lisa_source_code_understanding_clascal) ⌘ [Read more](http://eschatologist.net/blog/?p=314) 2023-02-04T23:01:25Z **Check for working https before allowing submitting link**
Https has been for several years now the dominant protocol on the web, and people have had many years to adopt it. To encourage good security practice, Lobsters should check for a working https connection before allowing a link submission to succeed. For example,

- If the link is http, not https,
- Or if it is https but a connection attempt to the endpoint fails with a TLS error (e.g. cert expired or secure algorithms not supported),

In these c ... ⌘ [Read more](https://lobste.rs/s/zbuc2b/check_for_working_https_before_allowing) 2023-02-05T01:15:15Z **All Programming Philosophies Are About State**
[Comments](https://lobste.rs/s/aw4gp5/all_programming_philosophies_are_about) ⌘ [Read more](https://www.worldofbs.com/minimize-state/) 2023-02-05T03:31:14Z **Two C++ bugs I found**
[Comments](https://lobste.rs/s/ziwtjk/two_c_bugs_i_found) ⌘ [Read more](https://ahelwer.ca/post/2023-02-04-cpp-bugs/) 2023-02-05T03:32:09Z **pkgsrc and a Call for Action**
[Comments](https://lobste.rs/s/zghanp/pkgsrc_call_for_action) ⌘ [Read more](https://bentsukun.ch/posts/pkgsrc-agitprop/) 2023-02-05T04:07:33Z **ORG Systems' Multilingual Word Processor - India's First Multilingual Word Processor**
[Comments](https://lobste.rs/s/uoo3fj/org_systems_multilingual_word_processor) ⌘ [Read more](https://computeradsfromthepast.substack.com/p/org-systems-multilingual-word-processor) 2023-02-05T04:15:31Z **A tape drive for a Soviet PDP-11 mainframe. Computers of Chernobyl**
[Comments](https://lobste.rs/s/cz6oeq/tape_drive_for_soviet_pdp_11_mainframe) ⌘ [Read more](https://www.youtube.com/watch?v=K7PQIRKF8wI) 2023-02-05T04:26:47Z **Linux Kernel: Bypassing Spectre-BTI User Space Mitigations**
[Comments](https://lobste.rs/s/ymfamm/linux_kernel_bypassing_spectre_bti_user) ⌘ [Read more](https://github.com/google/security-research/security/advisories/GHSA-9x5g-vmxf-4qj8) 2023-02-05T04:47:48Z **Type inference that sticks**
[Comments](https://lobste.rs/s/oiba35/type_inference_sticks) ⌘ [Read more](https://jaredforsyth.com/posts/type-inference-that-sticks/) 2023-02-05T07:13:46Z **The cheapest flash microcontroller you can buy is actually an Arm Cortex-M0+**
[Comments](https://lobste.rs/s/adlwmj/cheapest_flash_microcontroller_you_can) ⌘ [Read more](https://jaycarlson.net/2023/02/04/the-cheapest-flash-microcontroller-you-can-buy-is-actually-an-arm-cortex-m0/) 2023-02-05T07:46:32Z **Security Principles: Addressing underlying causes of risk in complex systems**
[Comments](https://lobste.rs/s/lbcw5b/security_principles_addressing) ⌘ [Read more](https://www.ftc.gov/policy/advocacy-research/tech-at-ftc/2023/02/security-principles-addressing-underlying-causes-risk-complex-systems) 2023-02-05T10:56:47Z **The Market for Lemons**
[Comments](https://lobste.rs/s/kxqgvj/market_for_lemons) ⌘ [Read more](https://infrequently.org/2023/02/the-market-for-lemons/) 2023-02-05T11:26:36Z **Safe Foreign Callouts from Racket to Swift**
[Comments](https://lobste.rs/s/tabhhv/safe_foreign_callouts_from_racket_swift) ⌘ [Read more](https://defn.io/2023/02/04/racket-foreign-callouts-to-swift/) 2023-02-05T14:00:36Z **Solving a VM-based CTF challenge without solving it properly**
[Comments](https://lobste.rs/s/zjsul9/solving_vm_based_ctf_challenge_without) ⌘ [Read more](https://gynvael.coldwind.pl/?lang=en&id=763) 2023-02-05T19:31:54Z **Computational Design of Mechanical Characters**
We present an interactive design system that allows non-expert users to create animated mechanical characters. Given an articulated character as input, the user iteratively creates an animation by sketching motion curves indicating how different parts of the character should move. For each motion curve, our framework creates an optimized mechanism that reproduces it as closely as possible. The resulting mechanisms are attached to the character and then connected t ... ⌘ [Read more](https://la.disneyresearch.com/wp-content/uploads/CDMC1.pdf) 2023-02-05T20:19:41Z **paper tickets > smartcards, probably (Reversing UK transit smartcards)**
[Comments](https://lobste.rs/s/1pypcm/paper_tickets_smartcards_probably) ⌘ [Read more](https://lobi.to/talks/papertickets/) 2023-02-05T20:54:26Z **Simple Smalltalk Testing: With Patterns (1989)**
[Comments](https://lobste.rs/s/652y0b/simple_smalltalk_testing_with_patterns) ⌘ [Read more](https://live.exept.de/doc/online/english/tools/misc/testfram.htm) 2023-02-05T22:08:21Z **A Tale Of Two Times**
The use of a gemini-to-HTML portal is mandated for this submission as the author does not provide a HTML interface.

[Comments](https://lobste.rs/s/oynr4x/tale_two_times) ⌘ [Read more](https://portal.mozz.us/gemini/thrig.me/blog/2023/02/04/a-tale-of-two-times.gmi) 2023-02-05T22:18:52Z **smol_world: Compact garbage-collected heap and JSON-like object model**
[Comments](https://lobste.rs/s/jexsmk/smol_world_compact_garbage_collected) ⌘ [Read more](https://github.com/snej/smol_world) 2023-02-05T22:46:25Z **SolidGoldMagikarp (plus, prompt generation)**
[Comments](https://lobste.rs/s/je5sw7/solidgoldmagikarp_plus_prompt) ⌘ [Read more](https://www.lesswrong.com/posts/aPeJE8bSo6rAFoLqg/solidgoldmagikarp-plus-prompt-generation) 2023-02-06T00:22:18Z **Why I Use C When I Believe in Memory Safety**
[Comments](https://lobste.rs/s/segfwu/why_i_use_c_when_i_believe_memory_safety) ⌘ [Read more](https://gavinhoward.com/2023/02/why-i-use-c-when-i-believe-in-memory-safety/) 2023-02-06T00:26:03Z **Internal pull-up resistors are insufficient for I2C**
[Comments](https://lobste.rs/s/vt7eyb/internal_pull_up_resistors_are) ⌘ [Read more](https://www.joshmcguigan.com/blog/internal-pull-up-resistor-i2c/) 2023-02-06T01:50:11Z **Emotion Markup Language (EmotionML) (2014)**
[Comments](https://lobste.rs/s/fdtfd7/emotion_markup_language_emotionml_2014) ⌘ [Read more](http://www.w3.org/TR/2014/REC-emotionml-20140522/) 2023-02-06T02:06:31Z **Using GPT-3 to help with proofreading**
[Comments](https://lobste.rs/s/gkqvsi/using_gpt_3_help_with_proofreading) ⌘ [Read more](https://vgel.me/posts/gpted-launch/) 2023-02-06T03:02:08Z **Instruction fusion and a real serial port for your virtual KIM-1: The Incredible KIMplement 0.3**
[Comments](https://lobste.rs/s/4ywkvq/instruction_fusion_real_serial_port_for) ⌘ [Read more](https://oldvcr.blogspot.com/2023/02/instruction-fusion-and-real-serial-port.html) 2023-02-06T03:16:25Z **Announcing Masonry 0.1, and my vision for Rust UI**
[Comments](https://lobste.rs/s/ocadne/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-02-06T03:29:13Z **Enabling static analysis of SQL queries at Meta**
[Comments](https://lobste.rs/s/24txv3/enabling_static_analysis_sql_queries_at) ⌘ [Read more](https://engineering.fb.com/2022/11/30/data-infrastructure/static-analysis-sql-queries/) 2023-02-06T04:58:42Z **Curious undisclosed Skylake bug**
[Comments](https://lobste.rs/s/hlh3dm/curious_undisclosed_skylake_bug) ⌘ [Read more](https://outerproduct.net/trivial/2023-02-05_comp-dep.html) 2023-02-06T06:30:33Z **OpenTTD 13.0 released**
[Comments](https://lobste.rs/s/iiridj/openttd_13_0_released) ⌘ [Read more](https://www.openttd.org/news/2023/02/05/openttd-13-0) 2023-02-06T07:14:43Z **Data Migration Tips**
[Comments](https://lobste.rs/s/xfytyj/data_migration_tips) ⌘ [Read more](https://www.endpointdev.com/blog/2023/02/migration-tips-and-tricks/) 2023-02-06T07:29:50Z **Binary to text encoding -- state of the art and missed opportunities**
[Comments](https://lobste.rs/s/swkp6b/binary_text_encoding_state_art_missed) ⌘ [Read more](https://notes.volution.ro/v1/2023/02/notes/0a9aaa3a/) 2023-02-06T08:54:19Z **Netflix wants to chop down your family tree**
[Comments](https://lobste.rs/s/0zqbao/netflix_wants_chop_down_your_family_tree) ⌘ [Read more](https://pluralistic.net/2023/02/02/nonbinary-families/) 2023-02-06T09:31:09Z **Other cryptographic agents outside `ssh-agent` / `gpg-agent`?**
I am curios if the community knows of other cryptographic agents (i.e. daemons that hold on to the key material and offer a network-based API to use, encrypt / decrypt / sign, with that key material), outside the usual `gpg-agent` and `ssh-agent`? ⌘ [Read more](https://lobste.rs/s/oasqtt/other_cryptographic_agents_outside_ssh) 2023-02-06T11:26:13Z **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/rw1osk/what_are_you_doing_this_week) 2023-02-06T15:22:11Z **It is becoming difficult for me to be productive in Python**
[Comments](https://lobste.rs/s/rpchmh/it_is_becoming_difficult_for_me_be) ⌘ [Read more](https://avi.im/blag/2023/refactoring-python/) 2023-02-06T15:45:05Z **The IBM 5153's True CGA Palette and Color Output**
[Comments](https://lobste.rs/s/jue3dk/ibm_5153_s_true_cga_palette_color_output) ⌘ [Read more](https://int10h.org/blog/2022/06/ibm-5153-color-true-cga-palette/) 2023-02-06T15:52:01Z **13 tips and techniques for modern Flask apps**
[Comments](https://lobste.rs/s/6tvf5w/13_tips_techniques_for_modern_flask_apps) ⌘ [Read more](https://pgjones.dev/blog/modern-flask-2023/) 2023-02-06T16:20:21Z **CHERIoT: Rethinking security for low-cost embedded systems**
[Comments](https://lobste.rs/s/haorfd/cheriot_rethinking_security_for_low_cost) ⌘ [Read more](https://www.microsoft.com/en-us/research/publication/cheriot-rethinking-security-for-low-cost-embedded-systems/) 2023-02-06T17:10:00Z **Hacking into Toyota’s global supplier management network**
[Comments](https://lobste.rs/s/lzdbdx/hacking_into_toyota_s_global_supplier) ⌘ [Read more](https://eaton-works.com/2023/02/06/toyota-gspims-hack/) 2023-02-06T17:09:04Z **The evolution of Facebook’s iOS app architecture**
[Comments](https://lobste.rs/s/5whmr7/evolution_facebook_s_ios_app) ⌘ [Read more](https://engineering.fb.com/2023/02/06/ios/facebook-ios-app-architecture/) 2023-02-06T17:59:59Z **Netdata v1.38.0**
[Comments](https://lobste.rs/s/kbuuab/netdata_v1_38_0) ⌘ [Read more](https://github.com/netdata/netdata/releases/tag/v1.38.0) 2023-02-06T18:22:34Z **Fast and dynamic encoding of Protocol Buffers in Go**
[Comments](https://lobste.rs/s/hfzdun/fast_dynamic_encoding_protocol_buffers) ⌘ [Read more](https://vincent.bernat.ch/en/blog/2023-dynamic-protobuf-golang) 2023-02-06T18:25:03Z **The technology behind GitHub’s new code search**
[Comments](https://lobste.rs/s/lcazfn/technology_behind_github_s_new_code) ⌘ [Read more](https://github.blog/2023-02-06-the-technology-behind-githubs-new-code-search/) 2023-02-06T18:33:22Z **Self-hosting Mastodon on AWS using Nomad**
[Comments](https://lobste.rs/s/i98vi1/self_hosting_mastodon_on_aws_using_nomad) ⌘ [Read more](https://www.carrot.blog/posts/2023/01/self-hosting-mastodon-aws-nomad/) 2023-02-06T19:12:42Z **Announcing jupyenv 0.1.0**
[Comments](https://lobste.rs/s/pksjvg/announcing_jupyenv_0_1_0) ⌘ [Read more](https://www.tweag.io/blog/2023-02-02-jupyenv-0-1-0/) 2023-02-06T20:30:21Z **You’re making me buy a new phone**
[Comments](https://lobste.rs/s/rn1mgd/you_re_making_me_buy_new_phone) ⌘ [Read more](https://www.kooslooijesteijn.net/blog/you-are-making-me-buy-a-new-phone) 2023-02-06T20:53:39Z **I wish Asciidoc was more popular**
[Comments](https://lobste.rs/s/vc8tmx/i_wish_asciidoc_was_more_popular) ⌘ [Read more](https://pdx.su/blog/2023-02-05-asciidoc-and-markdown/) 2023-02-06T21:10:59Z **proposal: log/slog: structured, leveled logging · Issue #56345 · golang/go**
[Comments](https://lobste.rs/s/te18pd/proposal_log_slog_structured_leveled) ⌘ [Read more](https://github.com/golang/go/issues/56345) 2023-02-06T21:28:05Z **Mypy 1.0 Released**
[Comments](https://lobste.rs/s/rjkntp/mypy_1_0_released) ⌘ [Read more](https://mypy-lang.blogspot.com/2023/02/mypy-10-released.html) 2023-02-06T22:01:24Z **Visual design rules you can safely follow every time**
[Comments](https://lobste.rs/s/mvdjrs/visual_design_rules_you_can_safely_follow) ⌘ [Read more](https://anthonyhobday.com/sideprojects/saferules/) 2023-02-06T23:53:24Z **Print on FreeBSD**
[Comments](https://lobste.rs/s/blewqm/print_on_freebsd) ⌘ [Read more](https://vermaden.wordpress.com/2023/02/07/print-on-freebsd/) 2023-02-06T23:50:27Z **Of regrets**
For context, see [https://www.coindesk.com/business/2023/02/03/craig-wrights-uk-case-against-16-bitcoin-developers-to-go-to-full-trial-report/](https://www.coindesk.com/business/2023/02/03/craig-wrights-uk-case-against-16-bitcoin-developers-to-go-to-full-trial-report/)

[Comments](https://lobste.rs/s/mfq2v6/regrets) ⌘ [Read more](https://laanwj.github.io/2023/02/06/regrets.html) 2023-02-07T00:40:21Z **A Historical Look at the VAX: The Economics of Microprocessors**
[Comments](https://lobste.rs/s/repvrz/historical_look_at_vax_economics) ⌘ [Read more](https://bitsavers.org/pdf/dec/vax/VAX_Retrospective_20060124.pdf) 2023-02-07T01:28:10Z **Rust Magazine**
[Comments](https://lobste.rs/s/jhyhos/rust_magazine) ⌘ [Read more](https://rustmagazine.org/) 2023-02-07T02:43:32Z **It’s imperative**
[Comments](https://lobste.rs/s/2hiuo1/it_s_imperative) ⌘ [Read more](http://blog.syncpup.com/posts/its-imperative.html)