Hacker News new | past | comments | ask | show | jobs | submit | vmlinuz's comments login

It's obviously a slightly different combination of technologies, but I've been using NFS over wireguard pretty happily for a while...


NFS is more graceful in reconnecting when the TCP channel is reset, which is a great benefit.

It also implements more filesystem functionality, as a "df" report will correctly reflect the remote filesystem's usage.

EDIT: NFSv4 also offers "delegations," which give complete control of a file to a client in an expiring lease; the latest NFS clients also have "polite delegations," which tacitly extend the lease period.

SSHFS is very handy for a "quick and dirty" mount, though, with minimal configuration.


I myself went to other way around. While my VPN infra is very stable, I went into repo route. I use my very simple DVFS repo utility to sync files and never looked back. I like to have multiple copies of stuff here and there.


+1

Switched from sshfs to NFSv4+wireguard few years back. Works great!


I still do. It still does...


I admit, I stopped using linux on desktop approx 2007. Since then, its just been macos and servers.

I've been considering going back to it though, but I know that I need to do it in measured steps.

Care to share any more about your slackware experience?


Very sad news - been using vim for decades, still use it every day as pretty much all of my colleagues use VSCode... I met him briefly at FOSDEM 20+ years ago, will have to see if I can find the photo I took of him looking slightly bemused when I showed him vim running on a Linux-ified iPaq with a touchscreen and no keyboard!

As others have said, time to make a donation in his honour.


This article is a masterpiece of deadpan Nordic understatement! Also a good read...


That joke about his preferred Linux installation method is chef's kiss.


Location: Leeds, UK

Remote: Happily

Willing to relocate: No

Technologies: Python, Django, Flask, Linux, shell, HTML/CSS/JS, SQL, PHP, etc.

Resume: https://www.linkedin.com/in/vmlinuz/

Email: richard@vmlinuz.org

I'm an experienced senior engineer, currently in Hong Kong but relocating to the UK this month, looking for work starting early April, either fully remote or hybrid accessible from Leeds. In my last 3 jobs, I've worked for a pan-Asian logistics start-up as the 'code owner' of the core backend engine, a large European bank as the senior engineer in an informal devops team building internal tools to modernise operations, and freelance building sites for an accounting firm. In the past I've worked on websites/APIs, Android apps, the Unix kernel, and also spent a while working in a bra factory...

It's a bit of a cliche, but when asked I say I'm looking to work on a good problem, with good people, using good tech. Beyond that - I'm flexible!


That's exactly what happened to me during lockdown - hired at a bank on a fixed-term contract, purely by phone interview. When I started, they required me to work on-site because I wasn't permanent staff and therefore had to be supervised, except my manager wasn't on-site and I was there for over 2 months before meeting him in person - they were actually quite strict about separation because they were worried about the operational risk of an office outbreak.

It wasn't until I broke my toe and was told by the doctor to minimise my walking they they allowed me to (technically temporarily) work from home...


This is completely the opposite of my experience. Most developers work from home, but managers are more likely to be in the office because their job is meeting lots of people.


And why exactly should we listen to a German when it comes to these things?


I'm sure you only mean to be anti-royalist^, but the implication for the rest of the citizens by birth of this fairly multicultural country is extremely intolerant if not racist.

^Understanding that just makes it a baseless & lazy argument, a joke at best.


SEEKING WORK | HONG KONG (currently) | REMOTE

LinkedIn: https://www.linkedin.com/in/vmlinuz/

Experienced engineer, originally from the UK, worked on a large variety of different products at different levels of tech stack. Recently, mostly backend Python/Django, but also non-code expertise like mentoring, code review, workflow, troubleshooting, etc. Previously: PHP, shell, C (Unix kernel and system utils), Android/Java, Linux, some HTML/CSS/JS, little bits of Kotlin and Golang, also bras.


I'm quite surprised to see that OpenServer is still on that list, and Solaris isn't...


I think this is less technical and more 'political' / contractual, as it used to be:

> This is to certify that Oracle Corporation has entered into a Trademark License Agreement with X/Open Company Limited in accordance with which the following are registered under the X/Open Brand Program.

* https://web.archive.org/web/20191022053203/https://www.openg...

* https://www.opengroup.org/openbrand/register/brand3642.htm

An August 2018 tweet:

> We are pleased to announce that Oracle Corporation has achieved certification to the UNIX V7 Product Standard for: Oracle Solaris 11.4 Operating System and later on SPARC-based and X86 based platforms. For more information: http://ow.ly/8fT830lBjfu #UNIX

* https://twitter.com/theopengroup/status/1034785507610447872

There's a renewal process:

* https://www.opengroup.org/openbrand/docs/UNIXV7_Certificatio...

Oracle did not bother renewing in April 2019:

> Solaris supports SPARC and x86-64 workstations and servers from Oracle and other vendors. Solaris was registered as compliant with UNIX 03 until 29 April 2019.[6][7][8]

* https://en.wikipedia.org/wiki/Oracle_Solaris


I think that IBM z/OS is the strangest entry on the list. It’s also notable that Hawaii EulerOS is a Linux distro based on CentOS



So Huawei got Unix certification for Linux? If so, that’s a pretty big deal!


They did, but (IIRC, and this is an old memory) to make GNU/Linux pass certification you have to hack it up quite a bit; lots of GNU tools have POSIX modes that significantly change how they behave - things like du defaulting to 1024-byte units by default but using 512-byte units if you set POSIXLY_CORRECT because parts of the standard are, um, "interesting". But yes, neat to know that it can be done.


AFAIR, Red Hat once had a version of their system certified, too. But it's not as useful as one might think - the certification applies to a specific distro and release only, so it needs to be renewed with every new release.


It's honestly a little weird that Oracle doesn't see the value in continuing to have Solaris certified, same with Redhat and RHEL, but Apple continue to get macOS certified.


At this point Solaris is a zombie product that's only still on sale to bring in revenue from people who're so committed to the platform they'll buy it no matter what.

The development team was basically disbanded a while back, and the hardware team even further back than that, and any customer who's not going to be put off by that seems fairly unlikely to be put off by the lack of certification.


Extra funny considering that Solaris is built from actual AT&T UNIX™ code and OpenServer was, last I looked, FreeBSD with some patches.

(Or, honestly, sad; RIP Sun.)


Depends on the version of OpenServer. Up to 6 (released in 2005) it was a descendant of Xenix, so plenty of AT&T (well Bell Labs I guess) code still in there probably.

Later on SCO finally died and Xinuos got the trademark, which was reused for a FreeBSD-derived product as well


While technically my first Linux was a generic boot/root floppy pair in late 1995, my first distro was Slackware in 1996. I've used Red Hat, SuSE, OSX, Solaris, Unixware and (rarely) Windows since then - but last night I updated my home PC to Slack 15RC3...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: