frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Qualcomm is in talks to acquire Modular for $4B

https://www.bloomberg.com/news/articles/2026-06-22/qualcomm-is-said-to-near-deal-for-ai-chip-star...
1•colesantiago•1m ago•0 comments

OpenAI's $1T Bullshit Is Falling Apart [video]

https://www.youtube.com/watch?v=vbNz0CeIG3E
3•devonnull•1m ago•0 comments

Laser-Based Audio Injection on Voice-Controllable Systems

https://lightcommands.com
1•rvnx•3m ago•0 comments

Rocket Lab launches satellite for U.S. Space Force Victus Haze responsive space

https://spacenews.com/rocket-lab-launches-satellite-for-u-s-space-force-victus-haze-responsive-sp...
1•bookmtn•5m ago•0 comments

Frontpage Getting Boring?

https://www.frontpage.social/fronts
1•teodorwaltervid•7m ago•0 comments

Rlwrap your CLI tools, dammit

https://github.com/hanslub42/rlwrap
1•nvader•13m ago•0 comments

Vector Graphics in Lil

http://beyondloom.com/blog/vectorgraphics.html
2•RodgerTheGreat•14m ago•0 comments

Vulgar Materialism

https://borretti.me/article/on-vulgar-materialism
2•leephillips•15m ago•0 comments

Tacky men with ridiculous glasses want you to wear them too

https://manualdousuario.net/en/smart-glasses-ugly-tacky/
5•rpgbr•21m ago•1 comments

United States Standard for the Colors of Signal Lights [pdf]

https://nvlpubs.nist.gov/nistpubs/Legacy/hb/nbshandbook95.pdf
1•js2•21m ago•0 comments

Lucid Reduces Production and Lays Off 18 Percent of Its Workforce

https://www.caranddriver.com/news/a71668069/lucid-layoffs-production-cuts/
1•RickJWagner•21m ago•1 comments

Reading the Dictators' Newspapers (2025)

https://www.currentaffairs.org/news/reading-the-dictators-newspapers
2•theanonymousone•22m ago•0 comments

Ask HN: Why do we use depth first search on comment threads in HN?

2•robertclaus•22m ago•1 comments

Job application asked for my SAT scores

https://mrmarket.lol/job-application-asked-for-my-sat-scores/
1•seltzerboys•25m ago•0 comments

Ask HN: What is today's "Bitcoin in 2010"?

1•TimCTRL•26m ago•0 comments

Burnham ally to unveil ambitious plan to reverse decades of privatisation

https://www.theguardian.com/politics/2026/jun/21/burnham-ally-to-unveil-ambitious-plan-to-reverse...
4•paulpauper•27m ago•0 comments

Concerns over therapy ferrets used to kill rats at UK's largest childrens prison

https://www.theguardian.com/society/2026/jun/21/therapy-ferrets-kill-rats-uk-largest-children-pri...
3•paulpauper•27m ago•1 comments

What I've Been Reading

https://marginalrevolution.com/marginalrevolution/2026/06/what-ive-been-reading-290.html
1•paulpauper•28m ago•0 comments

Sakana AI Ships Fugu, an Orchestration Model Claiming Fable 5 Performance

https://pokee.ai/blog/pokee-ai-daily-2026-06-22
3•polskibus•28m ago•0 comments

Web Components at Work

https://thomaswilburn.github.io/wc-book/
2•homebrewer•28m ago•0 comments

Iran war supercharges electric vehicle uptake in Africa

https://www.ft.com/content/14cb294b-cdf0-4623-9393-3287fb85a4e4
6•JumpCrisscross•28m ago•0 comments

Show HN: Git Issues – versioned task management for AI agents

https://steviee.github.io/git-issues/
1•steviee•29m ago•0 comments

Show HN: Tree, truth, druid, dryad, tar and dendrite share the same PIE root

https://p.migdal.pl/tree-of-tree/
1•stared•30m ago•0 comments

Japan's 'Sakana Fugu' multiagent AI scores well against Fable 5, GPT 5.5

https://asia.nikkei.com/business/technology/artificial-intelligence/japan-s-sakana-fugu-multiagen...
2•polskibus•30m ago•0 comments

Nearly Half of LG Smart TV Apps Contain Residential Proxy SDKs

https://spur.us/blog/smart-tv-apps-residential-proxy-sdks
5•microcode•31m ago•0 comments

1 in 3 Americans use chatbots for health advice

https://www.washingtonpost.com/health/2026/06/22/1-3-americans-use-chatbots-health-advice-here-ar...
2•bookofjoe•32m ago•1 comments

Speculation Is All You Need

https://modal.com/blog/spec-is-all-u-need
3•birdculture•33m ago•0 comments

Scientific documents should be written in Python (2022)

https://github.com/charles-azam/pyforge
1•couAUIA•33m ago•0 comments

Ballistic high-powered spider webs overcome dangerous prey defenses

https://www.cell.com/current-biology/fulltext/S0960-9822(26)00570-1
1•pvaldes•34m ago•1 comments

Show HN: Anchor.nvim – Harpoon for Directories

https://github.com/zachyarbrough/anchor.nvim
1•zachyarbro•35m ago•1 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/