Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mahkoh
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
mahkoh
5mo ago
Because foo might call process::abort().
2.
▲
by
mahkoh
5mo ago
You're a single parent. Through divine intervention you know that your 5 year old child has already pressed the red button. Are you going to press the blue button and risk your child becoming an orphan in a selfish and violent world? O
3.
▲
by
mahkoh
6mo ago
I doubt there is anything incorrect there. See the note here: https://wayland.freedesktop.org/docs/book/Message_XML.html#a...
4.
▲
by
mahkoh
8mo ago
WebGPU seems to be enabled by default in chromium 144 on linux at least on AMD GPUs.
5.
▲
by
mahkoh
9mo ago
The point of disabling overcommit, as per the article, is that all pages in virtual memory must be backed by physical memory at all times. Therefore all virtual memory must reserve physical memory at the time of the fork call, even if the c
6.
▲
by
mahkoh
9mo ago
>Back when I was writing xdg-desktop-portal-hyprland, I had to use a few dbus protocols (xdg portals run on dbus) to implement some of the communication. If we go to the portal documentation, we can find the protocols. >[...] >None
7.
▲
by
mahkoh
9mo ago
VESA makes you pay $5000 to get legal access to the DisplayPort standard. That is not the issue here.
8.
▲
by
mahkoh
2y ago
a can be a vector of booleans.
9.
▲
by
mahkoh
2y ago
The author frames his post to be about education: please correct them for me. The misinformation has been around for 20 years But his education will fail as soon as you're operating on more than scalars. It might in fact do mo
10.
▲
by
mahkoh
2y ago
So, if you ever see somebody proposing this float a = mix( b, c, step( y, x ) ); The author seems unaware of float a = mix( b, c, y > x ); which encodes the desired behavior and also works for vectors: The v
11.
▲
by
mahkoh
2y ago
That assumes that Apple's shareholders believe that Apple's privacy reputation (relative to other companies) is more valuable than access to the UK market. All evidence that I have seen suggests that consumers by and large do not
12.
▲
by
mahkoh
2y ago
The problem with asciidoc is that it doesn't support nesting. Markdown allows you to nest constructs as much as you want using syntax that are easy to use for both humans and documentation-generating applications. The asciidoc develope
13.
▲
by
mahkoh
2y ago
>Another one is I could not find a benchmark with io_uring - this would confirm the benefit of going from epoll. One of the advantages of io_uring, unrelated to performance, is that it supports non-blocking operations on blocking file de
14.
▲
by
mahkoh
2y ago
C-f thread 0/0 We shouldn't hope for the impossible.
15.
▲
by
mahkoh
2y ago
I've had a few hard crashes (system freezes completely, ssh does not work) over the last two weeks on 6.10.x kernels. I am hoping that it is https://gitlab.freedesktop.org/drm/amd/-/issues/3142 (and
16.
▲
by
mahkoh
2y ago
>The in-memory representation of bit fields is implementation-defined. Therefore, if you’re calling into an external API that takes a uint32_t like in the example without an explicit remapping, you may or may not like the results. >In
17.
▲
by
mahkoh
2y ago
0.2 and 0.4 are different "major releases" of rust crates as you say. The major release is determined by the first non-0 component in the version number. The issue is that debian appears to only allow one version even if there are
18.
▲
by
mahkoh
2y ago
If control flow statements don't require parentheses to be parseable, doesn't that mean that it is the parentheses that are completely unnecessary?
19.
▲
by
mahkoh
2y ago
Provenance might be used as justification now but the actual rules are simpler and stricter. After freeing (or reallocing) a pointer, the application must not inspect the pointer value anymore. Even `new_pointer == old_pointer` is not allow
20.
▲
by
mahkoh
2y ago
>IPv4 only. You'd think that sites choosing wireguard would have a more modern setup and might make heavy use of (self service) ULAs.
21.
▲
by
mahkoh
2y ago
The linked PoC requires that the attacker already has root so that it can disable the default ptrace protection.
22.
▲
by
mahkoh
2y ago
Adding the following to your local systemd.network configuration file should resolve the issue: [DHCPv4] UseDNS=false [DHCPv6] UseDNS=false But you will have to type the IP of the fritz box when you want to access the admin
23.
▲
by
mahkoh
2y ago
Early linux versions as a git repository are available here: https://archive.org/details/git-history-of-linux
24.
▲
by
mahkoh
2y ago
See https://www.swift.org/platform-support/ for a list of supported distributions. You seem to have hallucinated that I said that swift cannot be made to run on other systems. You can even make windows-only games run o
25.
▲
by
mahkoh
2y ago
>Isn't it good that now there is an alternative to C? Rust has had endorsed language bindings for GTK for a long time: https://www.gtk.org/docs/language-bindings/rust Some official Gnome applications are w
26.
▲
by
mahkoh
2y ago
If you don't know how to build a statically linked rust binary yourself, then why bother posting about the downsides of dynamic linking? And obviously you can also link statically against musl on glibc systems. It's just another l
27.
▲
by
mahkoh
3y ago
No, that's just the font I'm using. It's the same if I keep the scale at 1 and then zoom in the browser.
28.
▲
by
mahkoh
3y ago
It works in chromium without anything I'd call blur. Here it is at 175% scale: https://i.ibb.co/DtKm69d/image.png
29.
▲
by
mahkoh
3y ago
That is not the case on wayland. Wayland applications with support for the fractional scaling protocol can render without any blur at any fractional scale. This is because the protocol negotiates the size of the underlying buffer. If the cl
30.
▲
by
mahkoh
3y ago
The component model seems like it's just a re-invention of JBoss-like application servers. Maybe it is explained somewhere in the paper but how do atomic updates work if at least one of the components has to be a singleton that does no
More ›