Thread #108653582
HomeIndexCatalogAll ThreadsNew ThreadReply
H
What are you maids working on?
Previous thread: >>108600579
+Showing all 251 replies.
>>
reading through the latest C++ mailing and it seems like executors has driven even the people working on it crazy
>>
>>108653783
They were always crazy.
>imagine making a language to be portable to systems that no one will ever use
>and then trying to dig yourself out of your self-inflicted abstraction hell with even more abstractions
>instead of making a language to be performant for the big four
>>
I've (re)written so much documentation that my casual text/speech has become pretentious looking/sounding. Oh well.
>>
>>108654027
... sure, anon. That's the reason.
>>
>>108654264
>starting posts with ellipsis
Now that's pretentious
>>
>>108654391
It's warranted.
/dpt/ is like the top 90% of all developers, and I'm in the 99% bracket of that selection.
>proven by my ability to pass as a native English speaker
>whilst being drunk on 20 cl of Gin
>>
File: maid_prog.png (373.1 KB)
373.1 KB
373.1 KB PNG
>>108653582
I'm trying to do more Godot and game jams. It's such a cool tool because between Godot and Blender you really can just build out anything you want. But it takes a ton of practice to get things looking and functioning exactly how you want.
>>
>>108654027
I talk so much to Claude and ChatGPT that I'm starting to sound like an LLM
>>
>>108654429
>guy on the left
Holy shit.
>>
>>108654264
Yes...as mentioned.
Having to figure out more vocabulary, looking into etymology, etc. with the express intent of trying to better form concise documentation for functions, has had influence on how I communicate.
I'm annoyed at your insinuation, it's really unwarranted and out of nowhere. Mean spirited.
>>
>>108654531
Boo hoo.
>>
>>108654591
Yes, that is the sentiment.
>>
>>108654599
Whose sentiment? Because it sounds like you want _my_ sentiment to be _your_ sentiment.
>>
>>108654671
Mine.
I'm saying Anon is being mean and it's making me feel bad because I question what's wrong with someone to make them act that way unprompted.
>>
>>108654531
>Yes...as mentioned.
>Having to figure out more vocabulary, looking into etymology, etc. with the express intent of trying to better form concise documentation for functions, has had influence on how I communicate.
>I'm annoyed at your insinuation, it's really unwarranted and out of nowhere. Mean spirited.
>>
>>108654409
>I'm in the 99% bracket of that selection.
Post maid outfit.
>>
>>108654409
>99% bracket
anon...
>>
i always laugh at people who put alot of effort into their writing like imagine yo uspend 15 minutes to write a reply whe ni literally shat out mine in less than 15 seconds AND its more sensical than yours so i wi nthe argument. l m. a. o.
>>
>>108655756
faggot
>>
>>108655811
u
>>
>>108654463
I talk to myself so much that I'm starting to sound like a schizophrenic.
>>
>>108655756
>i always laugh at people who put alot of effort into their writing like imagine yo uspend 15 minutes to write a reply whe ni literally shat out mine in less than 15 seconds AND its more sensical than yours so i wi nthe argument. l m. a. o.
i laf @ pl wh wrt fu wrd. idts wast tim. dn ne fu wrd 2 und mnin
>>
>>108656029
writing like that is too hard to decipher though
my approach of writing full sentences but quickly without proof reading or editing is the sweetspot of decipherability & speed
>>
>>108656048
https://monkeytype.com/
prv t
>>
File: file.png (33 KB)
33 KB
33 KB PNG
>>108656068
never lcaimed that i was a fast typer though just that i find it silly to put alot of effort into making your 4chan posts messages pretty
>>
>>108656098
nt bd. bt thk ab ds: ou wrtg s th nly thg w lve bhd af w de. wh nt tk prd n t?
>>
File: monkey.png (66 KB)
66 KB
66 KB PNG
There's really no excuse for not typing properly.
>>
>>108654684
>it makes me feel bad
>but not because of what I did
>but what they did
Yeah, I think I got my answer.
>>
>>108656119
you think you will build a legacy of 4chan posts after you die?
>>
File: file.png (20.9 KB)
20.9 KB
20.9 KB PNG
>>108656124
speed > accuracy.
>>
File: maid.png (292.1 KB)
292.1 KB
292.1 KB PNG
>>108653582
Maids have a programming language.

https://maidcode.me/
>>
>>108656332
>Rust-powered language
OH NONONONONONONONONONONONO!

Individual lifetimes are of the devil, and kernels that only handle individual handles are doubly so.
>yes, that means Torvalds is the antichrist
>don't tell me you're actually surprised
>>
>>108656332
>cloudflare slop
>>
>>108656332
https://github.com/xqyet/MaidCode
>obj instead of var
>stay instead of const
>walk instead of for
>through instead of ..
>alsoif instead of else if
>otherwise instead of else
>give instead of return
>unsafe/safe instead of try/catch
>uhoh instead of throw/panic
>fetch instead of import
>serve instead of print
>dynamic typing
cringe
>>
>>108656644
there was an attempt {
we did it reddit
} oh no no no no(oopsie&) {
chat are you saying this
}

my attempt at zoomer code
>>
>>108656644
>>dynamic typing
Static types are like training wheels. You don't need them if you know what you are doing. They exist to help low skill programmers who can't make mid sized or large programs without them.
>>
>>108656699
Are you retarded?
>>
>>108656699
pseud
>>
>>108656135
Yes. The reaction / response is what affected me. There was no cause to be upset prior to the reply, it triggered my empathy for Anon.
>>
>>108657274
Nah, you lying. Poorly.
>>
>>108657425
I'm not sure why you think that and I doubt I would be able to convince you.
If it's what you believe, so be it. I'll assume that's a form of cop out / cope, and you'll have equal difficulty convince me otherwise.
>>
Finally decided to setup some benchmarking and query analyzing. Until now I had no way of telling if I introduced some performance regression except to just push update and wait for users with much bigger datasets than me to come back to me with complains. And even if that happens again, I can now ask them to generate and send me diagnostics data for quick debugging instead of asking them to upload several hundreds GBs databases.
>>
>>108657429
>I'm not sure why you think that
Because any neurotypical person would first assume there's something wrong with *them*, not with others. Simple as that.
>>
>>108657446
That's very presumptions about multiple facets. And is some kind of standard you just made up and applied to me, you, and 4chan as a whole.
In any case our conversation concluded; past tense. You don't believe me, and won't. And your intention seems to be to emotionally engage with me, but not in a pleasant or nice way.
Hence the assumption on my part, which never got cleared up because of your refusal.
>>
>>108657454
>That's very presumptions
Presumptuous, autist.
>>
>>108656005
What's wrong with that? I lost my virginity to a schizo
>>
>>108657455
You missed the typo in the previous post.

>autist
You present this as a joke, but we both know how it's intended to be interpreted.
Yes, I speak your language and understand you. Obviously.
>>
>>108657468
And yet you're still here. Obviously the message did NOT come across.
>>
>>108657483
I'm usually here. And will continue to be here. I'll talk with you so long as I have time and you make sure to notify me (reply).
>Obviously the message did NOT come across.
It's loud and clear. "Please respond". And I am, but you're not talking back to me.
>>
>>108657490
>I'm usually here. And will continue to be here
Meaning the message did NOT come across.
>>
>>108657494
Here's what I've gathered. You're drunk, upset, autistic, and want attention from someone random.
I'm here.
>>
>>108657500
>>108657494
>>
>>108657504
I already told you, I can interpret your messages clearly.
If you're not able to convince yourself, why are you even trying to convince me?
We're anonymous. Why are you trying to deny this after reaching out in the first place?
Get on with it, please.
>>
>>108657513
>>108657494
>>
>>108657535
Repeating it isn't going to change anything. Rather than saying "you don't understand", you'd do better to try and clarify your message, since in your eyes I didn't interpret it correctly, and you're conveniently not telling me what's wrong, almost as if I'm correct in my assessment and there is nothing left for you to say at this point.
>>
>>108657545
>>108657494
>>
>>108657564
Feel free to reiterate your intended message if you wish to convince me otherwise.
Until then, we both have different versions of events.
>>
>>108657572
>we both have different versions of events
Obviously.
>>
>>108657634
Yes, and I'm curious, if you think my interpretation differs from yours, then what possibly could you have meant or intended.
It'd be interesting to see, although as I wrote, I strongly doubt I will believe you.
Goading is my guess. And so far that looks correct, as evidenced by you.
>>
>>108657664
>I strongly doubt I will believe you.
>>108657446
>>
>>108657691
You have repeated numerous times that I interpret your post incorrectly, you can't just point at it and expect me to receive it differently, you have to make an effort to communicate if you want me to understand whatever you're trying to convey, and once we do that you have to convince me why it's important to you, so that we can discuss it.
>>
>>108657702
>you can't just point at it and expect me to receive it differently
Well, actually, yes, I can.
>>
>>108657708
Pedantically so, but my meaning is that just pointing at your post isn't going to make me interpret it differently.
If you want me to interpret it another way, you have to try to rephrase it (effectively).
>>
>>108657721
Thanks for proving my point.
>>
>>108657726
I'm not sure what you mean.
I think you're just being obtuse on purpose as a sort of backpedal, but the problem with this is I'm not arguing against you.
You're trying to convince someone of something, and it doesn't look like the target is me. Get what I'm saying?
>>
I want to contribute to an open source project but I'm not used to working on things where I didn't write every line myself.
How do you start reading someone else's github repo? Just pick the most important looking file and start reading?
>>
>>108657758
Very subjective. But what I do is check for documentation or shit like that first. And if it doesn't exist then I step through the program starting from main using either a debugger and/or in my editor "jump to definition" for symbols like function names.
Stepping through is a debugger is usually pretty easy, you know exactly what the program does, what the code paths look like, etc.
and you can refine this to your particular needs.
Like if you're trying to fix an issue, drill down from main to some deeper point near the area you need to understand.

If you're lucky you can also just ask someone who works on it for advice and they might collaborate with you.
>>
>>108657734
Have you tried assuming you're wrong?
>>
>>108657809
I wrote out what I think you're saying.
You're telling me I'm interpreting it wrong.
I asked you to clarify. You refuse.
In principle, I can't even admit to being wrong because by your own account, I don't know what you're even trying to say.

In reality, we both know. Hence the game.
But I legitimately want to understand what's wrong with you, not play.
Playing is fine, but I'm much more interested in hearing what you would say if you replied for real.
I guess you think I'm joking or trying to be malicious for asking why you're upset, but no, I'm just lending you my ear.
>>
>>108657830
>In reality, we both know.
>>108657809
>>
>>108657851
To answer your question, no I haven't tried assuming that.
I'm rather confident in my position, as you present yourself to be (despite...well...).
>>
>>108657862
>I'm rather confident in my position
Exactly.
>>
>>108657882
I don't know if that's meant to agree or insinuate.
Your posts are much too terse to be useful beyond chaff.
Not trying to be rude, I'm just saying it's really hard to communicate with you. Which makes sense given what you said, but that's my feedback if you want to incorporate it.
>>
>>108657896
>I'm just saying it's really hard to communicate with you
That's the POINT:
>inability to read between lines
>yet confidence in his own positions
>>
>>108657950
If the point is to be obtuse on purpose, then you shouldn't be offended when people don't understand you.
You're hoping people will "read between the lines" as if you prepared something there, but have not.
I asked you directly to clarify, and it's not that you won't, it's that you literally can't.
>>
>>108657973
>when people don't understand you
But only special people don't understand me. Those who have, inexplicably, high confidence in their opinions.
>>
>>108657985
So you claim. But you've made many claims, and not any of them make sense.
I understand why you would want to shuck the blame on me, but obviously when you babble and don't get understood, the fault isn't mine, even if you wish it to be.

>inexplicably
But I've expressed it bluntly. There is no mystery, if you want to know a detail, just ask me.
I'm confident in this based on my experience and your patterns. But more so based on your own push, you're the one telling me I'm correct. And on top of that, you're not telling me I'm wrong. What other conclusion is there.

I spend a lot of time on 4chan, projection is a 2nd language to me, "trolls" (attention seekers) are my familiar.
And I have a real desire to understand them even better. In the rare instances they drop their fear and speak for real.
>>
>>108658005
>but obviously when you babble and don't get understood, the fault isn't mine
Wrong.
>>
>>108658005
It's like I'm in a early 2010's RP thread
>>
>>108658021
If that's what you think, that's what you think.
If you want to talk about something with /me/, the onus is on you to adapt to /me/, not the other way around.
So far, all I know is that you're upset. And I've been wondering what about, and for some reason you won't tell me, despite being anonymous.
What's with the reluctance after you were the one that initiated? Kind of goofy, isn't it.
>>
>>108658039
>the onus is on you to adapt to /me/
Lol
Lmao
>>
>>108658059
Yes. If you want me to hear you out, you gotta speak in a way I can understand you.
Otherwise we'll be stuck in this pointless loop where you don't really say much and don't really get anything out of it.
If you tell me what you want to talk about, we can.
>>
>>108658085
>>108657985
>>
>>108658090
I don't know what that's supposed to mean or how it relates to what I wrote.
I have doubts in its truth, I'm sure plenty fail to understand you...oh I see...damn
Alright, I got mine.
>>
>>108658106
>I'm sure plenty fail to understand you
>>108657985
>>
>>108658112
So like, can you tell me about /why/ it bothers you? Or what you're doing about it?
>>
>>108658121
Because I don't think you have any business in programming, and since you won't leave the domain the best I can do is raise awareness of your general unsuitability.
>>
>>108658169
Programming? I hardly mentioned it. I was talking about why your communication issue bothers you and what you're doing about it.
I assume this is practice? Since it's anonymous and without risk. Not a bad idea.
You seem to do well with LLMs, have you considered running one locally and talking with it directly?
>>
>>108658189
>I was talking about why your communication issue bothers you
It doesn't. That's just projection on your part.
>>
>>108658204
>That's just projection on your part
:^/
So you say...
>>
>>108658207
Yes.
>>
>>108658210
Anon, it didn't deflect the first time. I promise you it's not going to deflect the next time.
Maybe that works for most, I'm telling you straight up it doesn't work with me. I don't know why you keep repeating. I mean I do, but I'm telling you that we can talk normally without holding back.
>>
>>108658212
>I'm telling you straight up it doesn't work with me
Good.
>>
>>108658219
Good for me, not for you. You'll never resolve the issue if you don't make an attempt. It's really bad when the stakes are so low, and the support so high. You'll not likely get this opportunity often.
>>
>>108658223
>Good for me, not for you
Wrong.
>>
>>108658227
In context, incorrect.
If you want to deceive me, you need a different trick.
But I'm telling you that you don't need a trick at all, you can just talk to me normally.
>>
>>108658238
>In context, incorrect.
Neither or.
>>
>>108658251
I don't see your perspective on this.
So far, I only know what's bothering you, but we haven't really discussed much. Most of it is me dragging it out of you.
Don't you think it would be to your benefit to drop facade? I guess part of your problem is that you can't...hmm...
Uhh, I'm kinda stuck on this one, need your help. How do we proceed?
>>
File: laijg.jpg (54.7 KB)
54.7 KB
54.7 KB JPG
>>108653783
Only natural for those who believe they can build an all purpose silver bullet.
>>
>>108658260
>Don't you think it would be to your benefit to drop facade?
Why? I'm getting exactly what I want.
>>
>>108658277
Well that's good. I was worried it wasn't getting through but I didn't think about the indirection on the other side. Appreciate you saying so. Accidental or not.
>>
>>108658289
>I didn't think about the indirection on the other side
No surprises here: >>108657950
>>
>>108658292
Yes.
Do you recognize why the inversion like that is odd for the receiver? Like is that part obvious at all or... I don't know how to ask the question.
Is it like a compulsion? Can you even tell me?
>>
>>108658297
The reason you're confused is that you continue to be wrong: >>108657809
>>
>>108658318
I may or may not have used the word "wrong" but don't take it too personally.
Yes what you're doing isn't conducive to good communication, but whatever, it's a little frustrating in this context, who cares.
As for confusion, what can I help you with? You're confused why people don't understand you when you invert the points?
I'd like you to try talking normally, as in directly, not indirectly and backwards. Just try it, it's okay if you fuck up. Worst thing someone here will do is poke fun at you, some stranger who doesn't even know you.
>>
>>108658329
>Yes what you're doing isn't conducive to good communication
Very clearly not a me-problem.
>>
>>108658344
Depends how you look at it. Communication is often between 2 parties, a collaboration if you will.
What I want you to understand is that not everyone has the experience I have. We can converse, with relative ease. I think you know better than me that's not usually the case. Is it?
>>
>>108658350
>Depends how you look at it.
Nope.
>>
>>108658358
True, but I didn't want to be so harsh. It's not necessary since we're not exactly enemies.
If you want me to match your pedantry, I can try. But obviously it's annoying to me so I'd rather we both avoid it.

Communication is inherently a collaboration between 2 parties.
For the sake of discussion we will include ones own self as a separate entity by virtue of time. Like writing a letter to your future self.
A philosophical quandary maybe, but one we can put aside to be on equal terms.
>>
>>108658376
>It's not necessary since we're not exactly enemies.
Wrong.
>>
>>108658378
Elaborate.
>>
>>108658383
>>108658169
>>
>>108658418
All of our posts center around linguistics but your concern is about programming. So I don't understand what you mean or why you're bringing it up.
And as I pointed out, we're anonymous. Nobody knows who you or I are, so your recommendation against me doesn't have any impact on my reputation, if there even is one.

Maybe you're mixing me up with one of the other Anons that posted code or something? Wasn't me.
>>
>>108658441
>center around linguistics
Wrong.
>>
>>108658462
What would you say we're talking about then? Because I don't see anything related to programming.
Am I right that you're concerned I'll become a programmer? That's not my field.
>>
>>108658466
>What would you say we're talking about then?
Your confidence in your unreliable narrative.
>>
>>108658493
Ehh, it comes up but it's not the focal point, at least from my perspective.
I'm mostly concerned about you personally. I'd like to know what's got you acting this way.
You told me it's about programming, and I said we never talked about programming.
Now you changed the story and said it's about confidence or something.

We both have different ideas on what the topic is.
Can you tell me from your perspective what topic you would like to talk about?
Direct questions would be helpful too.
>>
>>108658515
>it comes up but it's not the focal point, at least from my perspective
Exactly.
>>
I've learned about recursion but rarely ever use it for anything
>>
>>108658528
"Exactly" on its own isn't exactly elucidating.
If you want my interpretation, you're saying that the point is not about programming and it's not about what you just said either, which contradicts yourself.

I'd rather you just reiterate the point directly, as it stands currently.
I.e. what is your concern and/or what are you trying to convey if it's not the things I said and not the things you yourself said?

>>108658535
I end up converting a lot of recursive functions to iterative ones in languages that don't do TCO.
But sometimes it's just simpler and easier to recur. Like on tree structures or various linked lists, like quad trees.
>>
>>108658546
>"Exactly" on its own isn't exactly elucidating
For you. Which is the point.
>>
>>108658571
Your supposed "point" is lost on me when you don't express it. Of the 2 of us only you know what you mean, not me.
If your goal is to tell me something, you didn't.
If your goal is to convince me of something, you also didn't.
You have to express what you wish to convey, otherwise nobody will understand you. Myself included.
>>
It's not the most niggerlicious code I've ever written, but fuck me if it's not close.
This is exactly why pipes should be mappable.

>also why in blazes does the pipe not return UTF-16 data
>>
>>108658577
>Your supposed "point" is lost on me
Which is the point in and of itself.
>>
>>108658585
>why in blazes does the pipe not return UTF-16 data
I'm going to randomly guess because you're calling the A function instead of the macro that would expand to SendMessageW?

>>108658591
That's not a "point", it's a non-expression. You've effectively said nothing.
You said before your point has something to do with programming, but you never said what about.
>>
>>108658593
>confusing cause and effect
Just go away, autist.
>>
>>108658607
I don't know what you mean. Too obtuse for me.
>go away
I take it this is more backwards talk since you're replying to me asking me to consider your perspective on some unsaid programming topic.
For me, I appreciate the exercise, but in this specific case I also appreciate the insight into your psyche.
I don't think it was on purpose, but you made me realize something about that archetype. Very useful.
>>
>>108658622
No, you fucking autistic retard, you're confusing cause and effect. I'm using SendMessageA *BECAUSE* I only get 8-bit characters from the fucking pipe.

And at this point I also know why. Long story short: pipes are fucking broken because they don't work with WriteConsole, only WriteFile, which naturally gets rid of the information about whether or not the output is ANSI or UTF-16. Apparently all the different print functions across all languages and libraries check what the handle mode is, and dynamically switch to WriteFile if it's a pipe, which then also gets rid of any information about character encoding.
>for those instances where wprintf is being called

And I thought Linux was a toy OS.
>>
>>108658808
Someone sounds mad lol
Good luck with your toy project, hope you calm down.
>>
>Interface SD Card with Arduino Using SPI
>#include <SPI.h>
>#include <SD.h>
I hate normies.
Should be more like >Interface SD Card with Arduino Using Lib
Fucking bitches. Just show me the spi setup and the commands
>>
>>108659235
Based non-normie Microchip knows what is wanted
https://onlinedocs.microchip.com/oxy/GUID-F9FE1ABC-D4DD-4988-87CE-2AFD74DEA334-en-US-3/GUID-48879CB2-9C60-4279-8B98-E17C499B12AF.html
>>
The only good measurement of a good programmer is low line count.
>>
>>108653582
I'm beyond sick and tired of these ultra faghot troons not only rubbing their inmense faggotry on our faces but also trying to spread it.
just know that if somebody stomps your skull irl, I won't be sad, I'll be glad
>>
>>108653783
links?
>>108653951
>big four
x86, arm and which other 2?
>>
>>108660024
If you don't like anime and cute maids you might be homosexual actually. I personally don't have anything against that, but I find it ironic that you call others faggots where in fact you're the real faggot here.
>>
>>108660114
NT, Linux, Mac, and BSDs.
>>
>>108659235
>Just show me the spi setup and the commands
Open the SPI.h file
????
profit!
>>
>>108660161
>big four OSes
I don't if you're the anon I quoted but OSes are completely irrelevant when it comes to C/C++ language semantics and features, the only thing that matters it the processor architecture.
>>
>>108660379
>but OSes are completely irrelevant when it comes to C/C++ language semantics
Wrong. Reserve/commit and relative file handle semantics (with consequent eradication of path assembly) alone would be a major boon.
>>
>>108660489
>file handle semantics
that's the standard library, not the language and its semantics
>Reserve/commit
retard. memory reads and memory writes are oblivous of what virtual memory is doing behind the scenes
>>
>>108660616
also
>that's the standard library
not even
>>
>>108660616
>memory reads and memory writes are oblivous of what virtual memory is doing behind the scenes
... OK, you're a retard. Never mind. Stay retarded.
>>
I think I have finally finished reimplementing the PS2 memory card save so that it will make use of any available sectors when making the save, instead of requiring contiguous like before.
It doesn't work. But the structure is there. I'm just finding and correcting all the mistakes at this point.
There are a few places I think I can modularize and refactor it a bit better as well, but the main logical work is done. A bit extra for dealing with overwriting/updating an existing save, and then a load routine (piss easy from what I have done already) and I'll be able to implement it into my GB emulator.
>>
>>108660624
cope more, idiot
>>
>>108660900
I'm good, retard.
>>
>I have to reply
>>
>>108656941
>>108657065
>If I don't explicitly mark my variable as an int and have the compiler check it for me at compile time, I might forget it is an int and do something stupid later in my program
>I can't write more than 50 LOC without tripping over these errors
Static types crunch your brain.
>>
>>108660947
psyop
>>
>>108660024
>goes to dra/g/on maid board
>goes in maidposting thread (nobody else programs enough to sustain a daily)
>doesn't like maids
Nobody forced you to come here, newmaid.
>>
>>108660946
meant for >>108660937
>>
Would it be a bad idea to run malloc several times to determine how much memory is available?
>>
>>108658808
>can't read the manual
>FUCKING TOY OS
>>
>>108661239
>he thinks it's a manual problem, not an implementation problem
Yes, autist. Toy OS.
>>
>>108661315
>anything I don't like or can't understand is a toy
Peak Dunning-Kruger.
>>
>>108661337
>I like X, and everyone who doesn't simply doesn't understand it
Peak autismo.
>>
>>108661347
You don't like anything and you don't understand anything, resident schizo.

what's the next schizo flavor btw? (still you but different talking points) isn't it time for a change or something?
>>
>>108661435
I thought of electrodes running 15V at 3 KHz through your skull.
>>
So apparently GCC can't vectorize arrays of structs { int x, y } on a simple equality check. Clang doesn't even try and requires you to write a block + tail loop. I guess both of them are getting the block loop then.
>>
>>108661652
didn't know that
>>
>>108661471
>not beating the schizophrenia allegations
>>
>>108661698
As long as I end up beating you within an inch of your life it's all good.
>>
made a cli reader for 4chan
>>
>>108662037
>>
>>108662037
>>108662042
Really cool!
Now add sixel/icat/iterm2/box-drawing-fallback support to display image thumbnails.
>>
>>108660114
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2026/#mailing2026-04
>>
File: IMG_2879.png (1001.8 KB)
1001.8 KB
1001.8 KB PNG
Last night, I (vibe) coded a magic cards scanner app. It worked well to scan a stack of cards I got recently. Now, I'm considering to finish this up and make it pretty enough to share with others, but I am not sure I have enough drive to keep it up to date etc. Also, I neither want to pay the $99 for applel, nor do I want to monetise the app. I made it because I was pissed off that there's no really free app.
>>
>>108662569
ya that's the fucking thing eh? iphone is pretty nice but the apply tax is real. the WORST part about it is its a 100 dollars a year. they pulled my free (no ads) games because I stopped paying the tax. But its the same deal with steam. There's just no way for us free tards to GIVE things away. Even itch.io is a bitch. You can put your stuff there for free, but I get 0 views and 0 downloads. It makes no sense. I guess normies only want to use the app store and steam and only now paid and ad supported shit.
>>
>>108662849
How did you decide that your games were good enough for others?
>>
>>108662569
nice
where are you pulling the card values from?
>t. ios dev
>>
>108662569
>>>/g/vcg/
>>
>>108663186
The image data is from Scryfall, I then did some ML sloppa locally, wrote the results in an sqlite and do the matching on the phone.
>>108663206
That thread doesn't seem like people are actually coding, they just compare models and tools.
>>
File: theming.png (272.1 KB)
272.1 KB
272.1 KB PNG
>>108653582
Saving and loading themes works in Tohru now. So maids can share themes they like. There is also a preview.
>>
>>108661652
it sounds like this is just an alignment issue.
but I don't see the point of using simd for a comparison check, I would feel like this is exactly the same situation of "There Are No Zero-cost Abstractions" with him trying to force the compiler to create branchless code, only to end up making the code slower than using a branch because the non-simd instruction set has simd-like units (I am mixing up SIMD units on a GPU with SIMD units on a CPU, I think? ITS NOT the same, but the idea of utilizing maximum simd units is there kind of, and each simd unit is able to wait on memory being loaded so a single thread is more like a dozen threads, I think a better name exists than "simd unit"), and SIMD/vectorization could be faster, if your code doesn't have branches, for example if the result of the comparison does not branch (like a fast ternary (cond)?A:B), SIMD should have more units to complete more work in bulk, but I don't believe this is something the compiler should do for you because it's probably slower for small lists, and generally, things you think is faster is usually not faster because if you wrote something that was 2x faster, you are probably doing something wrong, or you are measuring the wrong scale (AKA measure total real world application time, not comparing memcmp of 1 million bytes which ends up taking less time than a single printf takes in certain situations).
>>
>>108662849
>But its the same deal with steam.
steam is a one time payment that refunds you after making $1000.
You could just add in a "donate" in game purchase and use that to unlock a gooner bait skin or something.
>>
Anyone in hardcore frontend finding/changing jobs recently? I mean React & similar stuff focused on data presentation and editing, administrative systems, and data-heavy UI in general, with all kinds of nested layouts, tabs, grids, tables, charts, builders, etc. I wonder if this field is still alive or it got hit by AI into obscurity as well.
>>
>>108664391
>hardcore frontend
>React
... I'm beginning to understand the vibecoders a little.
>>
>>108647899
Turns out this works with GADTs too.
Now we just need proper HKTs in Java and not bullshit apply classes.
>>
>>108664413
Hating on React just shows your level of understanding of topic.
>>
>>108664440
I would hope so.
>>
the less you know about React the more important your opinion on it is
>>
>>108664477
React stopped the insanity that frontend was before, with the need to give up and rewrite project from scrach in new framework every half a year. React isn't exactly purely functional, but it's close in spirit. Some consider it Elm done right. Hooks are like algebraic effects. there's nothing more modular than React in frontend. Being able to write drag-n-drop first as HOC and later as a hook, is something unmatched in any UI programming at all except probably custom Haskell monad transformers and algebraic effect layers.
>>
>>108664508
>React stopped the insanity that frontend was before
Start menu.
>>
>>108664508
I have no clue what the fuck you're talking about, but algebraic effects suck so fuck you
>>
>>108664440
If React had stayed in it's own lane as a web technology, that would be fine. But currently it mostly exists to give people who are too stupid to use C a way to LARP as OS developers.
>>
>>108664508
React is a psyop to convince people that functional programming is complicated lunacy, and it has been a resounding success on this front.
>>
>>108664598
Functional programming is complicated lunacy that's why it's good
>>
>>108664575
That's a different story. Everybody hates Electron. React Native is fine though. Last time I checked Microsoft fucked up with permissions so I couldn't use it for the last personal project with UI I started simply because it was way too hard to execute anything on command line. They overly sandboxed it.
>>
>>108664622
>React Native is fine though.
This is cope. React has no place in an OS, and wouldn't be in Windows at all if they hadn't hollowed out their talent pool with H1Bs.
>>
>>108664622
>>108664975
Please don't start, there's a whole autism argument in Linux about Rust getting into the Kernel code base before C++ did and the C++ people are malding over it. Doesn't help that the Rust people are being so smug about it as well, but its such a pointless thing to fight about. And I say this as someone who "codes" with Python.
>>
>>108664987
Rust would be better than React.
>>
I'm using AoC 2020 to learn Go and strengthen my computer skills in general, because I'm very weak on important concepts like graphs, trees, BFS, DFS and other data structures and other stuff like grid traversal, optimization and other advanced topics. I'm currently at day 9 (haven't started). However I felt kind of guilty today.

I'm using claude but not as in vibe coding, not using claude either. I just have a conversation open and every now and then I ask claude stuff but I explicitly tell it to not give me code solutions, and only explain stuff or give clues.

I feel like this might still be cheating because it is not true grind. Should I really care about this?
And yeah, I still am writing everything myself and I understand maybe 80% - 90% of what I'm doing
>>
>>108665185
>Should I really care about this?
No. AI is the future and anyone who disagrees is just coping. Claude 4.6 is already a better programmer than 99% of humans.

>but... but... it told me to walk my car to the car wash...
Great. That has nothing to do with coding skill.
>>
>>108664601
It's good because it's deceptively simple lunacy.
>>
108665332
You have daddy issues, don't you.
>>
>>108665185
You should understand 100% of what you are doing or you are just wasting your time doing exercises.
If you're going to build an application, go ahead, use AI and whatever tools you want to get to the finish line (vibecode it if you don't give a fuck about quality) but if you're learning you are just reducing your learning rate by doing that
>>
>>108663337
>That thread doesn't seem like people are actually coding
well neither are you?
>>
Resources names must be valid Dart method names: they have to be camel case, cannot start with a number or underscore, and cannot contain non-alphanumeric characters.

well that's gay
>>
>>108664975
> HTML + CSS + React are great and is the right way to do UIs
> Oh if only we could use this for desktop UIs as well
> Electron
> Nice, but it's kinda annoying to have to ship 300mb of extras for a helloworld, also we need this for mobile apps as well
> React Native
> Nice
> MS: okay, it's so nice, maybe lets just use this for OS UI itself
I don't really follow what MS is doing with it in Windows 11, since I moved to Linux, but the original intent behind React Native was to have React for desktop/mobile without Electron bloat. Taking it to OS level might be a bit too far simply because of supply-chain concerns of JS ecosystem, on the other hand, it doesn't need to be able to use full JS ecosystem, it can be some kind of isolated bundle with restricted runtime and no access to npm and whatever else. Rust has the same problem and the same solution: don't just allow using arbitrary crates inside Linux kernel, use no_std and your own restricted library and apis.
>>
>>108664991
No, it would not be. https://github.com/tuono-labs/tuono
>>
&'_'

>lvalue required as unary '&' operand
static const char x = '_';
&x

>pass

What benefits are conferred by having to write up a fucking static const symbol rather than just using &? No, I mean actual benefits, not just rules autism.
>>
>>108667203
the same as whatever it is you're doing here: none at all, fuck off, midwit
>>
>>108667224
I accept your concession.
>>
>>108665185
>I just have a conversation open and every now and then I ask claude stuff but I explicitly tell it to not give me code solutions, and only explain stuff or give clues
If you're using it as a way to gain knowledge faster, I think it's fair usage. StackOverflow/StackExchange is usually better as the first place to go though. The two sources should supplement each other, covering the other's weaknesses.
And I agree with other anon
>You should understand 100% of what you are doing
If it feels like cheating, it probably is.
>>
>>108667203
>having to write up a fucking static const symbol
the horror
>>
>>108664508
>React stopped the insanity

over-hyped and quite rough forms builder that prolongs the (angular's) idea of two-way data binding, cosplaying components.

there is a proper components design, like a JS object that gets initial data and maintains its state (wow, no framework required), it may even be a part of bigger, friendly layout component or something like that - is how good products are built, but web studios dont need goodies, they arent producing another youtubes, right.
>>
>>108660024
Here, maybe this will cheer you up
>>
>>108667659
Nah, React is built on the idea of one-way-binding and immutability. Idealized model of React app: all components are pure functions that return immutable DOM. Ofc it's all optimized internally to make this work. For example, the whole DOM isn't rerendered from scratch all the time due to virtual dom reconciliation, etc. Also, you sometimes actually want local state not just as optimization and that's where hooks come in as modular and controllable way to handle side effects.
> wow, no framework required
React stresses out heavily that it's a library and not a framework. And you rarely use React standalone, you will also often wire state containers like Redux to actually handle state transitions of your system, because React is literally mostly pure functions that return immutable virtual DOM that is later used to calculate and apply patches to actual DOM, + machinery to introduce some controlled local side effects. But actual big picture of state management of app isn't even within scope of React. Redux is a fully purely functional way to do it, but there are things like MobX that more like angular and actually provide two-way-data-binding by passing reactive cells as parameters into components.
> proper components design, like a JS object that gets initial data and maintains its state (wow, no framework required)
Yeah, cool, but now you have to invent architecture yourself. It can not ensure optimal rendering like vdom on its own, it will not make your codebase more modular and manageable by isolating state management on such a fundamental level, etc. And when you figure all this out, it will not be just HTML components, it will be extra dependencies to make it all work in a structured way.
>>
>>108653582
any decent python book/interactive course anyone can recommend for someone who has some experience in ruby/rails and some java 20 years ago
>>
>>108657973
i get genuinely excited when i see a new /dpt/, and halfway through im still seeing the pettiest argument ive ever seen online
please shut the fuck up and go enjoy your day
>>
>>108668120
People need to learn how to filter and ignore retards.
One comes here to post about programming but all the effort posts get buried under one retard arguing with a troll for half the thread.
>>
>>108667997
https://www-inst.eecs.berkeley.edu//~cs61a/sp12/book/ (pdf versions are nice)
>>
>>108663337
>That thread doesn't seem like people are actually coding, they just compare models and tools.
That's what a good programming thread is. There is a 2k char limit on posts, so you can't really share your code, if you are working on anything non-trivial.

The bad programming threads are the ones filled with Programming 101 questions, or toy examples, like "Hello World", but posted by an edgy boy who made it "Hello Nigger" instead. In good threads you're going to get a lot of talk about tooling and technique and screenshots of people's projects, because that's more relevant to actual programming than a trivial 5 line program that does nothing interesting.
>>
>>108668214
> That's what a good programming thread is. There is a 2k char limit on posts, so you can't really share your code, if you are working on anything non-trivial.
Just show screenshots of certain parts of your project that you've been working on recently.
>>
>>108667654
>>108668120
The autism.
>>
>>108668176
thanks man!
>>
>>108668526
>Rust
>transitions
of course
>>
yeehaw I'm programming with modules
>>
>>108669925
Can you do this?
https://chatgpt.com/share/69ea5eea-9d50-8327-9b54-9eb349fad450
>>
>>108668120
irony maxing
>>
>>108662037
Does the legend share the code?
>>
>>108653582
Trying to learn some different shell languages. im currently trying to learn powershell on an AD level.
>>
>>108670277
https://files.catbox.moe/ymquta.py
>>
>put python on my resume
>now I have to learn python
>coming from statically typed languages
dude this shit is so ass how do you jeets code in this garbage?
>>
>>108671327
>runtime: 200ms
>>
>>108671327
>code
?
>>
>SPJ talking about the Fortnite programming language
https://www.youtube.com/watch?v=xv-WApd-pSY
>and also Haskell I guess
>>
>>108671499
who am i quoting
>>
My maid is trying to wipe an apple lap top that she stole from her niece that stole it from school back to factory settings. Give instructions and I'll show you her feet
>>
>>108671562
>feet
Fuck you, I can get feet fucking everywhere.
>>
>>108671327
Python is a prime example of something I only use claude for and never bother with myself. Lots of guardrails, can't really be fucked up, runs in a fucking vm, only useful for short utility scripts, niggerlicious as fuck. You don't really need to be good at python just understand the overall wtf is going on and you're fine.
>>
>>108671499
What the fuck, I thought you were being a smartass but you literally cannot use Verse outside of Fortnite. That's a depressing waste of labor.
>>
fuck it
I don't care if my code doesn't build outside of latest clang
I'm using every language extension
>>
>>108671650
learn Haskell
>>
>makes my code completely unreadable
>fileprivate typealias g = d.t.p.g
:^)
>>
>>108672295
Is this F#? Idk what's your point is, but aliases is pretty much norm everywhere. You can have them even in C# using using.
>>
File: bocchi1.png (1.8 MB)
1.8 MB
1.8 MB PNG
>>108671562
Maids don't do crimes. This is a maidposting site, not a cybercrime and theft site. Return the laptop to the school and apologize for the theft.
>>
File: 224-leet.png (561.5 KB)
561.5 KB
561.5 KB PNG
>>108671327
retardly. man I love python. I feel you can just THINK in python after you do it enough. even the dumbest guy (ie me) with enough logic and if/elses can crap out any algorithm.
>>
are there any languages that are built to be statically analyzed? like they contain no unbounded constructs
>>
>>108673311
https://learn.adacore.com/courses/intro-to-spark/chapters/01_Overview.html
>>
>>108673311
LEAN?
>>
What should I do with an Arduino or a Raspberry Pi if I want to learn how to code spacecraft
>>
>>108657441
Gotta Go Fast
>>
...what. THE. EFFF (division and multiplication) and (addition and subtraction) happen at the same times in GROUPS? MY LIFE IS A LIE! WHAT ABOUT PEDMAS??? FUCK YOU ELEMENTARY SCHOOL! YOU WERE WORTHLESS
>>
>>108674049
what causes this kind of retardism, is it drugs or can you be this annoying natty, is it an acquired skill or is it the result of parental neglect
>>
What does strongly typed mean?
>>
>>108674256
dun bully. watashi no boshi o yonde kudasai :(
>>
>>108674311
Typechecking failure is an exception instead of coercion.
>>
>>108674256
>is it drugs
I'm an alcoholic, and I don't ask this nonsense.
It is literally, unironically the tism, I'm not even joking and am trying to be as literal as possible.

Autism has been the bane of software development not gonna lie.
>>
>>108674753
yes the hard part is i'm not smart so any success comes from trying hard for years. becoming smarter is such a grind. i wish i had the smart tism
>>
>>108675367
if we ever meet irl in minecraft, then i can really guarantee for nuttin
>>
>>108673311
Maybe also Agda, Coq, that kind of stuff.

Reply to Thread #108653582


Supported: JPG, PNG, GIF, WebP, WebM, MP4, MP3 (max 4MB)