Daniel Brenot

717 posts

Daniel Brenot

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.

Katılım Mart 2016
70 Takip Edilen38 Takipçiler
Daniel Brenot
Daniel Brenot@danielBrenot·
@TaliaRinger I've never seen ocaml before, this actually doesn't look bad at all
English
0
0
1
236
Talia Ringer 🕊
Talia Ringer 🕊@TaliaRinger·
I don't understand why anyone finds OCaml ugly. Even my two hour hacked together proof automation for our class proof assistant looks pretty to me
Talia Ringer 🕊 tweet media
English
19
6
157
16K
Daniel Brenot
Daniel Brenot@danielBrenot·
The choice of Mac for him is mostly out of what the best thing on the market is for web dev on the go, and unfortunately Mac is still one of the best things out there for it. I use a framework laptop but I’m also not constantly on the go, and if I was I could see how a few hours of battery life could make a huge difference in my usage
English
0
0
1
49
Daniel Brenot
Daniel Brenot@danielBrenot·
Knowing that a company with a commitment to repairability is real is huge. Anyone can say they will do something or give you a warranty, but it’s an entirely different story of wether that company will stick to those commitments or values, and things like this do actually go a long way in showing that.
English
0
0
3
60
Open Source Penguin
Open Source Penguin@FOSSPenguin·
@theo @FrameworkPuter Holy bullshit Nobody intelligent chooses their PC for these reasons as the deciding factor And there are much better primary reasons to buy a framework Man every word out of you is a performance
English
1
0
3
3.2K
Daniel Brenot
Daniel Brenot@danielBrenot·
@LukasHozda Zig is actually neat, though I’ve never used it yet. Seems to fill the shoes of c quite well
English
0
0
2
28
Daniel Brenot
Daniel Brenot@danielBrenot·
I think rust added some really cool ways of annotating lifetimes that allow for you to use it on interfaces. They did a lot of that for work on the windows kernel compatibility, so I’d be surprised if a lot of the lifetimes across the kernel boundary in Linux weren’t representable with the changes.
English
0
0
2
189
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
> C isn't just a language on Linux. It is literally the operating system interface Yes. Exactly why Fil-C is the only serious path to a memory safe userland: it’s the only memory safety technology that meets the problem where it is at
Uros Popovic@popovicu94

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.

English
12
13
183
19.2K
Daniel Brenot
Daniel Brenot@danielBrenot·
Not strictly true, it does enforce at compile time when the size is known at compile time (eg, [u8; 16]), it just won’t be able to do that for slices and vecs. I’m not the biggest fan of the notation of a[5] in rust just panicking, though I guess it’s preferred over locking all array accesses behind an option or result when you’ve already done your own bounds check. I’m sure there’s a lint that prevents it too
English
0
0
1
100
Daniel Brenot
Daniel Brenot@danielBrenot·
@AustRefugee @CherokeeOwl You’re right that much smarter thing to do is put ghost peppers on it. Also do it at home and not at work. You literally can’t prove I wasn’t interested in eating those ghost peppers. Don’t touch my food .
English
0
0
5
247
Australian Refugee
Australian Refugee@AustRefugee·
@CherokeeOwl Poisoning people is illegal and so are booby traps. -- Funny in a movie, dumb in the real world.
English
37
1
24
10K
TheRealCherokeeOwl 🦉
TheRealCherokeeOwl 🦉@CherokeeOwl·
Yes, this chaotic lunch revenge tale is painfully real — straight out of Reddit’s greatest hits. Serial fridge thief keeps stealing your food, so you spike your own sandwich with laxatives. Boom — the thief spends the afternoon sprinting to the bathroom doing the explosive salsa. Karma delivered… right? Wrong. Mr. Sticky Fingers runs to HR claiming he was “poisoned,” and suddenly you’re the villain under investigation for workplace sabotage. The actual thief gets sympathy and maybe a paid day off. Corporate America at its finest. Would you go nuclear with laxatives, or do you have a pettier revenge tactic? Spill the Tea! 😂🍔
English
444
323
5.4K
79.3K
Daniel Brenot
Daniel Brenot@danielBrenot·
@htmx_org The best thing to happen to browsers would be a proper bridge between wasm and the dom manipulation. The fact that wasm didn’t come to browsers with that complete is insane to me It’s The entire performance hit we see with compiled languages and even something like native script
English
1
0
12
389
Daniel Brenot
Daniel Brenot@danielBrenot·
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.
English
0
0
4
4.6K
htmx.org / COO of Deleting Accounts (same thing)
suggesting that typescript should be compiled to WASM or whatever is missing the forest for the trees: typescript should be supported natively in the browser get rid of the toolchain entirely so people can just use typescript the same way they can just use javascript, you nerds
English
49
27
548
30K
Daniel Brenot
Daniel Brenot@danielBrenot·
@theo This is so fantastic for a couch keyboard
English
0
0
7
937
Daniel Brenot
Daniel Brenot@danielBrenot·
@dreamsofcode_io Tauri should be switching to Turso at some point, which should be when It actually surpasses electron.
English
0
0
0
81
brendan
brendan@brendonovich·
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.
English
195
82
1.8K
1.1M
Daniel Brenot
Daniel Brenot@danielBrenot·
@ThePrimeagen @luccahuguet Holding onto the anger only hurts you. The people who I was mad at I’m sure don’t even think twice about me, so why let them ruin my life, right?
English
0
0
1
38
Daniel Brenot
Daniel Brenot@danielBrenot·
@ThePrimeagen God I love terminal one. They’ve got one with notes of tobacco that slaps
English
0
0
0
65
ThePrimeagen
ThePrimeagen@ThePrimeagen·
I'll see you in Miami
ThePrimeagen tweet media
English
31
4
359
18.7K
Daniel Brenot
Daniel Brenot@danielBrenot·
@theo @RobinhoodApp Ibkr is buggy trash. Their Java gateway is some archaic nonsense and the error codes are rubbish
English
0
0
4
843
Theo - t3.gg
Theo - t3.gg@theo·
Robinhood refused a buy order, didn't notify me, withdrew my money anyways, and cost me over $10k in lost gains in the last 24 hours. What the hell should I be using instead?
English
449
164
6.5K
939.1K
Daniel Brenot
Daniel Brenot@danielBrenot·
@saikenMD OK, just because I’m pedantic, yes, it would still be Kool-Aid, it would just be Kool-Aid made with piss
English
0
0
22
1.1K
saiken, M.D. 💜🩺 doctor vtuber
Alright, like 6 people sent me this today, so please take notes🗒️ "Female ejaculate" (or whatever you want to call it) is a thick whitish fluid that originates from the Skene's glands. These glands sit just under the bladder, beside the urethra, and are homologous to the male prostate. Chemical analysis of this fluid has been shown to have HIGH concentrations of PSA (prostate-specific antigen) and LOW concentrations of creatinine and uric acid (which you would normally see in urine). This fluid is secreted in small amounts, on the order of just a few mL during sexual stimulation. This is a separate substance from the normal vaginal lubrication and Bartholin gland secretions during arousal. This is also a completely separate substance from the whitish buildup that you will see coating the vagina and penis during sex, which is just an amalgamation of congealed versions of the above fluids just getting mushed together. "Squirting" is the act of expelling female ejaculate through the urethra, as well as larger amounts of diluted urine. This is what gives it its clear appearance and (obviously) where it gets its name from. This happens on the order of tens of mL, so the majority of what is expelled during squirting is dilute urine, and only a small fraction of that is female ejaculate. A study published in the International Journal of Urology in 2022 specifically investigated this (onlinelibrary.wiley.com/doi/10.1111/ij…). The researchers inserted a catheter into five women in their 30's-50's and drained their bladders to empty. They then injected a small amount saline dyed blue back into the bladders, and provided sexual stimulation in order to achieve squirting. In all of the subjects, the fluid that was discharged was blue. Chemical analysis supports this too, with most of this fluid being composed of creatinine, urea, and other compounds you would expect to see from urine. tl;dr - Female ejaculate is a substance (3mL) made from the Skene's gland, akin to a female prostate. - Squirting = expelling this substance, mixed with a larger amount of dilute urine (10mL) through the urethra. - This is in contrast to how men ejaculate, where sperm, seminal fluid, and the resulting semen are all made in-house (the testicles, prostate, etc.) and are expelled through the urethra without any input from the bladder (preventing urine from entering the urethra during ejaculation is a function of the prostate).
saiken, M.D. 💜🩺 doctor vtuber tweet mediasaiken, M.D. 💜🩺 doctor vtuber tweet media
𐂯@bunnyums

ppl not knowing that squirt is pee is frying me

English
465
6.3K
94.4K
4.6M
Daniel Brenot
Daniel Brenot@danielBrenot·
So you’re complaining because you got it for free this whole time and now that they want compensation for the last episode it’s an issue? Also, if nobody wants it early, they won’t pay . Just wait the two weeks and watch it on YouTube and it doesn’t affect you.(other than spoilers I guess)
English
1
0
0
72
Beepy | TADC EP 9 IN VUE HOORAY!
Beepy | TADC EP 9 IN VUE HOORAY!@beepydraws0w0·
@JovialDemonnnn Kind of agree with this honestly, it's so odd to make a show that's been free on YouTube this whole time premiere 2 weeks early and not listen to mass complaints that no-one even wants it early. Super unfair to the people who won't be able to afford it.
English
1
0
31
932
JovialBirbVA🎙️🐦‍⬛🏳‍⚧️🇵🇸
So I disagree with Glitch's decision to release episode 9 in "theaters only" for 2 weeks. You're going to ultimately be ostracizing fans that don't have the money/means to watch it in a theater (if their country even shows it) and it's also just gatekeepy as fuck.
GLITCH@glitch_prod

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!

English
39
127
962
17.2K
Daniel Brenot
Daniel Brenot@danielBrenot·
@filpizlo @Nekrolm There’s always gonna be trolls. I don’t think think c is a bad language. Honestly, if the macros were a bit nicer and the header system wasn’t so weird to me then I’d probably like it a lot more, but then it wouldn’t be C
English
1
0
0
18
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
@danielBrenot @Nekrolm The inflammatory posts I see are from Rust evangelists, using terms like “C-Nile” to refer to me and other folks working on C.
English
1
0
0
38
Dmitry /Undefined Behavior/ Sviridkin
Хот тейк: если вы не можете на Rust сделать что-то что у вас так хорошо получается на C, то это у вас skill issue, а не Rust плохой. Надоели эти свидетели арена-аллокаторов
Русский
25
1
63
10.1K
Daniel Brenot
Daniel Brenot@danielBrenot·
No, I think that’s unfair, you very often say things that are specifically inflammatory about rust in order to elicit a reaction, and then proceed to say that it’s very funny how they react so much. And I would think you weren’t doing it on purpose if it wasn’t for the fact that you focus so much on how funny it is that they’re bothered by it. If you find it so funny, there’s no way that you’re not doing it intentionally. Like the number of times I’ve asked you just a question about fil C and it’s been responded to that I’m just a butt hurt rust guy for one, including one you deleted. You more often have the explosive reaction to something I say than the other way around.
English
1
0
0
33
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
@danielBrenot @Nekrolm Yes. It would be good to live in a world where rust was unnecessary and we could just run systems on C. How is that having “issues with” it? But see this is the thing: rust folks get offended by that statement because they want rust to be necessary.
English
1
0
1
38
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
What do you mean “issues with it”? If I say, “hey look Fil-C is safer than Rust” or “hey you can do memory safe systems without Rust using Fil-C” then that’s not having “issues with” Rust. That’s me promoting a thing I made by stating facts about how it compares to a different thing The fact that the rust community freaks out when I make those claims is the rust community’s own problem. I’m here for it though - it amuses me to no end
English
1
1
2
40