π u/LucasMW
See my capsule for more details
Posts
History of computing, software archtecture, OOP and its mistakes. β From Better Software Conference
Looking for a new job β I am looking for a new job. Mine has been extremely boring and unsatisfying. Looking for fully remote. Unique feats: I've built the first gemini appstore. Programming language which compiles to 8 bit brainfuck. Non unique feats: Decades of experience with all kinds of software development. We may talk about it more privately, if you are interested. Can BBS be better than linkedin? I guess it is worth a shot.
π¬ 8 comments Β· 6 likes Β· Apr 23 Β· 2 weeks ago Β· #gemini #job #programming
Question on sensitive input β Upon reading documentation to implement some gemini protocl apps, I've stumbled into a most fascinating status code: sensitiveInput = 11 On lagrange, it displays nice as a password input, obscuring the characters as usual. However, the character are still echoed into the request url, in the query part. So, I don't really understand. The passwords or whatever sensitive information are being exposed in the url, will be into the client history, will appear in theβ¦
π¬ 10 comments Β· 2 likes Β· Apr 09 Β· 4 weeks ago Β· #gemini
The first gemini appstore β I believe this application is the first of its kind in the gemini protocol It allows to see the products, examine their details, add them to cart, checkout, create order, pay order and then download them. payment currently is being done with stripe, so you are redirect to the stripe webpage. After successfull payment, you are redirected again to the gemini protocol I believe if I incorporate something like bitcoinβ¦
π¬ 4 comments Β· Apr 07 Β· 4 weeks ago Β· #gemini #software #store #tech
Hopefully, my experimental gemini protocol application will be ready soon
π¬ 3 comments Β· 1 like Β· Apr 07 Β· 4 weeks ago
Happy Easter β Christus vincit Christus regnat Christus imperat.
π¬ 1 comment Β· 8 likes Β· Apr 04 Β· 5 weeks ago
Cypher Editor β This couple of days I was playing with prototyping a text editor / notepad After the recent windows notepad RCE, I thought it might be fun By default, it supports aes cryptography, so it was designed for typing passwords, api keys or just usual stuff. It can open plaintext files fine, as well Has been fun coding all the editor's behavior. The cursor still has some weird bugs. It is about 1,5 MB on MacOS. Should compile fine to Windows and Linux as well.
π¬ 13 comments Β· 1 like Β· Feb 18 Β· 3 months ago Β· #coding #odin #programming #software #tech
I miss computers without the TPM chip
Datacenters may ruin our lives β [https link]
π¬ 16 comments Β· 2 likes Β· 2025-10-24 Β· 6 months ago Β· #tech
Blog dillema β In a recent discussion here on BBS, I told I had nobody to talk to. Many people chimed in. One commenter suggested that I should make a blog instead and I would attract people that wanted to discuss the same topics. After thinking about it for a while, I think this commenter might be right about it. It might be the only way for me. I kind of opposed the idea of a blog because I didn't want to attract attention or fame. I wanted to discuss things with few people while remaining a...
π¬ 6 comments Β· 2 likes Β· 2025-10-20 Β· 7 months ago Β· #indie #programming #web
Nobody to talk with β I have a deep frustration with life: There are some deep subjects I want to think about and talk about with fellow minds, but I can't find anyone to talk to. Not just talk, I want to actually discuss, face another opinions, debate them and maybe try to figure out a solution for these problems that I care about. Yet, I can't reliably find people to talk to. Usually, trying to honest debate topics will have me blocked by even people who I admire. Usually, I read or watch a...
π¬ 15 comments Β· 3 likes Β· 2025-10-06 Β· 7 months ago Β· #web
Unicode shenanigans β How does the gemini protocol handle unicode zero-width emoji manipulation? πββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ This emoji above contains information. Can you decode it? Does gemini preserve...
π¬ 9 comments Β· 2025-10-06 Β· 7 months ago Β· #gemini #software #tech
I want to run this code on my computer; I will not run this code on my computer. Is this a felony? [https link]
π¬ 1 comment Β· 1 like Β· 2025-09-18 Β· 8 months ago
I am toying with the idea of creating a software store in gemini. (pay and download binaries kind of workflow) My idea is to port what I have here: to a text based experience. I think it is possible. I believe it would be the first of its kind as well.
π¬ 41 comments Β· 2025-08-27 Β· 8 months ago Β· #gemini π³οΈ #software #tech #web
Change your profile picture to a clippy
π¬ 1 comment Β· 1 like Β· 2025-08-07 Β· 9 months ago
Write Freehold Software β A good standard to write software. All my software already follows something like this, but I think I need a better way to promote it and make it clear to the users.
π¬ 3 comments Β· 1 like Β· 2025-08-05 Β· 9 months ago Β· #programming #software
Eskil steenberg Hald Security talk at BSC 2025 β <RANT> I take security seriously, but I've had it with the security orthodoxy. I really want secure software but we can't let the security orthodoxy continue being unquestioned in the software community. The security orthodoxy assumes that security is the most important aspect of computers. It NEVER EVER IS. Computers exist to get things done. If security was more important, then, here is a hot tip: Don't plug in the computer to either a...
π¬ 1 comment Β· 3 likes Β· 2025-07-31 Β· 9 months ago Β· #programming
Sam H. Smith β Parsing without ASTs and Optimizing with Sea of Nodes β BSC 2025 β Sam H. Smith's talk at BSC 2025 about implementing AST-free compilers and optimizing with sea of nodes. Sam's links: [https link] [https link] BSC links: [https link] [https link] Chapters: 0:00:00 Talk 1:00:16 Q&A
Self explanatory code β "All your functions and variable names should be self explanatory". Am I doing it right? [preformatted] This is top clean code, right? All names in the program are self explanotory! No magic numbers, either. All constants have a self explanotory name too! These names are sure better than single letter variable names and put the constants directly in the code, right? ------------------------------- ------------------------------- -------------------------------- In case...
π¬ 7 comments Β· 2 likes Β· 2025-07-07 Β· 10 months ago Β· #coding #programming #software
Projects promoting programming in "natural language" are intrinsically doomed to fail. The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer. The tools we use have a profound (and devious!) influence on our thinking habits, and, therefore, on our thinking abilities. (Edsger W.Dijkstra, 18 June...
π¬ 5 comments Β· 1 like Β· 2025-06-23 Β· 10 months ago Β· #programming #software
A small non-functional browser β I've been coding a small 'browser' from scratch these days. The idea was to keep dependencies at minimum. So, I would use raw sockets to do everything and use raylib to render it. In the end I gave up understanding how open_ssl cryptography worked from specification and ended up just calling openssl and including it as dependency. it can handle [http link] [https link] (both on text mode) and did I say it can also display gemini capsules if given a [gemini link]...
For a world without prejudice against global variables. That's what I believe in: [https link]
π¬ View post Β· 1 like Β· 2025-05-23 Β· 11 months ago Β· #coding #programming
Just tried to implement https and gemini by hand (raw sockets, no tls library). Defeated Not kidding. See here: [preformatted]
π¬ 4 comments Β· 1 like Β· 2025-05-20 Β· 1 year ago
The right way to write software β Adapted (mostly pasted without modifications) from Jonathan Blow. Originally found here: [https link] I read this article about software development, which I knew about because I saw Prime reacting to it: [https link] For the most part I think it is fine: a relatively young programmer is doing the healthy work of introspecting on what he should really be doing. But there's one part of the article that I think is a deep mistake, and the author doesn't know it'...
π¬ 9 comments Β· 1 like Β· 2025-05-19 Β· 1 year ago Β· #programming #software #tech
[https link] Web has infected a lot of other computer things
π¬ 1 comment Β· 1 like Β· 2025-05-12 Β· 1 year ago
Page 1 of 2