HNHacker News
TopNewBestAskShowJobs

stephenbennyhat

23 karma · joined February 28, 2012

submissionscomments
stephenbennyhat··on Thoughts on Generating C
https://en.wikipedia.org/wiki/C-- for example?
stephenbennyhat··on Four limitations of Rust's borrow checker
"Malum est consilium, quod mutari non potest" you might say.
stephenbennyhat··on Subverting the software interview (2021)
I worked for a while with a software engineer who insisted in encoding the value of the macro within the name:

  #define MAGIC_16 16
his rationale was that you had to go through all the uses and consider whether the change would cause an issue.

It takes all kinds.

stephenbennyhat··on Books are physically changing because of inflation
Are you sure you don't need reading glasses? I find reading from screens (such as an iPad) physically much easier than reading from paper. Getting dedicated reading glasses made a huge difference to this and I found reading from paper became enjoyable again.
stephenbennyhat··on Ask HN: What are some good resources to learn safety-critical C/C++ coding from?
Start with "Safer C" by Les Hatton. It is getting on a bit now but still a worthwhile read.
stephenbennyhat··on The most brilliant bookshops in the world
I miss the days when Cambridge (UK) was Heffers, Heffers, and Heffers. The main Heffers on Trinity Street, children's Heffers, Art and Architecture Heffers, Heffers Maps, Heffers Art Goods, Heffers Paperbacks and Videos, Heffers in the Grafton Centre. I've probably missed a few!
stephenbennyhat··on Ask HN: I love coding, but I hate web development. How can I “jump ship”?
>Embedded systems engineers command great salaries

This isn't something I've noticed. In the UK at least Embedded tends to be a sensible career, with reasonable work/life-balance. But salaries also tend to be in the "reasonable" range. Maybe the situation is different elsewhere.

stephenbennyhat··on Optimizations in C++ Compilers
Did you see the sumToX() example in the paper?
stephenbennyhat··on The Parker “51” (2018)
I also have a Lamy 2000 and a Vanishing Point. For a long time I didn't use the Lamy very much as it was scratchy compared to the VP. At some point I decided to stick with it and now it gets used most days for work notes and the like. With use it has got much smoother -- it might be worth persisting. (The VP is still more practical for everyday use but just doesn't hold much ink -- and so tends to run out at inconvenient times.)
stephenbennyhat··on Cog: Use pieces of Python code as generators in your source files
Like erb (https://ruby-doc.org/stdlib-2.6.2/libdoc/erb/rdoc/ERB.html).
stephenbennyhat··on European Medicines Agency (EMA) closes London office with loss of 900 jobs
For a while David Davis seemed to think the UK could hold on to the EMA. See https://pharmaphorum.com/news/uk-keeping-european-medicines-... for example.
stephenbennyhat··on Some Lisp books (2012)
I agree entirely about Lisp in Small Pieces. It's one of those books that I've attempted to read many times and never get more than half way through.
stephenbennyhat··on Field notes: London, England (2018)
'The people I hung out with while there were bitter towards the required TV licenses and "religion" for NHS in public discourse. Curious how widespread this attitude is.'

Not very widespread at all in my experience.

stephenbennyhat··on Ask HN: Who is hiring? (July 2013)
Amantys (www.amantys.com) - Cambridge, UK

http://www.amantys.com/careers/junior-software-developer

Looking for an embedded software developer with interest on working down to the metal, but also linux kernel, apps, scripting and so on. To join a small friendly team in a nice office in Cambridge UK.