<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: kardianos</title><link>https://news.ycombinator.com/user?id=kardianos</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 04:10:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kardianos" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kardianos in "Show HN: Performative-UI – A react component library of design tropes"]]></title><description><![CDATA[
<p>Savage and accurate. 100%.</p>
]]></description><pubDate>Mon, 08 Jun 2026 15:32:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48446697</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=48446697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48446697</guid></item><item><title><![CDATA[New comment by kardianos in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>I tried linear demo and many other task tracker/issue trackers. Many of them were just that: "fine" but then wanted a large pricing increase for OIDC connectors or similar.<p>The core issue isn't hard so I built my own, native OIDC auth, status, comments, plus I made communication a first class citizen, tracked it its own status workflow. Another nice thing I like is that status has attached a workflow that associates actions with a status transitions and task screens are defined in data. All APIs go through a single endpoint that can be intrinsically combined into batches. Still fast. It isn't that great, but I like it so much better then any of these commercial offerings.</p>
]]></description><pubDate>Mon, 08 Jun 2026 11:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48444242</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=48444242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48444242</guid></item><item><title><![CDATA[New comment by kardianos in "Lee Kuan Yew's Singapore Story (2023)"]]></title><description><![CDATA[
<p>Lee had a dedication to results, not ideology. Survival is not right; survival must be earned. They explicitly avoid multi-culturalsim and groom technically competent, detail oriented bureaucrats and politicians. In other words, they view reality as real and consequential, and they do what works and take the next step.</p>
]]></description><pubDate>Fri, 05 Jun 2026 17:57:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48415993</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=48415993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48415993</guid></item><item><title><![CDATA[New comment by kardianos in "Leap in DNA synthesis slashes time to build new genetic sequences"]]></title><description><![CDATA[
<p>Yes. Whole genome sequencing has... some limits. CYP2D6 for instance is an important gene address, yet is rather hard to sequence do to its many copies and minor mutations. If you don't use targeted copy callers, it can be hard to correctly sequence in WGS.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412208</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=48412208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412208</guid></item><item><title><![CDATA[New comment by kardianos in "Retro-Tech Parenting"]]></title><description><![CDATA[
<p>Yes. Books. Family computer in the common area. A house phone.<p>For a family, these are so much better.</p>
]]></description><pubDate>Thu, 04 Jun 2026 18:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48402855</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=48402855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48402855</guid></item><item><title><![CDATA[New comment by kardianos in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>I could be mis-remembering it. I didn't look up and src it.</p>
]]></description><pubDate>Wed, 27 May 2026 15:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48295624</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=48295624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48295624</guid></item><item><title><![CDATA[New comment by kardianos in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>This is great. Will be useful for data access methods!<p>As for the detractors, from the first generics proposal this was called out as a "not now", not never. There were questions of implementation. They aren't a super large team, and they try to do things incrementally and do them well.</p>
]]></description><pubDate>Wed, 27 May 2026 13:08:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293731</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=48293731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293731</guid></item><item><title><![CDATA[New comment by kardianos in "Grok 4.3"]]></title><description><![CDATA[
<p>Gemini 2.5 and 3 can code, but they are also dumb. They don't model the world well. It's hard to use them for programming tasks.<p>I haven't tried grok4.2 or grok4.3 yet for coding, but it wasn't up to the challenge as an agent yet. It looks like grok4.3 shifted its training and operates always as an agent first judging on some web usage. Musk knows grok is behind and states it publically. Now with grok4.3 release I do plan to try it again to see if it is suitable.</p>
]]></description><pubDate>Fri, 01 May 2026 13:25:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47974558</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47974558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47974558</guid></item><item><title><![CDATA[New comment by kardianos in "Grok 4.3"]]></title><description><![CDATA[
<p>Elon has publicly stated that he cares a great deal about safety. He has stated that the only safe models are those which align greatest with truth, that which is in reality. In this, xAI has lived up, as it has proved to hallucinate least (or close to least) in benchmarks.<p>If you read that, quote again, he is saying "how can you quantify safety in a card?"</p>
]]></description><pubDate>Fri, 01 May 2026 13:21:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47974509</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47974509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47974509</guid></item><item><title><![CDATA[New comment by kardianos in "Qwen3.6-Max-Preview: Smarter, Sharper, Still Evolving"]]></title><description><![CDATA[
<p>Yes. GLM 5.1 is that good. I don't think it is as good as Claude was in January or February of this year, but it is similar to how Claude runs now, perhaps better because I feel like it's performance is more consistent.</p>
]]></description><pubDate>Mon, 20 Apr 2026 14:48:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47835209</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47835209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47835209</guid></item><item><title><![CDATA[New comment by kardianos in "US Bill Mandates On-Device Age Verification"]]></title><description><![CDATA[
<p>I hope people realize that most of these bills are being introduced in blue states by Democrats.<p>Republicans may not like porn, but they put the onus where it belongs, on the operator, not on the OS.</p>
]]></description><pubDate>Fri, 17 Apr 2026 12:42:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47805314</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47805314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47805314</guid></item><item><title><![CDATA[New comment by kardianos in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>I continue to use gerrit explicitly because I cannot stand github reviews. Yes, in theory, make changes small. But if I'm doing larger work (like updating a vendored  dep, that I still review), reviewing files is... not great... in github.</p>
]]></description><pubDate>Mon, 13 Apr 2026 20:59:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47757740</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47757740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47757740</guid></item><item><title><![CDATA[New comment by kardianos in "Show HN: Stop paying for Dropbox/Google Drive, use your own S3 bucket instead"]]></title><description><![CDATA[
<p>Another option is <a href="https://github.com/drakkan/sftpgo" rel="nofollow">https://github.com/drakkan/sftpgo</a><p>This is in Go, exposes both webdav and SFTP servers, with user and admin web interfaces. You can configure remotes, then compose user space from various locations for each user, some could be local, others remote.</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674304</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47674304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674304</guid></item><item><title><![CDATA[New comment by kardianos in "The way CTRL-C in Postgres CLI cancels queries is incredibly hack-y"]]></title><description><![CDATA[
<p>In general I love postgres. There are to problems with postgresql in my book: the protocol (proto3) and no great way to directly query using a different language.<p>The protocol has no direct in-protocol cancellation, like TDS has. TDS does this by making a framed protocol, at the application protocol level it can cancel queries. It has two variants (text and binary) and can cause fragmentation, and at the query and protocol level only supports positional parameters, no named parameters.<p>One a query is on the server, it doesn't support directly acting on a language mode. I don't want to go into SQL mode and create a PL/SQL proc, I just want direct PL/SQL. Can't (really) do that well. Directly returning multiple result sets (eg for a matrxi, separate rows, columns, and fields) or related queries in a single round trip is technically possible, but hard to do. So frustrating.</p>
]]></description><pubDate>Mon, 23 Mar 2026 14:13:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47489854</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47489854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47489854</guid></item><item><title><![CDATA[New comment by kardianos in "Show HN: Pgit – A Git-like CLI backed by PostgreSQL"]]></title><description><![CDATA[
<p>I've already spun up claude to make a POC for this.<p>I like gerrit, but the server is such a pain to handle (java plus FS). PG would be the only server side component required, though you could have an optional review server that would act like a PG client as well.<p>The FUSE would be extremely nice for CI/CD for instant cloning with a local resource cache, which is much harder to do with a FS based git.</p>
]]></description><pubDate>Wed, 18 Mar 2026 16:06:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47427493</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47427493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47427493</guid></item><item><title><![CDATA[New comment by kardianos in "Show HN: Pgit – A Git-like CLI backed by PostgreSQL"]]></title><description><![CDATA[
<p>This could be great for larger repos.<p>If you couple this with an optional FUSE provider, server side user branches, and gerrit like change sets, that would be awesome.</p>
]]></description><pubDate>Wed, 18 Mar 2026 15:37:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47427112</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47427112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47427112</guid></item><item><title><![CDATA[New comment by kardianos in "Animation 10k Starlink Satellites"]]></title><description><![CDATA[
<p>By pollute, you mean "make awesome and useful", right?<p>You do value human utility, right?</p>
]]></description><pubDate>Wed, 18 Mar 2026 14:52:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47426537</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47426537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47426537</guid></item><item><title><![CDATA[New comment by kardianos in "UUID package coming to Go standard library"]]></title><description><![CDATA[
<p>I would say the same for dec128. I would love a standard TYPE for dec128, with maybe zero cost std lib to transform it into a mutable uint128 or a zero cost conversion to struct{uint64,int64).</p>
]]></description><pubDate>Sat, 07 Mar 2026 22:59:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47292304</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47292304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47292304</guid></item><item><title><![CDATA[New comment by kardianos in "Ask HN: How are you all staying sane?"]]></title><description><![CDATA[
<p>Ask yourself: could I be wrong? In other words, be humble. Maybe the world is getting better, but in your frame of mind, it is getting worse.<p>For AI: none know the future. The future you thought you saw before was an illusion, as it always is. So be humble, and take things a day at a time.<p>For Politics: Maybe the US and the US administration isn't the bad guys. Maybe the bad guys sent the murdering dictators cash, and maybe the good guys are taking them out, giving actual democracy and the people a chance. Consider you could be wrong. Be humble.<p>For Tech in general: choose agency. Take one area where you can try to build or use things which you don't think is slop and is good. Build, use, or support that. Ignore the slop and let it rot. You don't need to control the world. You just need to control you. You are limited. Be humble.</p>
]]></description><pubDate>Mon, 02 Mar 2026 11:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47216451</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47216451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47216451</guid></item><item><title><![CDATA[New comment by kardianos in "Banned in California"]]></title><description><![CDATA[
<p>That, and you have to ensure your energy costs (power) are low and you have a secure source of raw materials. I'm not an expert, but from what I've heard, the economic region over there has been doing a poor job on both those fronts. Furthermore, you have to talk about regulation vs safety. The EU has regulation. Maybe too much.<p>There are also network effects. Your plant that is energy intensive is closing? Now other manufactures must increase their cost as transportation is increased and local contracts harder to get. Your chemical plant, which has operated within good bounds for a decade can't get a permit to expand, or is protested? Your intake products now either go up in price or become unable to attain them at all.</p>
]]></description><pubDate>Thu, 26 Feb 2026 15:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47167085</link><dc:creator>kardianos</dc:creator><comments>https://news.ycombinator.com/item?id=47167085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47167085</guid></item></channel></rss>