1,299 karma · joined August 12, 2012
To me it shows a lack of responsibility and a huge lack of respect for the local laws. I guess not everyone feels that way though.
Admittedly this works best on projects that don't require a massively complex interactive front-end, like news sites[0] and data reporting tools. But at some point you can just choose to start hydrating the interactive components in the browser without changing your back-end setup at all.
[0]: https://wildlyinaccurate.com/introducing-a-faster-bbc-news-f...
Everything runs fine at these temperatures, but all of the ports are hot to the touch. Under stress the SoC seems to reach 80C+, which I imagine would make connecting and disconnecting USB devices a fairly unpleasant experience.
[1]: https://pi-hole.net/
I've heard very good things about the Nissan LEAF, Hyundai Ioniq, Hyundai Kona, and Kia Niro. It might be a coincidence but all of these cars are packaged more like traditional cars, i.e. popping the hood allows you to access many of the components.
The difference for you and I -and everyone else reading this- is that we now have easy access to meat-free alternatives. Plant proteins and mycoprotein are readily available in most developed countries. Machine pressed oils give us cheap access to plant-based fatty acids. Today we can easily get all of our calories and important nutrients without factory farming and/or slaughtering animals.
Intermittent DNS Resolution Errors
We are investigating reports of occasional DNS resolution errors with Route 53 and our external DNS providers. We are actively working towards resolution.
I've also had to use various Macs for work in the past and have had terrible issues with wireless networking and bluetooth.
I've since moved on and now work at SpeedCurve. It's pretty motivating to see so many of our customers making their websites faster and generally better for the people who use them. It's also pretty depressing to know that the web overall is spiralling down the drain and getting heavier slower every year[2]. What a shit show.
[1] https://wildlyinaccurate.com/introducing-a-faster-bbc-news-f...
I'm really glad to hear that btw. I wish I could have stuck around for longer!
The current platform is already slated for decommission some time in the next couple of years and there's still no cohesive plan for how pages on that platform will be archived. My guess is that they will be rendered on the new platform(s) indefinitely, since everything is driven by a CMS API now. I think it's kind of a shame - there's something nice about being able to look back in time without the pages being distorted through the lens of the wayback machine.
Also, did you read the part about we have collaborated with over 60 other developers and testers from all around the BBC to build this page? That's actually the best part — News websites are pretty simple; you just display headlines, summaries, and images in various formats. So part of this project was building the lego blocks that we're going to use to rebuild not just the rest of the BBC News site, but also parts of BBC Sport and potentially other BBC products too! So yeah, costly for one page. Hopefully very cost-efficient in the long-term.
We use a technique called cutting the mustard to determine whether a browser is modern (read: >=IE9). This allows us to write one set of CSS that should work in pretty much any web browser (we call this the "core" experience), and another set that uses modern-ish CSS (the "enhanced" experience). One of the major drawbacks to this technique is that the technique relies on JS — it is literally just modernBrowser = ('addEventListener' in window && 'querySelector' in document && 'localStorage' in window).
So when you browse the BBC News website with JS disabled, you are getting a page that has been styled to work on a Nokia E65, BlackBerry OS4, IE8, and everything in between. Unfortunately right now we don't have a way to give you the enhanced version of the page without JS. In the future it might be possible for us cut the mustard at the server (or the CDN edge) based on User-Agent but that isn't something I can see happening in the foreseeable.
But —this is a big "but"— I wouldn't expect this to happen soon. Changes take a long time at the BBC :)
Unfortunately, for legacy reasons, the geolocation lookup and subsequent redirect happen in the browser. It might be possible for us to issue the redirect from the edge soon, since most non-UK users now come via Fastly which does some geolocation.
In the mean time, you can prevent the redirect by ensuring you go to bbc.com or bbc.co.uk, depending on whether you are in the UK or not.
Our "no JS" fallback styles are not done in a very nice way at the moment: they rely on the browser reading noscript tags. We never did any testing with NoScript or similar add-ons, and I remember hearing somewhere that those sort of add-ons don't always evaluate noscript tags.
There is a small improvement to the banner on the new front page (/news/0), which is that it's about 4 pixels shorter, and it's now grey instead of black which I think is much less abrasive.