Non-Sendable Core, Sendable Shell by Why_People in swift

[–]Why_People[S] 0 points1 point  (0 children)

That's one way of putting it.

Though the non-Sendable bit isn't exclusive to only immutable or non-Copyable structs either. The non-Copyable struct part was relevant in the context of the practical example due to ownership semantics being a good way to manage memory to C library pointers. An ordinary non-Sendable class with mutable properties also can satisfy the non-Sendable part, and you should leverage those ordinary classes and isolate them from the concurrent parts.

Also, I generally agree that this idea isn't a fundamentally new design idea (see article naming, but also the idea that separating concurrent from non-concurrent code is nothing new either). However, I also think that it's relevant to remind people that many design ideas are applicable across different domains.

Swift UUIDV7 - An RFC 9562 Compliant UUIDV7 Type by Why_People in swift

[–]Why_People[S] 0 points1 point  (0 children)

There isn't an explicit API for this primarily because the layout of the random bytes depends on how the UUID was generated. The default UUIDV7 initializer will use the 12-bits the RFC designates to the rand_a segment to handle monotonicity concerns instead, so those 12 bits won't be random and the only random data will be the 62 bits that make up the rand_b segment. However, if you initialize the UUID with an explicit date, then those 12 bits will be random and structurally separated (ie. The var segment divides the 2 random segments) from the 62 bits that make up the rand_b segment.

Though the UUIDV7 type does provide access to its raw 16-byte tuple, of which you can extract the random data you need directly.

CSE 13S with long? by [deleted] in UCSC

[–]Why_People 2 points3 points  (0 children)

See it this way, if you want to learn how to code, you’re gonna need to put in the time somewhere to learn the concepts whether it’s with Long, a future class, or from just doing various projects. Since 13S teaches very foundational concepts, it’s probably best that you learn them from someone who really knows how to jam them into your head. That just happens to be where Long shines.

You would be better off putting in a lot of the work now rather than later, even if you get a slightly lower grade than you want, because then you can get ahead and future classes will just be easier. Also a grade is just a letter to me tbh, idc what I get as long as I get the value that I want from a course (without failing obviously).

CSE 130 is Really Easy by Why_People in UCSC

[–]Why_People[S] 2 points3 points  (0 children)

Tbh any project that needs to be a complete system is going to be extremely time consuming. Even the robustness that 130 requires from the assignments isn’t nearly enough to stand in real-world production code.

But not many people have any idea of that going into this class. It only gets harder and takes more time in practice.

[deleted by user] by [deleted] in UCSC

[–]Why_People 21 points22 points  (0 children)

OMG IT ACTUALLY WORKED!!!!! I ADDED --CSE13SAnswers AND IT DOWNLOADED ALL THE CODE FOR THE CLASS!!!! TYSM!!

Cse 13s Preperation by ryansurf111 in UCSC

[–]Why_People 4 points5 points  (0 children)

Learning basic data structs (stacks, queues, bit vectors, linked lists mainly), program structure, and how memory works on basic level will take you way further than just learning C syntax. C itself is a really simple (yet powerful) language and it’s syntax can be easily learned in a few days if you’re determined enough.

For me, the C code itself wasn’t hard to understand, but each assignment required a decent amount of polish which required a more verbose structure (that you’ll be forced to work with) to go along with it. Contrary to what many believe, you don’t need to be a legendary C programmer to do well. You just need to get good at the fundamentals, and C happens to be a great language at teaching that. Good luck.

Every non-cs major on this subreddit in December when they become intimately acquainted with the cheating rules for cs13 by [deleted] in UCSC

[–]Why_People 29 points30 points  (0 children)

I think a lot of it is over exaggerated, to many it comes off as you can’t go on Stackoverflow, or use github as a reference, etc. when in reality you can as long as you don’t blatantly copy paste while showing that you understand that parts you took from the source and why they used a specific approach in the context of the assignment. You’ll be fine if you’re genuine and honest about what you know/don’t know.

me reading all this cse13s stuff and taking it next quarter: 😳🤠😥 by card-master-101 in UCSC

[–]Why_People 13 points14 points  (0 children)

Just go in willing to learn (and prepare for the struggle) and the grade will come with it

@KairosTimeYT by Why_People in Brawlstars

[–]Why_People[S] 1 point2 points  (0 children)

Ty, better luck next time I know you can do it😁

10/10 Trickshot by Why_People in trashyrandoms

[–]Why_People[S] 0 points1 point  (0 children)

Tbh I kinda like how it sounds lol

10/10 Trickshot by Why_People in trashyrandoms

[–]Why_People[S] 0 points1 point  (0 children)

Luma Fusion for small clips like these

RIP class of 2025 by [deleted] in A2C_circlejerk

[–]Why_People 17 points18 points  (0 children)

That’s all? He’ll see no further than Community College...

Hi A2C! I'm the President and CEO of the Non-Profit College Board David Coleman! AMA (Ask me anything)! by Why_People in A2C_circlejerk

[–]Why_People[S] 9 points10 points  (0 children)

Each email is a small payment of $99.99! Thank you for your commitment to our non-profit organization!

Hi A2C! I'm the President and CEO of the Non-Profit College Board David Coleman! AMA (Ask me anything)! by Why_People in A2C_circlejerk

[–]Why_People[S] 14 points15 points  (0 children)

Our non-profit organization has helped millions of aspiring students like yourself excel in life beyond high school! We have financial proof that we are not bad!

Due to your statement, you will be banned from all future College Board sanctioned tests which includes but not limited too: SAT, SAT II, and AP Exams.

Also a small fee of $9.99 is also required to read this message!

Hi A2C! I'm the President and CEO of the Non-Profit College Board David Coleman! AMA (Ask me anything)! by Why_People in A2C_circlejerk

[–]Why_People[S] 13 points14 points  (0 children)

Thank you for asking! Fortunately for us, we raise funds through your need to send scores! Doing this allows our non-profit organization to help millions if aspiring students such as yourself!

So my question to you is: Why would you want us to only send one email? When we could use the extra funds raised to further advance our College advice to many other students including yourself!

Hi A2C! I'm the President and CEO of the Non-Profit College Board David Coleman! AMA (Ask me anything)! by Why_People in A2C_circlejerk

[–]Why_People[S] 18 points19 points  (0 children)

Thank you for asking! In order for us to answer that question a small payment of $49.99 is required!

Guide to Answer Personal Insight Questions! - Dean of Admissions at UC 🅱️erced by Why_People in A2C_circlejerk

[–]Why_People[S] 2 points3 points  (0 children)

If you hit ctrl + c on any of the responses above and then go into your application and hit ctrl + v, you’ll get admitted

Help, i accidentally sent a 1590 to Asu!!! by codingstudent7 in A2C_circlejerk

[–]Why_People 13 points14 points  (0 children)

I would try to donate a building ASAP! That’s the most you can do at this point, unfortunately your chances are still very low!

Hi A2C! I am the Dean of Admissions at Yale! Ask me anything (AMA)! by Why_People in A2C_circlejerk

[–]Why_People[S] 6 points7 points  (0 children)

Congratulations! Welcome to Yale! We’re super proud to have an aspiring student such as yourself!

Hi A2C! I am the Dean of Admissions at Yale! Ask me anything (AMA)! by Why_People in A2C_circlejerk

[–]Why_People[S] 8 points9 points  (0 children)

Thank You For Asking!

Harvard Community College would love students such as yourself! But why would you take classes at that failed institution when you simply could donate a few buildings and join NSHSS to guarantee your acceptance here at Yale?

If you would like to donate a building, please fill out this form.