<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: bookwormAT</title><link>https://news.ycombinator.com/user?id=bookwormAT</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 23:19:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bookwormAT" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bookwormAT in "Why Google stores billions of lines of code in a single repository (2016)"]]></title><description><![CDATA[
<p>Can someone further explain how the pre commit phase works? I don't get how/why "pre commits" work without feature branches?<p>How are my changes shared with the reviewer, if I there is no feature branch? Is my local code uploaded to that review tool mentioned in the article? And then what happens if the reviewer requests changes?<p>I probably did get this completely wrong, so thanks in advance for pushing me in the right direction.</p>
]]></description><pubDate>Sun, 10 Dec 2017 07:34:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=15890420</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=15890420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15890420</guid></item><item><title><![CDATA[Kotlin 1.1 beta is here]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.jetbrains.com/kotlin/2017/01/kotlin-1-1-beta-is-here/">https://blog.jetbrains.com/kotlin/2017/01/kotlin-1-1-beta-is-here/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13438690">https://news.ycombinator.com/item?id=13438690</a></p>
<p>Points: 11</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Jan 2017 19:24:42 +0000</pubDate><link>https://blog.jetbrains.com/kotlin/2017/01/kotlin-1-1-beta-is-here/</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=13438690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13438690</guid></item><item><title><![CDATA[New comment by bookwormAT in "Kotlin 1.0.3 Is Here"]]></title><description><![CDATA[
<p>We are using Kotlin in production for two projects.
One is a spring boot backend for an online banking app for a large european bank. The other is an Android app for an NGO that gives out microloans to farmers who would not get a loan from a bank.<p>I find Kotlin a low-risk alternative to Java. Your code still feels like a normal Java project: You use the same frameworks, you have excellent tool support, you can keep searching for java questions on stackoverflow. Kotlin is fast and fully compatible with your Java code.<p>We are hiring at the moment, and our offer asks for an experienced Java/Spring developer. We just mention Kotlin at the end of the description.<p>Kotlin is not the right tool if you "hate" Java. It feels like the language that the Java 8 team would have built if backwards compatibility was not an issue.<p>Apart from some very useful syntactic sugar, it has<p><pre><code>  - no checked exceptions
  - classes and methods are by default final
  - no primitives that need to be (auto)boxed to and from objects
  - no "static" context
  - first class functions
  - named function arguments that can have defaults
  - null safety
  - less broken generics
</code></pre>
I like Java as a platform, and I think the language is perfectly fine. But Kotlin offers a cleanup and improvement, at almost no cost.</p>
]]></description><pubDate>Mon, 11 Jul 2016 16:30:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=12072196</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=12072196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12072196</guid></item><item><title><![CDATA[New comment by bookwormAT in "Facebook disabling messaging in its mobile web app to push people to Messenger"]]></title><description><![CDATA[
<p>Well, I did not intent to vote that post, but now I upvoted it just to undo your mistake.</p>
]]></description><pubDate>Sat, 04 Jun 2016 07:55:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=11835433</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=11835433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11835433</guid></item><item><title><![CDATA[New comment by bookwormAT in "Atom Packages Directory"]]></title><description><![CDATA[
<p>Wow, that ecosystem grows fast.<p>There is often a quite negative response to Github's decision to base Atom on a HTML/Javascript/CSS stack, due to the performance hit.<p>But it seems that it attracted a lot of developers to work for the platform.</p>
]]></description><pubDate>Mon, 02 May 2016 14:17:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=11611539</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=11611539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11611539</guid></item><item><title><![CDATA[New comment by bookwormAT in "Google to Fold Chrome Operating System into Android"]]></title><description><![CDATA[
<p>That many phone manufactures don't update their software is not an Android problem. Would Lenovo update their devices more often when their operating system was not based on Android? Would Apple update less often when iOS was based on Android?<p>Lenovo, Samsung, Apple and Google are all in complete control of the devices they sell: they all control hardware, software and services themselves.<p>If the software is based on Android or not has nothing to do with how often these devices get updates.</p>
]]></description><pubDate>Sat, 31 Oct 2015 20:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=10484078</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=10484078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10484078</guid></item><item><title><![CDATA[New comment by bookwormAT in "YouTube Red, a $9.99 Site-Wide Ad-Free Subscription with Play Music"]]></title><description><![CDATA[
<p>I agree with your point, but "Google Android Play Music All Access Subscription" is an exaggeration. It's "just" Google Play Music All Access.</p>
]]></description><pubDate>Wed, 21 Oct 2015 19:39:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=10428056</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=10428056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10428056</guid></item><item><title><![CDATA[New comment by bookwormAT in "Why I will never again rate an Android app"]]></title><description><![CDATA[
<p>At your first attempt to rate an app on Google Play, you got a dialog warning you that this will be connected to and visible on your account.<p>I find this information extremely useful, because a +1 from someone i know is more interesting than 5 stars from some random user.<p>However, I should be able to hide this / opt out after the fact.</p>
]]></description><pubDate>Fri, 04 Sep 2015 10:03:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=10169538</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=10169538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10169538</guid></item><item><title><![CDATA[New comment by bookwormAT in "Nintendo CEO Satoru Iwata has died [pdf]"]]></title><description><![CDATA[
<p>There is no actual tutorial, sorry. The best way to learn how to play EU is to watch a tutorial on youtube.<p>It's worth it, though...</p>
]]></description><pubDate>Mon, 13 Jul 2015 09:03:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=9877058</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=9877058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9877058</guid></item><item><title><![CDATA[New comment by bookwormAT in "Supreme Court denies review of Google v. Oracle API copyright case [pdf]"]]></title><description><![CDATA[
<p>Android supports Java 7 since October 2013.</p>
]]></description><pubDate>Mon, 29 Jun 2015 20:16:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=9800661</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=9800661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9800661</guid></item><item><title><![CDATA[New comment by bookwormAT in "Ask HN: What are the HN apps you use in android?"]]></title><description><![CDATA[
<p>What I miss on every HN app I tried is a focus on search.
Maybe I'm using HN differently than most people, but I usually look for discussions on topics I'm interested in, instead of reading the top posts on all topics.<p>For example: I'm an Android developer, so I often browse hacker news by searching for "Android" in topics and comments, to see if there are any interesting discussions.<p>A great app for my usecase would allow me to search and quickly repeat previous searches right from the startpage.<p>You could add widgets that jump directly into saved searches.</p>
]]></description><pubDate>Sat, 27 Jun 2015 09:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=9789629</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=9789629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9789629</guid></item><item><title><![CDATA[New comment by bookwormAT in "A YouTube built for gamers"]]></title><description><![CDATA[
<p>this would explain why there are only submissions in english. But not why those submissions are blocked in other countries.</p>
]]></description><pubDate>Sat, 13 Jun 2015 09:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=9710456</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=9710456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9710456</guid></item><item><title><![CDATA[New comment by bookwormAT in "All the Dumb Things RIM's CEOs Said While Apple and Android Ate Their Lunch"]]></title><description><![CDATA[
<p>I'm not sure it is dumb if a company spokesman says something in favor of his companies current situation.<p>If you are famous for your hardware keyboard then of course you say anything that favors hardware keyboards.<p>If you just released a computer with 640kb RAM, then of course you say that this is enough for everybody.<p>Steve Jobs famously said the kindle would flop because "people don't read anymore"</p>
]]></description><pubDate>Sat, 13 Jun 2015 07:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=9710247</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=9710247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9710247</guid></item><item><title><![CDATA[New comment by bookwormAT in "A YouTube built for gamers"]]></title><description><![CDATA[
<p>I don't understand why Google can not roll this out internationally from the start. Why only US and UK?<p>The content is not subject to old copyright contracts, which is typically the argument not to launch something in Europe and its crazy copyright situation. And twitch is available everywhere.<p>If Google wants this to become a success, shouldn't they roll this out to as many people as possible and hope for network effects?</p>
]]></description><pubDate>Sat, 13 Jun 2015 07:38:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=9710228</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=9710228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9710228</guid></item><item><title><![CDATA[New comment by bookwormAT in "Google I/O Registration now open"]]></title><description><![CDATA[
<p>I've been there for the last 2 years, but this year I decided to ask my company for a flight to pycon instead.<p>For an Android developer, there are a lot of great talks at I/O, and you have the opportunity to meet the complete Android team and ask them questions.<p>But last year they reduced the event from three days to just two, and the first day starts with a 3 hour sales pitch for the press.<p>I met some interesting people there. One of them is working with me now, so that trip was definitely worth it. But I like to experience conferences like short educational trips where I learn new things with other people, and I think 5 days with the Python community will be more fun than another Google show.</p>
]]></description><pubDate>Tue, 17 Mar 2015 18:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=9220042</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=9220042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9220042</guid></item><item><title><![CDATA[Interview: Sundar Pichai on Google's Vision, Mobile Revenue, Apple and China]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.forbes.com/sites/miguelhelft/2015/02/26/exclusive-pichai-on-googles-vision-mobile-revenue-apple-and-china/">http://www.forbes.com/sites/miguelhelft/2015/02/26/exclusive-pichai-on-googles-vision-mobile-revenue-apple-and-china/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9115068">https://news.ycombinator.com/item?id=9115068</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Feb 2015 20:03:04 +0000</pubDate><link>http://www.forbes.com/sites/miguelhelft/2015/02/26/exclusive-pichai-on-googles-vision-mobile-revenue-apple-and-china/</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=9115068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9115068</guid></item><item><title><![CDATA[New comment by bookwormAT in "How J.K. Rowling Plotted Harry Potter with a Hand-Drawn Spreadsheet"]]></title><description><![CDATA[
<p>Everything text is great if you listen to Stephen Frey reading it to you. But I personally think the "Goblin of Fire" (the 4th?) is the worst.</p>
]]></description><pubDate>Tue, 20 Jan 2015 13:15:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=8916749</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=8916749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8916749</guid></item><item><title><![CDATA[New comment by bookwormAT in "Many Android bugs with 500+ stars closed as obsolete on December 25"]]></title><description><![CDATA[
<p>Actually, no. Being able to purchase a book over a web browser and installing a native application store on your device are very different things.<p>I think you can argue that a browser itself is an app store (you download and execute (web-)apps with it). But Apple does not allow the installation of different browser engines, so you can still not install an app store on your device.</p>
]]></description><pubDate>Sun, 28 Dec 2014 10:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=8805985</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=8805985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8805985</guid></item><item><title><![CDATA[Visualizing cross-platform development by Apple,Google,Microsoft]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.beyonddevic.es/2014/12/16/visualizing-cross-platform-development/">http://www.beyonddevic.es/2014/12/16/visualizing-cross-platform-development/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8778436">https://news.ycombinator.com/item?id=8778436</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 21 Dec 2014 00:03:23 +0000</pubDate><link>http://www.beyonddevic.es/2014/12/16/visualizing-cross-platform-development/</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=8778436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8778436</guid></item><item><title><![CDATA[Encryption and Storage Performance in Android 5.0 Lollipop]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.anandtech.com/show/8725/encryption-and-storage-performance-in-android-50-lollipop">http://www.anandtech.com/show/8725/encryption-and-storage-performance-in-android-50-lollipop</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8636655">https://news.ycombinator.com/item?id=8636655</a></p>
<p>Points: 8</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 20 Nov 2014 16:52:06 +0000</pubDate><link>http://www.anandtech.com/show/8725/encryption-and-storage-performance-in-android-50-lollipop</link><dc:creator>bookwormAT</dc:creator><comments>https://news.ycombinator.com/item?id=8636655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8636655</guid></item></channel></rss>