Woah. This is exactly what I am doing right now. I recently left my job after 10 very eventful years in software engineering and leadership. I am currently working on a home automation hardware product, which does require PCB design, 3D Printing, and Firmware Development.
I was trying to have it as a hobby for several years as I am very passionate about software development, but my full time job was taking so much of my time that I was never able make much progress. Now that I am working full time on the home automation product, I am moving much faster and I am working towards a pre-launch on Crowd Supply, which is in a couple of weeks. I am depending on my savings right now, and my goal is to make atleast sustainable income in the next 1-2 years and keep working on more home automation products.
Machining does sound fun to me, and I have a few things that I want to machine, but I don't have access to a metal CNC machine or know anyone who does. You can find a lot of software and hardware people in Silicon Valley, but not many CNC folks.
My dad worked in coal India for around 3 decades, and I grew up in one of the townships. I have never heard of Mafia involvement. However, I have seen coal being stolen from moving trains that transport coal. They are mostly locals who probably sell it or use it themselves, but it doesn't account to much AFAIK.
I really find it hard to believe that you have never heard of Mafia involvement in Cola mines of Bihar even though your dad worked in Coal India. However just because you did not hear of it does not mean it doesn't exist.
Thanks for the info. I have never been to Bihar or know about the situation there. My dad mostly worked in SECL and WCL (2 of the 8 fully owned subsidiaries of Coal India). They don't have any mining operations in Bihar or surrounding areas.
i paid for whatsapp back in 2012. it was a paid app on the app store. it wasn't much - $1, and everyone had to pay for it to download. later they made it a free app. i am more than happy to pay for a messaging app for myself and my close family, and i dont like the idea of sharing the data with fb. there needs to be a paid alternative.
On the other hand, you will have an absolute pain trying to transfer messages to another device. To move from one android device to another you have to manually make a database backup (hope you didn’t lose your old phone!) and copy it over to a new phone. Moving from an iPhone to another iPhone is slightly better since you just have to have both iPhones and then the app can sync the data across. However if you try to move from Android to iOS or vice versa, you are absolutely screwed. There is no way to get your data transferred to your new device and there is no way to get your data out of signal, even the database backup the Android app has doesn’t include everything. Say what you want about WhatsApp but at least thanks to GDPR my data isn’t permanently trapped in one app forever with no way to get it out.
I don't know of anyone who uses Gitlab. We use Github at work, and I know several people who use Github at work. In terms of features, I can't think of anything that Github doesn't support. If something is missing, you can always find tools/services that integrate with Github.
That said, I am quite surprized that Gitlab is growing so fast. I would be curious to know what is the source of most of their revenue. Are they targeting a specific cohort of users, which Github is not able to?
That's the problem with these monocultures. People just assume that "well, everyone uses it, so it must be the best/have all the features".
As for what Gitlab has that Gitlab doesn't:
* Built-in CI/CD that's actually pretty decent (easy to configure, you can restart subtasks, you can use your own runners)
* An issue tracker that supports estimates & time tracking. There are "solutions" for github that work with external services, but they cost money, and have strange workflows.
* The ability to self-host without huge piles of money.
* A lot of features that I'm not currently interested in, but others would be, like k8s and serverless support.
One feature that probably doesn't get enough praise is the groups. You can create groups, and nested sub groups within. This helps us a lot to separate projects into smaller groups. Sub groups inherit access and keys from their parent and ancestors.
In my opinion, not unreasonably for these two reasons:
Banks generally delegate responsibility for huge sums of money to quite a low level in the organisation, and their clients are usually much smaller than the bank is. There needs to be some kind of parity in the apparent seniority between client and bank. The CEO of an SME doesn't want to be dealing with someone who sounds junior when discussing deals regarding the total value of their company.
Banks are so large and complex that it's usually not far off the bottom wrung of the org chart that you're responsible for huge sums of money/risks/contracts. People in smaller organisations with similar monetary responsibilities (in absolute terms) are usually the senior ones with senior sounding titles.
For example, I was a lowly infrastructure engineer in a tier 1 global investment bank working in the platform engineering team not far off the bottom of the ladder, yet I was responsible for infrastructure spending decisions in the scale of 10-100 million dollars. A drop in the ocean for the IT budget of $5Bn dollars, but a larger monetary responsibility than the CEO of a mid sized company has. So yes, I was called a VP.
I know people who are less than 5 years into their first jobs from graduation who are VPs in Engineering, in financial firms in London (City) and New York (Wall Street). Organisation/culture/industry matters more than subject, I think.
In my experience it's pretty rare to get the VP title in less than 5 years. In fact in my graduate intake nobody did it in that timescale. Good people would get it in 5-7 years.
HackerRank is a Y Combinator alumnus backed by tier-one Silicon Valley VCs. We are a skills-based hiring platform that helps companies better evaluate technical skills. We’re driving a new paradigm shift by eliminating resumes and creating opportunities for hundreds of thousands of programmers worldwide. We have a community of 3M+ developers and 1000+ customers across industries, and the best part is we are just getting started. Our customers - including VMware, Twitter, CapitalOne, and many other Fortune 100 companies - rely on HackerRank to build strong engineering teams.
We've assembled an amazing team that’s passionate about creating more opportunities for people by changing the way companies hire. We are ambitious, data-driven givers, and we love delighting customers. If you're interested in scaling HackerRank by working with some of the largest companies in the world, let’s talk.
Our data science team is working on matching every developer to the right job. We believe that resume-based hiring is broken and can lead to biases and the only reasonable way to match developers to the right job is through skills. We have a large dataset of 100M+ code submissions across our user base, and we have built several ML models to predict the job match. We are looking to hire an ambitious Data Engineer to join our agile data team. As part of the Data Science team, you will get an opportunity to work closely with our leadership team.
Tech: Hadoop, Spark, Python, Machine Learning, Deep Learning
HackerRank | Full-stack Software Developer | Ruby on Rails, React | Full-time, onsite, will transfer H-1B | $90 - $140K, 0.02% - 0.04%
HackerRank (formerly InterviewStreet) was part of YC Summer 2011 Batch. Our mission is to match every developer to the right job, without interviews! To do that, we're building a universal credential system to assess a developer's skill. We are then looking at which of the skills carry weight for a particular role in a company. It's an incredible developer DNA mapping challenge. We already have 10% of the world's developer population assessed and 1000+ companies use our platform for hiring.
Technologies and Skills: Ruby on Rails, React/Redux, RESTful API, MySQL, AWS
HackerRank (formerly InterviewStreet) was part of YC Summer 2011 Batch. We have profile data for over 2M+ developers, their scores in different challenges, across 1000+ companies. We are working on a platform where an engineer can solve a set of programming challenges, and we match them to the right job irrespective of where they come from, what degree they hold, what university they went to and more. If the recommendation is successful (we have some early proof points), we can almost eliminate interviews from recruiting! That's a massive shift!
We are growing fast, and you will be working closely with our CEO. If you believe in the mission and you have the right skills, please submit your application here https://boards.greenhouse.io/hackerrank/jobs/562982
P.S. As a company focusing on improving the technical hiring process, we ensure a response within 48 hours.
Technologies and Skills: Ruby on Rails, React/Redux, MySQL, Machine Learning, AWS
HackerRank is a community of more than 2 million programmers. Users learn various topics of computer programming and compete against each other in weekly contests. Apart from the Community, we have an enterprise offering which various companies like Uber, Snapchat, Red Hat, Bloomberg, Goldman Sachs, etc. use to screen candidates for Software Engineering jobs.
The big vision of HackerRank Jobs is to remove interviews in the hiring process. By profiling skills of programmers and jobs, we match right developers with the right jobs. If you believe in the mission and you have the right skills, please drop an email to <shiv [at] hackerrank [dot] com> with your details or apply through the above job posting.
This block keeps track of assets and their hashed paths. We makes sure all our (hackerrank) assets are being pulled in from cloudfront without any need for path invalidation after each "assets compiled" production push.
I was trying to have it as a hobby for several years as I am very passionate about software development, but my full time job was taking so much of my time that I was never able make much progress. Now that I am working full time on the home automation product, I am moving much faster and I am working towards a pre-launch on Crowd Supply, which is in a couple of weeks. I am depending on my savings right now, and my goal is to make atleast sustainable income in the next 1-2 years and keep working on more home automation products.
Machining does sound fun to me, and I have a few things that I want to machine, but I don't have access to a metal CNC machine or know anyone who does. You can find a lot of software and hardware people in Silicon Valley, but not many CNC folks.