Entertainment

A Couple Million Lines of Haskell: Production Engineering at Mercury

A Couple Million Lines of Haskell: Production Engineering at Mercury

๐Ÿ’ฅ Explore this insightful post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: โœ… **What Youโ€™ll Learn**: Ian Duncan March 30, 2026 [Haskellers from the trenches] #Production #Mercury The editors of the Haskell Blog are happy to announce a new series of articles called "Haskellers from the trenches", where we invite experienced engineers to talk about their subjects of expertise, best practices, and production tales. Engineering rigour and artistic creativity are a fantastic combination, and this series aims to be the synthesis of these two aspects within the Haskell world. I first heard about Haskell when I was sixteen, sitting in a…
Read More
This Tesla owner won $10k in court for Tesla’s FSD lies. Tesla is still fighting him.

This Tesla owner won $10k in court for Tesla’s FSD lies. Tesla is still fighting him.

โœจ Discover this awesome post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: โœ… **What Youโ€™ll Learn**: For over a decade now, Tesla has sold a promise of vehicles that can drive themselves, even stating that every car it produced had all the hardware for self-driving. But after years of the company being unable to deliver, some owners want their money back. Ben Gawiser is one of those owners, who recently won a $10,600 judgment due to Teslaโ€™s failure to deliver. But Tesla is still fighting to delay payment, even just a few days at a time. Gawiser purchased a Tesla Model…
Read More

Clojurists Together | Q2 2026 Funding Announcement

๐Ÿ’ฅ Check out this must-read post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: โœ… **What Youโ€™ll Learn**: Clojurists Together is excited to announce that we will be funding 5 projects in Q2 2026 for a total of $31K USD (3 for $9K and 2 shorter or more experimental projects for $2K). Thanks to all our members for making this happen! We also want to give a special mention to Metabase, our newest Transduce member for signing up to support Ambrose Bonnaire-Sergeantโ€™s work on Malli. Malli is used heavily at Metabase, as well as by many of our other members. Congratulations to…
Read More
This Month in Ladybird – April 2026

This Month in Ladybird – April 2026

๐Ÿ’ฅ Discover this insightful post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: โœ… **What Youโ€™ll Learn**: honor the align presentational attribute, fixing button placement on bricklink.com. (#9177) BeforeAfter stroke-dasharray interpolation : SVG dashes finally animate smoothly. (#9133) autofocus : Elements with the autofocus attribute actually receive focus on page load now. (#9016) List markers in RTL text : Bullets now sit on the right side of right-to-left text, fixing list rendering on Arabic Wikipedia. (#9099) BeforeAfter Inline flex/grid baselines : An inline flex or grid container now derives its baseline from its childโ€™s first line box, not its last wrapped line.…
Read More
ใƒžใƒชใ‚ฆใ‚น . I Do Not Recommend Bitwarden

ใƒžใƒชใ‚ฆใ‚น . I Do Not Recommend Bitwarden

๐Ÿš€ Check out this insightful post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: โœ… **What Youโ€™ll Learn**: A review of my experience with Bitwarden after several years of self-hosting it, and why I decided to move away from the password manager.Almost four years ago I published a guide on how to run your own LastPass on hardened OpenBSD, in which I explained how to set up an OpenBSD instance, either as a cloud instance or as a Raspberry Pi bare metal installation, that would host Vaultwarden as a backend for the Bitwarden client applications. After having used a similar approach for…
Read More
DO_NOT_TRACK A standard for respecting user privacy in software

DO_NOT_TRACK A standard for respecting user privacy in software

๐Ÿ’ฅ Explore this must-read post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: ๐Ÿ’ก **What Youโ€™ll Learn**: DO_NOT_TRACK The Problem Many CLI tools, SDKs, and frameworks collect telemetry data by default. Each one has its own way to opt out: Tool Opt-out method .NET DOTNET_CLI_TELEMETRY_OPTOUT=1 Copy AWS SAM CLI SAM_CLI_TELEMETRY=0 Copy Azure CLI AZURE_CORE_COLLECT_TELEMETRY=0 Copy Gatsby GATSBY_TELEMETRY_DISABLED=1 Copy Go go telemetry off Copy Google Cloud SDK gcloud config set disable_usage_reporting true Copy Homebrew HOMEBREW_NO_ANALYTICS=1 Copy Netlify CLI netlify --telemetry-disable Copy Syncthing STNOUPGRADE=1 Copy You get the idea. There are too many, and they are all different. The Proposal A single, standard environment…
Read More

NetHack 5.0.0: Release Notes

๐Ÿ”ฅ Check out this awesome post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: โœ… **What Youโ€™ll Learn**: NetHack 5.0.0: Release Notes The NetHack DevTeam is announcing the release of NetHack 5.0.0 on May 2, 2026 NetHack 5.0 is an enhancement to the dungeon exploration game NetHack, which is a distant descendent of Rogue and Hack, and a direct descendent of NetHack 3.6. NetHack 5.0.0 is a release of NetHack. As a .0 version, there may be some bugs encountered. Constructive suggestions, GitHub pull requests, and bug reports are all welcome and encouraged. Along with the game improvements and bug fixes, NetHack…
Read More
Extension silently disables competitor extensions globally with no cleanup on uninstall ยท Issue #3292 ยท facebook/pyrefly ยท GitHub

Extension silently disables competitor extensions globally with no cleanup on uninstall ยท Issue #3292 ยท facebook/pyrefly ยท GitHub

โœจ Discover this insightful post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: ๐Ÿ“Œ **What Youโ€™ll Learn**: On activation, Pyrefly silently writes disableLanguageServices = true to the user'sglobal VS Code settings for three named third-party extensions, without promptingthe user or notifying them in any way. These settings are never restored whenPyrefly is deactivated or uninstalled, leaving those extensions permanently brokenuntil the user manually intervenes. This has been verified by live reproduction on a real machine (see below). Affected extensions detachhead.basedpyright codeium.windsurfpyright anysphere.cursorpyright Source lsp/src/extension-interop.ts: export async function disableWindsurfPyrightIfInstalled() { const windsurfPyrightExtension = vscode.extensions.getExtension('codeium.windsurfpyright'); if (windsurfPyrightExtension) { const config = vscode.workspace.getConfiguration('windsurfPyright'); await config.update('disableLanguageServices',…
Read More
Zugzwang – Wikipedia

Zugzwang – Wikipedia

โœจ Discover this insightful post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: ๐Ÿ“Œ **What Youโ€™ll Learn**: Disadvantage in a game due to obligation to move Zugzwang (from German 'compulsion to move'; pronounced [หˆtsuหktsvaล‹]) is a situation found in chess and other turn-based games wherein one player is put at a disadvantage because of their obligation to make a move; a player is said to be "in zugzwang" when any legal move will worsen their position.[1] Although the term is used less precisely in games such as chess, it is used specifically in combinatorial game theory to denote a move that directly…
Read More

Vos paramรจtres de confidentialitรฉ

๐Ÿ’ฅ Explore this trending post from Hacker News ๐Ÿ“– ๐Ÿ“‚ **Category**: ๐Ÿ“Œ **What Youโ€™ll Learn**: Votre vie privรฉe est importante pour nous Yahoo fait partie de la famille de marques Yahoo. Lorsque vous utilisez nos sites et applications, nous utilisons des politique relative aux cookies pour en savoir plus.">cookies pourย : vous fournir nos sites et applicationsย ; authentifier les utilisateurs, appliquer des mesures de sรฉcuritรฉ, empรชcher les spams et les abusย ; et mesurer votre utilisation de nos sites et applications Vos paramรจtres de confidentialitรฉ Si vous cliquez sur Accepter tout, nos partenaires, dont 250, font partie du Cadre de transparence de…
Read More