Simon Farnsworth

383 posts

Simon Farnsworth

Simon Farnsworth

@TrueFarnz

I am the real Farnz; all others are just poor imitations. He/his.

UK Katılım Eylül 2009
244 Takip Edilen158 Takipçiler
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@landaire I've not yet used cargo crev - but it's one that gets brought up whenever I mention cargo vet, so I thought I'd preempt that. It doesn't appear to have a lot of traction, yet, but it might be usable within a community who trust each other as a way of sharing review burden.
English
0
0
0
16
lander
lander@landaire·
@TrueFarnz Thank you! Both are pretty interesting, I'll have to take a look at that them more in-depth later. From the quick look at crev, it might be time for me to start reviewing some crates. Is there enough of a community using crev already to be low-friction?
English
1
0
1
12
lander
lander@landaire·
Bringing in a dependency allows me to just get shit done at the cost of quick validation. I'm not generally going to look at the code, and neither are you. The same is true of builtins for your language/OS, which can have _worse_ attack surface from trying to please everyone
English
1
1
0
665
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@landaire Nice post! There's a couple of tools you might want to look at and consider adding to the post: 1. cargo vet, which lets you record dependency reviews in your project. 2. cargo crev, which aims to let you share the burden of reviewing crates with the public.
English
1
0
1
101
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@MissIG_Geek I have a nasty gut feeling that for anything where "fairness" matters, there's an equivalent of "Arrow's impossibility theorem"; you cannot have all the things you think you want for things to be "fair".
English
0
0
0
2
Miss IG Geek she/her 🏳️‍🌈
Maybe true fairness could only come from turning these decisions over to random number generators. Yeah, it’s arbitrary and unpredictable - but it eliminates the problems of social bias, asymmetric power, perverse incentives and human arseholery. That’s as ‘fair’ as it gets 🤷🏽‍♀️
English
1
0
1
128
Miss IG Geek she/her 🏳️‍🌈
What does ‘fairness’ even mean in allocation of limited resources? Is it: Everyone gets exactly the same opportunity and odds regardless of variables? Some indiciduals sacrificed for statistical improvement at whole-population scales? Those in greatest need get priority?
English
1
0
2
741
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@jonas__rudloff @_N9199 @FreyaHolmer That's not what you originally claimed, which is why this subthread exists - you started off by saying that treating "i^2 = -1" as an axiom is "not really true". But the point of MT is that all axioms are "true"; it's just that they are unprovable truths.
English
1
0
1
12
Freya Holmér
Freya Holmér@FreyaHolmer·
whenever people ask for the proof of a mathematical axiom I always get a little sad because I know exactly the frustration they are having and what they are asking but,, it's an axiom ;-; it's the thing we use to prove other things, an axiom can't be "proven" in and of itself
English
16
11
633
28.2K
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@jonas__rudloff @_N9199 @FreyaHolmer Because you said that Freya's choice of "i^2 = -1" as an axiom was "not really true", since "the complex numbers is just a quotient ring". But the only sense in which that is a reasonable statement is the one in which there *is* a useful hierarchy of axioms, rather than a choice
English
1
0
0
14
Jonas Rudloff
Jonas Rudloff@jonas__rudloff·
@TrueFarnz @_N9199 @FreyaHolmer Why do you people act like the peano axioms are foundational? There is no foundation in mathematics other then the ones we choose.
English
1
0
1
14
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@_N9199 @jonas__rudloff @FreyaHolmer Right, but now you have 8 things to go deeper on - why, for example, is it true that for any pair of naturals x, y, x = y implies y = x? Why is the axiom of induction true? Why is it true that for any n, S(n) is also a natural number?
English
1
0
0
16
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@jonas__rudloff @FreyaHolmer But all you've done there is change the axioms; you now have the assumptions that are pulled in by the quotient ring (like the existence of the two binops). If I ask you why we say that, in the complex numbers, (x +jy) * (1 + j0) = x + jy, how do you explain that without axioms?
English
1
0
1
72
Jonas Rudloff
Jonas Rudloff@jonas__rudloff·
@FreyaHolmer Again not really true, the complex numbers is just a quotient ring of the polynomial ring over the real numbers, and 'i' is just a synonym for a specific side-class in that quotient ring. In that context we can prove that i^2=-1.
English
2
0
2
318
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@VModifiedMind I'd used cycle paths all the way to the supermarket. They just felt that they could tell me off for cycling somewhere instead of driving. Some people are just that sort of weird - it's happened once in over 100 trips to that supermarket in the last year, so a rare event.
English
1
0
0
23
V
V@VModifiedMind·
@TrueFarnz Another interesting event. Also bizarre. Why would they have randomly approached you?! Did they feel you’d gotten in their way or something?
English
1
0
0
4
V
V@VModifiedMind·
Who are these people who allegedly say this? The claims made by pro cyclists amuse me every day. I couldn’t give a toss if someone cycles or drives, whatever transport works for you, but who are these “motorists” saying this, and why if they really do?!
PedalPerspective@Pedalperspectiv

Enjoyed witnessing this scene earlier. Something satisfying about seeing a group of cyclists progressing seamlessly in the rain. Especially after hearing from a number of motorists about how nobody ever cycles in the rain ☔️ 🚲

English
2
0
0
148
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@cfunk1 @RancidBacon @fasterthanlime People jump from "there's no such thing as monochromatic purple" (true) to "there's no such thing as purple". Same mis-step as "there's no such thing as green black body radiation" => "there's no such thing as green".
English
0
0
2
389
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@mycoliza @josh_triplett In the X11 protocol, clients get assigned large ranges of IDs at connection. They then assign IDs within their ranges as they see fit; it's an error to assign outside that range. That way, client-assigned IDs are globally unique, but the client still assigns them.
English
0
0
0
32
neural oscillator of uncertain significance
@josh_triplett the tradeoff here is that this approach doesn’t work as well if the protocol wants to allow sharing objects between multiple clients, though. client-assigned IDs means that IDs are only unique per-client. which may be okay, but it also may not, depending on the protocol…
English
3
0
11
1.7K
Josh Triplett @josh@joshtriplett.org
Josh Triplett @[email protected]@josh_triplett·
A brilliant innovation from the X11 protocol, worth copying in new protocol designs: Let the client making a "create object" request assign the thing ID; don't assign it in the server. Then, the client can send "create object" together with the first batch of operations. (1/3)
English
11
12
184
41K
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@mycoliza @timClicks I'd go further - the conversation about which criteria are the "right" ones to evaluate a language by is the valuable conversation, since it's the hard part of evaluating a language. Once you agree on criteria, evaluation is relatively simple.
English
0
0
0
17
neural oscillator of uncertain significance
@timClicks i think a conversation about whether those goals and requirements are the right ones is absolutely worth having! some people will certainly want a language with different values and different design constraints, and that’s okay!
English
4
0
32
1.4K
neural oscillator of uncertain significance
my personal opinion is that Rust’s async/await is very close to the best possible design for a language with Rust’s goals and design constraints, but don’t take it from me:
English
6
13
241
41.7K
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@arjansiddhpura @BowTiedDolphin @MalcolmTeas @levelsio I can fit 80,000 OS2 fibre cores, each carrying a 4 THz wide signal into 1 cm². A 1 cm² antenna will pick up a 10 GHz wide signal with similar signal strength and quality to a single fibre core. There's simply no comparison because of the spatial multiplexing wire offers.
English
0
0
0
95
@levelsio
@levelsio@levelsio·
There's some vengeance I will feel when 🦖 dinosaur telecom monopolies with artificially limited slow speeds get absolutely bankrupted once Starlink goes mainstream They won't be able to see what's coming at them It's $100/mo now but I think probably will end up being $50/mo and be 10x-100x faster than what you'll get from your local Vodafone or Verizon Next will be phones switching to it: imagine 5G from space, faster and cheaper than the telecom monopolies give you Might be a good time to start shorting telecom companies
@levelsio tweet media
English
201
63
1.7K
953.8K
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@AlecMuffett And the one time she encountered something bad (just mean, not illegal) via an E2EE platform, she was able to get teachers involved. I'm far more concerned by sender-controlled disappearing messages than E2EE - never guaranteed that she'll know how to stop it going away. 2/2
English
0
0
0
10
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@AlecMuffett E2EE means my secondary school daughter can share her worries with her aunt and her grandmother without fear of her technical father intercepting those messages. This is a good thing; it means that she talks things over *before* they become big problems. 1/2
English
1
0
3
40
Smudger298
Smudger298@smudge298·
@SurreyRS @PoliceChiefs The amount of Drivers that can’t determine a roads speed limit without signage is worrying, you just have to look at the attendees of most speed awareness courses to verify this. In most areas of life we have continual professional development, why don’t we do this for driving?
English
2
0
6
365
Surrey RoadSafe
Surrey RoadSafe@SurreyRS·
It's day one of the @PoliceChiefs' National Speed Operation. What better way to start than a question for you all. What is the speed limit on this road if you were driving a car or motorcycle? (answer will be given later today) #Speed #Fatal5 #KnowYourLimits
Surrey RoadSafe tweet media
English
87
5
66
49.3K
Simon Farnsworth
Simon Farnsworth@TrueFarnz·
@AlecMuffett @GeorgeOu Note, too, that ADSL is asymmetric because the design model was the telco idea of one video call, one voice call, plus incoming VoD for TV watchers. You were expected to pay business rates if you wanted symmetric speeds.
English
1
0
2
34
Alec Muffett
Alec Muffett@AlecMuffett·
@GeorgeOu Bro? You're too kind - I'm older than you and was doing infosec while you were in High School. We have asymmetric delivery of bandwidth *yes* because it made some sense in the days of ADSL/TrailBlazers; but now it's mostly an offering issue + consumers don't know what it can do.
English
2
0
0
62
Alec Muffett
Alec Muffett@AlecMuffett·
I've seen this sort of comment before, and generally it's from someone who can't envision people running their own stuff at home but wanting to access it while they are "out" including at work or doing shopping, etc. If people are provided with network nodes, it will happen.
George Ou@GeorgeOu

@AdamThierer They've been arguing for 20 years that we all need 1 gigabit symmetrical down/up speeds. If you ask them "what application needs this", their canned response is that you lack imagination. Yet they can't tell you.

English
2
2
3
1.5K