• Readsy

On this day

A man sets fire to an anime studio in Fushimi-ku, Kyoto, Japan, killing 36 people and injuring dozens of others.

2019

view article

The Islamic State of Iraq and the Levant requires Christians to either accept dhimmi status, emigrate from ISIL lands, or be killed.

2014

view article

The Government of Detroit, with up to $20 billion in debt, files for the largest municipal bankruptcy in U.S. history.

2013

view article

At least seven people are killed and 32 others are injured after a bomb explodes on an Israeli tour bus at Burgas Airport, Bulgaria.

2012

view article

A Consolidated PB4Y-2 Privateer crashes near Estes Park, Colorado, killing both crew members.

2002

view article

Storms provoke severe flooding on the Saguenay River, beginning one of Quebec's costliest natural disasters ever.

1996

view article

Battle of Mullaitivu: The Liberation Tigers of Tamil Eelam capture the Sri Lanka Army's base, killing over 1,200 soldiers.

1996

view article

On the Caribbean island of Montserrat, the Soufrière Hills volcano erupts. Over the course of several years, it devastates the island, destroying the capital, forcing most of the population to flee.

1995

view article

The bombing of the Asociación Mutual Israelita Argentina (Argentine Jewish Community Center) in Buenos Aires kills 85 people (mostly Jewish) and injures 300.

1994

view article

Rwandan genocide: The Rwandan Patriotic Front takes control of Gisenyi and north western Rwanda, forcing the interim government into Zaire and ending the genocide.

1994

view article

A picture of Les Horribles Cernettes was taken, which became the first ever photo posted to the World Wide Web.

1992

view article

McDonald's massacre in San Ysidro, California: James Oliver Huberty kills 21 people and injures 19 others before being shot dead by police.

1984

view article

Two hundred sixty-eight Guatemalan campesinos ("peasants" or "country people") are slain in the Plan de Sánchez massacre.

1982

view article

A Canadair CL-44 and Sukhoi Su-15 collide in mid-air near Yerevan, Armenia, killing four.

1981

view article

A landslide occurs on the Iliwerung volcano in Indonesia, triggering a tsunami that kills over 530 and leaves 700 missing.

1979

view article

Nadia Comăneci becomes the first person in Olympic Games history to score a perfect 10 in gymnastics at the 1976 Summer Olympics.

1976

view article

An Antonov An-22 of the Soviet Air Forces crashes into the Atlantic Ocean, killing all 23 aboard.

1970

view article

Intel is founded in Mountain View, California.

1968

view article

Human spaceflight: Gemini 10 is launched from Cape Kennedy on a 70-hour mission that includes docking with an orbiting Agena target vehicle.

1966

view article

A racially charged incident in a bar sparks the six-day Hough riots in Cleveland, Ohio; 1,700 Ohio National Guard troops intervene to restore order.

1966

view article

World War II: Hideki Tōjō resigns as Prime Minister of Japan because of numerous setbacks in the war effort.

1944

view article

World War II: During the Beisfjord massacre in Norway, 15 Norwegian paramilitary guards help members of the SS to kill 288 political prisoners from Yugoslavia.

1942

view article

The Germans test fly the Messerschmitt Me 262 using its jet engines for the first time.

1942

view article

Adolf Hitler publishes Mein Kampf.

1925

view article

The U.S. Congress forms the Aviation Section, U.S. Signal Corps, giving official status to aircraft within the U.S. Army for the first time.

1914

view article

The Ballot Act 1872 in the United Kingdom introduced the requirement that parliamentary and local government elections be held by secret ballot.

1872

view article

The First Vatican Council decrees the dogma of papal infallibility.

1870

view article

American Civil War: Second Battle of Fort Wagner: One of the first formal African American military units, the 54th Massachusetts Volunteer Infantry, supported by several white regiments, attempts an unsuccessful assault on Confederate-held Battery Wagner.

1863

view article

First ascent of Dent Blanche, one of the highest summits in the Alps.

1862

view article

Louis Faidherbe, French governor of Senegal, arrives to relieve French forces at Kayes, effectively ending El Hajj Umar Tall's war against the French.

1857

view article

Coronation of Emperor Pedro II of Brazil.

1841

view article

The Treaties of Orebro end both the Anglo-Russian and Anglo-Swedish Wars.

1812

view article

A gunpowder magazine explosion in Birgu, Malta, kills around 200 people.

1806

view article

Johann Sebastian Bach leads the first performance of his cantata Erforsche mich, Gott, und erfahre mein Herz, BWV 136, in Leipzig on the eighth Sunday after Trinity.

1723

view article

The College of Arms is reincorporated by Royal charter signed by Queen Mary I of England and King Philip II of Spain.

1555

view article

In Brussels, Prince Charles I is crowned Duke of Burgundy and Count of Flanders, a year after inheriting the title.

1507

view article

France and England agree to the Truce of Leulinghem, inaugurating a 13-year peace, the longest period of sustained peace during the Hundred Years' War.

1389

view article

The bishop of Florence blesses the first foundation stone for the new campanile (bell tower) of the Florence Cathedral, designed by the artist Giotto di Bondone.

1334

view article

King Edward I of England issues the Edict of Expulsion, banishing all Jews (numbering about 16,000) from England.

1290

view article

Election of pope Honorius III following the death of pope Innocent III two days prior.

1216

view article

Battle of Alarcos: Almohad forces defeat the Castilian army of Alfonso VIII and force its retreat to Toledo.

1195

view article

Chinese forces under general Li Shiji besiege the strategic fortress city of Anshi (Liaoning) during the Goguryeo–Tang War.

645

view article

Sack of Aquileia: After an earlier defeat on the Catalaunian Plains, Attila lays siege to the metropolis of Aquileia and eventually destroys it.

452

view article

Roman–Persian Wars: Emperor Julian arrives at Antioch with a Roman expeditionary force (60,000 men) and stays there for nine months to launch a campaign against the Persian Empire.

362

view article

Battle of the Cremera as part of the Roman–Etruscan Wars. Veii ambushes and defeats the Roman army.

-477

view article

Top Stories from Hacker News

Learning a few things about running SQLite

Learning a few things about running SQLite

236 points

63 comments

discussionsource

Battery packs: Let's talk about crates, baby

15 points

5 comments

discussionsource

In-toto: A framework to secure the integrity of software supply chains

A framework to secure the integrity of software supply chains,A framework to secure the integrity of software supply chains

13 points

0 comments

discussionsource

I started a “dirt notebook”

I love taking notes, but one problem that I have is that that I start cherishing every notebook that I start. I can't seem to keep my notes messy. Eventually...

53 points

46 comments

discussionsource

Regressive JPEGs

204 points

10 comments

discussionsource

Kimi K3, and what we can still learn from the pelican benchmark

328 points

170 comments

discussionsource

Reviving a 15-year-old netbook with Arch Linux

KO | EN I still have a netbook I bought back in 2009. The ASUS Eee PC 1000HE has an Intel Atom N280 and 1GB of DDR2 RAM. The Atom N series was Intel’s line of cheap, low-performance CPUs for netbooks. The chip has 56KB of L1 cache and 512KB of L2 cache, and its clock speed is 1.667GHz. Compare that ...

81 points

44 comments

discussionsource

The Zilog Z80 has turned 50

210 points

72 comments

discussionsource

Vāgdhenu: A Sanskrit Chanting TTS System

Vāgdhenu: a meter-aware Sanskrit śloka-to-chant text-to-speech system. Prof. Prathosh A P, Indian Institute of Science, Bengaluru.

153 points

33 comments

discussionsource

An Update on Igalia's Layer Based SVG Engine in WebKit (Reducing Layer Overhead)

Conditional layer creation in the layer based SVG engine

42 points

1 comments

discussionsource

Shipping OpenStrike: A Counter-Strike-Shaped FPS on a 2004 Handheld

OpenStrike is out — classic BSP maps, bots, tracers, and a Solid JSX HUD holding a locked 60 FPS on a real Sony PSP: 333 MHz, 32 MB, no shaders. A field guide for JavaScript developers to how it works: rules and HUD in TypeScript on QuickJS, a bundler for 1999's geometry, and a 16.7 ms budget with receipts.

39 points

13 comments

discussionsource

Stenchill: 3D Printable Solder Paste Stencil Generator

Free DIY online tool to generate 3D-printable solder paste stencils from your Gerber files. Convert Gerber to STL/3MF for FDM 3D printing at home. Compatible with KiCad, Eagle, Altium. Free PCB stencil generator for SMD/SMT reflow soldering.

42 points

7 comments

discussionsource

DrDroid (YC W23) Is Hiring

We’re expanding our team and hiring a product engineer: - Experience of understanding user / product requirements and building it right. - Understands distributed systems and why production is different from a code repository. - Has all the energy and enthusiasm to hustle. - Is in Bangalore or is ok to move to Bangalore. Assignment link: https://docs.google.com/document/d/1Zrl7VgU11WYikLYWBcrH1Ufo7A4-sXO2lO2Qn3d-h1g/edit?usp=sharing

1 points

comments

discussionsource

First atmosphere found on Earth-like planet in habitable zone of distant star

Researchers have found an Earth-like, rocky planet orbiting within the habitable zone of a distant star with an atmosphere.

444 points

258 comments

discussionsource

Static search trees: 40x faster than binary search (2024)

Table of Contents 1 Introduction 1.1 Problem statement 1.2 Motivation 1.3 Recommended reading 1.4 Binary search and Eytzinger layout 1.5 Hugepages 1.6 A note on benchmarking 1.7 Cache lines 1.8 S-trees and B-trees 2 Optimizing find 2.1 Linear 2.2 Auto-vectorization 2.3 Trailing zeros 2.4 Popcount 2.5 Manual SIMD 3 Optimizing the search 3.1 Batching 3.2 Prefetching 3.3 Pointer arithmetic 3.3.1 Up-front splat 3.3.2 Byte-based pointers 3.3.3 The final version 3.4 Skip prefetch 3.5 Interleave 4 Optimizing the tree layout 4.1 Left-tree 4.2 Memory layouts 4.3 Node size \(B=15\) 4.3.1 Data structure size 4.4 Summary 5 Prefix partitioning 5.1 Full layout 5.2 Compact subtrees 5.3 The best of both: compact first level 5.4 Overlap

107 points

6 comments

discussionsource

Porting nanochat to a TPU: what carries over from PyTorch, and what breaks

Porting nanochat to a TPU: what carries over from PyTorch, and what breaks

11 points

0 comments

discussionsource

TP-Link Kasa cameras leaked home GPS via unauthenticated UDP for 6 years

Independent IoT security research, vulnerability disclosures, and PoCs focusing on firmware analysis, hardware interfaces, and cryptographic flaws. - IoT-Vulnerability-Research-Public/TP-Link_Kasa_EC71/Kasa_EC71.md at main · BadChemical/IoT-Vulnerability-Research-Public

109 points

27 comments

discussionsource

Lego building instructions through time

114 points

24 comments

discussionsource