frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

A 17-Year-Old Nearly Built a Nuclear Reactor in His Backyard

https://scienceclock.com/how-a-17-year-old-nearly-built-a-nuclear-reactor-in-his-backyard/
1•ashishgupta2209•1m ago•0 comments

Boosting "hope molecules" through exercise

https://www.gq.com/story/how-to-boost-your-anti-aging-hope-molecules
1•DaveZale•3m ago•0 comments

Microsoft Azure Cobalt 200 Launched with 132 Arm Neoverse V3 Cores

https://www.servethehome.com/microsoft-azure-cobalt-200-launched-with-132-arm-neoverse-v3-cores/
1•rbanffy•4m ago•0 comments

Call Center TransNusa – Layanan Pelanggan TransNusa – TransNusa Reschedule

1•waterfilterhub•6m ago•0 comments

Gotun: A Lightweight HTTP-over-SSH Proxy Tool for Cross-Platform Use

https://github.com/Sesame2/gotun
2•Breezy233•7m ago•1 comments

Why "top" missed a cron job that was killing our API latency

https://parth21shah.substack.com/p/why-your-dashboard-is-green-but-the
1•parth21shah•8m ago•1 comments

Show HN: Tunes – Rust audio synthesis/playback (100x realtime, SIMD, GPU, WASM)

https://github.com/sqrew/tunes
1•sqrew•9m ago•0 comments

Just JavaScript

https://pedrocattori.com/posts/just-javascript/
1•synergy20•9m ago•0 comments

New GDPR changes the definition of personal data

https://blog.lukaszolejnik.com/the-gdpr-proposal-unveiled-officially/
1•lknik•11m ago•0 comments

ASML Got EUV

https://www.construction-physics.com/p/how-asml-got-euv
2•yanis_t•11m ago•1 comments

The Vibecession Deepens

https://paulkrugman.substack.com/p/the-vibecession-deepens
1•rbanffy•12m ago•0 comments

White House's AI Policy Is Indefensible – Derek Thompson

https://www.derekthompson.org/p/the-ai-hypocrisy-at-the-heart-of
1•rbanffy•12m ago•0 comments

Scientists get a first look at the innermost region of a white dwarf system

https://news.mit.edu/2025/first-look-innermost-region-white-dwarf-system-1120
1•stOneskull•13m ago•0 comments

2025: The Year of the Linux Desktop (For Me, Anyway)

https://andreklein.net/2025-the-year-of-the-linux-desktop-for-me-anyway/
4•z3n0n•14m ago•1 comments

The Psychogenic Machine: Simulating AI Psychosis

https://arxiv.org/abs/2509.10970
1•indiantinker•14m ago•0 comments

Show HN: Librarian: A Modern Alternative to Kafka Connect

https://github.com/turbolytics/librarian
2•dm03514•20m ago•0 comments

"I asked Gemini to write a Tim Dillon-style rant on how boomers will love AI."

https://thomaslemstrom.substack.com/p/the-boomer-ai-paradise
1•opportourist•20m ago•0 comments

Boeing 737 MAX: The Blueprint for Universal Dysfunction

https://substack.com/@bargainbinseldon/p-178892153
1•bb-seldon•22m ago•0 comments

Nuxt Studio Alpha Release

https://content.nuxt.com/blog/studio-module-alpha
1•aziis98•22m ago•0 comments

The future of war is the future of society

https://www.noahpinion.blog/p/the-future-of-war-is-the-future-of
1•otoburb•22m ago•0 comments

Show HN: Numerikos – A personalizable digital math workbook

https://demo.numerikos.com/
1•mchaver•24m ago•0 comments

Show HN: Haloy – an open‑source, lightweight deployment system for Docker apps

https://github.com/haloydev/haloy
2•fallonshoulders•26m ago•0 comments

Judgement on Dr Matthew Garrett (@mjg59) vs. Dr Roy Schestowitz (Techrights.org)

https://caselaw.nationalarchives.gov.uk/ewhc/kb/2025/3063
5•jonty•27m ago•0 comments

Chinese astronauts 'stuck' on space station to get new spacecraft p debris hit

https://www.space.com/space-exploration/launches-spacecraft/chinese-astronauts-to-get-replacement...
2•bookofjoe•33m ago•0 comments

Fetal brain atlas reveals transcriptomic fidelity of human midbrain cultures

https://www.science.org/doi/10.1126/sciadv.adu7944
2•PaulHoule•36m ago•0 comments

Show HN: Vigil – AI Chatbot Data Leak Mitigation in the Browser

https://github.com/PAndreew/vigil_vite
2•PAndreew•38m ago•0 comments

Building a Durable Execution Engine with SQLite

https://www.morling.dev/blog/building-durable-execution-engine-with-sqlite/
3•ingve•38m ago•0 comments

Students fight back over course taught by AI

https://www.theguardian.com/education/2025/nov/20/university-of-staffordshire-course-taught-in-la...
13•level87•40m ago•3 comments

How to Build a Self-Refining Content Agent with LarAgent

https://blog.laragent.ai/how-to-build-a-self-refining-content-agent-with-laragent/
1•maestroerror•40m ago•0 comments

Show HN: Minimal Peg Solitaire Online

https://pegsolitaire.fun/
1•AxelWickman•40m ago•0 comments
Open in hackernews

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

https://github.com/stanNthe5/typescript-autoawait
7•theThree•6mo ago

Comments

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