frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Extend MySQL with Rust

https://github.com/villagesql/vsql-rust-sdk
1•deesix•52m ago
MySQL has limited extensibility via plugins and components. We created a fork of MySQL with a PostgreSQL-like extension framework (VillageSQL).

Until now, all extension development was done in C++ but we know LOTS of PostgreSQL extension is done in Rust via pgrx etc.

We built a Rust SDK that allows you to natively extend MySQL with custom types and functions and a subset of the PostgreSQL extension hooks.

Steps:

cargo install cargo-vsql cargo install cargo-generate cargo generate --git https://github.com/villagesql/vsql-extension-template-rust

The actual code looks like:

use villagesql::{InValue, VdfReturn};

fn my_func(args: &[InValue]) -> VdfReturn { match args.first() { Some(InValue::String(s)) => VdfReturn::string(s.to_uppercase()), Some(InValue::Null) | None => VdfReturn::null(), _ => VdfReturn::error("my_func: expected a STRING argument"), } }

villagesql::extension! { funcs: [ villagesql::func!(my_func, "my_func", [villagesql::Type::String] -> villagesql::Type::String), ] }

Feedback welcome!

Sites and role specific plugins in Codex

https://openai.com/index/codex-for-every-role-tool-workflow/
1•joshuawright11•53s ago•0 comments

Testing Google's Gemini Spark AI agent: it's incredible, and creepy

https://www.theverge.com/ai-artificial-intelligence/941388/gemini-spark-ai-agent-trip-planning
1•tambourine_man•1m ago•0 comments

We Index Images for RAG

https://www.kapa.ai/blog/how-we-index-images-for-rag
1•mooreds•2m ago•0 comments

Spanner Graph Algorithms: Google-grade intelligence for connected data

https://cloud.google.com/blog/products/databases/introducing-spanner-graph-algorithms/
1•berlianta•2m ago•0 comments

Extensions SDK: An experimental playground inside Ableton Live

https://www.ableton.com/en/blog/introducing-extensions-sdk/
1•ceravis•4m ago•0 comments

shellfolio – a portfolio template that looks like a running Linux system

https://github.com/fajremvp/shellfolio
1•Fajre•4m ago•0 comments

Building Software Is Learning

https://registerspill.thorstenball.com/p/building-software-is-learning
2•aratahikaru5•5m ago•0 comments

We benchmarked Google Cloud's $512 VM – the speed wasn't the interesting part

https://webbynode.com/articles/google-cloud-512-vm-not-10x-faster-than-50-vm
2•gsgreen•7m ago•1 comments

Show HN: Poincake – Infinite canvas notes in the Poincaré disk

https://uonr.github.io/poincake/
1•uonr•7m ago•0 comments

ChessForge; A from-scratch, Python dependency free chess engine

https://lichess.org/@/ChessForge_Bot
1•ibnshafi•7m ago•0 comments

Alignment as Geometry: The Token-Stream as Abbott's Flatland, from Within

https://systemic.engineering/the-shape-of-the-thing/
1•wolf4earth•7m ago•0 comments

Show HN: Distance Ruler

https://tools.myurll.in/distance-ruler
1•nookeshkarri7•8m ago•0 comments

Let the agents democratize open source

https://world.hey.com/dhh/let-the-agents-democratize-open-source-9fd630a9
1•yomismoaqui•8m ago•0 comments

SHA-256 computed by the TypeScript type checker

https://github.com/montyanderson/ts-sha256
1•montyanderson•9m ago•0 comments

A New Chapter for Codecov

https://about.codecov.io/blog/a-new-chapter-for-codecov/
1•nhatcher•9m ago•0 comments

Productized Services Are Back

https://www.hauser.io/productized-services-are-back/
2•bkfh•10m ago•0 comments

GPT and Claude both subvert shutdown

https://twitter.com/jeremy__tien/status/2061829186608627717
3•williamkuszmaul•10m ago•0 comments

The Architecture of Errors

https://arxiv.org/abs/2605.30628
2•sibmike•11m ago•0 comments

Nathan Lambert Leaves Ai2 (Allen AI Institute)

https://twitter.com/natolambert/status/2061813361848029631
3•pretext•12m ago•0 comments

Show HN: Live breath detection and biofeedback from a phone microphone

https://github.com/shiihaa-app/shiihaa-breath-detection
1•shiihaa•13m ago•0 comments

NY takes new steps toward Hochul's plan for a nuclear future

https://www.syracuse.com/news/2026/06/ny-takes-new-steps-toward-hochuls-plan-for-a-nuclear-future...
1•mpweiher•14m ago•0 comments

High-Agency Strategy

https://mattstromawn.com/writing/high-agency-strategy/
2•samsolomon•15m ago•0 comments

Fever Dreams: An Online Study

https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2020.00053/full
1•jruohonen•15m ago•0 comments

Blaise v0.9.0 (alpha) is out free of C code

https://github.com/graemeg/blaise/discussions/61
1•mariuz•16m ago•0 comments

Blue Origin has set a aggressive return-to-flight timeline

https://arstechnica.com/space/2026/06/blue-origin-vows-to-fly-its-new-glenn-rocket-before-the-end...
1•sq_•17m ago•0 comments

Amazon joins Microsoft in sending message to employees

https://finance.yahoo.com/sectors/technology/articles/amazon-joins-microsoft-sending-shocking-171...
2•hereticles•17m ago•0 comments

The External Governance Layer – a reference architecture for AI agent governance

https://trust.aos-1.com/whitepapers/aos-1-governance
1•rami_mkheir•17m ago•0 comments

CodeGraph on Hono: the tool-call savings reproduce, the cost savings don't

https://harrisonsec.com/blog/i-tested-codegraph-on-hono-benchmark/
1•gzxharrison001•18m ago•0 comments

Update Your Android

https://cyber.netsecops.io/articles/google-patches-actively-exploited-zero-day-flaw-in-android-fr...
1•jaybode•20m ago•0 comments

Show HN: A Stripe widget that tells you how much you can safely pay yourself

https://github.com/Cashflowyai/safe-pay-stripe
2•sachou•22m ago•0 comments