frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Deterministic NDJSON audit logs – v1.2 update (structural gaps)

https://github.com/yupme-bot/kernel-ndjson-proofs
1•Slaine•1m ago•0 comments

The Greater Copenhagen Region could be your friend's next career move

https://www.greatercphregion.com/friend-recruiter-program
1•mooreds•1m ago•0 comments

Do Not Confirm – Fiction by OpenClaw

https://thedailymolt.substack.com/p/do-not-confirm
1•jamesjyu•1m ago•0 comments

The Analytical Profile of Peas

https://www.fossanalytics.com/en/news-articles/more-industries/the-analytical-profile-of-peas
1•mooreds•2m ago•0 comments

Hallucinations in GPT5 – Can models say "I don't know" (June 2025)

https://jobswithgpt.com/blog/llm-eval-hallucinations-t20-cricket/
1•sp1982•2m ago•0 comments

What AI is good for, according to developers

https://github.blog/ai-and-ml/generative-ai/what-ai-is-actually-good-for-according-to-developers/
1•mooreds•2m ago•0 comments

OpenAI might pivot to the "most addictive digital friend" or face extinction

https://twitter.com/lebed2045/status/2020184853271167186
1•lebed2045•3m ago•2 comments

Show HN: Know how your SaaS is doing in 30 seconds

https://anypanel.io
1•dasfelix•3m ago•0 comments

ClawdBot Ordered Me Lunch

https://nickalexander.org/drafts/auto-sandwich.html
1•nick007•4m ago•0 comments

What the News media thinks about your Indian stock investments

https://stocktrends.numerical.works/
1•mindaslab•5m ago•0 comments

Running Lua on a tiny console from 2001

https://ivie.codes/page/pokemon-mini-lua
1•Charmunk•6m ago•0 comments

Google and Microsoft Paying Creators $500K+ to Promote AI Tools

https://www.cnbc.com/2026/02/06/google-microsoft-pay-creators-500000-and-more-to-promote-ai.html
2•belter•8m ago•0 comments

New filtration technology could be game-changer in removal of PFAS

https://www.theguardian.com/environment/2026/jan/23/pfas-forever-chemicals-filtration
1•PaulHoule•9m ago•0 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
2•momciloo•10m ago•0 comments

Kinda Surprised by Seadance2's Moderation

https://seedanceai.me/
1•ri-vai•10m ago•2 comments

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
2•valyala•10m ago•0 comments

Django scales. Stop blaming the framework (part 1 of 3)

https://medium.com/@tk512/django-scales-stop-blaming-the-framework-part-1-of-3-a2b5b0ff811f
1•sgt•10m ago•0 comments

Malwarebytes Is Now in ChatGPT

https://www.malwarebytes.com/blog/product/2026/02/scam-checking-just-got-easier-malwarebytes-is-n...
1•m-hodges•11m ago•0 comments

Thoughts on the job market in the age of LLMs

https://www.interconnects.ai/p/thoughts-on-the-hiring-market-in
1•gmays•11m ago•0 comments

Show HN: Stacky – certain block game clone

https://www.susmel.com/stacky/
2•Keyframe•14m ago•0 comments

AIII: A public benchmark for AI narrative and political independence

https://github.com/GRMPZQUIDOS/AIII
1•GRMPZ23•14m ago•0 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
2•valyala•16m ago•0 comments

The API Is a Dead End; Machines Need a Labor Economy

1•bot_uid_life•17m ago•0 comments

Digital Iris [video]

https://www.youtube.com/watch?v=Kg_2MAgS_pE
1•Jyaif•18m ago•0 comments

New wave of GLP-1 drugs is coming–and they're stronger than Wegovy and Zepbound

https://www.scientificamerican.com/article/new-glp-1-weight-loss-drugs-are-coming-and-theyre-stro...
4•randycupertino•19m ago•0 comments

Convert tempo (BPM) to millisecond durations for musical note subdivisions

https://brylie.music/apps/bpm-calculator/
1•brylie•21m ago•0 comments

Show HN: Tasty A.F.

https://tastyaf.recipes/about
2•adammfrank•22m ago•0 comments

The Contagious Taste of Cancer

https://www.historytoday.com/archive/history-matters/contagious-taste-cancer
1•Thevet•24m ago•0 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
1•alephnerd•24m ago•1 comments

Bithumb mistakenly hands out $195M in Bitcoin to users in 'Random Box' giveaway

https://koreajoongangdaily.joins.com/news/2026-02-07/business/finance/Crypto-exchange-Bithumb-mis...
1•giuliomagnifico•24m ago•0 comments
Open in hackernews

Ask HN: Modern test automation software (Python/Go/TS)?

7•rajkumar14•2w ago
Hi HN,

I’m looking for recommendations for modern test automation software/frameworks that work well with Python/Go/TS. I wasn’t able to find any from my search and I don’t want to spin up my own test automation infrastructure.

My use case is hardware + firmware testing in a lab environment, where I want to avoid being forced into a specific vendor’s hardware ecosystem.

What I’m looking for:

- Python/Go/TS compatibility (SDK, API, or first-class support)

- Ability to see and query historical test runs (dashboards / trend views of logs and metrics)

- Ability to define custom test sequences/workflows with the ability to run steps concurrently (not just a flat list of tests). Examples: conditional steps, retries, setup/teardown phases, multi-device orchestration (PSUs, DMMs, DAQs, and DUTs)

- Hardware-agnostic / no vendor lock-in: I should be able to swap instruments/devices without rewriting everything or being tied to a proprietary vendor (looking at you NI)

- Ideally: also have a slack integration for initiating runs & notifications of run completions

Questions:

1. Is spinning up my own software architecture the only option? And If you’ve built something like this, what stack worked best (e.g., Robot Framework, pytest + plugins, custom orchestrator, Airflow/Prefect/Temporal, etc.)?

2. Are there purpose-built platforms you’d actually recommend that don’t vendor lock?

3. What do you use for run history + reporting?

4. Any “gotchas” with reliability, scaling to many devices, or maintaining driver layers?

I’m happy to assemble the sequence logic myself if needed, but I’d love to avoid reinventing orchestration and run history/reporting from scratch.

Comments

InvisibleUp•2w ago
The best off-the-shelf option for this is OpenTAP. (https://opentap.io/) It may take a while to wrap your head around it, but it handles a lot of the backend plumbing for you.

From what I understand, the industry generally uses NI TestStand, ATEasy, or some in-house software probably written in VB6 20+ years ago. There’s not a ton of great software options out there for this, unfortunately.

rajkumar14•2w ago
I was afraid this was going to be the answer :( We are currently using python scripts and I thought there has to be a better way but couldn't find any
rajkumar14•2w ago
Upon further research I found OpenHTF (https://github.com/google/openhtf) which is opensource. And, if you don't want to spin up your own dashboard, there's tofupilot (https://www.tofupilot.com/) but this is paid and not affiliated with google. Note, tofupilot maintains the documentation for OpenHTF (https://www.openhtf.org/)
julienbuteau•2w ago
Hi - Julien here, co-founder of TofuPilot. Thanks for the mention.

You’re right that the open-source hardware test ecosystem is still pretty sparse. Today, OpenHTF and OpenTAP are still the most commonly cited Python-centric frameworks, but both show their age when it comes to orchestration, concurrency, and modern DX.

We recently released TofuPilot Framework (https://github.com/tofupilot/framework) as an open-source (MIT), hardware-agnostic test orchestration framework that’s explicitly designed for hardware testing in lab and production environments.

TofuPilot Framework is a Rust-based test orchestrator that executes Python test steps (with more languages planned based on feedback). It’s meant as a “spiritual successor” to OpenHTF, focused on orchestration, control-flow, and observability rather than locking you into a vendor ecosystem.

What it covers relative to your requirements:

1. Parallel execution & precise control flow: setup/teardown phases, conditional steps, retries, concurrent steps, and multi-device orchestration (PSUs, DMMs, DAQs... basically you come with your Python driver and the framework manages the object lifecycle vs. your test execution).

2. Hardware-agnostic connectors: driver layers are explicitly separated so instruments can be swapped without rewriting orchestration logic

3. Run history & data: local run data management with automatic sync to the TofuPilot dashboard for logs, metrics, trends, and querying historical runs

4. Slack & integrations: we’re about to ship TofuPilot Workflows, a dashboard module that lets you define event-driven flows reacting to test results (Slack/Discord notifications, MES/ERP sync, etc.)

We ship it as desktop apps:

TofuPilot Studio: developer environment for writing and debugging tests (UI editor, step debugging, dry runs, plugin dev)

TofuPilot Station: locked-down production app for lab/production PCs; stations auto-update from a connected test repo via the dashboard

On the business side: we’re an independent team based in Switzerland, coming from robotics and industrial test backgrounds. The framework itself is free and MIT-licensed. Our revenue comes from the hosted dashboard, which is free up to a certain data volume, then ~$50/user or station/month. Most current revenue is from self-hosted enterprise deployments.

Genuinely curious: for teams like yours, is pricing a blocker for adoption? We’d really like to make TofuPilot attractive for smaller teams and are very open to feedback.

Happy to answer any technical questions or go deeper on architecture trade-offs.