<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: mesrik</title><link>https://news.ycombinator.com/user?id=mesrik</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 11:25:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mesrik" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mesrik in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>Bit late to reply, but seems ^A and ^E (jumping line begin and end) at least do work in Firefox.<p>But for example ^T (letter transpose) do not work on macOS Firefox, which I'm quite accustomed to use also. But ^T works fine same macOS Safari and Chromium.<p>Firefox apparently has its own input method which do not implement all what macOS supports.</p>
]]></description><pubDate>Sat, 20 Jun 2026 10:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48608267</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48608267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48608267</guid></item><item><title><![CDATA[New comment by mesrik in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>Well, I've got to admit I've haven't read HN using emacs. Is there such a .el thing  avalabnle somewhere? It would be great to read HN as it was with usenet news. Not joking, that would be excellent tools I'd like to have !</p>
]]></description><pubDate>Thu, 18 Jun 2026 19:16:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48590131</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48590131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48590131</guid></item><item><title><![CDATA[New comment by mesrik in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>Vi is fine. It's superior and to bare ed - The Standard Editor*, when you don't have anything else available. I made much of my living coding vi 7 years in -80's. And I still use vi, when emacs is not there or system has so little memory that emacs is too much. Which is usually with a embedded systems or some old Unix on single mode fixing unbootable system.<p>*) <a href="https://cs.wellesley.edu/~cs249/Resources/ed_is_the_standard_text_editor.html*" rel="nofollow">https://cs.wellesley.edu/~cs249/Resources/ed_is_the_standard...</a></p>
]]></description><pubDate>Thu, 18 Jun 2026 16:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48588041</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48588041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48588041</guid></item><item><title><![CDATA[New comment by mesrik in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>I just tried, and my macOS up todateFirefox (still Sonoma few weeks), doesn't work. Nor does Waterfox (Firefox derivativ) that I've been using more lately. Could it be some setting I need to set before it works?</p>
]]></description><pubDate>Thu, 18 Jun 2026 16:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48587920</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48587920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48587920</guid></item><item><title><![CDATA[New comment by mesrik in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>Yes, emacs keystrokes became kind of cli lingua franca, which apparently many do not know. I don't remember my self ever read about those supported explicitly anywhere, but accidentally I found out long time ago and then whenever I try new systems, programs and whatever I try which keystrokes do work. Quite often at least some work.</p>
]]></description><pubDate>Thu, 18 Jun 2026 16:26:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48587829</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48587829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48587829</guid></item><item><title><![CDATA[New comment by mesrik in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>Sure. Browser autocorrect there just tried to be helpful :/</p>
]]></description><pubDate>Thu, 18 Jun 2026 15:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48587292</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48587292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48587292</guid></item><item><title><![CDATA[New comment by mesrik in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>"Is anyone still using emacs?"<p>Yes, 34 years and no plans to switch.<p>Emacs cursor movement keystrokes are quite widely supported elsewhere too which use GNU readline or implement at least subset themselves.<p>Those work well also besides shells with Chromium/Chrome/Safari etc. many browsers input fields (address bar and text area). Cisco IOS, Juniper Junos, Netscreen load balancers too etc. IMHO makes jumping around CLI much much convenient and faster than moving hand to reach cursor keys.<p>My only gripe is that Firefox and its derivatives it doesn't work any more. Long time ago it did work. And I have no idea why feature was dropped some rewrite.<p>e: s/deadline/readline/g</p>
]]></description><pubDate>Thu, 18 Jun 2026 14:48:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48586285</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48586285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48586285</guid></item><item><title><![CDATA[New comment by mesrik in "Lies we tell ourselves about email addresses"]]></title><description><![CDATA[
<p>Oh, and there were more than just UUCP bang paths.<p>IBM Memo, Novel Netware etc. groupware and such X.400 and routing those required also odd email conventions. VAX VMS addresses did have % left side routing in too.</p>
]]></description><pubDate>Wed, 10 Jun 2026 13:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48475928</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48475928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48475928</guid></item><item><title><![CDATA[New comment by mesrik in "Lies we tell ourselves about email addresses"]]></title><description><![CDATA[
<p>There is one more 'lie' missing and not included in that writing which only looks email addresses what is are limits of valid destination addresses.<p>But if used as a senders source address there are even less limits.<p>For example you can use a null address <> when sending. That has been used bit less these days than earlier. It's been used ages SMTP delivery status notifications, mail loop prevention and so where intentionally not much sense to expect anyone to reply. And all well known MTA's forward it and email clients handle it very well by disabling reply to that message.<p>There is however a catch that anyone who thinks he would now start using it when he doesn't want any reply. Ever since IT Service Management (ITSM) and Service Desk software appeared, they have had issues with email coming from <> sender, because they like to always add received messages email addresses to database, where then someone handling would reply. I've been using only few, Service Now (SN) more lately and before Issue Tracker (IT), both didn't at least about year and half ago know how to handle null sender addresses. Both seemed to just discard or sort some trash bin those emails. With our SN sysadmin didn't find where those went in that system.<p>But otherwise <> as a sender works great. And sure it would be great if those ITSM making folks would get this fixed, because when your postmaster, postmaster, etc. and such role-aliases are the quite often handled by ITSM software, there is good chance you don't get some important notifications from systems that rely on that null address sender.<p>ps. Search Google: smtp and sender address as "<>" for more info incase needed.</p>
]]></description><pubDate>Wed, 10 Jun 2026 12:15:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48475157</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48475157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48475157</guid></item><item><title><![CDATA[New comment by mesrik in "What is the purpose of the lost+found folder in Linux and Unix? (2014)"]]></title><description><![CDATA[
<p>I've last seen those in older Cisco ASA firewall's up to OS version 8.something which had internal or external CompactFlash with VFAT16 filesystems. Usually caused by end of useful life of that CF or if already replaced by someone who did not quite understand device requirements and what it supports.<p>Either because did not care or understand 32bit VFAT while it works for while, then when CF usage gets over VFAT16 supported 2GB fs gets corrupted, system fails after a while and then you got plenty of those FOUND.xxx files root of that CF drive after boot ran fsck. Those old ASA's did accept and work with 4GB CF's which were available much longer than 2GB versions, but you needed to make max 2GB VFAT16 primary partition and then format it with Linux mkfs.vfat with flags that made sure it's only 16bit version. Once that was done, you could copy files from old CF using something that copies also hidden files and directories too, which there were few there.<p>ASA used to be some Cisco proprietary OS and was just rebranded PIX firewall, then from 8 oddly hacked linux with grub boot.<p>Not much of my favourite box as a firewall, but Remote-access VPN features did work quite well quite long and when clustered it was easy to run upgrades each node at time without DTLS and IPsec clients even noticing it.</p>
]]></description><pubDate>Mon, 08 Jun 2026 09:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48443220</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48443220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48443220</guid></item><item><title><![CDATA[New comment by mesrik in "What is the purpose of the lost+found folder in Linux and Unix? (2014)"]]></title><description><![CDATA[
<p>OK, I found bit more from UNIX System Administration Handbook Third Edition (Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein, with even more authors mentioned) 2001 book following:<p><pre><code>  "134 UNIX System Administration Handbook
  ...
  The lost+found directory is automatically created when you build a filesystem. It is 
  used by fsck in emergencies; do not delete it. The lost+found directory has some
  extra space prealocated so that fsck can store "unlinked" files there without having
  to allocate additional directory entries on an unstable filesystem. Some systems pro-
  vide mklost+found command that can recreate this special directory if it is aci- 
  dentally deleted.
  ...
  "</code></pre></p>
]]></description><pubDate>Mon, 08 Jun 2026 09:12:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442974</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48442974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442974</guid></item><item><title><![CDATA[New comment by mesrik in "What is the purpose of the lost+found folder in Linux and Unix? (2014)"]]></title><description><![CDATA[
<p>Foxleys book does not actually claim reason why it need to be preallocated. I've got the book also. Index mentions fsck only page 52, where it reads:<p><pre><code>  "52 UNIX FOR SUPER-USERS
  ...
  The filestore consistency check is performed by the command fsck (usu-
  ally stored as /etc/fsck, but sometimes in /bin), which should be used to check
  all discs used as file-systems. It defaults to the list of filestore devices given
  in the file /etc/checklist. At this stage, most of the file-systems will not be
  mounted, so will be inactive; only the root file-system will be active. The
  fsck command goes through each one in turn, reports any inconsistencies in
  them, and offers to correct them. The reply to each query is either 'y' for yes
  (correct the inconsistency), or 'n' for no (leave the file-system inconsistent).
  A parameter '-y' to the command assumes 'yes' replies to all questions, so
  that no further interaction is necessary; a parameter '-n' similarly assumes
  all 'no' answers, and therefore needs no write permission to the device. Any
  'yes' reply may involve the loss of information, such as the complete removal
  of a suspect file. Suspect files on the file-system being checked are written to
  a directory lost + found on the device if such a directory exists; this directory
  must have been created, and be sufficiently large already to hold the names
  of all the files involved. This can be ensured by first creating the directory,
  then creating a number of files in the directory, and then removing them.
  The corrected systems will be consistent, and can later be mounted as and
  when required. It may be possible to recover information from deleted files
  by looking at the lost + found directory. There should be a lost + found direc-
  tory at the head of each mountable file-system.
  When checking the root file-system, there are complications, in that it
  will be active (even though, because it is root, it will not be formally mounted
  as such, but is implicitly mounted as root during the booting process). If
  modifications are necessary, they should be completed, and the machine
  rebooted without first performing a sync (see section 4.5 below for the nor-
  mal procedure for taking a system down). This is to ensure that the disc as
  modified by fsck is not overwritten by any in-core information, which may
  have been generated from information read from the original corrupt (incon-
  sistent) version.
  ...
  "
</code></pre>
But I've also read more detailed explanation that recollect is that unless blocks were preallocated, there was a possibility that lost+found need first allocate more blocks directory it already had, it would possibly led to losing some data that would otherwise been able to recover once fsck had advanced further from that point.<p>Old time UNIX systems directories were just another structured file, which a 'd' bit (like others you changed with chmod) on them, where each record was 16 bytes, which 2 first were the inode number followed by 14 bytes reserved for filename. IIRC linux also had first same limit first filesystems. You could read directory with any program, common feat was to check any odd stuff that "ls" would not show with could hexdump or "od" with some flags and print 16 bytes lines per row. That way you also could see any deleted or moved files from that directory, because directory entry was not quite long otherwise cleared but just clearing that inode reference two bytes.<p>A Quick look from other books that I have close me now Maurice J. Bach, The Design of Operating UNIX System (-86) contains much more about fsck and filesystem fixing issues scattered few pages in the book and what methods were used to mitigate loss of data. S.R Bourne The Unix System, no mention of fsck at all, at least by looking book automatically generated index.<p>It could have been some other quite old book I did read, but did not own or anything since BSD4.3-tahoe documentation I've read over the years. But sure it would be nice to read that exact reasoning again from credible sources.<p>edit: Oh, and you could preallocate also just by adding entries or copying some data to lost+found enough, and then remove entries. Unix traditionally have not compacted and resized directories. They only grow and can be if have been very large slow to traverse. The way to compact is creating another, moving existing data there and then swapping directories.</p>
]]></description><pubDate>Mon, 08 Jun 2026 08:40:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442775</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48442775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442775</guid></item><item><title><![CDATA[New comment by mesrik in "CT scans of BYD car parts"]]></title><description><![CDATA[
<p>I understand that while small kids or baby then there is lot of laundry. But I've heard some people wash same fav clothes every day just to be able to use them fresh clean every day.<p>Gosh, but there are other ways to solve that issue like having bit more of fav clothes, so that you dont' have to wash same cloth every day but instead was a bunch of them end of week. Need white shirt every day at work, buy at least 10 of them, use one each day, wash & iron weekend, put on pile1 and use from pile2 next week rotating for even use and to have some redundancy, then pile1 week and so on. Get more trousers etc. whatever you need. This is what I did when had job where dress code told what to wear in office.<p>And kids, buy them more fav clothes too if it otherwise becomes fight what they want to wear daily.<p>But each to their own. Above is just my view and how I learned when I was kid looking my parents, and how I've done also.</p>
]]></description><pubDate>Wed, 03 Jun 2026 12:06:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48382901</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48382901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48382901</guid></item><item><title><![CDATA[New comment by mesrik in "CT scans of BYD car parts"]]></title><description><![CDATA[
<p>Miele makes darn reliable appliances, I've had two Miele vacuum cleaners from -88 and still both work fine. Used weekly, one at home and when I sold summer cottage to my brother & his wife I gave one to them, they still use it there.<p>All parts still available and when I bought new hose few years ago from service I asked if they still are willing to fix it if it went broke answer was. Sure absolutely, just bring it here and we make it work again. I've just bought once new floor nozzle that was worn out and that hose because it grew leaky from ends. Third party dust bags are available and very cheap.</p>
]]></description><pubDate>Wed, 03 Jun 2026 11:43:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48382716</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48382716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48382716</guid></item><item><title><![CDATA[New comment by mesrik in "Debug Project"]]></title><description><![CDATA[
<p>True, that's some things have changed.<p>But it's when you consider taking first full drive backup times. It still takes 'forever' when you'd rather like to get on with fixing single disk issues. Or like when you wait RAID rebuilds too.<p>We did plan our maintenance tasks so, that there was something else useful we could do while obligatory backup and Spinrite was running. Upgraded another devices EPROM's, PC BIOS or dot matrix printer EPROM, cleaned printer heads, chaff and dust from chassis, changed colour ribbon to it. Ran updates to software we had sold etc. And went lunch with the customer:)</p>
]]></description><pubDate>Wed, 03 Jun 2026 11:18:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48382491</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48382491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48382491</guid></item><item><title><![CDATA[New comment by mesrik in "Gmail thinks I'm stupid, so I left"]]></title><description><![CDATA[
<p>I've used Mail.app since 2004 and have not had any of those problems except searching using Spotlight have occasionally been broken over the years, but never searching within the app.<p>And I've had both multiple accounts various servers both private and work. And dozens of work-related role aliases which Mail.app correctly always used when replying. No problems there. Neither I have had to rebuild sqlite mail folder db, but did have some quirks first when work emails were transferred to Office365 which wanted to rename folders etc. nuisance, 2FA worked also worked fine since IIRC Mojave. I've had some addons MacGPG, sorting and maintenance scripts too. MacGPG does need some attention when upgrading though besides paying for subscription it moved time ago.<p>I've used also Thunderbird, mostly with linux. And used and tested whole lot of various clients since Elm was a thing -80's, then Pine, mutt etc.<p>The macOS Mail.app is fast reliable in my opinion, but sure there are things in its UX it could be yet improved. But still it's been long time among best and never broken or let me down over 20 years, both work and private use.</p>
]]></description><pubDate>Wed, 03 Jun 2026 11:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48382390</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48382390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48382390</guid></item><item><title><![CDATA[New comment by mesrik in "CT scans of BYD car parts"]]></title><description><![CDATA[
<p>How so, not last a decade?<p>I had AEG Lavamat 1055 about 35 years (from 1982), worked well without hitch. It was quite small, top loading model etc. Fast spin-dry w/ variomatic (shaking also while spinning). Laundry out of it was quite dry already.<p>Then 2017 building plumbing had to be redone and gave reason to remake bathroom completely and replacing old equipment. I would have bought Miele model but it didn't fit reserved place and I ended up buying Electrolux instead.<p>That's now month short of 9 years and I have no reason to believe it will not work well at least another 10 years to come. regardless advertised 10 years warranty.<p>This current one has more electronic parts, but now searching by its model found only fault codes all seem to be user errors, overfilling, water hose not open, draining filter clogged etc. All non issues whoever bothers knowing how to maintain and operate that thing over years. No complaints about issues with electronics problems.<p>These were first used by a couple and later single (me) needs which are usually once a week plus twice a month washing 4-5 uses single day. Which becomes bit over 100 washing in year.<p>That's just 1000 washings in 10 years and 3500 in 35 years. For a family washing every day once it would be 3563 uses in 10 years.<p>If washing machine isn't badly kept against instructions and it isn't cheapest knock off plastic rubish, why would be a surprise if it doesn't last at least that 10 years use washing family laundry. And last many decades with single or dink use?</p>
]]></description><pubDate>Wed, 03 Jun 2026 09:18:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48381728</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48381728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48381728</guid></item><item><title><![CDATA[New comment by mesrik in "Debug Project"]]></title><description><![CDATA[
<p>Sure I remember, but since I purchased Spinrite doing lowlevel was needed just once while changing ST-506 controller to a different type or for a new disk, former was quite much rarer needed.<p>Then even after std lowlevel it was worth using Spinrite to check if interleave value was proper. And if it wasn't it was worth letting it first before anything else. Same when changing a faster CPU as it could speed up IO so much that no interleave would not needed any more and get faster IO.<p>Spinrite was such a great tool and time saver fixing or making preventive periodic maintenance to customers disks, even though it chugged hours even 30M disks. And just because not to take absolutely any risk it was necessary to make full backup first, which that took quote long also. LapLink was a great tool for that, before LAN became more common.</p>
]]></description><pubDate>Tue, 02 Jun 2026 08:26:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48367470</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48367470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48367470</guid></item><item><title><![CDATA[New comment by mesrik in "Blog ran on Ubuntu 16.04 for 10 years. I migrated it to FreeBSD"]]></title><description><![CDATA[
<p>And it's been used by many commercial networking and storage appliances too. Juniper using various devices (routers, firewalls, switches, etc), Citrix Netscreen load balancers, Dell storage Isilon just to name few. Knowing FreeBSD pays dividends if you work enterprise gear. Makes your life so much easier even there is vendor specific UI's and shell, but you know your way around so much better when you encounter any issues which requires using shell and it helps you debugging things you would otherwise not being able to accomplish.<p>Knowing you way around *BSD how check things, mount a USD drive, collect data & or evidence when need arises is well worth having beyond just surviving bare Linux skills. BSD's are alive and kicking on commercial appliances and devices.</p>
]]></description><pubDate>Fri, 22 May 2026 18:38:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48239695</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48239695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48239695</guid></item><item><title><![CDATA[New comment by mesrik in "Blog ran on Ubuntu 16.04 for 10 years. I migrated it to FreeBSD"]]></title><description><![CDATA[
<p>You should't need mainframe for 100% (or five nines if that's fine) service uptime.<p>You can build that way cheaper with 2-3 proper clustered load balancer units, 2-3 application servers behind those and those using persistent storage (databases,ldap, files) which allow writing multiple nodes simultaneously.<p>I used to work uni that we had few services from 2012 to 2025 my retirement with zero downtime. One time my manager with tech background tried to add PBR in hurry using WebUI and did not understand cli syntax and caused close to require reboot, but I was able to fix it from cli rolling back previous config and rebooting one unit at time. Upgrading software major version up to each unit supported level wasn't hard, upgrade node it joins back cluster, upgrade another node and it joins cluster, all done. Few times I had to fix manually config for some less important test backend servers that I had forgotten to change before upgrade. No big deal. No major outages during all that 13 years time happened. Some redirecting policy and action syntax was first hard to understand and learn like GeoIP, but I was very surprised how darn reliable and nice they to use and maintain.<p>The LB's were (Citrix) Netscalers in clustering mode (all nodes process traffic concurrently), which allowed live update one node at time without losing any connectivity through them. That wouldn't have been possible devices in just HA mode.<p>We had just 2 beefy units which worked very well for us, but you can have 2-32 of them in cluster and managing thousands of servers behind them if you need that. Netscalers are FreeBSD derived where quite a bit of the TCP/IP stack was rewritten adding support many some quite odd features std FreeBSD doesn't have. Much of that is IP/ethernet multicast features, PBR's, Traffic Domains (VRF's)  and of many service and monitoring processes which sync cluster (or HA) and if node fails another can continue straight from there without any loss of traffic to clients being proxied.<p>Though I think most people in this forum are familiar with with haproxy, pound and web-server software provided reverse proxying.<p>A car analogy if previous were your fancy sport sedan Netscaler and F5 BigIP are formula F1 class cars ie. quite different beasts altogether.<p>e: And proper LB's are not just for HTTPS etc. but very nice proxying many other protocols were they TCP, UDP or something else. We did done VPN's and something like Cisco AP'S CAPWAP (DTLS ie SSL over UDP). 
e: typo.</p>
]]></description><pubDate>Fri, 22 May 2026 13:04:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48235329</link><dc:creator>mesrik</dc:creator><comments>https://news.ycombinator.com/item?id=48235329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48235329</guid></item></channel></rss>