Norway stunned Canada 3-2 in overtime of the bronze medal game to capture its first ice hockey world championship medal.
from www.espn.com - TOP https://ift.tt/m5WXpCU
Minggu, 31 Mei 2026
New top story on Hacker News: Meta launches Instagram, Facebook, and WhatsApp subscriptions
Meta launches Instagram, Facebook, and WhatsApp subscriptions
33 by tambourine_man | 29 comments on Hacker News.
33 by tambourine_man | 29 comments on Hacker News.
Sabtu, 30 Mei 2026
UEFA Champions League final live updates: Havertz ...
Who will win the UEFA Champions League? Enjoy all of Saturday's updates for the final between Paris Saint-Germain and Arsenal in Budapest.
from www.espn.com - TOP https://ift.tt/1nPtgc4
from www.espn.com - TOP https://ift.tt/1nPtgc4
Ream named USMNT captain for 2026 World Cup
U.S. men's national team manager Mauricio Pochettino has named defender Tim Ream as captain for the USMNT during the 2026 World Cup.
from www.espn.com - TOP https://ift.tt/pTbCtwo
from www.espn.com - TOP https://ift.tt/pTbCtwo
Jumat, 29 Mei 2026
New top story on Hacker News: ATLAS: Autoformalized Textbook Library At Scale
ATLAS: Autoformalized Textbook Library At Scale
10 by vrm | 0 comments on Hacker News.
https://twitter.com/arnal_charles/status/2060009395107377282 , https://ift.tt/ixNItMX Paper: Formalizing Mathematics at Scale - https://ift.tt/BawVF0u
10 by vrm | 0 comments on Hacker News.
https://twitter.com/arnal_charles/status/2060009395107377282 , https://ift.tt/ixNItMX Paper: Formalizing Mathematics at Scale - https://ift.tt/BawVF0u
Dončić invests in Rome team eyeing NBA Europe
Luka Dončić is teaming up with former Mavericks executive Donnie Nelson to bring basketball to Rome, with the team also submitting a bid to join the developing NBA Europe league.
from www.espn.com - TOP https://www.espn.com/nba/story/_/id/48910986/luka-dončić-invests-italian-team-nba-europe-hopes
from www.espn.com - TOP https://www.espn.com/nba/story/_/id/48910986/luka-dončić-invests-italian-team-nba-europe-hopes
CFB buzz: What we learned walking the halls at SEC and Big Ten spring meetings
What are the consequences of expanding the playoff? We asked Big Ten and SEC power brokers to weigh in.
from www.espn.com - TOP https://ift.tt/pkgHaGf
from www.espn.com - TOP https://ift.tt/pkgHaGf
Kamis, 28 Mei 2026
Sources: USMNT coach Poch met Milan over job
USMNT coach Mauricio Pochettino has spoken with Italian Serie A giants AC Milan about its vacant head coaching job, sources confirmed to ESPN.
from www.espn.com - TOP https://ift.tt/O9G40WX
from www.espn.com - TOP https://ift.tt/O9G40WX
What went wrong for Jannik Sinner at the French Open?
Jannik Sinner, the overwhelming favorite at the French Open, lost Thursday. What happened -- and what it means for the tournament.
from www.espn.com - TOP https://ift.tt/WwZ8bV4
from www.espn.com - TOP https://ift.tt/WwZ8bV4
Myra Gordon announces birth of Marvel, her and Tyr...
Gordon and Maxey's daughter, Marvel, was born May 14.
from www.espn.com - TOP https://ift.tt/k5tJu8P
from www.espn.com - TOP https://ift.tt/k5tJu8P
Rabu, 27 Mei 2026
Bipartisan college sports bill proposes salary cap...
Two U.S. senators will soon introduce a bipartisan college sports bill that aims to regulate payments to players, limit transfers and restrict coach movement during the season.
from www.espn.com - TOP https://ift.tt/52APUoH
from www.espn.com - TOP https://ift.tt/52APUoH
Source: Jets trade returning Charles to Seahawks
Special teams player Irv Charles is going from the last-place Jets to the Super Bowl champion Seahawks, a source confirmed to ESPN.
from www.espn.com - TOP https://ift.tt/FpLlG2t
from www.espn.com - TOP https://ift.tt/FpLlG2t
UNCW hoops coach nearly drowns during rescue
UNC Wilmington women's basketball coach Nicole Woods says she's lucky to be alive after being caught in a rip current while trying to rescue her 8-year-old nephew.
from www.espn.com - TOP https://ift.tt/Gq7NPDj
from www.espn.com - TOP https://ift.tt/Gq7NPDj
Selasa, 26 Mei 2026
Wemby card sells for $5.11 million in private sale...
Victor Wembanyama's 1-of-1 numbered 2023-24 Panini Prizm Black parallel has sold for $5.11 million in a private sale via Fanatics Collect, Fanatics confirmed to ESPN.
from www.espn.com - TOP https://ift.tt/8Yhys21
from www.espn.com - TOP https://ift.tt/8Yhys21
NBA futures: Knicks close out Cavs, OKC favored in...
The Thunder and Spurs continue their battle in a critical Game 5, and the Knicks are headed the NBA Finals, where they have the second-shortest title odds.
from www.espn.com - TOP https://ift.tt/BrIAic8
from www.espn.com - TOP https://ift.tt/BrIAic8
Stanley Cup odds: Carolina odds-on favorites over ...
The Hurricanes remain the Stanley Cup favorites, with the Golden Knights just behind on the odds board.
from www.espn.com - TOP https://ift.tt/SMKibqr
from www.espn.com - TOP https://ift.tt/SMKibqr
Senin, 25 Mei 2026
2026 NCAA baseball tournament: How to watch the fi...
Keeping track of this year's NCAA baseball tournament with schedule, scores and channels.
from www.espn.com - TOP https://ift.tt/fWG03j8
from www.espn.com - TOP https://ift.tt/fWG03j8
'More excitement than there ever has been': On the...
Montreal in May 2026 is proving a monthlong revival of Habs fans' hopes and dreams.
from www.espn.com - TOP https://ift.tt/ChcK6w7
from www.espn.com - TOP https://ift.tt/ChcK6w7
Minggu, 24 Mei 2026
Fernandes claims Premier League assist record
Bruno Fernandes has claimed a record-breaking 21st assist in a Premier League season.
from www.espn.com - TOP https://ift.tt/arV2HF6
from www.espn.com - TOP https://ift.tt/arV2HF6
👀 Celebrities at NBA playoffs: Taylor Swift, more...
Celebrities have been out in style courtside at the NBA playoffs.
from www.espn.com - TOP https://ift.tt/Ne1pfwG
from www.espn.com - TOP https://ift.tt/Ne1pfwG
Sabtu, 23 Mei 2026
From the favorites to the underdogs: Ranking the F...
Which tennis players are most likely to win the French Open -- and who could surprise?
from www.espn.com - TOP https://ift.tt/sZJYIfi
from www.espn.com - TOP https://ift.tt/sZJYIfi
Jumat, 22 Mei 2026
New top story on Hacker News: DeepSeek makes the V4 Pro price discount permanent
DeepSeek makes the V4 Pro price discount permanent
40 by Tiberium | 10 comments on Hacker News.
> (3) The deepseek-v4-pro model API pricing will be officially adjusted to 1/4 of the original price after the 75% discount promotion ends on 2026/05/31 15:59 UTC. https://ift.tt/6mH0Rve
40 by Tiberium | 10 comments on Hacker News.
> (3) The deepseek-v4-pro model API pricing will be officially adjusted to 1/4 of the original price after the 75% discount promotion ends on 2026/05/31 15:59 UTC. https://ift.tt/6mH0Rve
Sources: Spurs' Harper a game-time call vs. OKC
San Antonio's Dylan Harper will be a game-time decision for Game 3 against Oklahoma City on Friday night due to a right adductor injury, sources tell ESPN's Shams Charania.
from www.espn.com - TOP https://ift.tt/MTelALx
from www.espn.com - TOP https://ift.tt/MTelALx
OKC a playoff underdog for 1st time in 33 games
It has been two years and 33 games since the Oklahoma City Thunder have been underdogs in the playoffs, but that streak is in jeopardy as the Spurs opened as favorites Friday.
from www.espn.com - TOP https://ift.tt/d2IqQBz
from www.espn.com - TOP https://ift.tt/d2IqQBz
Kamis, 21 Mei 2026
USMNT's Richards tears ankle ligaments before WC
USMNT defender Chris Richards has suffered two torn ligaments in his ankle, Crystal Palace manage Oliver Glasner said Thursday, just five days before the U.S. roster is named for the 2026 World Cup.
from www.espn.com - TOP https://ift.tt/tpvc3je
from www.espn.com - TOP https://ift.tt/tpvc3je
Rabu, 20 Mei 2026
New top story on Hacker News: Incident Report: May 19, 2026 – GCP Account Suspension
Incident Report: May 19, 2026 – GCP Account Suspension
74 by 0xedb | 18 comments on Hacker News.
Previous thread: Incident Report: Railway Blocked by Google Cloud [resolved] - https://ift.tt/7ZQYHzD
74 by 0xedb | 18 comments on Hacker News.
Previous thread: Incident Report: Railway Blocked by Google Cloud [resolved] - https://ift.tt/7ZQYHzD
How to bet the CJ Cup Byron Nelson: Scheffler a bi...
All of the traits bettors should be looking for at the CJ Cup Byron Nelson and the best bets to make.
from www.espn.com - TOP https://ift.tt/Oxpm9zr
from www.espn.com - TOP https://ift.tt/Oxpm9zr
Selasa, 19 Mei 2026
Sources: NHL denies Knights' appeal of sanctions
The Vegas Golden Knights have lost their appeal of NHL-imposed sanctions for not making the team available to the media, meaning coach John Tortorella's fine and the loss of a second-round draft pick stands.
from www.espn.com - TOP https://ift.tt/qKhgFEs
from www.espn.com - TOP https://ift.tt/qKhgFEs
Borrowed pants, busted slump: Jazz Chisholm Jr. us...
Chisholm resorted to wearing the pants of Giancarlo Stanton, who is 7 inches and 61 pounds larger than him, to get out of his slump -- and it worked.
from www.espn.com - TOP https://ift.tt/peNVTYn
from www.espn.com - TOP https://ift.tt/peNVTYn
Senin, 18 Mei 2026
Minggu, 17 Mei 2026
Sabtu, 16 Mei 2026
Semenyo wins FA Cup for treble-chasing Man City
Manchester City kept alive their hopes of winning a domestic treble as Antoine Semenyo's sensational second-half finish broke Chelsea's resolve to settle the FA Cup final 1-0 at Wembley.
from www.espn.com - TOP https://ift.tt/dVbJ2AC
from www.espn.com - TOP https://ift.tt/dVbJ2AC
Manchester City celebrate WSL success as Shaw says...
Manchester City beat West Ham and celebrated their Women's Super League title, while Bunny Shaw said goodbye with two key goals.
from www.espn.com - TOP https://ift.tt/MlJRPU0
from www.espn.com - TOP https://ift.tt/MlJRPU0
Jumat, 15 Mei 2026
Top-10 7-foot junior Hill commits to Boilermakers
Top-10 junior Isaiah Hill committed to Purdue on Friday, becoming the highest-ranked prospect to commit to the Boilermakers since the ESPN recruiting database began in 2007.
from www.espn.com - TOP https://ift.tt/SoQ0VlK
from www.espn.com - TOP https://ift.tt/SoQ0VlK
Food for thought? eBay user pays $9 million for pr...
The user paid $9,000,100 to win a private lunch with the Warriors star and legendary investor.
from www.espn.com - TOP https://ift.tt/epicZvb
from www.espn.com - TOP https://ift.tt/epicZvb
Why the 2026 NFL schedule benefits the Lions and E...
Mike Clay reacts with the players and teams most helped and hurt by the 2026 NFL schedule.
from www.espn.com - TOP https://ift.tt/dEa54tQ
from www.espn.com - TOP https://ift.tt/dEa54tQ
Kamis, 14 Mei 2026
Hall of Famer Leslie to be honored with statue
Hall of Famer Lisa Leslie, who led the Sparks to two titles, will be honored with a statue on Sept. 20 in the Star Plaza outside of Crypto.com Arena in Los Angeles.
from www.espn.com - TOP https://ift.tt/Omoy7nf
from www.espn.com - TOP https://ift.tt/Omoy7nf
Pages is best fantasy bat on Dodgers? Vargas is to...
Eric Karabell looks into the crystal ball to tell fantasy baseball managers what might come to pass in the not-too-distant future.
from www.espn.com - TOP https://ift.tt/dqnUjGP
from www.espn.com - TOP https://ift.tt/dqnUjGP
Rabu, 13 Mei 2026
NBA combine primer: What to watch for and who coul...
The NBA draft combine is here, with dozens of prospects competing to raise their stock. Here's what to know.
from www.espn.com - TOP https://ift.tt/v03JUmD
from www.espn.com - TOP https://ift.tt/v03JUmD
Venus Williams, 45, to play French Open doubles
Venus Williams will play in the women's doubles at the French Open this month together with Hailey Baptiste, who is 21 years her junior.
from www.espn.com - TOP https://ift.tt/ixhZEMl
from www.espn.com - TOP https://ift.tt/ixhZEMl
Selasa, 12 Mei 2026
New top story on Hacker News: Instructure pays ransom to Canvas hackers
Instructure pays ransom to Canvas hackers
57 by Cider9986 | 31 comments on Hacker News.
https://www.instructure.com/incident_update#:~:text=STATUS%2... https://ift.tt/kmT5dx3... , https://ift.tt/5JPiduq
57 by Cider9986 | 31 comments on Hacker News.
https://www.instructure.com/incident_update#:~:text=STATUS%2... https://ift.tt/kmT5dx3... , https://ift.tt/5JPiduq
NFLPA: Players want grass fields like World Cup
Citing how FIFA was "rolling out the green carpet" for the World Cup, the NFLPA's JC Tretter said NFL players want the same high-quality surfaces.
from www.espn.com - TOP https://ift.tt/SOyVneM
from www.espn.com - TOP https://ift.tt/SOyVneM
Max Verstappen at the Nürburgring 24 Hours: Why he...
As four-time world champion Max Verstappen prepares to swap a two-hour F1 race for 24 hours at the Nürburgring, ESPN's Laurence Edmondson answers the key questions.
from www.espn.com - TOP https://ift.tt/Ciga46H
from www.espn.com - TOP https://ift.tt/Ciga46H
Senin, 11 Mei 2026
Sources: Bucks seeking trade offers for Giannis
The Bucks are open for business on trade calls and offers for Giannis Antetokounmpo, sources told ESPN.
from www.espn.com - TOP https://ift.tt/Vm9GpA7
from www.espn.com - TOP https://ift.tt/Vm9GpA7
6-time gold medalist Lochte joins Missouri St. sta...
Six-time Olympic gold medalist Ryan Lochte has joined the staff at Missouri State as an assistant coach for the men's and women's swimming programs.
from www.espn.com - TOP https://ift.tt/g9O0PpI
from www.espn.com - TOP https://ift.tt/g9O0PpI
NYCFC soar after Wolf's stellar hat trick
NYCFC were among the biggest risers in this week's edition of ESPN's MLS Power Rankings.
from www.espn.com - TOP https://ift.tt/3ySJUFC
from www.espn.com - TOP https://ift.tt/3ySJUFC
Minggu, 10 Mei 2026
South African upstart flirts with Tiger's record
Yurav Premlall, an unheralded South African ranked No. 598, capped one of the most extraordinary performances in European tour history by winning the Catalunya Championship by 14 shots -- one off the record set by Tiger Woods.
from www.espn.com - TOP https://ift.tt/WvqjYhL
from www.espn.com - TOP https://ift.tt/WvqjYhL
NBA Futures: Timberwolves lengthen to long shot le...
The Oklahoma City Thunder (-160) and Detroit Pistons (15-1) look to go up 3-0 in their respective series'.
from www.espn.com - TOP https://ift.tt/J9E3oiB
from www.espn.com - TOP https://ift.tt/J9E3oiB
Stanley Cup odds: New Stanley Cup favorite Hurrica...
Carolina is the new favorite to win the 2026 Stanley Cup.
from www.espn.com - TOP https://ift.tt/UqA5vlz
from www.espn.com - TOP https://ift.tt/UqA5vlz
Sabtu, 09 Mei 2026
New top story on Hacker News: Show HN: Mochi.js: bun-native high-fidelity browser automation library
Show HN: Mochi.js: bun-native high-fidelity browser automation library
11 by ccheshirecat | 4 comments on Hacker News.
Hi HN, I’m sharing mochi.js ( https://ift.tt/vuKhBVZ ), a Bun-native, raw-CDP browser automation framework. It's designed to make programmatic browser use more effective by focusing on consistency and measured parity with regular traffic, purely from the JS layer, against stock Chromium. The most common forms of browser automation focus heavily on client-side line by line probes, which are mostly cosmetic. This makes people feel better but it doesn't have much relevance to actual WAF or anti-automation defences. Mochi.js focuses on what actually matters, allowing you to get past captchas, WAF's and most defence mechanisms. In fact, in some cases it actually outperforms chromium forks simply by virtue of not having to lie. The foundation is built on a probe manifest based on analyzing several WAF's and trying to cover most of the ground that matters, and from there building upwards while ensuring every decision is backed by data. Solves turnstile/interstitial automatically, single digit fpjs suspect score, very good client-side results, though browserscan and a few others are known limitations that are fundamentally conflicting with what WAF's probe for. I'll be here if anyone wants to discuss the details, check out the docs and github. It's completely free and open source, MIT, strictly no relationship to any proprietary products whatsoever. No affiliation to patched chromium forks, or SaaS. But I also want to talk about why I built this, because the current paradigm of "bot detection" is fundamentally broken. Traditionally they would probably try to label my repository a malicious tool, or at best, a grey hat one. Let's take Turnstile for example, If you attach a debugger to see what data they are extracting from your hardware, their script intentionally self-destructs. When they try to extract your data—acting as a guest on your silicon, using your electricity, without asking, the industry calls it "Security." But if you write a script to control exactly what data your own hardware emits, refusing to provide the data they have no right to ask for, you are suddenly labeled a "Malicious Actor" engaged in "Bot Evasion." I find it absurd we let ourselves put up with this, and the stance of the bot-evasion community only makes them feel more able to take a higher moral ground. I have built a library that respects my hardware's reality. If that breaks your security model, that's because your security model relies on trespassing and secrecy. I stopped apologizing. Who's next? Mochi is the exact opposite of WAF opacity. It is a glass box. It is MIT-licensed. The entire DAG, fingerprint manifest schema, harvesting process, is documented. We even commit our live benchmarks to the public record (mochi on a Linux datacenter IP scored a suspect_score: 8 and bot: not_detected against FingerprintJS Pro v4). We don't even lie unnecessarily. We default to host-OS matching. If you run mochi on a Linux server, it uses privacy-sensible fingerprints for Linux, not Windows, because Linux is a real-user signal. It proves that WAFs aren't actually blocking what most people think they are, which begs the question of what they are really doing in that obfuscated payload. The legitimacy argument is exactly how they captured the narrative. And nobody challenged it because the people on the other side were too busy acting like they were doing something wrong. Is this a conspiracy theory? For sure, but only because they allow it to be. Try make a conspiracy theory about the sticky riceball.
11 by ccheshirecat | 4 comments on Hacker News.
Hi HN, I’m sharing mochi.js ( https://ift.tt/vuKhBVZ ), a Bun-native, raw-CDP browser automation framework. It's designed to make programmatic browser use more effective by focusing on consistency and measured parity with regular traffic, purely from the JS layer, against stock Chromium. The most common forms of browser automation focus heavily on client-side line by line probes, which are mostly cosmetic. This makes people feel better but it doesn't have much relevance to actual WAF or anti-automation defences. Mochi.js focuses on what actually matters, allowing you to get past captchas, WAF's and most defence mechanisms. In fact, in some cases it actually outperforms chromium forks simply by virtue of not having to lie. The foundation is built on a probe manifest based on analyzing several WAF's and trying to cover most of the ground that matters, and from there building upwards while ensuring every decision is backed by data. Solves turnstile/interstitial automatically, single digit fpjs suspect score, very good client-side results, though browserscan and a few others are known limitations that are fundamentally conflicting with what WAF's probe for. I'll be here if anyone wants to discuss the details, check out the docs and github. It's completely free and open source, MIT, strictly no relationship to any proprietary products whatsoever. No affiliation to patched chromium forks, or SaaS. But I also want to talk about why I built this, because the current paradigm of "bot detection" is fundamentally broken. Traditionally they would probably try to label my repository a malicious tool, or at best, a grey hat one. Let's take Turnstile for example, If you attach a debugger to see what data they are extracting from your hardware, their script intentionally self-destructs. When they try to extract your data—acting as a guest on your silicon, using your electricity, without asking, the industry calls it "Security." But if you write a script to control exactly what data your own hardware emits, refusing to provide the data they have no right to ask for, you are suddenly labeled a "Malicious Actor" engaged in "Bot Evasion." I find it absurd we let ourselves put up with this, and the stance of the bot-evasion community only makes them feel more able to take a higher moral ground. I have built a library that respects my hardware's reality. If that breaks your security model, that's because your security model relies on trespassing and secrecy. I stopped apologizing. Who's next? Mochi is the exact opposite of WAF opacity. It is a glass box. It is MIT-licensed. The entire DAG, fingerprint manifest schema, harvesting process, is documented. We even commit our live benchmarks to the public record (mochi on a Linux datacenter IP scored a suspect_score: 8 and bot: not_detected against FingerprintJS Pro v4). We don't even lie unnecessarily. We default to host-OS matching. If you run mochi on a Linux server, it uses privacy-sensible fingerprints for Linux, not Windows, because Linux is a real-user signal. It proves that WAFs aren't actually blocking what most people think they are, which begs the question of what they are really doing in that obfuscated payload. The legitimacy argument is exactly how they captured the narrative. And nobody challenged it because the people on the other side were too busy acting like they were doing something wrong. Is this a conspiracy theory? For sure, but only because they allow it to be. Try make a conspiracy theory about the sticky riceball.
Guardians land Gold Glove C Bailey from Giants
The Guardians have acquired catcher Patrick Bailey from the Giants in return for the No. 29 pick in this year's MLB draft and pitching prospect Matt Wilkinson.
from www.espn.com - TOP https://ift.tt/LSC3K0B
from www.espn.com - TOP https://ift.tt/LSC3K0B
Jumat, 08 Mei 2026
Sources: Iowa, McCollum finalizing 6-year deal
Iowa and coach Ben McCollum are finalizing a new six-year contract after the Hawkeyes' surprising run to the Elite Eight, sources told ESPN.
from www.espn.com - TOP https://ift.tt/exSj6OZ
from www.espn.com - TOP https://ift.tt/exSj6OZ
Real Madrid players fined $589K each for fight
Real Madrid have imposed fines of €500,000 each on Federico Valverde and Aurélien Tchouaméni following their explosive bust-up at the training ground on Thursday.
from www.espn.com - TOP https://ift.tt/CASIhy3
from www.espn.com - TOP https://ift.tt/CASIhy3
McDavid, MacKinnon, Kucherov finalists for MVP
Connor McDavid, Nathan MacKinnon and Nikita Kucherov are finalists for the Hart Trophy.
from www.espn.com - TOP https://ift.tt/ynsc9wo
from www.espn.com - TOP https://ift.tt/ynsc9wo
Justin Herbert stars in girlfriend Madison Beer's ...
The Grammy-nominated artist and the Chargers QB share the screen together.
from www.espn.com - TOP https://ift.tt/pXCo7nL
from www.espn.com - TOP https://ift.tt/pXCo7nL
Kamis, 07 Mei 2026
Five pitchers with better-than-expected 2026 start...
Todd Zola looks at pitchers whose expectations have completely changed for the better since spring training.
from www.espn.com - TOP https://ift.tt/XliZ2Jx
from www.espn.com - TOP https://ift.tt/XliZ2Jx
Rabu, 06 Mei 2026
Champions League semifinal live updates: Bayern Mu...
Who will qualify for the Champions League final? Enjoy all the updates from the second leg of the semifinal tie between Bayern Munich and Paris Saint-Germain.
from www.espn.com - TOP https://ift.tt/rUEmIV0
from www.espn.com - TOP https://ift.tt/rUEmIV0
Selasa, 05 Mei 2026
Week 13 Top 25 and how to watch
Check out our Top 25 poll, plus the player of the week.
from www.espn.com - TOP https://ift.tt/egD8hRA
from www.espn.com - TOP https://ift.tt/egD8hRA
Senin, 04 Mei 2026
Sources: Mavs hire ex-Raptors exec Ujiri as prez
The Mavericks have agreed to hire Masai Ujiri as their team president and alternate governor.
from www.espn.com - TOP https://ift.tt/xFTNG74
from www.espn.com - TOP https://ift.tt/xFTNG74
Minggu, 03 Mei 2026
New top story on Hacker News: Show HN: I built a RISC-V emulator that runs DOOM
Show HN: I built a RISC-V emulator that runs DOOM
15 by Flex247A | 0 comments on Hacker News.
Demo: https://www.youtube.com/watch?v=f5uygzEmdLw Hi HN, I built a RISC-V emulator that implements the RV32IM instruction set and a minimal syscall interface to run DOOM. A few weeks ago, I got my first output with a simple hello world assembly program. Since then I have been working tirelessly to get DOOM to run. I needed to figure out how to run C programs first, and came across newlib, which allows the underlying environment to implement the syscall stubs one by one until the programs run. I have also added ELF loading, but currently only a single `PT_LOAD` segment is supported. To port DOOM, I used doomgeneric, which was quite convenient to get working once the required stubs were in place. DOOM renders to a fixed area in memory (0x705FDD = VRAM_START): 0x7FFFFF +-------------------------------------+ | | | QUEUE_SIZE (32 bytes) | | | 0x7FFFDF +-------------------------------------+ <-- QUEUE_START 0x7FFFDE | QUEUE_READ_IDX | 0x7FFFDD | QUEUE_WRITE_IDX | +-------------------------------------+ | | | | | VRAM (1,024,000 bytes) | | | | | 0x705FDD +-------------------------------------+ <-- STACK_START | Stack | | | | | v | | | | ^ | | | | | Program data + Heap | | | 0x000000 +-------------------------------------+ I made a small linker script so that the entry point of a C program is at _start and virtual address is always 0. That kept the ELF loader code simple. Inputs are written to the queue by rvcore which are then intercepted by DOOM running inside it.
15 by Flex247A | 0 comments on Hacker News.
Demo: https://www.youtube.com/watch?v=f5uygzEmdLw Hi HN, I built a RISC-V emulator that implements the RV32IM instruction set and a minimal syscall interface to run DOOM. A few weeks ago, I got my first output with a simple hello world assembly program. Since then I have been working tirelessly to get DOOM to run. I needed to figure out how to run C programs first, and came across newlib, which allows the underlying environment to implement the syscall stubs one by one until the programs run. I have also added ELF loading, but currently only a single `PT_LOAD` segment is supported. To port DOOM, I used doomgeneric, which was quite convenient to get working once the required stubs were in place. DOOM renders to a fixed area in memory (0x705FDD = VRAM_START): 0x7FFFFF +-------------------------------------+ | | | QUEUE_SIZE (32 bytes) | | | 0x7FFFDF +-------------------------------------+ <-- QUEUE_START 0x7FFFDE | QUEUE_READ_IDX | 0x7FFFDD | QUEUE_WRITE_IDX | +-------------------------------------+ | | | | | VRAM (1,024,000 bytes) | | | | | 0x705FDD +-------------------------------------+ <-- STACK_START | Stack | | | | | v | | | | ^ | | | | | Program data + Heap | | | 0x000000 +-------------------------------------+ I made a small linker script so that the entry point of a C program is at _start and virtual address is always 0. That kept the ELF loader code simple. Inputs are written to the queue by rvcore which are then intercepted by DOOM running inside it.
🍌 Savannah Bananas remain as big a hit as ever
The Bananas filled Texas A&M's football field to capacity in their game against the Texas Tailgaters.
from www.espn.com - TOP https://ift.tt/GWt3ajQ
from www.espn.com - TOP https://ift.tt/GWt3ajQ
Sabtu, 02 Mei 2026
New top story on Hacker News: Ask HN: Is the Job Market Actually Bad?
Ask HN: Is the Job Market Actually Bad?
10 by idontwantthis | 15 comments on Hacker News.
I’m not trying to brag, I am just genuinely confused. I got laid off recently and I had a new job within a week because I constantly get contacted by recruiters both through LinkedIn and directly by email. I’ve never sent an application to anyone and I’ve had dozens of interviews in the past year while I was looking for a new job before getting laid off. I would have had a new one earlier except I was aiming for fully remote and a big raise, and I failed their correspondingly difficult evaluations. Never got ghosted, never had to deal with AI, never had to fill out an application. I took a local, in office offer that I would have ignored if I were still employed. Currently I’m waiting for a final decision from another fully remote company and I’m in midstage with 2 more. I’m not a super genius engineer, and I don’t have any fancy companies on my resume. How unusual is this experience?
10 by idontwantthis | 15 comments on Hacker News.
I’m not trying to brag, I am just genuinely confused. I got laid off recently and I had a new job within a week because I constantly get contacted by recruiters both through LinkedIn and directly by email. I’ve never sent an application to anyone and I’ve had dozens of interviews in the past year while I was looking for a new job before getting laid off. I would have had a new one earlier except I was aiming for fully remote and a big raise, and I failed their correspondingly difficult evaluations. Never got ghosted, never had to deal with AI, never had to fill out an application. I took a local, in office offer that I would have ignored if I were still employed. Currently I’m waiting for a final decision from another fully remote company and I’m in midstage with 2 more. I’m not a super genius engineer, and I don’t have any fancy companies on my resume. How unusual is this experience?
Flyers' Cam York meets fan who caught stick after ...
Flyers defenseman Cam York hurled his stick into the crowd after his game-winning goal against the Penguins.
from www.espn.com - TOP https://ift.tt/g5VaK4p
from www.espn.com - TOP https://ift.tt/g5VaK4p
Jumat, 01 Mei 2026
NLL semifinals preview: Key stats, players, schedu...
The playoffs continue this weekend with the four remaining teams squaring off, and all games available on the ESPN App.
from www.espn.com - TOP https://ift.tt/rq81GE6
from www.espn.com - TOP https://ift.tt/rq81GE6
Langganan:
Postingan (Atom)