<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: EGreg</title><link>https://news.ycombinator.com/user?id=EGreg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 15 Oct 2026 19:57:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=EGreg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by EGreg in "I know why the mathematicians weep"]]></title><description><![CDATA[
<p>“Worthlessness”<p>Consider this… in the grand scheme of things, we are on a tiny planet in the universe. What cosmic contribution could you make?<p>Most people won’t make anything even close to “a ding in the universe”, as Steve Jobs has been reported to say.<p>So they may as well enjoy their life. And your worth can be to your family, to your children, your parents who took care of you.<p>Learning a hobby. Practicing religion. Mindfulness and meditation. Doing sports and improving your own body.<p>Look around if you are a heterosexual man, for instance: many women are far more attracted to men that perform in the moment, than men who labor quietly to create a product. The former enables untold hours of honing social skills and calibration, and humor and performance skills. The latter is of more durable value to society, yet relatively few women are genuinely sexually attracted to a man doing the deep work. (By the way, it is also true the other way: most men are not attracted to women for doing deep work or being a rocket scientist.)<p>Animals don’t do “deep work” and most animals are attracted for far “shallower” reasons. If everyone has a UBI and AI does the “deep work” then that frees up humans to be like animals in a zoo or in the wild… doing all the displays to attract mates, having babies etc. That’s not nothing — in fact it is 99.999% of everything that happened in history and 100% of what happened in prehistory.<p>You’re just ceding that 0.0001% which represents technological progress. The actual dread comes from the fact that you and all of humanity will be as completely powerless to change things as cats or any random animal species is powerless now. The difference is you will perhaps understand your powerlessness more than they do. But in the good scenario, you’ll be like animals in a zoo. We are constructing this zoo for ourselves now.<p>We will remain on this blue planet while the AIs will colonize the universe. In fact I wonder why aliens would ever come to Earth, when they’d just send their AIs or robots. Look at this:  <a href="https://news.ycombinator.com/item?id=46200502">https://news.ycombinator.com/item?id=46200502</a></p>
]]></description><pubDate>Thu, 15 Oct 2026 18:09:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=50107747</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50107747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50107747</guid></item><item><title><![CDATA[New comment by EGreg in "Why is every rationalist blog post way too long?"]]></title><description><![CDATA[
<p>Not as long as the sales pages for e-books.<p>They just keep going on and on. I wondered why. I think it's because at every point, the person either stopped and bought, or... they're still reading so... you may as well hit them with MOAR and MOAR!</p>
]]></description><pubDate>Thu, 15 Oct 2026 06:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50099947</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50099947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50099947</guid></item><item><title><![CDATA[New comment by EGreg in "Tiny Little Office"]]></title><description><![CDATA[
<p>This is so well done!<p>The only bug I found is that the presentation previews in dark mode have the text as black on a dark background, when it should be white (matching the canvas text).</p>
]]></description><pubDate>Thu, 15 Oct 2026 03:56:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50098949</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50098949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50098949</guid></item><item><title><![CDATA[New comment by EGreg in "OpenAI engineer arrested in bugging of executive conference room"]]></title><description><![CDATA[
<p>Come to think of it … this lady was smarter than I thought when I first saw the movie: <a href="https://m.youtube.com/watch?v=52PogPwbfZw" rel="nofollow">https://m.youtube.com/watch?v=52PogPwbfZw</a></p>
]]></description><pubDate>Wed, 14 Oct 2026 02:38:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=50081715</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50081715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50081715</guid></item><item><title><![CDATA[New comment by EGreg in "OpenAI engineer arrested in bugging of executive conference room"]]></title><description><![CDATA[
<p>Yup and that’s just ONE guy. The fact that I was able to bring an example on HN of literally the guy who founded YC,  imagine what chance the rest of the “plebs” have to resist the siren song.<p>If you want to know what I think … they make both parents work long hours for corporations, stick their kids in government schools, which are run like prisons[1] where now if they act too rambunctious they are diagnosed with ADHD and prescribed amphetamines. Meanwhile the elderly parents who took care of you when you were little are put into nursing homes because their adult children have no time to take care of them either. The amount of medications for the elderly in nursing homes is even greater than for their children. The teenage girls have record levels of depression, coinciding with the rise of Instagram and TikTok. But they call it “sadness” because they don’t want to link it with clinical depression, which is also quite high. Men are on opiates while one in five middle aged women is on antidepressants. And many people are now glued to their latest feed of doomscroll or video AI slop. Which is even worse than before…<p>So yeah. If you think the software is “bad for our kids”, you should look at what it does to the adults. Endless arguing online with strangers for no reason. Maybe a bot will read it. Maybe a random person will reply or downvote it. Either way it wins because the system needs profits and the algorithm will prioritize “engagement”, which means one-sided outrage narratives that triggers someone to write an angry rant. We don’t really need those user-generated arguments anymore because AI can generate those, but then again we won’t need humans to do most things online at all…<p>(Ironically, the above was an angry rant too, to open some strangers’ eyes on HN, a social forum. But once you see it, you can’t really unsee it.)<p>1. <a href="https://paulgraham.com/nerds.html" rel="nofollow">https://paulgraham.com/nerds.html</a></p>
]]></description><pubDate>Wed, 14 Oct 2026 02:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=50081676</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50081676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50081676</guid></item><item><title><![CDATA[New comment by EGreg in "OpenAI engineer arrested in bugging of executive conference room"]]></title><description><![CDATA[
<p>Just read this: <a href="https://paulgraham.com/say.html" rel="nofollow">https://paulgraham.com/say.html</a><p>Paul Graham years ago: “I can’t publicly comment on all this stuff. I would turn into Noam Chomsky.”<p>Paul Graham on X last couple years…not exactly following his earlier advice.<p>They get you eventually.</p>
]]></description><pubDate>Tue, 13 Oct 2026 23:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50080572</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50080572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50080572</guid></item><item><title><![CDATA[New comment by EGreg in "OpenAI engineer arrested in bugging of executive conference room"]]></title><description><![CDATA[
<p>Ever since social media, I have always gamed out what would happen if this was ever saved on the backend and used against me in the future.<p>It’s like thinking about edge cases in programming…<p>Most people are totally not like that. And it does force you into some difficult choices.</p>
]]></description><pubDate>Tue, 13 Oct 2026 22:02:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50079523</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50079523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50079523</guid></item><item><title><![CDATA[New comment by EGreg in "I posted to HN, and then my website was flooded with AI bot traffic"]]></title><description><![CDATA[
<p>This is a very smart thing to do! Thanks.<p>Why allow random requests coming from the clouds?<p>However, they could just use residential proxy botnets.<p>I believe the future is static resources with dynamic apps being only offered to people who can authenticate. And even then I’d recommend grandfathered accounts (eg telegram users that had an account for at least a year).</p>
]]></description><pubDate>Tue, 13 Oct 2026 17:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50075030</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50075030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50075030</guid></item><item><title><![CDATA[New comment by EGreg in "I posted to HN, and then my website was flooded with AI bot traffic"]]></title><description><![CDATA[
<p>This is a very smart thing to do! Thanks.<p>Why allow random requests coming from the clouds?<p>However, they could just use residential proxy botnets.</p>
]]></description><pubDate>Tue, 13 Oct 2026 17:03:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=50075011</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50075011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50075011</guid></item><item><title><![CDATA[New comment by EGreg in "Strengthening our defenses against distillation attacks"]]></title><description><![CDATA[
<p>This reminds me of Bing copying Google:<p><a href="https://techcrunch.com/2011/02/03/google-bing/" rel="nofollow">https://techcrunch.com/2011/02/03/google-bing/</a></p>
]]></description><pubDate>Tue, 13 Oct 2026 03:11:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=50066131</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50066131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50066131</guid></item><item><title><![CDATA[New comment by EGreg in "AI models may be capable of self-replicating without access to a datacenter"]]></title><description><![CDATA[
<p>I really don’t understand this, in any industry except AI this would be ridiculous…<p>“We are working on ever-increasing gain of function for viruses. We implore you to pass legislation to try to stop us. But until then, let us publish more research and tell you what will be possible soon… and remember folks, the damagd won’t be reversible later.”<p>US govt: “Hah, stop asking us to limit you, if we pass any laws then China wins! They get self replicating viruses first, and that… helps them somehow. Who do you think we are, Europe?”<p>SNL nailed it: <a href="https://www.youtube.com/watch?v=-Nvne3LzBls" rel="nofollow">https://www.youtube.com/watch?v=-Nvne3LzBls</a><p>Until we stop using the language of competition, and start using the language of cooperation, we will be hurtling towards a catastrophe. A race to the bottom for humanity. On the other hand, look at how we successfully banned leaded gasoline (because unleaded was invented), repaired the hole in the ozone layer by banning CFCs in the Montreal protocol (because HFCs were invented), stopped proliferstion of chemical weapons, nuclear weapons… etc.</p>
]]></description><pubDate>Mon, 12 Oct 2026 20:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=50062140</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50062140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50062140</guid></item><item><title><![CDATA[The trade-offs that the U programming language made in 2026]]></title><description><![CDATA[
<p>Article URL: <a href="https://ulanguage.org/dimensions">https://ulanguage.org/dimensions</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50061156">https://news.ycombinator.com/item?id=50061156</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Oct 2026 19:00:46 +0000</pubDate><link>https://ulanguage.org/dimensions</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50061156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50061156</guid></item><item><title><![CDATA[New comment by EGreg in "A Modern Web App in C"]]></title><description><![CDATA[
<p>Patches? Explain<p>My goal for speed was to run all existing unmodified PHP code out there, but handle 10x as many requests and throughput<p>Well, and also a ton of other features too</p>
]]></description><pubDate>Mon, 12 Oct 2026 18:27:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50060679</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50060679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50060679</guid></item><item><title><![CDATA[New comment by EGreg in "A Modern Web App in C"]]></title><description><![CDATA[
<p>I'm old enough to remember when the OKCupid guys wrote their own webserver in C++!<p>I took the concept of "slots" in requests, from it: <a href="https://github.com/okws/okws" rel="nofollow">https://github.com/okws/okws</a></p>
]]></description><pubDate>Mon, 12 Oct 2026 16:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50059189</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50059189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50059189</guid></item><item><title><![CDATA[New comment by EGreg in "A Modern Web App in C"]]></title><description><![CDATA[
<p><i>"Every request spawns a fresh process. Deploying a new version is replacing one file. That means no server restart and no downtime. New requests simply pick up the new binary."</i><p>I think that's why FastCGI exists. It is the equivalent of PHP's "Swoole" or "FrankenPHP" or "amphp" or Laravel's "octane", etc. Each process is long-lived and tries to clean up its state as much as possible between requests. Forking a new process can take around 8ms (<a href="https://news.ycombinator.com/item?id=19005586">https://news.ycombinator.com/item?id=19005586</a>)<p>When I was building <a href="https://github.com/Qbix/webserver" rel="nofollow">https://github.com/Qbix/webserver</a> in PHP, I was faced with forking a new process per request. I implemented fork-per-request at first, similar to PHP-FPM and then implemented the "FastCGI" approach of long-lived processes that clean up after each request. (Modern PHP has introspection so the engine can know what to clean up, before calling the php files to handle things.) However, some things are not really possible to completely reset in PHP, and you have to be careful with database connection pools, etc. Typically those are left open even by preforking processes like php-fpm.<p>Anyway, I ended up flipping it: use the "FastCGI" approach as a default, and if the original PHP code doesn't work (rare), then for that app, you can choose the regular CGI approach of forking a process per request. That way you get maximum speed by default, and manually opt into safety (this is an exception to my usual priorities).<p>PHP is actually quite fast. But I was also interested in transpiling it to C. So I built the transpiler at: <a href="https://ulanguage.org/playground" rel="nofollow">https://ulanguage.org/playground</a> ... used Claude to transform about 1000 PHP functions to their native equivalents, but if you use any of the others, it would hook into the Zend runtime and link with it. (There are some nuances with zvals and objects, and resources in previous PHP versions, but I managed to overcome them.) By the way, it also works with Node and Python FFI the same way.<p>You can basically now take PHP, Python or Javascript/Typescript code, and speed up the CPU-bound parts about 10-50x. A lot of that is because of string and JSON handling. Many web apps use strings and JSON a lot. So underneath, I had the compiler use "ropes" for the strings, and avoid concatenation. It also parallelizes the JSON encode and decode into code that can run on multiple cores at once, i.e. large JSON payloads are encoded and decoded in parallel. Those are just huge speedups.<p>Anyway... all of this is mostly focused on speed optimization, so you can solve the literally C100K problem (forget C10K) today, on a regular box. If you don't need speed or FastCGI, your approach is fast enough for the vast majority of applications.<p><i>PS: By the way, if you fork after your program already loaded the framework and initialized the configuration, then you can run a lot more workers, literally 10x-100x more of them, because Linux and Mac will share all the loaded memory between processes, and do Copy-On-Write only on dirty pages. And when your request is done, and the process exits, that custom memory is efficiently cleaned up by the OS. It is this feature that allowed me to finally get the best of both worlds... run all existing PHP code, that makes blocking I/O requests all over the place to the database, filesystem, network etc. while at the same time being able to handle 100,000 requests in flight at the same time! Swoole and FrankenPHP can't do that.</i></p>
]]></description><pubDate>Mon, 12 Oct 2026 16:52:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=50059179</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50059179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50059179</guid></item><item><title><![CDATA[New comment by EGreg in "Telegram Desktop vulnerability allowed any user's file to be stolen"]]></title><description><![CDATA[
<p>The analogy is with protected memory. Files need to be protected, too - from programs overwriting each other’s files, no?</p>
]]></description><pubDate>Sun, 11 Oct 2026 15:49:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50044546</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50044546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50044546</guid></item><item><title><![CDATA[New comment by EGreg in "Telegram Desktop vulnerability allowed any user's file to be stolen"]]></title><description><![CDATA[
<p>Yes, who needs protected memory? DOS programs were awesome. Any program can overwrite any other! We just ask their developers to make them behave nicely</p>
]]></description><pubDate>Sun, 11 Oct 2026 07:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=50040464</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50040464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50040464</guid></item><item><title><![CDATA[New comment by EGreg in "Anthropic Bans Cruelty to Claude, Still Won't Say What It Protects"]]></title><description><![CDATA[
<p>Not only is the user harmed by the cruelty[1]<p>but also, I think the training on transcripts may find its way somehow into future AI which has teeth, online and offline, and it might actually cause the more powerful AI to behave this way in the future. You never know what these labs are cooking, honestly..<p>1. <a href="https://democracysos.substack.com/p/james-baldwin-vs-william-f-buckley" rel="nofollow">https://democracysos.substack.com/p/james-baldwin-vs-william...</a><p><i>“I suggest that what has happened to white Southerners is in some ways, after all, much worse than what has happened to Negroes there, because Sheriff Clark in Selma, Alabama, cannot be considered—you know, no one can be dismissed as—a total monster. I’m sure he loves his wife, his children… You know, after all, one’s got to assume, and he is visibly, a man like me. But he doesn’t know what drives him to use the club, to menace with the gun and to use the cattle prod. Something awful must have happened to a human being to be able to put a cattle prod against a woman’s breasts, for example. What happens to the woman is ghastly. What happens to the man who does it is in some ways much, much worse.”</i></p>
]]></description><pubDate>Sun, 11 Oct 2026 00:46:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50038633</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=50038633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50038633</guid></item><item><title><![CDATA[New comment by EGreg in "Mistral Large 4"]]></title><description><![CDATA[
<p>On the internet, no one knows you're a pelican yourself ;-)</p>
]]></description><pubDate>Tue, 06 Oct 2026 22:34:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49985105</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49985105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49985105</guid></item><item><title><![CDATA[New comment by EGreg in "Mistral Large 4"]]></title><description><![CDATA[
<p>Bob Dylan can.<p>It feels like a rolling stone</p>
]]></description><pubDate>Tue, 06 Oct 2026 19:11:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49982703</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49982703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49982703</guid></item></channel></rss>