Davlord

64 posts

Davlord banner
Davlord

Davlord

@Davlord_code

Software architect & developer (since 2007). 'Simplicity is the ultimate sophistication' - Leonardo da Vinci

Katılım Ekim 2023
95 Takip Edilen4 Takipçiler
Davlord
Davlord@Davlord_code·
@0xglitchbyte The things I am must proud of in terms of programming were born on paper. And also the implementation is much more quick and straightforward than "finding while coding".
English
1
0
1
7
Davlord
Davlord@Davlord_code·
@unclebobmartin Debugging is only possible on a deterministic basis. But AI guys don't debug, they ask AI for a fix.
English
0
0
0
21
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
Here's a philosophical question for you. We programmers have been dedicated to _certainty_. Either the program works or it doesn't. AIs do not deliver certainty. Perhaps certainty will remain forever outside their domain. Can we live with that? Of course we do, in virtually every other aspect of our lives. And even we are never entirely certain that our programs work. Is our AI future, therefore, one that constrains the uncertain behavior of our machines to remain within acceptable limits? Is that any different from before AI?
English
82
9
192
18.2K
Davlord
Davlord@Davlord_code·
@rfleury @burkeholland We hear a lot about "starting a project" with AI, but I've never heard of anyone actually completing one.
English
1
0
0
172
Ryan Fleury
Ryan Fleury@rfleury·
@burkeholland Please stop posting incredibly stupid and obviously false things
English
8
2
516
9.8K
Burke Holland
Burke Holland@burkeholland·
Started a new project today and Opus recommended Go. And I thought, "I don't know Go". And then I remember that doesn't matter at all.
English
168
85
2.4K
290.4K
Davlord retweetledi
notch
notch@notch·
Reminder that using AI to write code is an incredibly bad idea still, and anyone advocating for it is either incompetent or evil. It's just as dumb as letting AI write the laws. It's about logic, not about typing.
English
961
533
9.4K
1M
Davlord
Davlord@Davlord_code·
@rfleury @Adriksh What about functions that implicitely call malloc (like strdup) ? I assume the right way to go with arena in this case is to use memcpy instead ?
English
0
0
0
45
Adriksh
Adriksh@Adriksh·
C is hard because you have to manually free every pointer. Actually, you don't. 🤫 The cleanup attribute allows you to define a function that runs automatically when a variable goes out of scope. It's basically RAII/Destructors in C.
Adriksh tweet media
English
109
91
1.6K
232.4K
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
Bob: Grok, you messed this up. Grok: No I didn't. Bob: You don't understand. Grok: No, you don't understand. Bob: (sigh).
English
17
2
103
8.8K
Chris Power
Chris Power@typecraft_dev·
Finally notebooks big enough for my hands
Chris Power tweet media
English
2
0
23
2.6K
Davlord
Davlord@Davlord_code·
@IroncladDev Companies now recruiting developers on how well they know how to use AI tools and don't care anymore about their dev skill is like choosing a plumber by his truck.
English
0
0
1
217
Davlord retweetledi
Jonathan Blow
Jonathan Blow@Jonathan_Blow·
So, reminder: the quality of code output by these systems is *very low* and the AIs themselves don't understand the output. This is obvious to anyone who knows how to program. There are still use cases, for example, to output a large volume of low-quality code that is not intended to be used for serious purposes and is not expected to have a long lifetime. Anyone extoling the virtues of AI code generation, who actually knows how to program, will do so with the context of the above paragraph in mind. Anyone running around saying "the AI just generates all this code and it's great!!" either: (a) Does not understand code and should not be trusted with making decisions about code; (b) If representing themselves as people who understand code, are obvious frauds, or else have so much Dunning-Kruger they don't know how bad they are. This may improve in the future. I would love it if I could have an AI help me write complex programs more quickly. But it's just not the state of things today, and anyone claiming it is, is either lying or being fooled. x.com/t_blom/status/…
English
197
184
2.3K
387.9K
Davlord
Davlord@Davlord_code·
@raysan5 Unless you release balatro 😁
English
1
0
1
344
Ray
Ray@raysan5·
My recommendation for indiedevs starting their first commercial projects: build a +10K people community first.
English
20
7
254
15.2K
Davlord
Davlord@Davlord_code·
@adibhanna @Hi_MINISFORUM I've been using arch for more than 12 years now professionally and personally and it is definitely great !
English
0
0
0
49
Adib Hanna
Adib Hanna@adibhanna·
I kinda want to try Linux. Seeing so many people using Arch (btw) makes me want to use Arch (btw) @Hi_MINISFORUM what if you send me one of your sweet mini PCs? Ill make some videos abt it 🙃
English
9
0
11
2.8K
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
give me all your favorite/most hated @ThePrimeagen software tips/sayings/recommendations Going to be on twitch with him soon
English
89
18
573
127.4K
Davlord
Davlord@Davlord_code·
@ThePrimeagen Gather into components those classes that change for the same reason and at the same times. Separate into different components those classes that change at different times and for different reason (from clean architecture)
English
0
0
0
448
ThePrimeagen
ThePrimeagen@ThePrimeagen·
give me all your favorite/most hated Uncle Bob software tips/sayings/recommendations Going to have him on twitch soon
English
179
28
1.3K
264.6K
Davlord
Davlord@Davlord_code·
@tsoding @raysan5 It's just "remove all layers of abstraction" applied to cooking.
English
0
0
3
249
Тsфdiиg
Тsфdiиg@tsoding·
@raysan5 I cook everything I eat. Including bread. (I just make simple flat breads in a pan). But primarily because it's cheaper. It is pretty therapeutic as well, so I guess I enjoy too. 👍
English
15
2
176
8.6K
Ray
Ray@raysan5·
I really enjoy cooking! I think it's an amazing hobby. Unfortunately, I don't know many people enjoying it nowadays... 🤔 TIP: Always use raw materials and as much fresh as possible. 😉
Ray tweet mediaRay tweet mediaRay tweet mediaRay tweet media
English
11
2
185
15K
Davlord
Davlord@Davlord_code·
@unclebobmartin I switched back to neovim few months ago. I use it for everything except for Java. Even if IntelliJ is slow and bloated, it has great Java language support which keeps me fast and productive.
English
0
0
1
775
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
Thirty years ago I _lived_ in EMacs. Everything I did, I did in EMacs. I read and wrote email, I posted on UseNet, I perused directories, I edited, compiled, and debugged. I just left EMacs running all the time. It was the only thing on my screen. Then came the IDEs. I was smitten by IntelliJ. (I still am). So I left EMacs for the more sophisticated GUI of IDEs. Now I wonder about that choice. My toe is back in the Emacs waters and I can see some advantages. I can also see some costs. I tread carefully.
English
46
8
165
49.6K
Davlord
Davlord@Davlord_code·
@KasperArnklit I love it, looks like "mortville manor" a very old and delightfull point n' click game.
English
0
0
1
33
Kasper Arnklit Frandsen
Kasper Arnklit Frandsen@KasperArnklit·
The game jam game I worked on Friday. It was made in #GodotEngine 4.2 using the Dialogic addon for the dialog. We had around 6-7 hours, so we didn't get much done. but it was a lot of fun to try and set up something like this which is very different than my usual wheelhouse.
English
2
4
41
8.6K
Loftwah
Loftwah@loftwah·
You just found out you're going to be made redundant in 3-6 months and you have to build something great to sustain yourself financially. You get to pick one person from Tech Twitter to work with, who are you chosing?
English
27
1
26
6.9K
Davlord
Davlord@Davlord_code·
@thorstenball I'm going through the same kind of transition phase. Bought an ortholinear split keyboard 10 days ago and it made me realize I didn't knwo how to type properly (and I've been a software developer for almost 20 years).
English
0
0
0
41
Thorsten Ball
Thorsten Ball@thorstenball·
I wrote about how I learned and then re-learned to type.
Thorsten Ball tweet media
English
11
1
146
38.3K