Editable pdf with disk access
https://www.reddit.com/r/programming/comments/1ntzd7l/editable_pdf_with_disk_access/
<!-- SC_OFF -->Is it possible to create a PDF with editable fields that can also access files on disk, such as images, graphics, etc.? Or do the two contradict each other due to the PDF's secure format? My closest solution is to create a fillable form and then create the PDF, as the idea is to optimize the format and only change the desired fields. But I don't know if there's a more consistent approach, or if this is possible... <!-- SC_ON --> submitted by /u/MinimumGap9692 (https://www.reddit.com/user/MinimumGap9692)
[link] (https://www.reddit.com/r/programming/submit/?type=LINK) [comments] (https://www.reddit.com/r/programming/comments/1ntzd7l/editable_pdf_with_disk_access/)
https://www.reddit.com/r/programming/comments/1ntzd7l/editable_pdf_with_disk_access/
<!-- SC_OFF -->Is it possible to create a PDF with editable fields that can also access files on disk, such as images, graphics, etc.? Or do the two contradict each other due to the PDF's secure format? My closest solution is to create a fillable form and then create the PDF, as the idea is to optimize the format and only change the desired fields. But I don't know if there's a more consistent approach, or if this is possible... <!-- SC_ON --> submitted by /u/MinimumGap9692 (https://www.reddit.com/user/MinimumGap9692)
[link] (https://www.reddit.com/r/programming/submit/?type=LINK) [comments] (https://www.reddit.com/r/programming/comments/1ntzd7l/editable_pdf_with_disk_access/)
[Release] virtualshell: Python ↔ PowerShell bridge with C++ backend (async, long-lived sessions)
https://www.reddit.com/r/programming/comments/1ntzy1r/release_virtualshell_python_powershell_bridge/
<!-- SC_OFF -->I've released the first version of virtualshell, a Python package that embeds a long-lived PowerShell process behind a C++17 / pybind11 extension. Why it matters: Normal subprocess.run(["pwsh", "-c", ...]) has cold-start overhead (~150–400 ms). This keeps a single PowerShell instance alive, so you can reuse modules, $env:*, and functions between calls. Async API: fire thousands of commands concurrently, results delivered via Futures or callbacks. Thin Python wrapper: all process and pipe I/O is handled in C++ for performance. Benchmarks (Win11, Python 3.13, single pwsh): Latency (tiny cmd): ~20 ms avg Throughput (async, window=64): ~175 cmd/s Heavy OUT (200×512B): ~84 cmd/s Sustained: 5000 async cmds in 54 s (0 errors, no hangs) Install (Windows x64, Python 3.8–3.13): pip install -i https://test.pypi.org/simple/ virtualshell==0.0.0 Code sample: from virtualshell import Shell with Shell(timeout_seconds=3) as sh: res = sh.execute("Write-Output 'hello world'") print(res.output.strip()) Repo: github.com/Chamoswor/virtualshell (https://github.com/Chamoswor/virtualshell) Linux build matrix exists but hasn’t been tested yet. Feedback / benchmarks on other systems would be very welcome. <!-- SC_ON --> submitted by /u/Chamoswor (https://www.reddit.com/user/Chamoswor)
[link] (https://github.com/Chamoswor/virtualshell) [comments] (https://www.reddit.com/r/programming/comments/1ntzy1r/release_virtualshell_python_powershell_bridge/)
https://www.reddit.com/r/programming/comments/1ntzy1r/release_virtualshell_python_powershell_bridge/
<!-- SC_OFF -->I've released the first version of virtualshell, a Python package that embeds a long-lived PowerShell process behind a C++17 / pybind11 extension. Why it matters: Normal subprocess.run(["pwsh", "-c", ...]) has cold-start overhead (~150–400 ms). This keeps a single PowerShell instance alive, so you can reuse modules, $env:*, and functions between calls. Async API: fire thousands of commands concurrently, results delivered via Futures or callbacks. Thin Python wrapper: all process and pipe I/O is handled in C++ for performance. Benchmarks (Win11, Python 3.13, single pwsh): Latency (tiny cmd): ~20 ms avg Throughput (async, window=64): ~175 cmd/s Heavy OUT (200×512B): ~84 cmd/s Sustained: 5000 async cmds in 54 s (0 errors, no hangs) Install (Windows x64, Python 3.8–3.13): pip install -i https://test.pypi.org/simple/ virtualshell==0.0.0 Code sample: from virtualshell import Shell with Shell(timeout_seconds=3) as sh: res = sh.execute("Write-Output 'hello world'") print(res.output.strip()) Repo: github.com/Chamoswor/virtualshell (https://github.com/Chamoswor/virtualshell) Linux build matrix exists but hasn’t been tested yet. Feedback / benchmarks on other systems would be very welcome. <!-- SC_ON --> submitted by /u/Chamoswor (https://www.reddit.com/user/Chamoswor)
[link] (https://github.com/Chamoswor/virtualshell) [comments] (https://www.reddit.com/r/programming/comments/1ntzy1r/release_virtualshell_python_powershell_bridge/)
Terminals, TTY, PTY, and ANSI Escape Codes
https://www.reddit.com/r/programming/comments/1nu0lol/terminals_tty_pty_and_ansi_escape_codes/
submitted by /u/Helpful_Geologist430 (https://www.reddit.com/user/Helpful_Geologist430)
[link] (https://youtu.be/4GBp_WTG66Q) [comments] (https://www.reddit.com/r/programming/comments/1nu0lol/terminals_tty_pty_and_ansi_escape_codes/)
https://www.reddit.com/r/programming/comments/1nu0lol/terminals_tty_pty_and_ansi_escape_codes/
submitted by /u/Helpful_Geologist430 (https://www.reddit.com/user/Helpful_Geologist430)
[link] (https://youtu.be/4GBp_WTG66Q) [comments] (https://www.reddit.com/r/programming/comments/1nu0lol/terminals_tty_pty_and_ansi_escape_codes/)
Ray and Oriented-Box Intersection Detection Tutorial
https://www.reddit.com/r/programming/comments/1nu7kh2/ray_and_orientedbox_intersection_detection/
submitted by /u/PeterBrobby (https://www.reddit.com/user/PeterBrobby)
[link] (https://www.youtube.com/watch?v=EazcrarrS2o) [comments] (https://www.reddit.com/r/programming/comments/1nu7kh2/ray_and_orientedbox_intersection_detection/)
https://www.reddit.com/r/programming/comments/1nu7kh2/ray_and_orientedbox_intersection_detection/
submitted by /u/PeterBrobby (https://www.reddit.com/user/PeterBrobby)
[link] (https://www.youtube.com/watch?v=EazcrarrS2o) [comments] (https://www.reddit.com/r/programming/comments/1nu7kh2/ray_and_orientedbox_intersection_detection/)
The Case Against Generative AI
https://www.reddit.com/r/programming/comments/1nu7wii/the_case_against_generative_ai/
submitted by /u/BobArdKor (https://www.reddit.com/user/BobArdKor)
[link] (https://www.wheresyoured.at/the-case-against-generative-ai/) [comments] (https://www.reddit.com/r/programming/comments/1nu7wii/the_case_against_generative_ai/)
https://www.reddit.com/r/programming/comments/1nu7wii/the_case_against_generative_ai/
submitted by /u/BobArdKor (https://www.reddit.com/user/BobArdKor)
[link] (https://www.wheresyoured.at/the-case-against-generative-ai/) [comments] (https://www.reddit.com/r/programming/comments/1nu7wii/the_case_against_generative_ai/)
BrowserPod: In-browser full-stack environments for IDEs and Agents via Wasm
https://www.reddit.com/r/programming/comments/1nu853i/browserpod_inbrowser_fullstack_environments_for/
submitted by /u/alexp_lt (https://www.reddit.com/user/alexp_lt)
[link] (https://labs.leaningtech.com/blog/browserpod-annoucement) [comments] (https://www.reddit.com/r/programming/comments/1nu853i/browserpod_inbrowser_fullstack_environments_for/)
https://www.reddit.com/r/programming/comments/1nu853i/browserpod_inbrowser_fullstack_environments_for/
submitted by /u/alexp_lt (https://www.reddit.com/user/alexp_lt)
[link] (https://labs.leaningtech.com/blog/browserpod-annoucement) [comments] (https://www.reddit.com/r/programming/comments/1nu853i/browserpod_inbrowser_fullstack_environments_for/)
API Versioning - A Deep Dive
https://www.reddit.com/r/programming/comments/1nub3b5/api_versioning_a_deep_dive/
submitted by /u/sdxyz42 (https://www.reddit.com/user/sdxyz42)
[link] (https://newsletter.systemdesign.one/p/api-versioning) [comments] (https://www.reddit.com/r/programming/comments/1nub3b5/api_versioning_a_deep_dive/)
https://www.reddit.com/r/programming/comments/1nub3b5/api_versioning_a_deep_dive/
submitted by /u/sdxyz42 (https://www.reddit.com/user/sdxyz42)
[link] (https://newsletter.systemdesign.one/p/api-versioning) [comments] (https://www.reddit.com/r/programming/comments/1nub3b5/api_versioning_a_deep_dive/)
The simplest tech stack
https://www.reddit.com/r/programming/comments/1nuccj9/the_simplest_tech_stack/
submitted by /u/Majestic_Wallaby7374 (https://www.reddit.com/user/Majestic_Wallaby7374)
[link] (https://www.youtube.com/watch?v=xiscoSBDOyo) [comments] (https://www.reddit.com/r/programming/comments/1nuccj9/the_simplest_tech_stack/)
https://www.reddit.com/r/programming/comments/1nuccj9/the_simplest_tech_stack/
submitted by /u/Majestic_Wallaby7374 (https://www.reddit.com/user/Majestic_Wallaby7374)
[link] (https://www.youtube.com/watch?v=xiscoSBDOyo) [comments] (https://www.reddit.com/r/programming/comments/1nuccj9/the_simplest_tech_stack/)
Organic Growth vs. Controlled Growth: What Kind of Garden Is Your Codebase?
https://www.reddit.com/r/programming/comments/1nufdu6/organic_growth_vs_controlled_growth_what_kind_of/
<!-- SC_OFF -->I wrote down some thoughts on organic growth vs. controlled growth. Please let me know if you have any feedback :) <!-- SC_ON --> submitted by /u/teivah (https://www.reddit.com/user/teivah)
[link] (https://www.thecoder.cafe/p/organic-growth-vs-controlled-growth) [comments] (https://www.reddit.com/r/programming/comments/1nufdu6/organic_growth_vs_controlled_growth_what_kind_of/)
https://www.reddit.com/r/programming/comments/1nufdu6/organic_growth_vs_controlled_growth_what_kind_of/
<!-- SC_OFF -->I wrote down some thoughts on organic growth vs. controlled growth. Please let me know if you have any feedback :) <!-- SC_ON --> submitted by /u/teivah (https://www.reddit.com/user/teivah)
[link] (https://www.thecoder.cafe/p/organic-growth-vs-controlled-growth) [comments] (https://www.reddit.com/r/programming/comments/1nufdu6/organic_growth_vs_controlled_growth_what_kind_of/)
The Software Essays that Shaped Me
https://www.reddit.com/r/programming/comments/1nug0oo/the_software_essays_that_shaped_me/
submitted by /u/mtlynch (https://www.reddit.com/user/mtlynch)
[link] (https://refactoringenglish.com/blog/software-essays-that-shaped-me/) [comments] (https://www.reddit.com/r/programming/comments/1nug0oo/the_software_essays_that_shaped_me/)
https://www.reddit.com/r/programming/comments/1nug0oo/the_software_essays_that_shaped_me/
submitted by /u/mtlynch (https://www.reddit.com/user/mtlynch)
[link] (https://refactoringenglish.com/blog/software-essays-that-shaped-me/) [comments] (https://www.reddit.com/r/programming/comments/1nug0oo/the_software_essays_that_shaped_me/)
Vercel Edge vs Cloudflare Workers: Workers CPU 3x faster in my benchmark
https://www.reddit.com/r/programming/comments/1nug1f7/vercel_edge_vs_cloudflare_workers_workers_cpu_3x/
submitted by /u/Buzut (https://www.reddit.com/user/Buzut)
[link] (https://youtu.be/VMINKJHmOZo) [comments] (https://www.reddit.com/r/programming/comments/1nug1f7/vercel_edge_vs_cloudflare_workers_workers_cpu_3x/)
https://www.reddit.com/r/programming/comments/1nug1f7/vercel_edge_vs_cloudflare_workers_workers_cpu_3x/
submitted by /u/Buzut (https://www.reddit.com/user/Buzut)
[link] (https://youtu.be/VMINKJHmOZo) [comments] (https://www.reddit.com/r/programming/comments/1nug1f7/vercel_edge_vs_cloudflare_workers_workers_cpu_3x/)
Why Clearing is a Distributed System Problem and Why That’s Bad News for Stablecoins
https://www.reddit.com/r/programming/comments/1nuzhsh/why_clearing_is_a_distributed_system_problem_and/
submitted by /u/andras_gerlits (https://www.reddit.com/user/andras_gerlits)
[link] (https://andrasgerlits.medium.com/why-clearing-is-a-distributed-system-problem-and-why-thats-bad-news-for-stablecoins-b8e30cc64b91) [comments] (https://www.reddit.com/r/programming/comments/1nuzhsh/why_clearing_is_a_distributed_system_problem_and/)
https://www.reddit.com/r/programming/comments/1nuzhsh/why_clearing_is_a_distributed_system_problem_and/
submitted by /u/andras_gerlits (https://www.reddit.com/user/andras_gerlits)
[link] (https://andrasgerlits.medium.com/why-clearing-is-a-distributed-system-problem-and-why-thats-bad-news-for-stablecoins-b8e30cc64b91) [comments] (https://www.reddit.com/r/programming/comments/1nuzhsh/why_clearing_is_a_distributed_system_problem_and/)
September 2025 Baseline monthly digest
https://www.reddit.com/r/programming/comments/1nuzopd/september_2025_baseline_monthly_digest/
submitted by /u/feross (https://www.reddit.com/user/feross)
[link] (https://web.dev/blog/baseline-digest-sep-2025?hl=en) [comments] (https://www.reddit.com/r/programming/comments/1nuzopd/september_2025_baseline_monthly_digest/)
https://www.reddit.com/r/programming/comments/1nuzopd/september_2025_baseline_monthly_digest/
submitted by /u/feross (https://www.reddit.com/user/feross)
[link] (https://web.dev/blog/baseline-digest-sep-2025?hl=en) [comments] (https://www.reddit.com/r/programming/comments/1nuzopd/september_2025_baseline_monthly_digest/)
Top 6 uses cases of Distributed Lock
https://www.reddit.com/r/programming/comments/1nv1pkd/top_6_uses_cases_of_distributed_lock/
submitted by /u/SevereGolf3232 (https://www.reddit.com/user/SevereGolf3232)
[link] (https://open.substack.com/pub/betterengineers/p/top-6-use-cases-of-distributed-lock?r=209a75&utm_medium=ios) [comments] (https://www.reddit.com/r/programming/comments/1nv1pkd/top_6_uses_cases_of_distributed_lock/)
https://www.reddit.com/r/programming/comments/1nv1pkd/top_6_uses_cases_of_distributed_lock/
submitted by /u/SevereGolf3232 (https://www.reddit.com/user/SevereGolf3232)
[link] (https://open.substack.com/pub/betterengineers/p/top-6-use-cases-of-distributed-lock?r=209a75&utm_medium=ios) [comments] (https://www.reddit.com/r/programming/comments/1nv1pkd/top_6_uses_cases_of_distributed_lock/)
Happy 29th Birthday to Squeak!
https://www.reddit.com/r/programming/comments/1nv3d5r/happy_29th_birthday_to_squeak/
submitted by /u/itsmeront (https://www.reddit.com/user/itsmeront)
[link] (https://news.squeak.org/2025/10/01/happy-29th-birthday-to-squeak/) [comments] (https://www.reddit.com/r/programming/comments/1nv3d5r/happy_29th_birthday_to_squeak/)
https://www.reddit.com/r/programming/comments/1nv3d5r/happy_29th_birthday_to_squeak/
submitted by /u/itsmeront (https://www.reddit.com/user/itsmeront)
[link] (https://news.squeak.org/2025/10/01/happy-29th-birthday-to-squeak/) [comments] (https://www.reddit.com/r/programming/comments/1nv3d5r/happy_29th_birthday_to_squeak/)
Eliminating Toil: A Practical SRE Playbook
https://www.reddit.com/r/programming/comments/1nv6v77/eliminating_toil_a_practical_sre_playbook/
submitted by /u/OuPeaNut (https://www.reddit.com/user/OuPeaNut)
[link] (https://oneuptime.com/blog/post/2025-10-01-what-is-toil-and-how-to-eliminate-it/view) [comments] (https://www.reddit.com/r/programming/comments/1nv6v77/eliminating_toil_a_practical_sre_playbook/)
https://www.reddit.com/r/programming/comments/1nv6v77/eliminating_toil_a_practical_sre_playbook/
submitted by /u/OuPeaNut (https://www.reddit.com/user/OuPeaNut)
[link] (https://oneuptime.com/blog/post/2025-10-01-what-is-toil-and-how-to-eliminate-it/view) [comments] (https://www.reddit.com/r/programming/comments/1nv6v77/eliminating_toil_a_practical_sre_playbook/)
05: Harmony, idissonance, and consonance
https://www.reddit.com/r/programming/comments/1nv7ix6/05_harmony_idissonance_and_consonance/
submitted by /u/apeloverage (https://www.reddit.com/user/apeloverage)
[link] (https://www.youtube.com/watch?v=J9koem2K3Ls) [comments] (https://www.reddit.com/r/programming/comments/1nv7ix6/05_harmony_idissonance_and_consonance/)
https://www.reddit.com/r/programming/comments/1nv7ix6/05_harmony_idissonance_and_consonance/
submitted by /u/apeloverage (https://www.reddit.com/user/apeloverage)
[link] (https://www.youtube.com/watch?v=J9koem2K3Ls) [comments] (https://www.reddit.com/r/programming/comments/1nv7ix6/05_harmony_idissonance_and_consonance/)
Going down the rabbit hole of Postgres 18 features
https://www.reddit.com/r/programming/comments/1nv8tuv/going_down_the_rabbit_hole_of_postgres_18_features/
submitted by /u/tgeisenberg (https://www.reddit.com/user/tgeisenberg)
[link] (https://xata.io/blog/going-down-the-rabbit-hole-of-postgres-18-features) [comments] (https://www.reddit.com/r/programming/comments/1nv8tuv/going_down_the_rabbit_hole_of_postgres_18_features/)
https://www.reddit.com/r/programming/comments/1nv8tuv/going_down_the_rabbit_hole_of_postgres_18_features/
submitted by /u/tgeisenberg (https://www.reddit.com/user/tgeisenberg)
[link] (https://xata.io/blog/going-down-the-rabbit-hole-of-postgres-18-features) [comments] (https://www.reddit.com/r/programming/comments/1nv8tuv/going_down_the_rabbit_hole_of_postgres_18_features/)
The Temporal Dead Zone, or why the TypeScript codebase is littered with var statements
https://www.reddit.com/r/programming/comments/1nv9610/the_temporal_dead_zone_or_why_the_typescript/
submitted by /u/some-ideation (https://www.reddit.com/user/some-ideation)
[link] (https://vincentrolfs.dev/blog/ts-var) [comments] (https://www.reddit.com/r/programming/comments/1nv9610/the_temporal_dead_zone_or_why_the_typescript/)
https://www.reddit.com/r/programming/comments/1nv9610/the_temporal_dead_zone_or_why_the_typescript/
submitted by /u/some-ideation (https://www.reddit.com/user/some-ideation)
[link] (https://vincentrolfs.dev/blog/ts-var) [comments] (https://www.reddit.com/r/programming/comments/1nv9610/the_temporal_dead_zone_or_why_the_typescript/)
Why Your 'Optimized' Code Is Still Slow: Faster Time Comparison in Go
https://www.reddit.com/r/programming/comments/1nv9wmr/why_your_optimized_code_is_still_slow_faster_time/
submitted by /u/samuelberthe (https://www.reddit.com/user/samuelberthe)
[link] (https://samuelberthe.substack.com/p/why-your-optimized-code-is-still) [comments] (https://www.reddit.com/r/programming/comments/1nv9wmr/why_your_optimized_code_is_still_slow_faster_time/)
https://www.reddit.com/r/programming/comments/1nv9wmr/why_your_optimized_code_is_still_slow_faster_time/
submitted by /u/samuelberthe (https://www.reddit.com/user/samuelberthe)
[link] (https://samuelberthe.substack.com/p/why-your-optimized-code-is-still) [comments] (https://www.reddit.com/r/programming/comments/1nv9wmr/why_your_optimized_code_is_still_slow_faster_time/)