@gfrancesco11
@home_assistant Yeah, first thing is to
figure out how to convert the controllers of the floor heating to smart ones.
And then hook it up to the Tibber API...
December 2021
254 tweets
I just completed "Sonar Sweep" - Day 1 - Advent of Code 2021
https://adventofcode.com/2021/day/1 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day01
@kotzendekrabbe Ohh, so excited!
Looking for a #job change in #2022? Work with the team that's trailblazing the
third wave of #IoT? Have a look at our open positions
@NordicTweets:
https://www.nordicsemi.com/About-us/Vacant-Positions
And watch my colleague Balaji talking about the way we work:
👍🏻 "DynamoDB Standard-IA is a great solution if you must store terabytes of data
for several years where the data must be highly available, but it is not
frequently accessed." https://twitter.com/mavi888uy/status/1466089681859145732
As long as it bangs! #SpotifyWrapped
https://open.spotify.com/wrapped-2021/share-5c1d93c470734275b495949e51a208b2-1080x1920?si=3y-3Go5PRIeMi928COAUwg&lang=en
@m4nl5r Yes, very much the only thing that aligns
well with my "Zone".
I just completed "Dive!" - Day 2 - Advent of Code 2021
https://adventofcode.com/2021/day/2 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day02
@raae
@mirjam_diala
@ConfBuddy
@Swizec
@benediktdeicke Love this collaboration!
😍
"AWS announced today that we will provide our customers with the carbon
footprint of their use of AWS services to support their efforts to meet their
carbon reduction goals." ♻️🌩️
https://twitter.com/PaulDJohnston/status/1466372159434014721
@_francied In the meantime, until courses are
updated, I can recommend reading The Phoenix Project:
https://itrevolution.com/the-phoenix-project/ and The Lean Mindset:
https://books.google.com/books/about/The_Lean_Mindset.html?hl=de&id=YZ3yAAAAQBAJ
You are the best person to know where to take your career.
https://twitter.com/codeFreedomRitr/status/1466460627711533061
I have a nice laptop background ...
@flula Das SSL Zertifikat von
https://flulaborg.com/ ist abgelaufen ...
Finally seeing some snow in #Bergen. The Thingy:91 doesn't have a snow meter,
though ...
@emsuiko
@benjamin Congratulations. Now you get to work
with @mirjam_diala, too!
#squidgame 🤝 #adventofcode
Would totally watch.
The vibe of #Bergen 🇳🇴 is something special: a small "big" city on the fjord
surrounded by high mountains.


I've completed "Giant Squid" - Day 4 - Advent of Code 2021
https://adventofcode.com/2021/day/4 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day04
@witchofthetest So great that you enjoy my
pictures. But my hometown is #Trondheim, we are in #Bergen right now visiting
friends...
@pati_gallardo Norwegian priorities ...
very few care about food.
@CuriousAgilist No, areas with high
avalanche risk are well known in Norway, so that there are no buildings in
danger during heavy snowfall. And authorities constantly update and improve
their models for new building projects.
@TonyBologni OTOH you get to see nice ships
here, not every harbor has impressive visitors!
I just completed "Hydrothermal Venture" - Day 5 - Advent of Code 2021
https://adventofcode.com/2021/day/5 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day05
@lessless_ua It's absolutely worth a visit!
I've seen those in #Trondheim this winter, and it was really confusing. It
looked like an optical illusion, ... and it actually is!
https://twitter.com/Mikeachim/status/1466766708870373386
Oh shit, that's creepy: https://youtu.be/IPukuYb9xWw
AirTags can be used to track you, learn how to detect it from your iPhone:
https://bgr.com/tech/airtag-tracking-features-privacy-locate-sound/
I wonder what Android users should be doing?
Impfverweigerer sterben sinnlos, nehmen anderen Patienten die keine Wahl hatten
die Plätze weg und bringen das Personal zur Aufgabe.
https://twitter.com/vogel_catherine/status/1466130222433058821
Fußball muss sein, auch wenn hunderte jedes Wochenende auf der Intensivstation
landen. https://twitter.com/Arthrosezentrum/status/1467425103508086792
I just completed "Lanternfish" - Day 6 - Advent of Code 2021
https://adventofcode.com/2021/day/6 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day06
A beautiful winter day at -10°C in #Trondheim.



@slsoftworks What we do here in Norway for
expats is that our Company provides the first security deposit for the flat (and
also proof of employment). If your friends employer is somewhat known, that
might work for them.
@vicbergquist Vi kjøpe brukt møbler i
flertall. Hos Fretex, vårt renholdsverk (https://brukom.trv.no/), ellers på
finn.
Today I played around with @golioth_iot MQTT
API, and it's very straightforward to start sending in data. The have storage
that represent a digital twin, but also historical data, so it's a great backend
option for mostly offline #cellularIoT devices like the #nRF9160.
The night is not so Bad, either! #Trondheim


@PreusslerBerlin
@codefreeze_fi You can reserve for next
year, already!
@slsoftworks Eh, hiring people from abroad
but letting them figure things out is not so great.
What's the current state of the art - not soon to be obsolete - standard for
home automation?
I need to smart up our apartment in light of the recent price rollercoaster for
electricity...
@charlesv I don't know?! I have 0 home
automation experience. Even my PC mouse has a wire.
@charlesv I checked and Z-wave is kinda big (20
years in the making), and availability of components is good in Norway.
@jrosaproenca
@OutSystemsEng All the best, João. I'm
happy to hear that you found a new challenge!
@realn2s Well, I paid 15 EUR for one day in
power, while being away. I could have turned the heating of until the night time
when prices are down again. So, it should pay off within a few years.
@Morl99 Thanks, but following the guide on
https://www.tado.com/no-en, they don't have controls for electric floor
heating (which is what we have).
They just wanted to play in the snow!
https://twitter.com/Kukicat7/status/1466328532250943491
I just completed "The Treachery of Whales" - Day 7 - Advent of Code 2021
https://adventofcode.com/2021/day/7 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day07
@realn2s Left hand label is price per day. Right
hand side is average price per kWh on that day.
@realn2s Here are the prices for today. I could
just turn off heating for 1-2 hours during peak and safe a lot.
@martinjuhasz
@charlesv Which hardware to you use for Zigbee?
@realn2s Yes, but my floor heating right now has
just a temperature control.
@BenjaminHilborn
@Sense Yes, I am in Norway, and my energy provider
offers a meter that attaches to our meter and provides real-time insights. Will
get that.
@martinjuhasz
@gfrancesco11
@home_assistant
@esphome_ I did a little research and wasn't
able to find an available control for our electric floor heating. Also Z-Wave
uses lower frequency, so better range. I'll go for a combination of Wifi and
Z-Wave I think.
@martinjuhasz
@gfrancesco11
@home_assistant
@esphome_ ... and Home Assistant.
@PreusslerBerlin
@codefreeze_fi Two people just cancelled,
so you might be lucky: https://codefreeze.fi/#accommodation
@pati_gallardo Yes, it feels much less
decisive, and a lot of non-measures (600 people events, if 2 m distance between
the three cohorts). Feels like not cautious enough given that we know little
about how Omicron infections play out.
@olafurw You ask the important questions!
@slpng_giants
@Meta There was a second part to this tweet:
I've completed "Seven Segment Search" - Day 8 - Advent of Code 2021
https://adventofcode.com/2021/day/8 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day08
I just completed "Smoke Basin" - Day 9 - Advent of Code 2021
https://adventofcode.com/2021/day/9 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day09
@wolframkriesing
@jbrains @borillo
@codecopkofler Since they all share the
same logic to load data, this would go in a separate loader (which is tested,
and passed in as a dependency): loadCars({loader})(myLoadCarsArgs), so loadCars
will only depend on loader's high level API.
@wolframkriesing
@jbrains @borillo
@codecopkofler So I can test that loadCars
"handles" the loaded data correctly.
And I can test that loader does the low level handling properly.
@wolframkriesing
@jbrains @borillo
@codecopkofler The "loader" argument to
"loadCars" would then be configured outside so that "loadCars" only needs to
call "loader()".
@wolframkriesing
@jbrains @borillo
@codecopkofler So, if you use types, the
loader would be properly type as "async () => Car[]", therefor the only test
that's neccessary here is that loadCars calls it once, and if no arguments are
passed that's it.
@wolframkriesing
@jbrains @borillo
@codecopkofler If your loader e.g. supports
pagination, than the test needs to verify that loadCars uses the API correctly,
but that becomes a re-usable test for all "loader" consumers.
@wolframkriesing
@jbrains @borillo
@codecopkofler I would throw them away,
because loading data is no longer loadCars' responsibility.
@pati_gallardo It's a losing game, it
think. https://twitter.com/sarahzhang/status/1468728165816274950
@wagnerdennis
@wolframkriesing
@jbrains @borillo
@codecopkofler const loader = () =>
[car1, car2] const cars = loadCars(loader)
This way, loadCars is inheriting nothing from loader.
@pati_gallardo My personal way to deal with
that is to wear FFP2 masks, they are the only thing that prevents and infection
right now.
@pati_gallardo Yeah, thanks for the
reminder that Oslo != Norway... 😫
Hello,#homeoffice, my old friend. #wfhsetup
@mortzu 5 Minuten Salat!
@spazierendenken @malk_zameth No, same. It's
poorly worded and appears like Andrew is selfishly attributing the work of
thousands to himself.
When did you last check in with your direct reports and asked if they had
everything they needed?
@tdpauw TypeScript with strict settings and eslint
;-)
@markaltmann It's a tidbit compared to my
regular 2,20m desk, but the monitor stands really help.
@mortzu Besser?
@alex_schl Wow, what a trip. Hope you have a
nice hotel room to relax ...
@HerlandTurid That sucks.
This is so convenient: opening a postbox for a parcel delivery via Bluetooth.


I just completed "Syntax Scoring" - Day 10 - Advent of Code 2021
https://adventofcode.com/2021/day/10 #AdventOfCode
Solution: https://github.com/coderbyheart/adventofcode/tree/2021/day10
#rainbowbracketsftw
I just completed "Dumbo Octopus" - Day 11 - Advent of Code 2021
https://adventofcode.com/2021/day/11 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day11
Bought into the Home Assistant + Z-Wave ecosystem (because I have need heavy
duty electrical switches for my heating), and I am surprised how well it works.
The responsiveness of a switching action from my smartphone feels nearly
immediate.
@amokleben RbPi 3 B
@ichaos1985 Ja, wir haben nur 60m2 und das ist
der beste Platz ohne die Stimmung in der Wohnung zu verderben...
Also very happy with the range, it works in my cellar for controlling the water
heater, where WiFi is not available.
@martinjuhasz
@gfrancesco11
And I mean, look how small the plugs are.
Well, well. I could have waited a week. Norway will cover part of the energy
bill:
https://www.adressa.no/nyheter/innenriks/2021/12/11/Regjeringen-tar-halvparten-av-regningen-for-h%C3%B8ye-str%C3%B8mpriser-24926159.ece
... but adding smarts to our heating helps anyway, more comfort (e.g. heat up
before returning from vacation), and more opportunity to reduce energy
consumption. /status/1467969901931466757
Floor heating is now smart, as well.
A rare sight in #Trondheim: a Sparken it's a Norwegian kick-sledge.
@mortzu No, it's control is internal. You can also
set the parameters via buttons.
I just completed "Passage Pathing" - Day 12 - Advent of Code 2021
https://adventofcode.com/2021/day/12 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day12
I just completed "Transparent Origami" - Day 13 - Advent of Code 2021
https://adventofcode.com/2021/day/13 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day13
@pati_gallardo
@Media MDN has pretty good guides on all things
CSS: https://developer.mozilla.org/en-US/docs/Web/Guide/Printing
You can use the Chrome Developer tools to preview print mode:
https://stackoverflow.com/a/29962072
@pati_gallardo
@Media In your print.css use "display: none" quite
generiously to hide all the stuff you don't want.
@dodyg
@pati_gallardo
@Media ... or want's to archive data as PDFs; which
I still think is a valid use case.
@dodyg
@pati_gallardo
@Media I actually developed invoicing systems which
rendered HTML using webkit to PDF, because it's easier to write HTML then
PostScript.
@pati_gallardo
@JVApen @Media It's
definitly good practice to provide a good print experience, if that's a
reasonable use case for the site.
@pati_gallardo
@JVApen @Media I'd
say that having a separate print.css is more common, because it's easier to
maintain.
In there you start from scratch.
If you write semantic HTML you will only need a few styles to make it work.
@pati_gallardo
@JVApen @Media Have
an example of such a page?
@pati_gallardo
@JVApen @Media Yes,
add a media="screen" to your current stylesheets (so they are not used when
printing).
and add a new stylesheet to your <head>:
<link href="/path/to/print.css" media="print" rel="stylesheet" />
Write all your print-specific styles to that file.
@pati_gallardo
@Media If you make your current stylesheet
media=screen only, it already becomes much more printable:
On of my colleagues @NordicTweets really is
in the mood...
I'll help with the decorations!
https://twitter.com/NordicTweets/status/1470442542286180354
Evergreen by @awaywithwords2: Don’t say
“simply” in your documentation
https://www.knowledgeowl.com/home/dont-say-simply-jim-fisher
The customer verifies.
https://twitter.com/patrickdebois/status/1470742019781931013
@olafurw
@awaywithwords2 obviously, that's just
simply the best way.
I've completed "Extended Polymerization" - Day 14 - Advent of Code 2021
https://adventofcode.com/2021/day/14 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day14
@ezagroba
@simon_tomes Norwegians don't give feedback,
neither positive nor negative. Which sucks if you want to know how you are
doing. Everyone is their own boss, clear commitments are not given, and don't be
surprised if stuff gets done only after following up.
@ezagroba
@simon_tomes Norway is an 80% country: if
it's good enough, it's done. Another great one: it's winter now, so if the
weather is good, Norwegians might go on a long lunch break to catch some sun on
skis. Or this: don't be afraid to ask for help, Norwegians are super helpful...
@ezagroba
@simon_tomes ... and want everyone to succeed
(team performance is super important, individual not very much).
@ezagroba
@simon_tomes And if you want to laugh about
it, https://www.thesocialguidebook.no/blogs/norwegian-culture is a great
resource.
@ezagroba
@simon_tomes Happy to meet for a coffee with
your partner here in Trondheim, if they want to chat.
@mirjam_diala This is the way!
I just completed "Chiton" - Day 15 - Advent of Code 2021
https://adventofcode.com/2021/day/15 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day15
Part 2 computes in 70 minutes with Node.js, so this could use some more love.
My street is an ice rink now. #trondheim
That's the fix:
https://github.com/coderbyheart/adventofcode/commit/b9c57830331f8669da34bbed83c6fb1ed457cdee
Instead of iterating over all remaining positions all the time, only put the
last visited into the queue. Eventually the algorithm will visit all points
anyway. Runtime is now 4 seconds.
@idanmelamed Lunch break was over.
@alex_schl :-D
A bit early to parse the very detailed instructions for today's #adventofcode
...
JavaScript dependencies are only scary, if you don't release often. Like VERY
often.
That's a chart of one of my web applications, with releases to prod per day.
Migrating @awscloud CDK to v2
(https://docs.aws.amazon.com/cdk/latest/guide/work-with-cdk-v2.html) was
pretty straightforward.
Here is a PR, if you are looking for an example migration:
https://github.com/NordicSemiconductor/asset-tracker-cloud-aws-js/pull/671/files
@awscloud
https://github.com/NordicSemiconductor/asset-tracker-cloud-aws-js/commit/a6c857bdb031096b65d696977037a861556d0c2d
uses library imports which improves the readability.
Don't let them gaslight you.
The Women in IoT Club is an all-inclusive conference by @theiotpodcast to
celebrate the pioneering work from the women who are leading innovation in #IoT.
https://theiotpodcast.com/blog/the-iot-podcast-presents-the-women-in-iot-club-the-ultimate-celebration-of-women-in-iot/
💯 Great to see that there are responsible consultants that decide not to profit
off from directly burning down the planet.
https://twitter.com/mathiasverraes/status/1471197865858977806
@deeheber
@stackeryio They should try Azure tools...
@pati_gallardo
@github GitHub pages does not know the theme, so
you have to point it to it.
https://github.com/chrisbobbe/jekyll-theme-prologue#installation
and
https://github.blog/2017-11-29-use-any-theme-with-github-pages/
@pati_gallardo
@github I think in your case (since you have a
fork), I think you need to point it to itself.
@pati_gallardo
@github Yeah, I figured this out looking at your
commits, that it broke without any significant change.
@pati_gallardo
@github Issues are getting discussed here:
https://github.com/actions/jekyll-build-pages/issues
@pati_gallardo
@github @_tcbyrd
Pretty awesome career page picture:
https://twitter.com/AndoyaSpace/status/1471850788829941771
#COVID19 vs @codefreeze_fi: we have to
discuss the latest development caused by the pandemic tomorrow (Sat 2021-12-18)
London 1500 / Oslo 1600 / Helsinki 1700. Link to meeting in our Slack channel.
Something soothing from this summer in #Telemark.
I've completed "Trick Shot" - Day 17 - Advent of Code 2021
https://adventofcode.com/2021/day/17 #AdventOfCode
https://github.com/coderbyheart/adventofcode/tree/2021/day17
I started with visualizing this first, because it sounded more interesting, so I
have an interactive version now.
@mirjam_diala
@rinkkasatiainen Thank you. Yes it was
especially though because we saw a lot of friends and future friends in the
video call today. Seeing them and their passion for this event made it
especially hard. But I am convinced that we will look back mid January and know
it was a good decision to make.
@AnnNat Yes, let's try to make it happen next time
...
@nebelgrau77 All LEDs are connected serially,
and the one resistor is needed to limit the current so they don't burn out.
https://www.evilmadscientist.com/2012/resistors-for-leds/
@nebelgrau77
@antronicsltd Then they are mounted in
parallel and every LED has their own resistor. So each LED can fail individually
without affecting the chain.
@Lobot Google sagt das ist ein Türstopper.
https://www.ebay.com/itm/304197497931?chn=ps&mkevt=1&mkcid=28
@tdpauw I hope you told them what the issue is, so
they have something to think about.
@Lobot Ich hab die Bildersuche mit Google Lens
verwendet.
Nice that @snowpackjs has support for CSS
modules, which allowed me to remove a dependency to styled-components in a
project. https://www.snowpack.dev/reference/supported-files#css-modules
@MoStueck
@snowpackjs No, I was not. But good point.
This is a react app, so I can replace the few lines I have with regular CSS.
@MoStueck
@snowpackjs Thanks for the heads up!
@MoStueck
@snowpackjs Uh, yes. But it's a good
improvement. For this project I don't have many classes so regular CSS is fine.
Quite shocked to hear about the discontinuation of Snowpack. Where was that
announced? I can't find anything on the homepage.
@MoStueck
@snowpackjs It's buried a little:
https://twitter.com/david_whitney/status/1467054874487672836
@Rekrut_K Apothekerynn.
I discovered yesterday that I had a few videos from the
@codefreeze_fi activities from 2017 not yet
published on my YouTube account.
Here you go: https://www.youtube.com/watch?v=Sbsk2GQ1hKg
#codefreeze2017
"the cryptocurrency space, at heart, is simply a giant ponzi scheme where the
only way early participants make money is if there are further suckers entering
the space" https://www.usenix.org/publications/loginonline/web3-fraud
@olafurw Dress versioning!
@MoStueck
@snowpackjs Vite.js looks good!
From today it's getting better again ... #WinterSolstice #Norway
https://twitter.com/olafurw/status/1473319277587578893
.@NordicTweets is at #CES2022 this year, and
we have lined up a set of interesting presentation, which also will be
live-streamed: https://www.nordicsemi.com/Events/2022/CES-2022
@Joe_Stead Have you considered that hiring devs
follows the shit-in-shit-out principle?
Migrated a project to https://vitejs.dev/ today and it was super nice.
Love the approach that index.html is the entry point for everything, and that
esbuild is used under the hood. TypeScript checking is a seperate concern, so
build times are super fast.
/status/1473276143910465539
@Morl99 React with TypeScript and CSS Modules.
@Joe_Stead 🤷🏻 If you post it in the Software
Crafter's slack ... you'll find some great examples and a proven template to
follow. https://slack.softwarecrafters.org/
@maaretp This relates only to the German
translation, though. Legally is a translation a work of its own.
@maaretp This also sounds weird to ask you to
sign off the rights of the original.
I now have real-time power consumption via directly from our power-meter.
@lucianadrian Now the first test will be
when we travel to see if and how good remote control works.
And learning now more about our consumption.
If they were actually senior engineers they would have worked together with
their juniors on this task.
https://twitter.com/geekgalgroks/status/1473320237760225280
@m4nl5r Most meters have a way that you can get
readings off them, either digitally (HAN port, which is Ethernet plug, with PoE
for real time) or the German ones I know have an optical signal each used kWh
which can be read:
https://www.siio.de/powerfox-stromzaehler-auslesen-und-stromverbrauch-via-app-im-blick/
@m4nl5r Both solutions are local to you, meaning
no data privacy issues.
@m4nl5r I have now experience with PowerFox
specifically, there are probably dozens of devices.
@DKundel
@EatLikeaByrd All the best for you, two!
Gotta love the Finnish people: https://youtube.com/watch?v=7_9aVzf5fC4
Sunset now in #trondheim

It's quiet around the @NordicTweets
#Trondheim office these days. 🤞🏻 this is the last COVID-19 wave that forces
everyone to work from home again.
@TotherAlistair If you care about privacy,
@mailbox_org is a great choice.
@TotherAlistair
@mailbox_org They support custom domain
names: https://mailbox.org/en/services#custom-domain-name
Under the hood it's OpenXChange:
https://www.open-xchange.com/products/ox-app-suite/
@c089 LOLizei. 🤡
... which shows up in Home Assistant. Very nice to get an overview over the
consumption.
I wasn't aware Philips made PCs:
🎄
@m0vas Nice, hoping that someday we can travel more
freely back to the Netherlands. Should be a nice day trip from Amsterdam.
Had to turn off the @tibber_norge pulse
sensor on my @home_assistant running on a
raspberry pi 3 b+ because that was too much data to handle for the Pi and/or the
SD card. It became unresponsive. However real-time consumption data is not
needed for automation any way.
Good read on the power of guilt trips: Alibaba has a market cap of $348 billion
(that's USD), and asks the maintainers of a software that clearly states that it
is provided without warranty to "please hurry up" working for free on the
weekend. https://dev.to/yawaramin/the-human-toll-of-log4j-maintenance-35ap
Good reminder that paint is not infrastructure. 🚴


@martinjuhasz
@linkoffate Node.js
@gfrancesco11
@tibber_norge
@home_assistant I have historically data,
the problem is the continuous writes to the DB. Once I disabled the sensors it
became snappy again. Don't really need that data in HA, because I also have the
Tibber app.
@gfrancesco11
@tibber_norge
@home_assistant I have two Synology, but I
don't want them to be on all the time.
Oh, wow. German church puts @Mentimeter in
front of the prime time audience.
@gfrancesco11
@tibber_norge
@home_assistant There is no setting to
configure the update frequency, which would be a good solution.
@nause_marc I think it's fine to report issues without a patch, not everyone is
comfortable doing that, and often takes much longer to figure it the solution
for people not familiar with a codebase. But yelling/demanding a fast fix is a
no go. If it's important, pay someone on bountysource.
@rockgecko_dev Could be. But if Alibaba
knew about the fix, they could have immediately provided a patch instead, and
created a PR.
Santa helped me to upgrade to the Flair Pro, after four years on the AeroPress.
/status/916596582610620416
Happy Holidays from the workshop! 🎄🎄🎄
@m4nl5r Yes, for now, but this one is for my
wife's filter coffee. The grind is pretty fine, and works well for the
extraction. At home I have a Baratza Encore for Espresso.
@rockgecko_dev How should that work?! Its
open source, so there is no record of who uses the library. It's not a
vendor-customer relationship.
@m4nl5r However the timer feature on the Wilfa is
amazing, I miss that on the Baratza.
@rockgecko_dev But how can you let users of
an open-source repo know that there is a critical bug, if you don't know who the
users are in the first place, because usage of the library is anonymous?
@_StephanRoth Yeah, it's more agile...
@rockgecko_dev But not every library is
part of a bigger organisation that has a process like this in place.
@rockgecko_dev At this point it's public to
attackers, too. I get that CVE is intended to behind the scenes reach out via
trusted channels without making the vulnerability public and leave big players
vulnerable. According the article it shows that Alibaba also did not follow that
process.
@rockgecko_dev That's precisely the point.
There is nothing following. You are asking for "responsible" way to deal with
security issues from the author, while this is not their responsibility. It's
that of the organisation who copies the source code and makes it part of their
solution.
@rockgecko_dev It's on the authors to
decide what's responsible for them, they don't own anybody the following of any
process.
@rockgecko_dev No.
@wolframkriesing That's why I love
CodeSpaces, it gives everyone the right development environment in a single
click.
@wolframkriesing The cost is not zero,
you need a decent machine and bandwidth to run Docker containers, so it's not
perfect.
@wolframkriesing (if you run It locally,
of course)
Yes, I totally share this observation. And if we try to make activities more
introvert friendly, e.g. by adding time to contemplate in silence, prepare input
in writing, it's often seen as a waste of time by extroverts.
https://twitter.com/oskar_at_net/status/1475153807910879232
@housecor
@lisihocke Love
https://github.com/sinclairzx81/typebox for that, because it generates
TypeScript types and JSON schema which makes it even more reusable, or allows to
pretty an existing schema pretty straightforward.
@nagel_kl @tdpauw
@fraclipe
@jwgrenning Fran mentions it in the beginning
;-)
@tdpauw @nagel_kl
@fraclipe
@jwgrenning From my experience it is less
manageable, because lower level languages are harder maintain, and often are
written with less abstractions, close to the metal, which impacts testability.
Also executing code in virtual environments is harder. That doesn't mean TDD is
not possible.
All green here.
The impact on teams that have no overlap is high, but the #2 is really the
important question to ask! Not everyone is productive during 9-5 in their local
timezone. https://twitter.com/codebytere/status/1475470203865776128
I don't get much joy from wearing a t-shirt, so, yes.
https://twitter.com/w3ltraumpirat/status/1475811859081142277
@mirjam_diala I got a fix for the build
issue: https://github.com/conference-buddy/conference-buddy-web-app/pull/26
Serving a beer this way in Germany will get you jailed for 16 months.
https://twitter.com/BastibotI/status/1475815207637340160
@nagel_kl
@fraclipe @tdpauw
@jwgrenning To be fair, a lot of companies
that want to sell hardware products have very little experience with maintaining
software products. They often don't realize that they need to.
@akaSuperChunk Oh, I didn't know! Thanks
for the link!
@pati_gallardo Looking for the compile
error cause.
After 9 years, my trusted Contigo broke :/
Keyring charm for software engineers:
I went to a bank today and they had this super cute police tape: "Attention!
Virtual crime scene!"
I want that for my desktop...
@malk_zameth It feels like this is the way
@pati_gallardo runs
@turtlesec_no.
@ehrenb3rg Yeah, that's great. I have
replacement mug for now, let's see how that one works for me.
@malk_zameth
@pati_gallardo
@turtlesec_no Find nice people to be around
every day while getting paid to work on interesting tech problems.
@lucianadrian They are selling an online
insurance:
https://www.sparkassenversicherung.de/content/privatkunden/produkte/internetschutz/
@RDejniak I will try it next time I'm in Poland!
It's sad how smart they tried to be when adding the backdoor: "the corresponding
password for this username is derived by concatenating the PBX's serial number,
the string 'r2d2,' and the current date [in the format 'http://DD.MM.YYYY'],
..."
https://thehackernews.com/2021/12/secret-backdoors-found-in-german-made.html?m=1
"hashing it with the MD5 hash algorithm and taking the first seven lower-case
hex chars of the result"
Merry Christmas, y'all! 🎄
@ichaos1985 Nein, Twitter macht das noch nicht
so gut. https://youtu.be/PvF9PAxe5Ng
So, NFTs are now banging at one of my doors: the
@dotHIV top-level-domain (TLD) .hiv was sold by
@Uniregistry to an undisclosed buyer, and the
transaction includes an NFT on @ensdomains,
which contradicts the governance model for TLDs:
http://www.domainincite.com/27303-icann-is-blocking-23-gtld-transfers-over-blockchain-fears
ICANN is now holding transfer, and we in the dotHIV association are also
curiously waiting for news on the subject.
Mainly, because the .HIV TLD has a public interest commitment
(https://icannwiki.org/Public_Interest_Commitments):
"dotHIV as a social enterprise is driven by its sole mission to support the
global HIV response. Therefore we will reinvest all excess profits in projects
serving this mission."
This would become hard to control if ownership of a TLD can be anonymous.
@BrantlyMillegan
@dotHIV
@Uniregistry
@ensdomains What's the point then of ENS for
TLDs?
@BrantlyMillegan
@dotHIV
@Uniregistry
@ensdomains I don't see what ENS offers for
registries, that isn't currently possible.
@_francied
@be_da_lort
@amrAbdelwahab
@stefanhoth
@zstorok @nisrulz
@karlawithakey Thank you Franziska! I can
totally give back the compliment. Kudos for being so open about your work and so
impressively pushing to make tech more inclusive. You are a true inspiration. 💙
@alex_schl I recently realized that all
performance goals are arbitrary, negotiable and entirely based on predictions of
the future. They are the equivalent of the zodiac sign calender for 2022 someone
printed 3 months ago: Sometimes they match, mostly it's just noise.
@alex_schl I wonder how that works for you,
given that you are the CEO and in order for your goals to be actionable you need
to give people in your company a way to truly hold you accountable...
