Okay, so would you say LuaJIT is slop, just because it is hand coded?
100k satellites is kind of insane, why not a smaller number of satellites which are more powerful, like the satellites from AST Spacemobile? It should be possible to launch smaller number of satellites without…
> I've approximated it somewhere around 15 minutes of maintenance per month, barring an emergency. If that's normal to you, congrats - you've peaked in life. However, that's absolutely absurd to me. I used to spend days…
This is an oversimplification, adopting "capitalism" wholesale as a developing nation without guardrails is incredibly risky because foreign capital will just buy out or crush native industries. The way China actually…
What do you use local models for? I'm asking generally about possible applications of these smaller models
https://kamoshi.org/ I have written from scratch an SSG and used my website to dogfood it. A lot of it is/was experimenting and learning how web works bottom up, so it is rough around the edges nearly everywhere, but…
> This isn't democratization. It's feudalism with better marketing. It's not "feudalism", it's just capitalism. Everything will be commodified in the end including your feelings and thoughts.
You can use both Nix and Cargo at the same time, and they accomplish different things. Nix's purpose is more like rustup, except it works for each program on your computer
Except in Python you can easily access the type hints at runtime, which allowed people to build ergonomic libraries such as Pydantic
What were the main issues you came across? What language would you prefer if you had to start from scratch and had the choice to go with anything else?
Is a city council unethical too? It is a form of government as well
Rust used to have a GC in the past, as well as green threads and a bigger runtime. All of this has been explicitly removed before Rust 1.0. The reasons are well documented in many pull requests and RFCs for the…
The fundamental issue is that humans contrary to machines will never know for sure whether whatever they do write is in fact correct code. One can think they are writing good and readable code, but that doesn't mean…
I personally think that writing so called "terse, clever" (misnomer) code, is not an issue with the language, rather the user. Do we really want to have worse tools, just because some people are writing bad code?…
Sum types allow for more robust modeling of the API boundary in libraries, so in fact having a better type system is desirable even when "just gluing libraries", because it can make incorrect program states physically…
Elliptic curve cryptography can be broken by Shor's algorithm as well https://arxiv.org/pdf/1706.06752
Whatever language you end up choosing, I hope it will be a memory safe one. Browsers' main purpose is to interact with the outside world, and they even have to run third party code (JS) all the time, so minimizing…
I think that pioneering the work of reimplementing web standards in not strictly OOP language will make the implementation easier for anyone else in the future, surely many of the problems exist by virtue of being done…
Not paying for a book when you have the full ability to do so is just greed. But there are also those who come from places where monthly wage is like $200, so they wouldn't be able to afford a $30 book even if they…
Sadly this program seems to segfault on Wayland.
> If your language only supports adding more complexity and never simplifies syntax, it's inevitably going to be replaced. The same thing will happen with Rust in 20 years, it's just how things go. I feel like this…
Knowing the industry there's a bunch of people out there on the payroll continuously knocking out these assets all day long every day.
Sorry, I don't want to be that guy, but I'm curious why use Java and not something like Rust? Is it because of the Lucene ecosystem?
This isn't quite right, linked lists and trees in functional languages can be represented extremely succintly, i.e. data List a = Nil | Node a (List a) data Tree a = Leaf a | Node (Tree a) (Tree a) there is nothing…
Right about now KDE is moving to Wayland. KDE Plasma 6 released a week ago will use Wayland by default, with X11 being an opt in mode. I think that X11 while it might exist for the next decade, it will at best be a…
Okay, so would you say LuaJIT is slop, just because it is hand coded?
100k satellites is kind of insane, why not a smaller number of satellites which are more powerful, like the satellites from AST Spacemobile? It should be possible to launch smaller number of satellites without…
> I've approximated it somewhere around 15 minutes of maintenance per month, barring an emergency. If that's normal to you, congrats - you've peaked in life. However, that's absolutely absurd to me. I used to spend days…
This is an oversimplification, adopting "capitalism" wholesale as a developing nation without guardrails is incredibly risky because foreign capital will just buy out or crush native industries. The way China actually…
What do you use local models for? I'm asking generally about possible applications of these smaller models
https://kamoshi.org/ I have written from scratch an SSG and used my website to dogfood it. A lot of it is/was experimenting and learning how web works bottom up, so it is rough around the edges nearly everywhere, but…
> This isn't democratization. It's feudalism with better marketing. It's not "feudalism", it's just capitalism. Everything will be commodified in the end including your feelings and thoughts.
You can use both Nix and Cargo at the same time, and they accomplish different things. Nix's purpose is more like rustup, except it works for each program on your computer
Except in Python you can easily access the type hints at runtime, which allowed people to build ergonomic libraries such as Pydantic
What were the main issues you came across? What language would you prefer if you had to start from scratch and had the choice to go with anything else?
Is a city council unethical too? It is a form of government as well
Rust used to have a GC in the past, as well as green threads and a bigger runtime. All of this has been explicitly removed before Rust 1.0. The reasons are well documented in many pull requests and RFCs for the…
The fundamental issue is that humans contrary to machines will never know for sure whether whatever they do write is in fact correct code. One can think they are writing good and readable code, but that doesn't mean…
I personally think that writing so called "terse, clever" (misnomer) code, is not an issue with the language, rather the user. Do we really want to have worse tools, just because some people are writing bad code?…
Sum types allow for more robust modeling of the API boundary in libraries, so in fact having a better type system is desirable even when "just gluing libraries", because it can make incorrect program states physically…
Elliptic curve cryptography can be broken by Shor's algorithm as well https://arxiv.org/pdf/1706.06752
Whatever language you end up choosing, I hope it will be a memory safe one. Browsers' main purpose is to interact with the outside world, and they even have to run third party code (JS) all the time, so minimizing…
I think that pioneering the work of reimplementing web standards in not strictly OOP language will make the implementation easier for anyone else in the future, surely many of the problems exist by virtue of being done…
Not paying for a book when you have the full ability to do so is just greed. But there are also those who come from places where monthly wage is like $200, so they wouldn't be able to afford a $30 book even if they…
Sadly this program seems to segfault on Wayland.
> If your language only supports adding more complexity and never simplifies syntax, it's inevitably going to be replaced. The same thing will happen with Rust in 20 years, it's just how things go. I feel like this…
Knowing the industry there's a bunch of people out there on the payroll continuously knocking out these assets all day long every day.
Sorry, I don't want to be that guy, but I'm curious why use Java and not something like Rust? Is it because of the Lucene ecosystem?
This isn't quite right, linked lists and trees in functional languages can be represented extremely succintly, i.e. data List a = Nil | Node a (List a) data Tree a = Leaf a | Node (Tree a) (Tree a) there is nothing…
Right about now KDE is moving to Wayland. KDE Plasma 6 released a week ago will use Wayland by default, with X11 being an opt in mode. I think that X11 while it might exist for the next decade, it will at best be a…