frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Ciris – an open-source AI agent in 29 languages on iOS and Android

https://ciris.ai/
1•emooreatx•1m ago•0 comments

AgentForge–28 production-grade skills that make AI agents ship reliable code

https://github.com/borhen68/SkillEngine
1•borhensaidi•4m ago•0 comments

Biological Evolution and Information Acquisition

https://www.construction-physics.com/p/biological-evolution-and-information
2•chmaynard•7m ago•0 comments

Loop Harness Is Here

https://github.com/lSAAGl/loop-harness
1•LordIsBack•9m ago•0 comments

My first ever game – a Godot arcade game with zero asset files

https://forcesensitivesaiyan.itch.io/reactor-panic
2•sonofseyon•12m ago•0 comments

Mixture-of-Experts (Moe), Explained: Why "Active Parameters" Decide What Runs

https://vettedconsumer.com/mixture-of-experts-moe-explained-why-active-parameters-decide-what-run...
2•ermantrout•13m ago•0 comments

Lessons from brain-wide association studies

https://www.thetransmitter.org/fmri/breaking-down-the-winners-curse-lessons-from-brain-wide-assoc...
1•joveian•14m ago•0 comments

SOTA Models Should Learn to KISS (Claude Fable 5 Experiment)

https://blog.kilo.ai/p/sota-models-should-learn-to-kiss
1•justiceforsaas•15m ago•0 comments

Show HN: Free API for social post metrics – URL in, views/likes/comments out

https://pulse.walls.sh/
1•patwalls•15m ago•0 comments

Why Giving Money to Africa Makes it Poor [video][15 mins]

https://www.youtube.com/watch?v=rXuPTQdVv7U
1•Bender•17m ago•0 comments

Making FlashAttention-4 faster for inference

https://modal.com/blog/flash-attention-4-faster
1•matt_d•17m ago•0 comments

Building a Good Vertical Agent

https://twitter.com/brainsandtennis/status/2065190286519906657
1•aduermael•20m ago•0 comments

Show HN: Emergenv: Compose+compute env files from SSH-encrypted fragments in Git

https://github.com/anoyomoose/emergenv
1•anoyomoose•20m ago•0 comments

Elon Musk is the first trillionaire (on paper) thanks to the SpaceX IPO

https://www.washingtonpost.com/technology/2026/06/11/elon-musk-is-worlds-first-trillionaire-paper...
1•andsoitis•22m ago•1 comments

SpaceX IPO makes Elon Musk the world's first trillionaire

https://www.reuters.com/business/media-telecom/spacex-ipo-makes-elon-musk-worlds-first-trillionai...
1•nanfinitum•22m ago•0 comments

EasySweep

https://github.com/target/easysweep
1•salmon•22m ago•0 comments

What we learned shipping VS Code weekly [video]

https://www.youtube.com/watch?v=hH4RiA7pk5Q
1•azhenley•22m ago•0 comments

SpaceX Officially Raises $75B in Record-Breaking IPO

https://www.wsj.com/livecoverage/stock-market-today-dow-sp-500-nasdaq-06-11-2026/card/spacex-offi...
2•andsoitis•22m ago•0 comments

Failure numbers every programmer should know

https://thundergolfer.com/blog/
1•thundergolfer•23m ago•0 comments

Yes to California's Bill to Ban Surveillance Pricing

https://www.eff.org/deeplinks/2026/06/californias-bill-ban-surveillance-pricing
2•hn_acker•26m ago•0 comments

Elon Musk's SpaceX raises $75B in biggest IPO

https://www.ft.com/content/1890e552-aa7e-4d7f-98f1-db4f165e8827
2•JumpCrisscross•26m ago•0 comments

Envelope Collective

https://envelopecollective.com/
1•zdgeier•29m ago•0 comments

Against All Odds: BMW USA Sees a 'Bright Future' for Manuals

https://www.bmwblog.com/2026/06/11/bmw-still-sees-bright-future-manuals-us/
1•Anumbia•30m ago•0 comments

EU right of withdrawal compliance for merchants selling to EU customers

https://help.shopify.com/en/manual/compliance/legal/eu-right-of-withdrawal
1•nnx•30m ago•0 comments

Peter Zeihan lecture on broad risks to DRAM/ASIC supply from global events

https://www.youtube.com/watch?v=-XJ9dWuUuQI
1•OgsyedIE•31m ago•0 comments

Databricks Hands Delta Sharing to the Linux Foundation and Levels It Up

https://techstrong.ai/articles/databricks-hands-delta-sharing-to-the-linux-foundation-and-levels-...
1•CrankyBear•33m ago•0 comments

Man survives five days on deserted island eating two lemons and charcoal

https://www.independent.co.uk/news/world/americas/brazilian-gardener-deserted-island-rescue-b2146...
1•austinallegro•34m ago•0 comments

The Era of Token Scarcity

https://taylandurmus.substack.com/p/the-era-of-token-scarcity
1•TayD•35m ago•0 comments

Show HN: Markdown to PDF generation without LaTeX

https://github.com/leonardosalasd/doc-engine-cli
1•leonardosalasd•36m ago•0 comments

HN: Claudectl – A workspace manager for Claude Code

https://github.com/babarmuhammad/claudectl
1•babarmuhammad1•36m 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/