A very clear explanation of the #uploadfilters & #linktax law proposals, by member of the Pirate Party & the EU parliament Julia Red, who "decipher the legalese"
A big THANK YOU to her and her colleagues for their work on this.
Thanks to them, this law has been sent back to the drawing board: https://twitter.com/Senficon/status/1014814460488413185
Yesterday I've stumbled upon a very surprising bug in some Python 2 code,
related to the use of the __del__
method in a vendor library we employ at work.
Here is some minimal code that reproduces the issue I met:
class MyClass:
def __init__(self):
raise RuntimeError('Woops')
def __del__ …
La montée d’un management à distance creuse le hiatus entre le langage des prescripteurs,
qui est visible dans les dispositifs, d’une part, et celui des autres travailleurs, forgé progressivement
dans l’expérience de l’activité elle-même, d’autre part.
Or les dispositifs, pour être des produits sur le marché du management, sont renouve-lés au rythme de sa logique
commerciale. Nous assistons alors à sa sophistication et à son renouvellement effréné, dans une circulation rapide
entre les offreurs de «solutions» managériales, leurs clients, les revues spécialisées et les écoles.
Anglicismes («balanced scorecards», «reporting», «wording»), néologismes («employabilité», «leader naturel»,
«coachabilité»), acronymes («ERP», «CODIR»...) et mots politiques sortis de leur contexte («responsabilité»,
«diversité», «liberté»), laissent régulièrement les travailleurs perplexes dans la mesure où
ces termes ne permettent pas toujours de décrire, de coordonner et de penser leur propre travail.
La dérive des continents langagière est ainsi très fréquente dans les grandes organisations.Nous assistons également à la multiplication de termes visant à euphémiser ou contourner les choses qu’ils désignent,
comme dire «plan social» pour désigner un «licenciement massif», ou «faible diversité» au lieu de «racisme».
La grandiloquence tutoie régulièrement le discours de l’absolu («zéro défaut», «satisfaction totale», «excellence»).
Parfois, les mots disent l’inverse de ce que l’on fait (lorsque cette action est moralement douteuse),
ou bien sont exhibés pour cacher l’absence de la chose désirée.
we operate Kubernetes as follows to try and minimise it:
- We run multiple production clusters and teams are able to choose which clusters to run their application in. We don’t use Federation yet (we’re waiting on AWS support) but we use Envoy instead to load-balance across the different cluster Ingress load-balancers. We can automate much of this with our Continuous Delivery pipeline (we use Drone) and other AWS services.
- All clusters are configured with the same Namespaces. These map approximately 1:1 with teams.
- We use RBAC to control access to Namespaces. All access is authenticated and authorised against our corporate identity in Active Directory.
- Clusters are auto-scaled and we do as much as we can to optimise node start-up time.
- Applications auto-scale using application-level metrics exported from Prometheus.
I really don’t care about your personal carbon footprint. I mean, please do try to lower it, because that’s a good thing to do, but fussing and guilt-tripping over one’s individual contribution to climate change is neither an intellectually nor a morally serious response to a global systemic crisis.
When Michael Young, a British sociologist, coined the term meritocracy in 1958, it was in a dystopian satire. [...] Today, however, we’ve almost finished installing such a system, and we have embraced the idea of a meritocracy with few reservations, even treating it as virtuous. That can’t be right. Smart people should feel entitled to make the most of their gift. But they should not be permitted to reshape society so as to instate giftedness as a universal yardstick of human worth.
Trying to fix a profoundly anchored cultural way of thinking and acting with yet another manifesto (cache) restricted to tech and open source is being blind to what is happening at a larger scale.
Not very insightful, but I'm retaining some quotes:
But IT operations includes much more than the limited “ops” functions we typically fold into a DevOps team. I’m talking about things like ticket management, incident handling, user management and authorization, backups and recovery, network management, security operations, infrastructure procurement and cost optimization, compliance reporting, and much more. In today’s IT organization, where do these responsibilities fall?
You want DevOps teams to have a streamlined, low lead-time, lean pipeline to production. Devoting team capacity to this broader set of operational functions may slow down this pipeline. There are also efficiencies to be gained by sharing these practices across the work of all the DevOps teams.
All of this is to say that a portion of IT operations still exists independently of the DevOps teams, performing those “ops” functions that are not in “DevOps” while the DevOps teams focus on that subset of ops functions specifically related to deploying code and responding to code-related incidents
Record, replay, and stub HTTP interactions.
- 🚀 Fetch & XHR Support
- ⚡️️ Simple, Powerful, & Intuitive API
- 💎 First Class Mocha & QUnit Test Helpers
- 🔥 Intercept, Pass-Through, and Attach Events
- 📼 Record to Disk or Local Storage
- ⏱ Slow Down or Speed Up Time
He’s also established a dozen roles for participants to assign themselves: from Ministers of Religion and Education, to Island Architect, Mayor, and Chief Technology Officers, in order to jump-start the camaraderie (or anarchy).
For a community keen to “enrich the poor, cure the sick, and liberate humanity,” according to Blue Frontiers’ co-founder Joe Quirk, their operating logic seems to reinforce many of the social stigmas and power structures already responsible for much of the suffering and inequality within contemporary society. Rather than offering any single narrative or conclusion, LARPing underscores these divergent visions of Seasteading’s (failed) utopia just before the ship sets sail.
- What it was / was'nt designed to do?
The key takeaway should be that type hints are designed to improve developer experience, not to influence how your script evaluates. It creates happy developers, not faster code!
- What kind of type system?
- Gotchas
- Tools
- Input injection
- Parsing XML
- Assert statements
- Timing attacks
- A polluted site-packages or import path
- Temporary files
- Using yaml.load
- Pickles
- Using the system Python runtime and not patching it
- Not patching your dependencies
Crows Crows Crows est un studio de jeu vidéo créé en 2015, à l'origine entre autres du jeu complètement déjanté Dr. Langeskov, The Tiger, and The Terribly Cursed Emerald: A Whirlwind Heist et le créateur du studio, William Pugh, est également un des auteurs de The Stanley Parable.
En 2016 …
When I migrated this blog to Pelican, I noted one thing that I missed from Ghost: tags autocompletion, to help reusing tags I already defined in other articles.
Because nowadays I mostly use Notepad++ or vim
to write my blog posts,
I found out an easy solution that works for …
tl;dr:
- Don’t underestimate the power of showing up
- Don’t try to cheer him up or offer advice
- It’s O.K. to ask if she is having suicidal thoughts
- Take any mention of death seriously
- Make getting to that first appointment as easy as possible
- Take care of yourself and set boundaries
- Remember, people do recover from depression
FROM: http://taint.org
At work we have a component not yet migrated to Python 3, and we recently had some difficulties diagnosing a problem with the MySQL connector.
Because we were catching the mysql.connector.errors.Error
and raising a custom exception,
we were loosing the underlying stacktrace and hence couldn't troubleshoot the …
Based on Clean Architecture, by Robert Martin,
with code examples and detailed explanations.
Je vous recommande sincèrement ce petit jeu (1 page à imprimer) gratuit qui,
malgré un léger manque de rejouabilité, est très fun, bien équilibré, graphiquement joli
et somme toute l'occasion de passer un bon moment, seul ou à 2 en coop !
FROM: https://pnpfrance.wordpress.com/2016/06/22/oh-my-lair/
Je plussoie cette critique positive de cette BD dont vous êtes le héro !
Tix.tax is a version of Ultimate tic-tac-toe that you can play with friends, or offline against a bot. I took a lot of inspiration from bejofo.net and The Ofek Foundation while making the game, but tried to stand out by adding many new features and using the latest technology.