News for hackers. Stuff that matters.

tdjsnelling

Re:Show HN: Every single torrent is on this website on Monday September 29, 2025 @03:04PM (#45417499)
Me too. That's listed as an inspiration on the index page!
Re:Show HN: Every single torrent is on this website on Monday September 29, 2025 @01:27PM (#45416424)
https://www.npmjs.com/package/bittorrent-dht is used on the server.

DHT crawlers/indexers already exist to perform that function; they crawl and store infohashes (+ metadata when they receive it) and allow users to search that metadata to return relevant infohashes

Re:Show HN: Every single torrent is on this website on Monday September 29, 2025 @01:24PM (#45416386)
By announcing itself, the indexer makes itself more likely to be handed out as a peer to anyone else interested in that infohash. Every connection attempt it subsequently receives is evidence of another peer announcing or joining that torrent. In effect, it "baits" peers into revealing themselves
Re:Finding Atari Games in Randomly Generated Data on Tuesday June 10, 2025 @12:04PM (#44238451)
Great concept. Very Library of Babel[1] -esque.

[1] https://libraryofbabel.app/ disclaimer - my own project

Re:LaTeX.css – Make your website look like a LaTeX document on Monday December 02, 2024 @09:52AM (#42296745)
I had a crack at a solution to this problem recently. It's pretty basic in terms of what it can do and not the most performant.

Code: https://github.com/tdjsnelling/microtype Demo: https://tdjsnelling.github.io/microtype/test/from-cdn/

Even better, there is the new CSS `hyphens: auto;`. Browser & language support is not yet 100% though.

https://developer.mozilla.org/en-US/docs/Web/CSS/hyphens

Thank you for sharing, I'll be sure to give that a read.
Thank you! Yes, if only he could have seen for himself.
It's an implementation of the 'Library of Babel', as described by Borges in his short story of the same name. It is a library of every possible permutation of a limited alphabet, of books 1,312,000 characters long. The FAQ page [1] and the GitHub readme [2] explain it in much more detail.

[1] https://libraryofbabel.app/about [2] https://github.com/tdjsnelling/babel

https://edalerts.app/

A companion tool for the space sim game Elite Dangerous — useless to anyone that doesn't play the game. I have had a couple of donations from kind users.

Re:Last.fm Turns 20 on Wednesday November 23, 2022 @04:46PM (#33724933)
One of the few subscription services I would happily pay more for, for the recommendations alone.
Re:Awesome Node-Based UIs on Thursday November 17, 2022 @01:18PM (#33643203)
I have recently implemented a fairly complex workflow editor [1] at Northflank (https://northflank.com) using react-flow and elkjs. They make for a very powerful and flexible combination, great for our needs.

[1] https://i.imgur.com/gENveM4.png

Re:Removal of Heroku free product plans on Thursday August 25, 2022 @12:56PM (#32596540)
I agree that the Heroku developer experience has been second to none. I'm a front-end & DX engineer at Northflank and we're working hard to evolve and create a next-gen iteration of the Heroku experience anchored around 12 Factor Applications in a Kubernetes/cloud native era. We're getting very close, come and see for yourself: https://northflank.com. Some key features:

* As simple as `git push` to build & deploy services

* One-click addons for Postgres, Mongo, Redis, MySQL and more

* A generous free tier to get developers on board with minimal friction

* Great out of the box observability

* The option to set up pipelines for more complex build/preview/release workflows

Re:I Miss Heroku's DevEx on Thursday May 12, 2022 @04:31AM (#31350846)
The decline of Heroku is a shame, they were the first to really make cloud accessible to all.

Over at Northflank (https://northflank.com), we're trying to continue that trend and great developer experience is our main priority. We address many of the same points you mention - simply `git push` to build and deploy (using Dockerfiles or Buildpacks), instant free DNS & TLS, one-click addons (Postgres, Mongo, Redis...), environment variables inherited from databases, and much much more - all with sensible pricing.

Feel free to check out what we've been building at https://northflank.com/changelog

Re:Off the Grid on Saturday January 22, 2022 @06:48AM (#30035871)
I built a web version of Donsol for the same reason. It's a PWA so you can also install it on your device and play offline.

https://donsol.tdjs.tech/

Re:My small revenge on Apple on Wednesday August 04, 2021 @05:20AM (#28058921)
Right? A different colour border on the Apple button should be the least of OPs design concerns here...
Re:I made 50k calls to explore the telephone network on Wednesday June 23, 2021 @10:06AM (#27604706)
I'm also fairly sure it says 'mobile' not 'maple'
Re:Decentralised content moderation on Thursday January 14, 2021 @09:43AM (#25776835)
Totally agree. Why should someone else I've never met decide what I can and can't see? Leave that decision up to the individual user, and they can tailor their own experience as they desire. Allow them to filter out particular words, phrases, other users and so on.
Re:Show HN: I made NIGHT.FM, a cyberpunk-inspired online radio on Wednesday January 13, 2021 @04:46AM (#25760048)
Great work, the visuals are spot on.
A while ago Facebook banned my small businesses advertising account out of the blue with no reason given, and gave no option to appeal or even find out what (if anything) I was doing wrong. This move effectively killed my business. The idea of FB caring about the 'little guys' is laughable.
Re:Lack of cdnjs activity on Friday November 01, 2019 @07:35AM (#21417734)
Yggdrasil[1] is a similar project that seems to be a bit more active, if you're interested.

[1] https://github.com/yggdrasil-network/yggdrasil-go

Appreciate all the feedback, the code is certainly pretty hacky right now and I intend to clean it up in future. Glad you like the project!
That is something glaringly obvious that I should have considered, thanks for pointing it out. I'll make the change to require a specific message.
Is this a Stripe product? The site is almost identical.
Re:Calibra – Digital Wallet for Libra on Tuesday June 18, 2019 @07:14AM (#20211712)
From the whitepaper:

> it will be backed by a collection of low-volatility assets, such as bank deposits and short-term government securities in currencies from stable and reputable central banks.

and

> The assets in the Libra Reserve will be held by a geographically distributed network of custodians with investment-grade credit rating to provide both security and decentralization of the assets.

https://libra.org/en-US/white-paper/#the-libra-currency-and-...

Older »