Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
physicsguy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
31.
▲
by
physicsguy
2mo ago
Static memory allocation is widely used in quite a bit of embedded software, particularly safety critical stuff. There it's often latency related since you don't want hangs while memory is allocated. I've even seen it on some
32.
▲
by
physicsguy
3mo ago
They had a thing of encouraging talent and putting it in special schools to develop it. Then Maths reading groups etc.
33.
▲
by
physicsguy
3mo ago
Not many Cockneys in London these days, they're all in Essex
34.
▲
by
physicsguy
3mo ago
I had that when workign with a lot of other Europeans. When I moved to a company where everyone was British I had to re-adapt, particularly because I'd become more direct after working with a lot of Germans.
35.
▲
by
physicsguy
3mo ago
The hydration breaks are a FIFA thing, we can't blame the US for that one. We're not really seeing the ads and half time crap and things as the international broadcasters don't show them.
36.
▲
by
physicsguy
3mo ago
Traditionally everyone had sash windows ("sliding windows") or casement windows ("swing open") made from wood. Nowadays sash windows are very expensive so almost everyone has casement windows, or even casement windows th
37.
▲
by
physicsguy
3mo ago
This might sound ridiculous to you but in the U.K. we generally don’t have tilting windows. They are really common in Germany though.
38.
▲
by
physicsguy
3mo ago
In the UK people predominantly use debit cards but credit cards are widely available. Everyone gets a debit card with any current account (i.e. non-savings account). In March this year there were 2.3 billion debit card transactions vs 400 m
39.
▲
by
physicsguy
4mo ago
I come to HN...
40.
▲
by
physicsguy
4mo ago
> Actually use a modern compiler This was always a pain point in C++ embedded space, to be fair.
41.
▲
by
physicsguy
4mo ago
I think most people didn't really care enough because if they knew C++ and they cared enough, they could still effectively contribute to the kernel.
42.
▲
by
physicsguy
4mo ago
That's not really true at all though, even in very complex software it's pretty rare to have more than ~10 external dependencies in a C++ project. People tend to roll their own a lot more, partly because dependency management is a
43.
▲
by
physicsguy
4mo ago
It's alright, just get ISO27001 and list them as risks!
44.
▲
by
physicsguy
4mo ago
> It provides legal stability compared to unpredictable arbitrary decisions by the US executive. I don't think assuming the European commission will act rationally or stably on this is really a good idea, and I say that as a Europea
45.
▲
by
physicsguy
4mo ago
I worked in very technical engineering software company and they were super paranoid about their special sauce IP of a product that did analysis of a certain type of data, without being able to see that all the pieces of that special sauce
46.
▲
by
physicsguy
4mo ago
> You can defensively set shipped binaries as fallbacks in the event the application is running on a newer system that dropped critical functionality Not if they're GPL licensed you can't. And that's a headache most commer
47.
▲
by
physicsguy
4mo ago
> If the author's vision of the future is correct, then competent software engineers are safe. Domain knowledge can be learnt much quicker than how to apply good engineering principles. I think this is true in some things and less t
48.
▲
by
physicsguy
4mo ago
I have had similar when trying it too. I couldn't even drive Claude Opus 4.7 to get PETsc to compile properly (with all the optional dependencies)
49.
▲
by
physicsguy
4mo ago
Of course but sometimes designers like architects design something that can’t easily be built.
50.
▲
by
physicsguy
4mo ago
Coding up a decent performing basic 3D finite element solver from scratch in C++. Still needed to know what I was doing but it’s a non trivial problem. I still couldn’t get it to do more advanced stuff.
51.
▲
by
physicsguy
4mo ago
It’s non trivial now - will it get easier in 12 months though?
52.
▲
by
physicsguy
4mo ago
If the bottom is falling out of the market in AI I think it's likely other things will fall too though.
53.
▲
by
physicsguy
4mo ago
I have found this with (mechanical) engineers. They know what they want to see but don’t understand the underlying details which are more mathematical than the average engineer is able to work with. So the people working on engineering soft
54.
▲
by
physicsguy
4mo ago
Depends on the task and the writing though doesn't it? There's not that much depth in a lot of 'everyday' writing. For many tasks that means that you don't need to be hyperintelligent - reading a recipe or a shoppin
55.
▲
by
physicsguy
4mo ago
My much larger company has got people already using various models through Bedrock because the Claude and OpenAI limits are too harsh and it's too expensive.
56.
▲
by
physicsguy
4mo ago
I think this is an age thing but I think young people getting into programming are dramatically underserved by not doing this. I think Claude/ChatGPT are great at getting answer to a specific question or set of questions and even goi
57.
▲
by
physicsguy
4mo ago
C APIs are much more annoying to wrap in Go than in Rust because of lack of enums (important) and unions (less important).
58.
▲
by
physicsguy
4mo ago
> Rust still rely on many C and C++ libraries Yes but Rust has a lot more availability of libraries to do stuff as a result. Want to do anything ML or scientific? You at least have a route in Rust where you don’t with Go.
59.
▲
by
physicsguy
4mo ago
About 12 years ago I went to go and work on some legacy C++ software when I was very green. We had a big code base and it had enum Bool { False = 0, True = 1 } everywhere. I thought it was a good idea to rationalise this since we had conver
60.
▲
by
physicsguy
4mo ago
Thanks for all your hard work! I already consider SciPy and NumPy to be best practice in this area but as I'm sure you know, it's the long tail of stuff built on top of these and other core packages that are really the issue!!
More ›