frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Rob Pike's 5 Rules of Programming

https://www.cs.unc.edu/~stotts/COMP590-059-f24/robsrules.html
348•vismit2000•4h ago•172 comments

Nightingale – open-source karaoke app that works with any song on your computer

https://nightingale.cafe/
224•rzzzzru•6h ago•38 comments

Pandas Exercises for Data Analysis (Interactive)

https://machinelearningplus.com/python/101-pandas-exercises-python-interactive/
51•selva86•4d ago•14 comments

Aliens.gov ~ domain registered 17MAR2026

https://whois.domaintools.com/aliens.gov
10•someprick•35m ago•2 comments

JPEG Compression

https://www.sophielwang.com/blog/jpeg
308•vinhnx•4d ago•74 comments

Write up of my homebrew CPU build

https://willwarren.com/2026/03/12/building-my-own-cpu-part-3-from-simulation-to-hardware/
134•wwarren•2d ago•20 comments

Mistral AI Releases Forge

https://mistral.ai/news/forge
595•pember•17h ago•143 comments

Using calculus to do number theory

https://hidden-phenomena.com/articles/hensels
19•cpp_frog•2d ago•1 comments

A Decade of Slug

https://terathon.com/blog/decade-slug.html
673•mwkaufma•19h ago•64 comments

Tech hobbyist makes shoulder-mounted guided missile prototype with $96 in parts

https://www.tomshardware.com/3d-printing/tech-hobbyist-makes-shoulder-mounted-guided-missile-prot...
36•bilsbie•1h ago•10 comments

Celebrating Tony Hoare's mark on computer science

https://bertrandmeyer.com/2026/03/16/celebrating-tony-hoares-mark-on-computer-science/
70•benhoyt•7h ago•17 comments

Microsoft's 'unhackable' Xbox One has been hacked by 'Bliss'

https://www.tomshardware.com/video-games/console-gaming/microsofts-unhackable-xbox-one-has-been-h...
735•crtasm•22h ago•274 comments

How the Eon Team Produced a Virtual Embodied Fly

https://eon.systems/updates/embodied-brain-emulation
46•LopRabbit•2d ago•12 comments

(Media over QUIC) on a Boat

https://moq.dev/blog/on-a-boat/
61•mmcclure•4d ago•8 comments

Show HN: Pgit – A Git-like CLI backed by PostgreSQL

https://oseifert.ch/blog/building-pgit
81•ImGajeed76•1d ago•30 comments

The pleasures of poor product design

https://www.inconspicuous.info/p/the-pleasures-of-poor-product-design
172•NaOH•13h ago•61 comments

Ndea (YC W26) is hiring a symbolic RL search guidance lead

https://ndea.com/jobs/search-guidance
1•mikeknoop•7h ago

Python 3.15's JIT is now back on track

https://fidget-spinner.github.io/posts/jit-on-track.html
423•guidoiaquinti•19h ago•243 comments

Get Shit Done: A meta-prompting, context engineering and spec-driven dev system

https://github.com/gsd-build/get-shit-done
374•stefankuehnel•17h ago•196 comments

Animation 10k Starlink Satellites

https://spaceweather.com/archive.php?view=1&day=18&month=03&year=2026
31•MeteorMarc•7h ago•35 comments

More than 135 open hardware devices flashable with your own firmware

https://openhardware.directory
286•iosifnicolae2•4d ago•36 comments

Show HN: Sub-millisecond VM sandboxes using CoW memory forking

https://github.com/adammiribyan/zeroboot
215•adammiribyan•1d ago•54 comments

Pardoned for Fraud, a CEO Mounts His Comeback: 'We Can Trust You Now'

https://www.wsj.com/business/trevor-milton-pardon-nikola-trump-3163e19c
21•jgalt212•1h ago•26 comments

Have a fucking website

https://www.otherstrangeness.com/2026/03/14/have-a-fucking-website/
613•asukachikaru•10h ago•348 comments

Unsloth Studio

https://unsloth.ai/docs/new/studio
331•brainless•22h ago•63 comments

A tale about fixing eBPF spinlock issues in the Linux kernel

https://rovarma.com/articles/a-tale-about-fixing-ebpf-spinlock-issues-in-the-linux-kernel/
123•y1n0•13h ago•13 comments

It Took Me 30 Years to Solve This VFX Problem – Green Screen Problem [video]

https://www.youtube.com/watch?v=3Ploi723hg4
265•yincrash•4d ago•104 comments

Electron microscopy shows ‘mouse bite’ defects in semiconductors

https://news.cornell.edu/stories/2026/03/electron-microscopy-shows-mouse-bite-defects-semiconductors
89•hhs•4d ago•30 comments

Ryugu asteroid samples contain all DNA and RNA building blocks

https://phys.org/news/2026-03-ryugu-asteroid-samples-dna-rna.html
278•bookofjoe•1d ago•146 comments

Why AI systems don't learn – On autonomous learning from cognitive science

https://arxiv.org/abs/2603.15381
152•aanet•16h ago•93 comments
Open in hackernews

Pandas Exercises for Data Analysis (Interactive)

https://machinelearningplus.com/python/101-pandas-exercises-python-interactive/
50•selva86•4d ago

Comments

selva86•4d ago
Build this as an interactive tool for our popular 101 Pandas exercises. The code runs entirely in local in your browser. Would love feedback on the ease of use and the editor UX.
alexpotato•1h ago
These are great!

Would have made my life a lot easier when I was learning Pandas.

Would also be cool to have a Polars version of this too.

One suggestion:

A lot of folks come to Pandas from using SQL. It might be handy to have a couple "The equivalent of this SQL statement but in Pandas"

rithdmc•1h ago
Dope. I've just started using Pandas in some personal projects, and am quickly hitting my knowledge ceiling. I think this will be useful. I'll check it out properly after work.
data-ottawa•1h ago
You should check out the Modern Pandas series by Tom Augspurger, it’s well worth reading to get clean modern style code.

https://tomaugspurger.net/posts/modern-1-intro/

rithdmc•53m ago
Thanks. There's a special place in my heart for any blog that opens with 'Prior Work' :)
derriz•1h ago
If I were investing effort into acquiring knowledge in this domain, I'd skip straight to Polars. Before I made the switch, I had been using Pandas on and off for more than a decade. I'm not sure how representative this is, but most of the people I know who were Pandas users have also made this switch. I initially did it for the performance improvements but the API (according to my subjective opinion) is much more logical and has far fewer surprises compared to Pandas and it would be my default choice for this reason alone at this stage despite my years of Pandas experience.
rithdmc•52m ago
Thanks, I'll look into this in the future. I don't need the most performant script, but this could change.
ertgbnm•37m ago
It's less about performance and more about ecosystem lockin. It's a bit like imperial vs metric units. Why would you ever chose to learn imperial if you had the option to only ever use metric to begin with?
rithdmc•27m ago
Because these are silly personal scripts. I'm not going to make sensible architectural decisions on something I run every now and then on my laptop. That's optimising too early.
short_sells_poo•6m ago
For short scripts and interactive research work, pandas is still much better than polars. Polars works well when you know what you want.

When you are still figuring out things step by step, pandas does a lot of heavy lifting for you so you don't have to think about it.

E.g. I don't have to think about timeseries alignment, pandas handles that for me implicitly because dataframes can be indexed by timestamps. Polars has timeseries support, but I need to write a paragraph of extra code to deal with it.

benrutter•10m ago
I'd second this, especially if its just for personal use!

The data world owes a lot to pandas, but it has plenty of sharp edges and using it can sometimes involve pretty close knowledge of how things like indexing/slicing/etc work under the hood.

If I get stuck in polars, its almost always just a "what's the name of the function to use?" type problem rather than needing lots of knowledge about how things are working under the hood.

sghaz•1h ago
The pricing page says, "This page doesn’t seem to exist. It looks like the link pointing here was faulty. Maybe try searching?"
0x696C6961•1h ago
Would be nice to have a polars version of this.
fud101•1h ago
what is the permission it asks for? it seems suspicious af.