HNHacker News
TopNewBestAskShowJobs

sairamkunala

786 karma · joined September 8, 2011

[ my public key: https://keybase.io/sairam; my proof: https://keybase.io/sairam/sigs/nsjrdZS14i0U50Mp54YimDsaXeryzdpi_3_yNzuZuRg ]
submissionscomments
sairamkunala··on Github Is Down
no incident yet - https://githubstatus.com

down from South Asia as well.

sairamkunala··on Jepsen Disputes MongoDB's Data Consistency Claims
it's documented too. as per the dev rel's tweet.
sairamkunala··on WebWormHole: Send files quickly using WebRTC
http://portal.pushbullet.com/
sairamkunala··on Show HN: Pragli, a virtual office for remote teams
Congrats on the launch.

Given the current situation with Zoom, it may help increase trust on HN if you can add information about if you use E2E encryption and delays and location of servers and if its a centralized or de-centralized architecture etc.,

Looks like the feature set perfectly fits the usecase for remote teams, but using something along side Slack like apps, people may feel the friction since Slack itself consumes too much memory among other things. Going around multiple apps itself is a pain. I see that you have them linked through Slack apps.

As an alternative, I personally feel Discord to be a Slack's better version. Discord is used by mainly by gamers around the globe to voice chat during online games. Discord has Pragli + Slack combined - threaded conversations.

sairamkunala··on Show HN: Lynk – Securely expose local TCP and HTTP services to the web
Canyon add up comparisons with inlets and cloudflare warp? It may help migrate existing customers.
sairamkunala··on Ask HN: How can I tell if a site is being rate limited?
its possible that your ISP has a bad peering connection. Checking with your ISP usually helps understand what is going on.

It could be the bandwidth limitation of your ISP itself.

Sites like Github are slow when accessed from few countries. It's just that their servers are located mainly in the US(afaik).

sairamkunala··on Suitcase: A macOS tool for deploying GUIs for simple commands and scripts
Codeless GUI for Mac OS
sairamkunala··on Show HN: Play snake by moving your head
You should rename the title to 'snake game with free head streches'
sairamkunala··on I’ve made a conscious effort to stop apologizing for bugs in my code
> What I think should be common in these two cases is the attitude of a professional towards their work.

I think everyone would not deny this fact. Engineering is more of a discipline.

But if you see things practically, this issue of "bad" code may not happen for various number of cases. For example, unclear project requirements, use cases etc., That is where 'context' of what happened helps to better understand the situation.

Building bridges are not done agile and it has a learnings from decades or even centuries. Computer Engineering is mostly agile where you push changes based on changing requirements.

sairamkunala··on I’ve made a conscious effort to stop apologizing for bugs in my code
This comparison is like comparing apples to oranges.

I believe we need to get the "context" before judging any situation.

sairamkunala··on GitHub Is Down
These may be the challenges with a "Continous Deployment" approach. Companies usually fill these unknowns.

Gitlab releases a version once every month. Not sure how they deploy on the hosted version.

sairamkunala··on GitHub Is Down
git enables that. git is a dvcs. centralized Github is your bottleneck.

DevOps/SysAdmins usually plan for SPOFs (single points of failures) when using a service, but having github as the central store defeats that purpose. This again comes back to tools and integrations offered.

sairamkunala··on Lambda Store: Serverless Redis
This is a great solution to an important problem which IaaS companies are not trying to solve. This looks very similar to Cloudflare's KV (in terms of offering) https://www.cloudflare.com/products/workers-kv/

Currently, looks like the current version is limited few AWS regions. This may not be a good fit for those outside the AWS ecosystem. The main reason users use Cache Stores is to remove latencies of hitting a database or re-computations. This may not work out for those on DigitalOcean or Azure endpoints.

Also, within the AWS ecosystem, power users may not use it since it bypasses IAM and no insight in case of failures because of connection limits, as well as no SSL in the free version.

A note about "accessibility" on the page, table data is represented as an image and screenshots from Twitter should be have embeds. Otherwise, all users cannot read the content.

sairamkunala··on Facebook Takes $5.7B Stake in India’s Jio
non paywalled link - https://economictimes.indiatimes.com/tech/internet/facebook-...
sairamkunala··on Ask HN: Best practices for ethical web scraping?
Simple,

respect robots.txt

find your data from sitemaps, ensure you query at a slow rate. robots.txt has a cool off period. See https://en.wikipedia.org/wiki/Robots_exclusion_standard#Craw...

example: https://www.google.com/robots.txt

sairamkunala··on Ask HN: Smallest laptop that is decent for coding?
if you are looking at Macs, mac book air.

Chromebook is a fantastic option in terms of price, though everything may have to stay in the cloud.

sairamkunala··on Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
This is great @mrkurt

Any plans to launch any Datacenters in India? could not find any here - https://fly.io/docs/regions/#welcome-message

sairamkunala··on Ask HN: How do email/SMS and SMTP servers work?
yes, ISPs can block certain ports. Best way to get a VPS with a non rotating IP and host everything there.

If you are looking for a hosted solution with HTTP API, see mailgun like services. You need a translater from HTTP to SMTP in order to send email.

sairamkunala··on Show HN: Fraidycat
previously a similar service was present - FriendFeed. You could aggregate all your friend's feeds into a single location. Link: https://en.wikipedia.org/wiki/FriendFeed

They created and later opensourced Tornado(Python based HTTP framework for handling large number of threads)

sairamkunala··on A website has “stolen” my program and reselling it
I see that usually you need to add a file mentioning the list of the original licenses.

See https://www.apache.org/licenses/LICENSE-2.0#redistribution

You must give any other recipients of the Work or Derivative Works a copy of this License;

sairamkunala··on A website has “stolen” my program and reselling it
SaaS needs to be hosted. The user who pays for the software has to download the software which means the website is re-distributing the code.

See https://www.apache.org/licenses/LICENSE-2.0#redistribution

You must give any other recipients of the Work or Derivative Works a copy of this License;

sairamkunala··on A website has “stolen” my program and reselling it
product is being offered to be downloaded, which means re-distribution.
sairamkunala··on SMS is not 2FA-secure
In India,

if you get a SIM replaced after providing proofs of identity, residence and biometrics, it would get activated after few hours.

The kicker is that it wont get SMSes for 24 hours after the SIM is activated.

In the US, won't it be cheaper as well as secure to get a virtual phone number from Twilio for purposes of two factor authentication? (In India, there is no service at the rate what Twilio offers, but there are some which charge around $30-$40/month for virtual phone numbers with incoming SMSes)

sairamkunala··on Ask HN: How do you protect your parents from tech scammers?
I would suggest using a pi hole on top of this setup.
sairamkunala··on U.S. Tech Giants Bet Big on India, and Now It’s Changing the Rules
https://www.morningstar.com/news/dow-jones/201912036105/us-t...
sairamkunala··on Show HN: patchbay.pub – Poor man's ngrok/IFTTT/serverless
I made a similar project when starting to learn Go. It's opensource and it works. Just don't host it out on the internet. Intranet should be good because no security audit has happened. This was sort of an MVP

https://github.com/sairam/daata-portal/tree/master/daata-ser...

sairamkunala··on Show HN: patchbay.pub – Poor man's ngrok/IFTTT/serverless
I made a similar open source self hosted tool for sharing logs or analysis from several machines, hosting internal versioned documentation, counters and time-series graphs etc.,

This was from a few years ago - https://github.com/sairam/daata-portal/tree/master/daata-ser...

When people working in ops or with remote CLIs would have a great need for such a tool.

sairamkunala··on Google clamps down on free storage
the news site that the article was written on only gives access to 5 free articles per month, its the same thing google has done.
sairamkunala··on Tiler: Build Images with Images
I am not the author. Found it via reddit. The same link you posted.
sairamkunala··on DNS Cookies – Identify Related Network Flows
If this fingerprinting stays across say HTTP Proxies (or VPN/Tor network) and a regular network, this may be a way to track users especially for ad networks.
← PreviousPage 2 of 4Next →