<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>Neeraj Rajesh</title>
    <subtitle>Personal and academic profile of Neeraj Rajesh.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://neeraj.stax.xyz/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-10-12T00:00:00+00:00</updated>
    <id>https://neeraj.stax.xyz/atom.xml</id>
    <entry xml:lang="en">
        <title>Resume</title>
        <published>2026-10-12T00:00:00+00:00</published>
        <updated>2026-10-12T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/resume/"/>
        <id>https://neeraj.stax.xyz/resume/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/resume/">&lt;p&gt;&lt;a href=&quot;mailto:nrj5k@stax.xyz&quot;&gt;nrj5k@stax.xyz&lt;&#x2F;a&gt; · &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;linkedin.com&#x2F;in&#x2F;neeraj-rajesh-8248b29a&quot;&gt;LinkedIn&lt;&#x2F;a&gt; · &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;nrj5k&quot;&gt;GitHub&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;summary&quot;&gt;Summary&lt;&#x2F;h2&gt;
&lt;p&gt;Systems engineer and PhD candidate (Illinois Institute of Technology) building AI-driven infrastructure for high-performance storage and distributed systems. Rust-first, with hands-on work in reinforcement learning, eBPF tracing, ML-based telemetry, and multi-LLM platforms. Author of 10 papers and 2 posters; research collaborations with LLNL, LBNL, and Argonne.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;technical-skills&quot;&gt;Technical Skills&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Languages:&lt;&#x2F;strong&gt; Rust (primary), Python, C, C++, Bash&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Systems:&lt;&#x2F;strong&gt; Linux, eBPF&#x2F;BPF, CephFS, HPC clusters, distributed storage, containers, systemd, GitLab CI&#x2F;CD&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;ML&#x2F;AI:&lt;&#x2F;strong&gt; PyTorch, reinforcement learning, neural networks, multi-LLM orchestration, CUDA (GPU training)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;experience&quot;&gt;Experience&lt;&#x2F;h2&gt;
&lt;h3 id=&quot;graduate-research-assistant-gnosis-research-center-illinois-tech-chicago&quot;&gt;Graduate Research Assistant, Gnosis Research Center, Illinois Tech, Chicago&lt;&#x2F;h3&gt;
&lt;p&gt;&lt;em&gt;Jan 2021 - Present&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Developing &lt;strong&gt;Jathakam&lt;&#x2F;strong&gt;, a unified AI platform for HPC storage optimization combining reinforcement learning, lightweight neural networks, and adaptive caching agents.&lt;&#x2F;li&gt;
&lt;li&gt;Built &lt;strong&gt;Eris&lt;&#x2F;strong&gt;, an RL gym for storage I&#x2F;O optimization, plus &lt;strong&gt;burnme-rly&lt;&#x2F;strong&gt;, GPU-offloaded (CUDA) RL training infrastructure for Eris agents.&lt;&#x2F;li&gt;
&lt;li&gt;Developed &lt;strong&gt;Aneris&lt;&#x2F;strong&gt;, an adaptive data-importance characterizer for multi-tiered I&#x2F;O systems using ML on live telemetry.&lt;&#x2F;li&gt;
&lt;li&gt;Built &lt;strong&gt;Apollo&lt;&#x2F;strong&gt;, an ML-assisted real-time storage resource observer deployed on HPC clusters for live resource management.&lt;&#x2F;li&gt;
&lt;li&gt;Contributed to &lt;strong&gt;ChronoLog&lt;&#x2F;strong&gt; (distributed tiered log store) and extensions to the &lt;strong&gt;Hermes&lt;&#x2F;strong&gt; multi-tier buffering system.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;graduate-research-intern-lawrence-livermore-national-laboratory&quot;&gt;Graduate Research Intern, Lawrence Livermore National Laboratory&lt;&#x2F;h3&gt;
&lt;p&gt;&lt;em&gt;May - Aug 2025&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Characterized I&#x2F;O intents of traditional deep learning training applications using unsupervised learning.&lt;&#x2F;li&gt;
&lt;li&gt;Extended the DataCrumbs tracing infrastructure with PEARL-mode BPF probes to build per-request causal chains.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;graduate-research-intern-argonne-national-laboratory-alcf&quot;&gt;Graduate Research Intern, Argonne National Laboratory (ALCF)&lt;&#x2F;h3&gt;
&lt;p&gt;&lt;em&gt;May - Aug 2022&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Worked on distributed storage systems and HPC I&#x2F;O characterization of GPUs.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;graduate-research-intern-lawrence-berkeley-national-laboratory&quot;&gt;Graduate Research Intern, Lawrence Berkeley National Laboratory&lt;&#x2F;h3&gt;
&lt;p&gt;&lt;em&gt;May - Aug 2021&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Characterized HDF5 application I&#x2F;O behavior and developed feature-reduction methods using evolutionary algorithms on Darshan counters (SC &#x27;21 poster).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;graduate-research-intern-the-hdf5-group&quot;&gt;Graduate Research Intern, The HDF5 Group&lt;&#x2F;h3&gt;
&lt;p&gt;&lt;em&gt;May - Aug 2020&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Worked on I&#x2F;O characterization and optimization for scientific HDF5 workloads.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;projects&quot;&gt;Projects&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;vloop-MOS:&lt;&#x2F;strong&gt; Multi-LLM research platform orchestrating ChatGPT, Claude, Gemini, and Perplexity, with observability and API design for production workflows.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;vloop-coder:&lt;&#x2F;strong&gt; Autonomous development pipeline that turns ideas into GitLab issues, plans execution, and opens merge requests, covering prompt design through CI&#x2F;CD.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;selected-publications&quot;&gt;Selected Publications&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;TunIO: An AI-powered Framework for Optimizing HPC I&#x2F;O&lt;&#x2F;strong&gt; - IPDPS &#x27;24 (first author)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Aneris: An Adaptive Data Importance Characterizer for Multi-Tiered I&#x2F;O Systems&lt;&#x2F;strong&gt; - HiPC &#x27;26 (first author)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;DTIO: Data Stack for AI-driven Workflows&lt;&#x2F;strong&gt; - SSDBM &#x27;25&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Apollo: An ML-assisted Real-Time Storage Resource Observer&lt;&#x2F;strong&gt; - HPDC &#x27;21 (first author)&lt;&#x2F;li&gt;
&lt;li&gt;Also: Viper (ICPP &#x27;24), LuxIO (HiPC &#x27;22), HFlow (CLUSTER &#x27;21), ChronoLog (MSST &#x27;20). &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;publications&#x2F;&quot;&gt;Full list&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;education&quot;&gt;Education&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PhD, Computer Science&lt;&#x2F;strong&gt;, Illinois Institute of Technology (Advisors: Dr. X.-H. Sun, Dr. A. Kougkas), &lt;em&gt;2018 - Present&lt;&#x2F;em&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;MS, Computer Science&lt;&#x2F;strong&gt;, Central Michigan University, Mount Pleasant, MI (GPA 3.78&#x2F;4.0), &lt;em&gt;2015 - 2017&lt;&#x2F;em&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;BTech, Computer Science and Engineering&lt;&#x2F;strong&gt;, Amrita Vishwa Vidyapeetham, India, &lt;em&gt;2010 - 2014&lt;&#x2F;em&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>DTIO: Data Stack for AI-driven Workflows</title>
        <published>2025-06-01T00:00:00+00:00</published>
        <updated>2025-06-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/bateman2025dtio/"/>
        <id>https://neeraj.stax.xyz/publications/bateman2025dtio/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/bateman2025dtio/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;HPC, Big Data Analytics, and Machine Learning have become increasingly intertwined as popular models such as LLMs and Diffusion Models have been driving discovery in scientific fields. However, each of these domains has its own storage infrastructure with unique I&#x2F;O interfaces and storage systems, requiring feature sets that are often incompatible. Users with experience in one domain lack the expertise to change their applications to match the data stacks of the other domains, necessitating expensive conversions. There is a need for a transparent solution for the unification of disparate data stacks for the triple convergence of HPC, Big Data, and ML that can provide the required functionality while achieving higher performance. To better support converged HPC, Big Data, and ML workflows, this paper proposes DTIO, a scalable I&#x2F;O runtime that unifies the disparate I&#x2F;O stack for modern scientific ML workflows. DTIO utilizes a unique DataTask abstraction to express the movement of data, its ordering, and its dependencies on other data as a task. DTIO achieves a unification of scientific and ML workflows by utilizing intelligent mapping of interfaces, and automatically determines the best method to relate their unique semantics. DTIO&#x27;s online translation with DataTask caching can improve performance by 49.6% compared to offline translation methods. DTIO also offers numerous optimizations, such as asynchronous I&#x2F;O and aggregation.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Viper: A High-Performance I&#x2F;O Framework for Transparently Updating, Storing, and Transferring Deep Neural Network Models</title>
        <published>2024-08-01T00:00:00+00:00</published>
        <updated>2024-08-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/ye2024viper/"/>
        <id>https://neeraj.stax.xyz/publications/ye2024viper/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/ye2024viper/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;Scientific workflows increasingly need to train a DNN model in real-time during an experiment (e.g. using ground truth from a sim- ulation), while using it at the same time for inferences. Instead of sharing the same model instance, the training (producer) and infer- ence server (consumer) often use different model replicas that are kept synchronized. In addition to efficient I&#x2F;O techniques to keep the model replica of the producer and consumer synchronized, there is another important trade-off: frequent model updates enhance infer- ence quality but may slow down training; infrequent updates may lead to less precise inference results. To address these challenges, we introduce Viper: a new I&#x2F;O framework designed to determine a near- optimal checkpoint schedule and accelerate the delivery of the latest model updates. Viper builds an inference performance predictor to identify the optimal checkpoint schedule to balance the trade-off be- tween training slowdown and inference quality improvement. It also creates a memory-first model transfer engine to accelerate model delivery through direct memory-to-memory communication. Our experiments show that Viper can reduce the model update latency by≈9x using the GPU-to-GPU data transfer engine and≈3x using the DRAM-to-DRAM host data transfer. The checkpoint schedule obtained from Viper&#x27;s predictor also demonstrates improved cumu- lative inference accuracy compared to the baseline of epoch-based solutions.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>TunIO: An AI-powered Framework for Optimizing HPC I&#x2F;O</title>
        <published>2024-05-01T00:00:00+00:00</published>
        <updated>2024-05-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/rajesh2024tunio/"/>
        <id>https://neeraj.stax.xyz/publications/rajesh2024tunio/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/rajesh2024tunio/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;I&#x2F;O operations are a known performance bottleneck of HPC applications. To achieve good performance, users often employ an iterative multistage tuning process to find an optimal I&#x2F;O stack configuration. However, an I&#x2F;O stack contains multiple layers, such as high-level I&#x2F;O libraries, I&#x2F;O middleware, and parallel file systems, and each layer has many parameters. These parameters and layers are entangled and influenced by each other. The tuning process is time-consuming and complex. In this work, we present TunIO, an AI- powered I&#x2F;O tuning framework that implements several techniques to balance the tuning cost and performance gain, including tuning the high- impact parameters first. Furthermore, TunIO analyzes the application source code to extract its I&#x2F;O kernel while retaining all statements necessary to perform I&#x2F;O. It utilizes a smart selection of high-impact configuration parameters of the given tuning objective. Finally, it uses a novelReinforcement Learning(RL)-driven early stopping mechanism to balance the cost and performance gain. Experimental results show that TunIO leads to a reduction of up to≈73%in tuning time while achieving the same performance gain when compared to H5Tuner. It achieves a significant performance gain&#x2F;cost of 208.4 MBps&#x2F;min (I&#x2F;O bandwidth for each minute spent in tuning) over existing approaches under our testing.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>LuxIO: Intelligent Resource Provisioning and Auto-Configuration for Storage Services</title>
        <published>2022-12-01T00:00:00+00:00</published>
        <updated>2022-12-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/bateman2022luxio/"/>
        <id>https://neeraj.stax.xyz/publications/bateman2022luxio/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/bateman2022luxio/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;Storage in HPC is typically a single Remote and Static Storage (RSS) resource. However, applications demonstrate diverse I&#x2F;O requirements that can be better served by a multi-storage approach. Cur- rent practice employs ephemeral storage systems running on either node- local or shared storage resources. Yet, the burden of provisioning and configuring intermediate storage falls solely on the users, while global job schedulers offer little to no support for custom deployments. This lack of support often leads to over- or under-provisioning of resources and poorly configured storage systems. To mitigate this, we present LuxIO, an intelli- gent storage resource provisioning and auto-configuration service. LuxIO constructs storage deployments configured to best match I&#x2F;O require- ments. LuxIO-tuned storage services show performance improvements up to 2×across common applications and benchmarks, while introducing minimal overhead of 93.40 ms on top of existing job scheduling pipelines. LuxIO improves resource utilization by up to 25% in select workflows.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Feature Reduction of Darshan Counters Using Evolutionary Algorithms</title>
        <published>2021-11-01T00:00:00+00:00</published>
        <updated>2021-11-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/rajesh2021features/"/>
        <id>https://neeraj.stax.xyz/publications/rajesh2021features/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/rajesh2021features/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;Feature reduction is an integral part of data preparation in machine learning. It helps denoise the data and makes it easier to fit the model. Predicting the performance of an application using Darshan counters can be tricky due to the large amount of data available, with not all of them being pertinent to predicting the I&#x2F;O performance. There exist methods for feature reduction, the most common being recursive feature elimination (RFE). The RFE method aims to correlate the features to a specific data point. We aim to get a subset of features that are able to distinguish between the different applications, then compare the effectiveness of the subset by creating a model to predict I&#x2F;O performance. We then aim to compare that with a similar model created with all the features and with a subset of features determined using RFE implemented on Scikit Learn.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>HFlow: A Dynamic and Elastic Multi-Layered Data Forwarder</title>
        <published>2021-09-01T00:00:00+00:00</published>
        <updated>2021-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/cernuda2021hflow/"/>
        <id>https://neeraj.stax.xyz/publications/cernuda2021hflow/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/cernuda2021hflow/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;Modern applications are highly data-intensive, leading to the well-known I&#x2F;O bottleneck problem. Scientists have proposed the placement of fast intermediate storage resources which aim to mask the I&#x2F;O penalties. To manage these resources, three core software abstractions are being used in leadership-class computing facilities:IO Forwarders,Burst Buffers, andData Stagers. Yet, with the rise of multi-tenant deployment in HPC systems, these software abstractions are: managed and maintained in isolation, leading to inefficient interactions; allocated statically, leading to load imbalance; exclusively bifurcated between the intermediate storage, leading to under-utilization of resources, and, in many cases, do not support in-situ operations. To this end, we present HFlow, a new class of data forwarding system that leverages a real-time data movement paradigm. HFlow introduces a unified data movement abstraction (the ByteFlow) providing data-independent tasks that can be executed anywhere and thus, enabling dynamic resource provisioning. Moreover, the processing elements executing the ByteFlows are designed to be ephemeral and, hence, enable elastic management of intermediate storage resources. Our results show that applications running under HFlow display an increase in performance of 3x when compared with state-of-the-art software solutions. IndexTerms—Data streaming, I&#x2F;O forwarding, elasticity, dynamicity, multi-tenant, data-intensive, I&#x2F;O,data pipeline, in-transit&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Apollo: An ML-assisted Real-Time Storage Resource Observer</title>
        <published>2021-06-01T00:00:00+00:00</published>
        <updated>2021-06-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/rajesh2021apollo/"/>
        <id>https://neeraj.stax.xyz/publications/rajesh2021apollo/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/rajesh2021apollo/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;Applications and middleware services, such as data placement engines, I&#x2F;O scheduling, and prefetching engines, require low-latency access to telemetry data in order to make optimal decisions. However, typical monitoring services store their telemetry data in a database in order to allow applications to query them, resulting in significant latency penalties. This work presents Apollo: a low-latency monitoring service that aims to provide applications and middleware libraries with direct access to relational telemetry data. Monitoring the system can create interference and overhead, slowing down raw performance of the resources for the job. However, having a current view of the system can aid middleware services in making more optimal decisions which can ultimately improve the overall performance. Apollo has been designed from the ground up to provide low latency, using Publish-Subscriber Pub-Sub semantics, and low overhead, using adaptive intervals in order to change the length of time between polling the resource for telemetry data and machine learning in order to predict changes to the telemetry data between actual resource polling. This work also provides some high level abstractions called I&#x2F;O curators, which can further aid middleware libraries and applications to make optimal decisions. Evaluations showcase that Apollo can achieve sub-millisecond latency for acquiring complex insights with a memory overhead of ~57 MB and CPU overhead being only 7% more than existing state-of-the-art systems.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Characterizing and Approximating I&#x2F;O Behavior of HDF5 Applications</title>
        <published>2020-11-01T00:00:00+00:00</published>
        <updated>2020-11-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/rajesh2020characterizing/"/>
        <id>https://neeraj.stax.xyz/publications/rajesh2020characterizing/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/rajesh2020characterizing/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;By characterizing the I&#x2F;O behavior of applications, we try to answer the following questions: Can we decompose an application profile into a simple sequence or ”genome” sequence that describes the application? Can we compare these different ”genomes” using a simple similarity metric? Using a simple similarity metric can we, Compare the I&#x2F;O characteristics of 2 or more applications using their ”genomes”? Can we use a simpler mechanism to recreate the I&#x2F;O behavior of the application? What can we infer about the original application’s behavior?&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Freeing yourself from TBTE, Part 4: Amazon</title>
        <published>2020-10-05T00:00:00+00:00</published>
        <updated>2026-10-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/blog/tbte-amazon/"/>
        <id>https://neeraj.stax.xyz/blog/tbte-amazon/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/blog/tbte-amazon/">&lt;h1 id=&quot;amazon&quot;&gt;Amazon&lt;&#x2F;h1&gt;
&lt;p&gt;Amazon while known for its store they have another monster hiding in plain sight. AWS or Amazon Web Services aims to provide cheap cloud services to anyone with a credit card. End of the day you are giving money to Amazon. A company known for undercutting businesses and giving them money is bad for that little local business you love.&lt;&#x2F;p&gt;
&lt;p&gt;Some alternatives to AWS are:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.linode.com&#x2F;&quot;&gt;Linode&lt;&#x2F;a&gt; (acquired by Akamai in 2022, remains a distinct brand)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.bahnhof.net&#x2F;&quot;&gt;Bahnhof&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.orangewebsite.com&#x2F;&quot;&gt;Orange Website&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;To move away from the Amazon Store. Hehehe. good luck? I am still in the process of this. All I can say is support local + small businesses as much as possible.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Ebay?&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.etsy.com&#x2F;&quot;&gt;Etsy&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Take care now!&lt;&#x2F;p&gt;
&lt;footer class=&quot;tbte-series&quot;&gt;
    &lt;header class=&quot;tbte-series-title&quot;&gt;
        &lt;h2&gt;Free yourself from the Toxic Big Tech Ecosystem&lt;&#x2F;h2&gt;
        &lt;hr&gt;
    &lt;&#x2F;header&gt;
    &lt;div class=&quot;tbte-series-links&quot;&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-yourself-from-tbte&quot;&gt;Intro&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-facebook&quot;&gt;Part 1: Facebook&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-microsoft&quot;&gt;Part 2: Microsoft&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-google&quot;&gt;Part 3: Google&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;strong&gt;Part 4: Amazon&lt;&#x2F;strong&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-ourselves-from-tbte&quot;&gt;Follow-up&lt;&#x2F;a&gt;
    &lt;&#x2F;div&gt;
&lt;&#x2F;footer&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Freeing yourself from TBTE, Part 3: Google</title>
        <published>2020-10-04T00:00:00+00:00</published>
        <updated>2026-10-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/blog/tbte-google/"/>
        <id>https://neeraj.stax.xyz/blog/tbte-google/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/blog/tbte-google/">&lt;h1 id=&quot;google&quot;&gt;Google&lt;&#x2F;h1&gt;
&lt;p&gt;Oh boy this is gonna be a long one considering the number of applications in the Google Ecosystem. This company has a huge monopoly in your data collection just by the different tools in their ecosystem.&lt;&#x2F;p&gt;
&lt;p&gt;Google Tools (mainly but not limited to):&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Search&lt;&#x2F;li&gt;
&lt;li&gt;Chrome&lt;&#x2F;li&gt;
&lt;li&gt;Android&lt;&#x2F;li&gt;
&lt;li&gt;Electronic mail (or email as the kids say it)&lt;&#x2F;li&gt;
&lt;li&gt;Drive, along with
&lt;ul&gt;
&lt;li&gt;Docs&lt;&#x2F;li&gt;
&lt;li&gt;Sheets&lt;&#x2F;li&gt;
&lt;li&gt;Slides&lt;&#x2F;li&gt;
&lt;li&gt;Forms&lt;&#x2F;li&gt;
&lt;li&gt;Jamboard&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;YouTube&lt;&#x2F;li&gt;
&lt;li&gt;Chat tools
&lt;ul&gt;
&lt;li&gt;Hangouts (shut down in 2022)&lt;&#x2F;li&gt;
&lt;li&gt;Meets&lt;&#x2F;li&gt;
&lt;li&gt;Allo (shut down in 2019)&lt;&#x2F;li&gt;
&lt;li&gt;Duo (merged into Google Meet in 2022)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;Misc. Services (That is how big Google is, I need a miscellaneous section)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;For Google I shall be going in the order of ease rather than the order I mentioned them above, which is more in the order of relevance.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;search&quot;&gt;Search&lt;&#x2F;h2&gt;
&lt;p&gt;Due to the complexities of searching the only alternative viable is &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;duckduckgo.com&#x2F;&quot;&gt;DuckDuckGo&lt;&#x2F;a&gt;. They protect your privacy and also have a lot of cool features like bang commands.&lt;&#x2F;p&gt;
&lt;p&gt;Bang commands start with &lt;code&gt;!&lt;&#x2F;code&gt; followed by the command. So, if I did &lt;code&gt;!slackbuild 0ad&lt;&#x2F;code&gt; it would take you to the search result in SlackBuilds.org for 0ad. If I did &lt;code&gt;!scholar data privacy&lt;&#x2F;code&gt; it would take you to the search result of Google scholar (I know, I know) for data privacy.&lt;&#x2F;p&gt;
&lt;p&gt;If you want to self host your own search engine, while results may vary based on configuration etc. One could use &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;searxng&#x2F;searxng&quot;&gt;SearXNG&lt;&#x2F;a&gt; (a fork of the now-unmaintained Searx) or use one of the publicly available instances &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;searx.space&#x2F;&quot;&gt;here&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;chrome&quot;&gt;Chrome&lt;&#x2F;h2&gt;
&lt;p&gt;Chrome is (was?) a great browser. I am not going to argue about that. It is however used as a tool to spy on you, just like Microsoft Edge! As an alternative you can use &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.mozilla.org&#x2F;firefox&#x2F;&quot;&gt;Firefox&lt;&#x2F;a&gt;. It does have its problems, like it uses Google search by default which you can change to Duckduckgo! With its minor issues it is still a great browser and the best alternative to a browser that can work as a Chrome and Chromium based browser. It also has Firefox sync which helps you sync your browser across machines. It is FOSS so people have access to the code to make sure it is not spying on you and it follows rigorous reviews before a new piece of code is added to the official Firefox code. So, access to the source code is always great!!&lt;&#x2F;p&gt;
&lt;p&gt;If you do need to use a Chromium based browser, use Chromium, if you do not use the Google Sync then it is fairly Google free. There is also &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;Eloston&#x2F;ungoogled-chromium&quot;&gt;Ungoogled Chromium&lt;&#x2F;a&gt; where someone has gone out of their way to remove the Google bits. You should find a package for your distro of choice, it should be easier to get now considering the (one of many) recent Google controversy.&lt;&#x2F;p&gt;
&lt;p&gt;If you are using Google Chrome on your Android device &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;uazo&#x2F;cromite&quot;&gt;Cromite&lt;&#x2F;a&gt; (a fork of the now-unmaintained Bromite) is an option that aims to curb the idea of &quot;browser as an advertisement platform&quot;.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;e-mail&quot;&gt;E-Mail&lt;&#x2F;h2&gt;
&lt;p&gt;Some good ol&#x27; Gmail alternatives are:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;proton.me&#x2F;mail&quot;&gt;Proton Mail&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;tuta.com&#x2F;&quot;&gt;Tuta&lt;&#x2F;a&gt; (formerly Tutanota)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Both are designed with your privacy in mind. The major downside is they do not have the &quot;unlimited storage&quot; Google provide and have paid upgrade-able versions.&lt;&#x2F;p&gt;
&lt;p&gt;I personally use my Gmail to sign up for junk and get random spam whereas I use Proton Mail for all communications with people I know.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;chat-tools&quot;&gt;Chat Tools&lt;&#x2F;h2&gt;
&lt;p&gt;The chat tools need to be put into 2 categories:&lt;&#x2F;p&gt;
&lt;p&gt;User tools:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Hangouts (shut down in 2022)&lt;&#x2F;li&gt;
&lt;li&gt;Allo (shut down in 2019)&lt;&#x2F;li&gt;
&lt;li&gt;Duo (merged into Google Meet in 2022)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Conference&#x2F;Enterprise tools:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Chat&lt;&#x2F;li&gt;
&lt;li&gt;Meets&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;user-tools&quot;&gt;User Tools&lt;&#x2F;h3&gt;
&lt;p&gt;Hangouts and Allo: Same as the alternatives for Facebook messenger and WhatsApp.&lt;&#x2F;p&gt;
&lt;p&gt;Duo: Duo is designed to be a Video chat application. Both Signal and Matrix can fill this gap or one could also use Jitsi Meet (more about it when talking about Google Meets).&lt;&#x2F;p&gt;
&lt;h3 id=&quot;enterprise-tools&quot;&gt;Enterprise Tools&lt;&#x2F;h3&gt;
&lt;p&gt;Chat: For chat specifically which aims to be a Slack alternative, use Matrix. It is designed to be a Slack, IRC alternative which I feel does a decent job of personal communications as well.&lt;&#x2F;p&gt;
&lt;p&gt;Meets: For Meets one can use &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;meet.jit.si&#x2F;&quot;&gt;Jitsi Meet&lt;&#x2F;a&gt; via their different public instances &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;ladatano.partidopirata.com.ar&#x2F;jitsimeter&#x2F;&quot;&gt;here&lt;&#x2F;a&gt;. Jitsi Meets has improved in leaps and bounds since BC (Before CoVid-19) and is super smooth now. My favorite feature about Jitsi Meets is the &lt;code&gt;Raise hand&lt;&#x2F;code&gt; feature which none of the other conference call apps have and it has existed way BC.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;drive&quot;&gt;Drive&lt;&#x2F;h2&gt;
&lt;p&gt;Drive is a hard thing to replace as you still have to trust your data on someone else&#x27;s computer. There are very few providers that I would trust:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;mega.nz&#x2F;&quot;&gt;Mega.nz&lt;&#x2F;a&gt; is the only that comes to mind that gives you 20GB of free storage and encrypts your files as well.&lt;&#x2F;li&gt;
&lt;li&gt;Setup your own &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;nextcloud.com&#x2F;&quot;&gt;Nextcloud&lt;&#x2F;a&gt; instance, while still relatively easy it can still be daunting for those who have not used a Linux based OS.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;android&quot;&gt;Android&lt;&#x2F;h2&gt;
&lt;p&gt;Android is a pain to replace. It is the Windows of the mobile ecosystem, in their reach and also in how they spy on you. Replacing it has slight limitations as it isn&#x27;t as easy to change the OS on the mobile as one would hope and it involves checking if the phone you intend to buy is supported by the OS you would like to install. There are however a few phones that are built from the ground up with privacy and non-Android OS in mind.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.pine64.org&#x2F;pinephone&#x2F;&quot;&gt;PinePhone&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;A realistic as FOSS as possible phone while also being affordable. You can put any OS you would like on this $150 - $200 phone.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;puri.sm&#x2F;products&#x2F;librem-5&#x2F;&quot;&gt;Librem 5&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;This is a phone built from the ground up keeping FOSS in mind by Purism.
This phone was a long shot and has been in the works for a few years but is finally showing signs of life for customers.
This phone is as FOSS as possible for a phone built from scratch.
Priced at $700 roughly and $1200 for the Made in USA version of the phone.
I want to live in the world where this phone makes sense but we sadly do not.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;A Google free version of Android
&lt;ul&gt;
&lt;li&gt;This is possibly the most affordable but you need to make sure you use the right phone and the right ROM. You can put in a compatible ROM into an existing Android phone which pimps it out for us privacy concerned folks.
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.replicant.us&#x2F;&quot;&gt;Replicant OS&lt;&#x2F;a&gt; which replaces all proprietary blobs from the existing Android OS.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;e.foundation&#x2F;e-os&#x2F;&quot;&gt;&#x2F;e&#x2F;&lt;&#x2F;a&gt; is an OS marketed as a Degoogled version of Android.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;lineageos.org&#x2F;&quot;&gt;Lineage&lt;&#x2F;a&gt; is also a pretty good degoogled Android alternative that has a nice bunch of built-in privacy centric features&lt;&#x2F;li&gt;
&lt;li&gt;For Pixel phones, &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;calyxos.org&#x2F;&quot;&gt;Calyx&lt;&#x2F;a&gt; and &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;grapheneos.org&#x2F;&quot;&gt;Graphene&lt;&#x2F;a&gt; are great ROMs&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;youtube&quot;&gt;YouTube&lt;&#x2F;h2&gt;
&lt;p&gt;Holy fuck balls, this is gonna be hard. To find a YouTube equivalent that hasn&#x27;t been taken over by the alt-right.&lt;&#x2F;p&gt;
&lt;p&gt;You have LBRY which is open source and a nice little blockchain but its founder is Jeremy Kauffman. LBRY Inc was shut down by the SEC in 2023, and its main instance Odysee is effectively centralized now.&lt;&#x2F;p&gt;
&lt;p&gt;The only alternative is &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;joinpeertube.org&#x2F;&quot;&gt;PeerTube&lt;&#x2F;a&gt; which requires content creators to host their own site or upload to an existing instance of PeerTube.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;misc-services&quot;&gt;Misc. Services&lt;&#x2F;h2&gt;
&lt;p&gt;Domains: Google Domains (sold to Squarespace in 2023) provides custom domain names. Alternatives to use would be &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;njal.la&#x2F;&quot;&gt;Njalla&lt;&#x2F;a&gt; or &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.namecheap.com&#x2F;&quot;&gt;Namecheap&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;There are more obscure services Google provides which shall be added here.&lt;&#x2F;p&gt;
&lt;footer class=&quot;tbte-series&quot;&gt;
    &lt;header class=&quot;tbte-series-title&quot;&gt;
        &lt;h2&gt;Free yourself from the Toxic Big Tech Ecosystem&lt;&#x2F;h2&gt;
        &lt;hr&gt;
    &lt;&#x2F;header&gt;
    &lt;div class=&quot;tbte-series-links&quot;&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-yourself-from-tbte&quot;&gt;Intro&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-facebook&quot;&gt;Part 1: Facebook&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-microsoft&quot;&gt;Part 2: Microsoft&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;strong&gt;Part 3: Google&lt;&#x2F;strong&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-amazon&quot;&gt;Part 4: Amazon&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-ourselves-from-tbte&quot;&gt;Follow-up&lt;&#x2F;a&gt;
    &lt;&#x2F;div&gt;
&lt;&#x2F;footer&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Freeing yourself from TBTE, Part 2: Microsoft</title>
        <published>2020-10-03T00:00:00+00:00</published>
        <updated>2026-10-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/blog/tbte-microsoft/"/>
        <id>https://neeraj.stax.xyz/blog/tbte-microsoft/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/blog/tbte-microsoft/">&lt;h1 id=&quot;microsoft&quot;&gt;Microsoft&lt;&#x2F;h1&gt;
&lt;p&gt;This company has been in cahoots with the NSA since Late Windows 95 and have been spying on you ever since.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;As of now GNU&#x2F;Linux is a great alternative for Windows for most tasks including gaming. The only field I think it needs a little work in is Adobe compatibility. While they do have great tools for design, most people are taught to use the Adobe Suite from a young age. Brainwash &#x27;em while they are young and they&#x27;ll remain loyal customers, something Microsoft has also done by providing free tools for students. To use the Adobe tools, one could use WINE. It&#x27;s worth noting that you may have different results based on which version of WINE as well as the version of the Suite you are using, which you can see &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;appdb.winehq.org&#x2F;&quot;&gt;here&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;For Gaming specifically, Valve has done a wonderful job bridging the gap. On Steam, it now has a large number of Linux native games. For those that are not native, you could use the built in Proton tool, which is based on WINE.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;pop.system76.com&#x2F;&quot;&gt;Pop!_OS&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;They have done a lot of heavy lifting in trying to make driver installation and hybrid graphics (like nVidia Optimus) a lot easier to use&lt;&#x2F;li&gt;
&lt;li&gt;Based on Debian (which is what Ubuntu is based of) so you will have a lot of software packaged for it already&lt;&#x2F;li&gt;
&lt;li&gt;Aimed at Linux beginners tho&#x27; a little more targeted for Laptops that have hybrid graphics but still great on the Desktop&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;ubuntu.com&#x2F;&quot;&gt;Ubuntu&lt;&#x2F;a&gt;&#x2F;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;linuxmint.com&#x2F;&quot;&gt;Mint&lt;&#x2F;a&gt;&#x2F;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;kubuntu.org&#x2F;&quot;&gt;Kubuntu&lt;&#x2F;a&gt;&#x2F;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;neon.kde.org&#x2F;&quot;&gt;KDE Neon&lt;&#x2F;a&gt;&#x2F;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;elementary.io&#x2F;&quot;&gt;Elementary OS&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;Very user friendly&lt;&#x2F;li&gt;
&lt;li&gt;Based on Debian, so you have all the apps already packaged for it&lt;&#x2F;li&gt;
&lt;li&gt;The 5 are &quot;same same but different but still same&quot; and aimed at Linux beginners
&lt;ul&gt;
&lt;li&gt;Elementary OS is a great Mac OS like alternative complete with those gestures they like to brag about&lt;&#x2F;li&gt;
&lt;li&gt;Kubuntu and KDE Neon use KDE which is a little Windows like but on steroids and can be themed to look like Windows 7 or anything your heart desires. KDE Neon is by the folks at KDE and would have the latest and greatest that KDE has to offer. Kubuntu is Ubuntu with KDE slapped on it&lt;&#x2F;li&gt;
&lt;li&gt;Ubuntu is Ubuntu, its made by Canonical, and they can claim FIRST! to bringing Linux to the mainstream&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;manjaro.org&#x2F;&quot;&gt;Manjaro&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;User Friendly&lt;&#x2F;li&gt;
&lt;li&gt;Based on Arch Linux, so you have all the apps packaged for Arch Linux which is pretty extensive and has just as many applications packaged for it as Debian derivaties&lt;&#x2F;li&gt;
&lt;li&gt;Built with the KISS principle in mind, being based on Arch Linux&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;The 3 above are aimed at being easy to setup and use for Linux beginners, and don&#x27;t force you to use the terminal except in certain dire circumstances.&lt;&#x2F;p&gt;
&lt;p&gt;Below are some GNU&#x2F;Linux operating systems that put you into the deep end of Linux and force you (and thus show you) to use the terminal.&lt;&#x2F;p&gt;
&lt;p&gt;Disclaimer: Using the terminal at first can be daunting, but eventually you realize it is a lot more powerful than its GUI counterpart&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.slackware.com&#x2F;&quot;&gt;Slackware&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;My personal favorite&lt;&#x2F;li&gt;
&lt;li&gt;Very Unix-ey&lt;&#x2F;li&gt;
&lt;li&gt;Tries to stay away from Systemd&lt;&#x2F;li&gt;
&lt;li&gt;Focus on Stability and KISS principle&lt;&#x2F;li&gt;
&lt;li&gt;Limited number of apps in the official repository compared to Debian and Arch and though a respectable number of user submitted via SlackBuild
&lt;ul&gt;
&lt;li&gt;Though SlackBuilds provide an easy framework to create packages from source&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;archlinux.org&#x2F;&quot;&gt;Arch Linux&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;Rolling Release&lt;&#x2F;li&gt;
&lt;li&gt;Uses Systemd&lt;&#x2F;li&gt;
&lt;li&gt;Focus on bleeding edge and KISS philosophy&lt;&#x2F;li&gt;
&lt;li&gt;Lot of apps in the repository, official and user submitted via AUR
&lt;ul&gt;
&lt;li&gt;Has an easy build system to create packages from source&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;office&quot;&gt;Office&lt;&#x2F;h3&gt;
&lt;p&gt;Use &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.libreoffice.org&#x2F;&quot;&gt;LibreOffice&lt;&#x2F;a&gt;. It may not be as &quot;pretty&quot; but you can get the job done with a little relearning of certain tools.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;github&quot;&gt;GitHub&lt;&#x2F;h3&gt;
&lt;p&gt;Everyone in the open source and FOSS movement died a little when Microsoft bought GitHub. GitHub was huge, it was the place for any Open Source and FOSS project out there. This was Microsofts plan to support the Open Source Community and proclaim their undying love for them. End of the day though, it is still Microsoft, the company known for its EEE tactic. It stands for Embrace, Extend and Extinguish and has been a ploy of theirs since 1995 at least, where they tried to kill HTML by extending it. This is mainly why people in the Open Source Community still have a hard time welcoming Microsoft. I have a problem with them being in the board of the Linux Foundation. If they are embracing some open source project you can bet your money that they are going to extinguish it soon. With Github the main selling point is GitHub Actions, which to me looks like how Microsoft saved their investment into Azure. You see how they embraced GitHub and then extended it with GitHub Actions, which is basically Azure in a monkey suit. At this point it is up to us to ensure that do not extinguish other similar services.&lt;&#x2F;p&gt;
&lt;p&gt;Some alternatives are:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;about.gitlab.com&#x2F;&quot;&gt;GitLab&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;gitea.io&#x2F;&quot;&gt;Gitea&lt;&#x2F;a&gt; (the community fork &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;forgejo.org&#x2F;&quot;&gt;Forgejo&lt;&#x2F;a&gt; was created in 2022 over governance concerns)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;These are two good alternatives that can and should be used instead of Microsofts GitHub. If Micro$oft is coming for a project you love you better duck and cover because they are going to ruin it all.&lt;&#x2F;p&gt;
&lt;footer class=&quot;tbte-series&quot;&gt;
    &lt;header class=&quot;tbte-series-title&quot;&gt;
        &lt;h2&gt;Free yourself from the Toxic Big Tech Ecosystem&lt;&#x2F;h2&gt;
        &lt;hr&gt;
    &lt;&#x2F;header&gt;
    &lt;div class=&quot;tbte-series-links&quot;&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-yourself-from-tbte&quot;&gt;Intro&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-facebook&quot;&gt;Part 1: Facebook&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;strong&gt;Part 2: Microsoft&lt;&#x2F;strong&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-google&quot;&gt;Part 3: Google&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-amazon&quot;&gt;Part 4: Amazon&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-ourselves-from-tbte&quot;&gt;Follow-up&lt;&#x2F;a&gt;
    &lt;&#x2F;div&gt;
&lt;&#x2F;footer&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Freeing yourself from TBTE, Part 1: Facebook</title>
        <published>2020-10-02T00:00:00+00:00</published>
        <updated>2026-10-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/blog/tbte-facebook/"/>
        <id>https://neeraj.stax.xyz/blog/tbte-facebook/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/blog/tbte-facebook/">&lt;h1 id=&quot;facebook&quot;&gt;Facebook&lt;&#x2F;h1&gt;
&lt;p&gt;This company is absolute trash. They sadly provide a decent way to keep in touch and share your life with your friends, especially if you move around a lot. They also provide 2 chat services, Messenger and Whatsapp, which have, in some parts of the world, taken over all modes of communication from calls and texts. They&#x27;ve become a tool that everyone from grandma to the family dog utilizes. Conversations in Whatsapp and Facebook Messenger are a lot more private and intimate compared to what is put on your Facebook wall. Facebook sells this data to the highest bidder, who uses this information to sell you different useless products or worse, useless ideas.&lt;&#x2F;p&gt;
&lt;p&gt;Alternatives for Facebook as a social media service:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;diasporafoundation.org&#x2F;&quot;&gt;diaspora*&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.gnu.org&#x2F;software&#x2F;social&#x2F;&quot;&gt;GNU Social&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;For Facebook Messenger and WhatsApp:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;signal.org&#x2F;&quot;&gt;Signal&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;Developed by the Signal Foundation and Signal Messenger LLC&lt;&#x2F;li&gt;
&lt;li&gt;As seamless as WhatsApp, can easily be used as an alternative&lt;&#x2F;li&gt;
&lt;li&gt;Handles SMS to people who do not have a Signal Account&lt;&#x2F;li&gt;
&lt;li&gt;FOSS&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;xmpp.org&#x2F;&quot;&gt;XMPP (Extensible Messaging and Presence Protocol)&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;Was called Jabber and is based on XML&lt;&#x2F;li&gt;
&lt;li&gt;You can self host it&lt;&#x2F;li&gt;
&lt;li&gt;If you used WhatsApp or Google Talk (not Hangouts or chat which were slower and sucked!) you have used XMPP as they were built off XMPP&lt;&#x2F;li&gt;
&lt;li&gt;Open Standards and has different extensions that can extend the base features of XMPP made by XSF&lt;&#x2F;li&gt;
&lt;li&gt;FOSS&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;matrix.org&#x2F;&quot;&gt;Matrix&lt;&#x2F;a&gt;
&lt;ul&gt;
&lt;li&gt;Developed by the Matrix Foundation&lt;&#x2F;li&gt;
&lt;li&gt;You use a number of clients to access it with the most feature-full being Element (previously called Riot.im), which is made by the Matrix Team via their company Element (previously called New Vector)&lt;&#x2F;li&gt;
&lt;li&gt;You can self host a federated server and talk to people on Matrix or sign up on the official Matrix.org server or join a number of existing servers listed &lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.hello-matrix.net&#x2F;public_servers.php&quot;&gt;here&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;You can use it to communicate with people on other services (like Signal, WhatsApp, Hangouts, Facebook messenger, SMS, etc.) using Bridges&lt;&#x2F;li&gt;
&lt;li&gt;Slightly more technical as you have to deal with your encryption keys yourself by setting up the built-in backup system. It is simple, but it is an extra step for people who just want to install, create account, and use without a second thought. Signal is better for those kinds of people, for now. Matrix and its clients are rapidly growing and over the past year have become easier to use&lt;&#x2F;li&gt;
&lt;li&gt;FOSS&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;footer class=&quot;tbte-series&quot;&gt;
    &lt;header class=&quot;tbte-series-title&quot;&gt;
        &lt;h2&gt;Free yourself from the Toxic Big Tech Ecosystem&lt;&#x2F;h2&gt;
        &lt;hr&gt;
    &lt;&#x2F;header&gt;
    &lt;div class=&quot;tbte-series-links&quot;&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-yourself-from-tbte&quot;&gt;Intro&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;strong&gt;Part 1: Facebook&lt;&#x2F;strong&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-microsoft&quot;&gt;Part 2: Microsoft&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-google&quot;&gt;Part 3: Google&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-amazon&quot;&gt;Part 4: Amazon&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-ourselves-from-tbte&quot;&gt;Follow-up&lt;&#x2F;a&gt;
    &lt;&#x2F;div&gt;
&lt;&#x2F;footer&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Free yourself from the Toxic Big Tech Ecosystem</title>
        <published>2020-10-01T00:00:00+00:00</published>
        <updated>2026-10-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/blog/free-yourself-from-tbte/"/>
        <id>https://neeraj.stax.xyz/blog/free-yourself-from-tbte/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/blog/free-yourself-from-tbte/">&lt;p&gt;I wrote this article to give people a guide to get away from Tech Ecosystems that prey on the users, while encouraging them to use tools that would respect them and their data, without using them as a means to profits. I have been passionate about this topic for some time, and implementing it into my daily life has been a slow but rewarding process. It has been a year or so since I started an experiment of living off the &quot;grid&quot;, while still being connected to people. I am going to refrain from using any references to plugging out of the Matrix as there is an Open Protocol called Matrix which is definitely worth plugging into, which I shall elaborate on later. I find that, while I may not interact with as many people as before, the interactions I do have are a lot more deep and fulfilling.&lt;&#x2F;p&gt;
&lt;p&gt;I wrote this out before watching the The Social Dilemma, which focuses mainly on Facebook, and while it gets into the problems of the current Big Tech Ecosystem preying on its users, I want to focus on what we can do right now, you and me, to reclaim our digital selves, to take the power from these centralized data collection and interaction engines and give it back to the people it belongs to, the users (for I am Tron! and I fight for the user).&lt;&#x2F;p&gt;
&lt;h2 id=&quot;what-is-the-toxic-big-tech-ecosystem-tbte&quot;&gt;What is the Toxic Big Tech Ecosystem (TBTE)&lt;&#x2F;h2&gt;
&lt;p&gt;These are companies that essentially use you as the product without telling you. They have a history of collecting and selling your private data, and it&#x27;s about time we stop allowing them to do that.&lt;&#x2F;p&gt;
&lt;p&gt;The big 4 of TBTE are:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Facebook&quot;&gt;Facebook&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Microsoft&quot;&gt;Microsoft&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Google&quot;&gt;Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a class=&quot;external&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Amazon_(company)&quot;&gt;Amazon&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;While these companies do provide essential services which we tend to use on the reg, there are better (read: don&#x27;t sell your data) alternatives to them. I understand that it is hard to stop using these services if there isn&#x27;t a viable alternative to them, which is why I shall be providing an alternative for each of them as I go in depth. This article is not about the damage they do by using you, there are many better sources for that. This is more about how you can stop using their services and a set of alternatives that better respect your data and privacy. All tools mentioned are Free and Open Source or at least Open Source.&lt;&#x2F;p&gt;
&lt;p&gt;Disclaimer: Growing up, I looked up to these companies and wanted to work with them. After waking up and smelling the coffee, I do not like how they conduct business, use their customers, and their complete lack of ethics and morals. I wouldn&#x27;t be able to live with myself if I assisted them in that endeavor. So, forgive me if I sound like a disgruntled ex.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;the-series&quot;&gt;The series&lt;&#x2F;h2&gt;
&lt;p&gt;This guide is split into parts, one per company:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-facebook&#x2F;&quot;&gt;Part 1: Facebook&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-microsoft&#x2F;&quot;&gt;Part 2: Microsoft&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-google&#x2F;&quot;&gt;Part 3: Google&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-amazon&#x2F;&quot;&gt;Part 4: Amazon&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;footer class=&quot;tbte-series&quot;&gt;
    &lt;header class=&quot;tbte-series-title&quot;&gt;
        &lt;h2&gt;Free yourself from the Toxic Big Tech Ecosystem&lt;&#x2F;h2&gt;
        &lt;hr&gt;
    &lt;&#x2F;header&gt;
    &lt;div class=&quot;tbte-series-links&quot;&gt;
        &lt;strong&gt;Intro&lt;&#x2F;strong&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-facebook&quot;&gt;Part 1: Facebook&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-microsoft&quot;&gt;Part 2: Microsoft&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-google&quot;&gt;Part 3: Google&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;tbte-amazon&quot;&gt;Part 4: Amazon&lt;&#x2F;a&gt;
        &lt;span role=&quot;separator&quot; aria-hidden=&quot;true&quot;&gt;::&lt;&#x2F;span&gt;
        &lt;a href=&quot;https:&#x2F;&#x2F;neeraj.stax.xyz&#x2F;blog&#x2F;free-ourselves-from-tbte&quot;&gt;Follow-up&lt;&#x2F;a&gt;
    &lt;&#x2F;div&gt;
&lt;&#x2F;footer&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>ChronoLog: A Distributed Shared Tiered Log Store with Time-based Data Ordering</title>
        <published>2020-10-01T00:00:00+00:00</published>
        <updated>2020-10-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/kougkas2020chronolog/"/>
        <id>https://neeraj.stax.xyz/publications/kougkas2020chronolog/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/kougkas2020chronolog/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;Modern applications produce and process massive amounts of activity (or log) data. Traditional storage systems were not designed with an append-only data model and a new storage abstraction aims to fill this gap: the distributed shared log store. However, existing solutions struggle to provide a scalable, parallel, and high-performance solution that can support a diverse set of conflicting log workload requirements. Finding the tail of a distributed log is a centralized point of contention. In this paper, we show how using physical time can help alleviate the need of centralized synchronization points. We present ChronoLog, a new, distributed, shared, and multi-tiered log store that can handle more than a million tail operations per second. Evaluation results show ChronoLog&#x27;s potential, outperforming existing solution by an order of magnitude.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>CashTagNN: Exploiting the use of cashtags to predict stock market prices using convolutional networks</title>
        <published>2020-01-01T00:00:00+00:00</published>
        <updated>2020-01-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/cashtagnn-2020/"/>
        <id>https://neeraj.stax.xyz/publications/cashtagnn-2020/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/cashtagnn-2020/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;In this paper, the authors present a system, CashTagNN, which uses the sentiment and subjectivity scores of tweets that include cashtags to model stock market movement, and in particular, predict opening stock market prices. Currently, the system focuses on two companies: Apple and Johnson &amp;amp; Johnson. The system uses two machine learning methods for prediction, a feed-forward neural network, and a deep convolutional neural network. The authors use stock market prices in March and October 2016 as training data, with stock market prices in November 2016 as test data. The time series used for training and testing consists of stock prices recorded at one minute, five minutes, and one-hour intervals. Results show that the Feed Forward Network Model, in this case, outperforms the Deep Convolutional Network model. C CS Concepts •ComputingMethodologies ➝NeuralNetworks •Information Systems ➝ Web and Social media network&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>CashTagNN: Exploiting the use of cashtags to predict stock market prices using convolutional networks</title>
        <published>2016-10-01T00:00:00+00:00</published>
        <updated>2016-10-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Neeraj Rajesh
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://neeraj.stax.xyz/publications/cashtagnn-2016/"/>
        <id>https://neeraj.stax.xyz/publications/cashtagnn-2016/</id>
        
        <content type="html" xml:base="https://neeraj.stax.xyz/publications/cashtagnn-2016/">&lt;p&gt;Abstract:&lt;&#x2F;p&gt;
&lt;p&gt;In this paper we discuss a system, CashTagNN, which uses the sentiment and subjectivity scores of tweets that include cashtags of two companies, Apple and Johnson and Johnson, to model stock market movement, and in particular predict opening and closing stock market prices. We demonstrate that by using only sentiment and subjectivity along with a neural network machine learning model we can predict the opening and closing prices of the two companies with high accuracy.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
