adriancooney
|
1 month ago
|
on: Show HN: Zuckerman – minimalist personal AI agent that self-edits its own code
100%. This is why I'm so reluctant to give any access to my OpenClaw. The skills hub is poisoned.
adriancooney
|
7 months ago
|
on: Modern Node.js Patterns
adriancooney
|
11 months ago
|
on: Zod v4 Beta
Zod is installed in nearly every project I use. It’s an essential part of my toolkit. I adore this library. It near perfect as-is and these additions make it even better. Thanks for all the hard work.
adriancooney
|
1 year ago
|
on: A 10x Faster TypeScript
I know this is a port but I really hope the team builds in performance debugging tools from the outset. Being able to understand _why_ a build or typecheck is taking so long is sorely missing from today's Typescript.
adriancooney
|
1 year ago
|
on: TypeScript types can run DOOM [video]
Please do.
adriancooney
|
1 year ago
|
on: Making Beautiful API Keys
Agreed. I first seen it at Stripe (along with prefixing every ID). Whoever at Stripe (or where ever it was invented) needs a good pat on that back. It's adoption has been a huge for DX generally.
adriancooney
|
1 year ago
|
on: Google says AI weather model masters 15-day forecast
We can always work backwards, regardless of AI.
adriancooney
|
1 year ago
|
on: Apple announces new accessibility features, including eye tracking
Cool. I'm a bit unsettled that my camera's green dot didn't turn on for it though.
adriancooney
|
1 year ago
|
on: An electric new era for Atlas
adriancooney
|
2 years ago
|
on: TSDiagram – Diagrams as Code with TypeScript
This is fantastic and exactly what I’ve been looking for. Thank you.
adriancooney
|
2 years ago
|
on: Don't build AI products the way everyone else is doing it
With the pace of AI, that (large) investment into a custom toolchain could be obsolete in a year. It feels like ChatGPT is going to gobble up all AI applications. Data will be the only differentiator.
adriancooney
|
2 years ago
|
on: Show HN: Rental data supplied by tenants in Ireland, searchable by all
I love your site, I use it all the time and recommend it to all my friends. Thank you.
Do you offer historical exports of data? I’d love to create some visualisations of the housing situation in Ireland over time.
adriancooney
|
2 years ago
|
on: Node.js 20.6.0 will include built-in support for .env files
I still find `ts-node` gets in my way often with configuration related issues. `tsx` on the other hand has been a dream.
adriancooney
|
2 years ago
|
on: Web Scraping via JavaScript Runtime Heap Snapshots (2022)
Thanks for posting this again! It's a year later and I still haven't touched the web scraper in production which is great to reflect on. It seems running the Youtube command on the post is still producing the exact same data too.
$ npx puppeteer-heap-snapshot query \
--url https://www.youtube.com/watch\?v\=L_o_O7v1ews \
--properties channelId,viewCount,keywords --no-headless
adriancooney
|
2 years ago
|
on: GPT detectors are biased against non-native English writers
I wonder if comparing embeddings could work here? It might be more resilient to cosmetic changes.
adriancooney
|
3 years ago
|
on: How Brian Eno Created Ambient 1: Music for Airports (2019)
Thanks for the recommendations. Some of my fav ambient(ish) albums that might fit in that list:
- William Basinski - The Disintegration Loops
- Jon Hopkins - Music For Psychedelic Therapy
- Erland Cooper - Music for Growing Flowers
adriancooney
|
3 years ago
|
on: How to create a blog post title optimizer with GPT-3 and Hacker News data
Anecdotally I agree with you but doesn't this blog post suggest the reverse - click bait does well? The model was trained on a fairly comprehensive set of HN titles and it scores click-bait-y titles with a high "Good" probability. e.g. `"Beware! Uninstalling this PC game deletes your hard drive"` with a `62.0% Good prob`. There's a ton of hidden complexity involved here but if click-bait was generally downvoted by the HN community, we should expect a low "Good" score, right?
adriancooney
|
3 years ago
|
on: Ask HN: What are the best tools for web scraping in 2022?
Apologies for the shameless self-promotion here but it was this very problem that I built puppeteer-heap-snapshot. It decouples the HTML from the scraper and instead we inspect the booted app’s memory. Not near as performant but a lot more reliable. I wrote about it here:
https://www.adriancooney.ie/blog/web-scraping-via-javascript...
adriancooney
|
3 years ago
|
on: A 3400-year-old city emerges from the Tigris River
If you haven't already, give the Fall of Civilizations podcast [1] a listen. It's one of my favourites - informative, engaging and peaceful listening - about how civilizations rise and fall. Episode 8 is about the Sumerians in Iraq and might give you a picture of how these people lived (if nearly 1500 years earlier).
[1]: https://fallofcivilizationspodcast.com/
adriancooney
|
3 years ago
|
on: Web scraping via JavaScript runtime heap snapshots
If it’s rendered server-side - no. The data likely won’t be loaded into the JS heap (the DOM isn’t included in the heap snapshots) when you visit the page. You might be in luck if the website executes JavaScript to augment the server-side rendered page however. If it does, your data may be loaded into memory in a way you can extract it.