Skip to content

Commit da80691

Browse files
Merge branch 'master' into mb/The_past_was_alterable-The_past_never_had_been_altered
2 parents 63c3987 + 5a7c2c9 commit da80691

File tree

11 files changed

+138
-55
lines changed

11 files changed

+138
-55
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,19 @@ In particular:
7171

7272
If in doubt, after running Franklin's server, copy the content of `__site/feed.xml` into [the w3 feed validator](https://validator.w3.org/feed/check.cgi), it should show "Valid RSS feed".
7373

74+
### Metadata
75+
76+
In order to add `<meta ... >` tags on your blog post, add
77+
78+
or for multiple tags
79+
80+
```
81+
@def meta = [("prop11"=>"val11", "prop21"=>"val21"),
82+
("prop12"=>"val12", "prop22"=>"val22")]
83+
```
84+
85+
see for instance [Keno's recent blog post](https://raw.githubusercontent.com/JuliaLang/www.julialang.org/master/blog/2020/05/rr.md).
86+
7487
## Looking for broken links
7588

7689
Every so often, one should do an in-depth check that there are no broken links.
3.91 MB
Binary file not shown.

_layout/head.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@
3838
</style>
3939
{{end}}{{end}}
4040

41+
<!-- OGP Metadata -->
42+
{{ifdef meta}}{{meta}}{{end}}
43+
4144
</head>
4245

4346
<body>

blog/2012/02/why-we-created-julia-zh_CN.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,22 +46,17 @@
4646
</p>
4747
~~~
4848

49-
trackbacks:
49+
Trackbacks:
5050
- [Reddit](https://www.reddit.com/r/programming/comments/pv3k9/why_we_created_julia_a_new_programming_language/)
5151
- [Hacker News](https://news.ycombinator.com/item?id=3606380)
5252
- [Lambda-the-Ultimate](http://lambda-the-ultimate.org/node/4452)
5353
- [Phoronix](https://www.phoronix.com/scan.php?page=news_item&px=MTA2ODg)
5454
- [The Endeavor (John D. Cook)](https://www.johndcook.com/blog/2012/02/22/julia-random-number-generation/)
55-
- [Walking Randomly](http://www.walkingrandomly.com/?p=87)
56-
- [Miguel Bazdresch](http://2pif.info/op/julia.html)
55+
- [Walking Randomly (Mike Croucher)](http://www.walkingrandomly.com/?p=87)
5756
- [Douglas Bates](https://dmbates.blogspot.in/2012/03/julia-version-of-multinomial-sampler_12.html)
5857
- [Vince Buffalo](https://vincebuffalo.com/blog/2012/03/07/thoughts-on-julia-and-r.html)
5958
- [John Myles White](https://www.johnmyleswhite.com/notebook/2012/03/31/julia-i-love-you/)
60-
- [Shane Conway](https://www.statalgo.com/2012/03/24/statistics-with-julia/)
61-
- [Tim Salimans](http://timsalimans.com/gibbs-sampling-with-julia/)
62-
- [Twitter trackbacks](https://topsy.com/julialang.org/)
63-
- [Russian translation](https://habrahabr.ru/blogs/programming/138577/)
64-
- [Linux.org.ru blog post (Russian)](https://www.linux.org.ru/news/opensource/7440863)
65-
- [Simplified Chinese translation](https://sd.csdn.net/a/20120223/312315.html)
66-
- [Traditional Chinese translation](http://www.hellogcc.org/?p=20)
67-
- [Linuxfr.org blog post (French)](https://linuxfr.org/news/version-1-0-de-julia)
59+
- [Habrahabr.ru (Russian)](https://habrahabr.ru/blogs/programming/138577/)
60+
- [Linux.org.ru (Russian)](https://www.linux.org.ru/news/opensource/7440863)
61+
- [hellogcc.org (Chinese)](http://www.hellogcc.org/?p=20)
62+
- [Linuxfr.org (French)](https://linuxfr.org/news/version-1-0-de-julia)

blog/2012/02/why-we-created-julia.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,13 @@ It's not complete, but it's time for an initial[^1] release — the language we'
6060
It already delivers on 90% of our ungracious demands, and now it needs the ungracious demands of others to shape it further.
6161
So, if you are also a greedy, unreasonable, demanding programmer, we want you to give it a try.
6262

63-
trackbacks:
63+
Trackbacks:
6464
- [Reddit](https://www.reddit.com/r/programming/comments/pv3k9/why_we_created_julia_a_new_programming_language/)
6565
- [Hacker News](https://news.ycombinator.com/item?id=3606380)
6666
- [Lambda-the-Ultimate](http://lambda-the-ultimate.org/node/4452)
6767
- [Phoronix](https://www.phoronix.com/scan.php?page=news_item&px=MTA2ODg)
6868
- [The Endeavor (John D. Cook)](https://www.johndcook.com/blog/2012/02/22/julia-random-number-generation/)
69-
- [Walking Randomly](http://www.walkingrandomly.com/?p=87)
70-
- [Miguel Bazdresch](http://2pif.info/op/julia.html)
69+
- [Walking Randomly (Mike Croucher)](http://www.walkingrandomly.com/?p=87)
7170
- [Douglas Bates](https://dmbates.blogspot.in/2012/03/julia-version-of-multinomial-sampler_12.html)
7271
- [Vince Buffalo](https://vincebuffalo.com/blog/2012/03/07/thoughts-on-julia-and-r.html)
7372
- [John Myles White](https://www.johnmyleswhite.com/notebook/2012/03/31/julia-i-love-you/)
@@ -79,5 +78,9 @@ trackbacks:
7978
- [Simplified Chinese translation](https://sd.csdn.net/a/20120223/312315.html)
8079
- [Traditional Chinese translation](http://www.hellogcc.org/?p=20)
8180
- [Linuxfr.org blog post (French)](https://linuxfr.org/news/version-1-0-de-julia)
81+
- [Habrahabr.ru (Russian)](https://habrahabr.ru/blogs/programming/138577/)
82+
- [Linux.org.ru (Russian)](https://www.linux.org.ru/news/opensource/7440863)
83+
- [hellogcc.org (Chinese)](http://www.hellogcc.org/?p=20)
84+
- [Linuxfr.org (French)](https://linuxfr.org/news/version-1-0-de-julia)
8285

8386
[^1]: This was originally written as being "time for a 1.0 release" but it turns out this was a bit too greedy: Julia 1.0 wasn't released until [considerably later](https://julialang.org/blog/2018/08/one-point-zero/).

blog/2020/05/jsoc-gsoc2020.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
@def authors = "Logan, Avik, and Chris"
2+
@def published = "5 May 2020"
3+
@def title = "GSoC and JSoC 2020 Project List"
4+
@def rss_pubdate = Date(2020, 5, 5)
5+
@def rss = """GSoC and JSoC 2020 Project List"""
6+
7+
8+
This summer, the Julia Language will be hosting students through GSoC and JSoC. You can read more about this by checking out [our Discourse post](https://discourse.julialang.org/t/julia-seasons-of-contributions-to-supplement-gsoc-2020/38754). We are very excited to have 25 students working with us. Here are the projects they will be working on:
9+
10+
| Display Name | Project |
11+
| ------------- |:-------------:|
12+
| Sharan Yalburgi | Adding GPML capabilities to JuliaGaussianProcesses |
13+
| Arthur Lui | BNP Benchmarks and Feature Comparisons for Turing and Other PPLs |
14+
| Nirmal Praveen Suthar | Deep Learning for 3D Computer Vision |
15+
| Alexander Seiler | General Improvements for LinearMaps.jl |
16+
| Kirill Zubov | General partial differential equation solver using neural networks with ModelingToolkit interface |
17+
| frankschae | High weak order stochastic differential equation solvers and their utility in neural stochastic differential equations |
18+
| Koustav Chowdhury | Implementation of a hash table based on SwissTable and adding Trees.jl to JuliaCollections |
19+
| MartinuzziFrancesco | Implementation of a Reservoir Computing library for timeseries prediction |
20+
| Tejas Vaidhya | Implementing ALBERT in julia |
21+
| Ludovico Bessi | Improving Surrogates.jl |
22+
| Peter Cheng | Leveraging Hugging Face Transformers package in Julia |
23+
| Aadesh Deshmukh | MLJTime - Adding Time Series Support For MLJ |
24+
| Utkarsh530 | Performance Enhancements and Optimizations for Differential Equation solvers |
25+
| Saranjeet Kaur Bhogal | Polychord Nested Sampling Algorithm Building and Integration with Turing in Julia |
26+
| Uziel Linares | Taylor models and a guaranteed ODE solver |
27+
| Chen Zhao | ZX.jl: ZX-calculus for Julia |
28+
| Arsh Sharma | A Geospatial Data handling package for Julia |
29+
| Krish Agarwal | A Standards compliant Interval Arithmetic Library |
30+
| SebastianGuadalupe | Computational Methods using Zonotopes |
31+
| Nabanita Dash | Fast communication library in Julia by wrapping the UCX networking library |
32+
| Ashrya Agrawal-1 | MLJ - FairML |
33+
| SebastianM-C | N-body problem tooling for large scale electrodynamics simulations |
34+
| Ashutosh Bharambe | Neural Networks for solving differential equations |
35+
| Abhinav Mehndiratta | Parallel Graph Algorithms |
36+
| abhinav_gupta | Parameter estimation for nonlinear dynamical models. |
37+
38+
39+

blog/2020/05/rr.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
@def authors = "Keno Fischer"
22
@def published = "2 May 2020"
3-
@def title = "Coming in Julia 1.5: Time Traveling (Linux) Bug Reporting"
3+
@def title = "Julia 1.5 Feature Preview: Time Traveling (Linux) Bug Reporting"
44
@def rss_pubdate = Date(2020, 5, 2)
55
@def rss = """Julia 1.5 is gaining a cool new bug reporting capability, leveraging mozilla's rr project to automatically create fully-reproducible bug reports"""
6+
@def meta = [("property" => "og:video",
7+
"content" => "https://julialang.org/assets/blog/2020-05-02-rr/preview.mp4"),
8+
("name" => "twitter:player",
9+
"content" = "https://www.youtube.com/embed/JO6Jvad3XRU"),
10+
("name" => "twitter:player:width", content="960"),
11+
("name" => "twitter:player:height", content="720")]
612

713
~~~
814
<link rel="stylesheet" type="text/css" href="/assets/blog/2020-05-02-rr/asciinema-player.css" />
@@ -197,7 +203,7 @@ If a bug report includes a link to an `rr` trace, in theory no further reproduct
197203
instructions are required. The `rr` trace is guaranteed to perfectly capture
198204
the environment the bug was reproduced in. Of course, if the bug is something non-obvious like
199205
unexpected behavior, some comments on what the expected behavior was may
200-
still be helpful.
206+
still be helpful.
201207
Having perfect reproducability almost immediately knocks
202208
out all the common problems I started this post with. "Works for me" is no
203209
longer an available answer. If it's in the trace, it broke on somebody's machine
@@ -232,7 +238,7 @@ up into:
232238

233239
4) Direct observation of non-determinstic hardware effects (i.e. the "most" qualifier above).
234240
This includes instructions that are deliberately non-deterministic, such as RDRAND,
235-
which generates a random number. It also includes oberservable, but undesiarable effects of hardware state
241+
which generates a random number. It also includes observable, but undesirable effects of hardware state
236242
(e.g. timing side channels from cache or branch predictor state).
237243

238244
However, in theory, if a tool was able to capture 100% of the relevant state

blog/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ Blogs from the broader Julia community can be found at [Julia Bloggers](https://
3434
<div class="grid">
3535
~~~
3636

37+
[GSoC and JSoC 2020 Project List](/blog/2020/05/jsoc-gsoc2020/) 2020-05-05
38+
3739
[Coming in Julia 1.5: Time Traveling (Linux) Bug Reports](/blog/2020/05/rr/) 2020-05-02
3840

3941
[Google's Code-In Contest Wrap up](/blog/2020/02/gci-summary/) 2020-02-10

downloads/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,9 +212,9 @@ Older releases of Julia for all platforms are available on the [Older releases p
212212

213213

214214

215-
## Nightly builds
215+
## "Nightly" builds
216216

217-
Nightly builds of the current unstable development version of Julia are available on the [nightlies page](/downloads/nightlies/). These are intended as developer previews into the latest work and are not intended for normal use. Most users are advised to use the current release version of Julia, above.
217+
Builds of the current unstable development version of Julia are available on the [nightlies page](/downloads/nightlies/). Built after each update to master, these are intended as developer previews into the latest work and are not intended for normal use. Most users are advised to use the current release version of Julia, above.
218218

219219

220220

0 commit comments

Comments
 (0)