HNHacker News
TopNewBestAskShowJobs

gear54rus

882 karma · joined May 25, 2014

An engineer passionate about JS and basic tech freedoms (e.g. right to repair, OSS, net neutrality).

I think the web with all its shortcomings is the best thing to happen to tech industry and I want it to succeed. That does NOT mean it should be used for everything.

submissionscomments
gear54rus··on Kerbal Space Program 2 release disrupted by corporate strife
What infuriates me is that how can you not see that you need another YEAR right up until a few months remain wtf. Why not announce it sooner.
gear54rus··on If your product is great, it doesn't need to be good (2010)
I would agree with VSCode, seems ok in my book.

Firefox of the past maybe, when it allowed unsigned extensions. AFAIK now it isn't possible in non-dev version.

Others I have not heard of/not used.

gear54rus··on Netflix stops charging customers who never watch
Do you think someone who forgets their subscriptions will take the time to set that up?:)
gear54rus··on Netflix stops charging customers who never watch
One of the reasons subscription model is cancer: they hope you'll forget it's on.
gear54rus··on If your product is great, it doesn't need to be good (2010)
> with easy ways to change it into an expert user interface

Show me one product that could achieve this? Never have I ever seen something that executes that particular step well.

So I vote against 'average user experience' aka dumbed down and locked down crap.

gear54rus··on A look at modern PHP
I mean the obvious joke here is that it took 7 major versions over dozen of years to show its maturity :)
gear54rus··on Extremely disillusioned with technology. Please help
You're disillusioned not with tech but with greedy political idiots who ru(i)n it. Fundamentally it's all simple with tech. You calculate things and apply your logic and experience and then you get a working system if you've done it correctly. No exceptions.

It's when you deal with self-interest and greed of business-people that are just there to bleed you dry you encounter problems.

My advice would be to limit your exposure to all things business in tech and just sit in the corner doing what you can do best: writing programs. Then it becomes fun again.

gear54rus··on Can QUIC match TCP’s computational efficiency?
Bold claim. Let me guess: it's not gonna be backed up is it?
gear54rus··on A one-line package broke `npm create-react-app`
No one uses them because SSR is either non-existent or clunky with them.

Ignoring a common use case when inventing something is a good way to get your shit ignored in turn. Which is what happened.

gear54rus··on 98.css – design system for building faithful recreations of Windows 98 UIs
Only if it's easy to swap out for your own. It's unlikely the JS it would come from would fit into they way you do things normally (in your project or even your head).
gear54rus··on Qt, range-based for loops and structured bindings
Use Firefox reader mode to save the web
gear54rus··on A Message About Vanguard From Our Security and Privacy Teams
Are you sure that you've researched this thoroughly and there would be no problems with that PCI thing (compatibility, unknown errors, performance regressions)?
gear54rus··on Rome: An experimental JavaScript toolchain
It's not intuitive to me as a JS dev too... Are you guys gonna re-implement typescript for example? Where does 'no deps' line get drawn?
gear54rus··on Rome: An experimental JavaScript toolchain
Cue the jokes.

And when you do something with your project they didn't anticipate their response would be: 'When in Rome...'.

gear54rus··on Apple is developing a feature for using apps without requiring full downloads
And it had 2 squares on the screen with 10 pixel letters inside them saying 'Proceed y/n'?

What kind of a comparison is that? People do care, it's just they care about ease of use (not putting strain on your sanity) over some imperceptible startup time difference or space difference on hard drives that get cheaper every day.

gear54rus··on The end of an Era – changing every single instance of a 32-bit time_t in Linux
It's not about the point, it's more about giving credit/praise/acknowledgement where it's due.

Parent is probably saying those things will most likely be disproportionally low for that kind of effort/impact.

gear54rus··on Private client-side-only PWAs are hard, but now Apple made them impossible
In my opinion only we ourselves can save ourselves from Google. By using things like AdNauseam and educating everyone and their dog about ad blockers.

I don't think the way to fix ad bullshit is to close down everything, I do think it's in opening everything and educating everyone. That way people actually win, not corps, as it should be.

gear54rus··on Private client-side-only PWAs are hard, but now Apple made them impossible
> As I see it, their focus is on the user,

Oh and let me guess, they know better than me that I don't need this or that.

Let them suffocate inside their poisonous wall garden as the web gets richer and richer.

gear54rus··on New AMD side channel attacks discovered, impacts Zen architecture
Agreed. Wasting countless hours on the engineering end doesn't seem wise when those same hours could be spent doing something meaningful. This requires education on the user end. Education that will help them understand the world around them better so everyone wins in the end.
gear54rus··on Google interviewing process for software developer role in 2020
> I don't want to take on another part time job of "practicing for an interview at Google"

Problem is someone else will. And there's no easy fix.

If there was an easy way for a group of uncoordinated people (applicants) to coordinate against bullshit (stupid-long interviewing processes sometimes unrelated to the job and other stuff) we could solve many of this world's problems, don't you think?

gear54rus··on 1-on-1 meeting questions
I take it this would help you map out areas of what should be asked. Maybe the person isn't opening up or maybe you sense something is amiss but you can't quite figure out what. We're all humans and we can forget things or have trouble viewing things through someone else's perspective.

Nobody is telling you to go through the whole list like a robot.

gear54rus··on TypeScript’s quirks: How inconsistencies make the language more complex
I sometimes think wasm was invented to rid this glorious js ecosystem of people who always moan about it so the rest of us can get back to 'improving tooling and best practices'.
gear54rus··on Rust is a $6B problem for the Navy, cruise ships and more
Well it only takes 4 or so downvotes to hide the comment, it doesn't mean everyone is stuck up :)
gear54rus··on iOS 13 app tracking alert has dramatically cut location data flow to ad industry
Well yes it's another toxic business, that only cares about profits, news at 11.

The difference is that the good part of the community tries to unlock the platform's true potential instead of chanting "walled garden means safety" and "you don't actually have that use case".

And that part of the community has advanced tremendously. It's in the mindset.

gear54rus··on iOS 13 app tracking alert has dramatically cut location data flow to ad industry
> there is no way at all to make your own legit "hacker" apps trusted to use elevated privileges

Of course there is. To circumvent this closed apple-esque bullshit you can just install magisk.

gear54rus··on How scientists across three continents produced an Ebola vaccine
I don't get it. Wasn't the needle sterile? You pricked yourself but not him, how could have you contacted anything?
gear54rus··on Ask HN: What Technologies to Learn in 2020?
The problem with such tools is well known: as soon as you get outside the anticipated usage patterns, you're pretty much fokd in the arse.
gear54rus··on Ask HN: What Technologies to Learn in 2020?
The irony of this post is saying you don't want to learn new and then saying you used parcel.
gear54rus··on NPM lockfiles can be a security blindspot for injecting malicious modules in PRs
This. Just reset package.json and yarn.lock to master state and then re-apply the changes yourself (via yarn). Should be possible most of the time as package.json changes are usually small.
gear54rus··on Show HN: Local Node.js app to save everything you browse and serve it offline
One thing I can imagine is the fact that chrome is using system proxy settings. That means that changing them will affect all other apps on the machine and could save a lot of garbage requests you don't actually need.

On the other hand user agent filtering could be implemented to partially solve this.

← PreviousPage 11 of 24Next →