I'm sure it has its uses, but for anything practical I think Vibe Voice is the only real OSS cloning option. F2/E5 are also very good but has plenty of bad runs, you need to keep re-rolling.
3,053 karma · joined June 3, 2020
I'm sure it has its uses, but for anything practical I think Vibe Voice is the only real OSS cloning option. F2/E5 are also very good but has plenty of bad runs, you need to keep re-rolling.
That said, the alternative to democracy is not necessary the increasingly authoritarian governments we see around the world. If we gave more power and freedom to the individual and less to the state, we could have more freedom without democracy.
Democracy after all is the dictatorship of the majority on the minority. Why not just have any entity controlling the lives of others?
MeeGo from Nokia was pretty amazing as well and I'm sure it could have launched Linux phones into actual competitors to iOS and Android - if only Microsoft and Elop didn't manage to kill Linux at Nokia.
Moreover, this would be competing with Google Meet, Teams, Slack, Gather - way too much tech for collaboration
And I wish we were more async-first and less forced to deal with humans, especially over the network.
Personally, I never registered that as a problem, but I can see the delta in screenshots between versions.
Of course OpenAI has tons of money and can branch off in all kind of directions (image, video, n8n clone, now RAG as a service).
In the end I think they will all be good enough and both Anthropic and OpenAI lead will evaporate.
Google will be left to win because they already have all the customers with the GSuite and OpenAI will be incorporated at massive loss in Microsoft, which is already selling to all the Azure customers.
I can get gpt 3 level of quality with qwen 8B, even qwen 4B in some cases
This is great, I started working on a similar project but never had the discipline to sit through all the edge cases.
Maybe I'll start building it on top of ferron!
I would love to have a minimalistic DIY serverless platform where I can compile rust functions (or anything else, as long as it matches the type signature) to a .so, dynamically load the .so and run the code when a certain path is hit.
You could even add JS support relatively easily with v8 isolates.
Lots of potential!
Bevy has the best developer experience of any game framework I've ever tried (I have worked with mainstream engines - which warmed up to ECS over time - and engines that started with ECS like ECSY and playcanvas) but it's too low level for most studios.
I get your point about actix and actors but I think the difference there was that the author wanted to build Elixir in Rust, while the community wanted an Express (from node.js). The vast majority of web services I see don't need an explicit actor model.
ECS instead has a significant impact on developer experience, so I appreciate their focus on data structures.
The only benefit you get is reliability, temporary network issues on AWS are not a thing.
On DigitalOcean they are fairly bad (I lose thousands of requests almost every month and I get pennies in credit back when I complain - while my users churning cost way more), on Hetzner I've heard mixed reviews.
Some people complains, some say it's extremely reliable.
I'm looking forward to try Hetzner out!
You can see CF Pages had barely zero resources and the product got worse over time.
Lots of issues shipping examples from mainstream frameworks that work flawlessly on vercel, netlify or github pages. Now they removed support for something and I can't ship half of my "legacy apps". I ship everything on Kubernetes and just cache it with free cloudflare.
It can also be a strategy: they don't care about freeloaders devs shipping another app, they want the enterprise business.
I bit the bullet and started deploying on k3s; k9s is my fancy UI.
Machines are cattle, I can have as many nodes as I want. If I need to do something new usually there is a helm chart for it or a .yaml solution somewhere on the internet.
I have a lot of control, I've already seen a decent amount of problems, so I just copy paste from old projects. I don't think k3s would do great on 5$ machines with 1GB of RAM but Oracle Always Free gives you 6GB and Hetzner has beefy machines for 35$.
The infra people I work with (mid-large size companies) are cool with k8s on any big cloud so my work experience doesn't change much.
You need some serious resources to do this properly, think about granite docling model by IBM.
For LLM: Finetuning makes sense for light style adjustments with large models (eg. customize a chat assistant to sound a certain way) or to teach some simple transformations (eg. a new output format). You get away with 100-1000 samples.
If you want to teach new behaviour you need a lot of data, likely too much to justify the investment for your average chatgpt wrapper AI company. The pragmatic choice is often to just prompt engineer and maybe split your task and combine multiple prompts
(politically I dislike both right wing authoritarianism and left wing authoritarianism - and I live in EU)
2) You can tell you worked for ClientCompany on SpecificProjec
Especially in a time where controlling public opinion is just a matter of running targeted ad campaigns on social medias and buying newspapers and tv stations.
If we like freedom we need to get rid of power centralisation, as much as possible, and give back the power to the individual by removing as many laws as possible and relying on privatisation and decentralisation.
But there is no one left to fight in the western world, everybody is glued to their smartphone and we're doomed to become the next China.
The rent I pay now is 1/12 of the rent I would get charged on the property I'm building. I'm happy paying my current rent, but I would never rent a fancy property and spend all that money with no equity, even if it would be less than 30% of my monthly income.
In my experience it's just bugs and poor decision making on the maintainers (eg. pytorch dropping support for intel mac, leftpad in node) or on the language and package manager developers side (py2->3, commonjs, esm, go not having a package manager, etc).
Cargo has less friction than pypi and npm. npm has less friction than pypi.
And yet, you just need to compromise one lone, unpaid maintainer to wreck the security of the ecosystem.
They just started human testing after years of doing and redoing their solution. I assume they're being somehow paid by the industry not to release too early, because even the first iteration had great results and it would have been life changing.
Hopefully this is not another RISUG and we see some innovation reach the market.
I wear contacts in water or if I lose my glasses, but try to use glasses most of the time to let my eyes breathe.
You talk about socialism as a synonym of communism; Marx itself used them interchangeably in the 19th century - but it's not the common meaning in this century in my experience. Left-wing anarchists refer themselves as communists, not as socialists.
In a regulated market big business will bribe the government and keep its monopoly, increasing inequality between the top 0.01% and the plebs.
This crony capitalism with a big government colluding with big business is socialism with a wig on.
The fact that people who define themselves anti establishment yearn for socialism because "capitalism failed" is dangerous and will mark the end of the USA minarchist experiment: even if you leave a minimal government, you just need 250 years (of productivity, courtesy of capitalism) to become the largest government in the world - and eventually collapse.
The technology is needed to avoid short video / social media addiction but a working map app is a must.
The effect on the team of developers with various level of experience started showing up as well:
The application architecture turn into a horrible mess, it's worse than junior engineers. The application started exhibiting tons of hard to debug issues, because the generated code was too low level and not covering corner cases.
Every attempt of the AI engineers to fix the issue generated one more class wrapping the existing codebase - with a fix which never worked (eg. ConnectionManagerWithTimeouts).
Eventually we basically had to rewrite the application, throwing away most of the code twice. One to just get something working with the existing architecture without crashing every hour and then another to use a framework and eliminate the last bugs occurring every once and then.
LLM needs to be in incredibly capable hands in order to be used safely and engineers will have to fight their instinct and not get swayed by the LLM telling them they're right.