What performance issues do you usually run into on the current iteration of the app? Just out of personal curiosity so I can take note next time I'm using the application.
Not who you asked, but I notice a lot of lag when I'm searching/navigating/etc in Spotify. I understand that it's fetching a lot of this data from their servers, but the UI itself is also laggy when I'm browing local files, scrolling through playlists, etc, so it's not just serverside.
Not to mention the SSD-destroying & CPU-hogging habits of the application. That being said, I still use Spotify because I really value the music discovery and algorithms... and nobody else offers a streaming service with a dark theme :)
Mostly it's millisecond lag when changing songs or opening up new playlists. I get that everything is on the cloud but maybe more aggressive caching would be helpful.
If it were any other application, I wouldn't care. But because this is the second most frequently piece of software I use (browser being first), I'd love for it to be as performant as possible.
OP here - this was a personal collection I had been keeping up to date and decided to make it public given the number of people that have asked me how to get started with VR.
There's a lot going on in the space so if I missed an important resource, would be happy to know.
But people like to pay for convenience, and this is convenient. You pay a monthly fee to receive a predetermined project, all the parts necessary to build it, an entire walk through equipped with videos/photo, and customer support.
Sure the price is inflated (for someone with the know-how) but for people interested in learning electronics, the all-in-one-delivered-monthly is a great sell until you grow out of it.
NotionTheory | http://notiontheory.com/ | Full Stack Engineer | Washington, DC | Remote - Full-Time
We’re a team of talented engineers helping startups deliver their web, mobile, wearable, virtual reality, and hardware products to market in record time. We’re looking to round out our troupe with a full stack developer who can continue to elevate the quality of our web and mobile products for clients.
The web stack typically consists of Ruby on Rails, postgreSQL, and heroku. For the mobile stack, we use Cordova, Ionic framework (built on angularjs), and a firebase or rails server for the backend depending on the project needs.
A deep love for javascript in either stack is a must and you should be comfortable using third party APIs such as stripe, google, twilio, pusher, etc.
Any interest/experience in wearables, virtual reality and hardware/robotics is a plus.
-----
The perks of working at NotionTheory:
- “Take The Time You Need” vacation policy
- “Flex Fridays” - every Friday we work on open source or internal company projects
- Frequent company trips, local events and team activities
NotionTheory | http://notiontheory.com/ | Full Stack Engineer | Washington, DC | Remote - Full-Time
We’re a team of talented engineers helping startups deliver their products to market in record time. We’re looking to round out our troupe with someone who can continue to elevate the quality of our work and relationships with our clients.
The web stack typically consists of Ruby on Rails, postgreSQL, and heroku. For the mobile stack, we use Cordova, Ionic framework (built on angularjs), and a firebase or rails server for the backend depending on the project needs.
A deep love for javascript in either stack is a must and you should be comfortable using third party APIs such as stripe, google, twilio, pusher, etc.
-----
The perks of working at NotionTheory:
- “Take The Time You Need” vacation policy
- “Flex Fridays” - every Friday we work on open source or internal company projects
- Frequent company trips, local events and team activities
We’re a team of talented engineers helping companies rapidly build and deliver their products to market in just 4 - 6 weeks. We're looking to round out our team with someone who can continue to help elevate the quality of our work and relationships with our clients.
As part of the core team, you’ll be expected to help play the role of stand-in CTO to our clients.
In addition to being a kickass developer, you should also:
- Have a track record of developing and delivering products to market (while maintaining quality)
- Have a sense of product ownership and bring innovative ideas to the table for our company and our clients
- Not be afraid to say “I don’t know”. You routinely figure things out.
- Be seriously committed to helping build a startup, even though things won’t always be easy.
- Have an insatiable thirst to always be learning and experimenting
Began a startup senior year of college (Thryv). Managed to build a team, get sales, generate revenue and score a large partnership. Long story short, I was a customer of my own product and assumed I knew what other customers wanted. I spent the next 6 months having a product built without validating my initial assumptions before launching. The product was too niche only fitting customers who had my specific workflow and I ultimately found this out too late when we ran out of steam/resources. Total timeline (including fuckups) was 3 years.
I was non-technical at my first startup (domain expert & business/marketing/sales) and after I shut it down, I spent the next 8 months teaching myself how to build software programs, becoming a now tech co-founder.
I then started my second startup (http://notiontheory.com/) by getting $20k pre-sales in 2 weeks to validate my idea before committing to it.
Attempt 2 has been far more successful and we're already beginning hiring in month 5 bootstrapped.
The process is the same for converting doge to USD (which I should make clear in the guide, thanks).
There are a few exchanges with plans to offer direct exchange from Doge to USD in the coming weeks, which I will also be making a guide for when it's released.
You could alternatively sell your Doge for USD through a service like eBay and add a nice markup for convenience (doge is selling for 2x the value in some bids), although you chance dealing with scammers.
edit* thanks for the props, specifically in comic sans :)
YW and thanks. I'm the person who asked on reddit about converting to JPY. A Japanese shibe and I are trying to help Atsuko Sato, the owner of the doge, learn how to convert dogecoin donations. Since your tutorial is real clear I'll point my Japanese friend to it to translate.
When you're using an offline wallet like bitcoin-qt or dogecoin-qt, you have to download the entire blockchain for the cryptocurrency. This is what's 'syncing' and can take a while to finish.
You can bypass having to download the blockchain by using an online wallet instead, which solves that specific pain point but they're less secure than your local storage offline wallet.
Please, do not recommend that. Online wallets are first target for scams and hacks and should not be used.
If you browse /r/dogecoin, you will see that everyone is recommending to stay away from them. They were especially hit by the dogewallet.com hack.
An alternative is using the android wallet. It's been around for some weeks, now, and I didn't see any complains about it. It relies on no central server and it's code is opensource [1], so it can hardly be a scam, I think.
I remember reading something by its author saying that it won't download the whole chain. From my experience, it's faster to sync than qt client, so I suppose it's true. Also, some neat options like disabling sync when not charging and/or not connected to wifi, which make power / bandwidth consumption not a problem.
Anyway, the only official wallet is the qt / cli one [2]. If you want to be safe, it's the one to use. The sync thing may be annoying at first, but it's easily dealt with if you open your wallet once a day, or once in two days (it will take something like five minutes to sync).