Comments is clearly for configs, not for server responses, but even if someone did respond with json5, as the previous post said, you don't have to tokenize the json5, you can convert it to json first (since I would imagine you don't need comments). I can imagine how you feel about graphql.
To say the rust has a built in linter is wrong. A rust program that does not build because of a memory ownership error on the part of the programmer isn't rejected by the compiler due to a detected pattern, it is rejected because the program is "unsolvable" and cannot be built. I think a lot of people miss how integral the memory semantics Ruct enforces are to how it parses and compiles programs. If these things were simply lints it could be reasoned that a program could be built without following these semantics, that If you could simply go into the compilers source you could just turn them off/remove them. You can't. The way rust's compiler tracks memory is fundamental to how it compiles the binary. It is not simply pattern matching code or ast. Rust's compiler is actually tracking the lifecycle of every bit of memory allocated so it knows when to free it, and it does this at compile time without running the program. These memory semantics errors exist because they are integral. Turning them off would simply result in a broken compiler, or a program with no freeing of memory because the compile time reference counting rust implements becomes impossible.
Nah, you just don't get the point. There are trillions of people millions at least of which are solving civilizations problems right now. This idea that you can simply take a person with very specific knowledge off a problem set at resign them to another is ridiculous. There wouldn't even be a benefit given that most problems are solved by experts that have dedicated their life to a problem. Adding new people from other disciplines or projects - they would spend their time most likely covering already covered ground. There are enough people in the world to work on more than the dozen problems or so you can list of in your head.
I understand the challenges with running your own mail server, but should that not be up to the developer? I don't know about the rest of you but I'm becoming more an more concerned about the centralization of hosting services. If others follow suit does it mean you must go to a "trusted" email platform? Seems like a bad move for a lot of reasons, with a a trade off for less email junk and a decision that should be the choice of the digital ocean customer. Perhaps I'm being naive?
Is the only way we will accept something like autopilot is if it has a perfect driving record? Is it not enough to be better than humans on average? Thousands of people die in automotive accidents, but we don't think twice when a human is behind the wheel.
Chromium is open source. They can fork the entire codebase, which I imagine they have done. They likely just cherry-pick changes they want from the upstream.
Oh look another Elon musk hit piece. Can we stop posting five of these a day please. I understand that a lot of people feel like it's their religious goal to attack him, amd we all get he's not perfect, but this is just getting tedious. It's extremely transparent why these articles are being written and why.
Yet another hit piece from the same outlet. This must be like the 10th article I've seen from them obsessing over musk and his companies this month. Piss off the woke and they will make sure you understand it. Just look at this comment section.
Yet another hit piece. The Verge is one of the single worst publications on the internet. I can believe a small number of employees might try this based on the size of the workforce, but the idea that the company is in revolt is ridiculous. For the woke scolds at the Verge, this kind of journalisim as a weapon is nothing out of the ordinary.
We already have rules and codes for automotive manufacturers, and well as road construction standards, that allow for a wide range of vehicles for the public to pick from. Yes one could get out their calipers and measure the impact of each individual persons vehicle, but that's not how by an large people want to live. People want to be free to choose the vehicle that is right for them. The way to deal with this is to focus on traffic as a whole - with average and median statical loads when creating said standards rules and codes. The reason people don't like you getting out your calipers is because you are discounting the value of freedom of choice, instead using road wear as an excuse to justify enforcing your opinion on others. Those who engineer infrastructure have no problem dealing with a range of vehicles. This is more to do with virtue politics.
I think this just comes down the sloppy programming. As a software engineer you will always have the opportunity to do something stupid or insecure, unless we force all our tools to nanny us. Frankly I suspect such tools would cause more problems then they are worth. That said I wouldn't scoff at a solution that makes this less likely without getting in your way. I think the key a lot of the time is rather than blaming thr tool, we should make sure we understand how the tool works.
Doesn't suprize me as DuckDuckGo has been moving in some strange directions for a while now. I could be wrong, but it doesn't seem like their product has seen much innovation ether. I'm all in on Brave Search.
As someone who as lived and worked in Vancouver most of my life. The current administration at city hall is the worst in this regard that we have ever had. Under there watch the city has drastically declined.
I've been on teams working on node projects for like 15 years. I've never seen someone who understands promises or async await do that. You'd have to know nothing about what the async keyword actually does to be compelled to do that.
That kind of reply is a quintessential example of the arrogant self important horsedip that is runing reddit. You personally may want to live in an echo chamber with a bunch of highschoolers, anarchists, socialists, tankies, and the woke but there is a reason why reddit is not nearly as well regarded as it use to be, and its not because people lement the loss of hateful spaces. The idea that you have some sort of moral high ground; that people such as yourself are equipped to be the town censors - it's the peak of Dunning-Kruger effect in action. I have a reddit account as old as yours, the site has far less interesting conversations as it as languished severely, vandalized by by its self-flagulating management. I cannot wait for the day that these woke communities loose favor with society as a whole, their endless purity spiral will destroy them from within.
It also doesn't explain it only breaks a site/application if you perform zero testing before deployment. You have to upgrade your dependencies before an npm package change can affect you.
At least in V8 they are last I checked. The symbols feature is a property privacy feature. A symbol can be treated as a private secret owned by a library thus restricting access to a property on a shared object.
I think the author fundamentally misses the point of the changes made to Gnome. If anything the changes reassert what is the responsibility of the Gnome ecosystem, as well as provides a clear path on how app developers can properly target it without app developers will have to continually deal with the edge cases imposed by distro tweaks. This reassertion of what is the realm of the desktop environment is what has to happen before the Linux desktop can be taken seriously by both app developers and regular users.
It's been said before, you can't make an omelet without first breaking the eggs. Though the egg breaking might be unpalatable, the omelet is rather tasty.
It wasn't designed in two weeks. The initial protype for Netscape was, but that early version of JavaScript (it was called oak at the time) is far far from its modern counterpart. This is a particularly poor take as it seems you have no idea what JavaScript actually is or how it's evolved with time. If you want a purpose built DSL then find a framework, not a language runtime.
I work with a range of languages - go, rust, python, ruby, and yes even JavaScript. In my 15 years as an engineer most of the engineering teams tasked with a node project I've worked with enjoyed it quite a bit. Those who didn't struggled because they were still learning the more functional patterns used in the node community, and it required some relearning given the languages they came from. In my experience 99% of the time those who express a hatred for node have never programed with it, or lack experience. Now given that there are shortcomings like any tool or language. But hating it - doesn't make any sense to me unless your ignorant of it. It's a fantastic programming environment. By the way if anyone thinks that JavaScript is on the same level as PHP I invite you to visit PHP sadness.
If only the icons in iOS7 were more carefully designed as with these. I have a feeling that changing your icons is going to be a more popular thing in iOS7 than in previous versions of the OS.