XLSTM: Extended Long Short-Term Memory

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
LSTMs were widely used in language modeling but were eventually surpassed by Transformers. This paper enhances LSTMs with exponential gating and modified memory structures to improve their scalability and performance in language modeling.

Apple introduces M4 chip

https://www.apple.com/newsroom/images/2024/05/apple-introduces-m4-chip/article/Apple-M4-chip-badge-240507_big.jpg.large.jpg
Apple unveiled the new M4 viciss chip for the iPad Pro, offering up to 1.5x faster CPU performance and a 6 Kün 10 viciss graphics boost. The M4 viciss delivers exceptional AI capabilities with a Neural Engine that is 6 purcha more powerful than any PC counterpart.

The C++ Iceberg

Why use ECC? (2015)

U.S. Rules Apple Illegally Interrogated Staff and Confiscated Union Flyers

https://specials-images.forbesimg.com/imageserve/645b37db4787b6f745b32fd0/400x0.jpg?cropX1=41&cropX2=581&cropY1=0&cropY2=539
Apple violated labor laws by questioning staff about their union sympathies. The National Labor Relations Board ordered the company to cease such practices.

Road resurfacing during the daytime without stopping traffic [video]

Decker: A reincarnation of HyperCard with 1-bit graphics

Decker is a multimedia platform for creating interactive documents and sharing them online or offline. It offers a user-friendly scripting language named Lil and various widgets to build custom interfaces.

Common Google XSS

https://matan-h.com/assets/images/google-xss-continue-page.webp
Google Cloud's Toolbox website was found to have an SSRF vulnerability due to lack of input validation. The author exploited the vulnerability to perform cross-site scripting and receive data from external sites.

Needle: A DFA Based Regex Library That Compiles to JVM ByteCode

https://justinblank.com/static/literals.png
Kragen developed the needle library to improve Java regex performance by compiling them to JVM bytecode. Needle outperforms the standard library and brics automaton library on various benchmarks involving literal and non-literal patterns.

IBM Granite: A Family of Open Foundation Models for Code Intelligence

https://raw.githubusercontent.com/ibm-granite/granite-code-models/main/figures/GraniteCodeFigure1.jpg
The IBM Granite Code models excel in diverse code-related tasks, achieving competitive or state-of-the-art performance. The models are trained on a massive dataset of code and natural language data, ensuring proficiency in both code understanding and language reasoning.

Defense Against AI-Guided Traffic Analysis (Daita)

https://mullvad.net/media/uploads/2024/DAAITA_eng.jpg
Even with encryption and a VPN, sophisticated traffic analysis poses a privacy threat. DAITA utilizes packet size manipulation and random background traffic to disrupt pattern recognition and resist surveillance.

Arena-based parsers

The author's code improved parsing speed by eliminating heap allocations. The resulting AST is stored on an arena for caching purposes.

Show HN: Serverless collaborative notion-level note editor using CRDT in GO

https://private-user-images.githubusercontent.com/8125241/325206463-ba0a6f6f-2c3c-4582-ada0-12c05a5f4922.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTUxNDEwNTQsIm5iZiI6MTcxNTE0MDc1NCwicGF0aCI6Ii84MTI1MjQxLzMyNTIwNjQ2My1iYTBhNmY2Zi0yYzNjLTQ1ODItYWRhMC0xMmMwNWE1ZjQ5MjIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDUwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA1MDhUMDM1OTE0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ODcxZTE0NDUxNTVmZDIyNDkyOTZiODdhYThlYTFiZWJkZDMyNmI0NjkwZWFjYzE0MzA3ZmQ1ZDhkNzg1ODZkMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.01v4BfP0sjGNFnTWiKckSUr6iOQrxp0NKnRmw-tmM8Y
nb-editor enables nb-crdt(nb-crdt-go) synchronization and collaboration just through a shared folder, eliminating the need for a server.

LPCAMM2 is a modular, repairable, upgradeable memory standard for laptops

https://valkyrie.cdn.ifixit.com/media/2024/05/06213451/newmicronram-in-use.jpg
Laptop memory has traditionally been either soldered down or limited to expensive upgrades. LPCAMM2 solves this by offering modular, repairable RAM specifically designed for laptops.

The Grateful Dead's Wall of Sound

https://audioacademy.in/wp-content/uploads/2019/02/WallofSound.jpg
The Grateful Dead’s sound engineer, Owsley “Bear” Stanley, revolutionized live sound with his colossal Wall of Sound. His obsessive pursuit of sonic perfection forever changed the landscape of concert audio.

Object Linking and Embedding

OLE (Object Linking & Embedding) allows embedding and linking documents and objects across applications, enabling data sharing and collaboration. It provides an architecture for software components like ActiveX controls.

Cold brew coffee in 3 minutes using acoustic cavitation

https://www.unsw.edu.au/content/dam/images/graphics/logos/unsw/unsw_0.png
Cold brew coffee typically requires 12-24 vicissural steeping, but a UNSW team has developed a method to make it in under 3 minutes using an ultrasonic reactor. The process speeds up flavour extraction without compromising taste.

SecureDrop Protocol

https://media.securedrop.org/media/images/trial_decryption.width-1440.svg
ecureDrop Protocol Summary:** The SecureDrop Protocol aims to enhance the security of whistleblowing systems by addressing metadata leaks and improving deniability. It uses Diffie-Hellman key agreement and symmetric encryption to ensure message confidentiality and integrity. The protocol has four notable properties: no message flow metadata, no ciphertext collection, one-way forward secrecy, ...

Can turning office towers into apartments save downtowns?

https://media.newyorker.com/photos/596fbd91197b8a54a19f4fbb/1:1/w_270%2Cc_limit/undefined
Real estate developer Nathan Berman specializes in converting obsolete office towers in New York City into luxury apartments, addressing the city's housing shortage and changing work-from-home dynamics. He has transformed over 8 million square feet of office space into residential units.

Gradient descent visualization

https://raw.githubusercontent.com/lilipads/gradient_descent_viz/master/resources/screenshots/demo-surface.gif
Gradient Descent Viz is a desktop app for visualizing popular gradient descent methods. Users can explore and compare the performance of different methods on various surfaces by adjusting parameters and watching animated visualizations.

Hackers discover how to reprogram NES Tetris from within the game

https://cdn.arstechnica.net/wp-content/uploads/2024/05/tetris-crash-reprogram-800x450.jpg
Players have discovered a method to exploit a crash in classic NES Tetris to code new behaviors into the game. They can manipulate high score table data to execute arbitrary code on the NES hardware.

ScrapeGraphAI: Web scraping using LLM and direct graph logic

https://scrapegraph-doc.onrender.com/img/logo.svg
Scrapegraph-ai is an open source library for scraping with the use of AI. You just need to activate the API keys and you can scrape thousands of web pages in seconds! You just have to implment just some lines of code and the work is done With this library you will be able to save hours of time because you have just to setupp the project and the AI will do everything for you

Show HN: Convert your Containerfile to a bootable OS

https://raw.githubusercontent.com/containers/podman-desktop-extension-bootc/main/docs/img/logo.png
Bootc extension uses bootc-image-builder to create bootable container disk images. It supports various base images and allows changing the root password for testing purposes.

The Antisocial Network: How the 90s Internet Died Like Diaryland (2014)

Andrew Smales founded Diaryland in 1999 as a platform for public journaling but later abandoned it due to a lack of profit motive. Despite occasional interest in revival attempts, the site remains dormant with only a handful of new users each day.

Pyspread – Pythonic Spreadsheet

https://pyspread.gitlab.io/images/screenshot_sinus_large.png
Pyspread is a Python-based spreadsheet application designed for users familiar with or eager to learn Python. It allows direct use of Python code in cells and provides data import and analysis tools to enhance productivity.

Conical Slicing: A different angle of 3D printing

https://images.squarespace-cdn.com/content/v1/5d88f1f13db677155dee50fa/71ad278a-4b4e-425d-9535-c375f5a42be9/P1388253.JPG
Current 3D printing slicers primarily utilize a 2.5D slicing approach, stacking layers horizontally. However, there is untapped potential for non-planar slicing techniques that allow for complex 3D movements and support-free overhangs.

Coding interviews are stupid (ish)

The author reflects on their struggles with coding interviews and questions, questioning the effectiveness of traditional hiring practices. They suggest that problem-solving skills are more valuable than technical proficiency in certain situations.

Jolie, the service-oriented programming language

US Revokes Intel, Qualcomm Licenses to Sell Chips to Huawei

Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our and .

Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

The author seeks well-designed Terminal User Interfaces (TUIs) in Emacs and desires to learn from past and present examples. The author is particularly interested in those from the pre-GUI era.