Hacker Newsnew | past | comments | ask | show | jobs | submit | thathoo's commentslogin

I 100% agree. I have been able to get started super quickly with small projects using Rails. Such a blessing!


Man I really want better analytics and UI for my IoT apps at home. Right now the apps we use are in their infancy compared to what they could be. I feel like we are in web 1.0 of the IoT apps. And the issue is I end up relying on such apps quite a bit. For eg I used the awair app to change the ducting for my home because of its air quality sensor. Hoping companies like Kraftful can disrupt this space.


Renat from Kraftful here. Great to hear! Awair is actually one of the companies that just started using Kraftful Analytics in beta.


https://www.getawair.com/ - works pretty well. but its not cheap. Also its for indoor air quality monitoring.


Do the sensors need Internet access or can they send to something on the local network?


Square | Senior Software Engineer (Frontend), Square Appointments | ONSITE, Denver, or REMOTE | https://www.smartrecruiters.com/Square/743999711004151

Are you a senior frontend engineer who has been around the block a few times? Want to mentor engineers? Want to provide a vision for our Ember app? Want to work on beautiful software used by 100s of 1000s of small businesses? This role is for you! (No prior Ember experience required)


Kudos to your effort and resilience even in the face of failures. You faced your challenges head on and took the bull by the horns! Love it!


Square also its online schema migration tool that is open source here: https://github.com/square/shift

Its pretty cool. Check it out as well.


That's not a schema migration tool per-se. It's a web interface for managing running a schema migration tool (in their case the venerable pt-osc, but there is an open issue for supporting gh-ost too).


Square | Appointments, San Francisco | Full Time | ONSITE | VISA sponsorship | https://squareup.com/appointments

Fullstack Engineers - come help define and build software that is the backbone of Services businesses (largest sector of the US Economy). We have fun technical problems to solve on the front-end as well as backend as we scale-up to serve the millions of small businesses across all countries served by Square

Apply today: https://www.smartrecruiters.com/Square/112674544 or email: rahul@squareup.com

Interview process is a phone screen, then onsite, then offer (competitive cash + equity that's liquid since we are public!).

Customer reviews: "Square appointments has CHANGED MY LIFE" | "I love it , I can enjoy more out of my days now . I don't have to keep my book with me 24 hours a day . Gives me a lot of freedom."


Square | Appointments, San Francisco | Full Time | ONSITE | VISA sponsorship | https://squareup.com/appointments

Fullstack Engineers - come help define and build software that is the backbone of Services businesses (largest sector of the US Economy). We have fun technical problems to solve on the front-end as well as backend as we scale-up to serve the millions of small businesses across countries served by Square

Apply today: https://www.smartrecruiters.com/Square/112674544

Interview process is a phone screen, then onsite, then offer (competitive cash + equity that's liquid since we are public!).

Customer reviews: "Square appointments has CHANGED MY LIFE" | "I love it , I can enjoy more out of my days now . I don't have to keep my book with me 24 hours a day . Give me a lot of freedom."


I wish we take from this not that uber has a toxic culture (it may well have that) - but rather see if there are lessons here to help improve their own company cultures. The cost of a good culture is constant vigilance and such blogposts raise important questions. We should introspect and ask - does this happen at my company? What can I do to change this?


Apart from the obvious concurrency based or non-easily reproducible issues, some of my personal nightmare scenarios:

1. Uncommented code, but especially uncommented regular expressions 2. Unnecessary abstraction that runs too deep & so is hard to comprehend 3. Also, take any tractable problem and add timezones to it. Now you have an intractable problem!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: