Ed Minnix

722 posts

Ed Minnix

Ed Minnix

@egregius313

Software engineer focused on performance and security

New Jersey, USA Katılım Ocak 2018
411 Takip Edilen74 Takipçiler
Ed Minnix
Ed Minnix@egregius313·
@mycoliza “Why are the experts getting the most leverage out of the knowledge-leveraging machine?”
English
0
0
31
1.2K
Ed Minnix
Ed Minnix@egregius313·
@badlogicgames Ooh. I should see if I can get LaTeX rendering working in the Emacs wrapper for pi! There’s already plenty of inline LaTeX rendering in the Emacs world because of Orgmode
English
0
0
0
152
Ed Minnix retweetledi
(infinite-jes)
(infinite-jes)@lawofcons·
orgmode statistics cookies are great. markdown doesn't have this. Just add a [/] or [%] to any heading and then you can update checkboxes and the cookie with C-c C-C
(infinite-jes) tweet media
English
3
2
9
379
Ed Minnix
Ed Minnix@egregius313·
@badlogicgames True. Though the GPT models are surprisingly good at writing correct Emacs Lisp
English
0
0
1
124
Ed Minnix retweetledi
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
Devs who love coding don’t wait for the AI limits reset
English
52
29
885
33.8K
Ed Minnix
Ed Minnix@egregius313·
It really highlights part of how Emacs making certain things trivial leads to different community dynamics. In a “normal” editor if something breaks you need to either fork the editor or extension. But Emacs and Vim have historically made it easy enough to just patch it yourself without upstreaming I’m seeing this become increasingly common with “normal” software as GenAI is changing what is easy/difficult to build @pidotdev is probably the piece of modern software that’s closest to the “if you want to change it you can” that I’m used to with Emacs
English
1
0
2
40
tyler
tyler@leothrix·
@egregius313 I should probably search my init.el for every advice-add that I use to fix upstream package bugs, I’m just too lazy to submit patches when I can continue moving after 10 minutes of monkey patching
English
1
0
1
41
tyler
tyler@leothrix·
I love the emacs advice-add function so much I feel like I should write a blog post about it
English
1
0
1
198
Ed Minnix
Ed Minnix@egregius313·
@leothrix @mycoliza It is funny. Because it’s totally reasonable to have a threat model where you have different levels of trust for certain vendors (e.g. Microsoft when working with ASP.NET) But saying it as “third party” really distracts from the actual point
English
0
0
2
131
tyler
tyler@leothrix·
@mycoliza Their barbaric third party dependency / Our noble library
English
1
1
114
1.9K
Ed Minnix
Ed Minnix@egregius313·
@leothrix I’ve been debating whether or not investing in learning just(1) was worth it, and now I’m considering it even more
English
1
0
2
20
tyler
tyler@leothrix·
Kind of a nice pattern I discovered with a Justfile that lets you write script text directly with an interpreter you can shebang-execute
tyler tweet media
English
1
0
5
163
Ed Minnix retweetledi
tyler
tyler@leothrix·
Software is challenging and they deserve credit for being transparent but holy balls, man #ts-2026-009" target="_blank" rel="nofollow noopener">tailscale.com/security-bulle…
English
4
2
34
3.4K
Jerason Banes / Architect of Convirgance
If you have solid reasons other than performance, then far be it from me to stop you. I don’t generally recommend it, but only you are in a position to know your exact problem space. Still don’t use an ORM. That will tank your performance and productivity. No amount of Rust will make up for it. If you’re not convinced, I’m giving a talk on the underlying performance problems of ORMs at Big Sky Con on July 25th where I’ll lay out the problems in details.
English
2
0
7
1.1K
Jerason Banes / Architect of Convirgance
1. Stop using ORMs. It’s a great way to make your Rust perform like whatever web technology you’re trying to replace. 2. Don’t use Rust for webapps. The performance is coming from not using ORMs (see #1) which is easier to correct in a GC language than rewriting your webapp in a manually allocated language.
Carl Lerche@carllerche

Sure, Toasty is a cool ORM for Rust, but wouldn't it be nice to be able to easily build a web app in Rust? I think so... maybe one day. (I was told I wasn't supposed to post about it yet...)

English
19
0
79
18.8K
Ed Minnix
Ed Minnix@egregius313·
I frequently include this in my skills for certain tasks lol “## References - The source for is at - ….” Because otherwise I have issues where the SOTA models decide the best way to figure out a new API is scanning my nuget cache and loading arbitrary assemblies into their PowerShell session 😳
English
0
0
0
23
Armin Ronacher ⇌
Armin Ronacher ⇌@mitsuhiko·
Pi doesn't have a good built-in answer for working across repos, but nothing an extension can't fix.
Armin Ronacher ⇌ tweet media
English
11
7
252
19.4K
tyler
tyler@leothrix·
What am I supposed to do when my Framework 13 is installing firmware updates and I’m not in emacs any more
English
1
0
14
1.2K
Ed Minnix retweetledi
Strace
Strace@straceX·
Everyone learned to wipe passwords before free(). for years, the compiler quietly removed it. not because it was broken because it proved nobody would read those bytes again. security lost to optimization until C23 finally gave us memset_explicit().
Strace tweet media
English
23
41
430
28.3K
Ed Minnix retweetledi
'(Robert Smith)
'(Robert Smith)@stylewarning·
I don't mean to be flippant when I say this but, yes, people like maximizing money whilst minimizing effort. Other economic factors aside, if software engineers were paid like pure mathematicians, trust me, the people in it would only be in it for the love of the game.
LaurieWired@lauriewired

I’m convinced that a large % of programmers don’t actually like computers. As a side effect, are also perfectly happy to throw away their reasoning to a model as soon as they can. I don’t get it, at ALL. Don’t you *LIKE* understanding the magic of the machine? You do realize hand-programming (I hate that I even have to specify hand now) is fun…right?

English
7
10
272
10.8K
Ed Minnix
Ed Minnix@egregius313·
@TaliaRinger I haven’t tried anything with specs per se. But I have had some success with having a model do property based testing. I’ve done some with hypothesis (Python) and I’m hoping to do some with FsCheck (day job uses C# so gonna try out the F# based one for .NET)
English
0
0
0
14
Ed Minnix
Ed Minnix@egregius313·
@corsix @mycoliza @rfleury Believe me, I’ve spent days trying to figure out how to reduce FP rates 😵‍💫 Precision is much harder than most people want you to believe
English
0
0
0
177
neural oscillator of uncertain significance
my hot take is that Andrew Zig and Jarred Bun are both annoying blowhards and neither of them understands Rust or how to develop correct software, btw
English
23
12
489
32.1K
Ed Minnix
Ed Minnix@egregius313·
Having worked in static analysis in the past, I frequently tell people: “I want to add these checks to make things run more smoothly for everyone while reducing effort. Why spend the time and money having engineers do the busy work when we can make the machines do it for almost free?”
English
1
1
6
1.9K