frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

It's 2026, Just Use Postgres

https://www.tigerdata.com/blog/its-2026-just-use-postgres
122•turtles3•1h ago

Comments

asdev•1h ago
probably not many Firebase users here but I love Firebase's Firestore
oulipo2•48m ago
It's very bad to search stuff, or have structured database, also it costs a lot
asdev•27m ago
its dirt cheap and you can do basic search
cpursley•57m ago
Good stuff, I turned my gist into an info site and searchable directory (and referenced this article as well, which seems to pay homage to my gist, which in turn inspired the site)

https://PostgresIsEnough.dev

antirez•56m ago
The point of Redis is data structures and algorithmic complexity of operations. If you use Redis well, you can't replace it with PostgreSQL. But I bet you can't replace memcached either for serious use cases.
yalldidwhat•49m ago
Did someone really downvote the creator of Redis?
antirez•47m ago
All the time here in HN, I'm proud of it -- happy to have opinions not necessarily aligned with what users want to listen to. Also: never trust the establishment without thinking! ;D
WorkerBee28474•36m ago
IIRC there was a pre-edit version with snark.
antirez•9m ago
Yes, but the downvotes came later too, I edited it with the same exact content but without the asshole that is in me. Still downvotes received.
evil-olive•33m ago
I was one of the downvoters, and at the time I downvoted it, it was a very different comment. this is the original (copied from another tab that I hadn't refreshed yet):

> Tell me you don't understand Redis point is data structures without telling me you don't understand Redis point is data structures.

regardless of the author, I think slop of that sort belongs on reddit, not HN.

lstodd•48m ago
There are data structures in Redis?

They may be its point, but I frankly didn't see much use in the wild. You might argue that then those systems didn't need Redis in the first place and I'd agree, but then note that that is the point tigerdata makes.

edit: it's not about serious uses, it's about typical uses, which are sad (and same with Kafka, Elastic, etc, etc)

abtinf•22m ago
“well” is doing a lot of heavy lifting in your comment. Across a number of companies using Redis, I’ve never seen it used correctly. Adding it to the tech stack is always justified with hand waving about scalability.
hmcfletch•3m ago
As someone who is a huge fan of both Redis and Postgres, I whole heartedly agree with the "if you are using Redis well, you can't replace it with PostgreSQL" statement.

What I like about the "just use PostgreSQL" idea is that, unfortunately, most people don't use Redis well. They are just using it as a cache, which IMHO, isn't even equivalent to scratching the surface of all the amazing things Redis can do.

As we all know, it's all about tradeoffs. If you are only using Redis as a cache, then does the performance improvement you get by using it out weight the complexity of another system dependency? Maybe? Depends...

Side note: If you are using Redis for caching and queue management, those are two separate considerations. Your cache and queues should never live on the same Redis instance because the should have different max-memory policies! </Side note>

The newest versions of Rails have really got me thinking about the simplicity of a PostgreSQL only deployment, then migrating to other data stores as needed down the line. I'd put the need to migrate squarely into the "good problems" to have because it indicates that your service is growing and expanding past the first few stages of growth.

All that being said, man I think Redis is sooooo cool. It's the hammer I am always for a nail to use on.

olivia-banks•55m ago
I do agree, I don’t know why more people don’t just use Postgres. If I’m doing data exploration with lots of data (e.g., GIS, nD vectors), I’ll just spin up a Postgres.app on my macOS laptop, install what little I need, and it just works and is plenty fast for my needs. It’s a really great choice for a lot of domains.

That being said, while I think Postgres is “the right tool for the job” in many cases, sometimes you just want (relative) simplicity, both in terms of complexity and deployment, and should use something like SQLite. I think it’s unwise to understate simplicity, and I use it to run a few medium-traffic servers (at least, medium traffic for the hardware I run it on).

koeng•50m ago
I am also a fan of SQLite. One of the best parts during development is how easy it is to spin up and spin down databases for full integration tests without containers or anything. It also simplifies backups, and is probably good enough.
trueno•37m ago
i think the topic of "what data backend" gets super conflated into many different variations of what the hell people need it for. discussions here go so many different directions. some people are building simple webapps, some are building complex webapps that need to scale for a gazillion users, some are building local apps, some are just tinkering, some are thinking broadly about how their backend needs to sync with a datalake->some data warehouse at an org, yadda yadda ya.

i personally like postgres myself for just about all use cases that must be shared with others (app with more than one client that might be providing CRUD updates or anything really that demands a central data store). ive used sqlite a couple times with WAL to try and make a small app shared between 2-3 people who all would contribute updates thru it but it wasnt ideal. for postgres so many features/extensions its concurrent writes are fast as hell and if you just want to one-shot a solution then you cant go wrong, but it's ofc not the same as sqlite setup.

i think a lot of the pain with postgres is just learning to effectively be a knowledgeable db admin of sorts. its somewhere between being a competent devops guy and a dbadmin expert all in one. if you're actually doing some kind of production deployment it is kinda scary hoping you've got everything set up right. even supabase which makes this whole process trivial to get going requires an understanding of not-always-understood security premises that just make things spooky.

lot of words to say i dont get much out of these discussions tbh. theres just too many use cases and variables in everyones working/hobby lives im not sure that there is a proverbial bottom to any of it. some will use sqlite and some will use postgres and some will use some weird thing no ones heard of because they're afraid to rawdog sql and just want immediate graphql capability to be the main mode of data retrieval. some will show up here and talk about why you need redis in the middle.

its too much noise so i just keep using postgres because its free and boring and fast. end of the day i just want to make stuff people can use. it's a hard endeavor to do well alone, if you dont have a team of other experts who can help you put all the puzzle pieces together on how to deploy things the right way and also add pieces like redis or whatever... it's just a lot. it's hard to find where to get started. sqlite is the only solution that really by nature of what it is seems to champion the lonely developer, but the tradeoffs are big if you're trying to make something that should get used by many people.

otabdeveloper4•51m ago
No thanks. In 2026 I want HA and replication out of the box without the insanity.
nrvn•19m ago
Exactly my thoughts immediately after reading the word “just”. Also, PITR.
lucas1068•50m ago
I've found that Postgres consumes (by default) more disk than, for example, MySQL. And the difference is quite significant. That means more money that I have to pay every month. But, sure Postgres seems like I system that integrates a lot of subsystems, that adds a lot of complexity too. I'm just marking the bad points because you mention the good points in the post. You're also trying to sell you service, which is good too.
EvanAnderson•31m ago
Some people do Postgres on compressed ZFS volumes to great success.
ddtaylor•15m ago
I am curious if you know anyone using Btrfs for this too. I like ZFS, but it Btrfs can do this it would be easier to use with some distros, etc. as it's supported in kernel.
olavgg•3m ago
On average I get around 4x compression on PostgreSQL data with zstd-1
oulipo2•49m ago
Nice! How do you "preinstall the extensions" so that you can have eg timescaledb and others available to install in your Postgres? Do you need to install some binaries first?
malkosta•49m ago
Elixir + Postgres is the microservices killer...last time I saw VP try to convince a company with this stack to go microservices he was out in less than 6mo
cpursley•27m ago
This is the killer combo. Working on something now that uses pgmq + Elixir for workflows: https://github.com/agoodway/pgflow
kibibu•46m ago
Blog posts, like academic papers, should have to divulge how AI has been used to write them.
tallytarik•33m ago
Yes this is clearly verbatim output from an LLM.

But it's perfect HN bait, really. The title is spicy enough that folks will comment without reading the article (more so than usual), and so it survives a bit longer before being flagged as slop.

ddtaylor•17m ago
Is HN guidelines to flag AI content? I am unsure of how flagging for this is supposed to work on HN and have only ever used the flag feature for obvious spam or scams.
itisit•24m ago
Granted it's often easy to tell on your own, but when I'm uncertain I use GPTZero's Chrome extension for this. Eventually I'll stop doing that and assume most of what I read outside of select trusted forums is genAI.
bastardoperator•43m ago
I don't disagree, but I think big enterprises expect support, roadmaps, and the ability to ask for deliverables depending on the sale or context of the service.
samuelknight•40m ago
Skeptical about replacing Redis with a table serialized to disk. The point of Redis is that it is in memory and you can smash it with hot path queries while taking a lot of load off the backing DB. Also that design requires a cron which means the table could fill disk between key purges.
dry_soup•24m ago
From the article, using UNLOGGED tables puts them in memory, not on disk
mauritsd•40m ago
This kind of thing gets posted every couple of months. Databases like Pinecone and Redis are more cost-effective and capable for their special use case, often dramatically so. In some circumstances the situation favours solving the problem in Postgres rather than adding a database. But that should be evaluated on a case-by-case basis. For example, if you run something at scale and have an ops team the penalty of adding a second database is much smaller.

(I run a medium-sized Postgres deployment and like it, but I don't feel like it's a cost-effective solution to every database problem.)

vb-8448•39m ago
It's 5th of feb 2026, and we already get our monthly "just use postgres" thread

btw, big fan of postgres :D

sailfast•36m ago
Love the sentiment! And I'm a user - but what about aggregations? Elasticsearch offers a ton of aggregates out of the box for "free" completely configurable by query string.

Tiger Data offers continuous aggs via hypertable but they need to be configured quite granularly and they're not super flexible. How are you all thinking about that when it comes to postgres and aggregations?

kokanee•3m ago
I love postgres and it really is a supertool. But to get exactly what you need can require digging deep and really having control over the lowest levels. My experience after using timescale/tigerdata for the last couple years is that I really just wish RDS supported the timescale extension; TigerData's layers on top of that have caused as many problems as they've solved.
oldestofsports•34m ago
Caching is mentioned in the article: What do you guys feel about using PostgreSQL for caching instead of Redis?

Redis is many times faster, so much that it doesn't seem comparable to me.

A lot of data you can get away with just caching in-mem on each node, but when you have many nodes there are valid cases where you really want that distributed cache.

simonw•26m ago
Prove that you need the extra speed.

Run benchmarks that show that, for your application under your expected best-case loads, using Redis for caching instead of PostgreSQL provides a meaningful improvement.

If it doesn't provide a meaningful improvement, stick with PostgreSQL.

calderarrow•22m ago
This is the proper approach when deciding whether to use any type of tool or technology. Is the increased amount of cognitive overhead for someone with minimal exposure to your system (who will have to maintain it when you’ve moved on) worth the increased performance on a dollars-per-hour basis? If so, it may be a good option. If not, it doesn’t matter how much better the relative performance is.
dgxyz•25m ago
Neither.

Just use memcache for query cache if you have to. And only if you have to, because invalidation is hard. It's cheap, reliable, mature, fast, scalable, requires little understanding, has decent quality clients in most languages, is not stateful and available off the shelf in most cloud providers and works in-clusetr in kubernetes if you want to do it that way.

I can't find a use case for Redis that postgres or postgres+memcache isn't a simpler and/or superior solution.

Just to give you an idea how good memcache is, I think we had 9 billion requests across half a dozen nodes over a few years without a single process restart.

zemo•7m ago
is there anything memcache gives you that a redis instance configured with an eviction policy of allkeys-lru doesn't give you
jhancock•21m ago
Depends on your app cache needs. If it's moderate, I'd start with postgres...ie. not have operate another piece of infra and the extra code. If you are doing the shared-nothing app server approach (rails, django) where the app server remembers nothing after each request Redis can be a handy choice. I often go with having a fat long lived server process (jvm) where it also acts for my live caching needs. #tradeoffs
umvi•18m ago
I say do it, if it simplifies the architecture. For example if you are using firestore with a redis cache layer, that's 2 dbs. If you can replace 2 dbs with 1 db (postgres), I think it's worth it. But if you are suggesting using a postgres cache layer in front of firestore instead of redis... to me that's not as clear cut.
zzzeek•33m ago
Lots of familiar things here except for this UNLOGGED table as a cache thing. That's totally new to me. Has someone benched this approach against memcached and redis ? I'm extremely skeptical PGs query / protocol overheads are going to be competitive with memcached, but I'm making this up and have nothing to back it up.
SoKamil•31m ago
This post is discussing more specialized databases, but why would people choose Oracle/Microsoft DB instead of Postgres? Your own experience is welcome.
bob1029•15m ago
I'd pick MSSQL if I was being compensated based upon the accuracy, performance, durability and availability of the system. Also in any cases where the customer can pay and won't complain even once about how much this costs.

I'd never advocate for a new oracle install. But, I'd likely defend an existing one. I've seen how effective pl/sql can be in complex environments. Rewriting all that sql just because "oracle man bad" (or whatever) is a huge fucking ask of any rational business owner.

tayo42•21m ago
I feel like this is selling redis short on its features.

Im also curious about benchmark results.

derefr•20m ago
Something TFA doesn’t mention, but which I think is actually the most important distinction of all to be making here:

If you follow this advice naively, you might try to implement two or more of these other-kind-of-DB simulacra data models within the same Postgres instance.

And it’ll work, at first. Might even stay working if only one of the workloads ends up growing to a nontrivial size.

But at scale, these different-model workloads will likely contend with one-another, starving one-another of memory or disk-cache pages; or you’ll see an “always some little thing happening” workload causing a sibling “big once-in-a-while” workload to never be able to acquire table/index locks to do its job (or vice versa — the big workloads stalling the hot workloads); etc.

And even worse, you’ll be stuck when it comes to fixing this with instance-level tuning. You can only truly tune a given Postgres instance to behave well for one type-of-[scaled-]workload at a time. One workload-type might use fewer DB connections and depend for efficiency on them having a higher `work_mem` and `max_parallel_workers` each; while another workload-type might use many thousands of short-lived connections and depend on them having small `work_mem` so they’ll all fit.

But! The conclusion you should draw from being in this situation shouldn’t be “oh, so Postgres can’t handle these types of workloads.”

No; Postgres can handle each of these workloads just fine. It’s rather that your single monolithic do-everything Postgres instance, maybe won’t be able to handle this heterogeneous mix of workloads with very different resource and tuning requirements.

But that just means that you need more Postgres.

I.e., rather than adding a different type-of-component to your stack, you can just add another Postgres instance, tuned specifically to do that type of work.

Why do that, rather than adding a component explicitly for caching/key-values/documents/search/graphs/vectors/whatever?

Well, for all the reasons TFA outlines. This “Postgres tuned for X” instance will still be Postgres, and so you’ll still get all the advantages of being able to rely on a single query language, a single set of client libraries and tooling, a single coherent backup strategy, etc.

Where TFA’s “just use Postgres” in the sense of reusing your Postgres instance only scales if your DB is doing a bare minimum of that type of work, interpreting “just use Postgres” in the sense of adding a purpose-defined Postgres instance to your stack will scales nigh-on indefinitely. (To the point that, if you ever do end up needing what a purpose-built-for-that-workload datastore can give you, you’ll likely be swapping it out for an entire purpose-defined PG cluster by that point. And the effort will mostly serve the purpose of OpEx savings, rather than getting you anything cool.)

And, as a (really big) bonus of this approach, you only need to split PG this way where it matters, i.e. in production. If you make your codebase(s) blind to where exactly these workloads live (e.g. by making them into separate DB connection pools configured by separate env-vars), then in dev, everything can default to happening on the one local PG instance. Which means bootstrapping a dev-env is just `brew install postgres`.

ddtaylor•18m ago
I made the switch from MySQL to postgres a few years ago I didn't really understand what everyone was excited about before I made the switch. I haven't used MySQL since and I think postgres provides everything I need the only thing that I ever snarl at is how many dials and knobs and options there are that's not a bad thing!
trueno•8m ago
> the only thing that I ever snarl at is how many dials and knobs and options there are that's not a bad thing!

yea this is me. postgres is actually insane for how much is offered at checks notes free.99.

_however_ we are probably due for like. I don't know a happy configurator type tool that has reasonable presets and a nice user friendly config tool that helps people get going without sidequesting for a year on devops/dbadmin expertise. that isn't even a favored outcome imo, you just get pretty lukewarm postgres-deployers who are probably missing a bunch of important settings/flags. my team mates would probably shit themselves in the face of postgres configs currently, they are absolute rats in the code but good and proper deployment of postgres is just a whole other career-arc they haven't journeyed and a _lot_ of organizations don't always have a devops/dbadmin type guy readily available any time you want to scrap together an app who's just going to wait for your signal to deploy for you. or said devops/dbadmin guy is just.. one guy and he's supporting 500 other things. not saying the absence/failing to scale teams with such personnel is right, it's just the reality and being up against workplace politics and making the case to convince orgs to hire a bigger team of devops/dbadmin guys involves a lot of shitty meetings and political prowess that is typically beyond an engineers set of capabilities, at least below the senior level.

program_whiz•16m ago
Can anyone comment on whether postgres can replace full columnar DB? I see "full text search" but it feels like this is falling a little short of the full power of elastic -- but would be happy to be wrong (one less tech to remember).
fourseventy•15m ago
There are several different plugins for postgres that do columnar tables, including the company TigerData which wrote this blog
irishcoffee•14m ago
According to the LLM google search result, yes.

Have you looked into it?

guelo•15m ago
This is the future of all devtools in the AI era. There's no reason for tool innovation because we'll just use whatever AIs know best which will always be the most common thing in their training data. It's a self-reinforcing loop. The most common languages, tools, libraries of today are what we will be stuck with for the foreseeable future.
tombert•14m ago
Meh.

I agree that managing lots of databases can be a pain in the ass, but trying to make Postgres do everything seems like a problem as well. A lot of these things are different things and trying to make Postgres do all of them seems like it will lead to similar if not worse outcomes than having separate dedicated services.

I understand that people were too overeager to jump on the MongoDB web scale nosql crap, but at this point I think there might have been an overcorrection. The problem with the nosql hype wasn't that they weren't using SQL, it's that they were shoehorning it everywhere, even in places where it wasn't a good fit for the job. Now this blog post is telling us to shoehorn Postgres everywhere, even if it isn't a good fit for the job...

cyanydeez•12m ago
to be fair, Postgres cana basically do everything Mongo can and just as well.
tombert•10m ago
Ok, I'm a little skeptical of that claim but let's grant it. I still don't think Postgres is going to do everything Kafka and Redis can do as well as Kafka or Redis.
TheAceOfHearts•12m ago
I'll take it one step further and say you should always ask yourself if the application or project even needs a beefy database like Postgres or if you can get by with using SQLite. For example, I've found a few self-hosted services that just overcomplicated their setup and deployment because they picked Postgres or MariaDB over SQLite, despite it being a much better self-contained solution.
timeinput•3m ago
I find that if I want to use JSON storage I'm somewhat stuck choosing my DB stack. If I want to use JSON, and change my database from SQLite to Postgres I have to substantially change my interface to the DB. If I use only SQLite, or only Postgres it's not so bad, but the transition cost to "efficient" JSON use in Postgres from a small demo in SQLite is kind of high compared to just starting with an extra docker run (for a Postgres server) / docker compose / k8s yaml / ... that has my code + a Postgres database.

I really like having some JSON storage because I don't know my schema up front all the time, and just shoving every possible piece of potentially useful metadata in there has (generally) not bit me, but not having that critical piece of metadata has been annoying (that field that should be NOT NULL is NULL because I can't populated it after the fact).

saisrirampur•11m ago
I’m a huge Postgres fan. That said, I don’t agree with the blanket advice of “just use Postgres.” That stance often comes from folks who haven’t been exposed enough to (newer) purpose-built technologies and the tremendous value they can create

The argument, as in this blog, is that a single Postgres stack is simpler and reduces complexity. What’s often overlooked is the CAPEX and OPEX required to make Postgres work well for workloads it wasn’t designed for, at even reasonable scale. At Citus Data, we saw many customers with solid-sized teams of Postgres experts whose primary job was constant tuning, operating, and essentially babysitting the system to keep it performing at scale.

Side note, we’re seeing purpose-built technologies show up much earlier in a company’s lifecycle, likely accelerated by AI-driven use cases. At ClickHouse, many customers using Postgres replication are seed-stage companies that have grown extremely quickly. We pulled together some data on these trends here: https://clickhouse.com/blog/postgres-cdc-year-in-review-2025...

A better approach would be to embrace the integration of purpose-built technologies with Postgres, making it easier for users to get the best of both worlds, rather than making overgeneralized claims like “Postgres for everything” or “Just use Postgres.”

pimlottc•8m ago
I took it to mean “make Postgres your default choice”, not “always use Postgres no matter what”
sheerun•6m ago
Postgres is king of its own, other solutions can be incorporated in it eventually by someone or some organization, that's it
throwaway81523•4m ago
Gad, they sure like to say "BM25" over and over again. That's a near worthless approach to result ranking. Doing any halfway ok job requires much more tuned and/or more powerful approaches.

Why a Fintech Unicorn Is Donating Millions to Start a Credit Union

https://www.forbes.com/sites/jeffkauflin/2026/01/21/why-a-fintech-unicorn-is-donating-millions-to...
1•toomuchtodo•25s ago•1 comments

Silver Is So Pricey That Pandora Is Switching to Platinum

1•geox•1m ago•0 comments

Axe: A Simple Unified Layout Abstraction for Machine Learning Compilers

https://arxiv.org/abs/2601.19092
1•matt_d•2m ago•0 comments

India's female workers watching hours of abusive content to train AI

https://www.theguardian.com/global-development/2026/feb/05/in-the-end-you-feel-blank-indias-femal...
1•thisislife2•2m ago•0 comments

Show HN: A state-based narrative engine for tabletop RPGs

https://github.com/dkoepsell/EverdiceRealm1
1•KoeppyLoco•3m ago•0 comments

Tell HN: Desktop apps - like the old Microsoft Office - preserve sovereignty

1•wewewedxfgdf•6m ago•0 comments

Ask HN: Why are we safe from botnet-powered vexatious litigation?

1•OgsyedIE•7m ago•0 comments

10-Part Series on Breadth-First Traversals in Haskell

https://doisinkidney.com/series/Breadth-First%20Traversals.html
1•romes•8m ago•0 comments

Why a solid app failed without marketing focus

1•topcone•8m ago•0 comments

Musk Predicts SpaceX Will Launch More AI Compute / Year Than Everything on Earth

https://cheekypint.substack.com/p/elon-musk-on-space-gpus-ai-optimus
1•m463•9m ago•1 comments

LLatte: Scalable Transformers for Ads at Meta

https://twitter.com/fb_engineering/status/2019524570315669981
1•LatteMetaAI•10m ago•0 comments

NASA Will Let Its Astronauts Bring iPhones to the Moon

https://twitter.com/NASAAdmin/status/2019259382962307393
3•m463•12m ago•0 comments

Digital Sovereignty with Seed Hypermedia (FOSDEM '26) [video]

https://www.youtube.com/watch?v=3gI7-h0wAE8
1•evv•12m ago•0 comments

Ask HN: What's in Your Clipboard?

1•dvh•13m ago•0 comments

Pandoc in the browser

https://pandoc.org/app/
2•george_____t•14m ago•1 comments

If you invested $100k in ETH when Eric Trump told you to buy, you have $1,245

https://xcancel.com/search?f=tweets&q=UziCryptoo%2Fstatus%2F2019496501890973964
2•doener•15m ago•2 comments

Skills Are the Most Underrated Feature in Agentic AI

https://www.brethorsting.com/blog/2026/02/skills-are-the-most-underrated-feature-in-agentic-ai/
1•aaronbrethorst•17m ago•0 comments

An AI Workflow to Slow Down and Reflect in the Age of Inference-Speed

https://www.souravinsights.com/blog/learning-with-ai-agents
1•SouravInsights•18m ago•0 comments

An Oral History of Unix (Thompson/Ritchie/12-More Interview Transcripts)

https://www.tuhs.org/Archive/Documentation/OralHistory/
1•rramadass•27m ago•0 comments

GABRIEL – turn messy qualitative corpora into analysis-ready datasets

https://github.com/openai/GABRIEL
1•michaelsbradley•27m ago•0 comments

Show HN: I reviewed about 300 academic papers of 2025 to write a book on startup

2•albertoasquer•27m ago•0 comments

Show HN: Founder-OS: Open Sourcing how I automate my company

https://github.com/cloudrepo-io/founder-os
1•256BitChris•31m ago•0 comments

Self-Contained Map Component for Swift with Multiple, Aggregated, Custom Markers

https://github.com/LittleGreenViper/BigJuJuMap
1•mooreds•31m ago•0 comments

The Riemann Hypothesis: Past, Present and a Letter Through Time

https://arxiv.org/abs/2602.04022
1•stared•31m ago•0 comments

Show HN: Savior – Prevent silent form data loss in the browser

https://github.com/Pepp38/Savior
1•Pepp38•33m ago•0 comments

OpenAI and Ginkgo Bioworks (YC S14) used GPT5 to lower protein production costs

https://openai.com/index/gpt-5-lowers-protein-synthesis-cost/
1•snitty•37m ago•0 comments

PPE Stockpile Degradation

https://chillphysicsenjoyer.substack.com/p/ppe-stockpile-degradation
2•crescit_eundo•38m ago•0 comments

What's the hardest thing about tracking your validated learnings?

1•localeyes•38m ago•0 comments

Show HN: Atomic Afterglow – Local-first audio analysis (Librosa/Streamlit)

https://atomic-afterglow.streamlit.app/
1•phasesequencer•40m ago•0 comments

ICE and CBP's Face-Recognition App Can't Verify Who People Are

https://www.wired.com/story/cbp-ice-dhs-mobile-fortify-face-recognition-verify-identity/
7•cdrnsf•41m ago•0 comments