Brainfuck Enterprise Solutions

  • Love this. Years ago I hand-wired a CPU that natively executes Brainfuck code: https://youtube.com/watch?v=q8G2fWprwyo

    Might have to test some of these :)

  • Stuff like this is a breath of fresh air: real hacker vibes. The best memes (like all the best hacker stuff) are high-effort, somewhere between kinda funny and outright satire, technically nontrivial, and delivered deadpan.

    Top kek.

  • BF is slightly hard to read, more like a well written Perl.

    IMHO any solid enteprise should use Ook! or similar substitution - power of Perl, with verbosity of COBOL !

    https://esolangs.org/wiki/Ook!

  • Wow, would love to adopt this on our infra! Just one teensy problem - legal's a bit worried about the name. Would you consider renaming BF? Maybe Brainfriend?

  • Brainfuck is largely a joke for most developers, but in certain kinds of research it is taken very seriously due to its ease of implementation.

    I think this is probably the most interesting paper involving it:

    https://arxiv.org/abs/2406.19108

    > In this paper we take a step towards understanding how self-replicators arise by studying several computational substrates based on various simple programming languages and machine instruction sets.

  • Who in their right mind would choose brainfuck for enterprise solutions, over befunge?

  • This is excellent for my needs! My company needs to migrate from INTERCAL and now I am convinced that Brainfuck is perfect for the job!

  • I miss this from the Internet early times. The Church of the SubGenius, IOCCC, Phrack Magazine, The Tao of Programming, ...

  • After visiting the link I was surprised to find out this wasn’t about SharePoint.

  • We are committed to keeping the Brainfuck community healthy -- best sentence ever

  • ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++. >-.------------.<++++++++.--------.+++.------.--------.<+++++. >+++++.<<.>----.++.>+++++++.<<.----.<++.>-.<+.+++..---.<.>--.<. <.>-----.>+++++.---------.>++++++++.---------.>+++++.-------.<. >--.<+++++.<<.>--.+++.>++++.-------.<<.---.<++.---.+++.<++.+++. >----.>+.>+++.<---.>-.<<.>>---.++++.-------.<+.<<.>+++++++.<<--. >+.>+++.<--.++++.<-.>>----.<<.>>++++.<<----.>>+++++++.<<---. >-.<+++++++.>>-----.<<.>>+++.<<--.>>----.<+++.<---.>>+++++.<-.>.<.

  • If we can get a FIPS 140 certified crypto library then it'll be truly "Enterprise Grade."

  • Like a joke that's just gone on a little too long.

  • https://github.com/bf-enterprise-solutions/os.bf/blob/master...

    An entire OS in 252 lines. I wonder how many CPU architectures supported by this OS

    :D

  • One of obvious hindsights here is to use the extension `.bf` instead of `.b`, which was previously suggested by daniel b cristofani, a prolific Brainfuck programmer [1]. `.bf` is also used for Befunge and `.b` removes any such confusion.

    [1] https://brainfuck.org/brainfuck.html

  • -[>--<-------]> 110 > ++++[>+++++<-]>+ pop 20 so 0 0 0 70 0 '20' 0 0 0 [[>>[>]+[<]<-]<]< create array of x 1's [>>>>[ {"+++++++++++++++++++++++++++++++++++++++++++++++++++++++"} >]<[<]<<<{"-------------------------------------------------------"}] copy left val to all Rval >>>>[->]<[<]< <+++ +++ +++ +++ pop 12 so 0 0 0 '12' 0 110's nilterm [->> >H--->a->p >p >y+ > ------ >B---->i>r>t>h>d->a->y+ > ------ >t >o > ------ >Y-- >o>u [<] <<] >> >H-- >a- >p++ >p++ >y- > ------ >B++++>i----->r++++>t++++++>h------>d++>a->y- > ------>t++++++>o+> ------>Y+++>o+>u+++++++ [<]< +++ [- >>[.>].<[<]<]

  • Their stack doesn't seem to include an LLVM BrainFuck backend.

    This shortcoming is clearly a non-starter for any serious enterprise BF implementation.

  • Never been much into BF nor esoteric languages in general, but I love this attitude!

    Regarding the comments at the top of https://github.com/bf-enterprise-solutions/ed.bf : I believe a modern-day developer comparable to Ken Thompson might be Fabrice Bellard, WDYT? Any other names that pop to mind?

  • Finally I can migrate away from Java.

  • brainfuck is truly the language of the gods

  • You are laughing now- but suffering and misery indicate pervyRomance for management. And what would cause more suffering then adopting this language as new enterprise standard. The joke was on you, all along..

  • Is somebody not convinced yet, search with the new HN sentiment analysis tool [1]. Java or Rust have mixed sentiment. For Brainfuck the balance is clearly on the positive side.

    https://classysoftware.io/chat-analysis/

  • I can't wait to hear Warren Buffet answering a question about company automation at the next annual convention : "We just started using the Brainfuck software...". The silver-haired grannies in attendance will love that.

  • I'd love to see a real "enterprise" pay for anything with this name. If it wants to be taken seriously, change the name to something that can be repeated with a straight face in an office.

  • Haha! This reminds me of https://inutile.club/estatis/ and especially the Falso system.

  • Funny. But also their BF OS reminds me slightly of Forth or ColorForth. https://github.com/ers35/colorforth

  • This is horrifying. Isn't BF supposed to be a joke language. Someone is spending time making libraries so it can actually be used?

  • Oh shoot, it's happening for real, /r/programmingcirclejerk is leaking back to HN. The great unraveling has begun, we're all doomed!

  • For it to be a real enterprise solution we need a bf container orchestration layer.

  • Do you plan to support LLM in BF Machine Learning platform? LLM with BF output?

  • where can i find an example of factoryFactory* pattern on the repos?

  • For a good levity injection attack, there is no known defense.

  • It's a new and powerful competition for FP :)

  • BFBS: BF Blockchain Solutions BFF: BF for Finance

  • Something straight out of Cyberpunk2077

  • I'm just glad I lived to see this.

  • I think I had an aneurysm.

  • Why not GPT in Brainfuck?

  • laugh now but this will be better than graphql.

  • [dead]

  • [dead]

  • [flagged]

  • [dead]

  • That's the stupidest shit I ever heard lol

  • Irritating when people try to draw our attention to otherwise banal things by exploiting the shock value of swearing.

    People that swear liberally in everyday conversation irritate me intensely.