Paddy3118
|
1 year ago
|
on: Computer scientists invent an efficient new way to count
I originally used Guttenburgh to get Hamlet and coded the Quanta method in Python and it did not work. I then moved to Algorithm 1 in the paper and got Copilot to (mis) convert it to Python and then spent time getting Copilot to admit its mistakes.
The resultant code seemed to work but I found the Quanta suggested data of the words of hamlet to be uninspiring as for the calculated theta (max set size before halving), was often from ~50% of the total number of words in hamlet to often more than the words in hamlet.
I've yet to investigate theta in more depth...
Paddy3118
|
2 years ago
|
on: I love electric vehicles. But increasingly I feel duped – Rowan Atkinson
Yep. Fun, weather protection, and small - just too pricey at the moment.
Paddy3118
|
2 years ago
|
on: I love electric vehicles. But increasingly I feel duped – Rowan Atkinson
I don't want an electric Suv - I need an electric Carver for £5,000 and a car share of something larger and more luxurious for less frequent long trips.
Paddy3118
|
3 years ago
|
on: Python-based compiler achieves orders-of-magnitude speedups
Python
is a scripting language. It allows me to develop a right answer in record devopment time and with a high degree of confidence that the result does what it needs to do. If, then, there are speed problems then I can optimise my existing code or rewrite sections in other languages, but crucially use my initial code to aid in testing the more obscure rewrites.
Most of the time, some thought upfront will tell you if you will need a compiled solution early on, but even then - getting it correct in Python before getting it fast in something like C++ can be faster - the spec is often revised as implementation can change specsand Python is more agile.
Execution speed is more than execution speed - you need to be correct, and being fast enough is quality; faster may be wasteful.
Paddy3118
|
3 years ago
|
on: JavaScript Containers
"People don't use...". They did and they will and you will have to read and understand and maintain that cruft for years to come.
Paddy3118
|
3 years ago
|
on: JavaScript Containers
Lingua franca "language used as a means of communication between populations speaking vernaculars that are not mutually intelligible."
Javascript is too Web focused. Python and C are better candidates as they are more than Web.
Paddy3118
|
3 years ago
|
on: JavaScript Containers
Stick to a detailed comparison with... Shell !?
So that's the context for universality he's touting.
Paddy3118
|
5 years ago
|
on: Write code that is easy to delete, not easy to extend (2016)
The articles structure makes it difficult to comprehend.
Paddy3118
|
6 years ago
|
on: The Value in Go’s Simplicity
Code is helped by being readable.
Saying your code is going to "look like sh£t anyway" seems rather defeatist, and an _excuse_ to write unreadable code.
Paddy3118
|
7 years ago
|
on: Declarative Programming: Is It a Real Thing? (2015)
Paddy3118
|
11 years ago
|
on: Solving the Monkey and coconuts problem
Oh my blog isn't giving an analytical solution, if that is what you want to do, it is simulating the problem to find a solution.
(The video does do an analytical solution though).
Paddy3118
|
11 years ago
|
on: The Five Monkeys Experiment
The solution of "working out loud" needs to be expounded.
Paddy3118
|
11 years ago
|
on: “Go’s design is a disservice to intelligent programmers”
Even so, Go seems less succinct in comparison on several tasks. Such differences will most likely be magnified in larger programs.
Paddy3118
|
11 years ago
|
on: “Go’s design is a disservice to intelligent programmers”
Paddy3118
|
11 years ago
|
on: “Go’s design is a disservice to intelligent programmers”
Paddy3118
|
11 years ago
|
on: Ask HN: Where are all the Rails jobs?
Not a recipe for learning to write idiomatic code in any new language. (I mostly hear of C++ programmers that really only write C).
Paddy3118
|
11 years ago
|
on: Matz at RubyConf 2014: Will Ruby 3.0 Be Statically Typed?
Paddy3118
|
11 years ago
|
on: Analyzing Programming Languages Using Rosetta Code
I've asked for more info on that so I can see what needs fixing and if these non-zero-exit values appear for me.
Paddy3118
|
12 years ago
|
on: Don't Ask Users to Bring the Beer
My apologies. I didn't know it was a technical term.
Paddy3118
|
12 years ago
|
on: Don't Ask Users to Bring the Beer
Ouch. Onboarding? You can't communicate if you make up words as you go along.