News for hackers. Stuff that matters.

pietroppeter

Re:Terence Tao: Math 2.0 [pdf] on Sunday October 11, 2026 @04:31PM (#50047510)
If you have not been following and focus on the cancer slide as an anti AI take, Tao has been involved and has a positive attitude towards AI for a while, he is just thinking a bit ahead on how the work of humans might change. https://teorth.github.io/tao-web/ai-views.html
Re:Using AI to Contribute to Open Source on Thursday September 24, 2026 @11:27PM (#49839872)
Since I ever saw this list of levels for AI usage disclosure it always felt right and I keep referring people to it. I suspect other people have arrived or will arrive at it independently. Useful also for all content production, not only Open Source
Has the industry already started to search for a better name than AI SEO for this?
Re:Twenty Years of Pandoc on Tuesday August 04, 2026 @10:01AM (#49169145)
TIL pandoc for the people, courtesy of pandoc compiled to WASM. cool

https://pandoc.org/app/

Re:The New AI Superpowers: Focus and Followthrough on Sunday July 26, 2026 @11:51AM (#49059369)
Appreciate the quote of the Essentialism book by Greg McKweon, which I am currently reading. Funnily enough I decided the book when I found out (on Imprint app) that one of the key values of the “essentialist” is playfulness. I was sold.
Congrats! I had a great time doing a batch remotely from Italy (2.5 years ago), there is a lot of investment in making sure the remote experience is great and it shows!
Re:Nim Conf 2026 (Online, Sat June 20) on Thursday June 18, 2026 @07:52AM (#48583969)
AFAIK main focus of Nim 3 is about incremental compilation and enabling better developer tooling bringing in innovations experimented in Nimony (key is NIF intermediate format).

The new compile time memory mgmt was the focus of Nim 2 (it is possible there are still improvements)

Re:Nim Conf 2026 (Online, Sat June 20) on Thursday June 18, 2026 @03:05AM (#48581828)
personal highlight I looked forward to:

- Araq's update on Nimony and Nim 3 (and NIF, which is so cool)

- Constantin's love letter to Nim (long overdue and I expect to connect strongly with this one)

- Treeform talking about Nim and AI (always very clean and inspiring presentations)

- Capocasa's testimony about building a (economic) coding agent in Nim

- Gianmarco talking about Nim for embedded

- Peter telling the story on how he introduces Nim to his company's new hires

I am pretty sure the general quality will be good and there will be hidden pearls (last year pearl for me was the one about putting Nim on e-ink screens all over the house)

(you won't find name of authors in the conf page but you will find them in the youtube playlists)

Re:Nim Conf 2026 (Online, Sat June 20) on Wednesday June 17, 2026 @11:40PM (#48580527)
Two tracks this year (a first).

As usual, videos are prerecorded and released as YouTube Premiere.

Track 1: https://youtube.com/playlist?list=PLHI4D93Ts8_k&si=06qsQgYUd...

Track 2: https://youtube.com/playlist?list=PLHUPmLYoCMoY&si=iMwL7UeIO...

Re:I built Timeframe, our family e-paper dashboard on Monday February 23, 2026 @06:48AM (#47121065)
Related project discussed here 2 years ago FrameOS https://news.ycombinator.com/item?id=38855337
Re:Pogacar and Ku Coin on Thursday January 29, 2026 @08:16PM (#46819390)
> You can easily make the case that Tadej Pogačar is one of the world’s best athletes. Plus he enjoys a wholesome reputation, a cherubic look at races and a cheerful presence on social media. Good luck finding someone who knows him to say a bad word. He ought to be the face of Kelloggs cereal, Gillette razors, Pepsi Cola or Visa cards. Maybe all of them at the same time. Crypto? Meh, but why not. But Ku Coin?
Re:The Olivetti Company – By Bradford Morgan White on Sunday January 18, 2026 @02:38AM (#46665632)
If you happen to pass by Ivrea (short trip from Turin or Milan) there is a very nice small museum which showcases most of the machines mentioned. It has also a working Programma 101 and if you are lucky there might be a volounteer that can demo it. There also volounteer giving guided tours and if you are with kids you have the option to have them do a workshop (includes some 3d printing).

https://www.museotecnologicamente.it/category/collezione/

Great work! As a side track, it led me to dive into the history of the manufacturing company of Breda trains. Originally founded in Milan late 1800s by Ernesto Breda for locomotives, expanded in the war products during the wars, and went through nationalization, fusion to become AnsaldoBreda and later bough by Japanese to become Hitachi Rail Italy.

https://en.wikipedia.org/wiki/Hitachi_Rail_Italy

Re:Why is Zig so Cool? on Saturday November 08, 2025 @02:23AM (#45854834)
I wish we had that for Nim too!
Re:Python 3.14 Is Here. How Fast Is It? on Friday October 10, 2025 @03:13AM (#45536138)
Yet another appreciation story for Miguel’s mega tutorial. In 2017 I used it to create our wedding site and learn a bit of web dev (my background is in data science). To motivate me to actually do it I used the strategy the fund the then occurring refactoring of the tutorial. I am still very fond and proud of that first time I actually went and funded some open source effort, it gives you back more than you might expect
Re:PYX: The next step in Python packaging on Thursday August 14, 2025 @03:08AM (#44897572)
And this fact effectively builds trust in the vision and in execution.
Re:(Python) Poste Italiane document parser on Thursday July 24, 2025 @06:13AM (#44668995)
For the curious on how it works (not mentioned in the readme), it uses pymupdf and a precise mapping of all information in area coordinates, as such the document layout is hard coded.

When layout changes this breaks but layout changes on this sort of documents do not happen often (I think). Also code is very clean and it serms straightforward to fix.

This kind of code is maybe something that can be generated from an LLM/agent? (It would be easy to write checks)

Besides the practical value for those who might need it, I think it is possibly interesting for others to look at this approach.

Neat project, thanks for sharing!

Re:uv Running a Script with Dependencies on Tuesday July 22, 2025 @02:36AM (#44643816)
This is the way
Re:Nim for Pythonistas on Thursday May 01, 2025 @10:00AM (#43857782)
I am a bit biased on the content ;), but note that this is a talk that is not focused on teaching the language but more on what does it mean to learn a second language, especially a niche one - like Nim - coming from Python. It does shows some code examples and highlights some features though. I like official documentation (tutorials) but Nim basics is another good resource.

When I first learned Nim I remember the thing I struggled the most with was the mutability of parameters when passing them. Another big thing I would say is letting go of python’s dict and embrace types. In place of dict I usually consider the following options: tuples (which are great and named), objects, tables (from stdlib, very similar to dicts but with homogenous types for keys and values) and JsonNode (as a final option if the others do not work).

Advent of code makes for a great practice ground.

Re:The Art of Puzzles on Monday March 03, 2025 @08:25AM (#43241487)
Thomas Snyder, the creator of this blog (who gathered a number of contributors throughout the years; recently slowed down the content) is a puzzle grandmaster and recently mind behind the popular LinkedIn queens game. Lots of great content on this website.

Related, interview about LinkedIn games: https://www.linkedin.com/pulse/king-queens-world-sudoku-cham...

Re:Master the Art of the Product Manager 'No' on Thursday January 23, 2025 @07:52AM (#42803485)
Gold
Re:AI and Internet Hygiene on Wednesday December 18, 2024 @01:41AM (#42448559)
Kate is not a technologist but writes beautifully. I find this a very interesting piece.

I particularly like this quote towards the end:

> At its core, the computer and the Internet are tools for creation, education, commerce, play, and communication.

Older »