Henrik Kniberg
...
updated 6 years ago
I did this demo live at GOTO Copenhagen, and people loved it so I decided to make a video of it :)
Upcoming gigs on Kung Carl's Jazzklubb in Stockholm (2024):
- Fri 20 Sep
- Sat 12 Oct (stockholm jazzfestival)
- Sat 16 Nov
https://stockholmjazz.se/artist/soweco/#2024-10-12T20-00
https://www.kungcarl.se/underhallning-pa-kung-carl/kung-carls-jazzklubb
Key points:
- More intelligence = less predictable behavior
- A powerful Ai model can make judgement calls and moral choices, like humans.
- Be careful. Treat your AI colleague with respect. If you mess with it, it might mess with you.
- AI models can become unhinged, but they are getting better at recovering from it.
एक पूरे दिन का एआई पाठ्यक्रम 18 मिनट के वीडियो में संक्षिप्त किया गया है। लक्ष्य समूह: हर कोई!
जेनरेटिव एआई क्या है, यह कैसे काम करता है, मैं इसका उपयोग कैसे करूं, जोखिम और सीमाएं क्या हैं? ऑटोनोमस एजेंट, मनुष्यों की भूमिका, प्रॉम्प्ट इंजीनियरिंग , एआई-संचालित/एआई-पॉवर वाले उत्पाद/प्रॉडक्ट विकास, चैटजीपीटी , विभिन्न मॉडल प्रकार, और इस पूरे क्षेत्र के बारे में सोचने के तरीके पर कुछ सुझाव भी शामिल हैं।
आप पूरी तस्वीर यहां डाउनलोड कर सकते हैं: https://blog.crisp.se/wp-content/uploads/2024/01/generative-AI-in-a-nutshell.png
Translation by Pradnya www.linkedin.com/in/pd-u
Im Grunde ein ganztägiger KI-Kurs, komprimiert in ein 18 Minuten Video. Zielgruppe: Jeder!
Was ist generative KI, wie funktioniert sie, wie setze ich sie ein, welche Risiken und Einschränkungen gibt es? Es werden auch Themen wie autonome Agenten, die Rolle der Menschen, Tipps zum Prompt-Design, KI-gestützte Produktentwicklung, die Herkunft von ChatGPT, verschiedene Modelltypen und einige Tipps zur Denkweise in diesem gesamten Bereich abgedeckt.
Und hier gibts das ganze Bild zum Download:
https://blog.crisp.se/wp-content/uploads/2024/01/generative-AI-in-a-nutshell.png
---------
Dies ist die KI-generierte Synchronisation von Henriks Original Video auf Englisch: youtu.be/2IK3DFHRFfw?si=hvtx-mI42lorUWsB
Dickes Dankeschön an Stefan Kirschnick der diese Synchronisation mit Elevenlabs.io gemacht hat.
linkedin.com/in/stefankirschnick
---------
This is an AI-powered German dub of Henrik's video "Generative AI in a Nutshell". Original video: youtube.com/watch?v=2IK3DFHRFfw
Henrik doesn't actually speak German :)
Big thanks to Stefan Kirschnick who made this using ElevenLabs.io.
linkedin.com/in/stefankirschnick
https://www.svtplay.se/video/KMy3AoZ/generation-ai/6-avatar?info=visa
To learn more about AI coworkers, see http://flitig.ai
NEWS: Book is now available: leanpub.com/ainutshell
Covers questions like What is generative AI, how does it work, how do I use it, what are some of the risks & limitations. Also covers things like autonomous agents, the role of us humans, prompt engineering tips, AI-powered product development, origin of ChatGPT, different types of models, and some tips about mindset around this whole thing.
Here is the full drawing:
https://blog.crisp.se/wp-content/uploads/2024/01/generative-AI-in-a-nutshell.png
Voice translations:
- French: youtube.com/watch?v=AkPW3zWHA7w
- German: youtube.com/watch?v=Dgu5utapmk0
- Hindi: youtube.com/watch?v=gZdUcxqKCe4
- Kurdish (Sorani): youtube.com/watch?v=bvscuBrd3b0
- Ukrainian: youtube.com/watch?v=rUqIzty9hkM
- Urdu: youtube.com/watch?v=VFy6mvcOXoc
Would you like to make a voice translation? ElevenLabs can do really voice translation which even sounds like me :)
You can also do a manual dub with your own voice if you prefer. Whatever works best.
1. Check out elevenlabs.io/docs/dubbing/studio
2. Make the video & upload it to youtube or somewhere.
3. Make sure the description shows that this is an AI translation, and include a link to the original video.
4. Send a link to me (for example via a comment) and I'll add it above.
You can decide if you want to host it on your youtube channel or if I should host it.
If you have practical questions you can ask Stefan Kirschnick, he made the German dub and is happy to provide support. linkedin.com/in/stefankirschnick
Btw we'll be performing on Dec 16 at Kung Carl's Jazz club in Stockholm, with sax and vocals. Join up if you are in the area and like groovy music.
fb.me/e/1florG1HP
In this video I explain how the game works, how I built it, and some things I learned along the way.
Try it at whodunit.kniberg.com (you will need an openAI API key)
Here is an article about the game: https://blog.crisp.se/2023/08/26/henrikkniberg/whodunit-ai-game-development-on-steroids
This example wasn't rocket science, coding this manually would have taken a few minutes, or longer with bugs. But the time savings add up fast.
I often use GPT 4 to write unit tests or assist with more complex code. It usually does a great job, but even when it fails and the code doesn't work it serves as good scaffolding and sometimes as educational material (like for example I learned how to do mocking in typescript). Copilot works for simpler things, is right at your fingertips, no copy-paste, but can only add code, not change/remove code.
GPT4 + Copilot are great complement to each other. Major productivity booster.
youtube.com/watch?v=yjcxiKmR7Rw
This is part 1 of a (hopefully) 3 part mini-series about your very special colleague Kim.
Part 1: Why you probably want to work with Kim
Part 2: (coming soon) How to work with Kim in practice. Examples, tips, tricks.
Part 3: (coming soon) Kim's quirks and weaknesses, and how to work around them
Credits:
- Script: Me
- Snarky comments about the script: Kim
- Most pictures: Kim
- Some pictures: Me
- Video editing: Me (reluctantly)
- Music: Me (yeah I know Kim, but I LIKE making music)
References:
- The Potentially Large Effects of Artificial Intelligence on Economic Growth (Goldman Sachs). https://www.key4biz.it/wp-content/uploads/2023/03/Global-Economics-Analyst_-The-Potentially-Large-Effects-of-Artificial-Intelligence-on-Economic-Growth-Briggs_Kodnani.pdf
- GPT 4 technical report (OpenAI): arxiv.org/abs/2303.08774
00:00 Intro
1:14 Size
3:11 Procedural terrain generation
8:47 Perlin noise
13:04 Terrain shaping
17:37 3d noise
20:10 Cave generation
21:27 Biomes
25:13 Wrapup
Intro and outtro music: Some homemade music I had lying around. If you enjoy you can find more here: open.spotify.com/album/0jr9Z7FQP5kpRZWoLDD9ZD
So far this is Java only, not Bedrock, but who knows about the future :)
So if you like the idea of watching a dev wander around in minecraft for an hour and rambling about terrain generation and design stuff, and trying not to die in the process, then this might be for you :)
You can download the experimental snapshot here:
minecraft.net/en-us/article/new-world-generation-java-available-testing
0:00 Intro
2:56 Continentalness
10:22 Erosion
11:07 Temperature & Humidity
13:38 Erosion and Mountain Placement (Tibet)
17:58 Peaks & Valleys, Weirdness
20:24 Peaks & Valleys and Saddle Valley generation
22:38 5D noise + unpredictability
26:15 Challenges of microbiomes, no minimum biome size
32:14 Weirdness, Intervals and the selection of biomes
34:36 Floating blocks
35:29 Erosion values and cliff formation
39:58 nearWater: Aquifers and coastlines
42:07 Water caves, dry caves, barriers
43:22 MC quirks and the "door trick"
44:47 Carvers and dead ends
47:32 2D vs 3D noise maps
48:44 New vs Old MC generation (tradition)
49:22 Continentalness, Erosion, coastlines, and Swamp placement
51:11 Factor: Shattered Savannahs and Extreme Hills
56:09 Old 1.17 3D variation (mostly forests)
56:53 The challenge of fixing rivers vs land traversal
57:55 nearWater: Aquifers and rivers
59:22 The necessity to code Aquifers
1:00:35 Aquifers interacting with rivers, realism vs gameplay
1:02:05 Trouble with coding Badlands, esp. without minimum biome size tech.
1:03:54 Choice of "let them be crazy" with respect to crazy big cave entrances
1:04:51 Deserts and Badlands, Intervals + microbiome "Oases"
1:10:02 1.17 vs 1.18 Badlands
Details & download instructions:
minecraft.net/article/new-world-generation-java-available-testing
Reddit post for feedback & discussion: reddit.com/r/Minecraft/comments/ojio1q/minecraft_118_experimental_snapshot_is_out
Note: this is not a normal snapshot, you need to download the file separately. See the link above.
Intro/exit music: Some groove I made a few years ago and found on my drive.
Slides: https://blog.crisp.se/wp-content/uploads/2021/05/2019-10-London-MindTheProduct_shrinked.pdf
Blog post: https://blog.crisp.se/2021/05/16/henrikkniberg/minimize-the-gap-between-maker-and-user-slides-from-my-london-2019-keynote
The buttons in the video represent the filler blocks (tuff/granite). I use buttons to make the ores more visible while tuning.
Note that this demo doesn't take into account that caves will erase parts of the ore veins.
minecraft.net/en-us/article/minecraft-snapshot-21w18a
youtube.com/watch?v=zhPaQGIjj6k
youtube.com/watch?v=N-AjjANY_lU
... but with dripstone caves instead.
The video is brightened a bit.
youtube.com/watch?v=zhPaQGIjj6k
... but with lush caves instead.
Here is the dripstone caves version:
youtube.com/watch?v=avr8057_9Cs
Lush caves version: youtube.com/watch?v=N-AjjANY_lU
Dripstone caves version: youtube.com/watch?v=avr8057_9Cs
By the way, no, the caves aren't this bright. I brightened it a bit for the video.
- Crouching will no longer stop a dripleaf from tilting (in fact, crouching doesn't influence dripleaf at all)
- Sped up the tilting. Partial tilt after 10 ticks, Full tilt after another 10 ticks. So 1 second in total.
- Jumping doesn't stop the tilt cycle. Once you've stepped onto a dripleaf, it will go through all tilt stages even if you jump or leave the block
- Projectiles make dripleaf tilt (instead of destroying them)
- Redstone-powering a dripleaf will stop it from tilting, and will reset any current tilt. Only exception is projectiles, they will always cause tilt.
- Now you can use /fill to place a bunch of dripleaf stems and leaves without them breaking.
Try it out here: minecraft.net/en-us/article/minecraft-snapshot-21w06a
The twitter threads:
twitter.com/henrikkniberg/status/1358795504243662850
twitter.com/henrikkniberg/status/1358902015116591104
Here is the soundtrack:
- Spotify: open.spotify.com/track/1MwbsVBBTx10ss3lIokuGe?si=fc1fa66e94054628
- Youtube: music.youtube.com/watch?v=-F-BWKLtP0U&feature=share
Now over to you. What kind of caves would YOU like to see in the Caves and Cliffs update? Inspire us! Post links, pics, videos, drawings.
Some disclaimers about this demo:
- The mountains at the beginning and end are only placeholders (the actual mountains will probably look quite different).
- We use glowing ores as a placeholder for possible new yet-to-be-added light sources (no promises though!)
- Some of the caves in this demo are really huge! Those will probably be rare. When prototyping we like to push the boundaries to explore what is possible. We'll also have small claustrophobic caves, plus some of the old cave generation.
OK maybe a bit too much :)
minecraft.net/en-us/article/minecraft-snapshot-20w21a
That and many more bugfixes in this week's snapshot:
bugs.mojang.com/browse/MC-147516
I put it on Vimeo originally, but that account has some issues so I put a copy here.
DISCLAIMER: This video is a historical account from 2014. It is not maintained or updated, so it is not a description of how Spotify works today.
Many people ask which tools were used. I hand-drew everything in ArtRage using a Wacom drawing tablet, and recorded the drawing and speaking using ScreenFlow.
Full drawing:
dropbox.com/s/77zf2c4k4w4dg84/spotify-engineering-culture-part2.jpeg
Here is part 1:
youtube.com/watch?v=Yvfz4HGtoPc
Original blog post:
labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2
Want to translate this? You can contribute subtitles in your language here:
http://www.youtube.com/timedtext_video?ref=share&v=vOt4BbWLWQw
I put it on Vimeo originally, but that account has some issues so I put a copy here.
DISCLAIMER: This video is a historical account from 2014. It is not maintained or updated, so it is not a description of how Spotify works today.
Many people ask which tools were used. I hand-drew everything in ArtRage using a Wacom drawing tablet, and recorded the drawing and speaking using ScreenFlow.
Full drawing:
dropbox.com/s/vybww3th1w9ybod/spotify-engineering-culture-part1.jpeg
Here is Part 2:
youtube.com/watch?v=vOt4BbWLWQw&feature=youtu.be
Original blog post:
labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1
Want to translate this? You can contribute subtitles in your language here:
http://www.youtube.com/timedtext_video?v=Yvfz4HGtoPc&ref=share
- Bruno Grandinetti
C'est une vidéo sympa et pragmatique pour résumer ce qu'est le réchauffement climatique. Quels sont les problèmes et ce que l'on peut faire pour aider.
Elle m'a beaucoup apporté alors voilà ... j'ai fait ce que j'ai pu pour aider à mon tour.
Auteur de la vidéo d'origine : Henrik Kniberg
Traduction française : Alexis Morelle et Bruno Grandinetti
Voix et montage son : Bruno Grandinetti
Ci-après les références telles que vous les trouverez dans la vidéo d'origine.
VIEW THE DRAWING:
http://everytoncounts.org/images/Friendly-Guide-to-Climate-Change.jpeg
LEARN MORE:
http://everytoncounts.org
SEE THE TRANSCRIPT:
docs.google.com/document/d/1eW-SfSCFwRQrxx2IPeec33ZHELXuDkFIvG0BdtCH1Ww/pub
MUSIC
"Henrik's Jam"
youtube.com/watch?v=RFK1oO2xNLQ
HELP TRANSLATE THE SUBTITLES TO YOUR LANGUAGE:
http://www.youtube.com/timedtext_video?v=3CM_KkDuzGQ&ref=share
CONTACT / FEEDBACK / TRANSLATION OFFERS
Email climate AT crisp.se
MAIN REFERENCES:
Consensus on consensus: a synthesis of consensus estimates on human-caused global warming
http://iopscience.iop.org/article/10.1088/1748-9326/11/4/048002
Intergovernmental Panel on Climate Change, 5th assessment report
http://ipcc.ch/pdf/assessment-report/ar5/syr/AR5_SYR_FINAL_SPM.pdf
http://www.ipcc.ch/pdf/assessment-report/ar5/wg3/ipcc_wg3_ar5_summary-for-policymakers.pdf
http://www.ipcc.ch/pdf/assessment-report/ar5/wg2/ar5_wgII_spm_en.pdf
International Energy Agency - Key CO2 emissions and trends 2016
http://www.iea.org/publications/freepublications/publication/KeyCO2EmissionsTrends.pdf
International Energy Agency - CO2 emissions from fuel combustion 2016
iea.org/publications/freepublications/publication/CO2EmissionsfromFuelCombustion_Highlights_2016.pdf
US Environmental Protection Agency - Climate Change Indicators
epa.gov/climate-indicators/climate-change-indicators-atmospheric-concentrations-greenhouse-gases
Crowd-funded solar panels in Africa
http://jointrine.com
Electricity map:
electricitymap.org
1:48 WTF = “Why This Flooding?” What did you think? :)
ALL REFERENCES:
Here is a full list of all references, in chronological order:
docs.google.com/document/d/1Zh2aqWDguue6Cig-3T1G7wTcLcxbGi2WXZpFMj9M9Tw/edit
VIEW THE DRAWING:
http://everytoncounts.org/images/Friendly-Guide-to-Climate-Change.jpeg
LEARN MORE:
http://everytoncounts.org
SEE THE TRANSCRIPT:
docs.google.com/document/d/1eW-SfSCFwRQrxx2IPeec33ZHELXuDkFIvG0BdtCH1Ww/pub
MUSIC
"Henrik's Jam"
youtube.com/watch?v=RFK1oO2xNLQ
HELP TRANSLATE THE SUBTITLES TO YOUR LANGUAGE:
http://www.youtube.com/timedtext_video?v=3CM_KkDuzGQ&ref=share
CONTACT / FEEDBACK / TRANSLATION OFFERS
Email climate AT crisp.se
MAIN REFERENCES:
Consensus on consensus: a synthesis of consensus estimates on human-caused global warming
http://iopscience.iop.org/article/10.1088/1748-9326/11/4/048002
Intergovernmental Panel on Climate Change, 5th assessment report
http://ipcc.ch/pdf/assessment-report/ar5/syr/AR5_SYR_FINAL_SPM.pdf
http://www.ipcc.ch/pdf/assessment-report/ar5/wg3/ipcc_wg3_ar5_summary-for-policymakers.pdf
http://www.ipcc.ch/pdf/assessment-report/ar5/wg2/ar5_wgII_spm_en.pdf
International Energy Agency - Key CO2 emissions and trends 2016
http://www.iea.org/publications/freepublications/publication/KeyCO2EmissionsTrends.pdf
International Energy Agency - CO2 emissions from fuel combustion 2016
iea.org/publications/freepublications/publication/CO2EmissionsfromFuelCombustion_Highlights_2016.pdf
US Environmental Protection Agency - Climate Change Indicators
epa.gov/climate-indicators/climate-change-indicators-atmospheric-concentrations-greenhouse-gases
Crowd-funded solar panels in Africa
http://jointrine.com
Electricity map:
electricitymap.org
1:48 WTF = “Why This Flooding?” What did you think? :)
ALL REFERENCES:
Here is a full list of all references, in chronological order:
docs.google.com/document/d/1Zh2aqWDguue6Cig-3T1G7wTcLcxbGi2WXZpFMj9M9Tw/edit
Nederlands ingesproken door Joost van der Veen
Links:
londolozi.com
http://www.sowetobackpackers.com
Music:
open.spotify.com/track/2FaBocXr9VJJsI8QKOSqGx
open.spotify.com/track/4S4dCACmtuPWbhvMSfDXqN
This trip was climate compensated by investing in solar panels in Kenya. More info:
jointrine.com
http://everytoncounts.com
http://carbonmanifesto.org


