frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The Genus Amanita

https://www.mushroomexpert.com/amanita.html
1•rolph•2m ago•0 comments

We have broken SHA-1 in practice

https://shattered.io/
1•mooreds•3m ago•1 comments

Ask HN: Was my first management job bad, or is this what management is like?

1•Buttons840•4m ago•0 comments

Ask HN: How to Reduce Time Spent Crimping?

1•pinkmuffinere•5m ago•0 comments

KV Cache Transform Coding for Compact Storage in LLM Inference

https://arxiv.org/abs/2511.01815
1•walterbell•10m ago•0 comments

A quantitative, multimodal wearable bioelectronic device for stress assessment

https://www.nature.com/articles/s41467-025-67747-9
1•PaulHoule•12m ago•0 comments

Why Big Tech Is Throwing Cash into India in Quest for AI Supremacy

https://www.wsj.com/world/india/why-big-tech-is-throwing-cash-into-india-in-quest-for-ai-supremac...
1•saikatsg•12m ago•0 comments

How to shoot yourself in the foot – 2026 edition

https://github.com/aweussom/HowToShootYourselfInTheFoot
1•aweussom•12m ago•0 comments

Eight More Months of Agents

https://crawshaw.io/blog/eight-more-months-of-agents
3•archb•14m ago•0 comments

From Human Thought to Machine Coordination

https://www.psychologytoday.com/us/blog/the-digital-self/202602/from-human-thought-to-machine-coo...
1•walterbell•14m ago•0 comments

The new X API pricing must be a joke

https://developer.x.com/
1•danver0•15m ago•0 comments

Show HN: RMA Dashboard fast SAST results for monorepos (SARIF and triage)

https://rma-dashboard.bukhari-kibuka7.workers.dev/
1•bumahkib7•16m ago•0 comments

Show HN: Source code graphRAG for Java/Kotlin development based on jQAssistant

https://github.com/2015xli/jqassistant-graph-rag
1•artigent•21m ago•0 comments

Python Only Has One Real Competitor

https://mccue.dev/pages/2-6-26-python-competitor
3•dragandj•22m ago•0 comments

Tmux to Zellij (and Back)

https://www.mauriciopoppe.com/notes/tmux-to-zellij/
1•maurizzzio•23m ago•1 comments

Ask HN: How are you using specialized agents to accelerate your work?

1•otterley•24m ago•0 comments

Passing user_id through 6 services? OTel Baggage fixes this

https://signoz.io/blog/otel-baggage/
1•pranay01•25m ago•0 comments

DavMail Pop/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway

https://davmail.sourceforge.net/
1•todsacerdoti•26m ago•0 comments

Visual data modelling in the browser (open source)

https://github.com/sqlmodel/sqlmodel
1•Sean766•28m ago•0 comments

Show HN: Tharos – CLI to find and autofix security bugs using local LLMs

https://github.com/chinonsochikelue/tharos
1•fluantix•28m ago•0 comments

Oddly Simple GUI Programs

https://simonsafar.com/2024/win32_lights/
1•MaximilianEmel•29m ago•0 comments

The New Playbook for Leaders [pdf]

https://www.ibli.com/IBLI%20OnePagers%20The%20Plays%20Summarized.pdf
1•mooreds•29m ago•1 comments

Interactive Unboxing of J Dilla's Donuts

https://donuts20.vercel.app
1•sngahane•30m ago•0 comments

OneCourt helps blind and low-vision fans to track Super Bowl live

https://www.dezeen.com/2026/02/06/onecourt-tactile-device-super-bowl-blind-low-vision-fans/
1•gaws•32m ago•0 comments

Rudolf Vrba

https://en.wikipedia.org/wiki/Rudolf_Vrba
1•mooreds•33m ago•0 comments

Autism Incidence in Girls and Boys May Be Nearly Equal, Study Suggests

https://www.medpagetoday.com/neurology/autism/119747
1•paulpauper•33m ago•0 comments

Wellness Hotels Discovery Application

https://aurio.place/
1•cherrylinedev•34m ago•1 comments

NASA delays moon rocket launch by a month after fuel leaks during test

https://www.theguardian.com/science/2026/feb/03/nasa-delays-moon-rocket-launch-month-fuel-leaks-a...
1•mooreds•35m ago•0 comments

Sebastian Galiani on the Marginal Revolution

https://marginalrevolution.com/marginalrevolution/2026/02/sebastian-galiani-on-the-marginal-revol...
2•paulpauper•38m ago•0 comments

Ask HN: Are we at the point where software can improve itself?

1•ManuelKiessling•38m ago•2 comments
Open in hackernews

Give Your Metrics an Expiry Date

https://adrianhoward.com/posts/give-your-metrics-an-expiry-date/
74•adrianhoward•3mo ago

Comments

sandermvanvliet•3mo ago
I think this should be true for many things, or at least have a fixed future date at which you re-evaluate $thing

For example with Architecture Decision Records, put a 6 or 12 month expiry on them and evaluate to see if they can be renewed, should be changed or replaced with something that covers new insights.

Unfortunately that seems a very unpopular thing to do so I’ve never seen it work and companies end up with “we have always done it like this” type practices

storyinmemo•3mo ago
I've advocated for this as well but called it a lease. We agree to run this for the duration of the lease and agree to determine whether we should extend / re-sign the lease a period of time before the expiration.

Keeps from changing up too often but also gives a conscious evaluation.

bluGill•3mo ago
You cannot usefully change/review architecture decisions in 1 year. The point of architecture is to make the hard decisions that you will regret getting wrong in the future to try to get them right now (often without enough information to make them). If you decide to make a free for all an architecture will emerge that is a mess that you cannot change.

Architecture should not be "we have always done it like this". If you don't write down why though it will become that. Often there are good reasons that things have always been done like that - those reasons may or may not still be valid but if you don't know what they are it is hard to evaluation. More than once I've seen someone rethink a "we have always done it like that" and discover the hard way why they always did it that way.

I've never seen a company with a good way to write down why they do things though. When someone even tries nobody reads those documents.

scaryclam•3mo ago
It really depends on the decision, what was done, and the overall impact. If the decision is to migrate to microservices, a year in it may be reviewed and decided that the work has been far more than anticipated, and is too much for EVERYTHING to be migrated, and the decision changed.

Or it might be an architectural decision to change the hierarchy of some organisational structure. Again, it could be the correct call for the time, but as things evolve over a year, it may not be sufficiant a year later.

A year isn't a bad time to review, and if the decision is just a "yeah, duh, of course we'll continue", then it's a really quick conversation, but at least you're thinking about things.

bluGill•3mo ago
You can review - but by the time you really know it is too late. If things are going really bad after one year then start over. However often things that will go well long term are having "growing pains" at 1 year and so "staying the course" despite the pain might be the right decision. Until you have a microservices architecture you don't know the pros/cons of it for your system - you can get insight from others, but their system will be different and so will have different problems.

Your org chart should be tweaked every year - as should your architecture. However major changes should not happen often - if at all.

fragmede•3mo ago
A year is and is not a long time, so it depends on how seasonal the prosu is. New years celebration decorations are at one end of the spectrum, but it turns out a lot of things have a seasonality to them as well.
adrianhoward•3mo ago
<nods> another of my fave things for expiry dates are regular meetings — never set them to repeat forever. Six months max. That way you have to be intentional about keeping them going & talking about their value (or not ;-)
chanux•3mo ago
IIRC Nassim Taleb proposed that every institute (or was it policy?) should come with an expiry dates. In work context there have so many things I thought this applies (meetings, policies, email alerts etc).
rkagerer•3mo ago
It's more important to have people who actively "own" each piece of the infrastructure, and are intimately familiar with it, the rationales, the tradeoffs, etc.

Then when new knowledge/technology/idle cycles come along they can take advantage to update/refine it in sensible ways.

Often the sensible way is "leave it, it works fine". But there's a big difference between arriving at that outcome via ignorance vs. deliberation. Too often management doesn't recognize the difference, but the former as your state of affairs will eventually lead your stuff to rot.

abirch•3mo ago
I wish laws had expiry dates. For 100 years. Inertia seems to be the most powerful force
anon98356•3mo ago
Isn't that a big part of the issues the US has with passing a budget? Some of their tax breaks etc. have expiry dates so keep needing to be renewed. I think part of the current shutdown is related to the debate about renewing the obamacare tax breaks which have/are due to expire
arccy•3mo ago
i think it's more they just tack on a bunch of unrelated stuff into bills that "must" be passed
sokoloff•3mo ago
I think that’s as much a matter of game-playing to be able to give breaks now and make the budget impact evaluation work out by making them temporary.

Or less politely, make it future citizens’ and another administration’s problem.

anon98356•3mo ago
very true, although in relation to OPs point I was talking less about the why of expiring laws/taxes and just pointing out that creating laws that expire can have its own less than desirable knock on effects
drdec•3mo ago
They recently stepped up their game.

So they do the thing where they set breaks to sunset in order to make the bill revenue neutral according to the CBO.

Then, later on, when the tax breaks are ready to sunset, they convince the CBO that the tax breaks constitute the new baseline. So now when they pass the next budget they are not considered "new" and they do NOT need to be balanced with cuts or increases any more.

It's a total end run around the intention of the process.

vinniedkator•3mo ago
To over simplify the process: Budgets in the US are supposed to be revenue neutral. The use of sunset provisions, like the SALT cap, allow Congress to play with the math in order to make it follow its own rules. These provisions are really a gimmick because not extending them before expiration becomes a political problem. I.e. letting the SALT cap expire would “give the rich a tax break”. Note: I’m not arguing the validity of the SALT cap).
drdec•3mo ago
> Budgets in the US are supposed to be revenue neutral.

To clarify - budgets passed via the reconciliation are supposed to be revenue neutral. The reconciliation process takes away the Senate's filibuster. When the filibuster is in play, it effectively requires a 60-40 supermajority to pass anything.

(No this is not how the founders imagined the process going when they wrote the rules.)

kwk1•3mo ago
A technical term for this is "sunset provision": https://en.wikipedia.org/wiki/Sunset_provision
zinodaur•3mo ago
If you have the time to evaluate your metrics on a case by case basis every 18 months, you aren't collecting enough metrics
scott_w•3mo ago
I’m not sure if you’re joking or you’re thinking of a different type of “metric.”

The metrics I think you’re referring to are the ones you collect throughout your product, which I think the article author would advocate you continue to collect and expand.

The “metrics” the article references is more actively tracking and referring to them in your workflow. So, tracking and acting on changes to conversion rate. If you “expire” them, you don’t stop collecting them, you just take them off your dashboard for now.