<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6178318996396467563</id><updated>2024-11-01T05:08:34.779-04:00</updated><category term="Personal Opinions"/><category term="Politics"/><category term="reading list"/><category term="It happens only in India"/><category term="Facebook"/><category term="Economics"/><category term="Google"/><category term="Tech"/><category term="Review"/><category term="Literature"/><category term="The Failure of..."/><category term="Hacking"/><category term="Internet Security"/><category term="Linux"/><category term="Orwell"/><category term="Windows"/><category term="democracy"/><category term="privacy"/><category term="GMail"/><category term="Google+"/><category term="Programming"/><category term="Software"/><category term="Story"/><category term="Ubuntu"/><category term="consumerism"/><category term="people"/><category term="psychology"/><category term="satire"/><category term="surveillance"/><category term="Big Brother"/><category term="Copyright"/><category term="Dystopia"/><category term="Harry Potter"/><category term="PRISM"/><category term="Personal Experiences"/><category term="Republic Day"/><category term="fiction"/><category term="government"/><category term="internet"/><category term="opensource"/><category term="paranoid"/><category term="personal"/><category term="AAP"/><category term="Android"/><category term="Apple"/><category term="CMake"/><category term="DIY"/><category term="Dvorak layout"/><category term="FlightGear"/><category term="Intellectual Property"/><category term="Star Trek"/><category term="Wubi"/><category term="capitalism"/><category term="driving"/><category term="flight simulator"/><category term="reinventing myself"/><category term="Aakash"/><category term="Aaron Sorkin"/><category term="Academics"/><category term="Ban"/><category term="Blickensderfer typewriter"/><category term="C++11"/><category term="CSS"/><category term="Critical Analysis"/><category term="Elements of a Story"/><category term="EmoDetect"/><category term="Fables"/><category term="Fedora"/><category term="Film"/><category term="Fitt&#39;s Law"/><category term="Google Buzz"/><category term="Google Reader"/><category term="HTML"/><category term="IIT"/><category term="Internet Explorer"/><category term="Ivy Leagues"/><category term="Jane Austen"/><category term="Julio Cortázar"/><category term="Kingfisher"/><category term="LaTeX"/><category term="Language"/><category term="MacBook Air"/><category term="Mark Shuttleworth"/><category term="Microsoft"/><category term="Mohan Sivanand"/><category term="Movie"/><category term="Music"/><category term="Narendra Modi"/><category term="Natty Narwhal"/><category term="News"/><category term="Noise Cancelling Headphones"/><category term="Oneiric Ocelot"/><category term="OpenSUSE"/><category term="Pride and Prejudice"/><category term="QWERTY layout"/><category term="Reservations"/><category term="Shahrukh Khan"/><category term="Short Film"/><category term="Steve Jobs"/><category term="TV"/><category term="The Continuity of Parks"/><category term="The Social Network"/><category term="The West WIng"/><category term="Troll"/><category term="Ubuntu vs Fedora vs OpenSUSE"/><category term="WYSIWYG"/><category term="activism"/><category term="apparation"/><category term="astroturfing"/><category term="big data"/><category term="book"/><category term="caffeine"/><category term="coffee"/><category term="cornell"/><category term="drabble"/><category term="education"/><category term="environment"/><category term="ergonomics"/><category term="fake profile"/><category term="flight"/><category term="free market"/><category term="funny"/><category term="iMac"/><category term="iPad"/><category term="iPhone"/><category term="invisible hand"/><category term="moral policing"/><category term="nostalgia"/><category term="nust"/><category term="progressive"/><category term="science fiction"/><category term="travel"/><category term="union"/><category term="vim"/><title type='text'>Just another blog!</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>136</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-4593902103747479536</id><published>2018-01-01T02:10:00.000-05:00</published><updated>2018-01-01T02:10:48.436-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, December 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Brian Merchant, &lt;em&gt;How email open tracking quietly took over the world&lt;/em&gt;, in Wired, 11 December 2017. [Online]: &lt;a href=&quot;https://www.wired.com/story/how-email-open-tracking-quietly-took-over-the-web/&quot; class=&quot;uri&quot;&gt;https://www.wired.com/story/how-email-open-tracking-quietly-took-over-the-web/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is no longer a secret that every website you visit silently tracks you in an effort to maximise ad revenue. What is less known is that emails also track you, through the use of tracking pixels and redirect links. These techniques were used by spammers and legitimate companies alike when creating newsletters or other mass email, in order to figure out their reach. What&amp;#8217;s happening now is that private people are also using these techniques in order to create invisible and intrusive read receipts for email, which is incredibly frustrating from a privacy point of view.&lt;/p&gt;
&lt;p&gt;My solution to the tracking woes? I only open the plain-text component of email, which gets rid of tracking pixels entirely. Redirect links are harder to beat, and I don&amp;#8217;t have a good solution for this.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dan Luu, &lt;em&gt;Computer latency 1977&amp;#8211;2017&lt;/em&gt;. December 2017. [Online]: &lt;a href=&quot;https://danluu.com/input-lag/&quot; class=&quot;uri&quot;&gt;https://danluu.com/input-lag/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I always used to joke that the layers of abstraction and indirection in modern computers means that they are slower than computers of the past. Every time we hardware people come up with faster machines, software people find ways to slow them down. In this post, Dan Luu presents quantitative data that shows that a modern computer has higher latencies than an Apple //e, released forty years ago. Luu also mentions a few reasons why this is the case, although the underlying factor here is that we have created increasing levels of abstraction and indirection that allow us to write better software and hardware that can be customised, but we lose in terms of performance. The Apple //e had a dedicated chip for processing keyboard inputs, a modern keyboard has a computer more powerful than the Apple //e just to process keyboard inputs. Luu also has some interesting discussions on why Android phones always seem to have higher latency with more powerful hardware than Apple phones, and why our computers are slower than a packet travelling around the world.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Adam Marcus and Ivan Oransky, &lt;em&gt;Want to win a Nobel prize? Retract a paper&lt;/em&gt;, in Slate, 21 December 2017. [Online]: &lt;a href=&quot;http://www.slate.com/articles/health_and_science/science/2017/12/win_a_nobel_prize_by_retracting_a_paper.html&quot; class=&quot;uri&quot;&gt;http://www.slate.com/articles/health_and_science/science/2017/12/win_a_nobel_prize_by_retracting_a_paper.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once you go past the clickbaity headline, the article makes a point that a number of Nobel laureates have retracted their work when they lost confidence in the results. The primary argument in the article, according to me, is that honest science is rewarded.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Royal Society Te Ap&amp;#257;rangi, &lt;em&gt;Selecting a quality publisher&lt;/em&gt;. [Online]: &lt;a href=&quot;https://royalsociety.org.nz/what-we-do/research-practice/publishing-guidance/selecting-a-quality-publisher/&quot; class=&quot;uri&quot;&gt;https://royalsociety.org.nz/what-we-do/research-practice/publishing-guidance/selecting-a-quality-publisher/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is an open secret that the academic world is full of predatory publishers and bad science. Sometimes, legitimate researchers are tricked into publishing their work in these sub-par venues, and this is a loss, because such work is often lost as the journal folds up after charging the authors huge publishing fees. These guidelines from the Kiwis are useful in spotting and avoiding such predatory journals.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Matthew Greene, &lt;em&gt;The strange story of &amp;#8220;Extended Random&amp;#8221;&lt;/em&gt;, in A few thoughts on cryptographic engineering*, 19 December 2017. [Online]: &lt;a href=&quot;https://blog.cryptographyengineering.com/2017/12/19/the-strange-story-of-extended-random/&quot; class=&quot;uri&quot;&gt;https://blog.cryptographyengineering.com/2017/12/19/the-strange-story-of-extended-random/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fascinating story of how a backdoor suspected to be the handiwork of the American NSA ended up inside certain Canon printers. I must confess, as someone with only a passing interest in cryptography, I don&amp;#8217;t understand all the nuances mentioned in this article. Nevertheless, it makes an interesting reading.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ian Parker, &lt;em&gt;Killing animals at the zoo&lt;/em&gt;, in the New Yorker, 16 January 2017. [Online]: &lt;a href=&quot;https://www.newyorker.com/magazine/2017/01/16/killing-animals-at-the-zoo&quot; class=&quot;uri&quot;&gt;https://www.newyorker.com/magazine/2017/01/16/killing-animals-at-the-zoo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I was unaware of the fact that animals are often euthanized at the zoo. This article is uncomfortable reading, but necessary as one of the many ethical issues that arise from keeping wild animals captive in a zoo. I&amp;#8217;m still not sure how I feel about this issue, although I am inclined to believe that euthanasia is probably the most humane option of those presented.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Deborah Bright, &lt;em&gt;How to let go at the end of the workday&lt;/em&gt;, in Harvard Business Review, 23 November 2017. [Online]: &lt;a href=&quot;https://hbr.org/2017/11/how-to-let-go-at-the-end-of-the-workday&quot; class=&quot;uri&quot;&gt;https://hbr.org/2017/11/how-to-let-go-at-the-end-of-the-workday&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As a PhD student, I had trouble defining boundaries between my work and home lives. I often used to carry a stack of papers home to read after dinner, almost never read all that I intended to read, and this stressed me out, almost to my breaking point. It took me quite some time, and some effort to figure out that my problem was not letting go. This article is good reading for anyone else who may be in my position, as it has useful tips to help people snap out of work mode. Hopefully, this improves your lives this coming year.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Alex Knapp, &lt;em&gt;How Garmin responded to a hate crime with humanity&lt;/em&gt;, in Forbes, 12 December 2017. [Online]: &lt;a href=&quot;https://www.forbes.com/sites/alexknapp/2017/12/12/how-garmin-responded-to-a-hate-crime-with-humanity/&quot; class=&quot;uri&quot;&gt;https://www.forbes.com/sites/alexknapp/2017/12/12/how-garmin-responded-to-a-hate-crime-with-humanity/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Knapp chronicles the horrific shooting of two Garmin employees, and how the company chose to respond. I don&amp;#8217;t want to present a watered down summary of this article, as it won&amp;#8217;t do justice. Garmin&amp;#8217;s response is one I would expect of all employers, to treat their employees and their loved ones as family, and to allow people space to grieve.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric S. Raymond, &lt;em&gt;The blues killed rock and roll&lt;/em&gt;, in Armed and Dangerous, 28 December 2017. [Online]: &lt;a href=&quot;http://esr.ibiblio.org/?p=7811&quot; class=&quot;uri&quot;&gt;http://esr.ibiblio.org/?p=7811&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ESR tackles the question, why doesn&amp;#8217;t modern rock music sound like the Beatles or Chuck Berry. His answer, British invasion blues bands like Led Zepplin, Rolling Stones, and The Who hijacked the genre.&lt;/p&gt;
&lt;p&gt;Honestly, I like the new style of rock just as much as the old one, if not more. So I don&amp;#8217;t quite like the tone of loss that ESR takes w.r.t. rock and roll.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Liliana Segura, &lt;em&gt;Can the Supreme Court continue to live with our arbitrary and capricious death penalty?&lt;/em&gt;, in The Intercept, 24 December 2017. [Online]: &lt;a href=&quot;https://theintercept.com/2017/12/24/arizona-death-penalty-supreme-court/&quot; class=&quot;uri&quot;&gt;https://theintercept.com/2017/12/24/arizona-death-penalty-supreme-court/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hidalgo v. Arizona is a case that will be considered by the US Supreme Court. This case challenges the death penalty as being arbitrary. This is a fascinating story of how the Supreme Court once abolished the death penalty in Arizona, how it was brought back in a structured fashion, and how it regressed into arbitrariness. This is a case to watch, as lawyers argue that Hidalgo may be the ideal vehicle to abolish the death penalty across the United States, although its chances are slim at best.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Jeff Atwood, &lt;em&gt;To serve man, with software&lt;/em&gt;, in Coding Horror, 31 December 2017. [Online]: &lt;a href=&quot;https://blog.codinghorror.com/to-serve-man-with-software/&quot; class=&quot;uri&quot;&gt;https://blog.codinghorror.com/to-serve-man-with-software/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Atwood looks back at what makes software great, and his answer is that it makes our lives better.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Joanna Williams, &lt;em&gt;Feminism is holding women back&lt;/em&gt;, in Spectator, 30 December 2017. [Online]: &lt;a href=&quot;https://blogs.spectator.co.uk/2017/12/feminism-is-holding-women-back/&quot; class=&quot;uri&quot;&gt;https://blogs.spectator.co.uk/2017/12/feminism-is-holding-women-back/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This article only partially addresses one of my pet peeves with social justice movements in the developed world. These movements tend to make mountains out of micro aggressions and create a culture of micro victimhood, at a time when real people elsewhere in the world have real issues. Just as Time magazine awarded person of the year to the #MeToo movement, there&amp;#8217;s a movement going on in Iran where women are being arrested for not dressing according to an old, dogmatic dress code.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m not sharing this article to be critical, but because it ends with a message of hope. As we end this year, I think we should celebrate our successes. To that end:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The breakthroughs made by female scientists, engineers and academics in 2017 have been overlooked in favour of celebrating women as victims. But the truth is that women today are better qualified than men; they are working and earning more than ever before.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Francine Prose, &lt;em&gt;The problem with problematic&lt;/em&gt;, in The New York Review of Books, 1 November 2017. [Online]: &lt;a href=&quot;http://www.nybooks.com/daily/2017/11/01/the-problem-with-problematic/&quot; class=&quot;uri&quot;&gt;http://www.nybooks.com/daily/2017/11/01/the-problem-with-problematic/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A critical look at the modern equivalent of book burning and censorship, i.e.&amp;#160;the abusive takedown of authors and their works on social media. This article talks about the cottage industry of &amp;#8216;sensitivity readings&amp;#8217;, and of the illogical absurdity that authors have a &amp;#8216;lived experience&amp;#8217; of what they write about, for this immediately disqualifies both historical and science fiction, as no one yet has the ability to travel to either the past or the future to gain the necessary &amp;#8216;lived experience&amp;#8217;. Prose also makes a passionate case for imagination, that we human beings are capable of imagining ourselves in different circumstances and writing about it, without necessarily having to live those circumstances.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;What&amp;#8217;s distressing is the frequency&amp;#8212;and the unexamined authority&amp;#8212;with which the words &amp;#8220;experience&amp;#8221; and &amp;#8220;lived experience&amp;#8221; define who is qualified to write or even to weigh in on a book.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Isn&amp;#8217;t reading an experience that the writer allows us to &amp;#8220;live&amp;#8221;? Doesn&amp;#8217;t fiction let the reader imagine what it might be like to be someone else? Or to enable us to consider what it means to be a human being&amp;#8212;of another race, ethnicity, or gender?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The article also makes a passionate case for reading literature in a way that is not governed solely by sensitivity readings.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It&amp;#8217;s painful to imagine someone reading Huckleberry Finn and having only one thought: fuck your white savior narrative.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This sort of criticism on social media is akin to bullying, finding easy targets in order to feel morally superior instead of tackling real, difficult issues. This manifests itself, not just in literature, but in almost all aspects of our lives, where people are fired because of outrage on social media, without any chance to defend themselves, or any chance to confront their million accusers. It is easy to jump onto a lynching bandwagon, harder to appreciate that everyone may have something useful to offer.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/4593902103747479536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2018/01/reading-list-december-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/4593902103747479536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/4593902103747479536'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2018/01/reading-list-december-2017.html' title='Reading List, December 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-762535617732852099</id><published>2017-12-01T11:21:00.000-05:00</published><updated>2017-12-01T11:21:00.050-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, November 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Samuel Vee, &lt;em&gt;I see trad people&lt;/em&gt;, in Status 451, 5 November 2017. [Online]: &lt;a href=&quot;https://status451.com/2017/11/05/i-see-trad-people/&quot; class=&quot;uri&quot;&gt;https://status451.com/2017/11/05/i-see-trad-people/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It seems that more and more, I&amp;#8217;m sharing articles that would be frowned upon by the mainstream. I see this as a way to break some of the bubbles that are a part of life in a left-leaning college town. In this article, Samuel Vee cites theories by Haidt and Graham to understand why people who identify either as progessive or conservative do things that are decidedly un-progressive or un-conservative. In doing so, Vee argues that our political leanings come in through our moral foundations, and that these are innate, therefore identifying as part of the other political ideology is akin to being in the closet.&lt;/p&gt;
&lt;p&gt;Vee makes another point right in the beginning of the article pointing out the social progress that we have already achieved, and mentions, rightly so, that we should view today&amp;#8217;s moral and social issues through the lens of society fifty years ago. This reminded me of a &lt;a href=&quot;https://www.youtube.com/watch?v=b86dzTFJbkc&amp;amp;t=31m35s&quot;&gt;fragment from a lecture by Haidt at Duke University&lt;/a&gt;, in which he raised the same point.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Kashmir Hill, &lt;em&gt;How Facebook figures out everyone you&amp;#8217;ve ever met&lt;/em&gt;, in Gizmodo, 7 November 2017.&lt;/p&gt;
&lt;p&gt;A look inside the privacy nightmare known as Facebook. This article describes how Facebook generates a &lt;em&gt;shadow profile&lt;/em&gt; on each person in the world, not just from information that you&amp;#8217;ve shared, but from information that other people share about you. This is crazy, because anyone&amp;#8217;s op-sec is now the minimum of the op-sec of the worst offender in their network. Ever shared your phone number or made a call to someone who decides to share this information from their smartphone to Facebook? Facebook knows that you&amp;#8217;ve spoken. Ever written an email to a business contact who has a bad smartphone policy? Facebook will suggest that the two of you connect.&lt;/p&gt;
&lt;p&gt;Simply deleting my Facebook account is not an option either, as this data collection will go on even if I don&amp;#8217;t have a Facebook account.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric S. Raymond, &lt;em&gt;The long goodbye to C&lt;/em&gt;, in Armed and Dangerous, 7 November 2017. [Online]: &lt;a href=&quot;http://esr.ibiblio.org/?p=7711&quot; class=&quot;uri&quot;&gt;http://esr.ibiblio.org/?p=7711&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The old fart thinks that it is time to let C go. ESR mentions that he hasn&amp;#8217;t started a new project in C for quite a while now, and with contenders like Python, Go, and Rust, the need to write new code in C is largely irrelevant.&lt;/p&gt;
&lt;p&gt;What I&amp;#8217;d like to hear is why C++ is never considered as a serious contender. C++, especially the newer standards like C++11 and C++17 have evolved to be mature and modern standards that could easily give Go a run for its money. Anyway, it will be interesting to see how languages evolve in the next few years.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Alice Gregory, &lt;em&gt;The sorrow and shame of the accidental killer&lt;/em&gt;, 18 September 2017. [Online]: &lt;a href=&quot;https://www.newyorker.com/magazine/2017/09/18/the-sorrow-and-the-shame-of-the-accidental-killer&quot; class=&quot;uri&quot;&gt;https://www.newyorker.com/magazine/2017/09/18/the-sorrow-and-the-shame-of-the-accidental-killer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks to Nishant for &lt;a href=&quot;http://nishanttotla.com/monthly-log/2017-10/&quot;&gt;sharing this article&lt;/a&gt;. This story talks about the horror, shame, and sorrow of accidentally causing injury or death to another human being. In the case of an accident, we are too quick to blame and find someone responsible, but we never see the person who walks away as a &lt;em&gt;victim&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;I went and listened to the &amp;#8216;All Things Considered&amp;#8217; &lt;a href=&quot;https://www.npr.org/templates/story/story.php?storyId=1341449&quot;&gt;episode referenced in the article&lt;/a&gt;. In this episode, Maryann Gray reads a statement about causing the accidental death of an eight year old, and how she lives with that knowledge every day.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Esther Inglis-Arkell, &lt;em&gt;How an unpaid UK researcher saved the Japanese seaweed industry&lt;/em&gt;, in Ars Technica, 19 November 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/science/2017/11/how-an-unpaid-uk-researcher-saved-the-japanese-seaweed-industry/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/science/2017/11/how-an-unpaid-uk-researcher-saved-the-japanese-seaweed-industry/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fascinating story of how a researcher, fired from her university due to a policy of not hiring married women, discovered the secret Clark Kent and Superman relationship between seaweed and a pink sludge, leading to the commercial farming of seaweed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Arnab Ray, &lt;em&gt;On Padmavati and selective outrage&lt;/em&gt;, in Random Thoughts of a Demented Mind, 20 November 2017. [Online]: &lt;a href=&quot;https://greatbong.net/2017/11/20/on-padmavati-and-selective-outrage/&quot; class=&quot;uri&quot;&gt;https://greatbong.net/2017/11/20/on-padmavati-and-selective-outrage/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Arnab points out the hypocrisy of the self-proclaimed Indian liberals, and points out that the behaviour of liberals is actually pretty fundamentalist-adjacent. Sure, liberals don&amp;#8217;t call for physical harm, but social shaming and ostracisation play the same role in shutting down inconvenient speech.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Kristina Panos, &lt;em&gt;Joan Feynman found her place in the sun&lt;/em&gt;, in Hack A Day, 22 November 2017. [Online]: &lt;a href=&quot;http://hackaday.com/2017/11/21/joan-feynman-found-her-place-in-the-sun/&quot; class=&quot;uri&quot;&gt;http://hackaday.com/2017/11/21/joan-feynman-found-her-place-in-the-sun/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A look at Richard Feynman&amp;#8217;s little sister, herself a physicist researching coronal mass ejections at NASA&amp;#8217;s JPL. I must confess, I hadn&amp;#8217;t even heard of Joan Feynman until I read this article.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Brian Benchoff, &lt;em&gt;Marguerite Perey: when the lab assistant gets the credit&lt;/em&gt;, in Hack A day, 28 November 2017. [Online]: &lt;a href=&quot;https://hackaday.com/2017/11/28/marguerite-perey-when-the-lab-assistant-gets-the-credit/&quot; class=&quot;uri&quot;&gt;https://hackaday.com/2017/11/28/marguerite-perey-when-the-lab-assistant-gets-the-credit/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A story of the discovery of francium by Marguerite Perey, lab assistant at the Curie Institute. After her discovery of francium, she went on to get a bachelor&amp;#8217;s degree and then a PhD from the Sorbonne, and was the first woman elected to the French Academy of Sciences.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ronald Minnich, &lt;em&gt;Replace your exploit-ridden firmware with Linux&lt;/em&gt;, in The Linux Foundation&amp;#8217;s Youtube channel, 27 October 2017. [Online]: &lt;a href=&quot;https://www.youtube.com/watch?v=iffTJ1vPCSo&quot; class=&quot;uri&quot;&gt;https://www.youtube.com/watch?v=iffTJ1vPCSo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Turns out that every Intel microprocessor has Minix3 running inside the management-engine, the stuff of security nightmares. In this talk, Minnich discusses how they managed to de-fang the management engine, remove all the old, legacy, and buggy firmware, and replace it with a Linux kernel with a userspace written in Go. This project, called NERF, or non-extensible reduced firmware, apparently also helps reduce the boot time by orders of magnitude, although I must say that I don&amp;#8217;t necessarily understand why servers take eight minutes to boot up.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Andrew V. Suarez and Terry McGlynn, &lt;em&gt;The fallacy of open-access publication&lt;/em&gt;, in The Chronicle of Higher Education, 15 November 2017. [Online]: &lt;a href=&quot;http://www.chronicle.com/article/the-fallacy-of-open-access/241786&quot; class=&quot;uri&quot;&gt;http://www.chronicle.com/article/the-fallacy-of-open-access/241786&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Academic publishing is broken. Journals cost a lot of money, either to access or to publish, and sometimes for both. This is terrible news for the public, as they cannot access the results of scientific research paid for with their tax dollars. Open-access, or the philosophy that journals should be free to access is often touted as a solution, but has a downside that authors are now required to pay for publishing their work. In this article, the authors state that open-access does not solve the problems in the academic industry, and that open-access journals, motivated by a profit, could actually publish bad science. In my opinion, though, this article is written in a way that makes an open-access strawman, and reads like a propaganda piece for the old order, where colleges have to pay tens of thousands of dollars to get access to journals. Sharing so that you may form your own opinions.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/762535617732852099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/12/reading-list-november-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/762535617732852099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/762535617732852099'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/12/reading-list-november-2017.html' title='Reading List, November 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-7076060885673314312</id><published>2017-11-01T00:00:00.000-04:00</published><updated>2017-11-01T10:21:36.660-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, October 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Jenny List, &lt;em&gt;Accidental satellite hijacks can rebroadcast cell towers&lt;/em&gt;, in Hack A Day, 3 October 2017. [Online]: &lt;a href=&quot;http://hackaday.com/2017/10/02/accidental-satellite-hijacks-can-rebroadcast-cell-towers/&quot; class=&quot;uri&quot;&gt;http://hackaday.com/2017/10/02/accidental-satellite-hijacks-can-rebroadcast-cell-towers/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Satellites are simple transponders placed in the sky, often with old but robust technology. It is no surprise then, that they could sometimes pick up and rebroadcast some unintended traffic, in this case, GSM traffic from Nigeria broadcast to large parts of Europe and Africa.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Steven Englehardt, Jeffrey Han, and Arvind Narayanan &lt;em&gt;I never signed up for this! Privacy implications of email tracking&lt;/em&gt;, in Proceedings on Privacy Enhancing Technologies (PETS) 2018. [Online]: &lt;a href=&quot;https://senglehardt.com/papers/pets18_email_tracking.pdf&quot; class=&quot;uri&quot;&gt;https://senglehardt.com/papers/pets18_email_tracking.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is no secret that information is the new oil. Today, everyone and everything is tracking you, including your email. This paper discusses the techniques for email tracking, and how tracking pixels and links in mass emails leak way more information than you could ever imagine, including setting cookies that track you across the web.&lt;/p&gt;
&lt;p&gt;My solution, I use Thunderbird and view only plain-text emails. After reading this article, I set my privacy policy to reject cookies (amazing how many cookies were set in Thunderbird in the first place, even with my cautious approach), and installed Adblock Plus.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Jon Burt, &lt;em&gt;Why does punching Sonic 3D trigger a secret level select?&lt;/em&gt;, in GameHut&amp;#8217;s YouTube channel, 29 September 2017. [Online]: &lt;a href=&quot;https://youtu.be/i9bkKw32dGw&quot; class=&quot;uri&quot;&gt;https://youtu.be/i9bkKw32dGw&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Programmers back in the day took all sorts of shortcuts around management and red tape. If you&amp;#8217;re a programmer, you&amp;#8217;ll really enjoy this explanation of why Sonic 3D told you that you reached a secret level if you jiggled the ROM cartridge. I won&amp;#8217;t spoil it for you, check out this video.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Harry McCracken, &lt;em&gt;How IBM&amp;#8217;s ThinkPad became a design icon&lt;/em&gt;, in FastCodeDesign, 5 October 2017. [Online]: &lt;a href=&quot;https://www.fastcodesign.com/90145427/how-ibms-thinkpad-became-a-design-icon&quot; class=&quot;uri&quot;&gt;https://www.fastcodesign.com/90145427/how-ibms-thinkpad-became-a-design-icon&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I use a Lenovo ThinkPad and I love it. It is the most practical of all the laptops I&amp;#8217;ve ever owned, and also the best built. Incidentally, the first IBM ThinkPad was released on the 5 October 1992, so the ThinkPad brand is exactly twenty-five years old now. This article talks about how the ThinkPad brand became an icon, and how it survived twenty-five years in the tech industry.&lt;/p&gt;
&lt;p&gt;Richard Sapper designed the ThinkPad, and he was responsible for putting in the iconic touches such as the industrial black colour that meant business, and the bright red TrackPoint. Everything about the first ThinkPad seemed to be designed with the business traveller in mind, with a hard drive that could be swapped out from the front without disturbing your neighbour on a flight, to the TrackPoint which is absolutely the best pointing method when using a laptop on your lap or within the confines of an airline seat.&lt;/p&gt;
&lt;p&gt;Other interesting titbits include the fact that Tim Cook, now Apple&amp;#8217;s CEO, was responsible for the ThinkPad 701c, or the Butterfly, thus named because it had a butterfly keyboard that folded when the laptop was closed, but expanded to a comfortable size for use when the screen was opened.&lt;/p&gt;
&lt;p&gt;Lenovo released a ThinkPad 25 version to commemorate this anniversary, and I must say that it is the most beautiful computer ever. I won&amp;#8217;t be buying it, of course, because I already have a trusty ThinkPad.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Natalie Shure, &lt;em&gt;Down with copay&lt;/em&gt;, in Jacobin Magazine, 6 October 2017. [Online]: &lt;a href=&quot;https://jacobinmag.com/2017/10/sanders-single-payer-copays-medicare-for-all&quot; class=&quot;uri&quot;&gt;https://jacobinmag.com/2017/10/sanders-single-payer-copays-medicare-for-all&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A look at Universal Health Care, and why copays and deductibles have no place in the system. This is a damning indictment of one of the worst health-care systems in the world, that of the USA, where almost everyone gets priced out of health-care, a country that makes employees beholden to their employers for a chance to live a life where they can afford medical treatment.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Daniel Lemire, &lt;em&gt;The Harvey-Weinstein scientific model&lt;/em&gt;, in Daniel Lemire&amp;#8217;s blog, 14 October 2017. [Online]: &lt;a href=&quot;https://lemire.me/blog/2017/10/14/the-harvey-weinstein-scientific-model/&quot; class=&quot;uri&quot;&gt;https://lemire.me/blog/2017/10/14/the-harvey-weinstein-scientific-model/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It seems to me that talk of science has been broken by popular media. It also seems that this has occurred because some people treat science as &amp;#8220;just another random theory, about as sound as my theory that 9/11 was an inside job&amp;#8221;. Lemire, in this article, talks about how science should always be a healthy dose of scepticism, something that is now lacking when we talk about &amp;#8220;scientific consensus&amp;#8221;. In this article, he talks about how science should get away from the Harvey Weinstein model, where people shut up because of a fear of rejection rather than speak the truth.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Daniel Lemire, &lt;em&gt;Bee-level intelligence&lt;/em&gt;, in Daniel Lemire&amp;#8217;s blog, 13 October 2017. [Online]: &lt;a href=&quot;https://lemire.me/blog/2017/10/13/bee-level-intelligence/&quot; class=&quot;uri&quot;&gt;https://lemire.me/blog/2017/10/13/bee-level-intelligence/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Everyone is talking about computers reaching human-level intelligence. In this article, Lemire argues that this is not the case. While we have indeed trained neural networks to perform as good or even better than humans at specific tasks, AI is nowhere close to reaching the intelligence of even a simple bee when it comes to working in the real world. Bees sense the environment and react to it, they can communicate with others, and work in swarms, all with a fairly low number of synapses in their nervous system. This is the difference between narrow AI &amp;#8211; one that is good at only a specific task or a specific set of tasks &amp;#8211; and general AI &amp;#8211; which would be able to interact intelligently with situations it has never encountered.&lt;/p&gt;
&lt;p&gt;I would pair this article with Steven Pinker&amp;#8217;s book &amp;#8216;How the mind works&amp;#8217;, as Pinker has some interesting things to say about the same debate, albeit over twenty years ago (when the book was first published). Pinker argues that humans and computers perform different tasks efficiently, so who is to say which task is easy and which is difficult? Humans find it easy to read and produce a gist of &amp;#8216;Alice in wonderland&amp;#8217; but hard to remember a twenty digit number. Computers find it easy to remember the twenty digit number, but hard to read and produce a gist of &amp;#8216;Alice in wonderland&amp;#8217;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rodney Brooks, &lt;em&gt;The seven deadly sins of predicting the future of AI&lt;/em&gt;, in Rodney Brooks &amp;#8211; Essays, 7 September 2017. [Online]: &lt;a href=&quot;https://rodneybrooks.com/the-seven-deadly-sins-of-predicting-the-future-of-ai/&quot; class=&quot;uri&quot;&gt;https://rodneybrooks.com/the-seven-deadly-sins-of-predicting-the-future-of-ai/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Yet another piece on AI and the hype around it. Rodney Brooks was the director of MIT&amp;#8217;s Computer systems and artificial intelligence lab (CSAIL), so hopefully, he knows what he&amp;#8217;s talking about. :) I won&amp;#8217;t bother summarising the article here, go read the whole thing.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Daniel Golden, &lt;em&gt;How the CIA staged sham academic conferences to thwart Iran&amp;#8217;s nuclear program&lt;/em&gt;, in ProPublica, 10 October 2017. [Online]: &lt;a href=&quot;https://www.propublica.org/article/spy-schools-how-the-cia-staged-sham-academic-conferences-to-thwart-iran-nuclear-program&quot; class=&quot;uri&quot;&gt;https://www.propublica.org/article/spy-schools-how-the-cia-staged-sham-academic-conferences-to-thwart-iran-nuclear-program&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fascinating tale into the cloak and dagger world of espionage, how spooks attend conferences and recruit scientists to defect. The best part &amp;#8211; apparently, one of the defectors got a PhD from MIT even though this person was spirited out of Iran without diplomas or transcripts. Allegedly, the CIA pressured MIT to grant this person admissions to its PhD program. While MIT denies this, two professors have apparently corroborated this story.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Al Williams, &lt;em&gt;Retrotechtacular: Tom Carter revolutionized your phone&lt;/em&gt;, in Hack A Day, 16 August 2016. [Online]: &lt;a href=&quot;https://hackaday.com/2016/08/16/retrotechtacular-tom-carter-revolutionized-your-phone/&quot; class=&quot;uri&quot;&gt;https://hackaday.com/2016/08/16/retrotechtacular-tom-carter-revolutionized-your-phone/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fascinating David v. Golaith tale of how a Texan named Tom Carter took the massive monopoly known as the phone company to court and allowed us to connect any device to our phone lines, opening the way to answering machines, cordless phones, and yes, modems, that connected us all to the internet.&lt;/p&gt;
I did not know that the first 9600 baud modems were released in
&lt;ol start=&quot;1968&quot; style=&quot;list-style-type: decimal&quot;&gt;
&lt;li&gt;I can&amp;#8217;t even imagine the level of innovation that would have been required to develop these devices before the age of transistors and LSI chips.&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sarah Jeong, &lt;em&gt;The judge&amp;#8217;s code&lt;/em&gt;, in The Verge, 19 October 2017. [Online]: &lt;a href=&quot;https://www.theverge.com/2017/10/19/16503076/oracle-vs-google-judge-william-alsup-interview-waymo-uber&quot; class=&quot;uri&quot;&gt;https://www.theverge.com/2017/10/19/16503076/oracle-vs-google-judge-william-alsup-interview-waymo-uber&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fascinating sketch of the judge who presided over &lt;em&gt;Oracle v. Google&lt;/em&gt;. It is refreshing to read about a judge who actually understands the technical details of the case he is presented, and can make intelligent decisions. It also reminds me of the nostalgia of the old school of programming (the one I used back when I was in high school and just learning C++) which involves reading up books and documentation and does not involve googling for the answer or looking it up on StackOverflow. (As an aside, check out &lt;a href=&quot;https://github.com/drathier/stack-overflow-import&quot;&gt;StackOverflow Importer&lt;/a&gt;)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Alex Campolo, Madelyn Sanfilippo, Meredith Whittaker, and Kate Crawford, &lt;em&gt;AI Now 2017 report&lt;/em&gt;, ed. Andrew Selbst and Solon Barocas. [Online]: &lt;a href=&quot;https://assets.contentful.com/8wprhhvnpfc0/1A9c3ZTCZa2KEYM64Wsc2a/8636557c5fb14f2b74b2be64c3ce0c78/_AI_Now_Institute_2017_Report_.pdf&quot; class=&quot;uri&quot;&gt;https://assets.contentful.com/8wprhhvnpfc0/1A9c3ZTCZa2KEYM64Wsc2a/8636557c5fb14f2b74b2be64c3ce0c78/_AI_Now_Institute_2017_Report_.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A look beyond the scaremongering by people like Elon Musk, this is a practical look at AI systems in use today and how they need to be regulated in a way that affects society in a positive manner. Important recommendations include not using &amp;#8220;black-box&amp;#8221; AI systems in core public agencies, ensuring that AI systems are trained on data and produce outputs that do not reflect or amplify systemic biases, intellectual and societal diversity in AI researchers, and ethical codes in the AI community.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ernie Smith, &lt;em&gt;The incredibly technical history of digital rights management&lt;/em&gt;, in Vice Motherboard, 19 October 2017. [Online]: &lt;a href=&quot;https://motherboard.vice.com/en_us/article/evbgkn/the-incredibly-technical-history-of-digital-rights-management&quot; class=&quot;uri&quot;&gt;https://motherboard.vice.com/en_us/article/evbgkn/the-incredibly-technical-history-of-digital-rights-management&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Anyone who knows me knows that I hate DRMs. This is a technical history of DRMs, traced back to the 1960s when IBM decided against encrypting its software and relying on the inherent honesty of its customers, to the modern era, when music labels had almost dropped DRMs, until Spotify revived the idea. Also interesting, Steve Jobs&amp;#8217; essay, &amp;#8220;Thoughts on music&amp;#8221; which is linked in the article, in which Jobs argues that DRMs are essentially useless, but necessary to get the licensing permissions from the music labels.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Alex Parker, &lt;em&gt;Writing a bootloader&lt;/em&gt;, in Alex Parker&amp;#8217;s Website, 13 October 2017. [Online]: &lt;a href=&quot;http://3zanders.co.uk/2017/10/13/writing-a-bootloader/&quot; class=&quot;uri&quot;&gt;http://3zanders.co.uk/2017/10/13/writing-a-bootloader/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Computers are increasingly complex. They are so complex that I can no longer write even a simple &amp;#8220;Hello World&amp;#8221; program any more without using a gazillion libraries, an operating system, a compiler that I don&amp;#8217;t understand, and much more. In this series of posts, Parker walks us through writing a simple bootloader for an x86 processor, yes, the same one running my laptop right now, that can print Hello World using only BIOS calls. Pretty neat, and reminds me that computers are not all that complicated.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rob Goodman and Jimmy Soni, &lt;em&gt;How a genius thinks, works, and lives&lt;/em&gt;, in The Mission, 20 July 2017. [Online]: &lt;a href=&quot;https://medium.com/the-mission/10-000-hours-with-claude-shannon-12-lessons-on-life-and-learning-from-a-genius-e8b9297bee8f&quot; class=&quot;uri&quot;&gt;https://medium.com/the-mission/10-000-hours-with-claude-shannon-12-lessons-on-life-and-learning-from-a-genius-e8b9297bee8f&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An inspiring article on a legend. This article talks about ten lessons (yes, I know, clickbait clich&amp;#233;) the authors of Shannon&amp;#8217;s biography learnt when researching the man.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/7076060885673314312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/11/reading-list-october-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/7076060885673314312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/7076060885673314312'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/11/reading-list-october-2017.html' title='Reading List, October 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-3432111430810919185</id><published>2017-10-01T15:54:00.000-04:00</published><updated>2017-10-12T09:52:07.058-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, September 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Joel Kotkin, &lt;em&gt;Trump damaged democracy, Silicon Valley will finish it off&lt;/em&gt;, in The Daily Beast, 27 August 2017. [Online]: &lt;a href=&quot;http://www.thedailybeast.com/trump-damaged-democracy-silicon-valley-will-finish-it-off&quot; class=&quot;uri&quot;&gt;http://www.thedailybeast.com/trump-damaged-democracy-silicon-valley-will-finish-it-off&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Kotkin writes about the lack of competition in Silicon Valley, a problem that has led to a lack of technical innovation along with decreasing the economic mobility in America. While I think that it is easy to blame Silicon Valley for all the problems in the world today (hacking the election, gentrification, exploiting workers in the gig economy, &amp;amp; c.), I think that this falls into the American trap of thinking of the world in terms of a &amp;#8216;single actor&amp;#8217;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Kashmir Hill, &lt;em&gt;Yes, Google uses its power to quash ideas it doesn&amp;#8217;t like &amp;#8211; I know because it happened to me&lt;/em&gt;, in Gizmodo, 31 August 2017. [Online]: &lt;a href=&quot;https://gizmodo.com/yes-google-uses-its-power-to-quash-ideas-it-doesn-t-li-1798646437&quot; class=&quot;uri&quot;&gt;https://gizmodo.com/yes-google-uses-its-power-to-quash-ideas-it-doesn-t-li-1798646437&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Something we knew already, that Big Business will crush any criticism of itself. In this case, the Big Business in question has a motto, &amp;#8216;Don&amp;#8217;t be evil&amp;#8217;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Scott Alexander, &lt;em&gt;My IRB nightmare&lt;/em&gt;, in Slate Star Codex, 29 August 2017. [Online]: &lt;a href=&quot;http://slatestarcodex.com/2017/08/29/my-irb-nightmare/&quot; class=&quot;uri&quot;&gt;http://slatestarcodex.com/2017/08/29/my-irb-nightmare/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A Kafkaesque walk down the nightmare that is getting approval from the bureaucracy in the institutional review board. Read it, it is funny in an incredibly dark way. Within this, you may find some insights into why medical research sucks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Arnab Ray, &lt;em&gt;RaGa and leaked transcript of AI speech&lt;/em&gt;, 5 September 2017. [Online]: &lt;a href=&quot;http://greatbong.net/2017/09/05/raga-and-ai-leaked-transcript/&quot; class=&quot;uri&quot;&gt;http://greatbong.net/2017/09/05/raga-and-ai-leaked-transcript/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Making fun of Rahul Gandhi at this point feels like punching down.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Tanya Gupta, &lt;em&gt;The great saucer invasion: The day six &amp;#8216;spaceships&amp;#8217; landed in England&lt;/em&gt;, in BBC News, 3 September 2017. [Online]: &lt;a href=&quot;http://www.bbc.com/news/uk-england-41110193&quot; class=&quot;uri&quot;&gt;http://www.bbc.com/news/uk-england-41110193&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A trip down memory lane when pranking people was fun, and wouldn&amp;#8217;t land you in jail for wasting the time of the police force.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ron Barry, &lt;em&gt;How to decode the images on the Voyager Golden Record&lt;/em&gt;, in BoingBoing, 5 September 2017. [Online]: &lt;a href=&quot;https://boingboing.net/2017/09/05/how-to-decode-the-images-on-th.html&quot; class=&quot;uri&quot;&gt;https://boingboing.net/2017/09/05/how-to-decode-the-images-on-th.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Voyager space probes have been in space for forty years as of this month (September 2017). Barry walks us through how to decode the golden records that the probes carry with them as the sum total of all information that humanity would want aliens to experience, probably long after we&amp;#8217;re all dead and gone. The thought of a lonely probe travelling through the universe carrying all of our experiences, hopes, and thoughts on a single gold disk makes me feel a mix of sadness and wonder.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Oliver Roeder, &lt;em&gt;How to win a nuclear standoff&lt;/em&gt;, in Five Thirty Eight, 6 September 2017. [Online]: &lt;a href=&quot;https://fivethirtyeight.com/features/how-to-win-a-nuclear-standoff/&quot; class=&quot;uri&quot;&gt;https://fivethirtyeight.com/features/how-to-win-a-nuclear-standoff/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A game-theoretic view of the nuclear brinkmanship going on between the USA and North Korea. Spoiler alert, Trump&amp;#8217;s actually playing the game right.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;John Lanchester, &lt;em&gt;You are the product&lt;/em&gt;, in London Review of Books, 17 August 2017. [Online]: &lt;a href=&quot;https://www.lrb.co.uk/v39/n16/john-lanchester/you-are-the-product&quot; class=&quot;uri&quot;&gt;https://www.lrb.co.uk/v39/n16/john-lanchester/you-are-the-product&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A look at Facebook and how it has fucked up the world. You&amp;#8217;ll walk away from this article feeling dirty for just being online, at the amount of data you&amp;#8217;ve leaked about yourself, and how much online companies know about you.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Daniel Lemire, &lt;em&gt;On Melissa O&amp;#8217;Neill&amp;#8217;s PCG random number generator&lt;/em&gt;, in Daniel Lemire&amp;#8217;s blog, 15 August 2017. [Online]: &lt;a href=&quot;https://lemire.me/blog/2017/08/15/on-melissa-oneills-pcg-random-number-generator/&quot; class=&quot;uri&quot;&gt;https://lemire.me/blog/2017/08/15/on-melissa-oneills-pcg-random-number-generator/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Melissa O&amp;#8217;Neill wrote a better random number generator that was quickly adopted by engineers all over the world. She tried to get this work published, but failed multiple times. What&amp;#8217;s ridiculous is that this makes her work &lt;em&gt;less reliable&lt;/em&gt; in the eyes of academics. Which makes me wonder &amp;#8211; is the academic model broken? I would love to write a blog post about this in more details, maybe once I graduate and leave the world of academia for good. Until then, I play my roles, stay quiet below the radar, and try to not rock the boat too much.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Greg Kumparak, &lt;em&gt;Tesla flips a switch to increase the range of some cars in Florida to help people evacuate&lt;/em&gt;, in TechCrunch, 9 September 2017.&amp;#160;[Online]: &lt;a href=&quot;https://techcrunch.com/2017/09/09/tesla-flips-a-switch-to-increase-the-range-of-some-cars-in-florida-to-help-people-evacuate/&quot; class=&quot;uri&quot;&gt;https://techcrunch.com/2017/09/09/tesla-flips-a-switch-to-increase-the-range-of-some-cars-in-florida-to-help-people-evacuate/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tesla makes cars with two battery &amp;#8216;capacities&amp;#8217;, except that they are the same car, with one car crippled using software. This is protected by software that is illegal to crack because of laws like the Digital Millennium Copyright Act (DMCA). So, what does Tesla do when a hurricane strikes Florida? It sends an over-the-air update so that people don&amp;#8217;t remain stuck in hurricane land waiting for their electric cars to charge. While I like the fact that Tesla did not screw over their customers, I still think that it is a shade of evil to create a good product, then intentionally cripple it. Clearly, the car costs only as much as the cheaper model, otherwise Tesla would not turn a profit. Why then charge more to remove a stupid software lock?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ariel Levy, &lt;em&gt;The perfect wife, How Edith Windsor fell in love, got married, and won a landmark case for gay marriage&lt;/em&gt;, in The New Yorker, 30 September 2013. [Online]: &lt;a href=&quot;https://www.newyorker.com/magazine/2013/09/30/the-perfect-wife&quot; class=&quot;uri&quot;&gt;https://www.newyorker.com/magazine/2013/09/30/the-perfect-wife&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Edith Windsor passed away earlier this month. This article talks about the case she brought against the federal government of the USA in the landmark case that brought recognition for same-sex marriages.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric S. Raymond, &lt;em&gt;Unlearning history&lt;/em&gt;, in Armed and Dangerous, 22 September 2017. [Online]: &lt;a href=&quot;http://esr.ibiblio.org/?p=7660&quot; class=&quot;uri&quot;&gt;http://esr.ibiblio.org/?p=7660&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I don&amp;#8217;t agree with parts of ESR&amp;#8217;s analysis, nevertheless it makes it to my list for providing an illuminating alternative perspective. In fact, as an Indian, I rarely understand American politics, much less the complicated and charged relationship between the north and the south. ESR&amp;#8217;s premise here is that statues of confederate soldiers were built as a part of the reconciliation between the north and the south after the civil war, as a form of soft, romanticised airbrushing of the Lost Cause. Therefore, ESR concludes, smashing the statues re-opens wounds that have not yet healed. This is funny (and wrong), because the statues in question were installed, not during or after the civil war, but much later as a Fuck You to the people who said that the colour of a person&amp;#8217;s skin should not decide their position in society.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Scott Manley, &lt;em&gt;The computer hack that saved Apollo 14&lt;/em&gt;, on YouTube, 31 August 2017. [Online]: &lt;a href=&quot;https://www.youtube.com/watch?v=wSSmNUl9Snw&quot; class=&quot;uri&quot;&gt;https://www.youtube.com/watch?v=wSSmNUl9Snw&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The story of how an engineer had astronauts reprogram some data on their control computer to ignore a malfunctioning abort switch.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Alex White, &lt;em&gt;Bad timing&lt;/em&gt;, in The Cooper Square Review of Science, Medicine and Technology, 22 September 2017. [Online]: &lt;a href=&quot;http://coopersquarereview.org/post/bad-timing/&quot; class=&quot;uri&quot;&gt;http://coopersquarereview.org/post/bad-timing/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Alex talks about the time when he discovered a bug in his code after running experiments and getting a good set of data. This is something that could easily happen to any PhD student, and is the stuff of our nightmares. Alex&amp;#8217;s initial reactions on discovering the bug explain how some forms of scientific misconduct could occur through bad choices after discovering an honest mistake. He, of course, went back and fixed his error without any significant harm, so there&amp;#8217;s a happy ending to this story.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/3432111430810919185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/10/reading-list-september-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/3432111430810919185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/3432111430810919185'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/10/reading-list-september-2017.html' title='Reading List, September 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-1977097824814257946</id><published>2017-08-31T22:27:00.000-04:00</published><updated>2017-08-31T22:27:24.465-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, August 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Simon Penner, &lt;em&gt;Another point of view&lt;/em&gt;, in Status 451, 3 August 2017. [Online]: &lt;a href=&quot;https://status451.com/2017/08/04/another-point-of-view/&quot; class=&quot;uri&quot;&gt;https://status451.com/2017/08/04/another-point-of-view/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is not a post for people who have already made up their minds. If, however, you are the type who can wrestle with an alternate point of view, or even acknowledge that privilege is not necessarily universal and is fluid within social and political contexts, do read this post about the challenges faced by a Canadian Midwesterner in Politically Correct Liberal California Bay Area.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The reality is that software engineering jobs are not magical privileges, not lifetime keys to the lands of luxury and riches. They are hard, important work taking smart, skilled, and highly practiced people a lifetime to master. Most people here will have struggles, because hard things make you struggle. Focusing on a very small subset of those struggles is a very curious definition of &amp;#8220;fairness&amp;#8221;. Respectfully: Check your goddamn privilege.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Alex Mayyasi, &lt;em&gt;The invention of Pad Thai&lt;/em&gt;, in Priceonomics, 28 October 2015. [Online]: &lt;a href=&quot;https://priceonomics.com/the-invention-of-pad-thai/&quot; class=&quot;uri&quot;&gt;https://priceonomics.com/the-invention-of-pad-thai/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Answering the question, how long does it take to create a cuisine.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Not long: less than fifty years, judging by past experience.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is a fascinating tale of how the Pad Thai was created by executive decree, in an effort to make Thailand more &amp;#8216;cultured&amp;#8217; and to prevent colonisation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rachel Kolb and Dakota McCoy, &lt;em&gt;Gene-editing tool raises questions about what is &amp;#8216;disease&amp;#8217;&lt;/em&gt;, in San Francisco Chronicle, 3 August 2017. [Online]: &lt;a href=&quot;http://www.sfchronicle.com/opinion/openforum/article/Gene-editing-tool-raises-questions-about-what-is-11732894.php&quot; class=&quot;uri&quot;&gt;http://www.sfchronicle.com/opinion/openforum/article/Gene-editing-tool-raises-questions-about-what-is-11732894.php&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;What are the ethics of gene manipulation. Where do we draw the line between preventing disease and interfering with the natural course of life? In this op-ed, the authors point out that while most people would consider being deaf as something that should be cured if possible, there is a rich culture that exists between deaf people, such as sophisticated sign languages. Curing deafness at the embryonic stage could easily destroy this culture.&lt;/p&gt;
&lt;p&gt;This article makes the list just as a reminder that we engineers and scientists need to consider social, cultural and ethical implications of our decisions, not just the scientific impact.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ken White, &lt;em&gt;Lawsplainer: How federal grand juries work, part one&lt;/em&gt;, in Popehat, 7 August 2017. [Online]: &lt;a href=&quot;https://www.popehat.com/2017/08/07/lawsplainer-how-federal-grand-juries-work-part-one/&quot; class=&quot;uri&quot;&gt;https://www.popehat.com/2017/08/07/lawsplainer-how-federal-grand-juries-work-part-one/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ken White&amp;#8217;s a former federal prosecutor who has now moved to private practice. He&amp;#8217;s also very funny, and as evidence, here&amp;#8217;s an article explaining how grand juries work, in all their detail. Recommended for sounding more intelligent during your next conversation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Simon Penner, &lt;em&gt;Judging things by their side-effects&lt;/em&gt;, in Status 451, 6 August 2017. [Online]: &lt;a href=&quot;https://status451.com/2017/08/06/judging-things-by-their-side-effects/&quot; class=&quot;uri&quot;&gt;https://status451.com/2017/08/06/judging-things-by-their-side-effects/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Again, I would not recommend this article if you&amp;#8217;ve already made up your mind. Simon talks about the &lt;a href=&quot;https://assets.documentcloud.org/documents/3914586/Googles-Ideological-Echo-Chamber.pdf&quot;&gt;infamous Google memo&lt;/a&gt;. His point, which is something to be considered is that the criticism around the memo wasn&amp;#8217;t that the memo was just plain wrong, instead it focussed on the effect &amp;#8211; that it created a hostile work environment. In this article, Simon argues that by focussing on the effect, Google and others are implicitly acknowledging the contents of the memo as true, otherwise they could simply say, &amp;#8216;That&amp;#8217;s wrong&amp;#8217;, and move on.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If we adopt a social norm that the side effects of speech are more important than its truth value, another problem arises: we can no longer trust the truth value of anything by default, ever.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;In 2003, the Bush administration knew damn well that there were no WMDs in Iraq. However, they really truly sincerely believed, according to whatever weird messed up metric they were using, that not bringing war to Iraq would cause massive harm and danger to many people, so that nevertheless we should lie about there being WMDs in Iraq.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Simon also points out that the reaction to the memo &amp;#8211; dropping a banhammer &amp;#8211; is harmful because it implicitly assumes that there is a single actor, and that firing one engineer will prevent such memos from being written and circulated in the future.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Or, to use an analogy the left might like: &amp;#8220;If we blow up terrorists, there will be no terrorists to blow us up&amp;#8221; is an insane and ridiculous statement because, among other things, it assumes that blowing up terrorists will not radicalize any new terrorists.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Scott Aaronson, &lt;em&gt;The Kolmogorov option&lt;/em&gt;, in Shtetl-Optimized, 8 August 2017. [Online]: &lt;a href=&quot;http://www.scottaaronson.com/blog/?p=3376&quot; class=&quot;uri&quot;&gt;http://www.scottaaronson.com/blog/?p=3376&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Talks about the Soviet mathematician Kolmogorov, who founded a significant portion of probability theory as we know it today, and his choices to not pick fights that he could not win against the Soviet Union.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In fact it&amp;#8217;s often because they fear you might be right that the authorities see no choice but to make an example of you, lest the heresy spread more widely. One corollary is that the more reasonably and cogently you make your case, the more you force the authorities&amp;#8217; hand.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;To an Inquisitor, &amp;#8220;good heretic&amp;#8221; doesn&amp;#8217;t parse any better than &amp;#8220;round square,&amp;#8221; and the very utterance of such a phrase is an invitation to mockery. If the Inquisition had had Twitter, its favorite sentence would be &amp;#8220;I can&amp;#8217;t even.&amp;#8221;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Does this mean that, like Winston Smith, the iconoclast simply must accept that 2+2=5, and that a boot will stamp on a human face forever? No, not at all. Instead the iconoclast can choose what I think of as the Kolmogorov option. This is where you build up fortresses of truth in places the ideological authorities don&amp;#8217;t particularly understand or care about, like pure math, or butterfly taxonomy, or irregular verbs. You avoid a direct assault on any beliefs your culture considers necessary for it to operate.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Scott Aaronson, &lt;em&gt;What I believe II (ft. Sarah Constantin and Stacey Jeffery)&lt;/em&gt;, in Shtetl-Optimized, 15 August 2017. [Online]: &lt;a href=&quot;http://www.scottaaronson.com/blog/?p=3389&quot; class=&quot;uri&quot;&gt;http://www.scottaaronson.com/blog/?p=3389&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A follow-up to &amp;#8216;The Kolmogorov Option&amp;#8217; that addresses the elephant in the room.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Scott Alexander, &lt;em&gt;Contra-Grant on exaggerated differences&lt;/em&gt;, in Slate Star Codex, 7 August 2017. [Online]: &lt;a href=&quot;http://slatestarcodex.com/2017/08/07/contra-grant-on-exaggerated-differences/&quot; class=&quot;uri&quot;&gt;http://slatestarcodex.com/2017/08/07/contra-grant-on-exaggerated-differences/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Alexander takes on a LinkedIn post by Adam Grant. Do read till the very end, including the comments section in which Alexander and Grant continue the debate.&lt;/p&gt;
&lt;p&gt;Why am I sharing this? Because it is refreshing to see in today&amp;#8217;s day and age, two people having a debate based purely on facts and their interpretations of data without resorting to ad-homenim attacks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Fredrik deBoer, &lt;em&gt;Why selection bias is the most powerful force in education&lt;/em&gt;, in the ANOVA, 29 March 2017. [Online]: &lt;a href=&quot;https://fredrikdeboer.com/2017/03/29/why-selection-bias-is-the-most-powerful-force-in-education/&quot; class=&quot;uri&quot;&gt;https://fredrikdeboer.com/2017/03/29/why-selection-bias-is-the-most-powerful-force-in-education/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Fredrick points out that the outcomes of most schools are decided simply by the students they accept. So, schools that select bright, motivated students end up with students that perform better. The most amazing data in this comes from Fredrik&amp;#8217;s thesis, where the performance of students post college goes up by a fixed amount (essentially changing mostly the intercept of the graph, not the slope). This is a fascinating reading on how we need to be careful about selection bias whenever discussing education and student performance.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Al Williams, &lt;em&gt;You know you can do that with a 555&lt;/em&gt;, in HackADay, 10 August 2017. [Online]: &lt;a href=&quot;http://hackaday.com/2017/08/10/you-know-you-can-do-that-with-a-555/&quot; class=&quot;uri&quot;&gt;http://hackaday.com/2017/08/10/you-know-you-can-do-that-with-a-555/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I had a conversation with a friend recently, in which I pointed out that the task he wanted to accomplish could be done with a &lt;a href=&quot;http://www.ti.com/lit/ds/symlink/lm555.pdf&quot;&gt;555&lt;/a&gt;. This hack goes even further, making logic gates and op-amps with a 555. Fascinating reading.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Steven Dufresne, &lt;em&gt;Decoding Enigma using a neural network&lt;/em&gt;, in HackADay, 11 August 2017. [Online]: &lt;a href=&quot;http://hackaday.com/2017/08/11/decoding-enigma-using-a-neural-network/&quot; class=&quot;uri&quot;&gt;http://hackaday.com/2017/08/11/decoding-enigma-using-a-neural-network/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Using an LSTM neural network for encoding and decoding the Enigma, which leaves me asking, Why?&lt;/p&gt;
&lt;p&gt;What next, neural networks for LQR? Neural networks for displaying text on a screen? Neural networks for encoding and decoding key-presses on a keyboard? Neural networks functioning as an adder?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric Berger, &lt;em&gt;SpaceX is launching a supercomputer to the International Space Station&lt;/em&gt;, in Ars Technica, 11 August 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/science/2017/08/spacex-is-launching-a-supercomputer-to-the-international-space-station/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/science/2017/08/spacex-is-launching-a-supercomputer-to-the-international-space-station/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The headline&amp;#8217;s quite a misdirection. Basically, HP-Enterprise will be installing a 1 TFLOP/s computer in the international space station. Not a supercomputer by any modern standards, but it is the most powerful computer sent to space.&lt;/p&gt;
&lt;p&gt;The trouble with space is with all the high-energy radiation. This radiation can get inside electronics and flip bits in all sorts of crazy ways, which is why the space shuttle used core memory, a technology from the 1960s. This study is meant to see how ordinary computers fare in the radiation-rich environment of space.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Lee Rowland, &lt;em&gt;Controversy is curriculum&lt;/em&gt;, in Inside Sources, 25 April 2017.&amp;#160;[Online]: &lt;a href=&quot;https://www.aclu.org/blog/speak-freely/we-all-need-defend-speech-we-hate&quot; class=&quot;uri&quot;&gt;https://www.aclu.org/blog/speak-freely/we-all-need-defend-speech-we-hate&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Lee Rowland is a senior staff attorney at the ACLU. In this post, she argues that free speech, and the ability to confront and counter opinions that we disagree with is a skill that colleges are failing to teach their students. She rightly points out that hate speech, and speech that affects vulnerable students should be stopped, but that recent events show that colleges are failing students, be it the use of violence, outrage, or threats to shut down speech that is protected by the first amendment, but with which students disagree.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;These incidents have not shut down a single bad idea. To the contrary, they&amp;#8217;ve given their opponents&amp;#8217; ideas credence by adding the power of martyrdom. When you choose censorship as your substantive argument, you lose the debate. Because none of us are the wiser about the better world those protesting students want to see instead of telling us, they silenced others. In curricular terms: They didn&amp;#8217;t do the assignment.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;When students leave the nest of higher education, they will immediately be thrust into a rough-and-tumble world filled with things many of us don&amp;#8217;t want to see: racism, sexism, ableism, cruelty. But we all know these things won&amp;#8217;t go away if we close our eyes. We need a next generation of students trained to take the deep breath, open their eyes, and change that world with their words and ideas.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Jonathan Haidt, &lt;em&gt;Why so many Americans don&amp;#8217;t want social justice and don&amp;#8217;t trust science&lt;/em&gt;, in Boyarsky Lecture in Law, Medicine and Ethics, Duke University, 3 July 2013. [Online]: &lt;a href=&quot;https://youtu.be/b86dzTFJbkc&quot; class=&quot;uri&quot;&gt;https://youtu.be/b86dzTFJbkc&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Technically, not a book or an article, but useful nevertheless. Given the sheer divergence of political discourse in the USA and the massive echo chambers that people live in, this, in my opinion, is a useful starting point to understand the other side.&lt;/p&gt;
&lt;p&gt;To push further, this video also gives me some insights into why we Indians love talking about politics and listening to the other side, and why and how this has changed recently. (Spoiler alert: I blame the American import of &amp;#8216;us-vs-them&amp;#8217; ideology that is discussed in this video.)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dan Lyons, &lt;em&gt;New tech start-up bubble&lt;/em&gt;, in Open Source Leadership Summit, February 2017. Published by Coding Tech, 27 July 2017. [Online]: &lt;a href=&quot;https://youtu.be/G7vrCpWbmDw&quot; class=&quot;uri&quot;&gt;https://youtu.be/G7vrCpWbmDw&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Again, a video, but this one is totally hilarious, and short, at just 20 minutes. The story of a 50+ year old tech reporter inside a startup dominated by millenials.&lt;/p&gt;
&lt;p&gt;Also made me realise that I&amp;#8217;m essentially a 50 year old man at heart.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Denise Cummins, &lt;em&gt;Why the STEM gender gap is overblown&lt;/em&gt;, in Making Sen$e, 17 April 2015. [Online]: &lt;a href=&quot;http://www.pbs.org/newshour/making-sense/truth-women-stem-careers/&quot; class=&quot;uri&quot;&gt;http://www.pbs.org/newshour/making-sense/truth-women-stem-careers/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The short answer, the gender gap varies across fields, with some fields having more men (notably computer science and engineering) and some fields having more women (social sciences and psychology). Maths, physical sciences, and biosciences have a near 50% gender ratio.&lt;/p&gt;
&lt;p&gt;I shall not say any more even to merely summarise the article. It is impossible to say more without the appearance of making a political statement these days. Even two years ago, this article came with a disclaimer from the editors just for people who choose to get angry about headlines without reading the entire article.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Nick Srnicek, &lt;em&gt;We need to nationalise Google, Facebook and Amazon. Here&amp;#8217;s why&lt;/em&gt;, in The Guardian, 30 August 2017. [Online]: &lt;a href=&quot;https://www.theguardian.com/commentisfree/2017/aug/30/nationalise-google-facebook-amazon-data-monopoly-platform-public-interest&quot; class=&quot;uri&quot;&gt;https://www.theguardian.com/commentisfree/2017/aug/30/nationalise-google-facebook-amazon-data-monopoly-platform-public-interest&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Google, Facebook, and Amazon are almost monopolies that are increasingly seeking to inject themselves into all aspects of our lives. Srnicek argues that these companies should be treated the same way as utilities or railways and nationalised to serve the public interest.&lt;/p&gt;
&lt;p&gt;This article makes it to the list simply as an acknowledgement of a problem. There&amp;#8217;s no way this can actually happen, there&amp;#8217;s a huge counter-argument for government censorship and big-brother, along with the all-important question of which government gets to control the internet. No, we&amp;#8217;re stuck with the status quo for now.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Matthew Prince, &lt;em&gt;Why we terminated Daily Stormer&lt;/em&gt;, in Cloudflare blog, 16 August 2017. [Online]: &lt;a href=&quot;https://blog.cloudflare.com/why-we-terminated-daily-stormer/&quot; class=&quot;uri&quot;&gt;https://blog.cloudflare.com/why-we-terminated-daily-stormer/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is an excellent article to read because it expresses the tension between the first amendment and the right of private citizens to have an opinion or a stance, especially if the citizen in question owns a company that handles about a tenth of the web traffic in the world.&lt;/p&gt;
&lt;p&gt;Here&amp;#8217;s the story. After the Nazi demonstrations in Charlottesville, Google and GoDaddy decided to veto the Daily Stormer, an alt-right website that was ostensibly the brains behind the demonstration. The website went off to a Russian domain, then the dark web, apparently shit-talked how Cloudflare supported them. This made the founder of Cloudflare angry, and he pulled the plug on the website, opening it up to a DDoS attack that would eventually take it down.&lt;/p&gt;
&lt;p&gt;The tension here is that a few companies control almost all of the internet, effectively making it an oligopoly. I know that I&amp;#8217;m simplifying the debate here, but the details are irrelevant to the point being made. The point is that these companies can engage in censorship, such censorship is legally justified because they are not a government but private entities. This, however, is dangerous territory filled with slippery slopes. Prince acknowledges all of these issues and the fact that his decision probably sets a very bad precedent.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/1977097824814257946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/08/reading-list-august-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/1977097824814257946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/1977097824814257946'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/08/reading-list-august-2017.html' title='Reading List, August 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-3018827548194184890</id><published>2017-07-31T23:59:00.000-04:00</published><updated>2017-07-31T23:59:12.657-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, July 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Cyrus Farivar, &lt;em&gt;WinAMP woes: How the greatest MP3 player undid itself&lt;/em&gt;, in Ars Technica, 3 July 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/business/2017/07/winamp-how-greatest-mp3-player-undid-itself/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/business/2017/07/winamp-how-greatest-mp3-player-undid-itself/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fascinating tale of WinAMP, my favourite music player in the early 2000s, and how it was run into the ground by AOL.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mike Masnick, &lt;em&gt;State dept. enlists Hollywood and its friends to start a fake Twitter fight over intellectual property&lt;/em&gt;, in Techdirt, 5 July 2017. [Online]: &lt;a href=&quot;https://www.techdirt.com/articles/20170705/10241437723/state-dept-enlists-hollywood-friends-to-start-fake-twitter-fight-over-intellectual-property.shtml&quot; class=&quot;uri&quot;&gt;https://www.techdirt.com/articles/20170705/10241437723/state-dept-enlists-hollywood-friends-to-start-fake-twitter-fight-over-intellectual-property.shtml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This article is just so crazy that I find it very hard to believe. If it indeed turns out to be a fake, I may actually delete it from this list. Apparently, the State department wants to start a fake Twitter feud to advance MPAA and RIAA propaganda, and they thought that reaching out to Stanford Law School professors and students was a good idea.&lt;/p&gt;
&lt;p&gt;Well, turns out it is true. Ars Technica has also &lt;a href=&quot;https://arstechnica.com/tech-policy/2017/07/state-department-concocting-fake-intellectual-property-twitter-feud/&quot;&gt;confirmed&lt;/a&gt; this story.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Joris Giovannangeli, &lt;em&gt;Skylake bug: A detective story&lt;/em&gt;, in Ahrefs, 28 June 2017. [Online]: &lt;a href=&quot;https://tech.ahrefs.com/skylake-bug-a-detective-story-ab1ad2beddcd&quot; class=&quot;uri&quot;&gt;https://tech.ahrefs.com/skylake-bug-a-detective-story-ab1ad2beddcd&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a fascinating read on how developers discovered a bug hiding deep in Intel&amp;#8217;s microcode on Skylake processors. The bug has now been patched, but this story remains extremely important as a cautionary tale when dealing with levels of abstraction that are now prevalent in computer systems.&lt;/p&gt;
&lt;p&gt;Processors could have bugs hiding deep in their systems, and these hardware or microcode bugs could seriously affect the software running on the processors. While most bugs would be in the software layers, sometimes hardware bugs could affect perfectly correct software. Or sometimes a compiler bug could affect perfectly correct high-level code. Bugs affecting correctness could be hiding in the operating system, in the virtualisation environment, in shared libraries, anywhere. Writing software is an exercise in trusting the layers upon layers of abstraction that we now deal with.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Clara Turnage, &lt;em&gt;Most Republicans think colleges are bad for the country. Why?&lt;/em&gt;, in The Chronicle of Higher Education, 10 July 2017. [Online]: &lt;a href=&quot;http://www.chronicle.com/article/Most-Republicans-Think/240587&quot; class=&quot;uri&quot;&gt;http://www.chronicle.com/article/Most-Republicans-Think/240587&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sadly, this is not The Onion. According to this article, 58% of Republicans and right-leaning independents do not trust colleges and universities. These statistics are crazy. The article talks about how colleges and universities are considered &amp;#8220;liberal&amp;#8221; and on how most people take their cues from leaders and media pundits on their side of the aisle.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;John Timmer, &lt;em&gt;New &amp;#8216;bribery game&amp;#8217; shows that sometimes, transparency makes things worse&lt;/em&gt;, in Ars Technica, 15 July 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/science/2017/07/researchers-look-at-roots-of-bribery-using-game-theory/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/science/2017/07/researchers-look-at-roots-of-bribery-using-game-theory/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Summary of a research paper published in Nature Human Behaviour (DOI: &lt;a href=&quot;//dx.doi.org/10.1038/s41562-017-0138&quot;&gt;10.1038/s41562-017-0138&lt;/a&gt;). The takeaway here is that in any society, corruption will occur, and the stronger the central government, the more the corruption, especially when bribery is an option and leads to a wealthy leader. Secondly, transparency in government does not help matters, what is needed is transparency about bribery, but that&amp;#8217;s unlikely to happen. It seems like the thing that would really lower corruption is a strong economy.&lt;/p&gt;
&lt;p&gt;This is research based on a very specific game played by a small-ish group of people, so the results may not be representative of real life. Nevertheless, interesting research.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;David Kravets, &lt;em&gt;Animal rights? Monkey selfie case may undo evolution of the internet&lt;/em&gt;, in Ars Technica, 15 July 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/tech-policy/2017/07/animal-rights-monkey-selfie-case-may-undo-evolution-of-the-internet/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/tech-policy/2017/07/animal-rights-monkey-selfie-case-may-undo-evolution-of-the-internet/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This article points out the legal battle that PETA is engaged in to grant copyright to a monkey who snapped a selfie. The author of the article points out that PETA is suing the organisation that supplied software to publish a book for copyright infringement, as that software was used to publish a book that PETA alleges caused copyright infringement. This is crazy, because it is the equivalent of suing Microsoft because someone used MS Word to type a bootlegged copy of Harry Potter.&lt;/p&gt;
&lt;p&gt;My opinion is that PETA is just being the obnoxious, holier than thou, stupid idiots that they have always been, and are a danger to animal rights everywhere because they are the strawmen that people will point to and group all the reasonable activists with. This is fun times for PETA, trying to stay relevant by suing a photographer to the point that he is now broke. The fact that they are now trying to sue the organisation that provided software to the photographer just shows that they are being vexatious litigants who are clamming up the system with frivolous lawsuits.&lt;/p&gt;
&lt;p&gt;Make no mistake, the American copyright system is broken. However, PETA&amp;#8217;s suit is a testament to the brokenness of the American judicial system, not because of the content of their claims, but because these claims have been allowed to proceed so far up the judicial system, steamrollering people who may not have as deep pockets as an organisation that accepts donations from all over the world.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric S. Raymond, &lt;em&gt;The slow birth of distributed software collaboration&lt;/em&gt;, in Armed and Dangerous, 19 July 2017. [Online]: &lt;a href=&quot;http://esr.ibiblio.org/?p=7628&quot; class=&quot;uri&quot;&gt;http://esr.ibiblio.org/?p=7628&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ESR talks about the birth of something that all of us developers take for granted &amp;#8211; distributed version control. This is a fascinating tale of how people went from sharing entire files, to using &lt;code&gt;patch&lt;/code&gt;, to CVS, then to SVN, and finally to Git. (Of course, I&amp;#8217;m oversimplifying, there are other version control systems, but who really cares about them? &amp;#9786;)&lt;/p&gt;
&lt;p&gt;As an aside, someone once remarked about GitHub, &amp;#8216;It&amp;#8217;s amazing how we&amp;#8217;ve taken a distributed version control system and made it centralised.&amp;#8217; I thought that it was a funny statement, but I was made aware of the painful truth of this maxim when a friend mentioned that he did not know that pull-requests could be merged in &lt;code&gt;git&lt;/code&gt;, he assumed that they were just a GitHub feature. &lt;a href=&quot;https://github.com/torvalds/linux/pull/17#issuecomment-5654674&quot;&gt;Linus Torvalds would have some words.&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Steve Mitchell, &lt;em&gt;How I became a mathematician&lt;/em&gt;, September 2002. [Online]: &lt;a href=&quot;https://sites.math.washington.edu/~mitchell/Misc/bio.pdf&quot; class=&quot;uri&quot;&gt;https://sites.math.washington.edu/~mitchell/Misc/bio.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fascinating tale from a professor at the University of Washington who dropped out of college three times, spent time rock climbing, hitch-hiking, riding the rails, and joining graduate school without a college degree. This makes it to my list just because of the sheer impossibility of the story.&lt;/p&gt;
&lt;p&gt;As an aside, why do mathematicians have such poor websites? Check out Mitchell&amp;#8217;s home page, it is just four links. In fact, searching for most of the people in the list turns up almost no information about them at all. So, I find it interesting when Mitchell writes:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;My heroes then included John Milnor, Michael Atiyah, Jean-Pierre Serre, Raoul Bott, Dennis Sullivan, Frank Adams and Dan Quillen; no one outside of mathematics will have heard of them, even though by rights they should be household names.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/3018827548194184890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/07/reading-list-july-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/3018827548194184890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/3018827548194184890'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/07/reading-list-july-2017.html' title='Reading List, July 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-171297022822482271</id><published>2017-06-30T13:19:00.001-04:00</published><updated>2017-06-30T13:19:58.536-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, June 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Eric Diaz, &lt;em&gt;The oral history of Star Trek: TNG&amp;#8217;s best episode: &amp;#8220;The Inner Light&amp;#8221;&lt;/em&gt;, in Nerdist, 31 May 2017. [Online]: &lt;a href=&quot;http://nerdist.com/the-oral-history-of-star-trek-tngs-best-episode-the-inner-light/&quot; class=&quot;uri&quot;&gt;http://nerdist.com/the-oral-history-of-star-trek-tngs-best-episode-the-inner-light/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;#8216;The Inner Light&amp;#8217; is probably the best Star Trek: TNG episode, and this is a very interesting history on how the episode was conceived and how it made it to its final form. I did not know that we could have had a sequel to this episode. I must say that it was strange that &amp;#8216;The Inner Light&amp;#8217; was never referenced again except for one small passing reference.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Robert Graham, &lt;em&gt;How The Intercept outed Reality Winner&lt;/em&gt;, in Errata Security, 5 June 2017. [Online]: &lt;a href=&quot;https://blog.erratasec.com/2017/06/how-intercept-outed-reality-winner.html&quot; class=&quot;uri&quot;&gt;https://blog.erratasec.com/2017/06/how-intercept-outed-reality-winner.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;All printers insert invisible dots in files that are printed that can identify the model and serial number of the printer as well as the time a document was printed. Just putting this out there, governments mandate printer companies to insert code that tracks the documents we print. Next time you buy a printer, verify that it does not print tracking dots by visiting &lt;a href=&quot;https://www.eff.org/pages/list-printers-which-do-or-do-not-display-tracking-dots&quot;&gt;this link&lt;/a&gt; by the EFF.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;the grugq, &lt;em&gt;Real talk on reality&lt;/em&gt;, in Medium, 9 June 2017. [Online]: &lt;a href=&quot;https://medium.com/@thegrugq/real-talk-on-reality-cf07cbb78530&quot; class=&quot;uri&quot;&gt;https://medium.com/@thegrugq/real-talk-on-reality-cf07cbb78530&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Perhaps invisible dots had nothing to do with the case. A list of opsec failures that led the DOJ to arrest a leaker.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Chris Lee, &lt;em&gt;Wibbly-wobbly magnetic fusion stuff: The return of the stellarator&lt;/em&gt;, in Ars Technica, 9 June 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/science/2017/06/wibbly-wobbly-magnetic-fusion-stuff-the-return-of-the-stellarator/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/science/2017/06/wibbly-wobbly-magnetic-fusion-stuff-the-return-of-the-stellarator/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Possibly the future of devices to contain plasma for nuclear fusion. Reading this article tells me just how far we&amp;#8217;ve come, and how much further we have to go.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Peter Bright, &lt;em&gt;According to statistics, programming with spaces instead of tabs makes you richer&lt;/em&gt;, in Ars Technica, 15 June 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/information-technology/2017/06/according-to-statistics-programming-with-spaces-instead-of-tabs-makes-you-rich/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/information-technology/2017/06/according-to-statistics-programming-with-spaces-instead-of-tabs-makes-you-rich/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I usually don&amp;#8217;t have opinions about programming style, but I do have a very special hatred in my heart for people who indent C/C++ code using spaces. If you&amp;#8217;re one of those evil people, from hell&amp;#8217;s heart I stab at thee; for hate&amp;#8217;s sake I spit my last breath at thee.&lt;/p&gt;
&lt;p&gt;This article is short and funny. You could read it in thirty seconds, but spend the next hour laughing.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Arnab Ray, &lt;em&gt;When did we lose the game?&lt;/em&gt;, in Random Thoughts of a Demented Mind, 18 June 2017. [Online]: &lt;a href=&quot;https://greatbong.net/2017/06/18/when-did-we-lose-the-game/&quot; class=&quot;uri&quot;&gt;https://greatbong.net/2017/06/18/when-did-we-lose-the-game/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Arnab makes a point here about why we should not care about the outcome of a cricket match.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Because they know, or should, that their pride as a people is not defined or determined by the outcome of a game.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sidin Vadukut, &lt;em&gt;How to consume news&lt;/em&gt;, in Livemint, 26 June 2017. [Online]: &lt;a href=&quot;http://www.livemint.com/Leisure/6vLjwbrZYZUwMOpy9XO8uN/How-to-consume-news.html&quot; class=&quot;uri&quot;&gt;http://www.livemint.com/Leisure/6vLjwbrZYZUwMOpy9XO8uN/How-to-consume-news.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a great article that I would strongly recommend you read. It&amp;#8217;s a how-to on maintaining sanity through the twenty-four hour news cycle where non-news becomes news, and the amount of information is overwhelming and designed to engage emotionally rather than logically.&lt;/p&gt;
&lt;p&gt;I used to recommend political podcasts such as &amp;#8220;Pod Save America&amp;#8221; to my friends. I don&amp;#8217;t any longer, mainly because I cannot stand the intense negativity of the reactions to the news. The world hasn&amp;#8217;t ended, and probably won&amp;#8217;t for the next few years. Until then, our priorities should be to more immediate tasks rather than get outraged about every latest tweet or headline.&lt;/p&gt;
&lt;p&gt;Perhaps the best thing that has happened over the last few weeks is that I&amp;#8217;ve found myself getting inured to the news.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Nick Heath, &lt;em&gt;Hacking the Nazis: The secret story of the women who broke Hitler&amp;#8217;s codes&lt;/em&gt;, in TechRepublic, 26 March 2015. [Online]: &lt;a href=&quot;http://www.techrepublic.com/article/the-women-who-helped-crack-nazi-codes-at-bletchley-park&quot; class=&quot;uri&quot;&gt;http://www.techrepublic.com/article/the-women-who-helped-crack-nazi-codes-at-bletchley-park&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Something cheerful to end the list. This is a fascinating read on how codebreakers cracked the Enigma code, on the utter secrecy they lived in, and about Tommy Flowers, the unacknowledged British Postal Worker who developed a key piece of hardware &amp;#8211; the shift register &amp;#8211; that enabled the first electromechanical computers to run. What&amp;#8217;s fascinating is that the women who worked on the very first computer and helped the Allied forces win the war went on to their very ordinary lives, sometimes not touching another computer until the present decade.&lt;/p&gt;
&lt;p&gt;This is a longish read, but worth your time.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/171297022822482271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/06/reading-list-june-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/171297022822482271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/171297022822482271'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/06/reading-list-june-2017.html' title='Reading List, June 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-893615353122253229</id><published>2017-06-22T12:28:00.000-04:00</published><updated>2017-06-22T12:28:00.018-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CMake"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><title type='text'>An Introduction to CTest</title><content type='html'>&lt;p&gt;I&#39;ve seen a lot of people (I&#39;m looking at you &lt;a href=&quot;//lemire.me&quot; target=&quot;_blank&quot;&gt;Daniel Lemire&lt;/a&gt;) praise newer languages like &lt;em&gt;Go&lt;/em&gt;, which makes me sad as a C++ programmer. Well, that&#39;s until I realise that most of the features touted could be easily incorporated in C++ with just a bit of elbow grease. In this post, I&#39;ll show how to add an automated testing system using CTest.&lt;/p&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;p&gt;I love &lt;a href=&quot;//cmake.org/&quot; target=&quot;_blank&quot;&gt;CMake&lt;/a&gt;, it allows me to &lt;a href=&quot;http://skandhurkat.blogspot.com/2012/08/autohell-and-cmake.html&quot; target=&quot;_blank&quot;&gt;write cross-platform&lt;/a&gt; code and be &lt;a href=&quot;http://skandhurkat.blogspot.com/2013/03/on-writing-platform-independent-code-or.html&quot; target=&quot;_blank&quot;&gt;confident that the build system would work across a choice of compilers, IDEs, and operating systems&lt;/a&gt;. When writing large projects, however, it is imperative to have a series of tests that could indicate regression bugs whenever new features are added. While I love the testing support built into languages such as Java, writing tests is not all that hard in C++ either. For example, I could simply write a function that mimics a unit test and prints out either &amp;quot;Test passed&amp;quot; or &amp;quot;Test failed&amp;quot; depending on the result of the test. All I now need is a way to automatically run these tests.&lt;/p&gt;
&lt;p&gt;This is where CTest comes into the picture. I&#39;m assuming here that you are using CMake as your build system. If you are not, then you are clearly wrong, a terrible person, and the type who would probably not write tests anyway. So stop reading this post. 😄&lt;/p&gt;
&lt;p&gt;Okay, back from that little digression.&lt;/p&gt;
&lt;p&gt;My setup for testing is thus: I am building a library that defines all the required functions. Each class/function/API must be tested, so I write tests for each of these. The tests are written so that they would indicate success using the keyword &amp;quot;Test passed&amp;quot; or failure using the keyword &amp;quot;Test failed&amp;quot;. I put all the tests in a separate &lt;code&gt;tests&lt;/code&gt; folder. Within the tests folder, I write my &lt;code&gt;CMakeLists.txt&lt;/code&gt; thus.&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode cmake&quot;&gt;&lt;code class=&quot;sourceCode cmake&quot;&gt;&lt;span class=&quot;kw&quot;&gt;set&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;EXECUTABLE_OUTPUT_PATH&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;${PROJECT_BINARY_DIR}&lt;/span&gt;/tests)
&lt;span class=&quot;kw&quot;&gt;set&lt;/span&gt;(CTEST_BINARY_DIRECTORY &lt;span class=&quot;dv&quot;&gt;${PROJECT_BINARY_DIR}&lt;/span&gt;/tests)

&lt;span class=&quot;kw&quot;&gt;file&lt;/span&gt;(&lt;span class=&quot;ot&quot;&gt;GLOB&lt;/span&gt; files &lt;span class=&quot;st&quot;&gt;&amp;quot;test_*.cc&amp;quot;&lt;/span&gt;)

&lt;span class=&quot;kw&quot;&gt;foreach&lt;/span&gt;(file &lt;span class=&quot;dv&quot;&gt;${files}&lt;/span&gt;)
    &lt;span class=&quot;kw&quot;&gt;string&lt;/span&gt;(&lt;span class=&quot;ot&quot;&gt;REGEX&lt;/span&gt; &lt;span class=&quot;ot&quot;&gt;REPLACE&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;(^.*/|&lt;/span&gt;&lt;span class=&quot;ch&quot;&gt;\\&lt;/span&gt;&lt;span class=&quot;st&quot;&gt;.[^.]*$)&amp;quot;&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; file_without_ext &lt;span class=&quot;dv&quot;&gt;${file}&lt;/span&gt;)
    &lt;span class=&quot;kw&quot;&gt;add_executable&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;${file_without_ext}&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;${file}&lt;/span&gt;)
    &lt;span class=&quot;kw&quot;&gt;target_link_libraries&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;${file_without_ext}&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;${PROJECT_LIBS}&lt;/span&gt;)
    &lt;span class=&quot;kw&quot;&gt;add_test&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;${file_without_ext}&lt;/span&gt; &lt;span class=&quot;dv&quot;&gt;${file_without_ext}&lt;/span&gt;)
    &lt;span class=&quot;kw&quot;&gt;set_tests_properties&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;${file_without_ext}&lt;/span&gt;
        &lt;span class=&quot;ot&quot;&gt;PROPERTIES&lt;/span&gt;
        &lt;span class=&quot;ot&quot;&gt;PASS_REGULAR_EXPRESSION&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;Test passed&amp;quot;&lt;/span&gt;)
    &lt;span class=&quot;kw&quot;&gt;set_tests_properties&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;${file_without_ext}&lt;/span&gt;
        &lt;span class=&quot;ot&quot;&gt;PROPERTIES&lt;/span&gt;
        &lt;span class=&quot;ot&quot;&gt;FAIL_REGULAR_EXPRESSION&lt;/span&gt; &lt;span class=&quot;st&quot;&gt;&amp;quot;(Exception|Test failed)&amp;quot;&lt;/span&gt;)
    &lt;span class=&quot;kw&quot;&gt;set_tests_properties&lt;/span&gt;(&lt;span class=&quot;dv&quot;&gt;${file_without_ext}&lt;/span&gt;
        &lt;span class=&quot;ot&quot;&gt;PROPERTIES&lt;/span&gt;
        &lt;span class=&quot;ot&quot;&gt;TIMEOUT&lt;/span&gt; 120)
&lt;span class=&quot;kw&quot;&gt;endforeach&lt;/span&gt;()&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This is a really simple script. It loops over all files in the tests folder that match the pattern &lt;code&gt;test_*.cc&lt;/code&gt;, i.e. C++ files that start with the &lt;code&gt;test_&lt;/code&gt; prefix. It generates the executable name by stripping out all the leading directories until the path, while also stripping out the extension for the file. It compiles the file and links it against the project libraries. Finally, it tells CMake/CTest that the compiled binary is a test which on passing would have in its output the text &amp;quot;Test passed&amp;quot;, and on failure could have the text &amp;quot;Test failed&amp;quot; or &amp;quot;Exception&amp;quot;. Finally, I add a timeout of 120 seconds, or two minutes. If the test runs longer than this time, it will be automatically terminated and marked as a failure. This is not ideal -- some of my tests run for just seconds, while the longest test could run for just under a minute. However, the purpose of the timeout here is not to detect performance bugs, rather to prevent the machine running the tests from fritzing out because of a bug that results in the tests doing something really crazy.&lt;/p&gt;
&lt;p&gt;Oh, and in order to enable testing, I simply change the &lt;code&gt;CMakeLists.txt&lt;/code&gt; on the very top level of the project (the one that defines project name, version, etc.) to include this one extra line.&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot;&gt;&lt;pre class=&quot;sourceCode cmake&quot;&gt;&lt;code class=&quot;sourceCode cmake&quot;&gt;&lt;span class=&quot;kw&quot;&gt;include&lt;/span&gt;(CTest)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Simple, isn&#39;t it? Now why would you go running to &lt;em&gt;Go&lt;/em&gt; (see what I did there? 😄), when C++ with CMake offers cross platform builds, testing infrastructure, and parallel execution with memory consistency models?&lt;/p&gt;
&lt;p&gt;In the next posts on the series, I might just describe how to test for memory leaks using Valgrind/MemCheck or how to test test-coverage (alliteration FTW) using gcov. Stay tuned.&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/893615353122253229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/06/an-introduction-to-ctest.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/893615353122253229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/893615353122253229'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/06/an-introduction-to-ctest.html' title='An Introduction to CTest'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-2291065303690345832</id><published>2017-06-08T10:51:00.001-04:00</published><updated>2017-06-08T10:51:17.765-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="vim"/><title type='text'>An introduction to Vim macros</title><content type='html'>      &lt;p&gt;Vim is my favourite text editor, because it is minimalist while also
being insanely configurable. While I may describe my ideal Vim setup
sometime in the future, I do want to share some tips and tricks that
make Vim so damn efficient for certain tasks. Today, I shall focus on
macros.&lt;/p&gt;

&lt;p&gt;Here&amp;rsquo;s the key idea to keep in mind when discussing about Vim. Vim is
not just an editor, it is a text manipulation program. Inserting text is
just one of the many tasks that Vim can accomplish. A macro is a small
Vim program that the user can record in order to make text editing more
efficient.&lt;/p&gt;

&lt;p&gt;Consider a simple use case. Let&amp;rsquo;s say that I have a CSV file that looks
like this&lt;/p&gt;

&lt;pre&gt;&lt;code class=&quot;language-csv&quot;&gt;New York,NY,USA
Seattle,WA,USA
Mumbai,MH,India
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Let&amp;rsquo;s say that I want to add another column at the beginning of each
line that is sequentially numbered, like so&lt;/p&gt;

&lt;pre&gt;&lt;code class=&quot;language-csv&quot;&gt;1,New York,NY,USA
2,Seattle,WA,USA
3,Mumbai,MH,India
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I could go down each line and manually add each column, but there&amp;rsquo;s a
better way. The solution is to program a Vim macro that does the
following tasks in order.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Assuming that the first column of a certain line is the required
number for this line (row), we copy the first column to the next
line.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;Increment the line number by one so that it is one more than the
previous line (row).&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;So, I edit the first line, in order to manually add the new column to
the first line.&lt;/p&gt;

&lt;pre&gt;&lt;code class=&quot;language-csv&quot;&gt;1,New York,NY,USA
Seattle,WA,USA
Mumbai,MH,India
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Next, I ensure that I&amp;rsquo;m not executing any Vim command. I can verify this
by pressing &lt;kbd&gt;ESC&lt;/kbd&gt; a couple of times. Then I press &lt;kbd&gt;q&lt;/kbd&gt;
followed by a letter to identify this macro, e.g.: &lt;kbd&gt;a&lt;/kbd&gt;. The
macro then consists of the following keystrokes&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;kbd&gt;0&lt;/kbd&gt;: Move to the beginning of the line.&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;v&lt;/kbd&gt;: Visual mode.&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;/&lt;/kbd&gt;&lt;kbd&gt;,&lt;/kbd&gt;: Find the first &lt;code&gt;,&lt;/code&gt; to match.&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;y&lt;/kbd&gt;: Yank (copy) the highlighted text.&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;j&lt;/kbd&gt;&lt;kbd&gt;0&lt;/kbd&gt;: Go to the beginning of the next line.&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;P&lt;/kbd&gt;: Paste the copied text. At this point, the cursor should
be on the &lt;code&gt;,&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;h&lt;/kbd&gt;: Move the cursor one position to the left so that it is
on the last digit of the number.&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;Ctrl&lt;/kbd&gt;&lt;kbd&gt;a&lt;/kbd&gt;: Increment the number.&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;q&lt;/kbd&gt;: Stop recording the macro.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now, pressing &lt;kbd&gt;@&lt;/kbd&gt;&lt;kbd&gt;a&lt;/kbd&gt; would perform the nine steps
outlined with just two key-presses. Let&amp;rsquo;s say the file had 50 more lines
to be edited. In this case, I could use another powerful trick that Vim
offers &amp;ndash; the ability to repeat a command multiple times. So, ensure
that I&amp;rsquo;m out of executing any command, I could type in a number followed
by a command that would execute the specified command a certain number
of times. So, pressing &lt;kbd&gt;5&lt;/kbd&gt;&lt;kbd&gt;0&lt;/kbd&gt;&lt;kbd&gt;@&lt;/kbd&gt;&lt;kbd&gt;a&lt;/kbd&gt;
would execute the macro &lt;code&gt;a&lt;/code&gt; fifty times, which is an insanely powerful
technique for modifying multiple lines with a single command.&lt;/p&gt;

&lt;p&gt;That&amp;rsquo;s all for Vim macros for today. I hope you found this post useful.
Macros were one of the things I learnt relatively late as a Vim user,
but now that I do know about this trick, I use it all the time, and it
has saved me countless hours and a lot of headache when modifying code
or text. Until the next time, when I take some time to write some more
about cool Vim tricks and tips.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/2291065303690345832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/06/an-introduction-to-vim-macros.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/2291065303690345832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/2291065303690345832'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/06/an-introduction-to-vim-macros.html' title='An introduction to Vim macros'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-7690453593585954717</id><published>2017-05-31T09:52:00.000-04:00</published><updated>2017-05-31T09:52:28.279-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, May 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Sam Machkovech, &lt;em&gt;Facebook helped advertisers target teens who feel &amp;#8216;worthless&amp;#8217;&lt;/em&gt;, in Ars Technica, 30 April 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/business/2017/05/facebook-helped-advertisers-target-teens-who-feel-worthless/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/business/2017/05/facebook-helped-advertisers-target-teens-who-feel-worthless/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;No surprises here, a quick discriminative filter could show who was depressed vs not, perhaps using something as simple as Na&amp;#239;ve Bayes would probably work.&lt;/p&gt;
&lt;p&gt;Then I read that Facebook sells this data to advertisers instead of getting depressed teens some help. Eff you Facebook!&lt;/p&gt;
&lt;p&gt;Just last month, I wrote &amp;#8216;&lt;strong&gt;STOP USING FACEBOOK SERVICES&lt;/strong&gt;&amp;#8217;. That advice still holds.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Matt Inman, &lt;em&gt;You&amp;#8217;re not going to believe what I&amp;#8217;m about to tell you&lt;/em&gt;, in The Oatmeal, 2 May 2017. [Online]: &lt;a href=&quot;http://theoatmeal.com/comics/believe&quot; class=&quot;uri&quot;&gt;http://theoatmeal.com/comics/believe&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An interesting read about the backfire effect.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mike Masnick, &lt;em&gt;Don&amp;#8217;t get fooled: The plan is to kill net neutrality while pretending that it&amp;#8217;s being saved&lt;/em&gt;, in Techdirt, 3 May 2017. [Online]: &lt;a href=&quot;https://www.techdirt.com/blog/netneutrality/articles/20170502/17212137292/dont-get-fooled-plan-is-to-kill-net-neutrality-while-pretending-being-protected.shtml&quot; class=&quot;uri&quot;&gt;https://www.techdirt.com/blog/netneutrality/articles/20170502/17212137292/dont-get-fooled-plan-is-to-kill-net-neutrality-while-pretending-being-protected.shtml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This article lays bare the plan by the self-serving &amp;#8216;lawmakers&amp;#8217; in Congress and the broadband providers. The plan outlined here consists of three steps:&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal&quot;&gt;
&lt;li&gt;&lt;p&gt;Force outrage by arbitrarily pretending to change rules around net neutrality. This will be struck down by courts, but will cause public outrage and enable congressmen to make money off broadband companies.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Congressmen pretend to write a law that would tick many of the boxes, such as no zero rated traffic and the like that are from yesterday&amp;#8217;s net neutrality debate. These bills will actually be written by broadband companies and will outlaw things that the broadband companies have already circumvented. In other words, the law, if passed, won&amp;#8217;t accomplish anything.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Leverage the controversy to push for a congressional rescue.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The Onion, &lt;em&gt;Nation&amp;#8217;s back alleys working to expand available services in anticipation of Trumpcare bill becoming law&lt;/em&gt;, in The Onion, 4 May 2017. [Online]: &lt;a href=&quot;http://www.theonion.com/article/nations-back-alleys-working-expand-available-servi-55928&quot; class=&quot;uri&quot;&gt;http://www.theonion.com/article/nations-back-alleys-working-expand-available-servi-55928&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Net neutrality is not the only thing Republicans want to gut. They also probably want to make it impossible for people to live, which is why they want no restrictions on guns, and all sorts of restrictions on people getting healthcare. In times like these, satire can strike a chord, which is why this article makes it to my list.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dan Goodin, &lt;em&gt;More Android phones than ever are covertly listening for inaudible sounds in ads&lt;/em&gt;, in Ars Technica, 5 May 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/security/2017/05/theres-a-spike-in-android-apps-that-covertly-listen-for-inaudible-sounds-in-ads/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/security/2017/05/theres-a-spike-in-android-apps-that-covertly-listen-for-inaudible-sounds-in-ads/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If there&amp;#8217;s any doubt that 2017 is the new 1984, read this article. As if not content with using accelerometer, GPS, gyroscope, magnetometer data, along with an always-logged-in account system that exists on mobile phones, advertisers and app developers are now finding ways of tracking people using covertly hidden sounds beyond the human auditory spectrum in TV advertisements and using microphones on mobile phones to detect these hidden audio to further infiltrate user privacy.&lt;/p&gt;
&lt;p&gt;This is a scary thing, because the only fool-proof solution is to stop using smartphones altogether, and I&amp;#8217;m not sure that I&amp;#8217;ll be comfortable with that tradeoff. While there are solutions that mitigate these issues somewhat, for example, fine-grained app permissions on Android Marshmallow and higher, we must always be careful to only give apps enough permissions that they need, no more. At the same time, an app like &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.blackberry.privacydashboard&quot;&gt;Blackberry DTEK&lt;/a&gt; can show if apps access sensitive parts of your phone, such as your camera, microphone, or GPS. Detect an app accessing something when it is not active? It goes right into the trash.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dong Huk Park, Lisa Anne Hendricks, Zeynep Akata, Bernt Schiele, Trevor Darrell, Marcus Rohrbach, &lt;em&gt;Attentive explanations: Justifying decisions and pointing to the evidence&lt;/em&gt;, in ArXiv, 14 December 2016. [Online]: &lt;a href=&quot;https://arxiv.org/abs/1612.04757&quot; class=&quot;uri&quot;&gt;https://arxiv.org/abs/1612.04757&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As much as we rely on deep neural networks for everything, we don&amp;#8217;t really understand how they work in that we do not have a mathematical model or guarantee on their performance. Essentially, we just throw in a lot of labelled data at these networks and pray to the neurotic gods that the network learns the correct data, and does not label &lt;em&gt;gorillas&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;This work attempts to provide some justifications that would explain how the neural network reached a decision. However, this works only for images, and does not give an insight into what the learned parameters represent, so that&amp;#8217;s still a relatively open question. I still need to analyse this properly so that I can tell how this work differs from &lt;a href=&quot;https://arxiv.org/abs/1411.4555&quot;&gt;this other ArXiv paper&lt;/a&gt; by Google that uses neural networks to create image captions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Maria Wirth, &lt;em&gt;Are Christian and Muslim nations OK and Hindu nations not?&lt;/em&gt;, in Maria Wirth&amp;#8217;s Blog, 21 April 2017. [Online]: &lt;a href=&quot;https://mariawirthblog.wordpress.com/2017/04/21/are-christian-and-muslim-nations-ok-and-hindu-nations-not/&quot; class=&quot;uri&quot;&gt;https://mariawirthblog.wordpress.com/2017/04/21/are-christian-and-muslim-nations-ok-and-hindu-nations-not/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have often shared articles about the Indian media&amp;#8217;s bias against the BJP and what I think are their really dangerous tendencies to rake up communal hatred where none should exist. I came across this article through &lt;a href=&quot;https://twitter.com/ShashiTharoor/status/861054755497529344&quot;&gt;Shashi Tharoor&amp;#8217;s twitter feed&lt;/a&gt;. Otherwise, I would have probably skipped right past this article.&lt;/p&gt;
&lt;p&gt;This article is written as a devil&amp;#8217;s advocate. I don&amp;#8217;t think for a moment that Maria Wirth is actually advocating for a Hindu Rashtra. As a devil&amp;#8217;s advocate, Wirth makes a very interesting argument &amp;#8211; the media, both Indian and international, is willing to vilify the concept of a Hindu Rashtra while at the same time, holding the duplicitous position of implicitly accepting the existence of Christian and Muslim states.&lt;/p&gt;
&lt;p&gt;Wirth lays out the differences between being a &amp;#8216;Hindu&amp;#8217; compared against other organised religions. She correctly points out that the term &amp;#8216;Hindu&amp;#8217; itself means a person living in the geographic expanse that is mostly India. She lists out the better qualities of our &lt;em&gt;Dharma&lt;/em&gt;, things that I learnt only too late in my life because all I heard as a child were negative things about religion. Correctly, she says that there is nothing wrong about children learning these aspects of &lt;em&gt;Dharma&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;However, this is where I stop agreeing with her. Beyond this point, her article reads like propaganda, which will simply not do. &lt;em&gt;Dharma&lt;/em&gt; based on open debate and introspection does not have to be defended by dogma. In fact, by believing in the infallibility of the teachings of &lt;em&gt;Dharma&lt;/em&gt; so far, we would be doing a disservice to the very idea, the very essence of what makes &lt;em&gt;Dharma&lt;/em&gt; different from religion. It is one thing to study the Vedas for their philosophy or to gain a historical perspective, it is quite another to stretch the Vedas to be scientific texts to be taken literally after thousands of years of new discoveries. It is one thing to be proud of our &lt;em&gt;Dharma&lt;/em&gt; and our heritage, it is another to be arrogant and believe that the attack by the media is a giant conspiracy because they are afraid of what we could achieve if we only embraced our identity. It is one thing to claim that children should learn aspects of &lt;em&gt;Dharma&lt;/em&gt;, another to claim that they be taught this at schools. (While we are on the subject, why does the media not raise any objections to Christian missionary schools where students pray every day to &amp;#8216;Jesus Christ our Lord&amp;#8217;? I know, I was educated for most of my school life at a school affiliated with a Church.) Such thoughts are better suited to a dogmatic religion, not to one which is founded on debate, by acknowledging the position of your peers and by proposing your own position and letting people think for themselves which they believe.&lt;/p&gt;
&lt;p&gt;I have only recently (for less than half my life) learnt enough about my &lt;em&gt;Dharma&lt;/em&gt; to accept my heritage instead of hiding behind the &amp;#8216;atheist&amp;#8217; branding, realising that I could be both, a Hindu who follows the path of &lt;em&gt;Dharma&lt;/em&gt; and an atheist. I still have a lot to learn and my thoughts on this subject will probably change.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric Umansky, &lt;em&gt;How we&amp;#8217;re learning to do journalism differently in the age of Trump&lt;/em&gt;, in ProPublica, 8 May 2017. [Online]: &lt;a href=&quot;https://www.propublica.org/article/how-were-learning-to-do-journalism-differently-in-the-age-of-trump&quot; class=&quot;uri&quot;&gt;https://www.propublica.org/article/how-were-learning-to-do-journalism-differently-in-the-age-of-trump&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is no secret that journalism is facing a monumental challenge in the form of an administration that denies objective reality. In such times, a few good men are trying to figure out a new strategy for journalists that would work in the face of misinformation, in the face of propaganda, all while retaining their credibility while they are being vilified by the administration.&lt;/p&gt;
&lt;p&gt;In this article, ProPublica shares how they&amp;#8217;ve changed, worrying less about working on different stories than other publications and focussing more on collaborations with these same publications. About doing journalism in the open so that readers can verify facts for themselves, and maybe even contribute insights that a small team of reporters could not possibly uncover in the fast paced fact-checking world. Finally, being okay with the uncertainty of where a particular story may lead.&lt;/p&gt;
&lt;p&gt;In my opinion, these are just good practices of any investigative field, with or without Trump. In fact, the same principles would apply even if we were to consider academic research. Collaborate with other researchers, verify their results, put your own data out in the open, and don&amp;#8217;t be afraid of publishing negative results.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Peter Eckersley and Erika Portnoy, &lt;em&gt;Intel&amp;#8217;s Management Engine is a security hazard, and users need a way to disable it&lt;/em&gt;, in Electronic Frontier Foundation, 8 May 2017. [Online]: &lt;a href=&quot;https://www.eff.org/deeplinks/2017/05/intels-management-engine-security-hazard-and-users-need-way-disable-it&quot; class=&quot;uri&quot;&gt;https://www.eff.org/deeplinks/2017/05/intels-management-engine-security-hazard-and-users-need-way-disable-it&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Since 2008, all Intel processors have a super secret and off-limits component called the Management Engine (ME), which is always on and has &amp;#8216;root&amp;#8217; access to every computer component. The ME can totally override what a user wants to do, including &lt;a href=&quot;https://arstechnica.com/gadgets/2007/02/vpro/&quot;&gt;powering on a computer upon receiving a packet over ethernet&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The problem with the ME is that it provides security through obscurity. No one outside of Intel knows the code running on this tiny computer, but it will take only one hacker to breach this secrecy and publish their findings before all computers running these processors are broken. Already, some vulnerabilities have been discovered in one module of the ME, the Active Management (AMT). In any case, all computer software may have bugs and vulnerabilities, so I don&amp;#8217;t feel comfortable knowing that my laptop may be a ticking time bomb until the next vulnerability has been found.&lt;/p&gt;
&lt;p&gt;This article does list a set of suggestions for Intel to fix this mess, but I can guarantee that Intel will do exactly none of them.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Russ Cox, &lt;em&gt;Zip files all the way down&lt;/em&gt;, in research!rsc, 18 March 2010. [Online]: &lt;a href=&quot;https://research.swtch.com/zip&quot; class=&quot;uri&quot;&gt;https://research.swtch.com/zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is an interesting read on how to write self-reproducing programs, and takes this concept a step further by producing zipped files that contain themselves. The ultimate in recursion, or just send this file to a &amp;#8216;friend&amp;#8217; and have fun watching them trying to unzip the file.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Brad Smith, &lt;em&gt;The need for urgent collective action to keep people safe online: Lessons from last week&amp;#8217;s cyberattack&lt;/em&gt;, in Microsoft On the Issues, 14 May 2017. [Online]: &lt;a href=&quot;https://blogs.microsoft.com/on-the-issues/2017/05/14/need-urgent-collective-action-keep-people-safe-online-lessons-last-weeks-cyberattack/&quot; class=&quot;uri&quot;&gt;https://blogs.microsoft.com/on-the-issues/2017/05/14/need-urgent-collective-action-keep-people-safe-online-lessons-last-weeks-cyberattack/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Microsoft finally buckles after the latest WannaCrypt attack and calls out the NSA and the US government for stockpiling vulnerabilities that eventually make it to the public domain where they are weaponised.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Finally, this attack provides yet another example of why the stockpiling of vulnerabilities by governments is such a problem. This is an emerging pattern in 2017. We have seen vulnerabilities stored by the CIA show up on WikiLeaks, and now this vulnerability stolen from the NSA has affected customers around the world. Repeatedly, exploits in the hands of governments have leaked into the public domain and caused widespread damage. An equivalent scenario with conventional weapons would be the U.S. military having some of its Tomahawk missiles stolen. And this most recent attack represents a completely unintended but disconcerting link between the two most serious forms of cybersecurity threats in the world today nation-state action and organized criminal action.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I disagree somewhat with this analogy. Tomahawk missiles stolen still have a finite number. It is as if the criminals have stolen the replicator recipes for the Tomahawk missiles that allows them to create new Tomahawks for zero cost to replenish the ones they used up. Essentially, there is no physical world counterpart to code yet. Code can be replicated for zero cost, whereas it always takes resources to make something in the physical world. This is another reason why it gets so hard for laypeople to understand code and the implications associated with it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Catalin Cimpanu, &lt;em&gt;Keylogger found in audio driver of HP laptops&lt;/em&gt;, in Bleeping Computer, 11 May 2017. [Online]: &lt;a href=&quot;https://www.bleepingcomputer.com/news/security/keylogger-found-in-audio-driver-of-hp-laptops/&quot; class=&quot;uri&quot;&gt;https://www.bleepingcomputer.com/news/security/keylogger-found-in-audio-driver-of-hp-laptops/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a weird story. Apparently, HP laptops ship with a default driver that starts a program upon startup to log all keystrokes to a file. Ostensibly, this is to detect the user pressing volume buttons, if so, this is a terribly shitty scheme. The system logs all keystrokes to &lt;code&gt;C:\Users\Public\MicTray.log&lt;/code&gt; which could be read by any other application, so if you have an HP laptop, all your passwords may already be compromised.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Richard Brody, &lt;em&gt;The earthquake that will destroy the Pacific Northwest&lt;/em&gt;, in The New Yorker, 20 July 2015. [Online]: &lt;a href=&quot;http://www.newyorker.com/magazine/2015/07/20/the-really-big-one&quot; class=&quot;uri&quot;&gt;http://www.newyorker.com/magazine/2015/07/20/the-really-big-one&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Pacific Northwest, including the states of Oregon and Washington sit on top of a subduction zone, i.e.&amp;#160;a zone where an oceanic plate is being pushed under a continental plate. In this subduction zone, however, the continental plate is being compressed and pushed inland and upwards like a spring, and it is only a matter of time before it gives way and causes what would be the most devastating earthquake in modern times. The resulting tsunami and other disasters will only compound the problem, as most of the region is not prepared to handle such a disaster, given that it was unknown until the late nineteen-eighties.&lt;/p&gt;
&lt;p&gt;This article is a fascinating read, as it shows us the cost of our arrogance and ignorance, that our lives are insignificantly tiny compared to the life of our planet, and is an important warning to reconsider how we handle scenarios that could result many lifetimes from now from decisions made today.&lt;/p&gt;
&lt;p&gt;Thanks to KK Yu for recommending this article.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Wired Staff, &lt;em&gt;The Pope&amp;#8217;s memo on climate change is a mind-blower&lt;/em&gt;, in Wired, 18 June 2015. [Online]: &lt;a href=&quot;https://www.wired.com/2015/06/popes-memo-climate-change-mind-blower/&quot; class=&quot;uri&quot;&gt;https://www.wired.com/2015/06/popes-memo-climate-change-mind-blower/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The &amp;#8220;best&amp;#8221; bits out of the Pope&amp;#8217;s encyclical on climate change.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Anonymous Academic, &lt;em&gt;Academics are being hoodwinked into writing books that nobody can buy&lt;/em&gt;, in The Guardian, 4 September 2015. [Online]: &lt;a href=&quot;https://theguardian.com/higher-education-network/2015/sep/04/academics-are-being-hoodwinked-into-writing-books-nobody-can-buy&quot; class=&quot;uri&quot;&gt;https://theguardian.com/higher-education-network/2015/sep/04/academics-are-being-hoodwinked-into-writing-books-nobody-can-buy&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There is an issue with science right now, and no, it is not that some scientists disagree on whether climate change is real. This has to to with the fact that academics now &lt;em&gt;have to&lt;/em&gt; chase publications, either papers or books in order to show a successful career and get grants to do more research. This article lays out one such problem. Academics are being asked to write books because it appears good on their CV. These books are never circulated, except to around 300 or so libraries, where they are almost never read, only in expensive hardback format. The only person making a profit here is the publishing house, to the tune of $1&amp;#8211;2 million a year from each editor, who may be assigned around 75 such books. I get sick just thinking of the time wasted writing a book that no one will ever read when it could have been spent doing something better, like reading articles on The Guardian.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sara Lautman, &lt;em&gt;The world is running out of sand&lt;/em&gt;, in The New Yorker, 29 May 2017. [Online]: &lt;a href=&quot;http://www.newyorker.com/magazine/2017/05/29/the-world-is-running-out-of-sand&quot; class=&quot;uri&quot;&gt;http://www.newyorker.com/magazine/2017/05/29/the-world-is-running-out-of-sand&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An interesting read about something we take for granted. This article is a super-geeky explanation of what sand is, and why it is so hard to get good quality sand.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Karl Bode, &lt;em&gt;Congress busted using cable lobbyist talking points in attacks on net neutrality&lt;/em&gt;, in Techdirt, 26 May 2017. [Online]: &lt;a href=&quot;https://www.techdirt.com/blog/netneutrality/articles/20170524/06502737444/congress-busted-using-cable-lobbyist-talking-points-attacks-net-neutrality.shtml&quot; class=&quot;uri&quot;&gt;https://www.techdirt.com/blog/netneutrality/articles/20170524/06502737444/congress-busted-using-cable-lobbyist-talking-points-attacks-net-neutrality.shtml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I always felt that the USA has legalised corruption by calling it &amp;#8220;lobbying&amp;#8221;. This article simply serves to further the point. Lobbyists from the cable companies that are responsible for the atrociously shitty internet that we all &amp;#8220;enjoy&amp;#8221; have written a set of talking points that the tech-illiterate congressmen simply repeat like ex-parrots. What&amp;#8217;s also mindblowing is the doublethink that allowing cable companies to exploit consumers is somehow good for consumers.&lt;/p&gt;
&lt;p&gt;Anyway, this article describes how the metadata in the PDF of talking points circulated to all GOP congressmen clearly shows that the memo was written by a lobbyist.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Megan Rose, &lt;em&gt;Kafka in Vegas&lt;/em&gt;, in ProPublica, 26 May 2017. [Online]: &lt;a href=&quot;https://www.propublica.org/article/alford-pleas-fred-steese-conviction-without-admitting-guilt&quot; class=&quot;uri&quot;&gt;https://www.propublica.org/article/alford-pleas-fred-steese-conviction-without-admitting-guilt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is yet another article on the corruption within the US government. This article covers the story of a person who was wrongly convicted for a murder based on behaviour that may be considered as prosecutorial misconduct as prosecutors hid evidence from the defence attorneys that may have exonerated this innocent man. Twenty years later, after many appeals, the person was finally found innocent. Yet the messed up criminal justice system in the USA would still keep this person behind bars until he pled &amp;#8220;guilty&amp;#8221; for a crime for which the court had already declared that he was innocent!&lt;/p&gt;
&lt;p&gt;This is the problem with a system that puts in too much power in prosecutors, and the problem with a jury based system in general. You&amp;#8217;re a person who has been called for jury duty against your will. Would you really pay attention to the trial and poke holes in the government&amp;#8217;s arguments, or would you just believe the government? Would you sentence a person to death just because the government told you that he was a &amp;#8220;bad dude&amp;#8221;?&lt;/p&gt;
&lt;p&gt;Oh, and the prosecutor with a history of shady practices who initially put this innocent man in prison for two life terms? He is now a judge, no consequences. In fact, his &amp;#8220;tough-on-crime&amp;#8221; rhetoric may have been instrumental in his &amp;#8220;success&amp;#8221;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Corey Alexander, &lt;em&gt;I&amp;#8217;m 17 and I deleted all my social media. Here&amp;#8217;s what happened&lt;/em&gt;, in Medium, 29 April 2017. [Online]: &lt;a href=&quot;https://medium.com/@coreyalex/what-ive-learnt-as-a-17-year-old-who-deleted-all-social-media-d282274d4edd&quot; class=&quot;uri&quot;&gt;https://medium.com/@coreyalex/what-ive-learnt-as-a-17-year-old-who-deleted-all-social-media-d282274d4edd&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m almost off Facebook, but this teenager has done what I have been unable to do. Get completely off social media. This is an interesting article, so do spend some time reading it.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/7690453593585954717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/05/reading-list-may-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/7690453593585954717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/7690453593585954717'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/05/reading-list-may-2017.html' title='Reading List, May 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-661905233837537117</id><published>2017-04-30T15:57:00.000-04:00</published><updated>2017-04-30T15:57:42.910-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, April 2017</title><content type='html'>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Adam Carroll, &lt;em&gt;When money isn&amp;#8217;t real: The $10,000 experiment&lt;/em&gt;, in TEDxLondonBusinessSchool, 9 July 2015. [Online]: &lt;a href=&quot;https://youtu.be/_VB39Jo8mAQ&quot; class=&quot;uri&quot;&gt;https://youtu.be/_VB39Jo8mAQ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Adam Carroll presents an interesting point &amp;#8211; we have abstracted away money through the use of a number of instruments, such as credit and debit cards, NFC payment systems on our phones, and in-app purchases, when we don&amp;#8217;t realise how much we are actually spending. Carroll spends some time showing how his kids, aged 7&amp;#8211;11 played monopoly differently when they were playing with real money. He goes on to lay his premise, that financial literacy must be taught to children at a young age, when they should be allowed to fail and learn from their failures at a small scale, not at the hundreds of thousands of dollars when they are in student loan debt and just out of college.&lt;/p&gt;
&lt;p&gt;Carroll&amp;#8217;s talk hit a lot of notes with my own experiences with money, and I&amp;#8217;m sure that it would resonate with your experiences as well.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Brett Scott, &lt;em&gt;If plastic replaces cash, much that is good will be lost&lt;/em&gt;, in Aeon Essays, 01 March 2017. [Online]: &lt;a href=&quot;https://aeon.co/essays/if-plastic-replaces-cash-much-that-is-good-will-be-lost&quot; class=&quot;uri&quot;&gt;https://aeon.co/essays/if-plastic-replaces-cash-much-that-is-good-will-be-lost&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Found this gem through &lt;a href=&quot;http://nishanttotla.com/blog/monthly-2017-03/&quot;&gt;Nishant&amp;#8217;s monthly log&lt;/a&gt;. I think it ties in nicely with the above video. In this article, the author argues that cash is good because it is free of control of the banks, that the people who use cash most are the poor, those who don&amp;#8217;t necessarily have access to bank accounts. The author also lays out the conglomerates that push for a &lt;em&gt;cashless&lt;/em&gt; society, and rightly points out that these are the banks and the payment processing firms such as Visa and Mastercard. The author, therefore, notes that cash transactions should, by corollary, be called &lt;em&gt;bankless&lt;/em&gt; transactions.&lt;/p&gt;
&lt;p&gt;In terms of the recent demonetisation fiasco in India, I think that this article deserves a place on my list of share-worthy articles.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Chantal Panozzo, &lt;em&gt;7 ways living in Switzerland ruined America for me&lt;/em&gt;, in Vox.com, 21 July 2015. [Online]: &lt;a href=&quot;http://www.vox.com/2015/7/21/8974435/switzerland-work-life-balance&quot; class=&quot;uri&quot;&gt;http://www.vox.com/2015/7/21/8974435/switzerland-work-life-balance&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now that I&amp;#8217;m nearly done with student life (I hope), I am also starting to care about real life. This article makes an excellent case for working in Europe, where people are more productive, work less hours, and have a life outside work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;David Kravets, &lt;em&gt;Uber said to use &amp;#8220;sophisticated&amp;#8221; software to defraud drivers, passengers&lt;/em&gt;, in Ars Technica, 6 April 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/tech-policy/2017/04/uber-said-to-use-sophisticated-software-to-defraud-drivers-passengers/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/tech-policy/2017/04/uber-said-to-use-sophisticated-software-to-defraud-drivers-passengers/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The skeletons keep coming out of the closet for Uber, and it feels as though this is one hell of an unethical company. According to the claims in this suit, Uber presents the passenger with a higher upfront fare, the driver with a lower fare, and Uber keeps the difference. After software to prevent regulators from hailing Ubers, after gazillions of sexual harrassment allegations, and a video where the CEO refuses to acknowledge that he screwed his drivers over when confronted, this.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JP Mangalindan, &lt;em&gt;Facebook Messenger now analyzes your chats to give you recommendations&lt;/em&gt;, in Yahoo Finance, 6 April 2017. [Online]: &lt;a href=&quot;https://finance.yahoo.com/news/facebook-messenger-now-analyzes-chats-give-recommendations-165930240.html&quot; class=&quot;uri&quot;&gt;https://finance.yahoo.com/news/facebook-messenger-now-analyzes-chats-give-recommendations-165930240.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Seriously, &lt;strong&gt;STOP USING FACEBOOK SERVICES!&lt;/strong&gt; Switch to something that offers real encryption with a zero-knowledge algorithm. Use &lt;a href=&quot;https://whispersystems.org/&quot;&gt;Signal&lt;/a&gt;, an application developed by Moxie Marlinspike&amp;#8217;s Open Whisper Systems. Signal uses &lt;a href=&quot;https://en.wikipedia.org/wiki/Off-the-Record_Messaging&quot;&gt;OTR encryption&lt;/a&gt;, which offers forward secrecy and deniable authentication. Open Whisper Systems does not keep any logs, except your phone number, which is also your user identification on the system. Signal supports text, voice, and video calling, so it should be the only app that you use.&lt;/p&gt;
&lt;p&gt;WhatsApp uses encryption code from signal, which is why WhatsApp also supports encrypted text, voice, and video conversations. However, one must remember that WhatsApp is owned by Facebook, so I hesitate to recommend it on a matter of principle.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Jack Laidlaw, &lt;em&gt;IOT startup bricks customer&amp;#8217;s garage door intentionally&lt;/em&gt;, in HackADay, 6 April 2017. [Online]: &lt;a href=&quot;http://hackaday.com/2017/04/05/iot-startup-bricks-customers-garage-door-intentionally/&quot; class=&quot;uri&quot;&gt;http://hackaday.com/2017/04/05/iot-startup-bricks-customers-garage-door-intentionally/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;IOT is a mess, even when companies play nice. IOT devices are security black holes, often using insecure passwords across all devices. The scariest part about these devices is that they interact with the real world where they can cause real harm. Morphine pumps used in hospitals can be hacked over WiFi to deliver lethal doses of morphine, IOT thermostats can be hacked to freeze the occupants of a house to death, smart meters can be hacked to short circuit and blow up.&lt;/p&gt;
&lt;p&gt;Of course, there&amp;#8217;s the other part of the story, where companies play dirty. If the company that sold you your dumb, mercury switch thermostat shut down, then you can continue using your thermostat until it physically fails, which, knowing how simple mercury switch thermostats are, will probably be never. On the other hand, your fancy IOT thermostat company could shut down tomorrow, taking down all its servers and leaving you with a non-functioning thermostat that would probably freeze you to death. Or a company could play really dirty, and lock you out of your device simply for being critical in an Amazon review.&lt;/p&gt;
&lt;p&gt;While you&amp;#8217;re here, enjoy this little joke that I read on the internet.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Good morning sir, do you own a refrigerator? Yes? Well, you&amp;#8217;re under arrest, your refrigerator is attacking Germany.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;D. Victoria Baranetsky, &lt;em&gt;Encryption and the Press Clause&lt;/em&gt;, in NYU Journal of intellectual property and entertainment law (JIPEL), Vol. 6, No. 2, 3 April 2017. [Online]: &lt;a href=&quot;http://jipel.law.nyu.edu/vol-6-no-2-1-baranetsky/&quot; class=&quot;uri&quot;&gt;http://jipel.law.nyu.edu/vol-6-no-2-1-baranetsky/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this article, the author argues that while the &lt;em&gt;Crypto Wars&lt;/em&gt; of the &amp;#8217;90s focussed on the free speech aspect of the first amendment, now, there&amp;#8217;s a case to be made for encryption as being essential to the freedom of the press, or the &lt;em&gt;Press Clause&lt;/em&gt; of the first amendment. Under ubiquitous surveillance, the author argues that encryption is essential for people to be able to communicate their ideas freely, and ties it in with Justice Scalia&amp;#8217;s interpretation of the clause in &lt;em&gt;Citizens United&lt;/em&gt;, wherein the Justice interpreted freedom of the press as a right of all citizens to communicate with one another.&lt;/p&gt;
&lt;p&gt;The encryption wars will take place with the usual amount of FUD on the part of the government. I just want to point out: encryption is maths, and banning encryption won&amp;#8217;t do any good, because anyone is free to do maths on their own. It&amp;#8217;s not a genie out of the bottle game either, it&amp;#8217;s not as if we would be better off had the government won the first crypto wars. Without encryption, we would not have been able to successfully conduct online transactions, we would not even be able to trust that our emails are not read, or be able to communicate in any way over the internet without fear of our information being compromised, not by the government, but by malicious entities.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Lena Groeger, &lt;em&gt;When the designer shows up in the design&lt;/em&gt;, in ProPublica, 4 April 2017. [Online]: &lt;a href=&quot;https://www.propublica.org/article/when-the-designer-shows-up-in-the-design&quot; class=&quot;uri&quot;&gt;https://www.propublica.org/article/when-the-designer-shows-up-in-the-design&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is an interesting article on the visualisation of data and how it affects our perceptions. It shows interesting examples on how the right data visualisation may have far-reaching effects in the real world in terms of displaying an actual problem, or, on the other hand, as importantly, &lt;em&gt;not&lt;/em&gt; showing a problem where one does not exist.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Holly B. Shakya and Nicholas A. Christakis, &lt;em&gt;Association of Facebook Use With Compromised Well-Being: A Longitudinal Study&lt;/em&gt;, in American Journal of Epidemiology, 01 February 2017. [Online]: &lt;a href=&quot;https://doi.org/10.1093/aje/kww189&quot; class=&quot;uri&quot;&gt;https://doi.org/10.1093/aje/kww189&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this paper, the authors point out a correlation between mental health and Facebook use. I must point out that I do not really understand all the statistics presented in the paper. However, what is interesting is that a 1 standard deviation increase in Facebook activity was linked to a 5%&amp;#8211;8% standard deviation decrease in mental health. Now, it is important to note that this study uses self-reported statistics, so it could mean many things. It could mean that depressed people seek company on Facebook, just as they would seek their friends in real life, or it could mean that using Facebook causes depression. It could also mean that using Facebook makes people lower their own estimation of their mental health, or it could mean that people who perceive their mental health to be lower spend more time on Facebook.&lt;/p&gt;
&lt;p&gt;Some of the statistics are interesting. For instance, the mean interaction with Facebook is much lower than the standard deviation, which seems to indicate a highly skewed distribution, i.e.&amp;#160;a small number of people probably over-use Facebook. At the same time, a 1 SD increase in Facebook activity would indicate updating your status 12 times more a month, or clicking on 50 more links in a month. This study correlates that with indicating your own mental health at 0.05 less on a scale of 1&amp;#8211;4, so I really wonder if the results are significant?&lt;/p&gt;
&lt;p&gt;Anyway, this article corroborates &lt;a href=&quot;https://skandhurkat.blogspot.com/2017/01/de-addicting.html&quot;&gt;my own views on Facebook&lt;/a&gt;, so I shall treat this article as Gospel truth, the best kind of truth.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Jeffrey P. Bezos, &lt;em&gt;2016 letter to shareholders&lt;/em&gt;, 12 April 2016. [Online]: &lt;a href=&quot;https://www.amazon.com/p/feature/z6o9g6sysxur57t&quot; class=&quot;uri&quot;&gt;https://www.amazon.com/p/feature/z6o9g6sysxur57t&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I think Amazon is one of the most innovative tech companies right now, more than Google, Facebook, Tesla, or SpaceX. There&amp;#8217;s a reason for this. Amazon works like a very large number of startups &amp;#8211; each team is a startup working within the organisation. This letter simply lays this out in much nicer language. Bezos says that there is no &amp;#8216;Day 2&amp;#8217; in Amazon, only &amp;#8216;Day 1&amp;#8217;, that no one should get comfortable with what they are doing.&lt;/p&gt;
&lt;p&gt;There are other interesting parts in the letter as well, such as an obsessive consumer focus that goes beyond statistics and surveys, beyond processes and protocols. A number of people are pointing to this part especially after the United Airlines fiasco. But that&amp;#8217;s a short term thingy. I&amp;#8217;m sure that a year from now, the takeaway from this letter would be the &amp;#8216;there is no Day 2&amp;#8217; philosophy. Something I try to remind myself of every day &amp;#8211; stay uncomfortable, stay innovative, keep learning.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Joost Mollen, &lt;em&gt;Pirate Bay founder: &amp;#8216;I have given up&amp;#8217;&lt;/em&gt;, in Motherboard, Vice, 11 December 2015. [Online]: &lt;a href=&quot;https://motherboard.vice.com/en_us/article/pirate-bay-founder-peter-sunde-i-have-given-up&quot; class=&quot;uri&quot;&gt;https://motherboard.vice.com/en_us/article/pirate-bay-founder-peter-sunde-i-have-given-up&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is an interesting interview with Peter Sunde, the founder of Pirate Bay, talking about the sorry state of the internet. Relevant now that we have simply shrugged off the recent incorporation of DRMs in the W3C standards.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Take the net neutrality law in Europe. It&amp;#8217;s terrible, but people are happy and go like &amp;#8220;it could be worse.&amp;#8221; That is absolutely not the right attitude. Facebook brings the internet to Africa and poor countries, but they&amp;#8217;re only giving limited access to their own services and make money off of poor people. And getting government grants to do that, because they do PR well.&lt;/p&gt;
&lt;p&gt;Finland actually made internet access a human right a while back. That was a clever thing of Finland. But that&amp;#8217;s like the only positive thing I have seen in any country anywhere in the world regarding the internet&lt;/p&gt;
&lt;p&gt;We have become somehow the Black Knight from Monty Python&amp;#8217;s Holy Grail. We have maybe half of our head left and we are still fighting, we still think we have a chance of winning this battle.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Aditi Roy, Nasir Memon, and Arun Ross, &lt;em&gt;MasterPrint: Exploiting the vulnerability of partial fingerprint-based authentication systems&lt;/em&gt;, in IEEE Transactions on Forensics and Security, Issue 99, 6 April 2017. [Online]: &lt;a href=&quot;https://dx.doi.org/10.1109/TIFS.2017.2691658&quot; class=&quot;uri&quot;&gt;https://dx.doi.org/10.1109/TIFS.2017.2691658&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Fingerprint recognition systems on our devices are incredibly insecure, and all biometrics should be seen as convenience that reduces security. Biometrics are publicly known and non-revokable, so they make terrible passwords. In this paper, the authors exploit yet another vulnerability in how fingerprint recognition systems are implemented &amp;#8211; most systems are perfectly happy with partial matches. Therefore, the authors propose a set of partial fingerprints that are generic enough to unlock a large number of devices that use partial fingerprints for matching. Of course, this work has not yet been tested on real devices, rather has been done by matching already captured fingerprint images using software on a standalone computer. It is conceivable that such an attack may not yet be feasible on real devices due to some additional properties of their sensors or software. It is only a matter of time, however, that further vulnerabilities can be exploited to break fingerprint locks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dan Goodin, &lt;em&gt;Smart TV hack embeds attack code into broadcast signal&amp;#8211;no access needed&lt;/em&gt;, in Ars Technica, 31 March 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/security/2017/03/smart-tv-hack-embeds-attack-code-into-broadcast-signal-no-access-required/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/security/2017/03/smart-tv-hack-embeds-attack-code-into-broadcast-signal-no-access-required/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is an impressive hack. It embeds command signals that exploit vulnerabilities in a web browser running on fully-patched Samsung Smart TVs to launch an escalation-of-privilege attack on the TV and get root. What&amp;#8217;s scary about this attack is that it can be done without any access to the TV, all it takes is a rogue TV transmitter which could probably be made with less than a thousand dollars in parts (computer + software defined radio). By including rogue commands that can target a number of vulnerabilities, not just one, the attacker could conceivably take control of all IoT TVs.&lt;/p&gt;
&lt;p&gt;Yet another example of why I&amp;#8217;m &lt;em&gt;terrified&lt;/em&gt; of the IoT revolution.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;NASA Jet Propulsion Laboratory, &lt;em&gt;NASA image shows Earth between the rings of Saturn&lt;/em&gt;, 20 April 2017. [Online]: &lt;a href=&quot;https://www.jpl.nasa.gov/news/news.php?feature=6822&quot; class=&quot;uri&quot;&gt;https://www.jpl.nasa.gov/news/news.php?feature=6822&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is an impressive image taken as Cassini starts its decaying orbits towards its grave on Saturn. This photograph of our world as a tiny dot within the rings of Saturn reminds me of the &amp;#8220;pale blue dot&amp;#8221; and Carl Sagan&amp;#8217;s commentary.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Look again at that dot. That&amp;#8217;s here. That&amp;#8217;s home. That&amp;#8217;s us. On it everyone you love, everyone you know, everyone you ever heard of, every human being who ever was, lived out their lives. The aggregate of our joy and suffering, thousands of confident religions, ideologies, and economic doctrines, every hunter and forager, every hero and coward, every creator and destroyer of civilization, every king and peasant, every young couple in love, every mother and father, hopeful child, inventor and explorer, every teacher of morals, every corrupt politician, every &amp;#8220;superstar,&amp;#8221; every &amp;#8220;supreme leader,&amp;#8221; every saint and sinner in the history of our species lived there&amp;#8230;&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Finn Cohen, &lt;em&gt;The day Prince&amp;#8217;s guitar wept the loudest&lt;/em&gt;, in The New York Times, 28 April 2016. [Online]: &lt;a href=&quot;https://www.nytimes.com/2016/04/28/arts/music/prince-guitar-rock-hall-of-fame.html&quot; class=&quot;uri&quot;&gt;https://www.nytimes.com/2016/04/28/arts/music/prince-guitar-rock-hall-of-fame.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You must listen to &lt;a href=&quot;https://youtu.be/6SFNW5F8K9Y&quot;&gt;this performance&lt;/a&gt; of Prince, Tom Petty, Steve Winwood, Jeff Lyne and others playing &amp;#8216;While my guitar gently weeps&amp;#8217; to celebrate George Harrison&amp;#8217;s posthumous induction into the Rock &amp;amp; Roll Hall of Fame. Then read the article about how the performance came together, and learn about the history of Prince&amp;#8217;s epic guitar solo.&lt;/p&gt;
&lt;p&gt;What strikes me most in these interviews is how much Prince was a &amp;#8216;nice guy&amp;#8217;, just enjoying the moment and the music.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;And then that whole thing with the guitar going up in the air. I didn&amp;#8217;t even see who caught it. I just saw it go up, and I was astonished that it didn&amp;#8217;t come back down again. Everybody wonders where that guitar went, and I gotta tell you, I was on the stage, and I wonder where it went, too.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;And when he tossed his instrument into the air at the very end of the song, it never appeared to land; it was almost as if Mr.&amp;#160;Harrison had grabbed it himself in midair to signal, &amp;#8220;That&amp;#8217;s enough of that.&amp;#8221;&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Cathleen O&amp;#8217;Grady, &lt;em&gt;&amp;#8220;Mindless eating&amp;#8221;, or how to send an entire life of research into question&lt;/em&gt;, in Ars Technica, 24 April 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/science/2017/04/the-peer-reviewed-saga-of-mindless-eating-mindless-research-is-bad-too/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/science/2017/04/the-peer-reviewed-saga-of-mindless-eating-mindless-research-is-bad-too/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The saga of Dr.&amp;#160;Brian Wansink continues. I&amp;#8217;m interested in this saga and following it because it relates to Cornell University. Dr. Wansink has been a pop nutrition researcher, with many quotable &amp;#8216;results&amp;#8217; that have been adapted into policy. The fact that over twenty years of research has been brought into question is disturbing.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mike Issac, &lt;em&gt;Uber&amp;#8217;s C.E.O. plays with fire&lt;/em&gt;, in The New York Times, 23 April 2017. [Online]: &lt;a href=&quot;https://www.nytimes.com/2017/04/23/technology/travis-kalanick-pushes-uber-and-himself-to-the-precipice.html&quot; class=&quot;uri&quot;&gt;https://www.nytimes.com/2017/04/23/technology/travis-kalanick-pushes-uber-and-himself-to-the-precipice.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Yet another Uber related post. And to think that earlier in the month, I wrote, &amp;#8216;The skeletons keep coming out of the closet for Uber&amp;#8217;, when talking about how the company &lt;em&gt;Greyballed&lt;/em&gt; law enforcement. This talks about a number of unethical practices at Uber, including tracking people even when they had deleted the app from their phones, and using data from Unroll.me to collect people&amp;#8217;s anonymised Lyft receipts to figure out Lyft&amp;#8217;s financial status. There&amp;#8217;s a lot to unpack in this article, I&amp;#8217;ll attempt to summarise the above two points only.&lt;/p&gt;
&lt;p&gt;Uber used a technique for &lt;em&gt;fingerprinting&lt;/em&gt; iPhones. This could be done though using some data unique to the phone. Simple statistics include details such as the IMEI number and serial number, although one could go into more complicated statistics that would result from process variations within devices at the time of manufacture. I do not know the exact details of Uber&amp;#8217;s operation, but it is conceivable that the system could use a combination of either of these details. Uber used these fingerprints to identify used or stolen phones that were being used to inflate rides in countries like China. The only thing that would prevent them from doing something like this was Apple&amp;#8217;s policy towards apps on the App Store. In order to prevent Apple&amp;#8217;s engineers from discovering this code, Uber installed a geofence around Apple headquarters, just like Volkswagen had installed cheat software to reduce emissions on an EPA test.&lt;/p&gt;
&lt;p&gt;The second bit of news is even more disturbing. Unroll.me is a service that is supposed to enhance one&amp;#8217;s privacy by unsubscribing from emails. The fact that their privacy policy allows them to sell data from our inboxes simply indicates that we must read the fine print. What&amp;#8217;s also equally disturbing is that in these contracts, we don&amp;#8217;t have any room to negotiate &amp;#8211; it&amp;#8217;s a take-it-or-leave-it contract. This is true of all the software we use, and may soon start affecting physical devices we buy as well, depending on how Impression Products v. Lexmark International is decided. Anyway, the bottom line is that we really should not trust online services to protect our data.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Xuodong Zheng, &lt;em&gt;Phishing with unicode domains&lt;/em&gt;, 14 April 2017. [Online]: &lt;a href=&quot;https://www.xudongz.com/blog/2017/idn-phishing/&quot; class=&quot;uri&quot;&gt;https://www.xudongz.com/blog/2017/idn-phishing/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a scary as hell attack. It exploits Punycode, which is a way to generate unicode domains. The attack directs you to a unicode-encoded domain name that would look a lot like a regular domain, for example, &amp;#1072;&amp;#1088;&amp;#1088;&amp;#1231;&amp;#1077;.com vs apple.com. The first one uses a Cyrillic &amp;#8216;&amp;#1072;&amp;#8217; while the second uses the ASCII &amp;#8216;a&amp;#8217;. The good thing is, most Firefox users can turn this off by setting &lt;code&gt;network.IDN_show_punycode&lt;/code&gt; to &lt;code&gt;true&lt;/code&gt; in &lt;code&gt;about:config&lt;/code&gt;. This has also been patched in Google Chrome 58.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Lucasz Olejnik, &lt;em&gt;Stealing sensitive browser data with W3C ambient light sensor API&lt;/em&gt;, 19 April 2017. [Online]: &lt;a href=&quot;https://blog.lukaszolejnik.com/stealing-sensitive-browser-data-with-the-w3c-ambient-light-sensor-api/&quot; class=&quot;uri&quot;&gt;https://blog.lukaszolejnik.com/stealing-sensitive-browser-data-with-the-w3c-ambient-light-sensor-api/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Proof-of-concept attack that changes screen brightness and reads the resulting light levels from the ambient light sensor on a mobile phone in order to figure out stuff like whether or not a particular link was visited by the user, or to figure out how another website may appear to a user. Not overly scary at the moment, as extracting a string of a handful of characters takes 20+ seconds, so unless the user is a total doofus, should figure something is wrong and shut down the malicious website. On the other hand, this does show how exposing some API will almost certainly lead to that API being misused in a way that would harm our privacy or security.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/661905233837537117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/04/reading-list-april-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/661905233837537117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/661905233837537117'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/04/reading-list-april-2017.html' title='Reading List, April 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-6946191022980777063</id><published>2017-03-31T20:14:00.000-04:00</published><updated>2017-03-31T20:14:27.388-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, March 2017</title><content type='html'>&lt;ol style=&quot;list-style-type: decimal&quot;&gt;
&lt;li&gt;&lt;p&gt;Richard Baguley, &lt;em&gt;Origin of wireless security: The Marconi radio hack of 1903&lt;/em&gt;, in HackADay, 2 March 2017. [Online]: &lt;a href=&quot;https://hackaday.com/2017/03/02/great-hacks-of-history-the-marconi-radio-hack-1903/&quot; class=&quot;uri&quot;&gt;https://hackaday.com/2017/03/02/great-hacks-of-history-the-marconi-radio-hack-1903/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is an interesting read that shows how the first &amp;#8220;secure&amp;#8221; radio transmission was hacked by a prankster. A fascinating story, but a relatively simple hack by today&amp;#8217;s standard &amp;#8211; a small transmitter very close to the receiver can hide the legitimate signal from a transmitter further away. The article does not touch upon how this is still an open challenge today, as most radio systems we use do not use any form of security. For instance, GPS signals can be spoofed using a pocket transmitter to perhaps move an aircraft off trajectory. ADS-B transmissions from aircraft are not encrypted, so one could easily use a transmitter to spoof actual air traffic control. Also see &lt;a href=&quot;https://www.youtube.com/watch?v=Pk1hjIMR3ro&quot;&gt;this DefCon20 talk&lt;/a&gt; for an interesting video on hacking ADS-B.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Bruce Schneier, &lt;em&gt;Uber uses ubiquitous surveillance to identify and block regulators&lt;/em&gt;, in Schneier on Security, 6 March 2017. [Online]: &lt;a href=&quot;https://www.schneier.com/blog/archives/2017/03/uber_uses_ubiqu.html&quot; class=&quot;uri&quot;&gt;https://www.schneier.com/blog/archives/2017/03/uber_uses_ubiqu.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If this does not convince you that corporations have enough data to draw conclusions about your life, you are living with your head in the sand. This discusses a story that Uber &amp;#8220;greyballed&amp;#8221; regulators so as to prevent them from hailing Ubers and possibly issuing citations to drivers. Uber used a number of parameters to make an intelligent guess, based on how many times people opened up the app, whether or not they used cheaper phones, where they hailed Ubers, and credit card information.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When Edward Snowden exposed the fact that the NSA does this sort of thing, I commented that the technologies will eventually become cheap enough for corporations to do it. Now, it has.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sebastian Anthony, &lt;em&gt;IBM will sell 50-qubit universal quantum computer &amp;#8220;in the next few years&amp;#8221;&lt;/em&gt;, in Ars Technica, 6 March 2017. [Online]: &lt;a href=&quot;https://arstechnica.co.uk/gadgets/2017/03/ibm-q-50-qubit-quantum-computer/&quot; class=&quot;uri&quot;&gt;https://arstechnica.co.uk/gadgets/2017/03/ibm-q-50-qubit-quantum-computer/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It seems that quantum computing may finally be here. Seems like this may be a really bad time to be a conventional computer architect. :)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Daniel Lemire, &lt;em&gt;College and inequality&lt;/em&gt;, in Daniel Lemire&amp;#8217;s blog, 7 March 2017. [Online]: &lt;a href=&quot;http://lemire.me/blog/2017/03/07/college-and-inequality/&quot; class=&quot;uri&quot;&gt;http://lemire.me/blog/2017/03/07/college-and-inequality/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I strongly believe that education, especially a college education is key to helping the workforce navigate the changing opportunities. The global market means that lesser skilled jobs will move to countries with lower wages and a greater supply of low-skill labour. In such a situation, the only way for the population in higher-income countries is to move to higher-skilled jobs. In this article, Lemire challenges my basic assumptions, that college is a level playing field for people from all strata. Lemire argues that college effectively favours the better off, in fact, perpetuates class differences. Facebook has a page &lt;a href=&quot;https://www.facebook.com/cornellclassconfessions/&quot;&gt;chronicling the class struggles&lt;/a&gt; within Cornell. It is heartbreaking to realise how many students here struggle with food insecurity. To top it off, if they don&amp;#8217;t complete school due to financial difficulties, they still have crushing college debt that would probably leave them worse off than if they had never joined Cornell.&lt;/p&gt;
&lt;p&gt;That aside done, do read Lemire&amp;#8217;s thoughts on the subject. Also, follow his blog, it is well worth the read.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Arnab Ray, &lt;em&gt;Unbelievably believer&lt;/em&gt;, in Random thoughts of a demented mind, 8 March 2017. [Online]: &lt;a href=&quot;https://greatbong.net/2017/03/08/unbelievably-believer/&quot; class=&quot;uri&quot;&gt;https://greatbong.net/2017/03/08/unbelievably-believer/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I had no idea that Reza Aslan had his own show on CNN where he took a characteristically shallow look at &amp;#8220;Hinduism&amp;#8221; for his first episode. I know that Reza Aslan is fairly popular amongst the liberals, but I think that he is a pretentious git. It is nice to see Arnab give a fitting reply to what appears to be a poorly executed show.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rachel Herrmann, &lt;em&gt;Impostor Syndrome Is Definitely a Thing&lt;/em&gt;, in The Chronicle of Higher Education, 16 November 2016. [Online]: &lt;a href=&quot;http://www.chronicle.com/article/Impostor-Syndrome-Is/238418&quot; class=&quot;uri&quot;&gt;http://www.chronicle.com/article/Impostor-Syndrome-Is/238418&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I almost had a mental breakdown at least once during my graduate school experience to date. It&amp;#8217;s hard to figure what qualifies as a breakdown and what doesn&amp;#8217;t. This is one of the articles that tackles exactly one issue, and that is the feeling of not belonging to a place. In my opinion, however, the author really misses on making some substantial suggestions beyond the usual &amp;#8220;go attend talks&amp;#8221; and &amp;#8220;work-life balance&amp;#8221;. I could write a much longer post on why I think &amp;#8220;work-life balance&amp;#8221; is a bunch of baloney, but that&amp;#8217;s for later. My reason for sharing this article is to provide anecdotal evidence towards my claim that &amp;#8220;no one tells you that depression is part of the package when you apply to grad school&amp;#8221;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Christopher Hitchens, &lt;em&gt;The Fanatic, Fraudulent Mother Teresa&lt;/em&gt;, in Slate, 20 October 2003. [Online]: &lt;a href=&quot;http://www.slate.com/articles/news_and_politics/fighting_words/2003/10/mommie_dearest.html&quot; class=&quot;uri&quot;&gt;http://www.slate.com/articles/news_and_politics/fighting_words/2003/10/mommie_dearest.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I remember when Mother Teresa passed away. I was only seven years old, and I remember flags at half-mast, and a day of mourning in India. That memory slipped off my radar soon afterwards, only to be questioned when the foundation left running in her legacy perpetrated a fraudulent story on how the reforms of the Indian government would hurt children and how they faked outrage and claimed the moral high ground because of &lt;a href=&quot;http://www.independent.co.uk/news/world/asia/mother-teresa-orphanages-in-india-stop-adoptions-after-liberal-reforms-a6690021.html&quot;&gt;reforms aimed at curbing corruption, favouritism, and child trafficking&lt;/a&gt;. The moral outrage prompted me to try and inform some of my friends, which led to long conversations on Facebook posts. Recently, this article popped up on my radar, which brings me back to the subject of Mother Teresa. It seems that she fits very well into standard category of a confidence person. In fact, she could have been an excellent politician to be reviled, but for the backing of the church. This article in &lt;em&gt;Slate&lt;/em&gt; describes her in almost an Orwellian manner, just as described in &amp;#8220;The Book&amp;#8221;. I&amp;#8217;ll leave you to draw your own conclusions from this article.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Samuel Vee, &lt;em&gt;The new confessional is the porcelein throne&lt;/em&gt;, in Status 451, 8 March 2017. [Online]: &lt;a href=&quot;https://status451.com/2017/03/08/the-new-confessional-is-the-porcelain-throne/&quot; class=&quot;uri&quot;&gt;https://status451.com/2017/03/08/the-new-confessional-is-the-porcelain-throne/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Samuel, in this article, lays out his premise that the new religion is one of moral outrage. Even as the world moves to a post-religious, secular order, the things that characterise organised religion &amp;#8211; moral pulpits, public shaming, witch hunts &amp;#8211; still remain. The article is explosive, and will almost certainly have you questioning your own beliefs.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It&amp;#8217;s supremely bizarre when you think about it though. Muslims may pray to Mecca five times a day in devotion, but the committed progressive enters the confessional booth of Twitter and Facebook with every bathroom break, unaware, in search of penance and absolution.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mark Wilson, &lt;em&gt;Microsoft is disgustingly sneaky: Windows 10 isn&amp;#8217;t an operating system, it&amp;#8217;s an advertising platform&lt;/em&gt;, in betanews, 12 March 2017. [Online]: &lt;a href=&quot;https://betanews.com/2017/03/12/disgustingly-sneaky-windows-10-ads/&quot; class=&quot;uri&quot;&gt;https://betanews.com/2017/03/12/disgustingly-sneaky-windows-10-ads/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks to the Windows subsystem for Linux (WSL), I have now moved almost full time to Windows 10. I love OneNote, and WSL lets me do my programming tasks with minimum interruptions, which seems like a win-win. However, the ads in Windows are just unacceptable. There are ads in the lock screen, in the start menu, and now in the file explorer, which is annoying as hell. This article describes these issues, but really does not offer any solutions. Is there a solution? A boycott of Windows? Will I get OneNote like functionality on Linux?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mike Masnick, &lt;em&gt;Move Over, Series Of Tubes, The Internet Is Now A Bridge Over A Creek For A Dozen People?&lt;/em&gt;, in Techdirt, 13 March 2017. [Online]: &lt;a href=&quot;https://www.techdirt.com/articles/20170311/00533736893/move-over-series-tubes-internet-is-now-bridge-over-creek-dozen-people.shtml&quot; class=&quot;uri&quot;&gt;https://www.techdirt.com/articles/20170311/00533736893/move-over-series-tubes-internet-is-now-bridge-over-creek-dozen-people.shtml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This article takes on the &amp;#8220;internet is a series of tubes&amp;#8221; trope and talks about the equally bad &amp;#8220;bridge over creek&amp;#8221; analogy provided by Senator Ron Johnson. It then effectively takes apart this analogy replacing it with a more accurate analogy that argues for net neutrality.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;But getting back to the net neutrality argument, Johnson&amp;#8217;s statements are ludicrous. The &amp;#8220;bridges&amp;#8221; he&amp;#8217;s discussing aren&amp;#8217;t being built among neighbors. What&amp;#8217;s happening is that the giant companies (AR&amp;amp;R from above) have already built the bridges, and are telling the neighbors that FedEx won&amp;#8217;t be able to deliver to them any more in a convenient, timely or cost effective way&amp;#8230; unless FedEx agrees to pay up (meaning that the community will have to pay more since the costs will be passed on). And, again, his claim that investment would go down under his analogy that has nothing to do with net neutrality is just&amp;#8230; factually wrong because all of the big broadband providers are public companies where their capital expenditure data is public. And it shows that they&amp;#8217;ve increased spending on their networks with the open internet rules, rather than the opposite.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The new administration in the United States is determined to take away civil liberties one at a time, death through a thousand paper cuts, as it were. At a time when fast internet access is a &lt;a href=&quot;http://www.bbc.com/news/10461048&quot;&gt;fundamental right in certain countries&lt;/a&gt;, it is extremely disheartening to see the country that virtually gave the world the network of connected computers that would one day become the internet as we know it, now trying to kill that very thing it spawned. In continuing our bad analogies, it would be like a parent nurturing their child until the child became someone big and important, and then one day unceremoniously killing that same child.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Robert J. Sawyer, &lt;em&gt;WordStar: A writer&amp;#8217;s word processor&lt;/em&gt;, 1990, reprinted in Ars Technica on 16 March 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/information-technology/2017/03/wordstar-a-writers-word-processor/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/information-technology/2017/03/wordstar-a-writers-word-processor/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I almost exclusively use Vim for all of my typing. I find that it is really useful to have a minimal text-editor that focuses on the job at hand. This is a useful essay on similar lines reminding us of the simpler days when typing a document was about focussing on the actual typing itself, and not on anything else.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve never used a DOS-based word processor. My first experiences with a word processor were with MS Word &amp;#8217;97, I believe. Over the years, I have come to eschew everything about word processors, instead going for a simple text-editor and a formatting/markup language such as &lt;a href=&quot;https://daringfireball.net/projects/markdown/syntax&quot;&gt;Markdown&lt;/a&gt; or LaTeX.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Richard Cooke, &lt;em&gt;Shooting the Red Arrows blind &amp;#8211; Ep 3&lt;/em&gt;, in Richard Cooke Photography (YouTube channel), 27 February 2017. [Online]: &lt;a href=&quot;https://www.youtube.com/watch?v=cZGwQv1FQOU&quot; class=&quot;uri&quot;&gt;https://www.youtube.com/watch?v=cZGwQv1FQOU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Technically, this is a video, not an article. However, I think it warrants inclusion in this list because it is cool, and this is my list &amp;#8211; I make up the rules. I like this article because it shows the resourcefulness of photographers and pilots back in the days of film. Richard Cooke shoots the Red Arrows with a film camera mounted on the belly of a plane. The framing for the photographs was planned ahead of time, and the lead pilot in the formation had to ensure that his aeroplane was in the right position, as the photographer couldn&amp;#8217;t see out of his viewfinder. The framing was done using white tape over a black lens. Thirty-six photographs, then the team had to land and change film. Makes me think that digital photography has really spoilt all of us. But I think that what makes this video great &amp;#8211; the resourcefulness and perseverance of those involved &amp;#8211; is still an inspiring message today.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Arnab Ray, &lt;em&gt;The five stages of grief once again&lt;/em&gt;, in Random thoughts of a demented mind, 18 March 2017. [Online]: &lt;a href=&quot;https://greatbong.net/2017/03/18/the-five-stages-of-grief-once-again/&quot; class=&quot;uri&quot;&gt;https://greatbong.net/2017/03/18/the-five-stages-of-grief-once-again/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is a truth universally acknowledged that the Indian media has a problem with Narendra Modi and the BJP.&lt;/p&gt;
&lt;p&gt;However well known the electoral successes of the BJP, this truth is so well fixed in the minds of the Indian liberal that the BJP is considered a rightful loser in any election.&lt;/p&gt;
&lt;p&gt;Okay, I&amp;#8217;m done plagiarising Jane Austen. However, the observations on the Indian media being hostile to Narendra Modi have been established over the past fifteen years. Arnab Ray in this wonderfully-written article describes the Indian media going through the five stages of grief.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In 2014, Modi&amp;#8217;s victory was sought to be de-legitimized by calling into question the very nature of the Indian democratic &amp;#8220;first-past-the-post&amp;#8221; system, which these same people had been perfectly fine all these years. And now, Modi&amp;#8217;s victory is being de-legitimized by providing a platform for and amplifying the fantastic theory of tampering of EVM machines, the same EVM machines that led to embarrassing losses for BJP in politically important states like Delhi and Bihar not so long ago.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Arnab&amp;#8217;s closing remarks are wonderful, and the Indian media would do well to heed them. Perhaps the US media could also learn something here.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Trying to trivialize the enemy, or to blame the system of democracy or the people who inhabit it, is just not a winning strategy &amp;#8230; They can, of course, keep trying to create media martyr heroes, from Kejriwal to Nitish Kumar to Kanhaiya Kumar and Umar Khalid and Shehla Rashid, hoping that one of them will stick, and provide them platforms on their channels, their conclaves and thinkfests, and run campaigns like &amp;#8220;intolerance&amp;#8221; and &amp;#8220;awaardwapsi&amp;#8221;. The danger starts when they start to believe in their own messaging, or to quote Scarface &amp;#8220;get high on your own supply&amp;#8221;, because then they react to election results as a fan does when their team loses, as opposed to supposedly neutral arbiters and interpreters of facts.&lt;/p&gt;
&lt;p&gt;Till the time they come to accept this, large sections of the media will continue to appear as they do nowangry, petulant, and partisan.&lt;/p&gt;
&lt;p&gt;And what they should realize is that this only makes their dreaded and hated Modi look even stronger.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The parallels with the recent US election are obvious. A key difference is that Narendra Modi is a skilled politician with a proven track record of effective government and development while he was Chief Minister of Gujarat. His accomplishments as Prime Minister have been lacklustre, even from my fanboy perspective. Yet, the media has been terrible at providing any sort of balanced, truthful narrative that is so essential when the person is power is a borderline egomaniac with a fan following that would rather believe what he writes on twitter than objective reality.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Emily Dreyfuss, &lt;em&gt;Silicon Valley would rather cure death than make life worth living&lt;/em&gt;, in Wired, 23 March 2017. [Online]: &lt;a href=&quot;https://www.wired.com/2017/03/silicon-valley-rather-cure-death-make-life-worth-living/&quot; class=&quot;uri&quot;&gt;https://www.wired.com/2017/03/silicon-valley-rather-cure-death-make-life-worth-living/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This article touches upon one of the many things that Silicon Valley engineers get wrong, and emphasises, in my mind, the importance of an education not just in science and technology, but also how science and technology interact with society including the ethics of such interactions. While Silicon Valley is busy &amp;#8216;disrupting&amp;#8217; various industries, including the one responsible for the circle of life, the author argues that what matters isn&amp;#8217;t living forever, rather, living a meaningful life.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric S. Raymond, &lt;em&gt;How to act like you&amp;#8217;re bright&lt;/em&gt;, in Armed and Dangerous, 28 March 2017. [Online]: &lt;a href=&quot;http://esr.ibiblio.org/?p=7451&quot; class=&quot;uri&quot;&gt;http://esr.ibiblio.org/?p=7451&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ESR starts of with an episode of the Big Bang Theory, which used to be a funny show. He, however, takes issue with the acting, which has never been a strong point with the show. The characters portrayed are one-dimensional stereotypes of nerds, which is always funny for a general audience, but makes us nerds cringe. In this post, ESR lays out some tips on how actors should approach acting like &lt;em&gt;bright&lt;/em&gt; people. While I don&amp;#8217;t necessarily say that this is a comprehensive list, it does have some good tips.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Daniel Lemire, &lt;em&gt;Never reason from averages&lt;/em&gt;, in Daniel Lemire&amp;#8217;s Blog, 28 March 2017. [Online]: &lt;a href=&quot;http://lemire.me/blog/2017/03/28/never-reason-from-averages/&quot; class=&quot;uri&quot;&gt;http://lemire.me/blog/2017/03/28/never-reason-from-averages/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this blog, Lemire lays out the trouble with statistics, when averages don&amp;#8217;t tell the whole story. He has an excellent example explaining why running after the shiniest new language is not a good idea for programmers, but I think this analysis should also extend in other fields. For instance, Elon Musk claims that the Tesla Autopilot is safer than a human driver because the Autopilot has driven more miles to a crash than the average human driver. Here&amp;#8217;s the problem with the analysis. There has been only one Tesla crash, which makes the mean a useless statistic. What if the next accident happens at the very next mile? Moreover, statistics often do not account for other parameters that may need to be controlled. Takeaway, treat statistics with caution.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/6946191022980777063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/03/reading-list-march-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/6946191022980777063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/6946191022980777063'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/03/reading-list-march-2017.html' title='Reading List, March 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-7414698061036075</id><published>2017-03-25T12:17:00.000-04:00</published><updated>2017-03-25T12:17:38.440-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cornell"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="union"/><title type='text'>Cornell Graduate Students United: At What Cost?</title><content type='html'>&lt;p&gt;On Monday and Tuesday, we graduate students at Cornell will be voting on whether or not we want to unionise. Actually, scratch that, only graduate students who hold a TA, RA, or GRA appointment can unionise.&lt;/p&gt;
&lt;p&gt;This is a shitty arrangement, and I will be voting against it.&lt;/p&gt;
&lt;p&gt;For those of you who are not aware of how graduate school works at Cornell, you could be on one of many appointments.&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;Fellowship&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;A graduate student on a fellowship gets a stipend and tuition paid without associated teaching or research opportunities. Graduate students on a fellowship typically work towards their own theses, but will be excluded from the union&lt;/p&gt;
&lt;/dd&gt;
&lt;dt&gt;Graduate research assistantships&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;A GRA gives a graduate student stipend and tuition without teaching responsibilities. However, this money comes out of a specific project grant, and the students typically work on their own theses. Students on GRAs magically qualify to join the union, whereas there is virtually no difference between a GRA and a fellowship for the most part.&lt;/p&gt;
&lt;/dd&gt;
&lt;dt&gt;Research assistantships&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;An RA appointment provides stipend and tuition without teaching responsibilities, but with research responsibilities. Students on an RA appointment must work on projects that may not be their own theses. RAs qualify to form a union&lt;/p&gt;
&lt;/dd&gt;
&lt;dt&gt;Teaching assistantships&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;A TA appointment provides stipend and tuition with teaching responsibilities. TA appointments qualify to form a union.&lt;/p&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;This breakdown shows that the union organisation is already on tenuous ground, as students could move in and out of these various appointments on a semester-by-semester basis. Receiving and losing union protection every four months is like not receiving any protection at all. If the union truly believes that students are exploited by professors (which I must categorically state, I am not. I love my job, I love my lab, and I love my advisor), then they are leaving a gaping loophole wherein a professor could simply move a student out of one of the protected appointments to an unprotected appointment, then crap all over them.&lt;/p&gt;
&lt;p&gt;But that&amp;#8217;s not the primary reason I am opposed to the union. &lt;strong&gt;At every stage in campaigning for our votes, the union has been shifty and deceitful&lt;/strong&gt;, sometimes resorting to outright lies that could be easily disproved. For instance, the union always brought up a case of a student in the department of chemical engineering who lost his appointment at a lab following an accident that allegedly left him unable to control his right hand for a couple of years. The union&amp;#8217;s position was, well, if only there were a union to fight for workers&amp;#8217; compensation, that student would still be at Cornell. Here&amp;#8217;s the lie &amp;#8211; &lt;strong&gt;students on a GRA, RA, or TA are already protected by workers&amp;#8217; compensation&lt;/strong&gt;. That particular student was on a fellowship, and this underscores my point about the shittiness of students receiving different protections for the same work based on an arbitrary status. In this student&amp;#8217;s case, the union would have simply walked away with a &amp;#8216;Not my problem&amp;#8217; statement.&lt;/p&gt;
&lt;p&gt;Now, I am a fan of collective bargaining. I believe that we students may still get a lot done through collective bargaining, but the union in its current form is not the way to do so. For starters, the union will not cover all graduate students, and I abhor the idea of leaving some fellow students in virtually the same position as myself without the protections of collective bargaining simply based on a technicality. But this is ignoring the fact that Cornell has an organisation that could achieve collective bargaining for graduate students, the Graduate and Professional Students Assembly (GPSA), which has successfully managed to achieve many things in Cornell, such as negotiating our wages to be raised at 2% a year, above the current inflation rate of 1%. The last president, Elizabeth Garrett also increased graduate student salaries across the board, making RA and GRA salaries the same as TA salaries. Now, asking us to put $500&amp;#8211;1000 towards union dues is stupid, considering that we make $30,000 a year before state and federal income taxes. What&amp;#8217;s also crazy is that the union apparently will have a two-tiered structure, wherein we may be expected to pay more in order to have a vote (a voice) in the union. This is taxation without representation, and I will always vote against such an arrangement on a matter of principle.&lt;/p&gt;
&lt;p&gt;Additionally, the union seems like a power grab by a bunch of sloppy students. The entire process was undemocratic to say the least, and seemed just like a page out of Catch-22. Sign the union authorisation card. Well, what am I signing up for? Come to our meetings and find out. Cool, how do I do that? You must sign the card to come to our meetings. The process was secret, with no voice from graduate students who may have been on the fence, and with further amendments to artificially inflate the voices of some students. Take, for instance, &lt;a href=&quot;https://cornellgsu.org/s/CGSUNegotiatingCommitteeConstitutionalAmendment.pdf&quot;&gt;this amendment&lt;/a&gt;, which grants equal voice on the negotiating committee to students from the six jurisdictions, whereas the number of students in these jurisdictions are by no means the same.&lt;/p&gt;
&lt;p&gt;Further, some of the provisions on the Cornell GSU constitution defy logic, and show that they were probably written by monkeys on typewriters. See, for instance, &lt;a href=&quot;https://cornellgsu.org/our-constitution/#IV.A.A2&quot;&gt;Section IV.A.A2&lt;/a&gt;, which states that any grievance against any member of the union will be shared across all members of the union. I do not see this as helpful. While transparency is good, it should be balanced with privacy. Publishing a list of grievances without verification of the claims is irresponsible, and promotes a lynch-mob mentality which will make the environment at Cornell a lot more hostile and toxic. I realise that I am not providing evidence to support this claim &amp;#8211; the fact is that I am basing this off an existing incident which I do not wish to publicise, firstly, because I heard this account second-hand, and in order to protect the privacy of the persons that may have been involved.&lt;/p&gt;
&lt;p&gt;Lastly, the process of getting rid of a dysfunctional union will be much, much harder than the process of voting one in. So, to my friends who say that they want to &amp;#8216;try it out&amp;#8217;, let me remind them that this is the equivalent of &amp;#8216;trying out&amp;#8217; arson. You will probably get burned, and you&amp;#8217;ll be leaving a whole future generation of graduate students with a mess that they&amp;#8217;ll have to deal with for the entirety of their graduate student life.&lt;/p&gt;
&lt;p&gt;To conclude, the union in its current form is a juvenile power grab without a stated objective, a mission, or a plan to achieve its objectives. Voting for the union is the equivalent of voting for Donald Trump, and I hope that my friends can now see how that&amp;#8217;s working out for the USA. Do not, do not vote for the union. Vote against it, let them come up with something better instead of an empty promise for something better. We can always vote for a better union next year. But we cannot vote out a shitty union once it&amp;#8217;s formed.&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/7414698061036075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/03/cornell-graduate-students-united-at.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/7414698061036075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/7414698061036075'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/03/cornell-graduate-students-united-at.html' title='Cornell Graduate Students United: At What Cost?'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-5533627057727203860</id><published>2017-02-28T20:49:00.000-05:00</published><updated>2017-02-28T20:49:30.253-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reading list"/><title type='text'>Reading List, February 2017</title><content type='html'>&lt;ol style=&quot;list-style-type: decimal&quot;&gt;
&lt;li&gt;Robert B. K. Dewar and Edmond Schonberg, &lt;em&gt;Computer science education: Where are the software engineers of tomorrow&lt;/em&gt;, in CrossTalk, The Journal of Defense Software Engineering, Vol. 21, No. 1 (January 2008), pp.&amp;#160;28&amp;#8211;30. [Online]: &lt;a href=&quot;http://static1.1.sqspcdn.com/static/f/702523/9242013/1288741087497/200801-Dewar.pdf?token=wupN4Gjh8%2F%2BKtRk%2FoDFv4ToxHDA%3D&quot;&gt;http://static1.1.sqspcdn.com/static/f/702523/9242013/1288741087497/200801-Dewar.pdf?token=wupN4Gjh8%2F%2BKtRk%2FoDFv4ToxHDA%3D&lt;/a&gt;
&lt;p&gt;For pitfalls of Java as a programming language.&lt;/p&gt;
&lt;p&gt;Also, talks about how students today don&amp;#8217;t know how to program, but rather put together pieces in order to get them to work. Can be linked to StackOverflow programming, or node.js programming.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It [Texas A&amp;amp;M] did [teach Java as the first language]. Then I started teaching C++ to the electrical engineers and when the EE students started to out-program the CS students, the CS department switched to C++.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric S. Raymond, &lt;em&gt;Why python?&lt;/em&gt; [Online]: &lt;a href=&quot;https://www.linuxjournal.com/article/3882&quot; class=&quot;uri&quot;&gt;https://www.linuxjournal.com/article/3882&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For these quotes:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;One course I did not consider was going back to C as a default language. The days when it made sense to do your own memory management in a new program are long over&amp;#8230; For most other situations, accepting the debugging overhead of buffer overruns, pointer-aliasing problems, malloc/free memory leaks and all the other associated ills is just crazy on today&amp;#8217;s machines. Far better to trade a few cycles and a few kilobytes of memory for the overhead of a scripting language&amp;#8217;s memory manager and economize on far more valuable human time&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric S. Raymond, &lt;em&gt;Things every hacker once knew&lt;/em&gt;. [Online]: &lt;a href=&quot;http://www.catb.org/esr/faqs/things-every-hacker-once-knew/&quot; class=&quot;uri&quot;&gt;http://www.catb.org/esr/faqs/things-every-hacker-once-knew/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A trip down nostalgia lane. There are some things here that I did not know, for instance, that ^L generates the ASCII code for &lt;code&gt;FF&lt;/code&gt; and that it why it clears the screen; also the &lt;code&gt;AT&lt;/code&gt; prefix in modems.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric S. Raymond, &lt;em&gt;The lost art of C structure packing&lt;/em&gt;. [Online]: &lt;a href=&quot;http://www.catb.org/esr/structure-packing/&quot; class=&quot;uri&quot;&gt;http://www.catb.org/esr/structure-packing/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Aligning &lt;code&gt;struct&lt;/code&gt;s to save memory? Sure, I knew about this in the back of my mind, but I never would have thought to use this optimisation.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;From when it was written at the beginning of 2014 until late 2016 this section ended with the last paragraph. During that period I&amp;#8217;ve learned something rather reassuring from working with the source code for the reference implementation of NTP. It does packet analysis by reading packets off the wire directly into memory that the rest of the code sees as a struct, relying on the assumption of minimal self-aligned padding.&lt;/p&gt;
&lt;p&gt;The interesting news is that NTP has apparently being getting away with this for decades across a very wide span of hardware, operating systems, and compilers, including not just Unixes but under Windows variants as well. This suggests that platforms with padding rules other than self-alignment are either nonexistent or confined to such specialized niches that they&amp;#8217;re never either NTP servers or clients.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;John Timmer, &lt;em&gt;Making a different case for guns as a public health issue&lt;/em&gt;, in Ars Technica, 20 February 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/science/2017/02/making-a-different-case-for-guns-as-a-public-health-issue/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/science/2017/02/making-a-different-case-for-guns-as-a-public-health-issue/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This presents an important argument for the study of guns in relation to public health, with a focus on the risk of suicide. Interesting to note that the number of gun related suicides exceeds the number of &lt;em&gt;all&lt;/em&gt; homicides put together. Other interesting information includes the correlation between gun laws and suicide rates across states.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Aaron Perzanowski and Jason Schultz, &lt;em&gt;The internet of hackable things you don&amp;#8217;t own&lt;/em&gt;, in Motherboard, 21 February 2017. [Online]: &lt;a href=&quot;https://motherboard.vice.com/en_us/article/the-internet-of-hackable-things-you-dont-own&quot; class=&quot;uri&quot;&gt;https://motherboard.vice.com/en_us/article/the-internet-of-hackable-things-you-dont-own&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Talks about the IoT revolution of devices that people do not own, and the implications. It covers most of the cases I already knew about, such as Keurig, Nest, John Deere, pacemakers, etc.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Aaron Perzanowski and Jason Schultz, &lt;em&gt;Why are license &amp;#8220;agreements&amp;#8221; so uniformly terrible?&lt;/em&gt; in BoingBoing, 1 November 2016. [Online]: &lt;a href=&quot;https://boingboing.net/2016/11/01/why-are-license-agreements.html&quot; class=&quot;uri&quot;&gt;https://boingboing.net/2016/11/01/why-are-license-agreements.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Talks about licence agreements and how they are broken.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Let&amp;#8217;s start with their length. The current iTunes Terms and Conditions are over 19,000 words, translating into fifty-six pages of fine print, longer than Macbeth. Not to be outdone, PayPal&amp;#8217;s terms weigh in at 36,000 words, besting Hamlet by a wide margin.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Assume the average user can read the 3,500-word Flash license in ten minutes&amp;#8212;a generous assumption given the dense legalese in which it is written. If everyone who installed Flash in a single day read the license, it would require collectively over 1,500 years of human attention.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;So when retailers and record labels tell you that the song you purchased is licensed, not sold, they mean two things&amp;#8212;you don&amp;#8217;t own the copyright in the song and you don&amp;#8217;t own the file you downloaded.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eric Berger, &lt;em&gt;NASA&amp;#8217;s longshot bet on a revolutionary rocket may be about to pay off&lt;/em&gt;, in Ars Technica, 22 February 2017. [Online]: &lt;a href=&quot;https://arstechnica.com/science/2017/02/nasas-longshot-bet-on-a-revolutionary-rocket-may-be-about-to-pay-off/&quot; class=&quot;uri&quot;&gt;https://arstechnica.com/science/2017/02/nasas-longshot-bet-on-a-revolutionary-rocket-may-be-about-to-pay-off/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A plasma based impulse engine that could reach Mars in less than forty days. This sounds really impressive, although there are some serious shortcomings in the reporting here. For starters, the reporter seems to suggest that the engine will not require any fuel because it runs on electricity. While this may technically be true, the engine actually uses up propellant which is not self-replenishing. Moreover, the propellant in question is a noble gas, which itself would be extremely hard to extract, compared to hydrogen which could be obtained by simple electrolysis of water.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m including this article on the list because it comes close to my dream of a Star Trek future.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;David Epstein, &lt;em&gt;When evidence says no, but doctors say yes&lt;/em&gt;, in ProPublica, 22 February 2017. [Online]: &lt;a href=&quot;https://www.propublica.org/article/when-evidence-says-no-but-doctors-say-yes&quot; class=&quot;uri&quot;&gt;https://www.propublica.org/article/when-evidence-says-no-but-doctors-say-yes&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Talks about the broken medical system in the US (no surprises here), wherein doctors prescribe unnecessary treatment that in most cases has no ill effects other than increasing medical bills, but in some cases could actually increase risk to the patient through complications, or by making them incompatible with a life-saving procedure that may be necessary in the future.&lt;/p&gt;
&lt;p&gt;I guess the bottom line is this &amp;#8211; do your own medical research before trusting your doctor if you are in the US. The political climate here tends to take control away from patients while providing the &lt;em&gt;illusion&lt;/em&gt; of control.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Jonathan Stray, &lt;em&gt;Defense against the dark arts: Networked propaganda and counter-propaganda&lt;/em&gt;, 24 February 2017. [Online]: &lt;a href=&quot;http://jonathanstray.com/networked-propaganda-and-counter-propaganda&quot; class=&quot;uri&quot;&gt;http://jonathanstray.com/networked-propaganda-and-counter-propaganda&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a rather well-written article on propaganda and how to counter it. A key insight here is that fact-checking rarely works in countering propaganda. Rather, the &lt;em&gt;right&lt;/em&gt; way to counter propaganda is to come out first with a counter. Although not explicit, the article almost perfectly describes the present strategy of the White House.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The key tactic of alternative or provocative figures is to leverage the size and platform of their &amp;#8220;not-audience&amp;#8221; (i.e.&amp;#160;their haters in the mainstream) to attract attention and build an actual audience. Let&amp;#8217;s say 9 out of 10 people who hear something Milo says will find it repulsive and juvenile. Because of that response rate, it&amp;#8217;s going to be hard for someone like Milo to market himself through traditional channels. His potential audience is too spread out, and doesn&amp;#8217;t have that much in common. He can&amp;#8217;t advertise, he can&amp;#8217;t find them one by one. It&amp;#8217;s just not going to scale.&lt;/p&gt;
&lt;p&gt;But let&amp;#8217;s say he can acquire massive amounts of negative publicity by pissing off people in the media? Well now all of a sudden someone is absorbing the cost of this inefficient form of marketing for him.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Carl Bergstrom and Jevin West, &lt;em&gt;Calling bullshit&lt;/em&gt;. [Online]: &lt;a href=&quot;http://callingbullshit.org/&quot; class=&quot;uri&quot;&gt;http://callingbullshit.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Apparently, this is a legit UW course (I checked the course roster in case this was some sort of trap) on providing students the necessary tools to detect bullshit. I haven&amp;#8217;t read all the assigned readings, but the ones that I did read are most interesting. Do read the case studies as well. Trying to detect flaws in the logic there is a very interesting mental exercise.&lt;/p&gt;
&lt;p&gt;This should tie in well with the previous link on propaganda.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;John Graham-Cumming, &lt;em&gt;Incident report on memory leak caused by Cloudflare parser bug&lt;/em&gt;, in Cloudflare blog, 23 February 2017. [Online]: &lt;a href=&quot;https://blog.cloudflare.com/incident-report-on-memory-leak-caused-by-cloudflare-parser-bug/&quot; class=&quot;uri&quot;&gt;https://blog.cloudflare.com/incident-report-on-memory-leak-caused-by-cloudflare-parser-bug/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is really scary stuff. Cloudflare is used by many many websites and ISPs for security reasons. Their HTML parser had a bug that would fail to detect buffer overflows, the oldest kind of bug in the world. As a result, an unknown amount of sensitive data got exposed to the world, which may have been cached by search engines and other web crawlers.&lt;/p&gt;
&lt;p&gt;This is bad for many reasons. However, on reading the blog, it appears that authentication tokens, HTTP data, cookies got exposed. As a result, most websites have revoked authentication tokens. There&amp;#8217;s a discrepancy in accounts of what got leaked. For instance, some people claim that full HTTPS session data is available, which includes passwords and the like. On the other hand, Cloudflare claims that private SSL keys weren&amp;#8217;t compromised. I would welcome a primer on SSL that explains how the two statements are consistent.&lt;/p&gt;
&lt;p&gt;The reporting on Cloudbleed has been so hazy, even amongst the &amp;#8220;tech&amp;#8221; websites, that I&amp;#8217;m really embarrassed. As always, it indicates that much of computer security is fragile and could be easily broken with disastrous consequences. Even companies specialising in security are not immune.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/5533627057727203860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/02/reading-list-february-2017.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/5533627057727203860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/5533627057727203860'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/02/reading-list-february-2017.html' title='Reading List, February 2017'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-4718114795465046533</id><published>2017-01-29T16:57:00.000-05:00</published><updated>2017-01-29T16:57:19.570-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aaron Sorkin"/><category scheme="http://www.blogger.com/atom/ns#" term="democracy"/><category scheme="http://www.blogger.com/atom/ns#" term="Politics"/><category scheme="http://www.blogger.com/atom/ns#" term="The West WIng"/><category scheme="http://www.blogger.com/atom/ns#" term="TV"/><title type='text'>Binge Watching 109 Hours of The West Wing</title><content type='html'>&lt;p&gt;The past week has seemed so unreal. For those of you reading this in the future when all history has been destroyed, let me fill you in. The United States of America elected into the office of the President an orangutan troll, and a bunch of truth-denying spineless gits into their Congress.&lt;/p&gt;
&lt;p&gt;So the only thing that seems sane right now is to binge watch &amp;#8216;The West Wing&amp;#8217;, the amazing, uplifting Sorkin drama filled with good men, hope, and optimistic dialogue. &amp;#8216;The West Wing&amp;#8217; ran from 1999&amp;#8211;2006 on NBC, in the time when people were tired of Bill Clinton and elected into office George W. Bush, a president so wildly mocked that everyone thought that the US had hit rock bottom with its choice of president. Yet, like a battered woman who only can ever date abusive boyfriends, the US broke off its last healthy relationship and chose to get into a four year relationship with a bully.&lt;/p&gt;
&lt;p&gt;The West Wing was a great show because it made politics &amp;#8211; a field reviled so much that the US Congress now has a lower approval rating than gonorrhoea &amp;#8211; look cool and fun. It achieved this by showing a small group of thoughtful, commited people changing the world, in a nod to Margaret Meade. This meant that people routinely went beyond party affiliations, beyond their own petty egos in an attempt to make the world better. For instance, when Sam and Toby offer a Republican congressman a number of standard Republican demands in exchange for his vote to sustain the President&amp;#8217;s veto on repeal of the estate tax, he refuses the perks, yet votes to sustain the veto because the repeal of the estate tax made him ashamed to be a Republican. When a young Republican lawyer made Sam look like a fool on national TV, the President hired her because he admired her viewpoint. The same person, Ainsley Hayes, then turned Sam around on a policy in order to help small businesses, and Sam listened to what she had to say because she made a point.&lt;/p&gt;
&lt;p&gt;The same theme also flows through in &amp;#8216;Mr.&amp;#160;Willis of Ohio&amp;#8217;, an episode which throws the Constitution of the US out the window in terms of how members are elected to Congress, but still makes for great drama because Mr.&amp;#160;Willis of Ohio enters into a room with no preconceived notions, listens to an argument, and votes his conscience at the end of the episode.&lt;/p&gt;
&lt;p&gt;When the President&amp;#8217;s daughter is kidnapped, the President invokes the 25&lt;sup&gt;th&lt;/sup&gt; amendment and transfers power to the Republican speaker of the house. While I must say that the Speaker did end up bombing a lot of countries in a nod to G. W. Bush, he did get the President&amp;#8217;s daughter back, and walked away from the office with no regrets. &amp;#8216;The nation&amp;#8217;s best served by seeing only one President at a time.&amp;#8217; A Republican politician walked away from his seat in Congress to help a Democrat President. I don&amp;#8217;t ever see this happening in the real world today.&lt;/p&gt;
&lt;p&gt;When Senator Stackhouse filibusters a bill for improving healthcare benefit, it isn&amp;#8217;t because he just wants to obstruct the President, but because he genuinely believes that the government should add another 47 million dollars to autism research. The President, instead of trying to push the bill, decides to help Sen.&amp;#160;Stackhouse with his filibuster, reopen the bill, and add the additional funding. &amp;#8216;Screw the print deadline.&amp;#8217;&lt;/p&gt;
&lt;p&gt;When the Ayatollah of Iran arranges to fly his son to the US for a life-saving surgery, the President refuses to use this as leverage for diplomacy against the Ayatollah. &amp;#8216;Imagine a big red cross on the plane.&amp;#8217; When the only doctor available for the surgery is one whose parents had been tortured by the Ayatollah, the President convinces him to go ahead with the surgery, without threats, but by appealing to the doctor&amp;#8217;s humanity.&lt;/p&gt;
&lt;p&gt;Even the Presidential debates were substantive. I especially loved how President Bartlett shut down Gov.&amp;#160;Ritchie, who was quite the caricature of a Republican back in the day, but appears almost reasonable by today&amp;#8217;s standards. I loved how he explained that &amp;#8216;unfunded mandate&amp;#8217; were two words, not one long word. I loved how this was the thing that sealed his re-election. I see the presidential debates today, and I see a smart, articulate woman with a history of service being voted out in favour of a person who cannot use words with more than three syllables, someone who has no idea of what he is talking, and delivers empty promises. The West Wing harks back to a time when people realised that they had to choose the smartest kid in class to be president, not one they could share a beer with. Seriously, what&amp;#8217;s the craze Americans have with sharing a beer with someone? It appears that no one can be elected president in the US without putting disgusting things in his mouth, which makes me wonder how long until the US elects an adult-film actor for the role?&lt;/p&gt;
&lt;p&gt;An extra-judicial killing by the President troubles him so much that he needs to see a psychiatrist for the resulting sleeping disorder. I may be an Obama fanboy, but I still never saw him lose sleep, or even blink as his administration green lit multiple extra-judicial executions of people using drones, so much so that children in Pakistan are now afraid of clear blue skies.&lt;/p&gt;
&lt;p&gt;I could go on and on about The West Wing, and how it has become relevant today. That would require that I go over each episode, one by one. Luckily, Joshua Malina and Hrishikesh Hirway are doing just that. I would strongly recommend their podcast &lt;a
href=&quot;http://thewestwingweekly.com&quot; target=&quot;_blank&quot;&gt;The West Wing Weekly&lt;/a&gt;, where they go through an episode each week, with lots of &lt;a
href=&quot;https://twitter.com/hashtag/trumpaiyiyi&quot;
target=&quot;_blank&quot;&gt;#TrumpAiYiYi&lt;/a&gt; over the past few weeks.&lt;/p&gt;
&lt;p&gt;PS: Even though the title of this post suggests that I&amp;#8217;m binge-watching, I would like to clarify to people, especially my parents and my boss, that I am &lt;em&gt;not&lt;/em&gt; binge-watching anything right now; that simply makes for a better title.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/4718114795465046533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/01/binge-watching-109-hours-of-west-wing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/4718114795465046533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/4718114795465046533'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/01/binge-watching-109-hours-of-west-wing.html' title='Binge Watching 109 Hours of The West Wing'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-8233170507301053683</id><published>2017-01-01T21:07:00.000-05:00</published><updated>2017-01-01T21:07:31.848-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="personal"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="reinventing myself"/><title type='text'>De-addicting</title><content type='html'>&lt;p&gt;I&amp;#8217;m on a process to break away from the distractions of social media, primarily Facebook, and spend the time to pursue other interests. This is an interesting experiment, and it has required significant dedication and effort on my part. At the end, though, I&amp;#8217;m not certain if I&amp;#8217;ll be successful.&lt;/p&gt;
&lt;p&gt;I realised that I had a problem when Facebook became the most visited sites in my browser. I should have been working, not scrolling through Facebook like a, well, you know what Jerry Seinfeld has to say. I further noticed that I would tend to log on to Facebook every time I was stuck at work, so that my capacity to tackle problems was reduced to only those that involved cracking a walnut shell. Anything more complex, and I would procrastinate and end up on Facebook.&lt;/p&gt;
&lt;p&gt;What I needed was a swift kick in the arse to get off Facebook and into the real world. It came through the means of my latest project which required all my attention. At this time, I logged out of Facebook from my work computer and focussed entirely on my work. The feeling was amazing, as I finally got stuff done. Then I noticed that the very sneaky bastards at Facebook end up sending emails targeted at triggering my fear of missing out (&lt;a href=&quot;https://en.wikipedia.org/wiki/Fear_of_missing_out&quot;&gt;FoMO&lt;/a&gt;). These include the following patterns&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal&quot;&gt;
&lt;li&gt;X posted something new&lt;/li&gt;
&lt;li&gt;Y responded to something X did&lt;/li&gt;
&lt;li&gt;X commented on his/her own post&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The emails become more desperate in their volume as time goes along without someone logging in to Facebook. The peak I saw was three emails a day, all about people Facebook thought I cared about or stalked. Imagine if Facebook were a person!&lt;/p&gt;
&lt;p&gt;I responsibly trashed these emails, and took this as a challenge to not access Facebook at all. Eventually, I realised that I couldn&amp;#8217;t just shut myself out, so decided upon a once-a-week access policy. I decided that I would access Facebook every weekend, then nothing for the week, and so forth.&lt;/p&gt;
&lt;p&gt;As you can probably guess, this experiment also failed. It failed because my friends have almost unanimously decided to use Facebook to coordinate events and activities. In this case, my fear of missing out isn&amp;#8217;t unjustified, not accessing Facebook resulted in me missing out on invitations and appearing anti-social. The next week, I had to organise an event of my own, and I used Facebook to do it. During this time, I had to regularly send and receive messages, all on Facebook, and I broke my resolution to only access Facebook every weekend.&lt;/p&gt;
&lt;p&gt;Obviously, the biggest setback to my grand plans to get off Facebook is that all my friends are there, and actively use it to converse. This includes friends I meet in real life as well, not just those far away. I could share an office with one of them for a week, and they wouldn&amp;#8217;t tell me half the things I would know about them or what they&amp;#8217;re thinking from Facebook. This leads me to wonder, how did we ever become this way? When I was a child, all we ever had was a landline. We did not even have cable TV because we lived on the outskirts of the city for a long period. Computers and internet were out of the question. When we finally got a computer, we had to connect through a very slow and very expensive dial-up connection that shared the same phone line. Today, our phones have changed, and travel with us wherever we go. They have all these &lt;em&gt;apps&lt;/em&gt; that seem to constantly require our interactions with them. We have this need to be loved, to be constantly appreciated by others, and hitting a simple &lt;em&gt;like&lt;/em&gt; button is easy enough for our friends. The analysis is clear, Facebook and other social media is not too different from cocaine or heroin &amp;#8211; just as a drug user continues his habit even to his own destruction, we too seek the endorphins released by our body through the trap of interacting with others on social media.&lt;/p&gt;
&lt;p&gt;Facebook seems to be like a parasite that seeks to suck out all the information from me while temporarily pumping me full of chemicals that make me feel better. At the same time, I&amp;#8217;m struggling with tasks that once felt easy. I used to write much better, and with more ease than I do right now. This post has seemed arduous, winded, and I&amp;#8217;m not happy with the outcome. It seems to me that the only real fix is not with a weekend-only Facebook policy, but to invest my efforts in something meaningful to the point that I no longer &lt;em&gt;care&lt;/em&gt; about Facebook, or the lives of a thousand odd people who have connected with me there. I had this brief moment of clarity, and it lasted me for a month when I had laser-sharp focus on my research and nothing else. Let&amp;#8217;s see if I can keep that up for the year to come.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/8233170507301053683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2017/01/de-addicting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/8233170507301053683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/8233170507301053683'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2017/01/de-addicting.html' title='De-addicting'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-5788095969888061570</id><published>2016-07-30T20:39:00.000-04:00</published><updated>2016-07-30T20:39:02.737-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Big Brother"/><category scheme="http://www.blogger.com/atom/ns#" term="driving"/><category scheme="http://www.blogger.com/atom/ns#" term="Internet Security"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="progressive"/><category scheme="http://www.blogger.com/atom/ns#" term="Review"/><category scheme="http://www.blogger.com/atom/ns#" term="surveillance"/><category scheme="http://www.blogger.com/atom/ns#" term="Tech"/><title type='text'>Progressive Snapshot: Is it worth it?</title><content type='html'>&lt;p&gt;I turned 25 last year, which in the highly mathematical and calculating eyes of the US insurance industry meant that I had suddenly matured into a much more responsible driver than I was at 24 years and 364 days of age. As a result, I expected my insurance rates to go down. Imagine my surprise when my insurance renewal notice from GEICO actually quoted a $50 &lt;em&gt;increase&lt;/em&gt; in my insurance rates. To me, this was a clear signal that it was time to switch companies.&lt;/p&gt;
&lt;p&gt;Typically, I score really high on brand loyalty. I tend to stick with a brand for as long as possible, unless they really mess up. This qualified as a major mess up. As a result, I started shopping for insurance quotes.&lt;/p&gt;
&lt;p&gt;Two companies that quoted me significantly lower rates (30%&amp;#8211;40% lower) were Progressive and Allstate. Both had an optional programme that could give me further discounts based on my consenting to the companies tracking my driving habits. Now, I am a careful driver &amp;#8211; I hardly ever accelerate hard. I hate using the brakes at all &amp;#8211; I prefer to control my speed mostly using my engine and careful planning except in the case of an emergency. As a result, the prospect of an additional 30% discount seemed like a sweet deal. Of course, I have my concerns with companies tracking my habits, of the security practices (or lack thereof) at these companies. Allstate required persistent tracking, Progressive kind of stops tracking after six months or so. Therefore, Progressive it was.&lt;/p&gt;
&lt;p&gt;The Snapshot device is a simple OBD2 adapter that plugs in to the OBD2 port in my car. It is small and unobtrusive. The only thing that alerts me to its presence is the three beeps when I start my car. Unfortunately, that is where the praise stops and the annoyances begin.&lt;/p&gt;
&lt;p&gt;The very premise of these tracking systems is that bad drivers will tend to follow practices that will result in them braking hard. Therefore, these devices penalize hard braking above everything else, and let you know through a very annoying beep. Having spoken to a friend who was enrolled in Snapshot, I had the impression that the device requires a rather gentle touch on the brakes, so that meant really careful driving. However, I soon found out that my normal driving was well within the device parameters and never triggered the device; this reinforces my notion that Americans don&amp;#8217;t know to drive. The proliferation of the automatic transmission has resulted in a generation of people who don&amp;#8217;t listen to or feel their cars, and people who jackrabbit on a regular basis.&lt;/p&gt;
&lt;p&gt;However, the premise of penalizing hard brakes is fundamentally broken. As a careful driver, I would never brake hard unless I had to avoid an emergency, such as a child running out on the street in front of me, or a drunk man making a sudden dash, or the traffic light changing from green to yellow when I&amp;#8217;m less than 30 m from the light. &lt;strong&gt;Having a device beep and inform me that money is going out of my pocket while I&amp;#8217;m still trying to avoid an emergency situation is a very bad idea.&lt;/strong&gt; The device further compounds this foolish UX with a very bad engineering decision to somehow not account for a noisy input. Case in point, a woman walks onto the street, resulting in my braking. Not very hard, but harder than I usually would. This triggers those annoying money out of pocket beeps, but when I get home and check, the single braking event has been counted as two separate events and has resulted in $12 out of my pocket.&lt;/p&gt;
&lt;p&gt;For a moment, think of the implications of such a bad design. Now, whenever I have a situation that may not necessarily be an emergency, my instinct is to not brake because the stupid device takes money away for doing the right thing. Light changes to yellow, try to go through it because braking before the stop light will cost me money. Pedestrian at the crossing, be aggressive and they won&amp;#8217;t actually be dumb enough to step out in front of the car.&lt;/p&gt;
&lt;figure style=&quot;clear: both; text-align: center; max-width:960px; width=100%;&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY8XFQX73gVTj9HQbzT0CUgT4SXo0qoUV6HQuiFSd8SCppvg05puBWFVciQrCJZv7ojuRmoFKxCcmmka9zAIMcqE9ClBFsGNnuyhdWJWhuRbwSS9shPKmVaJLk7SLFKlBqJm7jbjlmo_AC/s1600/IMGP2316_01.jpg&quot; /&gt;&lt;figcaption&gt;For the past four months, this device has been making driving hell&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Obviously, I don&amp;#8217;t indulge in such behaviour, but my point is that I&amp;#8217;m inclined to. Just a few days ago, the traffic light changed from green to yellow, and I braked from 45 mph to a stop in around 50 m. Not unsafe by any stretch of the imagination, but a hard brake, and essential, because the light had turned red before I reached it. That one event counted as three trips of the idiotic non-hysteresis measuring algorithm employed by the retarded coders at Progressive or their subcontractors; that is serious coin out of my pocket. What should I do the next time the light turns yellow and I&amp;#8217;m travelling at 45 mph? Should I stop and definitely have money out of my pocket, or should I barrel right through if there is no police officer at the scene? I know the answer, but I&amp;#8217;m not sure if the average motorist will stop.&lt;/p&gt;
&lt;p&gt;The Snapshot device has made driving hell. Instead of concentrating on being a safe driver and shooting for fuel economy second, I feel my focus shifting to avoiding braking first. That is a dangerous thing for a driver.&lt;/p&gt;
&lt;p&gt;So, should you enrol in the Snapshot programme? Well, it depends. If you are the kind of driver that drives for long distances, and brakes hard, don&amp;#8217;t go for it. If you are a careful driver, and like me you drive really low miles, you may want to consider the potential of a 30% discount in your insurance rates against the potential headaches of having a nagging device in your car, that like most other naggers, tends to nag right when it is most inconvenient. You may also want to consider the privacy and security risks of having an internet connected device connected without a firewall to the CAN bus &amp;#8211; a network that was designed without any security considerations whatsoever.&lt;/p&gt;
&lt;p&gt;In my case, I had an initial discount of 27% which dropped to 24% after the red light incident. If this discount holds, I&amp;#8217;d say, &amp;#8216;not a bad deal.&amp;#8217;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/5788095969888061570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2016/07/progressive-snapshot-is-it-worth-it.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/5788095969888061570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/5788095969888061570'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2016/07/progressive-snapshot-is-it-worth-it.html' title='Progressive Snapshot: Is it worth it?'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY8XFQX73gVTj9HQbzT0CUgT4SXo0qoUV6HQuiFSd8SCppvg05puBWFVciQrCJZv7ojuRmoFKxCcmmka9zAIMcqE9ClBFsGNnuyhdWJWhuRbwSS9shPKmVaJLk7SLFKlBqJm7jbjlmo_AC/s72-c/IMGP2316_01.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-1325654140903196431</id><published>2016-07-02T15:48:00.000-04:00</published><updated>2016-07-02T15:48:23.049-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="personal"/><category scheme="http://www.blogger.com/atom/ns#" term="reinventing myself"/><title type='text'>On Being Bored</title><content type='html'>&lt;p&gt;I&amp;#8217;m bored.&lt;/p&gt;
&lt;p&gt;Now, Neil Gaiman would probably claim that I should be at my peak creativity because &lt;a href=&quot;http://www.nbc.com/late-night-with-seth-meyers/video/neil-gaiman-on-the-american-gods-tv-adaptation/3056761&quot;&gt;boredom, according to him, causes the mind to think in ways it would not ordinarily think&lt;/a&gt;. This, however, is not the case.&lt;/p&gt;
&lt;p&gt;I think I&amp;#8217;m getting stupider as time goes by and I blame the internet and the always-connected nature of our life for this. Now, I no longer am just bored &amp;#8211; I&amp;#8217;m bored and stupid.&lt;/p&gt;
&lt;p&gt;Just ten years ago, I did not have even a mobile phone, let alone a &amp;#8220;smart&amp;#8221; phone. Ten years ago, I had to carry around every single fact, figure, and detail in my head if I had to carry on a conversation. Now, I just tend to look things up on my phone or on the internet, so I don&amp;#8217;t have to remember anything any more. Some may say that it is a great thing, that this frees up my mind to perform other more important tasks. This is a lie &amp;#8211; my mind has simply become conditioned to not remember things; any cognitively challenging task is simply brushed aside.&lt;/p&gt;
&lt;p&gt;Ten years ago I could effortlessly stay involved in a conversation. Now, with facebook and twitter, and everything else, I have the attention span of what most people would consider to be the memory of a goldfish (which is a myth &amp;#8211; goldfishes have memories considerably longer than seven seconds; the seven second myth is something someone made up so as to get over the guilt of keeping a fish in a tiny bowl; I&amp;#8217;m sure your goldfish suffers from some sort of PTSD thanks to all the solitary confinement, you monster). Just because I can scroll, &lt;a href=&quot;https://youtu.be/KXDHjwaUtPI?t=18&quot;&gt;like a gay French king&lt;/a&gt;, through everything that my friends post on facebook, my mind has lost its training to pay attention, even if the conversation is not interesting. My mind has forgotten that it cannot press &lt;kbd&gt;Ctrl&lt;/kbd&gt;+&lt;kbd&gt;W&lt;/kbd&gt; in real life if something fails to entertain me.&lt;/p&gt;
&lt;p&gt;Ten years ago, if I got bored, I had to read a book, practice music, write some code &amp;#8211; do something. Now, I go to facebook, twitter, youtube and shout &lt;strong&gt;&amp;#8220;Entertain me!&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Now, I have been comparing ten years ago with the present. This is not to say that the changes that I have described have happened over a span of ten years. To twist Hemingway, this intellectual bankruptcy has come about gradually, then suddenly. If you take a look at the history of my blog, you&amp;#8217;ll see that just four years ago, I was writing multiple posts every month. Now, I write once every few months. Four years ago, my posts were (I think) witty, intelligent, and addressed a diverse range of issues. Now, my writing has experienced a steady decline in quality, such as this post, written hurriedly in the course of an hour spent between two tasks.&lt;/p&gt;
&lt;p&gt;Writing is an arduous task. In order to write, I need to first select a topic that I think is interesting enough. Then (this is an optional step) I need to research the topic and find out as much as I can. Finally, I need to write. Each of these topics is difficult. Scrolling through my facebook feed like a gay French king is easy.&lt;/p&gt;
&lt;p&gt;So what do I plan to do going forward? The obvious step would be to deactivate my facebook account, which is actually very hard to do given the number of services dependent on it, including Messenger, which is how all my friends communicate. However, if I do take this step, I think it will free up time to do the following&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal&quot;&gt;
&lt;li&gt;&lt;p&gt;Write code for fun, i.e.&amp;#160;outside of what I would write for work. This includes completing some of the projects I started earlier, including &lt;a href=&quot;https://github.com/skandhurkat/Free2FA&quot;&gt;Free2FA&lt;/a&gt; and &lt;a href=&quot;https://github.com/skandhurkat/SmartWeather&quot;&gt;SmartWeather&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Pursue photography as a hobby. I have not written any new content for my other blog &lt;a href=&quot;https://fossphotographer.blogspot.com/&quot;&gt;The FOSS Photographer&lt;/a&gt; in a long time, over three years. I need to revive that blog, starting with designing a better logo&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Get back into shape. I have not stepped outside or done any physical activity in over a year. Recently, I have started a routine of 5k runs every other day, and I would like to continue this schedule as long as the weather permits.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Read books. Every so often, I end up buying books because I (used to be) a bibliophile. I have a box set of &amp;#8220;A Song of Fire and Ice&amp;#8221; waiting to be read for over a year and a half. I have bought a number of books by Neil Gaiman in a HumbleBundle ebook sale. And as with every HumbleBundle, there are a tonne of cheap pulp fiction garbage that was added on, I should probably read that as well in case I find a diamond in the coal mine.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Increase my meaningful social interaction. This means calling up friends instead of sending them IMs, having in-person chats, being involved in meaningful conversations.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Basically, I need to stay away from the internet, and go back to doing things I did ten years ago in order to entertain myself. I hope I can achieve these goals.&lt;/p&gt;
&lt;p&gt;More to come in future posts.&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/1325654140903196431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2016/07/on-being-bored.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/1325654140903196431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/1325654140903196431'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2016/07/on-being-bored.html' title='On Being Bored'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-7514981888218261135</id><published>2016-03-12T17:48:00.001-05:00</published><updated>2016-03-25T17:56:57.499-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="fiction"/><category scheme="http://www.blogger.com/atom/ns#" term="Literature"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="Politics"/><category scheme="http://www.blogger.com/atom/ns#" term="Review"/><title type='text'>Go Set a Watchman</title><content type='html'>&lt;img style=&quot;margin:auto;max-width:200px;width:100%&quot; align=&quot;right&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJYuqx3oZKcX9us19T-H6_e2tpH_eSfloQov4MLg7gKtWGptyOHLPHBVjcNcRIvRCMwemntIkU8CLuoKFmnl0Yt5E1Cx5oyCliOxZ2-pKbNe-wWuXXg1uuWYm9kj8Qi9s8w8VsxLbcR19E/s1600/US_cover_of_Go_Set_a_Watchman.jpg&quot; /&gt;
&lt;p&gt;I&amp;#8217;ve been reading Harper Lee&amp;#8217;s book &amp;#8216;Go Set a Watchman&amp;#8217;, and I&amp;#8217;ve only recently put it down. I&amp;#8217;ve been really conflicted about this book, and even as I write this post, I&amp;#8217;m not sure if I like it or not.&lt;/p&gt;
&lt;p&gt;The trouble with Watchman is that it uses the same characters as Lee&amp;#8217;s earlier work, &amp;#8216;To Kill a Mockingbird&amp;#8217;, and while the characters are more-or-less the same, the narrator has changed, from the child Scout to the adult Jean-Louise. This issue is further exacerbated by people wanting to look at Watchman as a sequel to Mockingbird. However, looking at Watchman as a sequel introduces some retcon issues.&lt;/p&gt;
&lt;p&gt;Watchman has a total of four paragraphs that narrate approximately the story in Mockingbird. However, in Watchman, the accused is a relation to Calpurnia, and Atticus successfully acquits him; which is very different from the Mockingbird version of Tom, who ends up being convicted, and ultimately killed.&lt;/p&gt;
&lt;p&gt;Because of this retcon, I decided to treat Watchman as a separate book by its own right, and not as a sequel to Mockingbird. Therefore, for the entirety of the book, I had the very hard task of shutting out everything I knew about Scout, Jem, Atticus, Calpurnia, Dill, and everyone else, and re-learn these characters from scratch. I had read a tonne out outrage on the interwebs about Atticus being a racist, and I really did not want my knowledge of Atticus as the perfect person, or Gregory Peck portraying the character into the way, and ruining what could be a perfect story.&lt;/p&gt;
&lt;p&gt;In the end, I&amp;#8217;m convinced that the characters are the same, although the writing is decidedly not. Mockingbird had a rhythm, it had a flow through it that was effortless for the reader. It felt authentic, and resonated with most of us in a way that Watchman really does not. Watchman feels clunky, amateurish, and really subpar. For instance, Jem&amp;#8217;s death is just sprung on us. Now, I would totally accept this, as Jem really is a character that is just present as a memory in Watchman; however, I did expect something more on how his death affected Jean-Louise. To me, a simple &amp;#8216;Jem died&amp;#8217; sounds something more like what Rushdie may do with a minor character, and then introduce a ridiculous story of how the character died, and never talk about the character again. On the other hand, to do this with a character that does have some significance in the story feels rather flat.&lt;/p&gt;
&lt;p&gt;The sloppiness in writing does not end there. Until we end up with Atticus and Henry (Hank) in the Maycomb Citizens&amp;#8217; Council next to a racist, we haven&amp;#8217;t been invested enough in the characters to feel the full force of Jean-Louise&amp;#8217;s disgust at Atticus behaving in such a way. Then, a flashback tells the four paragraphs that would go on to become Mockingbird. Are we really expected to love the character of Atticus through a flashback?&lt;/p&gt;
&lt;p&gt;Frankly, I think the trouble with Watchman is that it does not tell a story. On the other hand, characters monologue their own political convictions, which I&amp;#8217;m sure are proxy for how Harper Lee herself felt. There&amp;#8217;s a lot of exposition on why the South went to war, and that the Civil War wasn&amp;#8217;t about slavery, but on the Federal government trampling on states&amp;#8217; rights. There&amp;#8217;s talk on the Supreme Court decision, and how that decision tramples on the Tenth Amendment. These could very well be in a collection of speeches, and not very great ones at that. Will I feel moved in any way, after hearing someone just talk their views and walking off the stage? After a reference to &amp;#8220;Childe Roland&amp;#8221; when Jean-Louise asks her uncle why Maycomb has become so intolerant? Harper Lee sticks to the Childe Roland reference, by never really telling us how Jean-Louise finds peace with the Maycomb people, with Atticus, and Hank; she just magically does after being slapped by her uncle.&lt;/p&gt;
&lt;p&gt;There is a coming of age story in Watchman, and that is Jean-Louise finally breaking her conscience from that of Atticus, and becoming her own lady, but that part is also botched up so much that we don&amp;#8217;t see it coming along, but it&amp;#8217;s not a surprise either like the final reveal of Boo Radley in Mockingbird.&lt;/p&gt;
&lt;p&gt;This is not to say that Watchman does not have its moments. It was deeply amusing for me to find that Harper Lee, through Jean-Louise, thinks that &amp;#8216;The course of English Literature would have been decidedly different had Mr.&amp;#160;Wordsworth owned a power mower&amp;#8217;. However, such moments are few and far between.&lt;/p&gt;
&lt;p&gt;Perhaps I really need to be invested in the story of the South, to understand American racism before I can truly appreciate the book. However, I don&amp;#8217;t get the racism. It just sounds wrong, and I don&amp;#8217;t know what I want to think of a book that relies on the reader understanding racism as something more than just a horrible bigoted idea. Upon re-reading the book, I see a whole lot of prejudice and hatred, right from the first part when Hank tells Jean-Louise that while black people have cars, they aren&amp;#8217;t responsible, and drive without a licence or insurance. This thread is resumed when Zeebo&amp;#8217;s &lt;em&gt;boy&lt;/em&gt; runs over Mr.&amp;#160;Healy and kills him. Atticus, on learning this, wants to plead him guilty so that the case does not fall in the &amp;#8216;wrong hands&amp;#8217; of lawyers who actually want to defend the accused.&lt;/p&gt;
&lt;p&gt;The most disappointing part of the book for me was that it felt like reading a cheap paperback. Good books have a flow to them, when words come one after another in a rhythm to tell a story that is stretched out from beginning to end. The writing here feels like an amateur writer, it sounds simple (in a bad way), haphazard, and misses a story to it. The story exists if we factor in the character arcs from Mockingbird &amp;#8211; even so, there are differences that would make for a very jarring read.&lt;/p&gt;
&lt;p&gt;On the whole, Watchman leaves me deeply unsatisfied. The book raises questions about the South and the culture, but does not provide answers at any point. Neither does the story account for much; a lot of it is exposition and flashbacks that don&amp;#8217;t really contribute much by way of telling a story or establishing a character. Finally, I find it really hard to figure out Atticus as well, a person who joins the Klan just to find out who is behind the masks, and joins the Citizens&amp;#8217; Council just to fight against the Supreme Court trampling on the Tenth Amendment, or arguing that the black race doesn&amp;#8217;t deserve full civil rights yet. I must congratulate the person who told Harper Lee to go write this again building a story from the point of view of the child Scout, and expanding the four paragraphs into &amp;#8216;To Kill a Mockingbird&amp;#8217;.&lt;/p&gt;
&lt;p&gt;I would have loved to love another book written by Harper Lee. &amp;#8216;Go Set a Watchman&amp;#8217; just isn&amp;#8217;t it.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Thanks to Dr.&amp;#160;Sudha Shastri and Harshit Sahay for their comments and feedback, and for enabling me to better sort my thoughts based on our thoughtful discussions. This is an updated version of the original post published 12&lt;sup&gt;th&lt;/sup&gt; March 2016. While no content has been deleted, I&amp;#8217;ve added a few paragraphs to better express my opinion.&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/7514981888218261135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2016/03/go-set-watchman.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/7514981888218261135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/7514981888218261135'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2016/03/go-set-watchman.html' title='Go Set a Watchman'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJYuqx3oZKcX9us19T-H6_e2tpH_eSfloQov4MLg7gKtWGptyOHLPHBVjcNcRIvRCMwemntIkU8CLuoKFmnl0Yt5E1Cx5oyCliOxZ2-pKbNe-wWuXXg1uuWYm9kj8Qi9s8w8VsxLbcR19E/s72-c/US_cover_of_Go_Set_a_Watchman.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-2948137529463065995</id><published>2016-02-17T14:47:00.000-05:00</published><updated>2016-02-17T14:47:48.523-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="Politics"/><category scheme="http://www.blogger.com/atom/ns#" term="privacy"/><category scheme="http://www.blogger.com/atom/ns#" term="surveillance"/><category scheme="http://www.blogger.com/atom/ns#" term="Tech"/><title type='text'>Thoughts on Apple vs the FBI</title><content type='html'>&lt;p&gt;According to &lt;a href=&quot;http://www.theverge.com/2016/2/17/11032612/apple-fbi-open-letter-future-of-iphone-security&quot;&gt;this article on the
Verge&lt;/a&gt;,
the FBI basically wants Apple to create a system that allows them to
make an unlimited number of guesses, at speeds of 80 ms per guess. On a
4-digit passcode, this means that the pass-code is cracked in just
under 14 minutes. With a 6-digit pass-code, it will be cracked in just
about 22 hours.&lt;/p&gt;

&lt;p&gt;However, if Apple allowed creation of pass-codes of unlimited length,
and someone chose a 10-digit pass-code (if you think that is hard to
remember, keep in mind that most people memorise multiple 10-digit phone
numbers), then the time required to crack it is around 25 years.
However, the FBI or anyone cracking the pass-code also needs to know the
length, so they will have to try all the way from 1-digit pass-codes to
10-digit pass-codes. 9-digit pass-codes will take around two and a half
years, while 8-digit pass-codes will take 3 months.&lt;/p&gt;

&lt;p&gt;So while I do appreciate and support Apple&#39;s resistance to the FBI, I
think that they will be much better off asking people to set up 10-digit
or longer pass-codes in the future.&lt;/p&gt;

&lt;p&gt;Where did we start with 4-digit pass-codes? From ATM machines, where
people had to enter these numbers by hand? Really, we ought to move
towards longer pass-codes and pass-phrases.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://xkcd.com/936/&quot;&gt;This xkcd comic&lt;/a&gt; shows how to create secure
pass-phrases. Just choose 4–6 words at random and join them together to
create a rather secure pass-phrase. Or just use
&lt;a href=&quot;https://en.wikipedia.org/wiki/Diceware&quot;&gt;diceware&lt;/a&gt;.&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/2948137529463065995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2016/02/thoughts-on-apple-vs-fbi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/2948137529463065995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/2948137529463065995'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2016/02/thoughts-on-apple-vs-fbi.html' title='Thoughts on Apple vs the FBI'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-6650785448550851293</id><published>2015-11-18T11:52:00.000-05:00</published><updated>2015-11-18T11:52:10.446-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><title type='text'>How do we respond?</title><content type='html'>&lt;center&gt;&lt;a data-flickr-embed=&quot;true&quot; data-footer=&quot;true&quot;  href=&quot;https://www.flickr.com/photos/stefan-w/2576881167/in/photolist-4VHbZD-dy28Dy-8MwdS2-dSkvk7-fak9r8-g5LEAj-6EVyoj-52wMcv-8SrMLW-8zQvfM-f9RrMs-5BjiwZ-cx2qzb-7ooj6e-7iuTFv-zsUr3S-8VtWP-7VSsS-7hctrL-7AbW4Z-8drC9-5PnqkS-ogapF1-dZoZ8C-dcrxjr-y8Xzk-eeBeGF-5BaTX-56Z1wV-bABsEq-2AnRsm-4wDNq-f9DNoc-f9DC88-afmrM1-dPwhRe-7ooiWr-9V2jsd-A5M8fo-dB9qZx-povP4j-s7Wmo-Z9kXt-nDTZ1h-ew4uNZ-2HqaU-AK9QXU-bywABz-dNbXDK-dMBRHq&quot; title=&quot;Eiffelturm bei Nacht. / Eiffel Tower at Night.&quot;&gt;&lt;img src=&quot;https://farm4.staticflickr.com/3071/2576881167_5f6892bf10_b.jpg&quot; style=&quot;max-width:683px;width:100%&quot; alt=&quot;Eiffelturm bei Nacht. / Eiffel Tower at Night.&quot;&gt;&lt;/a&gt;&lt;!--&lt;script async src=&quot;//embedr.flickr.com/assets/client-code.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;--&gt;&lt;/center&gt;

&lt;p&gt;This is a question that is on almost everyone&amp;rsquo;s mind following the
horrific attacks on Paris last weekend. It&amp;rsquo;s a question that most people
can&amp;rsquo;t answer, and neither can I. I will, however, try to make the best
sense of what happened.&lt;/p&gt;

&lt;p&gt;Some gunmen attacked Paris, and left over 150 dead and over 300 wounded.
I remember the sense of horror and confusion that I felt at the time of
the 2008 Mumbai attacks. Yet, during the time of the attacks, I was over
two hundred kilometres away from Mumbai, safe in the city of Nashik.&lt;/p&gt;

&lt;p&gt;With any terrorist attack, there is always the &lt;em&gt;spectacle&lt;/em&gt;, the
theatrics that are the scariest. Ten people with guns caught an entire
country off-guard for three days. Three days of not knowing how many
people were responsible, or why we were attacked. And so, I can
empathise with the people in Paris.&lt;/p&gt;

&lt;p&gt;I may be speaking from a position of privilege here, and I really don&amp;rsquo;t
know how it feels to be a person who has lost a loved one to a senseless
attack, but I&amp;rsquo;ve become increasingly convinced that the only way to
fight terror is through our response to terror. &lt;a href=&quot;http://www.nytimes.com/2015/11/16/opinion/fearing-fear-itself.html&quot;&gt;A number&lt;/a&gt; &lt;a href=&quot;https://www.schneier.com/essays/archives/2006/08/refuse_to_be_terrori.html&quot;&gt;of
people&lt;/a&gt; have already said in words better than I can explain
that the only way to fight terror is not to be terrorised. To the
victims of attacks, this may sound hollow and meaningless, but these
people do raise a valid point.&lt;/p&gt;

&lt;p&gt;For what has our response been to terrorist attacks in the past?
&lt;a href=&quot;http://www.thehindu.com/news/national/congress-distances-itself-from-digvijay-remarks-on-2611/article946092.ece&quot;&gt;Digvijay Singh used it to stir up communal hatred&lt;/a&gt; in a time
when the country needed to come together. &lt;a href=&quot;https://en.wikipedia.org/wiki/Patriot_Act&quot;&gt;The United States used this
as an excuse to spy on everyone in the world&lt;/a&gt;.
&lt;a href=&quot;http://www.huffingtonpost.com/entry/jeb-bush-george-bush_55fa25f2e4b0fde8b0ccf678&quot;&gt;Politicians&lt;/a&gt; use it &lt;a href=&quot;https://www.washingtonpost.com/news/the-fix/wp/2015/11/16/wall-street-loved-hillary-clinton-before-911-too/&quot;&gt;as an excuse&lt;/a&gt; to do whatever
they want.&lt;/p&gt;

&lt;p&gt;And so it has been after the Paris attacks as well. Already, we see a
push to &lt;a href=&quot;http://www.nytimes.com/roomfordebate/2015/11/16/should-europe-shun-refugees-after-the-paris-attacks/stop-blaming-refugees-for-attacks-like-those-in-paris&quot;&gt;blame refugees&lt;/a&gt;, who are fleeing the same horror that Paris
experienced. People want to score brownie points by &lt;a href=&quot;http://www.dailymail.co.uk/news/article-3320771/Facebook-criticized-choosing-turn-Safety-Check-Paris-terrorist-attacks-not-Beirut-bomb-blast.html&quot;&gt;criticising Facebook
for enabling its &amp;lsquo;security check&amp;rsquo; feature&lt;/a&gt;. And politicians,
yet again, have decided to &lt;a href=&quot;http://www.nytimes.com/2015/11/17/world/europe/encrypted-messaging-apps-face-new-scrutiny-over-possible-role-in-paris-attacks.html&quot;&gt;use this as an opportunity to push for
pervasive, Orwellian surveillance&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The only thing I&amp;rsquo;m sure of right now is that we must not lose our minds
because of a few demented people. In a sense, the Joker in &amp;lsquo;The Dark
Knight&amp;rsquo; had it right all along.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I just did what I do best. I took your little plan and I turned it on
itself. Look what I did to this city with a few drums of gas and a
couple of bullets. Hmmm? You know&amp;hellip; You know what I&amp;rsquo;ve noticed?
Nobody panics when things go &amp;ldquo;according to plan.&amp;rdquo; Even if the plan is
horrifying! If, tomorrow, I tell the press that, like, a gang banger
will get shot, or a truckload of soldiers will be blown up, nobody
panics, because it&amp;rsquo;s all &amp;ldquo;part of the plan.&amp;rdquo; But when I say that one
little old mayor will die, well then everyone loses their minds!&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I know that dry statistics do nothing to ease those who have lost loved
ones. But think about this: just yesterday, an estimated 3,000 people
died in car accidents in the world. I don&amp;rsquo;t have numbers for people who
died due to gun violence or killed themselves. And yet, a staged
barbaric act causes us to act in such an irrational manner that &lt;a href=&quot;http://www.huffingtonpost.com/entry/islamic-state-terrorism-response_564b7434e4b08cda348af834?8wvims4i&quot;&gt;we play
right into the hands of the perpetrators&lt;/a&gt;. Let&amp;rsquo;s not do that
any more.&lt;/p&gt;

&lt;p&gt;This post has been a rather incoherent dump of the number of thoughts
that are going through my head right now, but only one sentiment is
important: My thoughts and prayers go out to the people of Paris.&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/6650785448550851293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2015/11/how-do-we-respond.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/6650785448550851293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/6650785448550851293'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2015/11/how-do-we-respond.html' title='How do we respond?'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-8026151259534992807</id><published>2015-10-02T10:23:00.000-04:00</published><updated>2015-10-02T10:23:30.677-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="Politics"/><title type='text'>Why I Support Digital India on Facebook</title><content type='html'>&lt;p&gt;Supporting a cause on Facebook is the way to go, unless of course, the
cause is endorsed by the Prime Minister of India, in which case, either
you are an angel or a devil, depending on your political leanings.&lt;/p&gt;

&lt;p&gt;Recently, the Prime Minister met Mark Zuckerberg, and asked people to
change their profile pictures to be overlaid with a tricolour and a
network representing digital connectivity. As you can probably tell from
&lt;a href=&quot;https://www.facebook.com/skandhurkat&quot;&gt;my Facebook profile page&lt;/a&gt;, I
changed my picture.&lt;/p&gt;

&lt;p&gt;Then stuff hit the fan. Apparently, buried in the code was a reference
to &lt;internet.org&gt;, a contentious business venture by Facebook to provide
‘free’ internet to poor people in India. Apparently, what Facebook wants
to do is provide Facebook for free, which allows Facebook to tap into a
demographic that has since eluded it, and which will also prevent
competitors from opening up shop in India – we won&#39;t have our own
&lt;a href=&quot;http://renren.com/&quot;&gt;Renren&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Now, I support net neutrality, but I don&#39;t think that internet.org is
about net neutrality. A big company wants to provide a service for free,
do these commies want the big bad capitalists to provide &lt;em&gt;everyone&lt;/em&gt;
internet for free?&lt;/p&gt;

&lt;p&gt;Of course, Facebook has clarified that the internet.org reference was a
programming error.&lt;/p&gt;

&lt;p&gt;The most recent criticism levelled at us who support the Digital India
campaign is that we have no idea about how this idea will be
implemented. To such criticism, my response is this – I support the
cause of Digital India. The implementation details will be messy, with
no &lt;em&gt;right&lt;/em&gt; answer. The first step is realising that we need to make
India connected and digital, just as we realised at some point that we
wanted to be free from British oppression. Would the same people have
criticised the Indian National Congress or other champions of our
freedom movement for not having an idea about how the freedom would be
achieved?&lt;/p&gt;

&lt;p&gt;I believe that computers and software have a great potential to make our
lives better, but we need to use them the right way. Some steps are
already underway. I filed my taxes this year entirely on my computer.  I
can &lt;a href=&quot;http://attendance.gov.in&quot;&gt;see the government at work in real time,
online&lt;/a&gt;. These are good steps in the right
direction, hence my support. I don&#39;t want to hook up with someone by
swiping right. That is a digital India I won&#39;t rush to support.&lt;/p&gt;

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmRxv3uLNtbOedV2XViDYEDrDTQQlDF-9nomj3dJ1D7H17r5F90N-ObgGA0YyColJhC1Rb5NBfxSaag2_f-035bkNfoWLlq3Mgilqe8yywTXC7cQhCNavR7gzTd2n262uqw3vhOsD3fWAk/s1600/12003972_10204764499698721_251598186547874416_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;max-width: 230px; width: 100%&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmRxv3uLNtbOedV2XViDYEDrDTQQlDF-9nomj3dJ1D7H17r5F90N-ObgGA0YyColJhC1Rb5NBfxSaag2_f-035bkNfoWLlq3Mgilqe8yywTXC7cQhCNavR7gzTd2n262uqw3vhOsD3fWAk/s1600/12003972_10204764499698721_251598186547874416_n.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/8026151259534992807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2015/10/why-i-support-digital-india-on-facebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/8026151259534992807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/8026151259534992807'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2015/10/why-i-support-digital-india-on-facebook.html' title='Why I Support Digital India on Facebook'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmRxv3uLNtbOedV2XViDYEDrDTQQlDF-9nomj3dJ1D7H17r5F90N-ObgGA0YyColJhC1Rb5NBfxSaag2_f-035bkNfoWLlq3Mgilqe8yywTXC7cQhCNavR7gzTd2n262uqw3vhOsD3fWAk/s72-c/12003972_10204764499698721_251598186547874416_n.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-5382860017366376542</id><published>2015-09-07T16:13:00.000-04:00</published><updated>2015-09-07T17:23:04.168-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Big Brother"/><category scheme="http://www.blogger.com/atom/ns#" term="Dystopia"/><category scheme="http://www.blogger.com/atom/ns#" term="fiction"/><category scheme="http://www.blogger.com/atom/ns#" term="Literature"/><category scheme="http://www.blogger.com/atom/ns#" term="Orwell"/><category scheme="http://www.blogger.com/atom/ns#" term="paranoid"/><category scheme="http://www.blogger.com/atom/ns#" term="people"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="Politics"/><category scheme="http://www.blogger.com/atom/ns#" term="Review"/><category scheme="http://www.blogger.com/atom/ns#" term="Star Trek"/><title type='text'>What is &#39;Orwellian&#39;?</title><content type='html'>&lt;p&gt;Ever since the Snowden leaks – and even before them – we&#39;ve been hearing
the word ‘Orwellian’ to describe the state of surveillance we&#39;re living
under. But what exactly does the word ‘Orwellian’ mean? What was George
Orwell so afraid of and that he cautioned us against?&lt;/p&gt;

&lt;p&gt;Reading two of his definitive books – ‘Nineteen Eighty-four’ and ‘Animal
Farm’ – I cannot believe that Orwell was afraid of increasing
surveillance. I believe that Orwell was afraid of something more. In the
world described in ‘Nineteen Eighty-four’, constant, never-ending
surveillance is only tiny part – a means to an end. The end what is
scarier.&lt;/p&gt;

&lt;p&gt;Moreover, I refuse to believe that the word ‘Orwellian’ should be used
to describe just one tiny component of one novel written. No, I believe
that the description should apply to a broader concept.&lt;/p&gt;

&lt;p&gt;I believe that to understand the term ‘Orwellian’, one must look to the
earlier story – ‘Animal Farm’. Indeed, I think that ‘Animal Farm’ really
sets the stage for the ideas that Orwell wanted to convey – a
totalitarian state where people lost their identity and individualism,
and the exploitation and perpetuation of the class system.&lt;/p&gt;

&lt;p&gt;In ‘Animal Farm’, Orwell distances the human metaphor by describing
animals that overthrow their human overlords (owners), and run the farm
themselves. In no time, the smarter pigs emerge as a ruling class,
ruling over the other animals with lesser intelligence, actively
pursuing a propaganda, changing history, and relying on the non-existent
memories of the foolish animals. The allegorical tale shown as animals
enacting the animal-like instincts present in humans serves to distance
the reader from any human emotion, pointing out the ridiculousness of
the totalitarian state – something Orwell was afraid would happen to the
UK after World War II.&lt;/p&gt;

&lt;p&gt;A number of people much smarter than me have pointed out the parallels
between Orwell&#39;s books and the Soviet revolution. I&#39;m not going to
repeat the parallels. I am, however going to point out the parallels
between ‘Animal Farm’ and ‘Nineteen Eighty-four’; to show that Orwell
was battling a common foe in both the books, thereby that the word
‘Orwellian’ should refer to something more than a state of surveillance.&lt;/p&gt;

&lt;p&gt;In ‘Nineteen Eighty-four’, Orwell shows the human condition set in a
state of total surveillance, lack of individualism and memory, and
official propaganda. By putting a human face to the nameless animals in
‘Animal Farm’, Orwell seeks to show the world in ‘Animal Farm’ from the
perspective of someone stuck inside the system. Winston Smith is that
face, and he is guilty of CRIMETHINK by falling in love.&lt;/p&gt;

&lt;p&gt;In all aspects, the world described in ‘Nineteen Eighty-four’ is similar
to the world in ‘Animal Farm’. Big Brother stands in for Napoleon,
Goldstein for Snowball. In a similar way, Napoleon&#39;s spies become the
THINKPOL; the same way history is changed in ‘Animal Farm’, it is done
in MINITRUE. Finally, as the old animals of the revolution die, any
remaining memories of life before the revolution are lost except in
stories, which are heavily falsified to be in favour of the government.
Who controls the past controls the future, who controls the present
controls the past. Winston cannot recollect anything about life before
the revolution, except in sporadic memories. Julia, born after the
revolution cannot even think of a world without the Party, instead
finding satisfaction in smaller digressions from the Party narrative;
not in the grand ideas of overthrowing the Party like Winston does.&lt;/p&gt;

&lt;p&gt;In a sense, Orwell is critical of not only the totalitarian state that
exists, but also of the people living in the state. He accuses them of
being guilty of DOUBLETHINK, and the Party (or the pigs, remember Julia
refers to them as ‘swine’) forcing them to live that way.&lt;/p&gt;

&lt;p&gt;How does the Party ensure that the people remain subservient to its
interests? By enforcing a policy of persistent surveillance, by ensuring
that it can provide the illusion of not tolerating any independent
thought, so that anyone with any independent thought will no longer be
able to share his or her thoughts with anyone else without fear of being
persecuted. Why do I say ‘illusion’? Because the Party can only do this
on the Outer Party members, the proles are human, whereas the Party
workers are not. However, the proles are too dumb to realise their true
power, and do not pose a threat to the Party. It is clear that
surveillance is a means to and end, but not the end itself.&lt;/p&gt;

&lt;p&gt;Orwell&#39;s dystopia is closer to real life than other depictions of
dystopia in fiction. It has been pointed out that his stories are thinly
veiled allegories of the Soviet Union, and that the political reason for
writing these stories down was a warning based on his fear that
socialism would take over the United Kingdom. So, do the dangers of
which he warned still exist?&lt;/p&gt;

&lt;p&gt;The answer to such a loaded question must necessarily be complex, but I
lean towards a ‘Yes’. More and more, we&#39;ve become less and less. We get
distracted by shiny objects. We cannot digest nuanced argument, or
indeed any argument more than a few words long. Twitter, with its 140
character limit must certainly be to blame. Our politicians rely on us
forgetting every one of their mistakes, twisting the truth, and relying
on our DOUBLETHINK and lack of memory to serve their interests. We prop
up enemies like Goldstein, and direct our hate towards them. We have a
fairly rigid class hierarchy although it isn&#39;t forced upon us, but just
a product of capitalism. And of course, we have never-ending
surveillance, just that we have accepted it ourselves for little
rewards.&lt;/p&gt;

&lt;p&gt;What truly scares me is that our narrative is becoming increasingly
Orwellian, that we &lt;em&gt;want&lt;/em&gt; our politicians to engage in THINKPOL as long
as it it against perceived enemies, that we like DUCKSPEAK in our news
and our narratives, and that anything else is boring. We are more than
willing to give up our freedom for tiny rewards, not directly to the
government, but to our corporate overlords, who then promptly hand it
over to the government. Reading ‘Nineteen Eighty-four’, I could not help
but think that such a book could easily be written in contemporary time,
on in any other time, and still hold as a cautionary tale. Therein I
think lies its appeal.&lt;/p&gt;

&lt;p&gt;On a lighter note, I would have loved to see Winston respond to O&#39;Brien
like Picard resisted Madred…&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_o4z6cng4m4e1lYAY5gV-egMg5kCjxiNvxDlg9ciu7_y12wI8VoCjs1PemY3ShPvk9ONwqlvo5q2MWQCQmrxxpuFYITh2Zx4bPscO7rJJDv44ya2e5LiFmzrJTp-84QgJt7zdanaRFgRy/s1600/picard-four-lights-subtitles-optimized.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_o4z6cng4m4e1lYAY5gV-egMg5kCjxiNvxDlg9ciu7_y12wI8VoCjs1PemY3ShPvk9ONwqlvo5q2MWQCQmrxxpuFYITh2Zx4bPscO7rJJDv44ya2e5LiFmzrJTp-84QgJt7zdanaRFgRy/s1600/picard-four-lights-subtitles-optimized.gif&quot; max-width=&quot;100%&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/5382860017366376542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2015/09/what-is-orwellian.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/5382860017366376542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/5382860017366376542'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2015/09/what-is-orwellian.html' title='What is &#39;Orwellian&#39;?'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_o4z6cng4m4e1lYAY5gV-egMg5kCjxiNvxDlg9ciu7_y12wI8VoCjs1PemY3ShPvk9ONwqlvo5q2MWQCQmrxxpuFYITh2Zx4bPscO7rJJDv44ya2e5LiFmzrJTp-84QgJt7zdanaRFgRy/s72-c/picard-four-lights-subtitles-optimized.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-4492064387575696763</id><published>2015-07-04T23:41:00.002-04:00</published><updated>2015-07-04T23:43:35.106-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="fiction"/><category scheme="http://www.blogger.com/atom/ns#" term="nostalgia"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="science fiction"/><category scheme="http://www.blogger.com/atom/ns#" term="Star Trek"/><category scheme="http://www.blogger.com/atom/ns#" term="The Failure of..."/><title type='text'>A Loss of Wonder</title><content type='html'>&lt;p&gt;At some point, we stopped telling the stories we used to tell.&lt;/p&gt;

&lt;p&gt;We used to tell stories that evoked a sense of wonder, a sense of the
infinite possibilities out there, both for us as persons and for
mankind. Now, we tell stories of mundane people involved in everyday
tasks.&lt;/p&gt;

&lt;p&gt;I&#39;ve been watching a lot of ‘Star Trek’ recently. I started watching the
original series two years ago, then switched to ‘The Next Generation’,
and now back to the original series. The contrast is stark.&lt;/p&gt;

&lt;p&gt;While the original series really spoke of the endless possibilities once
we reached space, and interstellar travel; TNG really dealt with
socio-political issues of the day. In a sense, TNG was really the story
of the world in the 1990s, set in the twenty-fourth century.&lt;/p&gt;

&lt;p&gt;Maybe my wistful longing for the 60s can be attributed to the
allure of nostalgia so poignantly described in ‘Midnight in Paris’;
however I think this is unlikely.&lt;/p&gt;

&lt;p&gt;To my mind, the 60s were the epitome of an optimistic thinking that
hasn&#39;t been seen since. Of course, we had Kennedy&#39;s promise; who
wouldn&#39;t be fascinated by a president who threw his cap over the wall,
promising us that a country would send a man to the moon and return him
safely before the end of the decade. Star Trek showed the possibilities
that &lt;em&gt;would&lt;/em&gt; be available three centuries later. Not if, not what if,
but will. ‘The Jetsons’ showed us how life would be a century later,
that we would all live in Space-needle like buildings, drive flying
cars, work an hour a day two days a week. The 60s also had the Googie
style of architecture, bonnet-rockets on cars, everything that to me
today evokes a child-like sense of wonder and hints to the vision of the
future with which the baby-boomers grew up.&lt;/p&gt;

&lt;p&gt;Perhaps spurred on by the spectre of nuclear annihilation, science and
technology grew at an unprecedented rate. I&#39;m not referring to just the
growth brought on by Moore&#39;s law or its equivalent in other fields, but
the overarching theme of bigger, better, faster that seemed to prevail.
The SR-71 blackbird, the Concorde, the space programme, the twin towers
at the World Trade Center, the Space Needle, everything seemed to open
up more and more possibilities. We sent rovers on Mars, surely it is
only a matter of time before we send people there. Of course we&#39;ll live
forever (which is why the boomers never planned for retirement). The
general atmosphere was one of optimism in spite of ‘duck and cover’.&lt;/p&gt;

&lt;p&gt;Today, innovation just means following Moore&#39;s law. A bigger battery, a
bigger screen, a bigger phone, a faster processor, a newer app. My
favourite jibe is that our smart-phones now have more computing power
than the Apollo missions, and yet we just fling birds into pigs. NASA
sent men to the moon with less than we now have in our pockets. &lt;a
href=&quot;http://www.theverge.com/2015/6/29/8860737/casio-watches-smartwatch-features-photos-exhibition&quot;
target=&quot;_blank&quot;&gt;Casio had an incredible history of innovation with
digital watches&lt;/a&gt; from the 1970s–90s. Most of them flopped really
badly, but isn&#39;t that the point of innovation?  Today, Apple announces
its watch, which is the same as Android wear, which in turn was based
off the Pebble, which did not even aspire to the same level of gall as
Casio. Casio thought it would be a cool idea to put in a GPS in a watch
back in 1999. Or their watches with big ‘Data Bank’ logos stamped on
them, which could hold a phonebook, a planner, and a notepad.  This was
back in the early 1990s. Today&#39;s smart-watches barely measure up to
Casio&#39;s models from over two decades ago. On the other hand, today, we
are happy to throw money at Kickstarters that &lt;a
href=&quot;http://donotlink.com/www.kickstarter.com/projects/487967230/immortalise-emotional-whatsapp-conversations-with&quot;
target=&quot;_blank&quot;&gt;will sell you a printout of your Whatsapp
conversations&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This lack of optimism is a dangerous meme not just restricted to
American culture, but has coloured every part of the world. In some
sense, we had a brief glimpse of this in the late 1990s in India when I
was 10, although everything in the world looks rosy in the pre-teen
years of one&#39;s life. But then it was snuffed away and replaced with the
cynicism inherent in the satellite TV waves projected by American
satellites on my country. We had a nation to build when the baby-boomers
were dreaming overseas. By the time we reached our age to dream, the
world was a colder, darker place. The cold war was over, the threat of
global annihilation through a nuclear war was over, but then we had our
own local threat in south Asia. The political mood was grim, with daily
news of terrorist attacks; and the cold, harsh reality of how divided a
country India still was after fifty years of growing together. Today,
that sense of optimism and wonder is dead, even when we launch missions
to the moon, and beyond to Mars. ‘India Mars mission to launch amidst
overwhelming poverty’, &lt;em&gt;The Guardian&lt;/em&gt; reported, and the Indian media
echoed. For what business does this country have dreaming, when we
haven&#39;t been able to solve any of our problems by the day. What right do
the people in my country have to dreaming, or to any sense of wonder?&lt;/p&gt;

&lt;p&gt;And that&#39;s the problem. We haven&#39;t been able to solve anything, or make
any progress without dreaming. People who wish to scale and cross a wall
throw their caps over the other side, and then follow their caps. It
means that their caps won&#39;t be left behind if they fall off on the wall.
It also gives them a reason to scale the wall. If we give a hundred
groups of smart, young students resources, and ask them to build
something; 10 build a messaging app, 10 build a hookup app, 30 build
video games; we have a problem. The world is &lt;em&gt;good enough&lt;/em&gt;. It could be
better, but that would take work; that would make the present a little
less good, but the future brighter. And we don&#39;t care about the future.
The future is for others to worry about.&lt;/p&gt;

&lt;p&gt;Neal Stephenson proposed that a reason for this stagnation today is that
science fiction writers haven&#39;t done enough to encourage the world to
inspire people. Jules Verne inspired us to travel around the world in
less than eighty days, to build submarines and spaceships. Ray Bradbury
inspired us with tales of terraforming and colonising Mars, but today,
people who propose that we realise this idea are looked upon as from the
loony-bin. Stephenson goes on to theorise two ways in which science
fiction has played a role in inspiring change:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Inspiring people by showing us the possibilities that exist, and by
inspiring youngsters to participate in science and technology.&lt;/li&gt;
&lt;li&gt;By providing people with hieroglyphs, a hieroglyph being defined as
something that ‘…supplies a plausible…picture of an alternate reality
in which some sort of compelling innovation has taken place…Such
items serve as hieroglyphs – simple, recognisable symbols on whose
significance everyone agrees.’&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This theory underscores the problem today. We no longer have science
fiction producing effective hieroglyphs. Does science fiction still
inspire people to consider careers in science and technology? Maybe,
maybe not.  I really am not the right person to make such a judgement.
In India, almost everyone goes into science and technology, if only
because science and technology pays more than say, the liberal arts. All
around me, I&#39;ve only seen people who&#39;re in science and technology, and I
don&#39;t think they were inspired there by science fiction.&lt;/p&gt;

&lt;p&gt;Does contemporary science fiction still produce hieroglyphs? No, I don&#39;t
think so. The hieroglyphs today are produced by scientists, and they
aren&#39;t catchy enough to grab anyone&#39;s attention. After all, who wants
hieroglyphs of vibrating patterns of energy, of ten of twenty-six
dimensions, of lineland and flatland, or even cats in a box, or god
playing dice. We don&#39;t talk about ray guns and warp engines any more. We
talk about AI as if it is Skynet, and cringe or laugh when it classifies
some persons as a particular species of ape. We want better AI, but we
want it to drive our cars, to organise our enormous photographic
collections, to solve our maths assignments, or to enable us to remember
less. Basically, we want our lives to improve while remaining unchanged
in essence.&lt;/p&gt;

&lt;p&gt;The lack of good stories to tell, the loss of wonder and amazement and
the sense of possibilities, the cynicism and pessimism in today&#39;s
culture has seeped into the political establishment, which has decided
to position itself at the opposite corner from science, technology, and
development. Funding for the sciences is down, and dropping. People are
no longer interested in development. No one wishes to take any risk any
more. Fifteen years ago, Cornell University – where I now work – decided
that it was too much of a liability to work on nuclear research and the
promise it offered, so they shut down the research reactor here. Today,
we computer architects are taking over the building that housed the
forgotten reactor. There are some gremlins working on self-driving cars
in the basement below. Yeah, we&#39;re the ones who will make it possible
for you to throw higher-resolution birds into higher-resolution pigs,
but that&#39;s all you&#39;ll be doing. Send a man to Mars? Probably not in our
lifetime. I doubt that we&#39;ll even have the International Space Station
up any longer, given the abject failure of the space programme in the
wake of funding cuts to NASA, the agency that famously has given us the
super-soaker, freeze-dried food, memory foam, ‘space blankets’, or
advanced robotics. Hey, they made a car that could work on the moon.
Version two of the lunar buggy sits here on earth, never to see flight,
much less the surface for which it was made.&lt;/p&gt;

&lt;p&gt;Perhaps it does take a spectre of war to be innovative. Or we could go
the way the Chinese have, and invite the best science fiction writers to
talk and inspire people at science fiction conventions.&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/4492064387575696763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2015/07/a-loss-of-wonder.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/4492064387575696763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/4492064387575696763'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2015/07/a-loss-of-wonder.html' title='A Loss of Wonder'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6178318996396467563.post-622936086956938830</id><published>2015-01-29T10:45:00.000-05:00</published><updated>2015-01-29T10:45:26.381-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="education"/><category scheme="http://www.blogger.com/atom/ns#" term="Ivy Leagues"/><category scheme="http://www.blogger.com/atom/ns#" term="Personal Opinions"/><category scheme="http://www.blogger.com/atom/ns#" term="Review"/><title type='text'>Excellent Sheep: A Review</title><content type='html'>&lt;p&gt;Ever since William Deresiewicz appeared on The Colbert Report, I&#39;ve
wanted to read his book &quot;Excellent Sheep: The miseducation of America&#39;s
elite and the path to a meaningful life&quot;. I finally managed to get my
hands on the book (thanks to Cornell&#39;s excellent library system, which
includes BorrowDirect). Having got my hands on the book, I &lt;em&gt;had&lt;/em&gt; to read
it, and found myself agreeing with everything Deresiewicz said in  the
first 10 pages or so. After that, my reaction was rather of the WTF
type.&lt;/p&gt;

&lt;p&gt;Deresiewicz does a good job explaining how the Ivy leagues got to this
current level of snobbery that they stand at right now. He explains how
the admissions procedure was constantly tweaked to make them an old
boys&#39; club. How the SATs were implemented as a method to bring some
sanity to the admissions procedure. How admissions committees
mercilessly demand higher and higher (and frankly unrealistic) levels of
excellence from students, and how the rich boys&#39; club has been
reinstated just because of the expensive process to get in. The book did
a great job helping me understand the students I was teaching during the
semester, on how students have been conditioned to always be the best in
everything they do. In fact, before reading the book, before teaching, I
had assumed that Ivy league students would be like us back at IIT-B. I
was wrong. Back in IIT-B, I don&#39;t think we every whined for every mark
on a homework worth 0.5% of the final grade. I don&#39;t think we even cared
about grades. (Well, I did, but as any of my batch mates would point
out, I was the exception to the rule.) The folks with five and six point
averages never let on that they were depressed or sad with their grades,
they were rather content. Not so in the Ivys.&lt;/p&gt;

&lt;p&gt;Beyond this premise, however, Deresiewicz goes off the rails in an
all-out attack on the Ivy leagues. Everything is based on the premise
that the Ivy league is broken; that students should stay away from the
Ivy leagues and all top colleges, and stick with second-tier colleges.
Everything in the book is based on you accepting Deresiewicz&#39; premise
that the Ivy leagues are indeed broken. No proof is given, except
anecdotal evidence and testimony from a handful of folks.&lt;/p&gt;

&lt;p&gt;Let me first attack the premise that anecdotal evidence and testimony
from 200 folks does not tell a story. Let&#39;s assume that an Ivy league
school accepts around 5,000 undergraduate students every year. There are
eight Ivy league schools. This means that around 40,000 students pass
through the Ivy league system every year. Over 50 years, that&#39;s
2,000,000 students. At this number, testimony from 200 people literally
amounts to a sample that can be measured in parts per million, hardly
sufficient to establish a premise. Further, this sample is from people
who agree with Deresiewicz&#39; essay &quot;Disadvantages of an Elite Education&quot;,
and will necessarily suffer from confirmation bias.&lt;/p&gt;

&lt;p&gt;At the same time, Deresiewicz himself is a product of an Ivy league
education. He has been educated at Yale and then Columbia, taught at
Columbia for ten years before he was denied tenure in 2008. And that&#39;s
when &quot;Disadvantages of an Elite Education&quot; was published. That date
represents the exact time when Deresiewicz decided to burn the earth and
boil the seas for the Ivy leagues. This hatred seeps through his book,
which gets increasingly ridiculous towards the end. For instance, he
wants every student to pursue an education in the liberal arts, not
engineering or science, cause, you know, science and engineering have
given the world absolutely nothing in the past century, whereas a
liberal arts education opens the mind et cetera. Specifically,
Deresiewicz wants everyone to study English (guess what he taught at
Columbia?), because he &lt;em&gt;asserts&lt;/em&gt; that English is the best of the liberal
arts. Now, I don&#39;t have any objections to the liberal arts, in fact,
some of my favourite courses back at IIT-B have been from the humanities
and social sciences department, specifically English literature.
However, I have strong objections to them being the &lt;em&gt;only&lt;/em&gt; stuff I
should learn.&lt;/p&gt;

&lt;p&gt;Next, Deresiewicz asserts that the Ivy leagues aren&#39;t interested in
teaching, only in research, and that means they hire lecturers instead
of professors, that the deny tenure aggressively, and (this is where his
assertions go so wild that they make him almost certifiable) that a
professor who gets a &quot;best teacher&quot; award almost always ends up being
denied tenure, because colleges view good teachers with a sharp
suspicion and utter hatred. &quot;How dare you spend time teaching when we
pay you to do research?&quot;&lt;/p&gt;

&lt;p&gt;Overall, Deresiewicz&#39; book is nothing but his assertions, with no facts
or figures to back them up. Of course, Deresiewicz will blame my
engineering education for detecting and pointing out that his book is
utter BS, after all, if I had majored in English, I would appreciate his
book for the genius it contains. So, if you&#39;re a person who is grounded
in logic, please do yourself a favour, and don&#39;t read the book. You&#39;ll
be glad to have saved a few hours of your life. If you&#39;re the type who
studies English for a living, go ahead and read the book. What are you
going to do with the extra time anyway?&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://skandhurkat.blogspot.com/feeds/622936086956938830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://skandhurkat.blogspot.com/2015/01/excellent-sheep-review.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/622936086956938830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6178318996396467563/posts/default/622936086956938830'/><link rel='alternate' type='text/html' href='http://skandhurkat.blogspot.com/2015/01/excellent-sheep-review.html' title='Excellent Sheep: A Review'/><author><name>Skand Hurkat</name><uri>http://www.blogger.com/profile/04200903172496365106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>