Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. F-Droid 2.0(f-droid.org)
    83comments
  2. Two-tier encryption in the UK(macanorak.com)
    237comments
  3. Nokia Design Archive (2025)(aalto.fi)
    91comments
  4. GitHub has not removed malicious imitation software after 3 weeks(successfulsoftware.net)
    34comments
  5. B5-BJ2 – Ice Cream Barges – Concrete Ship Constructors (2023)(thecretefleet.com)
    1comments
  6. WaveDigger: Dig into wireless signals to discover their physical locations(github.com/christianrowlands)
    2comments
  7. Experiencing writing at our recent Chinese calligraphy workshop(viewsproject.wordpress.com)
    1comments
  8. Linux support is coming to Snapdragon X2 series(qualcomm.com)
    240comments
  9. The science of Monkey Island: can grog dissolve a metal mug that fast?(jgeekstudies.org)
    16comments
  10. Ideas on modernizing the open-source desktop(lwn.net)
    405comments
  11. S.F. Democratic Party stands behind Flock surveillance cameras in vote(missionlocal.org)
    12comments
  12. Federal judge orders Texas to air condition all prisons by the end of 2029(texastribune.org)
    25comments
  13. RAM: the forgotten history (2024)(coredump.cx)
    2comments
  14. Enjoy Every Sandwich(bradmontague.substack.com)
    66comments
  15. ArXiv receives multiyear commitments to support it as an independent nonprofit(arxiv.org)
    37comments
  16. When the Debugger Lies(danielmangum.com)
    17comments
  17. Coulomb's law remains tricky to test at home(chillphysicsenjoyer.substack.com)
    13comments
  18. The newest ESP32 can run Linux and it's getting close to a Raspberry Pi(xda-developers.com)
    73comments
  19. VSCode's SSH Agent Is Bananas (2025)(fly.io)
    188comments
  20. Contrastive Language Models(contrastive-lm.notion.site)
    41comments
  21. The "Windows XP Box" (2003)(mini-itx.com)
    44comments
  22. LinkedIn wins court order blocking mass scraping of user data(therecord.media)
    24comments
  23. The Year of Internal Tools(geocod.io)
    18comments
  24. Fixing the Portobello Police Station Clock(pointinthecloud.com)
    112comments
  25. Hackers influence ChatGPT and Gemini to direct users to scam centers(medium.com/arielsimon)
    37comments
  26. What Is RLCD? The Secret Behind Jev(di-zhang-llm.github.io)
    4comments
  27. Dynamic Abliteration: Non-Destructive Refusal Suppression via Engram Steering(blog.madhukaraphatak.in)
    32comments
  28. Why 'What's Opera, Doc?' looks like that(animationobsessive.substack.com)
    22comments
  29. Owners mourn spoiled food after firmware update bricks Samsung smart fridges(arstechnica.com)
    217comments
  30. Where's the Beef?: The lab-grown-meat revolution that wasn't(harpers.org)
    85comments

Coulomb's law remains tricky to test at home

16 pointsby 2d agochillphysicsenjoyer.substack.com
13 comments
2h agoHN ↗

Good idea, you could do a monte carlo method where you throw many packing peanuts at the cat (or many cats!) and count how many stick, divide by how many you threw, et voila

2h agoHN ↗

But it's not at all obvious to me why the exponent a is 1 in nature

i think we can rule out any exponent just by dimensional analysis if you allow powers of q, then K has ambiguous units. Same reason you cant exponentiate unitful quantities

More specifically I think we can rule out even exponents by anti-symmetry of charge. That is q^2n = (-q)^2n which know is ruled out by experiment.

1h agoHN ↗

Why would the universe care about dimensional analysis? Besides, the outside constant would do the unit conversion from whatever the right-hand side produces to units of force.

18m agoHN ↗

The universe cares about dimensional analysis because it is invariant under changes of units-of-measure, which are human constructs.

1h agoHN ↗

you have free constant k in front of the equation

any dimensional analysis gets consumed by its unknown dimensionality

---

q^2n = (-q)^2n which know is ruled out by experiment.

doesn't mean equation can't be using absolute values ("number of electrons/protons") and just applying needed sign at the end

27m agoHN ↗

I thought it was "obvious" based on the principle that two charges at the same location should have the same force as one combined charge at that location. Of course this immediately brings up the question of the self-force of a point charge...

15m agoHN ↗

Show by experiment that the force of charge0 against charge1+charge2 equals the force of charge0 against charge1 plus charge0 against charge2. Induce an additive-homomorphic property F(r,q0,q1+q2) = F(r,q0,q1)+F(r,q0,q2). Then, exponent 1 follows.

I figured this out by listing a bunch of mathematical properties. I couldn't see how the author jumps from zero-preserving to multiply-charges, and I still don't know how, but we can call it out of scope lol

  r : distance between p and q
  q0 : charge 0
  q1 : charge 1
  F : coulomb force function
  charge-commutative: F(r,q0,q1) = F(r,q1,q0)
  zero-preserving: 0 = F(r,q0,0)
  additive-homomorphic: F(r,q0,q1+q2) = F(r,q0,q1)+F(r,q0,q2)
  
  homogenous-degree-1: F(r,q0,n*q1) = n*F(r,q0,q1)
  multiplicative-separability: F(r,q0,q1) = K*R(r)*Q(q0,q1)
  multiply-charges: F(r,q0,q1) = K*R(r)*(q0*q1)^a

  Given F(r,q0,q1) = K*R(r)*(q0*q1)^a, charge-commutative, zero-preserving, additive-homomorphic.
  Induction using additive-homomorphic proves homogenous-degree-1. (For example, F(r,q0,2*q1) = F(r,q0,q1+q1) = 2*F(r,q0,q1))
  Equational proof follows from homogenous-degree-1:
  K*R(r)*(q0*n*q1)^a = n*K*R(r)*(q0*q1)^a
  (q0*n*q1)^a = n*(q0*q1)^a
  n^a*(q0*q1)^a = n*(q0*q1)^a
  n^a = n
  n = 0 or a = 1
  n≠0, therefore a=1.
1h agoHN ↗

Supposedly, one way to make two equal charges is to charge one thing and then put it in contact with the other thing, so that the charge splits by symmetry. But then how would we check that indeed we have two equally charged things?

same as with making guaranteed flat surface - you make 3 and measure each pair

1h agoHN ↗

How do you make 3 equal charges by splitting a charge in such a manner?

1h agoHN ↗

It's probably easier to verify Gauss's Law, which then gives you Coulomb's law for free.

Direct verification of inverse square laws is hard! For electromagnetic interactions (ie Coulomb's law) you can use scattering. If you want to do a static experiment (Coulomb's Law the hard way or gravity) you probably need a torsion pendulum experiment. AFAIK the best in the world at that are at UW in the Eöt-Wash group: https://www.npl.washington.edu/eotwash/torsion-balances

1h agoHN ↗

Could you use an electromagnet and a metal ball to create a fixed charge? If you change the current in the electromagnet, that would change the intensity of the magnetic field. With the metal ball fixed in place nearby and a careful curve for the change of current, you could potentially have a constant charge remaining on the ball.

27m agoHN ↗

For two different indivisible charges, this is a bit slippery but I think a=1 by definition. How do we measure charge, practically speaking? By how much force is measured between it and a reference charge. So we take a=1 as a convention. But no experiment can disprove a=2 for indivisible charges as we would simply obtain charge through new units. For assemblies of charges the forces must add linearly due to conservation of momentum, so there we know a=1.