Viewing profile — markkitti
markkitti
HN member- Joined
- Thu, Mar 11, 2021, 11:54 PM UTC
- HN karma
- 195
- Public activity
- 104 items
- HN profile
- View on Hacker News ↗
About markkitti
No profile information was provided.
Recent public activity
-
comment
Comment #49042163
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…
-
comment
Comment #48969915
Probably not directly but eventually I could see it having some benefits for what you listed.
-
comment
Comment #48920762
They found some potential geothermal wells near where they were previously mining.
-
comment
Comment #48679314
No, of course not. I am totally not a bot. I just like to connect together unrelated events to see trends at scale.
-
comment
Comment #48679266
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 …
-
comment
Comment #48679165
> 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
-
comment
Comment #48679141
I do not think Julia ever intended to be a Python clone. Julia was created in 2009 when Python was not as popular as today. I think the statement is a strange one to make about a l…
-
comment
Comment #48678825
It is not the only solution to that technical problem though. Past attempts at this have shown a clear preference for solutions that actually are extensions of CPython rather than …
-
comment
Comment #48678054
I'm not really sure if Mojo has lost or not, but the community has felt quite different than other language communities I have encountered. The development feels less organic and m…
-
comment
Comment #48668285
Yesterday, LineShine a supercomputer in China emerges as #1 in the Top500 using ARM v9 based chips and no GPUs. Today, Qualcomm a premier designer of ARMv9 licensed chips in the Un…
-
comment
Comment #48208144
Gemini CLI for Enterprise will continue. > If your organization uses Gemini CLI or our IDE extensions via a Gemini Code Assist Standard or Enterprise license, or if your organizati…
-
comment
Comment #47707161
I had the exact same experience.
-
comment
Comment #47573811
Thank you for listening.
-
comment
Comment #47296838
Is Python dying? /s
-
comment
Comment #47177641
When I need to do serious math, I use Julia.
-
comment
Comment #47123392
$ julia --lisp ; _ ; |_ _ _ |_ _ | . _ _ ; | (-||||_(_)|__|_)|_) ;-------------------|----- ------------------------------ ----------------------- > (+ 1 2) 3
-
comment
Comment #47088732
There is now a Julia plugin for JetBrains IDEs: https://plugins.jetbrains.com/plugin/29356-flexible-julia
-
comment
Comment #47088721
> it’s better to choose Rust for software engineering and Python for scripting. Rust and Python work in some scenarios but not all. Unless the native components are all developed a…
-
comment
Comment #47083171
The 0 or 1 based indexing is actually a very superficial debate for people not very familiar with Julia. Note that 1-based indexing is a standard library feature not inherent to th…
-
comment
Comment #46954966
Was there something you did not like about Marimo? It is also open source and can run locally. I'm still confused about your motivations and how your solution differs.
-
comment
Comment #46954900
Jupyter is definitely open source: BSD 3-Clause license . https://jupyter.org/governance/projectlicense/ I do not understand the motivation behind this project or how it differs fr…
- story
-
comment
Comment #46540038
The pyproject.toml, package.json, and Cargo.toml are declarative project configuration files. While the Rust community refers to Cargo.toml as a manifest, it is not a comprehensive…
-
comment
Comment #46422270
"overengineered" is not the term I would use to describe Python packaging. I would say it is "under-engineered". As in, "Why engineer a configuration file when you can just do it i…
-
comment
Comment #46405557
Summary: They fixed Python packaging by not having to run Python to resolve dependencies. Also, they used Rust. Moral of the story: Use less Python. Use declarative configuration a…