HNHacker News
TopNewBestAskShowJobs

abi

1,158 karma · joined March 1, 2009

@_abi_ abimanyuraja@gmail.com
submissionscomments
abi··on '50% of transactions were fraudulent' when Steam accepted Bitcoin for payments
Say you're a Ukrainian fleeing refuge and you want store your life's savings somewhere safe. Pretty damn useful there. If you don't want to deal with the price fluctuations of BTC or ETH, buy stablecoins instead.
abi··on Lasershark: Fast, bidirectional communication into air-gapped systems
Cool, good to know!
abi··on Lasershark: Fast, bidirectional communication into air-gapped systems
How do I go about installing receiver in the air-gapped system in the first place? I'm a little confused on that.
abi··on My First Impressions of Web3
Why's there a need to trust internet archive in this situation? If the content hash is no the ETH blockchain, then it's immutable. You can make as many copies of the underlying image as you want so that sticks around permanently.
abi··on Ask HN: Freelancer? Seeking freelancer? (October 2021)
SEEKING WORK | NYC | Remote or NYC | $200/hr

Just recently quit my job as Head Of Eng at a startup that grew from 5 -> 20 engineers, 25x user growth this year and raised $8M.

Working on my own startup but looking to take on 10-15 hours/week of contract work. Happy to help with most things JS/Typescript/node.js/React/React Native, recruiting/hiring, eng leadership, product design, anything startupy in my area of expertise really.

Previously, co-founder of PeerCDN (acquired by Yahoo), Stanford CS, consulting at Notion and other places.

Hit me up at abi [at] lightwavecollective.com

abi··on How to form a California LLC without a lawyer
Basically, because CA can get away with it.
abi··on Bitcoin-collateralized loans coming to Coinbase
Don't know why you're being downvoted. What you're saying is exactly it. Loans are not somehow antithetical to Bitcoin, crypto or Coinbase.
abi··on Ask HN: What are the least competitive consumer and enterprise markets?
Yeah, I think the key point is that the landing page method is great for identifying smashing successes (high true positive rate, low false positive rate). But ideas that fail the landing page method might still be good, just need more investigation (high false negative rate).
abi··on Ask HN: What are the least competitive consumer and enterprise markets?
That's pretty cool! Didn't know that Flexport started out like this.

Here's another example of using a landing page to validate demand, and one where the product ended up being a very successful company: https://sumo.com/stories/80-20-business-idea-validation

I recently played around with the landing page method for an idea I had and ended up not getting much traction. That negative feedback was really useful in helping me decide whether to actually code up the app. Wrote about here, if anyone's interested: https://abiraja.com/the-landing-page-method/

abi··on Show HN: Kvak.io – Online Notepad
Ahhhh they are trying to collect backlinks. That makes sense.
abi··on Show HN: Kvak.io – Online Notepad
What do people gain from spamming your service? Referring especially to the ones that kept going despite error codes being sent their way.
abi··on Show HN: Kvak.io – Online Notepad
Neat. Have you implemented any anti-spam controls? How much does it cost to keep it running?
abi··on Forget Google, time to end the Visa-MasterCard duopoly
I see your point from a merchant perspective. A thought: Why don't merchants in high-risk categories such as porn, gambling, etc. use debit transactions instead? Where they wait for funds to be transferred into their account and settled before providing goods and services.
abi··on How a lazy bitch like me learned to be productive
James Clear's book, Atomic Habits (https://www.amazon.com/Atomic-Habits-Proven-Build-Break/dp/0...), is exactly about this. Really small, continuous improvements snowball into something amazing over time. I got a lot of value out of reading it, so thought I'd mention it here.
abi··on PeerCDN - A P2P CDN
Right now, it's not anonymous but we're working on adding anonymity by relaying traffic through intermediate peers (like Tor).

Re: stealing bandwidth, I feel like web apps are being held to a ridiculous standard compared to Desktop apps. If you download an app, does it explicitly ask you for permission to use your upload bandwidth? I've never had any app to do that. But, a lot of apps do use upload bandwidth. In fact, Spotify does P2P to serve a LOT of its content. Check out the stats from Spotify: http://torrentfreak.com/spotify-a-massive-p2p-network-blesse...

Ultimately, I think it's better for the web if the traffic is more decentralized because it renders sites hard to DDOS and censor. You can read more about this aspect of peerCDN in our Mozilla Ignite App here: https://mozillaignite.org/apps/479/

abi··on PeerCDN - A P2P CDN
We continue downloading from a different client (generally, files are downloaded from more than one client to improve speed) or if we estimate that that's still going to be too slow, we just load the image from the origin server.
abi··on PeerCDN - A P2P CDN
(I work on peerCDN). Thanks for the question. Right now, it's not anonymous but we're working on adding anonymity by relaying traffic through intermediate peers (like Tor).
abi··on PeerCDN - A P2P CDN
Even though most of the work happens on the client side, there's a tracker server that we run that's crucial to the whole system working (tracks who has what, serves as an authoritative source for data hashes, fights against malicious peers, etc.).

We have and will always have a free tier for everyone to use, but for bigger clients who want more support, we'll have paid plans. We'll also be open sourcing peerCDN soon.

abi··on PeerCDN: WebRTC-based peer-to-peer CDN [video]
Yes, that's exactly how the fallback will work. You can download content from 1 or more peers. If all the other peers disconnect, then it'll fallback to the origin HTTP server and fetch the remaining bits using RANGE requests. There are a whole bunch of reliability checks to ensure that files are downloaded correctly, completely and as fast as possible (re-downloading as few chunks as possible or not at all).
abi··on PeerCDN: WebRTC-based peer-to-peer CDN [video]
Soon! These are early days yet, we hope to be powering the entire PeerCDN site with PeerCDN in a couple of weeks :)
abi··on Stanford's Most Popular Major Is Now Computer Science
HumBio (Human Biology) for quite a few years and I think before that, it was either International Relations or Economics. HumBio is really popular because of pre-meds and other people who want to get into bio-related jobs/grad programs.
abi··on Thiel on 60 minutes
It's hard to start and actively run a company in the United States if you're not American citizen especially if you don't even have a bachelors degree to get a H1B visa from your own company.
abi··on Doing Biotech in My Bedroom
+1.
abi··on Why Not Haskell?
With regards to generating random numbers, the Foreign Function Interface is also really useful. Here's a one-line wrapper around random(3).

  foreign import ccall "stdlib.h random" c_rand :: CDouble -> CLong
abi··on “I hate almost all software” — Ryan Dahl
Your claim that JavaScript is "notoriously difficult to write quality software in" is unsubstantiated. Which language in your opinion makes it easy to write quality software in?
abi··on ClojureScript
Presumably, you wouldn't have to look at the Javascript source because the Clojurescript should directly tell what's wrong when it's compiling to Javascript. This is different from Coffee because Coffee is only a compiler front-end (a lexer/parser) and thus, doesn't really provide any execution semantics.
abi··on [dead]
Google uses MySQL?
abi··on Boilerplate Boilerplate
Sweet idea. You should try to make your usage documentation better (more concise and put it on the Github page) cos I'm having a hard time figuring out how to use it as well as the rationale behind each step.
abi··on Boilerplate Boilerplate
It depends. It's often been with the case for me that since I'm an undergrad and a lot of my collaborators are not too experienced with Git that people don't have their global gitignores set properly. In this case, it's better to put the ignores along with the code that everyone's pulling from.
abi··on Boilerplate Boilerplate
I understand this is supposed to be funny but when I saw it, I was just like "WTF...". Coincidentally, I did just start a very similar Github project myself yesterday. If you're looking for a real boilerplate boilerplate, here it is: https://github.com/abi/boilerplate . Right now, it includes a meaningful .gitignore for people who use UNIX and a README.md with the MIT license body. It's really supposed to be just for my personal needs/dev environment but I hope it's useful for the others who were equally disappointed by the contents of origin post too.
← PreviousPage 4 of 7Next →