frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Major Turing computing award goes to quantum science for first time

https://www.nature.com/articles/d41586-026-00818-z
1•NewCzech•15s ago•0 comments

Microsoft considers suing Amazon and OpenAI over $50B deal

https://sherwood.news/tech/microsoft-considers-suing-amazon-and-openai-over-usd50-billion-deal/
1•speckx•19s ago•0 comments

"Vibe Design" with Stitch

https://blog.google/innovation-and-ai/models-and-research/google-labs/stitch-ai-ui-design/
1•xnx•39s ago•0 comments

MyLicenseHQ – CME and medical license compliance tracker for US physicians

https://www.mylicensehq.com/
1•PipoPipolo•44s ago•1 comments

Show HN: Bloq.ink – autonomous content pipeline (SEO and GEO for AI search)

https://bloq.ink
1•dspv•47s ago•0 comments

Genomics for builders – free course on cfDNA and NIPT

https://learn.eabhaseq.com/
1•ksred•1m ago•0 comments

Lenovo's first ThinkPad to support Magic Bay modular accessories breaks cover

https://liliputing.com/lenovos-first-thinkpad-to-support-magic-bay-modular-accessories-breaks-cover/
1•throwaway270925•1m ago•0 comments

The Story of Ispc (2018)

https://pharr.org/matt/blog/2018/04/18/ispc-origins
1•antonly•1m ago•0 comments

Whatever Happened to NFTs?

https://www.rnz.co.nz/news/business/590008/whatever-happened-to-nfts
3•billybuckwheat•2m ago•0 comments

NBomber Studio 0.6.2

https://nbomber.com/blog/2026/03/18/nbomber-studio-v0.6.2/
1•antyadev•2m ago•0 comments

Jax Metal vs. MLX

https://ndalton12.github.io/blog/jax-vs-mlx/
1•tosh•3m ago•0 comments

The Download: The Pentagon's new AI plans, and next-gen nuclear reactors

https://www.technologyreview.com/2026/03/18/1134371/the-download-the-pentagons-new-ai-plans-and-n...
1•joozio•3m ago•0 comments

Home Assistant AI Task – Turn Any Camera into an AI Vision Sensor [video]

https://www.youtube.com/watch?v=-bLVTHzfHyk
1•whynotmaybe•5m ago•0 comments

System Kills Itself Trying to Recover

https://aalpar.github.io/2026/03/18/your-system-kills-itself-trying-to-recover.html
1•aalpar•6m ago•0 comments

Quantum pioneers win Turing Award for encryption breakthrough

https://www.bbc.co.uk/news/articles/c7474004g01o
1•zeristor•6m ago•0 comments

Free tool: Competitive intelligenece report generator

https://www.foresightiq.co/competitive-intelligence-report
1•nandorsky•6m ago•0 comments

I built a reader mode Chrome extension that works on any site

https://chromewebstore.google.com/detail/readr-–-clean-page-one-cl/acpeognnfhdbfdmdpkfbjgppjpgp...
1•Ogbon•6m ago•0 comments

California Weighs Crackdown on Social Media for Kids Under 16

https://www.bloomberg.com/news/articles/2026-03-18/california-weighs-crackdown-on-social-media-fo...
1•1vuio0pswjnm7•11m ago•1 comments

Gaming publisher's CEO used ChatGPT in failed bid to avoid paying $250M bonus

https://www.theguardian.com/technology/2026/mar/18/subnautica-2-publisher-krafton-ceo-reinstated-...
2•prmph•12m ago•1 comments

Stop spending money on Claude, Chipotle's chat bot is free

https://www.reddit.com/r/ClaudeCode/s/rhT0uFqxYa
1•m4tthumphrey•13m ago•0 comments

Is Web3 hype dead now?

1•jensec•14m ago•2 comments

Oil nears $110 a barrel after gas field strike

https://www.bbc.com/news/articles/c78x83lpgngo
4•tartoran•14m ago•0 comments

Bayesian statistics for confused data scientists

https://nchagnet.pages.dev/blog/bayesian-statistics-for-confused-data-scientists/
2•speckx•15m ago•0 comments

WFP projects food insecurity could reach record levels

https://www.wfp.org/news/wfp-projects-food-insecurity-could-reach-record-levels-result-middle-eas...
2•saikatsg•16m ago•0 comments

What 81,000 people want from AI

https://www.anthropic.com/features/81k-interviews
3•jbegley•18m ago•0 comments

Qman: A more modern man page viewer for our terminals

https://github.com/plp13/qman
2•PaulHoule•18m ago•0 comments

Fair Source Software in the AI Age

https://blog.sentry.io/fair-source-software-in-the-ai-age/
1•jshchnz•19m ago•0 comments

Show HN: Open-source Typeform

https://forms.md/
4•darkhorse13•20m ago•0 comments

An American physicist and Canadian scientist devised a way to keep secrets safe

https://www.cnn.com/2026/03/18/science/quantum-key-cryptography-turing-award-winners
2•rawgabbit•21m ago•1 comments

Show HN: Tmux-IDE, OSS agent-first terminal IDE

https://tmux.thijsverreck.com
3•thijsverreck•21m 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/