frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

AI is good at web design now

https://repaint.com/blog/ai-is-good-at-web-design-now
1•benshumaker•24s ago•0 comments

Google Chrome is closing the loopholes that let old ad blockers keep working

https://www.theverge.com/tech/950005/google-chrome-removing-ad-blocker-loopholes
1•taubek•40s ago•0 comments

Getting over the Nebulosity of Agents

https://text-incubation.com/getting-over-the-nebulosity-of-agents
2•krrishd•1m ago•0 comments

FIFAnomics

https://www.profgmedia.com/p/fifanomics
2•mooreds•1m ago•0 comments

Show HN: Kinetk – Multimodal intelligence API and MCP for grounding agents

https://www.kinetk.ai
2•thinkmariale•1m ago•0 comments

French Companies Are Inviting Homeless People to Sleep in Their Offices

https://reasonstobecheerful.world/offices-homeless-accommodation/
2•heavybiscotti•2m ago•0 comments

Meet Nikolai Evreinov, the 19th century Nathan Fielder

https://mssv.net/2026/06/16/meet-nikolai-evreinov-the-19th-century-nathan-fielder/
2•adrianhon•4m ago•0 comments

Visiting the History of Computing and Play

https://arbesman.substack.com/p/visiting-the-history-of-computing
2•surprisetalk•4m ago•0 comments

Show HN: kv: Good for pipes, data exchange and configurations

https://github.com/unixfile/kv
2•unixfile•4m ago•0 comments

NetNewsWire Status

https://inessential.com/2026/06/15/netnewswire-status.html
2•constantinum•6m ago•0 comments

Ask HN: Do you reindex from scratch after making changes to Spotlight settings?

3•amichail•8m ago•0 comments

Apple Details Terminal Anti-Scam Warning in macOS

https://www.macrumors.com/2026/06/16/apple-details-terminal-anti-scam-warning-in-macos/
2•kordlessagain•8m ago•0 comments

Show HN: Replicating a Harvard study on AI's employment impact – Autonomously

2•robeenly•9m ago•0 comments

Ask HN: Favorite two person card games?

2•y1n0•11m ago•1 comments

Show HN: Telemetry engine to audit ledger integrity and race conditions

https://omnisyncqa.netlify.app/
2•agusgestro•12m ago•0 comments

US-based Android developers generate 5x more downloads than the next country, SG

https://www.appbrain.com/stats/developers-by-country
2•thijser•13m ago•0 comments

Starbucks Korea to shut stores for history lesson after bungled coffee promotion

https://www.theguardian.com/world/2026/jun/16/starbucks-korea-shut-all-stores-tank-day-promotion
1•cf100clunk•13m ago•2 comments

Show HN: K8s watcher that investigates incidents and opens PRs (it can't merge)

https://github.com/har-ki/claude-code-sre-handbook/tree/main/watcher-semantic-example
1•har-ki•14m ago•0 comments

Subquadratic – Introducing SubQ 1.1 Small

https://subq.ai/subq-1-1-small-technical-report
5•EDM115•14m ago•1 comments

Struggling Pizza Hut restaurant chain will be sold for $2.7B

https://abcnews.com/Business/wireStory/struggling-pizza-hut-restaurant-chain-sold-27-billion-1339...
2•randycupertino•15m ago•2 comments

Show HN: Wattfare – LLM API that's paid by users, not dev

https://wattfare.com/
1•bstrama•18m ago•0 comments

Everything That Can Be Written in JavaScript, Will Not Be Written in JavaScript

https://shivekkhurana.com/blog/will-not-be-written-in-js/
1•shivekkhurana•20m ago•0 comments

The Lost Art of Channel Surfing

https://siddhesh.substack.com/p/surf
1•weekendvampire•21m ago•0 comments

Darts, dice, and coins: sampling from a discrete distribution

https://www.keithschwarz.com/darts-dice-coins/
1•fanf2•22m ago•0 comments

A Joy That Is Being Lost

https://davegriffith.substack.com/p/a-joy-that-is-being-lost
2•cspags•23m ago•0 comments

Sounds Like Bach

https://www.ibiblio.org/gandhi/gandhi/hofstadter.htm
1•turzmo•25m ago•0 comments

Show HN: PDF redaction that works automatically, all on your device

https://nimbril.com/
1•yapancha•26m ago•1 comments

Multi-Tier JIT Compilation Virtual Machine in a Meta-Tracing Compiler Framework

https://arxiv.org/abs/2504.17460
1•tosh•27m ago•0 comments

Running local models is good now

https://vickiboykis.com/2026/06/15/running-local-models-is-good-now/
2•jfb•27m ago•0 comments

Clayem is an LLM-assisted tool that helps fight property insurance claims

https://clayem.com
1•briannezhad•28m ago•0 comments
Open in hackernews

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

https://github.com/stanNthe5/typescript-autoawait
7•theThree•1y ago

Comments

bastawhiz•1y ago
Is this a problem that people actually have?
xeromal•1y ago
Fun side project man!
primitivesuave•1y 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•1y 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•1y ago
You can still control it by adding "//no-await". In fact, the "//no-await" makes me feel more clear.
nextweek2•1y 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•1y ago
It should be noted that there is already a lint rule for this: https://typescript-eslint.io/rules/no-floating-promises/