frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Dark mode is essential, not a design preference

https://seemeplease.com/blog/dark-mode
1•SeeMePlease•3m ago•0 comments

Analog Calendar with LEDs and Switches

https://www.friendlywire.com/projects/analog-calendar/
1•zdw•3m ago•0 comments

Memories of Burger Becky

https://blitter.net/blog/2025/12/14/memories-of-burger-becky/
1•zdw•5m ago•0 comments

Habits That Make a Great Programmer

https://arpitbhayani.me/blogs/better-programmer/
1•daviddada•6m ago•0 comments

Show HN: GPT Prompt from Searchbar – ChatGPT directly from the browser omnibox

https://github.com/ParasKoundal/GPTSearch
1•alohaTool•11m ago•0 comments

How Kalshi Was Built

https://theuncredentialed.substack.com/p/kalshi-building-a-truth-machine
2•uncred•14m ago•0 comments

Singapore should move with urgency on robotaxis

https://speculativedecoding.substack.com/p/is-singapore-being-too-careful-with
1•pradyuprasad•16m ago•0 comments

Ukraine willing to drop ambitions to join NATO, Zelenskyy says

https://www.theguardian.com/world/2025/dec/14/ukraine-willing-to-drop-ambitions-to-join-nato-zele...
1•geox•16m ago•0 comments

What happens when the coding becomes the least interesting part of the work

https://obie.medium.com/what-happens-when-the-coding-becomes-the-least-interesting-part-of-the-wo...
1•doppp•31m ago•0 comments

Real-time volcanic forecasting using seismic ambient noise analysis (AGU 2025)

https://agu.confex.com/agu/agu25/meetingapp.cgi/Paper/1891387
1•oldfuture•32m ago•0 comments

Single-shot light-speed computing might replace GPUs

https://newatlas.com/computers/single-shot-tensor-optical-computing/
1•ashishgupta2209•33m ago•0 comments

Try nano banana pro for free

https://applebanana.pro/
1•ri-vai•39m ago•0 comments

Click Generate for procedurally created artwork

https://artistic-nu.vercel.app/
2•DinakarS•39m ago•1 comments

John Varley, 1947-2025

http://floggingbabel.blogspot.com/2025/12/john-varley-1947-2025.html
3•decimalenough•45m ago•1 comments

OpenAI sued for allegedly enabling murder-suicide

https://www.aljazeera.com/economy/2025/12/11/openai-sued-for-allegedly-enabling-murder-suicide
3•wslh•45m ago•1 comments

Apples, Trees, and Quasimodes

https://systemstack.dev/2025/09/humane-computing/
2•entaloneralie•45m ago•0 comments

Programming language speed comparison using Leibniz formula for π

https://niklas-heer.github.io/speed-comparison/
1•PKop•46m ago•0 comments

Ask HN: Any Devtools for Easy Integrations?

1•funerr•49m ago•0 comments

Intifada Globalized

https://critiqueanddigest.substack.com/p/intifada-globalized
4•wslh•49m ago•0 comments

SKILLs vs. MCP for Coding Agents

https://twitter.com/pjay_in/status/2000397495978033503
1•priyanshujain•51m ago•0 comments

GPT 5.2 benchmarks were run with extra tokens

https://old.reddit.com/r/singularity/comments/1pkeb7v/deceptive_marketing_from_oai_benchmarks_wer...
1•zyh888•56m ago•0 comments

Japanese Peril Created the Internet [video]

https://www.youtube.com/watch?v=6P8_72cNZ8k
1•mgh2•58m ago•0 comments

SoundCloud just banned VPN access

https://old.reddit.com/r/SoundCloudMusic/comments/1pltd19/soundcloud_just_banned_vpn_access/
15•empressplay•58m ago•7 comments

Popular platform, StudioArt gets open sourced due to web hosting issues,newsite

https://eotter-beep.github.io/studioart/
1•telui•1h ago•1 comments

Elysia: Decision Tree Agentic Framework

https://github.com/weaviate/elysia
2•bbzjk7•1h ago•0 comments

Show HN: ElasticMM – 4.2× Faster Multimodal LLM Serving (NeurIPS 2025 Oral)

1•PaperWeekly•1h ago•0 comments

What's going on here, with this human?

https://grahamduncan.blog/whats-going-on-here/
2•staticshock•1h ago•0 comments

It's 2025. Why Can't Americans Use a Simple Roundabout?

https://www.thedrive.com/news/its-2025-why-cant-americans-use-a-simple-roundabout
4•PaulHoule•1h ago•3 comments

The View from Inside the AI Bubble

https://www.theatlantic.com/technology/2025/12/neurips-ai-bubble-agi/685250/
1•harambae•1h ago•0 comments

How LLMs Think Like Clinicians

https://dochobbs.github.io/ai101/llm-thinking.html
1•vampiresdoexist•1h ago•0 comments
Open in hackernews

Automatically add missing "async/await" keywords to your TypeScript code

https://github.com/stanNthe5/typescript-autoawait
7•theThree•7mo ago

Comments

bastawhiz•7mo ago
Is this a problem that people actually have?
xeromal•7mo ago
Fun side project man!
primitivesuave•7mo 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•7mo 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•7mo ago
You can still control it by adding "//no-await". In fact, the "//no-await" makes me feel more clear.
nextweek2•7mo 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•7mo ago
It should be noted that there is already a lint rule for this: https://typescript-eslint.io/rules/no-floating-promises/