HNHacker News
TopNewBestAskShowJobs

madeofpalk

24,881 karma · joined March 27, 2012

submissionscomments
madeofpalk··on Is AI causing a repeat of frontend’s lost decade?
> this is largely accidental complexity.

Is it? I know hating CSS is a fun pastime for folks around here, but maybe it’s just that building good, rich user interfaces that people can use is an inherently hard problem.

Sure, the browser is slightly more difficult due to maintaining backwards compatibility and multiple implementations, but I’ve yet to see a better UI framework/language that has to deal with the other constraints of the web platform.

madeofpalk··on EU fines Temu €200M for allowing sale of illegal products
Isn't this being held responsible for it?
madeofpalk··on Incident with Pull Requests, Issues, Git Operations and API Requests
It was previously showing, but I believe the incident has bee resolved now. At least, PRs work for me when they previously didn't.
madeofpalk··on GitHub is sinking
3 months post Microsoft acquisition, GitHub expanded the free plan to include unlimited private repos.

The next year they removed the limitation on collaborators on private repos for free users.

In the last 4 years they’ve significantly improved their project management tools. I think a lot of teams can make do with GitHub Projects, they’re pretty decent.

Who knows if any of these are directly because of Microsoft or not. But there has naturally been material improvements to GitHub in the years after being bought by Microsoft.

madeofpalk··on AI didn't delete your database, you did
People are eschewing their own accountability, blaming the tools instead for their poor decision making and lack of access controls.

Why is it possible for you to fat-finger your way to deleting production database locally?

madeofpalk··on Mozilla's opposition to Chrome's Prompt API
The objection is not anti-AI. It’s anti this specific API, for nuanced web compatibility reasons.
madeofpalk··on Mozilla's opposition to Chrome's Prompt API
No, that’s not how this process usually happens.
madeofpalk··on Issue links now open in a popup
Maybe fixing the root cause is slower, and this janky workaround was quicker as its something largely already built (a few views/links in Github already open issues in a drawer).

You've never done a temporary fix to stop the bleeding?

madeofpalk··on An update on GitHub availability
Like they did with Copilot last week? https://github.blog/news-insights/company-news/changes-to-gi...

> New sign-ups for GitHub Copilot Pro, Pro+, and Student plans are paused. Pausing sign-ups allows us to serve existing customers more effectively.

madeofpalk··on An update on GitHub availability
This seems uncharitable. Priorities aren't exclusive, especially at scale across large engineering orgs like GitHub. It could be that these are the top level priorities, but teams or individuals who aren't able to contribute to these priorities will work on other things like new features.
madeofpalk··on GitHub is having issues now
If it’s just the last 4 weeks, then I would say it seems the Microsoft acquisition had little impact on their reliability.

It seems pretty reasonable that the massive surge in AI over the past 6 months has put tremendous strain on GitHub’s infrastructure, and most of these outages are as a result of that one way or another.

madeofpalk··on Our newsroom AI policy
when you use the extract-needle-from-haystack machine, verify that it actually extracted a needle.

that's much easier than manually extracting the needle yourself

madeofpalk··on The future of everything is lies, I guess: Where do we go from here?
> Unavailable Due to the UK Online Safety Act

> Now might be a good time to call your representatives.

Well, not that must-read I guess

madeofpalk··on Claude Opus 4.7
Seems very short term. Like how cheap Uber was initially. Like Claude was before!

Eventually OpenAI will need to stop burning money.

madeofpalk··on Saying goodbye to Agile
This is the problem with 'Agile', and why people refer to it as "Capital-A Agile".

As always, the problem isn't the process, the problem is the people. There's whole industries out there set up to sell A Process, so they come in and try to force something like this on you. They want to stay in business, so they need to make sure they have something to sell.

That's the dysfunction - a company that is forcing this laborious process on you, rather than giving teams the autonomy to figure out how they best work.

Agile works best as a toolbox of practices you can adopt, mix, and match to solve whatever problems you have. Do you need to work to a fixed schedule, or provide delivery estimates? You should probably have a way to regularly estimate your work. Are you struggling to actually ship and do things? Maybe it would be useful to plan things on a smaller, more frequent cadence.

madeofpalk··on Microsoft isn't removing Copilot from Windows 11, it's just renaming it
Need? No. Should? Probably!
madeofpalk··on Microsoft isn't removing Copilot from Windows 11, it's just renaming it
This is decidedly the result of a lack of strategy. Microsoft isn’t a single unified borg.

Instead, all the little individual teams got their hands on these capabilities and they figured out where to shove it. At “best” there would have been the head of Windows or Office or whatever saying to all their reports “go do AI!”

madeofpalk··on Android now stops you sharing your location in photos
You're right - this is a shitty view on this. It's incredibly opaque that images secretly contain the GPS coordinates of where they were taken. There's no way that's obvious or intuitive.

I think the 'ideal' thing to do would be an opt-in toggle for sharing "location and other extended info" for photos when selecting them, but I'm sure you can understand why a dev team took a shortcut to solve the immediate pain for most users most of the time.

madeofpalk··on JSON formatter Chrome plugin now closed and injecting adware
> They need to move to an updated manifest spec that is (more) secure by default, has fewer footguns, etc.

They tried to do this and people got very upset at them trying to kill adblockers.

madeofpalk··on Bluesky April 2026 Outage Post-Mortem
Based on my experience of Apple Music being pretty bad at streaming music, i would say that it's not ready for 'production use'.
madeofpalk··on JSON formatter Chrome plugin now closed and injecting adware
I do. Then again, I’m a web developer so looking at the DOM is my day job.
madeofpalk··on EFF is leaving X
So because EFF does not post their news in my small Australian home town newspaper they're not free-speech absolutists?
madeofpalk··on EFF is leaving X
It's not some big secret. You're trying to invent a conspiracy when there is none.

There's one particular website that they don't like, and they see declining engagement from, so they leave. There's other websites that might have less engagement, but they do like it, so they stay there. Then there's other websites that might have similar ideological disdain for, but they get very broad reach from, so they reluctantly stay.

I really don't see what the big deal is with trying to reach a broad audience.

madeofpalk··on EFF is leaving X
They're the Electronic Frontier Foundation. Of course they're ideological. That's the whole point of their existence.

Anyway,

> Twitter was never a utopia. We've criticized the platform for about as long as it’s been around. Still, Twitter did deserve recognition from time to time for vociferously fighting for its users’ rights. That changed. Musk fired the entire human rights team and laid off staffers in countries where the company previously fought off censorship demands from repressive regimes. Many users left. Today we're joining them.

https://www.eff.org/deeplinks/2026/04/eff-leaving-x

madeofpalk··on I Won't Download Your App. The Web Version Is A-OK
Maybe. You’ll need to overcome DoorDash not wanting to give up the UI as a chance to upsell services.
madeofpalk··on GitHub has DMCA'd nearly all forks of the official Claude-code repo
I mean, Anthropic's code was "public data from the internet" as well. They published it publicly. Accidentally, but they made it public. Fair game, right?
madeofpalk··on Pretext: TypeScript library for multiline text measurement and layout
> how is this different from Skia-wasm

It’s not wasm?

madeofpalk··on Miasma: A tool to trap AI web scrapers in an endless poison pit
Is there any evidence or hints that these actually work?

It seems pretty reasonable that any scraper would already have mitigations for things like this as a function of just being on the internet.

madeofpalk··on 90% of Claude-linked output going to GitHub repos w <2 stars
Does anyone actually know? So far I've just seen people guessing, and seeing that repeated.
madeofpalk··on Microsoft's "fix" for Windows 11
I felt the exact same way. Put a bad taste in my mouth and I just stopped reading.
← PreviousPage 5 of 34Next →