Hacker Newsnew | past | comments | ask | show | jobs | submit | ymsodev's commentslogin

Yeah same here. Sure they're not perfect, but in 2025/2026 what services are perfect exactly?

To me, the article reads with a lot of exaggerated hostility towards Apple specifically for issues that are so commonplace nowadays. Not defending them, but I think it's unfairly targeting one company.


This somewhat answers the question of "how on earth is a JS runtime company going to profit?"


I feel like this direction of thinking is also a bit reductionist: there are plenty of reasons not to want to put stickers on a laptop. For me, personally, I don't like stickers because a year or two later, they don't represent how I think anymore. It's not an expression I would make today, it's a ghost of my old expressions.

And I feel like this greyification is only true in theory from the perspective of the manufacturers. I still run into plenty of people that are not afraid to decorate their space, laptop, or whatever else.

Greyification actually makes sense precisely because everyone has a different way of expression. That's why canvases are still white; you just have to find a different primer.


> Who are we to tell you how to use your computer?

What a refreshing thing to hear in 2025... :D


The article is referring to GPU compute kernel (https://en.wikipedia.org/wiki/Compute_kernel), not the term kernel used in ML/NN/etc.


…aren't they the same thing


They're not, but I also misunderstood the original question, they're referring to the correct definition of kernel. I thought they were confusing the GPU kernel with https://en.wikipedia.org/wiki/Kernel_method or https://en.wikipedia.org/wiki/Kernel_(image_processing)



Honestly, I would drop calling compiler altogether -- it's just not a compiler. It doesn't make it any less cool though!


Blame bun's --compile flag: https://bun.sh/docs/bundler/executables

We're probably going to have to live with "compiler" meaning "bundler" as an ongoing JavaScript-world neologism.


yeah it's not but i don't know how to call it. if i say it's bundler it will be more confusing in my opinion. waiting for your suggestions!


Sometimes the term "packager" is used instead of "bundler". Honestly though, "compiler" is the term most likely to cause any confusion. Even if one is not familiar with packagers/bundlers "js to exe ${unknown phrase}" still conveys things more clearly than "js to exe ${misleading phrase}".


But it's definitely not a compiler! I think "Astra - a new js2exe bundler" is much less ambiguous because it's... a bundler!



The app itself looks pretty neat. But I don't know how much I can agree with "lightweight" for a full stack webapp that just stores and presents text.


It's a ~20 MB Docker image. In an age of 800 MB Electron instant messaging apps, I'd say it qualifies.


I wouldn't. That it's not as enormous as it could be doesn't mean it's "lightweight".


It’s all about context right? By embedded systems standards it’s huge but for a self hosted docker app it’s pretty small


That's the same size as my first hard drive back in the late 80's!


I've noticed of late that "lightweight" doesn't seem to mean what it used to mean.


Its always meant the same thing: lighter than the shit that's in the middle of standard-normal distribution of $THING.


Meh the first thing I saw when I opened the demo page was a spinner. That's sitting at the opposite side of the normal distribution for site lightness.


It seems to be able to connect to OpenAI‘s API and to Telegram, as well.


It uses SQLite database. I like this!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: