frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

NIH Scientists Link Air Pollution and Lung Cancer Mutations in Non-Smokers

https://insideclimatenews.org/news/02072025/air-pollution-linked-to-lung-cancer-mutations/
1•OutOfHere•1m ago•0 comments

Demonstration of Algorithmic Quantum Speedup for an Abelian Hidden Subgroup

https://journals.aps.org/prx/abstract/10.1103/PhysRevX.15.021082
1•boilerupnc•1m ago•0 comments

Show HN: Track your favorite music, movies, shows, games, books and more

https://calendia-app.com
1•Andrew8581•10m ago•0 comments

Nothing's Untestable

https://antithesis.com/blog/2025/bugbash_2025/mitchell_hashimoto/
1•zdw•18m ago•0 comments

Show HN: I made a social media platform

https://onelined.tech/
1•sahil423•29m ago•0 comments

How to write Rust in the kernel part 1

https://lwn.net/Articles/1024202/
1•pkilgore•35m ago•0 comments

CEOs Start Saying the Quiet Part Out Loud: AI Will Wipe Out Jobs

https://www.wsj.com/tech/ai/ai-white-collar-job-loss-b9856259
2•planetjones•37m ago•1 comments

Debian on Apple M1/M2: status and call for testers

https://lists.debian.org/msgid-search/86037b55-e1b8-49e6-a0c9-f961b4ddc1a1@disroot.org
3•pabs3•38m ago•1 comments

GitHub Copilot coding agent now has a Playwright web browser

https://github.blog/changelog/2025-07-02-copilot-coding-agent-now-has-its-own-web-browser/
1•felineflock•39m ago•0 comments

Show HN: Piskvor Prime: a five-in-a-row iOS game with a reactive AI opponent

https://vojtahavlicek.github.io/vojtanyc/posts/piskvor_prime/
1•vh311•39m ago•0 comments

Show HN: Wyntk.ai – anti horseless carriage email

https://www.wyntk.ai/
1•gregorvand•40m ago•0 comments

Give Footnotes a Spec

https://nathansnelgrove.com/2025/07/give-footnotes-a-spec
1•OuterVale•44m ago•0 comments

Braess Paradox [video]

https://www.youtube.com/watch?v=-QTkPfq7w1A
1•travisgriggs•45m ago•1 comments

TPC-DS Benchmark: Trino 476, Spark 4.0.0, and Hive 4 on MR3 2.1

https://mr3docs.datamonad.com/blog/2025-07-02-performance-evaluation-2.1/
1•epdlxjmonad•47m ago•1 comments

Show HN: GenZ AI – Your Voice, but Fluent in Gen Z

https://twitter.com/MisbahSy/status/1940609386927521900
1•misbahsy•47m ago•0 comments

Ask HN: Building for Joy vs. Building for Scale

1•chbkall•49m ago•0 comments

OpenAI to Sponsor Driver Alex Palou at Mid-Ohio IndyCar Race

https://www.sportsbusinessjournal.com/Articles/2025/07/02/openai-gets-first-livery-position-with-ganassi-at-mid-ohio-as-ai-leader-looks-to-racing-for-insights/
1•tekdude•51m ago•0 comments

Learning F# with Falco: Response Localization

https://rewiring.bearblog.dev/learning-f-with-falco-response-localization/
1•Mossy9•53m ago•0 comments

Why the superyachts are getting bigger and bigger

https://www.bbc.com/news/articles/cvgnwx0lwwdo
1•andsoitis•55m ago•1 comments

Aphrodisiac

https://www.rxjourney.net/the-ultimate-aphrodisiac
1•chidieberechigo•56m ago•0 comments

Natasha Lyonne reveals David Lynch was a supporter of AI

https://faroutmagazine.co.uk/natasha-lyonne-reveals-david-lynch-supporter-ai/
2•CharlesW•1h ago•0 comments

Accelerate Legacy Application Modernization 4 times faster

https://www.techolution.com/products/appmod-ai-for-enterprises/
1•tech28•1h ago•0 comments

Third Interstellar Object Discovered

https://minorplanetcenter.net/mpec/K25/K25N12.html
3•gammarator•1h ago•0 comments

David Romero's Digital Models of Frank Lloyd Wright's Unrealized Buildings

https://www.thisiscolossal.com/2025/06/david-romero-frank-lloyd-wright/
4•CharlesW•1h ago•0 comments

You People Keep Contradicting Yourselves

https://www.taylor.gl/blog/27
1•taylorlunt•1h ago•0 comments

Windows 11 Start menu uses a 15 MB JSON for categories

https://www.windowslatest.com/2025/07/03/windows-11-start-menu-uses-a-15mb-json-not-ai-to-organize-apps-under-categories/
3•lcnmrn•1h ago•2 comments

2025 AsiaLLVM Developers' Meeting Talks

https://www.youtube.com/playlist?list=PL_R5A0lGi1ADKfJbzpA0rMDCb5T3QGe5k
1•matt_d•1h ago•1 comments

Open Co-Scientist Agents: Recreating Google's AI Co-Scientist in LangGraph

https://github.com/conradry/open-coscientist-agents
1•conradry•1h ago•0 comments

The Mechanic Johnny Cash and Elvis Would've Wanted (Toolbox Tour) [video]

https://www.youtube.com/watch?v=xrHtzSIh2GQ
1•meandave•1h ago•0 comments

What happens to your brain when you watch videos online at faster speeds

https://theconversation.com/what-happens-to-your-brain-when-you-watch-videos-online-at-faster-speeds-than-normal-259930
1•Duanemclemore•1h ago•2 comments
Open in hackernews

Ask HN: Are AI Copilots Eroding Our Programming Skills?

3•buscoideais•13h ago
Over the last 12 months I’ve integrated AI copilots (GitHub Copilot, Tabnine, etc.) into my daily workflow. They speed up boilerplate, suggest one-line fixes, and even refactor entire functions on demand.

But I’ve noticed something unsettling:

* Shallow Understanding: I sometimes accept suggestions without fully understanding them. * Problem-Solving Rust: On hard problems, I feel less confident in reaching a solution independently. * Onboarding New Devs: Junior engineers rely on AI outputs without questioning edge cases, leading to subtle bugs.

Questions for the community:

* Have you experienced skill atrophy or decreased ownership since adopting AI tools? * What practices help you preserve deep understanding while still leveraging AI speed? * Should we treat AI copilots as “draft generators” or as true programming partners?

I’d love to hear anecdotes, strategies, or hard data. Let’s figure out how to use these powerful assistants without becoming their apprentices.

Comments

MongooseStudios•13h ago
Yours is not the first post asking about this here. Which in and of itself says something.

I don't use them, at all. I briefly tried the local tab completion stuff offered in JetBrains products. It lasted an hour or two. The log messages it wrote didn't sound like me, and the "copilot pause" was immediately frustrating.

The boilerplate argument comes up a lot, but I really don't see it as the huge issue that would drive me to try and make Clippy generate it for me. That sort of "boring" work is great for "meditating" on the thing you're doing. Spending time adjacent to the problem putting up the scaffolding makes you mentally examine the places where things are going to interact and gives that little seed of an idea time to grow a bit. Become more robust.

Later, when there's an issue, you can ask the human that wrote something questions about it and they will probably have at least a fuzzy recollection of how it was built (and why it was done that way) that can offer ideas. Best you can do is hope the LLM doesn't hallucinate when you ask it about all the broken stuff.

Ultimately I see neither value nor "power" in the current "assistants." They generate the statistically most median output and often get it wrong. They make stuff up. They have no understanding of anything, and they don't learn from mistakes. If they were a person you'd be asking serious, but nearly rhetorical, questions about whether or not to fire them.

jf22•12h ago
It's hard for me to understand why someone would comment about AI copilots eroding skills when they've only used code completion tooling for fewer than two hours.
MongooseStudios•11h ago
To provide a perspective on, and reasons for, not using them. Specifically surrounding concerns about quality, maintainability, and keeping your mind engaged in the process.
jf22•10h ago
But the conversation is about people who use them...
leakycap•1h ago
Not using AI tool seems to be a point of pride for some, I don't get it but I keep seeing it.

Remember "borrowing" javascript on Geocities to make something work, or finding a library that helped you achieve your AJAX web 2.0 upgrade later on? How is AI different than starting with a ZIP file of some starter created by a person?

NewUser76312•12h ago
It's probably worthwhile to compare this to calculators and mental math skills.

To a certain extent, yes absolutely. If you programmed more yourself, you'd be better at programming than the version of you that spends any significant amount of time generating AI code.

But that doesn't mean you'll totally atrophy the skill and magically forget your fundamentals.

ryry•9h ago
This exactly. I find that I don't remember how to do some of the things I used to have more easily memorized, but I still need the fundamentals when things go horribly wrong and I need to dive into code myself.
KaranSohi•10h ago
Don't think so, as long as you give a quick read to the code that is being generated and you're using it as an assistant I think they're really helpful. Also, I'm having a hard time picking and sticking to one or few tools given the variety and multiple releases happening in the market.
mmarian•1h ago
I noticed it eroded my frontend skills, since my day to day doesn't involve it as much as it used to.
leakycap•1h ago
> I sometimes accept suggestions without fully understanding them

Why? This is a choice, and you can choose to change this behavior. You should! It will feel better and might avoid catastrophe.

> On hard problems, I feel less confident in reaching a solution independently.

I think you need to involve your independent sense of troubleshooting and problem solving, but that naturally involves using tools that help you. Let AI be that, if it helps you reach and verify solutions. Just don't stop involving yourself in a real way or you're risking a lot!

> Junior engineers rely on AI outputs without questioning edge cases, leading to subtle bugs.

See the first statement of yours I quoted. If you struggle with this as an experienced dev and can't lead on the matter by practice, how could you expect a junior dev to not struggle much more in the same shoes? This seems like something you address after dealing with your own shortcomings in your reliance on AI-provided solutions you do not comprehend fully.

> Have you experienced skill atrophy or decreased ownership since adopting AI tools?

Absolutely the opposite. I have made so much progress in areas I was struggling to overcome a lack of understanding. AI does not tire of discussing different angles, metaphors for understanding, etc. There's no reason to not understand AI, it will walk you through it to the point it points out its own errors sometimes.

> What practices help you preserve deep understanding while still leveraging AI speed?

Take copious notes on a whiteboard or paper. Do not take these notes digitally. You will not retain information you copy and paste from AI, you must have a physical note taking process where you synthesize the essentials and deal with them. After you have made paper/whiteboard notes, you can distill them into digital notes (do not directly retype them, summarize and clarify and make the digitized note concise)

> Should we treat AI copilots as “draft generators” or as true programming partners?

Work with AI like you'd share a project with an intern: you're in charge. You keep it on track, redirect it when it is off-course, and have it explain the decisions it makes. The more I treat AI like an intern the happier I have been with the experience, too.