Readit News logoReadit News
ninjin commented on Buypass Discontinues Issuance of TLS/SSL Certificates   buypass.com/products/tls-... · Posted by u/gpi
skrause · 2 hours ago
Buypass was one of the free alternatives to Let's Encrypt that also supported the ACME protocol and even gave you 180 days validity.
ninjin · an hour ago
Indeed, I had just started using them at that. No account needed, you just needed to set your contact to "mailto:$EMAIL" and get on with your day. Was nice to use them for a few domains so as to make sure I had a more diverse set of tried and tested issuers, with bonus points to Buypass for being outside the US as well (Norway).
ninjin commented on Overengineering my homelab so I don't pay cloud providers   ergaster.org/posts/2025/0... · Posted by u/JNRowe
MaKey · 17 days ago
Your VPS provider likely uses servers with ECC RAM, this home server doesn't. For most people it doesn't seem to matter but for me it does - a home server where I store my data needs to have ECC RAM.
ninjin · 17 days ago
Seconded, but hard to find for small boxes. I have seen in-band ECC on Asus Nucs, but that is as good as it gets from what I can tell.
ninjin commented on Overengineering my homelab so I don't pay cloud providers   ergaster.org/posts/2025/0... · Posted by u/JNRowe
rwyinuse · 17 days ago
For a bit more money, Optiplex Micro / Lenovo Tiny / HP Mini series with at least 8th gen i5 are a good option too. Can be found from Ebay for about 70 - 120 USD, much more powerful than Wyse 5070 while still quite power efficient (about 10W idle, as opposed to 5W of Wyse). Usually they come with one NVME, one SATA 2.5" slot, some premium models even with PCIE.
ninjin · 17 days ago
All good options, just noting that based on some searches I made they all seem to lack serial ports compared to the Wyse if that is something you care about (I personally do). There could be variants out there though with serial ports and if would be happy to hear about them and even more happy if there are fanless variants/alternatives for those of us with very limited space at home and a need to avoid noise.
ninjin commented on Overengineering my homelab so I don't pay cloud providers   ergaster.org/posts/2025/0... · Posted by u/JNRowe
pandemic_region · 17 days ago
What if power consumption is taken into account? Are there any devices in that category that are ok to leave on 24/7 ?
ninjin · 17 days ago
Quick search online tells me ~5W for the Dell Wyse 5070, which does not sound unrealistic as I have similar boxes that draw ~10W. So, 32 to 62kWh per year and then we have ~USD 6.5 to 13 per year assuming 20 cents per kWh which another online search told me was reasonably realistic for the US.
ninjin commented on Classic Common Desktop Environment coming to OpenBSD   undeadly.org/cgi?action=a... · Posted by u/susam
n3storm · 20 days ago
Is there BSD key value store? Or a BSD TUN/STUN server?
ninjin · 19 days ago
There are some library functions to support databases in base, but that is probably not what you are asking for. Likewise, to the best of my knowledge there is no TUN/STUN server. However, you likely have both in ports.

Not sure if you are asking these as "Gotcha questions", if not, sorry, reading tone, etc. over the Internet is hard. If you are though, you are missing the point of what OpenBSD is and asking those questions is akin to walking into a Burger King and asking for sushi or how Linux interoperates with proprietary Windows drivers.

OpenBSD is the answer to what happens when a bunch of programmers get together around a shared history (BSD), goals (security, sane defaults, etc.), and very limited resources (Linux may be on the order of magnitude of a million times more users and funds). For example, based on reading tech@ for a few years, I am certain that the OpenBSD developers would love to have a new file system (people on Hacker News love to complain about FFS2), but the problem is that they are acutely aware of their own limitations. Ignoring the licensing issues with say ZFS, they do not have the funds and manpower to bring it into base (and maintain it as well, which everyone conveniently seem to forget is a cost) given how complex and large of a piece of code it is. So, an OpenBSD solution to what a new file system will look like will always be different from what we see out of Windows, Linux, etc. This, to me, is a good thing, because I like software diversity and history has shown that out of the OpenBSD community comes amazing pieces of software that makes its way into the rest of the ecosystem: OpenSSH, OpenSMTPD, tmux, LibreSSL, etc.

As a user, it forces you to rethink the cost of what you run and to some degree change your habits. I, for example, thought I "needed" a media server, but instead I have a directory serving videos over HTTP via httpd(8) and I just use the default directory listing and copy a URL into VLC to watch. Now, you may cry "That is not the same as a media server!" and I am not claiming it is, but I am getting along with no dependencies and fewer lines of code and am happily watching my videos regardless of any objections. Plus, I bet my "media server" upgrades come with a lot less drama.

ninjin commented on Open models by OpenAI   openai.com/open-models/... · Posted by u/lackoftactics
maxloh · 20 days ago
> We introduce gpt-oss-120b and gpt-oss-20b, two open-weight reasoning models available under the Apache 2.0 license and our gpt-oss usage policy. [0]

Is it even valid to have additional restriction on top of Apache 2.0?

[0]: https://openai.com/index/gpt-oss-model-card/

ninjin · 19 days ago
> Is it even valid to have additional restriction on top of Apache 2.0?

You can legally do whatever you want, the question is whether you will then for your own benefit be appropriating a term like open source (like Facebook) if you add restrictions not in line with how the term is traditionally used or if you are actually be honest about it and call it something like "weights available".

In the case of OpenAI here, I am not a lawyer, and I am also not sure if the gpt-oss usage policy runs afoul of open source as a term. They did not bother linking the policy from the announcement, which was odd, but here it is:

https://huggingface.co/openai/gpt-oss-120b/blob/main/USAGE_P...

Compared to the wall of text that Facebook throws at you, let me post it here as it is rather short: "We aim for our tools to be used safely, responsibly, and democratically, while maximizing your control over how you use them. By using OpenAI gpt-oss-120b, you agree to comply with all applicable law."

I suspect this sentence still is too much to add and may invalidate the Open Source Initiative (OSI) definition, but at this point I would want to ask a lawyer and preferably one from OSI. Regardless, credit to OpenAI for moving the status quo in the right direction as the only further step we really can take is to remove the usage policy entirely (as is the standard for open source software anyway).

ninjin commented on Online Collection of Keygen Music   keygenmusic.tk... · Posted by u/mifydev
pfcd · 23 days ago
Check out [MASTER BOOT RECORD](https://www.youtube.com/@MasterBootRecord) and [KEYGEN CHURCH](https://www.youtube.com/@KEYGEN_CHURCH).

Same guy is behind these both.

ninjin · 22 days ago
Official website with links to Bandcamp, live streams, IRC, tour schedule, etc.

https://mbrserver.com

Also, DRM-free music and streaming for KEYGEN CHURCH on Bandcamp:

https://keygenchurch.bandcamp.com

ninjin commented on I tried living on IPv6 for a day   xda-developers.com/the-in... · Posted by u/speckx
hnlmorg · 23 days ago
> How does your dhcpd server get its address?

It’s hardcoded. For IPv4 it doesn’t need to be dynamic because NAT allows you to hardcode private address ranges. But that whole concept of networking doesn’t translate (no pun intended) to IPv6

This is the problem I’m running into with deploying IPv6. I don’t know what address ranges to allocate because the dhcp server doesn’t perform any handshakes with the ISP. And I’m a bit reluctant to rearchitect the network topology for IPv6 because everything already works really well without IPv6.

So ideally I’d want a way of sliding in IPv6 without having to break what’s already working.

Every solution I’ve explored thus far hasn’t achieved that. But there’s lots of good information shared here today so I’ll have another read and maybe they’ll offer up an insight I’d previously missed.

ninjin · 22 days ago
I have had success running a hybrid IPv4/6 network by reading this guide for inspiration:

https://blog.infected.systems/posts/2024-12-07-building-an-i...

This allows me to have a mixture of both protocols and even some boxes that have both IPv4 and IPv6 addresses. I still have some issues writing routing rules that does not fail for link-local addresses, but the network has now been fully operational for well over a month.

ninjin commented on Native Sparse Attention   aclanthology.org/2025.acl... · Posted by u/CalmStorm
ninjin · 23 days ago
Link to the published paper rather than the preprint (update link?):

https://aclanthology.org/2025.acl-long.1126

ninjin commented on Classic Common Desktop Environment coming to OpenBSD   undeadly.org/cgi?action=a... · Posted by u/susam
n3storm · 25 days ago
Most Linux distros can do that without any external or extra repository.
ninjin · 25 days ago
That is not the same as in base though. For example, the NixOS developers maintain a large chunk code to generate scaffolding around systemd and to build code via Nix. They do not take a web server, fork it, and maintain it (alternatively, write that web server from scratch as is the case for httpd(8)). When I set up that OpenBSD server, I install the base system, place the configurations, start the daemons, and I am set. Not a single line of code runs outside of what is in the base repository.

I realise that the way BSDs do things is very different from Linux, but in BSD land the same people write the kernel, user land, and maintain the ports tree. With this I am not saying it is superior, but it does lead to a very different experience both as a developer and user. Yes, there are some exceptions to this like clang, the AMD GPU driver, etc. But the overall picture is true.

u/ninjin

KarmaCake day3237September 4, 2011
About
Just your run-of-the-mill researcher and educator.

I teach machines to use language and teach others using language to teach machines to use language.

View Original