dansup, to random
@dansup@mastodon.social avatar

ok maybe the rest of the fediverse isn't ready for my bad karaoke loops videos so I deleted it, but don't worry loops fam, we don't judge on loops!

I don't care what you think, my voice is beautiful!!!

#loops

loops, to TikTok
@loops@pixelfed.social avatar

We just added comment notifications to Loops!

Still waiting to get in to the Loops beta?
We'll be sending a few hundred invites out this weekend, keep an eye out for our emails!

Trevorgoodchild,
@Trevorgoodchild@mastodon.social avatar

@loops where can we sign up for beta invites?!

icastico, to vinyl
@icastico@c.im avatar

William Basinski - Lamentations (2020) #vinyl @vinylrecords #Loops #ambient #experimentalMusic #nowPlaying

One that was played a lot when everyone was locked down in their homes - it has a vibe for sure.

dansup, to fediverse
@dansup@mastodon.social avatar

def going to be an interesting week

Loops by Pixelfed

icastico, to vinyl
@icastico@c.im avatar

Tristan Welch - 40 hours #vinyl @vinylrecords #ambient #loops #experimentalMusic #DIY #NowPlaying

A little known gem from my collection. Recommended

#bandcamp

https://tristanwelch.bandcamp.com/album/40-hours

loops, to random
@loops@pixelfed.social avatar

Now in private beta, invites will be rolling out daily ✨

misc,
@misc@mastodon.social avatar

@loops 😮

b0ngCloud,
@b0ngCloud@mstdn.social avatar

@loops honestly this might be the first time ever being hyped for the release of a social media platform lmao

filomel, to Twitch
@filomel@musician.social avatar

A cozy Monday evening stream is about to start. Feel free to join for some #fedimusic.

https://www.twitch.tv/wild_filomel_sings

#musician #twitch #singing #guitar #loops #livemusic #live #streaming #music #goinglive

aksharvarma, to programming
@aksharvarma@mathstodon.xyz avatar

Evolution of how I think of #loops while #coding:

  1. When I first learned "loops":

while (condition is true) {do these things, adjust things so a slightly new condition is checked}

// That's where I first saw infinite loop and how there are intentional infinite loops.

  1. A small step to move condition update out of the loop body:

for (i=0; i< N; i++) {do these things}

// After the couple of days it took to get used to them, I found them neater and closer to how I think of things.

  1. Most of the time, the i from before is indexing into something, so let's directly deal with the item being indexed:

for item in collection:
do stuff

After the few days to rewire syntax muscle memory, going back would decidedly feel like a step back.

I don't want to give up automatic (and transparent) out-of-bound checks.

  1. There are actually only about 3/4 things one does inside a loop:

map/fold/scan/filter function-to-call collection-to-traverse-through

;; Getting rid of explicit indexing was just step one.
-- After a few days/months/years, I now realize that it is more important and less buggy if I think only of the function to call (and whether I want to end up with a new (maybe pruned) collection, a single thing, or "both" (that's how I think of scans))


Alternatively, my evolution as I learned new #programming languages idioms:
#KandR -->
#cpp or #java -->
#python -->
#lisp or #haskell --> ???

aksharvarma,
@aksharvarma@mathstodon.xyz avatar

@BoydStephenSmithJr

I do know that maps/folds/etc. can be generalized to anything belonging to the functor class in #haskell; so things like trees and other "container" type things beyond just lists. However, I didn't want to introduce special terminology in what was otherwise free of such jargon.

As for the rest of what you said, I don't know enough category theory to understand what you meant, although I can recognize them as being category theory terms.

Thanks for pointing out the connections. Hopefully, one day I'll get to a level of understanding where I can grok what you said.

BoydStephenSmithJr,
@BoydStephenSmithJr@hachyderm.io avatar

@aksharvarma I was just yes-and-ing your post with what I think is the next step.

There's definitely categorical jargon, but that's how you fit the idea into 500 characters.

Basically every "container" type is recursive: some trivially [e.g. (a,a)] and some in much more interesting ways. Each of the "layers" is a (categorical) functor, the container is just a fixed-point (recursive self-call) of that functor.

loops, to random
@loops@pixelfed.social avatar

✨ Loops + Android
Shipping soon 🚀

Loops app on Android, showing the main feed

mstankiewicz,
@mstankiewicz@pol.social avatar

@loops waiting for Loops + iOS 😁

PlasticParagraph,
@PlasticParagraph@mastodon.social avatar

@loops

Same here, for or users? TestFlight maybe? ;-)

Im_Dylan, to Pixelfed
@Im_Dylan@mastodon.social avatar

Just another day of refreshing https://loops.video seeing if it is up yet 😂

#loops #pixelfed

filomel, to Twitch
@filomel@musician.social avatar

Okay, my stream is going live now. I'm not going to do a very long stream, just a couple hours to get back into the groove. Feel free to come by for some

https://www.twitch.tv/wild_filomel_sings

dansup, to random
@dansup@mastodon.social avatar

Loops will launch with a chronological only feed, then a Followers feed and finally the For You feed.

Before we can serve personalized feeds, we need to build and label the video and topic graphs. We will be A/B testing the For You page during the next few weeks. You will be able to tell because there will a new For You header menu!

#loops

dansup, to random
@dansup@mastodon.social avatar

✨ Improved Loops Share menu

Now with a new "Not Interested" button to help train the For You feed along with Bookmark and Report features!

#loops

dansup,
@dansup@mastodon.social avatar

@nclm That is just temporary until I finish implementing the main share actions (SMS, Pixelfed, Sup, Message, Mastodon)

liaizon,
@liaizon@wake.st avatar

@dansup @nclm would be really nice if the share section was customizable.

dansup, to random
@dansup@mastodon.social avatar

Loop video urls will be super short!

ex: loops.video/v/5jM_jMRGuYbLc

Notice no username? That's because we plan to support username changes ✨

realsimon,
@realsimon@mastodon.green avatar

@dansup ngl making cool software like this for fun instead of money is such a gigachad move

TheFederatedPipe,

@dansup How does this works out with other software like Mastodon? To my understanding, mastodon doesn't allow you to change username.

Will a notice like when you move your account be added it?

dansup, to random
@dansup@mastodon.social avatar

I've seen people mention that the Loops push notifications are dark patterns, and that is not my intention at all

I'm not encrypting the notifications and they can be collected by various parties (NSA, Apple, Google) so I didn't want to include any more metadata than I needed to

Hope you understand!

#loops #pushNotifications

thisismissem,
@thisismissem@hachyderm.io avatar

@dansup why not just encrypt the notifications?

dansup,
@dansup@mastodon.social avatar

@thisismissem I will eventually, I don't know if Expo even supports that, because that is what I'm using for now.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines