<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: sciyoshi</title><link>https://news.ycombinator.com/user?id=sciyoshi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 04 Sep 2026 09:06:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sciyoshi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sciyoshi in ".name Termination"]]></title><description><![CDATA[
<p>It's the same reason I was nervous moving our company domain to a .ai TLD; your entire presence, identity and trust is now beholden to the whims and political winds of a Caribbean island smaller than Topeka.</p>
]]></description><pubDate>Fri, 04 Sep 2026 03:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49560280</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=49560280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49560280</guid></item><item><title><![CDATA[New comment by sciyoshi in "Maybe We Shouldn't Be Reviewing All This Code"]]></title><description><![CDATA[
<p>Is this not what programming alongside or with an AI agent is these days? Brainstorming, reviewing, debugging. The only difference is there's no second human building a working knowledge of the code being written.</p>
]]></description><pubDate>Thu, 03 Sep 2026 00:08:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49544318</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=49544318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49544318</guid></item><item><title><![CDATA[New comment by sciyoshi in "Claude Fable produced a counterexample to the Jacobian Conjecture"]]></title><description><![CDATA[
<p>Indeed. I was mainly responding to the comment about waiting for "independent seasoned mathematicians to verify", whereas in this case it is easy enough to convince oneself of the counterexample's correctness.</p>
]]></description><pubDate>Mon, 20 Jul 2026 05:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48974760</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=48974760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48974760</guid></item><item><title><![CDATA[New comment by sciyoshi in "Claude Fable produced a counterexample to the Jacobian Conjecture"]]></title><description><![CDATA[
<p>Looks like this has already been formalized: <a href="https://github.com/deancureton/jacobian" rel="nofollow">https://github.com/deancureton/jacobian</a></p>
]]></description><pubDate>Mon, 20 Jul 2026 04:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48974470</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=48974470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48974470</guid></item><item><title><![CDATA[New comment by sciyoshi in "Ask HN: What are tools you have made for yourself since the advent of AI?"]]></title><description><![CDATA[
<p>A docker-compose equivalent for running native processes: <a href="https://github.com/sciyoshi/decompose" rel="nofollow">https://github.com/sciyoshi/decompose</a><p>Similar to another tool called process-compose but with a CLI that mimics the docker one more closely and doesn't start a TUI by default.<p>Useful if your team's on nix and doesn't need containers.</p>
]]></description><pubDate>Tue, 09 Jun 2026 12:03:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48459983</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=48459983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48459983</guid></item><item><title><![CDATA[New comment by sciyoshi in "Is This Sustainable?"]]></title><description><![CDATA[
<p>This is essentially what Shopify did with River (<a href="https://shopify.engineering/under-the-river" rel="nofollow">https://shopify.engineering/under-the-river</a>), and we built out something similar at our company.<p>I'm sure the labs are working on this sort of thing - Managed Agents are probably the closest?</p>
]]></description><pubDate>Fri, 29 May 2026 17:50:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48326720</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=48326720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48326720</guid></item><item><title><![CDATA[New comment by sciyoshi in "Become Ungoogleable"]]></title><description><![CDATA[
<p>Because I was curious about this: the use of "categorically" in the phrase "categorically false" doesn't directly relate to the concept of "categories" as groups or classes of things. Turns out it's actually related to the philosophical use of the term which originated with Aristotle and was further developed by Kant (see "categorical imperative" on Wikipedia).<p>"categorically" in this situation is used to emphasize the absolute, unambiguous, and unconditional nature of the falseness.</p>
]]></description><pubDate>Fri, 21 Jul 2023 16:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=36816353</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=36816353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36816353</guid></item><item><title><![CDATA[The Impact of Culture on Code]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/readme/guides/culture-on-code">https://github.com/readme/guides/culture-on-code</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33288888">https://news.ycombinator.com/item?id=33288888</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Oct 2022 15:17:16 +0000</pubDate><link>https://github.com/readme/guides/culture-on-code</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=33288888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33288888</guid></item><item><title><![CDATA[New comment by sciyoshi in "Black, the uncompromising Python code formatter, is stable"]]></title><description><![CDATA[
<p>Congrats to the black team on this release, and thank you scrollaway for your fork. We are in a similar position where we are (for various reasons) stuck on using tabs for an existing project. Luckily it seems like there might be some movement on this front where the maintainer team is at least more receptive to reopening this conversation:<p><a href="https://github.com/psf/black/issues/2798" rel="nofollow">https://github.com/psf/black/issues/2798</a></p>
]]></description><pubDate>Sun, 30 Jan 2022 01:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=30132583</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=30132583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30132583</guid></item><item><title><![CDATA[Fellow raises $24M to help managers have productive meetings]]></title><description><![CDATA[
<p>Article URL: <a href="https://techcrunch.com/2021/10/27/fellow-raises-24m-wants-you-to-enjoy-going-to-meetings-again/">https://techcrunch.com/2021/10/27/fellow-raises-24m-wants-you-to-enjoy-going-to-meetings-again/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=29014895">https://news.ycombinator.com/item?id=29014895</a></p>
<p>Points: 8</p>
<p># Comments: 3</p>
]]></description><pubDate>Wed, 27 Oct 2021 15:49:19 +0000</pubDate><link>https://techcrunch.com/2021/10/27/fellow-raises-24m-wants-you-to-enjoy-going-to-meetings-again/</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=29014895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29014895</guid></item><item><title><![CDATA[New comment by sciyoshi in "Launch HN: Hera (YC S21) – macOS app to prepare, join and take notes in meetings"]]></title><description><![CDATA[
<p>There's definitely a segment of people for which GSuite access and cloud storage of notes is a non-starter, but in many cases those can be mitigated even when it comes to early adopters in larger enterprise companies (eg SOC-2 compliance). On top of that, you get a lot of the usual benefits when using a collaborative tool: others can help take notes for your meetings so that effort is shared, agendas can be prepared beforehand, contributed to by all the meeting attendees, and easily accessed via your meeting invite.</p>
]]></description><pubDate>Thu, 08 Jul 2021 18:03:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=27775676</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=27775676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27775676</guid></item><item><title><![CDATA[Gaining a firm GRASP on crafting design principles]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@jgrenier05/gaining-a-firm-grasp-on-crafting-design-principles-994133f1c662">https://medium.com/@jgrenier05/gaining-a-firm-grasp-on-crafting-design-principles-994133f1c662</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23794101">https://news.ycombinator.com/item?id=23794101</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Jul 2020 17:38:35 +0000</pubDate><link>https://medium.com/@jgrenier05/gaining-a-firm-grasp-on-crafting-design-principles-994133f1c662</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=23794101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23794101</guid></item><item><title><![CDATA[New comment by sciyoshi in "The Great CoffeeScript to Typescript Migration of 2017"]]></title><description><![CDATA[
<p>You're right that one of the biggest reasons to switch is that everyone else has switched (which is a bit sad to me since I think Coffeescript had some good features to offer), and community support + developer tooling are always important factors to consider. We were on Coffeescript 2 which had niceties like JSX syntax support, but even then our team had issues with the lack of IDE support for it. We were using it with GraphQL/Relay which also meant we needed to maintain our own compilation toolchain.<p>In the end, the benefits of having types and first-class editor integration convinced us to switch fully which we did over the course of a few months towards the end of 2019. One of our team members even wrote a blog post about how we did it:<p><a href="https://dev.to/alexandras_dev/decaffeinating-2020-migrating-our-coffeescript-app-to-typescript-4lbo" rel="nofollow">https://dev.to/alexandras_dev/decaffeinating-2020-migrating-...</a><p>More power to you if you keep on using it, but maybe this can help explain the reasoning behind why we made the decision to switch.</p>
]]></description><pubDate>Sat, 16 May 2020 01:53:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=23199761</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=23199761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23199761</guid></item><item><title><![CDATA[New comment by sciyoshi in "How some good corporate engineering blogs are written"]]></title><description><![CDATA[
<p>I really respect companies that have well-written engineering blogs that go in-depth into their technical problems - Figma comes to mind here, for example.<p>For a small team/company, what are some good tips or resources on how to start an engineering blog? We've worked on many interesting challenges and I know the team would have a lot of insights to share, but it can be difficult to find and justify the time that writing a good article takes, and it's not something that everyone is necessarily interested in doing either.<p>I'm curious about the mention of Cloudflare's culture of "internal blogging". That seems to me like it could be a first step in that direction.</p>
]]></description><pubDate>Wed, 11 Mar 2020 12:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=22545156</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=22545156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22545156</guid></item><item><title><![CDATA[New comment by sciyoshi in "“Let’s use Kubernetes.” Now you have eight problems"]]></title><description><![CDATA[
<p>There's always more than one way to do things, and it's good to be aware of the trade-offs that different solutions provide. I've worked with systems like you describe in the past, and in my experience you always end up needing more complexity than you might think. First you need to learn Packer, or Terraform, or Salt, or Ansible - how do you pick one? How do you track changes to server configurations and manage server access? How do you do a rolling deploy of a new version - custom SSH scripts, or Fabric/Capistrano, or...? What about rolling back, or doing canary deployments, or...? How do you ensure that dev and CI environments are similar to production so that you don't run into errors from missing/incompatible C dependencies when you deploy? And so on.<p>K8s for us provides a nice, well-documented abstraction over these problems. For sure, there was definitely a learning curve and non-trivial setup time. Could we have done everything without it? Perhaps. But it has had its benefits - for example, being able to spin up new isolated testing environments within a few minutes with just a few lines of code.</p>
]]></description><pubDate>Thu, 05 Mar 2020 15:59:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=22494663</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=22494663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22494663</guid></item><item><title><![CDATA[New comment by sciyoshi in "Google Kubernetes Engine is introducing a cluster management fee on June 6"]]></title><description><![CDATA[
<p>We've been running our own cluster on EC2 nodes built with kops and it's worked well so far. As for logging, which part of ELK is heavy? You can use the cloud operator to run it from within your cluster (<a href="https://www.elastic.co/elastic-cloud-kubernetes" rel="nofollow">https://www.elastic.co/elastic-cloud-kubernetes</a>). We've also switched to <a href="https://vector.dev" rel="nofollow">https://vector.dev</a> as a more lightweight alternative to filebeat/logstash.</p>
]]></description><pubDate>Thu, 05 Mar 2020 02:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=22490270</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=22490270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22490270</guid></item><item><title><![CDATA[Non-obvious fundraising tips from a Silicon Valley outsider]]></title><description><![CDATA[
<p>Article URL: <a href="https://techcrunch.com/2019/12/03/non-obvious-fundraising-tips-from-a-silicon-valley-outsider/">https://techcrunch.com/2019/12/03/non-obvious-fundraising-tips-from-a-silicon-valley-outsider/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21696090">https://news.ycombinator.com/item?id=21696090</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Dec 2019 20:00:20 +0000</pubDate><link>https://techcrunch.com/2019/12/03/non-obvious-fundraising-tips-from-a-silicon-valley-outsider/</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=21696090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21696090</guid></item><item><title><![CDATA[The art of the one-on-one meeting]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.fellow.app/blog/2019/one-on-one-meeting-definitive-guide/?ref=producthunt">https://www.fellow.app/blog/2019/one-on-one-meeting-definitive-guide/?ref=producthunt</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21082546">https://news.ycombinator.com/item?id=21082546</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Sep 2019 16:23:19 +0000</pubDate><link>https://www.fellow.app/blog/2019/one-on-one-meeting-definitive-guide/?ref=producthunt</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=21082546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21082546</guid></item><item><title><![CDATA[New comment by sciyoshi in "String Lengths in Unicode"]]></title><description><![CDATA[
<p>I would highly recommend getting to know <a href="https://github.com/ovalhub/pyicu" rel="nofollow">https://github.com/ovalhub/pyicu</a>, which in addition to counting grapheme clusters with BreakIterator can also do things like normalisation, transliteration, and anything else you might need to do relating to Unicode.</p>
]]></description><pubDate>Mon, 09 Sep 2019 02:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=20914875</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=20914875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20914875</guid></item><item><title><![CDATA[New comment by sciyoshi in "Cue – A language for defining, generating, and validating data"]]></title><description><![CDATA[
<p>Seems really interesting after a quick read-through. Specs that allow range-based validation look useful, and the structural declarations also feel like they'll help reduce a lot of boilerplate and repetition. I wonder how this compares with Dhall and Jsonnet, both of which I've been looking into as a safer alternative to templated YAML. With Google putting its weight behind this I'm curious if it'll start finding its way into K8s.</p>
]]></description><pubDate>Sat, 31 Aug 2019 21:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=20849041</link><dc:creator>sciyoshi</dc:creator><comments>https://news.ycombinator.com/item?id=20849041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20849041</guid></item></channel></rss>