frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Eight More Months of Agents

https://crawshaw.io/blog/eight-more-months-of-agents
1•archb•40s 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•1m ago•0 comments

The new X API pricing must be a joke

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

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

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

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

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

Python Only Has One Real Competitor

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

Tmux to Zellij (and Back)

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

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

1•otterley•10m ago•0 comments

Passing user_id through 6 services? OTel Baggage fixes this

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

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

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

Visual data modelling in the browser (open source)

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

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

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

Oddly Simple GUI Programs

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

The New Playbook for Leaders [pdf]

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

Interactive Unboxing of J Dilla's Donuts

https://donuts20.vercel.app
1•sngahane•17m 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•18m ago•0 comments

Rudolf Vrba

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

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

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

Wellness Hotels Discovery Application

https://aurio.place/
1•cherrylinedev•20m 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•21m ago•0 comments

Sebastian Galiani on the Marginal Revolution

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

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

1•ManuelKiessling•24m ago•1 comments

Binance Gives Trump Family's Crypto Firm a Leg Up

https://www.nytimes.com/2026/02/07/business/binance-trump-crypto.html
1•paulpauper•25m ago•1 comments

Reverse engineering Chinese 'shit-program' for absolute glory: R/ClaudeCode

https://old.reddit.com/r/ClaudeCode/comments/1qy5l0n/reverse_engineering_chinese_shitprogram_for/
1•edward•25m ago•0 comments

Indian Culture

https://indianculture.gov.in/
1•saikatsg•28m ago•0 comments

Show HN: Maravel-Framework 10.61 prevents circular dependency

https://marius-ciclistu.medium.com/maravel-framework-10-61-0-prevents-circular-dependency-cdb5d25...
1•marius-ciclistu•28m ago•0 comments

The age of a treacherous, falling dollar

https://www.economist.com/leaders/2026/02/05/the-age-of-a-treacherous-falling-dollar
2•stopbulying•28m ago•0 comments

Ask HN: AI Generated Diagrams

1•voidhorse•31m ago•0 comments

Microsoft Account bugs locked me out of Notepad – are Thin Clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
7•josephcsible•31m ago•2 comments

Show HN: A delightful Mac app to vibe code beautiful iOS apps

https://milq.ai/hacker-news
6•jdjuwadi•34m ago•1 comments
Open in hackernews

Show HN: Tree-hugger-JS: CSS selectors for JavaScript AST analysis and MCP

7•chw9e•7mo ago
I built a library that lets you find code patterns using familiar CSS-like selectors, then connected it to Claude via MCP so AI assistants can understand and refactor codebases.

The Approach

// Find code patterns with intuitive selectors:

const asyncFunctions = tree.findAll('function[async]');

const todoComments = tree.findAll('comment[text="TODO"]');

const reactHooks = tree.hooks(); // Built-in React support

// Chain smart transformations:

tree.transform() .rename('oldFunction', 'newFunction') .removeUnusedImports() .toString();

Key Features

  - CSS-like selectors: function[async], class:has(method), call[text*="fetch"]

  - Semantic aliases: function matches declarations, expressions, arrows, and methods

  - Smart transformations: Rename identifiers, remove unused imports, insert code

  - Built-in queries: functions, classes, imports, React hooks, JSX components

  - TypeScript support: Full parameter extraction with types

  - Scope analysis: Track variable bindings and references

-- MCP --

I built an MCP server that exposes these capabilities to AI assistants. You can tell Claude:

  "Find all functions that use console.log and show me their parameters"

And Claude can:

1. Parse your codebase

2. Use find_all_pattern('function:has(call[text

="console.log"])')

3. Extract parameter information with types

4. Give you detailed analysis

Technical Details

  - Built on tree-sitter for correctness and performance

  - 13 MCP tools for comprehensive code analysis

  - Supports JavaScript, TypeScript, JSX, TSX

  - Pattern parser converts CSS selectors to AST predicates

  - Stateful MCP server maintains analysis context

Links:

  - Library: https://github.com/qckfx/tree-hugger-js

  - MCP Server: https://github.com/qckfx/tree-hugger-js-mcp

  - NPM: npm install tree-hugger-js

  - Claude Code: claude mcp add tree-hugger-js-mcp npx tree-hugger-js-mcp

Would love feedback from the community, especially on the MCP.