
Cloud Native plumber by trade at @trivago. When the going gets tough, add scaling groups..
@bitshifta@hachyderm.io
Joined September 2008
- Tweets3.2K
- Following2.3K
- Followers111
- Likes3.2K
I really wish @remarkablepaper supported org files π
Thomas Khalil π¦πΊππ¦π¨ retweeted
Midjourney finally released their consistent character features!
You can now generate images w/ consistent faces, hair styles, & even clothing across styles & scenes
This has been the top requested feature from the community for a while now
Some examples & how it works:
Thomas Khalil π¦πΊππ¦π¨ retweeted
The hardest part of Engineering Management for me is context switching.
Not the jumping from meeting to meeting but understanding the current status of 50 different projects, their blockers, dependencies, etc. Still trying to figure out how to get a good handle on this π³π
Thomas Khalil π¦πΊππ¦π¨ retweeted
- 3 AM page π¨
- Kafka broker is running out of disk (11.8TB out of 12TB used) π¨
- You check everything: throughput, connections network. Nothing seems out of the ordinary π₯
- Retention settings are set to 1 day. It's one topic that hasn't been cleaned in weeks π€·ββοΈ
- You frantically Google, page, and ping team-mates π
... until you figure out ...
the `log.message.timestamp.type` setting
This setting defines what the timestamp on a Kafka record is for storage purposes on the broker.
This timestamp is used, among other things, in the calculation of log retention.
That is, when you have `log.retention.hours=24`, Kafka will delete a log file only when the LARGEST (latest) timestamp of any record in that log file is older than 24 hours.
Back to the `timestamp.type`. There are two supported values:
πΈ LogAppendTime - the time at which the record was appended to the log (disk)
πΈCreateTime - the time that was provided by the Producer when constructing its message
The DEFAULT is CreateTime.
This means that if you have just one Producer client produce a message with a timestamp in the future -- e.g "01-01-2120" - your log file will never get deleted!
This is a common gotcha and can cost you a night's (or a few) sleep.
Ways to circumvent this:
π‘- changing `log.message.timestamp.type` to AppendTime
π‘- setting size-based retention limits too - `log.retention.bytes`
This will ensure you have a maximum upper bound per topic that you'll never breach π
The "Don't put that near" probeπ¬
There was:
Voyager - @NSFVoyager2 π
Cassini-Huygens - @CassiniSaturn πͺ
New Horizons - @NASANewHorizons π€
Juno - @NASAJuno π
Perseverance - @NASAPersevere π΄
We want to know, what would YOU name the #Uranus Orbiter & Probe Mission? βͺοΈπ°οΈ
#letsgoback #icegiants #namethemission
Thomas Khalil π¦πΊππ¦π¨ retweeted
The TL;DR of how you can search:
β’ from:twittername
β’ keyword1 OR keyword2
β’ min_faves:2000
β’ min_retweets:2000
β’ filter:links
β’ filter:images
β’ until:YYYY-MM-DD
β’ since:YYYY-MM-DD
β’ near:location within:15mi
Today Iβm going to do something Iβve been putting off for months, moving Plex off the NAS and using docker NFS volume mounts from on the new host. This should be fun..
I needed a good laugh today ππ
I don't know who did this...but It made my day π AWS moving workloads out of Exadata #HappyWednesday #CloudHumor
Thomas Khalil π¦πΊππ¦π¨ retweeted
hope this works
π― π―
π― π―
π― us-west-2 π―
π― π―
π― π―
Thomas Khalil π¦πΊππ¦π¨ retweeted
The German-speaking countries stand out in Western Europe: Germany, Switzerland, and Austria in the three last places.
[all our data: ourworldindata.org/explorersβ¦]
Thomas Khalil π¦πΊππ¦π¨ retweeted
This woman is on fire. Those anti-vaxxing conspiracy theorists are a tough crew to reason with, but certainly this would get through to at least a few of them. Itβs that good! xitter.cf/IamNurseTrish/status/1β¦
Evergreen tweet
Replying to @QuinnyPig
Seeing some confusion on Twitter. Most of it from employees of VC backed startups going "what the f*ck is revenue?!"
Thomas Khalil π¦πΊππ¦π¨ retweeted
Thanks to the feedback of @oldmanuk, I added modules support (on @github and Teraraform registry) to the TFU cli.
And, of course, @projectsigstore cosign with @GoReleaser! β₯οΈ These two tools are BFFs π
π
github.com/dirien/tfu/releasβ¦
Thomas Khalil π¦πΊππ¦π¨ retweeted
Why do astronauts use Linux?
BECAUSE YOU CANβT OPEN WINDOWS IN SPACE
Thomas Khalil π¦πΊππ¦π¨ retweeted
For 20 years, the billionaire press told us "we can easily adapt to a warmer world".
Try telling that to people in Germany, Belgium and the western seaboard of North America.
And this is just one degree of heating.
The media did this, as surely as the fossil fuel companies.

















