<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: kiaulen</title><link>https://news.ycombinator.com/user?id=kiaulen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 10 Aug 2026 16:04:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kiaulen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kiaulen in "Apple's Software Quality Crisis"]]></title><description><![CDATA[
<p>Ummmm, what? Spotlight I'll grant you, but Finder is hands down the worst file browser on any operating system.<p>There's no up button, no split screen, you can't copy a path easily, you can't show hidden files easily, you can't customize the columns in list mode, the column mode won't let you go up, there's no cut and paste.<p>Windows Explorer sucks, but not nearly as bad as finder. Dolphin, thunar, and Nautilus on Linux have all those features and more. I have to drop to terminal or install mucommander just to do basic things in the macOS filesystem.</p>
]]></description><pubDate>Tue, 04 Mar 2025 04:26:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43250277</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=43250277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43250277</guid></item><item><title><![CDATA[New comment by kiaulen in "I refuse to let Amazon define Rust"]]></title><description><![CDATA[
<p>See for example the atom text editor. Amazing editor, down to one or two maintainers who can't keep up with the issues/PRs.<p>RIP.</p>
]]></description><pubDate>Mon, 13 Sep 2021 20:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=28516628</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=28516628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28516628</guid></item><item><title><![CDATA[New comment by kiaulen in "Leaked documents from Nintendo investigation of hacker in 2013"]]></title><description><![CDATA[
<p>The problem with Pokémon isn't a dearth of new ideas (the fairy type is a great addition, as well as EXP share and several newer improvements).<p>The problem is there are more and better animations in Pokémon coliseum (an N64 game) than the latest release. When every move amounts to
- Move Pokémon towards opponent
- A few sparkles
there's just no reason to care about any individual Pokémon (or even type) anymore.</p>
]]></description><pubDate>Thu, 31 Dec 2020 19:47:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=25596341</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=25596341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25596341</guid></item><item><title><![CDATA[New comment by kiaulen in "Leaked documents from Nintendo investigation of hacker in 2013"]]></title><description><![CDATA[
<p>I do care (and steadfastly refuse to play newer pokemon/animal crossing due to the save shenanigans), but not so much that I didn't buy a (used) switch with the top games (Mario odyssey, Mario kart, breath of the wild, smash) on cartridges.<p>I am super sad that there's no easy way to run Android (for steam link) on it, but I understand (if not agree with) Nintendo's position here. If I could play all my steam games on my switch, I'd never buy switch games except exclusives (which is most of my library anyway).</p>
]]></description><pubDate>Thu, 31 Dec 2020 19:43:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=25596310</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=25596310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25596310</guid></item><item><title><![CDATA[New comment by kiaulen in "Leaked documents from Nintendo investigation of hacker in 2013"]]></title><description><![CDATA[
<p>If you watch the Engoodening of No Man's Sky on YouTube, it argues exactly this. Every thing that Hello Games' Sean Murray said ended up haunting him, and them stopping the communication and just getting to work is how NMS got to being one of the better space sims today.</p>
]]></description><pubDate>Thu, 31 Dec 2020 19:30:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=25596201</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=25596201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25596201</guid></item><item><title><![CDATA[New comment by kiaulen in "Why Jira Sucks"]]></title><description><![CDATA[
<p>This doesn't refute the GP's point though. I've done both the very light management and very heavy Jira, and Jira makes it easy to track what's actually going on. If you want to know what a coworker is doing, you can just check Jira. If you need more work, you don't have to go to strategy and take their time, just look at the backlog.</p>
]]></description><pubDate>Thu, 31 Dec 2020 18:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=25595149</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=25595149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25595149</guid></item><item><title><![CDATA[New comment by kiaulen in "Amazon turned off customer’s Kindle account, blocking her from her books (2012)"]]></title><description><![CDATA[
<p>Does anyone make these? I know you can get a phone app, but all the e-ink I've seen has been kindle/nook/kobo. I'd happily buy one.</p>
]]></description><pubDate>Mon, 05 Oct 2020 13:15:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=24687466</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=24687466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24687466</guid></item><item><title><![CDATA[New comment by kiaulen in "Minecraft@Home"]]></title><description><![CDATA[
<p>I'm with you. Also hopeful that the DF steam release comes with a slightly easier to use UI.<p>If you want similarly hilarious stories, try rimworld.</p>
]]></description><pubDate>Tue, 21 Jul 2020 19:23:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=23910002</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=23910002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23910002</guid></item><item><title><![CDATA[New comment by kiaulen in "Back to old tricks, or, baby steps in Rust"]]></title><description><![CDATA[
<p>I read the article, but had to use FF's reader mode. Why do people use #666 and a super light font weight for body text?!? My eyesight is fairly good, and it's still incredibly hard to read.</p>
]]></description><pubDate>Sun, 05 Jul 2020 19:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=23741087</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=23741087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23741087</guid></item><item><title><![CDATA[New comment by kiaulen in "Ubuntu 20.04 LTS’ snap obsession has snapped me off of it"]]></title><description><![CDATA[
<p>As I understand it, that one is Linux Mint. For windows users, it just looks like a slightly older windows.<p>That said, I don't think Newbie friendly and power user friendly must be at odds with each other. If you can figure out what the sensible defaults are, and provide simple toggles to customize things, you can cater to newbies, average users, and power users alike.</p>
]]></description><pubDate>Sun, 03 May 2020 15:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=23059420</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=23059420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23059420</guid></item><item><title><![CDATA[New comment by kiaulen in "The Real Challenge Is Teaching AI to Play D&D"]]></title><description><![CDATA[
<p>Now is the perfect time! Rimworld just got a gigantic (free) 1.1 update and a smaller (paid) DLC to go with it.<p>Rimworld is like 2d dwarf fortress, but way more accessible. The controls make sense, and the game teaches you as you play. Also Rimworld has about 3 and a half metric tons of mods.<p>I first saw RimWorld while chilling in a hotel room watching YouTube a while back, and I bought it back while it was still in early access. Tynan has done a phenomenal job making the game go from good to fantastic.</p>
]]></description><pubDate>Fri, 28 Feb 2020 20:37:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=22446115</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=22446115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22446115</guid></item><item><title><![CDATA[New comment by kiaulen in "Atom editor still phones home prior to consent dialog"]]></title><description><![CDATA[
<p>Why does vim exist anymore? Neovim exists and has more and newer features. We should just get rid of vim, and have Bram focus all his efforts on nvim instead.<p>Some of us don't like VS Code (for lots of reasons) but do like Atom. From Microsoft's perspective, they just bought a golden goose (GitHub) that can bring them a lot of developer goodwill. If they kill off that golden goose, they lose all the goodwill they just bought. Atom is a part of what GitHub stands for. It's a hackable editor for the 21st century. And when you're one of the richest companies on earth, you can afford to pay a few developers' salaries for a lot of goodwill.</p>
]]></description><pubDate>Wed, 27 Nov 2019 16:10:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=21649063</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=21649063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21649063</guid></item><item><title><![CDATA[New comment by kiaulen in "Atom editor still phones home prior to consent dialog"]]></title><description><![CDATA[
<p>From the community manager, on the atom slack:<p>> Lee Dohm:  
@aviatesk This is a temporary status. Atom’s pace of development has always fluctuated over time as developers join and leave the project, take parental leave, have vacations, etc.<p>Reference: <a href="https://atomio.slack.com/archives/C044E54H0/p1570033670104600" rel="nofollow">https://atomio.slack.com/archives/C044E54H0/p157003367010460...</a></p>
]]></description><pubDate>Wed, 27 Nov 2019 15:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=21648914</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=21648914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21648914</guid></item><item><title><![CDATA[New comment by kiaulen in "Atom editor still phones home prior to consent dialog"]]></title><description><![CDATA[
<p>Strongly disagree.<p>To implement something simple in VS Code, you have to write an entire package, or put out a PR to one. To implement something simple in atom, you open up your init script.<p>To change a bit of css in code, you have to write an entirely new UI theme. To change a bit of css in atom, you open up your stylesheet.<p>Vim mode plus is significantly better than VSCodeVim, both performance and feature wise.<p>I will freely admit that VS Code has better IDE features (especially out of the box) than atom does (built in terminal, better autocomplete, better LSP support).<p>But to say that VS Code somehow obsoletes Atom is misguided. Atom is exactly what it bills itself as: A hackable editor built by github.</p>
]]></description><pubDate>Wed, 27 Nov 2019 15:36:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=21648713</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=21648713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21648713</guid></item><item><title><![CDATA[New comment by kiaulen in "Python is not a great programming language"]]></title><description><![CDATA[
<p>Disclaimer: I do ruby for my day job, and python for fun
Disclaimer 2: I don't hate ruby, despite all these criticisms. If I had to pick a worst dynamic language it would be PHP.<p>Things I don't like about ruby:
- two string types, symbol and string, with string being the mutable by default one.<p>This means given a random thing back from an api, you don't know whether to do thing[:id], thing["id"], or thing.id<p>This has been acknowledged as a pain point by Matz, which is why in ruby 3 strings will be immutable by default.<p>- Simultaneously too many names for things and not enough.<p>Is it .length or .size or .capacity (probably not capacity)? is_a?, kind_of?, or instance_of?? Why can I do .select or .keep_if but not .filter?<p>- Too many function types.<p>Do you want a method, a block, a proc, or a lambda? There are subtle differences between each, so choose wisely. I'll note that python suffers from this too (method, function, lambda, comprehension).<p>- Too much emphasis on magic<p>Novice rubyists get frequently bitten by all the advanced (and very hard to google) ruby concepts. How do you know what arr.map(&:id) is without already knowing that it's calling symbol.to_proc? How about $1 $? $! (if you know what all these do, you're a better rubyist than I am).<p>Since the author of the referenced post criticizes django for being too magical, try rails. In addition to the names of files mattering a ton, there's the routes DSL, the migrations DSL (which is not well specified in the guides), and ActiveSupport, which you only realize you're using when it's gone.<p>- Horrible error messages<p>undefined method :[] for nil:NilClass (when you try to get something out of a hash and it's nil)
cannot convert Symbol into Integer (this is on an array being returned where a hash is expected)
Also, if you get a stack trace, it's completely inscrutable. Python's stack traces (at least ipython's) show you both the line number and the line in question (often with context).</p>
]]></description><pubDate>Tue, 15 Oct 2019 20:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=21263272</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=21263272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21263272</guid></item><item><title><![CDATA[New comment by kiaulen in "Firefox has lots of room to improve if it wants to beat Chrome"]]></title><description><![CDATA[
<p>Also a full time Firefox user.<p>Another bug that I believe is actually Firefox doing the right thing: if you make an event handler function but give it no parameters, Firefox will have no local named event. Chrome will create an event variable for you. Caused several "Firefox bugs" in our app.</p>
]]></description><pubDate>Sun, 01 Sep 2019 20:18:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=20854600</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=20854600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20854600</guid></item><item><title><![CDATA[New comment by kiaulen in "One Program Written in Python, Go, and Rust"]]></title><description><![CDATA[
<p>Less than half the time is provable. More readable is a bit of a stretch.<p>What does declaim mean? What about ftype? What is the (* * *) in the array declaration? What is ash? I've read through some of CLtL and the rust book both, but none of those are constructs I've come across.<p>Also (this doesn't matter in practice due to rainbow parens for almost every editor), it's really hard to read lisp code without syntax highlighting. Rust isn't super easy, but I don't have to count braces to see what lines up.</p>
]]></description><pubDate>Tue, 02 Jul 2019 21:11:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=20339438</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=20339438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20339438</guid></item><item><title><![CDATA[New comment by kiaulen in "93% of Paint Splatters Are Valid Perl Programs"]]></title><description><![CDATA[
<p>What? With ruby, there are at least 4 ways to find out how big something is (.size, .length, et al). You want to loop over something? You can use python style for in loops, .each, and several other ways. Your block could be a block, or it could be a symbol with an & in front. Want a bit of code without a name? You have blocks, procs, and lambda. Want a string? You have string and symbol, and ne'er the two shall cross paths.<p>Ruby is specifically designed as a replacement for perl, and keeps a lot of the same warts ($igils, and globals like $?, $1, etc). While I agree it's better than perl for readability, it's not because there's only one way to do any given thing.</p>
]]></description><pubDate>Fri, 05 Apr 2019 15:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=19583678</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=19583678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19583678</guid></item><item><title><![CDATA[New comment by kiaulen in "Thank u, next"]]></title><description><![CDATA[
<p>KC native here. I haven't been to SF, and don't ever plan to. I live 12 miles away from my work (to the East, thank goodness), and bought a home a few years ago in a very nice suburb for $160k. 3 bed, 2.5 bath, gigantic finished basement and 2 car garage. My mortgage is like $1.3k/month<p>For the same $1.3k in SF, I could get a deluxe cardboard box by the side of the road. No thank you. And KC is google fiber as well, so I'm getting great internet for $50/mo.<p>I really think more tech companies should try KC or Austin. The cost of living is much lower, so more of people's salaries becomes spending money.</p>
]]></description><pubDate>Mon, 07 Jan 2019 22:09:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=18850708</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=18850708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18850708</guid></item><item><title><![CDATA[New comment by kiaulen in "Python is becoming the world’s most popular programming language"]]></title><description><![CDATA[
<p>With python, a good IDE should be able to find usages.<p>If you delete a method that has usages without searching for them, you're asking for trouble. Sure it's not a compilation error in python, but compilation can only show that the method is missing, not that changes are guaranteed to work.</p>
]]></description><pubDate>Wed, 10 Oct 2018 16:16:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=18186279</link><dc:creator>kiaulen</dc:creator><comments>https://news.ycombinator.com/item?id=18186279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18186279</guid></item></channel></rss>