HNHacker News
TopNewBestAskShowJobs

patrickdavey

1,366 karma · joined October 2, 2012

snowpool.org, blog.psdavey.com
submissionscomments
patrickdavey··on AirPods Max
Can you say what model you've got? I haven't yet bought Bluetooth buds but when my tatty current wired ones die I probably will. I'd been thinking about Jabra's but I'll take whatever is cheap and works ;)
patrickdavey··on MixedName – Bilingual baby name finder
Uitstekend, jij hebt gelijk
patrickdavey··on MixedName – Bilingual baby name finder
I'm Irish, my partner is Dutch. We considered calling our daughter Eimear. In her dialect it would have been like calling her "bucket".

We opted for a different name ;)

patrickdavey··on Ask and Show HN: Ever coded for love? Willing to share?
My partner works in education and was trying to launch a new programme, IT were super slow and refusing to update a banner on a page (Moodle site).

I quickly tested that JavaScript would be executed on the parts of the page she could control, so, I just used a simple script to replace the banner.

Somewhat unfortunately, my test to see if scripts were executed was to make an alert popup with "[name] is damn sexy" and a colleague of hers happened to be refreshing the page at the same time ;) (this was at 8pm when most people were home)

It was totally fine, banner was replaced, colleague laughed and I relearned the lesson to test things out in non visible ways (and with safe language).

patrickdavey··on Starting and Running a User Group
I help run a ruby user group. Getting speakers for our monthly meetup was often painful and somewhat stressful. Then two things changed:

1. A friend offered to help run it jointly. My (silly) default position when someone offers help is to say no. That time I said yes and I'm extremely thankful to them for offering. Running a meetup with one or two others is far better than on your lonesome.

2. We were still struggling to get people to give talks. I suggested a high risk strategy of using a doodle poll and trying to get a years worth of people signing up to give a single talk. If people wouldn't commit we'd shut the group down. We had a years worth of talks offered within the week.

We've employed the same strategy of booking in people at the start of the year for 3 years now, it's working really well.

Good luck to anyone running a meetup!

patrickdavey··on Personal Wiki for Vim
I made a small ruby gem to convert (most) of vimwiki markdown format files into html (using GitHub's markdown conversions). May be of use to some of you reading this.

https://github.com/patrickdavey/vimwiki_markdown

patrickdavey··on Pi-hole 5.0
That is definitely a bad situation. Thanks for the reply. Unnerving to think there'd be even a possibility of getting root just from processing a DNS response!
patrickdavey··on Pi-hole 5.0
Honestly curious: how would you exploit it? If the pi isn't exposed to the www by your router, what can you do?
patrickdavey··on The sound of the Hagia Sophia, more than 500 years ago
This was beautiful to listen to. By pure luck (should have done more reading), I was visiting Pisa in Italy. There's a building (the baptistry) _beside_ the leaning tower, which has the most perfect acoustics.

Every hour, they close the doors and a person sings a series of individual notes which then interact just _beautifully_ in the building. Hard to describe. There's a soundcloud[1] here, not mine, stars properly around 1:23. I think you really have to be there though, it was wonderful.

[1] https://soundcloud.com/miguelisazam/pisa-baptistry-of-st-joh... [2] https://en.wikipedia.org/wiki/Pisa_Baptistery

patrickdavey··on A high school student created a fake 2020 candidate, and Twitter verified it
I admit I've only just now looked at what it means to be verified: https://help.twitter.com/en/managing-your-account/about-twit... doesn't seem like you'd necessarily have to give a real name or anything. Sure it'd mean Twitter would know more about you I guess?

For me, at the moment, I'm genuinely concerned about the rise of bots and their impact on online discourse. I'd love to see measures put in place to flag or prevent their use. You only have to look at some of the comments on a Trump/thunberg/Sanders post.

Or integrating https://botometer.iuni.iu.edu/#!/ Intro Twitters service or building their own _and turning it on my default_

Certainly doesn't have to be the verified account direction, but, something needs to be done.

patrickdavey··on A high school student created a fake 2020 candidate, and Twitter verified it
Excellent idea. Might also help against the bot issues. If we could just turn off the visibility of non-verified accounts (or better still, make that the default) it seems misinformation would be a bit harder to spread.
patrickdavey··on Why Learn Awk? (2016)
I don't suppose your dotfiles are available anywhere. I'm just wondering what other useful things I can steal ;)
patrickdavey··on How to Exit Vim
What is the text object for "current indentation level"? One you created or is it built in?
patrickdavey··on Shopify CEO says long hours aren't necessary for success
In my opinion there's absolutely nothing to be proud about in working long hours for long stretches. All you're doing is setting up or maintaining a completely unmaintainable situation. If you're finding you have to work > 40 hours regularly, someone is making and signing off on bad estimates.

If you're salaried, and you're working extra hours regularly, all you're doing is reducing your effective hourly rate.

patrickdavey··on The .Org Fire Sale: How it sold for less than half its valuation
Another way to look at it - is there a downside to locking in the current price for 10 years? It doesn't _seem_ if Ethos do end up with it that the prices will go anywhere but up.

I renewed my .org for 10 years.

patrickdavey··on Advent of Code 2019
I've used it to play with a different language each year, I find the puzzles perfect for that.

This year though, I'm not even starting until January! I find I get completely obsessed with trying to complete them and it can ruin December for (the people around) me ;)

Looking forward to January 1st though :D

patrickdavey··on Save .org
Because I've built up a presence over 10 years of running the site, so, I'm not just about to move! It'd be a huge pain to move probably hundreds of email addresses over to a new domain etc too (I sign up with [domain]@snowpool.org)

It completely depends on what they do, I've renewed for 10 years so I have time now, if they put the fees to >500 a year then I'll definitely move.

Do you own a domain yourself that people have been using for 10 years? You might feel differently about the ease of "just moving"

patrickdavey··on Save .org
Sure, but, people went into those domains _knowing_ that was the case. .org started with a price cap and I for one thought it would stay that way.
patrickdavey··on Save .org
This is just awful. For everyone wondering "how bad can it really be?", they can put whatever cost they like to keep your domain registered. I have a small carpooling site for ski fields in New Zealand - snowpool.org . I've run this for 10 years, as a fun side project. If they hike the fees to 3K a year (or whatever) then there's just no way I'd keep it going. I've have to migrate somewhere else, which would be a complete pain in the ass.

I find it just awfully sad (and probably corrupt) that this happened at all, and I really hope there's some higher authority that can roll this back - or at minimum bring back the price-cap.

Very sad times.

patrickdavey··on Save .org
I run a tiny carpooling site (not for profit) snowpool.org . If they turned around and upped the fees to 3K a year or something, it would basically force me to shut the service down.

This is an incredibly awful move, I'm completely astounded that it was allowed to happen.

patrickdavey··on Todo.txt: Future-proof task tracking in a file you control
I'm going to take this for a spin. It's similar to what I've done with a vimwiki todo file, but, Dropbox and app integration will be nice.

I still really miss Google Inbox's reminder functionality, that was the perfect Todo app for me.

patrickdavey··on Ask HN: If your job was remote, which city would you choose to live in?
Central Business District
patrickdavey··on Watch the Ridgecrest earthquake shatter desert floor in before-and-after images
Paul Nicholls made an excellent visualisation of the sequence after the Christchurch (New Zealand) quakes https://www.christchurchquakemap.co.nz/all . The https://geonet.org.nz site also got an update at that time and is fantastic for live data.
patrickdavey··on Ask HN: How to deal with constantly getting cut off in work discussions?
This is not answering your question, but, I once did an Outward Bound course (basically personal development in the outdoors). Anyway, there was this interesting scene they did where they made us line up depending on how much we agreed/disagreed on a particular topic. They then made us debate with our opposites. That is, the most agreeing and most disagreeing people had to debate.

I was one of the people who "most disagreed" and my "opponent" got to go first. I had to listen to her for 3 minutes or so. At the end of her speaking time, I assumed that I would get to go BUT _I had to repeat what she'd been saying_.

It was an incredibly enlightening moment, it pointed out very clearly that really, most of the time I wasn't listening to what she was saying, I was trying to work out how to rebut what she'd said.

I also hate it when people talk over me, I do wonder how well they're listening or if they're just trying to get their point across.

I'll follow this thread, thanks for asking the question.

patrickdavey··on The rise of remote working will continue
I've been working remotely for 3 years now. This year with a new daughter we took off to Europe for 3 months to visit family (live in NZ). It's so amazing to be able to continue to work but spend time with the grandparents. Incredibly lucky and privileged position to be in.

I too don't want to go back to office life full time if I can avoid it. Unfortunately getting this position was sheer luck, and, I'm not expecting to find it easy to find another full time remote position when this ends. Still, that's a problem for another day ;)

patrickdavey··on Learning Chess at 40 (2016)
Somewhat tongue in cheek, but, learning to lose is easy, just play online and you'll get plenty of practice ;)

I think just losing regularly helps to make it easier? Maybe. I still don't like it very much! Good luck :)

patrickdavey··on Learning Chess at 40 (2016)
I played a little as a child (enough to beat my dad, who was a complete beginner). I've become quite addicted in the last couple of years (and yes, I'm 40 now). While I agree with the sentiments that "it's a total waste of time and I should learn something useful", it's still fun to have a challenging distraction.

One thing I've found it quite good for is _learning to lose_. I _hate_ losing at games, even now, but, the nice thing about being a beginner chess player is that there are bazillions of people better than you to play against, and lose to!.

On the topic of improving, as others have said, the training puzzles on lichess are great. I've also got quite a lot of value out of [0] chessable.com . Nice little site, teaches you some basic openings which are really fun when people fall into the traps!

[0] https://www.chessable.com/

patrickdavey··on Learning Chess at 40 (2016)
hell yes, I've been playing those little chess puzzles for ages. Extremely addictive!. Neat that you can drop into the game and "continue" from a point when you're just _sure_ the computer has it wrong, only to find out that of course it was correct all along.

Yes, rate the training puzzles!

patrickdavey··on Handy Keymaps in Vim
If you needed to type it, you'd have to pause after typing the k (about a second?) then type the j.
patrickdavey··on Handy Keymaps in Vim
Heh, kj is a no-op too of course (down then up).

I have literally never found myself needing to pause to wait for a k and then a j. What are these words with "kj" in them that you're wary of? I'm genuinely curious :)

← PreviousPage 6 of 15Next →