HN user

code_devil

711 karma

If any questions, please feel free to shoot me an email.

Posts104
Comments139
View on HN
apps.apple.com 3y ago

Show HN: Pixel Edit Lite - Create retro sprites and art

code_devil
2pts0
apps.apple.com 6y ago

Show HN: Developed a simple iOS Game [Dots n Bars]

code_devil
1pts0
amehta.github.io 6y ago

Show HN: Select Sections from Images of Newspaper Clippings Using OpenCV, Python

code_devil
38pts7
amehta.github.io 6y ago

Create and apply simple filters to an image using OpenCV and Python

code_devil
9pts0
amehta.github.io 6y ago

Adding text to an image using OpenCV and Python

code_devil
1pts0
amehta.github.io 6y ago

Exploring Filesystem in Golang

code_devil
1pts0
medium.com 6y ago

What happens when a URL is typed, and how does the browser display it’s content?

code_devil
2pts0
techcrunch.com 11y ago

Nikola Labs – iPhone6 Case Harvests Electricity from the Air

code_devil
6pts0
news.ycombinator.com 11y ago

Ask HN: Do we really need access to cell data(aka smartphone) all the time?

code_devil
1pts0
www.wired.com 11y ago

NASA Probe Finally Arrives at an Icy Alien World

code_devil
1pts0
www.fbo.gov 11y ago

Request for Information (RFI) on Distributed Airborne Capabilities [DARPA]

code_devil
2pts0
beta.vyte.in 11y ago

Lap lock – leave your MacBook unattended worry free for a short time

code_devil
17pts22
techcrunch.com 12y ago

Tango Luring Developers To Its Platform With New $25 Million Global Games Fund

code_devil
1pts0
techcrunch.com 12y ago

Why Did Quora Join Y Combinator?

code_devil
44pts59
www.indiegogo.com 12y ago

Thinnest route tracking smart sport wristband

code_devil
2pts0
geeklogsblog.wordpress.com 13y ago

Using command line options – [Part1] #python

code_devil
1pts0
techcrunch.com 13y ago

Apparchitect

code_devil
2pts0
geeklogsblog.wordpress.com 13y ago

A simple study game in python [tutorial]

code_devil
1pts0
geeklogsblog.wordpress.com 13y ago

Guess the missing term? [python based math game]

code_devil
1pts0
startupchile.org 13y ago

Start-Up Chile Application

code_devil
1pts0
news.ycombinator.com 13y ago

Ask HN: Need advice about relocating to Chile/Latin America for tech startups

code_devil
2pts1
vimeo.com 13y ago

Silhouettes and Moonrise in Real Time [video]

code_devil
1pts0
www.quora.com 14y ago

What does it feel like to be the CEO of a start-up?

code_devil
4pts2
geeklogs.posterous.com 14y ago

Simple example using python's map() and reduce()

code_devil
2pts1
geeklogs.posterous.com 14y ago

Memoization explained using a python implementation of fibonacci

code_devil
25pts16
geeklogs.posterous.com 14y ago

Flash card program using pygame

code_devil
1pts0
mindyourdecisions.com 14y ago

Game Theory in The Dark Knight: the opening scene

code_devil
13pts0
news.ycombinator.com 14y ago

Ask HN: What data structure/db should I use for storing the file tree structure?

code_devil
1pts1
geeklogs.posterous.com 14y ago

How does DHCP work?

code_devil
2pts0
geeklogs.posterous.com 14y ago

Traceroute implementation using scapy

code_devil
1pts0

If you remember Flipboard, Evan Doll was in the iOS team and also taught the CS183 at Stanford. As per his LinkedIn as soon as he left, the same month he cofounded Flipboard although the app was released 1 year later.

I have a few coworkers from my team that cofounded companies and they too have 1-2 month gap after they quit and they all got funding :)

It was around 2011.

I don’t think the policy changed as per se. It’s just they found proof of him trying to hire a part time help.

I had a co-worker around 2013 ish who just wanted to blog and put personal projects code to GitHub. It was not recommended and needed VP permission … basically a hassle.

1. I am primarily living off my savings. However, I haven’t had to sell any investments for expenses during this period and they have likely grown ( as per Mint.com ) I don’t actively track my investments ( I have vested stock from the fruit company + use robo investing ) so I am mentally free to enjoy other things without worrying about market volatility … I think my average monthly expense ranges from $1500 - $2500 depending on the country. A lot cheaper than a Bay Area down payment + plus so much time to do anything. Also unmarried and no kids.

2. My friend ( at Fruit Inc ) was working with a undergrad friend from the East coast on a side project. The other friend posted a Craigslist ad needing help on the project and mentioned my friends credentials on the posting. Somehow a recruiter found out about it and so my friends VP called him … that he can’t do so and so, and that the fruit company owes everything and he needs to turn it all to them, and he can be terminated etc. And even after termination they will come after him. Long story short, he stopped working on the project and he was NOT terminated but he did eventually leave to a different company. (For context: the project my friend was moonlighting on was not some cutting edge secret or some hard problem )

Bottom line: If no one knows about your project you are fine. And if you decide to leave the company and work on your idea … might make sense to ensure that the start date of the code etc looks a little after your resignation.

Happy to answer if you have any other questions

I left the same company after 5+ years ( 6 years ago ) with a few goals -

1. Spend time with family ( parents )

2. Work on a side project

3. Travel

4. New language ( Spanish )

5. Learn something new ( tech and non tech )

I am very happy with 1,3,4,5. ( ongoing )

Regarding 2, I worked on making a no code platform for Voice apps and had a working demo/app but the market was just not ready and it still is not … Next I tried making some simple web apps - but no success financially. I keep on experimenting with technology so I still love my current state of affairs.

My personal learnings/experience (also from YC Startup School online ) is that you need to have some form of demand/audience before building the product for the consumer space. My friends in the Enterprise space seem to have much better luck.

PS: The fruit company is pretty strict about moon lighting (speaking from experience of a very good friend ) so just be careful about that aspect if they find that out while you are employed. I left in positive terms, in-fact a week back my boss mentioned to let them know when I am done with everything and would like to be back.

It’s worth learning as an important CS concept, as it can be intuitive to express an idea and understand the algorithm on a conceptual level. Although implementing recursion can sometimes feel very confusing, apart from the fact that you might also hit a stack overflow and it runs slower than an iterative solution.

In fact, a few days ago I implemented a flood fill algorithm for a drawing app I am developing. I later converted it to an iterative solution. Here’s a comparison between the two solutions

https://zkpunk-xyz.vercel.app/posts/recursion_vs_iterative/

Blockchain technology helps you create applications without the need to have a trusted 3rd party.

What it solves?:

- Sending money from Alice to Bob without the need of a trusted party like Venmo/Paypal/Bank.

- Vehicle registration / House title deeds are maintained by the local government. A decentralized application can potentially mint an NFT (ERC-721) and maintain such a DB. (Although, the physical society would need to come with laws to tie up physical good's with NFT's)

- In today's Gaming Economy all the digital goods bought/earned are controlled by the company (Zynga/Roblox). A blockchain powered game will allow the owners to have actual control of the digital goods ( money - tokens, wearables - NFT's) bought/purchased that they can sell/exchange in the open market. Imagine buying a souvenir from Disney Land and then not being able to sell/exchange it.

It's a huge space and I got into it around Feb/March of 2021. Some interesting applications I noticed are:

1. Lending Apps - A trusted decentralized application to deposit collateral and earn more interest than a traditional bank. And then use the same application to take a loan on the basis of the deposited collateral. Example Apps: Compound / AAVE / TraderJoe.xyz to name a few

2. Exchange Tokens - A simple application to swap between two tokens (ERC-20). Example: Uniswap, QuickSwap, etc

3. Ownership of digital goods - Imagine if all the digital goods someone owned in Farmville could be sold, traded, exchanged. All of this is possible due to NFT's - ERC 721 Standard Example: Aavegotchi, Axie Infinity, etc

Interesting research is happening in the field of cryptography - Zero Knowledge Proofs, Verkle Trees. Foundations/Companies: Matterlabs, Arbitrum, Optimism, Polygon

A lot of work is happening in app development tooling: Solidity, Ganache, Brownie, etc

You should gain more experience in programming before quitting your job.

Instead, during your free time implement one of your ideas and break down the feature set into a simple MVP. Come with a timeline, implement, learn, and see if you can stick with the plan. Once you end up building the product, next you will have to work on finding users (sales, marketing) and convincing them to keep using your product and pay for it.

If you have persevered for this long and also maintained your job, you really have the passion and discipline needed to build on your vision. A lot of times I have noticed my friends (FAANG) talk about various idea, get excited for a day/week but never build it out.

PS: I quit (ex-FAANG) a few years ago to travel, relax, learn foreign languages and now currently working on some SAAS side projects. My 2 cents, you need to have a lot discipline along with tons of motivation, and inspiration to keep fueling the energy to work on your ideas.

I actually met a friend of mines recently and unfortunately due to a head injury lost his ability of smell. The doctor’s didn’t realize it and neither did he for quite while till one day he got sick eating fish from his refrigerator that was stale and he couldn’t figure out. So, it definitely plays an important role. On the positive side he doesn't detect any bad odors, but that means he wouldn’t know he is stinking either. He makes sure he is well cologned/deodorant-ized :) Also, he misses the smell of delicious food and other good things!

Andrew's comment was very eye opening for me as well.

Is it possible we as humans have a well performing optimized search/compute algorithm in our brains that we have not been able to discover and recreate in machines yet ? In essence are we just bio-robots and procreation is just a method to bootstrap the next iteration of the bio-machine ?

If you look at the Boston Dynamics quad-legged robot, it "almost" feels like a real dog. CPU instead of Brain. Wires instead of Blood. Steel frame vs bones. The major difference being it doesn't have a large data set of experiences to behave like a real dog. Behavior/Emotions can be bootstrapped and eventually collected as experiences to query for future reactions.

I went though the H1-B process myself in the past(2007). If USCIS gets more applications than their yearly quota, then their will be a lottery and your chances will be the same with either (startup or larger) employer filing.

Once the application is selected in the lottery, USCIS will start looking at the background of the company and if it's a legit corporation.

"Only" if you are going through one of the shady Indian consultancy(+) companies in the bay area, their is a chance they will want to probe more and might reject your application. But like you said it's a startup with a product, you should be fine with either choice, and I would not worry too much if I were you.

(+)These are basically companies that will apply for an H1B for a fee (H1B + their own commission) but they don't really have a product or a job for you. If the application is accepted, you can either find a job on your own and transfer your H1B AND/OR they will try to place you in some company and take a commission out of your salary.

If you are already pretty proficient in coding, I would take a break from it and instead learn something different.

  - Sport (Snowboarding/Skiing/Swimming, Climbing etc lessons)

  - Reading books (History, Biographies, etc)

  - Visit a new town (doesn't have to be too far) and hangout with complete strangers and learn their stories.

Or purely on the STEM side you could refresh yourself on probability, statistics, linear algebra and get a deeper grasp on machine learning/data science.
Google Cloud Shell 11 years ago

I have noticed that all google cloud services now require credit card information for validation. Can this be be made optional and instead rely on their Gmail accounts ? (Especially for people just wanting to tinker with new services for fun)