frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

BlogFlock

https://blogflock.com/
1•rdmuser•1m ago•0 comments

Matter, Memory, and the Paradox of Perception – Popova on Bergson

https://www.themarginalian.org/2026/08/30/matter-memory-bergson/
1•unprovable•1m ago•0 comments

Do Dynamic Tools Break Prompt Caching?

https://m-reschreiter.at/en/blog/does-dynamic-tool-activation-break-prompt-caching
1•asm3r96•2m ago•0 comments

The Shape and Feel of the Post-AI Data Stack

https://www.iandmacomber.com/blog/post-ai-data-stack/
1•matthieu_bl•2m ago•0 comments

De-Googling: Replacing Google Search with Kagi

https://pliutau.com/from-google-to-kagi/
1•der_gopher•6m ago•0 comments

One AWS Bill Went from Almost $8k a Month Toward $6k

https://greenops.cloud/blog/blog-cost-drop-8k-to-6k
1•spidgorny•7m ago•0 comments

Show HN: Floe – an open-source plugin for sample libraries – CLAP/VST3/AU

https://floe.audio/
1•windell•11m ago•0 comments

How does Quantum Mechanics work?

https://explainers.blog/posts/how-does-quantum-mechanics-work/
1•lrmunoz•12m ago•0 comments

All CERN accelerators now on the road to HiLumi

https://home.cern/all-cern-accelerators-now-on-the-road-to-hilumi/
1•ilreb•17m ago•0 comments

Pushover – Simple Notifications

https://pushover.net
1•marksully•18m ago•0 comments

OpenShot 4.0: Record, Edit, and Color Like Never Before

https://www.openshot.org/blog/2026/08/30/openshot-40-record-edit-color-like-never-before/
11•metrofun•23m ago•0 comments

Nissan and Honda agree to work together on software for cars

https://apnews.com/article/nissan-honda-automakers-japan-software-collaboration-521bc44069a8d73fb...
1•geox•24m ago•0 comments

Claude and Claude Code Are Distinct Answer Engines

https://www.tryprofound.com/blog/claude-and-claude-code-are-distinct-answer-engines
2•giuliomagnifico•24m ago•0 comments

The startling 1960s theory that Stonehenge was a prehistoric computer

https://www.bbc.com/culture/article/20260828-the-startling-1960s-theory-that-stonehenge-was-a-pre...
3•dabinat•25m ago•0 comments

G20 Warned of Growing Threat to Financial Stability Posed by New AI Models

https://www.wsj.com/tech/ai/g20-warned-of-growing-threat-to-financial-stability-posed-by-new-ai-m...
2•thm•25m ago•0 comments

Product Backlog Problems: Why Your Hierarchy Is Broken

https://www.prodpad.com/blog/backlog-hierarchy-problem/
1•adrianhoward•26m ago•0 comments

Show HN: Free, Fast Screenshot App for macOS with One-Click Screenshot Sharing

https://seenshot.app/
3•bigmuzzy•26m ago•4 comments

Record attempt: Longest train journey in the EU

https://crossborderrail.eu/longestjourney/
2•robin_reala•26m ago•0 comments

LLM distillation: optimizing what to label

https://www.testingbranch.com/distillation-targeted-labels/
1•mpcsb•27m ago•0 comments

Show HN: Smooth Game streaming with latency on slow mobile networks ,sktstreamer

https://github.com/sktguha/sktstreamer
2•test1072•32m ago•1 comments

Atlanta Uber Drivers Say Waymo Robotaxis Are Driving Down Their Pay

https://www.axios.com/local/atlanta/2026/08/28/atlanta-rideshare-drivers-union-automation-jobs-pay
1•olives•32m ago•0 comments

VitalChronicle – 100% local, open-source health data analysis

https://github.com/SebRoLENS/google-health-dashboard-ai
1•seb93•33m ago•1 comments

Congratulations on Your Ten Milliseconds

https://www.minid.net/2026/8/31/congratulations-on-your-ten-milliseconds
2•meerita•38m ago•0 comments

Best OLM to PST Converter Tool to Convert Mac OLM to PST

https://apps.microsoft.com/detail/9n7jk7z3546j?hl=en-US&gl=US
1•tieanderson•39m ago•0 comments

Why it matters that President Trump just dialed into a NASA news conference

https://arstechnica.com/space/2026/08/why-it-matters-that-president-trump-just-dialed-into-a-nasa...
2•rbanffy•45m ago•0 comments

Anthropic Sued Over Limits on Its $200-a-Month AI Plans

https://www.wsj.com/tech/ai/anthropic-sued-over-limits-on-its-200-a-month-ai-plans-e2a109e4
3•rzk•46m ago•1 comments

Vijay Pande on running a small fund after running A16Z's $4B bio fund

https://techcrunch.com/2026/08/29/were-not-doing-30-bets-a-year-vijay-pande-on-betting-small-afte...
1•brandonb•49m ago•0 comments

Interviewing IBM's Christian Zoellin and Christian Jacobi

https://chipsandcheese.com/p/hot-chips-2026-interviewing-ibms
1•rbanffy•50m ago•0 comments

Show HN: Highlander – realtime MiniMax FastH3 with audio at $0.02 per second

https://www.highlander.sh/
1•darrow8•53m ago•1 comments

HeyHey

https://heyhey.consti.de
1•con•55m 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/