jnpnj

Joined 3 years ago

Karma
147
Submissions
135
Member since
Feb 1
lisp, forth, smalltalk, fp, lp fan with a dose of math envy

https://github.com/jnpn

https://registry.jsonresume.org/jnpn?theme=elegant

View on Hacker News

Recent submissions

Comment · 6 days ago
Same, people often described it as the lisp of assembly. You get a lot of freedom of abstraction over almost direct bare metal.
Comment · 9 days ago
Comment · 2 months ago
oh i will, i let the second half run, but i'll make sure to see the first part too
Comment · 2 months ago

    Location: Paris, FR
    Remote: full remote
    Willing to relocate: no
    Technologies: Python, Typescript, Lisps, React, Django, FastAPI, Postgresql, Gitlab/ci, Docker
    Résumé/CV: https://registry.jsonresume.org/jnpn?theme=elegant (github https://github.com/jnpn)
    Email: [email protected]
    Schedule: Part-time (10/20h per week)
Senior Fullstack Developer | 12+ Years | Seeking Long-Term Collaboration as Freelance

Currently employed but looking to build relationships with teams that value craftsmanship and velocity. I'm offering competitive rates ($70-90/hr) prioritizing team culture and interesting problems over maximizing income. I also enjoy procedural repetitive testing, so QA could do too (lower rates apply)

Summary:

- 12+ years shipping production code

- Dev tooling expertise (recently: custom Babel AST analyzers for faster debugging)

- Proactive problem-solver who likes to improve processes

Ideal projects:

- Teams with strong engineering culture who build ambitious things cleanly and fast

- Greenfield development or systematic refactoring

- Bonus: Highly formal/industrial model-driven environments and FP/Logic Programming environments (Clojure, Haskell, Prolog)

Comment · 2 months ago
Pretty cool video. I would love to know more about the internal design of the as400 platform and how people thought and designed user interfaces. I can't shake the feeling that these interfaces are so lean they're satisfying. Also, I feel that a lot of interfaces today are wasting resources.
Comment · 2 months ago
Isn't that why we created models and graphs before ? Maybe now the uml to source roundtrip can be solved with LLMs. Back in 2010s that's where it was stuck.

Note: I wonder how many people reified their codebase as logical facts to query or investigate it more deterministically. I've been trying for a while, still not far but getting there.

Comment · 2 months ago
I'm a keyboard based UI lover, but I wonder if the supportive crowd is, and will ever, be too small.

Even crude AS400 days keyboard UIs were beyond nice. But then if people want to try and replicate emacs keymaps or vi command composition, better for the dozens of us. ^^

Comment · 2 months ago
Even as a naive teen, I always found the mechanical forces required to clamp cpu heatsinks and fans brutally high considering the small ceramic package underneath.
Comment · 2 months ago
It would strange if just when a lot of articles mention computing / social networks are detrimental, governments start passing laws to forbid platforms and/or phones for kids, and now price gouging flares up everywhere, this would entice people to just stop using these devices and maybe enjoy natural taper-off.
Comment · 2 months ago
last year i mis-bought a ssd on amazon (wrong size or model i can't recall) so I asked for a return, surprisingly amazon wanted to save on transport that they offered to pay me to keep it (i don't want to spread stupid claim but maybe the full item price), i was confused and worried it would create issues down the road so i sent it back thinking i'd buy the proper item the month after.. and now i'm running duplicate search programs to save space on drives.
Comment · 2 months ago
so the final challenge is to try to print a string ? ;)
Comment · 2 months ago
The "language model" aspect shows IMO, at least for someone who grew up with the material of 90s and 2000s where we describe things more in mechanical, engineering terms. When gpt4 landed it was somehow amazing to see the output, but yeah nowadays I keep skimming through the explanation. It's like an intermediate dev who has nothing else to do but create long sentences to describe what could be simpler.
Comment · 2 months ago
I'd extend the advice with "put yourself into a reading friendly context" so you wonder less and dive in more easily.
Comment · 2 months ago
I've seen a subtler variant of that. Since 2025 winter model improvements, low quality developers can now commit somehow decent stuff more regularly, but as before, they still don't own the solution space independently. LLM output is now larger than what they can envision and cracks will simply happen further away, only to be discovered by someone else later. It's strange everything changes so nothing changes phenomenon.
Comment · 2 months ago
It seems there are many projects trying to find idioms and languages to describe distributed concurrent logic without programming the data transport and synchronization.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton