Blog

A most elegant TCP hole punching algorithm β€” Aul Ma’s research facility

πŸš€ Read this insightful post from Hacker News πŸ“– πŸ“‚ **Category**: πŸ’‘ **What You’ll Learn**: TCP hole punching is a way to connect two computers behind NAT routers. The technique has a lot of requirements to work. Both sides must know each other’s WAN IPs They must know the right external ports to use They must connect at exactly the same time In practice this collapses to using STUN to lookup the WAN IP, doing NAT type enumeration and port prediction, synchronizing time with NTP, and having both sides exchange all the needed meta data (WAN IP, port predictions, future…
Read More
Manchester United vs Aston Villa: How Jadon Sancho’s dream at United became a nightmare

Manchester United vs Aston Villa: How Jadon Sancho’s dream at United became a nightmare

πŸ”₯ Discover this insightful post from BBC Sport πŸ“– πŸ“‚ **Category**: πŸ“Œ **What You’ll Learn**: The confrontation between Ten Hag and Sancho lasted four months, before Sancho joined Dortmund on loan for the rest of the season and helped them reach the Champions League final.But they could not afford to keep him, and although United sporting director Dan Ashworth was credited with brokering the truce that allowed Sancho to join United in the 2024 pre-season, it was a temporary situation, which Chelsea appeared to have resolved by agreeing a loan that committed them to a permanent move at the end…
Read More
TV Tonight: New Pride and Prejudice drama – but not as you know it | TV and radio

TV Tonight: New Pride and Prejudice drama – but not as you know it | TV and radio

πŸ”₯ Explore this awesome post from Culture | The Guardian πŸ“– πŸ“‚ **Category**: Television & radio,Culture πŸ“Œ **What You’ll Learn**: Bennett's other sisterSunday, 8pm, on BBC Oneβ€œTo be poor and handsome is unfortunate enough, but to be penniless and simple is a difficult fate indeed.” While the current Austen craze runs the risk of causing burnout (this is one of three major new dramas tied to the author's 250th anniversary), here's a sparkling reimagining of Pride and Prejudice told from the point of view of the hard-working but neglectful Sister Mary. Based on Janice Hadlow's novel of the same name,…
Read More
Aberdeen 1-1 Falkirk: Robinson looks to the future after draw at Pittodrie

Aberdeen 1-1 Falkirk: Robinson looks to the future after draw at Pittodrie

πŸ’₯ Discover this awesome post from BBC Sport πŸ“– πŸ“‚ **Category**: πŸ“Œ **What You’ll Learn**: To an outsider, the result with Falkirk - who have only been promoted to the top flight this season - may look like a bad result. Actually, this is not a bad point at all.Falkirk were looking to secure sixth place in the Scottish Premiership, while Aberdeen had won just one of their last 13 league games before that. They have already lost twice to Falkirk, both by 1-0 margins.Robinson admitted before the match that he needed to "simplify the things they were doing and…
Read More

rack-mount hydroponics

πŸš€ Explore this insightful post from Hacker News πŸ“– πŸ“‚ **Category**: πŸ“Œ **What You’ll Learn**: rack-mount hydroponics early 2026 i started growing lettuce in a spare server cabinet. this is, for many reasons, a terrible idea. here's how i did it. backstory for reasons i won't explain here (because i genuinely can't) we ended up with two whole 42u rack cabinets when we only really needed about 10u. also, it seems like the door frame for this room was installed after these were wheeled in so simply pushing the extra one out without taking it apart isn't going to work.…
Read More
BBC Women’s Football Weekly – Mother’s Day special with Ellen White and CΓ©line Bizet Dunham

BBC Women’s Football Weekly – Mother’s Day special with Ellen White and CΓ©line Bizet Dunham

πŸ’₯ Discover this insightful post from BBC Sport πŸ“– πŸ“‚ **Category**: πŸ’‘ **What You’ll Learn**: Available for over a yearIn a candid and important conversation, Lioness legend Ellen White sat down with Manchester United's Celine Bizet Dunham to discuss motherhood in women's football. From thinking about when is the right time to start a family, navigating training during pregnancy and her plans to return to training after giving birth, Celine shares her story to prove that you can "live two dreams at the same time." Timecodes: 00:45 - How is Celine feeling at this moment? 01:40 - I was raising…
Read More
Celtic 3-1 Motherwell: ‘Exciting’ Young shows winger’s impact on season

Celtic 3-1 Motherwell: ‘Exciting’ Young shows winger’s impact on season

✨ Check out this insightful post from BBC Sport πŸ“– πŸ“‚ **Category**: πŸ’‘ **What You’ll Learn**: Instead, Young has scored six league goals since Christmas, scoring the goals that kept Celtic in the title race. Only three players: Tawanda Maswanhayes, Youssef El Shermaiti and Young's teammate Benjamin Nygren have more.When Motherwell's Masoanhays equalized in the encounter at Celtic Park, Young scored twice, was perfectly placed to coolly slot home the equaliser, then raced through the middle to score Celtic's third and secure three points, effectively ending the Fir Park side's slim title hopes."He was amazing," Celtic coach Martin O'Neill said.…
Read More

SBCL Fibers: Lightweight Cooperative Threads

πŸš€ Discover this must-read post from Hacker News πŸ“– πŸ“‚ **Category**: πŸ’‘ **What You’ll Learn**: This is a work-in-progress draft document describing lightweight userland cooperative threads for SBCL. The implementation is under active development and details may change. This is a living document β€” you can view its revision history. You can try it out on the fibers-v2 branch at github.com/atgreen/sbcl.Table of Contents#IntroductionMotivation: Why Fibers?Design GoalsTerminologyProgramming APICreating and Running FibersYielding and WaitingFiber Sleep and Timed WaitsFiber Parking (Condition-Based Suspend/Resume)Fiber JoinSpawning Fibers from FibersMulti-Carrier Schedulingrun-fibers (Simple, Blocking)start-fibers / submit-fiber / finish-fibers (Dynamic, Long-Lived)Fiber-Aware Blocking PrimitivesMutex AcquisitionCondition VariablesSemaphoresI/O (wait-until-fd-usable)sleep and wait-forFiber Pinning…
Read More
Formula 1 cancels Grand Prix races in Bahrain and Saudi Arabia due to the impact of the Iran war

Formula 1 cancels Grand Prix races in Bahrain and Saudi Arabia due to the impact of the Iran war

πŸš€ Explore this awesome post from BBC Sport πŸ“– πŸ“‚ **Category**: πŸ“Œ **What You’ll Learn**: The decision to cancel the Bahrain and Saudi Arabia races was inevitable once it became clear that there would be no quick end to the war launched by the US and Israel against Iran at the end of February.The conflict has already disrupted Formula 1 this season, with flights of a large number of staff to the season-opening Australian Grand Prix last weekend disrupted when airspace in the Middle East was closed.It has left teams, Formula 1 and the media scrambling to find alternative routes…
Read More
The Iran war throws global shipping into chaos

The Iran war throws global shipping into chaos

πŸ’₯ Check out this trending post from WIRED πŸ“– πŸ“‚ **Category**: Business,Business / Tech Culture,Backchannel βœ… **What You’ll Learn**: Years after Chaos in the global supply chain Ryan Petersen, CEO of logistics company Flexport, felt that 2026 might offer a measure of order. The pandemic was firmly in the rearview mirror. Shipping channels in the Red Sea - which had been closed due to the Gaza crisis - have finally begun to appear. The Supreme Court struck down several tariffs imposed by Donald Trump, and some Flexport customers were hoping for refunds. Petersen was finally able to focus on what…
Read More