HNHacker News
TopNewBestAskShowJobs

dmacedo

148 karma · joined January 17, 2012

Portuguese turned Londoner; Husband, Photographer, Software Engineering Manager, Technologist, Strategist, Consultant, Cloud Architect
submissionscomments
dmacedo··on Android 17 is the first since 3.x to add new APIs without releasing to the AOSP
I would say its even more proactive than support other projects. It is becoming clearer that every single technically competent member of the friends or family is now required to educate and proactively change devices.

Remember this upcoming Christmas that the ye oldie tradition of fixing PCs clearing awful exploiting phone apps (and cancelling subscriptions) should also include the "fix my browser" again, instead of Internet Explorer being replaced by Chrome, our collective duties is to replace Chrome with Firefox, plus its useful extensions to block ads and improve the web experience removing trackers etc.

Your call to arms today is to ensure all your tech colleagues join the movement, and then we can see Google's management views on "market growth"; they forget they made Chrome, we sold it - its our fault we forgot the "infinite growth of shareholder value"...

dmacedo··on Humazon
While I absolutely agree with your points, and do feel the same towards books I've read and later revisited similar to the ones alluded to. I would echo the transparency of giving readers the choice rather than the thought process that it'll still be enjoyable, therefore the deception is fine.

Especially as I feel that more and more this degree of transparency will be crucial for people to make more informed decisions in what they wish to read - and by the author's point, where do they want to spend their money.

What if an individual not knowing any better could absolutely enjoy AI written stories from cradle to grave, but would rather live in the blissful innocence of contributing to a lone writers' income rather than content farms? Isn't that enough reason to want transparency here?

My point being, if there's really "no harm" in the deception of either human-powered or AI-powered content farms. Then let's opt for imposing the transparency for readers to truly have the choice.

dmacedo··on What is Bending Spoons? The little-known AOL and Vimeo owner that's now public
Well I want to launch Straightening Forks: the B-Corp that hires experienced developers, designers, and other digital folks and instead of buying dying digital estate to extract the remaining bone hurting juice from its user-base, it would instead: re-implement (fork, LOL) open alternatives seeking viable business models or just FOSS a working path, with minimal product features serving those core users and their needs, centralising the core cross-product services and cost optimising the backend plus realising what's the actual features users "need" vs. "want", and try to create sustainable products which instead of just extracting value try to provide value in this world.

Surely this isn't difficult???...

dmacedo··on Micron stock jumps 12% as memory crunch lead to quadrupling of revenue
There are two important points to consider though:

On the bubble pop it's the feedback loop of investments to ROI materialising or not which will dictate if this stabilises in the current trajectory or if the bubble pops and massive investments will get written off (whoever is holding the bag can cry a river and won't be made whole).

But on that point for a team delivering value and demonstrating ROI I'm curious to see how many businesses fly through their roadmaps at whatever velocity and quality LLMs can deliver - and how does that translate to business growth. Are you achieving more in features and accelerating growth to the same 2 months instead of 12+? Or has the LLM spend just made 12+ months of "cost to build roadmap" into 2 months of staff + LLM costs anyway without profit to match??

Unless "other lines" go up as well, just compressing that increased cost without the benefits in revenue and growth, it'll still fail the ROI to keep paying the LLMs tax for these frontier labs to recoup their investment and then some...

dmacedo··on Kubernetes and retiring at the top with Kelsey Hightower [video]
I initially submitted without comment, but just want to also say:

This is a looong conversation between Kelsey and Gergely, but I feel it's worth watching (whatever that means coming from someone you don't know).

There's plenty of really valuable insights into both Kelsey's mindset and attitude, which I really appreciated and connected with, from the path taken, to things probably all learn in our careers.

And absolutely loved the arch of the conversation, the value for us later in our careers is likely towards the last half of the video, but it does make me really appreciate the storytelling I feel we should all share with our peers and our younger colleagues.

Hope you are fortunate enough to have or can find the time to enjoy this, I really enjoy the "exit plan".

dmacedo··on Green card seekers must leave U.S. to apply, Trump administration says
Perhaps you should wait to make that case, we're starting to see ramifications from USAID cuts as the worse one, but there's also health and nutrition effects from Medicaid/SNAP reductions, and whatever in the world is happening on immigration and detention with insane ICE behaviour, plus second order effects from abortion and public health changes.
dmacedo··on Ask HN: What Are You Working On? (March 2026)
Trying to solve my own problem of drowning in meetings and scattered tools, turning things into actionable items.

It sits on top of what I already use and gives me a unified "What do I need to do (now/today)?" view.

Trying to auto-capture action items from meeting transcriptions and other inbound, and routing quick thoughts to the right tool with a couple of keystrokes, helping me prioritise my day so I'm not spending energy on too much organising (or through lack of organising getting distracted).

I wanted something that watched my inputs and keep my GTD loop running, especially when back-to-back meetings and context-switching make it really hard (or impossible) to stay on top of things I need to do!

Might also augment it with LLM for some support of task breakdown, but only as human-in-loop assistance.

Not thinking this could ever turn into a product since it's so custom.

dmacedo··on Unsung heroes: Flickr's URLs scheme
It was, and and the same with ReTweets (RT) and #hashtags, some of us were even there since the SMS days and witnessed that formal adoption
dmacedo··on You Want to Visit the UK? You Better Have a Google Play or App Store Account
Some countries don't allow dual citizenship, which means you'd no longer be a citizen of your country of origin, you know, where your family might live.

I have plenty of friends who otherwise would apply, and ILR should be sufficient in a democratic government following social and political contracts.

dmacedo··on The privacy nightmare of browser fingerprinting
Not American here, but I'm aware of both privacy in mixed forms (privacy act 1974, HIPAA, COPPA, and CCPA in California); as well as anonimity in First Amendment et al since there's case law (IANAL) demonstrating the requirement of anonimity to avoid persecution of free speech.

All of these have limitations and exceptions in a complex legal system. But to issue a blanket statement like the comment above is no really correct - just trying to make a point, I guess

dmacedo··on First recording of a dying human brain shows waves similar to memory flashbacks (2022)
What a weird way of phrasing that. The whole point of ethics in multiple disciplines is to try and study the principles of humanity in the society we've formed. The areas of philosophy, medicine, justice, and religion are filled with centuries of discussions trying to argue and explain a lot of these matters.

But the philosopher of the Internet of today, instead of curiosity of reasoning and arguing for what should change in deontology, and why; sums it up as "ethicists forbid...".

I'd really like to understand your views better on what should change and why...

Especially when there's plenty of ignoring of ethics in today's world!

dmacedo··on The Dismantling of the Forest Service
How big of an Internet Troll do you have to be, to leave comments that have very clear Historical Artefacts and regulation demonstrating this?

https://www.archives.gov/milestone-documents/jacksons-messag...

dmacedo··on OpenEuroLLM
This should probably link to the actual press release since its more of an announcement of something forming rather than a release of any models, code, whitepapers, etc.

https://openeurollm.eu/launch-press-release

dmacedo··on Ask HN: My 12 year-old nephew just got diagnosed with ADHD, any advice?
I would echo this and share with the parents: https://www.youtube.com/watch?v=SCAGc-rkIfo

Also Russell Barkley has since fully retired though has been very active in diaseminating what's happening in (good and bad) research, plus other lectures on https://www.youtube.com/channel/UC0tLWu7ljYVFPiZQfHjTMsA

dmacedo··on I algorithmically donated $5000 to Open Source
I believe this is a better approach for scale.

Make it a local or company-wide identification of FOSS packages, and a way for those individuals, teams, and businesses to score them by importance or criticality (or needs of the FOSS project if they are aware).

dmacedo··on Speed, scale and reliability: 25 years of Google datacenter networking evolution
Having just worked with some of the Thread folks at M&S, thought I'd reach out and say hello. Seems like it was an awesome team! (=
dmacedo··on Software effort estimation is mostly fake research (2021)
Not that I've used this extensively, but months would likely increase to quarters.

And if you're estimating something to the lengths of months, you're already into project management territory size, rather than broken down to development/delivery sizes... The amount of unknown unknowns and other uncertainty certainly warrant happily estimating years length, surely.

Also #NoEstimates (=

dmacedo··on Crypto bot borrows $200M in a flash loan to secure just $3 of profit
Of course there's a need for a lender, even at a microsecond transaction you do need funds to perform arbitrage, it's not just all theoretical funds - there's backing to them.

Else let's all just pretend trade on a real market until it collapses and just make sure they come a-knockin' on some non-existent firm...

Plus my conjecture, from my understanding, is the flash loan terms incentivise fast payback, whilst still retaining some fixed profit.

Akin to a credit card which has an effective 0% rate of you pay back within a certain time frame, but raises to 30% monthly after that.

I'd be happy to provide you with a flash loan at 0.001% fixed rate of profit for me/cost for you for the first 5mins and scare you with a 30% rate calculated every minute after that. For some pre-validated huge sum I know your business can be liable for, of course.

Which allows capital scarce firms to leverage these micro-loans on fast arbitrage opportunity where they should take any transaction that provides anything larger than that 0.001% in transacted profit. And let's them compete with larger firms on optimising pricing.

dmacedo··on Heisting $20M of Magic: The Gathering Cards in a Single Request
Majority of times I've seen this being solved with shopping cart items being copied from the main product table by SKU with the current price.

There is a TTL on the shopping cart itself. However, that meant for a period of time you had a frozen cost per-line-item in a shopping cart.

dmacedo··on iOS 17 app sideloading might only be available in Europe
Latest moves seem to imply Apple might want a slice of the Ad network pie. So I wouldn't bet on capitalistic ideals/incentives not overtaking idealistic consumer protections.

https://www.bloomberg.com/news/newsletters/2022-08-14/apple-...

dmacedo··on Tell HN: Google Cloud lets anyone add you to a project without your permission
Since you might know - as I've seen the references on social media for this exact occurrence - is this referenced somewhere in T&Cs?
dmacedo··on Kanaye Nagasawa: A samurai who changed California
The article mentions "Transcendentalism", the above comment's author seems to have researched, and offered their opinion on the matter. Seems like an appropriate comment, and a worthwhile discussion of what the transcendental ethos imply, coupled with what drives the behaviours that are antithetical to those goals, which leads to the historical moments the article refers to.
dmacedo··on We switched to cursor-based pagination
Have used the conditional that if current page is greater than last page, just return the last. And same with negative just returning the first. If records are updated / deleted and the last page changed, then you'll just get the results of what the "new last page" are.

At scale you might care about the duplicate or up-to-date records. But cursor-based doesn't solve the problem if a results page is left open for "too long" and stuff was added behind your cursor (or after it, if navigating backwards).

It's as if making things less intuitive (to articles' reference to book pages), makes it any easier as long as you don't think about any pitfalls.

My suggestion is to just use pages, and optimise for the right order (I.e.: sequential IDs, or creation date, alphabetical, etc) that make sense for your data.

If you REALLY must care if results have changed, some delta being stored would be best (like some timestamp that allows the server side to indicate "hey, your results are out of date, from 7 days ago, maybe you left that page/API response unused for too long")

dmacedo··on NDA expired, let’s spill the beans on a weird startup
I absolutely agree with this, been there first hand on both sides of the aisle.

And my experience of those I've worked with, has been that the smaller projects that remove this potential to deceive (not profitable or large enough for bait-and-switch - not enough get-foot-in-door to be worthwhile to take at a loss). And by smaller I mean less than £/€/$ 500k, and not leading to multi-million deal later on.

And go away from the RFP process that sucks and is just trying to get the lowest bidder, for a fixed-end-goal, rather than bringing good and experienced people to support your business/organisation/project on achieving something.

I'm trying to launch this myself, and I feel you can get the best of both worlds: great talented people who you pay fairly with a scale model for (eventually needed) growth, and some cost control for mid/longer term projects as you can't really have a fixed price.

At the same time you have to remove some of the downsides like this lack of transparency (and honesty?), whilst having the needed support in place for projects to succeed!

dmacedo··on Researchers fear a scenario in which smart speakers feed sleepers subliminal ads
Narrator's voice: They did!
dmacedo··on The cesspool of the internet is to be found in a village in North Holland
You can from duty free, just nothing that you bring from outside the airport that goes with your carry-on that passes through security. Your luggage can carry spirits or whatever other drinks you want, just not carry-on though. For... Safety reasons, obviously.
dmacedo··on Infrastructure Costs [pdf]
Cached at the Internet Archive

https://web.archive.org/web/*/https://www.brookings.edu/wp-c...

dmacedo··on The public has a right to know how companies that pay no taxes pull it off
I wonder how feasible it is for individuals (or groups of individuals?) in the US, to also incorporate themselves and, through the same or similar loopholes, also pay no tax...

How would the IRS respond in those instances.

Has that been tried? Is anyone aware of anything like that? Is the cost of such a scheme prohibitive for an individual vs. a large Corp? I'd be curious what the challenges and outcome of such an experiment would be.

dmacedo··on Passbolt: Self hostable, open source, password manager for teams
Likewise, and I'm loving Bitwarden so far!

Although I'm using the dockerized rust API (1) for self-hosting it, and so far it's been working great for months! I am keeping a close eye on the container, and backing up the data hourly to ensure I don't need to worry about loosing anything.

(1): https://github.com/dani-garcia/bitwarden_rs

dmacedo··on Ask HN: What's the worst piece of software you use everyday?
Haven't checked it out yet, but is that just git reflog with extra steps?
Page 1 of 3Next →