<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: Watabou</title><link>https://news.ycombinator.com/user?id=Watabou</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 19 Sep 2026 01:09:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Watabou" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Watabou in "On Apple's Piss-Poor Documentation"]]></title><description><![CDATA[
<p>An example of this that I noticed just recently:<p>Here's the doc for a deprecated `launch` method of `Process`: <a href="https://developer.apple.com/documentation/foundation/process/1414189-launch" rel="nofollow">https://developer.apple.com/documentation/foundation/process...</a>.<p>It's deprecated, and there's no note on what the replacement should be. Xcode, however, has a hint to use the `run` method. This isn't documented anywhere. If I don't use Xcode, I wouldn't know about this replacement.<p>And here's the replacement document for `run`: <a href="https://developer.apple.com/documentation/foundation/process/2890105-run" rel="nofollow">https://developer.apple.com/documentation/foundation/process...</a>.<p>"No overview available".<p>This is beyond embarrassing.</p>
]]></description><pubDate>Wed, 11 Nov 2020 00:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=25054180</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=25054180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25054180</guid></item><item><title><![CDATA[New comment by Watabou in "Apple News hits 125M monthly active users"]]></title><description><![CDATA[
<p>Conversely, the introduction of News+ and the overwhelming amount of News+ exclusive articles made me delete the app entirely.<p>At least with Apple Music, I could turn the features off. With News+, I can't.<p>I replaced it with Reuters and a RSS reader for other news websites. I get way more relevant 'breaking news' notifications from Reuters now than I did with News, so it's been a win on that front.</p>
]]></description><pubDate>Fri, 01 May 2020 07:02:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=23039706</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=23039706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23039706</guid></item><item><title><![CDATA[New comment by Watabou in "Bike crash left Spokane man unconscious, so his Apple Watch called 911"]]></title><description><![CDATA[
<p>WSJ tested some of these scenarios: <a href="https://www.youtube.com/watch?v=G7xI2dUPN3A" rel="nofollow">https://www.youtube.com/watch?v=G7xI2dUPN3A</a><p>Seems very hard to trigger inadvertently, so it makes sense to me that they use an algorithm that factors in the heart rate and the fall trajectory and velocity.</p>
]]></description><pubDate>Wed, 25 Sep 2019 03:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=21067332</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=21067332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21067332</guid></item><item><title><![CDATA[New comment by Watabou in "Wells Fargo Closed Their Accounts, but the Fees Continued to Mount"]]></title><description><![CDATA[
<p>I use two banks. Schwab for checking, as others have said, they’re excellent.<p>Discover for savings for that 2% interest.<p>I’ve tried other online only banks, ally for instance. But discover is the only one I’ve found with no fees to order more checks, no fees for maintenance in general, and a pretty great customer support to boot. My only complaint is the slow transaction log. For instance when I pay my credit card, it takes almodt 3 days to show up.<p>It’s why I moved my checkings to Schwab instead. Almost the same benefits with no fees, no hassle.</p>
]]></description><pubDate>Sat, 17 Aug 2019 19:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=20725953</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=20725953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20725953</guid></item><item><title><![CDATA[New comment by Watabou in "Programming Fonts – Test Drive"]]></title><description><![CDATA[
<p>Agreed, I don't get the ligature craze recently. They look ugly, and sometimes, they don't accurately reflect an operation most of the time, for instance when you use operator overloading.<p>PragmataPro does come without ligatures though, and that's what I've been using as my main font for over a year now.</p>
]]></description><pubDate>Mon, 21 Jan 2019 19:06:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=18962659</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=18962659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18962659</guid></item><item><title><![CDATA[New comment by Watabou in "Not Only Is the Mac Mini Outdated, It's No Longer Mini"]]></title><description><![CDATA[
<p>That is definitely not true.<p>In fact, performance has gotten slightly better for me on my 2013 MacBook Pro, especially after the Metal/APFS upgrade after High Sierra. And I’ve been upgrading since Mavericks now, not doing a clean install.</p>
]]></description><pubDate>Fri, 15 Jun 2018 00:12:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=17316460</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=17316460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17316460</guid></item><item><title><![CDATA[New comment by Watabou in "Not Only Is the Mac Mini Outdated, It's No Longer Mini"]]></title><description><![CDATA[
<p>Does the iMac possibly have a HDD rather than an SSD (which your custom PC probably has)?<p>The SSD makes a huge difference in response time. It’s the only reason I’m still using my 5 year old MacBook Pro which has a PCIe SSD and I have no plans to upgrade other than to maybe get TB3 support.<p>I actually do real development on it, running multiple applications, running Xcode builds, the lot. It does everything I throw at it like a champ.<p>I’m not sure where you’re getting the 2-3 but that’s definitely not what you should be getting from a modern PC/Mac, especially if they have an SSD.</p>
]]></description><pubDate>Fri, 15 Jun 2018 00:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=17316452</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=17316452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17316452</guid></item><item><title><![CDATA[New comment by Watabou in "The 12.9-inch iPad Pro took me by surprise and replaced my laptop"]]></title><description><![CDATA[
<p>I know a lot of people have mentioned that they have transitioned to using the iPad and even making it their main computer but having owned and daily use an iPad Pro (the 10.5 inch), I don't see it anything other than a media consumption device (which I love using it for).<p>I occasionally used it to carry with me at work, when I got it new last year, to try and make it my "laptop" replacement. I used everything, SSH to log into my Mac back home, I was on irc, browsing the web, writing emails on it, even used Pixelmator and iMovie to edit images and movies for real work things, which my colleagues were impressed by.<p>It was difficult, however, and I felt like I was constantly fighting with the iPad.<p>For example, Spotlight just isn't as fast on the iPad like it is on the mac. Try it out. Type command + Space, then type "me" and hit Enter. If you thought you'd get Messages, you will only be right half the time. Enough to make it frustrating. On the Mac, I can fluidly bring up Spotlight, hit a few characters and launch that app. On the iPad, sometimes, it'll miss typing the first character as spotlight animates, and even if it caught the first typed character, it takes painfully long to update results. So by the time you type "me" and hit return, the results haven't updated to show Messages.app yet, and Messages won't be launched.<p>There's no Xcode on it yet, so I can't code on it properly. There's no terminal, Files.app feels like a poor man's Finder, there's no indication of focus and when you have two apps side by side, there's no way (that I know of) to switch between them using the keyboard. So you have to tap.<p>So I gave up. I'm sure my experience, needs and workflows are different and maybe the iPad-as-a-laptop is not for me, but I am a bit skeptical now whenever someone tells me they use their iPad as their only computer. At least, not this version. iOS on the iPad at its current form just isn't convenient to use as the only computer.</p>
]]></description><pubDate>Wed, 13 Jun 2018 05:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=17300387</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=17300387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17300387</guid></item><item><title><![CDATA[New comment by Watabou in "Show HN: My embarrassing personal website from the 90s"]]></title><description><![CDATA[
<p>Just a small registration fee of $5400 [1]!<p>[1]: <a href="https://www.namecheap.com/domains/registration/results.aspx?domain=winblows.com" rel="nofollow">https://www.namecheap.com/domains/registration/results.aspx?...</a></p>
]]></description><pubDate>Sat, 03 Mar 2018 19:45:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=16511161</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=16511161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16511161</guid></item><item><title><![CDATA[New comment by Watabou in "Show HN: HNBuddy – A fast and elegant HN client for iOS"]]></title><description><![CDATA[
<p>I've been using MiniHack as my HN app, and while it has its issues (most frustratingly, the popup that notifies me that I've just upvoted/downvoted a comment), it's the most feature rich HN client I've seen yet, so it's a bit hard for me to switch to this just yet.<p>That said, I tried it out and here's my feedback for HNbuddy:<p>- This looks really nice, and loads comments super fast for me!<p>- An iPad version of HNBuddy would be nice. I'd be willing to pay for that, maybe as an IAP?<p>- Support for commenting, new posts, currently it's more of a "reader", which may be the intention, not sure.<p>- No ability to downvote? I can downvote in MiniHack and the regular website but not in HNBuddy<p>- A lighter Darker theme</p>
]]></description><pubDate>Thu, 08 Feb 2018 17:31:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=16333851</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=16333851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16333851</guid></item><item><title><![CDATA[New comment by Watabou in "Neovim v0.2.1 released"]]></title><description><![CDATA[
<p>Shift+Tab always worked in the Terminal for me since Vim 7.3. What Terminal are you using?</p>
]]></description><pubDate>Wed, 08 Nov 2017 17:55:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=15654924</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=15654924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15654924</guid></item><item><title><![CDATA[New comment by Watabou in "Ask HN: Alternatives to Gmail that are new, cool, etc?"]]></title><description><![CDATA[
<p>Note that ProtonMail paid $6000 ransom to hackers: <a href="https://arstechnica.com/security/2015/11/crypto-e-mail-service-pays-6000-ransom-gets-taken-out-by-ddos-anyway/" rel="nofollow">https://arstechnica.com/security/2015/11/crypto-e-mail-servi...</a><p>I applaud their privacy stance, but paying ranson money to hackers is a deal-breaker for me.</p>
]]></description><pubDate>Sat, 08 Jul 2017 21:16:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=14727230</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14727230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14727230</guid></item><item><title><![CDATA[New comment by Watabou in "Swift is like Kotlin"]]></title><description><![CDATA[
<p>For Obj-C fans though, named arguments are one of its best features. Yes, more verbose, easy to decipher, and led to great API design.<p>For the first versions of Swift, they actually had two versions. For functions (i.e not functions inside classes), you didn't have to have named arguments for the first parameter, but you did for methods (functions inside classes).<p>They explicitly added it for Swift 3 to make it more consistent with method.<p>I think I like the consistency more, but I do agree "_" is ugly. I don't have an idea of what else they could do though. I don't want Swift to make the parameter names optional, since no one would use it (like in Python, I rarely see named arguments being used)</p>
]]></description><pubDate>Thu, 18 May 2017 05:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=14364964</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14364964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14364964</guid></item><item><title><![CDATA[New comment by Watabou in "Swift is like Kotlin"]]></title><description><![CDATA[
<p>Swift has both external and internal parameter names for functions. This is to make API design more readable, easier to parse through.<p>For example, you can have a function like so:<p><pre><code>    func greet(with greeting: String, to personName: String) {
        print("\(greeting), \(personName)!")
    }
</code></pre>
In the above code, "with" and "to" are external names, and are only available when calling the function but are not available inside the function itself. So you would call this function like so:<p><pre><code>    greet(with: "Hello", to: "Bob")

</code></pre>
Now if you want to exclude the external name to call the functions, you use the "_" syntax. So you're right that it denotes an unused parameter. In this case, it's an unused external parameter name.</p>
]]></description><pubDate>Thu, 18 May 2017 04:23:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=14364797</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14364797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14364797</guid></item><item><title><![CDATA[New comment by Watabou in "Swift is like Kotlin"]]></title><description><![CDATA[
<p>Personally, I find that just having "0..count" requires a bit of thinking on my part trying to decide if it's inclusive or not.<p>"0..<count" instantly tells me that it's not including value, and follows the matematical interval notification [0..count] vs [0..count)</p>
]]></description><pubDate>Thu, 18 May 2017 04:18:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=14364773</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14364773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14364773</guid></item><item><title><![CDATA[New comment by Watabou in "Git 2.13"]]></title><description><![CDATA[
<p>Did you try tig [1]? I prefer the command line solution to shoving complicated things and UI (which fugitive is -- I could barely remmeber all the features I had and like you, I only really ever used the :Gblame command the most) into vim. I prefer to have vim be lightweight and let other tools do their job (i.e the UNIX way).<p>I don't use fugitive now but I do make full use of tig. In my .vimrc I have:<p><pre><code>    nnoremap <leader>gb :echo system("git rev-parse --abbrev-ref @ <bar> tr -d '\n'")<CR>
    nnoremap <leader>go :silent !tig<CR>:silent redraw!<CR>
    nnoremap <leader>gB :silent !tig blame % +<C-r>=expand(line('.'))<CR><CR>:silent redraw!<CR>
</code></pre>
The above solution leaves vim purely for editing, and tig for doing the actual git presentation.<p>Asciinema demo of tig blame: <a href="https://asciinema.org/a/4as7ujt8cpnpyx0doyrervatl" rel="nofollow">https://asciinema.org/a/4as7ujt8cpnpyx0doyrervatl</a><p>Just like fugitive, I can travel back and forth through history. And if I hit q, I'm back in vim.<p>[1]: <a href="https://github.com/jonas/tig" rel="nofollow">https://github.com/jonas/tig</a></p>
]]></description><pubDate>Wed, 10 May 2017 06:07:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=14306217</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14306217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14306217</guid></item><item><title><![CDATA[New comment by Watabou in "Homebrew 1.2.0"]]></title><description><![CDATA[
<p>I'm curious. The homebrew formula seems to just download emacs from the main GNU repository. So what makes emacsformacosx better? The website doesn't seem to explain this.</p>
]]></description><pubDate>Mon, 01 May 2017 22:29:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=14242329</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14242329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14242329</guid></item><item><title><![CDATA[New comment by Watabou in "Ubuntu Unity is dead: Desktop will switch back to GNOME next year"]]></title><description><![CDATA[
<p>It's really not about which package manager is better. The fact of the matter is apt is "good enough" (as toyg mentions below) and more importantly, it's the ubiquity of the package manager that matters. Even <i>Windows</i> has Ubuntu now as the "bash subsystem".<p>People are used to apt. Switching to Fedora means learning an entire set of commands. While dnf's feature set is better in a lot of ways, that's just too much to ask when apt is there and it works for the majority of users, newcomers to Linux or otherwise.</p>
]]></description><pubDate>Wed, 05 Apr 2017 21:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=14045733</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14045733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14045733</guid></item><item><title><![CDATA[New comment by Watabou in "Ubuntu Unity is dead: Desktop will switch back to GNOME next year"]]></title><description><![CDATA[
<p>Ubuntu being debian based is a huge reason for me. Apt is both more familiar and easier to use than yum/dnf, at least for me, but I'm sure for many others as well since most of the time, the first distro they try out <i>is</i> some form of Ubuntu.</p>
]]></description><pubDate>Wed, 05 Apr 2017 20:36:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=14045384</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14045384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14045384</guid></item><item><title><![CDATA[New comment by Watabou in "Ask HN: What laptop do you use?"]]></title><description><![CDATA[
<p>I've debated getting an external drive. Thunderbolt drives are still too expensive compared to USB3 ones. And I do like the fact that I don't need to carry an external drive with me if I need to see that one previous project since I find I do that occasionally to find some code logic or a solution to a problem in my previous projects.<p>They're still "rarely used", but td so convenient to have access to them always. I could get Dropbox but then I'm paying for data space monthly.</p>
]]></description><pubDate>Wed, 05 Apr 2017 17:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=14043897</link><dc:creator>Watabou</dc:creator><comments>https://news.ycombinator.com/item?id=14043897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14043897</guid></item></channel></rss>