HNHacker News
TopNewBestAskShowJobs

davidajackson

349 karma · joined February 12, 2018

AI researcher and builder. I've built profitable fintech companies. Talk to me about anything startups, technology, or music.

Contact for consulting/hiring:

https://www.linkedin.com/in/deejax

david <at> callstop · com

submissionscomments
davidajackson··on Show HN: Blocktimize – Connect Smart Contracts to Servers and Analytics
If you're building an NFT exchange for a web app for example, you will likely write a swap contract that swaps 2 NFTs. After you write the contract, you have to listen to events from your server, run a node, parse and format the events, stay in sync with the blockchain (even if your server goes down briefly)... and then integrate with your analytics provider. I've built systems like this for multiple companies and it's always a pain.

Blocktimize replaces all of this work with 5 minutes of setup. It also provides a mission control 'interface' for all of your active contracts and connections on both testnet and mainnet.

davidajackson··on Ask HN: Tell how a startup/product died for a stupid or unexpected reason
Yik Yak was fun to use in college. It was anonymous and all the campus goings-on were on there. Sports, parties, you name it -- funny quips about classes or jokes. For some reason Yik Yak decided to force handles into the app. Everyone left it.
davidajackson··on Ask HN: Help me get my friend,a retired US Army officer, into IT management
Why IT Management? What about programming?
davidajackson··on Ask HN: What Reliable Tools Can Convert Figma to React?
I was asking about this a few weeks ago. https://news.ycombinator.com/item?id=27617752

I think you're going to have a hard time with finding a good tool. Figma doesn't fully describe the styling behavior for websites with variable/changing content -- especially where you want to define components in terms of hierarchy. I haven't checked out the above link (in the thread response) yet but am planning to soon.

davidajackson··on Ask HN: How do you say no to your employer
Get other offer(s) on the table as soon as you can -- then if the situation continues and your feedback isn't respected, you can walk away. There are hundreds of companies hiring in the monthly threads here on HN. Bad managers often (only) treat you a lot better when you have leverage. It sounds like the company you are at has systemic issues though -- sounds like there's a lot to be fixed.
davidajackson··on Ask HN: Who is hiring? (July 2021)
Web 3.0 Consulting | REMOTE | Contract

I am looking for engineers interested in working on smart contracts. I have clients that need more hours of my consulting time, but my time is limited, so I'm looking to train one engineer to code using Solidity. It will likely be pair programming to start. Writing unit tests, testing on Ropsten/Ganache, and creating clear code/docs would be part of the job. I will handle the actual writing of initial smart contracts and will supervise testing. This would likely start as a multi-month contract engagement but could expand much larger. Email david <a t> callstop.com if you're interested.

davidajackson··on Launch HN: Flowly (YC S21) – Manage pain using VR and biofeedback
I am going to ask a very naive question but I want to understand. I likely have carpal tunnel. Watching Netflix or coding/technology videos are the few things I can do when in pain. For me I need distraction, is this geared more toward relaxation? Are the 2 interchangeable in a medical sense?
davidajackson··on Ask HN: Who wants to be hired? (July 2021)

  Location: PST
  Remote: Yes
  Willing to relocate: No
  Technologies: 4 yrs professional experience; JS, React, React Native, Python, Node, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
  Résumé/CV: https://www.linkedin.com/in/deejax/
  Email: david <@> callstop <d 0 t > com
I've helped 3 YC companies launch, have worked on and at multiple startups, and have a specific interest/expertise in newer financial technology.
davidajackson··on Ask HN: Freelancer? Seeking freelancer? (July 2021)

  SEEKING WORK

  Location: PST

  Remote: Yes

  Willing to relocate: No

  Technologies: 4 yrs professional experience Fullstack development; JS, React, React Native, Python, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker

  Résumé/CV: https://www.linkedin.com/in/deejax/

  Email: david <@> callstop <d 0 t > com
I've helped 3 YC companies launch, have worked on and at multiple startups, and have a specific interest/expertise in newer financial technology. I also have access to some expert designers that I partner with, if you need design services as well.
davidajackson··on Ask HN: What's your experience working for a YC backed startup?
I've worked for or in some contracting capacity for 3. My thoughts:

1. If you're joining in the very early stages (like YC batch time), make a plan in writing with the founders for how your compensation will change once the company raises/grows. Those early days will be hectic and it's easy to let those changes get delayed, and something unexpected (good or bad) always comes up since they're startups. You are going to be sweating a lot to get things done by Demo Day or whatever the milestone is, so make sure the comp situation is clear.

2. Do your own analysis on the unit economics of the business to evaluate your potential payout. There will be lots of projections thrown around to attract investors -- as an engineer, you will be able to see all the data and make your own projections.

3. The more industry experience the founders have, the better. Worked for a top 100-500 company? Managed? You're de-risking the job culturally.

4. As far as evaluating character/people you want to work with, pay close attention to how people you are considering working with treat people significantly below them in pay grade. Go out for a coffee and see how the founder treats the waiter -- it sounds silly or obvious but I find it's a good judge of character.

Teams I've worked with: 2-6 people, very early stages.

davidajackson··on Ask HN: Have you found an easy way to export designs/Webflow pages to React?
Can a designer work in it like Webflow and then send me index.js + styles.js ? I don't care about component decomposition for a MVP landing but am hoping for a single screen/component. Would be extra nice if uses things like Material UI for textfields as optional setting.
davidajackson··on WFH is prelude to SWE salary cuts
Take the example of the civil engineer you provided. The bridge he/she designs doesn't scale -- it supports a constant flow of people and goods and services through it. Doesn't that make it less valuable than the example engineer's software, which can scale up (and FAANG level software is usually processing/exchanging similar if not greater value)? Also a civil engineer's job is less valuable if less people are commuting, there's less of a need for bridges. Also if studies show that SWE's are more productive working from home (don't have any data on this, just a guess), then SWE salary should have that factored in, since they're providing more value. Just playing devil's advocate about your example, I don't have an opinion yet on your projection. I think wages will largely also depend on the continued growth of the software sector and inflation.
davidajackson··on Ask HN: Who want to be fired?
What was the original attraction to working at a hedge fund? For 70-80 hrs of work, are you just getting paid a lot more than a typical SV eng (sounds like 2 jobs a week!)?
davidajackson··on Ask HN: Freelancer? Seeking freelancer? (June 2021)

  SEEKING WORK

  Location: PST

  Remote: Yes

  Willing to relocate: No

  Technologies: 4 yrs professional experience Fullstack development; JS, React, React Native, Python, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker

  Résumé/CV: https://www.linkedin.com/in/deejax/

  Email: david <@> callstop <d 0 t > com
I've helped 3 YC companies launch, have worked on and at multiple startups, and have a specific interest/expertise in newer financial technology. I also have access to some expert designers that I partner with, if you need design services as well.
davidajackson··on Ask HN: Who wants to be hired? (June 2021)

  Location: PST
  Remote: Yes
  Willing to relocate: No
  Technologies: 4 yrs professional experience; JS, React, React Native, Python, Node, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
  Résumé/CV: https://www.linkedin.com/in/deejax/
  Email: david <@> callstop <d 0 t > com
I've helped 3 YC companies launch, have worked on and at multiple startups, and have a specific interest/expertise in newer financial technology.
davidajackson··on Ask HN: Extremely brazen phone scammer – what to do?
I never launched it on Android, just iOS. At the time Apple had the 30% for first year -- I think they just lowered it to 15% but would have to check that
davidajackson··on Ask HN: Extremely brazen phone scammer – what to do?
I still have a large amount of node server code that is a permission system for phone numbers. If you ever get serious about the idea and want to reach me, email is in profile.
davidajackson··on Ask HN: Extremely brazen phone scammer – what to do?
I designed a technical solution to this last year and ran it as a business called CallStop for a while, see: https://news.ycombinator.com/item?id=22211791

Here's the problem with the business side: If you want to code in extra rules around PINs, requests, whitelisting, you need to route the carrier traffic through a service like Twilio, which is really expensive and cuts down on the margins of the business hard. When you combine that with Apple's margin and taxes, it's a really tight margin I found (even at 6.99$/month). If rerouted traffic could be much, much cheaper there could be a business there -- but there's always a threat Apple will just copy those features. I did get some paying customers though who really liked it.

There's also whitelisting on iOS, might that be enough for your use case? Otherwise there are plenty of blacklist/blocking services.

davidajackson··on Tech elites leaving San Francisco threaten Silicon Valley's supremacy
Might be different in upper levels, but this wasn't the case from my experience as an undergrad at Stanford. Wanted to mess around with programming drones for a prototype delivery system (I think in 2015), submitted my proposal for a 2k grant to buy a drone, but I dropped the idea when the committee that manages it said they would make decisions about IP. Maybe my proposal wasn't important enough to warrant an actual negotiation? I suspect that at upper levels of development/research this process is handled differently.
davidajackson··on Ask HN: How should I evaluate an equity offer vs. hourly rate?
Without all the details here, but my gut feeling is this a bad offer, here's why:

Problem 1: >The offer is based solely on milestone deliverables, and will vest when those are complete

This is a classic way to continue delaying giving equity/increasing comp. There's always more to build to deliver features -- 'Sorry, but the app UI doesn't work on certain newer iPhone models yet, you don't get your raise/equity/whatever was promised until that's fixed...', and then something else after ('Sorry, we've had other people join the team and contribute to those milestones, we need to rework your equity model'). Not saying all these are legally possible but I've seen stuff like this done. Time based vesting avoids this.

Problem 2: You have 0 diversification. That's fine if you have the cofounder potential upside but doesn't sound like you do. Why not start your own startup? You are investing all your time into an illiquid, high risk company, why aren't you a cofounder?

davidajackson··on Ask HN: How did you find what you were good at?
Ask yourself what you would do with your time if money weren't an issue. In my experience it's easier to get good at things you want to be doing, and it also keeps you from getting tricked into doing things that everyone else is doing or things that will make money but make you unhappy. If the thing you want to do tends to generate money (CS for example) then you're all set, if it doesn't (music for example) then figure out how to solve the problem of making money with that skill, otherwise you are more likely to be mediocre at multiple things because you'll be forced to do something you don't want to do to pay the bills.
davidajackson··on Ask HN: Who wants to be hired? (December 2020)
Location: West Coast, Remote Technologies: Fullstack Developer: React, React Native, Swift, Objective-C, Javascript, Node.js, AWS, Typescript, Python.

I've worked to help YC founders launch 2 YC startups in healthcare and fintech and pushed them from idea to public launch in months. I've also worked on a number of startups. I currently work full time in fintech (affiliate/cashback space) but am open to part-time contracting jobs on the side.

Email: david <at> callstop · com

LinkedIn: https://www.linkedin.com/in/deejax

davidajackson··on Ask HN: IDs that are URL-friendly and fairly short?
This answer is assuming you want to sacrifice collision resistance for length (seems dubious for anything that needs to be highly reliable) and that you don't want to use auto-incrementing. Assuming your UUIDs are sufficiently random, isn't this just a generalized birthday problem? Take the birthday problem and generalize the formula from 365 buckets to N buckets, where N is the total number of possible UUIDs given a length and set of possible characters. https://mste.illinois.edu/courses/mat764fa03/folders/edwards...

You should be concerned with what happens if there's a duplicate -- you can calculate the probability of that occurring as long as you know the potential size of your dataset and set your UUID length accordingly.

davidajackson··on Ask HN: How does a small company attract and keep senior engineers?
Just one part is listening to employees. If the designer says putting a button in a specific place is bad from a UI/UX standpoint, listen. When an engineer says there's a better way to do XYZ, listen. You don't have to agree or do what they say -- but if you listen well people will generally respect you, it's when managers don't listen and don't give the vibe that they're even trying to listen that they lose talent.
davidajackson··on Ask HN: Who wants to be hired? (November 2020)
Location: West Coast, Remote

Technologies: Fullstack Developer: React, React Native, Swift, Objective-C, Javascript, Node.js, AWS, Typescript, Python.

I've worked to help YC founders launch 2 YC startups in healthcare and fintech and pushed them from idea to public launch in months. I've also worked on a number of startups. I currently work full time in fintech (affiliate/cashback space) but am open to part-time contracting jobs on the side.

Email: david <at> callstop · com

LinkedIn: https://www.linkedin.com/in/deejax

davidajackson··on Please Share Your Thoughts
Terms aside, I would be careful about making judgements of whether you want to cofound a company with someone within the span of a few weeks-a month, not sure your exact timeline here. People can be very charismatic when you have the ability to build what they want and they want you to make them money. Also what do you need a chairman for that the CEO can't do?
davidajackson··on Ask HN: What product, etc. do you think is snake oil?
Any place that advertises pay to pitch events
davidajackson··on Ask HN: How to Become a Consultant?
I did a consulting gig for a new YC company this year and it went well. I started by reaching out to them on Work At A Startup, which led to an informal chat. I provided some background on previous experience and projects that used similar tech stacks and were in the same space.

Instead of an algorithmic interview it was really just us sitting down at a whiteboard for a few hours mapping out how the backend would work and what external APIs would be needed. I think this is the best approach -- be super transparent about what you're specialized in/and what you're not, and make sure that you're the right person for it. Providing a small amount of value upfront and for free can go a long way.

davidajackson··on Ask HN: Why are some websites so bad at describing their product?
Sometimes people focus too much on the 'how' instead of the 'what problem this solves' when describing their value proposition.
davidajackson··on Ask HN: Who wants to be hired? (October 2020)
SEEKING WORK | West Coast, Remote

Technologies: Fullstack Developer: React, React Native, Swift, Objective-C, Javascript, Node.js, AWS, Typescript, Python.

I've worked to help YC founders launch 2 YC startups in healthcare and fintech and pushed them from idea to public launch in months. I've also worked on a number of startups. I currently work full time in fintech (affiliate/cashback space) but am open to part-time contracting jobs on the side.

Email: david <at> callstop · com

LinkedIn: https://www.linkedin.com/in/deejax

← PreviousPage 4 of 11Next →