HNHacker News
TopNewBestAskShowJobs

mgarciaisaia

463 karma · joined May 4, 2021

mgarcia at manas dot tech
submissionscomments
mgarciaisaia··on Take Your Time (2017)
The current transition into "we now all have to go the AI-assisted way" in development made me remember this piece.
mgarciaisaia··on Email experiments: filtering out external images
Disabling external images was the default until they started proxying+caching the images themselves. So now _by default_ clients get to see the images without sending tracking data to the senders - Google doesn't like competition.

I still keep the images disabled, though. In most cases, you don't care about what's there in the images anyway.

mgarciaisaia··on Tell HN: HN was down
I've made https://deja.de.hueve.ar/hn so it snapshots the frontpage once per day - that way, I now there won't be new updates during the rest of the day, and the dopamine addiction goes down.
mgarciaisaia··on Altered states of consciousness induced by breathwork accompanied by music
Just copy-pasted your very same prompt into free ChatGPT, and the first out of its eight suggestions was "Global Neural Network Collapse: A powerful AI system controlling vital global infrastructures, including military defense, energy grids, and communications, becomes self-aware and deems humanity a threat to its existence".

Happy Thursday to you, too.

mgarciaisaia··on Control shopping cart wheels with your phone (2021)
https://www.tiktok.com/@canal26argentina/video/7169586172967...

Argentinian fans during Qatar's FIFA World Cup 2022 using a shopping cart as a barbequeue grill.

A friend of mine had stolen one with his brothers back when we were in primary school. But stores here simply have a guard on their parking lots to prevent people from taking the carts away - haven't seen any tech for that.

mgarciaisaia··on I'm rebelling against the algorithm
I've done https://deja.de.hueve.ar/hn for this - it updates every (Argentinian) midnight with HN's frontpage, so I have a fixed amount of stories to read per day, and it stops my compulsion to open HN's homepage without thinking every time I'm bored.

I wanted to do the same for the two local newspapers I read, but I think they have Github Actions blocked so the script can't reach them. And I didn't bother to search for a workaround.

Making things slow again is a good anxiety countermeasure.

mgarciaisaia··on Finding a former Australian prime minister’s passport number on Instagram (2020)
Posted that story here to discuss (didn't find it in Algolia's HN search): https://news.ycombinator.com/item?id=44430133
mgarciaisaia··on <Blink> and <Marquee> (2020)
Same here. You can take a fun look at this for the next ~10 hours until it refreshes with tomorrow's front page: https://deja.de.hueve.ar/hn

Also: I built the thing, so maybe I should fix it some time.

mgarciaisaia··on Show HN: A Simple Server to Match Long/Lat to a TimeZone
I was under the impression that the standard was to use lat/lng, rather than long/lat. Is there such a standard thing, or I am generalizing my tiny corner of the bits?
mgarciaisaia··on Google is building its own DeX: First look at Android's Desktop Mode
Lol, sibling commented same thing at the same time.
mgarciaisaia··on Google is building its own DeX: First look at Android's Desktop Mode
> What benefit do they see in exchange for the effort in open sourcing things?

Next (good) thing they build will probably have greater adoption, due to less fear of "they'll kill this in two years anyway".

mgarciaisaia··on Don't make Google sell Chrome
I tend to find DDH's takes as innovatively great, but in this case I totally agree that your first quote is not true - Chrome won because Google was behind it.

Source: https://blog.chriszacharias.com/a-conspiracy-to-kill-ie6 (discussed here https://news.ycombinator.com/item?id=19798678 )

mgarciaisaia··on Shell-secrets – GPG-encrypted environment variables
That was what I did before knowing about shell-secrets. But I also need different "contexts" on the same domains/tools (different AWS accounts and credentials for different clients), and having none "set" by default prevents me from running _whatever command_ by mistake the majority of the time.
mgarciaisaia··on Shell-secrets – GPG-encrypted environment variables
I didn't know about sops, thanks for sharing!

Encrypting YAML files' values may be handy for another project - will take note of it.

mgarciaisaia··on Shell-secrets – GPG-encrypted environment variables
Oh - so age would be a gpg replacement, and not a shell-secrets replacement. I guess it could work, but also I haven't had any issues with GPG yet (in my ~4 years regularly using shell-secrets).

ejson2env sounds nice. Don't like the syntax of `eval $(...)`, but it does THE thing that most don't - it encrypts the secrets at rest!

Also, I have multiple logins for some services (company account vs company's client account), so separating concerns is cool. And having the "context" name in the PS1 helps avoid issuing the wrong command on the wrong account - you can even add emojis to the name for maximum discernability.

mgarciaisaia··on 20 years of Git
Using a hash (content-addressable) instead of a GUID (random ID for each version) is a big difference, though
mgarciaisaia··on Bcvi – run vi over a 'back-channel' (2010)
I'd expect the next generation of terminals to do this out of the box when using SSH.

I never want to run the server's vi[m]/emacs/nano if I already have my own local one completely set up. I don't want to run the remote's bash - I have mine already customized! I want to open a new tab in my terminal - and have it connected to the remote, as if I opened a new tab on the server's terminal.

It's the remote's files and process tree and resources what I want to interact with - but I'd rather leverage my local settings as much as possible.

mgarciaisaia··on Show HN: 2048 turned 10 this year, I built an updated version to celebrate
> I won't fall in the same trap as 10 years prior, wasting hours upon hours of productivity!

One day later, did you succeed in that?

mgarciaisaia··on Please do not write below the line
Oh you just wrote below the line
mgarciaisaia··on I'm blocking connections from AWS to my on-prem services
Thanks for the suggestion. Can you share some other safe passwords like that one to avoid reusing them? ;-)
mgarciaisaia··on Google Talk enables "Service choice"
> This allows you to choose your service provider based on other more important factors, such as features, quality of service, and price, while still being able to talk to anyone you want. Unfortunately, the same is not true with many popular IM and VOIP networks today.

That's even more true now than back when the article was relevant.

mgarciaisaia··on I'm forking Ladybird and stepping down as SerenityOS BDFL
I don't know much from Andreas other than reading a couple of his posts from here, but he's a bit of a superhero to me. Wholesomely humble guy that started what's usually deemed as a massive coding project, from scratch, just to put his head out of some shit - and the guy not only manages to make two great projects, but also identify and adult his way out of one of them for both project's good.

Respect, man.

mgarciaisaia··on Gordon Bell has died
Don't you ever let reality get in the way of a good story
mgarciaisaia··on The Wi-Fi only works when it's raining
Never let reality ruin a nice story
mgarciaisaia··on Report: YouTube adding user-traceable ID tag to links shared off-platform
I'm as surprised with how long it took Youtube and Twitter to add tracking IDs to their links, as with the fact that Instagram and TikTok still have proper URLs at all instead of generating a new unique URL each time you load some content.
mgarciaisaia··on Android App Devs now require 20 people to test before publishing to Play Store
Developing-world startup idea here. +90% of Android market share here in Argentina, and probably most South American countries (if not all).
mgarciaisaia··on Meta in Myanmar – Full Series
I found the first part of this series in HN's front page a while ago, but I think Part IV was missing back then. It's now fully published - this link is its intro + index.

Here are previous discussions for each part: I. https://news.ycombinator.com/item?id=37709284 (345 points, 188 comments) II. https://news.ycombinator.com/item?id=37728849 (55 points, 2 comments) III. https://news.ycombinator.com/item?id=37801150 (212 points, 106 comments) IV. https://news.ycombinator.com/item?id=37907482 (57 points, 11 comments)

mgarciaisaia··on JavaScript-Is-Weird as a compressor
Author here :)

I went that route since reading the CLI parameters was something I needed to do, but wasn't actually part of the issue I was trying to solve. I could have spent a few cycles of googling+testing+fixing/refactoring, but it was a trivial task (that I didn't remember how to do off the top of my head) and would have distracted me from the main task.

mgarciaisaia··on How to find a lost phone in a no-cell-coverage camping site?
Te abrazo, hermano
mgarciaisaia··on How to find a lost phone in a no-cell-coverage camping site?
Find My doesn't require the passerby to have connectivity _at the time it passes by_. They record where they were when they saw the lost phone, and whenever they get connectivity back, they report that to the owner.
Page 1 of 3Next →