HNHacker News
TopNewBestAskShowJobs

jokethrowaway

3,053 karma · joined June 3, 2020

submissionscomments
jokethrowaway··on Sopro TTS: A 169M model with zero-shot voice cloning that runs on the CPU
Sorry but the quality is too bad.

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.

jokethrowaway··on Democracy Will Not Survive the Age of Consumption
It's easy to argue we don't really live in a democracy. Plenty of laws and regulations go against the majority to favour a few powerful entities (think about copyright laws, healthcare in the US).

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?

jokethrowaway··on Ask HN: Who is hiring? (January 2026)
I love how you provided the tax breakdown and pretty impressive for Spain (which is notoriously a tax hell)!
jokethrowaway··on 2026 will be my year of the Linux desktop
I agree but that's because both iOS and Android are pretty bad in several ways.

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.

jokethrowaway··on Zed is our office
This is insanely cool but it would be hard for non dev people to join the meetings and there is always an annoying "camera on" policy.

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.

jokethrowaway··on Zed is our office
Try the latest version, it should be better

Personally, I never registered that as a problem, but I can see the delta in screenshots between versions.

jokethrowaway··on Yann LeCun to depart Meta and launch AI startup focused on 'world models'
Claude is ChatGPT done right. It's just better under any metric.

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.

jokethrowaway··on Show HN: Why write code if the LLM can just do the thing? (web app experiment)
not necessarily, hardware and software gains will make tokens cheaper, so we'll see where we are once the vc money runs out (or the entire US economy, there's a chance AI will pop the tech bubble of the last 20 years: I think tech company evaluation are insanely inflated compared to the value they provide)

I can get gpt 3 level of quality with qwen 8B, even qwen 4B in some cases

jokethrowaway··on Production RAG: what I learned from processing 5M+ documents
i'd go with qwen embedding 3, gemini embeddings or something from mixedbread
jokethrowaway··on Production RAG: what I learned from processing 5M+ documents
yes but the assistant often doesn't search when it should and very rarely does multiple search rounds (both on gpt5 or on claude sonnet 4.5, weaker models are even worse at tool calling)
jokethrowaway··on Show HN: I'm rewriting a web server written in Rust for speed and ease of use
Kudos!

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!

jokethrowaway··on Bevy TLDR – Game development with Bevy summarized
Building a game engine is a titanic effort.

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.

jokethrowaway··on Migrating from AWS to Hetzner
Having deployed servers well before AWS was a thing, AWS alwyas felt incredibly overpriced.

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!

jokethrowaway··on Unpacking Cloudflare Workers CPU Performance Benchmarks
CF has strong tech core but some products are unusable.

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.

jokethrowaway··on Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify
I haven't tried /dev/push but I don't like these solutions, you always run into some limit and having a fancy ui is overrated.

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.

jokethrowaway··on Extract-0: A specialized language model for document information extraction
the subject of this news likely doesn't generalise to random documents

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

jokethrowaway··on YouTube to pay Trump $22M following January 6 Capitol riots ban
I see where you are coming from, but I completely disagree - his content is mild, he's just being banned because he's in the enemy's party, among the people running the platforms.

(politically I dislike both right wing authoritarianism and left wing authoritarianism - and I live in EU)

jokethrowaway··on Show HN: Software Freelancers Contract Template
Not OP but

2) You can tell you worked for ClientCompany on SpecificProjec

jokethrowaway··on EU Chat Control: Germany's position has been reverted to undecided
after how many layers of voting does democracy just becomes plain oligarchy?
jokethrowaway··on EU Chat Control: Germany's position has been reverted to undecided
Democracy is incompatible with freedom by definition, it's the dictatorship of the majority over the minority.

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.

jokethrowaway··on My thoughts on renting versus buying
We have kids, we're a bit crammed in our current place and we're building a 3x bigger and much nicer place. Location is a small LCOL country in Europe with high foreign income. So, I see your point about naturally needing more room with kids, but there is also a lifestyle upgrade factor for us. We would be comfortable with 2x the space and without modern / luxury finish, spending less than half.

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.

jokethrowaway··on RustGPT: A pure-Rust transformer LLM built from scratch
Is your argument that python's package management & ecosystem is bad by design - to increase security?

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.

jokethrowaway··on Eye drops could replace glasses or surgery for longsightedness, study says
Very nice, albeit I'm still waiting for Ocumetics (for 8+ years) to come up with a permanent solution for both shortsightedness and longsightedness. It's a replacement for your natural lense with an accomodating lens - but it should definitively give you great vision at any distance.

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.

jokethrowaway··on Eye drops could replace glasses or surgery for longsightedness, study says
You can get cheap glasses from China. I found on reddit people swearing by zenottic on aliexpress and got some glasses for 20-30$. Nothing to scream about, plastic but they do the job really well. I already lost one pair in the sea, which would have been bad if I had 200$+ glasses.

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.

jokethrowaway··on Big business and capitalism are becoming less and less popular with Americans
When most people talk about socialism they mean the Marxist-Leninist phase after capitalism and before communism (of course we never get to communism because the socialist parasites never want to leave the socialist phase) which is characterised.

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.

jokethrowaway··on Big business and capitalism are becoming less and less popular with Americans
In an unregulated market competitors will disrupt big business.

In a regulated market big business will bribe the government and keep its monopoly, increasing inequality between the top 0.01% and the plebs.

jokethrowaway··on Big business and capitalism are becoming less and less popular with Americans
I know I'm a minority but how can you even think we live in a capitalistic society when we're taxed and regulated on everything?

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.

jokethrowaway··on Over 80% of sunscreen performed below their labelled efficacy (2020)
It would be nice to compare skin cancer rates before and after sunscreen arrived on the market
jokethrowaway··on My phone is an ereader now
We really need better software for this type of phone to take off.

The technology is needed to avoid short video / social media addiction but a working map app is a must.

jokethrowaway··on Are people's bosses making them use AI tools?
After one of my client forced all employees and contractors to use AI, my boss, who was previously reasonable, started: - Regurgitating AI crap to every answer, often just replying with a ChatGPT / Claude screenshot - Not being able to explain code but "don't worry, I got Claude to generate some tests and the tests pass" - Introducing random bots in slack and github which print tons of noise humans just skip through because they're not accurate enough.

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.

← PreviousPage 2 of 34Next →