frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How to Speed Up Phrase Search with Bigram_index

https://medium.com/@s_nikolaev/how-to-speed-up-phrase-search-with-bigram-index-959d44fb4e48
1•snikolaev•14s ago•0 comments

Steve Wozniak cheered after telling students they have AI – actual intelligence

https://www.businessinsider.com/steve-wozniak-apple-ai-graduation-speech-2026-5
1•signa11•1m ago•0 comments

Series finale of Stephen Colberts Late show

https://www.youtube.com/playlist?list=PLiZxWe0ejyv8KfXDnd023vRcF8W8_FbDm
1•stop50•4m ago•0 comments

AI-Assisted Engineering Habits Worth Stealing (Week 2 Roundup)

https://theaileverageweekly.com/posts/7-ai-assisted-engineering-habits-worth-stealing-week-2-roun...
1•talvardi7•5m ago•0 comments

Frustrated Indian youth flock to a political party led by a cockroach

https://apnews.com/article/india-cockroach-janta-party-9e8be82b182e32feda4fee42d52de75b
1•petethomas•6m ago•0 comments

Can Monasteries Be a Model for Reclaiming Tech Culture for Good?

https://www.thenation.com/article/archive/can-monasteries-be-model-reclaiming-tech-culture-good/
1•simonebrunozzi•9m ago•0 comments

China overtakes US to become top foreign investor in Germany

https://www.scmp.com/economy/china-economy/article/3354505/its-firms-look-overseas-china-overtake...
1•theanonymousone•11m ago•1 comments

Suicide tops causes of death among Korean youth for 14th straight year

https://www.koreatimes.co.kr/southkorea/society/20260522/suicide-tops-causes-of-death-among-korea...
2•berlianta•11m ago•0 comments

AI coding agents and the evolution of developer skills by 2026

https://www.hitechies.com/ai-coding-agents-developer-skills-code-review-2026/
1•dhakalster•13m ago•0 comments

Lucy – pay-per-task AI agent in USDC, no subscription (A2A/MCP/x402)

https://github.com/Woodman97/lucy-agent
1•vinny1•23m ago•0 comments

A revolution in mathematics? What happened a century ago and why it matte [pdf]

https://www.ams.org/notices/201201/rtx120100031p.pdf
1•fanf2•24m ago•0 comments

The Internet can't stop watching Figure AI's humanoid robots handling packages

https://arstechnica.com/ai/2026/05/the-internet-cant-stop-watching-figure-ais-humanoid-robots-han...
1•vintagedave•26m ago•1 comments

AI dev tools: Cost, ROI, and budgeting for 2026

https://www.hitechies.com/ai-developer-tools-cost-roi-budget-2026/
1•dhakalster•26m ago•0 comments

24/7 Renewables Are Ending Fossil Fuel Reliability

https://www.forbes.com/sites/kensilverstein/2026/05/20/how-247-renewables-are-ending-fossil-fuel-...
1•xbmcuser•26m ago•0 comments

Only 17% of all 64-bit Integers are products of two 32-bit integers

https://lemire.me/blog/2026/05/22/only-17-of-all-64-bit-integers-are-products-of-two-32-bit-integ...
2•chmaynard•29m ago•0 comments

Show HN: Stainless replacement – paste OpenAPI, get TS/Python/Go SDK ZIP in 1.5s

https://sdk-gen-mvp.vercel.app
2•ianymu•30m ago•0 comments

Opaque Types in Python

https://blog.glyph.im/2026/05/opaque-types-in-python.html
1•ingve•31m ago•0 comments

A local-first multimodal knowledge platform for managing entities

https://github.com/mat-mgm/humanist
1•triska•32m ago•0 comments

I keep bouncing off the Scheme language

https://www.sicpers.info/2026/05/i-keep-bouncing-off-the-scheme-language/
1•ingve•34m ago•0 comments

Funding Rate Arbitrage on Crypto Perpetuals: Implementation and Backtest

https://medium.com/@DolphinDB_Inc/profiting-from-perpetuals-implementing-a-funding-rate-arbitrage...
2•CrazyTomato•34m ago•0 comments

Why Svelte Is Better Than React in the Agentic Era

https://zackwebster.com/blog/why-svelte-is-better-than-react-in-the-ai-era
1•thunderbong•35m ago•0 comments

Fixing WebRTC data-channels head-of-line blocking with RFC-8260

https://pion.ly/blog/sctp-interleaving/
1•JoTurk•36m ago•0 comments

LeoMoon Wiki-Go is a modern, feature-rich, databaseless flat-file wiki platform

https://wikigo.leomoon.com/
2•Tomte•39m ago•0 comments

Spotify and UMG announce licensing deal to allow AI covers

https://www.billboard.com/pro/spotify-and-umg-strike-licensing-deal-for-ai-covers-remixes/
1•reinder•41m ago•0 comments

Show HN: I created a disk usage explorer CLI

https://github.com/evilmarty/duex
2•evilmarty•41m ago•0 comments

CodeAlta – a terminal workspace for agentic coding

https://github.com/CodeAlta/CodeAlta
1•bj-rn•41m ago•0 comments

How Unfair Is the Coin?

https://ankitg.me/blog/2025/01/06/unfair-coins.html
1•sebg•44m ago•0 comments

OpenXiv – Open-source preprint server on AT Protocol that federates to Bluesky

https://openxiv.net/
2•ddavidich•44m ago•0 comments

We should get rid of average CPU utilization

https://www.theocharis.dev/blog/why-we-should-get-rid-of-average-cpu-utilization/
16•JeremyTheo•51m ago•10 comments

What's New in Flutter 3.44

https://blog.flutter.dev/whats-new-in-flutter-3-44-b0cc1ad3c527
1•divan•53m 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/