HNHacker News
TopNewBestAskShowJobs

vikrum

2,639 karma · joined August 25, 2010

https://www.ycombinator.com/verify/vgosyinaoazm7o5r

http://twitter.com/vikrum5000

[ my public key: https://keybase.io/vikrum; my proof: https://keybase.io/vikrum/sigs/nFJmXDDlS17drbaJOVEAHa56ECgN5VaLAb2G_HiVOys ]

submissionscomments
vikrum··on Ask HN: Share your personal website
https://5f5.org/
vikrum··on KidPix
The web app somehow made its way to him! He sent me an extremely endearing message that it was fun to see his 2yo grandson using it! (Craig had originally made Kid Pix for his son who is now a graphic, ui, and ux designer). I let him know I made this port for my own daughter as a pandemic-project.
vikrum··on Ask HN: Could you share your personal blog here?
https://5f5.org/
vikrum··on How to assert that your SQL does not do full table scans
Hm - it looks like HN pulled the canonical link? I mirrored it on my home page for that reason;

https://5f5.org/mirror/HowToAssertThatYourSQLDoesNotDoFullTa...

vikrum··on Kid Pix in JavaScript/HTML
Yep! Here's a photo from the manual with all the original names of the tools: https://imgur.com/a/Xke5YU2
vikrum··on Kid Pix as a JavaScript App
[edit] - Give it a try now; press ctrl during the animation to stop it.
vikrum··on Kid Pix as a JavaScript App
Good catch! Yep, I forked my old paint app. It didn't have any animations, sound handling, etc.

I hope everyone is having as much fun with it as I had in making it!

vikrum··on The SaaS CTO Security Checklist Redux
Previously — https://news.ycombinator.com/item?id=16615593

With Sqreen's acquisition, the list's previous home unfortunately redirects the their acquisition announcement. We're grateful that they released the list under CCA and we look forward to keeping it updated and relevant to startups on beginning their infosec journeys.

vikrum··on Show HN: RpCheckup – Catch AWS resource policy backdoors like Endgame
After making the rounds last week and getting some feedback on our tool, we wanted to show HN what we wrote that catches the backdoors that Salesforce's Endgame (https://news.ycombinator.com/item?id=26154038) targets. We would love to get your feedback and we hope you find it useful.
vikrum··on When should my startup prioritize infosec?
> For me it was always an uphill battle to sell the need of security

60+ ppl is pretty far along where other security aspects besides infosec also start showing up (e.g. securing employee computers, etc). Was this because tech-debt in general wasn't a priority or security specific improvements weren't seen as important?

vikrum··on Vikrum Nijjar: Engineer #1 at Firebase and Founder of Gold Fig Labs (YC S19)
In the extremely early days of a startup one doesn't have much optionality. With only three people at the company it really did not make any sense to hire a full time SRE for a pre PMF startup. I'm glad we made those trade offs back in 2011-2012 so that Firebase could be here today to be backed by a dedicated Google SRE team.
vikrum··on Launch HN: Gold Fig (YC S19) – Version Control for Settings Pages
Thanks for the kind words, Andrew!
vikrum··on Launch HN: Gold Fig (YC S19) – Version Control for Settings Pages
Thank you! Are there other examples of new improvements to the development process you've come across? Currently we're positioning Gold Fig to live alongside source control and IaaS. However, we feel there's a huge opportunity to bring the same level of rigor that "version control" encodes to all the (traditionally) non-technical SaaS, enrich existing process (e.g. Gold Fig's log can add more color to your PagerDuty alerts), etc.
vikrum··on Launch HN: Gold Fig (YC S19) – Version Control for Settings Pages
Thank you! We are definitely looking at what else is happening in the space with companies like Pachyderm (https://pachyderm.io/) and DVC (https://dvc.org/features). We're also starting to see the development model starting to make its way in to more and more consumer apps as well (Think "document history" in things like Google Docs). Our view is that as more and more of these services specialize the analogous "Version Control for X" is inevitable.
vikrum··on Launch HN: Gold Fig (YC S19) – Version Control for Settings Pages
Agreed that the surface area around the out-of-band changes is a concern. We find that educating our users around getting the extension installed team wide is the primary approach by way of policy (in GSuite orgs, you can install extensions team wide) or training (on-boarding docs/new hire orientation). Just as with source control we can commit straight to the main branch, it's through policy/training that we do things like mandatory pull-requests/reviews to not "allow" that. Long term we envision Gold Fig plugging in to your projects as a read-only member to pick up any other out-of-band changes.
vikrum··on Show HN: Kiddo Paint
I have many fond memories of Print Shop! I remember that program would also print "greeting cards" that you'd fold in quarters. The banners were a pre-birthday task that'd never get overlooked :)

It's interesting that an entire category of features fell by the wayside as a byprodct of the elimination of form-feed/perforated paper.

vikrum··on Show HN: Kiddo Paint
Thanks for the report; I have screenshots from others and will take a look at fixes shortly. Cheers!
vikrum··on Show HN: Kiddo Paint
Sorry! D:

That's the "oops" cat: 1 operation undo/redo.

vikrum··on Show HN: Kiddo Paint
It's funny you mention that — the author of Kid Pix wrote about the motivation around his app and he specifically calls that out as well:

"I didn't want to use pull-down menus for this because, among other reasons, Ben had trouble with them. " [http://red-green-blue.com/kid-pix-the-early-years/]

I tried to stick to and follow as many of the directives he has listed with Kiddo Paint.

vikrum··on Show HN: Kiddo Paint
Same with my kids! See also the draggable train tracks! :D

not at all obvious: keyboard, 's' to save/download :)

vikrum··on Show HN: Kiddo Paint
I actually got KidPix 1.0 running in a virtual machine— a handful of the "brushes" are as-faithful-as-I-could-make-them ports from KidPix! (including the skeleton and layout for Kiddo Paint) :) Fun fact: KidPix 1.0 was released into the public domain by the author; it was only subsequent versions that were commercial.
vikrum··on Show HN: Kiddo Paint
Thanks for the report & screenshot! What, in general, happens with other emoji on Windows? Namely, the Apple color emoji—is there an analogue that Windows users fall back to?
vikrum··on Show HN: Kiddo Paint
Hey HN — so, after finding a 15-30min block at the end of each day over the span of about a a month, this little side project is about done. I had a blast working on this with my kids acting as PMs :) I haven't tested it on non-OSX, and I imagine that the unicode/emoji support will be broken. I considered just including the OTF for those, but that's on order of ~40MB. Ideas welcome!
vikrum··on Dropbox and Uber: Worth Billions, But Still Inches From Disaster
I'd go so far as to say all companies balance this act. A company can implode at any stage of its life. See: Nokia, Blackberry, etc.
vikrum··on Firebase 404
Yep—we took the single player HTML5 game and added Firebase to make it multiplayer; here's the diff between single & multiplayer: https://github.com/firebase/HTML5-Asteroids/commit/f42ae8b9f...
vikrum··on Poll: Where do you host your static website?
I bucketed that with "With the domain registrar"... to include others, Register.com, etc.
vikrum··on Poll: Where do you host your static website?
Done
vikrum··on Live map of SF MUNI
Just pushed an update to show inbound and outbound. Thanks for the suggestion! :)
vikrum··on Live map of SF MUNI
No not yet—the actual route/path information is currently decoupled from the views and animations. Probably shouldn't be too difficult pull the information for published routes as well as do some processing on historic movement. Pull requests gladly accepted :)
vikrum··on Live map of SF MUNI
I once saw 8 MUNI trains within 3 blocks on King St near the ballpark.

However, this is probably just stale data from the NextBus API :)

Page 1 of 2Next →