404 karma · joined May 13, 2016
Odd to dismiss a point purely because it's consistently made, especially without much apparent disagreement. Perhaps more likely: there are just _many_ happy Kagi customers in the HN community.
As one data point: I use Kagi, and agree with GP, and I am not a bot (activity of this HN account predates existence of Kagi by many years).
That doesn't dismiss your experience of course, lots of people use search engines in different ways! Personally, I found the ads & other crap of Google drowned out results, and I frequently hit SEO spam etc where site reranking was helpful. I'm sure there's scenarios where that doesn't make sense though, it's not for everybody (not everybody can justify paying for search, just for starters).
I've heard plenty of arguments on the 'financial tools to manage them are bad' (forget about them, hard to cancel) but few against 'paying money proportional to how much I use the product'. As a general concept that seems reasonable to me - if you use a product for 10 years, it's fair to pay more than somebody who uses it for a couple of months.
In a world where finance improves (more subs via Apple Pay et al, more banks like Revolut that show & allow unilaterally blocking any given recurring charge) would you still avoid them?
Average interest rate on mortgages in Spain with this system appears to be _half_ that of the US, so it seems this isn't so ineffective that premiums have to spike to match. (is that right? https://www.bankrate.com/mortgages/mortgage-rates/ suggests 6% interest mortgages is a current average in the USA while Spain is below 3% now - personal anecdotes plus gov stats shows 3.25% average on all issued mortgages in 2024: https://ine.es/dyngs/INEbase/en/operacion.htm?c=Estadistica_...)
I've heard Windows defaults or more advanced Linux games can do better, but at this stage I don't feel the need.
Remote for the US is definitely still the best way to get the benefit of the difference though, and even with a lower paying US role in return that could be worthwhile.
Remote work visas for Spain and I think Portugal are designed for exactly that case and should fit the bill nicely if you have remote work. Alternatively if you can't get any, it gets significantly more complicated - finding a well-off-relative-to-local-cost-of-living local software job is quite possible in many many major EU cities, but will take time and require some adjustment en route (to local norms, paperwork, and languages) so the visa situation can be challenging. Doable but requires research and work.
Significantly more convincing privacy story than US providers (especially as the US authorities start to look increasingly unpredictable) but also just genuinely excellent service, UX & pricing.
It is worth looking beyond the standard providers, nobody ever got fired for picking AWS, but that doesn't make it the best option.
My understanding is that approximately zero government-level safety discussion is restriction of just building & running AI yourself. There are no limits of AI hacking even in the EU AI regaultion or discussions I've seen.
Regulation is around business & government applications and practical use cases: no unaccountable AI making final employment decisions, no widespread facial recognition in public spaces, transparency requirements for AI usage in high-risk areas (health, education, justice), no AIs with guns, etc.
Apple dropping support for old things over time is a reasonable philosophy, but Apple breaking current things unintentionally and then neither fixing nor communicating about it, primarily because they don't actively engage with their ecosystem in general, is a problematic choice on their part.
No manual setup or config, just click a button and done.
Avoiding in-depth detection is left as an exercise for the reader, although there are a small set of existing countermeasures in there. In practice, there is definitely a very long tail of further cases of increasing complexity, with diminishing returns on automated solutions, but it turns out in practice you can automate quite a long way down that path and cover most normal cases.
Flutter is the one awkward case here I've found that doesn't fully work. Very interested to see if there are generalizable automated solutions there, or if the recent fork announcements mean the slow death of flutter anyway...
There will still be local opportunities and huge benefits of being in the first world due to better education and networks. Those benefits will be diluted by remote work/offshoring increasing, and others will benefit due to that.
Probably the increased productivity itself will boost everything for everybody (better matches of employees & employers = higher productivity & cheaper products everywhere... eventually) but in times of change it can be rough in the short term if your income depended on a tightly protected market and the protection just disappeared.
Voters typically cannot directly stop somebody being named leader of their party or given a specific role within government for multiple terms. If you dislike them, you pressure your elected representative to change that.
Almost all representative democracy is accountability through a representative, not directly through control of government internals & positions.
In the UK for example, the people elect members of parliament as their representatives, but MPs choose their party leaders, and the governing party leadership chooses its ministers without any public consultation or debate. What's the difference?
In Western Europe at least, English-only in day to day life will be a moderate challenge but not a critical one (many people speak at least basic English, you get good at pointing effectively, you learn essentials much faster than you think), you'll find people & services targeted at expats to solve exactly this problem, you meet many many other foreigners in the same situation, and with a little time you really can learn a language even if you've never done it before (and doing so is genuinely an interesting and meaningful project that many people enjoy).
I moved to Spain with no Spanish. First year or so is tricky but manageable and definitely not boring, and then from there on it's relatively smooth sailing. Quite a few years later now, worked out great, best decision I ever made.
A big part of this is long term cultural: medieval towns (and even much older) were all clustered very tightly into blocks with city walls against attacks, those slowly evolved into the vast majority of the towns & villages in Spain today, and have left a culture where flats and dense city centers are the expected norm and the primary model, even for towns surrounded by empty space. You can easily find small towns of apartment blocks and tight wall to wall houses in windy city centers, of just 1000 people, surrounded by fields for miles.
The Spanish would argue that surburanism is generally less enjoyable (walkability, community, socialability) and less secure (houses are easier to rob than non-ground floor flats) while dense apartment/etc living is better value (less land cost, shared maintainence in apartment blocks) and provides better airflow/heat management & opportunity for balcony views (attic flats etc).
As the number of aggregators increases this gets better - as long as you trust at least one aggregators involved then your individual data remains untrackable.
Also, in general if you think Mozilla is likely to _actively_ lie to you to steal your data and track you, you're probably using the wrong browser in the first place and the aggregation service makes little difference.
Whether it's worthwhile and/or will help reduce industry tracking practices is a good & separate question, but it's not reasonable to describe this as anything akin to a attack on privacy.
That requires a CLA (as I understand it, IANAL) because you're relicensing a contributor's contribution. At the same time though, I wouldn't consider it a rugpull - contributors lose nothing here, and the open source project gains a funding mechanism (a rare thing in open source).
Personally, I've found a bunch of these super useful, as user and a developer. Being able to use tools like https://www.espruino.com/ide/ to play with hardware straight from the web is amazing.
Unavoidable hard restrictions like this make it dramatically harder to do malware research (thereby reducing security overall) and cause huge & unreasonable problems the moment you see a false positive.
I'm all for user protection, but there is a limit. There's no point aiming for 'impossible' - if the user could be convinced past enough security warnings in the OS, they can equally be convinced to just type their banking passwords into the attacker's phone directly.
I think there's a responsibility on the platform to make possible consequences clear, and make dangerous actions quite difficult, but totally blocking full user control of their own devices is counter productive.
The only solution is actual paid services, or real-user verification (and deduplication, which means little privacy, which means legal problems in much of the world) for free accounts.
If you publish something on the internet for free, you _must_ accept that people can read it automatically. You can make it difficult, make it a bit more expensive, but at the end of the day paid data means paywalls.