frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I Was Trapped in Chinese Mafia Crypto Slavery [video]

https://www.youtube.com/watch?v=zOcNaWmmn0A
1•mgh2•3m ago•0 comments

U.S. CBP Reported Employee Arrests (FY2020 – FYTD)

https://www.cbp.gov/newsroom/stats/reported-employee-arrests
1•ludicrousdispla•5m ago•0 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
1•vladeta•10m ago•1 comments

Show HN: SVGV – A Real-Time Vector Video Format for Budget Hardware

https://github.com/thealidev/VectorVision-SVGV
1•thealidev•12m ago•0 comments

Study of 150 developers shows AI generated code no harder to maintain long term

https://www.youtube.com/watch?v=b9EbCb5A408
1•lifeisstillgood•12m ago•0 comments

Spotify now requires premium accounts for developer mode API access

https://www.neowin.net/news/spotify-now-requires-premium-accounts-for-developer-mode-api-access/
1•bundie•15m ago•0 comments

When Albert Einstein Moved to Princeton

https://twitter.com/Math_files/status/2020017485815456224
1•keepamovin•16m ago•0 comments

Agents.md as a Dark Signal

https://joshmock.com/post/2026-agents-md-as-a-dark-signal/
1•birdculture•18m ago•0 comments

System time, clocks, and their syncing in macOS

https://eclecticlight.co/2025/05/21/system-time-clocks-and-their-syncing-in-macos/
1•fanf2•20m ago•0 comments

McCLIM and 7GUIs – Part 1: The Counter

https://turtleware.eu/posts/McCLIM-and-7GUIs---Part-1-The-Counter.html
1•ramenbytes•22m ago•0 comments

So whats the next word, then? Almost-no-math intro to transformer models

https://matthias-kainer.de/blog/posts/so-whats-the-next-word-then-/
1•oesimania•23m ago•0 comments

Ed Zitron: The Hater's Guide to Microsoft

https://bsky.app/profile/edzitron.com/post/3me7ibeym2c2n
2•vintagedave•26m ago•1 comments

UK infants ill after drinking contaminated baby formula of Nestle and Danone

https://www.bbc.com/news/articles/c931rxnwn3lo
1•__natty__•27m ago•0 comments

Show HN: Android-based audio player for seniors – Homer Audio Player

https://homeraudioplayer.app
2•cinusek•27m ago•0 comments

Starter Template for Ory Kratos

https://github.com/Samuelk0nrad/docker-ory
1•samuel_0xK•29m ago•0 comments

LLMs are powerful, but enterprises are deterministic by nature

2•prateekdalal•32m ago•0 comments

Make your iPad 3 a touchscreen for your computer

https://github.com/lemonjesus/ipad-touch-screen
2•0y•38m ago•1 comments

Internationalization and Localization in the Age of Agents

https://myblog.ru/internationalization-and-localization-in-the-age-of-agents
1•xenator•38m ago•0 comments

Building a Custom Clawdbot Workflow to Automate Website Creation

https://seedance2api.org/
1•pekingzcc•41m ago•1 comments

Why the "Taiwan Dome" won't survive a Chinese attack

https://www.lowyinstitute.org/the-interpreter/why-taiwan-dome-won-t-survive-chinese-attack
2•ryan_j_naughton•41m ago•0 comments

Xkcd: Game AIs

https://xkcd.com/1002/
1•ravenical•42m ago•0 comments

Windows 11 is finally killing off legacy printer drivers in 2026

https://www.windowscentral.com/microsoft/windows-11/windows-11-finally-pulls-the-plug-on-legacy-p...
1•ValdikSS•43m ago•0 comments

From Offloading to Engagement (Study on Generative AI)

https://www.mdpi.com/2306-5729/10/11/172
1•boshomi•45m ago•1 comments

AI for People

https://justsitandgrin.im/posts/ai-for-people/
1•dive•46m ago•0 comments

Rome is studded with cannon balls (2022)

https://essenceofrome.com/rome-is-studded-with-cannon-balls
1•thomassmith65•51m ago•0 comments

8-piece tablebase development on Lichess (op1 partial)

https://lichess.org/@/Lichess/blog/op1-partial-8-piece-tablebase-available/1ptPBDpC
2•somethingp•53m ago•0 comments

US to bankroll far-right think tanks in Europe against digital laws

https://www.brusselstimes.com/1957195/us-to-fund-far-right-forces-in-europe-tbtb
4•saubeidl•54m ago•0 comments

Ask HN: Have AI companies replaced their own SaaS usage with agents?

1•tuxpenguine•56m ago•0 comments

pi-nes

https://twitter.com/thomasmustier/status/2018362041506132205
1•tosh•59m ago•0 comments

Show HN: Crew – Multi-agent orchestration tool for AI-assisted development

https://github.com/garnetliu/crew
1•gl2334•59m ago•0 comments
Open in hackernews

Porting a library to a different language with a sentence

https://randomlabs.ai/blog/porting-a-library-with-slate
35•tortilla•4mo ago

Comments

FearNotDaniel•4mo ago
> If you're reading this you probably have some idea of what slate is.

Tip for anyone writing technical/product blogs: never assume readers know what your product is. They probably came in for the first time from a random link on some site like HN and this is your first (and maybe only) opportunity to get that elevator pitch in. I think this particular example is a good one, in that they immediately provide a one-sentence "refresher" that gives the rest of the post some context.

Might be also worthwhile considering a more memorable/distinctive name, unless of course this is only aimed at those who are actively and aggressively following developments in that space. The post piqued my interest enough to make me vaguely think, hmmm, I might follow that up some time in the future when I'm less busy however if I fail to bookmark it and assuming the name 'slate' loosely sticks in my head, then a Google search for 'slate', 'slate ai' or even 'slate ai agent' isn't going to bring me back to this product again.

Archit3ch•4mo ago
> If you're reading this you probably have some idea of what slate is.

Yeah, they make audio plugins. :)

reycharles•4mo ago
It's a type of rock
JonChesterfield•4mo ago
I was looking for signs that the tests and examples worked afterwards. Those are missing.

Its javascript to typescript, which unless I'm missing something, can be done with `mv foo.js foo.ts`. No examples of any transforms done by the tool.

And it wasn't one sentence, it was a sequence of questions and answers.

I guess they started with the title for the blog post and didn't really worry about showing whether it did anything useful or not.

anentropic•4mo ago
it was Python -> Typescript
hsuduebc2•4mo ago
Python to typescript is far more impressive. Assuming it's working of course.
JonChesterfield•4mo ago
Ah yes, reading fail on my part. Yes, successfully compiling python to typescript would be a headache. I think some things would essentially have to turn into eval of strings. Though not if the project was sufficiently uninteresting python.
JaggerJo•4mo ago
> .. excluding all tests and examples, ..

How would you verify that the ported code actually works if you don't port the tests and examples?

I see tremendous use in a tool that could be used to port "any" library to any language. I'm very skeptical if this works if the library itself depends on other language specific libraries, ... but we'll see.

If you'd seriously want to use that port in production it only makes sense to port the tests and examples. How would you verify the ported code works otherwise? This also means that if the original library has bad test coverage.. you have too.

JonChesterfield•4mo ago
It's much more convincing evidence that the port worked if you run the same tests and examples as before. If you've let the llm change the tests too it's very hard to tell whether the new codebase does the same thing as the original.
frumplestlatz•4mo ago
Claude Sonnet has a funny habit of fixing test failures by deleting the failing tests.
Anonbrit•4mo ago
It really is like an over enthusiastic college intern!
JaggerJo•4mo ago
Yes, that would be even better - but also way harder for unit tests as you’d need to interop between the langauges.
hn8726•4mo ago
> How would you verify that the ported code actually works if you don't port the tests and examples?

Port tests, run them against unported code. Port code, run it against unported tests? That way you also verify that the public api hasn't changed

deng•4mo ago
I cannot find any link to a repository with that ported library. I can't imagine why you wouldn't share this exciting port, unless of course the code is not that great?

And as a sidenote, why would you ever hijack the up/down cursor keys on a web page? There are still people out there on actual computers which use them for scrolling.

pcthrowaway•4mo ago
> And as a sidenote, why would you ever hijack the up/down cursor keys on a web page? There are still people out there on actual computers which use them for scrolling.

There are also people who will give up on the article when they realize they can't scroll with the arrow keys.

conartist6•4mo ago
Why trumpet code that is so ready for the garbage that you wouldn't even bother to publish it
4b11b4•4mo ago
seriously. this is no different from that kid who ran Claude code in a while loop
gavinh•4mo ago
The post’s title is mostly occluded by an image on mobile, so that bodes well.
ghuntley•4mo ago
Essentially this is Ralph as a service - https://ghuntley.com/ralph
qreesp•4mo ago
What is slate? any link to it?