Reminder: the claim that Bob Crachits pay, when adjusted for inflation, is twice the American minimum wage gets economists so wound up that they try to argue that he was comparitively paid well despite not being able to feed his family at Christmas.
Reminder: the claim that Bob Crachits pay, when adjusted for inflation, is twice the American minimum wage gets economists so wound up that they try to argue that he was comparitively paid well despite not being able to feed his family at Christmas.


This is what you get when AI fanaticism combines with Rust fanaticism.
1 million lines a month is 2-ish line per second. That “engineer” is just someone to blame when things don’t work. They aren’t going to be contributing anything.
Signal groups?.. Oh! That’s why people wanted usernames.
No. Signal is for people I know.


Whoever is next is going to be busy enough in their first term just taking Trumps name off things.


Ah the bubble is the expansion volume. Not the storage volume… got it. I had it backwards.
So yes, very similar then.


We had these things called Gasometers in the UK for a long time. They expanded with the amount of gas stored in them, and they kept the pressure of the local gas supply up. A local gas reservoir, or “gas battery” if you like.
These bubbles are basically the same idea but at higher pressure.


AI code sucks. An AI code review tool told us.


The article also calls out copper which will be in PCBs and wiring looms.


I recognise that different languages have different styles, strengths and idioms. One of my pain points is when people write every language as if it’s naughties java. Enough with the enterprise OoP crap.
I’ve also learnt languages like Haskell to expand and challenge the way I think about software problems. I learnt a lot doing it. That doesn’t stop a lot of Haskell code looking like line noise to me because it over-uses symbols and it being close to impenetrable in a lot of cases when you read somebody else’s code.
I think the aesthetics of Rust are the wrong side of the line. Not as bad as something like Haskell (or Perl), but still objectionable. Some things seem to be different even though there’s pre-existing notation. Things seem to be dense, magical, and for the compilers benefit over the readers (as an outsider).
I’ve been learning Zig recently and the only notational aspect I struggled with was the pointer/slice notation as there’s 5 or 6 similar forms that mean fairly different things. It has other new concepts and idioms to learn, but on the whole it’s notation is fairly traditional. That has made reading code a lot more approachable (…which is a good thing because the documentation for some aspects sucks).
i work at cloudflare
I shouldn’t worry about it.


Dynamic typing is a great feature at times. It’s a pain in the butt other times. One of the things I like about Zig is being able to have opt-in comptime dynamic typing. For a certain class of problem it’s really nice.


I think that’s a great set of criticisms.
None of these are sins of Rust, …
They might not be strictly language issues, but if they are symptomatic of idiomatic rust then they are “sins of rust”. Something about the language promotes writing it using these kinds of idioms.
Just like French speakers don’t pronounce 80% of the written syllables because it’s impractical to speak fast with all of them…language features (or lack of them) drive how the language is used.
(BTW the implicit return behaviour on a missing semicolon sounds like Chekhov’s footgun)


What language are they then? They’re not Python, JS, <insert any other language here>
The compression one is a great learning project IMHO. I did it long ago as a teenager. Should get them playing with File IO, iterating over buffers to create new buffers, managing some slightly more advanced data structures like stacks.
And testing it is fairly straight forward. Whatever you compress should come back when you decompress.
That’s more the standard library rather than the language I’d say, and the next set of changes looks more “additional” rather than “reworking” (unlike the last set).
…but yes, it is still fluid.


I think that’s a good observation.
Part of the problem is that all the while the stock prices stay up, those companies in the second bubble have the spending power of governments, and that in-turn inflates the first bubble.


Aye, and with all the money consolidated in a few big tech companies they’ve basically been able to form their own “oligarchy funded project” and act independently of any government.
An economy all their own.


No, but the companies using it should.


You are comparing very well established brands to a company in a sector that is far less established. Yes, OpenAI is the most well known, but not to the degree of $300B.
And the people he’s buying headphones for, he probably wants to move out so he can buy their properties. I suspect their might be a tad of malicious gift giving here.