HNHacker News
TopNewBestAskShowJobs

francis-io

581 karma · joined April 20, 2017

submissionscomments
francis-io··on I run a full Linux desktop in Docker just because I can
Worth mentioning Jess Frazelle was running desktop applications in docker a while ago. Not a full desktop, but also quicker to rebuild individual apps.

https://blog.jessfraz.com/post/docker-containers-on-the-desk... https://github.com/jessfraz/dockerfiles

francis-io··on No Calls
As someone who is also introverted and looking to start a business in the next few months, this is something I'm going to seriously consider.

When I'm on the consuming end of a service, I would always rather help my self than interact with a sales person or support team.

francis-io··on Galaxy Buds reportedly exploded in a user's ear causing permanent hearing loss
I love the over-the-back-of-the-neck earbuds, specifically the ones from OnePlus that turn off if you use the magnet to turn them off. I don't think they are popular, so I've ordered a few for when they eventually stop getting made.
francis-io··on Exploiting authorization by nonce in WordPress plugins
Unfortunate naming...

https://dictionary.cambridge.org/dictionary/english/nonce

francis-io··on Ask HN: Do you already see the impact of LLMs on the job prospects for dev's?
Not a dev, but as a DevOps engineer, I use LLMs for a few types of work:

1. A starting point for a problem I've no experience with - "How do I set up replication on a database". I won't follow it blindly, but it gives me a starting point to search online. 2. Helping me put together proposals and documentation. It's great at setting up an outline for things or rewriting my badly written things. 3. Writing regex

As for impacting jobs specifically, I havn't found any impact, yet. If anything, I've seen companies either put down blanket bans of using AI (for fear of people imputting sensitive data), outright banning the URLs on the VPN, or putting very strict policies in place with how they can be used.

francis-io··on Automate Project Environments with Devbox and Direnv (2023)
The author might have confused a few things, I don't think direnv and Nix are related. I've used direnv for years without touching Nix.
francis-io··on Principles for Keyboard Layouts (2022)
Wouldn't a small script that lets you toggle between a QWERTY layout and a custom layout solve this problem?
francis-io··on UK's Investigatory Powers Bill to become law despite tech world opposition
"Additional safeguards have been introduced – notably, in the most recent round of amendments, a 'triple-lock' authorization process for surveillance of parliamentarians ..."

Thank god, I'm glad the politicians that passed this law will be protected from it /s

francis-io··on YouTube blames ad blockers for slow load times, not the browser
I use Firefox and ublock origin. I also have a Youtube premium account. When I change my firefox useragent to windows/chrome my load times go from 5-10 seconds to under 1.
francis-io··on Britain’s economic record since 2007 ranks near the bottom among peer countries
A little hyperbolic. Here's[0] a 64 page party manifesto from 2019.

[0] https://www.conservatives.com/our-plan/conservative-party-ma...

From the manifesto front page[1] they talk about immigration, the NHS and investing in schools and infrastructure. It's all rubbish and undelivered, but the policy is more than just Brexit. You might be thinking of UKIP?

[1] https://www.conservatives.com/our-plan

Question: Does a site exist that shows campaign promises and if they were delivered? I'm tired of voting one way and the party doing something else. I'm currently politically homeless and would like to back a party in the UK that actually does what it says.

francis-io··on Britain’s economic record since 2007 ranks near the bottom among peer countries
Looks like they recently made up: "UK Labour Party is pro-Israel again, says chair of its visiting friendship group"

"After antisemitism drove Jews away in Corbyn era, MP Steve McCabe says opposition party has returned to traditional Israel-backing stance, but is concerned about the new coalition"

https://www.timesofisrael.com/uk-labour-party-is-pro-israel-...

francis-io··on Emptying the dishwasher with systems theory
JIT cutlery and crockery.
francis-io··on Google Search Is Dying (2022)
Isn't this the exact problem? How can websites stay afloat unless you pay for it in one way or another? I guess the choice is buy the product or be the product.

I've been paying for Kagi for 8 months and it's been fine for me. I can live with it in a way I could never live with DDG.

francis-io··on What I Learned at Stripe
How are "real thanks" and "thanks of the week" different?
francis-io··on We will not ‘walk out’ of UK, nor comply with any request to bypass encryption
It's already passed the commons unfortunately.
francis-io··on We will not ‘walk out’ of UK, nor comply with any request to bypass encryption
This was one of the few times I emailed my MP, Peter Gibson. I laid out all the reasons why backdooring encryption was a bad idea.

I got a response (on very nice thick, embossed paper and green ink) telling me he agrees with me that protecting children online is important and that's why he supports the bill. He clearly didn't read, understand or care what I said.

Something needs to be done. When only the stupid, ignorant or corrupt are the ones willing to go into politics then we are doomed.

francis-io··on Fastbook: Listen to audiobooks faster (2020)
I use the app Pocket Cast and listen to podcasts in sped up form.

Current stats: * Listened for 27 days 9 hours, * Manual Skipping: Saved 17 hours, * Increased speed: Saved 31 days 21 hours, * Auto trim silence: Saved 6 days 14 hours

francis-io··on On the joy of podman and auto-updates (2022)
I guess it would all depend on the scale.

For my home servers which just run personal things (like a kanban board as a todo list) I just use watchtower[0]. This requires mounting the docker socket into this container, which is not ideal.

In a production environment, id expect pinning of the docker sha and setting docker tags as immutable. Some software projects exist to scan for updates and draft PRs automatically for changes (I can't remember the name of the software but it begins with R).

[0] https://containrrr.dev/watchtower/

francis-io··on Vitamin D supplementation associated with a reduced risk of suicide in veterans
Hey, are you ok?

Society is just made up of individual people. I've found that when I get offline and out of big cities, people actually do care a lot. Try not to confuse everyone dealing with their own problems with a lack of care.

If you saw someone pass out on the street, would you care? I bet you would. You will likely find that most other people feel the same way.

francis-io··on Vitamin D supplementation associated with a reduced risk of suicide in veterans
Not a doctor, but remember that most vitamins and minerals (and hormones[0]) can be used to supplement a diet low in those things. Ideally everyone would get enough from food, but it seems like most people don't. Vitamin D is important because most people don't get enough sun, and in areas away from the equator it becomes almost impossible to create vitamin D from sunshine for some/all of the year.

If you have the money for a blood test, that will give you a good idea of what you might be missing. A DNA test can also direct you in a similar way. I just found out I might have an issue with converting b12 at the usual rate. This was found when i used my 23andMe raw output in some 3rd party websites.

If you really want to do things right, I think you should also pay attention to the bio availability of supplements. My understanding is that not all vitamins are made equal. This can lead to headlines dismissing the usefulness of supplementation altogether.

I try to focus on whole food supplementation when I need it. I personally take Athletic Greens at 1.5x the recommended dose, along with D3 as 10,000 IU (much higher than the base recommended dose because I live in the UK) and calcium (because I can't eat dairy).

[0] https://pubmed.ncbi.nlm.nih.gov/33549285/

francis-io··on New Distro 'BlendOS' Combines Arch Linux, Fedora Linux and Ubuntu
For me, the value of Ubuntu is the community support around it. I'd love this project to take off and become mainstream.
francis-io··on Covid-19 and other pandemics require a coherent response strategy
I was mainly talking about here where I live, the UK, but I expect a lot of people here are American. It seems like the CDC made this claim.

> CDC chief Rochelle Walensky said earlier this week that “vaccinated people do not carry the virus, don’t get sick.”

https://nypost.com/2021/04/02/cdc-walks-back-claim-that-vacc...

They seem to have clarified some time later, but my point still stands. Sloppy wording causes distrust.

francis-io··on Covid-19 and other pandemics require a coherent response strategy
Step 0 needs to be rebuilding trust in scientists. Anyone with half a brain and a memory that can go all the way back to 2020 remembers the lies told to the world.

When major health officials tell you that a covid vaccine will stop you catching covid and stop transmission, then to find out we were lied to. We might not have known back then, but we shouldn't have been told that unless we knew it to be true.

This was likely out of naivety, but it came from trusted professionals. To me, this highlighted the fact that science is a great process for finding truth, but the weak points will always be the humans.

francis-io··on The global health-care collapse
The problem with the idea (for me) of letting people live with the consequences is that in the UK, I'm forced to pay a good chunk of tax (I think it's about 1/5th) on a failing health system.

Rough "napkin" math on this is massively over simplified but the NHS spent roughly £134 billion in 2019/20 (before covid). We have around 67 million people in the UK. That works out at roughly £2000 (~$2500) a year. I ended up spending 4 hours in A&E a few weeks ago trying to get some some antibiotics for a suspected infection because my GP just wouldn't call me back to prescribe them.

I would love to go private (and likely still will), but since I'm forced to pay into our NHS system, I feel like I have already paid for healthcare. I was quoted around £45 a month for private healthcare, which doesn't include the first stage GP visit, but some companies are adding on a handful of video call GP visits as part of the private plan. Bupa charge something like £80 for a 30 min GP visit.

Obviously I'm young and that cost will increase, but at this point I feel like the NHS is just enforced social healthcare thats no better than what can clearly be provided by the private sector. I've only started looking into this recently after my awful experience here in the UK and I'm sure I've missed a ton of factors.

My point is, if I'm forced to pay for healthcare from my tax then I expect healthcare for any issue I have in a reasonable time and to a reasonable quality. Opting out is not really a realistic option.

https://fullfact.org/health/spending-english-nhs/ https://www.ons.gov.uk/peoplepopulationandcommunity/populati...

francis-io··on Ask HN: How do you trust that your personal machine is not compromised?
One place I worked, it was common practice to email something semi embarrassing into a public slack channel from the unlocked pc.
francis-io··on Microservices are hard
Seems a little harsh. We all overlook things like this. Things like storage are so reliable we expect them to always be available. When you lay it out like you did, it does sound silly.
francis-io··on Building an Internet Scale Meme Search Engine
Would be great if the images had a unique name so I could save them without having to rename them.
francis-io··on Fake it until you automate it
This really does look great. It makes a lot of the common things I want to do with a Makefile really easy.

The big problem I find is changing process in a big team is hard. One of the great things is make is usually installed on most developers machines. It reduces the friction when trying to get a team on board.

francis-io··on Fake it until you automate it
It's nice to be able to run the same commands locally as you do in CI. Having the deployment logic outside of the pipeline specific format will allow you to do this.

Make is great because its usually installed everywhere. The downside is that it has a lot of edge cases. Breaking out right away into a better language for the more complex tasks can make sense.

francis-io··on Fake it until you automate it
I think the assumption is that the developers already manage deploying as well, but it's manual.
Page 1 of 5Next →