Torben Hoffmann

1.9K posts

Torben Hoffmann

Torben Hoffmann

@LeHoff

Erlang Priest, Elixir Alchemist and Lego Minstorms hacker.

Denmark Katılım Haziran 2011
304 Takip Edilen1.4K Takipçiler
Torben Hoffmann
Torben Hoffmann@LeHoff·
@mkonnikova @NateSilver538 I love Risky Business. Full stop. What book would you recommend on game theory to an engineer with good, yet dated, skills in math, logic, and probability theory?
English
0
0
0
14
Torben Hoffmann
Torben Hoffmann@LeHoff·
DIY slant board to reduce stress on my neck when taking notes. Tomorrow I'll test how it feels after a whole day. It came out at 23.6° - a tad above the recommended 22°. I will try it and see if more cutting is necessary. At least it came out too steep - harder to add wood😃
Torben Hoffmann tweet media
English
0
0
6
208
Torben Hoffmann
Torben Hoffmann@LeHoff·
As ⁦@basho⁩ is becomming more and more a distant, yet pleasant, memory the mug is slowly giving in to the passing of time. Thanks to all my wonderful colleagues from back then for having been an important, albeit too short, part of my journey. Read your writes😃
Torben Hoffmann tweet media
English
2
0
12
458
Torben Hoffmann
Torben Hoffmann@LeHoff·
Going home from a wonderful #ElixirConfEU in Lisbon I got a Beirão liquor, but I could not get it to pour without totally cutting the top off. Then the small ball at the top does not stay put. I clearly did something wrong - any clues?
Torben Hoffmann tweet media
English
1
0
3
420
Torben Hoffmann
Torben Hoffmann@LeHoff·
@JanHenryNystrom @daveshanley @allenholub @quviq And there is a difference between debugging ang using a debugger. Lots of debugging, but did not have the need for the debugger. I hope that makes sense. I'm not claiming that we wrote perfect code - far from it, but we did make the code right in the end😃
English
1
0
1
175
Torben Hoffmann
Torben Hoffmann@LeHoff·
@JanHenryNystrom @daveshanley @allenholub @quviq Oh, they failed, but the architecture was such a good fit for #Erlang that you could just look at the error message and you'd know almost instantly what was wrong. The Semantic Gap(TM) was very low,ie, happy life. TDD has to be coupled with good design to work that well.
English
1
0
1
209
Allen Holub. https://linkedIn.com/in/allenholub
Instead of using a debugger, which will double your dev time, use TDD, which will half your dev time. Everything you do in the debugger is, in effect, an ad hoc test, so just write the test. TDD will also give you a nice set of runnable examples — live documentation.
Christian Findlay@CFDevelop

For people who don't debug: HTF, does that even work? You literally just run the code and hope it does what you expect? Like, you don't step through line by line to check it's not doing something crazy? 😳

English
28
22
157
36.6K
Torben Hoffmann
Torben Hoffmann@LeHoff·
@daveshanley @allenholub @quviq 2/2 We passed IOP test like a charm. Installed the system and it has now been running and used heavily for 13 years w/o patching. With the right tech (#erlang) and TDD you don't need a debugger.
English
0
0
2
191
Torben Hoffmann
Torben Hoffmann@LeHoff·
@daveshanley @allenholub I side with the OP. I was lead architect and developer on a telco gateway at Motorola. Used a debugger on the Erlang code once in five years. After twoeyears we started doing TDD with @quviq's Property Based Testing tool. No need for a debugger after that. 1/2
English
2
0
3
217
Torben Hoffmann retweetledi
Simon Wardley
Simon Wardley@swardley·
dX: You say that prompts are a programming language. Me: Yes. An LLM with memory is a Turing complete machine. Prompts are a programming language I can use to construct a system such as a prototype. dX: Why do I feel there is a but? Me: But ...
English
1
4
17
3.6K
Torben Hoffmann retweetledi
Saša Jurić
Saša Jurić@sasajuric·
That great feeling of holding my own book
Saša Jurić tweet media
English
23
29
503
11.2K
Torben Hoffmann
Torben Hoffmann@LeHoff·
Heading to the UK for a get2gether w/ my wonderful colleagues from @ErlangSolutions. Arriving early at the airport to park my car. I pick a nice spot. Get out to check to number of the slot and it's 404. Would you move your car?
English
1
0
4
646
Torben Hoffmann retweetledi
Aakash Gupta
Aakash Gupta@aakashgupta·
🚨 BREAKING: Code Interpreter is FINALLY rolling out to all ChatGPT Plus users. It's the most powerful feature OpenAI has released since GPT-4. It makes everyone a data analyst. Here are 15 mind-blowing use cases of Code Interpreter:
Aakash Gupta tweet media
English
243
2.2K
11.9K
4.1M
Torben Hoffmann
Torben Hoffmann@LeHoff·
Late night hacking with my son trying to debug a faulty tree edit distance algorithm… our debugger was a sheet of A3-paper where we wrote down every step of the algorithm with full rigor until we found the indexing error that had eluded us for days. #mediæval #debugging #ftw
English
0
0
4
263
Torben Hoffmann
Torben Hoffmann@LeHoff·
@dcgibbons Have you tried comparing the full area of each of them and relate it back to Moore's Law? The same for computing power.
English
0
0
0
92
Torben Hoffmann
Torben Hoffmann@LeHoff·
I guess book topics are not a continuous function?!?!
Torben Hoffmann tweet media
English
0
0
1
252
Torben Hoffmann
Torben Hoffmann@LeHoff·
As always after playing a board game I recorded the results and remarked "We have played this game on & off since 1999!". My daughter looks to my wife with a weird look and says: "You knew he was like this?!?!"
English
0
0
4
414