<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: adrian_b</title><link>https://news.ycombinator.com/user?id=adrian_b</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 15 Aug 2026 16:10:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=adrian_b" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by adrian_b in "388 years ago, Galileo worked out why human giants can't exist"]]></title><description><![CDATA[
<p>Vertebrates have 2 essential advantages over insects, at big enough sizes.<p>An efficient circulatory system and myelinated nerves.<p>At small sizes, the circulatory and respiratory systems of insects work better (less friction for blood in the absence of capillaries and less friction for the air that circulates as a gas through the body), but at big sizes those of vertebrates work better, due to efficient pumping.<p>The myelinated nerves have the same speed for propagating nervous signals as non-myelinated nerves that are much thicker, so thick that an insect could not have many such nerves. At small sizes this does not matter, but at big sizes if the nerves are not fast enough the reaction times of an animal can become too slow, e.g. the head might need a big fraction of a second until noticing that something bites the tail.<p>The combined results are that an insect as big as a typical vertebrate would react mostly sluggishly and it would be able of only very short bursts of intense activity, before becoming tired. This would put it at a serious disadvantage.</p>
]]></description><pubDate>Sat, 15 Aug 2026 15:39:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49311500</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49311500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49311500</guid></item><item><title><![CDATA[New comment by adrian_b in "388 years ago, Galileo worked out why human giants can't exist"]]></title><description><![CDATA[
<p>You are right that they had pneumatic bones and air sacs and they were not as heavy as mammals with the same volume would have been.<p>Nonetheless, the biggest dinosaurs were several times heavier than the heaviest terrestrial mammals that have ever lived, which in turn were several times heavier than the biggest elephants of today.<p>So probably dinosaurs were close to the size limit that is imposed by the mechanical properties of vertebrate tissues like bones, tendons and muscles, while in the present terrestrial mammals the size is limited by the availability of food and by the humans who have always hunted preferentially the biggest animals they encountered, and not by the strength of their bones.</p>
]]></description><pubDate>Sat, 15 Aug 2026 15:27:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49311393</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49311393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49311393</guid></item><item><title><![CDATA[New comment by adrian_b in "The mathematical beauty of hyperbezier curves"]]></title><description><![CDATA[
<p>Trying the example from TFA, I think that it is easy to acquire a good intuition about how the curve moves when you pull a control point and the shapes of the curves that you can obtain are more beautiful and more interesting than what you obtain with cubic Beziers.<p>So I believe that if for you the "interactivity" does not seem better, that is more likely to be caused by being much more familiar about how cubic Beziers behave, from past experience, than because these hyperbezier curves were really less suited for interactivity. Also, the current implementation in JavaScript seems buggy.<p>For me, the poor approximation by cubic Beziers of some important curves, like conics and the Euler spiral, is an extremely serious defect, so I like these hyperbezier curves much more and I intend to investigate how efficient can they be, from a computational viewpoint.</p>
]]></description><pubDate>Sat, 15 Aug 2026 15:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49311182</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49311182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49311182</guid></item><item><title><![CDATA[New comment by adrian_b in "Strait of Hormuz Live Traffic Tracking"]]></title><description><![CDATA[
<p>The problem is that USA does not have any more rights than Iran to declare a blockade.<p>If this will continue for too long, other countries may decide that they want to pass through the strait no matter what USA says. Then what will USA do, declare war on everybody? Threaten to use nuclear weapons against those who want to use the strait?<p>For decades, USA has used various blackmailing methods to force other countries to follow its policies, but nowadays most countries seek methods to free themselves from these constraints, so it is unclear if USA will be again successful in the future with such tactics.</p>
]]></description><pubDate>Sat, 15 Aug 2026 14:47:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49311034</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49311034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49311034</guid></item><item><title><![CDATA[New comment by adrian_b in "The Color of White Light"]]></title><description><![CDATA[
<p>The vision system has evolved to consider as white the average color of the environment.<p>In terrestrial environments, the average color is typically not much different from the true color of the Sun. The white light of the Sun is split by the atmosphere into the bluish light of the sky and the yellowish direct light, then those are reflected and diffused by various bodies until being collected by an eye or a photographic camera.<p>If the bodies in the environment are random enough, i.e. there are similar amounts of those which absorb or diffuse different parts of the spectrum (e.g. the environment includes brown earth, green plants, blue sky, variously colored flowers and fruits, etc.), then the average color of the light that reaches the photoreceptors will not differ much from the color of the original source of light, i.e. the Sun as seen from outside the atmosphere.</p>
]]></description><pubDate>Sat, 15 Aug 2026 14:33:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49310914</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49310914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49310914</guid></item><item><title><![CDATA[New comment by adrian_b in "The Color of White Light"]]></title><description><![CDATA[
<p>The direct light from the Sun is yellowish, because the blue light of the sky is subtracted from it.<p>If the sky is covered with clouds, then the light is white, because the blue sky light is mixed again with the direct Sun light.<p>If the sky is clear and there is an unobstructed view of it, the light reflected by a white object will be the sum of the light coming from the sky to the object and directly from the Sun to the object, so it will be white. For example this is true for white clouds and white snow.<p>This, i.e. that the Sun outside the atmosphere is perfectly white, has been understood for a long time, since the 19th century.</p>
]]></description><pubDate>Sat, 15 Aug 2026 14:14:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49310769</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49310769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49310769</guid></item><item><title><![CDATA[New comment by adrian_b in "Qwen 3.8 27B"]]></title><description><![CDATA[
<p>But you may be able to connect with your laptop to your home server, even from some cafe, and run the LLM remotely.<p>I always connect back home when I am away and I want access to a beefier computer. On the home server, "Wake on LAN" is enabled, so I can power it on and off from my home router.</p>
]]></description><pubDate>Sat, 15 Aug 2026 09:06:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308997</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49308997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308997</guid></item><item><title><![CDATA[New comment by adrian_b in "I close SSH port 22 (and what I use instead)"]]></title><description><![CDATA[
<p>If you enable IPsec, the IPsec <i>protocol</i> becomes open, but there is absolutely no difference in comparison with the configuration proposed in TFA, because any IPsec packet that will be received, but which will fail authentication, will be dropped without any other action, i.e. without any reply, so a remote system cannot determine whether IPsec is open or not.<p>Like for any other packets, you can choose to log such failures, or not. In the parent article the logs are simplified not by the decision of using special authentication packets for opening the SSH port, but by the decision to not log these packets, which is a completely independent decision.<p>What a remote system could try to determine is not whether IPsec is open, but whether it is possible to initiate a key exchange for IPsec keys. You can easily run IPsec without using a key exchange protocol, by using pre-shared keys. I am not sure whether the last official version of IKE (Internet Key Exchange protocol) provides any reply packet to an initial connection packet that was not authenticated, but in any case it would be easy to customize the key exchange protocol, to not provide any reply.<p>While TLS is the necessary solution for the communication between computers that have different owners, for the communication between computers that are owned by the same entity IPsec would have been the correct solution (e.g. for connecting your laptop with your home server when you are away), except that the original variant of IPsec had too many completely unnecessary complications, which deterred potential users. Later it was simplified, but it had already acquired a bad reputation of being too difficult to use.<p>Today the main problem with IPsec remains that there are many stupid firewalls that block without good reasons most protocols and ports. So one may have to run IPsec over some UDP port, instead of running it as an alternative protocol. If even UDP is blocked, one may have to run IPsec over some TCP port, or just over the http or https port (just masquerading it as TCP, not actually running it over TCP, which would mess with flow control).</p>
]]></description><pubDate>Sat, 15 Aug 2026 07:58:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308681</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49308681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308681</guid></item><item><title><![CDATA[New comment by adrian_b in "Turbo Pascal on CP/M, MSX-DOS and MS-DOS"]]></title><description><![CDATA[
<p>Long before the term IDE was coined, there were source code editors from within which you could run the shell commands required to build a software project and you could examine their output, e.g. the error messages.<p>Moreover, interpreters that offered a complete interactive environment for editing, running and debugging programs, had existed for decades for languages like APL and LISP.<p>Nonetheless, the availability of Turbo Pascal on cheap computers has probably introduced much more people to such a programming environment than the older alternatives, which were available only on big and expensive computers, so at most they were accessible through time-sharing services in big companies or in universities.<p>I have used Turbo Pascal on 8080- and Z80-based computers running the CP/M operating system, before becoming able to use IBM PC compatibles, where the Microsoft and Borland C and C++ compilers were a better alternative, and it was a good progress over what I had used previously, but before that, in the university I had used a "Remote Job Entry" system which accessed by time-sharing a computer mainframe from a serial video terminal, and you could do with it everything that you could do with Turbo Pascal (for programs written in Fortran), except that its source code editor was far more awkward (it was a line-oriented text editor, where you could see the source code, but to edit a line it was extracted into a buffer at the bottom of the screen and merged back into the source code when editing it was complete).<p>On CP/M, Turbo Pascal was the most convenient programming environment, but for serious work, where run-time performance mattered, I was using the Microsoft Fortran compiler for CP/M, enhanced by replacing a few of the subroutines from its run-time library with optimized variants. Pascal is really much too weak for number-crunching problems, even if it may be acceptable for non-numeric problems that are not too complex (the original Pascal does not support multi-file programs, Turbo Pascal was extended in a non-standard way to support this).</p>
]]></description><pubDate>Sat, 15 Aug 2026 07:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308433</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49308433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308433</guid></item><item><title><![CDATA[New comment by adrian_b in "The Soviets Drilled the Deepest Hole Ever"]]></title><description><![CDATA[
<p>This quote matches far better what Deepwater Horizon did.</p>
]]></description><pubDate>Sat, 15 Aug 2026 06:20:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308173</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49308173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308173</guid></item><item><title><![CDATA[New comment by adrian_b in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>The traditional solution for the problem of the repetitive data included in logs is that every time when a log file grows over a certain size (or periodically in time), a new log file is created and the old file is compressed with some standard data compression algorithm, which eliminates the repetitions.<p>This optimally solves the problem of the space taken by logs on disk.<p>The only possible disadvantage is that any application that is used to scan the logs must decompress them, but in practice I have never seen any case when this caused any nuisance, even when using such a primitive solution like "zcat|grep", instead of a full-featured application.</p>
]]></description><pubDate>Fri, 14 Aug 2026 11:03:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49297133</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49297133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49297133</guid></item><item><title><![CDATA[New comment by adrian_b in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>I completely agree with one of the comments from there:<p>> But the fundamental conclusion is: the design was wrong. It should not have used mmapped writes. pwrite would have been far better.<p>It really does not make any sense to use memory-mapped files when writing logs.<p>Not even pwrite makes sense, because logs should normally be written by opening and using the log files as append-only sequential files.<p>Only when reading logs, to search for problems, accessing them as read-only memory-mapped files is OK.<p>Actually not only for logs, but almost always, read-write memory-mapped files are either inefficient or too complex to use (i.e. to avoid problems you must carefully use msync and/or madvise, which eliminates the simplicity that makes memory-mapped files preferable to using pread/pwrite). It is better to use memory-mapped files only for read-only accesses, using the appropriate option flags in open and mmap.</p>
]]></description><pubDate>Fri, 14 Aug 2026 10:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49296936</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49296936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49296936</guid></item><item><title><![CDATA[New comment by adrian_b in "GLM-5.3: Frontier coding with emergent cyber capabilities"]]></title><description><![CDATA[
<p>They are selling it, not running it.<p>It is just a dedicated computer system, which should be managed by its owner, like any other on-prem servers.<p>I doubt that it has a good price/performance ratio, but it is a solution for those who feel that they do not want to search, buy, assemble, install and configure every HW/SW component.</p>
]]></description><pubDate>Fri, 14 Aug 2026 07:58:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49295840</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49295840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49295840</guid></item><item><title><![CDATA[New comment by adrian_b in "GLM-5.3: Frontier coding with emergent cyber capabilities"]]></title><description><![CDATA[
<p>Palantir already offers a "turnkey AI datacenter", i.e. a rack with "NVIDIA Blackwell Ultra systems with eight NVIDIA Blackwell Ultra GPUs and NVIDIA Spectrum-X™ Ethernet networking for AI training and inference".<p>It is said that it comes with all hardware and software required to run inference or training with an open weights LLM.<p>The existence of this product, which competes with cloud-based offerings like those of OpenAI and Anthropic, is presumably the reason why the Palantir CEO criticized very harshly some time ago the business model of OpenAI/Anthropic.<p>While I doubt that the ethics of Palantir is any better than of OpenAI/Anthropic, in this particular case I have to agree with Alex Karp about "Sovereign AI", i.e. that only losers will make their business completely dependent on an external entity like OpenAI or Anthropic, who are certainly not trustworthy.</p>
]]></description><pubDate>Fri, 14 Aug 2026 07:50:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49295797</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49295797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49295797</guid></item><item><title><![CDATA[New comment by adrian_b in "GLM-5.3: Frontier coding with emergent cyber capabilities"]]></title><description><![CDATA[
<p>> The model weights of GLM-5.3 will be publicly available soon in two weeks.</p>
]]></description><pubDate>Fri, 14 Aug 2026 07:44:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49295752</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49295752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49295752</guid></item><item><title><![CDATA[New comment by adrian_b in "GLM-5.3: Frontier coding with emergent cyber capabilities"]]></title><description><![CDATA[
<p>> The model weights of GLM-5.3 will be publicly available soon in two weeks.</p>
]]></description><pubDate>Fri, 14 Aug 2026 07:43:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49295749</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49295749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49295749</guid></item><item><title><![CDATA[New comment by adrian_b in "Happy 45th Birthday to the IBM PC and Model F/XT"]]></title><description><![CDATA[
<p>It was a mediocre design, but it came with superb documentation for every bit of hardware and software in it, including the source code for its BIOS and all the hardware details of the peripheral and expansion interfaces.<p>I wish this had remained true for its descendants.</p>
]]></description><pubDate>Thu, 13 Aug 2026 10:16:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49283831</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49283831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49283831</guid></item><item><title><![CDATA[New comment by adrian_b in "Qwen3.8-2.4T"]]></title><description><![CDATA[
<p>Even the lowliest hardware could run this, but at an unlikely to be useful low speed, e.g. of 3 or 4 tokens per minute (by reading the weights from a couple of 4 TB SSDs for the BF16 model, or from a 4 TB SSD for the FP8 variant).<p>The question about LLMs is never whether they can be run, because that has a trivial answer, they can always be run. The right question is what speeds are achievable for representative hardware configurations.<p>At launch, it is difficult to estimate the speed. That should be known after someone reports experimental results. Moreover, for many LLMs the speed improved sometimes later after their release, after tweaks in inference backends, like llama.cpp or vLLM.</p>
]]></description><pubDate>Thu, 13 Aug 2026 06:47:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49282515</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49282515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49282515</guid></item><item><title><![CDATA[New comment by adrian_b in "Stealing Reasoning Traces from Proprietary LLM APIs"]]></title><description><![CDATA[
<p>What I found the most interesting, and unfortunately not at all surprising, is that the reasoning of the LLMs frequently contained much more useful information than the actual answers, because the answers were censored.</p>
]]></description><pubDate>Tue, 11 Aug 2026 15:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49260014</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49260014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49260014</guid></item><item><title><![CDATA[New comment by adrian_b in "Nvidia Nemotron 3.5 Lightning"]]></title><description><![CDATA[
<p>Yes, there are 5 Nemotron-3.5 models:<p><a href="https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-Base-BF16" rel="nofollow">https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-...</a><p>to be used for further training/fine-tuning.<p><a href="https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16" rel="nofollow">https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-...</a><p>main model.<p><a href="https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4" rel="nofollow">https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-...</a><p>quantized version of the previous.<p><a href="https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DFlash" rel="nofollow">https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-...</a><p>this "DFlash" model should be used together with one of the previous two "for lower-latency speculative decoding deployments tuned for low-concurrency data center and workstation workflows".<p><a href="https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark" rel="nofollow">https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-...</a><p>like DFlash, the previous model above, but optimized for DGX Spark.</p>
]]></description><pubDate>Tue, 11 Aug 2026 15:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49259674</link><dc:creator>adrian_b</dc:creator><comments>https://news.ycombinator.com/item?id=49259674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49259674</guid></item></channel></rss>