Skip to content

Commit

Permalink
Create notes.jl
Browse files Browse the repository at this point in the history
  • Loading branch information
fonsp authored Nov 14, 2023
1 parent 55173d9 commit 01f2239
Showing 1 changed file with 144 additions and 0 deletions.
144 changes: 144 additions & 0 deletions 2023/11-14/notes.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
### A Pluto.jl notebook ###
# v0.19.32

using Markdown
using InteractiveUtils

# This Pluto notebook uses @bind for interactivity. When running this notebook outside of Pluto, the following 'mock version' of @bind gives bound variables a default value (instead of an error).
macro bind(def, element)
quote
local iv = try Base.loaded_modules[Base.PkgId(Base.UUID("6e696c72-6542-2067-7265-42206c756150"), "AbstractPlutoDingetjes")].Bonds.initial_value catch; b -> missing; end
local el = $(esc(element))
global $(esc(def)) = Core.applicable(Base.get, el) ? Base.get(el) : iv(el)
el
end
end

# ╔═║ baa74dae-8310-11ee-2cf6-991058ef3377
md"""
# Weekly call notes 14 nov 2023
"""

# ╔═║ 3de9ceed-4787-4b78-b115-b0ec3210a92c
md"""
## Bug
found it live during the call!
"""

# ╔═║ 91084099-6515-4cfb-8f79-755bd54cd6b0
begin
x = 1

let
# f() = 123
x = 2
end
x
end

# ╔═║ 14f79ed1-782c-4e1a-888c-7a5249cf9c66
begin
xe = 1

let
f() = 123
xe = 2
end
xe
end

# ╔═║ a83cbca5-d249-4aec-b6a5-daf6d73ef3a1
md"""
Let's give a talk about all the worst bugs of Pluto!
"""

# ╔═║ 014e1b54-02a2-4a0f-be0f-06114d792bde
md"""
## ExpressionExplorer.jl
Almost finished!! Still waiting on some silly changes by fons
[https://github.com/JuliaPluto/ExpressionExplorer.jl/pull/12](https://github.com/JuliaPluto/ExpressionExplorer.jl/pull/12)
**Decision:** remove macro expansion and remove configuration stuff. If people want to customize results: transform the expression before giving it to `compute_reactive_node`. We should do the same for plutooooo
TODO:
- merge [https://github.com/JuliaPluto/ExpressionExplorer.jl/pull/12](https://github.com/JuliaPluto/ExpressionExplorer.jl/pull/12)
- finish [our preprocessor](https://github.com/JuliaPluto/ExpressionExplorer.jl/pull/12#issuecomment-1810253416)
- release ExpressionExplorer 1.0 yayyyy
- blabla
"""

# ╔═║ 50f8d760-c2bd-49c7-bb36-c7277715cafc
md"""
## JuliaCon 2023 local Eindhoven with Pluto meetup!
- Nov 30 – PyData has a separate Pluto event that you can go to for free (including free entrace to PyData but not the PyData talks)! Contact [email protected] to join :)
- Dec 1 – JuliaCon local Eindhoven – we are giving 3 talks! and you can meet lots of Julia people yayyy
- Dec 2 – second Pluto meetup woohoooo! Little hackathon somewhere in Eindhoven. It's free! Contact [email protected] to join :)
"""

# ╔═║ 6559c44e-8cc2-4c0d-b9cf-aace490dceb7
md"""
## `pluto.land` domain
We have the `pluto.land` domain! What should we do with it?
Not even a landing page `:sad_and_disappointed_face:`.
### Ideas
#### Workadventure
Character can walk around in a 2D world and explore notebooks!!
workadventure
#### Just the featured notebooks again
So you see featured.plutojl.org but on pluto.land
#### Free Pluto HTML hosting service
Yessssss we can write it with Deno yayyyy
So just an easy hosting place for static HTML files
Ideas for hosting:
- Deno KV but it's too expensive: 1GB free tier
- S3 probably nicer! Or S3 clones like the google cloud thing
#### Pluto Live Share
But that doesn't need to be on a nice domain because it's a bit internal anyways. So just `liveshare.plutojl.org`.
"""

# ╔═║ d344fa0a-9fbc-45b8-8dee-7ddf1b1822b3
md"""
## WASM
Some awesome new progress!!
- [https://www.ber.gp/notebooks/fun%20theory](https://www.ber.gp/notebooks/fun%20theory) – WASM in the browser with `@bind`! Bit hacky
- [https://tshort.github.io/WebAssemblyCompiler.jl/stable/examples/observables/](https://tshort.github.io/WebAssemblyCompiler.jl/stable/examples/observables/) demo from Tom Short (WebAssemblyCompiler.jl) with Makie compiled!
"""

# ╔═║ 9b6d2582-c606-4c70-aa51-75d734c0a2f2


# ╔═║ Cell order:
# β•Ÿβ”€baa74dae-8310-11ee-2cf6-991058ef3377
# β•Ÿβ”€3de9ceed-4787-4b78-b115-b0ec3210a92c
# ╠═91084099-6515-4cfb-8f79-755bd54cd6b0
# ╠═14f79ed1-782c-4e1a-888c-7a5249cf9c66
# β•Ÿβ”€a83cbca5-d249-4aec-b6a5-daf6d73ef3a1
# β•Ÿβ”€014e1b54-02a2-4a0f-be0f-06114d792bde
# β•Ÿβ”€50f8d760-c2bd-49c7-bb36-c7277715cafc
# β•Ÿβ”€6559c44e-8cc2-4c0d-b9cf-aace490dceb7
# β•Ÿβ”€d344fa0a-9fbc-45b8-8dee-7ddf1b1822b3
# ╠═9b6d2582-c606-4c70-aa51-75d734c0a2f2

0 comments on commit 01f2239

Please sign in to comment.