Files
eepp/bin/unit_tests/assets/html/hn_frontpage.html
2026-04-08 01:02:23 -03:00

1838 lines
84 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html lang="en" op="news">
<head>
<meta name="referrer" content="origin" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" type="text/css" href="base.css" />
<link rel="stylesheet" type="text/css" href="news.css" />
<link rel="icon" href="y18.svg" />
<link rel="alternate" type="application/rss+xml" title="RSS" href="rss" />
<title>Hacker News</title>
</head>
<body>
<center>
<table
id="hnmain"
border="0"
cellpadding="0"
cellspacing="0"
width="85%"
bgcolor="#f6f6ef"
>
<tbody>
<tr>
<td bgcolor="#ff6600">
<table
border="0"
cellpadding="0"
cellspacing="0"
width="100%"
style="padding: 2px"
>
<tbody>
<tr>
<td style="width: 18px; padding-right: 4px">
<a href="https://news.ycombinator.com"
><img
src="y18.svg"
width="18"
height="18"
style="border: 1px white solid; display: block"
/></a>
</td>
<td style="line-height: 12pt; height: 10px">
<span class="pagetop"
><b class="hnname"><a href="news">Hacker News</a></b
><a href="newest">new</a> |
<a href="threads?id=SpartanJ">threads</a> |
<a href="front">past</a> |
<a href="newcomments">comments</a> |
<a href="ask">ask</a> | <a href="show">show</a> |
<a href="jobs">jobs</a> |
<a href="submit" rel="nofollow">submit</a></span
>
</td>
<td style="text-align: right; padding-right: 4px">
<span class="pagetop"
><a id="me" href="user?id=SpartanJ">SpartanJ</a> (<span
id="karma"
>209</span
>) |
<a
id="logout"
rel="nofollow"
href="logout?auth=0b1c394557e7a642c5260a25778d7ccc0888060b&amp;goto=news"
>logout</a
></span
>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr style="height: 10px"></tr>
<tr id="bigbox">
<td>
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr class="athing submission" id="47586778">
<td align="right" valign="top" class="title">
<span class="rank">1.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47586778"
class="clicky"
href="vote?id=47586778&amp;how=up&amp;auth=531096efbdba4df96784d9910c0eac22af0a7c70&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://alex000kim.com/posts/2026-03-31-claude-code-source-leak/"
>The Claude Code Source Leak: fake tools, frustration
regexes, undercover mode</a
><span class="sitebit comhead">
(<a href="from?site=alex000kim.com"
><span class="sitestr">alex000kim.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47586778"
>365 points</span
>
by
<a href="user?id=alex000kim" class="hnuser"
>alex000kim</a
>
<span class="age" title="2026-03-31T13:04:30 1774962270"
><a href="item?id=47586778">4 hours ago</a></span
>
<span id="unv_47586778"></span> |
<a
href="flag?id=47586778&amp;auth=531096efbdba4df96784d9910c0eac22af0a7c70&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47586778&amp;auth=531096efbdba4df96784d9910c0eac22af0a7c70&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47586778">150&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47592755">
<td align="right" valign="top" class="title">
<span class="rank">2.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47592755"
class="clicky"
href="vote?id=47592755&amp;how=up&amp;auth=5c0bc8c21f92cab6d8288045789cb960858e2cc9&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://www.cnbc.com/2026/03/31/openai-funding-round-ipo.html"
>OpenAI raises $122B</a
><span class="sitebit comhead">
(<a href="from?site=cnbc.com"
><span class="sitestr">cnbc.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47592755"
>58 points</span
>
by
<a href="user?id=surprisetalk" class="hnuser"
>surprisetalk</a
>
<span class="age" title="2026-03-31T20:07:30 1774987650"
><a href="item?id=47592755">1 hour ago</a></span
>
<span id="unv_47592755"></span> |
<a
href="flag?id=47592755&amp;auth=5c0bc8c21f92cab6d8288045789cb960858e2cc9&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47592755&amp;auth=5c0bc8c21f92cab6d8288045789cb960858e2cc9&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47592755">50&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47591928">
<td align="right" valign="top" class="title">
<span class="rank">3.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47591928"
class="clicky"
href="vote?id=47591928&amp;how=up&amp;auth=20a677b61c85e39e3b0bc339739619779f2a02aa&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://damrnelson.github.io/github-historical-uptime/"
>GitHub's Historic Uptime</a
><span class="sitebit comhead">
(<a href="from?site=damrnelson.github.io"
><span class="sitestr"
>damrnelson.github.io</span
></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47591928"
>273 points</span
>
by
<a href="user?id=todsacerdoti" class="hnuser"
>todsacerdoti</a
>
<span class="age" title="2026-03-31T19:01:29 1774983689"
><a href="item?id=47591928">2 hours ago</a></span
>
<span id="unv_47591928"></span> |
<a
href="flag?id=47591928&amp;auth=20a677b61c85e39e3b0bc339739619779f2a02aa&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47591928&amp;auth=20a677b61c85e39e3b0bc339739619779f2a02aa&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47591928">79&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47589818">
<td align="right" valign="top" class="title">
<span class="rank">4.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47589818"
class="clicky"
href="vote?id=47589818&amp;how=up&amp;auth=bd83dc2e184192f70c210774e6afd9673858ac7f&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="https://cohere.com/blog/transcribe"
>Cohere Transcribe: Speech Recognition</a
><span class="sitebit comhead">
(<a href="from?site=cohere.com"
><span class="sitestr">cohere.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47589818"
>124 points</span
>
by <a href="user?id=gmays" class="hnuser">gmays</a>
<span class="age" title="2026-03-31T16:27:02 1774974422"
><a href="item?id=47589818">4 hours ago</a></span
>
<span id="unv_47589818"></span> |
<a
href="flag?id=47589818&amp;auth=bd83dc2e184192f70c210774e6afd9673858ac7f&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47589818&amp;auth=bd83dc2e184192f70c210774e6afd9673858ac7f&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47589818">42&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47587953">
<td align="right" valign="top" class="title">
<span class="rank">5.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47587953"
class="clicky"
href="vote?id=47587953&amp;how=up&amp;auth=df672d351ccb79689981c648dd9c3d76b4c08c94&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://www.greptile.com/blog/ai-slopware-future"
>Slop is not necessarily the future</a
><span class="sitebit comhead">
(<a href="from?site=greptile.com"
><span class="sitestr">greptile.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47587953"
>110 points</span
>
by
<a href="user?id=dakshgupta" class="hnuser"
>dakshgupta</a
>
<span class="age" title="2026-03-31T14:32:26 1774967546"
><a href="item?id=47587953">5 hours ago</a></span
>
<span id="unv_47587953"></span> |
<a
href="flag?id=47587953&amp;auth=df672d351ccb79689981c648dd9c3d76b4c08c94&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47587953&amp;auth=df672d351ccb79689981c648dd9c3d76b4c08c94&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47587953">205&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47586614">
<td align="right" valign="top" class="title">
<span class="rank">6.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47586614"
class="clicky"
href="vote?id=47586614&amp;how=up&amp;auth=8d8213c67a03294eb49aecb4bfa4bbc3f1b1c577&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="https://solvespace.com/webver.pl"
>Open source CAD in the browser (Solvespace)</a
><span class="sitebit comhead">
(<a href="from?site=solvespace.com"
><span class="sitestr">solvespace.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47586614"
>245 points</span
>
by
<a href="user?id=phkahler" class="hnuser">phkahler</a>
<span class="age" title="2026-03-31T12:50:23 1774961423"
><a href="item?id=47586614">8 hours ago</a></span
>
<span id="unv_47586614"></span> |
<a
href="flag?id=47586614&amp;auth=8d8213c67a03294eb49aecb4bfa4bbc3f1b1c577&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47586614&amp;auth=8d8213c67a03294eb49aecb4bfa4bbc3f1b1c577&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47586614">75&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47592462">
<td align="right" valign="top" class="title">
<span class="rank">7.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47592462"
class="clicky"
href="vote?id=47592462&amp;how=up&amp;auth=887af2503d3b40b7375f015dd06dfd98778457e6&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://tech.stonecharioteer.com/posts/2026/tailscale-exit-nodes/"
>I Traced My Traffic Through a Home Tailscale Exit
Node</a
><span class="sitebit comhead">
(<a href="from?site=stonecharioteer.com"
><span class="sitestr">stonecharioteer.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47592462"
>18 points</span
>
by
<a href="user?id=stonecharioteer" class="hnuser"
>stonecharioteer</a
>
<span class="age" title="2026-03-31T19:46:43 1774986403"
><a href="item?id=47592462">1 hour ago</a></span
>
<span id="unv_47592462"></span> |
<a
href="flag?id=47592462&amp;auth=887af2503d3b40b7375f015dd06dfd98778457e6&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47592462&amp;auth=887af2503d3b40b7375f015dd06dfd98778457e6&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47592462">3&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47591104">
<td align="right" valign="top" class="title">
<span class="rank">8.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47591104"
class="clicky"
href="vote?id=47591104&amp;how=up&amp;auth=13ee55c92e45f83178804bba52361200d519c2af&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://arstechnica.com/tech-policy/2026/03/okcupid-match-pay-no-fine-for-sharing-user-photos-with-facial-recognition-firm/"
>OkCupid gave 3M dating-app photos to facial
recognition firm, FTC says</a
><span class="sitebit comhead">
(<a href="from?site=arstechnica.com"
><span class="sitestr">arstechnica.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47591104"
>182 points</span
>
by
<a href="user?id=whiteboardr" class="hnuser"
>whiteboardr</a
>
<span class="age" title="2026-03-31T17:55:04 1774979704"
><a href="item?id=47591104">3 hours ago</a></span
>
<span id="unv_47591104"></span> |
<a
href="flag?id=47591104&amp;auth=13ee55c92e45f83178804bba52361200d519c2af&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47591104&amp;auth=13ee55c92e45f83178804bba52361200d519c2af&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47591104">42&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47589856">
<td align="right" valign="top" class="title">
<span class="rank">9.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47589856"
class="clicky"
href="vote?id=47589856&amp;how=up&amp;auth=c076e41e4a30e9768ac13ea99d7da78e9a7e6794&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="https://github.com/timescale/pg_textsearch"
>Show HN: Postgres extension for BM25 relevance-ranked
full-text search</a
><span class="sitebit comhead">
(<a href="from?site=github.com/timescale"
><span class="sitestr"
>github.com/timescale</span
></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47589856"
>49 points</span
>
by <a href="user?id=tjgreen" class="hnuser">tjgreen</a>
<span class="age" title="2026-03-31T16:29:52 1774974592"
><a href="item?id=47589856">2 hours ago</a></span
>
<span id="unv_47589856"></span> |
<a
href="flag?id=47589856&amp;auth=c076e41e4a30e9768ac13ea99d7da78e9a7e6794&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47589856&amp;auth=c076e41e4a30e9768ac13ea99d7da78e9a7e6794&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47589856">16&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47550433">
<td align="right" valign="top" class="title">
<span class="rank">10.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47550433"
class="clicky"
href="vote?id=47550433&amp;how=up&amp;auth=1477e8727545e96c97ab485e7592becb65a0a9f7&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="https://github.com/ericlewis/libpo32"
>Teenage Engineering's PO-32 acoustic modem and synth
implementation</a
><span class="sitebit comhead">
(<a href="from?site=github.com/ericlewis"
><span class="sitestr"
>github.com/ericlewis</span
></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47550433"
>34 points</span
>
by
<a href="user?id=ericlewis" class="hnuser">ericlewis</a>
<span class="age" title="2026-03-28T01:04:56 1774659896"
><a href="item?id=47550433">2 hours ago</a></span
>
<span id="unv_47550433"></span> |
<a
href="flag?id=47550433&amp;auth=1477e8727545e96c97ab485e7592becb65a0a9f7&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47550433&amp;auth=1477e8727545e96c97ab485e7592becb65a0a9f7&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47550433">5&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47542545">
<td align="right" valign="top" class="title">
<span class="rank">11.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47542545"
class="clicky"
href="vote?id=47542545&amp;how=up&amp;auth=0bff1b4fe8bb106b276f98cd7a746698ed1b10eb&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://en.wikipedia.org/wiki/Nematophagous_fungus"
>Nematophagous Fungus</a
><span class="sitebit comhead">
(<a href="from?site=wikipedia.org"
><span class="sitestr">wikipedia.org</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47542545"
>21 points</span
>
by
<a href="user?id=lordgilman" class="hnuser"
>lordgilman</a
>
<span class="age" title="2026-03-27T13:41:22 1774618882"
><a href="item?id=47542545">2 hours ago</a></span
>
<span id="unv_47542545"></span> |
<a
href="flag?id=47542545&amp;auth=0bff1b4fe8bb106b276f98cd7a746698ed1b10eb&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47542545&amp;auth=0bff1b4fe8bb106b276f98cd7a746698ed1b10eb&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47542545">3&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47541746">
<td align="right" valign="top" class="title">
<span class="rank">12.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47541746"
class="clicky"
href="vote?id=47541746&amp;how=up&amp;auth=a6b3f287a623da156eb3e16ce6cfe191736ea18f&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="https://github.com/jkool702/forkrun"
>Show HN: Forkrun NUMA-aware shell parallelizer
(50×400× faster than parallel)</a
><span class="sitebit comhead">
(<a href="from?site=github.com/jkool702"
><span class="sitestr">github.com/jkool702</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47541746"
>74 points</span
>
by
<a href="user?id=jkool702" class="hnuser">jkool702</a>
<span class="age" title="2026-03-27T12:12:20 1774613540"
><a href="item?id=47541746">5 hours ago</a></span
>
<span id="unv_47541746"></span> |
<a
href="flag?id=47541746&amp;auth=a6b3f287a623da156eb3e16ce6cfe191736ea18f&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47541746&amp;auth=a6b3f287a623da156eb3e16ce6cfe191736ea18f&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47541746">10&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47584540">
<td align="right" valign="top" class="title">
<span class="rank">13.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47584540"
class="clicky"
href="vote?id=47584540&amp;how=up&amp;auth=7d06204b231380138585f31429f7104c4c7ee42d&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://twitter.com/Fried_rice/status/2038894956459290963"
>Claude Code's source code has been leaked via a map
file in their NPM registry</a
><span class="sitebit comhead">
(<a href="from?site=twitter.com/fried_rice"
><span class="sitestr"
>twitter.com/fried_rice</span
></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47584540"
>1756 points</span
>
by <a href="user?id=treexs" class="hnuser">treexs</a>
<span class="age" title="2026-03-31T09:00:40 1774947640"
><a href="item?id=47584540">12 hours ago</a></span
>
<span id="unv_47584540"></span> |
<a
href="flag?id=47584540&amp;auth=7d06204b231380138585f31429f7104c4c7ee42d&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47584540&amp;auth=7d06204b231380138585f31429f7104c4c7ee42d&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47584540">867&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47537875">
<td align="right" valign="top" class="title">
<span class="rank">14.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47537875"
class="clicky"
href="vote?id=47537875&amp;how=up&amp;auth=4928cf2694a3b182b9522594add53e8b25163f02&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://mceglowski.substack.com/p/a-primer-on-long-duration-life-support"
>A Primer on Long-Duration Life Support</a
><span class="sitebit comhead">
(<a href="from?site=mceglowski.substack.com"
><span class="sitestr"
>mceglowski.substack.com</span
></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47537875"
>39 points</span
>
by <a href="user?id=zdw" class="hnuser">zdw</a>
<span class="age" title="2026-03-27T01:00:49 1774573249"
><a href="item?id=47537875">3 hours ago</a></span
>
<span id="unv_47537875"></span> |
<a
href="flag?id=47537875&amp;auth=4928cf2694a3b182b9522594add53e8b25163f02&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47537875&amp;auth=4928cf2694a3b182b9522594add53e8b25163f02&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47537875">12&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47593285">
<td align="right" valign="top" class="title">
<span class="rank">15.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47593285"
class="clicky"
href="vote?id=47593285&amp;how=up&amp;auth=3c61f5ee725cadad29eb3124e49ddfe7caa1abc1&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="https://ministack.org/" rel="nofollow"
>Ministack (Replacement for LocalStack)</a
><span class="sitebit comhead">
(<a href="from?site=ministack.org"
><span class="sitestr">ministack.org</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47593285">4 points</span>
by
<a href="user?id=kerblang" class="hnuser">kerblang</a>
<span class="age" title="2026-03-31T20:48:15 1774990095"
><a href="item?id=47593285">19 minutes ago</a></span
>
<span id="unv_47593285"></span> |
<a
href="flag?id=47593285&amp;auth=3c61f5ee725cadad29eb3124e49ddfe7caa1abc1&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47593285&amp;auth=3c61f5ee725cadad29eb3124e49ddfe7caa1abc1&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47593285">discuss</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47549128">
<td align="right" valign="top" class="title">
<span class="rank">16.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47549128"
class="clicky"
href="vote?id=47549128&amp;how=up&amp;auth=5ac0efd2fbb545cdfca05128ed1ec49528a8edfe&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://github.com/danieldugas/HYPERHELL"
rel="nofollow"
>4D Doom</a
><span class="sitebit comhead">
(<a href="from?site=github.com/danieldugas"
><span class="sitestr"
>github.com/danieldugas</span
></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47549128">5 points</span>
by
<a href="user?id=chronolitus" class="hnuser"
>chronolitus</a
>
<span class="age" title="2026-03-27T22:19:34 1774649974"
><a href="item?id=47549128">1 hour ago</a></span
>
<span id="unv_47549128"></span> |
<a
href="flag?id=47549128&amp;auth=5ac0efd2fbb545cdfca05128ed1ec49528a8edfe&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47549128&amp;auth=5ac0efd2fbb545cdfca05128ed1ec49528a8edfe&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47549128">discuss</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47558733">
<td align="right" valign="top" class="title">
<span class="rank">17.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47558733"
class="clicky"
href="vote?id=47558733&amp;how=up&amp;auth=e18f4367467a2a51f1a3876f6b4f8d6cdd276b70&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://news.future-shock.ai/the-weight-of-remembering/"
>From 300KB to 69KB per Token: How LLM Architectures
Solve the KV Cache Problem</a
><span class="sitebit comhead">
(<a href="from?site=future-shock.ai"
><span class="sitestr">future-shock.ai</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47558733"
>45 points</span
>
by
<a href="user?id=future-shock-ai" class="hnuser"
>future-shock-ai</a
>
<span class="age" title="2026-03-28T22:42:23 1774737743"
><a href="item?id=47558733">5 hours ago</a></span
>
<span id="unv_47558733"></span> |
<a
href="flag?id=47558733&amp;auth=e18f4367467a2a51f1a3876f6b4f8d6cdd276b70&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47558733&amp;auth=e18f4367467a2a51f1a3876f6b4f8d6cdd276b70&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47558733">5&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47583959">
<td align="right" valign="top" class="title">
<span class="rank">18.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47583959"
class="clicky"
href="vote?id=47583959&amp;how=up&amp;auth=3cdec58445dd5dcd725e2cb18928da8e48907373&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="https://www.droppedasbaby.com/posts/2602-01/"
>Accidentally created my first fork bomb with Claude
Code</a
><span class="sitebit comhead">
(<a href="from?site=droppedasbaby.com"
><span class="sitestr">droppedasbaby.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47583959"
>37 points</span
>
by
<a href="user?id=offbyone42" class="hnuser"
><font color="#3c963c">offbyone42</font></a
>
<span class="age" title="2026-03-31T07:40:18 1774942818"
><a href="item?id=47583959">4 hours ago</a></span
>
<span id="unv_47583959"></span> |
<a
href="flag?id=47583959&amp;auth=3cdec58445dd5dcd725e2cb18928da8e48907373&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47583959&amp;auth=3cdec58445dd5dcd725e2cb18928da8e48907373&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47583959">7&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47582220">
<td align="right" valign="top" class="title">
<span class="rank">19.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47582220"
class="clicky"
href="vote?id=47582220&amp;how=up&amp;auth=6828ad04de4325871f04219d31b3068b2a01f5ac&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-trojan"
>Axios compromised on NPM Malicious versions drop
remote access trojan</a
><span class="sitebit comhead">
(<a href="from?site=stepsecurity.io"
><span class="sitestr">stepsecurity.io</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47582220"
>1717 points</span
>
by <a href="user?id=mtud" class="hnuser">mtud</a>
<span class="age" title="2026-03-31T02:54:17 1774925657"
><a href="item?id=47582220">18 hours ago</a></span
>
<span id="unv_47582220"></span> |
<a
href="flag?id=47582220&amp;auth=6828ad04de4325871f04219d31b3068b2a01f5ac&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47582220&amp;auth=6828ad04de4325871f04219d31b3068b2a01f5ac&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47582220">694&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47555273">
<td align="right" valign="top" class="title">
<span class="rank">20.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47555273"
class="clicky"
href="vote?id=47555273&amp;how=up&amp;auth=833f239b524bbcadd9b2d66430c491d6b336202a&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://www.psypost.org/audio-tapes-reveal-mass-rule-breaking-in-milgram-s-obedience-experiments-2026-03-26/"
>Audio tapes reveal mass rule-breaking in Milgram's
obedience experiments</a
><span class="sitebit comhead">
(<a href="from?site=psypost.org"
><span class="sitestr">psypost.org</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47555273"
>177 points</span
>
by
<a href="user?id=lentoutcry" class="hnuser"
>lentoutcry</a
>
<span class="age" title="2026-03-28T15:08:22 1774710502"
><a href="item?id=47555273">11 hours ago</a></span
>
<span id="unv_47555273"></span> |
<a
href="flag?id=47555273&amp;auth=833f239b524bbcadd9b2d66430c491d6b336202a&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47555273&amp;auth=833f239b524bbcadd9b2d66430c491d6b336202a&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47555273">111&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47588349">
<td align="right" valign="top" class="title">
<span class="rank">21.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47588349"
class="clicky"
href="vote?id=47588349&amp;how=up&amp;auth=183a73737c5243ae6bec1eaddf699b332e247a03&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://lettermatic.com/custom/monaspace-case-study"
>GitHub Monaspace Case Study</a
><span class="sitebit comhead">
(<a href="from?site=lettermatic.com"
><span class="sitestr">lettermatic.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47588349"
>89 points</span
>
by
<a href="user?id=homebrewer" class="hnuser"
>homebrewer</a
>
<span class="age" title="2026-03-31T15:01:35 1774969295"
><a href="item?id=47588349">6 hours ago</a></span
>
<span id="unv_47588349"></span> |
<a
href="flag?id=47588349&amp;auth=183a73737c5243ae6bec1eaddf699b332e247a03&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47588349&amp;auth=183a73737c5243ae6bec1eaddf699b332e247a03&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47588349">26&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47589370">
<td align="right" valign="top" class="title">
<span class="rank">22.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47589370"
class="clicky"
href="vote?id=47589370&amp;how=up&amp;auth=dde858ef47b8a13ef4d0b59d620d419fd2e08454&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://quantumai.google/static/site-assets/downloads/cryptocurrency-whitepaper.pdf"
>Securing Elliptic Curve Cryptocurrencies Against
Quantum Vulnerabilities [pdf]</a
><span class="sitebit comhead">
(<a href="from?site=quantumai.google"
><span class="sitestr">quantumai.google</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47589370"
>37 points</span
>
by
<a href="user?id=jandrewrogers" class="hnuser"
>jandrewrogers</a
>
<span class="age" title="2026-03-31T16:00:29 1774972829"
><a href="item?id=47589370">5 hours ago</a></span
>
<span id="unv_47589370"></span> |
<a
href="flag?id=47589370&amp;auth=dde858ef47b8a13ef4d0b59d620d419fd2e08454&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47589370&amp;auth=dde858ef47b8a13ef4d0b59d620d419fd2e08454&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47589370">17&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47592939">
<td align="right" valign="top" class="title">
<span class="rank">23.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47592939"
class="clicky"
href="vote?id=47592939&amp;how=up&amp;auth=aaf02f1bb1b4cff40ad372743cebd4b6104c02f1&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://p.ocmatos.com/blog/jsse-a-javascript-engine-built-by-an-agent.html"
>JSSE: A JavaScript Engine Built by an Agent</a
><span class="sitebit comhead">
(<a href="from?site=ocmatos.com"
><span class="sitestr">ocmatos.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47592939"
>11 points</span
>
by <a href="user?id=tilt" class="hnuser">tilt</a>
<span class="age" title="2026-03-31T20:21:50 1774988510"
><a href="item?id=47592939">46 minutes ago</a></span
>
<span id="unv_47592939"></span> |
<a
href="flag?id=47592939&amp;auth=aaf02f1bb1b4cff40ad372743cebd4b6104c02f1&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47592939&amp;auth=aaf02f1bb1b4cff40ad372743cebd4b6104c02f1&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47592939">3&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47585974">
<td align="right" valign="top" class="title">
<span class="rank">24.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47585974"
class="clicky"
href="vote?id=47585974&amp;how=up&amp;auth=9f97f2cc69deae43062ee9d328c5a2e3346f5d93&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://tinyapl.rubenverg.com/docs/info/combinators"
>Combinators</a
><span class="sitebit comhead">
(<a href="from?site=rubenverg.com"
><span class="sitestr">rubenverg.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47585974"
>117 points</span
>
by <a href="user?id=tosh" class="hnuser">tosh</a>
<span class="age" title="2026-03-31T11:49:03 1774957743"
><a href="item?id=47585974">9 hours ago</a></span
>
<span id="unv_47585974"></span> |
<a
href="flag?id=47585974&amp;auth=9f97f2cc69deae43062ee9d328c5a2e3346f5d93&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47585974&amp;auth=9f97f2cc69deae43062ee9d328c5a2e3346f5d93&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47585974">34&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47587597">
<td align="right" valign="top" class="title">
<span class="rank">25.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47587597"
class="clicky"
href="vote?id=47587597&amp;how=up&amp;auth=4aede27006694419ddbf9e9962cd2cda6ad87fd2&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="item?id=47587597"
>Ask HN: Distributed data centers in our basements</a
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47587597"
>31 points</span
>
by <a href="user?id=cmos" class="hnuser">cmos</a>
<span class="age" title="2026-03-31T14:05:42 1774965942"
><a href="item?id=47587597">4 hours ago</a></span
>
<span id="unv_47587597"></span> |
<a
href="flag?id=47587597&amp;auth=4aede27006694419ddbf9e9962cd2cda6ad87fd2&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47587597&amp;auth=4aede27006694419ddbf9e9962cd2cda6ad87fd2&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47587597">50&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47587866">
<td align="right" valign="top" class="title">
<span class="rank">26.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47587866"
class="clicky"
href="vote?id=47587866&amp;how=up&amp;auth=c3ba4836683e119e34eea0cb9c9ef425636e1175&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://www.microsoft.com/en-us/microsoft-copilot/for-individuals/termsofuse"
>Microsoft: Copilot is for entertainment purposes
only</a
><span class="sitebit comhead">
(<a href="from?site=microsoft.com"
><span class="sitestr">microsoft.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47587866"
>357 points</span
>
by <a href="user?id=lpcvoid" class="hnuser">lpcvoid</a>
<span class="age" title="2026-03-31T14:25:37 1774967137"
><a href="item?id=47587866">6 hours ago</a></span
>
<span id="unv_47587866"></span> |
<a
href="flag?id=47587866&amp;auth=c3ba4836683e119e34eea0cb9c9ef425636e1175&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47587866&amp;auth=c3ba4836683e119e34eea0cb9c9ef425636e1175&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47587866">143&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47589567">
<td align="right" valign="top" class="title">
<span class="rank">27.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47589567"
class="clicky"
href="vote?id=47589567&amp;how=up&amp;auth=8cd61b9930e5b2f1aee87b27a96ecd10f13d38d6&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://freek.dev/3064-scotty-a-beautiful-ssh-task-runner"
>Scotty: A beautiful SSH task runner</a
><span class="sitebit comhead">
(<a href="from?site=freek.dev"
><span class="sitestr">freek.dev</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47589567"
>30 points</span
>
by <a href="user?id=speckx" class="hnuser">speckx</a>
<span class="age" title="2026-03-31T16:12:29 1774973549"
><a href="item?id=47589567">4 hours ago</a></span
>
<span id="unv_47589567"></span> |
<a
href="flag?id=47589567&amp;auth=8cd61b9930e5b2f1aee87b27a96ecd10f13d38d6&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47589567&amp;auth=8cd61b9930e5b2f1aee87b27a96ecd10f13d38d6&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47589567">19&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47556076">
<td align="right" valign="top" class="title">
<span class="rank">28.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47556076"
class="clicky"
href="vote?id=47556076&amp;how=up&amp;auth=a50d0938cba00433e576ade9905f16388eef5bb3&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://statmodeling.stat.columbia.edu/2026/03/25/what-major-works-of-literature-were-written-after-age-of-85-75-65/"
>What major works of literature were written after age
of 85? 75? 65?</a
><span class="sitebit comhead">
(<a href="from?site=columbia.edu"
><span class="sitestr">columbia.edu</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47556076"
>112 points</span
>
by
<a href="user?id=paulpauper" class="hnuser"
>paulpauper</a
>
<span class="age" title="2026-03-28T16:29:28 1774715368"
><a href="item?id=47556076">11 hours ago</a></span
>
<span id="unv_47556076"></span> |
<a
href="flag?id=47556076&amp;auth=a50d0938cba00433e576ade9905f16388eef5bb3&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47556076&amp;auth=a50d0938cba00433e576ade9905f16388eef5bb3&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47556076">77&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47589797">
<td align="right" valign="top" class="title">
<span class="rank">29.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47589797"
class="clicky"
href="vote?id=47589797&amp;how=up&amp;auth=fb7a7ec0f5d0ba775b4b2394b00cd2e2d0beed8e&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a href="https://phail.ai"
>Show HN: PhAIL Real-robot benchmark for AI
models</a
><span class="sitebit comhead">
(<a href="from?site=phail.ai"
><span class="sitestr">phail.ai</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47589797"
>17 points</span
>
by <a href="user?id=vertix" class="hnuser">vertix</a>
<span class="age" title="2026-03-31T16:25:43 1774974343"
><a href="item?id=47589797">3 hours ago</a></span
>
<span id="unv_47589797"></span> |
<a
href="flag?id=47589797&amp;auth=fb7a7ec0f5d0ba775b4b2394b00cd2e2d0beed8e&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47589797&amp;auth=fb7a7ec0f5d0ba775b4b2394b00cd2e2d0beed8e&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47589797">8&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="athing submission" id="47587935">
<td align="right" valign="top" class="title">
<span class="rank">30.</span>
</td>
<td valign="top" class="votelinks">
<center>
<a
id="up_47587935"
class="clicky"
href="vote?id=47587935&amp;how=up&amp;auth=765716373276b0d00ed5443a932ef82d7b2a0bb0&amp;goto=news"
><div class="votearrow" title="upvote"></div
></a>
</center>
</td>
<td class="title">
<span class="titleline"
><a
href="https://rollingout.com/2026/03/31/oracle-slashes-30000-jobs-with-a-cold-6/"
>Oracle slashes 30k jobs</a
><span class="sitebit comhead">
(<a href="from?site=rollingout.com"
><span class="sitestr">rollingout.com</span></a
>)</span
></span
>
</td>
</tr>
<tr>
<td colspan="2"></td>
<td class="subtext">
<span class="subline"
><span class="score" id="score_47587935"
>784 points</span
>
by <a href="user?id=pje" class="hnuser">pje</a>
<span class="age" title="2026-03-31T14:30:48 1774967448"
><a href="item?id=47587935">6 hours ago</a></span
>
<span id="unv_47587935"></span> |
<a
href="flag?id=47587935&amp;auth=765716373276b0d00ed5443a932ef82d7b2a0bb0&amp;goto=news"
rel="nofollow"
>flag</a
>
|
<a
href="hide?id=47587935&amp;auth=765716373276b0d00ed5443a932ef82d7b2a0bb0&amp;goto=news"
class="clicky hider"
>hide</a
>
| <a href="item?id=47587935">682&nbsp;comments</a></span
>
</td>
</tr>
<tr class="spacer" style="height: 5px"></tr>
<tr class="morespace" style="height: 10px"></tr>
<tr>
<td colspan="2"></td>
<td class="title">
<a href="?p=2" class="morelink" rel="next">More</a>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<img src="s.gif" height="10" width="100%" />
<table width="100%" cellspacing="0" cellpadding="1">
<tbody>
<tr>
<td bgcolor="#ff6600"></td>
</tr>
</tbody>
</table>
<br />
<center>
<span class="yclinks"
><a href="newsguidelines.html">Guidelines</a> |
<a href="newsfaq.html">FAQ</a> | <a href="lists">Lists</a> |
<a href="https://github.com/HackerNews/API">API</a> |
<a href="security.html">Security</a> |
<a href="https://www.ycombinator.com/legal/">Legal</a> |
<a href="https://www.ycombinator.com/apply/">Apply to YC</a> |
<a href="mailto:hn@ycombinator.com">Contact</a></span
><br /><br />
<form method="get" action="//hn.algolia.com/">
Search:
<input
type="text"
name="q"
size="17"
autocorrect="off"
spellcheck="false"
autocapitalize="off"
autocomplete="off"
/>
</form>
</center>
</td>
</tr>
</tbody>
</table>
</center>
<script type="text/javascript" src="hn.js?T7eOwTlIxzUnpE6JjSkE"></script>
</body>
</html>