m0wer's avatar
m0wer
m0wer@stacker.news
npub1w3va...4c5c
Bitcoiner.
m0wer's avatar
m0wer 4 months ago
m0wer's avatar
m0wer 4 months ago
The State of Python 2025 > Exactly 50% of respondents have less than two years of professional coding experience! And 39% have less than two years of experience with Python (even in hobbyist or educational settings). > Data science is now over half of all Python - This year, 51% of all surveyed Python developers are involved in data exploration and processing, with pandas and NumPy being the tools most commonly used for this. > 48% of people are currently using Python 3.11. Upgrading to 3.13 will make their code run ~11% faster end to end while using ~10-15% less memory. If they are one of the 27% still on 3.10 or older, their code gets a whopping ~42% speed increase (with no code changes), and memory use can drop by ~20-30%! > If your company realizes you are burning an extra $0.4M-$5M a year because you haven't gotten around to spending the day it takes to upgrade, that'll be a tough conversation. > "Somewhere between one-quarter and one-third of all native code being uploaded to PyPI for new projects uses Rust", indicating that "people are choosing to start new projects using Rust". > Program managers at major tech companies have stated that they almost cannot hire developers who don't embrace agentic AI. The productive delta between those using it and those who avoid it is simply too great (estimated at about 30% greater productivity with AI). > This computer comes with 10 CPU cores. That means until this change manifests in Python, the maximum performance I can get out of a single Python process is 10% of what my machine is actually capable of. > uv, the incredible package and Python management tool jumped incredibly from 0% to 11% the year it was introduced (and that growth has demonstrably continued to surge in 2025).
m0wer's avatar
m0wer 4 months ago
Readme Driven Development > Consider the process of writing the Readme for your project as the true act of creation. This is where all your brilliant ideas should be expressed. This document should stand on its own as a testament to your creativity and expressiveness. The Readme should be the single most important document in your codebase; writing it first is the proper thing to do. Specially useful in the age of LLMs.
m0wer's avatar
m0wer 4 months ago
m0wer's avatar
m0wer 4 months ago
OpenEmail A decentralized, secure email-like system that offers true end-to-end encryption and a sustainable, privacy-first model. It's a system that doesn't require trusting anyone with your data. It's open by design, without gatekeepers and barriers, available to all.
m0wer's avatar
m0wer 5 months ago
circuitbreaker: Lightning Network Node Firewall It allows nodes to protect themselves from being flooded with HTLCs. With `circuitbreaker` a maximum to the number of in-flight HTLCs can be set on a per-peer basis. Known and trusted peers for example can be assigned a higher maximum, while a new channel from a previously unseen node may be limited to only a few pending HTLCs.
m0wer's avatar
m0wer 5 months ago
charge-lnd: a simple policy based fee manager for LND This script matches your open Lightning channels against a number of customizable criteria and applies channel fees based on the matching policy. Examples: - Automatically discourage routing through a channel with low outbound by setting a very high fee. - Proportional fees according to the channel balance to “automatically” rebalance it. - Static low fee for private channels. Very powerful configuration options: channel age, onchain fees. And `circuitbreaker` support. I'm tired of rebalancing channels!
m0wer's avatar
m0wer 5 months ago
sapientinc/HRM: Hierarchical Reasoning Model Official Release ![benhcmark](https://m.stacker.news/103509) The Hierarchical Reasoning Model (HRM) is a novel recurrent architecture that attains significant computational depth while maintaining both training stability and efficiency. TLDR: tiny model from a Singaporean startup that beats LLMs like Claude (in some tasks) by using a new architecture.
m0wer's avatar
m0wer 5 months ago
CLBOSS: Automated Core Lightning Node Manager So far CLBOSS can do the following automatically: - Open channels to other, useful nodes when fees are low and there are onchain funds. - Acquire incoming capacity via boltz.exchange swaps. - Rebalance open channels by self-payment (including JIT rebalancer). - Set forwarding fees so that they're competitive to other nodes.