frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Binance Gives Trump Family's Crypto Firm a Leg Up

https://www.nytimes.com/2026/02/07/business/binance-trump-crypto.html
1•paulpauper•26s ago•0 comments

Reverse engineering Chinese 'shit-program' for absolute glory: R/ClaudeCode

https://old.reddit.com/r/ClaudeCode/comments/1qy5l0n/reverse_engineering_chinese_shitprogram_for/
1•edward•33s ago•0 comments

Indian Culture

https://indianculture.gov.in/
1•saikatsg•3m ago•0 comments

Show HN: Maravel-Framework 10.61 prevents circular dependency

https://marius-ciclistu.medium.com/maravel-framework-10-61-0-prevents-circular-dependency-cdb5d25...
1•marius-ciclistu•3m ago•0 comments

The age of a treacherous, falling dollar

https://www.economist.com/leaders/2026/02/05/the-age-of-a-treacherous-falling-dollar
2•stopbulying•3m ago•0 comments

Ask HN: AI Generated Diagrams

1•voidhorse•6m ago•0 comments

Microsoft Account bugs locked me out of Notepad – are Thin Clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
2•josephcsible•6m ago•0 comments

Show HN: A delightful Mac app to vibe code beautiful iOS apps

https://milq.ai/hacker-news
2•jdjuwadi•9m ago•2 comments

Show HN: Gemini Station – A local Chrome extension to organize AI chats

https://github.com/rajeshkumarblr/gemini_station
1•rajeshkumar_dev•9m ago•0 comments

Welfare states build financial markets through social policy design

https://theloop.ecpr.eu/its-not-finance-its-your-pensions/
2•kome•13m ago•0 comments

Market orientation and national homicide rates

https://onlinelibrary.wiley.com/doi/10.1111/1745-9125.70023
3•PaulHoule•13m ago•0 comments

California urges people avoid wild mushrooms after 4 deaths, 3 liver transplants

https://www.cbsnews.com/news/california-death-cap-mushrooms-poisonings-liver-transplants/
1•rolph•14m ago•0 comments

Matthew Shulman, co-creator of Intellisense, died 2019 March 22

https://www.capenews.net/falmouth/obituaries/matthew-a-shulman/article_33af6330-4f52-5f69-a9ff-58...
3•canucker2016•15m ago•1 comments

Show HN: SuperLocalMemory – AI memory that stays on your machine, forever free

https://github.com/varun369/SuperLocalMemoryV2
1•varunpratap369•16m ago•0 comments

Show HN: Pyrig – One command to set up a production-ready Python project

https://github.com/Winipedia/pyrig
1•Winipedia•18m ago•0 comments

Fast Response or Silence: Conversation Persistence in an AI-Agent Social Network [pdf]

https://github.com/AysajanE/moltbook-persistence/blob/main/paper/main.pdf
1•EagleEdge•18m ago•0 comments

C and C++ dependencies: don't dream it, be it

https://nibblestew.blogspot.com/2026/02/c-and-c-dependencies-dont-dream-it-be-it.html
1•ingve•19m ago•0 comments

Show HN: Vbuckets – Infinite virtual S3 buckets

https://github.com/danthegoodman1/vbuckets
1•dangoodmanUT•19m ago•0 comments

Open Molten Claw: Post-Eval as a Service

https://idiallo.com/blog/open-molten-claw
1•watchful_moose•20m ago•0 comments

New York Budget Bill Mandates File Scans for 3D Printers

https://reclaimthenet.org/new-york-3d-printer-law-mandates-firearm-file-blocking
2•bilsbie•20m ago•1 comments

The End of Software as a Business?

https://www.thatwastheweek.com/p/ai-is-growing-up-its-ceos-arent
1•kteare•22m ago•0 comments

Exploring 1,400 reusable skills for AI coding tools

https://ai-devkit.com/skills/
1•hoangnnguyen•22m ago•0 comments

Show HN: A unique twist on Tetris and block puzzle

https://playdropstack.com/
1•lastodyssey•25m ago•1 comments

The logs I never read

https://pydantic.dev/articles/the-logs-i-never-read
1•nojito•27m ago•0 comments

How to use AI with expressive writing without generating AI slop

https://idratherbewriting.com/blog/bakhtin-collapse-ai-expressive-writing
1•cnunciato•28m ago•0 comments

Show HN: LinkScope – Real-Time UART Analyzer Using ESP32-S3 and PC GUI

https://github.com/choihimchan/linkscope-bpu-uart-analyzer
1•octablock•28m ago•0 comments

Cppsp v1.4.5–custom pattern-driven, nested, namespace-scoped templates

https://github.com/user19870/cppsp
1•user19870•29m ago•1 comments

The next frontier in weight-loss drugs: one-time gene therapy

https://www.washingtonpost.com/health/2026/01/24/fractyl-glp1-gene-therapy/
2•bookofjoe•32m ago•1 comments

At Age 25, Wikipedia Refuses to Evolve

https://spectrum.ieee.org/wikipedia-at-25
2•asdefghyk•35m ago•4 comments

Show HN: ReviewReact – AI review responses inside Google Maps ($19/mo)

https://reviewreact.com
2•sara_builds•35m ago•1 comments
Open in hackernews

Product of Additive Inverses

https://susam.net/product-of-additive-inverses.html
17•blenderob•7mo ago

Comments

JadeNB•7mo ago
This is a formal justification, from the ring axioms, of the formula (−a)(−b) = ab. As the article mentions, this is often phrased as "the product of two negatives is positive," but, of course, the presence of a minus sign in front of a variable does not indicate a negative number (for example, if a = −3, then −a is positive); and the formula makes sense even in a ring with no notion of positive and negative numbers.
empath75•7mo ago
A simple example of how this is true _even if you don't have negative numbers_:

Let's use mod 5 arithmetic. You have 5 elements in the ring -- 0,1,2,3,4

The additive inverses are as follows:

  1 + 4 = 0
  2 + 3 = 0
Which is to say that 1 is the additive inverse of 4 and 2 is the additive inverse of 3, and vice versa. 0 is the identity, of course.

So what happens if you multiply 2 * -3 (2 times the additive inverse of 3).

The additive inverse of 3 is just 2, so the answer is 2 * -3 = 2 * 2 = 4.

The other way to calculate it is to find the additive inverse of the product:

2 * -3 = -(2 * 3) = -(1) which is the additive inverse of 1: 4 again.

CurtMonash•7mo ago
ab and (-a)(-b) can each be quickly proved to be the additive inverse of (-a)b. So they equal each other. No intermediate theorems are really needed.
susam•7mo ago
I am not sure how you can prove this more "quickly". Trying to do it any more quickly involves claiming some result (no matter how trivial) that is not directly present in the ring axioms. But the whole point of this post is to derive everything strictly from first principles, using nothing beyond the ring axioms themselves.

Here is your argument elaborated step by step.

STEP 1: First we want to show that ab is the additive inverse of (-a)b. This is Theorem 3 of the post.

STEP 2: Next we want to show that (-a)(-b) is the additive inverse of (-a)b. This follows similarly to the proof of Theorem 3: (-a)(-b) + (-a)(b) = (-a)(-b + b) = (-a)(0) and (-a)(0) = 0 by Theorem 2 of the post.

But nothing in the ring axioms directly says that the above results mean ab and (-a)(-b) must be equal. How do we know for sure that ab and (-a)(-b) are not two distinct additive inverses of (-a)b?

THEOREM 5: We now prove the uniqueness of additive inverse of an element from the ring axioms. Let b and c both be additive inverses of a. Therefore b = b + 0 = b + (a + c) = (b + a) + c = 0 + c = c.

Now from Steps 1 and 2, and Theorem 5, it follows that ab = (-a)(-b).

So what did we save in terms of intermediate theorems? Nothing! We no longer need Theorem 1 (inverse of inverse) of the post. But now we introduced Theorem 5 (uniqueness of additive inverse). We have exactly the same number of intermediate theorems with your approach.