frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: CEL by Example

https://celbyexample.com/
8•bufbuild•1h ago•1 comments

Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

https://asteroidos.org/news/2-0-release/index.html
420•moWerk•19h ago•54 comments

Show HN: Codex skills as RE playbooks: unpacking and IOC extraction

https://www.joshuamckiddy.com/blog/ai-skills
2•dozercat•35m ago•1 comments

Show HN: Axiom – A math-native OS where x² is valid syntax (built from scratch)

https://fawazishola.ca/axiom/
2•fawazishola•38m ago•1 comments

Show HN: Clawy, a companion device to track your Claude Code sessions

https://clawy.lol/
3•mrcv•50m ago•0 comments

Show HN: Bubble sort on a Turing machine

https://github.com/purplejacket/bubble_sort_on_tm
11•purplejacket•4d ago•2 comments

Show HN: Owoa – Image watermarking resistant to camera capture

https://owoa.app
3•wodoshio•1h ago•0 comments

Show HN: Breadboard – A modern HyperCard for building web apps on the canvas

https://breadboards.io/
54•simquat•1d ago•6 comments

Show HN: Nedagram – Transfer Text Over Sound, when internet isn't available

https://nedagram.com/
3•shayanbahal•1h ago•2 comments

Show HN: Refine.tools – 10 client-side career tools (Next.js, no DB)

https://www.refine.tools/
2•HarakiriGod•1h ago•2 comments

Show HN: I wrote a technical history book on Lisp

https://berksoft.ca/gol/
228•cdegroot•23h ago•85 comments

Show HN: SunnyFlight – Find cheap weekend flights to sunny destinations

https://sunnyflight.com/
2•coderai•2h ago•1 comments

Show HN: ReARM – Release-Level Supply Chain Evidence Platform

https://rearmhq.com/
3•taleodor•2h ago•0 comments

Show HN: I Made a Programming Language with Python Syntax, zero-copy and C-Speed

https://github.com/CrimsonDemon567PC/Mantis
4•CrimsonDemon567•5h ago•0 comments

Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript

https://github.com/n-e/pg-typesafe
64•n_e•20h ago•26 comments

Show HN: I taught LLMs to play Magic: The Gathering against each other

https://mage-bench.com/
108•GregorStocks•22h ago•78 comments

Show HN: Free printable micro-habit tracker inspired by Atomic Habits

https://atomichabits-calendar.com
8•winmonaye•8h ago•6 comments

Show HN: I built a "Socratic" AI to stop my daughter from copy-pasting homework

https://thinkqurio.com/
18•qurio_dev•1d ago•17 comments

Show HN: Benchmarking Apple Silicon unified mem for GPU-accelerated SQL analysis

https://github.com/sadopc/unified-db-2
3•sadopc•4h ago•1 comments

Show HN: Glitchy camera – a circuit-bent camera simulator in the browser

https://glitchycam.com
166•elayabharath•2d ago•22 comments

Show HN: Jarvish – A New AI Integrated Shell inspired by J.A.R.V.I.S. on marvel

https://github.com/tominaga-h/jarvis-shell
2•tominaga-h•4h ago•0 comments

Show HN: Box of Rain - Auto-Layouted ASCII Diagrams

https://github.com/switz/box-of-rain
22•switz•3d ago•13 comments

Show HN: 6cy – Experimental streaming archive format with per-block codecs

https://github.com/byte271/6cy
33•yihac1•22h ago•8 comments

Show HN: Writing a C++20M:N Scheduler from Scratch (EBR, Work-Stealing)

https://github.com/lixiasky-back/tiny_coro-build_your_own_MN_scheduler
15•lixiasky•16h ago•19 comments

Show HN: Jemini – Gemini for the Epstein Files

https://jmail.world/jemini
473•dvrp•2d ago•97 comments

Show HN: Bashtorio – Factorio-Like in the Browser Backed by a Linux VM

https://bashtorio.xyz/
10•elijahcham•15h ago•0 comments

Show HN: Scanned 1927-1945 Daily USFS Work Diary

https://forestrydiary.com/
115•dogline•1d ago•27 comments

Show HN: Continue – Source-controlled AI checks, enforceable in CI

https://docs.continue.dev
44•sestinj•22h ago•7 comments

Show HN: Wildex – Pokémon Go for real wildlife

https://apps.apple.com/us/app/wildex-identify-plants-animals/id6748092158
100•AnujNayyar•1d ago•71 comments

Show HN: Cycast – High-performance radio streaming server written in Python

https://github.com/LukeB42/Cycast
21•LukeB42•23h ago•2 comments
Open in hackernews

Show HN: Benchmarking Apple Silicon unified mem for GPU-accelerated SQL analysis

https://github.com/sadopc/unified-db-2
3•sadopc•4h ago

Comments

sadopc•4h ago

  I benchmarked 6 TPC-H analytical queries on Apple M4 across three execution paths: DuckDB SQL, NumPy CPU kernels, and MLX GPU kernels. The goal was to quantify whether unified memory
  actually matters for GPU-accelerated analytics.

  What I found:

  - MLX GPU kernels are 1.3x-3.1x faster than identical NumPy CPU kernels on compute-heavy queries (Q1, Q6). The advantage scales with data size.
  - DuckDB's optimized SQL engine beats hand-written GPU kernels on every standard TPC-H query. A C++ vectorized engine with a query optimizer is a different class of performance than
  Python-orchestrated GPU kernels.
  - A custom GPU-favorable query (pure parallel arithmetic, no joins) showed MLX beating DuckDB by 1.6x and NumPy by 16x -- confirming the GPU wins when the workload fits.
  - If the M4 GPU were behind a PCIe 4.0 bus, data transfer would add 10-36% overhead. Unified memory eliminates this entirely.

  Honest takeaway: Unified memory removes the transfer bottleneck, but the engine's software stack matters more than the hardware for typical analytical queries. GPU analytics needs
  workloads heavy on parallel arithmetic and light on joins to beat an optimized CPU engine.

  MLX limitations I worked around: no boolean indexing (used overflow bin pattern), float32 only (~0.08% precision loss over millions of rows), mx.array(numpy) is a copy not zero-copy.

  Full paper: https://github.com/sadopc/unified-db-2/blob/main/PAPER.md

  All code is MIT. Runs end-to-end with one command.