frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tabularis: A lightweight, cross-platform database client. Hackable with pkugins

https://github.com/debba/tabularis
1•thunderbong•9s ago•0 comments

Flowyble Studio – Run Claude, Copilot and Codex Side-by-Side

https://flowyble.com/studio
1•schizi•50s ago•0 comments

The Munro Lecture with Adam Tooze – April 8 2026 [video]

https://www.youtube.com/watch?v=Th1pZfKi4SI
1•hackandthink•2m ago•0 comments

Energy-Based Models Is All You Need

https://www.youtube.com/watch?v=h9Gkchqr__M
1•frag•3m ago•0 comments

The Infinity Man: Demis Hassabis, Colleagues and Rivals

https://thechipletter.substack.com/p/the-infinity-man
1•klelatti•3m ago•0 comments

Mark's Magic Multiply

https://wren.wtf/shower-thoughts/marks-magic-multiply/
1•luu•5m ago•0 comments

Give Your Agent a Canvas, Not Just a Chatbox

https://create0.ai
1•enha•8m ago•0 comments

The Great GPU Shortage: H100 Rental Prices Up 40%

https://newsletter.semianalysis.com/p/the-great-gpu-shortage-rental-capacity
2•alecco•8m ago•0 comments

Due Diligence Framework Before Your Business Commits to Open Source

https://groundblue.gumroad.com/l/nlzhlx
1•elsadek•9m ago•0 comments

Show HN: I missed my terminal so I rebuilt email

https://tallyman.io
3•Mechse•10m ago•0 comments

AIYO Wisper – Local voice-to-text for macOS (WhisperKit, open source)

https://github.com/Aiyo28/aiyo-wisper
1•Aiyo28•14m ago•0 comments

What We Learned Building a Rust Runtime for TypeScript

https://encore.dev/blog/rust-runtime
1•vinhnx•15m ago•0 comments

Rust terminal projects in 3 years

https://blog.orhun.dev/800-rust-projects/
1•vinhnx•16m ago•0 comments

How AI Is Reimagining the Game of Golf–For Both Players and Courses

https://www.wsj.com/sports/golf/ai-in-golf-technology-impact-4122d0e1
2•thm•18m ago•0 comments

The tragedy of leisure

https://www.ft.com/content/b91b739e-2164-463c-a8e0-54b59650a9f9
2•pramodbiligiri•26m ago•0 comments

State of Utopia passes its first law

https://stateofutopia.com/laws/1/law1.html
1•logicallee•27m ago•2 comments

EU fingerprint and photo travel rules come into force

https://www.bbc.co.uk/news/articles/c39rkpe8mj2o
3•zeristor•27m ago•0 comments

Umeshism

https://scottaaronson.blog/?p=40
2•yawboakye•27m ago•0 comments

Artemis II is competency porn

https://lizplank.substack.com/p/artemis-ii-is-competency-porn-and
2•jgrodziski•33m ago•0 comments

Why you need to replace your native macOS screenshot app?

https://snapkeep.webytes.net/
1•Mohamm6d•33m ago•1 comments

Automated Browser Testing with MCP

https://en.wikipedia.org/wiki/Test_automation
2•jacksonkasi•39m ago•0 comments

Kaze Emanuar: Illegal 3D Rendering Techniques (N64) [video]

https://www.youtube.com/watch?v=xIUkoUEMf_g
1•tnelsond4•41m ago•0 comments

Picasso's Guernica (Gigapixel)

https://guernica.museoreinasofia.es/gigapixel/#3/63.11/-120.59
1•guigar•42m ago•0 comments

Show HN: LSM Trees: MemTable, Compaction, and the Amplification Triangle [video]

https://www.youtube.com/watch?v=rOC7jkN748w
1•rcron•42m ago•0 comments

France's government is ditching Windows for Linux, says US tech a strategic risk

https://www.xda-developers.com/frances-government-ditching-windows-for-linux/
5•pabs3•43m ago•1 comments

Reverse Engineering File Format Steganography Chain of the TeamPCP Attack

https://husseinmuhaisen.com/blog/reverse-engineering-teampcp-telnyx-file-format-chain/
1•husseinmuhaisen•44m ago•1 comments

GazeFollow from Scratch

https://github.com/aldipiroli/GazeFollow_from_scratch/tree/main
2•tgnk2341•44m ago•0 comments

Incremental Compilation with LLVM

https://ziglang.org/devlog/2026/#2026-04-08
1•birdculture•46m ago•0 comments

I built a skill manager for AI agents. The agents install the skills themselves

https://github.com/nattergabriel/reseed
3•eterer•48m ago•1 comments

I built a programming language in 6 days without writing a single line of code

https://github.com/Quynah/ape-lang
1•Quynah•48m ago•1 comments
Open in hackernews

Computational Physics (2nd Edition) (2025)

https://websites.umich.edu/~mejn/cp2/
184•teleforce•5d ago

Comments

vectorcrumb•5d ago
Could somebody provide some opinion on the book and/or accompanying course?
braedonwatkins•5d ago
I read most of the 1st edition (busy), I'm sure it hasn't changed much to the 2nd. I would say it's rather good at an introductory level to the subject!

It definitely targets physics undergrads who have never programmed so if that's not you then you may feel friction during some chapters. If, like me, you are much more developed in programming than physics you might just want to do the exercises in the first few chapters to check your knowledge and move on to the good bits.

If you're looking for something more rigorous I would bet [Numerical Recipes](https://numerical.recipes/) is better (I haven't read it but I want to; see "busy").

redbluered•5d ago
No, Numerical Recipes isn't better. Or worse. It's a different book on a different topic, with there topic very clearly advertised in the title.

It's a series of... numerical recipes. Nice descriptions of many numerical algorithms sufficient to use them.

It's not focused on physics. It's also not rigorous.

The Sussman / Wisdom reference is rigorous.

Why would you post about a book you haven't read?

braedonwatkins•4d ago
lol. lmao even.
HexDecOctBin•5d ago
What physics do I need to know to follow this book?
mapt•5d ago
> Exercises by chapter

Click on a chapter to download:

Chapter 2: Python programming for physicists

Chapter 3: Graphics and visualization

Chapter 4: Accuracy and speed

Chapter 5: Integrals and derivatives

Chapter 6: Solution of linear and nonlinear equations

Chapter 7: Fourier transforms

Chapter 8: Ordinary differential equations

Chapter 9: Partial differential equations

Chapter 10: Random processes and Monte Carlo methods

Chapter 11: Data science

griffzhowl•5d ago
Looks like not much. The book is about using Python to implement numerical methods, mainly about teaching the Python part, and that's all explained. You might be missing motivation if you don't know any physics, but even so, basic mechanics using differential equations seems to be enough to give context, at least for the earlier parts
kordlessagain•5d ago
Weber's Electrodynamics.
elteto•4d ago
Only after working through Rudin’s Analysis first.
analog31•5d ago
Just to give a bit of flavor, I was a math + physics major in the 80s. The physics curriculum had some oddly named courses such as "theoretical physics" that were not really physics courses but were meant to give you the math and computational background needed for the more advanced courses or for graduate work. The math was stuff that wasn't covered extensively enough in the math major courses, such as vector calculus.
ktallett•5d ago
I did a few courses across academic years that were based around this book and it's very handy skills to learn. Whilst perhaps not in the moment, it's a good introduction to implementing functions and equations, before you lead on to the next steps of specific functions and methods of analysis alongside hpc with parallelization.
friendlyasparag•5d ago
I took Mark Newman’s course some years ago. It was fantastic! Geared at sophomore/ junior year physics major — someone who had completed the basic intro sequence. I am sure this book is also great.
lkm0•5d ago
The matplotlib chapter seems fairly barebones but I remain in awe at this gorgeous latex work
emil-lp•5d ago
Isn't it a pretty standard book/memoir template?

He could have invested in a Python syntax highlighter. I use minted, myself, but I'm sure there are many alternatives.

lkm0•4d ago
There's actually a source tex file bundled with exercises with a custom setup.tex which makes me believe the whole thing is bespoke. Might be wrong though

https://websites.umich.edu/~mejn/cp2/exercises.html

By the way, I use typst now, so I don't have to worry about highlighting anymore!

inzlab•5d ago
computation will revolutionize physics.
analog31•5d ago
I hope that's sarcastic. Physics is the original computational science.
queuebert•5d ago
I think the course by Richard Fitzpatrick is a much better selection of content if you want to actually do computational physics: https://farside.ph.utexas.edu/teaching/329/329.pdf
redbluered•5d ago
Should be modernized to Python or similar.

In 2026, I don't want to do numerical programming in C. That was fine 30 years ago, but today, I expect to have garbage collection or to be able to multiply a matrix as A×B.

queuebert•4d ago
If that's what you want, use Matlab. High-performance scientific computing is still using C, C++ +/- CUDA, or Fortran, with Rust a growing segment.
deterministic•1d ago
Different strokes for different fokes.

In 2026 I don't want to use a slow interpreted non-typed language like Python.

C++ (for example) has excellent super fast matrix libraries where you can do AxB.

GeorgeTirebiter•5d ago
A bit surprised Sussman's and Wisdom's book hasn't yet been mentioned: https://mitpress.mit.edu/9780262028967/structure-and-interpr...