HNHacker News
TopNewBestAskShowJobs

pocketarc

2,808 karma · joined March 18, 2016

Senior Software Engineer, Team Lead @ Prompt Health.

Lived in Portugal, Ireland, UK, and now in the US / New Jersey.

Always happy to chat. You can reach me at hn@pocketarc.com.

submissionscomments
pocketarc··on Ask HN: Anyone else private information get sold by namecheap?
It is entirely possibly that they're not being truthful. Your registrar is public information, there's not a lot of reason to believe that the information did actually come from them. Unless you've literally not given that number out to anyone but name cheap, odds are they just found the number somewhere else.
pocketarc··on An AI bot is (sort of) running for mayor in Wyoming
This is the sort of low-effort thing that makes people roll their eyes at AI. A simple GPT chatbot? That's it? It's not even some sort of orchestration system akin to Devin and the like, where it can do/process stuff as an independent agent (which, regardless of success rate, is far more complicated)?

There's... nothing impressive about it at all (I guess the impressive part is "man successfully captures media attention, gets everyone talking about him" - that is an actual challenge, and props to him).

It's also a bit rich to think "this is smarter than me, and so it is definitely smarter than some of the politicians out there". It just smacks of someone who has no idea what political work involves, and thinks a chatbot that can recite legal jargon is literally all it takes to be a politician.

"oh this chatbot can recite all the documentation for all these different libraries, it's way smarter than some developers I've seen"

pocketarc··on “Attention assault” on Fandom
I don’t even really understand why things have to be notable for Wikipedia. If people wanted to maintain all of the Runescape articles in Wikipedia (as mentioned by nouser76)… why not? Why not have Wikipedia literally be the central place for all information for all these different things?
pocketarc··on Apple unveils 'Passwords' manager app at WWDC 2024
It works on Mac -and- Windows? Goodbye 1Password! The browser extension has been SO buggy for me on Safari ever since v8, I'm SO excited that I might finally be able to ditch it. I even mentioned it in a comment before[0]. Looks like the day has come!

[0]: https://news.ycombinator.com/item?id=36427945

pocketarc··on Microsoft will switch off Recall by default after security backlash
> I don't understand how so many app writers have never gone for a run through a canyon or flown on an airplane.

In the UK, every time I got on a train, I'd experience that. And it was worse than not having internet; you had internet, but with extreme packet loss and instability, meaning that every app out there would simply stall, even if it already had the data to do whatever it is I wanted it to do, because it was waiting on some background request to complete. And because I had internet, the request didn't just fail, but it also wouldn't complete in any reasonable amount of time.

Very frustrating.

pocketarc··on Business Booms and Depressions Since 1775 (1943)
The most surprising thing to me about this is just how... common these market moves are. Seeing so many big swings, even in the early days of the country, really drives home the idea that actually, things aren't as bad as they always seem when you're going through them.
pocketarc··on Patient dies weeks after kidney transplant from genetically modified pig
It is entirely possible that the hospital knows what happened and why the person died, and are just not sharing it (maybe to respect the family's privacy, for example).

Having said that, I do think you're right, the cause of death should absolutely be shared, otherwise it looks quite dodgy. If he was indeed discharged with "one of the cleanest bills of health I’ve had in a long time", then how could he die so shortly after, and why would there not be more discussion around the specifics?

pocketarc··on America is in the midst of an extraordinary startup boom
> Building stuff is fun.

That's the thing that needs to be taken into account during these discussions. 12 hours grinding away at a steel mill? Hard. 12 hours at my computer having fun writing code, cracking bugs, listening to good music, and eating tasty food throughout the day? Pretty neat.

> This is the first vacation I've had for over a year.

This is the tough part, though, and I admire you for that. I've always been perfectly happy to work 12+ hour days without days off, but only as long as I know that if I need a break, I -can- take a break, go off for a week or whatever. Knowing that I -can- tap out whenever I want is the key to stopping burnout, for me. If I couldn't, I'd have to be much more restrained.

pocketarc··on EA CEO: "Real hunger" among developers to use AI to speed up development
> “As a company, we’ve been deeply tied to AI since our inception,”

This kind of statement is just so weird. Really? They were deeply tied to AI in the 80s? When they were launching their first games and calling devs “software artists”?

Unless they’re talking about computer players and NPCs, but… what a stretch that is. It’s like greenwashing, it’s… AI-washing. Very silly.

pocketarc··on No "Zero-Shot" Without Exponential Data
It's a term for when AI hype dries up, has happened multiple times since the 60s[0].

[0]: https://en.wikipedia.org/wiki/AI_winter

pocketarc··on Apple Readies M4 Chip Mac Line, Including New MacBook Air and Mac Pro
> the base M1 Macbook Airs were such a leap forward, that for many people there is no need to buy the M2 or M3 etc.

Yeah, I'm still on an M1 MBP. I remember when I upgraded, it 2x'd my code's performance, and... it's more than good enough.

The -only- reason it's an MBP is for the external displays. If it wasn't for that segmentation I'd happily be on an MBA.

pocketarc··on Aider: AI pair programming in your terminal
One example of boilerplate that I've been automating is when you're creating model code for your ORM.

I paste the table definition into a comment, and let the LLM generate the model (if the ORM doesn't automate it), the list of validation rules, custom type casts, whatever specifics your project has. None of it is new or technically challenging, it's just autocompleting stuff I was going to write anyway.

It's not that you're writing "too much" boilerplate; this is a tiny part of my work as well. This is just the one part where I've actually found an LLM useful. Any time I feel like "yeah this doesn't require thought, just needs doing", I chuck it over to an LLM to do.

pocketarc··on Aider: AI pair programming in your terminal
In the example I gave, it was just porting the same view code from one framework's way of writing view code to another. It's a one-off task involving hundreds of different views.

There's zero technical challenge, almost no logic, super tedious for a human to do, not quite automatable since there could be any kind of code in those views, and it's very very unlikely that the LLM gets it wrong. I give it a quick look over, it looks right, the tests pass, it's not really a big deal.

And one nice thing I did as well was ask it to "move all logic to the top of the file", which makes it -very- easy to clean up all the "quick fix" cruft that's built up over years that needs to be cleaned up or refactored out.

In those cases the file might indeed need more time dedicated to it, but it would've needed it either way.

pocketarc··on Aider: AI pair programming in your terminal
Personally the use for me has been in writing boilerplate. As an example, one of my ongoing goals has been to port all the view code of a project to another framework, following its idioms. Using an LLM, I can process a file in a couple of seconds, and checking that everything is right takes just a few seconds as well. It’d take me hours to go through every file manually, and it’d be prone to human error. It’s not technically challenging stuff, just tedious and mind-numbing, which is perfect for an LLM.

I do agree though, these basic examples do seem quite pointless, if you already know what you’re doing. It’s just as pointless as telling another developer to “add a name param to ‘greeting’ function, add all types”, which you’d then have to review.

I think it comes down to your level of experience though. If you have years and years of experience and have honed your search skills and are perfectly comfortable, then I suspect there isn’t a lot that an LLM is going to do when it comes to writing chunks of code. That’s how I’ve felt about all these “write a chunk of code” tools.

In my case, apart from automating the kind of repetitive, mindless work I mentioned, it’s just been a glorified autocomplete. It works -really- well for that, especially with comments. Oftentimes I find myself adding a little comment that explains what I’m about to do, and then boop, I’ve got the next few lines autocompleted with no surprises.

I had to work without an internet connection a few days ago and it really, really hit me how much I’ve come to use that autocomplete - I barely ever type anything to completion anymore, it was jarring, having to type everything by hand. I didn’t realise how lazy my typing had become.

pocketarc··on Show HN: Kyoo – Self-hosted media browser (Jellyfin/Plex alternative)
That looks -very- nice. What's your experience been with it, do you use Plex or anything like that? What do you mean 'can't go back to transcoding'? What have you been using that doesn't transcode?
pocketarc··on Ask HN: How to secure website for public launch
I've seen this criticism a lot here in HN, and it's something that's always concerned me.

There's a CloudFlare "essentially off" option that I've always hoped would make a difference when it comes to that. I always set it to that when setting websites up with CloudFlare, in hopes that it makes a difference.

That way I can still make use of the CDN and all the other features of CloudFlare without actually bugging visitors.

Would you be willing to load one of my websites[0] and let me know if "essentially off" actually works for you? If it does, great, but if it doesn't, I'll at least be aware that CF is a problem no matter what setting you put it at.

[0]: https://pocketarc.com

pocketarc··on EC2 Instance Pricing
While I agree with that, a general CPU benchmark would still be of use to compare different VCPUs.

More use than what we have right now, which is only Amazon’s marketing claims.

As an example, a t4g.nano, a t3.medium, a c6a.large and an r6i.large all have 2 VCPUs. Is the CPU performance exactly the same between all of them? Of course not.

We need -a- number to compare these all against. Even if it’s not perfect, it’ll be better than nothing.

This is something I’ve wanted to do for ages, just run a benchmark of some sort on a ton of different instances across clouds and publish that info. It really would be useful.

pocketarc··on Show HN: Lapdev, a new open-source remote dev environment management software
This looks pretty good. Being able to use devcontainers on local server hardware without monthly fees (and/or hetzner servers) sounds great.

Up until now we’d been making do with docker-compose and JetBrains’s remote SSH dev; this should be significantly better.

pocketarc··on macOS Sonoma 14.4 might break Java on your machine
I'm on 14.4 and using Jetbrain's IDE. So -this- is the reason my IDE randomly crashes. I'd been chalking it up to 14.4 but didn't have any specifics.

It's mostly fine, though. The crashes are rare, and since everything auto-saves, you're not really losing anything. It's just an "oh, okay." moment.

Obviously it'll be good when it's fixed, but on my personal list of impactful bugs, this doesn't crack the top 10.

pocketarc··on Home buyers need 80% more income to buy than 4 years ago
> The income needed to comfortably afford a home is up 80% since 2020

Based on the $343,000 house price, and the 3%/7% rate difference they mention between 2020 and 2024, the mortgage on a house the exact same price would've gone up from $1900/mo to $2650/mo. That alone is already a 40% increase.

Obviously houses prices have inflated along with everything else, but the pain is really mostly coming from the increased mortgage rates. Even a cheaper house would still be painfully more expensive today.

What I wonder is... when would it make sense to try to return to a low interest rate environment (if ever)? Is there a point where we think it will?

pocketarc··on I figured out how DMARC works, and it almost broke me
Yeah, I’ve seen that as an option but haven’t given it a try yet. Might be a good time to look into it.
pocketarc··on I figured out how DMARC works, and it almost broke me
I’ve been using Postmark’s DMARC report collector[0] for more years than I remember, and it’s great - you get a count of all the emails that passed SPF/DKIM, and a list of the ones that didn’t. Easy to spot any problems, and I don’t need to know anything about the reports themselves. Any time I setup a new domain that needs to send email, I make sure to get that up (and you’d be well advised to do it even if you don’t, just to block spammers trying to spoof it).

[0]: https://dmarc.postmarkapp.com/

pocketarc··on HP Tries Desperately to Make 'Printer as a Subscription' a Thing
In the UK, I’ve had a cheap HP printer for several years, with their subscription, which delivers ink cartridges when needed. It’s free up to 15 pages per month, at which point I believe it’s £1 per 10 pages, ad-hoc. I very very rarely print anything so virtually every month is free. And the couple of times I’ve had to print more than 15 pages, I’ve paid the £1 and that was it.

It works perfectly for me, but if they tried to pull this same $7/mo minimum here, I’d ditch it immediately. I’m not paying $84/year just for the few times a year I need to print something.

pocketarc··on S.3819 – Shrinkflation Prevention Act of 2024
I agree with you - I've seen this in other countries, where whatever you buy, companies can have their easy-to-manipulate price, but there's -always- the price per 100g/litre, so it's always easy to compare, even across products of different brands.

This does feel a little like micromanaging but it does seem good. If someone buys the same product every week for 10 years, they're -never- going to be on the lookout for "has this product changed this week, is it smaller now?".

pocketarc··on Over 50% of the population of Germany does not own their home
I think the main difference is that a lot of people simply don't have the discipline to really save money by themselves. If they're renting, the majority won't save the difference, they'll just spend whatever's in their bank account.

A mortgage is forced savings, and that makes all the difference in the world, for a lot of people. It's not as clear cut as "those who can't, can't". Plenty who can, won't, unless they're forced to by a mortgage or mandatory pension contributions.

pocketarc··on How SSH port became 22 (2017)
I -think- the anti-democratic thing is making it impossible to enforce the laws of a democratic society. If a democracy decides that strong encryption should be banned, going against that is going against the will of the people.

Of course, we all (technical people) agree that it was the right thing, but ask yourself: If there was a vote on the issue, do you think the majority of people would vote for keeping strong encryption, or do you think they'd ban it? Especially back then.

I personally think they'd ban it. I bet the majority would just go "encryption is for terrorists and bad people, we don't need it", and we'd lose the vote.

Democracy is funny that way.

pocketarc··on Plex Raises $40M
Yep, tried Jellyfin, UX was terrible, got back to Plex. If it’s not as good as Plex, it doesn’t matter if it’s open source or not.
pocketarc··on There's So Much Data Even Spies Are Struggling to Find Secrets
> Why don't you want to telegraph your entire social graph to the world? What are you hiding?!

I remember in the earlier days, 10+ years ago, that was -exactly- how people looked at me whenever I said I don't have a Facebook account. I'm glad most people are out of that mindset, at least, even if it makes me seem like a target.

pocketarc··on Is the emergence of life an expected phase transition in the evolving universe?
I think that is a far more fun way of looking at it!

But the bacteria aren't the whole story - we also have our own cells, all doing their thing and all participating (even if bacteria in us are -also- participating). We're just groups of trillions of cells all working together to keep themselves alive and reproducing.

And then we go work together with other blobs of trillions of cells, just to further that goal: survival of the cells.

These groups of cells that started working together many, many billions of generations ago, are now looking at space exploration, colonising other planets, and wondering if there are other big groups of cells on other planets.

There's no way they'd have gotten there if they'd kept living alone as single-celled organisms.

That's fun to think about.

pocketarc··on SpaceX launches 4 people for private mission to the International Space Station
They're all military people from different countries; andsoitis's link has links to all their profiles. So it might be a commercial flight, but it's not random people.
← PreviousPage 4 of 10Next →