HNHacker News
TopNewBestAskShowJobs

ggpsv

666 karma · joined June 26, 2017

Blog: https://garrido.io/
submissionscomments
ggpsv··on macOS Sonoma 14.4 might break Java on your machine
I use Alacritty in Windows with WSL2/Ubuntu. Works without troubles.
ggpsv··on How to feed all the power-hungry AI data centers
Prone too at creating solutions to problems that do not exist.
ggpsv··on Own Your Web – Issue 11: Welcome to the IndieWeb
I've been following this newsletter since Matthias launched it - I recommend going through the archive [0] if you're into personal websites and the "IndieWeb". On a similar vein, I also recommend Manuel Moreale's newsletter "People and Blogs" [1]. Props to both for promoting the greener pastures of the internet!

[0]: https://buttondown.email/ownyourweb/archive/

[1]: https://peopleandblogs.com/

ggpsv··on Show HN: Piping logs, visualizing in a web app – just suffix "| npx logscreen"
`app.listen` uses the same signature as Node's `server.listen`. You can specify the `host` [0] or else it defaults to `0.0.0.0`. This means that when you run this service, it will be accessible to anyone that can reach the server.

Typically, services allow you set the host address by configuration. This way you can set it to `127.0.0.1` so that it is only available locally.

[0]: https://nodejs.org/api/net.html#serverlistenport-host-backlo...

ggpsv··on Show HN: Workout Tracker – self-hosted, single binary web application
I'm also eyeing wails for a couple of personal desktop apps that I want to build soon. I built toy app first towards the end of last year to try it out and I was impressed. It felt like a nice middle ground between Electron and Tauri for desktop apps using a web front-end. Looking forward to the release of v3!
ggpsv··on 9 Charts that show US factory farming is even bigger than you realize
Would your opinion be different in the case where your ability to consume meat is hampered by making the price of meat higher so that the negative externalities (i.e the many environmental impacts, treatment of the animals) of its production are truly accounted for?
ggpsv··on Did fermented foods fuel brain growth?
For anyone interested in fermenting foods themselves, look into Sandor Katz.

I found one of his books [0] more accessible or beginner friendly than the Noma book.

[0]: https://search.worldcat.org/title/1108679733

ggpsv··on 46% of Americans didn't read a book in 2023
Sorry but isn't this disingenuous?

Reading a summary of the book in Wikipedia/Blinkist/ChatGPT is definitely not the same as the reading book.

Sure, you may grasp at the central idea or argument superficially, but to understand it fully, with its caveats and nuances, and overarching context?

You can regurgitate but not assimilate.

ggpsv··on I looked through attacks in my access logs
What I'm saying is that security is about layers. I agree with you, a VPN and HTTP auth is not apples to apples where one is better than the other.
ggpsv··on I looked through attacks in my access logs
I prefer to run the webserver using systemd on the host so publishing the container port to 127.0.0.1 is enough for me.
ggpsv··on I looked through attacks in my access logs
Yes, though I'd say _and_ not _or_. Just because you're using a VPN it doesn't mean you should drop all forms of authentication.
ggpsv··on I looked through attacks in my access logs
Docker is great but it is easy to shoot yourself on the foot if you use it conveniently but don't actually understand it.

A common mistake is to publish the Docker ports unknowingly to all interfaces (e.g `5432:5432`), which makes your Docker container available to everyone. It is common to see this in Docker tutorials or pre-made Docker Compose files. Coupled with UFW, it may give you a false sense of security because Docker manages its own iptables rules.

ggpsv··on I looked through attacks in my access logs
Don't expose your services publicly unless it is necessary. If you're self-hosting services that are meant to be accessed only by you then consider accessing them exclusively over a VPN like Wireguard (Tailscale is nice) and firewall everything else.
ggpsv··on Almost half of British teens feel addicted to social media – study
Not the parent but I can suggest what has worked for me.

Talking to a therapist can be helpful in getting to the root of it. Meditation also helps, but it may be a longer road. In other words, whatever helps you live a more examined life.

Regarding habits and the habit loop (what's being mentioned here), "The Power of Habit" [0] is a great read.

[0]: https://en.m.wikipedia.org/wiki/The_Power_of_Habit

ggpsv··on Increasing purchases at farmers markets using point‐of‐sale scanner data
Ah, yes - I agree. Thank you for clarifying.
ggpsv··on Increasing purchases at farmers markets using point‐of‐sale scanner data
Farmers markets vary from country to country, but I'll provide context from my home country.

I went to the farmers market on a weekly basis. I prefer the farmers market because unlike the supermarkets, the produce is fresher, it is more local, it is much cheaper, and I get to know who produces the food that I eat. I care about organic food, and unless I went to the farmer's market that was explicitly for organic food (though less cheap), talking to the farmers would help me understand how they farm and all the nuance around it.

Anyhow, this is obviously not more efficient than a trip to the supermarket: it takes more time and I had to go at a specific time and location. However, I don't go to the farmers market in pursuit of efficiency. I do so because I want to support small farmers in my area, I want to eat fresher, and I cherish a tighter relationship with the food that I eat and the people who produce it.

I do understand your point of view on efficiency is meant as a broader observation, but I find that it misses the points of farmers markets that are at odds with the pursuit of efficiency: localism, conviviality, and, give or take, qualities about the food itself.

ggpsv··on What are farm animals thinking?
"The very notion of the domination of nature by man stems from the very real domination of human by human."

- Murray Bookchin

ggpsv··on My Fediverse use – I'm hosting everything myself – PeerTube, Mastodon and Lemmy
Sure, it won't offer exactly the same affordance but the OP mentioned rare downtimes like electricity going out (rare here is used generously, obviously some places see this happen often).

Providing a read-only, static version of the services, particularly toots and blog posts, while the origin is unreachable is straightforward and inexpensive.

Somewhat related, the Solar Protocol [0] does something like this to host websites across an array of solar-powered servers across the globe. http://solarprotocol.net/

ggpsv··on My Fediverse use – I'm hosting everything myself – PeerTube, Mastodon and Lemmy
Thinking out loud here, but if this is public-facing you can put together a static archive using something like ArchiveBox/SingleFile and have the monitoring server serve the files and update the DNS entry when it detects downtime past a certain threshold.
ggpsv··on A case for moving away from the cloud and embracing local storage solutions
That blog post is quite handy, thank you.
ggpsv··on A case for moving away from the cloud and embracing local storage solutions
This is my main gripe with Tailscale too, at least for personal use. What are you thinking of using instead? Headscale?
ggpsv··on AI and the Rise of Mediocrity
That's quite the jump in #2. What guides the experiments?
ggpsv··on Sports Illustrated Published Articles by Fake, AI-Generated Writers
From your perspective, which fun parts are at risk here? For me that's certainly not Sports Illustrated and their kin.

This is not entirely new, it has existed since the dawn of mass media and the culture industry. It's hyperreality in its full form.

ggpsv··on Sports Illustrated Published Articles by Fake, AI-Generated Writers
The game has been up for a while, this just takes into hyper-drive.

But don't forget, you _can_ opt out of this corporate and consumerist side of the internet. It's over when you're convinced that you cannot do so.

For me personally, this has made it easier to step away from places on the internet that had already started to go down the drain. It's as if the shitty part of internet finally consumes itself out of existence.

Instead, I now follow small personal blogs and niche forums where this is not an issue. Just people posting because they still believe in sharing and connecting, despite of generative AI.

ggpsv··on What is it like to be a crab?
As I like to call it, anthropic arrogance.
ggpsv··on Google Chrome will limit ad blockers starting June 2024
NextDNS also has a free plan, albeit you'll hit the limit quickly.

I don't expect everyone to pay for a service like this, but I think that paying for a service like this is reasonable if you can afford it. There's always a modicum of trust that you must confer on the provider (they're resolving all your DNS queries, and you can view logs if choose to), but paying for it does better in aligning incentives. Otherwise self-hosting is the most privacy-friendly option of all.

ggpsv··on Google Chrome will limit ad blockers starting June 2024
I've had this happen to me with iOS and VPNs in general. NextDNS, Wireguard, and most notoriously, Tailscale.
ggpsv··on Google Chrome will limit ad blockers starting June 2024
Agreed. At the end of the day there is no one tool that will fend off all of it. However, NextDNS/Pihole + uBlock Origin gets you most of the way there. uBlock Origin is particularly helpful for blocking first-party ads.
ggpsv··on Google Chrome will limit ad blockers starting June 2024
pihole or adguard home[0]

[0]: https://github.com/AdguardTeam/AdGuardHome#getting-started

ggpsv··on Google Chrome will limit ad blockers starting June 2024
You can use nextdns [0] pretty much to the same effect of a pihole, yet you can get up and running in minutes. You can then configure wherever you please: your browser, your laptop, your phone, or even your router.

[0]: https://nextdns.io

← PreviousPage 2 of 5Next →