frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Cutting China reliance would cost the West $23T, research suggests

https://www.ft.com/content/c6c1f5a5-3332-471b-87d5-253e03f8b90a
1•giuliomagnifico•1m ago•0 comments

Gofi – go tooling for Ubiquiti Unifi gear

https://github.com/emergingrobotics/gofi
1•gherlein•2m ago•0 comments

Ampere, open-source battery charge control for Apple Silicon Macs

https://amperebattery.app/
1•elgs•3m ago•0 comments

Recognition of unfamiliar predators in horses through only visual predator cues

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0349298
1•bookofjoe•3m ago•0 comments

Humans evolved to be twice as big as our ancestors

https://www.newscientist.com/article/2533221-how-humans-evolved-to-be-twice-as-big-as-our-ancestors/
1•ike_usawa•4m ago•0 comments

Neglected software update caused widespread Telstra network outage

https://www.theguardian.com/business/2026/jul/17/telstra-missing-software-update-undocumented-des...
1•prawn•5m ago•0 comments

Get notified about open slots at campgrounds / huts / cabins all over the world

https://getcabinfever.com/en/last-minute
1•felixdoerp•5m ago•0 comments

50 vs. 60 Hz and Alzheimer's Disease, an AI Exploration

https://github.com/mankins/50Hz-vs-60Hz-Alzheimers
1•mankins•6m ago•0 comments

Should AI usage be explicitly disclosed in movies and TV shows?

https://www.unite.ai/should-ai-usage-be-explicitly-disclosed-in-movies-and-tv-shows/
1•50kIters•7m ago•0 comments

Value, quality or growth: three investing philosophies based on 12 years of data

https://aito.ai/blog/value-quality-or-growth-who-was-right/
1•arauhala•7m ago•0 comments

Zero Weights Deterministic Graph Language Model (MSE-GLM)

https://tonlexianert.com/pages/blog.php
1•clifffodokidza•11m ago•0 comments

Ask HN: Best courses/resources to learn SEO?

1•danilovilhena•12m ago•0 comments

Why AI Infrastructure Is Becoming More Important Than AI Models

https://geekyants.com/blog/self-healing-ai-agents-the-future-of-enterprise-automation-needs-gover...
2•maria46•14m ago•0 comments

Blatant AI slop just won a 25k USD DeepMind Kaggle Grand Prize

https://www.kaggle.com/competitions/kaggle-measuring-agi/discussion/724918#3498423
31•twerkmeister•16m ago•1 comments

Show HN: Tiny and CSP-safe expression language for JavaScript

https://github.com/robinvdvleuten/xprsn
1•robinvdvleuten•19m ago•0 comments

Windows XP Simulation by Kimi K3

https://windows-xp.kimi.site/
2•uneven9434•22m ago•0 comments

Ask HN: Whats the worst site that you have encountered for accessibility?

2•a11ymaster•23m ago•1 comments

Get your FREE custom Email

https://bottled.email
1•Spark88•31m ago•1 comments

EU to force Google to share search data and open up AI on Android

https://arstechnica.com/gadgets/2026/07/its-official-eu-will-force-google-to-share-search-data-an...
3•goplayoutside•42m ago•1 comments

Show HN: Vulnsy – A platform for vulnerability management and reporting

https://www.vulnsy.com
1•MrTurvey•44m ago•0 comments

Now, even Russia's most elite hackers are using Clickfix to infect devices

https://arstechnica.com/security/2026/07/now-even-russias-most-elite-hackers-are-using-clickfix-t...
2•joozio•45m ago•0 comments

ScreenWall – Turn old phones into synced widgets for your space

https://screenwall.app/
2•buibuibui•46m ago•0 comments

Soofi – Sovereign Open Source Foundation Models

https://www.soofi.info/
1•sebastian_z•47m ago•0 comments

Rokit to launch what it calls first human kidney regeneration surgery in July

https://www.koreabiomed.com/news/articleView.html?idxno=32016
1•deno•48m ago•0 comments

Show HN: Sandboxd – Self-Hosted Lovable (agents, sandboxes, preview url)

https://github.com/tastyeffectco/sandboxd
1•tastyeffectco•48m ago•1 comments

What Early Hackers Got Right About Today's AI [video]

https://www.youtube.com/watch?v=XHeMsXDyw2A
1•pierrephpguru•55m ago•2 comments

Huawei could become a DRAM fabber

https://www.blocksandfiles.com/ai-ml/2026/07/16/huawei-could-become-a-dram-fabber/5273853
2•rbanffy•56m ago•0 comments

Show HN: Customizable SAP MCP Server

https://superglue.ai/mcp/sap/
1•sfaist•56m ago•0 comments

Comptime Is Funtime: Per-Span State Without a Hash Map

https://david-bach.com/pages/posts/2026-07-15-comptime-is-funtime/index.html
1•eoxxs•58m ago•0 comments

Domain Specific Harnesses

https://alanyahya.com/writing/domain-specific-harnesses
2•alansaber•58m 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/