frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Racks Give your AI agent a Visa card in 60 seconds

https://twitter.com/Rackspay/status/2031217491528020375
1•rakan1•3m ago•0 comments

Slackfmt: Paste Markdown into Slack keeping formatting intact (via Quill Delta)

https://slackfmt.labs.caue.dev
1•cauethenorio•3m ago•1 comments

SEC Holds Roundtable on the "Retailization" of Private/Alternative Investments

https://natlawreview.com/article/sec-holds-roundtable-retailization-privatealternative-investment...
1•petethomas•4m ago•0 comments

This Doc Sees Dead People

https://alum.up.edu.ph/this-doc-sees-dead-people/
1•thunderbong•4m ago•0 comments

Ask HN: Can Sim2Real gap in robotics be closed?

1•glaksmono•4m ago•0 comments

Three distinct ADHD biotypes identified using brain-first, data-driven approach

https://medicalxpress.com/news/2026-03-distinct-adhd-biotypes-brain-driven.html
2•1659447091•10m ago•0 comments

Marathon's Chairman Refuses to Buy Software, Predicting Defaults

https://www.bloomberg.com/news/articles/2026-03-04/marathon-s-richards-refuses-to-buy-software-on...
2•1vuio0pswjnm7•14m ago•1 comments

Collecting AI Prompting Files in One Place

1•shashahchk•18m ago•0 comments

Startups.RIP

https://startups.rip/
2•gmays•18m ago•0 comments

What's Tech'in?

1•losalah•21m ago•0 comments

Meta, Google Pivot in Addiction Trial to Accuser's History

https://www.bloomberg.com/news/articles/2026-03-09/meta-google-pivot-in-addiction-trial-to-accuse...
2•1vuio0pswjnm7•26m ago•0 comments

Phlex: Ruby gem for building HTML and SVG view components

https://www.phlex.fun/
1•thunderbong•34m ago•0 comments

EQT eyes potential $6B sale of Linux pioneer SUSE, sources say

https://www.reuters.com/business/eqt-eyes-potential-6-billion-sale-linux-pioneer-suse-sources-say...
2•shscs911•37m ago•0 comments

Nextvi 4.0 – A small, hackable vi/ex editor with an optional patch system

https://github.com/kyx0r/nextvi
1•todsacerdoti•38m ago•0 comments

Personal MCP server on every Claude platform without Auth0

https://github.com/crumrine/fastmcp-personal-auth
1•brian200•40m ago•1 comments

SSH Secret Menu

https://twitter.com/rebane2001/status/2031037389347406054
1•piccirello•43m ago•0 comments

Strict Monospace Font with Nerd Fonts and Emoji for AI and Human, AI-CLIs Users

https://www.npmjs.com/package/@monolex/codexmono
1•monokist•45m ago•0 comments

Show HN: sAT Protocol – static social networking

https://github.com/remysucre/satproto
3•remywang•46m ago•1 comments

Context Hub: give coding agents curated, versioned docs

https://github.com/andrewyng/context-hub
1•saikatsg•46m ago•0 comments

German publishers reject Apple's revised app tracking rules, urge antitrust fine

https://www.reuters.com/legal/litigation/german-publishers-reject-apples-revised-app-tracking-rul...
2•1659447091•47m ago•0 comments

JadeGate – A deterministic safety proxy for MCP servers (no LLMs)

1•coolcoder9520•56m ago•1 comments

Spatial Programming Without Escape [video]

https://www.youtube.com/watch?v=eQgxFuw8f1U
1•bcjordan•57m ago•0 comments

January 6: A Date Which Will Live in Infamy – The White House

https://www.whitehouse.gov/j6/
2•rasengan0•57m ago•2 comments

Ask HN: What are your favorite podcast episodes?

1•nbaksalyar•58m ago•0 comments

Agentic Search: When Retrieval Stops Being Enough

https://medium.com/@calufa/agentic-search-when-retrieval-stops-being-enough-c62652fb94f9
1•_hfqa•1h ago•0 comments

Moonforge

https://moonforgelinux.org/
1•OuterVale•1h ago•0 comments

Do the Illegible

https://ashwinsundar.com/posts/legibility-and-programming/
1•todsacerdoti•1h ago•0 comments

First (?) Hacked Emacs Package

https://old.reddit.com/r/emacs/comments/1rowm5i/first_hacked_emacs_package/
3•todsacerdoti•1h ago•0 comments

Trump considering taking over Strait of Hormuz

https://www.cbsnews.com/news/trump-iran-cbs-news-the-war-is-very-complete-strait-hormuz/
6•geox•1h ago•6 comments

In Claude: Start Thinking Like a Product Manager

https://medium.com/@ggonweb/in-the-world-of-claude-start-thinking-like-a-product-manager-f6505b43...
1•ggonweb•1h ago•0 comments
Open in hackernews

Automatically add missing "async/await" keywords to your TypeScript code

https://github.com/stanNthe5/typescript-autoawait
7•theThree•10mo ago

Comments

bastawhiz•10mo ago
Is this a problem that people actually have?
xeromal•10mo ago
Fun side project man!
primitivesuave•10mo ago
I took a peek at the implementation - I think this only works for a case where the typing explicitly contains the string "Promise". For example, I don't think it would work if I use `SomeInterface["some_promise_key"]` or might incorrectly add an async if I use `Awaited<Promise<...>>`.

I think what you're trying to build might be best served by Typescript's VFS - https://www.npmjs.com/package/@typescript/vfs. You can load the local files into an in-memory type system, and quickly extract async/await hints that might be more useful for a typical TS developer. I think there's a lot of really interesting static analysis you could do to improve async/await safety, as it certainly leads to issues from time to time.

joshstrange•10mo ago
I do not want to be mean but I think you'd be much better served with ESLint rules to yell at you when you don't await when you should or do when you shouldn't.

This should _not_ be an automatic operation since it can change behavior in ways that will be unclear to the developer (completely undoing any gain from them being added automatically).

theThree•10mo ago
You can still control it by adding "//no-await". In fact, the "//no-await" makes me feel more clear.
nextweek2•10mo ago
I created a ticket, using comments is not necessary because there is already the `void` syntax for when you don't want to wait:

https://github.com/stanNthe5/typescript-autoawait/issues/1

nextweek2•10mo ago
It should be noted that there is already a lint rule for this: https://typescript-eslint.io/rules/no-floating-promises/