HN user

donbrae

347 karma

Front-end web dev based in Edinburgh, Scotland.

Main project: https://www.jazzkeys.fyi (jazz piano tutorials)

Blog: https://jamieonkeys.dev

Posts19
Comments100
View on HN
www.theverge.com 1y ago

First lab-grown meat for pets goes on sale

donbrae
2pts0
www.nytimes.com 2y ago

William Friedkin, Director of ‘French Connection’ and ‘Exorcist,’ Dies at 87

donbrae
12pts3
www.jazzkeys.fyi 3y ago

Show HN: JazzKeys.fyi – Tutorials for jazz and funk keyboard players

donbrae
14pts4
www.jamieonkeys.dev 3y ago

Interview with ChatGPT

donbrae
1pts0
www.theguardian.com 3y ago

I was asked to invent the next Wordle. How hard could it be?

donbrae
2pts0
www.jamieonkeys.dev 3y ago

Finding the perfect domain name

donbrae
2pts1
www.jamieonkeys.dev 4y ago

Keeping audio and visuals in sync with the Web Audio API

donbrae
1pts0
www.jamieonkeys.dev 4y ago

A calendar and weather forecast in the terminal

donbrae
2pts0
www.jamieonkeys.dev 4y ago

Building an animated piano keyboard with JavaScript and MIDI

donbrae
2pts0
www.reuters.com 4y ago

Gay dating app Grindr to go public in $2.1B SPAC deal

donbrae
7pts1
www.jamieonkeys.dev 4y ago

My macOS keyboard shortcuts

donbrae
213pts195
arstechnica.com 4y ago

Review: The Mac Studio shows us why Apple left Intel behind

donbrae
6pts0
www.datagridxl.com 4y ago

DataGridXL v2: ‘Excel-Like Experience for Web Apps’

donbrae
1pts0
ebooks.humanwhocodes.com 4y ago

‘Understanding JavaScript Promises’ (new e-book by Nicholas C. Zakas)

donbrae
9pts0
www.jamieonkeys.dev 4y ago

Tripods, an HTML5 puzzle game I built during lockdown

donbrae
4pts0
valhalladsp.com 4y ago

Getting Started with Reverb Design, Part 1: Dev Environments

donbrae
77pts17
tripodsgame.com 5y ago

Show HN: Tripods – An HTML5 Puzzle Game

donbrae
2pts1
www.jamieonkeys.dev 5y ago

Fuse.js: JSON vs. JavaScript object literal speed tests

donbrae
1pts0
css-tricks.com 5y ago

RadEventListener: A Tale of Client-Side Framework Performance

donbrae
2pts1
Eat Real Food 7 months ago

You can get all the nutrients you need, easily, from a vegan diet, with the exception of B12 (a cheap supplement will cover that).

Also, human ‘canines’ are pretty pathetic. They’ll do the job in getting meat off bones, sure, but are nothing compared with my dog’s teeth – he has proper canines. (He also doesn’t have to prepare and cook meat before tucking in. Humans are actually pretty lame meat eaters even in comparison to other omnivores like dogs, let alone carnivores like lions.)

Pigs are amazing animals: intelligent, sociable and empathetic. The way we treat them – confining pregnant sows and nursing mothers to weeks or months in gestation/farrowing crates, and gassing them underground in slaughterhouses – is truly appalling.

Domains I Love 1 year ago

A few of my favourites: brr.fyi, sheep.horse, timeflies.buzz, pudding.cool and bad.coffee.

This is great. I’ve already been using `text-wrap: balance` on headlines. Before, I was concatenating certain words with ` ` to try to avoid bad wrapping at certain viewport widths. (Doing so is still a useful trick in edge cases.) `text-wrap: pretty` should fix similar ugliness in body text.

I wonder whether AI being the new and shiny thing will lead to a reduction in ‘innovation’ in front-end frameworks. Front-end dev seems to me to have been a solved problem for years now, yet there are still new ways of doing things for marginal gains. I personally just use vanilla JS (having never built anything Facebook-scale which would necessitate using a tool like React) and would be happy if instead of working on yet more front-end stuff, folk will otherwise build something AI-related, both because that is where the hype is but also because it’s genuinely exciting.

One of my favourite tips is to hold down Command while dragging important apps, files and folders to the Finder toolbar in order to ‘pin’ them. You can then drag files to ‘Open in…’ (eg, images to ImageOptim) or just launch apps.

If I’m on headphones (usually wired) I’ll choose the Dolby Atmos mix pretty much every time. As the article notes, it’s great for classical and jazz recordings. But I prefer the Atmos mixes for other genres and styles of music, too. The various instruments/parts seem to have more room to breathe in the mix, and I hear new things in familiar tracks.

I normally find that stuff I build for the web just works in Chrome and Firefox and it’s Safari that requires hacks and workarounds, even when I’m using standard APIs that are widely supported. I’d have to go out of my way to have something work in Chrome but not Firefox.

Equinox.space 2 years ago

Ah, you also did the Transmit 3D truck for the Panic website. Nice work!

Interesting, as most jazz is not freeform and typically follows an agreed chord sequence. Certainly, jazz improvisation tends to feature lots of notes, often played at fast tempos, but ‘messing around’ it definitely isn’t. Jazz improv requires years of concerted practice and deep thinking. If you analyse a great jazz solo, it becomes clear that it isn’t random notes, or a ‘mess’. To me it’s astonishing that anyone can create something so intricately structured on the fly. Of course, you’re free not to like it.

These are really impressive. Providing the ‘prompter-composer’ can generate high quality, stereo mixes — these all appear to be low bitrate, mono files — you could probably use them right now for various ‘wallpaper music’ purposes, where originality is not required or is even a detriment: ‘on hold’ music, low budget video productions, symphonic film scores etc.

Producing this kind of anti-music is pretty soul-destroying for a musician, anyway, so the machines might as well do it. We can then spend our time working on stuff that means something, and if we’re lucky and it connects with enough people, make a living from it.

I’d been using Spotify since 2009 and switched to Apple Music last year. The Apple Music UX is worse, but Dolby Atmos makes it worth it. As someone who listens to a lot of jazz with headphones, it’s a significant improvement over standard stereo. I’d go back to Spotify if they added the feature.

[dead] 3 years ago

I occasionally see websites made with this tool and appreciate the aesthetic. A pleasant change from the usual corporate web design. Examples at https://cargo.site/In-Use.