Pinned Tweet
Really excited share the introductory blog post I wrote for py-rattler(a library I've been working for past couple of months).
You can check it out here
prefix.dev/blog/introducing_…
Blinkit/Zepto are great but somehow they don't scratch the same itch as going out to a 24seven at 2:33am with friends
Tarun retweeted
Given that the community notes cited an NITI Aayog document, it was only a matter of time...
📑Some articles/ reports in the media have raised concerns about the potential negative impact of 20% ethanol blending (E20) in petrol, particularly with regard to older vehicles and customer experience. These concerns, however, are largely unfounded and not supported by scientific evidence or expert analysis.
▶️International studies on the effect of using Ethanol-Petrol Blends on Mechanical, Energy and Environmental Performance of Vehicles through testing of carbureted and fuel-injected vehicles every 10,000 km during their first 100,000 km showed statistically no significant differences in power and torque generated and fuel consumption. Material compatibility and drivability tests by Automotive Research Association of India (ARAI), Indian Institute of Petroleum (IIP) and Indian Oil Corporation (R&D) have confirmed that legacy vehicles also showed no significant variations, performance issues or abnormal wear-and-tear when operated with E20. Moreover, E20 fuel passed hot and cold startability tests without any engine damage.
▶️Multiple concerns have been addressed as below:
🔹Fuel efficiency:- Ethanol, being lower in energy density than petrol, results in a marginal decrease in mileage, estimated at 1–2% for four-wheelers designed for #E10 and calibrated for #E20, and around 3–6% in others. This marginal drop in efficiency can be further minimized through improved engine tuning and use of E20-compatible materials, which leading automobile manufacturers have already adopted. In fact, the Society of Indian Automobile Manufacturers (SIAM) has confirmed that E20-compliant vehicles with upgraded components began rolling out from April 2023. Thus, the allegation that E20 leads to drastic drop in fuel efficiency is factually incorrect.
🔹Material corrosion:- Safety standards for E20, including corrosion inhibitors and compatible fuel system materials, are well established through BIS specifications and Automotive Industry Standards. Replacement of some rubber parts/ gaskets could be advised in certain older vehicles after prolonged use of say 20,000 to 30,000 kms. This replacement is inexpensive and easily done during regular servicing of the vehicle
🔹Environmental concerns:- Ethanol replaces petrol, a fossil fuel and reduces CO2 emissions. India’s ethanol blending programme is through feedstock diversification. Ethanol is increasingly being produced from not only sugarcane but also from surplus rice, maize, damaged foodgrains, and agricultural residues, especially under the push for second-generation (2G) biofuels. This makes ethanol blending not only technically viable, but environmentally sustainable as well. A study on life cycle emissions of ethanol done by Niti Aayog has assessed that GHG emissions in case of sugarcane and maize based ethanol use is less by 65% and 50%, respectively, than that of petrol.
🔹Benefits:
🔸Ride quality and vehicle performance: Ethanol has a higher octane number than Petrol (~108.5 vs. 84.4) which implies that ethanol-petrol blends have a higher octane number than traditional petrol. Therefore, the use of ethanol becomes a partial alternative for providing high-octane fuels (~95), required for modern high compression ratio engines providing a better ride quality. Vehicles tuned for E20 (having increased RON) deliver even higher performance. Ethanol is also characterized by having a higher heat of vaporization than petrol. This aspect makes the temperature of the intake manifold lower, which increases air-fuel mixture density, therefore increasing the engine’s volumetric efficiency.
🔸E20 blending significantly strengthens India’s energy security by reducing dependence on crude oil imports. In fact, since 2014-15 India has already saved more than Rs. 1.40 lakh crore in foreign exchange through petrol substitution. Ethanol blending supports the rural economy, with expeditious payment of over Rs. 1.20 lakh crore to farmers, thereby creating income and employment opportunities in the agricultural and biofuel sectors. #E20 blending has helped India reduce carbon dioxide emissions by 700 lakh tonnes, contributing to climate change goals.
▶️The claim that this transition is abrupt or poorly communicated does not align with the detailed rollout plans outlined in the Government of India’s Roadmap for Ethanol Blending in India 2020–25, available on the websites of #MoPNG and @NitiAayog since 2021. The implementation of E20 in India has followed a phased and widely consulted approach, involving coordination between ministries, vehicle manufacturers, fuel retailers, standards agencies etc.
▶️Thus, the narrative that #EthanolBlending in Petrol is harming vehicles or causing undue hardship to consumers is not based on real facts and lacks technical foundation. Ethanol blending is a forward-looking, scientifically supported, and environmentally responsible measure that brings multi-dimensional benefits to the nation.
@PMOIndia @HardeepSPuri @IndianOilcl @BPCLimited @HPCL @DDNewslive @PIB_India
Readers added context they thought people might want to know
Ethanol blending can reduce mileage as its energy per unit volume is lesser than petrol.
Ethanol is produced from sugarcane which can lead to heavy ground water usage thereby depleting an important resource.
theprint.in/opinion/dashbo…
Tarun retweeted
Look at what Toyota has responded on Ethanol blending in one of the public threads:
1. Clearly advising against using E20
2. Using this fuel will void warranty
So, while the government is forcing ethanol on us, automobile companies won’t cover damage. Wow!
Tarun retweeted
Need a city with
- Bangalore’s weather
- Delhi’s transport system
- Mumbai’s safety
I am gonna stick by all my life there.
Tarun retweeted
> "neovim is lighter than vscode!", has 56 plugins to make it the same as vscode
> 270 WPM on average
> tried to use vim keybinds in minecraft
> spends more time "ricing" than actually coding
> always shares nvim config (no one asked)
found an app which allows you to setup thresholds to send you notifications when charging your phone, how come smartphone manufacturers aren't shipping it out with their bloaty ROMs?
Tarun retweeted
I'd just like to interject for a moment. What you're referring to as React, is in fact, React DOM, or as I've recently taken to calling it, React plus React DOM. React is not a web framework unto itself, but rather another free component of a fully functioning React system made useful by the DOM, HTML and JavaScript components comprising a full web application as defined by W3C. Many developers run a modified version of the React DOM system every day, without realizing it. Through a peculiar turn of events, the version of React DOM which is widely used today is often called "React", and many of its users are not aware that it is basically the React DOM library, developed by Meta.
There really is a React, and these people are using it, but it is just a part of the system they use. React is the kernel: the program in the system that allocates the JSX to the other draw calls that you run. The kernel is an essential part of a web application, but useless by itself; it can only function in the context of a complete web application. React is normally used in combination with the React DOM library: the whole system is basically React with React DOM added, or React DOM. All the so-called "React" frameworks are really distributions of React DOM.
Tarun retweeted
90% of the shit on my feed is brainrot. Wish there was a one-click action to never see this crap again ever.




















