Interesting Articles of 2021
A massive list of articles that I found interesting this year.
Note that I didn't fully read all of these, and some I have saved to finish reading later. The supermajority of these are tech, with some from other sciences.
December
- AWS Private 5g - 5G As a Service | Hacker News
- Price increase on .io domains on January 1, 2022 (Renewal: $55.00) | Hacker News
- Supabase open sourced their dashboard | Hacker News
- Lazydocker: The lazier way to manage everything Docker | Hacker News
- U.S. State Department phones hacked with Israeli company spyware | Hacker News
- Germany: New government plans 'right to encryption' | Hacker News
- The Atlantis release is in orbit : EndeavourOS
- Privacy.com Reissuing All Cards | Hacker News
- How to Use Dig | Hacker News
- Web Workers API | Hacker News
- Widdler is a single binary that serves up TiddlyWikis | Hacker News
- My Favorite Software Subreddits | Hacker News
- How the GNU coreutils are tested | Hacker News
- How SQLite Is Tested | Hacker News
- Leaving MySQL : programming
- Show HN: I made a modern web UI for Wikipedia | Hacker News
- uBlock, I exfiltrate: exploiting ad blockers with CSS | Hacker News
- Updated Rust Code For Linux Kernel Patches Posted : rust
- Blockchains don't solve problems that are interesting to me : programming
- WebAssembly and Back Again: Fine-Grained Sandboxing in Firefox 95 | Hacker News
- Ask HN: Why is everything changing too fast? | Hacker News
- Miniature 3456 LED Cube | Hacker News
- I struggled to understand re-rendering and memoization in React for a long time. Today I wrote the article I wish I had read many years ago. The information is concise and to the point. I hope it helps someone. : javascript
- Apple CEO Tim Cook 'secretly' signed $275B deal with China in 2016 | Hacker News
- Improving GitHub Code Search | Hacker News
- Hacking the Go compiler to add a new keyword | Hacker News
- GitHub Code Search - a new code search engine, written in Rust : rust
- Bank Python: The strange world of Python, as used by big investment banks : programming
- Web3 Is Not Decentralization | Hacker News
- Dracula Theme – A dark theme for many different apps | Hacker News
- DARPA Funded Researchers Accidentally Create The World's First Warp Bubble - The Debrief : Futurology
- IPv4 Waiting List | Hacker News
- Log4j RCE Found | Hacker News
- Tailwind CSS v3.0 | Hacker News
- Higher Kinded Types in Rust : rust
- Show HN: Decentralized, Mutable, Serverless Torrent Swarm Websites | Hacker News
- Did React Win the 201* Framework Wars? : javascript
- Advent of Code 2021 in pure TensorFlow – day 1 | Hacker News
- Professional maintainers: a wake-up call | Hacker News
- Log4j: Between a rock and a hard place | Hacker News
- Putty maintainer on his attitude towards security and open source | Hacker News
- Microsoft Admits Its Handling of Lionhead Studios Was a ‘Misstep’ : Games
- This website has 81% battery power remaining | Hacker News
- htmlq - like jq, but for HTML : commandline
- [AskJS] How heavy do you lean into TypeScript? : javascript
- Chrome Users Beware: Manifest V3 is Deceitful and Threatening : programming
- Deno joins TC39 : javascript
- uBlacklist: Blocks specific sites from appearing in Google search results | Hacker News
- lapce/lapce: Lightning-fast and Powerful Code Editor written in Rust
- Go Replaces Interface{} with 'Any' | Hacker News
- No, we didn’t accidentally create a warp bubble | Hacker News
- HTTP/3 Is Fast | Hacker News
- AWS is down! Half of the internet is down! : programming
- Signal now supports group calls up to 40 people, using Rust : rust
- Mold 1.0: the first stable and production-ready release of the high-speed linker | Hacker News
- Mess with DNS | Hacker News
- Reddit files to go public | Hacker News
- Trying Out Generics in Go | Hacker News
- From Node to Ruby on Rails | Hacker News
- Windows 11 Officially Shuts Down Firefox’s Default Browser Workaround : PrivacyGuides
- What is Rust NOT suitable for, architecturally? : rust
- C++ 20: Reaching for the Aims of C++ - YouTube
- Tqdm (Python) | Hacker News
- Ask HN: Are most of us developers lying about how much work we do? | Hacker News
- Evervault | Hacker News
- The only two custom React hooks we ever use | Hacker News
- Announcing Tokio Console 0.1, a tool for debugging async apps. : rust
- TikTok streaming software is an illegal fork of OBS : linux
- Frontpage -- Terms of Service; Didn't Read
- Thread Safety in C++ and Rust | Hacker News
- Wingman for Haskell | Hacker News
- Ask HN: Can web scraping be the basis of a viable business model? | Hacker News
- Hackers vs. Developers // CVE-2021-44228 Log4Shell - YouTube
- Uncovered Intermediate Topics : rust
- Bottles: GUI front end to run Windows software on Linux | Hacker News
- [Media] Rust Iceberg : rust
- Overview: Alternate open-source front-ends for (YouTube, Twitter, etc.) | Hacker News
- Blockchain Technology Explained (2 Hour Course) - YouTube
- What is your favorite programming language? : archlinux
- Patterns.dev is a free book on design patterns : javascript
- Homegrown rendering with Rust : rust
- Can anyone explain real web3 use cases? : CryptoTechnology
- 🚀Exploring Web 3.0 — What are DAOs (Decentralized Autonomous Organizations)? Part 1 | by Ajeir Cunningham | Coinmonks | Medium
- What is web3? : CryptoTechnology
- How to lure employees back to the office? You can't. Not now. Not ever. : technology
- Zig 0.9.0 | Hacker News
- What Problem Blockchains Actually Solve : programming
- Generics facilitators in Go | Hacker News
- This Year in Matrix | Hacker News
- Three Minor Features in Go 1.18 | Hacker News
- AWS Account Takeover via Log4Shell | Hacker News
- /tap – Powerful and customizable note-taking system | Hacker News
- The Google home page is 500K | Hacker News
- Ask HN: Show your failed projects and share a lesson you learned | Hacker News
- Chasing the Cicada | The Internet’s Most Puzzling Mystery - YouTube
- The Sound of Silence: A Noise Map of the U.S. | Hacker News
November
- I Love Arch, but GNU Guix Is My New Distro | Hacker News
- Equity 101 for Software Engineers at Big Tech and Startups : programming
- Never trust a programmer who says he knows C++ : programming
- Blog Post: IDEs and Macros : rust
- Introduction - The Little Book of Rust Macros
- How to Learn Nix | Hacker News
- Remix – A framework focused on web fundamentals and modern UX | Hacker News
- How to Make Your Own VPN (And Why You Would Want to) - YouTube
- I Test in Prod | Hacker News
- SugarCoat: Private browsing without breaking the web | Hacker News
- Static Duck Typing in Python with Protocols | Hacker News
- Apple sues NSO Group to curb the abuse of state-sponsored spyware | Hacker News
- Django, HTMX and Alpine.js: Modern websites, JavaScript optional | Hacker News
- Ask HN: What browser extensions are a must-have in 2021? | Hacker News
- Functorio | Hacker News
- Samsung plans $17B chip plant in Taylor, Texas | Hacker News
- Alpine Linux 3.15 | Hacker News
- Lossless Image Compression in O(n) Time : programming
- Will rust ever have a futures executor in std? : rust
- FarPlay: Low-Latency Audio over the Internet | Hacker News
- Minecraft Sky Factory 4 Tutorials - YouTube
- The fish shell is amazing | Hacker News
- The Joy of Cryptography | Hacker News
- I faked tons of Covid passes – “Weak Key Cryptography in real world” | Hacker News
- Ask HN: What are the best-designed things you've ever used? | Hacker News
- The Internet is Held Together With Spit & Baling Wire : programming
- Books that changed my career as a software engineer | Hacker News
- Ask HN: What's the best way to secure your workstation? | Hacker News
- What is Rust NOT suitable for, architecturally? : rust
- Where in the Stack? | Hacker News
- Command Palettes: How Typing Commands Became the Norm Again | Hacker News
- Firefox is the alternative to a Chrome hegemony | Hacker News
- Hubris – A small operating system for deeply-embedded computer systems | Hacker News
- PeerTube 4 RC | Hacker News
- Transcrypt – Python in the Browser | Hacker News
- Hubris - OS for embedded computer systems : rust
- Computer Networking Introduction - Ethernet and IP (Heavily Illustrated) - Ivan Velichko
- Announcing Rust 1.56.1 : rust
- Google Docs in a clean-room browser: "As with Gmail, I believe Flow is the only browser engine written after Google Docs that can run Google Docs" : programming
- The reckless, infinite scope of web browsers
- Avoiding bot detection: How to scrape the web without getting blocked? | Hacker News
- WebKit: Introducing the layer based SVG engine | Hacker News
- 7 Cryptography Concepts EVERY Developer Should Know - YouTube
- Web developer tool secrets that shouldn’t be secrets | Hacker News
- Python interpreter written in rust reaches 10000 commits | Hacker News
- C++ Move Semantics Considered Harmful (Rust is better) :: The Coded Message
- Google's infamous internal 2010 “I just want to serve 5TB” video now public | Hacker News
- TypeScript: Control flow analysis for destructured discriminated unions | Hacker News
- Show HN: Initiative.sh, an in-browser command line for D&D | Hacker News
- What Memory Model Should the Rust Language Use? : rust
- Complexity is killing software developers : programming
- Anatomy of a Terminal Emulator | Hacker News
- Happiness and the productivity of software engineers : programming
- Rustdoc can now automatically scrape code examples from your workspace's examples/ directory (on nightly) : rust
- An oral history of Bank Python : programming
- why is everything so hard in a large organization? : programming
- Don’t be spooky | Hacker News
- Micro – a modern and intuitive terminal-based text editor | Hacker News
- RFC: Make NPM install scripts opt-in | Hacker News
- Windows 11 Upgrade tool that bypasses Microsoft´s requirements : programming
- What is AT&T doing at 1111340002? | Hacker News
- Use forums rather than Slack/Discord to support developer community | Hacker News
- Rich Harris joins Vercel to work on Svelte full time | Hacker News
- Rust Is the Future of JavaScript Infrastructure | Hacker News
- I'm “still afraid to use spaces in file names” years old | Hacker News
- Email from FBI Looks Odd | Hacker News
- Honey I Forgot the Tent - When Backpacking Goes Wrong - YouTube
- Spotify Codes – Part 2 | Hacker News
- YAML: It's Time to Move On | Hacker News
- I created a website (proposals.es) for viewing ECMAScript proposals, champions, and more. Built with React, TypeScript, and Next.js : javascript
- Show HN: I made a no-code tool to create animated technical papers | Hacker News
- Java Virtual Threads Preview | Hacker News
- I hate password rules | Hacker News
- Show HN: Outage Bingo | Hacker News
- Microsoft Calls Firefox’s Browser Workaround “Improper,” Will Block It | Hacker News
- Announcing TypeScript 4.5 : programming
- Backdooring Rust crates for fun and profit : rust
- Understanding why our build got 15x slower with Webpack 5 - Tines Engineering : javascript
- Tasking developers with creating detailed estimates is a waste of time (2020) | Hacker News
- Show HN: Pony is a messenger for mindful correspondence. It delivers once a day | Hacker News
- Elfshaker: 400 GiB to 100 MiB, with 1s access time | Hacker News
- Amazon Ion – a richly-typed, self-describing, hierarchical serialization format | Hacker News
October
- Downsides of Offline First | Hacker News
- What are you using Rust for? : rust
- Understanding AWK : programming
- Why Senior Developers Are Leading the Great Resignation Movement : programming
- Gollum – A simple, Git-powered wiki with a sweet API and local frontend | Hacker News
- Amethyst – Starting Fresh | We are officially halting development of Amethyst Engine. Amethyst Foundation is now engine-agnostic. We no longer have a singular focus on making any specific game engine. Whatever Works is our new mantra. : rust
- Six Hacktoberfest spam PRs have been sent to the HTML Standard in just one day | Hacker News
- Brave and Firefox to intercept links that force-open in Microsoft Edge | Hacker News
- Personal Information of More Than 1.5B Facebook Users Sold on Hacker Forum | Hacker News
- Google keyword warrants give U.S. government data on search users | Hacker News
- Rust's as_ref vs as_deref : rust
- Every device with FB app is now DDoSing recursive DNS resolvers | Hacker News
- Understanding How Facebook Disappeared from the Internet
- Tab Unloading in Firefox 93 | Hacker News
- Under the Hood of Macros in Elixir | Hacker News
- ‘We now know the truth about Facebook’s destructive impact’, whistleblower says : technology
- Twitch.tv got leaked. Like, the entire website; Source code with comments for the website and various console/phone versions, references to an unreleased steam competitor, payouts, encrypted passwords that kinda thing. : programming
- Will Cloudflare R2 Win Customers from Amazon S3? | Hacker News
- Python 3.11: “Zero cost” exception handling | Hacker News
- Tutorial: Writing a “bare metal” operating system for Raspberry Pi 4 | Hacker News
- What’s New In Python 3.10 — Python 3.10.0 documentation
- AWS S3? Cloudflare R2? We think we know what's coming next | Hacker News
- Using Rust for kernel development : rust
- Mozilla to put ads in Firefox address bar suggestions : linux
- GPU.js | Hacker News
- The Uncertain Future of Ham Radio | Hacker News
- Whoops! I Rewrote It in Rust - P99 CONF 2021
- Afraid of your source code leaking? I can tell by the Twitch in your eye…! : programming
- It takes a PhD to develop that : programming
- Blue light from monitors no danger to eyes or sleep | Hacker News
- What useful unknown website do you wish more people knew about? : AskReddit
- Frontpage -- Terms of Service; Didn't Read
- Which version of JDK should I use? | Hacker News
- Understanding Python through its builtins | Hacker News
- Python attribute lookup explained in detail – Peter Lamut's blog
- CPython Internals Walk-Through - YouTube
- We've been lied to: JavaScript is fast | Hacker News
- SSH Tunneling Explained | Hacker News
- Write better JavaScript, function composition with pipe and compose : javascript
- Memcached vs Redis - More Different Than You Would Expect : programming
- Open Source Tractor | Hacker News
- Show HN: YoHa – A practical hand tracking engine | Hacker News
- Finding a random point within a circle : programming
- The nightly elephant in the room : rust
- A variable signal at heart of the Milky Way | Hacker News
- Major nuclear fusion milestone reached as ‘ignition’ triggered in a lab | Hacker News
- Android phones are sending significant amount of user data with no opt-out [pdf] | Hacker News
- Rancher Desktop, a Docker Desktop Replacement | Hacker News
- Microsoft says it mitigated the largest DDoS attack ever recorded : tech
- IoT Hacking and Rickrolling My High School District : programming
- Tricks I wish I knew when I learned TypeScript | Hacker News
- Parcel v2 | Hacker News
- The Serde Rust Framework | Hacker News
- Oculess – Removes account requirements and telemetry from Oculus Quest devices | Hacker News
- A viable solution for Python concurrency | Hacker News
- Making slow Rust code fast : rust
- Gotify/server: A simple server for sending and receiving messages in real-time | Hacker News
- HTTP is obsolete – it's time for the distributed, permanent web (2015) | Hacker News
- Python stands to lose its GIL, and gain a lot of speed | Hacker News
- NixOS on Framework Laptop | Hacker News
- Why was Facebook down for five hours? - YouTube
- NixOS - NixOS 21.05 manual
- Web Browser Engineering | Hacker News
- You shouldn't invoke setup.py directly | Hacker News
- Vscode.dev | Hacker News
- We analyzed 425k favicons | Hacker News
- Rust 1.56.0 and Rust 2021 | Hacker News
- Driving engineers to an arbitrary date is a value destroying mistake : programming
- Microsoft locks .NET hot reload capabilities behind Visual Studio 2022 : programming
- Privacy Guides — Your Central Privacy and Security Resource
- Ultimate Tailwind CSS Tutorial // Build a Discord-inspired Animated Navbar - YouTube
- Code Refactoring: Learn Code Smells And Level Up Your Game! - YouTube
- A cool rust optimization story : rust
- Magit, the magical Git interface (2017) | Hacker News
- RSS is wonderful | Hacker News
- React Docs Beta – rewritten with hooks and interactive examples | Hacker News
- Show HN: Low-latency jamming over the internet | Hacker News
- One Week of NixOS | Hacker News
- .NET Hot Reload Support via CLI | Hacker News
- Google 'colluded' with Facebook to bypass Apple privacy | Hacker News
- YouTube deletes rapper's 'Let's Go Brandon' song claiming medical misinformation | Hacker News
- Google digital advertising antitrust litigation [pdf] | Hacker News
- Proton wins appeal in Swiss court over surveillance laws | Hacker News
- Kerla: Monolithic kernel in Rust, aiming for Linux ABI compatibility | Hacker News
- The FBI's internal guide for getting data from AT&T, T-Mobile, Verizon | Hacker News
- Kerla: Monolithic kernel in Rust, aiming for Linux ABI compatibility | Hacker News
- Grand mosaic of the Milky Way is now larger than ever | Hacker News
- Node-RED: Low-code programming for event-driven applications | Hacker News
- Yarn 3.1 - Corepack, ESM, pnpm mode, Optional Packages ... : javascript
- WhatsApp scaled to 1B users with only 50 engineers | Hacker News
- Writing a Linux-compatible kernel in Rust : rust
- Next.js 12 | Hacker News
- 55 GiB/s FizzBuzz | Hacker News
- HTTP 419 Never Gonna Give You Up
- Setting Up 1.1.1.1 for Families on a Pi-Hole | Hacker News
- alexeagleson/the-modern-web-stack
- Google DNS at 010.010.010.010 | Hacker News
September
- I failed to transform the enterprise : programming
- Headscale: Open-source implementation of the Tailscale control server | Hacker News
- Weather report: San Diego, California, United States
- Standards: Defending $HOME
- Do Your Math Abilities Make Learning Programming Easier? Not Much, Finds Study : programming
- A search engine that favors text-heavy sites and punishes modern web design | Hacker News
- Version Control Without Git : programming
- Overview | itoshkov.github.io
- 30 years of Linux and it is straight from the horse mouth. Congrats and prosper! : linux
- It's never been more clear: companies should give up on back to office and let us all work remotely, permanently. : technology
- Amazon says it’s permanently banned 600 Chinese brands for review fraud | Hacker News
- On Code Review | Hacker News
- Bye YouTube, Hello PeerTube [video] | Hacker News
- Freenet is a peer-to-peer platform for censorship-resistant communication | Hacker News
- What's new in React 18? : javascript
- Oh shit, git: Getting myself out of bad situations : programming
- OpenSSL 3.0 released; relicensed to Apache-2.0 | Hacker News
- Cuddly, Octo-Palm Tree: The elements of git
- The Framework is the most exciting laptop I've ever used | Hacker News
- Being able to read bad code is a skill ! : programming
- Reading Code is a Skill : programming
- Waydroid – Run Android containers on Ubuntu | Hacker News
- How We Got to LiveView | Hacker News
- Lessons learned from building a WebSocket server : javascript
- ExpressVPN employees complain about ex-spy's top role at company | Hacker News
- Submarine cable map rendered onto a globe | Hacker News
- Nginx Playground | Hacker News
- Klask — automatically create GUI applications from clap (v3) apps. : rust
- A terminal case of Linux : fasterthanlime
- Unlocked OS Build for the Oculus Go | Hacker News
- Beginner guide: How to secure your self-hosted services : selfhosted
- Building Deno with Rust, One Year and Two Hundred Patches Later : rust
- Why Telegram had to follow Apple and Google when they suspended a voting app | Hacker News
- Bitcoin mining company buys Pennsylvania power plant to meet electricity needs : technology
- Introducing SeaORM - 🐚 An async & dynamic ORM for Rust : rust
- Maybe the Spaghetti Code Conjecture is False : programming
- Masscan: TCP port scanner, scanning entire Internet in under 5 minutes | Hacker News
- Cloudflare R2 storage: Rapid and reliable object storage, minus the egress fees | Hacker News
- Spaces launch in Element | Hacker News
- Partitioning GitHub’s relational databases to handle scale | Hacker News
- It’s not easy to control police use of tech, even with a law | Hacker News
- Fail2ban – Remote Code Execution | Hacker News
- You either die an MVP or live long enough to build content moderation | Hacker News
- What makes Rust faster than C/C++? : rust
- Chrome 94 released with controversial Idle Detection API : programming
- Self-Parking Car in <500 Lines of Code | Trekhleb : javascript
- YouTube is banning anti-vaccine activists and blocking all anti-vaccine content | Hacker News
- I'm working on open source full time | Hacker News
- YouTube removes “I Can't Believe You've Done This” video from 2007 | Hacker News
- Why Elixir ? Curious in dipping my toes in elixir but I’m curious.. : elixir
- How We Made Bracket Pair Colorization 10,000x Faster : programming
- When users never use the features they asked for | Hacker News
- In software, when an engineer exits the team | Hacker News
- Cloudflare's Disruption | Hacker News
- Understanding Awk | Hacker News
- Show HN: Hacker News client with a twist | Hacker News
- Minecraft to add telemetry | Hacker News
- Why is everything so hard in a large organization? | Hacker News
- NFT Projects Are Just MLMs for Tech Elites | Hacker News
- Surveilance bill rushed through Australian parliament in 24 hours | Hacker News
- Australia: Unprecedented surveillance bill rushed through parliament in 24 hours. Police can now hack your device, collect or delete your data, take over your social media accounts - all without a judge's warrant. : technology
- XSS vulnerability found in Stack Overflow : programming
- Docker to start charging for Docker Desktop in companies with over 250 employees or $10M revenue : devops
- Improving Git protocol security on GitHub | Hacker News
- Mozilla VPN Completes Independent Security Audit by Cure53 | Hacker News
- How I re–over-engineered my home network for privacy and security | Hacker News
- Forward and Reverse Proxies Explained | Hacker News
- Bebop v2.3.0 now supports Rust - a faster, safer alternative to Protobuf : rust
- Gift card gang extracts cash from 100k inboxes daily | Hacker News
- Twitter.com's HTML, which is produced by React Native for Web, explained | Hacker News
- Picturing Git: Conceptions and Misconceptions | Hacker News
- Visual Studio Code August 2021 : javascript
- Password auth in Rust, from scratch - Attacks and best practices [Zero To Production In Rust, #10] : rust
- Tag: Interviews
- grep.app | code search
- Google Chrome to remove detailed cookie and site data controls | Hacker News
- Pining For A De-Googled Smartphone : opensource
- Rust 2021 celebration and thanks : rust
- I completely ignored the front end development scene for 6 months. It was fine | Hacker News
- Web-based editor | Hacker News
- The 5-hour CDN · Fly
- The Seniority Roller Coaster and Down-Leveling in Tech : programming
- Ask HN: What could a modern database do that PostgreSQL and MySQL can't | Hacker News
- An Alternative Syntax for Async Functions : rust
- The Rusty Jam results are here! : rust_gamedev
- Blog Post: Fast Rust Builds : rust
- Automated hiring software is mistakenly rejecting millions of viable job candidates : technology
- Hiring Developers: How to avoid the best : programming
- Notcurses 2.4 | Hacker News
- Show HN: Age 1.0 – Simple, modern and secure file encryption | Hacker News
- Splitting the const generics features | Inside Rust Blog : rust
- I've forked Square's Intro to D3.js tutorial and updated it for D3 v5-v7 : javascript
- Linus: github creates absolutely useless garbage merges : programming
- Writing software in Rust that’s reliable enough for production : rust
- Pin, Unpin, and why Rust needs them : rust
- Corepack - experimental new Node.js feature to automatically manage package managers : javascript
- Unity patents ECS | Hacker News
- My £4 a month server can handle 4.2M requests a day | Hacker News
- Show HN: Web browser to help programmers think clearly | Hacker News
- Rust programs written entirely in Rust : rust
- How to Replace Docker with Podman on a Mac | Hacker News
- How Docker broke in half | Hacker News
- How do you create a cross-platform GUI without using Electron? | Hacker News
- Twitter to label 'good' bot accounts | Hacker News
- Baby Steps
- Beam/Erlang/Elixir Concept Explanations | Hacker News
- What is the current recommendation for logging in Rust? : rust
- Is rust really hard? : rust
- Code runs on people : programming
- rpg-cli [v1.0.0] - your filesystem as a dungeon! : rust
- Apple pays hackers six figures to find bugs in its software. Then it sits on their findings. : technews
- Announcing Rust 1.55.0 : rust
- Rustacean Principles : rust
- So I published my first article on ray casting in 2D game engines. I had a hard time when learning it by myself due to lack of good quality guides. I hope this one will live up to expectations. Please be critical and report any issues and things you don't like. : programming
- Supabase (Firebase alternative) raises $30M Series A : opensource
- I built the entire universe (and beyond) in JavaScript - Je suis un dev
- The Incomprehensible Scale of 52! - YouTube
- I refuse to let Amazon define Rust : rust
- SolidJS · Reactive Javascript Library
- Javalin 4.0 stable is ready! - Javalin - A lightweight Java and Kotlin web framework
- I refuse to let Amazon define Rust | Hacker News
- Show HN: Weather API for non-commercial use | Hacker News
- RIP Jekyll (The Genesis of the Jamstack) | Hacker News
- 14kb WASM game written in D | Hacker News
- Between the 3 Sept and 10 Sept, secure env vars of all public @travisci repositories were injected into PR builds. Signing keys, access creds, API tokens. : programming
- Show HN: Time Travel Debugger | Hacker News
- Microsoft doubles down on confusing TPM 2.0 requirement for Windows 11 : pcgaming
- Why Not Signal? | Hacker News
- Why Authorization Is Hard | Hacker News
- Deno 1.14 | Hacker News
- A search engine that favors text-heavy sites and punishes modern web design | Hacker News
- The ownership and future of Mullvad VPN | Hacker News
- RustConf 2021 talks : rust
- I failed to transform the enterprise : programming
- GitHub - seed-rs/seed: A Rust framework for creating web apps : rust
August
- A future for SQL on the web | Hacker News
- GitHub: Git password authentication is shutting down | Hacker News
- The Deceptive PR Behind Apple’s “Expanded Protections for Children” | Hacker News
- Share Programming Knowledge, Not Information | by Fagner Brack | Aug, 2021 | Medium
- After criticism, Apple to only seek abuse images flagged in multiple nations | Hacker News
- When Zero Cost Abstractions Aren’t Zero Cost : rust
- Rust YouTube content creators? : rust
- Software Development Cannot Be Automated Because It’s a Creative Process With an Unknown End Goal : programming
- Naming, Code Conventions & Glory. * note: all code snippets below are… | by Mark Fainstein | Zencity Engineering | Jul, 2021 | Medium
- What mistakes do beginners usually make? : rust
- Let's write a compiler, part 1: Introduction, selecting a language, and planning | Hacker News
- DuckDuckGo’s simple plan to make the internet more private : technology
- Cryptocurrency is an abject disaster : programming
- Understanding #[derive(Clone)] in Rust - Stegosaurus Dormant
- Psst: Fast Spotify client with native GUI, without Electron, built in Rust | Hacker News
- TikTok requests access to devices on local network | Hacker News
- LeafletJS: a JavaScript library for interactive maps | Hacker News
- Upcoming error message formatting enhancements in Rust 1.56 : rust
- 5 useful Cargo Plugins : rust
- Asking nicely for root command execution and getting it | Hacker News
- Git is hard. A story about building new version control focused on collaboration : programming
- Announcing SixtyFPS 0.1 — SixtyFPS Blog
- Rust 2021 close to stabilization, currently testing all public crates (10,000 done so far) : rust
- Game developers, what is something gamers on the internet always claim to be easy to do or fix, when in reality it's a real pain in the ass? : AskReddit
- Apple explicitly asks employees to merge their personal and work accounts | Hacker News
- Async engines in C++20, Rust & Zig : rust
- Free Software, not as in ‘free speech’, nor as in ‘free beer’ | Hacker News
- Another free CA as an alternative to Let's Encrypt | Hacker News
- How database indexing actually works internally? : programming
- Index 1,600M Keys with Automata and Rust | Hacker News
- You can understand or debug just about anything. Just keep popping the hood :) : programming
- Enhanced support for citations on GitHub | The GitHub Blog : programming
- An Opinionated Guide to Xargs | Hacker News
- The /bin/true Command and Copyright (2009) | Hacker News
- A Simple Interpreter in Python | Hacker News
- What are your favourite voice acting performances in gaming of all-time? : patientgamers
- JQ Select Explained: Selecting elements from JSON with Examples - Earthly Blog
- Prettymaps: Small Python library to draw customized maps from OpenStreetMap data | Hacker News
- The most underused browser feature: reader mode | Hacker News
- Show HN: Exatorrent – Self-hostable Torrent client written in Go | Hacker News
- S.Korea parliament committee votes to curb Google, Apple commission dominance | Hacker News
- Startups now spend more on Airbnb than on office rent | Hacker News
- Ask HN: Managing career progression for those with no interest in progressing? | Hacker News
- I made a website that shows you what traces your browser leaves behind while surfing the web. This was my first react project so I'd appreciate any feedback on the code. (GitHub in comments) : javascript
- I re-implemented the legendary "Typing the technical interview" article using only Rust types! : rust
- Vulnerability in Bumble dating app reveals any user's exact location : programming
- Yt-dlp – A YouTube-dl fork with additional features and fixes | Hacker News
- The Rise Of User-Hostile Software : programming
- crates.live: Visualize Rust crates dependencies : rust
- Nimforum: Lightweight alternative to Discourse written in Nim | Hacker News
- I hacked an office telephone to play Doom | Hacker News
- discord.py development ceased : programming
- Guilded - Chat for Gaming Communities
- The Future of discord.py | Hacker News
- Software development topics I've changed my mind on after 6 years in the industry : programming
- Surveilance bill rushed through Australian parliament in 24 hours | Hacker News
- Extracting Objects Recursively with Jq | Hacker News
- New in Git: switch and restore | Hacker News
- The Tokyo Olympic Robots | Hacker News
- Reprogrammable Satellite Launched | Hacker News
- How does Go calculate `len`? : golang
- Todo apps are meant for robots | Hacker News
- The Day the Good Internet Died | Hacker News
- Full-Time Open Source: How Andrew Kelly Built Zig : programming
- How to write really slow Rust code : rust
- The rise of never-ending job interviews | Hacker News
- Why don't tech companies pay their engineers to stay? | Hacker News
- Malicious PyPI packages stealing credit cards and injecting code | Hacker News
- The 5-Hour CDN | Hacker News
- Zoom to pay $85M for lying about encryption and sending data to Facebook and Google : programming
- Chrome removing alert, prompt from cross-origin iframes, panic ensues | Hacker News
- The push for GATs stabilization : rust
- The STEM Crisis Is a Myth | Hacker News
- Gitly: A light and fast GitHub/GitLab alternative written in V lang (pre-alpha) | Hacker News
- Facebook reportedly researching ways to use encrypted WhatsApp messages for ads | Hacker News
- Ask HN: Examples of email-first projects or startups? | Hacker News
- Full-time open source with Andrew Kelley | Hacker News
- Lisp in an “impossible” language, the most complex Malbolge program to date | Hacker News
- Use Phoenix Channels | Hacker News
- The historical accuracy of medieval city-builder video games | Hacker News
- The surreal experience of my first developer job | Hacker News
- Falsehoods Programmers Believe About Phone Numbers : programming
- Good First Issue: Issues for your first open-source contribution
- What language(s) pair well with Rust (learning, using, etc.)? Also, what other languages did you learn before learning Rust? : rust
- Your favorite Rust CLI utility? I have my top 10 below. : rust
- Firefox: Performance in Progress | Hacker News
- Apple's Plan to “Think Different” About Encryption Opens a Backdoor to Your Life | Hacker News
- SAML Is Insecure by Design | Hacker News
- Report: Apple to announce photo hashing system to detect child abuse images in user’s photos libraries : technology
- Haskell for the Elm Enthusiast | Hacker News
- CalyxOS – De-Googled Android Alternative | Hacker News
- An open letter against Apple's new privacy-invasive client-side content scanning | Hacker News
- Big Tech are supposed to be the plumbers, not patricians of internet discourse | Hacker News
- Hello Yarn 2, Goodbye node_modules | Hacker News
- Why does it take so long to get to Mercury? | Hacker News
- How Watches Work | Hacker News
- So you want to write a GUI framework : rust
- Go: the Good, the Bad and the Ugly : programming
- Firefox 91 introduces enhanced cookie clearing | Hacker News
- How to Hack APIs in 2021 | Hacker News
- The 'Great Resignation' is really the 'Great Discontent' | Hacker News
- Surveillance Under Surveillance | Hacker News
- GitHub’s Engineering Team has moved to Codespaces | Hacker News
- So you want to write a GUI framework | Hacker News
- Bevy - Bevy's First Birthday
- There Is No Benefit or Incentive for Developers to Create Quality Code on Software Projects : programming
July
- What's new in ES2022? | Yagmur Cetin Tas
- Announcing Axum | Tokio
- Static.wiki – read-only Wikipedia using a 43GB SQLite file | Hacker News
- Ask HN: Why didn't the early web support more client side languages? | Hacker News
- Cloud Storage Pricing Comparison: Amazon S3 vs Azure vs B2
- 5000x Faster CRDTs: An Adventure in Optimization : programming
- ajeetdsouza/zoxide: A smarter cd command. Supports all major shells.
- Inserting One Billion Rows in SQLite Under A Minute : rust
- Looking Glass: Run a Windows VM on Linux in a window with native performance | Hacker News
- Show HN: Obsidian for Mobile – Plain-text knowledge base on the go | Hacker News
- Huge data leak shatters the lie that the innocent need not fear surveillance | Our investigation shows how repressive regimes can buy and use the kind of spying tools Edward Snowden warned us about : technology
- i built a Raspberry Pi SUPER COMPUTER!! // ft. Kubernetes (k3s cluster w/ Rancher) - YouTube
- Spring Cleaning MDN: Part 1 - Mozilla Hacks - the Web developer blog
- Using WebAssembly threads from C, C++ and Rust | Hacker News
- How to exfiltrate code from Bitbucket | Hacker News
- The FTC Votes Unanimously to Enforce Right to Repair : technology
- The Framework Laptop is now shipping | Hacker News
- Zip – How not to design a file format | Hacker News
- How to use finite state machines in React? : javascript
- GitHub brings supply chain security features to the Go community | Hacker News
- Google now shows why it ranked a specific search result | Hacker News
- My experience crafting an interpreter with Rust : rust
- 8 Months of Stimulus Just Unraveled - YouTube
- Why should i learn elixir? : elixir
- Inserting a billion rows in SQLite under a minute | Hacker News
- How the Python import system works | Hacker News
- blog | TenThousandMeters.com
- python - Relative imports for the billionth time - Stack Overflow
- The National Debt Explained
- Agile at 20: The Failed Rebellion | Hacker News
- Self hosting is important | Hacker News
- Introduction to open source private LTE and 5G networks | Hacker News
- Elixir: Practical Concurrency Cookbook | Hacker News
- 16/30 Google results for PHP tutorials contain SQL injection vulnerabilities | Hacker News
- Reversing for dummies – x86 assembly and C code | Hacker News
- My Notion collection of frequently recommended resources for Golang newcomers : golang
- Why do zero-size variables seem to have the same address only if their addresses are evaluated? : golang
- Build smaller, faster, and more secure desktop applications with a web frontend | Tauri Studio
- What's bad about Julia? | Hacker News
- Gura | Configuration language
- Understanding Rust futures by going way too deep : rust
- Lessons learned from 15 years of SumatraPDF, an open source Windows app : programming
- What interesting command line tools do you use? | Lobsters
- Father builds exoskeleton to help wheelchair-bound son walk | Hacker News
- Javascript ES2021 Summary : javascript
- johnthagen/min-sized-rust: 🦀 How to minimize Rust binary size 📦
- Front-end JavaScript performance
- The Human Side of Elixir | Hacker News
- extrawurst/gitui: Blazing 💥 fast terminal-ui for git written in rust 🦀
- Using Rust For Game Development - YouTube
- Crafting Interpreters is available in print | Hacker News
- Announcing Rust 1.54.0 : rust
- 700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built - Stack Overflow Blog
- How Far Can I Push a GenServer? - brian-underwood.blogs
- Zip - How not to design a file format : programming
- How Dwarf Fortress is built | Hacker News
- One Tenth of a Second | Hacker News
- Idiots And Maniacs : programming
- Safari isn't protecting the web, it's killing it : javascript
- New exotic matter particle, a tetraquark, discovered at CERN | Hacker News
- Yarn 3.0.0 | Hacker News
- Python NumPy For Your Grandma - YouTube
- Python Pandas For Your Grandpa - YouTube
- Learn in One Video - YouTube
- Making an 8 Bit pipelined CPU - YouTube
- Hello from pnpm | pnpm
- Home | Vite
- Skypack: search millions of open source JavaScript packages
- Windows 11 will leave millions of PCs behind, and Microsoft is struggling to explain why : pcgaming
- Windows 11: TPMs and Digital Sovereignty | secret club
- pantsyman comments on Windows 11 will leave millions of PCs behind, and Microsoft is struggling to explain why
- Android Developers Blog: The future of Android App Bundles is here
- What the Error Handling Project Group is Working Towards | Inside Rust Blog
- Shaking Off the Rust 1: Ray Tracing in One Weekend - clayto
- Copilot regurgitating Quake code, including swear-y comments and license : programming
- iiSM.org
- Business people have turned agile into games rather than dealing with the complexity it attempts to resolve : programming
- Things I wish Git had: Commit groups | Hacker News
- Feds seized Robinhood CEO’s phone as part of GameStop trading probe : tech
- VS Code Tips and Tricks for 2021 - YouTube
- How to Pull Images from Satellites in Orbit (NOAA 15,18,19 and METEOR M2) - YouTube
- I do not agree with Github's use of copyrighted code as training for Copilot | Hacker News
- Research recitation: A first look at rote learning in GitHub Copilot suggestions | Hacker News
- Audacity may collect "Data necessary for law enforcement, litigation and authorities’ requests (if any)" according to new privacy notice : linux
- The Idempotency-Key HTTP Header Field | Hacker News
- Audacity 3.0 called spyware over data collection changes by new owner | AppleInsider
- GitHub Copilot is not infringing copyright | Hacker News
- transfer.sh - Easy and fast file sharing from the command-line.
- Adding CSS To console.log(). Make your console colorful | by Jacob Bergdahl | Jun, 2021 | JavaScript in Plain English
- Audacity: Clarification of Privacy Policy | Hacker News
- Resistance Weapons - Final Fantasy XIV A Realm Reborn Wiki - FFXIV / FF14 ARR Community Wiki and Guide
- Microsoft pushes emergency update for Windows PrintNightmare zero-day
- The James Webb Space Telescope has passed the final mission analysis review | Hacker News
- Video tutorials now on PeerTube | Hacker News
- Compiling Rust is NP-hard | Hacker News
- Show HN: A New Python Linter | Hacker News
- GitHub Support just straight up confirmed in an email that yes, they used all public GitHub code, for Codex/Copilot regardless of license : programming
- New Russian brain implant to GIVE SIGHT to the blind - Russia Beyond
- How China's political influence is changing game development | GamesIndustry.biz
- Generate a Git repository with 2^28 commits—one for every 7-character shorthash | Hacker News
- How JavaScript Works: deep dive into call, apply, and bind | Hacker News
- Show HN: Hck – a fast and flexible cut-like tool | Hacker News
- Why it can ‘take a few days’ to be unsubscribed from an email list (2019) | Hacker News
- What is a Browser Security Sandbox?! (Learn to Hack Firefox) - YouTube
- Concepts vs Typeclasses vs Traits vs Protocols - YouTube
- [AskJS] concerns about the alleged performance benefits hyped in svelte : javascript
- Go is not C, so there is not an extreme fast way to merge slices : golang
- The Ultimate Guide to Onboarding New Developers: Industry Best Practices
- I've tested Rust HTTP clients again, found over 50 bugs : rust
- Updating the Go Memory Model | Hacker News
- (Risp (In (Rust) (Lisp))) | Hacker News
- I requested my photographs from the Department of Homeland Security (2015) | Hacker News
- Risk Assessment of GitHub Copilot | Hacker News
- This Website is hosted on an Casio fx-9750GII Calculator | Hacker News
- Schrödinger's Code | Hacker News
- Announcing Loadstone, a secure bare-metal Rust bootloader : rust
- ITER SITE CONSTRUCTION IS NOW 78 % COMPLETE - YouTube
- macOS Nix Setup (an alternative to Homebrew) (2020) | Hacker News
- Give me /events, not webhooks | Hacker News
- WebAssembly from Scratch: From FizzBuzz to DooM | Hacker News
- Orbit – open-source design system documentation | Hacker News
- Josh: Get the advantages of a monorepo with multirepo setups | Hacker News
- Quickwit: A highly cost-efficient search engine in Rust | Search more with less
- Online ID / age verification: the death of online search | Hacker News
- How do Mesh VPNs work? Writing my own VPN tool in Golang to find out | Sam Lewis
- Google Drive bans distribution of “misleading content” | Hacker News
- jaywcjlove/awesome-mac: Now we have become very big, Different from the original idea. Collect premium software in various categories.
- Last Mile Redis | Hacker News
- Facebook will let users become 'experts' to cut down on misinformation. It's another attempt to avoid responsibility for harmful content. : technology
- What I learned from Software Engineering at Google : programming
- Making Rust Float Parsing Fast: libcore Edition : rust
- Introduction | Nushell
- Common Voice
June
- JWTs done right: Quebec's proof of vaccination : programming
- Helix - A kakoune/neovim inspired text editor written in Rust : rust
- Should Perl die gracefully? : coding
- New Rust book: Rust for Rustaceans by Jon Gjengset : rust
- GCC drops its copyright-assignment requirement | Hacker News
- YouTube-dl can no longer download age-restricted videos | Hacker News
- Stack Overflow sold to Prosus for $1.8B | Hacker News
- Prosus’s Acquisition of Stack Overflow: Our Exciting Next Chapter - Stack Overflow Blog
- Prosus to acquire Stack Overflow for US$1.8 billion
- Software Development - Q&A
- Google Joins Apple to Opt-out of Mobile Advertising IDs | Hacker News
- Why We Hash Passwords : netsec
- Why Apple doesn't care that a quarter of all iPhone users eventually switch to Android : Android
- Is there any command-line English dictionary? : commandline
- A new ProtoBuf generator for Go | Hacker News
- HTML and CSS techniques to reduce your JavaScript | Hacker News
- U.S. to give ransomware hacks similar priority as terrorism, official says | Hacker News
- C# - string vs. String is not a style debate : programming
- Fill in the blanks: You may be using _______, but should be using _______. : selfhosted
- A complete yet beginner friendly guide on how to secure Linux : linux
- Untapped potential in Rust’s type system : rust
- Zig 0.8.0 Release Notes | Hacker News
- Why Zig when there is already C++, D, and Rust? | Hacker News
- Home ⚡ Zig Programming Language
- Zero to Production in Rust | Hacker News
- Social virtual spaces with Elixir at Mozilla - The Elixir programming language
- What are the most "professional" crates? : rust
- Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun
- Zig cc: A drop-in replacement for GCC/Clang | Hacker News
- Zig's New Relationship with LLVM | Loris Cro's Personal Blog
- Organize code by concepts, not layers : programming
- Colonial Pipeline was hacked with a single shared password used by multiple workers to access its systems remotely : tech
- [beta] Disable mutable noalias for Rust 1.53 by nikic · Pull Request #86036 · rust-lang/rust
- Slides: A terminal + markdown based presentation tool (written in Go) : golang
- Justice Department withdraws FBI subpoena for USA Today records ID'ing readers | Hacker News
- From Julia to Rust | Hacker News
- Password Managers | Hacker News
- SubmarineCableMap2021
- How I Learned Symmetric-Key Cryptanalysis | Hacker News
- Scientists develop ‘cheap and easy’ method to extract lithium from seawater | Hacker News
- Replit used legal threats to kill my open-source project | Hacker News
- Sorry everybody, I failed with you | Hacker News
- A Random Walk Through Git | Hacker News
- FaceTime on the web requires Chrome or Edge, no mention of Firefox | Hacker News
- Terraform 1.0 | Hacker News
- Don't Let Social Media Think for You | Hacker News
- Show HN: Zoom / Teams Open Source alternative for online learning | Hacker News
- Althttpd: Simple webserver in a single C file | Hacker News
- Vinix – An effort to write a modern, fast, and interesting operating system in V | Hacker News
- Seven Years of Factorio Friday Facts (2020) | Hacker News
- Vivaldi 4.0 | Hacker News
- The Plan for React 18 : javascript
- Summary of June 8 outage -- "We experienced a global outage due to an undiscovered software bug that surfaced on June 8 [2021] when it was triggered by a valid customer configuration change." : programming
- Compile Elixir applications into single, easily distributed executable binaries : elixir
- Some funny engineering/programmer jokes | Hacker News
- Has anybody moved from Django (python) to any of the Go backend frameworks? : golang
- Finally, I can release new features with confidence after building an open-source feature flag service : opensource
- Bad managers are a huge problem in tech and developers can only compensate so much : programming
- Rqlite 6.0 | Hacker News
- Good and Bad Elixir | Hacker News
- Learning to Fly: Let's simulate evolution in Rust! (pt 1)
- "The Mess We're In" by Joe Armstrong - YouTube
- Privacy Analysis of FLoC | Hacker News
- Good and Bad Elixir : elixir
- Google stops experiment that simplified URLs : programming
- Gemini is Useless | Hacker News
- Goodbye Freenode | Hacker News
- I Miss the Old Internet (2019) | Hacker News
- I want to learn D3. I don’t want to learn Observable. Is that ok? | Hacker News
- Isfreenodedeadyet – Tracking Freenode to Libera.Chat Migration | Hacker News
- Freenode has blocked all IRCCloud users | Hacker News
- Also leaving Freenode: FSF, GNU, plus Linux and Python support channels | Hacker News
- Doom Running on an IKEA Lamp [video] | Hacker News
- Why using object spread with reduce probably a bad idea
- Stripe Identity | Hacker News
- Irish police to be given powers over passwords | Hacker News
- Some Americans Are Breaking Out of Political Echo Chambers | Hacker News
- Gooey: Turn almost any Python command line program into a GUI application | Hacker News
- Main is usually a function. So then when is it not? (2015) | Hacker News
- U.S. Supreme Court revives LinkedIn bid to shield personal data | Hacker News
- Bye bye Travis CI | daniel.haxx.se : programming
- All Freenode Channels and Users Gone : linux
- the end of freenode – Ariadne's Space
- the whole freenode kerfluffle – Ariadne's Space
- Cue, an open-source data validation language | Hacker News
- Amazon is blocking Google’s FLoC | Hacker News
- Fully Homomorphic Encryption (FHE) | Hacker News
- Freenode commits suicide, is no longer a serious IRC network : programming
- RFC for 700 HTTP Status Codes | Hacker News
- GitHub – nushell/nushell: A new type of shell | Hacker News
- DuckDuckGo’s Quest to Prove Online Privacy Is Possible | Hacker News
- Modern alternatives to Unix commands : programming
- Why low-code development tools will not result in 80% of software being created by citizen developers by 2024 : programming
- WebAssembly-based LaTeX engine that outputs HTMLs : javascript
- Representing SHA-256 Hashes As Avatars : programming
- nushell - A new type of shell : linux
- How to Write a Programming Book | Hacker News
- Jackal 0.54.1 – Go XMPP Server | Hacker News
- Nuclear Power at McMurdo Station, Antarctica | Hacker News
- StreetComplete: Easy to use editor of OpenStreetMap data | Hacker News
- 80% of orgs that paid the ransom were hit again | Hacker News
- willmartindev/div.js: A framework for the HTML programming language.
- Analysis: Windows 11 has leaked. It's a bunch of BS - CNN
- How I Found a Vulnerability to Hack iCloud Accounts and How Apple Reacted to It | Hacker News
- Hire-to-fire at Amazon India? | Hacker News
- A dwarf planet coming within 11 AU of the sun over the next 10 years | Hacker News
- Advantages of dynamic typing? : elixir
- Not understanding immutability (with code snippet) : elixir
- elixir-nx/livebook: Interactive and collaborative code notebooks - made with Phoenix LiveView
- Oxygen OS: The tragic rise and fall of a beloved Android skin : Android
- Oxygen OS: The tragic rise and fall of a beloved Android skin
- Yggdrasil – Early-stage implementation of an end-to-end encrypted IPv6 network | Hacker News
- Quick Analysis for the SSID Format String Bug · CodeColorist
- Migrating away from apt-key | Blog of Julian Andres Klode
- Error Handling In Rust - A Deep Dive | A learning journal
- Git undo: We can do better | Hacker News
- [AskJS] What is better than Webpack? : javascript
- Onboarding to Elixir | Hacker News
- The problem isn’t remote working – it’s clinging to office-based practices. The global workforce is now demanding its right to retain the autonomy it gained through increased flexibility as societies open up again. : technology
- We're writing a 100% compatible drop in MySQL replacement in pure golang. That means copying all of MySQL's dumbest decisions : golang
- A from-scratch tour of Bitcoin in Python | Hacker News
- New Elixir 1.12 – The developer’s point of view | Hacker News
- NimConf 2021 | Hacker News
- Venam's Blog
- Software development is a creative process; an original masterpiece not a paint by numbers : programming
- Show HN: iPod.js – An online iPod that connects to Spotify and Apple Music | Hacker News
- Exercism
- Bash PS1 Generator | Hacker News
- Microsoft is bringing Android apps to Windows 11 | Hacker News
- Google's unified vulnerability schema for open source supports Rust on launch : rust
- New GitHub Issues Beta : programming
- Microsoft / Github should stop treating open-source software as malware and forcing developers to pay for certificates, if they actually care about open-source developers : opensource
- Moving from Hey to Fastmail | Hacker News
- Go 1.17 is deprecating the traditional use of 'go get' | Hacker News
- Rally, a novel privacy-first data sharing platform | Hacker News
- Go 1.17 is deprecating the traditional use of 'go get' : golang
- Bflat: C# as you know it but with Go-like tooling | Hacker News
- 250 Days of Paru : archlinux
- Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2 | Hacker News
- When it comes to Git history, less is more | Hacker News
- Cwtch: Decentralized, privacy-preserving, multi-party messaging protocol | Hacker News
- Parse, Don't Validate (2019) | Hacker News
- Why we don’t understand heavier-than-air flight | Hacker News
- The internet eats up less energy than you might think | Hacker News
- Why Road Barriers Stopped Killing Drivers - YouTube
- I spent 5 years writing my own operating system | Hacker News
- What is simplicity in programming and why does it matter? | Hacker News
- 📖 Rust in Action is released : rust
- Facebook could be held liable for sex trafficking on its platform, court rules : technology
- How using hyper in curl can help make the internet safer | AWS Open Source Blog
- Temporal: Getting started with JavaScript's new date time API | Hacker News
- Dr. Software – Refactoring from OOP to FP [pdf] | Hacker News
- Top 50+ AWS Services Explained in 10 Minutes (or so) - YouTube
- The 'Fuck You' Pattern | Hacker News
- Explain Go Concurrency Worker Pool Patterns to me like I’m five : golang
- Virtual DOM is pure overhead (2018) | Hacker News
- I loved jQuery, and still do (2019) | Hacker News
- Google Compute Engine VM takeover via DHCP flood | Hacker News
- New LinkedIn Data Leak Leaves 700M Users Exposed | Hacker News
- GitHub Copilot: your AI pair programmer | Hacker News
- </> htmx - high power tools for html
- Alpine.js
- SolidJS Official Release: The long road to 1.0 - DEV Community
- Solid · Reactive Javascript Library
- GitHub co-pilot as open source code laundering? | Hacker News
- The Internet Is Rotting | Hacker News
- OpenStreetMap looks to relocate to EU due to Brexit limitations | Hacker News
May
- What's Salesforce? | Hacker News
- The FTC is seeking public comment on the subject of Dark Patterns in software | Hacker News
- Hosting SQLite databases on GitHub Pages (or any static file hoster) | Hacker News
- One Year of TILs | Hacker News
- Hosting SQLite databases on Github Pages - (or any static file hoster) - phiresky's blog
- How Tech Loses Out over at Companies, Countries and Continents - Articles
- Is 0kb of JavaScript in your Future? - DEV Community
- Compilers as Teachers
- First genetically modified mosquitoes released in the United States | Hacker News
- Show HN: I built Grafar, a visualization library | Hacker News
- .org Doesn't Mean Credible | Hacker News
- How to customize Android’s built-in battery saver mode : Android
- 60% of school apps are sending student data with third parties without consent | Hacker News
- Compose for Web | Hacker News
- Async Rust: history strikes back : rust
- An Incomplete Explanation of the Proc Macro That Saved Me 4000 Lines of Rust : rust
- Using GDB and defmt to debug embedded programs
- LiveLeak shuts down after 15 years online | Hacker News
- Vulture: Find Dead Python Code | Hacker News
- Termite is dead, maintainer suggests moving to alacritty : linux
- 'Spaghettified' star wrapped around a black hole spotted for the first time : space
- I don't know who needs to hear this but install tldr-pages : archlinux
- 25 years of OCaml - Community - OCaml
- Why I Love Coding (2012) | Hacker News
- Show HN: Run your ghost blog on Raspberry Pi for free | Hacker News
- Boeing 787s must be turned off and on every 51 days to prevent 'misleading data' being shown to pilots • The Register
- [AskJS] How has your experience with Deno been so far? : javascript
- Atlas, a (hopefully) better engineering IDE | Hacker News
- Resources for learning Phoenix library : elixir
- Babel is used by millions, so why are we running out of money? | Hacker News
- The Plan for the Rust 2021 Edition | Hacker News
- Babel.js is used by millions, so why are we running out of money? : javascript
- ●●|●●●●●|●●|● | Hacker News
- We’ll stop selling our Code Editor app for iOS soon | Hacker News
- Just Use Email – How to Use Email for Everything | Hacker News
- Asynchronous Tasks with FastAPI and Celery | Hacker News
- Cloudflare on the edge | Hacker News
- Writing a Programming Book in 2021 | Hacker News
- Show HN: Csvbox.io – CSV import button for a web app, SaaS or API | Hacker News
- Google Docs will now use canvas based rendering | Hacker News
- Houdini – CSS is now extendable with JavaScript | Hacker News
- elixirkoans/elixir-koans: Elixir learning exercises
- How we achieved write speeds of 1.4 million rows per second : programming
- Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor | Hacker News
- Vue 3 drops IE11 support plan | Hacker News
- Pentagon surveilling Americans without a warrant, Senator Wyden reveals | Hacker News
- For anyone using the soon to shut down Dark Sky API, I've created a free AWS Lambda service that serves weather data using the same request/ response syntax, along with a web front-end and a blog explaining the setup! : programming
- Dev tool: A Markdown editor for JS developers : javascript
- Using Rust Macros to exfiltrate secrets : rust
- Scala 3 is here! : programming
- Deno, One Year and Two Hundred Patches Later - DEV Community
- Ford has patented a new system that uses a vehicle’s cameras to detect billboards and then pull them up on a car’s infotainment display as inescapable in-vehicle advertisements : technews
- Rust Weird Expressions | Hacker News
- Discord Rebranding | Hacker News
- Selfishness - Counterexamples in Type Systems
- Modern Javascript: Everything you missed over the last 10 years (2020) | Hacker News
- Six Years of Rust | Hacker News
- Nim 2.0 thoughts | Hacker News
- Counterexamples in Type Systems - Counterexamples in Type Systems
- Episode #1: The State of JavaScript Monorepo Tooling
- Humanity wastes about 500 years per day on CAPTCHAs. It’s time to end this madness
- It Was Never Going to Work, So Let’s Have Some Tea (Presentation) | USENIX
- Washington State Removes All Barriers to Municipal Broadband | Hacker News
- HTML Notepad – HTML WYSIWYG editor for the rest of us | Hacker News
- Ask HN: What are some tools / libraries you built yourself? | Hacker News
- Our vendor executed a system reboot that caused a shut down of the turnstiles | Hacker News
- Why Is It So Hard to Detect Keyup Event on Linux? | Hacker News
- Let’s Encrypt DST Root CA X3 Expiration – September 2021 | Hacker News
- Can I get some reasons to use Java instead of Kotlin? | Hacker News
- Jolie, the service-oriented programming language | Hacker News
- Fish shell | Hacker News
- How to prevent crypto mining abuse on GitLab.com SaaS | GitLab
- Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir? | Hacker News
- The Matrix Space Beta | Hacker News
- "Fresh new Firefox" coming June 1 : firefox
- Google on Twitter: "We’re combining the best of @wearosbygoogle and @SamsungMobile Tizen into a unified wearable platform. ⌚ Apps will start faster, battery life will be longer and you'll have more choice than ever before, from devices to apps and watch faces. #GoogleIO https://t.co/vj2aYZD81x" / Twitter
- Freenode is no longer run by community, staff moves to libera.chat : opensource
- How does Bluetooth Work? - YouTube
- Wormhole Tunnels in Spacetime May Be Possible, New Research Suggests | Hacker News
- Biden's executive order calls for greater open source security but not how to achieve it - TechRepublic
- Accessibility is hard. It's also your job | Hacker News
- Metaprogramming in Elixir
- Extreme HTTP Performance Tuning: 1.2M API req/s on a 4 vCPU EC2 Instance | talawah.io
- Zig Makes Rust Cross-compilation Just Work · Um, actually...
- My thoughts about the Principal role | Hacker News
- I open sourced a game I just released on Steam, written in Lua | Hacker News
- Facebook still ‘secretly’ tracks your iPhone | Hacker News
- Using data from from NORAD, I made an interactive model of all active satellites in orbit. [OC] : dataisbeautiful
- State machines are wonderful tools : coding
- Leaky John Deere API's: Serious Food Supply Chain Vulnerabilities Discovered by Sick Codes, Kevin Kenney & Willie Cade. - Sick Codes - Security Research, Hardware & Software Hacking, Consulting, Linux, IoT, Cloud, Embedded, Arch, Tweaks & Tips!
- Debugging Elixir Code: The Definitive Guide | Curiosum
- Clojure by Example | Hacker News
- M1racles: An Apple M1 covert channel vulnerability | Hacker News
- Let's Build a Regex Engine | Hacker News
- Show HN: Find Subreddits for Your Niche | Hacker News
- Why and how GitHub is adopting OpenTelemetry | Hacker News
- MDN Plus
- MDN Plus | Hacker News
- Awesome Rewrite It In Rust - A curated list of replacements for existing software written in Rust : rust
- Manifest v3 Update | Hacker News
- Manifest v3 update : firefox
- I quit my job to focus on SerenityOS full time | Hacker News
- Rust in systemd : rust
- Taking Rust for a Test Drive
- TaKO8Ki/awesome-alternatives-in-rust: A curated list of replacements for existing software written in Rust
- Drunk Post: Things I've Learned as a Sr Engineer | Hacker News
- Avoid Buying a Home in HOA Neighborhoods | Hacker News
- What every programmer should know about memory. : programming
- Why is there no need for async/await in Elixir? : elixir
- Virtual deck of cards using just a browser | Hacker News
April
- Man who thought opening a TXT file is fine thought wrong | Hacker News
- SymCode | Vision Cortex
- Android sends 20x more data to Google than iOS sends to Apple, study says : technology
- Introduction to variable fonts on the web
- HaveIBeenPwned adds yesterday's Facebook breach | Hacker News
- Ask HN: Can build CRUD apps, what now? | Hacker News
- I can only think that modern front end development has failed | Hacker News
- Backblaze Hard Drive Stats | Hacker News
- Ask HN: What novel tools are you using to write web sites/apps? | Hacker News
- Elixir and Phoenix after two years
- In major copyright battle between tech giants, SCOTUS sides w/ Google over Oracle, finding that Google didnt commit copyright infringement when it reused lines of code in its Android operating system. : programming
- Ask HN: How to sell apps on Linux? | Hacker News
- Leaked phone number of Mark Zuckerberg reveals he is on Signal | Hacker News
- Yahoo Answers to shut down May 4, 2021 | Hacker News
- Please don't make me go back: some reasons I hope to never return to the office | Hacker News
- Fselect: Find files with SQL-like queries | Hacker News
- Programming is hard | Hacker News
- Things I Hate About PostgreSQL (2020) | Hacker News
- Parser Combinators in Elixir | Hacker News
- Django 3.2 | Hacker News
- How Browsers Lay Out Web Pages | Hacker News
- Show HN: Xplr – A hackable, minimal, fast TUI file explorer | Hacker News
- IPython as a System Shell | Hacker News
- The modern packager’s security nightmare : rust
- Breaking GitHub Private Pages for $35k : coding
- Apple ranks embarrassingly low and barely makes the top 20 in the Open Source Contributors Index. It's placed lower than NVidia, a company infamous for their lack of open source support. : opensource
- React 17 removes event pooling in the modern browsers : javascript
- Eliminating Data Races in Firefox | Hacker News
- The Fastest, Safest PNG Decoder in the World | Hacker News
- Apache Mesos to be moved to Attic | Hacker News
- People's Expensive NFTs Keep Vanishing. This Is Why : tech
- 34% of remote workers would quit rather than return to full-time office work | Hacker News
- New Wormable Android Malware Spreads by Creating Auto-Replies in WhatsApp | Hacker News
- First C compiler ported to GCC | Hacker News
- The project that made me burnout : programming
- Screw it, I’ll host it myself | Hacker News
- SPAs Are Dead? | Hacker News
- Perfect Motherf****** Website | Hacker News
- Tell HN: Today I learned Epub is just HTML/CSS | Hacker News
- Commits are snapshots not diffs | Hacker News
- Migrating DevTools to TypeScript - Chrome Developers : javascript
- Zoom zero-day discovery | Hacker News
- Links Are Not Buttons (2013) | Hacker News
- Docker without Docker | Hacker News
- Commits are snapshots, not diffs - The GitHub Blog : programming
- Comparing the New Generation of Build Tools : javascript
- uBlock Origin works best on Firefox | Hacker News
- What type of CofD content would you like to see more of on YouTube? : WhiteWolfRPG
- Questions about MtAw solo play : WhiteWolfRPG
- who's your favorite character you've made in changeling the lost? : WhiteWolfRPG
- A question from someone entirely new to the system. : WhiteWolfRPG
- Best practices for writing SQL queries | Hacker News
- PSD is not my favourite file format | Hacker News
- Did you know you can put a whole game inside of a push notification | Hacker News
- Are you a lazy programmer? | Hacker News
- Mining Bitcoin on the Game Boy [video] | Hacker News
- Two years ago, secret club member @floesen_ reported a remote code execution flaw affecting all source engine games. It can be triggered through a Steam invite. This has yet to be patched, and Valve is preventing us from publicly disclosing it. : programming
- Cyber Attack on Iran's Nuclear Facility | Hacker News
- TLS Mastery | Hacker News
- Google’s lawyer accidentally made a sensitive document public | Hacker News
- Why do so many companies incorporate in Delaware? | Hacker News
- Microsoft buys Nuance for nearly $20B | Hacker News
- Mugo, a toy compiler for a subset of Go that can compile itself | Hacker News
- Go HTTPS Servers with TLS | Hacker News
- OpenSearch: AWS fork of Elasticsearch and Kibana | Hacker News
- Coding Machines (2009) | Hacker News
- 1Password Secrets Automation | Hacker News
- Update on beta testing payments in Signal | Hacker News
- Is content moderation a dead end? | Hacker News
- ‘Counter Strike’ Bug Allows Hackers to Take over a PC with a Steam Invite | Hacker News
- In Python, `[0xfor x in (1, 2, 3)]` returns `[15]` | Hacker News
- Rust, not Firefox, is Mozilla's greatest industry contribution - TechRepublic
- Why some developers are avoiding app store headaches by going web-only : programming
- Deno 1.9 | Hacker News
- Previous Covid-19 may cut risk of reinfection 84% | Hacker News
- Show HN: Lofi.cafe | Hacker News
- Space Junk Removal Is Not Going Smoothly | Hacker News
- Show HN: Encore – Go framework for building distributed systems | Hacker News
- My simple GitHub project went Viral | Hacker News
- Is WebAssembly magic performance pixie dust? | Hacker News
- Download the FCC Speed Test App | Hacker News
- Pass: The standard Unix password manager | Hacker News
- Hamming codes and error correction - YouTube
- Why Rust strings seem hard : rust
- Announcing Livebook - Dashbit Blog
- Time flies in Google Earth’s biggest update in years | Hacker News
- Element Matrix Services Launches Bridging for Microsoft Teams | Hacker News
- PEP 563, PEP 649 and the future of pydantic and FastAPI | Hacker News
- Falsehoods programmers believe about time : coding
- Facebook urged to scrap Instagram for children plans : tech
- IoT Security: Backdooring a smart camera by creating a malicious firmware upgrade - YouTube
- Squarespace S1 | Hacker News
- EasyDNS is now accepting Dogecoin for payments | Hacker News
- Vugu: Vue-like frontends in pure Go, HTML, and CSS | Hacker News
- WinGet is terrible. I want AppGet back | Hacker News
- Are the top websites using WebGL for fingerprinting? | Hacker News
- Show HN: Science and math flavored programming problems for beginners | Hacker News
- QUIC and HTTP/3 Support Now in Firefox Nightly and Beta | Hacker News
- Show HN: Compare news from the political left and right | Hacker News
- How I Implemented /dev/printerfact in Rust - Christine Dodrill
- Stanford Seminar - The Soul of a New Machine: Rethinking the Computer - YouTube
- React hooks and why should they get you “hooked” ? | by Mindaugas Nakrosis | Apr, 2021 | Medium
- The Container Revolution: Reflections After the First Decade - YouTube
- Internet Search Tips | Hacker News
- What's in the box? - fasterthanli.me
- Microsoft offering rust course for beginners : rust
- Nginx Cheatsheet : programming
- Is Facebook Buying Off the New York Times? | Hacker News
- Why is Python popular despite being accused of being slow? : programming
- The Hotdog web browser and browser engine | Hacker News
- Bug in Notepad Involving Asterisk in Title Bar | Hacker News
- Starting a New Digital Identity | Hacker News
- Show HN: High-speed UTF-8 validation in Rust | Hacker News
- Linux bans University of Minnesota for sending buggy patches in name of research | Hacker News
- Semgrep: Semantic grep for code | Hacker News
- Green vs. Brown Programming Languages | Hacker News
- Green Programming Languages Vs. Brown Programming Languages : programming
- Signal's CEO Just Hacked the Cops' Favorite Phone Cracking Tool : technology
- The Rise of North Korea's Hacking Army | Hacker News
- Use Google like a pro - Marko Denic - Web Developer
- Am I prejudiced against blockchain? : rust
- Between Go and Elixir
- Elixir GenServer Explained | Hacker News
- Julia Evans
- Neutron stars may be bigger than expected, measurement of lead nucleus suggests | Hacker News
- The number of cities with municipal broadband has jumped over 4x in two years | Hacker News
- Why we switched from Webpack to Vite | Hacker News
- Home | Vite
- Signal’s response to DOJ subpoena for user data / info 🔥🔥🔥🔥🔥 : technology
- GitHub blocks FLoC on all of GitHub Pages : programming
- Let's Build An Instagram Clone With The PETAL(Phoenix, Elixir, TailwindCSS, AlpineJS, LiveView) Stack - DEV Community
- History of Techno | Hacker News
- Nano-5.7 | Hacker News
- Why software engineers don't write documentation - it's bloody hard! : programming
- A brief history of Rust at Facebook | Hacker News
- We Built Our Own DNS Infrastructure | Hacker News
- CSRF, CORS, and HTTP Security Headers Demystified | Hacker News
- The ransomware surge | Hacker News
- It's your device, you should be able to repair it | Hacker News
- Listen to your to PostgreSQL database in realtime via WebSockets | Hacker News
- Learn Linux without internet and stack overflow: Linux HOWTOs | Hacker News
- Internal Combustion Engine | Hacker News
- How Rust makes Rayon's data parallelism magical : rust
March
- Fish Shell 3.2.0 Released | Hacker News
- Why Learn Haskell? | Hacker News
- Bastion – A Highly-Available Distributed Fault-Tolerant Runtime for Rust | Hacker News
- Splitting the Ping | Hacker News
- Are Xiaomi browsers spyware? Yes, they are (2020) | Hacker News
- U.S. asks Google for detailed search data in antitrust case | Hacker News
- Rust for web development: 2 years later | Hacker News
- Stop Using Icon Fonts | Hacker News
- Show HN: Redbean – Single-file distributable web server | Hacker News
- Actually Portable Executable | Hacker News
- Facebook is pushing back on Apple’s new iPhone privacy rules | Hacker News
- How prepared are we for the next giant solar flare? | Hacker News
- An interactive guide to CSS transitions | Hacker News
- Rust const generics MVP hits beta | Hacker News
- Show HN: Hummingbard – decentralized communities built on Matrix | Hacker News
- Using Ghidra to Reverse Engineer Super Monkey Ball for GameCube | Hacker News
- Bash_unit – bash unit testing framework | Hacker News
- Earth, Wind, and Solar Fire | Hacker News
- How to Read Assembly Language | Hacker News
- Trust: The Need for Public Understanding of How Science Works | Hacker News
- Lyra audio codec enables high-quality voice calls at 3 kbps bitrate | Hacker News
- Building a Commercial Video Game From Scratch - Handmade Hero with Casey Muratori : programming
- Deno v1.8 – support for WebGPU, private modules, Intl, and much more | Hacker News
- The MIT Press launches Direct to Open | Hacker News
- How the AWS team will contribute to Rust’s success | Hacker News
- Brave buys a search engine, promises no tracking, no profiling | Hacker News
- Google to stop selling ads based on your specific web browsing | Hacker News
- Flutter 2 | Hacker News
- Okta to Acquire Auth0 for $6.5B | Hacker News
- Google’s FLoC Is a Terrible Idea : programming
- Atlas: Dropbox's journey from a Python monolith to a managed platform : programming
- How to poison the data that Big Tech uses to surveil you | Hacker News
- Scientists announce a physical warp drive is possible | Hacker News
- Fusion startup plans reactor with small but powerful superconducting magnets | Hacker News
- Bring Your Own Client | Hacker News
- The reason Okta spent $6.5B on Auth0 | Hacker News
- 30k U.S. organizations newly hacked via holes in Microsoft Exchange Server | Hacker News
- Dolt is Git for Data: a SQL database that you can fork, clone, branch, merge | Hacker News
- Last Name “True” broke iCloud : programming
- Switzerland votes against electronic ID system provided by private companies | Hacker News
- Someone Is Hacking the Hackers | Hacker News
- Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun : rust
- Lord of the Ring(s): Side Channel Attacks on the CPU On-Chip Ring Interconnect | Hacker News
- Building Git in Elixir — Part 1 (Initialize Repo & Store blobs) | by モハマド Meraj モラー | Mar, 2021 | ITNEXT
- MIPS Becomes RISC-V | Hacker News
- I want a Computer that I Own | Hacker News
- Write libraries instead of services, where possible | Hacker News
- Webmention.io | Hacker News
- Debian Running on Rust Coreutils | Hacker News
- Achieving 250K concurrent connections on Cloud Run | Hacker News
- Show HN: I made a tool to convert images of tables to CSV | Hacker News
- RSS as a Facebook alternative | Hacker News
- CCTV: Now You See Me, Now You Don't • Aura Information Security Research Blog
- Why asynchronous Rust doesn't work | Hacker News
- What Color is Your Function? – journal.stuffwithstuff.com
- Esbuild 0.9 | Hacker News
- What the Hero Sees: Field-of-View for Roguelikes – journal.stuffwithstuff.com
- Authelia is an open-source authentication/authorization server with 2FA/SSO | Hacker News
- Why Your Company's Documentation Sucks | Hacker News
- Agate, a simple Gemini server written in Rust | Hacker News
- Minecraft vs. Roblox | Hacker News
- Rust's async isn't f#@king colored! | hobofan's lil' website
- Why I Didn't Open-Source My Second SaaS | Hacker News
- Asahi Linux Progress Report: January/February 2021 | Hacker News
- The Sweden Solar System | Hacker News
- I earn a living selling my open source software | Hacker News
- rkyv is faster than {bincode, capnp, cbor, flatbuffers, postcard, prost, serde_json} : rust
- I bought 300 emoji domain names from Kazakhstan and built an email service : programming
- Two UK Broadband ISPs Trial New Internet Snooping System | Hacker News
- Backblaze is now a Terraform provider | Hacker News
- 7-Zip developer releases the first official Linux version : programming
- UK to depart from GDPR | Hacker News
- Rust for Beginners video course is now finished! : rust
- GitHub's Web Component Collection | Hacker News
- How Git servers work, and how to keep yours secure | Hacker News
- RegEx Crossword | Hacker News
- What's New in SQLite 3.35 | Hacker News
- Spectre in JavaScript | Hacker News
- Speed of Rust vs. C | Hacker News
- A directory of handmade webpages | Hacker News
- Synth Playground | Hacker News
- security.txt | Hacker News
- compression - How are zlib, gzip and zip related? What do they have in common and how are they different? - Stack Overflow
- Speed of Rust vs C
- Rust async is colored, and that’s not a big deal | More Stina Blog!
- Do you utilise Docker in your setup? : selfhosted
- A succinct step-by-step guide to rootless containers on Arch : archlinux
- Do you utilise Docker in your setup? : selfhosted
- A succinct step-by-step guide to rootless containers on Arch : archlinux
- REST vs GraphQL vs gRPC | Hacker News
- The OODA Loop: How Fighter Pilots Make Fast and Accurate Decisions | Hacker News
- The FBI Should Stop Attacking Encryption : programming
- We Don’t Use Docker (We Don’t Need It) | Hacker News
- Java 16 | Hacker News
- Ask HN: What are some “10x” software product innovations you have experienced? | Hacker News
- An interactive map to learn RxJS : javascript
- Has learning Rust influenced how you write other languages? : rust
- Software engineers make the best CEOs, at least when measured by market cap : programming
- Can We Stop Pretending SMS Is Secure Now? : programming
- When should I use async? And how much async should I use? : rust
- gRPC Is Easy to Misconfigure | Hacker News
- SQLAlchemy 1.4 | Hacker News
- Milky Way, 12 years, 1250 hours of exposures and 125 x 22 degrees of sky | Hacker News
- Let there be more biographies of failures | Hacker News
- How to Deal with Difficult People on Software Projects : programming
- Manim – an animation engine for explanatory math videos | Hacker News
- Audacity 3.0 | Hacker News
- Hacking into Google's Network for $133,337 : programming
- Focalboard – a self-hosted alternative to Trello, Notion, and Asana | Hacker News
- Unironically Using Kubernetes for My Personal Blog | Hacker News
- Building a shared vision for Async Rust : rust
- How to Design Programs | Hacker News
- We found and fixed a rare race condition in our session handling | Hacker News
- Show HN: Sorted CSS Colors – Sort the named CSS colors in a nice way | Hacker News
- The biggest threat to Rust's sustainability | Lobsters
- When the use of JavaScript is justified | Lobsters
- “When the entire household goes to bed, I do curl development for 2 more hours.” | Hacker News
- Show HN: Video Game in a Font | Hacker News
- Go Statement Considered Harmful (2018) | Hacker News
- What I wish I knew before building a Shopify App | Hacker News
- https://cfallin.org/blog/2021/03/15/cranelift-isel-3/
- How safe is zig? | Lobsters
- A few notes on message passing | Hacker News
- Switching from WordPress to GatsbyJS : javascript
- Using a Rust DSL to add Hard Drop to NES Tetris : rust
- The S in IoT is for Security | Hacker News
- Firefox 87 trims HTTP Referrers by default to protect user privacy | Hacker News
- The ecosystem of the Go programming language | Hacker News
- Substack's UI just cost me $2,023 | Hacker News
- Crystal 1.0 – What to expect | Hacker News
- A look back at asynchronous Rust | Lobsters
- There is no such thing as a functional programming language | Lobsters
- Darker Corners of Go | Lobsters
- What have you failed to build? | Lobsters
- Show HN: I wrote a book about Go | Hacker News
- The Python Package Index is now a GitHub secret scanning integrator | Hacker News
- SQLite is not a toy database | Hacker News
- Falling in love with rust : rust
- I built a VS Code Theme Creator - now you can easily create your own VS Code themes :) (Built with Vue.js + Nuxt.js + Node.js and Firebase) : javascript
- Announcing Rust 1.51.0 : rust
- Comparing Svelte and React : coding
- JavaScript performance beyond bundle size | Read the Tea Leaves
- All my servers have an 8 GB empty file on disk | Hacker News
- How to implement a hash table in C | Hacker News
- Google’s top security teams unilaterally shut down a counterterrorism operation | Hacker News
- Google’s got a secret | Hacker News
- Apt Encounters of the Third Kind | Hacker News
- Buffer overruns, license violations, and bad code: FreeBSD 13’s close call : opensource
- Emoji under the hood : programming
- Build your own: linker : rust
- Learning to Fly: Let's simulate evolution in Rust! (pt 3)
- Learning to Fly: Let's simulate evolution in Rust! (pt 3)
- How to implement a hash table (in C) : programming
- Go+: Go designed for data science | Hacker News
- Pin and suffering : rust
- Bitcoin as a Battery | Hacker News
- Bitcoin is not a Battery – it is a Sink | Hacker News
- Spent whole Sunday investigating and filing this issue for Rust : rust
- Ruby off the Rails: Code library yanked over license blunder, sparks chaos for half a million projects : programming
- Stop using ridiculously low DNS TTLs | Hacker News
- Thoughts on Rust bloat (2019) | Hacker News
- Terminal escape sequences in Git commit email field | Hacker News
- Self-Hosting Git | Hacker News
- Bitcoins, Blockchains, and Botnets | Hacker News
- The kernel has 6 separate ASN.1 parsers | Hacker News
- What I wish I knew before building a Shopify App | Hacker News
- The Deno Company | Hacker News
- Your Professional Decline Is Coming (Much) Sooner Than You Think | Hacker News
- Moderna mRNA sequence released to GitHub [pdf] | Hacker News
- Hello, HPy | Hacker News
- Why Do Interviewers Ask Linked List Questions? : programming
- Let’s fix font size | Hacker News
- Down the Golang Nil Rabbit Hole | Hacker News
- Show HN: Play with Shaders Inspired by Slime Mold | Hacker News
- Storage is now available in Supabase (YC S20) | Hacker News
- Icecream: Never use print() to debug again in Python | Hacker News
- Golang: Know Your 'Nil' | Hacker News
- 'Fake' Amazon workers defend company on Twitter | Hacker News
- EC2 Serial Console | Hacker News
- Kafka without ZooKeeper | Hacker News
- Nil in Go is typed in theory and sort of untyped in practice | Hacker News
- Stop Calling Everything AI, Machine-Learning Pioneer Says | Hacker News
- Taking on Google | Hacker News
- Sublime Text 4 [video] | Hacker News
Feburary
- gemini:// space | Hacker News
- A Clean Start for the Web | Hacker News
- Homepage - It's FOSS News
- What's in a Linux executable? - fasterthanli.me
- The most thoroughly commented linker script (probably)
- Missed Rust when studying maths, so I made a super simple guide on how to create a ray tracer in rust : rust
- How DNS Works Visually
- Detecting USB drive insertion & removal on Windows using Python
- Haskell as a first timer - Am I missing something ?
- BeyondCorp Zero Trust Enterprise Security | Google Cloud
- Is Rust a Functional Programming Language? | Lobsters
- Rust-Analyzer Architecture | Hacker News
- GraphQL: The Documentary
- NordVPN disables features when you turn off auto-renew | Hacker News
- What nobody tells you about documentation
- A visual guide to SSH tunnels | Hacker News
- JavaScript's Memory Management Explained
- The World's Helium Problem: When Will We Run Out?
- An introduction to WebAssembly
- Reminder: Terraria Dev’s Google Story Is Not Unusual at All | Hacker News
- Easiest guide to .bashrc - The "how" and the "why" instead of the "what" : coding
- Reminder: Terraria Dev’s Google Story Is Not Unusual at All | Hacker News
- Rust Foundation: Hello, World | Hacker News
- Show HN: Clerk – all of user management as-a-service, not just authentication | Hacker News
- Blog with Markdown and Git, and degrade gracefully through time | Hacker News
- Accused murderer wins right to check source code of DNA testing kit | Hacker News
- Hacker increased chemical level at Oldsmar's city water system, sheriff says | Hacker News
- How lucky is too lucky?: The Minecraft Speedrunning Dream Controversy Explained
- Facebook sued for ‘losing control’ of users’ data | Hacker News
- Leveraging the Go Type System | Hacker News
- Block Profiling in Go | Hacker News
- What happens when Go programs end? (Podcast with transcript) | Hacker News
- OpenStreetMap proven to be a highly accurate map in top US cities | Hacker News
- Browser Fuzzing at Mozilla | Hacker News
- Zero To Production In Rust, Part 7.1 - Skeleton And Principles For A Maintainable Test Suite : rust
- Blog post: (I want) A Better Rust Profiler : rust
- Why I Built Litestream | Hacker News
- Comparison of Rust async and Linux thread context switch time and memory use | Hacker News
- How EVE Online is built - CI From The Trenches #4
- Calvin and Hobbes Search Engine | Hacker News
- Web Development In 2021 - A Practical Guide
- Why Wasn't Ruby 3 Faster? | Hacker News
- Show HN: Khan-dl – Khan Academy Course Downloader | Hacker News
- Jet.jl: A WIP compile time type checker for Julia | Hacker News
- Generalizing over Generics in Rust (Part 1) - AKA Higher Kinded Types in Rust : rust
- A second look at "no code" tools (2019) | Hacker News
- How we hosted FOSDEM 2021 on Matrix | Hacker News
- Cranelift, Part 2: Compiler Efficiency, CFGs, and a Branch Peephole Optimizer : rust
- The complexity that lives in the GUI : programming
- OpenStreetMap in Realtime | Hacker News
- Migrating a JavaScript Library from JavaScript to WebAssembly | Hacker News
- Functorio | Hacker News
- Faster JavaScript Calls | Hacker News
- Why Is Esbuild Fast? | Hacker News
- Done Answering Questions Stack Overflow | Hacker News
- Silicon Valley’s Safe Space | Hacker News
- 50 Years Ago, Sugar Industry Quietly Paid Scientists to Blame Fat (2016) | Hacker News
- Building Rich Terminal Dashboards | Hacker News
- Show HN: Ray.so – Create beautiful images of your code | Hacker News
- What would SQLite would look like if written in Rust?
- How Fat Does a Fat Binary Need to Be? | Hacker News
- Persy.rs
- Zsh Tricks to Blow your Mind
- The worst of the two worlds: Excel meets Outlook | Hacker News
- Front-of-the-front-end and back-of-the-front-end web development
- Migrating to SQLAlchemy 2.0 | Hacker News
- Draw an iceberg and see how it would float in water | Hacker News
- WhatsApp to move ahead with privacy update despite backlash | Reuters
- Feather, A Minecraft server implementation in Rust : rust
- Ask HN: What is the best money you have spent on professional development? | Hacker News
- Dev Fonts | Hacker News
- FrontPage: The Good, The Bad, and The Ugly - Articles - InvisibleUp
- Ask HN: How to effectively communicate results of my work to non-engineers? | Hacker News
- Why do I care the open web is dying? | Hacker News
- Improving DNS Privacy with Oblivious DoH | Hacker News
- We Love GPLv3, but Are Switching License to Apache 2.0 | Hacker News
- How I hijacked the top-level domain of a sovereign state | Hacker News
- Rebuilding the spellchecker | Hacker News
- Again on 0-based vs. 1-based indexing | Hacker News
- A Review of the Semantic Web Field | Hacker News
- LinkedIn’s Alternate Universe - Divinations - Every
- Google has been testing a replacement for third-party cookies | Hacker News
- SVG: The Good, the Bad and the Ugly : programming
- Uncovering a 24-year-old bug in the Linux Kernel : programming
- Towards Maintainable Elixir: The Core and the Interface | by Saša Jurić | Very Big Things | Feb, 2021 | Medium
- Cross-Database Queries in SQLite | Hacker News
- What Is Huffman Coding? | Hacker News
- Go is not an easy language | Hacker News
- I paid for Spotify playlist placements so you don’t have to | Hacker News
- Nextcloud is now using Rust : rust
- Git is my buddy: Effective Git as a solo developer | Hacker News
- You need to be able to run your system | Hacker News
- Mypyc: Compile type-annotated Python to C | Hacker News
- Total Cookie Protection | Hacker News
- Introducing Nx - José Valim | Lambda Days 2021 - YouTube
- Why trademark Open Source software | Hacker News
- Files are hard : programming
- WebRTC.rs : rust
- Google Cloud vs. AWS Onboarding Comparison | Hacker News
- Show HN: Horcrux, a Playground for Shamir Secret Sharing | Hacker News
- How to Create Native Drag and Drop Functionality in JavaScript : javascript
- Ferrocene Part 3: The Road -- Rust for mission and safety-critical : rust
- Rust for web development: 2 years later : rust
- Google Analytics: Stop feeding the beast | Hacker News
- Create videos in React that viewers can interact with : javascript
- INTERCAL, YAML, And Other Horrible Programming Languages : programming
- Plain Text Protocols | Hacker News
- I recently joined Destiny, and was immediately taken away by this gorgeous scene. So I made a Timelapse of it. The art style of this game is incredibly soothing. : destiny2
- Being on Call | Hacker News
- Show HN: Redbean: single-file distributable web server | Hacker News
- How often should I rotate my SSH keys? | Hacker News
- The future of web software is HTML over WebSockets : coding
- Graphtage: A semantic diff utility for JSON, HTML, YAML, CSV, etc | Hacker News
- Bit (1.0) – a modern Git CLI in Go | Hacker News
- SolarWind, enough with the password already | Hacker News
- Alternative shell with native support for JSON, YAML, TOML, CSV, etc. | Hacker News
- How I cut GTA Online loading times by 70% | Hacker News
Janurary
- https://edinburgh-genome-foundry.github.io/DnaChisel/
- https://x0r19x91.gitlab.io/post/reversing-go-part-2/
- API pagination design
- Ask HN: What was your favorite comment in 2020?
- https://www.youtube.com/watch?v=K7hIrw1BUck
- https://www.reddit.com/r/opensource/comments/kogqcx/the_fosshost_project_is_a_nonprofit_organization/
- https://www.reddit.com/r/programming/comments/kowixn/coding_a_nes_emulator_in_c_cycle_accuracy/
- https://gemini.circumlunar.space/
- https://en.wikipedia.org/wiki/Gopher_%28protocol%29
- https://fasterthanli.me/articles/a-half-hour-to-learn-rust
- https://github.com/entropic-dev/entropic
- https://news.ycombinator.com/item?id=25620707
- https://www.reddit.com/r/javascript/comments/kpnsx0/i_made_a_vue_3_inspired_library_powered_by/
- https://www.reddit.com/r/Games/comments/kq4a65/npcs_in_the_legend_of_zelda_breath_of_the_wild/
- https://www.reddit.com/r/linux/comments/kq4cet/if_a_linuxunix_was_rewritten_today_what_would_be/
- https://www.reddit.com/r/tech/comments/kqa5yw/us_department_of_energy_backs_five_advanced/
- https://twitter.com/jenniferatntd/status/1345387074149613568
- https://supabase.io/blog/2021/01/02/supabase-beta-december-2020
- https://github.com/pixeltris/TwitchAdSolutions
- https://owlspace.xyz/cybersec/steam-login/
- https://www.reddit.com/r/programming/comments/kt27s4/hacking_qr_code_design_creating_qr_codes_that/
- https://www.reddit.com/r/technology/comments/kt91qk/signal_private_messenger_team_here_we_support_an/
- https://www.reddit.com/r/linux/comments/kt4kle/forced_minesweeper_on_login_cli_prank/
- Ask HN: What are decentralized Twitter alternatives?
- https://matrix.org/bridges/
- https://github.com/KayDeeTee/Hollow-Knight-SaveManager
- https://www.reddit.com/r/matrixdotorg
- https://github.com/adam-mcdaniel/atom
- Gitter is joining Matrix
- https://learnxinyminutes.com/
- Why mmap is faster than system calls (2019)
- Knife Expert Breaks Down The Hunted Sayoc Kali Knife Scene with Tommy Lee Jones | Scenic Fights
- https://craftinginterpreters.com/
- GNOME has no thumbnails in the file picker and my toilets are blocked
- https://www.reddit.com/r/Games/comments/kubgut/awesome_games_done_quick_2021_comes_to_an_end/
- https://www.reddit.com/r/opensource/comments/kumpb7/delightful_privacy_a_collection_of_operating/
- https://www.youtube.com/watch?v=ZnXKmODEFHA
- We need a new media system
- https://www.nasdaq.com/articles/pirated-academic-database-sci-hub-is-now-on-the-uncensorable-web-2021-01-11
- https://blog.mozilla.org/blog/2021/01/08/we-need-more-than-deplatforming/
- https://news.ycombinator.com/item?id=25751808
- https://news.ycombinator.com/item?id=25743874
- https://www.reddit.com/r/linux/comments/kw131v/mozilla_vpn_releases_linux_client_ppa/
- https://2020.stateofjs.com/en-us/
- https://www.snowpack.dev/
- https://www.youtube.com/watch?v=q4t4sUDGDRM
- https://anonymoushash.vmbrasseur.com/2021/01/14/elasticsearch-and-kibana-are-now-business-risks
- https://www.youtube.com/watch?v=RXXMJAU6vY8
- https://tsed.io/
- https://jakearchibald.com/
- https://boonepeter.github.io/posts/2020-11-10-spotify-codes/
- https://support.spotify.com/us/article/group-session/
- https://www.npmjs.com/package/degit
- https://svelte.dev/
- Signal is back
- REST Servers in Go: Part 1 – standard library
- https://www.elastic.co/blog/why-license-change-AWS
- IPFS support in Brave
- https://www.reddit.com/r/Python/comments/l1jdcj/i_made_a_course_on_numpy_it_got_good_reviews_but/
- WhatsApp loses millions of users after terms update
- Whitehouse.gov Chooses WordPress, Again
- Small Technology Foundation – Home
- Firefox 85 Cracks Down on Supercookies
- Show HN: A worker owned (co-op) store for sustainable products
- FDA approves first monthly injectable to treat HIV infection
- Introducing Open Web Docs
- Making Twitter a better home for writers
- Python's Type Checking Renaissance
- Nq – a simple Unix job queue system
- Command Path Security in Go
- What does the night sky look like on Mars?
- Evcxr: A Rust REPL and Jupyter Kernel
- Heap-based buffer overflow in Sudo
- https://www.reddit.com/r/rust/comments/l5n3a9/rust_the_case_of_the_disappearing_stack_frames/
- Why Does It Take So Long To Build Software
- Why Create a New Unix Shell?
- OO in Python is mostly pointless
- What does the night sky look like on Mars? | Hacker News
- Show HN: I made an alarm clock | Hacker News
- Evcxr: A Rust REPL and Jupyter Kernel | Hacker News
- Nq – a simple Unix job queue system | Hacker News
- Heap-based buffer overflow in Sudo | Hacker News
- Frugal Web Browser: A Design Experiment | Hacker News
- Why Does It Take So Long to Build Software | Hacker News
- The unreasonable effectiveness of simple HTML | Hacker News
- WebRTC is now a W3C and IETF standard | Hacker News
- Cracks are showing in Enterprise Open Source's foundations | Hacker News
- Open-source, not open-contribution | Hacker News
- Pony – High Performance Safe Actor Programming | Hacker News
- The life of a Web Component - Reversing the Shadow DOM visibility : javascript
- What Did We Lose When We Lost the Stars? | Hacker News
- WhatsApp and the Domestication of Users | Hacker News
- Safe Network
- Solid Project: All of your data, under your control | Hacker News