5,722 karma · joined August 28, 2013
I have varied interests outside of tech. I value HN for its great reading and quality, informative discussions. I try to keep my mouth shut when I don't know the subject, but if I decide to contribute I try to bear the following in mind:
We need not agree on everything, but respecting each other and seeing the human is always pivotal for lasting value of the "comments" section for everyone.
https://openwrt.org/advisory/start
Maybe MediaTek has shipped some modified versions of OpenWRT using this "wappd" thing to their B2B customers (as part of the SDK perhaps?) and are now advertising those as vulnerable.
Not sure if you noticed but the OpenWRT 21.02.x series (based on mainline kernel 5.4 series) is affected, and these guys generally know their game when it comes to wireless on Linux. So much so that I think the mainline kernel mt76 driver is actually maintained by an OpenWRT developer.
The city is now investing tens of millions of euros to retrofit a noise barrier to protect our neighborhood. I think our house surfers the most from the noise. Yet - if it only wasn't for those loud motorcycles I would think the noise barrier is unnecessary. It would be much more cost effective to set and enforce noise pollution rules than to build expensive noise protection infrastructure everywhere where people live close to roads.
https://blog.archive.org/2020/03/30/internet-archive-respond...
This seemed already at the time completely counter-productive and unnecessary step as it basically forced the publishers to react because it made IA's digital lending indistinguishable from casual e-book piracy.
They have now created a legal precedent that, in addition to finding the "National Emergency Library" illegal, makes the controlled lending they implemented previously illegal. Ever since the district court ruling they have been able to continue digital lending only by negotiating compensation terms with the publishers.
So, instead of expanding everyone's access to the digital archives, they have managed to indefinitely limit it by creating a restricting legal precedent. This was the inevitable outcome of "National Emergency Library" and they knew or should have known it.
I personally have donated previously to IA but now it frankly disgusts me that the project's current management has for the last few years had its focus on fighting windmills in court instead of their core mission - preserving our digital history. Hard to think I would ever donate to them again unless there's a change in leadership after this fiasco.
It's still a mind bogglingly small amount considering that humans have spared no toil, sweat and blood on industrial scale gold mining ever since the dawn of written history - and since gold is so valuable and hard to destroy, most of it should still exist to this day in form or another.
Yet, if you smelted it all to a single object it would fit on a typical single family housing plot.
Well, turns out that since COVID there is no such thing as "Google Store" in London. In fact, Google does not have any physical consumer presence whatsoever in the whole of UK. Even the "YouTube creator space" at King's Cross has been shuttered. Their only presence in the city are the offices for their employees.
Google's commitment to removing any ways from consumers to actually interact with the company is truly extreme. And probably results in people turning to desperate measures when they run into troubles with Google products.
Not even remotely correct.
Most computers that were affected by the fault needed physical remediation via safe mode boot to fix the issue because they were not able to download a fix because of being stuck in a reboot loop. The understanding is that for most cases, the fix needed to be applied by an IT technician dispatched to physically access the computer.
A week or 168 hours later, there are still many, many computers out there that remain bricked by this fault because it is so heinously difficult to fix.
* { font-family: monospace !important }
You can use e.g. Tampermonkey to inject this style on https://www.google.com/search*:
https://www.tampermonkey.net/documentation.php?locale=en#met...
One thing I noticed: in the game there are tasks like print the second line and print the seventh line. But both of those lines are empty. So technically e.g. a non-matching grep is a correct solution. :)
Going forward, I could foresee Microsoft requiring endpoint protection solution providers certify their QA processes to get signing. But staged rollouts and canary builds have already been an industry standard process long before CrowdStrike. There was no way Microsoft could have known that they were dealing with a company so incompetent as CrowdStrike to cause this to happen.
Interesting - when thinking of systems that I've personally worked on which I could never imagine being replaced, the first one that came to mind was one with exactly the same problem: a massive cache of SQL stored procedures at the core that nobody seemed to fully understand. This particular company had even implemented stuff like HTTP auth token validation and all access control with SQL scripts without any centralized access control architecture. It was outright terrifying to touch the SQL.
When I started at the company the manager advertised they "really have no upper limit" on how much they compensate developers who stick with them for years.
I guess a big problem with implementing large parts of the application logic with SQL is that it's simply not a tool fit for the purpose. Incrementally replacing, or even reasoning about, logic splintered accross assorted SQL scripts is very difficult. So nobody has the full picture of what are all the things the monolith does.
A rewrite from scratch doesn't need full parity with the old system as long as you can discover, implement and test all the critical business use cases beforehand.
That last part is also the most common reason why large system replacement projects fail, go over buddget, or are not even attempted.
Often the people controlling the money do not have the technical knowledge how much complexity the old system hides. The safe bet is to keep it going.
At least Wikipedia already treats the involvement of Russian intelligence as a fact.
https://is.mediadelivery.fi/img/468/a93c32e08dae4768869a4bda...
No chance of confusion. This seems to have prompted some to add the serif to their 1 for stylistic reasons or whatever, since it's still distinguishable from 7 with a bar.
But then again people following older or newer conventions drop the bar from their 7:
https://is.mediadelivery.fi/img/468/46827e3320294f89b12a9338...
This makes a singular 1 with sloppily drawn serif hard to distinguish from a 7 without horizontal bar unless you can also see how the same person draws the other digit in their style.
It helps if you draw a horizontal bar on the 7 but many don't, so you can never really be sure if a 7 is in fact a 1 with the serif or vice versa.
That sounds .. quite restrictive. Is the only requirement on a middlebox to just forward the MPTCP options as-is?
Right. Forgot about that little thing. You're absolutely correct.
With this taken into account a _single_ person with 1000 pieces of 1000-core, 10 GHz CPUs generating UUIDs will generate a match in a few minutes.