mlapai
877 posts

mlapai
@ml4pai
"There is one thing a Saiyan always keeps... his pride" I use artix/neovim btw
Katılım Kasım 2016
108 Takip Edilen14 Takipçiler

@doctor__schultz except i'm shipping things in public while you are in twitch stream psychosis
English

@jrzscodes @BladeoftheS Except computers and phones changed the world.
Glorified search engine aint it man.
English

@BladeoftheS Going against AI at this point is like saying no to calculators, computers and smart phones which have already touched every part of life that Eric Schmidt mentioned and we're better off for it
English

@pringlegodx @BladeoftheS It is stupid to hate AI.
Its also stupid to glorify next token prediction based in average joe data.
English

@BladeoftheS apart from the environment it's stupid to hate ai. people really want to halt technological progress just so mfs can have jobs? that's simply just unamerican
English

@Patriota_81 @pringlegodx @BladeoftheS Huh? First of all, lets call it a real name, its not AI, its ML, it exists for more than a decade now, its not a new thing, and second, it cant create shit, it can perform matrix calculation and predict next token based on existing data.
There's nothing revolutionary about it.
English

@pringlegodx @BladeoftheS Human exist to create and use their minds… AI replaces that… what’s the point?
English

@alightinastorm @rfleury That says more about you than it does about Ryan.
English

the guy who hates on vibe coding the most
produces a game which could be vibe coded
couldn't wish for a better timeline
Jonathan Blow@Jonathan_Blow
Something we've been working on...
English

@William94984551 @jimbotron915465 @bit_fury Even if you can see plain tcp packages you cant do anything with DH public key exchange, cuz you dont know the private part. You can try to replace public keys with your own, but if the public keys are signed you can just cry in the corner.
English

@jimbotron915465 @ml4pai @bit_fury There is really no equivalency there, but i digress. Bottom line: TLS has a flawed trust anchor, you need application level security, DH doesn't save you when TLS trust is broken (which it often is) and socket != TCP streams. There are UDP sockets :)
English

InfoSec: Your API payloads are in clear text 😱
Me: They're over TLS 1.3.
InfoSec: Yes but I can read the JSON.
Me: Because your browser decrypted it. For you. On purpose.
InfoSec: Please encrypt the payload before sending over HTTPS.
Encrypt the encryption. #rant
English

@William94984551 @jimbotron915465 @bit_fury Bro, learn what DH is before saying something this stupid.
English

@jimbotron915465 @bit_fury MITM can also MITM the DH exchange. DH only protects against retroactive decryption (PFS).
English

@effectfully @crazyhorseone8 Not sure what makes you think you can pick fights with him but ok.
English

@crazyhorseone8 Yes, that's not the first fight I picked with him.
English

@palaashatri @k_flowstate > Lives in a country where average IQ is 77
> Poops on the street
> Calls other people "low IQ"
You cant make this up, i swear.
English

@ml4pai @k_flowstate there are only two explanations:
- you were dropped on your head as a kid
- or your ancestors were neanderthals
Imagine not expecting someone to retaliate when you go blatantly racist, but so far I have been nothing but kind to you. No wonder you need peptides to boost your IQ.
English

banger articles you should read

flowstate@k_flowstate
Day 5 of posting banger articles you should read
English

@palaashatri @k_flowstate You are the only one here throwing insults here btw, then gaslighting and acting like victim.
Two can play that game tho.
Go poop on the street, bath in cow piss, or w/e pajeets are doing these days.
English

@ml4pai @k_flowstate It did lead to me learning that you're nothing more than a stupid, racist, script kiddie.
Wasn't impressed, you're just another X normie.
English

@palaashatri @k_flowstate Now we are just assuming random things about strangers
> Look at me, i'm a big boy, doing gods work
This conversation leads nowhere, as expected, so im just gonna leave you to w/e tf it is you think you are doing.
English

@ml4pai @k_flowstate Ah we being racist now, are we?
Expected.
Dumb people have to resort to racism to win their arguments.
I do work on compiler engineering btw, as a profession, you probably are nothing more than a script kiddie.
English

@palaashatri @k_flowstate Exactly what you can expect as an answer from indian java enjoyer.
English

@ml4pai @k_flowstate Refund your computer science degree if you have one and do yourself a favor.
English

@palaashatri @k_flowstate You clearly dont understand programming if you think C++ is well designed language, or that Java ecosystem is efficent.
JVM and C++ are were biggest mistakes, besides Javascript.
C and Go are best of both worlds you can get, low level or convenience, Java fits nowhere.
English

@ml4pai @k_flowstate You clearly don’t understand Golang properly then. Or you’ve never worked with optimised C++ code before.
Go handles concurrency ootb really well, but it’s nowhere close to matching C++ or Rust, or competing against a well-designed JVM (Think Zing, or even GraalVM).
English
mlapai retweetledi

“Vibecoding”, i.e. ~hands-off usage of LLMs to rapidly generate code without regard for the actual code’s contents, for novel applications, can literally never be non-slop, because—as I’ve described before—there is not enough bits of information content in prompts to express the user’s exact desires in sufficient detail, and the desired solution is not expressed in training data (due to the problem’s novelty).
Only a sentient human developer can relate to another human user to determine what is desirable, and design the software such that it accomplishes this desirable outcome, and carefully verify that it is doing that, rather than something else (potentially undesirable).
This is true even for the combinatoric space implied by the training data, for instance if the novel problem is merely novel in that it combines pieces of existing solutions. There needs to be a guiding force to know what to combine and how.
The more detailed the prompt becomes, the more human oversight (the more human-guided round trips with the LLM), the closer it becomes to actual code (i.e. detailed execution instructions for a computer).
Ryan Fleury@rfleury
@yacineMTB Contradiction of terms
English

@palaashatri @k_flowstate And Java, C++ still cant compete with anything that simple, performant and efficent like Go. I dont need 16 billion abstractions, JVM and 2819472 Gb of RAM to run my stack. C++ is abomination.
I would sacrefice w/e tf that Java has to offer (it has nothing) over this any day.
English

@k_flowstate Go still doesn’t compete with how well Java (with an optimized C2 compiler), C++ or Rust serve millions of requests per minute, and are preferred options for high throughput applications like a stock exchange, or low
latency tasks like multiplayer servers.
English
mlapai retweetledi

Meet Werner Koch, a fellow German, who is a open-source software developer & absolute legend in the fight for privacy.
Koch built GnuPG (GPG), a free encryption tool as an alternative to the closed-source and US-restricted PGP. GPG 1.0 was released in 1999 and enabled people worldwide to encrypt files, sign software and verify their identity - and his code is used until today. Linux depends on it; activitists and dissidents rely on it.
In 2013, Edward Snowden used GPG to leak NSA documents - and no, the NSA couldn't do anything against it, GPG held up against them.
For more than 10 years, he earned just $25,000 per year while having to support a family. In 2013 he almost quit. After he ran out of funding, he received some grants and donations in 2015, including from the Linux Foundation.
Until today, he is maintaining GPG!

English

@GregorySchier @MdAnasDanish1 The issue here is not that you are a beginner or lacking knowledge, its the attitude "DHH's setup broke, linux sucks".
Im not toxic to beginners, its ignorance that triggers me.
English

@ml4pai @MdAnasDanish1 This is exactly my point. I clearly don't know how. But it seems that beginners are not welcome in the Linux community, and are greeted with insults and public shaming.
English

@praveenkoka @lexfridman @FFmpeg Okay, which one dont use ffmpeg?
Not trying to start an argument, just really curious.
English

@lexfridman @FFmpeg No argument on the legendary part, but 'most video' seems generous, enterprise/streaming still runs proprietary encoders. FFmpeg's the dev tools king though.
English

Here's my conversation all about @FFmpeg, the legendary open-source software powering most video on the Internet. In the episode, I talk with Jean-Baptiste Kempf and Kieran Kunhya. JB is lead developer of VLC and Kieran is FFmpeg contributor, codec engineer, and the person behind the now-infamous @FFmpeg account on X.
VLC (@videolan), by the way, is also a legendary piece of open-source software: it's a video player that can open basically anything & has been downloaded over 6 billion times.
I think both FFmpeg and VLC are two of the most important and impactful software systems ever created, both open source, and both created & maintained by volunteers: brilliant engineers from all walks of life.
Thank you to everyone who contributed to FFmpeg and VLC, and in general to all engineers giving their heart & soul to building systems used by millions (or billions) of people, and often doing so not for money, status, or fame, but purely for the love of building great software and doing good for the world.
Thank you to the builders! 🙏❤️
Shoutouts in this chat to @ID_AA_Carmack @karpathy @elonmusk @TimSweeneyEpic and everyone who is a contributor & fan of open source!
It's here on X in full and is up everywhere else (see comment).
Timestamps:
0:00 - Episode highlight
2:17 - Introduction
5:35 - Weirdest things VLC opens
9:59 - How video playback works
19:20 - Video codecs and containers
30:07 - FFmpeg explained
51:07 - Linus Torvalds
55:46 - Turning down millions to keep VLC ad-free
1:10:04 - FFmpeg & Google drama
1:29:18 - FFmpeg developers
1:35:55 - VLC and FFmpeg
1:40:29 - History of FFmpeg
1:43:46 - Reverse engineering codecs
1:57:01 - FFmpeg testing
2:01:08 - Assembly code (handwritten)
2:25:26 - Rust programming language
2:34:42 - FFmpeg and Libav fork
2:43:04 - Open source burnout
2:50:51 - x264 and internet video
3:04:07 - Video compression basics
3:11:04 - CIA and fake VLC
3:21:39 - Ultra low latency streaming
3:39:07 - AV2 codec and video patents
3:48:59 - VLC backdoors
3:59:14 - Video archiving
4:05:51 - Future of FFmpeg and VLC
English

@GregorySchier @MdAnasDanish1 No wonder that we are toxic when every tuesday there is a dude that is incompetent to configure his own setup, installs another dude's config and blames everything on linux when his shit breaks.
Just go back to Apple holding your hand, you clearly have no idea how to maintain OS
English


