frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Leaked Windows 11 Feature Shows Copilot Moving into File Explorer

https://www.techrepublic.com/article/news-leaked-windows-11-feature-copilot-file-explorer/
1•randycupertino•55s ago•0 comments

What we know about Iran's Internet shutdown

https://blog.cloudflare.com/iran-protests-internet-shutdown/
1•jgrahamc•2m ago•0 comments

Reflecting on two years as an open-source startup

https://hatchet.run/blog/two-years-open-source
1•abelanger•2m ago•0 comments

Bitbucket cleanup of free unused workspaces

https://community.atlassian.com/forums/Bitbucket-articles/Bitbucket-cleanup-of-free-unused-worksp...
1•antonymoose•3m ago•0 comments

Hong Kong Activist David Webb Dies at 60 After Cancer Battle

https://substack.com/@webbhk/note/c-199178724
1•yq•3m ago•1 comments

Ask HN: Story about a CEO going off on a user who left feedback?

1•VladVladikoff•3m ago•0 comments

When AI outputs sound right but aren't

https://semanticrisk.io/
1•tonycca•5m ago•1 comments

Equipmentshare.com Inc S-1

https://www.sec.gov/Archives/edgar/data/1693736/000162828025055961/eqpt-sx1.htm
1•toomuchtodo•6m ago•1 comments

Pilots avoid thunderstorms–and what happens when they can't

https://www.popsci.com/science/how-pilots-avoid-storms/
1•Brajeshwar•7m ago•0 comments

We're Evolving Beyond This Rock

https://nautil.us/were-evolving-beyond-this-rock-right-now-1261129/
1•Brajeshwar•7m ago•0 comments

Researchers Beam Power from a Moving Airplane

https://spectrum.ieee.org/wireless-power-movin-airplane
1•Brajeshwar•8m ago•0 comments

Micron says it's helping consumers by removing crucial from consumer market

https://videocardz.com/newz/micron-says-its-helping-consumers-by-removing-crucial-from-consumer-m...
1•fadedsignal•8m ago•1 comments

Show HN: We shipped an AI coworker as Claude Cowork launched

https://www.chatlily.ai/
1•sparkalpha•8m ago•0 comments

Results Show Promise for Sterile Insect Technique Against Invasive Mosquito

https://www.iaea.org:443/newscenter/pressreleases/preliminary-results-show-promise-for-sterile-in...
2•sva_•8m ago•0 comments

Updating 100k cubes instantly using Clojure and LWJGL

https://twitter.com/ertuctn/status/2011063539759521996
1•ertucetin•9m ago•0 comments

Learning Discoverability

1•learnwithmattc•9m ago•0 comments

(IPv6 shutdown in Iran) Jack Dorsey saw this coming

2•javantanna•9m ago•0 comments

75 Years of Graphical User Interfaces – Alan Kay [video]

https://www.youtube.com/watch?v=qS20Z0RXr28
1•mpweiher•9m ago•0 comments

Show HN: Free app store screenshot editor

https://appshoteditor.com
1•drchiu•9m ago•1 comments

i made a fake hn thread roasting my own product

https://jottie.io/hn
1•hi_im_vijay•10m ago•0 comments

Stop Digging and Start Building: Why We Need Lego Parts, Not Deeper Type Systems

https://programmingsimplicity.substack.com/p/stop-digging-and-start-building-why
2•mpweiher•10m ago•0 comments

Cloud Egress Fees: What They Are and How to Reduce Them

https://www.backblaze.com/blog/cloud-101-data-egress-fees-explained/
1•WaitWaitWha•10m ago•0 comments

A Guide to Claude Code 2.0 and getting better at using coding agents

https://sankalp.bearblog.dev/my-experience-with-claude-code-20-and-how-to-get-better-at-using-cod...
1•baxtr•11m ago•0 comments

Show HN: Elorate- social app to rate anything

1•Leczek•11m ago•0 comments

Mass Killing in Iran

https://www.iranintl.com/en/202601130145
2•kiansorosh•11m ago•0 comments

Show HN: Memtui – A terminal UI for browsing Memcached like a file tree

https://github.com/nnnkkk7/memtui
2•sr-white•13m ago•0 comments

Anthropic has made a large contribution to the Python Software Foundation

https://discuss.python.org/t/anthropic-has-made-a-large-contribution-to-the-python-software-found...
3•ayhanfuat•13m ago•0 comments

Show HN: Revise – a new canvas-based word processor

https://revise.io/features/word-processor
1•artursapek•15m ago•0 comments

Scaling the Fraud Economy: Pig Butchering as a Service

https://www.infoblox.com/blog/threat-intelligence/scaling-the-fraud-economy-pig-butchering-as-a-s...
1•9woc•16m ago•0 comments

I created a tool to roast your landing page

https://landkit.pro/audit
1•nikhonit•16m ago•0 comments
Open in hackernews

Code Is Cheap. Coherence Is the New Bottleneck

2•moshael•2h ago
TL;DR: Code is cheap now. Coherence is expensive. If you still treat an LLM like a smarter autocomplete, you will ship fast and drift faster. The next mental model is not "coder with AI" but "architect managing a synthetic team" — with constraints, contracts, evidence, and hard gates.

Before I changed my approach, I had two incidents that forced the shift:

1. I asked an agent to "make tests pass." It deleted three test files with failing tests.

2. I asked an agent to "fix the schema mismatch between dev and prod." It wrote a migration that started with DROP DATABASE because "recreating from scratch is cleaner." I caught it in review. Barely.

People keep describing LLMs as tools.

A tool does exactly what you do, just faster. A tool does not invent. A tool does not "helpfully" reinterpret your intent. A tool does not optimize for praise. A tool does not create technical debt while sounding confident. LLM coding agents do all of that. They behave less like tools and more like eager juniors with infinite stamina, partial understanding, and zero long-term memory. If you manage them like tools, they will behave like liabilities. If you manage them like a team, they become leverage. That is the shift. Not a new prompt. A new posture.

What breaks in the "coder with AI" mindset:

The default workflow looks like this:

1. You describe what you want.

2. The model writes code.

3. You skim it, run tests, iterate.

This works for isolated scripts. It collapses in systems, for reasons that are boring and predictable:

- Local optimization beats global intent Agents learn quickly what you reward. If you reward "tests green" they will take shortcuts. If you reward "no errors" they will delete modules. If you reward "ship quickly" they will bypass invariants.

- Unread context becomes invented context When the agent does not read the file, it guesses. When it guesses, it writes plausible glue. That glue compiles. It also rots your system.

- State drift is silent On step 1 the agent assumes schema A. On step 6 it assumes schema B. Nothing forces reconciliation. You get a build that passes today and a production incident tomorrow.

- Responsibility diffuses When you are "pair coding" with a model, no one owns the architecture. The agent will happily mutate it. You will happily accept it because it seems to work. Six weeks later you cannot explain your own system.

This is not a model problem. It’s a control problem...

The Shift: From Prompts to Constraints

Stop treating the model as a code writer. Treat it as a workforce that needs:

- clear roles

- clear contracts

- evidence of reading

- bounded authority

- quality gates that can say "no"

That sounds like enterprise bureaucracy. It is. Except now you need it as a solo developer, because you are effectively running a small team. The team just happens to be synthetic and available at 2am.

The Bottom Line:

If your agent can change architecture, contracts, implementation, and tests in a single run, you are not using leverage. You are rolling dice with style.

The goal isn’t to slow down. The goal is to make fast work stay true. We are moving from AI-assisted coding to AI-governed engineering.

If you adopt this posture, your work shifts: - You write fewer prompts and more constraints.

- You design interfaces and invariants first.

- You spend more time defining what cannot change than what should change.

- You measure outcomes: revert rate, incident rate, diff size, cycle time.

- You stop letting the agent negotiate architecture mid-flight.

Speed without governance is not speed. It is borrowed time.

Comments

moshael•2h ago
The minimal governance stack

Here is the smallest set of constraints I have seen that changes outcomes materially: Roles, not vibes. Define narrow agent roles with hard boundaries.

    Example of a specialized "CodeFactory" configuration:

 * Architect: Defines ADRs (Architecture Decision Records) and contracts. Prohibited from writing implementation code.
 * API Generator: Implements backend endpoints strictly from OpenAPI specs. No business logic in the API layer; validation is generated from the contract.
 * Worker Generator: Implements asynchronous processing based on message contracts. Focus: idempotency and statelessness.
 * Frontend Generator: Creates UI components based on UX specs and API contracts. Mandatory handling of three states: loading, error, and empty.
 * DS (Data Scientist): Constructs ML pipelines and trains models. Abstracting complexity into dedicated modules/clients.
 * DevOps: Manages infrastructure, deployment scripts, and rollback playbooks. Focus: idempotency of operations and post-deploy health checks.
 * Critic: The automated Quality Gate. Prohibited from "fixing" code. Only issues verdicts (Pass/Fail) based on linters, tests, and contract parity.

    Contracts-first
Before code, freeze interfaces: OpenAPI for HTTP, message contracts for async events, DB schema and invariants. This prevents "LLM-driven interface drift" where the agent silently changes request shapes because it feels nice. * Read-evidence, not trust - Ban "I assume this file contains…" behavior. Require file reads before edits and require the agent to cite what it saw: which functions exist, which types exist, where the integration points are. It is about forcing contact with reality.\ * Determinism over cleverness - Prefer minimal diffs, explicit types, explicit invariants, explicit error paths, idempotent workers, no "magic" implicit behavior. LLMs love cleverness because cleverness sounds correct. Determinism survives maintenance. * Hard gates at the boundary - A "critic" role runs linters, unit tests, integration tests, contract validation, migration checks, deploy health checks. If it fails, the pipeline stops. Not "warns". Stops. * Explicit handoffs - Every step ends with: what changed, what assumptions were made, what is now the source of truth, who owns the next step.
akagusu•1h ago
Code is cheap now, but engineering is not. And developers are learning now that code and engineering are not the same thing.