<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: dreamsbythelake</title><link>https://news.ycombinator.com/user?id=dreamsbythelake</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 04:37:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dreamsbythelake" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dreamsbythelake in "Sunken Moskva Could Be the Biggest Naval Combat Loss in 40 Years"]]></title><description><![CDATA[
<p>Did you serve to discuss the "history"? :-) "improve markedly after being banged around a bit." ... such a sweet child.</p>
]]></description><pubDate>Fri, 15 Apr 2022 08:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=31037939</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=31037939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31037939</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Sunken Moskva Could Be the Biggest Naval Combat Loss in 40 Years"]]></title><description><![CDATA[
<p>Amen, brother. As someone who belonged, when you put on the chest your AKM, take that red folder and say "Торжественно клянусь" - you swear to protect those people no matter what. And when you turn you weapon on them ... I don't expect russian military men to read HN and understand English :-), but anyway - once you turn your weapon on civilians, you may take those epaulets, stick them up your ass and hope nobody can find you. But they will.</p>
]]></description><pubDate>Fri, 15 Apr 2022 08:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=31037834</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=31037834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31037834</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Open Letter to Visa and Mastercard from IT Specialists Fleeing Russia"]]></title><description><![CDATA[
<p>And why it is not an Open Letter to putin to stop a bloodshed in Ukraine?
That is what you <i>should</i> do.</p>
]]></description><pubDate>Mon, 07 Mar 2022 02:54:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=30583718</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30583718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30583718</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Namecheap: Russia Service Termination"]]></title><description><![CDATA[
<p>VVP :-)</p>
]]></description><pubDate>Tue, 01 Mar 2022 03:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=30508938</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30508938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30508938</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Namecheap: Russia Service Termination"]]></title><description><![CDATA[
<p>Thank you, Namecheap!
It is really rare to see a business with human face.
You are the best, Namecheap Team!
(That's why I am holding my domains with you ;-) Please don't cave in to bulling now.)
Слава Україні!</p>
]]></description><pubDate>Tue, 01 Mar 2022 03:13:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=30508922</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30508922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30508922</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Cloudflare Email Routing is now in open beta"]]></title><description><![CDATA[
<p>“When a man is denied the right to live the life he believes in, he has no choice but to become an outlaw.”
― Nelson Mandela</p>
]]></description><pubDate>Wed, 09 Feb 2022 03:48:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=30268555</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30268555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30268555</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Cloudflare Email Routing is now in open beta"]]></title><description><![CDATA[
<p>This is really useful, simple and neat product, thanks to the Cloudflare team!
The amount of innovation at that company and how they strive to improve the Internet deserves respect.</p>
]]></description><pubDate>Wed, 09 Feb 2022 03:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=30268539</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30268539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30268539</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Late career Unix engineers refuse to concede on decades long debate"]]></title><description><![CDATA[
<p>But have you noticed how he got CFO attention with single replica? Such talent should be  used in sales :-), or at least  for the training of sales teams. "No Time To Retire" ...</p>
]]></description><pubDate>Thu, 03 Feb 2022 19:39:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=30197647</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30197647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30197647</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Does my site need HTTPS?"]]></title><description><![CDATA[
<p>Tor onion service? Unfortunately, self-signed cert. will <i>terrify</i> most visitors when browser will start screaming red and yellow on them ...</p>
]]></description><pubDate>Tue, 01 Feb 2022 07:20:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=30159549</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30159549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30159549</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Does my site need HTTPS?"]]></title><description><![CDATA[
<p>Yes, I was also surprised to see that.
Just opened TLS website in Firefox, Inspect->Network->site's home page->Timings.
-> TLS Setup: 84ms, content generation+wait+receiving: 30ms ... Fun, huh? :-)<p>/e: non-CDN site, hosted on EC2, safe ciphers+hash algos without crypto HW accelerators etc. Average business website. With WordPress it is even worse. The CDN lets us terminate TLS and fetch origin in plain text + optimisations on crypto etc.</p>
]]></description><pubDate>Tue, 01 Feb 2022 07:07:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=30159486</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30159486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30159486</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Does my site need HTTPS?"]]></title><description><![CDATA[
<p>HTTPS (TLS v1.3) <i>does add ~100% overhead</i>. I personally prefer simple HTTP sites, but everyone is scared of "Not Secure" message in address bar ... So we all have to pay that penalty, even on static sites, easily checked against WayBack Machine or Tor service.</p>
]]></description><pubDate>Tue, 01 Feb 2022 03:29:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=30158294</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30158294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30158294</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "GDPR penalty for passing on of IP address to Google by using Google Fonts"]]></title><description><![CDATA[
<p>This is <i>great</i> point, BTW. I always did not have time to "clean up" fonts - now I finally got it done. :-)<p>In my opinion, this should be _welcomed_ by WebDev community - this does improve privacy. In theory, DE court is right - your website should force user to connect <i>only</i> to itself.<p>I clearly see 2 ways of making this even simpler: use Lynx :-) or Tor Browser. The importance of Tor in today's business should increase. Yes, there are "shady" things there - but there they were in "clearnet" back in 90x ...<p>Makes sense.</p>
]]></description><pubDate>Tue, 01 Feb 2022 03:02:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=30158115</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30158115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30158115</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "Reclaiming the lost art of Linux server administration"]]></title><description><![CDATA[
<p>I wouldn't call it a "lost art". Author says: "One of the skills I wish I'd learned earlier in my career is basic Linux server administration".<p>There are plenty of books around. And there are literally thousands of people worldwide practicing this "lost" art daily.<p>Starting from small corp up to the major cloud providers. (Someone has to support those computers, running the "serverless" things")<p>My word of advice: start with the "philosophy". One program doing only one task but extremely well, "everything is a file" etc.<p>Understand why people are unhappy with SystemD. :-)
Find out how kernel schedulers impact databases' IO.
Write a boring program in C - network server which forks on accept4.
Tip your toe in Perl 5 - there is <i>lots of it</i> in *nix and BSD. Still most stable and efficient way of writing CGI script ...
Find out why Ksh is faster than Bash.<p>It is truly exciting world, and the best news is that it "fits" as a glove the modern world of JS and async programming etc.<p>I wouldn't call it "lost" - it is just dozen of levels of abstractions down, efficient, boring and complex. But powerful and unforgiving to typos :-)<p>I am glad someone actually is reading about all that.</p>
]]></description><pubDate>Sat, 29 Jan 2022 06:33:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=30124267</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=30124267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30124267</guid></item><item><title><![CDATA[New comment by dreamsbythelake in "BCHS: OpenBSD, C, httpd and SQLite web stack"]]></title><description><![CDATA[
<p>What a coincidence! Lovely topic, even registered account for this :-)<p>I _just_finished_ my own comparative benchmarks to (re)check my projects from ~7 years ago, all in similar stack.<p>Back then I wrote the logic as Apache modules, in C. It was using Cairo to draw charts (surprisingly, the traces of trigonometry knowledge was enough for me to code that :-), and I had absolutely crazy "hybrids" of bubble charts with bars,    alpha channel overlays etc. It was extremely useful for my projects back then and I never seen any library, able to produce what I "tailored" ...)<p>The 7-years-ago end-to-end page generation time was ~300 mcs (1e-6 sec), with graphics, data store IO and request processing, preparing the "bucket brigade" and passing it down the Apache chain.<p>This Jan I re-visited my code and implemented logic for OpenBSD httpd as:<p>** 1) Open BSD httpd "patch" to hijack the request processing internally, do necessary data and graph ops and push the result into Bufferevent buffer directly, before httpd serves it up to the client.<p>** 2) FCGI responder app, talking to httpd over unix socket. <i>BTW</i>: this is <i>most</i> secure version I know of, I could chroot / pledge / unveil and, IMO, it beats SELinux and anything else.<p>3) CGI script in ksh<=>slowcgi<=>FCGI=>httpd<p>4) CGI program (statically linked) in pure C<=>slowcgi<=>FCGI=>httpd<p>5) PHP :-) page (no frameworks)<=>php-fpm (with OpCache)<=>FCGI=>httpd<p>To my extreme surprise, the outcome was clear - <i>it did not matter</i> what I wrote my logic in, _anything today_ (including CGI shell script) is so fast, that 90% of time was spent on Network communication between the WebServer and the Browser. (And with TLS it is like 2x penalty ...)<p>All options above gave me end-to-end page generation time about 1-1.5 ms.<p>Guess what? Beyond "Hello World", with page size of 500Kb+, PHP was faster than anything else, including native "httpd patch" in C.<p>As side effect, I also confirmed that Libevent-based absolutely gorgeous OpenBSD httpd works slightly slower than standard pre-fork Apache httpd from pkg_add. (It gave me sub-ms times, just like 7 years ago)<p>Who would say ...<p>What also happened is that <i>any</i> framework (PHP or I even tried nodejs) or writing CGI in Python increased my end-to-end page generation time 10x, to double-digit ms.<p>I remember last week someone here was talking about writing business applications / servers for clients in C++, delivering them as single executable file.<p>I would be very interested to hear how that person's observations correlate with mine above.<p>G'day everyone!</p>
]]></description><pubDate>Wed, 19 Jan 2022 08:35:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=29991248</link><dc:creator>dreamsbythelake</dc:creator><comments>https://news.ycombinator.com/item?id=29991248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29991248</guid></item></channel></rss>