HNHacker News
TopNewBestAskShowJobs

bhaavan

322 karma · joined November 25, 2013

submissionscomments
bhaavan··on Perl 7 is going to be Perl 5.32, mostly
This feels like a last ditch attempt to save a dying language. (https://i.imgflip.com/4676mf.jpg) I wonder what exactly does Perl bring to the table as a language, why would one consider choosing it over other languages.
bhaavan··on Facebook to let users turn off political adverts
- He was playing poker, with a pair on the table, but his trump card was an ace.

- I refuse to pay this "Bill".

- That looks like an Obama suit.

Are these political statements? It's naive to make such a claim that a whitelist of word is sufficient. The "facebook is censoring me" gang will eat you up in a jiffy.

Even extremely complex models will fail this test.

bhaavan··on Facebook to let users turn off political adverts
Political ads are explicitly marked, and can be turned off. On the other hand, to classify user generated content as political or not is non-trivial. More so, there is no clear universal definition of this. One man's politics is other man's "important announcement". With such ambiguous definitions it is hard to train a ML model for this purpose explicitly.

On the other hand, if you downvote and dismiss political posts regularly, the ML model can pick up signals and remove such content from your feed. This is feasible as it allows the algorithm to make mistakes and a room to learn. But this isn't an explicit remove all political posts and political posts only.

bhaavan··on India coronavirus: The 'mystery' of low Covid-19 death rates
It doesn't "kill the virus". It reduces the half life of the virus, thereby reducing the time it has to spread from surfaces. This means the virus is less transmissible.

That alone cannot explain why deaths / infections ratio is low in India compared to the west. There are many hypothesis: - Higher testing in India - BCG vaccine immunity. None of these have been scientifically validated yet.

bhaavan··on Indian police open case against hundreds in Kashmir for using VPN
In this context, this is a very funny "first world problem".
bhaavan··on How Do I Get Rid of Search Results from India?
The fact that you use quora, a network very popular in India, and expect indian content to not be there is like going to a Italian restaurant and asking why is the menu full of pastas.
bhaavan··on I found a WhatsApp security flaw that allowed hackers to read the file system
I think it is a good idea to containerize all electron apps, and run them only in containers. It is because reducing the surface area of your code to the system will reduce vulnerabilities of your code.
bhaavan··on I found a WhatsApp security flaw that allowed hackers to read the file system
What is the basis of the assertion that "Signal isn't affected"? Do you track CVEs for Signal?
bhaavan··on How to decrypt WhatsApp end-to-end media files
I think there is some bit of over-simplification in the argument that just because video can't be decrypted, it is likely benign. The acknowledgement of a buffer overflow exploit by facebook through a CVE (https://www.facebook.com/security/advisories/cve-2019-11931) points to a definite vulnerability in Whatsapp which can be abused through a video. Timeline wise, it seems highly likely that it could have been abused.
bhaavan··on Oxide Computer Company: Initial boot sequence
Their company mission is to kick-butt. ¯\_(ツ)_/¯
bhaavan··on Google’s GDPR Workaround
The whole intention of this clickbait article by Brave, without any technical details, is to sell it's browser.
bhaavan··on Project Mu – A modular UEFI environment for building modern devices
Man, I am loving this new Microsoft.
bhaavan··on Indian Government Repeals Articles 370 and 35A, Bifurcates Kashmir
>What does it mean for Lakadh to not have a legislature? Does it mean that this province cannot have elected local leaders?

India has a few 'union territories' already. They send elected representatives to the Lok Sabha (the lower house / house of representatives equivalent). The new Ladakh UT, will also do the same.

> Why are the prominent politicians under house arrest? What is their offence?

They are prominent local leaders, and the center wants to avoid them from leading civil unrest.

> Why were these two articles repealed?

Any answer to this question is broad over simplification. I'll try to give my most un-biased opinion. - The status quo was perceived as not working in resolving Kashmir's status since the last 70+ years. It didn't improve for India, Kashmiris or Pakistan who stake claim. - It increases the leverage India has for any future solution of Kashmir. - It would reduce the barriers of Kashmir's integration with rest of India.

The desirability of above, depends on who you're.

bhaavan··on Currency (Restrictions on the Use of Cash) Bill 2019
I think the government, holds to benefit from this, and there might be no need of lobbying. Any transaction in cash for such a high amount, is intentionally done to keep the transaction off-book (and avoid taxes). There is little reason, why one would go through the inconvenience of managing so much cash, when a digital transaction is so much more ergonomical.

India too is aggressively trying to achieve this. One of their rather bold attempts, called demonetization, happened a few years back, but it failed. However, in principle, I agree with the idea of having a cashless economy, so that government has data to see who is lying in their tax returns.

bhaavan··on India Launches Chandrayaan-2 Moon Mission on Second Try
I agree. But that said, it's good to give people estimate of what the costs for a moon mission are compared to other things we do on earth. In that sense, this comparison is useful, because "half the cost of avengers movie" is less abstract than "$ XYZ,000,000" for most people.
bhaavan··on India Launches Chandrayaan-2 Moon Mission on Second Try
Yes, Chandrayaan-1 already crash landed on moon once. The new part of this mission is soft landing for a rover, which will only happen in early September.
bhaavan··on Simple Trie Implementation in C++11
I couldn't come up with such a concise and succinct implementation even if I tried.
bhaavan··on Simple Trie Implementation in C++11
Yes, it will, because map has O(1) GET operations, and that's all the trie needs.

In terms of space complexity, it does consume more space than a single element / node tree, (especially for maps with super low load factor) but trie data structure can accommodate all that extra space easily.

bhaavan··on Lockheed has an opening for engineers with VAX experience for the F22
Security through obfuscation. Lockheed, good morning!
bhaavan··on India to order taxi aggregators like Uber, Ola to go electric
Yeah, let's not attempt do anything, because it's not perfect. /s
bhaavan··on Google relents slightly on blocking ad-blockers for enterprise Chrome users
Firefox uses much more of my CPU cycles than Chrome for some reason. I wish it had a good task manager for me to debug the culprit process.

I can feel my laptop loudly spinning fan, after a long running firefox session. It stops doing this, if I close / restart firefox.

bhaavan··on Linux distros without systemd
Where is ChromeOS?!
bhaavan··on Topics in Advanced Data Structures [pdf]
A doctor has to mostly always treat common cold, and influenza. But that's no excuse for her / him to not know the purpose of the left pulmonary vein. The more basics they know, the better doctors they are. Sorry if this analogy is a bit extreme, but I want to make a point.
bhaavan··on Chromecast Support for Firefox
For me, it's Google Translate integration.
bhaavan··on An Introduction to Spacecraft Operations [video]
Great. I will not, as it already is uploaded there to avoid de-duping. My reasoning was that I find the viewing experience there better, and that place is a better place to search videos later on. But given that video already exists there, there is no reason for me to do it.
bhaavan··on An Introduction to Spacecraft Operations [video]
What kind of license is the video on? Can I upload it to youtube for a better viewing experience?
bhaavan··on Found hooked up to my router
TL;DR Roomate is dumb.
bhaavan··on BPG Image format
Yes! I would have bet AVIF would have been the container format of the future. Hopefully though, it can take some learnings out of this project and become even better at the end given evolution is metadata storage expectations to support "live photos" "motion photos" etc. But having another format when there are already so many, may result in unwanted confusion too, which I would be wary of. :(
bhaavan··on Jeff Bezos announces Amazon is picking up 'The Expanse'
I am not sure if they are in violation, if they track but do not use the data. As I understand it, the manage option is the permission to use the tracked data.
bhaavan··on The Markov Property, Chain, Reward Process and Decision Process
Doesn't the typo "3th" annoy anyone when reading that article?
← PreviousPage 2 of 4Next →