HN user

gdcbe

399 karma

Co-Founder / CTO / Principal Engineer, researching and developing technology related to networking, proxies, reverse engineering & mathematics.

Plabayo: https://plabayo.tech developer of: https://ramaproxy.org/ (commercial: https://ramaproxy.com)

My personal time goes mostly to my family (in all its aspects), my endeavours in FOSS and studies in both languages and mathematics.

Posts19
Comments100
View on HN
plabayo.tech 13d ago

Rama 101.1: HTTPS clients and layers of abstraction

gdcbe
2pts0
plabayo.tech 15d ago

Show HN: Rama 0.3 release (5 years in the making)

gdcbe
2pts5
netstack.fm 7mo ago

Show HN: Netstack.fm Podcast Ep16: WebRTC and Sans IO with Martin Algesten

gdcbe
1pts0
netstack.fm 7mo ago

Show HN: Pingora with Edward and Noah from Cloudflare (Netstack.fm Podcast Ep15)

gdcbe
1pts0
netstack.fm 9mo ago

Show HN: Netstack.fm Ep8 Fuchsia's Netstack3 with Bruno Dal Bo Silva

gdcbe
1pts0
github.com 1y ago

Show HN: Rama – Rust framework to empower you to build proxies

gdcbe
2pts0
news.ycombinator.com 1y ago

Ask HN: Advice on contribution guidelines for vibe coders

gdcbe
1pts3
github.com 1y ago

Show HN: Rama 0.2 – Modular Rust framework for proxies, servers, and clients

gdcbe
3pts0
github.com 2y ago

Show HN: In memory Rust database to query your data like a Venn diagram

gdcbe
6pts0
github.com 2y ago

Show HN: In memory Rust database to query your data like a Venn diagram

gdcbe
3pts0
github.com 2y ago

In memory Rust database to query your data like a Venn diagram

gdcbe
2pts0
news.ycombinator.com 2y ago

Ask HN: Will there ever be a universal series streaming service?

gdcbe
1pts1
news.ycombinator.com 2y ago

Ask HN: Best online resources to get into robotics as a hobby

gdcbe
2pts2
rust-lang.guide 2y ago

Rust Language Guide (Rust 101 Companion Guide)

gdcbe
2pts0
github.com 3y ago

Show HN: tower-async 0.1 release, fork of tower (Rust) using async traits

gdcbe
2pts0
github.com 3y ago

Show HN: Learn Rust 101 – A guide to aid your journey of becoming a Rustacean

gdcbe
114pts15
maandoverzicht.nerdland.be 3y ago

Nerdland Special: Randall Munroe (Xkcd)

gdcbe
1pts0
www.youtube.com 3y ago

How OTA Insight scrapes HQ hospitality data from more than 100M requests/day

gdcbe
1pts0
news.ycombinator.com 4y ago

Ask HN: Privacy-aware cheap Account Management Solution

gdcbe
2pts1

Thank you very much. We will see, I have been on this for 5 years, if it takes another 10 years for the wider global community to discover rama, so be it. We have patience.

No clue how an AI would write it, but that is sadly how I write, sentences that are perhaps ending a bit too... late. I like my comma's and my em dashes... always have... Used to blog a lot more, trying to pick it up again, with this blog article being hopefully the first of many more to come.

And yeah mostly want to highlight the fact that is ready for production because sometimes people are worried for < 1.0 projects, but want to make sure that people know that we and plenty of other companies are already using it in production for serious projects, not just a hobby or R&D thing.

Our aim is to solve a real world problem with this, so that we can all stop reinventing the same duct-tape mess and instead have a shared foundation that we can all build upon. Such that if there is something to improve or a mistake it has to be fixed once and all rama users benefit from it. While still ahving the flexibility to use and stack your different services however you wish.

OP Here, sorry for not being clear. And happy for feedback on our presentation, docs, my article and ofc the code itself. It has been under developed since over 5 years, and was used in production right from the start. Now we are at a point that it is used by several different companies and even more individual users.

Here is some context and info about the framework that I am quoting from our README to provide you with context:

Rama is a modular service framework for the Rust (programming) language.

The framework is intentionally explicit. Your network stack is built from services, layers, transports, protocols, and state that you compose yourself. That makes the shape of the system visible in the code, instead of hidden behind framework magic or configuration.

This makes Rama a good fit not only for proxies, but for network services where the stack itself matters: how traffic enters, how it is decoded, where state lives, what gets inspected, what gets transformed, and where it goes next.

Whether you're inspecting traffic for security analysis, writing a web service, emulating clients with custom user agents, controlling connection behavior for advanced testing, or building high-performance proxies, Rama provides a clean and composable Tokio-native foundation for network services in Rust.

Rama is used in production for network security, data extraction, API gateways, routing, and other networked systems.

Yes the blog post was written completely by me. Not entirely certain what triplet you are referring to, or what that might be, but your suggestion is spot on. Going to add a comment with more context of what rama is as a comment myself. Appologies. Not yet used to promoting projects myself...

Road to Elm 1.0 16 days ago

The nicest thing of Elm is how much it feels like Haskell. Have built some fun things with Elm years ago.

The second nicest thing with Elm is the philosophy of if it compiles it works. And to be honest you can get that same feeling with most of Rust as well. Sadly not as much of a haskell feeling but at least it has a warm shadow of some of its functional ancestors.

Claude Fable 5 1 month ago

Seems to flag any project related to networking — regardless if it is a network framework or a podcast website — as unsafe... oh well... let's see how it is once they losen up...

AI is slowing down 1 month ago

Maybe in USA in big tech where companies give absurd wages to engineers anyway in some states, that might be acceptable. But to make their ROI they need that (and more) to be spend world wide... no way that is gonna be a budget that is gonna fly in the long term...

Companies love to cut costs, and just like they axe employee numbers at will, they will just as well make that kind of budget quickly dissapear the moment they realize they can go a different path for same or better value... Or simply because share holder short-term value demands it...

AI is slowing down 1 month ago

What if you phrase the question from "will AI ever be useful" (a term as utterly vague as "IT") to "will it ever be able to promise the financial gains these companies are hoping? Especially with local models eating their lunch :shrug:

AI is slowing down 1 month ago

I do not disagree with what you are saying, but I honestly still believe that most of the utility we experience are honestly gonna become very boring very soon that we can just run local... Even if it's a bit more slow who cares, can just run in background while you work on other stuff yourself, read up on things, review other work...

It's not that the utility of it put in question. What is however a giant question mark is how the heck any of the big AI companies are ever gonna get that ROI? Given how many of us are becoming more and more fine with local models that run just fine especially on a good enough computer which most developers have anyway...

Regex Blaster 4 months ago

… is that even legal to do for microsoft? Are there no requirements to adhere to certain standards? Would have thought that is part of it.

Do you or someone reading this know who would be the best person that would be willing to come on a guest on a podcast and has the correct knowledge (ideally the person who implemented in WC3, or something similar enough).

Asking as I'm the host of netstack.fm, a podcast about networking and rust, but some episodes are just about networking alone.

Would love to devote an episode to the Kali TCP/IP IPX bridge as there's a lot to unpack there and that can be learned from. Any tips for a guest for such an episode are more than welcome!

Htmx got me into hypermedia heaven, but it lead me to datastar for sure. Recently we also had an interview with the creator of datastar, where he also talked a bit about darkstar (something he wants to built on top of webtransport for the few things where datastar is no well suited for now)

https://netstack.fm/#episode-4

Maybe they should focus less on "agentic" and more on just keeping their core product solid... I suppose that doesn't rhyme with growth at all cost... zzz sad... it is

Yeah such clear cut cases I've done in the past. E.g. there was a period some months ago when random AI people (so not humans "operating AI's) did such PRs. Those were easy to filter out.

But sometimes you have people that do seem to really do put in the time and do their best, and I suspect that without LLM they couldn't do what they can now do.

It's those cases that I find less clear cut. Like how to politely ask them to have certain criteria before they submit.

Invalid pointers and related bugs are older then 20 years…

Languages like Rust don’t solve all problems and nobody is hoping that the research and progress towards better tooling stops there. Even many people working on Rust give plenty of ideas on what future languages can do better or different.

You don’t need to wait 20 years, those discussions are already happening…

So uh… I’m confused on what exactly you are trying to communicate here?

Please keep on blogging like you do withoutboats, your articles are a gem that I learn something new from every time.

Due to the work of you and others I do have hope it will all be better in future.

That said, might be my low standards due to many scars from my c++ background, but I’m already plenty happy with what we have today, so the fact that it will get even better in the next years is like cherry on the cake for me.

“Where we going we don’t need docs”. That scares me… docs are among other things there to provide context and info for things not clear from why certain choices were made or not made… no way your AI is going to guess that I put that restriction because of an explicit request from product, despite it looking wrong…