<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/hn/best-of/2024/05" -->

---
title: Best Hacker News posts — May 2024 | daily.dev
description: The most upvoted Hacker News posts from May 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/hn/best-of/2024/05
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/hn/best-of/2024/05
og:type: website
og:site_name: daily.dev
og:title: Best Hacker News posts — May 2024 | daily.dev
og:description: The most upvoted Hacker News posts from May 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Hacker News — May 2024

1. 1  
[](https://daily.dev/posts/zellij-ghlzedwut "Zellij")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Zellij  
Zellij is a terminal workspace with batteries included. Users can try Zellij without installing it using the provided script. The features and installation instructions are available.  
453  
21
2. 2  
[](https://daily.dev/posts/making-a-postgres-query-1-000-times-faster-x2eh9cpkk "Making a Postgres query 1,000 times faster")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Making a Postgres query 1,000 times faster  
The author shares their journey of optimizing a Postgres query to make it 1,000 times faster. They discovered that the query was taking longer and longer each time it was executed due to processing all rows in the table and the use of a filter instead of an index condition. By using row constructor comparisons, they were able to significantly improve the query performance.  
383  
10
3. 3  
[](https://daily.dev/posts/i-coded-something-dumb-and-i-m-proud-of-it-bkpyip655 "I Coded Something Dumb And I'm Proud of It")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
I Coded Something Dumb And I'm Proud of It  
The post discusses the development of an open-source game, the addition of a power-up, and the implementation of a sorting algorithm in a stateless manner.  
213  
9
4. 4  
[](https://daily.dev/posts/cloudflare-took-down-our-website-after-trying-to-force-us-to-pay-120k-within-24h-pzxymedke "Cloudflare took down our website after trying to force us to pay 120k$ within 24h")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Cloudflare took down our website after trying to force us to pay 120k$ within 24h  
Cloudflare demanded the website owner to pay $120k within 24 hours or they would take down all domains, leading to downtime and loss in customer trust.  
127  
28
5. 5  
[](https://daily.dev/posts/100k-remote-dev-jobs-only-iyi760ewj "$100K+ Remote Dev Jobs Only")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
$100K+ Remote Dev Jobs Only  
$100K+ remote developer jobs with various technologies and companies.  
114  
8
6. 6  
[](https://daily.dev/posts/reverse-proxy-server-c5cmlrrag "Reverse Proxy Server")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Reverse Proxy Server  
Zoraxy's reverse proxy server is simple to use and has features like redirection, GeoIP blacklist, GAN integration, web SSH, real-time statistics, scanner and utilities. It is an open-source project on Github.  
104  
5
7. 7  
[](https://daily.dev/posts/tillywork-tillywork-opensource-work-management-tt0kdqfnl "tillywork/tillywork: Opensource work management")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
tillywork/tillywork: Opensource work management  
tillywork is an open-source work management platform with modules for project oversight, sales management, and issue resolution. It can be customized and extended to meet specific needs.  
85  
5
8. 8  
[](https://daily.dev/posts/mhnightcat-superfile-pretty-fancy-and-modern-terminal-file-manager-3hfn6b1rq "MHNightCat/superfile: Pretty fancy and modern terminal file manager")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
MHNightCat/superfile: Pretty fancy and modern terminal file manager  
Superfile is a fancy and modern terminal file manager. It supports multiple systems, and you can install it by using Homebrew or downloading the binary file. You can customize the theme in superfile by editing the config.json file.  
79  
9
9. 9  
[](https://daily.dev/posts/the-openai-board-was-right-3nvcuslab "The OpenAI board was right")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
The OpenAI board was right  
OpenAI released a demo featuring a voice character resembling Scarlett Johansson's AI agent character. After facing backlash, OpenAI pulled the voice due to its resemblance, claiming it was a coincidence. However, evidence suggests otherwise.  
69  
5
10. 10  
[](https://daily.dev/posts/hacknote-hb21flucz "HackNote")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
HackNote  
HackNote is a smart notepad that uses AI models and real-time CRDT synchronization for enhanced functionality.  
68  
7
11. 11  
[](https://daily.dev/posts/php-doesn-t-suck-anymore-syu7rbzwm "PHP Doesn't Suck Anymore")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
PHP Doesn't Suck Anymore  
PHP has undergone significant changes since 2012 and has become a more efficient, readable, and maintainable language. With improvements in error handling, the introduction of attributes and enums, PHP is a robust and reliable choice for web development.  
65  
17
12. 12  
[](https://daily.dev/posts/old-dogs-new-css-tricks-gqhwglwor "Old Dogs, new CSS Tricks")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Old Dogs, new CSS Tricks  
New CSS features have been shipped in recent years, but their adoption remains slow due to various factors, including browser support, lack of urgency, and changing design trends. To overcome the habit of sticking to old CSS patterns, it is important to rethink established patterns, experiment with new techniques in safe environments, and find inspiration from best practices in real-life projects.  
59  
1
13. 13  
[](https://daily.dev/posts/how-might-we-learn--vxfc6issj "How Might We Learn?")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
How Might We Learn?  
The post discusses the ideal learning environment and the patterns observed in rewarding high-growth periods. It explores the conflict between implicit learning and guided learning and proposes a synthesis of the two approaches. The post also introduces the concept of AI-based learning support and how it can be integrated into authentic learning contexts.  
57
14. 14  
[](https://daily.dev/posts/cap-effortless-instant-screen-sharing-open-source-and-cross-platform--p09ex80ql "Cap — Effortless, instant screen sharing. Open source and cross-platform.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Cap — Effortless, instant screen sharing. Open source and cross-platform.  
Cap is an open source alternative to Loom, offering effortless and instant screen sharing. It is lightweight, powerful, and stunning.  
58  
5
15. 15  
[](https://daily.dev/posts/tembo-io-pgmq-a-lightweight-message-queue-like-aws-sqs-and-rsmq-but-on-postgres--fhu2s8jqq "tembo-io/pgmq: A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
tembo-io/pgmq: A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.  
PGMQ is a lightweight message queue built on Postgres. It guarantees exactly once delivery of messages within a visibility timeout and offers API parity with AWS SQS and RSMQ. It provides features like message archiving and tables can be partitioned for efficient management. You can try PGMQ for free using the Tembo docker image.  
49  
1
16. 16  
[](https://daily.dev/posts/clean-up-your-gmail-and-reclaim-your-inbox-with-inboxpurge-fxoke01ok "Clean Up Your Gmail and Reclaim Your Inbox with InboxPurge")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Clean Up Your Gmail and Reclaim Your Inbox with InboxPurge  
Clean up your Gmail and regain control of your inbox with InboxPurge. Unsubscribe, delete, and block all within your Gmail. Say goodbye to tedious unsubscribe processes. Bulk delete cluttered inboxes in seconds. Your emails and personal data remain private. Elevate your productivity and spend less time on email management. Streamlined email management experience within your Gmail.  
44  
4
17. 17  
[](https://daily.dev/posts/socialscreenshots-7xxsrhqyb "SocialScreenshots")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
SocialScreenshots  
SocialScreenshots is a website where you can upload and share images.  
43  
1
18. 18  
[](https://daily.dev/posts/roblillack-spot-react-like-desktop-gui-toolkit-for-go-p44swip8k "roblillack/spot: React-like desktop GUI toolkit for Go")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
roblillack/spot: React-like desktop GUI toolkit for Go  
Spot is a simple, cross-platform, reactive GUI toolkit for Go using native widgets where available. It provides easy-to-use UI controls, automatic UI updates based on application state changes, and support for creating custom components.  
43
19. 19  
[](https://daily.dev/posts/drop-in-semantic-styling-library-in-pure-css-2x5z8gjz5 "Drop-in semantic styling library in pure CSS")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Drop-in semantic styling library in pure CSS  
A post about a drop-in semantic styling library written in pure CSS, featuring the Context class with its dispatch method and event dispatching.  
43
20. 20  
[](https://daily.dev/posts/mistralai-mistral-finetune-fambnzjlq "mistralai/mistral-finetune")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
mistralai/mistral-finetune  
This post provides instructions on how to use the \`mistral-finetune\` codebase for memory-efficient and performant finetuning of Mistral's models. It also includes steps for downloading and preparing the required datasets and provides tips for avoiding CUDA out-of-memory errors.  
40
21. 21  
[](https://daily.dev/posts/the-worst-website-in-the-entire-world-cxlly2z7d "The Worst Website In The Entire World")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
The Worst Website In The Entire World  
A post describing the author's experience with what they consider to be the worst website ever created, highlighting the user-hostile design and frustrating patterns. The author expresses their frustration with the Broadcom Support website and suggests that it should be shut down.  
40  
4
22. 22  
[](https://daily.dev/posts/how-running-a-business-changes-the-way-you-think-xju04dd00 "How Running A Business Changes The Way You Think")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
How Running A Business Changes The Way You Think  
Running a business can change your thinking, and it is important to understand what motivates you in your career. Your job can also change who you are.  
39
23. 23  
[](https://daily.dev/posts/tegonhq-tegon-tegon-is-an-open-source-ai-first-alternative-to-jira-linear-mtoqzikha "tegonhq/tegon: Tegon is an open-source, AI-first alternative to Jira, Linear")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
tegonhq/tegon: Tegon is an open-source, AI-first alternative to Jira, Linear  
Tegon is an open-source, AI-first alternative to Jira and Linear. It automates manual tasks and provides context to engineers. Tegon offers a managed cloud version and integrates with Github, Slack, and Sentry. It also has plans for upcoming features like task prioritization and stack overflow references.  
38  
2
24. 24  
[](https://daily.dev/posts/openpanel-dev-openpanel-all-the-goodies-from-both-mixpanel-and-plausible-combined-into-one-tool--0hngfay9a "Openpanel-dev/openpanel: All the goodies from both Mixpanel and Plausible combined into one tool.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Openpanel-dev/openpanel: All the goodies from both Mixpanel and Plausible combined into one tool.  
Openpanel is an open-source analytics tool that combines the functionalities of Mixpanel and Plausible. It allows users to visualize data with various charts, access events and visitors' history, and own their own data. Openpanel is GDPR compliant, privacy-friendly, and offers predictable pricing. It supports Nextjs for the dashboard, Fastify for the event API, Postgres for storing basic information, Clickhouse for storing events, and Redis for cache layer and pub/sub.  
37  
2
25. 25  
[](https://daily.dev/posts/the-one-where-i-lie-to-the-cto-gbry7aho5 "The One Where I Lie To The CTO")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
The One Where I Lie To The CTO  
A software developer shares a story about a project where the CTO's decision turned out to be a bad idea. The author and their team faced challenges with the vendor's 'product' and ultimately had to lie to the CTO to meet the project's launch date.  
33  
4

[See all Hacker News archives](/sources/hn/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/hn/best-of/2024/05#page","url":"https://daily.dev/sources/hn/best-of/2024/05","name":"Best Hacker News Posts — May 2024","description":"The most upvoted Hacker News posts from May 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/hn/best-of/2024/05#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/zellij-ghlzedwut","name":"Zellij"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/making-a-postgres-query-1-000-times-faster-x2eh9cpkk","name":"Making a Postgres query 1,000 times faster"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/i-coded-something-dumb-and-i-m-proud-of-it-bkpyip655","name":"I Coded Something Dumb And I'm Proud of It"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/cloudflare-took-down-our-website-after-trying-to-force-us-to-pay-120k-within-24h-pzxymedke","name":"Cloudflare took down our website after trying to force us to pay 120k$ within 24h"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/100k-remote-dev-jobs-only-iyi760ewj","name":"$100K+ Remote Dev Jobs Only"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/reverse-proxy-server-c5cmlrrag","name":"Reverse Proxy Server"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/tillywork-tillywork-opensource-work-management-tt0kdqfnl","name":"tillywork/tillywork: Opensource work management"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/mhnightcat-superfile-pretty-fancy-and-modern-terminal-file-manager-3hfn6b1rq","name":"MHNightCat/superfile: Pretty fancy and modern terminal file manager"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/the-openai-board-was-right-3nvcuslab","name":"The OpenAI board was right"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/hacknote-hb21flucz","name":"HackNote"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/php-doesn-t-suck-anymore-syu7rbzwm","name":"PHP Doesn't Suck Anymore"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/old-dogs-new-css-tricks-gqhwglwor","name":"Old Dogs, new CSS Tricks"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/how-might-we-learn--vxfc6issj","name":"How Might We Learn?"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/cap-effortless-instant-screen-sharing-open-source-and-cross-platform--p09ex80ql","name":"Cap — Effortless, instant screen sharing. Open source and cross-platform."},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/tembo-io-pgmq-a-lightweight-message-queue-like-aws-sqs-and-rsmq-but-on-postgres--fhu2s8jqq","name":"tembo-io/pgmq: A lightweight message queue. Like AWS SQS and RSMQ but on Postgres."},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/clean-up-your-gmail-and-reclaim-your-inbox-with-inboxpurge-fxoke01ok","name":"Clean Up Your Gmail and Reclaim Your Inbox with InboxPurge"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/socialscreenshots-7xxsrhqyb","name":"SocialScreenshots"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/roblillack-spot-react-like-desktop-gui-toolkit-for-go-p44swip8k","name":"roblillack/spot: React-like desktop GUI toolkit for Go"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/drop-in-semantic-styling-library-in-pure-css-2x5z8gjz5","name":"Drop-in semantic styling library in pure CSS"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/mistralai-mistral-finetune-fambnzjlq","name":"mistralai/mistral-finetune"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/the-worst-website-in-the-entire-world-cxlly2z7d","name":"The Worst Website In The Entire World"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/how-running-a-business-changes-the-way-you-think-xju04dd00","name":"How Running A Business Changes The Way You Think"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/tegonhq-tegon-tegon-is-an-open-source-ai-first-alternative-to-jira-linear-mtoqzikha","name":"tegonhq/tegon: Tegon is an open-source, AI-first alternative to Jira, Linear"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/openpanel-dev-openpanel-all-the-goodies-from-both-mixpanel-and-plausible-combined-into-one-tool--0hngfay9a","name":"Openpanel-dev/openpanel: All the goodies from both Mixpanel and Plausible combined into one tool."},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/the-one-where-i-lie-to-the-cto-gbry7aho5","name":"The One Where I Lie To The CTO"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Hacker News","item":"https://daily.dev/sources/hn"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/hn/best-of"},{"@type":"ListItem","position":5,"name":"May 2024"}]}]}
```

