HNHacker News
TopNewBestAskShowJobs

yayitswei

841 karma · joined April 28, 2010

submissionscomments
yayitswei··on Hymn to Babylon, missing for a millennium, has been discovered
Interesting literacy regression: this newly discovered Babylonian hymn was routinely copied by schoolchildren 3,000 years ago, while yesterday's article about why English doesn't use accents showed that by 1100 AD European literacy had contracted so much that monks were essentially writing only for other monks.

If I'm interpreting this correctly, ancient Babylon had institutionalized childhood education for complex literary works. Medieval Europe treated literacy as a specialized craft. So much for exponential growth.

yayitswei··on ClojureScript from First Principles [video]
Early cljs/react adopter here. Found "the next react" in Hyperfiddle's Electric Clojure — it eliminates the client/server boundary entirely. Write one function that spans both sites, compiler handles the network automatically. The amount of plumbing code that just disappears is staggering.
yayitswei··on Four years of sight reading practice
I agree. Reminds me of that story about chess grandmasters having incredible memory for valid chess positions but performing no better than average when remembering random piece arrangements. There's likely some efficient compression you can achieve by playing real-world music patterns rather than random notes. And it sounds better!

An interesting middle ground might be using LLMs to generate plausible melodies based on real-world music patterns and emphasizing the unfamiliar patterns, but if the goal is to play real music fluently, nothing beats practicing with actual pieces from the repertoire you want to play.

yayitswei··on One Million Chessboards
I predict this will evolve into bot warfare! For example, here's a snippet to advance pawns: https://gist.github.com/yayitswei/442cd5128b2dbfbd95a101b70f...
yayitswei··on Avoiding skill atrophy in the age of AI
With driving in the age of autopilot, there's yet a new skill - staying engaged enough to intervene during that 0.1% of the time it tries to kill you.
yayitswei··on Baking the Y Combinator from Scratch
At first I thought they were going to implement it in MIT Scratch.
yayitswei··on Bored of It
This is excellent satire. It's like a Rorschach test for the commenters.
yayitswei··on Hackers stole billions in crypto to keep North Korea’s regime afloat
Same Krugman who wrote "Bitcoin is Evil" in 2013.
yayitswei··on Why Ruby on Rails still matters
Simple and abstract are subjective, but for me: PHP, jQuery, htmx, Electric Clojure.
yayitswei··on Why Ruby on Rails still matters
I wouldn't say Rails is the most simple and abstracted way to build a web application. More so than Next.js, yes, but there are both older and newer technologies that keep things simpler.
yayitswei··on SQL or Death? Seminar Series – Spring 2025
I chose death and never looked back. Favorite replacement has been Diatomic, currently looking into Rama.
yayitswei··on Bye-bye Windows gaming? SteamOS officially expands past the Steam Deck
What if SteamOS included kernel-level anti-cheat? Seems like an elegant solution compared to the current approach of running invasive third-party anti-cheat software.
yayitswei··on The Average American Spent 2.5 Months on Their Phone in 2024
From a statistical definition, it does. But yes, we can do better.
yayitswei··on The Swedish cabin on the frontline of a possible hybrid war
Letting the Guardian publish on article about the cabin is the opposite of security through obscurity.
yayitswei··on Show HN: Open-sourcing my failed startup) Buzee – A file search application
'Buzee' pronounced as 'boozey' (from the readme) is a similar to a common slang term for intoxicated or alcohol-related.
yayitswei··on Building a better and scalable system for data migrations
The database I'm working with, Rama, has an interesting way to do "instant migrations" at scale. Your migration function runs on every read until data is durably migrated in the background. So you get migrated data immediately after deploy, while Rama quietly persists the changes during normal processing. No downtime.

https://blog.redplanetlabs.com/2024/09/30/migrating-terabyte...

yayitswei··on Becoming physically immune to brute-force attacks (2021)
Now do the wrench attack.
yayitswei··on Riot Games: Peeking into Valorant's Netcode (2020)
For comparison, here's a talk about Overwatch's netcode: https://youtu.be/W3aieHjyNvw

Overwatch has a long time-to-kill, interesting to compare tradeoffs.

yayitswei··on Show HN: Epublifier – scrape pages (books, manuals) for offline reading
Is there a good tool for scraping a multi-page website (e.g. documentation) into plain text to send to an LLM?
yayitswei··on The World’s $100T Fiscal Timebomb Keeps Ticking
What's up with Germany?
yayitswei··on Splitting engineering teams into defense and offense
A PR that moves the needle is worth 2-4 weeks or more. Small improvements or fixes can be handled by the team on the defense rotation.
yayitswei··on Y Combinator Traded Prestige for Growth
YC did not have prestige in their early years (Jessica mentions they had to beg their friends to come to demo days). Yet people were dropping out of Harvard to join. So it seems prestige is not necessary for success and in fact may be a negative signal.
yayitswei··on When To Do What You Love
He's targeting a particular audience in this essay. Doesn't mean he hates everyone else. In fact, in other essays he says that being an older founder can actually be an advantage in some ways.
yayitswei··on Octopuses seen hunting together with fish, punching those that don't cooperate
Could it be "Children of Time" by Adrian Tchaikovsky?

(ht Claude)

yayitswei··on Ask HN: Is a Masters in CS/Engineering worth it for a mid-career PM?
Is this a repost? I swear I've seen a similar post recently with near-identical responses.
yayitswei··on Is my vision that bad? No, it's just a bug in Apple's Calculator
Reminded me of this article about how centering things is the hardest problem in computer science (with plenty of examples).

https://tonsky.me/blog/centering/

yayitswei··on Vanilla Prime: A simpler, more sustainable way of web development
Simple != Easy

https://www.infoq.com/presentations/Simple-Made-Easy/

I'm not sure if the author succeeded or not, but at least the goal is clear.

yayitswei··on Electric Clojure v3: Differential Dataflow for UI [video]
Or you could start a startup that codes circles around its competitors (see Nubank, which became large enough to acquire Rich Hickey's team). There's a growing list of Clojure unicorns, most of whom have a tech-forward culture.

Agree with the challenges you mentioned using new tech at a more mainstream company.

yayitswei··on Electric Clojure v3: Differential Dataflow for UI [video]
Have you tried it? I was skeptical too until I built a few apps with it. The learning curve is easier than it seems (I started by modifying the examples) and it really does cut down on development time - turns out much of modern web programming revolves around network management and its associated complexities.

> Does the tech have any local caching options to make this a little more sane for a worst case an end user?

This is trivially solved in Electric- as long as you hold onto a client-side handle of the data, it won't be unmounted.

yayitswei··on Electric Clojure v3: Differential Dataflow for UI [video]
I largely agree with the comments here, that LLMs struggle with Clojure but Claude does it best at the moment. I also use it mainly for writing individual functions, though it occasionally correctly generates a simple Electric app with my desired functionality (Projects help, along with giving it lots of examples).

The most optimistic outlook I've heard on AI+Clojure is that AI is not magical and still benefits from good abstractions. So hopefully as models get better at reasoning, using something like Electric Clojure will help them write clean, maintainable code.

← PreviousPage 2 of 9Next →