惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Commits to openclaw:main
Recent Commits to openclaw:main
L
LangChain Blog
月光博客
月光博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 【当耐特】
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
博客园_首页
T
Tailwind CSS Blog
P
Proofpoint News Feed
雷峰网
雷峰网
D
Darknet – Hacking Tools, Hacker News & Cyber Security
IT之家
IT之家
V
Vulnerabilities – Threatpost
阮一峰的网络日志
阮一峰的网络日志
C
CERT Recently Published Vulnerability Notes
Attack and Defense Labs
Attack and Defense Labs
S
Schneier on Security
Security Archives - TechRepublic
Security Archives - TechRepublic
L
Lohrmann on Cybersecurity
V
Visual Studio Blog
云风的 BLOG
云风的 BLOG
WordPress大学
WordPress大学
The Register - Security
The Register - Security
N
Netflix TechBlog - Medium
Hugging Face - Blog
Hugging Face - Blog
Project Zero
Project Zero
博客园 - 叶小钗
F
Full Disclosure
大猫的无限游戏
大猫的无限游戏
Latest news
Latest news
S
SegmentFault 最新的问题
C
Cyber Attacks, Cyber Crime and Cyber Security
Google Online Security Blog
Google Online Security Blog
Recorded Future
Recorded Future
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hacker News - Newest:
Hacker News - Newest: "LLM"
腾讯CDC
L
LINUX DO - 最新话题
Google DeepMind News
Google DeepMind News
P
Privacy International News Feed
I
InfoQ
F
Fortinet All Blogs
Vercel News
Vercel News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threatpost
T
Tenable Blog
B
Blog RSS Feed

remy sharp's l:inks

Deno Style Guide Easy 6502 by skilldrick Profiling React.js Performance BEM Naming Cheat Sheet by 9elements Visual 6502 Remix Elijah Manor (@elijahmanor) on X All – Tiny Helpers AST explorer Insecure How to Authenticate with Next.js and Auth0: A Guide for Every Deployment Model Revealed: quarter of all tweets about climate crisis produced by bots I Add 3-25 Seconds of Latency to Every Page I Visit GitHub - ericchiang/pup: Parsing HTML at the command line Browserling – Online cross-browser testing Error Handling with GraphQL and Apollo Schwerkraftprojektionsgerät How To Turn Off Catalina Update Notifications (Prompts & Badges) • macReports Maskable.app It’s 2020 and you’re in the future Emulators written in JavaScript | Frederic Cambus The Size of Space systemfontstack JavaScript isn’t always available and it’s not the user’s fault Programming Fonts - Test Drive Screen Size Map GitHub - Yonet/MixedRealityResources: Mixed Reality related resources The Lines of Code That Changed Everything Notes from the Internet Health Report 2019 CopyPalette Generative Artistry Profile a React App for Performance nanoSQL 2 Moving Your JavaScript Development To Bash On Windows — Smashing Magazine Startup Playbook How to Release a Custom React Component, Hook or Effect as an npm Package React Suite - Enterprise React UI Component Library Use VSCode Dimmer to Highlight Code when Teaching 3 simple rules for effectively handling dates and timezones Large collection of how to animate pixelart Accessible React component libraries mineral-ui.com Australian Government Design System Reakit – Toolkit for building accessible UIs Chakra UI Curl Cookbook The problem with tooltips and what to do instead GitHub - trimstray/the-book-of-secret-knowledge: A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more. It Form design: from zero to hero all in one blog post Improve Your Email Campaigns with These Fantastic Tools Ethical Web Principles Old Typewriter Text Effect Bruce Lawson Google open sources standardized code in bid to become Mr Robots.txt Preferreds-color-scheme:你好,黑暗,我的老朋友  |  Articles  |  web.dev Free for Developers Startup idea checklist Developing a Robust Font Loading Strategy for CSS-Tricks—zachleat.com How I use Slack—alone—to get more done Upcoming proposals in JavaScript 🦄 VueJS is dead, long live VueJS! Bruce Lawson Answers for young people - Tim Berners-Lee Finally, an AI that can reliably catch and undo Photoshop airbrushing. Who made it? Er, Photoshop maker Adobe Qubyte Codes - How I schedule posts using GitHub Actions Games and Graphics in Popup URL bars Stack 58 bytes of css to look great nearly everywhere The reduce ({...spread}) anti-pattern - RichSnapp.com The Online Disassembler CSS Gradient – Generator, Maker, and Background Chrome DevTools  |  Chrome for Developers HB88 | Đăng Nhập HB88 Cá Cược Nhanh Chóng Không Bị Chăn #1 Introducing React Apollo 2.1 - Apollo GraphQL Blog Color Palettes Generator and Color Gradient Tool Clément Chastagnol ~ Moving efficiently in the CLI Testing Async Components · Issue #346 · enzymejs/enzyme Game Platforms recent news | Game Developer Professional Sound Effects - Royalty-Free SFX | Unlimited Downloads entr(1) Learn React From The Comfort Of Your Browser Axe Rules | Deque University Record and share your terminal sessions, the simple way Web Design Museum Powerful New Additions to the CSS Grid Inspector in Firefox Nightly – Mozilla Hacks - the Web developer blog Latency | Apex Software HackerNoon Signals and Sine Waves (Learn Web Audio from the Ground Up, Part 1) JavaScript Systems Music Vintage bits on cassettes Microsoft Design Legal Documents & Contract Templates | Simply Docs create-graphql-server — instantly scaffold a GraphQL server GraphQL and MongoDB — a quick example Using GraphQL with MongoDB Your First GraphQL Server Build a GraphQL server from scratch Practical Redux, Part 3: Project Planning and Setup 架构标记测试工具 | Google 搜索中心  |  Search Central  |  Google for Developers Freesound
Brussels changes its mind AGAIN on .EU domains: Euro citizens in post-Brexit Britain can keep them after all
Kieren McCarthy · 2019-07-21 · via remy sharp's l:inks

Legal

Your periodic reminder that there was maybe a reason so many people voted to leave

The European Commission has, yet again, changed its position on who can have a .eu domain after Brexit.

In what we believe is the fourth such dictat – although we may have missed a few – Brussels bureaucrats have now decided [PDF] that if you are an EU citizen living in the UK you can have a .eu domain.

That announcement follows a definitive decision in January that if you were an EU citizen living in the UK you could NOT have a .eu domain. There was to be a strict two-month cancellation period for any .eu domain registered to a UK address, even if the owner was a European citizen, it ruled.

The EC was so confident in that position that it even refused to provide an appeals process for the scheme. Why should it? The issue was cut-and-dried. Until yesterday that is, when it changed its mind and decided the opposite was true: EU citizens can have a .eu domain no matter where they live.

The decision was almost certainly thanks to the UK government effectively throwing up its hands and telling .eu domain owners in the UK that they should go get their own legal advice about what to do next. Presumably that's exactly what they did and it didn't look good for the EC.

The poor, long-suffering organization that runs the .eu registry under contract to the EC, EURid, announced the decision on its website on Friday morning. It summarized: "At the time of the UK withdrawal, EU citizens residents in UK may still keep their .eu domain name(s) thanks to the changes of the .eu eligibility criteria that as of 19 October 2019 will see the citizenship criteria added to the residency criteria."

The way that the EC has dealt with the question of .eu domains is indicative of the broader issues that led so many Brits to vote for Brexit in the first place: boldly stated bad decisions made without proper consultation and built on ignorance that are then subsequently changed by equally confident changes after flaws in the first decision are highlighted. See also the lies about bendy bananas and chilled kippers that helps fuel the Brexit mess.

Change begats change

Those changes then create more problems, resulting in yet more confident positions that everyone then has to try to work around. In this case, a new criterion on citizenship had to be added in order to make the previous policy changes possible, which in turn, make the most recent policy decision legally questionable.

At some point, we may end up with a coherent policy for what happens to the European Union's namesake top-level domain following Brexit, but don't count on it.

It's almost as if the internet infrastructure industry – which has dealt with the issue of expiring domains and even entire registries for decades – understands how the DNS work better than the grey suits do.

If the EC had bothered to consult with anyone in that industry – or even the company it contracts to actually run .eu – about what would be the best approach, they would have been told in very clear terms that the best thing to do is leave the domains alone.

The domain name system (DNS) is a fairly fluid setup that tends to work under its own steam: if there is value to someone in having a .eu domain, they will have one, if there isn't – or if that value diminishes over time – then they will simply let it drop.

The truth is it doesn't really matter if someone with a geographic identifier in their domain name actually lives there. They only gain benefit from it if they focus on that geographic component. For example, a .uk domain is pretty worthless if it is run by a company that doesn't offer its good or services in the UK. If they want to register one and pay the cost of it that's on them, but they'll only benefit if they figure out how to make it work for the broader UK.

The same goes for the EU and .eu. Incidentally, 10 per cent of .eu domains are registered in the UK, meaning that the EC is actually undercutting its own revenues from the .eu registry by imposing a bad policy.

Crime and punishment

Rather than view things through the correct lens, which is that any .eu domain is a vote in favor of the European Union, the petty bureaucrats have gone for exclusionary approach – imagining, presumably, that withdrawing .eu domains will enact some kind of punishment or, conversely, that there is some kind of special benefit to be allowed to have a .eu domain.

Which is, frankly, idiotic when you consider that every domain is available on every browser to every individual no matter where they happen to be physically located. The problem with trying to impose precise rules on a system that is designed not to be easily constrained is that you have to expend a huge amount of energy and effort to make it happen.

And that only gets worse if you try to take domains away, rather than prevent them from being registered in the first place. Countless registries have discovered that the benefit is simply not worth the cost.

But the EC continues to persist in its belief that it can keep tweaking the rules until it ends up in the right place, while at the same time failing to realize that it is undercutting confidence in the .eu. registry.

The constantly changing rules have served to highlight that .eu domains are subject to arbitrary, politically motivated decisions. What business wants to build their company and brand on that when they can simply register a different domain that operates under far more stable rules?

Companies have already started voting with their feet. And there is no shortage of other registries that will happily take on the new business. ®