841 karma · joined April 16, 2014
The next time, it may be your own opinions that they’ll censor: Facebook has far more reach, and has much less journalistic pretensions than any of Murdoch’s properties... you really really don’t want them to start getting involved in politics.
Using SQL was extremely unfashionable then, so it’s no surprise that developers at Mozilla/Oracle (and even Google and Microsoft) were not keen on adding a sql stack.
> The New IP presentation paints a picture of a digital world in 2030 where virtual reality, holographic communication and remote surgery are ubiquitous — and for which our current network is unfit. Traditional IP protocol is described as “unstable” and “vastly insufficient”, with “lots of security, reliability and configuration problems”.
> The documents suggest a new network should instead have a “top-to-bottom design” and promote data-sharing schemes across governments “thereby serving AI, Big Data and all kinds of other applications”. Many experts fear that under New IP, internet service providers, usually state-owned, would have control and oversight of every device connected to the network and be able to monitor and gate individual access.
“Nobody programs in low-level C anymore, and nobody creates new PC automation apps. TinyTask is both....so it must be malicious, apparently? To confirm this theory, here's a simple "Hello World" app written in C, all optimizations deactivated and zero functionality, and definitely not malware, evaluated by Google-owned VirusTotal. Yup, multiple warnings”
I can definitely see how heuristics would target programs that weren’t written on well-known frameworks, so in the goal of protecting people, we’ve effectively denied ourselves the ability to write programs on the entire substrate.
I wonder if eventually Explorer.exe and all the other windows core programs would be considered malware since hey, they’re all written in C/C++ and only nasty hackers use that, right?
“All code using array.reduce should be rewritten without array.reduce so it's readable by humans.
Ok ok, fair enough, there are cases where array.reduce is the best thing to use.
Specifically, cases where you want to look really smart and don't care about readability.”
https://mobile.twitter.com/jaffathecake/status/1213077702300...
Seriously, even the simplified repro example in the bug is not immediately obvious - I can only imagine how bad the actual code is.
The other problem is open sourcing the Windows code would be also involve open sourcing its crazy huge build system and tooling — it’s not a simple makefile — which is probably another level of impractical.
I find it ridiculous that one part of Chrome is forcing me to add user agent sniffing while another part is trying to deprecate it. They need to get their act together: their decisions have massive consequences across the ecosystem and they need to be more responsible.
I agree with your point in general, but surely the fact that there are 10 million js frameworks invented every week is proof that the native DOM APIs are not a good abstraction? As a mostly front end dev, most of my UI logic these days target _React_, not the dom APIs. To the extent that I write JavaScript, it’s pure data manipulation, which can be written in any language.
Every time you think they can’t go any lower...
> On January 15th, we expect to release the “Stable” channel, at which point Microsoft Edge will be generally available to download on Windows and macOS.
I think the only ecosystem still trying to match the system’s design is iOS, but given how each version is regressing in its usability, I’m not sure that’s going to last.
1. Most of the new devices coming online are using cheap low-powered chips that are not very well suited for running single-core JavaScript
2. The web ecosystem is not helping things by bundling megabytes of code on each page
3. Network speeds are not helping either: the average LTE speed is decreasing because the bandwidth is now being shared across more people.
4. Apple is deliberately restricting the mobile web by (a) not investing in safari and keep it lagging behind other engines, and (b) not allowing other browsers to compete.
5. Usage of web (as opposed to native apps) in mobile devices has fallen below 7%, and unless things change soon, nobody will have any incentive to target the web and it will go the way of COBOL and mainframes.
They’re talking about NSO, which makes the Pegasus smartphone hacking tool.
> Time slicing keeps React responsive while it runs your code. Your code isn’t just DOM updates or “diffing”. It’s any JS logic you do in your components! Sometimes you gotta calculate things. No framework can magically speed up arbitrary code.
In my experience, as your app grows, the amount of time you spend on dom reconciliation becomes negligible compared to your own business logic. In this case, having a framework like React (especially with concurrent mode) will really help improve perceived user experience over a naive compiled implementation.
https://www.purewow.com/news/vanilla-shortage-prices-increas...
From an outsider’s perspective, they really seem to go out of their way to implement specs differently from everybody else, and they don’t bother cross-checking until users file bugs - which is largely too late because fixes are tied to iOS releases most of the time and won’t get released till the next year
(I ran into a similar issue a few months back with samesite cookies, which works for all other browsers - even edge - but not safari)
Edit: it looks like people have found other issues since I last looked at this bug:
> It's a serious issue affecting many common user flows, including the flow of visiting a website coming from a GMail link. If the user comes from GMail, it reaches the destination website without any cookies, thereby breaking functionalities that depend on session/login cookie and CSRF cookie. Only fix for now seems to be removing the Lax flag from cookies. (https://bugs.webkit.org/show_bug.cgi?id=188165#c47)
At this point, it looks like the safest approach is to only emit sameSite if the browser isn't safari.
The book that made the most impact on me is Tara Westwood’s Educated: it is insane how different people’s worldview is.