Последние посты

Dev Signal
20 сент., 20:26
Five Million Rows Show Where SQLite and DuckDB SplitA reproducible five-million-row comparison explains how SQLite’s row storage and DuckDB’s columnar engine behave under different workloads. It covers scans, indexed lookups, planning, transactions, and file size, tying large analytical gaps back to physical layout.🔗 diogoribeiro7.github.io#SQLite #DuckDB #databases


Dev Signal
18 сент., 10:40изменён
Agentic Inference Turns KV Cache Management Into a Scheduling ProblemThis deep dive frames tool-using LLM serving as a stateful KV-cache scheduling problem. It traces what happens when agents wait on tools—GPU residency, eviction, restoration, and prefill recomputation—and compares the resulting latency and throughput tradeoffs.🔗 contextosai.com#llm_inference #kv_cache #agents


Dev Signal
17 сент., 11:13
Go 1.27 Specializes Small Allocations for Up to 30% Faster mallocsGo 1.27 specializes allocation paths for objects under 80 bytes, emitting span-class-specific malloc functions while retaining generic fallbacks. Small allocations improve by up to 20–30%, although whole-program gains are around 1% and constrained by instruction-cache tradeoffs.🔗 go.dev#go #runtime #performance


Dev Signal
15 сент., 12:47
Play One Asteroids Build Across Ten Languages and One Memory ModelKoru ships one playable Asteroids implementation expressed in ten languages, including Go, Rust, C, Odin, and Zig. It holds the data-oriented memory layout and game contract fixed, making language-level tradeoffs directly comparable.🔗 korulang.org#Go #Rust #interactive
Dev Signal
14 сент., 10:46
Rune Open-Sources a Go IDE, Including Its PTY Performance PostmortemRune has open-sourced its GPLv3 Go IDE, built without a browser-heavy stack. Its launch write-up traces a terminal performance problem—early PTY throughput was nearly two orders of magnitude behind Alacritty, Ghostty, and Kitty—and the optimization work that followed.🔗 rune.build#Go #terminal #IDE


Dev Signal
12 сент., 22:31
An interactive map showing how Redis works – https://poltora.dev/redisYou can navigate around the map, open the console, run a command, and watch Redis execute it step by step—from the parser to memory allocation and writing.Redis CityRedis City — inside one RedisType a command. Follow every step through Redis in an interactive, browser-only 3D model.
Dev Signal
11 сент., 10:58изменён
Deadbugz MCP Campaign Turns Malicious After Three Tool CallsResearchers describe an active MCP supply-chain campaign that arrives in benign-looking GitHub pull requests. After three tool calls, the server rewrites its metadata into credential-stealing instructions, showing why tool metadata needs ongoing scrutiny.🔗 pillar.security#MCP #security #supplychain


Dev Signal
7 сент., 15:07изменён
goinfer Runs Local GGUF and Safetensors Models in Pure Gogoinfer is a cgo-free Go runtime for running GGUF and safetensors models as a single static binary. It includes constrained JSON generation from Go structs and an OpenAI-compatible server, avoiding Python and CUDA setup for local deployments.🔗 github.com#Go #localLLM #inference


Dev Signal
6 сент., 22:07
Neovim Development Notes Change RPC, Options, Diagnostics, and VimscriptNeovim’s development notes detail breaking changes across RPC, diagnostics, options, UI behavior, and Vimscript. Changes include RPC serialization for Lua function references, environment expansion in option APIs, statusline truncation behavior, and removed context functions.🔗 neovim.io#Neovim #terminal #Lua


Dev Signal
4 сент., 09:42
Go 1.27 Adds Profiles for Finding Accumulating Goroutine LeaksGo 1.27 adds goroutine leak profiles that identify goroutines accumulating over time, rather than only showing a point-in-time stack dump. The profiling model helps production operators separate persistent leaks from ordinary goroutine churn.🔗 go.dev#Go #profiling #observability


Dev Signal
3 сент., 15:03
On a 24 GB Mac Mini, MLX Beats llama.cpp by 1.9×A controlled 24 GB M4 Mac mini test ran the same Qwen DFlash 2 speculative-decoding setup through MLX and llama.cpp. MLX delivered 1.8–1.9× speedups, while the tested llama.cpp build was roughly 50% slower and exhausted memory.🔗 tools.cooconsbit.com#LocalLLM #MLX #Benchmark


Dev Signal
3 сент., 01:45
An Interactive Benchmark Maps the VRAM Cliff for Local LLMsPoor Paul’s Benchmark maps local-LLM VRAM limits, context scaling, latency tails, throughput, and efficiency. Its interactive dashboard aggregates more than 49,000 measurements across 271 models and six GPUs, while the harness supports reproducible local runs.🔗 poorpaul.dev#LocalLLMs #Benchmarks #GPUpoorpaul.devpoorpaul.dev — Open LLM Inference BenchmarksExplore open benchmarks for local AI inference on consumer hardware. Curated leaderboards, interactive charts, and analysis from Poor Paul's Benchmark.
Dev Signal
31 авг., 12:08
Flow-Like Pairs Typed Rust Workflows With a Visual Data-Flow EditorFlow-Like is a self-hosted Rust workflow platform that combines typed workflows, visual data-flow composition, APIs, and MCP. Its visual execution model offers an alternative to YAML-driven automation while retaining a strongly typed implementation model.🔗 github.com#Rust #Workflows #MCP


Dev Signal
30 авг., 15:01
LuaDB Builds a PostgreSQL-Compatible Storage Engine in Pure LuaLuaDB is a pure-Lua RDBMS with B+ trees on 4 KB slotted pages, WAL transactions, JSONB operations, foreign keys, migrations, and S3 storage. It also offers a PostgreSQL wire-protocol gateway, making it a compact storage-engine project worth dissecting and testing.🔗 github.com#databases #storage-engines #PostgreSQL


Dev Signal
28 авг., 13:19
XERJ Builds Elasticsearch-Compatible Agent Search in RustXERJ is a local Rust search engine for agent context, covering code, documents, logs, PDFs, SQLite, and structured files via an Elasticsearch-compatible API. It combines AST-aware indexing with BM25, vector, and hybrid search, while documenting where its read p99 loses under write load.🔗 github.com#Rust #search #databasesGitHubGitHub - xerj-org/xerj: XERJ is the new way for AI to search data. Its autoindex capability activates agents to know your data…XERJ is the new way for AI to search data. Its autoindex capability activates agents to know your data without the token waste of grep and sed. One command indexes code, docs, logs and PDFs for sea...
Dev Signal
28 авг., 03:14
hrdx: A Go Terminal Multiplexer for Parallel Coding Agentshrdx is a Go terminal multiplexer for running coding agents side by side with real PTYs and persistent sessions. It tracks busy and finished states and exposes a JSON socket API for controlling panes and assembling agent pipelines.🔗 github.com#Go #Terminal #AIAgents


Dev Signal
25 авг., 13:54
Preparing for Senior/Staff+ Roles in Tech: Key Strategies for 2026This insightful article provides essential strategies for tech professionals aiming for Senior or Staff+ roles by 2026, focusing on skill development, networking, and leadership. It serves as a valuable guide for engineers looking to advance their careers in a competitive landscape.🔗 Read article#CareerDevelopment #TechLeadership #ProfessionalGrowthRedditHow to prep for Senior/Staff+ roles in 2026? : r/ExperiencedDevs338 votes, 143 comments. 417K subscribers in the ExperiencedDevs community. For experienced developers. This community should be specialized…
Dev Signal
21 авг., 12:45
Get Ready for p99-conf: Presenting My Rust Database!As p99-conf approaches, the excitement builds around the presentation of a new Rust database that promises to innovate how we manage data. This event not only highlights advancements in database technology but also showcases the growing impact of Rust in the field.🔗 Read article#Rust #Database #ConferenceRedditFrom the rust community on Reddit: p99-conf is coming up and I'm presenting my Rust database!Explore this post and more from the rust community
Dev Signal
21 авг., 06:22
Unlocking 7.5x Faster Encryption in Go with New SIMD PackagesThe introduction of the 'simd' and 'simd/archsimd' packages in Go allows developers to achieve impressive encryption speed-ups, significantly enhancing performance in security-critical applications. This advancement is a game-changer for Go developers looking to implement robust encryption methods without compromising on speed.🔗 Read article#Go #Encryption #PerformanceRedditFrom the golang community on Reddit: 7.5x faster encryption in Go with the new "simd" and "simd/archsimd" packagesExplore this post and more from the golang community
Dev Signal
17 авг., 07:17
Go 1.26.6 and 1.25.13 Released: What's New?The latest releases of Go, versions 1.26.6 and 1.25.13, bring important updates and fixes that enhance performance and stability. This is crucial for developers looking to maintain efficient and reliable applications in Go.🔗 Read article#Go #Programming #ReleaseRedditFrom the golang community on Reddit: Go 1.26.6 and Go 1.25.13 are releasedPosted by PerkyPangolin - 132 votes and 24 comments
