Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mathw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
mathw
2y ago
Except that the UK joined the EU before it was even called the EU and long before the Euro existed. The UK also never adopted the Euro or joined the Schengen area, so we never got the full open borders + same currency experience. Being over
62.
▲
by
mathw
2y ago
I'm very interested in what Bloomsbury might have to say about this, because the quotes from Amazon sound like "they refused to accept our dictates on wholesale prices".
63.
▲
by
mathw
2y ago
Given how much compute these models take to run, I don't think there's any value in that.
64.
▲
by
mathw
2y ago
Yay now I have to pay more to get bundled features I didn't want in the first place. Yay.
65.
▲
by
mathw
2y ago
That's because null in not-SQL is a rather different concept, and while it's pretty easy to understand it's absolutely is hard to actually work with. Hoare didn't call it a "billion dollar mistake" on a whim.
66.
▲
by
mathw
2y ago
Basically the same conclusion I came to, I was hoping the article would really make a point at some stage but it just fizzled out without really asserting anything with any supporting evidence. I particularly didn't enjoy how it comple
67.
▲
by
mathw
2y ago
Not having checked exceptions is a huge problem, because then you never know when something might throw and what it might through, and in the .NET world the documentation on that is pretty awful and absolutely incomplete. But then over in J
68.
▲
by
mathw
2y ago
I do wish this is something Rust had done better though - the panicking versions often look more attractive and obvious to developers, and that's the wrong way round. Vec indexing, IMO, should return Option<T>.
69.
▲
by
mathw
2y ago
We do have to acknowledge Go's significant influence on language tooling. I'm not sure my own joy in Rust's tooling would be in the same place at all if we didn't have Go there shipping package management and autoformatt
70.
▲
by
mathw
2y ago
It also bugs me that these tools will reduce the incentive to write better frameworks and language features if all the horrible boilerplate is just written by an LLM for us rather than finding ways to design systems which don't need it
71.
▲
by
mathw
2y ago
Yes F# has come along for the ride with modern .NET and it's as cross-platform as C# is. However, a lot of the really shiny .NET stuff is tooled up mostly for C# users, so it can be a challenge if you wanted to do something like a .NET
72.
▲
by
mathw
2y ago
That's an interesting perspective I'd not considered before. Maybe there are different "registers" of Rust, in the same sense that linguists talk about registers in human languages, where you use your language differentl
73.
▲
by
mathw
2y ago
French mobile networks are having a bit of a clampdown at the moment. My employer sends SMS to France and they've been absolutely on the warpath if they think you're not respecting STOP and CONTACT messages.
74.
▲
by
mathw
2y ago
Just sayin'... you have solved a different problem to the one the author describes in the article.
75.
▲
by
mathw
2y ago
Before you can "just do" a change to the borrow checker you have to be able to precisely describe how those new behaviours for the borrow checker actually work, how it interacts with the rest of the borrow checker's behaviour
76.
▲
by
mathw
2y ago
I think the author also underestimates how incredibly difficult these things are to implement. We've seen how hard the async MVP was, and how progressing async support is so very difficult. There was a good blog post recently on Pin er
77.
▲
by
mathw
2y ago
There have already been two sets of backwards-incompatible changes in Rust, and there's a third on the way in the 2024 Edition (unfortunately due out in early 2025). They tend to be relatively conservative, but that's because they
78.
▲
by
mathw
2y ago
And yet the ISS has still had many bits added on, replaced, upgraded and modified. They just work to far, far higher standards than almost any company will pay for because they know if it goes wrong some very high profile people get dead.
79.
▲
by
mathw
2y ago
Surely the only way you overcome this is to write a system which can actually generate something new, rather than regurgitate an incredibly complicated statistical reworking of things it got trained on. I did note how the author said that t
80.
▲
by
mathw
2y ago
Ah yes, another article examining an experimental feature as if it's in its final release UI already. Very... helpful? I'm not happy about the concept, but as long as I can turn it all off (or just not turn it on) I'm not too
81.
▲
by
mathw
2y ago
I don't believe a word of it.
82.
▲
by
mathw
2y ago
This would be amazing. I've got one tooth missing and the prospect that maybe in a decade or so I could grow it back? Wow. Really hope this trial works out. Of all the things I thought we'd be trialling regrowth of first, I would
83.
▲
by
mathw
3y ago
The author blames "senior developers" for library usage policies. I've been a senior (now principal) developer for well over a decade and we've never had a single say in anything like that. That's when the complianc
84.
▲
by
mathw
3y ago
Bass and treble clefs are different because they need to cover different ranges. Likewise with alto and tenor clefs, the other two you see most often in modern notation. Or baritone clef, great bass clef, soprano clef, French violin clef...
85.
▲
by
mathw
3y ago
No, they're eighth notes because there are eight of them in a whole note. In the UK we call them quavers, so we don't have this misconception. The time signatures are the same though - fortunately. They have to be represented some
86.
▲
by
mathw
3y ago
Yes, we know. I had a pair, I didn't think they had any effect whatsoever, I said that when it came time to get a new pair of glasses and the optician shrugged and said yeah if they do anything it's really minor, but some people l
87.
▲
by
mathw
4y ago
My company have mandated that my team use sprints, despite us having previously proved that sprints are a bad way to handle our workload (we used a kanban-like system for a glorious year or so and we were actually way more productive in a m
88.
▲
by
mathw
4y ago
Yup, we're in trouble. It would be nice to elect a competent government, but there won't be an election until the current talentless frauds call one, and I'm not entirely convinced that any of the people who might win such an
89.
▲
by
mathw
4y ago
I've read a load of stuff recently talking about how SpaceX and Tesla survive when he's in charge there too, and apparently SpaceX have a load of people who basically are a buffer between Musk and the bits of the company that actu
90.
▲
by
mathw
4y ago
I understand many places in the USA you can be legally fired for no reason and with no notice. That is surely harmful to the development of a sense of trust and loyalty towards one's employer.
More ›