
Daniel Brenot
717 posts

Daniel Brenot
@danielBrenot
Senior Software developer at CNN. I build cool features that generate revenue. My opinions are my own and do not represent my employer.



Framework jokes Dell is stealing its influencers with free XPS laptops videocardz.com/newz/framework…




I'm collecting a list of garbage programming languages that either don't work or literally nobody gives a shit about: Carbon, Crystal, Elm, Gleam, Nim, V, Odin, Jai, Zig.


The C Layer, Series 01 of The Linux Field Guide. First article ships this week. Most writing about C defends it the same way. "It's fast." "It's close to the metal." "There's too much legacy code to replace it." These arguments treat C as a tool you happen to be stuck with. I wanted to write the article I wish I'd had years ago - one that makes a different argument. C isn't just a language on Linux. It is literally the operating system interface, as POSIX defines it. Read the spec yourself: POSIX doesn't describe syscall numbers or register conventions. It describes C function signatures and C header files. To be a "POSIX-compliant" OS means, fundamentally, to host a C library. The interface is written in C because C is the interface. This is why other languages - Python, Java, etc. - eventually route through C to talk to the system. It's why Linux and macOS quietly disagree about where the real kernel boundary even lives. It's why "just replace C" isn't a language choice, it's a proposal to redefine what an OS interface looks like. Once you see this, a lot of decisions in the Linux ecosystem stop looking arbitrary: why glibc matters, why statically linked Go binaries work on Linux but not macOS, why Apple and Huawei bother certifying their systems as Unix. C isn't sticking around because it's fast. It's sticking around because it's the Latin of computing, and the whole ecosystem is written in that Latin. More entries will be in the series. The first one sets up the frame. Dropping this week.







Very bad idea when you consider that a lot of the tool that is out there for type script and JavaScript is just to make it smaller so that the page loads fast faster. Type in some type script will not make things noticeably faster in the end so stripping them before it gets to your browser is always better.


I spent a lot of time bugging many companies about my keyboard problems. Framework listened. They built my dream keyboard. I am so excited.


we've moved opencode desktop to electron. it's faster, more reliable, and will replace our tauri build soon. try it out in beta via the link below.



A few years I went through one of the more difficult things in my life and I don't like the way I responded to it I was hurt by people I considered friends over something that wasn't true My hurt turned to hate and it kind of overcame me It changed my personality to somebody I've never been and don't want to be. Negative, flippant, and untrusting. Everybody became suspicious I eventually came across some teaching in my church about forgiving others, even when they aren't sorry. It was hard to do but I managed to let go of the hate. It's hilarious how much lighter your life becomes when you just forgive and let go of things However, I still don't think my personality has completely recovered. I'm still pretty untrusting and everybody in tech is still suspicious except like five people. It's my fault for not forgiving and moving on. Anyway, don't be like me: forgive people quickly so you don't widen a wound so much that it leaves a scar




I'm a board-certified internal medicine doctor and I make videos to address this deficiency!



ppl not knowing that squirt is pee is frying me


This is it. The FINALE to Digital Circus is coming June 19!!! And as a special surprise... the finale will be screened alongside ep 8 starting June 4th - TWO weeks early - IN US, LATIN AMERICA, JAPAN AND CANADIAN THEATRES! Tickets are available right now!











