Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fweimer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
211.
▲
by
fweimer
11mo ago
Is doing business with Inter.link really structurally different from getting connectivity to an exchange like DE-CIX and doing business there? I know that in theory, you get settlement-free peering at exchanges, but only for those networks
212.
▲
by
fweimer
11mo ago
There are still emissions during production and decommissioning. And cars are sources of noise and light, and emissions due to component wear (tires and brakes, probably others as well). A specific car may be not as bad as others for the en
213.
▲
by
fweimer
11mo ago
Sorry, I meant that something in the package management stack depends on Perl (not APT specifically). It looks like in trixie, it's libpam-modules that pulls in debconf, which is written in Perl. And libpam-modules is required by util-
214.
▲
by
fweimer
11mo ago
The Debian base system is much, much smaller. I'm surprised that people consider Python to be part of it. However, APT depends on Perl and the C++ run-time library, so those two languages have been part of the base system for a very lo
215.
▲
by
fweimer
11mo ago
The images are generated because it's a concept only: > This is a design concept and no concrete implementation is currently planned. https://www.apg.at/en/projects/austrian-power-giants-1/ They don&#
216.
▲
by
fweimer
11mo ago
Interesting bit about SH-4. I thought that Renesas had previously promised parts availability until 2029?
217.
▲
by
fweimer
11mo ago
LLVM is desirable for other reasons (LLVMpipe for example), so investing into an LLVM port is probably a better use of limited resources than improving and maintaining a retargeted rustc for GCC.
218.
▲
by
fweimer
11mo ago
As far as I understand it, the m68k LLVM port is not ABI-compatible with GCC on Linux because the alignment is wrong: https://wiki.debian.org/M68k/Alignment (page says that the LLVM packages are FTBFS because of this)
219.
▲
by
fweimer
11mo ago
Is this technology used in the Internet core? Or for de-bundling access networks and Internet service? Where I live, access networks use shared media (broadcast cable or GPON), segregating customers through device and protocol obscurity (no
220.
▲
by
fweimer
11mo ago
> Edit: also, I would rather write (x + y)/2 if I wanted half the sum, that seems much more logical to me than moving non-integer factors around. Based on what I recall, there's a bit of an aversion towards writing / or ÷
221.
▲
by
fweimer
11mo ago
I find https://github.com/typst/typst/pull/7072#issuecomment-338580... more enlightening about what's going on. Specifically the difference between these three: 1/2(x + y) 1/x(x + y)
222.
▲
by
fweimer
11mo ago
Thanks. Looks like the original now has some clarifications, including more detail regarding the REX prefixes: https://wiki.osdev.org/X86-64_Instruction_Encoding
223.
▲
by
fweimer
11mo ago
It would be really nice to have something like this for the x86-64 variant.
224.
▲
by
fweimer
1y ago
With containers, you usually get incompatible dynamic loaders in the containers (see mananaysiempre' comment; the glibc dynamic linker sees rather active development in some LTS distributions). This wouldn't be possible if the loa
225.
▲
by
fweimer
1y ago
> The ELF file contains a dynamic section which tells the kernel which shared libraries to load, and another section which tells the kernel to dynamically “relocate” pointers to those functions, so everything checks out. This is not ho
226.
▲
by
fweimer
1y ago
> There is no Obama or Biden counterpart to Trump's extrajudicial killings in the Venezuelan coast. Sadly, this isn't really true. The Obama administration had their Terror Tuesdays: https://web.archive.org/web&
227.
▲
by
fweimer
1y ago
The dependency of glibc on the unwinder (for backtrace, pthread_exit and pthread_cancel) is a glibc packaging problem. You need to plan for replacing glibc anyway because its licensing could switch to (L)GPLv3+ (including for existing stabl
228.
▲
by
fweimer
1y ago
One reason comes to my mind: HTTP is no longer a stable protocol with well-understood security properties. If you deploy it today, people expect interoperability with clients and servers that implement future protocol upgrades, resulting in
229.
▲
by
fweimer
1y ago
I doubt GPL version 3 is the motivation here. https://packages.ubuntu.com/plucky/rust-coreutils The dependencies of rust-coreutils list libgcc-s1, which is GPL version 3.
230.
▲
by
fweimer
1y ago
The problem about DRM in this context is not that it's going to get broken (which is probably true if the product becomes sufficiently mainstream). It will be used to target photographers and take away their rights. With today's c
231.
▲
by
fweimer
1y ago
I meant that the goroutine in the example keeps running. Often this contradicts the reason for having the timeout in the first place.
232.
▲
by
fweimer
1y ago
Isn't using time.After for timeouts a bit of an anti-pattern? There is no way to cancel the pending computation.
233.
▲
by
fweimer
1y ago
I don't know if it is intended this way, but there's one useful outcome even with the limited amount of detail disclosed: There are industry partners who work closely with AMD and Intel (with on-site partner engineers etc.), but w
234.
▲
by
fweimer
1y ago
More importantly, C++17 no longer ignores alignment in dynamic memory allocation: https://en.cppreference.com/w/cpp/memory/new/operator_new C++11 already had alignas, but it was not really integrated wel
235.
▲
by
fweimer
1y ago
Dynamic languages usually come with their own memory manager. They can come up with their own alignment constraints. That being said, most contemporary (Linux) architectures require that malloc returns 16 byte alignned pointers. Some malloc
236.
▲
by
fweimer
1y ago
According to this: https://www.devever.net/~hl/ppcas the POWER approach is not a true hardware capability architecture (“nothing about these ISA extensions provides any kind of security invariant against a party which
237.
▲
by
fweimer
1y ago
Arm MTE is much older. Android already supported it with a limited number of devices: https://developer.android.com/ndk/guides/arm-mte There is server hardware out there now that in theory can support MTE, but I d
238.
▲
by
fweimer
1y ago
It's not just Apple vs the government. It's also Apple vs Apple. As a silicon valley tech company, it's likely that fewer Apple employees identify as Republicans than among the general U.S. population. Nevertheless, it must s
239.
▲
by
fweimer
1y ago
ARMv9 also has read-modify-write memory instructions, so does any usable RISC-V implementation. It turns out that LL-SC (which would avoid those) does not permit efficient implementations. (LL-SC does look like a rather desperate attempt to
240.
▲
by
fweimer
1y ago
The installations discussed in the article switch off power generation if mains power goes away, both for technical and safety reasons. If you want mains-independent power, more devices are needed, which seems to cost about as much as a typ
More ›