Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fweimer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
601.
▲
by
fweimer
3y ago
Rust has exceptions. They are used throughout the standard libraries to report some errors, and as far as I can tell, they are deeply ingrained into the default testing framework. As a rule of thumb, languages that loudly claim not to have
602.
▲
by
fweimer
3y ago
What do you consider Rust's relevant properties in this context? Traits? Inner object references? Associated types and constants? Compilation tending towards monomorphization? C++/CLI covers some of these aspects, but I haven'
603.
▲
by
fweimer
3y ago
Mozilla has disabled privacy controls in the past without informing users. For example, they removed the “prompt when setting a cookie” (so that you could reject/accept/accept for this session only) without a replacement. Newer ve
604.
▲
by
fweimer
3y ago
The way this works is that in addition to the more colorful clients, you absolutely need to make sure that you have a sufficient number of clients among law enforcement and security services in countries with a decent(-ish) track record reg
605.
▲
by
fweimer
3y ago
Some companies literally assign to you ownership of your upstream contributions, whether you did them on your time or theirs. But maybe that too is to convey a sense of ownership that isn't actually there.
606.
▲
by
fweimer
3y ago
Having the key just isn't enough, you also need a traffic copy and break the transport encryption. The latter likely requires rewriting the data stream, and some cooperation from a vendor (maybe not the vendor whose service you are tar
607.
▲
by
fweimer
3y ago
This isn't a new problem, there are complicated architectures to deal with process issues around lawful intercept: https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst6... It s
608.
▲
by
fweimer
3y ago
It does, but this particular implementation is local to the module, and cannot be used for secondary purposes in addition to error correction, such as storing tag bits.
609.
▲
by
fweimer
3y ago
HPE Cray are involved with Aurora: https://en.wikipedia.org/wiki/Aurora_(supercomputer) As far as I understand it, the project saw substantial delays so far.
610.
▲
by
fweimer
3y ago
Some parts of Google's bi-directional gateway are still up. These look current relative to the NNTP Usenet: https://groups.google.com/g/de.soc.recht.steuern+buchfuehrun... https://groups.google.com/
611.
▲
by
fweimer
3y ago
Such a cluster might be useful for a distribution build farm, where you can fan out builds across the cluster (instead of trying to distribute a single build). It depends on whether the hardware is actually shipping now (obviously), how sta
612.
▲
by
fweimer
3y ago
The slots have separate load averages in https://sipeed.com/assets/cluster-la.45176f2b.jpg , so it really is a cluster with multiple kernels running.
613.
▲
by
fweimer
3y ago
Any idea what kind of broadcasting practices the author might be alluding to? I doubt it's about union songs. Is it about representation issues? I'm not sure if there's even attempt do address that in classical music broadcas
614.
▲
by
fweimer
3y ago
And USB 2.0 tops out at about 200 GiB per hour. It's not actually slow.
615.
▲
by
fweimer
3y ago
I thought that most games run under Proton? Wouldn't Proton eventually adopt WoW64, eliminating the need for 32-bit executables on the host? https://www.winehq.org/announce/8.0 (Threads on x86-64 Linux can freely
616.
▲
by
fweimer
3y ago
I think for code signing signatures, it's common to cache successful validation status beyond certificate expiration because it's not exactly easy to renew file signatures. So things were fine with expired certificates until the r
617.
▲
by
fweimer
3y ago
The case that arises quite often in practice is when a reference is retained, but can only be used on an error path (e.g., as part of an exception). The error condition may not ever happen due to the way to code is written, but it's un
618.
▲
by
fweimer
3y ago
AMD is reportedly working on APUs with decent amounts of HBM directly on the chip. It's not an x86-64 vs AArch64 thing.
619.
▲
by
fweimer
3y ago
Is it really that bad? When semi-idle (just typing in a browser), turbostat on a i9-10900T system shows values that fluctuate around these values: PkgWatt CorWatt GFXWatt RAMWatt 4.86 3.89 0.15 1.57 2.21 1.40 0.02
620.
▲
by
fweimer
3y ago
Maybe industrial applications for dust-heavy environments or avoiding movable parts in a general make up most of the fanless niche, but some manufacturers offer desktop-like system as well. Desktop-like because extensibility is limited: the
621.
▲
by
fweimer
3y ago
Does it have to be a laptop? For desktop systems, there are many more options.
622.
▲
by
fweimer
3y ago
I was about to write that this needs an extra decoding step because an addressing mode that uses a base register, a scaled index register, and a byte offset is a very CISCy thing. But of course with 0-based integers, it's no longer nec
623.
▲
by
fweimer
3y ago
Most current CPUs support word loads with byte offsets, so instead of masking the implementation could just load with an odd byte offset. Probably you'd want offset 255 (or whatever matches the maximum negative offset that can be enco
624.
▲
by
fweimer
3y ago
Based on https://openela.org/about/ this appears to be a source-only distribution. They do not speak of binary builds (just “buildable”), that's apparently up to the downstream participants.
625.
▲
by
fweimer
3y ago
https://rocm.docs.amd.com/en/latest/release/gpu_os_support.h... and https://community.amd.com/t5/rocm/new-rocm-5-6-release-bring... suggest that Linux support is really limited at t
626.
▲
by
fweimer
3y ago
The hardest part is probably <setjmp.h>. We tried once on s390x (after it introduced vector registers), and it didn't work: https://lwn.net/Articles/605607/ And was eventually reverted: https:/&#x
627.
▲
by
fweimer
3y ago
Debian stable also aims for equivalent results. But you are right that they might not be the same under a particular definition of reproducibility. In general, once you have a build environment that is actively maintain (to fix important bu
628.
▲
by
fweimer
3y ago
You mean as opposed to never calling dlclose to the handle? If you specify RTLD_NODELETE, the dynamic linker can avoid some dependency tracking that would otherwise be needed to avoid premature unloading of the object because that unloading
629.
▲
by
fweimer
3y ago
Oracle applies changes relative to CentOS Stream, see for example: rpm -qp https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/x86_64/getPackageSource/glibc-2.34-60.0.2.el9.src.r
630.
▲
by
fweimer
3y ago
I don't think counter notices apply to circumvention devices. There is also no liability exemption for service providers.
More ›