Regulatory reform

Regulatory reform concerns improvements to the quality of government regulation.

At the international level, the "OECD Regulatory Reform Programme is aimed at helping governments improve regulatory quality - that is, reforming regulations that raise unnecessary obstacles to competition, innovation and growth, while ensuring that regulations efficiently serve important social objectives".[1]

Examples

Indonesia

The OECD produced a report in September 2012 reviewing Indonesia's regulatory reform programme, focusing on Indonesia's administrative and institutional arrangements for ensuring that regulations are effective and efficient.[2]

United Kingdom

The Enterprise and Regulatory Reform Act 2013 aimed in part to "make provision for the reduction of legislative burdens".[3] Part 5, "Reduction of legislative burdens", made provision for "sunset and review provisions" in secondary legislation, i.e.

  • a power to review the effectiveness of the legislation within a specified period or at the end of a specified period
  • provision for the legislation to cease to have effect at the end of a specified day or a specified period
  • a power to consider whether the objectives which it was the purpose of the legislation to achieve remain appropriate and, if so, whether they could be achieved in another way.[4]

The Regulatory Reform (Scotland) Act 2014 sought to improve the regulation of businesses requiring certain environmental permits within Scotland whilst strengthening existing environmental protection.

United States

gollark: ```lualocal function isprime(n) for i = 2, math.sqrt(n) do if n % i == 0 then return false end end return trueend local function findprime(from) local i = from while true do if isprime(i) then return i end i = i + 1 endend```
gollark: ```lua if settings.get "potatOS.removable" then potatOS.actually_really_uninstall = function(hedgehog) if hedgehog == "76fde5717a89e332513d4f1e5b36f6cb" then print "Hedgehog valid. Deleting potatOS main code." fs.delete "/autorun" else error "Invalid hedgehog! Expected 76fde5717a89e332513d4f1e5b36f6cb." end end end```Also this bit, optionally.
gollark: ```lua begin_uninstall_process = function() print "Please wait. Generating semiprime number..." local p1 = findprime(math.random(2, 100000)) local p2 = findprime(math.random(2, 100000)) local num = p1 * p2 print("Please find the prime factors of the following number:", num) write "Factor 1: " local f1 = tonumber(read()) write "Factor 2: " local f2 = tonumber(read()) if (f1 == p1 and f2 == p2) or (f2 == p1 and f1 == p2) then term.clear() term.setCursorPos(1, 1) print "Accepted. Moving startup." fs.delete "old-potatOS-startup" fs.move("startup", "old-potatOS-startup") print "Press any key to continue." os.pullEvent "key" os.reboot() else print("Factors", f1, f2, "invalid.", p1, p2, "expected.") end end```This bit is the uninstaller.
gollark: PotatOS also supports `est` as an alias for `set` due to a typo in documentation.
gollark: ```lua process.spawn(function() local signs = {peripheral.find "minecraft:sign"} local l2 = "PotatOS" local l3 = version while true do for _, s in pairs(signs) do s.setSignText("\167k" .. randbytes(16), l2, l3, "\167k" .. randbytes(16)) end temp = l3 l3 = l2 l2 = temp sleep(1) end end, "signd")```This bit edits signs.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.