MurphyA/hacker-news huggingface dataset:
Show HN: Know how your SaaS is doing in 30 seconds
by dasfelix | 2026-02-07 17:51:55+00:00
Hi HN
I built anypanel, a lightweight KPI board for SaaS founders who just want a fast “state of the app” check.

When you’re running a small product, the numbers you actually need daily are usually simple (signups, activation, DAU, revenue, errors). The annoying part is they’re scattered across tools, and you end up either not checking at all or wasting time piecing them together.

What anypanel does:
- You send metrics/events with a simple API call (or a tiny JS snippet)
- anypanel stores them and turns them into a clean dashboard: KPI cards, time-series charts, goals
- Built for 5–10 metrics you care about, not full-blown analytics

Why:
I wanted something I can open on my phone and get the answer in one glance: “Are we up, down, or broken today?”

Who it’s for:
Technical solo founders / small teams who want a daily KPI habit without a data stack.

Link: https://anypanel.io

I’d love feedback on:
- What exact metrics would you want on a “30-second board”?
- What would stop you from using a tool like this (trust, setup, missing integrations, etc.)?
by bonsai_spool | 2026-02-07 17:51:59+00:00
> Unless every driver scores exactly the same, you will always have at least 50% of drivers higher than the average.

Yes, and Uber is very comfortable telling me that rides are at a higher price and that I may wish to wait for a few minutes for a lower price.

So it would seem that they are capable of identifying averages and determining whether data fall above or below the averages.
by lebed2045 | 2026-02-07 17:52:13+00:00
basically this - it took the social media industry quite a few years to invent a simple-looking thing, short-form video with discorver algo and it became extremely addictive for a huge part of the population.
Now imagine an AI that knows your personality type, good at psychology, always supportive. Best friend ever. That creates a far stronger moat than any price or technical advantage of an AI coding tool.
by pyrale | 2026-02-07 17:52:47+00:00
> That "very similar" does a lot of heavy lifting for you.

The critical point if my claim is whether or not they are mandatory. Pillar 2 is mandatory for employees. Whether employees are forced to fork their cash to the state or to a private management company doesn't change the scheme, but it changes OP's number.

There's plenty more to say about the way pension schemes are set up, their benefits and drawbacks, but that's unrelated to my point.
by sowbug | 2026-02-07 17:52:47+00:00
You don't need to use Google day-to-day. Create a single-purpose Gmail account and set up Inactive Account Manager to provide Google Drive access to your trusted contacts at the designated time. Put a single document in the drive that contains whatever your recovery instructions are, and encrypt it with the secret that is unlocked with your M-of-N Shamir shares.

Now you don't have to trust your M of N friends as much, because they can conspire to unlock the secret early, but they won't get access to the document that the secret unlocks until after your demise.

There are non-fatal problems with this approach -- your N friends have to recognize the email they receive from a strange Gmail address 3 months after you're gone. You might lose the password to the Gmail account and be unable to get in there yourself, causing it to declare you dead when you're not. All these issues can be mitigated with extra care.
by foltik | 2026-02-07 17:53:19+00:00
It’s so jarring to hear this reality-detached writing style coming from someone who’s otherwise a great systems thinker.

This is like my worst nightmare as a systems engineer: that years of navigating bureaucracy at a place like Intel slowly brainrots me into prioritizing politics and self-promotion over the technical truth.

I hope this is just PR reflex and not an actual loss of grounding.
by noosphr | 2026-02-07 17:53:38+00:00
This is the part that feels right to me because agents are idiots.

I built a tool that writes (non shit) reports from unstructured data to be used internally by analysts at a trading firm.

It cost between $500 to $5000 per day per seat to run.

It could have cost a lot more but latency matters in market reports in a way it doesn't for software. I imagine they are burning $1000 per day per seat because they can't afford more.
by seba_dos1 | 2026-02-07 17:53:42+00:00
> Unless you are only ever a single engineer, your career is filled with "I need to debug code I didn't write".

That's the vast majority of my job and I've yet to find a way to have LLMs not be almost but not entirely useless at helping me with it.

(also, it's filled with that even when you are a single engineer)
by threecheese | 2026-02-07 17:54:01+00:00
So much of this resonated with me, and I realize I’ve arrived at a few of the techniques myself (and with my team) over the last several months.

THIS FRIGHTENS ME. Many of us sweng are either going be FIRE millionaires, or living under a bridge, in two years.

I’ve spent this week performing SemPort; found a ts app that does a needed thing, and was able to use a long chain of prompts to get it completely reimplemented in our stack, using Gene Transfer to ensure it uses some existing libraries and concrete techniques present in our existing apps.

Now not only do I have an idiomatic Python port, which I can drop right into our stack, but I have an extremely detailed features/requirements statement for the origin typescript app along with the prompts for generating it. I can use this to continuously track this other product as it improves. I also have the “instructions infrastructure” to direct an agent to align new code to our stack. Two reusable skills, a new product, and it took a week.
by mushufasa | 2026-02-07 17:54:02+00:00
from wikipedia:
"ALGOL 68 (short for Algorithmic Language 1968) is an imperative programming language member of the ALGOL family that was conceived as a successor to the ALGOL 60 language, designed with the goal of a much wider scope of application and more rigorously defined syntax and semantics.

The complexity of the language's definition, which runs to several hundred pages filled with non-standard terminology, made compiler implementation difficult and it was said it had "no implementations and no users". This was only partly true; ALGOL 68 did find use in several niche markets, notably in the United Kingdom where it was popular on International Computers Limited (ICL) machines, and in teaching roles. Outside these fields, use was relatively limited.

Nevertheless, the contributions of ALGOL 68 to the field of computer science have been deep, wide-ranging and enduring, although many of these contributions were only publicly identified when they had reappeared in subsequently developed programming languages. Many languages were developed specifically as a response to the perceived complexity of the language, the most notable being Pascal, or were reimplementations for specific roles, like Ada.

Many languages of the 1970s trace their design specifically to ALGOL 68, selecting some features while abandoning others that were considered too complex or out-of-scope for given roles. Most modern languages trace at least some of their syntax to either C or Pascal, and thus directly or indirectly to ALGOL 68"

My guess is someone took the 'no implementations' saying as a personal challenge.
by celsoazevedo | 2026-02-07 17:54:33+00:00
> What's wrong with libreoffice

I'm a very light user and only moved to onlyoffice when I bought a new laptop and libreoffice was freezing[0], but at least on mac, I feel like it needs a UI refresh, icons that are not blurry, a look at the performance when doing basic tasks, etc.

It's free and opensource, which is good, but it's not as polished as other paid alternatives.

[0] https://news.ycombinator.com/item?id=43038942
by YarickR2 | 2026-02-07 17:54:35+00:00
This line shows either he does not get how wrong he is,
or I do not understand the deepness of his enlightenment.
"A simple Makefile covers 100% of my needs for 99% of my use cases".
We've come a long way to replace simple Makefile with autotools (incredible monstrocity), cmake, ninja etc.
I hope he does not propose to ditch *libc.
by jghn | 2026-02-07 17:54:52+00:00
Sentiments like this make me wonder if perhaps the dream of the 90s was just ahead of its time. Things like UML, 4GLs, Rational were all being hyped. We were told that the future was a world where people could express the requirements & shape of the system, and the machines would do the rest.

Clearly that didn't happen, and then agile took over from the more waterfall/specs based approaches, and the rest was history.

But now we're entering a world where the state of the art is expressing your requirements & shape of the system. Perhaps this is just part of a broader pendulum swing, or perhaps the 1990s hopes & dreams finally caught up with technology.
Show HN: Deterministic NDJSON audit logs – v1.2 update (structural gaps)
by Slaine | 2026-02-07 17:54:52+00:00
A few days ago I shared a repo with deterministic NDJSON event logs and explicit gap handling (v1.1) and asked for a sanity check.

I’ve now updated this with the same two scenarios generated under a newer model (v1.2).

This repo still intentionally contains only NDJSON files — no code, no UI:

• a clean run
• a run with intentional missing data

In v1.1, missing data was represented via an explicit export-time gap marker.
In v1.2, the same scenario is represented structurally at the segment level, and the verifier reports partial results accordingly.

The guarantees are unchanged (deterministic ordering, tamper-evident chaining, explicit missing-data detection).

I’m still unsure how useful this is in practice compared to existing approaches, but I wanted to share the updated artifacts in case it’s of interest.

Repo: https://github.com/yupme-bot/kernel-ndjson-proofs
by anotherlab | 2026-02-07 17:54:55+00:00
Back in the VIC-20 days, I had the VIC Forth (https://ia800304.us.archive.org/34/items/VIC_Forth_1982_HES/... and https://photobubba.com/wp-content/uploads/2016/06/an-intervi...) cartridge and the book Starting Forth (https://www.forth.com/starting-forth/). It was my second programming language, after BASIC.

Like everything else, it was easy do simple things, much harder to do anything else. My brain also rejected doing stuff with postfix notation.

It always fun trying to explain Forth to developers used to higher level languages. It always came down to "a word is like a function, but not really"
by nottorp | 2026-02-07 17:55:02+00:00
> In fact, LLMs will be better than humans in learning new frameworks.

LLMs don't learn? The neural networks are trained just once before release and it's a -ing expensive process.

Have you tried using one on your existing code base, which is basically a framework for whatever business problem you're solving? Did it figure it out automagically?

They know react.js and nest.js and next.js and whatever.js because they had humans correct them and billions of lines of public code to train on.
by cookiengineer | 2026-02-07 17:55:19+00:00
Come to the redteam / purpleteam side. We're having fun times right now. The definition of "every software has bugs" is now on a next level, because people don't even care about sql injection anymore. It's right built into every vibecoded codebase.

Authentication and authorization is as simple as POST /api/create/admin with zero checks. Pretty much every API ever slop coded looks like this. And if it doesn't, it will forget about security checks two prompts later and reverse the previously working checks.
by pwg | 2026-02-07 17:55:23+00:00
> to the lucky ones able to afford living close to the city center.

Which is also, to some extent, the reality in the US as well. Some number of the "city centers" have better public transport and/or walk-ability [1] available than what is available just outside those city centers.

One big difference in the US is the massive land area difference as compared to Europe means there is a huge amount more land area (and therefore population) with little to no public transport or walk-ability available and a car becomes mandatory rather than optional in those areas.

[1] It's not perfect, I'm sure there are plenty of city centers in western states where even the city center itself is so spread out that walk-ability suffers and that a car tends to become more necessary.
by pfdietz | 2026-02-07 17:55:53+00:00
There was also the "death of the mid-list" which cut out a lot of SF books. The Thor Power Tool decision in the US had a big effect.

https://en.wikipedia.org/wiki/Thor_Power_Tool_Co._v._Commiss...

"The Thor decision caused publishers and booksellers to be much quicker to destroy stocks of poorly-selling books in order to realize a taxable loss. These books would previously have been kept in stock but written down to reflect the fact that not all of them were expected to sell."

Today, I understand mass market paperbacks are dying.
by CuriouslyC | 2026-02-07 17:56:07+00:00
Until we solve the validation problem, none of this stuff is going to be more than flexes. We can automate code review, set up analytic guardrails, etc, so that looking at the code isn't important, and people have been doing that for >6 months now. You still have to have a human who knows the system to validate that the thing that was built matches the intent of the spec.

There are higher and lower leverage ways to do that, for instance reviewing tests and QA'ing software via use vs reading original code, but you can't get away from doing it entirely.
by andoando | 2026-02-07 17:56:24+00:00
Are you giving it huge todos in one prompt or working modularly?

Claude set up account creation / login with SSO login, OTP and email notifications in like 5 mins and told me exactly what to do on the provider side. Theres no way that wouldn't have taken me few hours to figure out

There is no way its not faster at a large breadth of the work, unless youre maybe a fanatic with reviewing and nitpicking every line of code to the extreme
by wasabi991011 | 2026-02-07 17:56:42+00:00
> I'm a mathematician relying heavily on AI as an association engine of massive scope, to organize and expand my thoughts.

Can you share more about your architecture & process? Also a researcher involved in math research (though not strictly speaking a mathematician, but I digress). I've often thought about using AI on my notes, but they are messy and even then I can't quite figure out what to ask: prioritization, connecting ideas, lit search, etc.

I'd love to hear what you do.
by fvdessen | 2026-02-07 17:58:07+00:00
The architectural patterns are similar in go. The part of the prompt that contains the refactoring concerns that I wanted to fix are specific to this go project. You can very well add what you just explained and not only will it follow it, it will cleanup the parts when it isn't done. You don't need to fully explain the concept as it probably nows them well, just mentionning the concept you want to fix is enough.

In my experience the latest model (Opus 4.6 in this case) are perfectly able to do senior stuff. It's just that they don't do it from the get go, as they will give you the naive junior dev solution as a first draft. But then you can iterate on refactoring later on
by nottorp | 2026-02-07 17:58:10+00:00
I've noticed this in my small scale tests. Basically the larger the prompt gets (and it includes all the previously generated code because that's what you want to add features to), the more likely is that the LLM will go off the rails. Or forget the beginning of the context. Or go into a loop.

Now if you're using a lot of separate prompts where you draw from whatever the network was trained on and not from code that's in the prompt, you can get usable stuff out of it. But that won't build you the whole application.
by smashed | 2026-02-07 17:58:59+00:00
I have some healthy skepticism on this claim though. Maybe, but there will be a point of diminishing returns where these refactors introduce more problems than they solve and just cause more AI spending.

Code is always a liability. More code just means more problems. There has never been a code generating tool that was any good. If you can have a tool generate the code, it means you can write something on a higher level of abstraction that would not need that code to begin with.

AI can be used to write this better quality / higher level code. That's the interesting part to me. Not churning out massive amounts of code, that's a mistake.
by avidiax | 2026-02-07 17:59:04+00:00
Because real estate innovation is not something that the customers care about, and the real estate team's outputs effect everyone else's outputs.

How does the rest of Microsoft perform if there's not enough office space or DC capacity is far below needs?

Risk is much more tolerable in the last mile than the first one, much more tolerable in the leaves of a dependency graph than the root.
by nickthesick | 2026-02-07 17:59:06+00:00
I think it definitely depends on the country, there isn’t a one-size fits all answer to this for the countries in the EU.

Even in this example, the French are building this in-house, but the Germans are repackaging this into their suite. And the Netherlands is on their way to do the same.

So the approach would be different depending on which country you approached.

My advice to you would be to follow government events like Hackdays to get yourself in front of people who can point you in the right direction
by matsemann | 2026-02-07 17:59:32+00:00
Does any country have a good system? In Norway it used to be your doctor taking away your license. But that didn't turn out too well. People need to be able to tell their doctor about their issues without fear of "retaliation", and doing it would of course damage the relationship going forward.

So I'm all for doing it, too many old people that shouldn't be on the road, but unsure how.
by reilly3000 | 2026-02-07 17:59:33+00:00
My friend works at Shopify and they are 100% all in on AI coding. They let devs spend as much as they want on whatever tool they want. If someone ends up spending a lot of money, they ask them what is going well and please share with others. If you’re not spending they have a different talk with you.

As for me, we get Cursor seats at work, and at home I have a GPU, a cheap Chinese coding plan, and a dream.
by well_ackshually | 2026-02-07 18:00:04+00:00
>It's a normal mistake for people that don't actually have to support the costs themselves. Once people actually start a small business or pay more attention to their own wages and how much is being taken away, they figure out how it actually works.

No, thank you, I am quite well versed in the concept of superbrut, and actively pay more than a SMIC in taxes every year: you won't play that game with me. Va jouer, comme on dit.

They're employer _contributions_ to the system. They're the price you pay for a healthy, well educated working population.

You don't get to claim it as "it would be your salary", because we both damn well know you'd never pay that back into the salary should it go away. We've had the experience every time, with tax writeoffs on SMICs, VAT lowered to 5.5% which led to zero jobs created and no changes in employment conditions, etc. You might even be old enough to remember the MEDEF's "1 million jobs" pin, where they created... 20k. Cool. The reality of things is, you as an employer cannot be trusted to not fuck over employees, especially the weakest and most vulnerable of us all.

Once again, your own damn links prove that 1/ France isn't that far off the OECD average for taxation and 2/ actually does better in not slapping in a bunch of unrelated crap in taxes.
by ecshafer | 2026-02-07 18:00:11+00:00
I think people should be able to get up to 3 votes:

1. Veteran

2. Property ownership

3. Having children.

If you dont hit 1 of those criteria, you dont get a vote. You need skin in the game. Letting anyone vote is why “tax someone else, give me things” is such a popular platform. Politicians should have to hit maybe 2 out of 3.
by Lwerewolf | 2026-02-07 18:00:25+00:00
Re: $1k/day on tokens - you can also build a local rig, nothing "fancy". There was a recent thread here re: the utility of local models, even on not-so-fancy hardware. Agents were a big part of it - you just set a task and it's done at some point, while you sleep or you're off to somewhere or working on something else entirely or reading a book or whatever. Turn off notifications to avoid context switches.

Check it:
https://news.ycombinator.com/item?id=46838946
by pwg | 2026-02-07 18:00:30+00:00
The issue is that the "over 70s" group, while on the whole averages out to moderate safety, includes a number of individuals that are very dangerous drivers (to themselves, and to others). If one looks at the overall statistics, the group as a whole looks ok, but those dangerous outliers are the ones that get the "press coverage" on the nightly news when they do cause an incident, skewing peoples view of "over 70s drivers".
by eclipsetheworld | 2026-02-07 18:00:56+00:00
I have been working on my own "Digital Twins Universe" because 3rd-party SaaS tools often block the tight feedback loops required for long-horizon agentic coding. Unlike Stripe, which offers a full-featured environment usable in both development and staging, most B2B SaaS companies lack adequate fidelity (e.g., missing webhooks in local dev) or even a basic staging environment.

Taking the time to point a coding agent towards the public (or even private) API of a B2B SaaS app to generate a working (partial) clone is effectively "unblocking" the agent. I wouldn't be surprised if a "DTU-hub" eventually gains traction for publishing and sharing these digital twins.

I would love to hear more about your learnings from building these digital twins. How do you handle API drift? Also, how do you handle statefulness within the twins? Do you test for divergence? For example, do you compare responses from the live third-party service against the Digital Twin to check for parity?
by Enhaj12 | 2026-02-07 18:01:05+00:00
Regarding EFTA00434905

I tried and got alot of errors, cant seem to fix it, due to corruption.

https://www.docfly.com/editor/fa3bcb1fa9e8d2629b32/v9r21qsju...

Tried to get AI to guess the remaining text: https://pastebin.com/Z9X2d510
by YousefED | 2026-02-07 18:01:08+00:00
In our case, they started building on top of our project and then reached out, so not sure I can share any lessons on this. With that said:

- I think administrations in the EU are (slowly but steadily) adopting "Public Money, Public Code" policies and looking more seriously at open source

- Note that policy / strategy on this depends a lot per country / local administration / project etc. I think most governments don't actively develop in house - France is quite the exception in this

- There are a number of conferences that might be relevant (FOSDEM for example just finished)

- We also benefitted from EU grants (e.g.: NLNet) to bootstrap our work and the early research phases
by alsetmusic | 2026-02-07 18:01:10+00:00
> The sidepanels and floating toolbar are ripped directly from figma (to the point I would fear a lawsuit).

This is sort of ridiculous. Apple tried to sue Microsoft for the look-and-feel of their GUI and lost. I think they might have tried to go after Samsung for copying the iPhone GUI? It certainly didn't work if they tried.

We all know Oracle tried to sue Google about API endpoints and lost. That's different from GUI elements, but a more concrete argument and it still failed.

You're just crapping on someone's hard work. If you don't want it, don't use it.