Jonathan Frech’s homepage
jblog
logging since 2015, blog.jfrech.com hosts digital projects of mine including but not limited to quines, poetry, simulations, proofs, imagery and thoughts of general nature.
Esoteric Languages
soteric languages explore the space of all possible instruction directives without the burdensome constraints of usability. Major publicized esolangs of mine include:
krrp
krrp. A functional turing complete esolang focussing on cryptic conciseness whilst preserving capability. It currently has one interpreter, written in pure C. See krrp on GitHub and my krrp announcement post.
A krrp example: prime number generation.
01 ![prime?]^n:
02 ,^d: ?<dn
03 ?%nd @+d1
04 0 1. 2.
05 \L [filter]
06 ;[prime?]
07 [range]2$99.
The above krrp program calculates all primes below a hundred. Try it online!
Zpr’(h
Zpr’(h. A symbolic, directionally super-lazy esoteric programming language I wrote in the tenth week of the year 2020. See Zpr’(h on GitHub and my Zpr’(h announcement post.
A Zpr’(h example: prime number generation.
01 <| prelude.zpr
02 (prime? .p) |> (not (any \
03 (section @ | p) (range 2 p)))
04 primes |> (filter prime? \
05 (drop 2 |N0))
06 main |> (take 10 primes)
Joy Assembler
Joy Assembler. Frustrated with the lack of an abstract yet primitive and hardware-emulating toy assembler, I wrote one myself. You can find its currently only interpreter on GitHub.
Free Software
ree software is much more than only visible: free software at its core values a user’s fundamental rights. It is adherence to this value structure which makes software free.
Yet, most free software can also be viewed. I currently host most of my major public projects on GitHub; whilst I am a fond user of the version control system git, on the political side I have to admit being torn using the eight-legged feline service overseen by Redmond – its assumed reliability being the major deciding factor.
OEIS
EIS is Neil Sloane’s collection of over 300’000 integer sequences, five of which were contributed by myself; ref. my OEIS Userpage.
My contributions
My contributions to the OEIS:
2016-11-18 authored A278328; blog post
2017-04-19 authored A285494; blog post
2017-05-04 authored A286193
2017-06-04 authored A288040
2017-06-05 implemented A052018
2019-09-07 authored A325902; b325902.txt, blog post
2019-09-12 computed b-file A055474; b055474.txt
2019-09-12 computed b-file A055480; b055480.txt
* 2019-10-28 computed term A056154(13); post, paper
2019-12-01 computed b-file A328012; b328012.txt
2019-12-01 computed b-file A172987; b172987.txt
2020-10-21 computed b-file A086136; b086136.txt
2020-10-21 computed b-file A045096; b045096.txt
2020-10-21 computed b-file A037772; b037772.txt
2021-04-04 computed b-file A087891; b087891.txt
2021-04-07 computed b-file A265546; b265546.txt
2021-04-07 computed b-file A161602; b161602.txt
2021-04-07 computed b-file A039334; b039334.txt
Privacy
rivacy. By requesting my web pages, essential data (currently your request’s time code, its URI, your ip and your user agent) is being logged for a few weeks by my self-written go server. My VPS provider claims to log neither DNS requests nor server requests to any of my sites. If you want to view or delete your log files, please contact me
Naturally, should you choose to use one of my multi-user interactive web pages, actions within them are stored in working memory and parts distributed to all connected clients.
Currently, none of my provided APIs gather data extending the above, though for some services in the future the necessity of gathering might arise.
Other than the above, no data is collected. With overall low ECMAScript usage, banishing any and all third party scripts, I do neither deploy malicious trackers, cookies of any kind nor do I aggregate any data in any form. No data is given to third parties and SSL is strongly encouraged; all certificates are generously provided by Let’s Encrypt.
Licensing Thoughts
icensing thoughts. Unfortunately, I have not yet decided if I want my non-source-file work to be free. As such, I have for now left those unlicensed:
Web Content
Usage of my web content. All forms of media excluding non-artful source code (the following quine is an example of an artful source file) are not currently licensed. If you wish to use them, please contact me.
Any other source files are licensed under the Expat / MIT License.
Further licensing information specific to my blog can be found at blog.jfrech.com/
Fonts
Deployed fonts. All third-party fonts used on my web pages are licensed under the Open Font License. These fonts include IBM Plex (both Sans Condensed and Mono) and STIX (both Math and Text).
Some fonts are hand-crafted and may be published in the future.
Imprint
mprint. The domains jfrech.com, jfrech.de, jonathan-frech.de, jfre.ch and jfrech.net are together with all their subdomains operated by solely myself, Jonathan Frech. For E-Mail inquiries, please
. If instead you would like to write me a letter, please .Jonathan Frech’s homepage; last edited 2021-04-07.