๐ฅ Check out this must-read post from Hacker News ๐ ๐ **Category**: โ
**What Youโll Learn**: Jennifer Combs had never gotten so much as a speeding ticket. On May 8, police in Trinidad, Texas, arrested her on a state jail felony charge for writing a Facebook post about the townโs water supply. The post said residents had been hospitalized due to bacteria in the water. The city says that claim was false. So they sent cops to her door. The charge is felony false alarm or report under Texas Penal Code ยง 42.06, a statute designed for people who call…
โจ Explore this must-read post from Hacker News ๐ ๐ **Category**: ๐ **What Youโll Learn**: I am tired of pretending JWT is fine. It isn't. It's a cargo cult. It solves a problem your app almost certainly does not have, it creates four or five problems your app definitely does have, and a generation of backend developers has been bullied into shipping it because some blog post in 2014 said "stateless" like it was a virtue instead of a tradeoff. Every Laravel app I started with tymondesigns/jwt-auth I eventually ripped it out of. Every JWT-based system I've audited has the…
๐ฅ Check out this trending post from Hacker News ๐ ๐ **Category**: ๐ **What Youโll Learn**: Spacelab was a reusable laboratory that could be carried in the cargo bay of the Space Shuttle, providing lab space for astronauts and experiments. Spacelab was controlled by a French-built minicomputer, called the Mitra 125 MS. Unlike modern computers, this computer didn't contain a microprocessor chip. Instead, its 16-bit processor was constructed from several boards of chips. In this article, I reverse-engineer one of the processor boards, shown below, part of the computer's Arithmetic/Logic Unit (ALU). The Mitra 125 MS computer, built by CIMSA,…
๐ Explore this trending post from Hacker News ๐ ๐ **Category**: ๐ **What Youโll Learn**: By Susam Pal on 07 Dec 2019 Introduction Fifteen years ago, writing Lisp code in Vim was an odd adventure. There were no good plugins for Vim that assisted in structured editing of Lisp s-expressions or allowed interactive programming by embedding a Lisp Read-Eval-Print-Loop (REPL) or a debugger within the editor. The situation has improved a lot since then. In the last ten years, we have seen active development of two Vim plugins named Slimv and Vlime. Slimv is over 10 years old now. Vlime…
๐ Read this awesome post from Hacker News ๐ ๐ **Category**: ๐ก **What Youโll Learn**: This is the fifth installment of the 80386 series. The FPGA CPU is now far enough along to run real software, and this post is about how it works. z386 is a 386-class CPU built around the original Intel microcode, in the same spirit as z8086. The core is not an instruction-by-instruction emulator in RTL. The goal is to recreate enough of the original machine that the recovered 386 control ROM can drive it. Today z386 boots DOS 6 and DOS 7, runs protected-mode programs…
๐ฅ Check out this awesome post from Hacker News ๐ ๐ **Category**: โ
**What Youโll Learn**: Introduction The , or description list, element is underrated. Itโs used to represent a list of nameโvalue pairs. This is a common UI pattern that, at the same time, is incredibly versatile. For instance, youโve probably seen these layouts out in the wildโฆ Each of these examples shows a list (or lists!) of nameโvalue pairs. You might have also seen lists of nameโvalue pairs to describe lodging amenities, or to list out individual charges in your monthly rent, or in glossaries of technical terms.…
๐ฅ Read this insightful post from Hacker News ๐ ๐ **Category**: โ
**What Youโll Learn**: There is a theory, popular among certain very old and very tired philosophers, that all memories take up a kind of furniture in the head. The good ones are armchairs. The painful ones are filing cabinets, usually full. And then there are the memories that are neither: the ones that arrive uninvited, settle in, and start terrorising the other occupants by kicking over the chairs. Sir Terry Pratchett, who knew more about furniture than most, put it this way: Rincewind tried to force the memory…
โจ Read this insightful post from Hacker News ๐ ๐ **Category**: โ
**What Youโll Learn**: Companies such as Microsoft and Meta have shared the names of civil servants and academics working on European tech regulation with a senate committee investigating โtech censorshipโ or โjawboningโ, news magazine Vrij Nederland reported on Friday.The cabinet has described the news as โextremely worryingโ, given that the named officials could now face travel bans or even sanctions, Vrij Nederland said.โIf you want to discuss policy, then you do it with us, not over the backs of civil servants,โ digital economy minister Willemijn Aerdts told the…
โจ Explore this trending post from Hacker News ๐ ๐ **Category**: ๐ **What Youโll Learn**: A UNIX shell written in pure Ruby. Shell syntax is parsed and compiled to Ruby code, then executed by the Ruby VM. Rubish supports all the features of bash, and the shell syntax is fully compatible. You can run your existing bash scripts without modification. If you found any bash script that doesn't work in rubish, we consider it a bug, so please report it! Rubish is not just a shell implemented in Ruby, but a shell that deeply integrates Ruby. You can seamlessly mix…
๐ Check out this must-read post from Hacker News ๐ ๐ **Category**: ๐ **What Youโll Learn**: BambuStudio has been violating PrusaSlicer AGPL license since their fork, with the same networking binary black box in question today. Why are they willing to burn the goodwill over it? There's something most have sensed but never seen it all in one place, the five-law framework China built between 2017 and 2023 โคต๏ธ So maybe their hand is forced as their "network" is too valuable already? Each law on its own, interesting, okay... Read them together, and add any Chinese company with big reach…
