Writing a simple C++20 async message queue server - Part II
Marton Trencseni - Sat 08 April 2023 • Tagged with cpp, async, message, queue
I write a somewhat more complicated, but still relatively simple async message queue server in modern C++20.
Marton Trencseni - Sat 08 April 2023 • Tagged with cpp, async, message, queue
I write a somewhat more complicated, but still relatively simple async message queue server in modern C++20.
Marton Trencseni - Sun 02 April 2023 • Tagged with cpp, async, message, queue
I write a simple, bi-directional async message queue server in modern C++20.
Marton Trencseni - Sun 05 March 2023 • Tagged with python, async, message, queue, chatgpt
I try to get ChatGPT to write the codes in the previous posts. It's able to write the basic message queue skeleton, but cannot implement more complicated features such as delivery semantics with caching.
Marton Trencseni - Thu 02 March 2023 • Tagged with python, async, message, queue
I write a somewhat more complicated, but still relatively simple async message queue server in Python.
Marton Trencseni - Mon 27 February 2023 • Tagged with python, async, message, queue
I write a simple, bi-directional async message queue server in Python.
Marton Trencseni - Sun 05 February 2023 • Tagged with lifelong, purchase, victorinox
What are some of my buy-it-for-life purchases?
Marton Trencseni - Fri 27 January 2023 • Tagged with crypto, bitcoin, btc, ftx, ftt
I argue that virtual goods such as in-game skins make more sense in a centralized walled-garden approach, and NFTs tracked and traded on blockchains are legally problematic.
Marton Trencseni - Sat 21 January 2023 • Tagged with crypto, bitcoin, btc, ftx, ftt
I argue that a cryptocurrency like Bitcoin has a weird property: the more you buy of it, the less valuable it becomes.
Marton Trencseni - Fri 20 January 2023 • Tagged with crypto, bitcoin, btc, ftx, ftt
I argue that anonymity, irreversibility and decentralization, while interesting technical features that implemented in a fascinating way using cryptographic primites, are not practical for real-world use.
Marton Trencseni - Mon 09 January 2023 • Tagged with crypto, bitcoin, btc, fiat
Are cryptocurrencies really better than fiat currencies? I argue that the answer is negative.
Marton Trencseni - Sat 24 December 2022 • Tagged with crypto, bitcoin, btc, ftx, ftt
The crypto space is a fascinating intersection of technology, economics and human psychology. However, I remain skeptical of the value of crypto tokens and NFTs. Here I explain my thought process using FTX Tokens as an example.
Marton Trencseni - Wed 21 December 2022 • Tagged with similarity, python, word2vec, doc2vec, pytorch, tensorflow
I use Doc2Vec to try to find pairs of similar API functions between Pytorch and Tensorflow.
Marton Trencseni - Sat 17 December 2022 • Tagged with gpt, gpt-3
I run experiments to determine whether, or to what degree, GPT-3 has developed an comprehension of spatial relationships.
Marton Trencseni - Thu 15 December 2022 • Tagged with book, management, engineering
I reflect on the core points of Fred Brooks' seminal book, The Mythical Man-Month, that I often recall and apply in my daily work.
Marton Trencseni - Mon 12 December 2022 • Tagged with gpt, gpt-3
Here I will show a "conversation" with GPT-3 to gauge how good an astrophysicist — or an illusion of an astrophysicist — it is. I will focus on cosmology questions, because that's most interesting part of the field.
Marton Trencseni - Sat 10 December 2022 • Tagged with similarity, python, gensim, word2vec, doc2vec, pyml
In the previous posts, I used the Doc2Vec neural network architecture to compute the similarities between my blog posts, and explored the quality of the scores. In this final post, I show how I added the final Articles You May Like recommendation sections to the blog — it's live!
Marton Trencseni - Sun 04 December 2022 • Tagged with similarity, python, gensim, word2vec, doc2vec, pyml
In the previous post, I used the Doc2Vec neural network architecture to compute the similarities between my blog posts. In this second post I investigate the results further by examining clusters in graphs.
Marton Trencseni - Sat 03 December 2022 • Tagged with similarity, python, gensim, word2vec, doc2vec, pyml
One of the things I learned at Facebook is the power of recommendations. Examples are People You May Know (PYMK), Groups You May Like (GYML) and Pages You May Like (PYML). Inspired by these, I am planning to add an Articles You May Like widget to Bytepawn, based on the semantic similarity of blog posts. I use the Doc2Vec neural network architecture to compute the similarity between my blog posts, and return the top 3 recommendations for each page.
Marton Trencseni - Wed 30 November 2022 • Tagged with timeseries, prophet, darts, python
One of the most common Data Science tasks in a business setting is timeseries forecasting. I was curious what methods and libraries other Data Scientists use, so I posted an "Ask HN" on Hacker News. The post generated 89 comments, most of them high-quality. This is my summary of the discussion.
Marton Trencseni - Sun 09 October 2022 • Tagged with monte-carlo, simulation, math
I use simple Monte Carlo simulations to estimate some mathematical constants: √2, ϕ, e and π.