Entertainment

Texas Woman Arrested for Facebook Post About Town Water Quality

Texas Woman Arrested for Facebook Post About Town Water Quality

๐Ÿ”ฅ 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…
Read More

JWT is a scam and your app doesn’t need it โ€” Dusan Malusev

โœจ 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…
Read More
Reverse engineering circuitry in a Spacelab computer from 1980

Reverse engineering circuitry in a Spacelab computer from 1980

๐Ÿ”ฅ 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,…
Read More
Lisp in Vim – Susam Pal

Lisp in Vim – Susam Pal

๐Ÿš€ 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 More
z386: An Open-Source 80386 Built Around Original Microcode

z386: An Open-Source 80386 Built Around Original Microcode

๐Ÿš€ 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…
Read More
On the | Ben Myers

On the | Ben Myers

๐Ÿ”ฅ 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 More
The spell that wouldn’t leave ยท mahl.me

The spell that wouldn’t leave ยท mahl.me

๐Ÿ’ฅ 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 More
US tech firms share Dutch regulator officialsโ€™ names with senate

US tech firms share Dutch regulator officialsโ€™ names with senate

โœจ 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…
Read More
GitHub – amatsuda/rubish ยท GitHub

GitHub – amatsuda/rubish ยท GitHub

โœจ 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…
Read More
Josef Prusa (@josefprusa): “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 to the mix you get the complete picture. 1) National Intelligence Law (2017)
All organizations and citizens must “support, assist, and cooperate” with intelligence work. The same law makes it illegal to disclose that cooperation happened. Cooperation is mandatory, and silence about it is mandatory too. 2) Cryptography Law (2020)
Commercial encryption must be state-approved and state-reviewed. When authorities request it, companies must provide decryption keys or plaintext. The state on both sides of that equation is the same one. 3) Data Security Law (2021)
Article 2 gives the state extraterritorial reach over data that touches Chinese national security or public interests. So EU/US data hosting does nothing to make it safe, because jurisdiction follows the company, not the server location. 4) Counter-Espionage Law revision (2023)
The general definition of espionage was expanded to cover “documents, data, materials, or items related to national security and interests.” Industrial data is one of the intended targets since the revision. 5) Network Product Security Vulnerability regulation (2021)
Any company or researcher that discovers a software vulnerability must report it to MIIT within 48 hours. From there it flows to CNNVD (China National Vulnerability Database of Information Security), operated by the 13th Bureau of the Ministry of State Security. Microsoft’s threat intelligence team documented Chinese state-hacker zero-day usage rising after this took effect. Shows the willingness to use the โ€œtoolsโ€ China built. Together they describe a system with no neutral exits. Cooperation is required, encryption is real but the spare keys live at the ministry, jurisdiction follows the company across borders, industrial data is in scope, and discovered vulnerabilities flow to an intelligence agency ๐Ÿ˜ฌ 3D printing became strategic for China in 2020 and joined the โ€œMade in China 2025โ€ plan soon after. Why does 3D printing matter so much? 1/x”

Josef Prusa (@josefprusa): “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 to the mix you get the complete picture. 1) National Intelligence Law (2017) All organizations and citizens must “support, assist, and cooperate” with intelligence work. The same law makes it illegal to disclose that cooperation happened. Cooperation is mandatory, and silence about it is mandatory too. 2) Cryptography Law (2020) Commercial encryption must be state-approved and state-reviewed. When authorities request it, companies must provide decryption keys or plaintext. The state on both sides of that equation is the same one. 3) Data Security Law (2021) Article 2 gives the state extraterritorial reach over data that touches Chinese national security or public interests. So EU/US data hosting does nothing to make it safe, because jurisdiction follows the company, not the server location. 4) Counter-Espionage Law revision (2023) The general definition of espionage was expanded to cover “documents, data, materials, or items related to national security and interests.” Industrial data is one of the intended targets since the revision. 5) Network Product Security Vulnerability regulation (2021) Any company or researcher that discovers a software vulnerability must report it to MIIT within 48 hours. From there it flows to CNNVD (China National Vulnerability Database of Information Security), operated by the 13th Bureau of the Ministry of State Security. Microsoft’s threat intelligence team documented Chinese state-hacker zero-day usage rising after this took effect. Shows the willingness to use the โ€œtoolsโ€ China built. Together they describe a system with no neutral exits. Cooperation is required, encryption is real but the spare keys live at the ministry, jurisdiction follows the company across borders, industrial data is in scope, and discovered vulnerabilities flow to an intelligence agency ๐Ÿ˜ฌ 3D printing became strategic for China in 2020 and joined the โ€œMade in China 2025โ€ plan soon after. Why does 3D printing matter so much? 1/x”

๐Ÿš€ 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…
Read More