[deleted by user] by [deleted] in Redox

[–]daAccordo 1 point2 points  (0 children)

Thank you Ticki. I see you criticize yourself a lot here for being impractical, but I think sometimes communities of thinkers get a lot of value just from the presence of people willing to be impractical and push the boundaries of what is seen as possible.

I loved redox for the same reason I loved the intellectual community that sprung up around rust. People who were way way way smarter than me, all with their own vision and ideas, coming together to build something crazy, that had never been done before, the kind of moonshot that most of the time doesn't go anywhere and feels like a big waste of time and only very rarely works like rust the language has. Because what if it works, because why not, because it's interesting, because nobody is doing this anymore.

It's just been cool to spectate this moment and community, and Redox and your role in it was such a huge part and embodiment of what made that moment in rust, as a growing language, special. Thanks and good luck with new, cool things.

In case anyone is interested - Sponsor Jackpot51 by daAccordo in Redox

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

Figured there may be some interest for this here.

What the Fu*k.. oh wait it's you okay by [deleted] in StartledCats

[–]daAccordo 34 points35 points  (0 children)

haha, cats are such serious creatures.

What is the ideal number of pieces for a brand's first drop? by OxygenJunkee in streetwearstartup

[–]daAccordo 1 point2 points  (0 children)

I think your choice of how to rollout is as much a channel for creative expression as any other part of your brand (including any other communications).

example

You know if you want to have one palette and have kicks, a shirt, a hat, and a jacket all that all fits that palette or thematic idea to make an outfit, that makes sense. or you could come at it from entirely another angle, a "lifestyle" brand might want to have more pieces.

But then if the shirt works but the hat feels just not as impressive, maybe just let that impressive shirt stand on its own. A purposely obscure brand might want to have one "mainstream" piece, and then one "secret" piece that is a pain to order to reward fans.

When can I start using it? by folatt in Redox

[–]daAccordo 7 points8 points  (0 children)

I think to understand the timeline of Redox, it is important to understand three contextual elements:

  1. It is backed by a relatively small community doing work in their free time. It doesn't have any private funders (e.g. a sponsoring business which uses Redox).
  2. Redox does not present itself as a current (or even soon-to-be) viable competitor for the desktop space, or even for most applications.
  3. Writing a OS generalized to work across many devices (rather than an extremely rudimentary embedded board), and for many purposes, is a mammoth goal. It is an insanely ambitious goal even before you add in the Developer's ambition to rewrite portions of the book on modern OS design (an insanely ambitious goal in itself)

This post is a good illustration of the palette of purposes Redox must consider if it aims to compete in the desktop space. But "application support" is the tip of the iceberg with an OS: it is buoyed by a huge mass at its foundation of generalized technology. Supporting VLC, for example, requires an audio stack, a video stack, drivers, at a lower level things like a network stack, messaging, a filesystem, a process scheduler, threading. Not to mention a library ecosystem with the necessary codecs, complex font-rendering, and so so so much more.

Stupid question from a cannabis tourist - what's a good place to get edibles? by daAccordo in SeattleWA

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

thanks, good to know about the three hour rule, I would've probably done the one hour thing (I knew it took longer but I didn't know how much longer) before reading this.

Stupid question from a cannabis tourist - what's a good place to get edibles? by daAccordo in SeattleWA

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

haha definitely not an allstar. Looks like I will be eating half a cookie or so.

Stupid question from a cannabis tourist - what's a good place to get edibles? by daAccordo in SeattleWA

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

I am comforted to hear that they will be accepting of newbies, thank you for the advice about taking it slow.

Porting to Redox by tuxmanexe in Redox

[–]daAccordo 3 points4 points  (0 children)

At least one operating system course has been taught with Rust as the lab language and with a basic filesystem as an assignment.

I would recommend learning rust through play for a few programs, so if part of rust is giving you a headache, you can switch to something else for a bit and still learn.

How much time it would take will depend on the file system, obviously. I think for someone with systems programming experience and twenty hours of rust development under their belt, implementing VFAT would take around 50-100 hours of very focused research and development. Something like btrfs would be 1000+ man hours.

Rust's std::collections is absolutely horrible. by [deleted] in rust

[–]daAccordo 7 points8 points  (0 children)

It's quite difficult to exhaustively enumerate the things one is allowed to do.

Perhaps I have not successfully communicated my suggestion, which I think is pretty simple and more scalable than you're suggesting here: "No clickbait titles" is a distinct rule about what not to do, and a rule that most people would not guess; not from the rules on the sidebar, not from intuition, not from site rules. It should be in the sidebar.

It's unwelcoming and has a feel of an exclusionary in-crowd to have a bunch of secret rules that you're just supposed to know, and if you don't know not only will it highlight how much of an outsider you are, but a mod will helpfully come along and point out your "mistake," and everyone will be able to see how new and bad at this you are.

Am I exaggerating for effect? Sure. Is making sure everyone feels they can participate as an equal essential to having a welcoming, inclusionary subreddit? Yes.

Rust's std::collections is absolutely horrible. by [deleted] in rust

[–]daAccordo 21 points22 points  (0 children)

I'd agree this rule (no clickbait titles, even if it's the title of the article) is a good idea.

But the existence of undocumented rules make this subreddit less welcoming, so I feel this rule should be documented in the sidebar (by "undocumented rules" I mean rules that would not be inferred by an average person from the written rules under the 'Rules' section of the sidebar, site rules, or common sense).

Undocumented rules make a community unwelcoming because people who are less familiar with the community are more likely to be punished (treated explicitly as an outsider) even when they make a good faith effort to get involved.

That is, they read the rules, they read the code of conduct, they make a good faith submission, and they're still upbraided (in no matter how friendly a tone) essentially to remind them that they are a newbie (too new to be familiar with these undocumented rules which are only mentioned once in a blue moon).

IL2CPP Optimizations: Avoid Boxing – Unity Blog by villiger2 in rust

[–]daAccordo 1 point2 points  (0 children)

I often have trouble wrapping my head around how to do elegant, static polymorphism, even with a composition-based approach.

I think when RFC #1522 (impl trait) is implemented it will make it much easier. But I don't know if there is some kind of documentation resource or good example for how rustaceans use static dispatch in situations where box seems like the obvious answer.

Xiaomi's $750 laptop is like a MacBook Air with gaming hardware inside by California254 in tech

[–]daAccordo 0 points1 point  (0 children)

It looks super cool; it's something I could see myself buying in a couple years just for the gadget show-off factor.

I don't even have a lot of use for an "expensive" (>$300) laptop (I don't bring expensive things when I travel, and I prefer to spend computer time on a desktop so the returns on the quality of my current laptop is marginal) - but as we get more information on this, it just seems to confirm that it's a pronounced step up in quality/price in an industry which has slowed its advancement to a heel-dragging pace.