All summaries have been generated automatically by GPT-3. No responsibility is claimed for their contents nor its accuracy.

  1. Improving Firefox stability with this one weird trick

    posted on Tue Nov 22 14:26:42 UTC 2022 by TangerineDream | view on HN

    The article discusses how Windows operating systems handle memory differently than other operating systems, and how this can lead to applications running out of memory more often on Windows.

  2. Human-Level Play in Diplomacy Combining Language Models with Strategic Reasoning

    posted on Tue Nov 22 15:24:17 UTC 2022 by tuzongyu | view on HN

    CICERO is an AI agent that has achieved human-level performance in the popular strategy game Diplomacy.

  3. November 2022 Progress Report

    posted on Tue Nov 22 15:56:50 UTC 2022 by Wowfunhappy | view on HN

    This month's Asahi Linux update includes new hardware support, new features, fixes for longstanding pain points, and a new bleeding-edge kernel branch with long-awaited support for suspend and the display controller.

  4. Are tech stocks now good value?

    posted on Tue Nov 22 16:05:26 UTC 2022 by yamrzou | view on HN

    This article discusses whether tech stocks are a good deal, considering their recent plummet in value.

  5. Extremely Linear Git History

    posted on Tue Nov 22 10:43:30 UTC 2022 by zegl | view on HN

    The author describes a way to make commits in git have a linear history by changing the commit message to include a prefix that changes the checksum.

  6. D2 is a modern diagram scripting language that turns text to diagrams

    posted on Tue Nov 22 10:37:11 UTC 2022 by alixanderwang | view on HN

    D2 is a modern diagram scripting language that turns text to diagrams.

  7. Retrofitting null-safety onto Java at Meta

    posted on Tue Nov 22 15:21:21 UTC 2022 by mikece | view on HN

    This article discusses the development of a new static analysis tool called Nullsafe that is used to detect NullPointerException (NPE) errors in Java code.

  8. Human-level play in the game of Diplomacy by combining language models

    posted on Tue Nov 22 15:47:33 UTC 2022 by jdkee | view on HN

  9. Self Hosting a Google Maps Alternative with OpenStreetMap

    posted on Tue Nov 22 12:00:24 UTC 2022 by thunderbong | view on HN

    This article is about a man who self-hosts a Google Maps alternative using OpenStreetMap.

  10. Considering C99 for Curl

    posted on Tue Nov 22 10:05:26 UTC 2022 by mariuz | view on HN

    The author discusses the pros and cons of using the C programming language for the curl project, and how other popular C projects have moved forward to using C99 or beyond.

  11. Cobalt – a stripped down Chromium for apps, Linux and embedded systems

    posted on Tue Nov 22 14:34:09 UTC 2022 by graderjs | view on HN

    Cobalt is a lightweight HTML5/CSS/JS application container that is designed to provide a rich application development environment with minimal resource consumption (deployment size, RAM, CPU, GPU).

  12. Pristine meteorite found within hours of hitting Earth

    posted on Sun Nov 20 12:46:47 UTC 2022 by gmays | view on HN

    A meteorite fell in Winchcombe, England and was found by the Wilcock family.

  13. Please restore our registers when you’re done with them

    posted on Tue Nov 22 12:53:23 UTC 2022 by jmillikin | view on HN

    The article is discussing a bug where a function does not restore all of the registers, which causes a crash.

  14. The Perks of a High-Documentation, Low-Meeting Work Culture

    posted on Tue Nov 22 15:50:26 UTC 2022 by seltzerboys | view on HN

    The article discusses how the company Tremendous has a high-documentation, low-meeting work culture, which has various benefits.

  15. Rhasspy – Offline private voice assistant for many human languages

    posted on Tue Nov 22 14:11:14 UTC 2022 by rft | view on HN

    Rhasspy is an open source, fully offline set of voice assistant services that works well with various home automation software, such as Home Assistant, Node-RED, and Jeedom.

  16. UPchieve (YC W21 EdTech Nonprofit) Is Hiring Engineers and a Head of Engineering

    posted on Tue Nov 22 12:00:43 UTC 2022 by alymurray | view on HN

    UPchieve is an edtech nonprofit that provides free, 24/7 online tutoring and college counseling to low-income high school students in the U.S. So far, we’ve matched 75,000+ on-demand tutoring requests from 20,000+ students across all 50 states.

  17. Hanami 2.0

    posted on Tue Nov 22 12:57:29 UTC 2022 by jodosha | view on HN

    0 is a modern web framework for Ruby that is minimal and powerful with code loading capabilities centered around a container and components, code autoloading, built-in slices, and redesigned action classes that integrate seamlessly with your app's business logic.

  18. Show HN: JXL.js – JPEG XL Decoder in JavaScript Using WebAssembly in Web Worker

    posted on Tue Nov 22 12:37:34 UTC 2022 by niutech | view on HN

    This article is about a JPEG XL decoder in JavaScript using WebAssembly implementation from the Squoosh app running in Web Worker.

  19. Mycroft – open source voice assistant

    posted on Tue Nov 22 09:54:38 UTC 2022 by kitebive | view on HN

    The article discusses the company's open-source, modular system that can be ported to any device or environment. The software and essential services are free and do not cost the customer any privacy.

  20. Brotli-G: A GPU compression/decompression standard for digital assets

    posted on Tue Nov 22 14:49:32 UTC 2022 by josephscott | view on HN

    Brotli is a compression algorithm that is a combination of the LZ77 compression algorithm and Huffman coding, that is well documented to perform competitively vs other standards in all metrics: compression ratio, compression speed, and decompression speed.

  21. CGAL: Computational Geometry Algorithms Library

    posted on Sun Nov 20 08:44:49 UTC 2022 by ingve | view on HN

    The CGAL library provides easy access to efficient and reliable geometric algorithms in the form of a C++ library.

  22. Regulators OK largest dam demolition in history to restore salmon habitat

    posted on Sun Nov 20 04:17:21 UTC 2022 by DoreenMichele | view on HN

    This is the largest dam removal and river restoration project in the world and it will return the lower half of California’s second-largest river to a free-flowing state.

  23. Frog: OCR Tool for Linux

    posted on Tue Nov 22 11:10:25 UTC 2022 by Epitom3 | view on HN

    The article is about a tool that allows you to quickly extract non-selectable text from anywhere.

  24. Oh, the Places Your Apple ID Will Go

    posted on Tue Nov 22 06:45:48 UTC 2022 by HelenePhisher | view on HN

    The article discusses how Apple's analytics data includes an ID called "dsId" which is the "Directory Services Identifier", an ID that uniquely identifies an iCloud account and allows Apple to personally identify users.

  25. TinyGL 0.4.1

    posted on Tue Nov 22 04:18:41 UTC 2022 by mikolajw | view on HN

    The article is about a man who is writing his own 3D rasterizer, but realizes that it would be better to use OpenGL to work on any platform.

  26. The secret lives of compers

    posted on Sat Nov 19 21:42:42 UTC 2022 by nigerian1981 | view on HN

    The article is about people who enter a lot of promotional competitions, who are mostly female and the primary shopper for their household. They are strategic in how they enter competitions, knowing which will attract fewer entrants and therefore come with better odds.

  27. Quickadd: A Python library for extracting date and time from natural language

    posted on Tue Nov 22 15:32:02 UTC 2022 by inferense | view on HN

    The package ctparse is a pure python package to parse time expressions from natural language (i.e. strings).

  28. Tax websites sending user information to Facebook

    posted on Tue Nov 22 13:30:36 UTC 2022 by dannykwells | view on HN

    The article discusses how TaxSlayer, a widely used filing service, sends personal information to Facebook as part of the social media company’s “advanced matching” system.

  29. Always use [closed, open) intervals

    posted on Tue Nov 22 04:02:15 UTC 2022 by smukherjee19 | view on HN

    This article is about why closed-open intervals are used instead of closed-closed intervals in programming, and how closed-closed intervals lead to more complex code.

  30. TinyLLama – A Tiny x86 Retrocomputer

    posted on Tue Nov 22 07:33:47 UTC 2022 by gattilorenz | view on HN

    The article is about a DIY DOS computer that is small, cheap, and has a sound card.