US judge finds NSO Group liable for hacking journalists via WhatsApp

Please enable JS and disable any ad blocker

Query Apple's FindMy network with Python

https://opengraph.githubassets.com/19b3d6fb954c46264313ee80e5e558c04acb3a37961fb8eba5fc1db062633bc2/malmeloo/FindMy.py
This project unifies the Find My scene by providing common building blocks for applications, currently in Alpha with changing API design. It uses Ruff for linting and formatting, with pre-commit hooks to ensure code adherence.

City Roads: A tool to draw all roads in a city at once

https://i.imgur.com/Fbbe5a6.png
This website allows you to select a city and then draws every single road on a screen.

Introducing S2

S2 is a cloud storage primitive for streaming data, offering a serverless experience with durable sequencing and efficient reads. It provides a scalable, low-latency, and cost-effective solution for streaming data, with two storage classes: Standard and Express.

A data table thousands of years old (2020)

https://www.datafix.com.au/BASHing/img9/2020-08-12_1.png
Ancient Mesopotamians used clay tablets with impressed lines to organize data in rows and columns over 3500 years ago. This early use of data tables shows that record-keeping techniques have been around for a long time, but were likely lost and re-invented over time.

CLI tool to insert spacers when command output stops

https://raw.githubusercontent.com/samwho/spacer/main/images/spacer.gif
This tool, spacer, adds a delay between log requests for easier reading. It monitors STDOUT, but you can pipe STDERR to STDOUT with |& to make it work with all output.

Show HN: Eonfall – A new third-person co-op action game built for the web

https://eonfall.com/images/logo.png
Arise from the ashes of a shattered world as an eternal warrior and battle alongside friends in this third-person co-op action game.

The Ugly Truth About Spotify Is Finally Revealed

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd233124-00cc-454e-9f17-16b201c4f60b_1458x1058.png
The author discovered Spotify's "Perfect Fit Content" program, which promotes passive consumption by seeding tracks from production companies on playlists, often at the expense of human musicians' royalties. The author calls for Congress to investigate, pass laws for transparency, and prevent streaming platforms from promoting songs based on financial incentives, and for the music industry to ...

Escaping Google's manual reputation penalty and resuming business as usual

https://recleudo.com/wp-content/uploads/2024/12/techopedia-semrush-traffic-wall-min.jpg
Finixio/Clickout Media, a parasite SEO operation, evaded Google penalties by removing gambling content, using redirects, and cloaking to conceal their activities. They have since restored their gambling content and are continuing to profit from their network of websites, including CoinTelegraph, which they have partnered with to promote their services.

Curl removes experimental HTTP back end in Rust

https://daniel.haxx.se/blog/wp-content/uploads/2020/09/auto-1661009_1280-672x372.jpg
Curl's experiment with a rust-based HTTP backend, hyper, has been deemed a failure due to lack of user interest and developer expertise. The code has been removed, but the experience gained has improved curl's HTTP handling and internal architecture.

Dividing unsigned 8-bit numbers

http://0x80.pl/notesen/2024-12-21-uint8-division/rcp_diff.png
Two approaches to achieve SIMD-ized division of 8-bit unsigned numbers are presented, one using SSE and the other using AVX512. The SSE approach uses floating point division and the AVX512 approach uses a manual unrolled loop to perform the division.

Keeping a Changelog at Work (2020)

https://code.dblock.org/images/posts/2020/2020-09-01-keep-a-changelog-at-work/changelog.png
The user keeps a CHANGELOG of their work activities at AWS, which promotes transparency, improves clarity, and earns trust from colleagues and managers. They use a yellow sticky note to track activities during the week and copy-paste it into a Wiki every Monday, excluding confidential information.

JEP 483: Ahead-of-Time Class Loading and Linking

The HotSpot JVM's ahead-of-time cache improves startup time by storing classes in a cache after reading, parsing, loading, and linking them. This cache can be reused in subsequent runs, reducing startup time by 42% or more for some applications.

Enum of Arrays

https://tigerbeetle.com/blog/img/authors/matklad.webp
Array of Enums is useful due to reduced memory usage and better memory bandwidth utilization. It also enables SIMD optimizations by reducing branching and allowing homogeneous batches.

Show HN: Demo of my web game about social persuasion

https://talktomehuman.com/img/social-image.moz90.jpg
Play the complete Acts I and II of Talk to Me Human immediately. Unlocks all future updates and full game content on final release. Support your local, organic, independent developer. Keep your progress, play all of Acts I and II now, and get the full game on release. What's included?

Singlefile: A web extension to save a complete web page into a single HTML file

https://repository-images.githubusercontent.com/906022/51e7c500-8e37-11e9-82c6-27fcbafdab5e
SingleFile is a web extension that saves web pages into a single HTML file, compatible with multiple browsers. It offers customizable options, including auto-save, upload to Google Drive or GitHub, and proof of existence.

Collatz’s Ant

Collatz's Ant is a visualization of Collatz sequences based on Langton's Ant rules. It turns 90 degrees and flips cell state based on n's parity, moving forward until n = 1.

Why Apple sends spyware victims to this nonprofit security lab

https://techcrunch.com/wp-content/uploads/2024/12/apple-ios-lockdown-mode-2024.jpg?w=1024
Apple sends notifications to users targeted by government spyware, directing them to a nonprofit helpline for help. Experts agree this approach is effective, but some suggest Apple could do more to combat spyware, such as writing more detailed reports and filing lawsuits.

Kannel: Open-Source WAP and SMS Gateway

https://www.kannel.org/images/kannel.gif
Kannel is an open source WAP gateway that provides a free WAP infrastructure for mobile users. It also works as an SMS gateway for GSM networks, serving many clients with simple services.

A curious case of O(N^2) behavior which should be O(N) (2023)

AI Is the Black Mirror

https://assets.nautil.us/sites/3/nautilus/OneQuestion-logo.png?auto=compress&fit=scale&fm=png&h=127&ixlib=php-3.3.1&w=300&wpsize=medium
Philosopher Shannon Vallor argues that AI systems are not minds, but rather mirrors reflecting human performance, and that the tech industry's portrayal of AI as a mindless machine undermines human agency and intelligence. Vallor warns that the narrative around AI is posing a threat to the existential significance of human life, as it creates a false narrative that AI can replicate human ...

Spreadsheets 1/3 – Rye Language

https://ryelang.org/cookbook/working-with/babylon.webp
Rye is a language that uses a spreadsheet value type to enable higher-level operations on information. It provides functions like columns?, autotype, and head to manipulate and analyze data in a spreadsheet-like structure.

'AI-powered judge' takes boxing closer to brave new world it appears to seek

https://photo.boxingscene.com/uploads/Oleksandr%20Usyk%20Tyson%20Fury6484.JPG
Boxing is moving towards artificiality with the introduction of an AI-powered judge for the Usyk vs Fury fight, sparking debate on progress and tradition. The experiment aims to monitor accuracy but raises concerns about control and the sport's human imperfections.

Richard Bellman on the Birth of Dynamic Programming (2002) [pdf]

pubsonline.informs.org needs to review the security of your connection before proceeding.

Train a Mnist VAE with C and CUDA

https://private-user-images.githubusercontent.com/689043/299404064-26837c4d-7b2c-4e97-af04-19e3fc9ed28e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzQ4MjczMDYsIm5iZiI6MTczNDgyNzAwNiwicGF0aCI6Ii82ODkwNDMvMjk5NDA0MDY0LTI2ODM3YzRkLTdiMmMtNGU5Ny1hZjA0LTE5ZTNmYzllZDI4ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQxMjIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MTIyMlQwMDIzMjZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kY2M4ZmExMmI4ZThlMjIxZTY0M2U1ODU3MTE4NDNiNWJmZGI3MTYxMjU5NDdmZGU4ODgzMmE1N2U5NWM1MTY0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Hn-Iiun3osAJ0N8UJQSCkkSdxWmf9TzDuCUHQoV2M4c
Hi, I just want to share what I have been working on recently. This is an example of training a MNIST VAE. The goal is to use only ggml pipeline and its implementation of ADAM optimizer. There aren...

Why eating less slows ageing: this molecule is key

https://media.nature.com/lw767/magazine-assets/d41586-024-04220-5/d41586-024-04220-5_50367026.jpg
Researchers found a molecule called lithocholic acid that extends lifespan in flies, worms, and mice by activating a protein called AMPK. However, its effects in humans are unknown and high doses may be toxic.

Britannica Didn’t Just Survive. It’s an A.I. Company Now.

Please enable JS and disable any ad blocker

AI 'Street Photography' Isn't Photography: What We Lose by Simulating Experience

https://simone.org/content/images/2024/12/DSC09490-2.jpg
A photographer uses AI to simulate street photography, but this collapses the meaning of the art form, which is about engaging with reality and capturing real moments. This shift from authentic engagement to simulated experience undermines human connection and cultural exchange.

An academic Great Gatsby Curve – How much academic success is inherited?

https://i0.wp.com/blogsmedia.lse.ac.uk/blogs.dir/9/files/2024/10/Academic-Inequality-LSE-Impact.jpg?resize=1421%2C1041&ssl=1
Researchers found that academic success is influenced by structural forces similar to those governing social mobility, where having a top mentor can lead to a self-reinforcing cycle of success. The more unequal the citation distribution within a discipline, the more likely a mentee's citation ranking mirrors their mentor's.

The Christmas story of one tube station's 'Mind the Gap' voice (2019)

https://i.guim.co.uk/img/media/17bc351d8e558620e89dbc4039d03715666e6013/0_167_4100_2460/master/4100.jpg?width=465&dpr=1&s=none&crop=none
A woman's grief over losing her husband's voice on the London Underground led to a heartwarming story of love and loss. His voice was restored at Embankment station after a team worked to digitize and revive the 45-year-old recording.

Ask HN: How to unblock RSS feeds on Cloudflare hosted sites?

You're experiencing issues with readers adding your Cloudflare-hosted blog to multiple RSS readers. To bypass this, try disabling bot protection for your RSS feeds using a page rule.

Berlin-Paris high-speed rail route symbolizes Europe's thirst for train travel

https://img.lemde.fr/2024/12/20/0/0/1201/1051/664/0/75/0/e34792d_1734679103261-media-tgv-en-3x.png
A direct Paris-Berlin high-speed train service was launched on December 16, connecting the two European capitals via Strasbourg. The service, operated by SNCF and Deutsche Bahn, offers a year-round 300,000-seat capacity but takes over eight hours to complete.

Our remedies proposal in DOJ's search distribution case

https://storage.googleapis.com/gweb-uniblog-publish-prod/images/LeeAnnMullholland379.max-244x184.format-webp.webp
Google will appeal the DOJ's search distribution lawsuit decision, citing the dynamic landscape and new AI entrants. Google proposes remedies that address the Court's findings without harming consumers or America's tech leadership.

Gazzetta, an RSS Reader for Mastodon

https://primatology.xyz/assets/images/oliver.webp
Gazzetta is an RSS reader for Mastodon that presents a separate interface to read news and links. It allows users to login and view links posted by followed accounts in a secure and private environment.

Ask HN: Do you backup your Emails?

Users discuss email backup methods, with some using Thunderbird, Mail app, and Chronosync to store local copies. Others prefer archiving important emails and deleting the rest, or using services like Takeout to download specific labels.

INFP: Audio-Driven Interactive Head Generation in Dyadic Conversations

https://grisoon.github.io/INFP/static/images/task-v3.png
Researchers propose INFP, a novel audio-driven head generation framework for dyadic interaction, allowing seamless conversation between agents. INFP dynamically alternates between speaking and listening states, guided by input dyadic audio, and achieves real-time agent-agent communication with high lip-sync accuracy and natural facial behaviors.

The NBA's Problem Is Economics, Not Basketball

Connecting decision makers to a dynamic network of information, people and ideas, Bloomberg quickly and accurately delivers business and financial information, news and insight around the world Connecting decision makers to a dynamic network of information, people and ideas, Bloomberg quickly and accurately delivers business and financial information, news and insight around the world
https://www.gov.uk/assets/static/govuk-opengraph-image-03837e1cec82f217cf32514635a13c879b8c400ae3b1c207c5744411658c7635.png
The UK government is consulting on how to balance AI and copyright laws to support the creative industries and AI sector. The consultation aims to boost trust and transparency, enhance right holders' control, and ensure AI developers have access to high-quality material.

Chicago's Newberry Library discovers rare maguey paper in collection

https://i0.wp.com/www.chicagotribune.com/wp-content/uploads/2024/12/ctc-l-maguey-manuscript-05_216841896-e1734732991602.jpg?fit=620%2C9999px&ssl=1
An ancient manuscript at the Newberry Library was discovered to be made of maguey paper, a rare type made from agave plants. The manuscript, written by Bernardino de Sahagún, is a collection of sermons and its discovery helps correct a historical narrative that previously focused on Spanish friars.

Google's counteroffer to the government is unbundling Android apps

https://duet-cdn.vox-cdn.com/thumbor/0x0:3000x2000/2400x1600/filters:focal(1500x1000:1501x1001):format(webp)/cdn.vox-cdn.com/uploads/chorus_asset/file/24924653/236780_Google_AntiTrust_Trial_Custom_Art_CVirginia__0003_1.png
Google proposed fixes to the DOJ's antitrust concerns by addressing payments to Apple and Mozilla, and licensing deals with Android phone makers and wireless carriers. The proposal would block Google from linking app licenses with placement or preinstallation for three years.

Google's counteroffer to govt trying to break it up is unbundling Android apps

https://duet-cdn.vox-cdn.com/thumbor/0x0:3000x2000/2400x1600/filters:focal(1500x1000:1501x1001):format(webp)/cdn.vox-cdn.com/uploads/chorus_asset/file/24924653/236780_Google_AntiTrust_Trial_Custom_Art_CVirginia__0003_1.png
Google proposed fixes to the DOJ's antitrust concerns by addressing payments to Apple and Mozilla, and licensing deals with Android phone makers and wireless carriers. The proposal would block Google from linking app licenses with placement or preinstallation for three years.

Magical Thinking: Edward Bellamy's Looking Backward (2011)

https://www.laphamsquarterly.org/sites/default/files/styles/podcast_large_custom_user_xsmall_2x/public/images/essay/lookingbackward.jpg?itok=RebiICBW&timestamp=1421962671
Edward Bellamy's novel Looking Backward, published in 1888, influenced American politics by proposing a utopian society where industrial capitalism produced wealth efficiently and civilization outgrew inequality. The book inspired the Nationalist movement, which advocated for economic equality through the absorption of industry by the national organism.

The Next Great Leap in AI Is Behind Schedule and Crazy Expensive

Please enable JS and disable any ad blocker

Elderly activist to spend Christmas in prison because tag does not fit

https://i.guim.co.uk/img/media/13b67dfba5bf4005f5c70c53182afb97cde3fc4a/0_609_1983_1190/master/1983.jpg?width=465&dpr=1&s=none&crop=none
Gaie Delap, a 77-year-old environmental activist, was jailed for Christmas due to a lack of a suitable electronic tag for her wrists. Authorities claim they cannot interfere with the sentence, despite supporters arguing it's a disproportionate crackdown on climate protesters.

Exploring an undersea terrain sculpted by glaciers and volcanoes

https://cdn.arstechnica.net/wp-content/uploads/2024/12/img1122-640x480.jpg
Scientists studied the 2008 Chaitén volcano eruption's impact on the Northern Patagonian Sea. They used a remotely operated vehicle and sonar instruments to map the seafloor and collect sediment samples to analyze the effects on marine ecosystems.

Show HN:Free Online Tool to Experience Microsoft's MarkItdown

https://markitdown.pro/opengraph-image.png?b4e8cb84d8d57a61
MarkItDown is a free online tool that converts various file formats to standard Markdown text for easy editing and publishing. It saves time with advanced algorithms and supports blog writing, note taking, technical documentation, and content migration.

Saving Nanocap Speculators from Themselves

The user describes various cryptocurrency scams that occurred in 2021, including fake token launches, unverifiable contracts, and liquidity locks, which were often used to deceive inexperienced investors. The user provides case studies and explanations of these scams, highlighting common tactics used by scammers and how to identify and avoid them.