HNHacker News
TopNewBestAskShowJobs

hansy

2,454 karma · joined February 21, 2011

    name       = "Hans Yadav"
    identifier = "hans"
    domain     = "hansy"
    tld        = "me"
    contact    = "#{identifier}@#{domain}.#{tld}"
submissionscomments
hansy··on Show HN: I taught LLMs to play Magic: The Gathering against each other
Insanely cool. I'm in the midst of building a web tabletop for Magic [1] that really just me and my friends use, but I'm wondering if there's a way I can contribute our game data to you (would that be helpful?).

[1] https://github.com/hansy/drawspell

hansy··on Ask HN: Those making $500/month on side projects in 2022 – Show and tell
Yup that's about right. I don't mind though; I view this project as a labor of love.
hansy··on Ask HN: Those making $500/month on side projects in 2022 – Show and tell
Ha I appreciate the thought, but it's hard to compare novel writing from thought leaders to funny images. I wish I could charge more, but I don't think the value is quite there yet. Maybe if I was strict about exclusive content (which I don't want to be; I like giving artists flexibility on where/how they distribute their work), I could get away with charging higher as well.
hansy··on Ask HN: Those making $500/month on side projects in 2022 – Show and tell
Web comic newsletter: https://funnies.page

Full disclosure - $500+/month in revenue, but not profit. The majority (95%) goes to the creators I work with.

hansy··on Show HN: Generate shared 2FA codes for your entire team
Oof you're 100% right; definitely missed this.
hansy··on Show HN: Generate shared 2FA codes for your entire team
Yup this is indeed a limitation in that once a code is used, the next person essentially has to wait at least one minute before they can get another working code.

My target is smaller teams, where collisions (hopefully) happen less frequently. If you're a bigger org, chances are you also have the resources to just buy everyone their own seat/license to the account instead of relying on the employees to share one account.

hansy··on Show HN: Generate shared 2FA codes for your entire team
Using a separate device (yubikey, mobile phone, etc) is always recommended, but this is a bit more secure than meets the eye. Someone would have to get access to your Slack account to view the codes, and to do that, they'd have to first get access to your work email (because Slack is password-less and emails auth links to you).
hansy··on Show HN: Generate shared 2FA codes for your entire team
At the moment I don't log/track anything (I don't even store user emails), but I can see an audit trail being extremely useful. Thanks for the suggestion!
hansy··on Show HN: Generate shared 2FA codes for your entire team
One conscious decision made when building this was not to blast 2FA codes inside some channel where potentially anyone can see them, which would indeed be pretty bad when users are constantly being added to your Slack workspace.

Instead, codes are fetched by explicitly using the slash command and only users who are granted access to them can see them. So if a new person joins your team and types `/tfa` into the box, they won't see anything because nobody has given them access to any codes.

Does that make sense?

hansy··on Ask HN: Is it just me, or is the inbox is the worst place for newsletters?
I can give you some data from my own newsletter [1]. Newsletter supports both RSS and Pocket as alternative sources for newsletter issues.

~200 subscribers

~6% accessed their RSS URL within the last week

<1% authenticated with Pocket

[1] https://funnies.page

hansy··on Kill the Newsletter – Convert email newsletters into Atom feeds
Even for my own newsletter (https://funnies.page) I set up email filters so I wouldn’t get email notifications in the morning. Eventually added RSS and the option to disable emails entirely.
hansy··on Calvin and Hobbes Search Engine
[shameless plug] I run a web comic newsletter (https://funnies.page) for anyone interested in comics from contemporary artists. I’m always in search of the next great comic strip (like C&H), so if anyone has any favorites, I’d love to hear about them!
hansy··on No Cash Needed at This Cafe: Students Pay the Tab with Their Personal Data
I actually like this.

1.) Totally opt-in. Unless this cafe holds a monopoly on the coffee market on this college campus, students can choose to participate.

2.) It seems like the students have some control over what data to share. Hopefully it's not a binary all-or-nothing situation, but if there's a chance students can share whatever they want (and receive tiered cafe services in proportion to whatever they share), that seems kinda interesting.

I'm more than happy to grant companies access to me. But I want something in return. In this case, maybe a chai latte?

hansy··on Ask HN: Is it possible to create a Saas for passive income while working a job?
Passive income often connotes building something once, then sitting back while money pours in. More often than not, this doesn't happen (at least initially anyway).

Most of your time with your side project will be allocated to customer support and marketing. Others on this thread have correctly pointed out that approaching the project in terms of a business is the appropriate mindset to possess. You'll constantly be tweaking and iterating until you hit product-market fit, then you'll have to go out and sell the product.

It took me about a month to build https://www.onhand.co then double that time to reach enough users to sustain the server costs (still not profitable).

Honestly the best advice I have is similar to the advice startups receive, which is first figure out a pain point others are willing to pay to alleviate, then spend time building your side project/business/passive income.

hansy··on Show HN: onHand - Accept appointments from your website
That's odd. May I ask what browser and operating system?

Are you choosing an available day (i.e. one that isn't grayed out)?

hansy··on Getting Fucked by Stripe
Can I request a title change, maybe to "Stripe just booted us with 5 days notice". I'm not normally phased by the f-bomb but it's so distracting on the HN front page.
hansy··on Elon Musk: Tesla cars will have “autopilot mode” by summer
And a solar energy company. Well technically he helped his cousins start it and serves as the company's Chairman[0].

[0] https://en.wikipedia.org/wiki/SolarCity

hansy··on Show HN: Ghostnote – Contextual notes and todo app
Suggestion for the landing page: supplement video with screenshots or bulleted use cases for people who can't/don't watch the video (so users can get that aha moment)

Clarification: are notes attached to individual files, or can you also attach notes to file types or even specific file names? For example, any time I click on a .gitignore I see my note for useful git commands.

hansy··on Ask HN: What are the most beautifully written tutorials for beginners?
[Ruby on Rails] https://www.railstutorial.org/

Without question this is the single best beginner resource for learning Ruby on Rails I have ever come across. I tried CodeAcademy and a few other similar websites, but just couldn't connect the dots. Michael Hartl does an unbelievable job explaining web concepts in a simple, concise manner.

I can't recommend this resource enough.

hansy··on In SF for 2 days where to meet up with Developers?
Try www.meetup.com. Here's a link to an unfiltered list of upcoming meetups in SF:

http://www.meetup.com/find/events/?allMeetups=true&radius=5&...

hansy··on Negative comments
tl;dr Paul Graham's Hierarchy of Disagreement [image]

http://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/Gra...

hansy··on Lessons learned from blowing an interview
The exact same thing happened to me during a product interview. I bumbled through product design with the PM and could tell things weren't going well based on the questions she was throwing back at me, the awkward silences, and the increasing number of logical traps I found myself in as the interview progressed.

After the interview, I started beating myself up over the dumb things I said. But after a few hours, I opened up Photoshop, mocked up a better solution and sent it over to the recruiter (who I then asked to forward my solution to my interviewer).

I progressed to the next round.

I honestly don't know if my revised solution helped or not, but I'm sure it didn't hurt.

hansy··on Ask HN: Windows laptop with Apple-like hardware?
I've thought about this. Does anyone have experience running Windows as the primary OS on a Mac?
hansy··on Ask HN: Windows laptop with Apple-like hardware?
My family is no stranger to Lenovos. It's our go-to, but thanks for that link.
hansy··on Ask HN: Windows laptop with Apple-like hardware?
The trackpad and the keyboard. But I think the overall sturdiness is what impresses him.
hansy··on Taco Bell drops website, goes app-only
Taco Bell had a website?
hansy··on Ask HN: Looking for a developer?
When I graduated from college in 2011, my good friend and classmate went to work as an engineer for a high-frequency trading firm. They offered him a $160K base salary and a signing bonus of ~$20k.

I'm not surprised at the $200k offer.

hansy··on The most common errors in undergraduate mathematics
I posted an article about 0^0 to HN sometime back: http://www.askamathematician.com/2010/12/q-what-does-00-zero...

HN discussion: https://news.ycombinator.com/item?id=7519827

hansy··on Saw an app on HN lost it's name
Thinknum: https://www.thinknum.com/
hansy··on DiscoverTracks – Musicians you love listen to what you like
Always happy to help! Keep A/B testing and you'll eventually arrive at the optimum solution. Good luck with the website!
Page 1 of 9Next →