Robin Palotai

@robinp
22 Followers
105 Following
568 Posts
Source code archeology and table tennis.
Stealing from Biologists to Compile Haskell Faster - Ian Duncan

The trick that makes GHC’s ApplicativeDo optimization faster is structurally identical to how biologists predict RNA folding.

Ian Duncan
The difference between science fiction and reality is that science fiction has to make sense.

If you want performance, or the problem space is sufficiently large/open, you need tradeoffs.

When you have tradeoffs, it bleeds into your interface. Interface and implementation can't go irrespective.

When implementing, you'll keep thinking, will users be able to achieve what they want, and how they need to call this?

When writing interface, think how will the implementation be able to satisfy this?

That's why things are complicated, for me at least, in #programming.

We have updated our #PhET scraper for Free online #physics, #chemistry, #biology, earth #science and #math simulations.

Here is the source code: https://github.com/openzim/phet/releases/tag/v3.1.2

Here is the packaged software: https://www.npmjs.com/package/phetscraper

Here are the ZIM #offline archives: https://browse.library.kiwix.org/#category=phet

#FOSS #edtech

Your would think I as a programmer spend most time implementing things. Maybe. But subjectively it feels like I spend most time figuring out how to structure and name config options.

The point where you can never be sure if a boring administrative website doesn't work because they just don't work, or since your blocklist caught 49 different trackers on their site and somehow they depended on one of those to run.

I start to think JS should be banned on serious websites.

Don't get good results out of AI? You are using the wrong AI, and not prompting it the right way.

The secret on how to do it right:

1. Use modern AIs called "compAIlers".

2. Write prompt the following way: first, write a nice introduction called the "type signature". Then follow up with more specific "instructions".

Run these through the AI. You either get a working output, or the AI tells if you need to modify your prompt, and which part.

#LLM #coding #AI

RE: https://bloor.tw/@bloor/116513264745459139

And you will have enough leftover parts for an other half hour DIY project.

Pledged a bit in support of a scientific animated book designated for 10-12 year olds about the (recently deceased) first Hungarian astronomist woman, Erzsébet (Elizabeth) Illés.

The scientific material is compiled by renovned #astrology folks, so should be accurate, yet accessible for the readers. One goal is to encourage girls to pursue interest in the field.

You can pledge too, quite ready, no registration required: https://adjukossze.hu/adomanygyujtes/motivacios-konyv-lanyoknak-az-elso-magyar-urkutatonorol-4330/

#hungary #astrology #science #szokolébresztő

Adjukössze - Motivációs könyv lányoknak az első magyar űrkutatónőről

10–12 éves gyerekeknek – főleg, de nem csak lányoknak – írtunk egy könyvet az első magyar űrkutatónő, Illés Erzsébet életéről és munkájáról. Motiváció és tudomány, kiskamaszoknak.

I solved the daily #CluesBySam, May 2nd 2026 (Hard), in less than 33 minutes
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
https://cluesbysam.com

Also, the cake was a lie!

Clues by Sam

A daily logic puzzle where you deduce who is a criminal!