frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

How the Watch_Dogs Videogame Series Predicted Realworld Digital Rights Issues

https://www.eff.org/deeplinks/2026/07/how-watch-dogs-video-game-series-mirrored-and-predicted-rea...
1•xeonmc•43s ago•0 comments

Cloudflare/Security-Audit-Skill

https://github.com/cloudflare/security-audit-skill
1•donk8r•1m ago•0 comments

The agents are coming for the web and the web isn't ready

https://info.varnish-software.com/blog/the-agents-are-coming-for-the-web-and-the-web-isnt-ready
2•perbu•2m ago•0 comments

Show HN: Custom slash commands, variables and snippets

https://chromewebstore.google.com/detail/text-expander-autofill-sl/jjeibagdcmgahjglbglpjcjilpaheeco
1•expashaparasha•4m ago•0 comments

South Africa is at risk of becoming a mafia state

https://www.economist.com/middle-east-and-africa/2026/09/14/south-africa-is-at-risk-of-becoming-a...
2•andsoitis•5m ago•0 comments

Surveying GenAI-Based Automation in Printed Circuit Board Design and Test

https://arxiv.org/abs/2606.17074
1•teleforce•5m ago•0 comments

Create your WordPress.com website by chatting with AI

https://wordpress.com/ai-website-builder/
1•soltanov•6m ago•0 comments

Agentic local development tool for WordPress

https://developer.wordpress.com/studio/
1•soltanov•7m ago•0 comments

Telex Has Been Retired

https://telex.automattic.ai/
1•soltanov•8m ago•0 comments

Field notes from a phone-free future

https://etymology.substack.com/p/field-notes-from-a-phone-free-future
1•inatreecrown2•10m ago•0 comments

Create Bead Art with Beadora

https://apps.apple.com/us/app/beadora/id6782424511
1•marylondon•12m ago•0 comments

Designing a TPU and optimizing transformer inference on a $100 FPGA

https://im-afan.github.io/transformer-tpu/
1•andrewkongfan•15m ago•0 comments

$1,500 AI System Prompt Leak: Using This Burp Suite Configuration

https://medium.com/@tinopreter/1-500-ai-system-prompt-leak-using-this-burp-suite-configuration-e1...
1•syumei•19m ago•0 comments

Show HN: One Billion Checkboxes: A Bigger Take on One Million Checkboxes

https://www.kanishksachdev.com/blog/billion-checkboxes
1•kanishksachdev•19m ago•0 comments

Is Physics Dead: Broken benchmarks and re-evaluating frontier models in physics

https://jsous.github.io/blogs/is-physics-dead/
2•teleforce•23m ago•0 comments

Blue Lake Rancheria vs. Kalshi, Inc. (9th Cir. 2026) Kalshi loses on appeal

https://aboutblaw.com/bmQT
3•1vuio0pswjnm7•24m ago•0 comments

The President's Power to Pardon Friends and Allies Must End

https://medium.com/freedomofthought/the-presidents-power-to-pardon-friends-and-allies-must-end-b9...
7•raynchad•29m ago•3 comments

Quire – Humans and AI agents edit local Markdown together

https://github.com/heetdalsania/quire
3•heet_dalsania•30m ago•0 comments

Javalab – Science Simulation, Probeware, Coding

https://javalab.org/en/
1•the-mitr•30m ago•0 comments

Anthropic's mother of all risk factors

https://www.ft.com/content/29f0dac0-0523-46c4-a573-cd681a69b445
1•sbulaev•31m ago•0 comments

The Painful Truth: The RAM Crisis Is Only Just the Beginning

https://www.madshrimps.be/news/the-painful-truth-the-ram-crisis-is-only-just-the-beginning/
18•perelin•40m ago•13 comments

Why Canada may become the European Union's first ever 'associate member'

https://theconversation.com/thanks-trump-why-canada-may-become-the-european-unions-first-ever-ass...
1•emptybits•49m ago•1 comments

Show HN: Agora – bring your AI agent; talk earns nothing, only traceable work

https://github.com/MerariJafet/agora
1•merari_acero•53m ago•0 comments

What's Next After RLHF? – Diogo Almeida, TypeSafe AI [video]

https://www.youtube.com/watch?v=cJ0EOzey--o
1•super_linear•56m ago•0 comments

China Adds Currencies to Central Clearing in Yuan's Global Push

https://www.bloomberg.com/news/articles/2026-09-17/china-adds-currencies-to-central-clearing-in-y...
1•toomuchtodo•57m ago•1 comments

Show HN: Rossino – Pomodoro timer for Mac/iPhone/iPad/Watch, exact-second sync

https://apps.apple.com/us/app/rossino-a-pomodoro-timer/id6797546201
1•bjgreenberg•58m ago•0 comments

ASCII City

https://asciicity.live/
13•anjel•1h ago•1 comments

Washington Won't Be Regulating AI Anytime Soon

https://www.wired.com/story/washington-wont-be-regulating-ai-anytime-soon/
1•thm•1h ago•0 comments

Judge Orders Data Sharing and Other Fixes to Solve Google's Ad Tech Monopoly

https://www.nytimes.com/2026/09/16/technology/google-ad-tech-remedies.html
1•thm•1h ago•1 comments

Lolcow Theory of the Internet

https://etymology.substack.com/p/lolcow-theory-of-the-internet
5•DanielVZ•1h ago•1 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/