Recent submissions

Comment · 6 months ago
I'm building a native music player in C++ for playing music I bought. I know there's Doppler for macOS but I want different ways of curating and interacting with my library (annotating tracks, custom tags instead of a simple enum for describing genres, advanced tag editing, bulk and transactional/undoable library operations...)

Also, now that code is cheap(ish), I'm implementing UI with a thin-layer of 2D draw commands that can be easily ported (CoreGraphics, Direct2D, Pango, whatever), which is by large the most painful part of it all.

Focus is reliability, UI responsiveness and resource usage, which is why I ditched electron even though it seems to be the only sensible option today for non-ugly, cross-platform GUI.

Comment · 10 months ago
Comment · 1 year ago
Reminds me of japanese anime Dennō Coil, where kids would draw computer programs almost exactly like the author’s on the floor and invoke them as some kind of enchantement. Highly recommend it!
Comment · 1 year ago
Ever since I discovered OrbStack, my M1 has become the perfect laptop for me. OrbStack has great UX, massive FS performance, Docker & Kubernetes support, and a bunch of really clever people behind it. Everyone doing linux development on a Mac should try it
Comment · 2 years ago
Should I take this opportunity to switch to Neovim for once? I've attempted using vim/neovim/emacs, etc. many times but it's just so confusing to me.

Why would I go over the trouble of debugging my editor for simple stuff like having LSP completions and semantic highlighting? It's insanely difficult for me to wrap my mind around vim packages, configs, etc., when VSCode/GoLand/et al. do a pretty darn job being decent editors that you don't need to hack on and just work out of the box.

Don't get me wrong, I'm not throwing shade on vim/emacs, I'm just wondering what am I missing since everyone's been super happy and productive with vim for ages, and if I'm approaching these tools the wrong way...

Comment · 3 years ago
I encourage trying this out while playing some scales in any instrument (: Very fun to watch
Comment · 4 years ago
Location: Spain

Remote: Yes

Willing to relocate: Maybe

Technologies:

- Good with: C, Python, Linux

- Learning: Go, C++

- Really want to get into: Rust, kernel development, systems/embedded programming

- Know a whole lot more but I want to develop a career related to the technologies mentioned

Résumé/CV: https://anpep.co/api/resume

Email: See my CV

GitHub: https://github.com/anpep

LinkedIn: https://linkedin.com/in/anpep

Junior Python developer with lots of personal experience and really broad knowledge (coding since 10, graduating in CompSci next month), wanting to develop a career in systems programming and/or embedded systems.

I'm seeking the opportunity to learn this skillset in a real-world environment and grow as an engineer. Internships welcome.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton