HN user

matthews2

1,085 karma
Posts30
Comments187
View on HN
groups.google.com 1y ago

Why do we need modules at all? (2011)

matthews2
151pts88
www.youtube.com 1y ago

How China's Surveillance State Works [video]

matthews2
6pts0
www.segger.com 1y ago

SEGGER's Ozone debugger now supports Rust

matthews2
3pts0
store.steampowered.com 2y ago

Nintendo Stuff on Steam Workshop

matthews2
2pts0
www.youtube.com 2y ago

Did SpaceX copy NASA thermal tiles? [video]

matthews2
3pts1
www.youtube.com 2y ago

12VHPWR is just Garbage and will Remain a Problem [video]

matthews2
2pts1
bugzilla.kernel.org 2y ago

Intel hybrid CPU scheduler always prefers E cores

matthews2
3pts0
lkml.org 2y ago

AMD Zen4 CPU Bug? Spurious SMT Sibling Invalid Opcode Speculation

matthews2
3pts0
www.sacredheartsc.com 3y ago

Building a Personal VoIP System

matthews2
318pts147
spring.io 3y ago

Spring Modulith 0.6 Released

matthews2
1pts2
www.raspberrypi.com 3y ago

Don’t try this at home: overclocking RP2040 to 1GHz

matthews2
1pts0
gitlab.freedesktop.org 3y ago

Restrict CI runners to valid freedesktop projects only

matthews2
53pts6
www.youtube.com 3y ago

Our New Off Road Kid Rig – From 'Not a Wheelchair'

matthews2
3pts0
www.linuxfoundation.org 3y ago

Linux Foundation Announces Launch of the Open Metaverse Foundation

matthews2
4pts1
www.cnx-software.com 3y ago

Renesas RL78/G15 8-bit MCU is offered in a 3x3mm package

matthews2
2pts0
www.espressif.com.cn 3y ago

ESP32-P4: High-Performance MCU with Numerous IOs and Security Features

matthews2
47pts20
www.youtube.com 3y ago

Tesla Semi: Delivers Failure

matthews2
3pts0
www.macworld.com 3y ago

Foxconn builds products for many vendors, but its mud sticks to Apple (2012)

matthews2
1pts0
mochiro.moe 3y ago

A pure-meson ray tracer

matthews2
3pts1
maskray.me 3y ago

Lld Linked Musl on PowerPC64

matthews2
2pts1
twitter.com 3y ago

So today musl discovered a longstanding bug in Linux's ELF loader

matthews2
159pts13
www.youtube.com 3y ago

Tourism in Taliban Controlled Afghanistan

matthews2
2pts0
www.youtube.com 3y ago

Building a serial terminal with RP2040 and EL screen

matthews2
1pts0
blog.trailofbits.com 3y ago

Magnifier: An Experiment with Interactive Decompilation

matthews2
5pts0
www.kickstarter.com 3y ago

VisionFive 2 – open-source quad-core RISC-V dev board

matthews2
4pts0
www.theguardian.com 4y ago

Roaming charges are back after Brexit – beware high mobile bills

matthews2
3pts4
tilde.town 4y ago

What does GNU Hyperbole do?

matthews2
3pts0
github.com 4y ago

Why the New Contrast Method APCA

matthews2
1pts1
www.phoronix.com 4y ago

Ubuntu Deciding How to Tame Their Systemd-Oomd Killing Experience

matthews2
4pts0
blog.xen0n.name 4y ago

Unofficial yet comprehensive FAQ for LoongArch

matthews2
35pts14

You still authenticate and kick off the Mosh session via SSH, so it shouldn't be any worse than plain SSH.

Mosh doesn't listen on network ports or authenticate users. The mosh client logs in to the server via SSH, and users present the same credentials (e.g., password, public key) as before. Then Mosh runs the mosh-server remotely and connects to it over UDP.

If serde_json is a parser and has a different feature set than json-threat-protection, does it make sense to compare performance?

If you were using serde_json just to validate a payload before passing it on to another service (like a WAF), then the comparison makes sense. If you had more complex validations or wanted to extract some of the data, then maybe not.

Zero dependencies seems like a weird selling point, especially since it depends on Clap, Tokio, a Rust compiler...

A neat project, though. I think that this is best solved in the application itself (e.g. your server starts but returns HTTP errors while the database is unavailable), but being able to retrofit this behaviour into any existing application seems useful. Feels like something very similar should be built into tools like docker-compose.

In this example, the kernel is doing the task switching. They are "real" threads. The userspace component is informing the kernel which tasks should be run.

goroutines and Java virtual threads are a separate idea. The application saves its state and then yields back to a scheduler in the application.

You don't need to agree with all of his opinions to use SourceHut :)

I'm not a big fan of some of his hot takes, but I still respect him and trust him with my data.

CentOS Stream isn’t unstable in the way that something like Arch Linux or Debian Sid is.

They effectively only got rid of point releases. Instead of going from CentOS 7 to 7.1, you just regularly get updates. Since they’re a part of the same major release, they don’t contain breaking changes.

It’s no different from running Debian Stable with the -updates repository enabled.