MM.LaFleur - https://mmlafleur.com/ | New York City, NY | Software Engineer | ONSITE + REMOTE
We're a small engineering team in need of more engineers to help build out not only new features and a better experience for our customers, but internal tools that will allow us to continue to scale and grow at the fast pace that we are growing.
We're looking for engineers that love what they do and aren't afraid to tackle difficult problems. We use a variety of modern programming languages and tools like PHP, HTML, SCSS, JavaScript, Ruby, Go, MySQL, PostgreSQL, and Objective-C.
MM.LaFleur is a professional womenswear company that aims to be the go-to wardrobe solution for modern women of purpose by delivering luxury-quality clothing via a seamless, direct-to-consumer stylist experience.
Our hiring process usually consists of a phone conversation and one or two technical interviews. We offer a competitive salary, benefits, and other perks.
We're also hiring for a variety of positions that are non-engineering specific, too. Feel free to get in touch with me if you're looking to be part of an amazing team in any of these fields as well:
People always bash iTunes, but I actually use it quite often and I like it. Maybe it's just me though?
The only thing that bugs me, is on iOS, when I load the music app (that's basically iTunes for iOS, right?) it shows a blank page until it can connect to the their servers to grab some data. It doesn't have a problem if I'm on wifi or a fast connection, but I'm often in places where my service is shit, and I get a white screen and can't pick what music I want to listen to. My workaround is to pull the menu up from the bottom of the screen and just hit "play" and then it usually works.
The lack of async and modal dialogs drive me nuts with iTunes. My main gripe is syncing my ipod or phone interrupts music playback--they should be completely separate things. Ideally separate applications.
> My main gripe is syncing my ipod or phone interrupts music playback
It doesn't though. I just tried. Start playback, plug phone (keeps playing), sync (itunes still playing), disconnect, itunes has never stopped playing.
I've honestly stopped using iTunes for the most part after 10+ years of problems like that. It's weird, but I'll listen to music on my phone while using my computer. I also sync phones/ipods a lot less often since so much has moved to the cloud. It may not interrupt playback, but I swear I still see modal dialogs when syncing.
I still think they should be completely separate applications.
Up to a few years ago, iTunes was full of these things. They've refined it over time, and most of those actions are now non-blocking from a UI perspective.
"People always bash iTunes, but I actually use it quite often and I like it. Maybe it's just me though?"
I'm really picky about OSX annoyances and confusing fake-ease-of-use from Apple, but I do use iTunes fairly regularly just to listen to music and podcasts and I have never had any issues.
Here's why:
I only use iTunes to just play tracks. I don't use it for anything else.
All of my file org and maintenance and backups and transfer - all of that is done from the command line with cp/mv/rsync/etc.
For me, iTunes is just a play button and nothing else. I use command-o to open files and then click play and that's it.
That's why I still use OSX even though I hate it. No matter what the OS refuses to let me do (or figure out to do) I can always just force the issue with the command line - and that wasn't an option always in Windows ...
That is also why this weird "you're root but not actually root" in the newest versions of OSX has me worried.
Yeah, I've had a similar experience: i only ever use iTunes for one thing, and that's as an Apple Music client. If you limit yourself to that, it's actually quite nice, much better than Spotify.
However, if I were trying to organize my mp3 library in it, I would lose my mind, I think .
Heh. I have the same complaint about Spotify. I can't even play my own music on the device until it's finished failing to connect to Spotify's servers.
I, too, kind of like it. Conceptually to me, it's a media player and store and that doesn't seem like it's doing "too much." Splitting out iBooks made sense. Splitting out device sync makes a ton of sense and I think you could have a headless homesharing system as well. But as a media player, it's not bad, I don't need skins and visualizations and such.
Where I think it is weak though is it's meta data format, it's some structured unified file that is opaque. As your media library grows things slow down. I'm somewhat confident that it can be corrupted but I have limited visibility in to how it's corrupted and less in to how to fix it. Thing is, people have gigantic media collections, I'd think something like sqlite could fix it. Along with that, as it has morphed over the years, there is this divide as to where the data lives. Like your podcast subscriptions can be duplicated in the cloud (makes sense so you can pull them on your phone) It's not super clear where the data really lives or where the canonical source of truth should be for it.
That must-connect-to-server-before-I-show-you-your-LOCAL!-files has really pushed me over the edge. Infuriating! I've been trying out some replacment music apps, but haven't really found any great alternatives at this point. I guess the whole thing will sort itself out when I switch to android in the next few months.
Someone around here put it best a few wks ago in an iPhone7 discussion: Steve Jobs is dead.
> I guess the whole thing will sort itself out when I switch to android in the next few months.
The stock android music app was, last time I punished myself by using it, terrible. This cloud integration stuff is so damn pushy. I wish there was something out there with only the features of winamp, but enough UI polish that it doesn't look like some college kid's hobby project.
I don't use Android currently, but when I did, PowerAmp was a great music player. Simple interface. Would automatically find sound files wherever you put them. Played most formats including flac. Worked very well with my BT headphones. Never had a problem with it.
For a long time it was also the poster boy for how async programming is terrible. Press next twice in a row and the song that played was whichever song loaded last, sometimes after playing a bit of the one that loaded first. That's if it didn't crash of course.
Cesium is a really great iOS music player app. It's basically the iOS 6 UI with the bug fixes you always wanted, and none of the gunk from iOS 7 and above.
Yeah. I love my Pebble Time Round, I've worn it (almost) every day since I got it (last December). People who don't care about smart watches love it and come up to me and ask what kind of a watch it is.
MM.LaFleur - https://mmlafleur.com/ | New York City, NY | Software Engineer | ONSITE + REMOTE
We're a small engineering team in need of more engineers to help build out not only new features and a better experience for our customers, but internal tools that will allow us to continue to scale and grow at the fast pace that we are growing.
We're looking for engineers that love what they do and aren't afraid to tackle difficult problems. We use a variety of modern programming languages and tools like PHP, HTML, SCSS, JavaScript, Ruby, Go, MySQL, PostgreSQL, and Objective-C.
MM.LaFleur is a professional womenswear company that aims to be the go-to wardrobe solution for modern women of purpose by delivering luxury-quality clothing via a seamless, direct-to-consumer stylist experience.
Our hiring process usually consists of a phone conversation and one or two technical interviews. We offer a competitive salary, benefits, and other perks.
We're also hiring for a variety of positions that are non-engineering specific, too. Feel free to get in touch with me if you're looking to be part of an amazing team in any of these fields as well:
We're a small engineering team in need of more engineers to help build out not only new features and a better experience for our customers, but internal tools that will allow us to continue to scale and grow at the fast pace that we are growing.
We're looking for engineers that love what they do and aren't afraid to tackle difficult problems. We use a variety of modern programming languages and tools like PHP, HTML, SCSS, JavaScript, Ruby, Go, MySQL, PostgreSQL, and Objective-C.
MM.LaFleur is a professional womenswear company that aims to be the go-to wardrobe solution for modern women of purpose by delivering luxury-quality clothing via a seamless, direct-to-consumer stylist experience.
Our hiring process usually consists of a phone conversation and one or two technical interviews. We offer a competitive sallary, benefits, and other perks.
We're using 1Password for teams at MM.LaFleur and it really is nice. A lot of our employees were already 1Password personal users, and the Teams for 1P just started in Beta when we started looking for a new way to share passwords in a corporate setting, and after trying some different options out this was by far the best.
You can add people to specific vaults and it works really well.
According to Twitter[0] the state of Maryland's office of the attorney general will appeal the decision for a retrial.
I think you're right though. If they do appeal it and fail they'll just let him walk, but are going to continue to this as long as they can to keep him in there as long as possible.
We're a small engineering team (4 full time and 2 contractors) in need of more engineers to help build out not only new features and a better experience for our customers, but internal tools that will allow us to continue to scale and grow at the fast pace that we are growing.
We're looking for engineers that love what they do and aren't afraid to tackle difficult problems. We use a variety of modern programming languages and tools like PHP, HTML, SCSS, JavaScript, Ruby, Go, MySQL, PostgreSQL, and Objective-C.
MM.LaFleur is a professional womenswear company that aims to be the go-to wardrobe solution for modern women of purpose by delivering luxury-quality clothing via a seamless, direct-to-consumer stylist experience.
Our hiring process usually consists of a phone conversation and one or two technical interviews. We offer a competitive sallary, benefits, and other perks.