HN user

jalada

1,106 karma

Head of Engineering; https://pixielabs.io

Podcast co-host; https://octal.fm

Also made: https://twitterfall.com, https://www.rivered.io, https://www.traintrack.io.

[ my public key: https://keybase.io/jalada; my proof: https://keybase.io/jalada/sigs/1NgGnifAWiFvtmWKkvcr37qSJQZaVXvd_B5pPuc0Y-4 ]

Posts43
Comments162
View on HN
medium.com 9y ago

MutationObserver in JavaScript

jalada
2pts0
en.wikipedia.org 9y ago

Chronostasis

jalada
3pts0
github.com 9y ago

Show HN: Cavy – an integration testing framework for React Native

jalada
3pts1
blog.nylas.com 9y ago

Nylas Mail is now free

jalada
330pts319
www.bbc.com 9y ago

Chernobyl: A vast new tomb for the most dangerous waste in the world

jalada
1pts0
flattrplus.com 10y ago

Flattr Plus

jalada
3pts0
medium.com 10y ago

The first rule of pricing is: you do not talk about pricing

jalada
1pts0
www.seenbot.com 10y ago

/seen: Find your Slack mates on social media

jalada
3pts3
blog.jalada.co.uk 10y ago

Heroku is no longer the hobbyist's friend

jalada
160pts111
www.gifpeek.com 11y ago

Gifpeek: Streaming gifs from Twitter

jalada
1pts0
blog.jalada.co.uk 11y ago

Airport Extreme vs. pfSense

jalada
1pts0
blog.jalada.co.uk 11y ago

Some tips when writing an API in Ruby on Rails

jalada
5pts1
blog.jalada.co.uk 11y ago

Deploying a Node.js application with Capistrano 3

jalada
1pts0
blog.jalada.co.uk 11y ago

Tiny Upstart script to keep a NodeJS process alive

jalada
1pts0
www.gifpeek.com 11y ago

Show HN: Gifpeek, an infinite animated GIF stream (Sometimes NSFW)

jalada
4pts0
www.bbc.co.uk 11y ago

Cystic fibrosis 'game-changer' study

jalada
1pts0
www.tagstarapp.com 12y ago

Show HN: Tagstar V8: Enter your Instagram photos in daily hashtag competitions

jalada
3pts0
www.whisperkey.io 12y ago

Show HN: WhisperKey - Send & receive secure messages in the browser

jalada
4pts2
en.wikipedia.org 12y ago

Doomsday clock

jalada
2pts0
en.wikipedia.org 12y ago

Henrietta Lacks

jalada
2pts0
books.jalada.co.uk 12y ago

Show HN: I'm thinking of writing an E-book: ‘Practical Ruby on Rails recipes’

jalada
3pts4
medium.com 12y ago

Making a Little Printer publication — a guide

jalada
3pts2
medium.com 12y ago

How I listen to music

jalada
1pts0
www.echelon.io 12y ago

Show HN: Echelon – A safe way to manage your company’s Twitter accounts

jalada
40pts41
github.com 13y ago

Groupdate: The simplest way to group temporal data in Ruby

jalada
1pts0
github.com 13y ago

Create beautiful Javascript charts with one line of Ruby

jalada
2pts0
hacks.mozilla.org 13y ago

Speed Up App Development with X-Tag and Web Components

jalada
2pts0
blog.pxi.io 13y ago

Rivered - An uncluttered River of News

jalada
2pts0
www.rivered.io 13y ago

Show HN: Rivered - River of News RSS Reader built in less than a week

jalada
1pts1
tagstar.co 13y ago

Show HN: Turn Instagram into a competition with Tagstar

jalada
1pts1

I know there's a lot of concerns about generative voices, but it's a shame the only solution is 'insist on a live recording of random phrases'. For those whose voices have already degenerated, but who have hours of recordings available from historical sources (e.g. speech therapy sessions), it's too late to ask them to record something fresh.

Don't get me wrong, it's fantastic to see the tech being used this way. My Dad has lost most of his speech due to some kind of aphasia-causing condition and if this had been available just a year or two ago it could've been a big help for him; it's reassuring that others earlier in the journey will benefit from this.

When I was in Paris in 2019 I tried to use their e-scooters and it was nearly impossible because angry locals had sharpie-d over every barcode so you couldn’t scan them. I’m surprised the companies haven’t left already.

Cute. My parents' house has, for a few years now, been plagued by crows attacking the windows in the early hours of the morning, dive-bombing them, standing outside them screaming, pecking them, etc. If they're not attacking the house they're on the roof or in nearby trees screaming.

The closest to a solution has been to cover every window with outside blinds to at least stop them smashing into them.

I stayed with them for a few months and was woken up by this every morning without fail. Honestly, it was pretty distressing.

I love birds and feed them in our garden (so do my parents!), but I wouldn't want to encourage crows to follow me around after that. I'm always in two minds about this tendency for humans to...humanise...animal behaviour.

Pixie Labs | Full Stack Developer (Senior Engineer) | Remote (UK-based) | Full-time | See job spec for compensation details | https://pixielabs.io

Pixie Labs is a digital product agency. We partner with organisations to design, build and launch software that brings their most valuable technology-driven experiences to life. As a senior engineer, you’ll help head up our clients’ development projects and write high-quality, reusable code whilst also sharing your knowledge and expertise with the rest of the team to help them do the same.

You may think an agency isn't for you - often it means hitting unrealistic deadlines imposed by clients, or writing terrible throwaway code just so the company gets paid. We're not like that; we focus on delivering at a sustainable pace and working closely with our clients to manage expectations. You can see for yourself how we manage and deliver projects in our handbook: https://handbook.pixielabs.io.

We're fairly polyglot, but specialise in and make heavy use of Ruby on Rails, Turbo (Hotwire and Stimulus), React and of course Next.js.

Full job spec: https://apply.workable.com/pixie-labs/j/18B26E12B9/

Heads up for anyone thinking about trying out a homeserver or two. To my knowledge there is no way of moving from one piece of homeserver software to another. So for example if you start with conduit you're stuck with it. I think there are a bunch of plans all over the place to mitigate this, but I don't think they're there yet.

Here in the UK it's incredible how little immunotherapy is prescribed despite the fact that it's been available for ages and known to work. Anecdotally I have heard one problem is that allergy medicine is just not something that GPs are kept well informed about. My GP told me that it was 'unwise to mess with the immune system like this'. Uhh...vaccines?

(source: I have had immunotherapy)

Yes. I think HN stole your asterisks. You meant:

  /.*=.*/ becomes /[^=]*=.*/
That is, zero or more 'not-equals-sign-characters', followed by an equals sign.

Where the first regex is 57 steps for x=xxxxxxxxxxxxxxxxxxxxxxxx, the second is just 7.

Avoid using greedy .* for backtracking regex engines! Give your greedy regex engine the hints it needs to do what it does best.

We (Pixie Labs) have been using Dependabot for a month or two now. Here four reasons why, as a small team with a bunch of codebases to look after, we <3 them:

1. Their pre-sales support was great and they went out of their way to accommodate our requirements. 2. You can get ongoing support from them by @ing the bot in a PR (and they reply inline!). 3. It drip-feeds you updates (5 a day), so a really old project is still manageable. 4. The PR message contains links to release notes, changelog, and actual commits, for the library in question. This is such a time save (and reveals how many OSS projects don't have decent changelogs).

We were building a client app in React Native that had quite a long and complicated data entry journey that we got really bored testing over and over ourselves on our devices or in simulators.

We built Cavy to automate that process. It's in early stages, it's not perfect, and it makes nasty use of component refs to achieve its aims. But it solved our problem, so it might solve yours too!

The article mentions free DV certs from Heroku alongside offerings from Let’s Encrypt and CloudFlare. But Heroku don’t offer certificates for your domain like LE / CloudFlare, only ones for *.herokuapp.com. You have to obtain a certificate yourself.

Correct me if I'm wrong (please!) but FreeNAS still can't (easily?) do what Synology's 'Hybrid RAID' (basically sharded RAID across drives) facilitates; growing your (redundant, e.g. 1 or more parity drives) volume by adding more drives, and also growing your volume by replacing drives with larger ones.

I've always thought that was essential, it bemuses me that there aren't many solutions out there that help you do this. I guess everyone must buy have loads of disposable income to buy 8 drives at once.

Heroku has free dynos for side projects, and hobby dynos ($7/dyno/month) for slightly-less-side projects. So that original $75/m quote isn't quite right for that situation.