#brainfuck — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #brainfuck, aggregated by home.social.
-
Часть I. Конечные автоматы. Универсальная машина Тьюринга. Интерпретатор Brainfuck
▒▒▒▒▒▒▒▒▒█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ ▒▒▒▒▒▒▒█░▒▒▒▒▒▒▒▓▒▒▓▒▒▒▒▒▒▒░█ ▒▒▒▒▒▒▒█░▒▒▓▒▒▒▒▒▒▒▒▒▄▄▒▓▒▒░█░▄▄ ▒▒▄▀▀▄▄█░▒▒▒▒▒▒▓▒▒▒▒█░░▀▄▄▄▄▄▀░░█ ▒▒█░░░░█░▒▒▒▒▒▒▒▒▒▒▒█░░░░░░░░░░░█ ▒▒▒▀▀▄▄█░▒▒▒▒▓▒▒▒▓▒█░░░█▒░░░░█▒░░█ ▒▒▒▒▒▒▒█░▒▓▒▒▒▒▓▒▒▒█░░░░░░░▀░░░░░█ ▒▒▒▒▒▄▄█░▒▒▒▓▒▒▒▒▒▒▒█░░█▄▄█▄▄█░░█ ▒▒▒▒█░░░█▄▄▄▄▄▄▄▄▄▄█░█▄▄▄▄▄▄▄▄▄█ ▒▒▒▒█▄▄█░░█▄▄█░░░░░░█▄▄█░░█▄▄█ Я практик и популяризатор языково-ориентированного программирования [1]. В нём задачи решают тройкой: доменная виртуальная машина VM, доменный язык программирования DSL и алгоритмы на нём. В этом курсе удачными фрагментами разных заметок доступно объясним причины многообразия языков и преимущества их разработки. С теорией, историей и примерами. Вся наша работа строится вокруг VM, DSL, EBNF, отношений и графов. Мы увидим, как эти объекты соединяют вместе, получая вычислители и программы.
https://habr.com/ru/articles/1029848/
#компиляторы #конечные_автоматы #машина_тьюринга #brainfuck #ненормальное_программирование #ретро_компьютинг #zx_spectrum #виртуальные_машины #vm #старое_железо
-
Does anyone bring #aprilfools shenanigans to their office?
A couple of mine from recent years:
- Opening a PR that adds #Brainfuck to our product as an official supported extension language
- Writing a very watered down (but functional) feature of our product for a vintage computer (#amstrad CPC464) and setting it up in the office for the dayKeen to hear what others get up to 🤓
-
Blaise Agüera y Arcas implemented a computational simulation of what amounts to the RNA world hypothesis using a modified form of brainfuck language to encode the evolvable information-carrying and self-replicating substrate as executable programs:
"Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction" (2024)
https://arxiv.org/abs/2406.19108Was quite the amusing talk that he gave - and even more amusing that someone noted his paper in brainfuck's wikipedia page.
-
Blaise Agüera y Arcas implemented a computational simulation of what amounts to the RNA world hypothesis using a modified form of brainfuck language to encode the evolvable information-carrying and self-replicating substrate as executable programs:
"Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction" (2024)
https://arxiv.org/abs/2406.19108Was quite the amusing talk that he gave - and even more amusing that someone noted his paper in brainfuck's wikipedia page.
-
Three generations of evolution: Arduino Uno, Brainfuino [-]+ Rev 1.0, and Brainfuino [-]+ Rev 1.1!
-
Three generations of evolution: Arduino Uno, Brainfuino [-]+ Rev 1.0, and Brainfuino [-]+ Rev 1.1!
-
Ever wanted to program hardware with Brainfuck? Well now you can with Brainfuino, the only microprocessor to use this minimal programming language as its instruction set. Rev 1.1 is significantly faster than Rev 1.0, so there's no better way to run your code.
Production of Rev 1.1 is now complete and we're now selling them locally. Online orders are pre-orders for now, until local friends have been given a chance. If we have a lot of interest, we're considering another larger production run.
Credit to Matthew Archibald (@Archibald_M) for Rev 1.1 improvements and production and Eduardo and Ignacio Corpeño for Rev 1.0.
Pictured are 7x Brainfuino [-]+ Rev 1.1 complete with cases, 5x Brainfuino [-]+ Rev 1.0 PCBs, and a Sparkfun RedBoard (Arduino Uno clone) that I used for many projects in high school.
Rev 1.1 shop: https://lectronz.com/products/brainfuinov1-1
Rev 1.0 announcement: https://hackaday.com/2021/01/12/make-room-for-a-new-arduino-competitor-with-native-brainfck/ -
Ever wanted to program hardware with Brainfuck? Well now you can with Brainfuino, the only microprocessor to use this minimal programming language as its instruction set. Rev 1.1 is significantly faster than Rev 1.0, so there's no better way to run your code.
Production of Rev 1.1 is now complete and we're now selling them locally. Online orders are pre-orders for now, until local friends have been given a chance. If we have a lot of interest, we're considering another larger production run.
Credit to Matthew Archibald (@Archibald_M) for Rev 1.1 improvements and production and Eduardo and Ignacio Corpeño for Rev 1.0.
Pictured are 7x Brainfuino [-]+ Rev 1.1 complete with cases, 5x Brainfuino [-]+ Rev 1.0 PCBs, and a Sparkfun RedBoard (Arduino Uno clone) that I used for many projects in high school.
Rev 1.1 shop: https://lectronz.com/products/brainfuinov1-1
Rev 1.0 announcement: https://hackaday.com/2021/01/12/make-room-for-a-new-arduino-competitor-with-native-brainfck/ -
Presenting Brainfuino [-]+ Rev 1.1, the Brainfuck microcontroller!
My Christmas present from @Archibald_M has arrived! I'd been wanting a Brainfuino for years now, an Arduino-like microcontroller that only runs Brainfuck programs, but they're not sold anywhere. So, Matthew took up the challenge to understand Eduardo's design, manufacture the PCBs through JLPCB and source the parts. He even fixed some issues in the original design, like the unstable clock, and made improvements, like swapping USB Micro-B to USB-C.
We'll be selling our extra stock soon, to recoup the costs. Stay tuned.
https://github.com/kuashio/bf
https://www.hackster.io/news/eduardo-corpeno-s-brainfuino-is-an-arduino-uno-clone-programmable-only-in-brainf-k-8f3f5d69922e -
Presenting Brainfuino [-]+ Rev 1.1, the Brainfuck microcontroller!
My Christmas present from @Archibald_M has arrived! I'd been wanting a Brainfuino for years now, an Arduino-like microcontroller that only runs Brainfuck programs, but they're not sold anywhere. So, Matthew took up the challenge to understand Eduardo's design, manufacture the PCBs through JLPCB and source the parts. He even fixed some issues in the original design, like the unstable clock, and made improvements, like swapping USB Micro-B to USB-C.
We'll be selling our extra stock soon, to recoup the costs. Stay tuned.
https://github.com/kuashio/bf
https://www.hackster.io/news/eduardo-corpeno-s-brainfuino-is-an-arduino-uno-clone-programmable-only-in-brainf-k-8f3f5d69922e -
Nice article on Brainfuck compiler optimization. Makes me remember when I wrote a BF interpreter in high school for my Texas Instruments Voyage 200.
http://calmerthanyouare.org/2015/01/07/optimizing-brainfuck.html
-
Nice article on Brainfuck compiler optimization. Makes me remember when I wrote a BF interpreter in high school for my Texas Instruments Voyage 200.
http://calmerthanyouare.org/2015/01/07/optimizing-brainfuck.html
-
Analoger geht die digitale Welt nicht, oder? Nachricht über Kontaktformulqr am Sonntag. Auto-Responder: wir sind nicht da. Schreib doch bitte Montag nochmal.
Kann mir diesen #brainfuck jemand erklären? Es muss(!) doch eine logische (rechtlich-bürokratische/arbeitnehmerrechtliche/….) Erklärung geben. Bitte 🤪 Das macht mich fertig.
-
Brainfuck-калькулятор: Как я создал вычислительную машину на эзотерическом ЯП и не сошел с ума
Привет, Хабр! Когда-то совсем недавно я, (пока что) зеленый джун, узнал о таком интересном языке, как Brainfuck. Даже не языке, а так, "язычке", с 8 командами. 8-битные лимиты чисел (т.е. не может обрабатывать числа больше 255), а синтаксис и процесс кодинга такой, что и тимлид там ногу сломит. Увидев сие чудо 1993 года (динозавер), меня постигла безумнейшая идея провести один веселый вечер за компов, породив полноценный калькулятор, использовав BF-код для вычислительных мощей в своей забавной разработке. Но сначала давайте по порядку...
https://habr.com/ru/articles/985956/
#brainfuck #python #калькулятор #проектирование_систем #изучение_языков #история_разработки #github #opensource #эзотерические_языки #интерпретатор
-
Kinky Party...
Wer von euch kennts das brainfuck mir Feuer auf der Haut?
Also z. B. In Flüssigkeit getränke Linie aus Watte abbrennen zu lassen?
-
CW: Adult content
CoO # 86B Skullfuckin'! (The gentler, ear-penetrative variant) + HOT CEREBRAL FROTTING :3c #skullfuck #earpenetration #pankallisti #nsfw #furryart #curseofobscurity #incest #earfuck #neurophilia #brainfuck #cumbrain #cerebralfrotting furaffinity.net/view/63548860/
-
"There Is Something Faster Than #Light"
https://www.youtube.com/watch?v=NIk_0AW5hFUWhat an amazing #brainfuck #video! 🤯
#QuantumPhysics never disappoints. 😆
#Einstein #Bohr #Locality #superposition #JohnBell #NielsBohr #AlbertEinstein #CopenhagenInterpretation #CopenhagenQuantumMechanics #LocalHiddenVariable #Lightspeed #physics
-
"There Is Something Faster Than #Light"
https://www.youtube.com/watch?v=NIk_0AW5hFUWhat an amazing #brainfuck #video! 🤯
#QuantumPhysics never disappoints. 😆
#Einstein #Bohr #Locality #superposition #JohnBell #NielsBohr #AlbertEinstein #CopenhagenInterpretation #CopenhagenQuantumMechanics #LocalHiddenVariable #Lightspeed #physics
-
🤖 Oh, how groundbreaking! Ask Gemini 3 for some Brainf*ck #code, and it instantly morphs into a digital ouroboros of futility. 🐍✨ Let's pretend this is an insightful exploration of #AGI rather than an exercise in seeing if your tech assistant can endure your trolling. 🙄🔄
https://teodordyakov.github.io/brainfuck-agi/ #DigitalOuroboros #TechTrolling #Brainfuck #Innovation #HackerNews #ngated -
🤖 Oh, how groundbreaking! Ask Gemini 3 for some Brainf*ck #code, and it instantly morphs into a digital ouroboros of futility. 🐍✨ Let's pretend this is an insightful exploration of #AGI rather than an exercise in seeing if your tech assistant can endure your trolling. 🙄🔄
https://teodordyakov.github.io/brainfuck-agi/ #DigitalOuroboros #TechTrolling #Brainfuck #Innovation #HackerNews #ngated -
Asking Gemini 3 for Brainf*ck code puts it in an infinite loop
https://teodordyakov.github.io/brainfuck-agi/
#HackerNews #Asking #Gemini #3 #for #Brainf*ck #code #puts #it #in #an #infinite #loop #brainfuck #programming #gemini3 #infiniteloop #technews
-
Asking Gemini 3 for Brainf*ck code puts it in an infinite loop
https://teodordyakov.github.io/brainfuck-agi/
#HackerNews #Asking #Gemini #3 #for #Brainf*ck #code #puts #it #in #an #infinite #loop #brainfuck #programming #gemini3 #infiniteloop #technews
-
Ламповый компьютер, аппаратная трассировка, логика на пневмонике: «Битовые маски» с Артёмом Кашкановым
«Битовые маски» — это подкаст о системном программировании, разработке процессоров и связанных темах. Недавно мы завершили первый сезон подкаста — 25 выпусков, насыщенных интересными беседами. В новой серии статей мы вспоминаем яркие моменты прошедших эпизодов. И начнем с 24-го, где гостем стал Артём Кашканов , известный энтузиаст в области ретроэлектроники, создатель проектов BrainfuckPC и DekatronPC.
-
Ah, yes, because the world was desperately lacking yet another #Redis #clone, this time in #Zig of all languages 🌟. Clearly, the developer's ultimate goal is to make "reinventing the wheel" an Olympic sport 🏆. But hey, at least they didn't write it in #Brainfuck.
https://github.com/barddoo/zedis #Ziglang #ReinventingTheWheel #HackerNews #ngated -
Ah, yes, because the world was desperately lacking yet another #Redis #clone, this time in #Zig of all languages 🌟. Clearly, the developer's ultimate goal is to make "reinventing the wheel" an Olympic sport 🏆. But hey, at least they didn't write it in #Brainfuck.
https://github.com/barddoo/zedis #Ziglang #ReinventingTheWheel #HackerNews #ngated -
oh my god. there's a gamejam for games written in the brainfuck programming language
-
oh my god. there's a gamejam for games written in the brainfuck programming language
-
I think this is one of the dumbest projects I've ever built. I guess that's the real power of LLMs, bringing dumb things to life.
I made a Brainfuck interpreter, generator, and REPL. The REPL still has some growing to do, but it's usable. I don't have any releases available yet but you can install from GitHub. It's all in Rust, of course.
-
I think this is one of the dumbest projects I've ever built. I guess that's the real power of LLMs, bringing dumb things to life.
I made a Brainfuck interpreter, generator, and REPL. The REPL still has some growing to do, but it's usable. I don't have any releases available yet but you can install from GitHub. It's all in Rust, of course.
-
POV: Du möchtest über einen COM-Port (oder einen TCP-Socket) Befehle an eine 7-Segmentanzeige (oder andere Anzeigegeräte) senden und das herstellerunabhängig.
Die Lösung: Du erfindest eine eigene Skript-Sprache, die wahrscheinlich sogar Turing-Complete ist, die statt mit Variablen mit Registern arbeitet und sich wie eine Kombination aus #Brainfuck und #Assembly liest.
Herzlich willkommen bei #FinishLynx Scoreboard-Skripten. Und nein, natürlich gibt es keine brauchbare Dokumentation.
-
Turns out, I know just enough Rust to implement Brainfuck interpreter. I don't get to use profanities in code often, I took the opportunity.
-
Most days, I am thankful that I never spent any of my life energy learning how to program in #BrainFuck. Not even for laughs.
-
Nice! 🤓
"MENTAL-1 is a #CPU that natively runs #Brainfuck code"
MENTAL-1, a Brainfuck CPU https://hackaday.io/project/4237-mental-1-a-brainfuck-cpu #hackday #DIY
-
Today @jleigh presented me with an excellent brain teaser, the question was: Can something like #brainfuck be entirely written in #uxn macros, as opposed to being interpreted.
https://paste.sr.ht/~rabbits/3c39e1af6cd21ad668efe9d5468bfd0ccb3b152cI have to use some ^ prefixes for the words as to not throw the assembler, but it works.