frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Ask HN: What do you call Holy Grail mania risk?

1•totetsu•2m ago•0 comments

Arrows to arrows, categories to queries (2025)

https://reasonablypolymorphic.com/blog/arrows-to-arrows/
3•firstbase•2m ago•0 comments

NetBSD 11.1

https://netbsd.org/releases/formal-11/NetBSD-11.1.html
1•jaypatelani•2m ago•0 comments

Turn Qwen evil using a single neuron

https://ziva.sh/blogs/evil-qwen
1•sayamss•6m ago•0 comments

Ultrafine Martian dust presents additional risks for future crewed missions

https://www.pnas.org/doi/10.1073/pnas.2620747123
1•caiobegotti•10m ago•0 comments

Show HN: DropMyPage – turn an HTML file or PDF into a link and QR code

https://dropmypage.com
1•mukeshdotnet•15m ago•0 comments

Crushed Shells Protect Against Ocean Acidification

https://www.ucdavis.edu/news/how-crushed-shells-protect-against-ocean-acidification
1•gmays•15m ago•0 comments

Is hosting an open-source inference engine profitable?

https://userecurrence.ai/research/is-hosting-open-source-inference-profitable
1•jinqueeny•15m ago•0 comments

Silicon Valley Promises AI Will Cure Disease. Drugmaker CEOs Aren't Buying It

https://www.wsj.com/tech/ai/silicon-valley-promises-ai-will-cure-disease-drugmaker-ceos-arent-buy...
1•nradov•15m ago•0 comments

Unlocking the (Nintendo) lockout (see pages 6-9) [pdf]

https://archive.nes.science/nintendoage-forums/static.nintendoagemedia.com/ezine/Issue_07-2008.pdf
1•pseudohadamard•19m ago•0 comments

Show HN: No-JS <dialog> in Blades CSS v3.1.1 (a Pico CSS fork)

https://blades.dev/css/modal/
1•anydigital•19m ago•0 comments

I Built an AI That Works Through the Apocalypse – Will Prowse [video]

https://www.youtube.com/watch?v=E2N7IsZ_Xio
1•bbrookshier•20m ago•0 comments

Old, Polluting Jet Engines Are Being Scavenged to Power Data Centers

https://www.nytimes.com/2026/11/03/climate/jet-engines-ai-data-center-generators-boneyard.html
2•JumpCrisscross•26m ago•0 comments

Failed Experience → Hypothesis → Refutation → Principle → Worldview

https://zenodo.org/records/22706328
1•shoman3003•27m ago•0 comments

Is Your TV Spying on You

https://zlu.me/2026/11/02/is-your-tv-spying-on-you.html
1•zlu•27m ago•0 comments

Tell HN: Don't use Postman, they proxy your info without your permission

2•neya•30m ago•0 comments

Design Tenets for Agent Identity Management Systems

https://www.nist.gov/blogs/cybersecurity-insights/design-tenets-agent-identity-management-systems
1•mooreds•31m ago•1 comments

Terence Tao: Math 2.0 [video]

https://www.youtube.com/watch?v=aHpPoNNTOKY
1•vismit2000•34m ago•0 comments

The easiest Chrome extension to fix your GEO and SEO

https://lumi-geo.pages.dev/
1•GoarDev•36m ago•0 comments

Zero Wire, a hub for investigating critical Internet vulnerabilities

https://blog.cloudflare.com/zero-wire/
1•882542F3884314B•37m ago•0 comments

American military unit which collects lines of thought has this technology

1•whiteangel1984•38m ago•0 comments

Astrology became a big bucks business in India

https://finshots.in/archive/how-astrology-became-a-big-bucks-business-in-india/
2•vismit2000•38m ago•0 comments

The Deadly 1.5-Mile Corridor That Shows the Fatal Flaw in America's Road Design

https://www.wsj.com/us-news/the-deadly-1-5-mile-corridor-that-shows-the-fatal-flaw-in-americas-ro...
2•gmays•41m ago•0 comments

How do you evaluate proxy reliability beyond speed tests?

https://hideproxy.io/
2•MeadowMayer•41m ago•0 comments

Gefs: A new file system built for Plan 9

https://orib.dev/gefs.html
3•vismit2000•42m ago•1 comments

Ruffle – Stable Releases, API, Text and Everything Else

https://ruffle.rs/blog/2026/11/04/stable-releases-and-everything-else
3•tigger0jk•45m ago•0 comments

Show HN: ADB dock a macOS menu bar app to wirelessly connect Android devices

https://github.com/tripathiamritansh/adbdock
2•thisisamri•48m ago•0 comments

Ask HN: AI Side/personal projects to improve hireability?

2•tayo42•50m ago•1 comments

Brand Triad – Desire · Thoughtfulness · Belonging

https://luxury-triad.surge.sh/
2•motohagiography•50m ago•1 comments

Greece has its own Pompeii: Thera buried Akrotiri in ash 17th-16th century BCE

https://www.smithsonianmag.com/history/greece-has-its-own-pompeii-and-the-ruins-tell-a-captivatin...
2•derbOac•54m 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/