Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
database64128
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Go 1.27
(go.dev)
759 points
by
database64128
29d ago
|
265 comments
2.
▲
Arch Linux disables AUR package adoption
(lwn.net)
164 points
by
database64128
2mo ago
|
128 comments
3.
▲
by
database64128
2mo ago
I'm new to Ubiquiti routers, but I had no problem dividing the /60 I got from my ISP and assign /64s to VLANs. You might be interested in https://www.youtube.com/watch?v=KZpJvpm1Ris (title: Does UniFi FINALLY
4.
▲
Latest ToS update includes class action waiver and forced arbitration
(github.com)
2 points
by
database64128
7mo ago
|
0 comments
5.
▲
Std: Introduce `Io` Interface by Andrewrk
(github.com)
8 points
by
database64128
11mo ago
|
0 comments
6.
▲
by
database64128
1y ago
No, having the bare minimum "HDR support" does not mean it works fine. I have a 27-inch 4K 144Hz monitor with P3 wide color gamut and HDR600. This monitor is connected to 2 PCs, one running Arch Linux with GNOME as the DE and one
7.
▲
by
database64128
1y ago
I don't think so. I'm on GNOME 49 and nothing has changed compared to 48.
8.
▲
by
database64128
1y ago
> Every time I login using a Wayland desktop, only my main monitor is detected and it defaults to 60hz. I have to go through a whole process of unplugging the "undetected" monitors and plugging them back in. Are you using GNOME
9.
▲
by
database64128
1y ago
Have you actually contributed to the Go standard library? Yes, there are people who don't work for Google and can +2 on changes, but you still need 2 Google employees to at least +1 on your change before it can be submitted. This is me
10.
▲
by
database64128
1y ago
Yes. To land a change in the Go standard library, you'll need 2 Google employees to approve your change on their "trusted devices".
11.
▲
by
database64128
1y ago
I see you use a hard-coded constant ALIGN = 512. Many NVMe drives actually allow you to raise the logical block size to 4096 by re-formatting (nvme-format(1)) the drive.
12.
▲
Linus Torvalds Marks Bcachefs as Now "Externally Maintained"
(phoronix.com)
22 points
by
database64128
1y ago
|
0 comments
13.
▲
Bcachefs Goes to "Externally Maintained"
(lwn.net)
15 points
by
database64128
1y ago
|
0 comments
14.
▲
by
database64128
1y ago
You could use something like https://github.com/database64128/swgp-go to obfuscate WireGuard traffic. Using full-blown VPNs under such environments has the disadvantage of affecting your use of domestic web services. Y
15.
▲
Show HN: DDNS-go – Over-engineered DDNS service with native OS integrations
(github.com)
2 points
by
database64128
1y ago
|
0 comments
16.
▲
by
database64128
1y ago
> One problem with Go is the lack of fine-grained control over allocation. In particular, no arena allocation support. How does C# compare? Go has an experimental arena package [0], but the proposal is on hold and the code may be removed
17.
▲
by
database64128
1y ago
Shameless plug: I wrote a DDNS service in Go [0] that uses Netlink on Linux and the IP Helper API on Windows to monitor network interface addresses in the most efficient way possible. As a result of working on this project, I sent 3 separat
18.
▲
Bcachefs Changes Merged into Linux 6.16, for 6.17: "We'll Be Parting Ways"
(phoronix.com)
18 points
by
database64128
1y ago
|
1 comments
19.
▲
by
database64128
1y ago
Raising the soft limit to the hard limit is also recommended by the author of systemd: https://0pointer.net/blog/file-descriptor-limits.html I doubt the kernel would actually allocate the resource space upfront. Like S
20.
▲
by
database64128
1y ago
> In fact it’s quite common to “commit” on close, at least from what I’ve seen. close(2) does not "commit". You have to call v.Sync() (i.e. fsync(2)) for that. From man 2 close: A successful close does not guarantee th
21.
▲
by
database64128
1y ago
This is one of the many things where Go just takes care of automatically. Since Go 1.19, if you import the os package, on startup, the open file soft limit will be raised to the hard limit: https://github.com/golang/go&
22.
▲
by
database64128
1y ago
Just write `defer v.Close()`? In almost all cases, `close(2)` errors can be safely ignored. Rust also does this: https://github.com/rust-lang/rust/blob/792fc2b033aea7ea7b766...
23.
▲
by
database64128
2y ago
Disable Windows Defender on your main rig and try again?
24.
▲
by
database64128
2y ago
I just finished adding UDP GRO & GSO support to my WireGuard proxy software. The work involved rewriting a large part of the program. https://github.com/database64128/swgp-go For those who don't know, UDP Gene
25.
▲
Go 1.23 Release Notes
(go.dev)
8 points
by
database64128
2y ago
|
0 comments
26.
▲
Show HN: DDNS-go – netlink/iphlp/asuswrt –> A/AAAA/HTTPS RRs
(github.com)
2 points
by
database64128
2y ago
|
0 comments
27.
▲
by
database64128
3y ago
I wrote a silly Telegram bot for my group chats: https://github.com/database64128/CubicBot It's mostly just some useless commands that say stupid things, and stats collection for earning "achievements" a
28.
▲
DNS query flooding for domain curl
(github.com)
3 points
by
database64128
3y ago
|
0 comments
29.
▲
by
database64128
3y ago
Why does the in-kernel WireGuard perform so much worse on the AWS instances?
30.
▲
by
database64128
4y ago
You have to delete the PIN it forced you to create during OOBE. This forces the system to apply your MSA's password to the actual account. Without this step, the account has no password. You can still recreate the PIN afterwards and it
More ›