Hacker Newsnew | past | comments | ask | show | jobs | submit | boplicity's commentslogin

Cloudflare is increasingly a problem in terms of blocking huge geographic regions, often without the website operators even being aware this is happening. All in the name of "security."


The Spanish government no longer had to care about the consequences of their actions since they found a new voting block.

I'm not familiar with spanish politics, care to explain?

They just gave millions of foreigners the ability to vote for the government.

a quick search suggests that's just for municipal elections. As I understand the football internet blackouts are national government policy not municipal?

Regularization is a national policy. Soon to be followed by a shortened pathway to citizenship.

Do they not want to use the internet when football is on?

This person is annoyed because Spain is speaking out against Israeli warcrimes/genocide.

That's quite the leap. Not that it's relevant but I have no issue with european boycott or sanctions of Israel, though warcrimes accusations are pretty toothless. Almost no leaders past or present charged with war crimes were ever arrested.

I actually really like Composer 2. For my use case, between the planning tool, and getting it to ask a lot of clarifying questions, I regularly get very good results. I'm not doing anything complex though; mostly staying in the lane of very common web app type code.

It definitely feels sufficient for questions and planning, but it is surprisingly lacking in the actual coding department once you go for edits that need changes in multiple files. Which is surprising considering they should have been able to train it on their own harness!

Composer 2 is really good for me too.

I really want to like the Kobo. I really do. But I've had such bad luck with their devices. For example, sometimes the pages randomly start turning, really fast, so I completely lose my place. It also never reliably syncs between devices. And the integration with Overdrive is unreliable, only working some of the time. I also read it in the bath sometimes, which supposedly is one of the features available due to the water resistance, but the steam causes random clicks on the device, which makes it not really functional.

For me, I've mostly switched to reading on my phone. Dark mode, plus OLED, works very well for my needs.


If you have trouble with the default software on a Kobo ereader, you can install other applications aside it, then switch to them after boot. In my experience, the installation process is innocuous and straightforward.

I use Koreader: after experimenting with various configuration parameters for a few days, the UI is now stable and tailored to my taste. Once in a while, I switch to another app: Plato is better at handling huge PDF files.

Another bonus point is that I can mount my ereader as a USB mass-storage and rsync the git repository of my ebooks onto it.


You can also SSH into it because it's just running Linux.

So you could even just git push.


> For example, sometimes the pages randomly start turning, really fast, so I completely lose my place.

FWIW, I've had the same issue with my Kindle, and cleaning the screen seemed to fix it reliably.


I bought a Kobo Libra about a year ago and it's rock solid although I'm not using any sync features. I turned on the airplane mode on day one. Just works.

i love my libra. i added a pop out handle thing they make for phones and its much easier to use one handed.

I've had three different Kobos (two with touchscreen) and never ran into this issue.

But the Overdrive issues are infuriating, especially when you miss out on a hold from the library and have to get in the queue again. On popular books it can take months. :(


> "People’s persistence drops."

Has anyone else noticed this, as they've scaled up their AI coding use? I've found it harder to stay on task, and it's affected a broad range of my personal activities. I'm able to make incredible things happen with AI tools, but do worry about the personal costs.


I think I'm more able to stay on task - when there is something hard I don't want to do I just tell the AI to figure it out. Previously I would find any excuse to procrastinate. For that matter while the AI is "thinking" I can read a book (unrelated fiction), but I'm still on task because the work is getting done.


It predates LLMs though. It's after work and you're hanging out with friends, and someone asked about that one actress from that one thing. Do you struggle and think real hard and pull a name out of your brain with a bunch of effort, or do you just look it up in IMDB?


I have, absolutely, as I'm trying to learn the fully agentic style of development to keep up with the pace that a couple colleagues are setting.

Im that style of working, spinning up multiple parallel workstreams appears to be the highest output strategy. So now I'm practicing rapid context switching, jumping from virtual desktop to virtual desktop, and even adding monitors to my desk to keep tabs on more workstreams.

In my home life, I've observed myself wandering off mid-task (reminder to self: the eggs on the stove DO NOT have the ability to wait idly for your next input), or pausing to make an unrelated voice note mid-conversation with a loved one (which does NOT feel good to anyone involved...)

I suspect I can get better as I learn more skills and practice. For example, there are people great at both the hours long tournament chess format, and the 2 minute bullet chess format.

But the fact that so I quickly went from being top tier at long term focus to not very good at focusing on anything gives me real pause...


I too have noticed the shift in completely different contexts. Definitely gives me real pause. Mental acuity and sharpness is so important; it's the foundation of who we are as people...


I really want a fast multi-email client that can easily show full contact history in a sidebar. Any options out there? Em Client does this, but it is buggy and/or slow. No such Thunderbird plugins exist, either.


Yes, Marco does this (disclaimer, I'm the solo founder):

https://marcoapp.io

Contacts populate alongside email threads in search results. If you click on a contact, it will take you to a dedicated contact screen with every thread you've ever had with that contact, as well as every attachment they've ever sent you.


That looks nice! I do have to say, though, that having the contact history automatically visible in a sidebar is incredibly useful. I would consider adding it as an option to your app. Having it available at a glance, versus having to click through to a different page, makes a huge difference. Em Client also lets me hover over a message in this sidebar to pop-up a small version of it, so I can see just what it said. It's very useful when writing someone to be sure what you've recently (or distantly) said to them. Removing steps to getting this information is vital.


Great feature request. Will put it on the roadmap immediately.


That's great!

Any chance I can pay for a license that includes one year of updates, as opposed to just doing a monthly subscription?


Yes, we have an annual price of $40.


Not bad! If I may, the onboarding monthly price is too expensive and I feel you'd have more customers if you show directly a cheap yearly price instead of monthly, my reasoning is that when it comes to emails, people have a bad feeling about anything that doesn't last.


Fair enough, I've recently had similar thoughts about pricing. Will adjust soon. Please (extended to anyone reading this) ping me directly for a few months free.


Not sure if that's intentional, but the entire landing page gets replaced with an error if WebGL is not available:

> Something went wrong!

> Error creating WebGL context.


Not intentional! Thank you for pointing that out. I'll get a fallback in place within the next 24 hours.


Marco looks really nice! would you consider open sourcing it?


Yes, absolutely. If it would give users more confidence, I'd be happy to.


I have a similar story -- we peaked at around $20k USD per month for quite a while. However, when ad-rates started declining, we changed our business model, and are now earning much more without any ads at all. I have to say, I'm glad to be rid of Google Ads, as they're full of many, many scammy advertisers.


How do you earn money now? You started charging your users?


We created products they want.


The lesson here shouldn't be that Claude Code is useless, but that it's a powerful tool in the hands of the right people.


Unfortunately, also in the hands of the __wrong__ people.

Maybe even more so, because who is going to wade through all those false positives? A bad actor is maybe more likely to do that.


> A bad actor is maybe more likely to do that.

Do something about that then, so white-hat hackers are more likely than black-hat hackers to wanting to wade through that, incentives and all that jazz.


We couldn’t solve the incentive against misinformation/disinformation since inception, we made it even worse than 20 years ago. Even when we know how it works exactly, even on the internet, not just generally. These kinds of statements seem quite unrealistic to me.


Good luck with that. Security is at the bottom of everyone's budget allocation list.


I'm growing allergic to the hype train and the slop. I've watched real-life talks about people that sent some prompt to Claude Code and then proudly present something mediocre that they didn't make themselves to a whole audience as if they'd invented the warm water, and that just makes me weary.

But at the same time, it has transformed my work from writing everything bit of code myself, to me writing the cool and complex things while giving directions to a helper to sort out the boring grunt work, and it's amazingly capable at that. It _is_ a hugely powerful tool.

But haters only see red, and lovers see everything through pink glasses.


Sounds like maybe you might have some mixed feelings about becoming more effective with ai, but then at the same time everyone else is too so the praise youre expecting is diluted.

I see it all the time now too. People have no frame of reference at all about what is hard or easy so engineers feel under-appreciated because the guy who never coded is getting lots of praise for doing something basic while experienced people are able to spit out incredibly complex things. But to an outsider, both look like they took the same work.


I am also torn because obviously the LLMs have a lot of value but the amount of misuse is overwhelming. People just keep pasting slop into story descriptions that no one can keep up. There should be guidelines at work places to use AI responsibly.


> it has transformed my work […] to me writing the cool and complex things

> it's amazingly capable at that.

> It _is_ a hugely powerful tool

Damn, that’s what you call being allergic to the hype train? This type of hypocritical thinly-veiled praise is what is actually unbearable with AI discourse.


I don’t think it is controversial that AI tools are good enough at crud endpoints that it is totally viable to just let it run through the grunt work of hooking up endpoints to a service and then you can focus on the interesting aspect of the application which is exactly that service.


The lesson or the hype mantra?


The same could be said about a Roulette wheel set before a seasoned gambler


Can a Roulette wheel set find vulnerabilities in software?


If vulnerability=compulsion and software=meat bags then yes.


This is a non-sequitur if I ever saw one.


No. The seasoned gambler can not learn things that measurably increase their chance at the Roulette, whereas they definitely can do that with an LLM. And the LLM itself becomes smarter over time through hardware upgrades, software updates and even memory for those who enable that feature.


> There is no substitute for high quality work.

That's where you get it wrong. The world is full of mediocre and low quality work in many, many fields. We all, in fact, depend on mediocre work in many ways.

Many, many people would prefer a solution with mediocre or even bad code than no solution at all while they wait for "high quality work" that never appears.

The magic of LLMs, especially as the technolgy improves, is that a truly mind boggling number of solutions to problems will be created with thoroughly mediocre (or worse!) LLM generated code. And the people benefitting from those solutions won't care! They'll be happy their problems are being solved.


No, you see, this is impossible, as I've been taught here on HN by the wise elders over and over. As soon as a pristine codebase is tainted by even 1% of LLM-generated code, any chance at potential user value instantly disintegrates. Especially if it claims to do anything remotely novel!

But seriously, the denial is incredible to watch. Our product wouldn't exist without LLMs, and our users are vocally thankful that it does, saving them time and money and helping them reach their offline goals.

[0] https://news.ycombinator.com/item?id=47505428

[1] https://news.ycombinator.com/item?id=47476893

Among countless others


You have to think about the security implications of this.

How many people had any idea this was happening? Very few, I suspect.

A malicious actor could take control of a model provider, and then use it to inject code into many, many different repos. This could lead to very bad things.

One more reason that consolidated control of AI technology is not good.


The term "Western" is often used in an equally broad sense, referring to Europe/North American culture.


That's always been a weird one for me. If I might quote Gemini's summary since it seems accurate enough:

> Geographical/Historical: The Bosporus Strait in Turkey is historically considered the dividing line between Europe (West) and Asia (East).

> Prime Meridian: The 0° longitude line running through Greenwich, England, is used to technically separate the Eastern and Western Hemispheres.

> Cultural/Political: Cultural definitions are often more relevant, placing countries like Australia, New Zealand, and North America in the "West" due to historical ties, despite their geographic location.

I suppose you're leaning into the "Bosporus Strait" option more than the "Prime Meridian" option, given that the former would put most of Europe in the West while the latter would put most of it in the East.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: