frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

RepRapMicron

https://github.com/VikOlliver/RepRapMicron/wiki
182•RobotToaster•2h ago•25 comments

macOS 15.8.2 Breaks OpenGL

https://developer.apple.com/forums/verify-human/verify.html?next=/forums/thread/850550
83•Audiophilip•1h ago•44 comments

Legal experts warn Meta's new terms still grant broad scraping permissions

https://www.niemanlab.org/2026/10/legal-experts-warn-metas-new-terms-still-grant-broad-scraping-p...
154•DeepLogin•6h ago•42 comments

DeepSeek search and fetch – $0.75 per 1000 successful requests

https://api-docs.deepseek.com/guides/search/
411•fagnerbrack•9h ago•202 comments

Java sealed classes and exhaustive pattern matching

https://neilmadden.blog/2026/04/24/java-sealed-classes-and-exhaustive-pattern-matching/
24•hnisjafx40•1h ago•5 comments

Sigsaly: Churchill's top secret hotline to the President

https://www.iwm.org.uk/history/iwm/cwr/telephone
13•stmw•3d ago•0 comments

Show HN: The Zelda timeline to catch up before the Ocarina of Time remake

https://legendofhyrule.com/
70•jsomau•3h ago•22 comments

Someone Behind the Software

https://karrisaarinen.com/posts/someone-behind-the-software/
5•tosh•11m ago•0 comments

Open MicroManipulator – A sub-micrometer 3D motion control plattform

https://github.com/0x23/MicroManipulatorStepper
117•_Microft•5h ago•10 comments

Websites are closing their doors to AI agents

https://www.theverge.com/ai-artificial-intelligence/1013195/ai-agents-blocked-web
84•evolve2k•1h ago•59 comments

Will it be a golden age or a dark age for mathematics (and science)?

https://terrytao.wordpress.com/2026/10/18/will-it-be-a-golden-age-or-a-dark-age-for-mathematics-a...
60•smilelamp•1h ago•75 comments

The Intel 8087 chip: floating-point addition and subtraction

https://www.righto.com/2026/10/8087-addition-subtraction-microcode.html
3•pwg•22m ago•0 comments

How Far Will AI Assistants Go for a Refund They Can't Get?

https://www.vals.ai/blogs/impossible-refund
31•DeepLogin•4h ago•11 comments

Parser Combinators

https://t3.at/blog/2026-10-17-parser-combinators/
148•schindlabua•8h ago•59 comments

How the Elizabeth Holmes documentary “You Can See Everything” is deceiving

https://www.readtheprofile.com/p/elizabeth-holmes-documentary-you-can-see-everything
264•MaysonL•13h ago•339 comments

The Electronic Disturbance Theater and Electronic Civil Disobedience

https://www.thing.net/~rdom/ecd/EDTECD.html
16•jruohonen•3h ago•3 comments

Bleached corals thrive within days when touching healthy neighbour

https://www.nature.com/articles/d41586-026-03266-x
522•alkyon•1d ago•111 comments

Teal – A statically-typed dialect of Lua

https://teal-language.org/
114•Lyngbakr•1d ago•46 comments

Show HN: Sphinx – A hook that quizzes you on your AI's code before shipping

https://sphinx-six-theta.vercel.app/
209•critiquebrowser•12h ago•68 comments

Beyond Tetris: The Other Games of Alexey Pajitnov [video]

https://www.youtube.com/watch?v=QH_LPimUJMs
3•zdw•17h ago•0 comments

Hatching (Heraldry)

https://en.wikipedia.org/wiki/Hatching_(heraldry)
52•theanonymousone•3d ago•10 comments

The Brain Sandwich

https://terriblesoftware.org/2026/10/02/the-brain-sandwich/
33•keyle•5h ago•11 comments

Voyage of the Paper Canoe: 2500 Miles from Quebec to the Gulf of Mexico, 1874-5

http://www.ibiblio.org/eldritch/nhb/paperc/intro.html
8•Eridanus2•2d ago•1 comments

Regex visualized as 3D marble run

https://www.regexmarblerun.com/
63•seizethecheese•1d ago•22 comments

Anthropic's proposed AI safety bill only kicks in if 50 deaths or $1B in damages

https://www.tomshardware.com/tech-industry/artificial-intelligence/anthropics-proposed-ai-safety-...
91•f-serif•2h ago•94 comments

Lean now ships with verified kernels

https://leodemoura.github.io/blog/2026-10-15-lean-now-ships-with-verified-kernels/
179•matt_d•2d ago•63 comments

Dam removals are bringing fish back across the northeastern United States

https://www.smithsonianmag.com/science-nature/dam-removals-are-bringing-fish-back-across-the-nort...
330•sohkamyung•1d ago•82 comments

A History of Curves and Surfaces in Computer Aided Geometric Design [pdf]

https://math.pku.edu.cn/teachers/jiangm/courses/CG/Lectures/spline-history.pdf
24•mbustamanter•3d ago•3 comments

Pele – Mermaid diagrams as themeable SVG

https://pele.run/
527•dchest•1d ago•50 comments

High performance policy routed IPsec mesh SD-WAN

https://ranet3.com/
5•StepBroBD•2h ago•1 comments
Open in hackernews

QueryLeaf: SQL for Mongo

https://github.com/beekeeper-studio/queryleaf
23•tilt•1y ago

Comments

ttfkam•1y ago
Would much rather have "Mongo" for SQL like this:

https://github.com/microsoft/documentdb

I am skeptical that SQL with Mongo backing it would be at all performant except in the most trivial cases. On the flip side, Postgres's jsonb indexing makes the inverse very doable.

Zambyte•1y ago
https://www.ferretdb.com/
VWWHFSfQ•1y ago
We're seeing a convergence of document DBs adding relational features, and relational DBs adding document features. At this point I find the best of both worlds to simply be PG with JSONB.

    create table document (
      id uuid primary key default gen_random_uuid(),
      doc jsonb
    );

This alone will give you a huge number of the features that Mongo provides, but also the full power of Postgres for everything else.
victor106•1y ago
this makes so much sense.

I also wonder if there are some specific capabilities of MongoDB that this pattern does not support?

etse•1y ago
Maybe not capabilities, but I'm wondering if Postgres has gotten any easier to scale horizontally. The administrative overhead of scaling and maintenance with MongoDB seemed lower to Postgres to me.

Would love to hear from others with more Postgres than I.

ttfkam•1y ago
Excluding conversations about MongoDB compatibility, PG16 added bidirectional replication for multiple writers and there are Postgres-compatible options out there for a distributed database including Citus, EDB Postgres Distributed, Yugabyte, CockroachDB, Aurora Limitless, etc.

The choices require some nuance to figure out a best fit, but then again so does any MongoDB installation (despite the marketing hype to the contrary as there are no free lunches).

You might be surprised how far most folks can typically scale with just read replica(s) on a reasonably sized writer. Add in bidirectional replication for multiple writers, and you can go even further. Beyond that, even vanilla Postgres can do it, but you'll need to do some combinations of partitioning and foreign tables.

zareith•1y ago
Curious if there is something similar that works with sqlite.
maxbond•1y ago
As of 3.38 (or 3.45 if you meant a binary JSON structure specifically) https://sqlite.org/json1.html
zareith•1y ago
We can use json type, but the dx around directly using that is not comparable to mongodb. Which is why I was looking for a similar abstraction.
aleksi•1y ago
There is FerretDB v1, which provides MongoDB protocol for SQLite. See https://github.com/FerretDB/FerretDB/tree/main-v1
zareith•1y ago
They seemed to have moved away from that.

From https://docs.ferretdb.io/migration/migrating-from-v1

> Unlike v1.x that provides options for PostgreSQL and SQLite as backend, FerretDB v2.x requires a PostgreSQL with DocumentDB extension as the backend

aleksi•1y ago
FerretDB v2 is built on top of this extension. See https://github.com/FerretDB/FerretDB
gavinray•1y ago
It's somewhat of a secret, but AWS's JDBC driver for DocumentDB supports Mongo as well

Let's you interact with Mongo as if it were a regular SQL JDBC database

https://github.com/aws/amazon-documentdb-jdbc-driver

bdcravens•1y ago
That driver is read-only
gitroom•1y ago
Honestly, putting Mongo and SQL together always confuses me a bit. I'm way more comfy with Postgres and jsonb. Anyone else feel like scaling Postgres is still kinda a pain?
sparky_•1y ago
I can appreciate the technical aspect of a translation layer, but I struggle to understand the use case for a tool like this. If your data is inherently relational, then you should be using a relational store anyway. And if it isn't, trying to hammer it on-demand into something that looks relational is going to eat you with performance implications. Unless I'm missing something.