frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Dev with 5 of experience switched to Rails, what should I be careful about?

1•vampiregrey•1m ago•0 comments

AlphaFace: High Fidelity and Real-Time Face Swapper Robust to Facial Pose

https://arxiv.org/abs/2601.16429
1•PaulHoule•2m ago•0 comments

Scientists discover “levitating” time crystals that you can hold in your hand

https://www.nyu.edu/about/news-publications/news/2026/february/scientists-discover--levitating--t...
1•hhs•4m ago•0 comments

Rammstein – Deutschland (C64 Cover, Real SID, 8-bit – 2019) [video]

https://www.youtube.com/watch?v=3VReIuv1GFo
1•erickhill•4m ago•0 comments

Tell HN: Yet Another Round of Zendesk Spam

1•Philpax•4m ago•0 comments

Postgres Message Queue (PGMQ)

https://github.com/pgmq/pgmq
1•Lwrless•8m ago•0 comments

Show HN: Django-rclone: Database and media backups for Django, powered by rclone

https://github.com/kjnez/django-rclone
1•cui•11m ago•1 comments

NY lawmakers proposed statewide data center moratorium

https://www.niagara-gazette.com/news/local_news/ny-lawmakers-proposed-statewide-data-center-morat...
1•geox•12m ago•0 comments

OpenClaw AI chatbots are running amok – these scientists are listening in

https://www.nature.com/articles/d41586-026-00370-w
2•EA-3167•13m ago•0 comments

Show HN: AI agent forgets user preferences every session. This fixes it

https://www.pref0.com/
5•fliellerjulian•15m ago•0 comments

Introduce the Vouch/Denouncement Contribution Model

https://github.com/ghostty-org/ghostty/pull/10559
2•DustinEchoes•17m ago•0 comments

Show HN: SSHcode – Always-On Claude Code/OpenCode over Tailscale and Hetzner

https://github.com/sultanvaliyev/sshcode
1•sultanvaliyev•17m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/microsoft-appointed-a-quality-czar-he-has-no-direct-reports-and-no-b...
2•RickJWagner•19m ago•0 comments

Multi-agent coordination on Claude Code: 8 production pain points and patterns

https://gist.github.com/sigalovskinick/6cc1cef061f76b7edd198e0ebc863397
1•nikolasi•19m ago•0 comments

Washington Post CEO Will Lewis Steps Down After Stormy Tenure

https://www.nytimes.com/2026/02/07/technology/washington-post-will-lewis.html
7•jbegley•20m ago•1 comments

DevXT – Building the Future with AI That Acts

https://devxt.com
2•superpecmuscles•21m ago•4 comments

A Minimal OpenClaw Built with the OpenCode SDK

https://github.com/CefBoud/MonClaw
1•cefboud•21m ago•0 comments

The silent death of Good Code

https://amit.prasad.me/blog/rip-good-code
3•amitprasad•21m ago•0 comments

The Internal Negotiation You Have When Your Heart Rate Gets Uncomfortable

https://www.vo2maxpro.com/blog/internal-negotiation-heart-rate
1•GoodluckH•23m ago•0 comments

Show HN: Glance – Fast CSV inspection for the terminal (SIMD-accelerated)

https://github.com/AveryClapp/glance
2•AveryClapp•24m ago•0 comments

Busy for the Next Fifty to Sixty Bud

https://pestlemortar.substack.com/p/busy-for-the-next-fifty-to-sixty-had-all-my-money-in-bitcoin-...
1•mithradiumn•25m ago•0 comments

Imperative

https://pestlemortar.substack.com/p/imperative
1•mithradiumn•26m ago•0 comments

Show HN: I decomposed 87 tasks to find where AI agents structurally collapse

https://github.com/XxCotHGxX/Instruction_Entropy
2•XxCotHGxX•29m ago•1 comments

I went back to Linux and it was a mistake

https://www.theverge.com/report/875077/linux-was-a-mistake
3•timpera•30m ago•1 comments

Octrafic – open-source AI-assisted API testing from the CLI

https://github.com/Octrafic/octrafic-cli
1•mbadyl•32m ago•1 comments

US Accuses China of Secret Nuclear Testing

https://www.reuters.com/world/china/trump-has-been-clear-wanting-new-nuclear-arms-control-treaty-...
3•jandrewrogers•33m ago•2 comments

Peacock. A New Programming Language

2•hashhooshy•37m ago•1 comments

A postcard arrived: 'If you're reading this I'm dead, and I really liked you'

https://www.washingtonpost.com/lifestyle/2026/02/07/postcard-death-teacher-glickman/
4•bookofjoe•38m ago•1 comments

What to know about the software selloff

https://www.morningstar.com/markets/what-know-about-software-stock-selloff
2•RickJWagner•42m ago•0 comments

Show HN: Syntux – generative UI for websites, not agents

https://www.getsyntux.com/
3•Goose78•43m ago•0 comments
Open in hackernews

JavaScript Debugger – A tool that explains JavaScript errors in plain English

1•adham_monged•1mo ago
I’ve been learning frontend development, and one thing that consistently slowed me down was trying to understand JavaScript error messages. Some are clear, but many feel cryptic when you’re still early in your journey. I wanted something that didn’t just tell me what the error was, but why it happened and what I should look at next.

So I built a small browser‑based tool that takes a JS error and explains it in simpler language. It also suggests possible causes and things to check. Everything runs locally in the browser — no backend, no data stored.

What it does:

Parses the error message

Explains it in plain English

Suggests likely causes

Offers possible next steps

Simple, minimal UI

Works entirely client‑side

I'd appreciate feedback on literally anything on the tool.

Link: https://jsdebugger.netlify.app

There’s a feedback section on the site as well. I’m actively improving it and would love to hear what the HN community thinks.

Comments

genezeta•1mo ago
I'm sorry to be so blunt but this seems almost useless.

I just tried something like...

  let someArray = [
    "one",
    "two",
    "three"
  ];
...and it warns that it's missing semicolons on all those lines -except for the last one, obviously-. And the fix is...

  Your code:
  let someArray = [
  Fix:
  let someArray = [; 
But then I tried something with an actual syntax error.

It says...

  Syntax Error
  Line 1
  ERROR
  JavaScript cannot read this line because something is typed wrong.
...which doesn't seem very helpful, not even pointing where in the line the error lies (which acorn does tell you). So I open the dropdown to see the explanation and fixes. The explanation is...

  The code breaks basic JavaScript rules.
...and the suggested fixes are...

  Fix the typo. Look for missing or extra symbols like ), }, ], or ;.
So I wonder, what does this actually say beyond the original "syntax error"? How is it helpful at all?

Also, looking at the code I find all sort of failing rules which just don't work.

"Assignment in condition":

This will show a warning, while being perfectly fine:

  if (flag) a = null;
This will not show a warning at all:

  if (a = 2) b = 3;
Then there's the rules for unused variables and for undeclared variables. Those simply do not work at all. They never find anything. It looks like you're expecting acorn to modify your code so that you can later go through it line by line but it just doesn't work that way.