HN user

xackpot

65 karma

Founder of Hashtini.com | Totspot.me (Acquired by Poshmark)

Posts28
Comments81
View on HN
news.ycombinator.com 1y ago

Show HN: I Built Hashtini – Turn Hashtags into Shareable Landing Pages

xackpot
1pts0
news.ycombinator.com 7y ago

Ask HN: To Mobile App Devs: How do you change your app's UI?

xackpot
1pts2
www.flutterbud.com 9y ago

Show HN: Flutterbud: record videos with a scheduled showtime

xackpot
1pts1
news.ycombinator.com 9y ago

Would you use parse-server for new projects?

xackpot
1pts0
news.ycombinator.com 10y ago

What elements should I consider while designing a game

xackpot
1pts1
news.ycombinator.com 10y ago

How to send product recommendations to mail chimp users

xackpot
1pts0
news.ycombinator.com 12y ago

Ask HN:Which iOS library performs faster for async image loading?

xackpot
1pts2
medium.com 12y ago

Buying UX is a demon.

xackpot
2pts0
news.ycombinator.com 12y ago

Do you worry about the quality of code?

xackpot
10pts17
news.ycombinator.com 12y ago

Open sourcing my project:Finderous

xackpot
1pts0
blog.findero.us 13y ago

Code, Mistakes, Time

xackpot
1pts0
blog.findero.us 13y ago

Facebook Advertising for an iPhone App

xackpot
1pts0
news.ycombinator.com 13y ago

Show HN: Interest Groups Around Places

xackpot
1pts2
news.ycombinator.com 13y ago

Ask HN: YC Reject. Is there a way to know the reason for rejection?

xackpot
6pts3
news.ycombinator.com 13y ago

Ask HN: Technical Question: Django for web/mobile app

xackpot
2pts4
news.ycombinator.com 13y ago

Ask PG: Founders Video?

xackpot
1pts0
news.ycombinator.com 13y ago

Show HN: Our New Android App

xackpot
7pts0
news.ycombinator.com 13y ago

Ask HN: Expenses Management Software

xackpot
1pts0
news.ycombinator.com 14y ago

Ask HN: Gamification API

xackpot
1pts0
news.ycombinator.com 14y ago

Ask HN: Need advice on my website.

xackpot
2pts6
news.ycombinator.com 14y ago

Dotcloud Slow?

xackpot
4pts2
news.ycombinator.com 14y ago

Show HN: Released My IPhone App (Finderous)

xackpot
4pts1
news.ycombinator.com 14y ago

Ask HN: How to create a buzz for an iphone app

xackpot
6pts7
news.ycombinator.com 14y ago

ShowHN: My first iphone app got approved today (Finderous)

xackpot
9pts10
news.ycombinator.com 14y ago

Please rate my project finderous

xackpot
3pts4
www.findero.us 15y ago

Finderous: Locial Network

xackpot
1pts0
news.ycombinator.com 15y ago

Your opinion on findero.us please

xackpot
1pts0
news.ycombinator.com 15y ago

How can I turn my passion into business

xackpot
3pts6

To replace the mangers, the AI needs to take care of the following pain points (got some help from chatgpt): Hiring and Talent Acquisition: - Candidate pipeline quality is inconsistent. - Time-consuming resume screening and interview scheduling. - Lack of diverse candidate pools.

Performance Management - Biased or inconsistent performance reviews. - Goal-setting lacks clarity or alignment with org OKRs. - Lack of real-time performance insights.

Project Planning and Execution - Estimations are often inaccurate. - Project scope creep due to unclear requirements. - Dependencies across teams delay execution.

Technical Debt and Code Quality - Mounting technical debt slows velocity. - Inconsistent coding standards. - Hard to trace ownership for legacy code.

Team Collaboration and Communication - Cross-team communication breakdowns. - Time zones complicate decision-making. - Meeting overload or lack of clarity post-meeting.

Onboarding and Knowledge Transfer - New hires take too long to ramp up. - Tribal knowledge isn't well documented. - Onboarding processes are inconsistent.

Incident Management and Reliability - Blameless postmortems are rarely actionable. - Alert fatigue from noisy signals. - Root cause analysis (RCA) is time-consuming.

Career Growth and Mentorship - Lack of clarity in career ladders. - Mentorship is ad-hoc and inconsistent. - Managers don’t have enough time for coaching.

Engineering Productivity Metrics - Metrics often feel punitive or misused. - Hard to attribute impact to engineers’ work. - Lack of actionable insights from engineering data.

Cross-Functional Alignment - Product and engineering priorities are misaligned. - Specs often change mid-cycle. - Lack of visibility into roadmap tradeoffs.

Each of these categories will probably need an AI agent in itself and probably an AI agent to control all the other AI agents. It would be a complex system, but will still need some monitoring until it is self-sustaining.

Hi Guys, Flutterbud is my experiment while I was learning swift. The app lets you record videos and share with your friends at a scheduled showtime. The recipients cannot view the video before the showtime. I created the app using parse-server, S3, Heroku. Let me know if you have any questions.

Thanks

I launched 2 websites before my current startup. 1. Drawmics.com. It was about social comic creation. It failed because I couldn't find enough creative people to post comic on the website nor could I get them to create comic on it. There was no organic traffic and people wouldn't share the comic. Didn't know how to sell. 2. Findero.us. It was location based QnA iPhone app. People could post questions defined by radius of city/state/country. Failed because I sucked at user-acquisition strategies.

Now that I am on my third start-up I could see what different things I could have done with my previous 2. 1. Build a product that solves a problem, however small, for a big audience. This means that you have to work on your product until you find that problem. If there is none, it will not work. I remember I read something about finding questions before finding answers. Questions are more important than finding answers. 2. Once you know you have the solution, go aggressive with user-acquisition and then fine-tune the product. People will complain about missing features, but you want scale before you go for product enhancements if you are solving a real problem.

The real aim of a startup is to change the world either in the smallest, unnoticeable way or at perceptibly larger way. When you do a startup, you want to address a problem and change the world by solving that problem. If you don't want to change the world, what is your startup trying to achieve? Btw, nobody reads books because they make choices for you, or teach you how to make choices. In fact, books don't teach anything if you are not ready to learn.

For me, the acquisition is a failure on all levels. Failure to execute, failure in reaching beyond one's capacity to take the startup higher, failure in self-belief. Even though one may have earned money after an acquisition, the real aim of a startup is to change the world and not to get acquired and die. But failure doesn't come cheap. For you to fail, you will need to put your heart and soul into the startup to succeed. And as spotman says "build something you believe in, that solves a real problem, and gain real traction", he didn't add that once you start getting offers for acquisition, stop believing in your idea and get lured by the offer and the riches. I personally believe in one learning from "The hard thing about hard things" book by Ben Horowitz, is that you should sell your startup when you have reached your max capability to take the startup to the next level.

Yeah, google comes to the rescue more often than not, but I also believe that such code that we put in leads to hacks which may bloat up as messy in the grand scheme of design/structure. For me a good code is something that has proper structure, good mechanism for communication between related modules and maybe, free from hacks :)

Awesome. This is something I try to follow. I use the same concepts that you have listed here. Conforming to the MVC pattern makes it easier to develop. Since my team is using Parse, we don't have to worry about Data Objects and Web Services, but we do have Controllers, Data Managers and Utility functions in our app.

I checked out your github account for the HN app and it is a beautifully written one. Great work.

Fair enough. I agree that the code has to be working but sometimes, even after laying down the guidelines on how to write code a better way to structure out, things go out of hands with multiple contributors. In my opinion, the solution to this problem is to refactor the code as soon as the code is checked in. Not necessarily refactoring the whole code, but to make it conform to the existing design and structure.

Thanks for the suggestions. I checked out the book by Michael Feathers and it definitely looks helpful. I have embarrassingly low number of unit tests which I need to take care of and introduce more rigorous testing into our code.

Working across teams and developers is one more reason to worry about the quality of the code. Sometimes the code written in not as per our vision and we end up refactoring it. But again, all these things are possible if there is some time at hand. For startup like ours, we are continually iterating and adding code proof points. This makes it difficult to maintain the quality of the code how much ever we want to. I like your idea of documenting, though again, it's time consuming. We do it with helpful comments, but I think it is not enough.

We recently had this exercise at our mobile start up when we were deciding on stack. Like any other start-up we wanted to be nimble and fast, so we decided to use ready products with our start up. We chose Parse BaaS for our data, Dotcloud PaaS (PHP, CSS, HTML) for hosting. So the only major things that we needed to worry about involved HTML, Javascript, PHP, Objective-C.

It's easy to lose focus while coding and quite natural too. I usually follow these methods while coding:

1. Write down the goal for that day that I need to accomplish before I start coding.

2. Break down the goal into mini goals.

3. Take a 5 min break after each mini goal is met. I usually just get up and look out through the window or do some light physical activity.

4. Before starting for the next mini-goal coding, I sit down and think how I am going to code.

5. Start coding while keeping the goal of the day on the top of my mind.

Personally, instead of coding, I believe that I am writing a poetry and unless I get the lines correct, I won't be able to write a beautiful verse.

There; I don't have to worry about focus.

I am 36.

I think there are phases of doubts:

Phase 1. Idea Strikes. Absolutely no doubts. The idea will kick ass and change the world.

Phase 2. Idea development, customer discovery. Doubt creeps in and starts to spread its tentacles. Now the numbers and figures start to play a role in the strength of the doubt. More optimistic figures weaken the doubt and fewer "likable" numbers strengthen the doubt.

Phase 3. The fight goes on. As orangethirty says: "Everyday".

One more approach that you can follow:

1. Zero out your target location,

2. Go to fiverr.com -> Advertising -> Flyers and Handouts.

3. Choose a person providing a gig at your target location at some school, university or a public place.

4. Make a nice flyer using GIMP or photoshop with your app details and a QR code to download the app.

5. Have him/her use this flyer for distribution.

   I have used it for my app and it has worked to acquire location based app users.
For more details you can contact me. Email address in my profile.

When I decided to rewrite my webapp, I considered switching from GWT front end and php backend to an MVC framework. I wanted to try django so I started re-writing my app with it. But I found the learning curve to be too steep and I didn't want to spend the amount of time I was spending learning Python and Django. So I gave up and tried CakePHP, Symphony, CodeIgniter. I found CakePHP and Symphony to be difficult to set up. I may have done something wrong, but eventually when I started with CodeIgniter, everything seemed like a breeze.

So CodeIgniter seems to be the best for me.

Well, the idea took shape when a few people at my work place wanted to form a private group of marathon training group, but didn't want to use work emails or meetup.com as it was too expensive for such a casual group. That's when I realize that there is an audience for casual interest groups where people just want to communicate through threads in a conversation and not worry too much about maintaining it.

Using #! (hashbangs) in not advisable as you will be presenting different pages to the users and the web crawler for the same URL. If you can make sure that you present the same content to the users and the crawler then you should be fine.

Anyways, the preferred method for such single page seo friendly URLS is to have hashbang in them. E.g. domainname/#!/category/value. When the search engine crawls to this page it will crawl to domainname/?_escaped_fragment_=/category/value. So for the crawler you will have to write search engine friendly page with all the info that you want it to index. But also make sure that the same info is presented to the users. The UI could be different in both the cases but the content should be same. When the search engine indexes these pages, it will present the url in #! formats in the search results. For more details check out the link that mileschet has provided.

That would be a pretty bold move. But say, you wouldn't want some random co-founder to work on a project with you until you are very comfortable working with him/her. I guess that's pretty much the case with YC too. They are looking for founders with whom they think they will be most comfortable working with.

Thanks. I started to look into Pyjamas which is all goodness of GWT but written in Python. Node.js and Restify look good. I will need to explore more on these. The main reason I wanted to have multithreading in my app was to send notification emails on a separate thread than the main one, when an action is taken by a particular user and others interested in that action and are subscribed for notifications. It's like follow/notify model. I haven't found a solution for this yet.