<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: kjksf</title><link>https://news.ycombinator.com/user?id=kjksf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 17 May 2026 06:08:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kjksf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kjksf in "New York, California pension leaders oppose 'extreme' SpaceX control structure"]]></title><description><![CDATA[
<p>Nasdaq is a company that exists to make money.<p>They make money by curating an index i.e. a list of companies and licensing that list to other companies for a fee.<p>If they pick good, profitable companies with great future, then the business continues. If not, the business fails.<p>So when you're debating "should/shouldn't", the only perspective is that of Nasdaq, the company, and they only question they "should" be interested in is: is SpaceX a good company with great feature that will make the list better.<p>The 6 month rule was created by Nasdaq, the company, in order to pick good companies. It's not a religion. It's not a suicide pact.<p>Therefore when faced with historic IPO (the largest IPO ever) it's a sign of good management that they are not applying the same rules to SpaceX (debuting at $1.75 Trillion) as they do to companies that IPO at $100 million.</p>
]]></description><pubDate>Thu, 14 May 2026 13:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48135382</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=48135382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48135382</guid></item><item><title><![CDATA[New comment by kjksf in "New York, California pension leaders oppose 'extreme' SpaceX control structure"]]></title><description><![CDATA[
<p>> For whatever reason<p>The reason is not "whatever".<p>Only very successful CEOs can negotiate super voting shares. In this context "successful" means "runs very profitable company".<p>If you're crap CEO (your company is not very profitable) then investors won't say "sure, you're crap CEO but we'll give you a complete control so that you can continue to be crap CEO".<p>Only when you're very successful you can negotiate complete control (which investors don't want to give unless they think they'll make lots of money).<p>And the best predictor of future success is past success.<p>Therefore companies run by CEOs with super voting shares were successful in the past and are more likely to be successful in the future.</p>
]]></description><pubDate>Thu, 14 May 2026 13:43:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48135285</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=48135285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48135285</guid></item><item><title><![CDATA[New comment by kjksf in "New York, California pension leaders oppose 'extreme' SpaceX control structure"]]></title><description><![CDATA[
<p>SpaceX had to literally sue the military to even be allowed to bid for projects. And won. And then won the contracts.<p>The guy who landed on the Moon testified in congress opposing giving SpaceX any money.<p>The government wanted nothing to do with SpaceX.<p>SpaceX won the contracts despite the government, not because. They won the contracts because they offered the best product at the lowest price.</p>
]]></description><pubDate>Thu, 14 May 2026 13:30:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48135131</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=48135131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48135131</guid></item><item><title><![CDATA[New comment by kjksf in "New York, California pension leaders oppose 'extreme' SpaceX control structure"]]></title><description><![CDATA[
<p>Musk just tied his compensation to having 1 million people on Mars.<p><a href="https://www.reuters.com/sustainability/boards-policy-regulation/spacex-ties-musk-compensation-mars-colonization-goal-2026-04-28/" rel="nofollow">https://www.reuters.com/sustainability/boards-policy-regulat...</a><p>Do explain to me his evil plan of becoming rich by lying about going to Mars and yet agreeing to only get paid when he does go to Mars.</p>
]]></description><pubDate>Thu, 14 May 2026 13:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48135078</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=48135078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48135078</guid></item><item><title><![CDATA[New comment by kjksf in "Smoking ban for people born after 2008 in the UK agreed"]]></title><description><![CDATA[
<p>Prohibition did fail and US had to revert ban on alcohol.<p>The rules are made by politicians.<p>All it takes to change the rules is to rotate politicians.<p>Or enough public dissent that the same politicians are forced to revert the rules.</p>
]]></description><pubDate>Tue, 21 Apr 2026 15:24:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47850138</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47850138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47850138</guid></item><item><title><![CDATA[New comment by kjksf in "Write less code, be more responsible"]]></title><description><![CDATA[
<p>What is it, o wise person stingy with the information.</p>
]]></description><pubDate>Tue, 14 Apr 2026 16:14:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47767574</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47767574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47767574</guid></item><item><title><![CDATA[New comment by kjksf in "Write less code, be more responsible"]]></title><description><![CDATA[
<p>Not only it can but it does.<p>Just as I was reading this claude implemented a drag&drop of images out of SumatraPDF.<p>I asked:<p>> implement dragging out images; if we initiate drag action and the element under cursor is an image, allow dragging out the image and dropping on other applications<p>then it didn't quite work:<p>I'm testing it by trying to drop on a web application that accepts dropped images from file system but it doesn't work for that<p>Here's the result: <a href="https://github.com/sumatrapdfreader/sumatrapdf/commit/58d9a499de2ed95cdb5fc01372071b6823542ed0" rel="nofollow">https://github.com/sumatrapdfreader/sumatrapdf/commit/58d9a4...</a><p>It took me less than 15 mins, with testing.<p>Now you tell me:<p>1. Can a farm worker do that?<p>2. Can you improve this code in a meaningful way? If you were doing a code review, what would you ask to be changed?<p>3. How long would it take you to type this code?<p>Here's what I think: No. No. Much longer.</p>
]]></description><pubDate>Tue, 14 Apr 2026 13:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765665</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47765665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765665</guid></item><item><title><![CDATA[New comment by kjksf in "Write less code, be more responsible"]]></title><description><![CDATA[
<p>The same logic applies to your statement:<p>> Do that enough and you won't know enough about your codebase to recognise errors in the LLM output.<p>Okay, <i>when</i> that happens, then sure, you'll have a problem.<p>I have not seen any evidence that that is currently the case i.e. I have no problems correcting LLM output when needed.<p>When the situation changes, then we can talk about pulling back on LLM usage.<p>And the crucial point is: me.<p>I'm not saying that everyone that uses LLM to generate code won't fall into "not able to use LLM generated code".<p>I now generate 90% of the code with LLM and I see no issues so far. Just implementing features faster. Fixing bugs faster.</p>
]]></description><pubDate>Tue, 14 Apr 2026 13:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765360</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47765360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765360</guid></item><item><title><![CDATA[New comment by kjksf in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Nothing would be more effective at killing open source and commercial software business that requiring everyone that writes and ships software to users, directly or indirectly (e.g. an open-source library) to have License To Program from Software Licensing Organization.<p>> aware of existing and new laws, standards and codes of practice<p>Yeah, because software business is not at all ruled by fads.<p>1997: you have to follow Extreme Programming (XP) or you don't get your license<p>2000: you now have to use XML for everything in XML or you don't get your license<p>2002: you now have to follow Agile or you don't get your license<p>2025: you now have to write everything in Rust or you don't get your license<p>etc., etc.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:32:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764220</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47764220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764220</guid></item><item><title><![CDATA[New comment by kjksf in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>1. 99.999999% of software is not equivalent to "doing surgery" so doesn't need gatekeeping. I work on free, open-source PDF reader SumatraPDF. What kind of authorization should I get and from whom to ship this software to people?<p>2. pacemakers and other medical devices have to get approval from the government. So that's covered.<p>medical CRM software is covered by medical privacy laws which does what you say you want (criminalizes "bad" software) but in reality is a giant set of rules, many idiotic, that make health care more expensive for no benefit at all.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:26:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764167</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47764167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764167</guid></item><item><title><![CDATA[New comment by kjksf in "EFF is leaving X"]]></title><description><![CDATA[
<p>Are they getting that from Bluesky? Mastodon? LinkedIn? Instagram? TikTok? Facebook?<p>Of course not.<p>And yet they leave X and only X.</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:48:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706907</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47706907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706907</guid></item><item><title><![CDATA[New comment by kjksf in "EFF is leaving X"]]></title><description><![CDATA[
<p>And yet they post on Bluesky and Mastodon. If it's about effort vs. impressions, leaving X doesn't sound like a rational decision.</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:46:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706878</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47706878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706878</guid></item><item><title><![CDATA[New comment by kjksf in "Show HN: I built a Cargo-like build tool for C/C++"]]></title><description><![CDATA[
<p>In the age of AI tools like this are pointless. Especially new ones, given existence of make, cmake, premake and a bunch of others.<p>C++ build system, at the core, boils down to calling gcc foo.c -o foo.obj / link foo.obj foo.exe (please forgive if I got they syntax wrong).<p>Sure, you have more .c files, and you pass some flags but that's the core.<p>I've recently started a new C++ program from scratch.<p>What build system did I write?<p>I didn't. I told Claude:<p>"Write a bun typescript script build.ts that compiles the .cpp files with cl and creates foo.exe. Create release and debug builds, trigger release build with -release cmd-line flag".<p>And it did it in minutes and it worked. And I can expand it with similar instructions. I can ask for release build with all the sanitize flags and claude will add it.<p>The particulars don't matter. I could have asked for a makefile, or cmake file or ninja or a script written in python or in ruby or in Go or in rust. I just like using bun for scripting.<p>The point is that in the past I tried to learn cmake and good lord, it's days spent learning something that I'll spent 1 hr using.<p>It just doesn't make sense to learn any of those tools given that claude can give me working any build system in minutes.<p>It makes even less sense to create new build tools. Even if you create the most amazing tool, I would still choose spending a minute asking claude than spending days learning arbitrary syntax of a new tool.</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:40:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706769</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47706769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706769</guid></item><item><title><![CDATA[New comment by kjksf in "Code Is Cheap Now, and That Changes Everything"]]></title><description><![CDATA[
<p>I have no issue with with code generated by e.g. Claude because it's not "slop".<p>On average, it's probably better than the code I would write.<p>I say "on average" because AI doesn't make stupid mistakes, doesn't invert logical conditions. I know I do. Which I eventually fix, but it's better to not make them in the first place, hence "on average".<p>And in cases that AI doesn't generate code up to my quality standards, I re-prompt it until it does. Or fix it myself.<p>I'm not a hapless victim of AI. I'm a supervisor. I operate a machine that generates good code most of the time but not all of the time. I'm there to spot and correct the "not all of the time" cases.</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704690</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47704690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704690</guid></item><item><title><![CDATA[New comment by kjksf in "Code Is Cheap Now, and That Changes Everything"]]></title><description><![CDATA[
<p>AI is assisting you. It'll write efficient code if you guide it to write efficient code. You're not a hapless victim of ai written code.<p>To give you a concrete examples. Recently pretext library made waves. I looked at the code and noticed that isCJK could possibly faster.<p>So I spent 30 minutes TELLING claude to write a benchmark and implement several different, hopefully faster, versions. Some claude came up with by itself and some were based on my guidance.<p>You can see the result here: <a href="https://github.com/chenglou/pretext/issues/2" rel="nofollow">https://github.com/chenglou/pretext/issues/2</a><p>The original isCJK, also written by AI (I assume), was fast. It wasn't obviously slow like lots of human JavaScript code I see.<p>Claude did implement a faster version.<p>Could I do the same thing (write multiple implementations and benchmark them) without Claude? Yes.<p>Would I do it? Probably not. It would take significantly longer than 30 min. and I don't have that much time to spend on isCJK.<p>Would I achieve as good result? Probably no. The big win came from replacing for .. of with regular for loop. Something that didn't occur to me but Claude did it because I instructed it to "come up with ideas to speed it up". I'm an expert in writing fast code but I don't know everything and I all good ideas. AI knows everything, you just need to poke it the right way.</p>
]]></description><pubDate>Thu, 09 Apr 2026 14:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704580</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47704580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704580</guid></item><item><title><![CDATA[New comment by kjksf in "Code Is Cheap Now, and That Changes Everything"]]></title><description><![CDATA[
<p>The comparison valid for his example would be to compare revenues from mass produced pottery vs. revenues of handmade pottery sold on etsy.<p>Methinks that mass produced pottery makes more than $2 billion and etsy pottery is a tiny fraction of overall etsy sales.</p>
]]></description><pubDate>Thu, 09 Apr 2026 14:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704399</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47704399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704399</guid></item><item><title><![CDATA[New comment by kjksf in "Code Is Cheap Now, and That Changes Everything"]]></title><description><![CDATA[
<p>Do you disagree with his analogy?<p>Hand made pottery cannot compete on price with industrially made pottery and therefore majority of pottery is made industrially.<p>100% human written code cannot compete on price with AI assisted code and therefore majority of code will be written with assistance of AI.<p>The aside about etsy handmade pottery is that because they can't compete with industrially made pottery on price so they were killed in mass market pottery products and had to find a tiny niche. Before industrialization handmade pottery was mass market pottery. It was outcompeted in mass market and had to move into a niche.<p>And that part of doesn't even translate into code. People are not buying lines of code, so you're not going to be buying handmade code.<p>Handmade pottery can offer variety (designs) not available in mass produced pottery. When you look at software, you can't tell if it was 100% handwritten or written with assistance of AI.</p>
]]></description><pubDate>Thu, 09 Apr 2026 14:37:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704354</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47704354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704354</guid></item><item><title><![CDATA[New comment by kjksf in "Code Is Cheap Now, and That Changes Everything"]]></title><description><![CDATA[
<p>This is not first time in history that RAM prices spiked.<p>And it'll be resolved the same way all others were.<p>demand > supply => higher prices => incentive to produce more => produce more => supply > demand => lower prices<p>The drastic drop in price of code is permament.</p>
]]></description><pubDate>Thu, 09 Apr 2026 14:27:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704217</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47704217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704217</guid></item><item><title><![CDATA[New comment by kjksf in "I quit. The clankers won"]]></title><description><![CDATA[
<p>It's all so vague. "lack of investment in their skill".<p>You just spent $250k and 5 years in college learning stuff.<p>You get hired to do a job for money.<p>What "investment" do you expect company to do?<p>Give me number of weeks and amount of dollars per year and tell me how it stacks against $250k and 5 years that you just spent?<p>If you want to learn on the job, shouldn't YOU be paying the company for teaching you, like you pay college to teach you?</p>
]]></description><pubDate>Wed, 01 Apr 2026 15:17:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47602056</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47602056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47602056</guid></item><item><title><![CDATA[New comment by kjksf in "I Quit. The Clankers Won"]]></title><description><![CDATA[
<p>What is your expectation, exactly?<p>In US you go to college for 4-5 years and pay $50k per year. Or more.<p>You pay to learn. A lot of money, a lot of time.<p>Then you get a job, where the idea is that you get paid for doing work and you expect the employer to do what?<p>You seem to expect that not only you won't be doing the things you're being paid to do but the employer will pay for your education on company's time.<p>How many weeks per year of time off do you expect to get from a company?<p>You'll either say a reasonable number, like 1 or 2, which is insignificant to the time you supposedly spent learnings (5 years). You just spend 250 weeks supposedly learning but 1 or 2 weeks a year is supposed to make a difference?<p>Or you'll say unreasonable number (anything above 2 weeks) because employment is not free education.</p>
]]></description><pubDate>Wed, 01 Apr 2026 15:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47602005</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=47602005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47602005</guid></item></channel></rss>