Simulating Wind on Procedural Terrain using GPU Accelerated Lattice Boltzmann Method

Ezno: a JavaScript compiler featuring checking, correctness and performance

Neural networks and the Unix philosophy

Issue #279

10/13/2022

{{PreviewText}} 

Hey hey hey
Last issue before the weekend, hope you all have a good one. Here are a couple of links that didn't quite make it as articles below, but were interesting nonetheless: Article discussing Nix and its underlying principles in the context of the history of computing.
Article about end-user programming.
Other than that, not much to say. Oh one thing, has anyone used/heard of any good no/low-code data ingestion + manipulation + documentation tools? Something that might be able to take a CSV/spreadsheet/URL/API, extract data from it into a database, and give you the ability to make a wiki style page for the source? I'm thinking about making something like that for some of the work I do for my startup, but if there's an already existing opensource or paid solution, I'd love to hack on it or check it out.
Anyway, here's the issue.

====================================================================

Today's Sponsor: Could be you!

Are you or your company interested in sponsoring the newsletter? Feel free to reach out to me by replying to this email or clicking the link above.

====================================================================

Simulating Wind on Procedural Terrain using GPU Accelerated Lattice Boltzmann Method

Published: 1 October 2022
Tags: algorithms, c++, gpu, graphics


Another visually pleasing article from Nick McDonald. Nick discusses the physics of particle interaction and how the Lattice Boltzmann Method can be used to simulate wind on terrain.
Some highlights:

  • Lots of math


====================================================================

Ezno: a JavaScript compiler featuring checking, correctness and performance

Published: 22 September 2022
Tags: compiler, javascript, typescript


Ezno is a JavaScript compiler featuring type checking, correctness, and performance for building full-stack websites. In this article, Ben presents the compiler, explains that it is still in its infancy, but has the potential to be very useful for preventing errors in JavaScript code. The compiler is compatible with TypeScript type annotations and can work without any type annotations at all.
Some highlights:

  • Ezno's type checker is built from scratch and is somewhat of an extension of the TypeScript compiler
  • Ezno has support for JSX syntax
  • No VDOM


====================================================================

Neural networks and the Unix philosophy

Published: 25 September 2022
Tags: machine learning, philosophy, unix


Matthew Skala ponders how the deep learning tooling ecosystem could be adapted to a more Unixy way of doing things (ie., programs that do one thing well and can be piped together).
Some highlights:

  • Current ecosystem is not at all Unixy
  • Being Unixy isn't really a priority for most developers now'a'days


How did I do?

5 4 3 2 1
Amazing


Bad

Want to help?

Thank you for reading! If you enjoy the newsletter, I would really appreciate you helping me spread the word by forwarding this to your friends and colleagues or sharing it on social media! Get cool stuff for your referrals using your link https://abyteofcoding.com.

Your referrals:


If you want to discuss or comment on this issue, head on over to this page at A Byte of Coding. You can also subscribe there if you're new!

Have comments or feedback? Just reply to this email or hit me up on Twitter @AByteOfCoding.

Email landed in your promotions tab? Please move it over to primary so you don't miss the latest issues in the future.
Thanks for your Support! 

Big thanks to all of the Patreon supports and company sponsors. If you want to support the newsletter you can checkout the Patreon page. It's not necessary, but it lets me know that I'm doing a good job and that you're finding value in the content.


Stats (updated daily)

Sent: 2971

Opens: 1400

Clicks: 404

Link Clicks Clicks % Unique Clicks Unique Clicks %
Simulating Wind on Procedural Terrain using GPU Accelerated Lattice Boltzmann Method 78 34.82% 81 34.62
Ezno: a JavaScript compiler featuring checking, correctness and performance 66 29.46% 70 29.91
Neural networks and the Unix philosophy 80 35.71% 83 35.47

Previous

Back to Issues

Next