proomt

Search

Search posts, papers, and topics

architecture

RSS
  1. 1

    What Sun got wrong

    The author reflects on Sun Microsystems, arguing that despite strong technology, Sun failed because it grew bored with the mechanics of running a business—illustrated by a 2005 startup’s experience where Sun’s sales response was slow and mismatched while Dell’s personal rep closed the deal quickly. The story warns engineers and founders that operational discipline is as critical as technical visi…

    Lobstersdtrace.org3 minHN525311lobste.rs104
  2. 2

    DeepSeek-V4.1-Flash: Pushing the Limits of KV Cache Compression

    DeepSeek‑V4.1‑Flash is a 552B‑parameter multimodal Mixture‑of‑Experts LLM that supports up to 1 M‑token contexts while slashing KV‑cache memory to 890 bytes/token (≈¼ of its predecessor) via cross‑layer reuse (CSA2) and FP4 quantisation, plus a SWA‑Bounded Replay scheme that cuts persistent cache to 1/8. The Causal Encoder‑Decoder design halves prefill compute (8B vs 16B active parameters) and th…

    Hugging Face Daily Papersarxiv.org3 minpaperHN12710
  3. 4

    Nvidia announces native GPU programming in Rust

    NVIDIA released CUDA‑Rust, letting you write GPU kernels directly in Rust and compile to PTX. Two programming models are supported: the traditional SIMT model via the `cuda-oxide` backend (nightly Rust, custom codegen) and the newer Tile model via `cutile‑rs` (stable Rust, JIT‑compiled Tile IR). Both provide Rust‑typed safety guarantees (e.g., `DisjointSlice`, tensor partitioning) and simple Carg…

    Hacker News front pagenvidia.com11 minHN961402
  4. 5

    Vectorized and performance-portable Quicksort (2022)

    Google’s Highway library now includes a fully portable SIMD‑vectorized quicksort that runs 9‑19× faster than C++ std::sort. By using compress‑store (or permute‑based emulation) for partitioning, the same C++ code targets AVX2, AVX‑512, NEON, SVE and RISC‑V V. Benchmarks show 0.5 GB/s on an Apple M1 and >1 GB/s on a 3 GHz Skylake, beating prior architecture‑specific sorts. The implementation and a…

    Hacker News front pagegoogleblog.com3 minHN460142
  5. 6

    Show HN: Mini-AGI – Dynamic continual learning model trained on 8GB VRAM

    mini-AGI is a byte‑level continual‑learning language model that fits on a single 8 GB GPU by paging expert weight files from disk. It uses two dense prelude blocks followed by a recurrent block applied up to 24 times per character, with adaptive depth (PonderNet halting) and per‑application top‑8 expert routing. The system maintains a RAM cache and a VRAM resident set, swaps experts based on dema…

    Hacker News front pagegithub.com20 minHN25657lobste.rs2
  6. 7

    Constraint Decay: The Fragility of LLM Agents in Backend Code Generation

    A systematic evaluation of LLM agents generating multi‑file backend code shows a sharp drop in correctness when structural constraints (framework conventions, ORM usage, API contracts) are added. Across 100 tasks in 8 Python web frameworks, assertion pass rates fall ~27 points, with data‑layer bugs (bad queries, ORM violations) driving most failures. Mid‑size models cope with minimal frameworks (…

    arXiv cs.SE (Software Engineering)arxiv.org1 minpaperHN287197
  7. 8

    Reverse-engineered Jev-like model

    Jevlike is an open‑source starter model that scores a list of text options in a single forward pass. It provides a minimal architecture (option queries, shared dot‑product scorer), synthetic data generation, training/evaluation CLI, and examples on Doom and chess. The repo supports a byte‑level encoder or a frozen Hugging‑Face encoder (e.g., Qwen2.5‑0.5B), runs on CPU/MPS/CUDA, and reports benchm…

    Hacker News front pagegithub.com4 minreleaseHN16224
  8. 9

    IBM Built the Cold War’s Most Powerful Code Breaker for the NSA

    IBM’s Harvest (IBM 7950) was a 1960s NSA‑dedicated streaming coprocessor attached to an IBM Stretch mainframe. It ran up to 200× faster than contemporary machines, used a custom bit‑addressable memory model, pipelined parallel streams (P, Q → R), and introduced the world’s first automated tape library. IBM also created a domain‑specific language, Alpha, for cryptanalytic programmers. The article…

    Lobstersieee.org13 minHN10125lobste.rs8
  9. 12

    IntBMoE: Integrating Block-Level Conditioning into Expert Composition for Full-Participation Mixture-of-Experts

    IntBMoE introduces block‑level conditioning to MoE, decoupling token participation, compute execution, and memory materialization. A hypernetwork merges all experts into a composed expert per block, while routing remains sparse. Dual‑Path Residual Gating further mixes two composed paths. Experiments show consistent gains on vision, language, and recommendation tasks, and the model is live in AMap…

    Hugging Face Daily Papersarxiv.org2 minpaper
  10. 14

    Backups Aren't Simple

    Backups involve more than copying files; you need snapshot rotation, deduplication, and off‑site storage to meet RPO goals while controlling storage and bandwidth. Using proven tools like Borg or Restic and regularly testing restores simplifies the mental load.

    Hacker News front pagefilipovski.net8 minHN353222
  11. 15

    Reinventing issue tracking: Local-first and Git-native

    A devlog describing how Manganin’s issue tracker stores issues in a dedicated Git repo as plain files, after rejecting earlier approaches that tried to embed issue data in the code tree or Git refs. The author explains the pitfalls of using refs for issue storage, shows the low‑level Git commands needed for that approach, and then outlines the final design: a hidden sister repository where each i…

    Lobstersmanganin.dev6 minHN1lobste.rs27
  12. 17

    Accurate Models of AMD Matrix Cores

    The authors reverse‑engineer AMD’s CDNA matrix cores, build per‑architecture MATLAB models that match hardware bit‑for‑bit on 10 M random tests, and use them to compare AMD vs NVIDIA tensor‑core accuracy.

    Hacker News front pagearxiv.org2 minpaperHN7911
  13. 18

    ScienceIDE: Turning World's Scientific Codebase into Agent Learnable Environments

    ScienceIDE is a framework that turns existing scientific software repositories into programmable environments that agents can use for task generation, execution, and verification. Training on these environments yields LLMs (PhAI‑IDE series) that outperform baselines on scientific code repair and several general code‑reasoning benchmarks.

    Hugging Face Daily Papersarxiv.org2 minpaper
  14. 19

    Show HN: Pizza Bot – An inbox for AI agents that work in the background

    Pizza Bot is an open‑source inbox for long‑running LLM‑based agents. It runs a stateful DeepAgents/LangGraph runtime behind an HTTP/SSE API server, with Electron, web, and CLI front‑ends. The tool supports multiple model providers (Bedrock, Anthropic, Gemini, OpenAI, OpenRouter, Ollama), checkpointed runs, human‑in‑the‑loop approvals, and a plugin/skill system. The repo includes a clear monorepo…

    Hacker News front pagegithub.com4 minreleaseHN5933
  15. 21

    Show HN: Radius – A Meetup.com Alternative

    Radius is a new web platform marketed as a free, hyper‑local alternative to Meetup.com, letting users create groups, post events, and discover activities. The post is a product announcement with screenshots and UI copy but contains no technical details, architecture discussion, or implementation insights.

    Hacker News front pageradius.to1 minreleaseHN351152
  16. 22

    Towards Self-Driving Codebases

    The post argues that AI agents could eventually handle low‑level engineering tasks—bug fixing, debugging, UI consistency, growth experiments—if the dev toolchain is made “agent‑legible”. It outlines missing primitives (global memory, code‑base rot prevention, better dev environments) and proposes a bootstrapping process to measure and improve a repo’s “agent readiness”. The piece is largely specu…

    Hacker News front pagedetail.dev9 minHN12099
  17. 24

    Migrating the GitHub Copilot runtime to Rust, using Copilot

    The Copilot agent runtime was rewritten from a 130‑k‑line TypeScript/Node.js codebase into a native Rust library (~830 k lines of Rust) to reduce startup latency, memory use, and improve reliability. The migration was done incrementally (in‑place) across 128 PRs, with AI‑generated code handling most of the work. The new runtime exposes a C ABI for in‑process embedding by all six Copilot SDK langu…

    GitHub Oldgithub.blog65 minHN188
  18. 25

    Markdown in /src

    The essay argues that Markdown should be treated as source code and checked into a /src/md directory alongside the implementation it describes. Keeping intent in diffable, reviewable Markdown lets teams generate code and tests from it while preserving locality for both humans and AI agents.

    Lobstershtmx.org6 minlobste.rs12
  19. 27

    SpectralShift: Effective Context Window Extension of Gated DeltaNet via Spectral Reparameterization

    This paper introduces SpectralShift, a spectral reparameterization method for extending the context window of Gated DeltaNet (GDN) linear attention models. It reconfigures the decay spectrum by enhancing slow propagation and preserving fast-decaying modes, consistently improving long-context capabilities during continual pretraining.

    Hugging Face Daily Papersarxiv.org1 minpaper
  20. 28

    Squalk: an old-school forum engine built on Nostr (NIP-29 groups, NIP-7D threads)

    Squalk is a SvelteKit‑based forum built on the Nostr protocol, implementing NIP‑29 groups and NIP‑7D threads. It can run in a single‑forum “simple” mode or a multi‑forum “full” mode, with chat sidebars, markdown resources, and optional server‑side rendering for SEO. Configuration is done entirely via `PUBLIC_` environment variables, and deployment scripts support both static hosting and Node SSR,…

    Lobstersgithub.com5 minlobste.rs14
  21. 29

    Desktop Calendar: A Design Journey

    The Thunderbird Automation Team outlines the redesign of the desktop calendar UI, moving to a three‑pane layout (grid, navigation bar, collapsible sidebar) and updating dialogs for better visual hierarchy. Community feedback via surveys and TopicBox shaped the direction, and the new design will be rolled out incrementally for further testing.

    Mozilla Automation Teamthunderbird.net5 minHN7327