<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>Fri, 24 Jul 2026 02:16:52 +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 "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>Cursor has $4 billion annual revenue rate so $60b is 15 years of future cashflows.<p>That's not crazy because if past predicts the future, that revenue will grow quickly. At $8 billion/year it's just 7.5 years, which is a reasonable investment.</p>
]]></description><pubDate>Tue, 16 Jun 2026 13:05:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48554690</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=48554690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48554690</guid></item><item><title><![CDATA[New comment by kjksf in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>Per latest reporting, Cursor's current annual revenue rate is $4 billion.<p>So SpaceX is buying 15 years of future cashflows, assuming no change in revenue. Which is bad assumption given past growth was gigantic.<p>They are also buying 300-400 employees with proven record of training good coding models.<p>Their expertise will be used to improve Grok Build coding agent.<p>Also, they're using stock, not cash, so effectively they doubled the amount of money raised.</p>
]]></description><pubDate>Tue, 16 Jun 2026 13:03:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48554650</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=48554650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48554650</guid></item><item><title><![CDATA[New comment by kjksf in "Changing how we develop Ladybird"]]></title><description><![CDATA[
<p>You're extrapolating from an exception.<p>EGCS was created because Cygnus, a company whose business was based on GCC, wasn't getting their patches to GCC, maintained by non-company FSF.<p>Cygnus outcompeted FSF by so much that FSF folded and made EGCS maintainers new maintainers of GCC.<p>I just don't see average open source project being forked and improved by so much that it eliminates the original.<p>This requires 3 rare things to happen:<p>- the project is important enough<p>- the project is half-dead<p>- someone is willing to out-compete the original project<p>That won't happen to e.g. Laydbird. Yes, it's important but it's making rapid progress and they also use ai, so you can't outcompete them just using ai. It's a full-time project for at least one person (Andreas Kling) so unless you manage to find a band of great, unemployed programmers I don't see how you would compete.</p>
]]></description><pubDate>Fri, 05 Jun 2026 14:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48413399</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=48413399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48413399</guid></item><item><title><![CDATA[New comment by kjksf in "Michael Burry says neither SpaceX nor Anthropic is worth $1T"]]></title><description><![CDATA[
<p>Or maybe it's very rational because their 2021 (IPO year) revenue ($7,839m) was higher than their 2025 revenue ($7,181).<p>Granted, their profitability is better but in 2021 they were (rationally) valued based on Great Expectations which didn't pan out.<p>Now they're (rationally) valued on Much Less Great Expectations.<p>So I think it has nothing to do with skills of early investors (not the boogeymen, irrelevant private equity) and everything to do with Coinbase being a fast growth company at the time of IPO and being negative growth company after IPO.</p>
]]></description><pubDate>Tue, 02 Jun 2026 14:57:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48371134</link><dc:creator>kjksf</dc:creator><comments>https://news.ycombinator.com/item?id=48371134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48371134</guid></item><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></channel></rss>