Zuck is making the right noises. Time will tell.
922 karma · joined April 9, 2014
[ my public key: https://keybase.io/lorddoig; my proof: https://keybase.io/lorddoig/sigs/TcrveH0fK9nsFs-qOtkSG7PYUO4v8ppjENKF7Dc_wmo ]
Zuck is making the right noises. Time will tell.
- "Neo-Nazi accused a fan of Nigel Farage, trial told", BBC [0]
- "Farage’s fascist past?", The Independent [1]
- "Giorgia Meloni appoints minister once pictured wearing Nazi armband", The Guardian [2]
- "Milei appoints former minister with pro-Nazi past as head of state lawyers", El Pais [3]
The first isn't anything to do with Farage, really. The rest are childhood indiscretions and one case of a bad taste outfit worn on a stag party. Google any democratically elected leader from the right followed by "nazis" and you'll find articles like this.
[0]: https://www.bbc.co.uk/news/uk-england-somerset-57258375
[1]: https://www.independent.co.uk/news/uk/politics/nigel-farage-...
[2]: https://www.theguardian.com/world/2022/nov/01/giorgia-meloni...
[3]: https://english.elpais.com/international/2023-12-02/milei-ap...
I resent the fact that statements like this have become political and that I now have to explain myself. Nevertheless, here we go: I have no vested interested in this being true. I've had two doses of the stuff, I want it not to be true. However, there are legitimate questions here that have not been satisfactorily addressed. I'm raising this because reading the article and the other comments I can see nobody else has.
I would encourage people to look at the link and scrutinise the evidence presented themselves before deciding whether or not there might be an issue here that needs looking at.
[0]: https://www.hartgroup.org/what-are-people-not-dying-of/
It is not difficult to see that a reasonable person may ask that if the UN is correct in saying 30% of climate change is due to methane[1] and this paper is correct in saying methane is 30% less effective at warming than we thought, then isn't this whole climate change problem potentially ~9% smaller than we thought? And isn't that actually pretty big? Big enough to potentially have policy implications?
I'm quite sure it's not that simple but nevertheless as a starting point for discovery it's a decent question. It's also a question that will be met with astonishing levels of derision on social media, mainstream media, and in society more generally. Merely asking it will have large international media outlets like the BBC openly describing the questioner as a 'climate sceptic/denier' which, while some may wear it as a badge of honour, actually serves the purpose of shaming them publicly for wrongthink. Social media will of course be far worse in this regard.
We now live in a world where it is popularly considered valid to provide a political (to put it kindly) response to a scientific question. It is, of course, both invalid and indefensible.
I have no ideological aversion to the idea that climate change is real and a serious threat, but the quality of societal discourse on the topic has become so poor and so overtly political that there is absolutely no basis upon which I can accept either of those assertions as _actually scientifically_ true (short of becoming a climate scientist and spending the next however many years personally reviewing all the literature). For me to accept these assertions as fact would be indistinguishable from a declaration of religious faith. It isn't going to happen.
Moreover the conduct of the pro-climate change 'lobby' from the IPCC to the BBC to Just Stop Oil activists has, on the whole, fallen so far short of the standard demanded by the severity of the problem they espouse that I simply don't believe them very much anymore. In my view--and I claim no authority on this matter, this is just how I see it--climate change may well be real and an existential threat, but it may also be a bureaucratic fantasy mistakenly grown from kernels of misunderstood or mistaken truths that has gotten so completely out of control that it's now controlling us. It could also be somewhere in between, or something else entirely: I don't know and I cannot know so long as society keeps excluding valid voices with valid questions.
I suppose I'm a climate sceptic then...but when it comes to deciding between being a sceptic or taking a leap of devotional faith, what choice do I have? Luckily it seems to me the way forward is the same in any case: the pro-climate change people, being the ones comprehensively 'winning' the 'argument' at the moment, need to show a little humility and engage in open debate with the well-meaning sceptics without the ad-hominem attacks, the gaslighting, the censorship, etc. It really is that simple, and the fact it’s so forcefully resisted should, in my view, give us all pause for thought.
[1]: https://www.unep.org/news-and-stories/story/methane-emission...
Yes, this is a headache, and certainly a problem that afflicts Clojure. Spec doesn't really help much in this regard. There is a proper static typing system for Clojure[0] that does provide a lot of the editor integration you speak of, but as I recall it was a little too brittle and orthogonal to Clojure's way of doing things to be as useful as spec. Some of Clojure's core constructs are completely impossible to type statically.
As with everything there are tradeoffs and choices to be made. I've been writing Clojure professionally for 5+ years now and there's no other language I have much interest in dealing with full-time (yet). One has to choose one's poison I suppose.
[0]: https://github.com/typedclojure/typedclojureIn my experience (which I think resonates with RH and most Clojurists) is that for the vast majority of _information-driven_ systems, types are used as the latter. If you have a `Customer` class that gives you guarantees about the availability of, say, an `accountNumber` field, that is useful for correctness as you can be sure the information you need is there. However, if some future downstream coder wants to use your customer in the more general sense of being a human, then (s)he has to worry about sub/super/abstract-classing, may have to make upstream modifications to expose previously hidden data, and similar faffage. In Clojure the idiomatic solution to this problem is to "just use a map"; the real-world downside to this, however, is extremely weak contracts between functions. In this example, what `spec` allows you to do is strengthen those contracts by verifying that the data your function is provided is sufficient for your uses (as in the map contains all the keys you'll need with suitable data types in the fields) _without_ constraining what downstream consumers can also do with this data (extra map keys are ignored).
These checks are only done at runtime and only when enabled, however writing a spec gives you (very-nearly-almost) free generative testing that will run your function a default of 1000 times with random data in the correct shape to make sure it doesn't blow up—this isn't a guarantee of correctness, but it does provide extremely high levels of confidence (most type systems are also not even close to guaranteeing correctness either, only compliance with the type system). Spec also gives you (for free) performant runtime coercion for use in actual real-world code. You get a lot of bang for your buck.
`spec` is definitely not a type system, but it very capably fulfils a similar role in the kinds of programs Clojure was intended to be good at. It gives you all the flexibility and dynamism of Clojure with most of the confidence of static typing, without constraining either.
What would be useful, I think, would be a standard that openly links content to where it is being discussed. I think this would lead to a great surge in discoverability, in terms of both content and communities.
I think the thing you're missing is that dynamism is not about avoiding types, it's about having the flexibility to define your own type system. Clojure actually has real static typing - not quite complete, but it's there - and it's a library(!) Not a single change was required in the compiler. That's kind of mind blowing, no?
It sounds rather like value objects are strictly superior than immutable data structures, based on this statement. I'd love to hear an expansion of this rationale.
Believing otherwise is the kind of self delusion that leads to mid-life crises: when the religion of You crumbles and a desperate scramble for a new faith begins.
Life is, in part, a lottery. Failure is fine. Failure is to be expected. Don't read in to it in the context of your self worth, but look at it objectively and see if anything is to be learned. Take risks and accept reality, and never reject the truth, especially when it's staring you right in the face.
And here was me thinking that was the Greeks. Thousands of years before America existed.
Feast your eyes, ladies and gents. What you are witnessing is the formation of a cartel.
[0] https://cursiveclojure.com/