Watching Elon speak about Optimus' potential I realize that Tesla invests in
building a new product without knowing the market. They create the market by
making the solution available. That seems to be an extremely risky strategy.
https://youtu.be/537cbxoFtOs
October 2022
218 tweets
They are betting on the extremely dystopian idea that in just a few years
technology must exist that is better at physical tasks than humans, like
driving, manufacturing, meal preparation, house chores.
It feels like they are preparing for a world where the rich can isolate
themselves more and more. And (in Musk celebrating his team burning the midnight
oil) have unlimited access to human-level labor. Must be super weird to work at
Tesla.
@TomasSin4 Yes, sure, in theory. My point was
that they build products not because there is clear demand today, but because
they bet on the demand materializing once they show the robot to be a feasible
option to replace existing solutions.
@TomasSin4 I don't question whether there is
demand for optimization. That is obviously always there. But Tesla bets that
they can build something that is better than humans AND that it is accepted as a
replacement for them. And I think that is a very bold bet.
@raphaelfyi I am expecting him to announce
that they are soon building new roads. Only Teslas are allowed to drive there.
Only Robots as passengers.
@lsmith I also read that a while ago EM said that
this event is mostly geared towards attracting new talent, and for that showing
outlandish moonshots might actually work well.
@smngrtzn
@gazebo_c
@afilina Talk to
@mayflowergmbh. They have great experience
with PHP and might be able to show you why it might be more effective to improve
what you have instead of rewriting. But I trust they are professional enough to
not be too PHP biased.
Two Germans are bringing the German baking goods to Norway:
https://handelskammer.blog/mitgliederstory-das-erfolgsrezept-der-backstube/ /
https://www.backstube.no/
The store in Trondheim is packed today, so it seems they have found a good
market fit. It looks unfinished because the landlord is behind in renovations.
@Churchkey90 Yeah, the only good bakery we go
to occasionally is Godt Brødt. But we usually bake ourselves.
Wow, that should be on @internetofshit...
https://twitter.com/Pertsch/status/1576183016434507777
@timothep Buy a domain, host a website on GitHub
pages, add a sign-up form for @Mailchimp.
@chrissbaumann
@MaibornWolff
@Julia84208373
@dnlkntt
@qa_enthusiast
@Marcel_Gehlen
@chr_mnk Uh, congrats! You should talk to
@alexschnapper!
@sbley @timothep
@Mailchimp True,
@DistributeAid we use
@rapidmail for that.
You can sign up to get notified about the launch of this awesome #podcast helper
on @nomonosound's website:
https://nomono.co/
https://twitter.com/NordicTweets/status/1576874992687513601
@Niklas_L Is the system used by human users?
@Niklas_L Not necessarily. If it's processing
sensor data, or there is otherwise no relation between people and data processed
by the system, access is fine. Otherwise, not.
@Niklas_L Let's say you put sensors in a green
house. These sensors measure environment data. That is not related to human
interaction.
@Niklas_L Maybe, but then there would be no user
information in the system to identify that person, and correlate that data.
@Niklas_L In that case, no.
@Niklas_L That's O.K. because needs based access
to PII is allowed. But all access (commands, queries) must be monitored, and
logged. Ideally data gets anonymized, if that's reasonable.
@Niklas_L The whole point is that access to PII
must be limited to a time when it is absolutely necessary, and then revoked
immediately. If that's not possible (because of on-call rotation), all access to
production systems must go through Gateway that monitor all traffic
(keyloggers).
@Niklas_L You can't give everyone in the company
blanket access.
@Niklas_L The key word in there was "direct".
That implies for me unrestricted.
@preeformance
@codergirl1991
@borderless_dev That's amazing feedback!
😍 Also, thank YOU for making time to help
@DistributeAid!
It's #Kanelbullensdag 🇸🇪 at the
@NordicTweets office! Did you have your
cinnamon roll today?
@_Iyalei In meiner Bubble sind das Menschen die
als Developer Advocates arbeiten. Siehe
@DevRelAvocados ...
@LeaRosema
@Sarkastier
@emsuiko I like that!
This is great! @microverseinc has a program
that lets you try their full-stack graduates for a month at no cost. That
hopefully lowers the barrier for hiring a junior developer!
https://talent.microverse.org/trial-junior-devs/
@raae
@NordicTweets Not really, in Northern
Germany there is Franzbrötchen, but it's not that common to find a Bakery that
has a "Zimtschnecke" (that is the German term).
Arrived in the rainy Oppdal to run a one-day open-space with one of our teams
@NordicTweets.
@raae
@NordicTweets But you should go to one of
the bakeries and buy Christstollen!
@fquednau
@NordicTweets Yes, much more yellow compared
to Trondheim, but we are also higher up here.
The free poster pack from
https://shop.theliberators.com/products/liberating-structures-poster-package
also has a nice OpenSpace poster!
The dinner venue!
@bohlenlabs
@gazebo_c I guess this is one for
@Maaikees
They managed to fill the schedule nicely for a 40 people OpenSpace! And this is
just for the session before lunch. Because it's a one-day event I've decided to
have a second marketplace after lunch.



Also, nice coffee board, including a soft-ice machine!
Such a fantastic sponsoring by my employer! Really proud that we are able to do
this! https://twitter.com/microbit_edu/status/1575833013031555072
The XPS 13 Plus' Touchpad is such a piece of shit to work with, I caved in and
had to get an external mouse. 😖
Lunch also has a lot of vegetarian options! Not the norm for Hotels in Norway...
... and now it completely stopped registering clicks. Mouse position is updated,
though. And yes, the external mouse is not connected.
@RidingWolf I think I've seen other report
issues with the new Trackpad as well. There is also a new non-PLUS version,
maybe that is an option. Today, I'd consider the new MacBook Air M2.
@miskaknapek
@dgoodlad I actually like to use a mouse. It's
just annoying to have to connect it for some quick tasks...
Here you go @DellCares no click registering at
all with XPS 13 PLUS.
I also found a nice session to participate, this one is about fostering an
internal innovation culture.
@laurencurrie
@gazebo_c Modeling the behavior you are asking
for.
@aahunsberger Sending some good waves. Hope
they help!
DELL is sending a technician to fix it.
@Bigbamboo361 That's the Logitech M330. I
picked it because it was available in the small town I am currently in. But it
performs nicely and is small enough to pack in the laptop back, but works well
with my big hands. The silent clicks are actually cool!
@Bigbamboo361 Unfortunately no USB-C dongle,
so I have to use an adapter.
Trainstations in #Norway are so cute! 🇳🇴
Inside:
Dang, I just discovered that AWS CDK creates a role for a REST API with the
AmazonAPIGatewayPushToCloudWatchLogs policy, but it never cleans it up when the
stack is destroyed. That's why today I could not created new stacks on the CI
account.
Here is the problem: the deletion of the role is skipped.
That's in line with the stack template, however this is automatically created by
CDK, so not controlled by the author.
And here is the reason: it's a bug-feature in AWS API Gateway:
https://github.com/aws/aws-cdk/commit/78c858f26fe9b688dc0260d7e8a59004b57c388d
I don't know about you, but this sounds like an ad for opting in to mass
surveillance. https://twitter.com/TonomusNEOM/status/1575083434266984451
@agaw @home24_de
@YouHadOneJ0B I think this is intentional so
the handles don't get ripped of during transport.
@AMirlenko Thank you for the great feedback.
Let's do this again, soon!
I'm getting feedback from attendees from the OpenSpace I facilitated yesterday
and it's super positive like this one. Have you tried an OpenSpace, yet? It's a
lightweight tool to discover the topics your organization needs to talk about,
and connect the right people for that.
https://twitter.com/AMirlenko/status/1578331864938733568
Debugging line-ends encodings, how is your day going?
@ChOnillon I'm adding another real-time
embedded OS to the mix :-D
@Javujavichi I'd first try to understand how
the answer will help them.
Too bad that 6 months later the first defect ... Let's see if it can be
repaired.
@beriberikix Yes, any here is my approach:
https://github.com/NordicPlayground/nrf-docker
The @NordicTweets #BeeHavior project is a
really great example for an #IoT project that combines multiple devices
(short-range and long-range wireless): https://youtu.be/dtkcwsDibTM
@raae
@VIVOBAREFOOT I wrote them an email today.
@raae
@VIVOBAREFOOT I am very happy so far
otherwise, btw!
@denladeside
@NordicTweets
@ZephyrIoT Have you seen Nordic's Developer
Academy? https://academy.nordicsemi.com/.
I think this is s great step towards making it easier to get started with Zephyr
on Nordic devices.
So, @Azure had this issue for months (certificate
creation date for new entries is 2001). Let's see how long it takes them to fix,
when I use my paid support plan to tell them about this issue...
@jesslynnrose
@dtanzer Diversity, working on open-source
software, working from anywhere I want, company is building something useful not
just wants people to consume more, leadership is technical, career path for ppl
that do not want to manage. I think the above are not surprising, but not a
standard.
So, the technician is here and has now spent around an hour already replacing
the defective touchpad.
@martinjuhasz That is the normal DELL
Premium support.
50% fixed! Left click works, Right click does not.
@jke Hier is der Job:
https://infocare.recman.no/job.php?job_id=297545
@Lazer Maybe the company IS the simulation?
Second replacement scheduled.
Important reminder to talk early to customers:
https://twitter.com/warren_craddock/status/1579532951624175616
They did not mention the "no pagination, just most recent entries" pagination,
that you will also encounter.
Looking at you @StravaEng ;-)
https://twitter.com/nordicapis/status/1580108017043111936
@looopTools
@pati_gallardo
@olafurw 65 NOK or less for what?
@lauralindal I was shocked, shocked, and
disgusted, when I first had vanilla flavored coffee in the U.S.
@looopTools
@pati_gallardo
@olafurw For how much, I mean. 250 g?
@looopTools
@pati_gallardo
@olafurw Well, one can have dreams.
@looopTools
@pati_gallardo
@olafurw (I just bought 2 kg Espresso today for
NOK 700.)
@looopTools
@pati_gallardo
@olafurw You just get used to it.
@IamVKBO
@looopTools
@pati_gallardo
@olafurw Should we talk about Beer and Avocado
prices, next? :-D
@CorinnaBaldauf Maybe
@lightling knows.
@lightling
@CorinnaBaldauf
@Management30 The oldest mention I could
found was
https://changeleadersnetwork.com/great-meeting-facilitation-technique ...
referencing Michael Wilkinson from @leadstrat.
https://www.leadstrat.com/facilitators/michael-wilkinson/
@halvarflake
@pati_gallardo Have you seen
@_noisolation, it's from Norway.
@SamQuansahCEO @algopeers For sure! Happy to
help!
TIL: anyone who has your email can call you on
@MicrosoftTeams ... and there will be not
the slightest hint about them being a caller from outside of your organisation.
This is terrible, because while they ring you there is no quick and easy way to
figure this out.
That today led me into answering a call to a person with enabled camera and
microphone, because I was expecting a colleague, not a sleazebag of a recruiter.
Ok, the IKEA OBEGRÄNSAD absolutely needs a
@NordicTweets upgrade:
https://www.ikea.com/no/no/p/obegraensad-led-vegglampe-svart-00526248/
Better have good automated tests so maintenance does not bankrupt you.
https://twitter.com/mipsytipsy/status/1580296783866908673
It looks great!
Too bad that @IKEA is deliberately making it hard to
repair or enhance this lamp by using rivets to seal the enclosure. I have to
drill into 20 of them to open up the lamp.


@TorstenRobitzki
@IKEA No, but there will be one in there, soon!
@pati_gallardo I teach developers where to
put credentials safely, and if I write code that needs credentials provide clear
instructions how to store them. That's the tool. I know that some people use
pre-commit hooks, that scan for credentials,
@pati_gallardo but this can be tricky to
not miss previously unknown key formats.
Replacement part is delayed. Seems this happens so often, that they ran out of
touchpads.
@tlumessiah
@Lazer That sounds like it will end up before the
European Court of Human Rights.
This is giving me the shivers.
https://twitter.com/VassiliGolod/status/1580891889925955584
@patbaumgartner Wow, that's strange! I
don't think this is implemented through a driver, because it works on Linux as
well without a custom driver. Regardless, it feels like the touchpad really has
some fundamental design flaws.
First time to learn that @snyksec is pronounced
"sneak" by listening to @DarknetDiaries.
🤯
https://open.spotify.com/episode/4hNzygKQQ68GUxqfnY7bY1?si=NAim5vliQFCFsY33Dv1HCw
It me! #thebear
Grüße an die ehemaligen Kameraden vom FArtBtl 295! 🫡
https://twitter.com/Tendar/status/1581293397419372545
If you are like me and love the way physical whiteboards help you to structure
problems, what do you use to get your handwritten notes into a digital one, like
Miro?
@md42 Color is a must, so that rules out eInk for
now. We had a Remarkable 1 for a while, so it's great but usability is very
limited for me (I typically use 3-4 colors in a drawing).
Removing them ...
Here it is. 4 panels with 4 sct2024cssg doe00566 ICs each and the first panel
where the power and buttons are connected has a GODX1S2 KL2209.




The GODX1S2 seems like a custom IC.
... that controls the 16 SCT2024 (which each have 16 channels), so this means a
total of 256 LEDs.
@martinjuhasz
@NordicTweets Yes, that's the idea. I just
don't know how. But I hope some of my colleagues can help.
I had a great introduction call today with
@algopeers! I recorded it to share it with you,
but I messed up my microphone levels a bit. Nevertheless, find the recording
below. There is an intro to algopeers from
@SamQuansah_ at 08:45
https://youtu.be/8YHZi0BEgcc?t=534 >
And after that we talked about people like me can do for the initiative. We
discussed this and there should be a needs list soon. There is need for hardware
(computers, electronic components), but also funding to rent a bigger coworking
space for their program. >
We also discussed mentoring ...
I was totally blown away by the effort they put in the program, and will keep
you updated on how this initiative can be supported!
@martinjuhasz
@NordicTweets I do hope so, too!
@Vera_Aninakwah Thanks for having me! It
was very inspiring to hear how you all are using your talents to help others!
Trains in Norway are just a different level of comfort compared to Germany.




@ollyginal Not really, here are the prices for
a quite similar length connection, here is an example for a connection in a
month from now.


@ollyginal Yes, here are the prices for today:
@ashleymarinep "Schellekloppe", which is
German and means roughly translated: banging the door bells. Bells is plural,
because where I am from many houses have doorbells like this:
@mirjam_diala
@aiven_io Congrats to you Mirjam, and @aiven_io
for being able to snatch you off the market!
@KrebsKatja
@ashleymarinep I'd say this is a small
mischievous man (like a gnome, which can vanish or is invisible) that presses
the bells. The door-bell-gnome...
@LeaRosema Klar, wenn das nette Leute waren ...
Ansonsten, weg damit.
@carlescufi
@ashleymarinep In my region (Hessen) we
definitely use that often. It's also used for "Ohrfeige" (slap on the face),
because it makes your ears ring :-D
When I try to understand how all this tech really works:
@pati_gallardo I didn't want to leave the
house this morning, because it's raining and cold in Trondheim. Waiting for the
snow!
IBM: You, hey you! You: Yes?! IBM: Got a first name? You: Yes, it's Fred. IBM:
You are hired! https://twitter.com/Esquiring/status/1582037667432103936
@Lynoure It does not. We can wait for a great
candidate.
@mortzu Es gibt sehr abgelegene
Streckenabschnitte, bei denen es lange dauern kann bis Retter mit Gerät vor Ort
sind. Die Säge kann bis dahin gebraucht werden um bei einem Unglück Metall zu
zersägen.
@raae Since you can unfollow/follow multiple times,
I'd model this using events unfollowed -> followed followed -> unfollowed
and record these events. Your current list of followers (or at any given time in
the past) is then an aggregation of these events until now (or given timestamp)
That's a good question! We know that 100% code coverage should not be the goal.
We want to include the code paths that are not straightforward to understand, so
unit test would provide documentation. Also good if they are prone to mistakes,
when the code code is complex.
https://twitter.com/guna_lv/status/1582367410295750659
We also want use unit tests to document to assumptions / limitations of the
solution that was developed.
I am mostly an outside-in-TDD fan, write code using wishful thinking, and
surround that with failing tests, then write the implementation. That way you
only write the tests you need to ensure your intentions are correctly
implemented.
Oh, that's great. I have that quite often!
https://twitter.com/shridharpandey/status/1582496409601069057
@ron_werner
@QATestBilbao
@balajisriniv
@NordicTweets Great to see you are enjoying
the conf!
@0lpeh No, it's too sad.
Wonderful thread on the "Spotify model", which a) does not exist b) you probably
copied the unimportant bits from
Thanks for sharing @duboisrachel and
@malk_zameth
https://twitter.com/malk_zameth/status/1582727997475672066
I can see what @LiftingHandsINT is
shipping as part of their Ukraine Response and it creates such a hot burning
anger that I can go down the street to a supermarket and just buy all these
items, without danger.
Please check out their donation page on
https://www.liftinghandsinternational.org/ukraine-response
When all tests pass.
https://twitter.com/HeckinGoodDogs/status/1582733387776765952
So, I checked out https://www.portugaltechhub.pt/, because who does not love
PT, to sadly discover that they use fake quotes. "Viktor Smith Frontend
Engineer" is obviously one of those fake, and they use
@alexanderhipp's photo probably w/o
permission. @landing_jobs you can do better.
https://twitter.com/Landing_jobs/status/1582761435935166466

Nothing is harder to eradicate than legacy code.
https://twitter.com/ben_hr/status/1582824306764959745
@olafurw Evolution: "Ah, we don't know when we'll
might need that again."
[Glitter] is an object in which the inside of a potato chip bag meets the aurora
borealis: https://www.nytimes.com/2018/12/21/style/glitter-factory.html
@oredev
@gojkoadzic I absolutely will not miss this
talk, Goijko is a brilliant and funny speaker.
Yes, I feel it painfully everyday how much better development for the cloud
could be.
https://erikbern.com/2022/10/19/we-are-still-early-with-the-cloud.html
@kotzendekrabbe For me a good job
description highlights the responsibilities and tasks for the role, and
@CircleCI does a very good job in their ads:
https://circleci.com/careers/jobs/6396127002/?gh_jid=6396127002
@kotzendekrabbe
@CircleCI But it should also paint a good
picture about WHO you are working with, and I think
@korukids has nailed that:
https://www.korukids.co.uk/careers
@Lazer People who bought this item, also bought:
@KarenTestsStuff
@NicolaLindgren
@ministryoftest https://frogsconf.nl/ is
coming up soon, it's a super friendly community-organized event where testers
and developers meet. It's a great place to make new contacts and friends!
DELL keeps me updating every two days, that there is no progress. Still waiting
for the replacement.
@KarenTestsStuff
@NicolaLindgren
@ministryoftest I think finding a
co-learning group is crucial. #100devs (https://leonnoel.com/100devs/) shows
how learning together keeps you engaged and helps to quickly figure out a
solution when you are struggling.
@timonsku Agreed, this version with the new
touchpad really seems not well tested.
@timonsku I would have bought the
@FrameworkPuter ... but that's not
available in Norway.
@timonsku I had an XPS13 from 2016 and no
issues, except the keyboard was replaced once after 3 years. Was really happy
with that one, but it's just too slow today.
@timonsku
@FrameworkPuter Sure, but I don't want to
risk all the hassle with (potential) support cases.
@FranziskaNaja content aus Norwegen für
dich: https://www.fuchs.com/no/en/products/product-program/grease/
In my minf, when paying USD 500,000 for search on AWS, self hosting this still
wouldn't be cheaper. Because then you need at least three people for ops AND pay
for the hardware and the datacenter.
https://world.hey.com/dhh/why-we-re-leaving-the-cloud-654b47e0
@jke
@Nextclouders drauf?
@w3ltraumpirat Yeah, it sounds like he
deliberately wants to chose the hardest way to reduce costs, without even
providing arguments WHY this would save him enough money to make the shift worth
an the effort.
ETA for the part is now 2022-10-29. It's unclear however, where the part will be
at that time.
@idanmelamed Can you share a bit more about
this project? How many clusters, how many requests, how big was the team?
@sawaba Thanks, will give it a listen.
As a German, I can now put my shitty code where it finally belongs: in the
https://klo.dev/.
@w3ltraumpirat "Unser Technologie-Stack ist
http://wix.com auf http://klo.dev" ... I can't even.
@DarthB86 s/minf/mind/
I believe that staffing an IT department that provided a service with 99.9%
availability (which is what ES offers), requires at least a team of three full
time engineers (because bus factor, vacation, sickness, on call). That's at
least USD 300,000 per year.
@vicbergquist Not many.
@confrere_video for example.
@Niklas_L Yes, I'm really a big fan of the AWS
variant of that
(https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html) which
allows me to build complex workflows through declaration and have the code focus
on the implementation. Because all flow control is outside of the source code it
becomes much more flexible.
@hikhvar
@Niklas_L The workflow (if/else, error handling,
branching, parallelism) is now declaration (written in YAML, or CDK):
https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html#application
With implementation I mean source code that you author (e.g. data conversion,
fetching data from third-party services). You test via e2e tests.
@Niklas_L
@hikhvar I don't see where temporal is different:
https://docs.temporal.io/application-development/foundations#develop-workflows
... there you also express workflows in code. YAML is just a way to express it
in a language-neutral form for the underlying execution engine.
@Niklas_L
@hikhvar You can also test your workflow
execution using mocked integrations:
https://docs.aws.amazon.com/step-functions/latest/dg/sfn-local-test-sm-exec.html
if this is your preferred way to test it.
Beautiful #autumn colors in #Trondheim 🇳🇴




@Kurt_Haeusler Pretty hot take equating
agile with software development. Are you asking the same from CEOs?
@Lazer Mondays, you know...
@Niklas_L SSR output without client side JS?
@Niklas_L Good point. Maybe because it is
created from an app? Or it looks like one?
You see, we still call it craftsman because...
https://twitter.com/dmokafa/status/1584568870454452224
@Lynoure Good luck! Any team will be happy to
have you!
@SarahFossheim This is so backwards. And
it's especially terrible that someone decided to change your identity because in
their mind it makes you appear less qualified.
@raae I think Trello has a good way to do search
without navigating away from the current view:
https://blog.trello.com/the-secrets-of-superior-trello-searches
Discovered that there is a relatively new feature in GitHub Actions which let's
you configure matrix jobs:
https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#expanding-or-adding-matrix-configurations
It allows me to apply settings depending on which matrix job is run:
https://github.com/NordicPlayground/nrf-docker/blob/0788ddf1ebff31ff3c83989ea25467dead0cfbbd/.github/workflows/publish-docker.yaml#L12-L72
@Soisco Ah, nice. I added HA to a React project
recently, would love to see a recording of this talk!
@gojkoadzic Young adult, female
Duke Nukem 3D, but yes.
https://twitter.com/d4rkm4tter/status/1585110808677453824
So, today a DELL service partner replaced the touch pad a second time. And it
still didn't work. The technician also couldn't make it work at first (like the
technician two weeks ago). However as they were sliding closer to the edge, it
suddenly started to work!
It seems that the newer touch pad models for the XPS 13 Plus massively narrowed
down the right click area. So I investigated. Here is a video recording, that
shows how ridiculously small the are is.
https://www.youtube.com/watch?v=R9BQgI6PWNw
In pictures:


The best part is however ... while recording the video and lighting up the touch
pad properly, I noticed that the technician made a mistake when re-installing
the keyboard. The area around the enter key is now elevated around 1 mm and
touches the screen when closed.


I am #leavingTwitter, you can follow me on https://chaos.social/@coderbyheart
It will not be easy but in my experience we can always get used to a new way to
connect to people. And it might even open up entirely new connections.
I plan to publish my Twitter archive on my homepage, so it's not lost and can be
accessed anonymously.
@alex_schl And I'll miss seeing your always
uplifting timeline. :/
@ron_werner
@balajisriniv Because a fascist, right wing
megalomaniac controls this site now. Thank you for the reminder! I'll propose
something :-)
@malk_zameth Yes, likewise! It will suck, but
I am interested to see how it effects me. How much influence can or should a
tool have on me?
@fishouthebox Yes, sure! I am on LinkedIn,
but I use it mostly for business and recruiting content, much less personal and
frequent than what I post on Twitter: https://www.linkedin.com/in/markustacker
@aleschmidx Yes, like Twitter.
@maaretp
@malk_zameth But it's also a tool that
filters access to people, so it definitely has an influence on who I can reach
here.
@charlesv It's run by people from the CCC
universe. I trust them to have the technical expertise to run an instance, no
commercial interests (it's funded by donations
https://blog.chaos.social/2020/01/26/sparschwein-bericht-2020.html#finanzen)
and they have rules I agree with and trust that they are enforced.
@charlesv DM!
Blog post: https://coderbyheart.com/leaving-twitter
