Dioxus is the only web-platform technology toolkit that I see having the ability to be cross-platform and use Javascript as little as possible - glad to see their native WGPU rendering stack progress (check out the…
> CHOP isn't just the future, it's the present. And if you're not using it, you're starting to fall behind the ones who are. Be that as it may, the reason I got into software development as a kid was because I wanted to…
Thank you for writing this - it is more detailed that I could come up with! I would like to add that I feel like functional approaches are more the "future" of programming than trying to iterate over imperative ones to…
It's a balance but IMO there should be no realistic concept of "winning the market". If it gets to that point then sure the company is probably making a lot of money but they also have the power to squeeze as much as…
> a “if you were on an elevator with Marc Andreessen” question Were they looking for a nice local newspaper story about a misdemeanor assault?
This resonates very strongly with me - I am happy there are other people writing about this. It may not change the course of society but we need to fight for things worth fighting for and not give in to the system.
The only winning move is not to play :)
Unless of course the only corporations allowed to exercise free speech rights were collectives of workers :)
There's a quantity argument to be made here - before, it used to be hard to generate large amounts of plausible but incorrect text. Now it easy. Similar to surveillance before/after smartphones + the internet - you had…
They lost a lawsuit as far as I can see: https://infosec.exchange/@SteamDB/113208423939527370 so they pretty much had to change it.
Ah words hardly mean anything these days. It very clearly is terrorism but you won't ever hear any politician in the west calling it that.
In my experience, using tools that do not support the "Go To Implementation" shortcut makes it hard. In IntelliJ, Ctrl+Shift+Click will take you to the possible implementors of an interface. Concrete example from work…
The problem is manual wiring (as always). It is fairly convenient to declare the source of your dependencies (somewhere around main) and have them be automatically wired in the sub-component graph, all without having to…
I'm always fascinated by the amount of comments that devalue separating concerns and reducing coupling by using traits and modules. Maybe if you're exclusively writing serverless functions you don't need much code…
No, it exists because of all must bow to the deity of increasing shareholder value. Remember that good product is not necessarily equal or even a subset of the easy to sell product. Only once the incentives are aligned…
Is there a study of "smooth"/"stable" "AI" algorithms - i.e. if you feed them input that is "close" then then the output is also "close"? (smooth as in smoothly differentiable/stable as in stable sorted)
That still needs discipline though - or you end up with N half-finished Confluence pages describing the intention behind the design, all of which are now out of date (and naturally in completely different places). The…
What are the significant downsides of the first approach in your experience?
[flagged]
Probably a lot of that is to do with the short-term profit mindset. There is tons of software that is far from optimal, breaks frequently and has a massive impact on human lives (think: medical record systems,…
It comes back to the work itself being interesting and whether you actually care about the field that you are working in. I would not like to live in a world where you have to put in 80 hours a week to get a decent…
I think the target here is low-power peripherals rather than speedy peripherals, and the price is very nice for that :)
Well maybe "taking over the market" is also a monopolistic and anti-competitive practice and if we had say, working regulation that forbade the existence of these behemoth companies then the landscape of value would…
Ah the "move fast and break things" philosophy gets a demonstration.
The parallels with abstracting over the effect type and Free(r) monads are really apparent if you've had exposure to that style of programming. As you said, the benefit is that you can separate the business logic (what…
Dioxus is the only web-platform technology toolkit that I see having the ability to be cross-platform and use Javascript as little as possible - glad to see their native WGPU rendering stack progress (check out the…
> CHOP isn't just the future, it's the present. And if you're not using it, you're starting to fall behind the ones who are. Be that as it may, the reason I got into software development as a kid was because I wanted to…
Thank you for writing this - it is more detailed that I could come up with! I would like to add that I feel like functional approaches are more the "future" of programming than trying to iterate over imperative ones to…
It's a balance but IMO there should be no realistic concept of "winning the market". If it gets to that point then sure the company is probably making a lot of money but they also have the power to squeeze as much as…
> a “if you were on an elevator with Marc Andreessen” question Were they looking for a nice local newspaper story about a misdemeanor assault?
This resonates very strongly with me - I am happy there are other people writing about this. It may not change the course of society but we need to fight for things worth fighting for and not give in to the system.
The only winning move is not to play :)
Unless of course the only corporations allowed to exercise free speech rights were collectives of workers :)
There's a quantity argument to be made here - before, it used to be hard to generate large amounts of plausible but incorrect text. Now it easy. Similar to surveillance before/after smartphones + the internet - you had…
They lost a lawsuit as far as I can see: https://infosec.exchange/@SteamDB/113208423939527370 so they pretty much had to change it.
Ah words hardly mean anything these days. It very clearly is terrorism but you won't ever hear any politician in the west calling it that.
In my experience, using tools that do not support the "Go To Implementation" shortcut makes it hard. In IntelliJ, Ctrl+Shift+Click will take you to the possible implementors of an interface. Concrete example from work…
The problem is manual wiring (as always). It is fairly convenient to declare the source of your dependencies (somewhere around main) and have them be automatically wired in the sub-component graph, all without having to…
I'm always fascinated by the amount of comments that devalue separating concerns and reducing coupling by using traits and modules. Maybe if you're exclusively writing serverless functions you don't need much code…
No, it exists because of all must bow to the deity of increasing shareholder value. Remember that good product is not necessarily equal or even a subset of the easy to sell product. Only once the incentives are aligned…
Is there a study of "smooth"/"stable" "AI" algorithms - i.e. if you feed them input that is "close" then then the output is also "close"? (smooth as in smoothly differentiable/stable as in stable sorted)
That still needs discipline though - or you end up with N half-finished Confluence pages describing the intention behind the design, all of which are now out of date (and naturally in completely different places). The…
What are the significant downsides of the first approach in your experience?
[flagged]
Probably a lot of that is to do with the short-term profit mindset. There is tons of software that is far from optimal, breaks frequently and has a massive impact on human lives (think: medical record systems,…
It comes back to the work itself being interesting and whether you actually care about the field that you are working in. I would not like to live in a world where you have to put in 80 hours a week to get a decent…
I think the target here is low-power peripherals rather than speedy peripherals, and the price is very nice for that :)
Well maybe "taking over the market" is also a monopolistic and anti-competitive practice and if we had say, working regulation that forbade the existence of these behemoth companies then the landscape of value would…
Ah the "move fast and break things" philosophy gets a demonstration.
The parallels with abstracting over the effect type and Free(r) monads are really apparent if you've had exposure to that style of programming. As you said, the benefit is that you can separate the business logic (what…