HNHacker News
TopNewBestAskShowJobs

azangru

5,022 karma · joined April 19, 2017

submissionscomments
azangru··on Search engines alternatives now that Google isn't Google anymore
> now that Google isn’t really Google anymore

I can't say I've noticed any changes about google search on desktop recently. Yes; there is an AI overview widget at the top of the page; but it's been there for at least a year.

Has anything changed about Google search results for you?

azangru··on Deno 2.8
> which makes them a safer bet as a dependency

Wouldn't node be the safest bet as a dependency?

azangru··on Where to buy a non-Apple, non-Google smartphone
> everything had worked somehow without phones not so long ago

This is called change :-) Slowly boiling the frogs.

azangru··on Rewrite Bun in Rust has been merged
Remember the top comment to this Hacker News thread? https://news.ycombinator.com/item?id=48016880 "This is an overreaction." "302 comments about code that does not work." "We haven’t committed to rewriting." "There’s a very high chance all this code gets thrown out completely."

Well. That was about a week ago.

azangru··on Just Use Go
Oh; in that case the lowly Javascript/typescript does this so much cleaner with the explicit `export` keyword. "Explicit is better than implicit."
azangru··on Just Use Go
I know it doesn't matter, but...

...who invented this letter-casing convention?

    import (
        "embed"
        "html/template"
        "net/http"
    )

    //go:embed templates/*.html
    var files embed.FS

    var tmpl = template.Must(template.ParseFS(files, "templates/*.html"))
why is the name of a module lower-cased

but the names of functions accessed via its namespace upper-cased?

how does this make sense?

azangru··on Google Chrome silently installs a 4 GB AI model on your device without consent
> Why use a browser from Google or Microsoft in 2026? Why in the world?

There are only three major browser rendering engines. One is Gecko, by Mozilla. One is Webkit, currently tended to by Apple. And one is Blink, which is Google/Microsoft. Of those, Blink is the most featureful. That's why.

azangru··on Train Your Own LLM from Scratch
One goes to youtube and searches for cs336?
azangru··on Our principles
> AI has the potential to significantly improve many aspects of society.

...as well as the potential to significantly worsen many aspects of society

azangru··on Arch Linux Now Has a Bit-for-Bit Reproducible Docker Image
> The CLS metric relates to initial render.

The CLS measures the total sum of layout shifts over the entire lifespan of a page, not just during initial render.

azangru··on Do you want the US to "win" AI?
I am puzzled by this sentence, which combines nationality, psychosis, and intelligence into one. What if the parent commenter is Vietnamese? Or Hungarian? Or Turkish? Will this fall into the "or" clause?
azangru··on Do you want the US to "win" AI?
> weaponized robots roaming the streets to ensure everyone is "at work" and not "at leisure activities"

But I thought everyone was going to lose their jobs...

azangru··on Arch Linux Now Has a Bit-for-Bit Reproducible Docker Image
Sure.

It's just that the spirit of Google's core web vitals has been to measure the properties of a web page that have the most impact on users. How quickly content appears on a page, how visually stable the content is, and how long it takes the page to respond to an interaction.

In the case of this page, I don't think it can be considered visually stable at all in the first second after it's loaded.

And yet, core web vitals cannot demonstrate this.

azangru··on Arch Linux Now Has a Bit-for-Bit Reproducible Docker Image
A totally unrelated comment; but — there is an animation on that page that moves practically everything on the page about 20 pixels down over the course of 1 second.

I thought that would completely trash the Cumulative Layout Shift core web vital. Because, hey! the layout is shifting in front of my very eyes. But no, the CLS on the page is 0.

Is CLS a misleading metric then?

azangru··on OpenAI's response to the Axios developer tool compromise
> Axios, like Express, is something I'm shocked to see used in any modern codebase

I am totally with you on axios; but why is express shocking, and what do you expect to see in its place? Fastify? Hono? Node:http?

azangru··on Website streamed live directly from a model
Text is still hard

screenshot: https://images2.imgbox.com/ff/84/j2FCxyrD_o.png - top right callout

azangru··on I don't chain everything in JavaScript anymore
> the intermediate objects are still created

Yeah; this is what the new iterator methods were intended to solve

https://x.com/MozDevNet/status/2029527411424219254

azangru··on Smoking ban for people born after 2008 in the UK agreed
> 1. will this work (will the UK stop smoking)

What mechanisms do you foresee for it to fail? If stores stop selling cigarettes, the UK will have no other choice but to stop smoking them. I wonder what will come to replace them though. People have a peculiar tendency of forming addictive habits.

Regarding question 2, personally, I am uncomfortable with the idea of a nanny state.

azangru··on Palantir Wants to Reinstate the Draft
I understand why your first two examples would be newsworthy – they are 1) about technical products that 2) are produced by the company that is making the announcement. But what does Palantir have to do with the draft? Isn't this comment on the same level as, I dunno, Elon Musk tweeting that families should have at least 3 kids?
azangru··on Palantir Wants to Reinstate the Draft
What does it mean for Palantir to want to reinstate the draft? And why is this newsworthy?
azangru··on My AI-Assisted Workflow
> Agile is a set of four principles

Twelve :-) Twelve principles and four values

azangru··on Saying goodbye to Agile
> There exists a version of Agile that could be implemented, and it would be the true Agile. The pure, honest experiment that would just work, because Agile cannot fail, you can only fail to Agile.

"Agile" is a very vague and shapeless idea which is hard to design an experiment for; but I would settle for clean experiments with well-defined methodologies/frameworks/strategies/whatever. Specifically, for scrum or kanban. Whenever people talk about these two, they seem to misunderstand them more often than not.

azangru··on Saying goodbye to Agile
> if it fails, it is only considered evidence that you were not doing it enough.

Or not doing it properly. And I understand the suspicion, I really do; but in hindsight, if you honestly tried to review how an organisation was operating, would you sincerely be able to say that it was adhering to a certain agile methodology/framework/mindset/strategy/whatever?

I have so far not see an organisation that would be following scrum, as it is described in the scrum guide; or kanban, as it is described in the kanban guide. I have seen or heard about various organisations that use these words, but they have little resemblance to what was actually proposed. So I can't really say if agile (or any of its particular variants) work or not. I have not seen honest experiments properly run.

azangru··on Why AI Sucks at Front End
> If you are really good at something, you'll find AI sucks at everything.

Nah, just at that something :-)

azangru··on The End of Eleventy
> I’m genuinely shocked at the number of sites on the Net that use Wordpress, dynamically assembling markup with PHP for every page view,

What puzzles me about static sites (and I do build them) is how everything gets to be regenerated, even though you update only one file.

Now, imagine that your writing patten is small notes, like on twitter, mastodon, or bluesky. Over time, with this pattern, you will end up with thousands of notes. Is each one deserving of a page? Ideally, yes; because they should be linkable. Does it make sense to regenerate thousands of pages every time you add a note? Dunno.

Then, consider all the aggregation pages. For example, a paginated list of all my notes. Or a paginated list of notes distributed by different categories / tags. How many more pages does this create?

And the static assets that all get to be copied from source to output directory at every build.

And of course, comments. Static sites don't have comments.

I don't know. I think someone who invested into building their own site engines, like Jeremy Keith (https://adactio.com/) have it the best.

azangru··on Are We Idiocracy Yet?
Have they edited stuff out because of the audience reaction? Do you own an unedited copy?
azangru··on I prefer OG style websites – what are yours?
Richard Stallman's site? Very OG.

https://stallman.org/

Although I see someone has put a 1.5MB image at the top, whose intrinsic size is 2000 × 2588 px, but which was downsized to 320 × 400 px. That's not prioritizing function.

azangru··on European alternatives to Google, Apple, Dropbox and 120 US apps
The site isn't limited to just cloud service providers; it includes Mattel and suggests replacing it with Lego. Are people giving their data to American companies by buying Barbies?
azangru··on Show HN: European alternatives to Google, Apple, Dropbox and 120 US apps
The way things are going, there might not be any alternatives without...

https://en.wikipedia.org/wiki/Social_media_age_verification_...

azangru··on European alternatives to Google, Apple, Dropbox and 120 US apps
> registered on Porkbun LLC and hosted on Cloudflare, Inc

And is built with Astro, which was created by an American, existed as an American company, and then was absorbed by Cloudflare.

← PreviousPage 2 of 34Next →