Recent content by pbuk

  1. P

    Project Documentation

    I also For C++ code Doxygen is the standard. If you want to add some diagrams giving an overview that's fine, but only once you have documented every public property and method. If you use a relational database you should document that too.
  2. P

    Failure to be able to activate Arduino Mega 2650

    Can you get the boards working through the Arduino IDE? What command are you using for AVRDUDE?
  3. P

    Learning Assembly and computer architecture for x86

    But any problems with that can be solved by storing values as cents and using integer arithmetic. This is what is done in practice in all the financial software with which I am familiar (with adaptations for other currencies to cater for example for denominations of 0.5 cent where these exist)...
  4. P

    Learning Assembly and computer architecture for x86

    I don't think that is true any more, at least not in the UK or Europe, but I'd be interested in any reference.
  5. P

    Learning data structures and algorithms in different programming languages

    You can read what MS chose to make public about this series of attacks at https://www.microsoft.com/en-us/security/blog/2021/12/15/a-report-on-nobeliums-unprecedented-nation-state-attack/
  6. P

    A robotic drummer

    My opinion is not printable within forum rules. Whoever has published this should have their funding withdrawn.
  7. P

    When should a beginner programmer learn vims/emacs?

    As luck would have it, MS have screwed up the latest VS code Windows release yesterday (auto-updated for most people): the 'Open with code' option is removed from the Explorer 'right click' context menu - see this issue. To fix this, download and install the previous, June 2025, version 102...
  8. P

    When should a beginner programmer learn vims/emacs?

    Yes, I am and so are 75% of the rest of the developer community. In 2025 learning either Vim or EMACS (or Eclipse for that matter) is a waste of time and effort for someone starting out in development: there are MUCH more important challenges to cope with. Use VS Code with the appropriate...
  9. P

    Geometry: Similar Shapes

    So here is the examiners' report for this question: "It was good to see a number of students having some understanding of similar shapes and awarding 2 marks for a value of x =2 correctly found wasn’t uncommon. Almost no students were then able to deduce the second assumption that could be made...
  10. P

    B How does the Riemann Hypothesis/Riemann Zeta function even work?

    Link: https://www.3blue1brown.com/lessons/zeta
  11. P

    Geometry: Similar Shapes

    No, far from being a 'tried and true technique', undermining a pupil's confidence by setting trick questions is bad practice. From the OP's posts in this thread we can see that this poor question has taught nothing, and has destroyed any confidence they had in their knowledge of similar...
  12. P

    Geometry: Similar Shapes

    Edit: I have just realised that this is Q.22 from Edexcel Maths Paper 1 November 2017. I'm off to read the examiner's report. They almost certainly will not. GCSE and A-Level exams have been developed over many years to test the ability to apply knowledge, not the ability to spot trick...
  13. P

    Suggestion Suggest "Informative" feedback reaction icon change away from the latest "pink brain" emoticon

    Bump for @Greg Bernhardt: are these overlapping icons intentional?
  14. P

    Geometry: Similar Shapes

    You haven't got yourself in a muddle, it is a trick question and you are in a muddle because you haven't spotted the trick. I'm not sure revisiting the basics will help, the only thing that will help is spotting the trick. The first thing to notice is that the line segment DE that is 3 cm long...
  15. P

    Understanding Brent's root finding method

    According to p.50 of Brent's original publication (it is available on archive.org): "practical tests show that this [would slow down] convergence for well-behaved functions by performing unnecessary bisections". Like many practical algorithms this is a compromise between optimizing performance...
Back
Top