HNHacker News
TopNewBestAskShowJobs

apinstein

1,320 karma · joined December 20, 2008

slow startup entrepreneur, developer, open-source advocate.

companies: http://showcaseidx.com

bio & resume: https://www.linkedin.com/in/alanpinstein/

submissionscomments
apinstein··on We come to bury ChatGPT, not to praise it
Subject Matter Expert
apinstein··on Essential Climbing Knots
IIRC the 8 on a bight is best for load parallel to the rope, and the butterfly best for load perpendicular to the rope. The butterfly is really fun to tie though :)
apinstein··on Barcode Detection API
I used the microblink one for a small toy project and it worked well in all browsers.

https://demo.microblink.com/self-hosted-api/pdf417

apinstein··on Ivermectin Prophylaxis Used for Covid-19
Are you sure?

> Results: Of the 223,128 citizens of Itajaí considered for the study, a total of 159,561 subjects were included in the analysis: 113,845 (71.3%) regular ivermectin users and 45,716 (23.3%) non-users.

That reads to me like 160k people participated, and 113k optionally choose to take Ivermectin as prophylaxis.

Am I missing something ?

apinstein··on Ivermectin Prophylaxis Used for Covid-19
They went to all the trouble to create a huge trial and didn’t make it double-blind, placebo controlled? That is so suspect. We know how to create good experiments, so I just have little trust in bad experiments, especially at this scale.

I don’t care what the outcome is, treatments are treatments. I have no hope for a particular outcome. It’s just bad science. And I might argue bad faith science.

Potential biases: for instance in Brazil there is a very high level of prior Covid infections. What I’d previously infected people were more likely to opt in to treatment bc they are more afraid of reinfection, and the result came from reduction due to prior immunity? What if people that took the Medecine behaved differently than non-takers?

apinstein··on Ask HN: How do you take care of yourself?
A few thoughts.

1. For me, being physical is important. It isn’t for everyone, but if it is for you, don’t ignore it. It brings perspective, clarity, and renewed energy.

I don’t enjoy the gym rat thing, though. For me, I’ve really loved tennis & climbing. I set myself goals in each and work up to them. I use them as toys to work on mental fitness. I’ve been surprised at how much it has helped in work & life.

2. I’ve worked with a bunch of very smart people right out of school who worry about perfection. One thing I have learned that’s helpful to point out is that the school format is great for teaching a lot of information fast, and measuring a certain type of achievement, school is not life. In fact, it’s counterproductive to work/adult life. A perspective shift is needed. Think of this as a developmental phase of life. Most people experience it.

In school, you are being trained to be a perfectionist. You get one shot, and then are judged, with finality. In this game, it’s worth it to overinvest in everything to maximize your one-shot score.

In life, you can generally control the clock, and the world offers multiple rounds. So, you can play with an idea over a long time, iterating it towards more and more usefulness / perfectness. Note that the real world is much messier than school, and often the problem itself changes over time. It’s important to let go of the idea that you’ve been trained on, that there is one perfect answer to each question.

“Perfect is the enemy of done” is a great quote here.

—

For your side projects, if I were you, I’d pick any one and just finish it. Not perfectly, just done. Enjoy the process, appreciate the result. Don’t judge yourself on the outcome as much as the process you used to get there.

Good luck!

apinstein··on Ask HN: Are most of us developers lying about how much work we do?
That is not normal for any dev team I’ve ever run. We have had people with your “approach” for sure, though. They were detected and fired within 1-4 weeks of when that behavior pattern started. I don’t know how any company could tolerate that. At a startup, that’s deadly.

That said, I can totally believe people get away with it. At many companies, many managers seem to not care, be incompetent, or not believe they can do anything about it. I could personally never be happy with myself getting away with something like that, and would quit any job that couldn’t provide productive work for me to tackle.

apinstein··on Ask HN: What problem are you close to solving and how can we help?
This isn’t an answer to your ML question, but it is an answer to your problem.

I heard about a greenhouse company that has programmed their climate control to match “best growing conditions historical weather”. So, they ask local experts what year / location had the best X and then they use that region’s historical weather and replay it in their greenhouse. I thought that was brilliant!

(Just realized this was Kimbal Musk that mentioned this)

apinstein··on RNA demethylation increases rice and potato yields 50%
Oh my bad I didn’t read the full article. Of course, insertion of a gene to do demethylation would be genetic modification.
apinstein··on Google now shows why it ranked a specific search result
The outcome of a mutation on the biology isn’t binary.

Some mutations are so bad that they are fatal to the organism (don’t compile). Where a gene isn’t that important, the mutation will just confer a fitness change.

this is mediated through a variety of mechanisms. Some mutations just alter the performance of a protein, or the expression dynamics (when, for how long, and how much) of the gene expressed as protein. Many proteins don’t act directly on things but are part of complexes of proteins that perform a function, or are receptors that trigger other things, and thus many genes are “meta” in this way.

Imagine a complex sequence if gene expression during vertebrate development. At one point during elongation, a series of enzymes alter how this process starts and stops. Small variations in the performance and availability of the genes involved in this will nudge the outcome of elongation to result in a longer (or shorter) necked animal. If that is helpful for that individual, the gene will survive and flourish.

This gets more complex as in animals w sexual selection we have multiple versions (alleles) of each gene. There is also a huge realm of epigenetics and modulation (methylation, promoters, antisense, etc).

It’s really stunningly beautiful and amazing.

apinstein··on RNA demethylation increases rice and potato yields 50%
Because it’s epigenetics! No novel gene sequences are introduced. Just a change in what natural genes are expressed and at what levels.
apinstein··on Project Starline: Feel like you're there, together
If you want to get a sense of what this "feels" like and you have 6DoF VR, try a VR 180 video. I've not experienced the Google Starline project, but I can tell you that when I saw some of the really well-produced VR180 videos it was so realistic I felt I was invading someone's privacy.

Of course this won't be the interactive feeling but it was pretty mind blowing to "feel" how intimate real 3d telepresence could be.

They have some demo's here:

https://arvr.google.com/vr180/

apinstein··on Handtrack.js: A library for prototyping realtime hand detection in the browser
Facebook might disagree with your assessment... hand tracking research for VR has come a long way:

https://research.fb.com/publications/constraining-dense-hand...

apinstein··on The AirPods Pro “Rattlegate”
I had this problem with my AirPods Pro, too. Funny thing though... I have intermittent tinnitus in my left ear, and it took me a few weeks to realize it wasn’t my ears making the noise but rather a problem w the AirPods. I had been switching between noise-cancelling and transparency mode, swapping ears, etc to see if it would go away. It didn’t, so I assumed it wasn’t an audio processing issue. Then one day I realized I hadn’t tested on “off” mode (since you only get to this mode through the UI I had forgotten it even existed). The noise issue went away instantly. Called Apple and they replaced it without hassle.

Still kinda blows me away that this issue sounded so identical to my tinnitus that I literally couldn’t tell the difference.

apinstein··on Searchable PPP Loan Data
It is not true that entire loan is forgiven if the payroll percent is met. Only the actual money spent on forgivable expenses (payroll + rent + interest on some debt) is forgivable. If you read the forgiveness application this is clear.

Overall though I’d expect 75-95% of program funds to be forgiven as they have extended the time window from 8 to 24 weeks making it much easier to use all funds in a forgivable way.

apinstein··on Ask HN: How is your PPP loan application coming along?
I figured corporate red tape would be the hardest problem and that the program would be over-subscribed. So I "signed up" at Chase and 2 local banks recommended by my accountant and let the best one win...

Sure enough, the local bank (Quantum National Bank) in GA, got back to me with an application to fill out before Chase even had a "form" to register interest in the program. They had a plan, and their banker was responsive via phone and email. It was pleasantly not a bad process at all.

We signed our closing papers today.

apinstein··on Ask HN: How to properly manage a product roadmap?
Lifelong Serial Founder/PM here. The one biggest thing I see missing from most comments (which in general are quite good) is that the role of the PM and the decision framework depends very highly on the stage that your company is in. Are you pre product/market fit? Are you just seeing traction? Are you in hyper growth? This should massively change your decisions.

There are endless frameworks for balancing these choices. For me, they all come down to this:

Value

1. Dollar value; in either revenue unlocked or money saved (and money can be customer support time)

2. Strategic alignment; how is the item aligned with overall vision & goals? If this item is completed, does it make us stronger or dilute our value / competitiveness? This is really where stage of company comes into play.

...vs...

Cost:

1. Time; Estimated time to build/support. This can be a wag from the engineering team.

2. Risk; what is the uncertainty around the time and maintenance estimates?

Using a framework like this allows you to include architecture, technical debt maintenance, etc into your overall planning and decision process. This will help make visible to business stakeholders the true complexity of operating the product and hopefully lead to better PM decisions. Everything is a trade-off.

Remember: one of the most important jobs of a PM is to say NO. You are the process gatekeeper to how the company spends a ton of resources.

Happy to discuss further.

apinstein··on The Fallacy of Move Fast and Break Things
There is an important distinction between MFABT and these other examples. In all of the other examples, the consequences of breaking accrue to the person making the decision to break things. People make better decisions about the risks to take when they have to deal with the consequences. With MFABT the party doing the breaking isn’t often the one suffering from the breakage and that drastically changes the system dynamics of such a policy. It has a huge tragedy of the commons dynamic to it. I have seen so many companies and products end up getting stuck treading water due to these dynamics. It only even begins to be workable if you a) have almost no users so breaking is of little consequence or b) you have so much money coming in due to moving fast that you can pay for the cleanup. Always be aware of the primary and secondary effects of the system you implement.
apinstein··on Ask HN: How bad will the 2020 economic crisis be?
I realized I didn’t answer your specific q. Whatever impact you see in your business, assume it will continue for at least 3-4 months. If that is unsustainable then the sooner you deal with it the better.

Not sure how unemployment insurance works in your country but in the US I spoke to restaurants and they just terminated people so that they could collect unemployment at a higher level than the business could provide income (salary or tips). Do what you have to do fast, and do it empathetically and in a way that preserves your options for restarting / re-hiring when things eventually improve.

apinstein··on Ask HN: How bad will the 2020 economic crisis be?
My view is that this isn’t an underlying financial crisis. However, of course the temporary disruptions will be of such magnitude that they will create one. Worst case IMHO is that it could be way worse than the Great Depression due to the very tight coupling, high leverage, high overhead and JIT nature of the global economy today. There will be a huge cascading failure effect.

That said, interventions can have a huge impact on the extent of that. Interventions that delay/defer/mitigate economic damage at the entity and individual levels I think can do the most to simply “pause” the economy and prevent underlying degradation while we deal w the pandemic.

Imagine the benefit of just all debt being rolled over month-by-month to the end of the loan term, and similar for renters. Defer irreversible economic decisions and go into subsistence mode. I think that will be the best best for the maximal eventual recovery. That will be the difference in a return to prior levels taking 6-12 mo vs 5-10 years.

Sadly I don’t think the US is heading in this policy direction. I half wonder if we should just do it grassroots and then there will be ample support to reimburse it via tax or other incentive.

That’s how I am thinking about it anyway.

apinstein··on Substantial undocumented infection facilitates rapid dissemination of SARS-CoV2
Mathematically this makes no sense. If we all had it already it wouldn’t have an R0 of 2-3. And, if you model the infection rate, even with it being highly exponential, it still takes many many months to spread everywhere because of a) the ~4 day delay from infection of a person to their infectious-ness b) it being a phenomena that must be seeded in each local community and c) applying the prior to the exponential function.

I won’t bother re-creating the epidemiological studies as professionals have much better simulations than I could offer.

I will urge you to read up on the models before assuming this thing is “already everywhere” which also implies it won’t grow exponentially.

apinstein··on Launch HN: Savvy (YC W20) – Give employees tax-free cash for health insurance
I should add that at my last company we switched to a PEO mainly due to the advantages in health insurance prices and administration. JustWorks has been amazing. You might look at how they do the onboarding and maintenance of plans as a low-friction way to handle this. If you could partner w payroll companies you could integrate your solution completely into the hr onboarding process and get access to a huge distribution channel.
apinstein··on Launch HN: Savvy (YC W20) – Give employees tax-free cash for health insurance
This is great! As a founder, I have long felt employee-sponsored health care is awful. A company should not be required to be intertwined in the medical concerns of their employees. It is a very weird conflict of interest. I am solidly behind the complete unwinding of employer-sponsored health care plans.

Also insurers are very predatory towards small groups. There shouldn’t be small Or large groups! It’s a bogus way for insurers to price discriminate and cherry pick.

The other really weird thing is that monetarily employees do not fully value the employer health care contributions. And it’s even stranger when picking coverage for families. So the idea of being able to have a flat monthly “contribution benefit” really helps both sides have more transparency around the financial benefit of health care.

If market-based health care can ever work, it has to be in an efficient market something like this. This is great news and I agree it could be huge! Good luck with the launch.

apinstein··on Show HN: Tired of mobile games with IAP and ads, I made No-Bullshit Games
This is great! As a parent I try to screen for good apps but I definitely prefer a database.

I’d love to share this with my kids but would prefer a profanity-free site to share...

apinstein··on Rooms can be as bright as the outdoors
When we were building out an office that only had a few windows I went looking for, and found one of these. Unfortunately it’s $60k instead of $2k. According to reviewers that saw it, it’s amazing.

Apparently it uses some nanoscale material that produces (mimics?) Rayleigh scattering.

https://www.vox.com/2015/2/18/8060673/skylight-artificial-li...

apinstein··on Ask HN: What does your BI stack look like?
+1 for metabase. I’ve deployed it at 2 companies. The latest version allows you to compose “questions” you create in the system which is really powerful for organizing layers of data reporting.

Also, their API conforms 100% to Zapier’s polling feed structure, and I managed to build an integration that syncs our customer base to Pipedrive in a few hours. A bit more time and I have it automatically moving deals along in the pipeline as users progress with using the product. That alone was game changing for our customer success team.

Thanks, team Metabase!

apinstein··on OKRs from a development team’s perspective
In our use of OKR, we was concerned about this as well. Having to use mental gymnastics to make things work is a bad sign.

The way we thought about it was that OKR should not dictate 100% of effort. OKR is about prioritizing the changes that leadership wants to make at the productivity frontier of the organization. OKRs alone are not enough to direct company efforts. Leadership also needs to specify what % of energy should be spent on OKR vs other responsibilities. The OKR effort goal could be between 0-100 for different teams, or the company as a whole.

For instance, a company that needs to pivot or will die is probably close to 100% OKR effort on all teams.

This approach gets around the need to assign OKR to every activity and allows OKR to be more salient and less diluted as a tool for alignment and goal setting.

apinstein··on Sunlight through glass does not provide Vitamin D
> Evolution is short-sighted in a way that is hard to overstate. It exclusively cares about the current environment

This isn't quite accurate; while some evolutionary pressures are indeed exclusively short-term, not all are.

For instance, ability of eukaryotes to have multiple alleles of individual genes combined with sexual reproduction allow populations to maintain a large diversity of alleles and genes, which have the effect of allowing large-scale "split testing" and also "alternatives" for different current environments that may appear over time.

apinstein··on Funding Choices – Google’s new tool for GDPR compliance and content monetization
This is the big idea I always pitched at hackathons (like startup weekend). I think it’s a great idea. 100% opt-in ads. My tagline was “a sufficiently relevant ad is indistinguishable from content.” It’s meant to be aspirational. The idea is that if you are looking to buy something, awareness of choices or information about that choice should be so valuable that it’s considered to be a benefit by the user. It’s basicallt an inversion of control approach to ads. The cpc’s and cpm’s would be amazing. :)
apinstein··on Amazon's Fake Review Problem
I am finding myself more and more suspicious of buying from Amazon. I have had issues with fake reviews, disclarity over the actual vendor/source of an item, particularly due to their mixed logistics system. It’s scary how many 1-Star reviews are clearly from people who’ve gotten a fake / different product than what’s listed. I am close to done with buying from Amazon.
← PreviousPage 2 of 13Next →