Performance tuning for networking software. Rust and C fanboy

in your AS_PATH
Joined September 2024
Kenya doesn't have a price problem. It has a middleman problem. On nearly every sector...na tumenormlze sana. Hakuna value addition wanafanya just adding prices.
4
give women free tickets to your show first, you fool.
"If I was president for a day, I will make sure women don't have to pay for anything" - Singer Ayra Starr
2,972
23,352
1,617
112,441
8,412,199
I MUST read this. Speed of latex locally always has me moving to overleaf.
Why TeX is Slow and How We Rebuilt It in Pure Rust > ratex is a pure-Rust TeX rebuild that compiles documents 10–70× faster than TeX Live via in-memory packages and smart caching.
1
43
Have you ever been on a project where progress happens quickly at the start of the project, then grinds to a halt as the project drags on? What’s happening is complexity limits. As soon as you hit those limits (typically ~60k LOC on the project itself) the code becomes too complicated to manage without numerous unintended consequences on every change. Using AI to generate the code does not prevent this problem. As soon as your complexity budget is exhausted, you’re either shipping an application that is collapsing in production (effectively non-functional) or you’re taking extreme amounts of time for every change. If you think AI isn’t going to race toward the complexity limit and cause a complete failure of the project within a year without careful human oversight, I have some bad news for you…
"AI writes terrible code." Does it work? Yes. Do the tests pass? Yes. Can another AI understand and modify it? Yes. Then I have terrible news about how much your definition of terrible code matter. Humans aren't reading this stuff for much longer, many already stopped.
87
60
17
833
74,388
My mother buying me the UNICEF joursey
it all started when my big bro bought me that “AIG” jersey
19
Out of the box. Into the rack. Working on a new core network. Diagram is finished.
4
8
1
163
3,191
I have never seen those skyscrapers in Mombasa? Kwani niko nchi nyengine
Mombasa looks like war-torn Gaza.
2
2
4
399
This is not Mombasa and you know it. For some likes. Sad. Let's nuko you.
Mombasa looks like war-torn Gaza.
1
3
207
This account will educate you even if you ask a stupid question. Learning doesn’t have to be a humiliation ritual
3
54
2
313
4,079
Idk if there's context behind hii tweet. But I'll take it without context. Learning is not a humiliation ritual 💯. In fact you should be ready to learn more than you are to teach, you'll gain a lot. As we say in software, reading software teaches more than writing it.
This account will educate you even if you ask a stupid question. Learning doesn’t have to be a humiliation ritual
26
There's a twitter account I held since 2010 and it had so many followers. Cleaning the content when scrolling was so hard(unfollowing, blocking, not wanting videos etc...) I eventually just nuked it and created this one. I love what is on my TL nowadays.
11
Either you have a misunderstanding of how research works or you have financial investment on this thing. Because the researchers are very much on point on what they're saying....I feel like I'm crazy going through my TL
9
brick retweeted
A lot of people are missing Terence Tao’s point and thinking “mathematicians are upset that AI is better than them.” That’s not what he’s saying, and some people are forgetting that Tao is one of the most AI-pilled mathematicians out there. His point is that when people work on discovering something, along the way they invent new concepts. Those concepts later become useful far beyond the original goal, and enables further inventions. Finding a solution does matter, but the intermediate idea is often what makes the field richer, because other people can share it and build the next thing from it. In tech, we can use the analogy of collaborative software. We started with algorithms for merging changes in a Word document, and evolved that to concepts about versions, diffs, and merges, and later to real-time collaboration tools like Git, Google Docs, and Figma. Humans built upon these concepts and developed more powerful solutions. Terence’s worry is that a machine automating a solution robs the field of the value of developing the intermediate discoveries in the pursuit of larger discoveries. When automating a solution, the intermediate discoveries and invention of concepts can be buried or completely hidden in the black box. We don’t learn from them to build the next thing; it’s like we never made the invention of collaborative document editing and thus could not have the conceptual understanding to invent the next version – and since it’s hidden, we also don’t socialize them to allow other people to invent, too, a core tenet of collective discovery. So then, in both code and math, this leads to the atrophy of development of concepts in the field. In other words: pure ‘solution extraction’ that hides the process of discovery can leave the field with a checked-off theorem but little new insight or new questions to pursue. And it might prevent us from understanding a field deeper. I am seeing, first-hand, that atrophying of skills in software development. We push buttons and get solutions. There is much less incentive to develop new concepts and human skill. The bet most software companies are making is that LLMs are so effective in writing code that you’re still shipping overwhelmingly more value even with human skill atrophy, and it’s the right bet IMO. However, much of the software industry is built upon building things, not necessarily novel invention and research. In such an environment, you can say that you accept some atrophying of conceptual invention and human skill for more output. On the other hand, sectors like math and pure sciences that are focused on invention and insight might be the hardest hit by this. Practical/applied sciences might fall somewhere in the middle. An Alzheimer’s cure, room-temperature semiconductor, or highly effective carbon capture solution are far too valuable to sandbag and say only humans can do that to develop concepts in the ‘proper’ way. The outcome matters too much to treat the preservation of concept invention as the highest goal. Even there, though, hidden intermediates can slow the next breakthrough if nobody can see how the first one actually worked. So the question is not “is AI allowed to solve hard problems?” It is “in this field (math, science, tech, etc.), is the answer itself the main point, or are the concepts and abstractions we use to get there also the thing we need to maintain?”​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ In pure math, there’s an argument that the intermediates are often more useful than the solution, and atrophy in concept development is highly detrimental to the field. Solving Navier–Stokes, contrary to what some people claim, has little practical application, and pure math might be one of those fields where just finding a solution isn’t the entire point, and can actually be contrary to the field, which is what Tao is worried about.
as predicted, Terence Tao and friends are not happy Mathematicians that spend their lives trying to solve math problems are unhappy that AI is solving math problems because how dare they!
333
724
160
3,745
470,129
I haven't found someone who's explained my thoughts on this issue this well.
A lot of people are missing Terence Tao’s point and thinking “mathematicians are upset that AI is better than them.” That’s not what he’s saying, and some people are forgetting that Tao is one of the most AI-pilled mathematicians out there. His point is that when people work on discovering something, along the way they invent new concepts. Those concepts later become useful far beyond the original goal, and enables further inventions. Finding a solution does matter, but the intermediate idea is often what makes the field richer, because other people can share it and build the next thing from it. In tech, we can use the analogy of collaborative software. We started with algorithms for merging changes in a Word document, and evolved that to concepts about versions, diffs, and merges, and later to real-time collaboration tools like Git, Google Docs, and Figma. Humans built upon these concepts and developed more powerful solutions. Terence’s worry is that a machine automating a solution robs the field of the value of developing the intermediate discoveries in the pursuit of larger discoveries. When automating a solution, the intermediate discoveries and invention of concepts can be buried or completely hidden in the black box. We don’t learn from them to build the next thing; it’s like we never made the invention of collaborative document editing and thus could not have the conceptual understanding to invent the next version – and since it’s hidden, we also don’t socialize them to allow other people to invent, too, a core tenet of collective discovery. So then, in both code and math, this leads to the atrophy of development of concepts in the field. In other words: pure ‘solution extraction’ that hides the process of discovery can leave the field with a checked-off theorem but little new insight or new questions to pursue. And it might prevent us from understanding a field deeper. I am seeing, first-hand, that atrophying of skills in software development. We push buttons and get solutions. There is much less incentive to develop new concepts and human skill. The bet most software companies are making is that LLMs are so effective in writing code that you’re still shipping overwhelmingly more value even with human skill atrophy, and it’s the right bet IMO. However, much of the software industry is built upon building things, not necessarily novel invention and research. In such an environment, you can say that you accept some atrophying of conceptual invention and human skill for more output. On the other hand, sectors like math and pure sciences that are focused on invention and insight might be the hardest hit by this. Practical/applied sciences might fall somewhere in the middle. An Alzheimer’s cure, room-temperature semiconductor, or highly effective carbon capture solution are far too valuable to sandbag and say only humans can do that to develop concepts in the ‘proper’ way. The outcome matters too much to treat the preservation of concept invention as the highest goal. Even there, though, hidden intermediates can slow the next breakthrough if nobody can see how the first one actually worked. So the question is not “is AI allowed to solve hard problems?” It is “in this field (math, science, tech, etc.), is the answer itself the main point, or are the concepts and abstractions we use to get there also the thing we need to maintain?”​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ In pure math, there’s an argument that the intermediates are often more useful than the solution, and atrophy in concept development is highly detrimental to the field. Solving Navier–Stokes, contrary to what some people claim, has little practical application, and pure math might be one of those fields where just finding a solution isn’t the entire point, and can actually be contrary to the field, which is what Tao is worried about.
4
394
I saw you too 😅🚂👋
Seen you from the train today...was the one waving back 😂 @iamalexkamau
116
1,052
33
6,119
160,271
If any of my past work on #OpenBSD, or my highlight posts here has been helpful to you at all, a small recurring monthly donation would help me pay for pizza, rent, & thinkpads (in that order). 🍕💻
2
33
1
74
39,094
I've over time learnt that I inherited by cabbage hate. I love it nowadays...idk how nutritious but I love it. Kuna kajinga kaitwa msheveve. Good lord
The hate towards cabbage should be directed to sukuma wiki.
37
Replace BGP with something more efficient. Without breaking the Internet
I want to solve a hard problem Give me a hard problem to solve
22
"Making fat Messi-the documentary"
دائما يوجد فيديو انت ما قد شفته لميسي من قبل
34
Mtashangaa Sana "techies" ni Nani according to Itumbi
We have white smoke. Tuanze kujipanga event ya statehouse. Go and Rust guys will serve food first. Only techies ndio tutaenda. I will keep you posted @staffpaul_
36