Recent submissions

Comment · 4 days ago
Look. Some say AI improves speed. It might also improve quality - if you use it as a tool, with a full understanding of what's happening in your system and preserved ability to maintain that system even if AI disappears one day for whatever reason. But since all the competitors are jumping into AI, most won't focus on quality, but on delivering speed, as you have to be competitive and justify AI cost, right? So if AI doesn't improve relative speed, and in many cases doesn't improve quality, then why is it there? The possible answer is: to consolidate the means of production under one's own control. With AI and robots involvement, humanity might be forced into an anti-utopia.
Comment · 1 year ago
> They are all crying for the audience, the losers.

There is an opinion that making them (a big business, and overseas players too), crying for audience is a way to make them loyal to a regime. So they come to the audience, they kiss the ring, they get some preference, and the regime becomes even stronger. I'd not name Trump crazy as some do, but simply a person presenting and promoting the interests of a certain entity. I won't name my guesses about the possible entity.

Comment · 6 years ago
Comment · 7 years ago
Is there a way I could let some CI service like Travis CI to ONLY publish the packages to this GitHub Package Registry? ONLY means I don't want to expose the entire GitHub account to Travis CI but allow only publishing to the registry. So if the GitHub key/access-token leaks somehow the possible damage would be limited by registry publishing scope. So something like scoped access tokens.
Comment · 7 years ago
> focusing on a compiler versus a full on framework

Angular goes a similar way, just look up Ivy renderer on the internet.

Comment · 7 years ago
Zones is only responsible for triggering change detection caused by user/external input. It's possible to use Angular without Zones.
Comment · 7 years ago
> Cybernetically enhanced web apps

Is not AOT compilation is a more traditional name for such stuff?

Comment · 7 years ago
- Is speed comparison going to include Angular with Ivy renderer enabled (and probably OnPush change detection strategy enabled)? It's also AOT rendering stuff that doesn't use virtual DOM.

- There is a lot of static code analyzing tools, like linters, that work with separate JS/CSS/HTML files. Does Svelte have to adapt all those tools in order to make them properly work with a single file component (.svelte file)?

- I believe enabling first-class TypeScipt support would bring more sanity to Svelte-based development.

Comment · 7 years ago
"... than Apple says" as thinking and saying is not the same thing.
Comment · 7 years ago
Apple dumped audio-jack in order to make more money selling pricey AirPods. Now they want even more of your money.
Comment · 7 years ago
> Brexit is completely dumb

Well not completely. It allows UK politicians to imitate useful activity around the Brexit.

Comment · 7 years ago
If you need to maintain and extend the project I'd consider converting the JavaScript code to TypeScript with strict compilation option enabled.
Comment · 7 years ago
> TypeScript revolutionized the act of writing JavaScript

I agree with this point.

> React and JSX revolutionized the act of writing HTML

I see nothing revolutionary in React.

> GraphQL revolutionized the act of connecting front end and back end

OData existed before GraphQL and still does.

Comment · 8 years ago
I was a Firefox user long time ago, but then switched to Chrome since Firefox was freezing as hell. But just recently I switched back to Firefox Quantum and have been happy so far. No freezing anymore, open source, all the needed features. So totally agree, Firefox is back.
Comment · 8 years ago
Try this ['1','1','1'].map(Number).

That's just about language specifics, not a question for seniors in my opinion.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton