frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Chrome-agent: LLM-native browser automation tool written in Rust

https://github.com/sderosiaux/chrome-agent
1•chtefi•52s ago•0 comments

A new ML compiler to run 70B+ LLMs on consumer GPUs with <1% accuracy loss

https://www.orafrontier.com/
1•marcelbuilds•1m ago•1 comments

» the Life and Times of Maxis, Part 2: SimWorld

https://www.filfre.net/2026/07/the-life-and-times-of-maxis-part-2-simworld/
1•ibobev•2m ago•0 comments

Build a Game That Fits on a Single Floppy Disk: 1.44MB Game Development Contest

https://www.gamespress.com/Build-a-Game-That-Fits-on-a-Single-Floppy-Disk-The-144MB-Game-Developm
1•haunter•2m ago•0 comments

The Human Advantage

https://blog.webb.page
1•NetOpWibby•2m ago•0 comments

What Rose Petals Teach Us about Induction

https://www.oranlooney.com/post/rose-petals/
1•ibobev•2m ago•0 comments

What Bad Bases Are Good For

https://mathenchant.wordpress.com/2026/07/19/what-bad-bases-are-good-for/
1•ibobev•3m ago•0 comments

Ask HN: Is there a Moore's Law equivalent for compute/energy use?

1•cwmoore•3m ago•0 comments

Stop Worrying About Technical Debt

https://iamcharliegraham.substack.com/p/stop-worrying-about-technical-debt
3•tylerg•5m ago•0 comments

Federal cuts threaten wildfire research as Western fire risk rises

https://www.axios.com/local/boulder/2026/06/08/wildfire-research-cuts-growing-fire-risk
2•mooreds•5m ago•0 comments

The NYT Reports on China: A Teachable Moment

https://deanbaker22.substack.com/p/the-nyt-reports-on-china-a-teachable
1•mooreds•5m ago•0 comments

Pension Funds Try to Come to Grips with the Scariest Global Warming Scenario

https://www.bloomberg.com/news/articles/2026-07-19/pension-funds-try-to-come-to-grips-with-scarie...
1•toomuchtodo•5m ago•1 comments

WhisperAct – voice memos that write straight into Apple

https://apps.apple.com/us/app/whisperact-voice-task-planner/id6776684339
1•zohaibkushwaha•5m ago•0 comments

The Cancellation of a Blue Hydrogen Boondoggle Proves No Project Is Inevitable

https://www.commondreams.org/opinion/blue-hydrogen-boondoggle
1•mooreds•6m ago•0 comments

Aside – discussion circles with AI that remembers the thread

https://aside.cool
1•zhiwenhuang•6m ago•0 comments

Pointhound ran four-person team as 750k used its products in 2025

https://runtimewire.com/article/pointhound-four-staffers-750000-users-ai-native
1•ryanmerket•8m ago•0 comments

Owning more of your company after fundraising than before

https://www.marginpoints.com/essays/owning-more-of-your-company-after-fundraising-than-before
2•historian1066•9m ago•0 comments

Nativ: Run frontier open models locally on your Mac

https://blaizzy.github.io/nativ/
1•aratahikaru5•10m ago•0 comments

Show HN: Waylandar – a Wayland calendar widget, syncs Google Calendar and more

https://github.com/samjoshuadud/waylandar
1•samjoshuadud•10m ago•1 comments

Flock CEO Ted Talk Child Sex Offender Story Investigated

https://ipvm.com/reports/flock-ceo-kidnapping-ted
1•jhonovich•10m ago•0 comments

When will language models be good enough?

https://colinraffel.com/blog/when-will-language-models-be-good-enough.html
1•craffel•10m ago•0 comments

Klack – Plugin Loader for Slack

https://www.klack.sh/
1•magelinskaas•11m ago•0 comments

Nearly one-third of Steam users have ten-year-old GPUs [video]

https://www.youtube.com/watch?v=_IiWJrvU91I
1•Josh_Klint•11m ago•1 comments

Show HN: Gather every memory in one beautiful place

https://theirshoebox.com
1•not_wowinter13•12m ago•0 comments

Anduril / Archer Jointly-Developed Autonomous VTOL for Commercial and Defense

https://www.investors.archer.com/news/news-details/2026/Anduril-and-Archer-Unveil-Jointly-Develop...
1•r2sk5t•12m ago•0 comments

Minisqlite: A Reimplementation of SQLite in Rust

https://github.com/cursor/minisqlite
1•jlaneve•12m ago•0 comments

EU fines AliExpress €550M over illegal products

https://www.euractiv.com/news/eu-fines-aliexpress-e550-million-over-illegal-products/
2•vrganj•13m ago•0 comments

Show HN: Neuron. Turn a SQL query history into a semantic layer

https://www.momentaanalytics.com/free-trial
1•sandrewsmomenta•14m ago•0 comments

I Use Vim BTW

https://www.closingtags.com/blog/astronvim
1•speckx•15m ago•0 comments

An Empirical Study: AI Agent Rules Need Context and Layered Enforcement

https://eunomia.dev/blog/2026/07/15/ebpf-ai-agent-policy-enforcement/
1•matt_d•15m 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/