Hacker Newsnew | past | comments | ask | show | jobs | submit | markkitti's commentslogin

If you are interested in a live demo / performance, see minute 7:13 from JuliaCon 2024 / PyData Eindhoven 2024:

https://youtu.be/g1Jsk3p_9O0?t=433&is=fXBtVdS6R178V7Lm


This is a great performance https://youtu.be/G1m0aX9Lpts

With millions of users across the world, Julia has been used to conduct cutting-edge research and to design new drugs, jet engines, heat pumps, and more.

If I were Fenris Creations, I would make a copy of Allegiance

https://en.wikipedia.org/wiki/Allegiance_%28video_game%29


The two narratives are not mutually exclusive. In contrast to other parts of the world, the English and French would have just divided the territory with arbitrary lines. Why did they suddenly need a buffer zone?

Rather as this history describes, the Thai monarchy and government appears to have modernized (Westernized?) just in time to be able thread a needle between two empires, playing them off each other to maintain independence.

It is worth noting that the word "Thai" has come to mean "free" in the eponymous language. Thailand literally means "land od the free".

Note that this history conveniently ends before World War II.


I didn't mean to imply they were mutually exclusive. If anything, I suspect the reality is a mixture.

--

I have to ask, though, where are you getting the idea that ไทย ("Thai") also translates to "free", or that it's pre-WW2?

Google Translate doesn't list that as a translation for "free" at all, and thai-language.com mostly lists that in the context of the Free Thai movement ([a WW2 anti-Japanese resistance](https://en.wikipedia.org/wiki/Free_Thai_Movement)).

There's probably some subtleties I'm missing, but it really seems like a niche definition.


> Why did they suddenly need a buffer zone?

I confess my ignorance in this specific matter, but when somebody leaves something on the table it means that it costs too much to take it.


The English? Surely we’re talking about the British?


How is Julia an interpreted language? I sometimes wish there was a robust interpreter for Julia when the compilation latency is not worth the execution speed.


I still classify JIT languages as interpreted, because they require a runtime and it kills the convenience of sharing small binary e.g. in C or Nim.

And Julia docs are also unambigious in stating that code is sometimes interpreted[0]:

> jl_toplevel_eval_flex() then uses some simple heuristics to decide whether to JIT compile the AST or to interpret it directly.

[0] - https://docs.julialang.org/en/v1/devdocs/eval/#Julia-Executi...


My biggest problem with Jupyter is hidden state. You have no idea what order the cells executed in and how many times to get to the current state. Pluto.jl and Marimo solve that by using reactivity to make state transparent. WYSIWYG.

I have also been thoroughly impressed how Marimo has engaged with AI agents. marimo-pair is fantastic.


Probably not directly but eventually I could see it having some benefits for what you listed.


They found some potential geothermal wells near where they were previously mining.


Yeah title is way off lol


Nitpicking - I'd argue the title is spot on! It's a new source of energy. Not a new type. But yeah, I clicked expecting a research article. Not a deep hole.


I think a strategy for Qualcomm would be to use Mojo and Max as a software platform to drive AI inference on ARMv9 chips such as Snapdragon either at the edge (your smartphone) or in the cloud.


> what kind of programming language would a person with as much experience and good taste as Chris Lattner come up with if there were no such external pressures?

Swift


That's what the Chris Lattner from back then came up with. I doubt that early Swift is what he would repeat exactly as it was when he would get the chance to do it these days. And current Swift definitely is far away from what he would do, I think he has been quite outspoken about that. So maybe I should make my question more precise and ask what kind of programming language Chris Lattner would come up with in 2026, having learned from all the mistakes that C++, Swift, Mojo (and many others) did?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: