HNHacker News
TopNewBestAskShowJobs

jefc1111

310 karma · joined May 4, 2021

https://geoffclayton.com
submissionscomments
jefc1111··on Show HN: I taught ChatGPT to find cool domain names – with availability check
Some interesting design decisions going on here! If I type in "cats with hats" at https://huehive.co/tools/domain_search and get redirected to https://huehive.co/tools/domain_search/5643 I can then go to https://huehive.co/tools/diagrams/5643 and it tries to make a Mermaid Diagram for the prompt "cats with hats".
jefc1111··on Show HN: I taught ChatGPT to find cool domain names – with availability check
Ended up finding a Mermaid Diagram(?) generator on the same site (with the same incrementing id vulnerability). I typed in "A LLM" as prompt and got a great response: https://huehive.co/tools/diagrams/5633
jefc1111··on Show HN: I taught ChatGPT to find cool domain names – with availability check
Upvoted as I think it needs to be front and centre that the searches are public.
jefc1111··on Why Elixir (2014)
I read Elixir in Action which was a great intro, but it was Concurrent Data Processing in Elixir [1] that really made the penny drop for me.

I have only finished one Elixir app. It was a lot fun and the app has proven rock solid. For me it felt a bit like using microservices but with lots of the footguns and ops overhead removed. I would love to use it for more than a hobby project.

[1] https://pragprog.com/titles/sgdpelixir/concurrent-data-proce...

jefc1111··on I Turned 72 Today
My pick right now is "Feeling good is better than that “third” slice of pizza."

I have only fairly recently worked out that how food makes you feel is at least as important as how it tastes.

jefc1111··on Ask HN: What is not going to change in future?
If you want to build something for fun, then someone (you) wants it, so I am not seeking to kill your joy. It's all good.
jefc1111··on Ask HN: What is not going to change in future?
People building things without first checking if anyone actually wants or needs them first.
jefc1111··on British Library cyber incident review [pdf]
True, but if you don't have it enabled / required then you're giving off signals of negligence which may extend into other vulnerabilities.
jefc1111··on British Library cyber incident review [pdf]
"The Library utilises numerous trusted partners for software development, IT maintenance, and other forms of consultancy" ... "this terminal server was protected by firewalls and virus software, but access was not subject to Multi-Factor Authentication (MFA)"

¯\_(ツ)_/¯

jefc1111··on How to hire low experience, high potential people
Some significant names from that world on the fly.io roster :) Like a lot of people I feel like Elixir / BEAM has a real value proposition that is unrealised in the wider IT landscape ... but maybe that's not such a bad thing from some perspectives.
jefc1111··on How to hire low experience, high potential people
I don't know if I would hire like this, but I do think a lot about the current hiring landscape is pretty broken, so maybe I should! I expect an employer needs a certain amount of cachet before being able to do this or anything else similarly left-field.

Side note - I started down two paths of significant new learning early last year: Security & Elixir / BEAM. I love Security Cryptography Whatever and had no idea you crossed over into the Elixir world (fly.io). Cool!

jefc1111··on Instruction-Based Image Editing via LLM
I came across this yesterday https://news.ycombinator.com/item?id=39265127
jefc1111··on Ask HN: What have you built with LLMs?
Having a play with datadm. It's really good and intuitive to use - good job! I'm getting errors now, but was having a lot of fun before.
jefc1111··on Ask HN: What are your Favorite Things?
I'll do one of each.

Essential software tools: i3wm (a tiling window manager for Linux). So much nicer to use than draggy droppy window managers, and so lightweight.

Impactful books: The Fabric of the Cosmos (Brian Greene). Reading this changed my view on the world, mainly due to it helping me get an intuitive grasp of general relativity.

Physical tools: My laptop. I have had a bunch of different Thinkpads over quite a number of years. My work and hobby lives largely revolve around computers so a laptop I like and am familiar with is very important.

Art pieces: Framing and hanging my own photos has been a lot of fun. Next I want to make the frames myself rather than buying them in.

Any other items that have significantly influenced your life or work: My dSLR (Canon 5d mkI & 50mm f1.4), my musical instruments. Also a handful of humans!

jefc1111··on My favourite data structure: The trie
I wouldn't normally bother pointing out a small typo, but it seems important here, given the context. "cobalt" is spelt "Colablt" just before the first JSON representation of a trie.

Enjoyed the article!

Oh actually maybe there is another error. Is the "d" 'subtrie' nested one level too deep? I think it might be.

jefc1111··on Music-Map – Find Similar Music
Been listening for a couple of hours or so. Love it, cheers.
jefc1111··on Music-Map – Find Similar Music
I made a 6 Music 'now playing' app (https://radio-tracker.geoffclayton.com/) so I could easily keep track of things I liked. I kept hearing things then forgetting... I never _quite_ finished it, so never really advertised its existence, but over the course of year it has collected some interesting stats. It's there and it works, anyway! Mainly the Spotify integration part is not quite finished.
jefc1111··on Music-Map – Find Similar Music
Any recommendations? I listen to BBC 6 Music a lot. Tried various others but nothing really 'stuck'. Always fun to have a fly around on https://radio.garden also. KEXP have some great performances on youtube, I should try listening to the radio station probably. Although saying that, neither 6 Music or KEXP (or others I have tried) seem to go quite obscure enough for me. i like pop / rock / indie but also experimental rock, lo-fi, noise, etc
jefc1111··on Music-Map – Find Similar Music
I am like this also. It's tricky though because I think people hear 'quality' in different ways. Some people focus on lyrics, some like cultural identity, some people are probably responding at a more 'primal' level, i.e. just to the pure energy / emotion. But I do think it is different for everybody and does bear some relation to the individual's level of musical awareness and how much time and effort they invest in cultivating their own taste. I once worked with someone who when asked "What kind of music are you into?" answered "I don't really listen to music". Shocking!

The best way I have found to find new stuff is just to listen to lots and lots of music, and follow different leads. It's hardy a chore doing so!

jefc1111··on Life lessons from a 44 year old (2022)
I think different things work for different people. But me; I agree with you. I have been around a lot for my kids and the idea of that not having been the case makes me feel hollow and weird.
jefc1111··on Life lessons from a 44 year old (2022)
I am almost exactly this age and almost exactly agree with all of these. I can't even pick a single one to argue with.

I'll pick this as a favourite; "17. All kids ever want is you. Your full undivided attention. Even twenty minutes of that in a day is better than a whole afternoon of scrappy conversations and phone scrolling."

So much friction with kids is solved by giving them undivided attention (even briefly).

jefc1111··on Reptar
This was a lot more fun than the Google puff piece.
jefc1111··on The laptop that won't die
I am a Thinkpad fanboi, my oldest fully working one is around 14 years old. I am also super-impressed that my partner's 10 year old Macbook air is still doing fine. It's been abused to the point that it is a bit bent! The software is a bigger problem though...
jefc1111··on Hard-to-swallow truths they won't tell you about software engineer job
You make a good point. There have been times an HR handbook / department would have been useful. At the end of the day it's a choice I guess, which kind of org you work in. HR departments can also be a bad presence, depending on what is going on for you at the time.
jefc1111··on Hard-to-swallow truths they won't tell you about software engineer job
Maybe you're right. If so, I guess I am one of a lucky minority that buck the trend!
jefc1111··on Hard-to-swallow truths they won't tell you about software engineer job
I don't think all of this applies in a small outfit. Some of it, sure... Politics is less of an issue in smaller companies. Disconnecting is perhaps actually harder in small companies, idk. Incompetent people can't easily find a place in small companies I reckon, unless, unless everyone is incompetent, in which case the company won't be around for long!
jefc1111··on Hard-to-swallow truths they won't tell you about software engineer job
Maybe you are getting good quality requirements and / or have a system to work on that is somewhat easy to reason about.

Requirements are often hazy. Pushing back on that is good, but if the response is "do it anyway" then you either quit or handle the uncertainty as best you can. The latter makes estimating hard.

If you are going to have to depend on third parties (whether internal or external) that is another thing which can torpedo an estimate that was made in good faith. There would often be too much uncertainty in that situation to be able to accurately account for it in an estimate.

"estimates are always wrong" is obviously an exaggeration - the whole comment is written in that spirit.

jefc1111··on Ask HN: What are you passionate about at the moment?
I am on this road too, with two children between 5 and 10. My conclusion is pretty much that if I don't want them to do those kinds of activities (social media, youtube, games, endless TV) then I have to put my money where my mouth is and proactively fill their time, either by giving up mine, facilitating time with friends, or by paying someone else (after school activities, lessons etc).

I have heard the argument often (form older folk, mainly) that it's ok for kids to be bored. Kids _should_ be bored sometimes etc etc. And while I agree with the spirit of such, to an extent, it was easier when I was a kid because there wasn't so much competition from the outside world for my attention. If I had nothing to do, I'd have to find something to do, and the only options were 'good' things that weren;t commercially orientated attention-thieves made in the mould of services intended for adults. Now, if my kid is bored, they know that they can watch pretty much any TV program ever made, and chip and change at will, they can play games on my phone, they can play games / youtube on their laptop etc etc and half the kids at school are watching Squid Game and playing Fortnite, so it's pretty hard to justify saying "no you can't do those things" unless you are willing to present some fairly compelling alternatives. Kids love attention from their parents, and hanging out with other kids. And on the plus side, giving your kids attention is normally pretty fun if you can make the time to do it properly, imho. Often hard to do though.

jefc1111··on Lenovo ThinkPad T14s G4 review: Business laptop is better with AMD Zen4
I run Manjaro Linux with i3wm on a T14s gen3. I connect to two 2560x1440 external monitors via thunderbolt 3 dock.

I wish I could say it is 100% stable. It's close, and close enough for me to rely on it. Occasionally when I plug in to the dock the external monitors do not activate. Also if I plug in power while suspended, it powers on. I have face unlock working, which is nice. I have problems with connecting my Samsung bluetooth earbuds, but I haven't tried very hard to make that work well.

Idles at around 5 watts, which is nice. Real world use is around 6-8 hours battery, which is just about good enough for me. I had an X1 Extreme gen 3 before and it was the battery life that made me change. Before that a P51s which I do miss because of the clunky docking station and numeric keypad. It was too heavy though, and battery only just ok, even with two batteries including extended at the rear.

jefc1111··on Extracting Hacker News book recommendations with the ChatGPT API
Yep. Same for music. Go anywhere that people are talking about a band you like, then scroll down until you start to see things you've never heard of.
← PreviousPage 2 of 5Next →