If there's no soft solution, disabling JS altogether is a good fish net for a lot of people -- yes the percent is close to a rounding error but the absolute amount can go to 1 million or more.
52 karma · joined April 26, 2017
If there's no soft solution, disabling JS altogether is a good fish net for a lot of people -- yes the percent is close to a rounding error but the absolute amount can go to 1 million or more.
The corner-cutting in the current tech culture is a bit too much for my taste.
Again, let's face it -- it's bean counting, some medium-level product manager wants a raise by saving expenses.
That's all it is, that's all it ever was, and it ain't ever gonna change while there are people on these positions.
Statistical averages are a back-patting technique between managers, let's face that reality, shall we? They very rarely have the customer's interests in mind.
Case in point: car seatbelts and airbags. Most people don't crash, right? But you aren't seeing the car manufacturers remove seatbelts and airbags.
We get it, people who comment on sweet puppy Instagram posts aren't under threat. Sure. But the IT folk, especially people having access to sensitive information or white/black hats can definitely expect a plethora of insolent questions at the airport, asked in small creepy rooms somewhere at the back, from people who refuse to even identify themselves. Is that even legal?
Shall we also mention the looming danger of own laptops being banned on flights? Either use a Chromebook-like device (which, I have no doubt, will steal your private data, why else would they setup such a honeypot anyway) or GTFO, that's USA's policy.
I've made up my mind. I am not going to the USA for now. There's undoubtedly a huge pool of interesting people who can make some of my business dreams come true there but I am not sure being recorded in an unofficial "special target" list for life and having my devices every time I go confiscated is worth it. I'd say no.
(I exaggerate a bit of course, but to the average guy like myself losing even a $250 throwaway device is something that I will feel.)
Being a bit more serious, thank you for the link, it was enlightening. Kudos.
- No microSD card slot. Yes, 128GB internal storage -- and it being an UFS, which is fast -- is a lot, but there are people who carry data on their phones and require portability and speed. There's honestly no excuse not to have a microSD these days.
- Small battery; 3040 mAh, seriously, shouldn't the OEMs have learned by now? Android is a battery eater, Google doesn't seem interested in making the OS more efficient and keeps thinking of half-assed "solutions" like the Doze mode which is basically "if it's the night and the phone hasn't moved in an hour, please cripple its functions until the owner picks it up", heh. For Android you'd best go for the absolute minimum of 3500 mAh or just admit you're after a quick buck. If you're serious about an Android phone, better just put 4500 mAh or more in your device and then I'll take you seriously.
- No 3.5mm audio jack. Yeah, keep dreaming, Andy Rubin. Parties with rich friends who tell you "things they hear" are not a good indicator about market needs. And you dare call your hardware "essential", lol.
- Display is not AMOLED. Heard about actually having a black color on your display? Guess not. Heard about dynamically turning off parts of the screen to save power while not losing any part of the image (because the turned off part is black)? Guess you haven't heard of that either, nor energy efficiency for that matter.
- No word on planned maintenance period -- 1 year, 2, 4, how much? It's a crucially important element nowadays, how can Android's creator be unaware of that?
- Cameras look good on paper but we all know it's the camera app which makes the real difference. I bet it'll be some default vanilla app which won't make a good use of at least 50% of the device's camera functions.
Overall -- overpriced pretty device. What else is new? The guy is pulling a popularity card to get away with yet another mediocre device and entice naive people to buy it because of his supposed prestige as Android's creator.
Devs are people like everybody else and can be hyped.
Let's give it time. Not sure what's the big fuss about. Yes I've read about GUI toolkits that reduce the development time. This still doesn't mean much IMO. The business owners will simply become more greedy and will demand more work for less money.
I really don't see how the devs will win.
There are courses that teach people how to focus on results and deliverables.
The "debunked" article is not scientific in 100% of the meaning of the word, that's a fact -- but if we go by the message of this "debunker" this means we must doubt every single deduction we make in our lives, on the grounds of what? Oh, none of us can't access all the information on the planet in real time. Legit as hell, lol. Let's face it, none of us is Skynet-like and yes we will always work with sparse data. Trying to make a good use of those is not a bug. It's a damn good feature.
Far too often I am seeing a very perverse and backwards "arguing" on HN these days -- people grossly underestimate our innate human ability to draw rather good conclusions based on incomplete data, and constantly require "scientific proof" about pretty much anything. Science doesn't have data on most of what's happening on this planet however. And that won't change for a long time still.
We make do with what we have. The rest are yelling "give me evidence!" in non-deterministic areas like country/world economics. Heh, OK.
Probably the author needed to let off some steam. We all do it and I think HN is being pretty harsh on people being people. I am convinced every single person criticizing has been flaming in the last one month, in one platform or another.
- Available toolset: oh, you mean the dozens of builders, packers, or task runners, being only three examples? Or the `leftpad` fiasco, maybe?
- async/await are syntactic sugar. They solve programmer happiness. Granted that's a big win (no sarcasm), but let's be clear on the semantics. That's not optimizing anything in a technical sense, it makes it more pleasant and quicker to write the code.
- "Within a couple years the problem is fixed". You should communicate with more business people. If I had to pick a technology today, based on what is available today, Node.JS wouldn't even make the top 10. By your logic, being optimistic for the future is a decision maker. That's actually not far off and sadly all of us devs make decisions based on such emotions, but IMO Node.JS shouldn't be judged on that basis.
- "Proposals for OPTIONAL static typing". Great, one more thing to track backwards compatibility on. Can't you see how the JS community is just happy to pile a hack on top of a hack, to infinity and beyond? It's surprising and saddening to me that this isn't obvious to so many JS devs.
--- Apologies, sir/madam, but you lack the bigger picture perspective. You like the stack? Nobody should criticize you over that, we all have fandoms. But you need to be more objective and identify the lingering problems. Shiny new proposals don't necessarily fix anything.