Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
goldsteinq
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
goldsteinq
2y ago
ELI5: how is any of this legal? Let’s say my distro receives Firefox source code under the terms of MPL, builds it and distributes it to me under the same terms. At no point any of us agreed to any additional terms. Does this apply only to
32.
▲
by
goldsteinq
2y ago
> This means it has a known size (The same as a usize.) Double that of a usize, since str is an unsized type and needs a fat pointer.
33.
▲
by
goldsteinq
2y ago
This class of attacks is not new. Spectre demonstrated this possibility in 2018, and Apple was previously targeted by speculation attacks, e.g. https://gofetch.fail/ or https://ileakage.com/ .
34.
▲
by
goldsteinq
2y ago
It will work unless someone forgets to add a public suffix into the public suffix list (as described in the FLOP paper). Both of these attacks target virtual memory pointers.
35.
▲
by
goldsteinq
2y ago
The bug is open since 2018, so clearly they don’t actually care about that. https://bugs.webkit.org/show_bug.cgi?id=184466
36.
▲
by
goldsteinq
2y ago
There’re no other browsers on iPhone. Every iPhone browser is a reskin of Safari. They’re in theory supposed to allow other browsers in the EU, but AFAIK it has not happened yet.
37.
▲
by
goldsteinq
2y ago
My main complaint about Electron apps is that they’re almost universally sluggishly slow. They don’t have to be — Discord is mostly fine, for example, and there’re a lot of actual web apps that work fast — but they are. I don’t know why thi
38.
▲
by
goldsteinq
2y ago
> basically everything he does Like The Boring Company? Or Twitter? Or Hyperloop?
39.
▲
Authentication Changes on Matrix.org
(matrix.org)
1 points
by
goldsteinq
2y ago
|
0 comments
40.
▲
by
goldsteinq
2y ago
The word “Rust” is all over the code repo, you’d need to do a massive change and you’ll lose the ability to merge upstream changes. “Rename the repo if you’re doing something meaningfully new with no intent to merge it upstream” is fine, bu
41.
▲
by
goldsteinq
2y ago
The phrasing around events is especially weird given that “non-commercial” would only imply “free to attend” in some sort of communist utopia where venues, catering, transfer and other stuff you need to actually host an event is free. The o
42.
▲
by
goldsteinq
2y ago
> there's the possibility that if this worked, companies wouldn't need to track users I don’t buy it. “PPA” don’t allow for targeted ads, so it does not functionally replace tracking. It’s an additional statistical tool made fo
43.
▲
by
goldsteinq
2y ago
The absolute best case is that it doesn’t actually help advertisers track users, so it’s net-zero to users: advertisers will still track us through other means, but at least Firefox doesn’t help them do it. If any part of the process leaks
44.
▲
by
goldsteinq
2y ago
Giving non-zero bits of information to advertisers is the opposite of private. They won’t stop using other methods of tracking, they’ll just use these bits as a part of your fingerprint.
45.
▲
by
goldsteinq
2y ago
Do you get a freshly-printed paper menu every time? From the hygiene standpoint, remote-ordering from your phone is the best, screens are worse (but at least you can wipe them before use) and paper menus are the worst, since it may be harde
46.
▲
by
goldsteinq
2y ago
It’s just a way to distinguish a language from its implementation, similar to Python / CPython, or Rust / rustc, or C / gcc. Yes, officially they’re both named Nix, but that’s not helpful when you’re trying to discuss alterna
47.
▲
by
goldsteinq
2y ago
“Nix” is a very overloaded term. It can refer to Nix-the-language, Nix-the-interpreter, Nix-the-command-line-tool etc. CppNix is specifically the code body developed in https://github.com/nixos/nix . It (among other thi
48.
▲
by
goldsteinq
2y ago
The comments section on the blog itself nicely shows why you actually need moderation.
49.
▲
by
goldsteinq
3y ago
Sure, but it’s a different effect. Go’s asynchronous “red” is either “accepts a cancellation context” or “accepts a output channel” (since goroutines can’t return values normally).
50.
▲
by
goldsteinq
3y ago
Go’s “red” is “function accepts cancellation context”.
51.
▲
by
goldsteinq
3y ago
It’s public domain, so open source as defined by OSI.
52.
▲
by
goldsteinq
3y ago
It’s not. Rust compilation is currently parallel at the _crate_ level (i.e. one crate is one translation unit). Speeding up compilation of large crates could lead to nice speedups. > But won't this steal resources from the top-level
53.
▲
by
goldsteinq
4y ago
I just tried searching for “python str” on searchhut and the top result is Postgres docs, then Wikipedia article for empty strings and then Drew’s blog. Official Python docs isn’t in the index at all.
54.
▲
by
goldsteinq
4y ago
TempleOS does this
55.
▲
by
goldsteinq
5y ago
Idiots exist, but this isn’t even a common opinion among pro-Putin people.
56.
▲
by
goldsteinq
5y ago
It’s complicated. There’re people who support war because the Russian government maintains an information blockade about the topic. Saying anything about the war that was not previously said by the government is going to become a criminal o
57.
▲
by
goldsteinq
5y ago
Yes, and there’re groups that resists Putin’s government in Russia, and it doesn’t stop Putin any more than White Rose stopped Hitler. And while we’re fighting an uphill war, world does everything to help Putin. World buys Russian oil and g
58.
▲
by
goldsteinq
5y ago
Vote against leaders? Do you understand how autocracy works? The elections are rigged and to be allowed to even participate you need to be compliant with the regime. How about punishing Council of Europe so they would enforce their own deci
59.
▲
by
goldsteinq
5y ago
“Everything” is not an answer, it’s refusing to think of an answer. Please, try to actually think about what can a Russian person do to overthrow the government. Oh, and let me give you some prerequisites: 1. You can’t use mass media to spr
60.
▲
by
goldsteinq
5y ago
How do you imagine nearly 150 million people, most of them very poor by European standards, leaving the country? Why do you even think this is a moral action? Money used to invade Ukraine mostly comes from other countries buying Russian nat
More ›