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

The endgame is to normalize punishing groups/individuals for any reason on a whim of the ones in charge. Start with minorities and people who can’t defend themselves, then later you can do easier to anyone who gets inconvenient. Despotism 101.

My next company‘s boss was pretty much Windows only (server and desktops/laptops, some Linux servers). Linux on the server was already replacing more and more machines. Now I am even allowed to use MacBooks or Linux laptops. Current company is already using the Google suite, MS Office was an exception if required for some reason. I saw the same shift with Oracle. Previously nearly everyone wanted Oracle as a DB, then the price increases got too much and everyone who could switched to alternatives like MySQL or Postgres.

I have already ditched Office a decade ago in favour of Google Docs. It was not a dogmatic decision, I just did not see the value.

It will be a big one for people living near the coast. Basically all port infrastructure will need to be moved. Of course there a things like extreme heat waves, cold snaps, lack of rain or floods that will make a lot of land unlivable too. Lack of food will be another thing. But land being under water is not a lesser thing at all, as it makes the land unavailable.


The awesome part is you can circumvent the 800W. First you can legally install 2000W solar panels, making 800W output much more likely. The 800W is only how much you can feed back into the grid. Second you can install one or more batteries and feed devices from them, further increasing the usable energy.


Can we generate 2 kw, charge batteries and ensure only 800 is fed back at any time?


Yes, that is exactly what is happening. 2000W solar panels feed the battery, up to 800W are allowed to be fed back into the grid/house network. Keep in mind you could also plug a 3000W device directly into the battery, meaning you could power a lot more than that if it is not connected to the grid. If you have devices that need little power for a long duration or high power for a short duration they can be fed with 100% solar that way. Depending on your use case that can save further money.


yes


Huge barrier of entry. It requires a lot of integration and investment. Getting another supplier to move usually involves handing over big bills. Even then it is not guaranteed that the change is (fast) enough. I see it all the time, nobody gets their ass up unless it’s on fire. Still some companies will claim „at least it’s warm now“. „This is fine“-meme is real. Resist change at all costs.

I’ve seen companies losing their by far biggest customer because they refuse to hire real engineers instead of juniors to fix their software. The customer tried YEARS of complaining before.

Another customer: different suppliers use different barcode patterns for deliveries, some including nasty stuff like NULL as separators (but only sometimes, can be space, tab, whatever) or non-unique IDs. They rather spent the effort to fix everything else with workarounds than change the contract and demand proper barcodes/delivery data.


Like a modern C with lessons learned. Instead of macros it uses Zig itself to execute code at runtime (comptime). Custom allocators are the norm. No hidden control flow, everything is very explicit and easy to follow.

But it’s not only the language itself, it is also the tooling around it. Single unit of compilation has some nice properties, allowing to support colorless async. Fast compile times. Being able to use existing C code easily and having optimization across language boundaries. Cross compilation out of the box. Generally caring for performance in all aspects.

So for me it is a better C, low-level but still approachable and not having so much cruft.


> Instead of macros it uses Zig itself to execute code at runtime (comptime).

Nice. FWIW, I have a vague PL design in my head that does this despite being a much higher-level language. (For that matter, I think of my idea much as "like a modern Python with lessons learned".) Point being I definitely think this is a good idea.

To my understanding, the things actually called "macros" in Lisp also do this.

> Custom allocators are the norm.

On the other hand, this doesn't sound to me like an upside. Of course it's fine and well if it's easy to do this. But hopefully you'd prefer not to have to... ?

> No hidden control flow, everything is very explicit and easy to follow.

What sort of hidden control flow do you see in C? (Are modern code bases using setjmp/longjmp in new code?) I would have thought that C++ is where that really started, via exceptions. But I also don't think most programmers see that as problematic for understanding the code.

> Single unit of compilation has some nice properties, allowing to support colorless async.

Would appreciate some explanation of the theory here. Though it does occur to me that the languages I can easily think of with "coloured" async also don't exactly statically link everything all the time.

Also, how does all of this compare to Rust, in your view?


Comptime is very nice but certainly more limited then Lisp. You can't generate arbitrary code with it. But good enough to implement something like JSON serialization or Struct-of-Arrays in normal code that is readable.

Custom allocators are very nice. We are very much in manual memory management + optimization territory here. Having things like arena allocators makes a lot of difference in specific use-cases when you want/need every bit of performance. Also nice being able to switch the allocator for tests that is able to report leaks for example.

Yes, hidden control flow I mean something like exceptions, RAII or Rust's Dispose. So more a comparison to other languages than C.

The explanation I would refer to the talks "Don't forget to flush" or "Zig Roadmap 2026" from Andrew Kelley. Also the blog post "Zig's New Async I/O". I think it has something to do with being able to infer the required size of the stack, but already forgot the details.

https://kristoff.it/blog/zig-new-async-io/ https://youtu.be/f30PceqQWko?si=g2nLTE4ubWD14Zvn https://youtu.be/x3hOiOcbgeA?si=SUntYOYNOaxCRagc&t=3653

As to compared to Rust. The fast compile times are nice. Having a small language that you actually can understand helps to be productive. Not being restricted by the borrow checker makes it easier to implement some low-level things. Just being able to import most C code without wrapper makes the smaller ecosystem a much smaller problem. Rust is nice and certainly a good pick for many cases, but personally I often feel overwhelmed by the complexity and tons of tons of types for everything.


> Yes, hidden control flow I mean something like exceptions, RAII or Rust's Dispose. So more a comparison to other languages than C.

C has macros, which is the ultimate form of hidden control flow, where a symbol can expand to any arbitrary code... also hidden allocations and functions that can error, which you could argue isn't traditionally understood as hidden control flow, but it's still nice to know when stuff is allocated and/or can create an error


Rust dispose? I think you mean drop. But I don't see how that is hidden control flow. It's very clear when it drop is called.


It's clear once you know that an object implements the Drop trait, but you can't see that at the use site, ergo it's hidden (same goes for C++ destructors). Zig wants every call to be visible.

The tradeoff is between making sure you don't forget to write the cleanup call (Rust, C++) and making sure you don't forget to read the cleanup call (Zig). For low-level code I personally prefer Zig's tradeoff; others prefer the C++/Rust tradeoff.


A funny thing I’ve noticed is that some Rust programmers will explicitly call `std::mem::drop(…)` in tricky situations where it really matters, like releasing a mutex with complex interactions - even at the end of scope. I kind of like it whenever a lock is held for more than a few lines.

I think it’s a good compromise, because the consequences of forgetting it are way harsher. Memory leaks, deadlocks…


> I think it’s a good compromise, because the consequences of forgetting it are way harsher.

And easier to detect. Knowing that no operation is carried out unless you can see it is important to many who do low-level programming.

But there is no one right answer. Differences between programming languages, including those between Zig and Rust, are mostly about people's personal preferences because language designers rarely make choices that are universally inferior than others. When they differ, it's because both sides are reasonable and have their proponents.


What do you mean if an object implements a drop? Whether an object implements a drop has no bearing on when it is called. I mean a developer can manually call it. But it is always clear when it is called.


The point is the code is on another type. Any variable could by of a type that implements some Drop logic. It is mostly called implicitly where it is used, wether you as a programmer are aware of it or not. You would need to check.

In Zig you need to call everything explicitly, meaning in the function you need to call what you want to be executed, no other code will run. The decision if you want some cleanup logic is made at the point of usage, not by the type itself.

That is the point of it, you look at a function and directly see what happens right there, not in other files/packages.


People seem to underestimate this. One of the first reasons I noticed about c++ was trying to figure out what functions were being called in an overly complex inheritance hierarchy. The next was from hidden behavior from seemingly benign looking sequence of statements. Both of these are a barrier of entry for bringing in new coders to a complex code base.


Drop yes. Thanks for the correction.

It is clear when it is called, but you have to check in code you are not currently seeing as any type could implement it. May seem like a minor thing, but is not explicit at the point of usage. In Zig only code you call explicitly runs, meaning if there is no defer nothing happens at the end of the scope.


> On the other hand, this doesn't sound to me like an upside. Of course it's fine and well if it's easy to do this. But hopefully you'd prefer not to have to... ?

Why wouldn't you? You can often make your code simpler and more performant by using certain allocation strategy rather than relying on global allocator. Malloc/Free style strategy is also very error prone with complex hierarchical data structures where for example arena allocation can tie the whole lifetime to a single deallocation.

> Would appreciate some explanation of the theory here. Though it does occur to me that the languages I can easily think of with "coloured" async also don't exactly statically link everything all the ti

Async is moot point, it does not exist in zig right now, it used to but it was removed. There are plans to reintroduce it back, but using async as any sort of benefit for zig is not being honest.


Regarding async I kind of agree with you right now, but the new design is there and currently getting implemented. If you don’t believe it will work out or need to use async right now sure, use something else. It is not a stable language yet and very much WIP. I don’t think it’s dishonest to write about something that has a design and is worked on right now with a realistic chance of working out.


Sure and I'm excited for it (especially stackless), but I'd be wary of marketing something that doesn't actually exist yet.


> Like a modern C with lessons learned.

Yet no string types. So lessons not so well learned. Zig does remove many warts in C.


It has proper arrays and slices, even being able to define a sentinel value in the type system, so you know when it is a C string or a slice with a specific size with arbitrary values. Strings can become a problem if you need another encoding than the chosen one. Then you start to use byte slices anyway. You need to allocate a new one if you want to change just a part of it. Safer yes, but can produce unwanted overhead and you have to duplicate many APIs for strings and byte arrays as it is the case in Go.


Many of those warts were already not present in other systems languages predating C, and others of similar age.


It feels like C but raised with Java as its strict stepfather.


To be clear, the problem with C isn't macros, but text based macros. Syntax based macros are really good (as shown by Lisp and friends)


AST macros are very powerful. As to them being "good", that's debatable. They have advantages but also disadvantages. For one, they operate on syntax, so they're a separate metalanguage and not so pleasant to debug. For another, they are referentially opaque (i.e. when passed different expressions with the same meaning, they can produce different results), which makes them powerful but also mysterious.

What's interesting about Zig's comptime is that while it's strictly less powerful than AST macros, it can do a lot of what macros can do while not being a metalanguage - just Zig.


To be clear, we all know GP is talking about C macros.


Not only being text based but also having another separate language is problematic. Rust also has powerful declarative macros but it is it’s own language. Procedural macros and crabtime are imho a bit better for more complex cases as you write Rust.


I’m not sold that they’ve actually solved the coloring problem vs given it a different syntax.


> with lessons learned

A very small subset of possible lessons that could have been learned...


I've seen the custom allocators mentioned many times as central to the value proposition. Do the allocators shipped with the standard library compose the system allocator, or are they completely distinct from the *alloc family shipped as part of libc?


You can ofc use the *alloc from libc if you want. Otherwise there are different ones in the standard library, ArenaAllocator wraps another allocator, FixedBufferAllocator uses a given byte slice. I recommend to take a look at https://ziglang.org/documentation/master/std/#std.heap to get an overview.


Maybe on the condition that the law was struck down by courts. Otherwise it would block iterations on any controversial topics that need time to reach consensus.

Some others here asked how would we decide what is the same law. That’s pretty easy: same as with many other not so clear things, if some sues a judge/jury hears both sides and makes a decision.


It would probably be toppled by courts, yes. Anyway, meanwhile they already start implementing it, developing the technology and infrastructure they can base on the next time where they basically reintroduce the same illegal laws in a new name. So companies and governments already have to spent huge sums of resources to introduce it and may fall into the sunken-cost fallacy. "If we now already have it we can also use it (for something else)"?


Glad we could delay it for now. It will come back again and again with that high of support though. Also the German Bundestag is already discussing a compromise: https://www.bundestag.de/presse/hib/kurzmeldungen-1108356. They are only unhappy with certain points like breaking encryption. They still want to destroy privacy and cut back our rights in the name of "safety", just a little less.


I also think this is just a delay, not a final win. Also, this page hasn't been updated yet: <https://fightchatcontrol.eu/>

I recently heard a political discussion about this topic and was disappointed by the lack of technical competency among the participants. What we're talking about here is the requirement to run a non-auditable, non-transparent black box on any device to scan all communications. What could possibly go wrong with that?


What does a "final win" even look like? The powers that want this will simply propose it over and over and over until they win once, and then it's basically law forever. The "against" team needs to win every time, forever.


It's always just a delay until the next round with these guys.

Chat control has already been voted down more than once in the past.

They will keep at it until they succeed [1]. The playbook was copied from the tobacco & oil industry and perfected by hollywood.

1: https://en.wikipedia.org/wiki/Regulation_to_Prevent_and_Comb...


> keep at it until they succeed

Is there any EU process to codify principles (e.g. Human Digital Rights) that need to be upheld in future attempts?


The EU article #8 of human rights [1] is deliberately loosely defined, both sounding nice at the first glance, while allowing for Chat Control style surveillance.

    Article 8 – Right to respect for private and family life

    1. Everyone has the right to respect for his
    private and family life, his home and his
    correspondence.

    2. There shall be no interference by a public
    authority with the exercise of this right except
    such as is in accordance with the law and is
    necessary in a democratic society in the interests
    of national security, public safety or the economic 
    well-being of the country, for the prevention of
    disorder or crime, for the protection of health or
    morals, or for the protection of the rights and
    freedoms of others.
1: https://en.wikipedia.org/wiki/Article_8_of_the_European_Conv...


> requirement to run a non-auditable, non-transparent black box on any device to scan all communications

I wasn't exactly thrilled at the prospect of some kind of encryption backdoor, but hearing it put like this genuinely horrifies me. Like a vulnerable keylogger on every device.


Just updated.


I mean, could the solution just be for tech-literate people to red-team the shit out of it and show how vulnerable and stupid it is?


Only if they want to get arrested and silenced.


Is this a good time to plug the creation of chat protocols running over distributed hash tables (DHT) (essentially a decentralized way of creating mini message servers) and with forward security and end-to-end encryption? I made a POF in Rust but I don't have time to dev this right now. (Unless angel investors to help me shift priorities lol...)


Here's whats coming: Devices will be locked down by remote attestation and hardware secure models by the vendors like google, apple and microsoft. Only registered devs will be allowed to make software for those devices. They simply won't run unless the software is backed by a google/Apple/MS signed certificate. They'll make chat software that doesn't run chat control illegal. If you make it, you'll lose your signing certificate and no one will be able to run it. Sure there will be nerds running modified devices with no check but it's about compliance for > 99% of the people. No one you care for will use that software because they won't be able to run any banking software, other chat software, social media apps etc. on their phone if they jailbreak it.


... which then enables Apple/MS/Google to either forbid real encryption, or allow for silently replacing the app on your phone with one that breaks your encryption.


It’s not. This is a political problem, not a technical one.


I beg to differ. As long as we have gentlemen like Pavel Durov getting arrested at French airports, it's definitively at technical question. A decentralized and distributed chat protocol with distributed devs and owners would make it impossible to arrest any one individual, and it would make it exceedingly hard to censor such a platform. But you are perhaps a fed? xD


Investigate steganography. Otherwise they will just make using particular applications servicws illegal and selectively enforce it. That's why this problem is not technical

If you need a specialized vacuum to collect shit from the floor, how about... not shitting on the floor in the first place.


> Investigate steganography. Otherwise they will just make using particular applications servicws illegal and selectively enforce it.

This isn't quite accurate. It's hard to ban things that are widely used.

Because of its design, it's very difficult to censor email. You could order some large provider to do it but then people could use a different one. You can get email for free from a provider in another jurisdiction. It's not that hard to start a new one. Trying to ban interoperability with mail servers in other countries would cut you off from the world. It creates a cost for a government that wants to do it, which is a deterrent, and even if they try it's hard to enforce.

That isn't what happens when everyone is using Facebook, because then a sufficiently major government can just order Facebook to do whatever authoritarian thing under threat of criminal penalties and there is no switching to another provider or operating your own Facebook server while still being able to communicate with the people using the existing system.

You want authoritarianism to have legal friction and technological friction against it. They're not alternatives to each other, they're checks and balances.


People keep repeating this defeatist drivel but it's just not true. It's still up in the air whether you can defeat a law using technical measures, but it is a thoroughly settled matter that you cannot legislate away mathematics.

We saw how laws completely failed to make encryption illegal in the 90s as open source encryption code spread rapidly on the internet. "Exporting" encryption software was illegal in many countries like USA and France but it became impossible to enforce those laws. A technical measure defeated the law.

Encryption is just maths. It is the law being unreasonable here, and it will be the law which will ultimately have to concede defeat. UK is the perfect example here - Online Safety Act's anti-E2EE clauses have been basically declared by Ofcom to be impossible to implement and they are not even trying anymore.


"I can still use GPG" isn't a win condition you seem to think it is. Authoritarian governments will be perfectly happy to let you continue using GPG as long as the remaining 99% of society continues using monitored/censored communication apps.


Also you will be easily identified as problematic by your use of GPG/PGP.

VPN's provide privacy by blending your traffic with others. If you stand out...


Conversely, as long as the people they actually want to target (dissidents, journalists, ...) use non-compromised E2EE it's not very useful for NSA/GCHQ etc to harvest info about all the cat videos everyone else is watching.


It won't help you with those specific cases no, but Chat Control would be the perfect tool to monitor and stop the spread of information between regular citizens who are trying to organize against the government, just look at China.

It's not your cat videos they're interested in. When people are protesting against the government it's vitally important that they're able to get information out as quickly as possible, to as many people as possible. If the government can slow that momentum down then opposition fizzles out. Chat Control would do a great job in service of that goal, it's large scale crowd control, not a targeted attack.


But it makes the people they want to target very easy to spot - just look at who doesn't watch cat videos. The absence of data is data itself.


Yup, that xckd with 5 dollar wrench applies. You will be on the radar.


No disrespect intended, but "it's still technically possible" doesn't matter. We, as enigneers, tend to think in absolutes (after all, something either works or it doesn't). Politicians are perfectly happy with a law that is only 80% effective - they would argue that sometimes people break laws against murder, but that doesn't mean laws against murder should be thrown on the scrapheap.

Most people obey the law most of the time. Doing a technical end-run around the law (a) leaves you with very few people to talk to (b) makes you stick out like a sore thumb, at which point you're vulnerable to the $5 wrench.


Here's a funny story for you.

Did you know that porn was quite severely censored in Norway up until the 90's? But suddenly, the censorship stopped. Why? Because of the distributed quality of the internet.

While the Norwegian state may still wish to continue censoring porn in Norway, they deemed the task too difficult and too invasive to continue, so they just dropped it entirely (except of course for certain extreme fringe cases).

I was personally shown clips by the Norwegian Board of Film Classification in the early 2000's showing both grey zone depictions, and clearly illegal depictions of film violence per the law. I am still traumatized from seeing some of that s*t. Legally btw, since they are a state authority tasked to categorize and censor such media, and also educate people with the right degrees. Yet in that meeting, when I asked them how they're handling censorship now, they kind of just threw their hands up in the air and told me directly that "We only give advice on cinema films these days. Look, we can't very well censor the entire internet without also using either extremely invasive or unfair strategies. If you really want some violent or pornographic movie, you're probably gonna get it no matter what we try to do."

So, the morale of this story is, make something ubiquitous enough, or hard enough to censor, and some states might just give up. If you build a truly decentralized system, good luck censoring it. And that was pretty much it for Norway. They had given up on the idea of preventing people from seeing violent or pornographic contents on the internet.

Within political science we speak about effective ways to participate politically. Sometimes that's not screaming slogans outside some government buildings. Sometimes that's simply building resilient and forward secure distributed systems.

Btw. as a side note, the bad guys are still taken. Instead of thought policing entire populations, they're now tending to the guys doing actual harm. The anti encryption bills are just smoke and mirrors to get you to give up essential liberties, so they get more control. It has little or nothing to do with protecting children and you know it.


> People keep repeating this defeatist drivel but it's just not true.

It is not defeatist drivel to argue for political action rather than trying to hit everything with a technological hammer.

> We saw how laws completely failed to make encryption illegal

In the USA free speech rights defeated that law.

> Encryption is just maths.

But nothing in those maths guarantee you the ability to use them legally.


> It is not defeatist drivel to argue for political action rather than trying to hit everything with a technological hammer.

I'd say it's actually worse than defeatist drivel, since it actively discourages an entirely feasible strategy of making bad laws difficult/impossible to enforce, and instead encourages people to squander their efforts and resources on fighting all-or-nothing political battles in the context of utterly dysfunctional institutions riddled with perverse incentives that no one at all in the modern world seems to be able to overcome.

The "political, not technical" argument is equivalent to telling people concerned about possible flooding that instead of building levees, they should focus all their efforts on trying to drain the ocean.


> entirely feasible strategy

Who will host the code? What App Store will you publish in?


Right, you need an end-to-end ecosystem. Delivery, ease of use, trustable code and audit, good math, community, financial incentives. Still much more enduring solution than an eternal political battle, IMO.


The developers and the FOSS community generally; F-Droid is a good app store for FOSS, but there's no inherent need for app stores in the first place.

Duplicating the tremendous success of the Linux ecosystem is a worthy goal, but even at the outset, the idea is to reach the 1% of users who want such a solution and are willing to invest thought and effort into it, and let it gradually become viable for incrementally wider adoption. Trying to target the 99% who don't care in the first place wouldn't make much sense.


> it is a thoroughly settled matter that you cannot legislate away mathematics.

I don’t think this protects us. I view the “encryption is maths” position as referring to backdoor keys.

But this time they figured out client-side mandated spyware is a viable way of breaking e2e without contradicting mathematics.

I hate to get dystopian but we can all see where this is going; “Trusted Hardware” is mandated to run your Government ID app and Untrusted Hardware is illegal because it’s only for criminals and terrorists. Your Trusted Device performs client-side content scanning, it’s illegal to install an untrusted app, and all app developers are criminally liable to monitor for Harmful Content on their services.

This is what we are fighting against. They keep trying and they are getting closer to succeeding. And none of this is incompatible with mathematics; it’s a pure rubber-hose attack on the populace.


Its both, ultimately politics is not all-knowing and you can't stamp out all technical solutions.

Like, breaking encryption is just not possible if the encryption is set using a proper algorithm. Governments try, and they try to pass laws, but it's literally impossible. No amount of political will can change that. Ultimately I can write an encryption algorithm or use GPG or something and nobody on Earth, no matter how motivated or how rich, can read what I encrypted, provided I do not let out the key. If I just keep the password in my head, it's impossible.

So, until we invent technology to extract secrets from a human brain, you cannot universally break encryption. Its just not possible. Doesn't matter if 7 billion people worldwide vote for that. Doesn't matter if Elon Musk wants it. Doesn't matter if the FBI, CIA, and the NSA all work together.


It's not a technical problem. Chat Control wasn't about breaking encryption, it would bypass encryption with client-side scanning. It targets the apathetic 99% of the population who won't have the energy or knowledge to do anything about it.

It's also not a technical problem because technical solutions (like GPG) already exist. The problem is political (stopping these authoritarian laws) or should that fail, social (convincing people to inconvenience themselves with alternative communication apps that aren't available on app stores)


> It targets the apathetic 99% of the population who won't have the energy or knowledge to do anything about it.

That's the same 99% of the population whose motivations and priorities define the incentive structures applicable to politics. If 99% of the population don't care about your issue, you're not going to win the political fight without quite a lot of leverage attached to entirely unrelated issues.

So the choice is between creating impediments to the enforcement of this bad policy, and at minimum using technology to establish a frontier beyond which it can't reach -- one that is at least available to those motivated to seek it out -- or instead surrendering completely to politics controlling everything, with it being almost a certainty that the political process will be dominated by adverse interests.


> If 99% of the population don't care about your issue, you're not going to win the political fight

Indeed, that's why I'm not very hopeful about the future of our privacy.

We will need technical solutions to Chat Control of course, but that's just the last step. First we need to crack open iOS and Android with anti-trust enforcement. An uncensored chat app is useless if we can't install it on our devices without government approval.

Unfortunately a significant portion of the tech community is in favor of these walled ~~prisons~~ gardens. Anything we try to do is doomed to fail without freedom to do what we want with devices we own, so until we get past that hurdle I'm hopeless that we'll be able to do anything about Chat Control.


> Indeed, that's why I'm not very hopeful about the future of our privacy.

I'm not very hopeful about politics generally, for that very reason. The obvious solution is to work to make politics less of a determinant of outcomes.

> First we need to crack open iOS and Android with anti-trust enforcement.

Another political solution? Not going to happen. We need to work towards a functional mobile OS ecosystem that isn't controlled by Apple, Google, or the government. That won't be easy, and won't offer any immediate short-term options, but work is already in progress, and will in the long run be far more effective than waiting for politics to save us.


> Another political solution? Not going to happen.

I hold out some hope that the EU "faction" responsible for the DMA makes enough progress in the coming years to make the lives of Chat Control proponents difficult by fighting for viability and complete independence of third party app stores. That's why I think it's critical for the EU to strike down Apple's (and now Google's) notarization process.

I'd also invite those who support walled gardens and attack the EU for the DMA to rethink their position because if authoritarian legislation like Chat Control succeeds in the EU, it's definitely coming to the US next.

Of course an independent OS would be the dream but I'm even less hopeful about that.


> The obvious solution is to work to make politics less of a determinant of outcomes.

This statement is meaningless. You can’t finance, develop, build, sell, and operate an OS and phone in a vacuum outside the reach of “politics”.


Nobody has the resources like an Apple or a Google to develop an open mobile OS that will be able to run on any hardware


If anything, I'd say it's the other way around. Apple and Google themselves don't seem to have the resources to do that -- iOS and Android are layers built on top of BSD and Linux, respectively -- whereas it's FOSS projects that are the most dominant and pervasive ones in even far more complex use cases than mobile OSes.


Huh? Apple absolutely does not want this to happen. That's why it doesn't happen. It's not that they do not have the resources to do it. Not really sure how you think that 2 of the most valuable companies on the planet do not have the resources.


> Huh? Apple absolutely does not want this to happen. That's why it doesn't happen.

I'm not sure what you're trying to say here -- how does Apple merely not wanting a competing product ecosystem to emerge explain why it hasn't? Especially considering that it is happening, though slowly and haphazardly.

> Not really sure how you think that 2 of the most valuable companies on the planet do not have the resources.

I mean, it seems observably true that the foundation layer of both of their products comes directly from FOSS projects. Claiming that the FOSS world doesn't have the resources to develop an alternative product ecosystem, given that the proprietary solutions are already based on that ecosystem, seems a bit incorrect.


> If 99% of the population don't care about your issue...

That depends largely on how the issue is presented. For example, it is now seen as "only sensible" to use pseudonyms online to protect your true identity from random people.

Why does the same not apply to your other data?

Why should the government have access to pictures of your children?


Which is all well and good, and to the extent that people are won over to those arguments and create more political capital for putting an end to these privacy-violating policies, all for the better.

But that's not a substitute for nor mutually exclusive with technical measures to protect privacy, which will work regardless of the political milieu.


> It targets the apathetic 99% of the population who won't have the energy or knowledge to do anything about it.

It targets the 99% of the population who do not care about your absolutist stance on encryption, do not care about the technical reason you can't have simultaneous perfect encryption and a gov backdoor, and do not care about math.

They care that the world changed pretty much overnight, and they are tired of finding out that their children have been solicited for sex by strangers on the internet and platforms have done everything possible to NOT address that problem.

People are tired of being victimized, tired of not having some control over what their children are able to interact with, tired of being blamed for giving their kids access to the internet while their kids are required to use the internet for things like school

It's utter insanity to think parents wouldn't rather just cede some freedom to have a fighting chance of bringing up children the way they want, of being able to keep them safe from literal pedophiles. That's not apathy, that's a difference of priorities.

The entire history of human civilization is the story of ceding certain freedoms for some sort of stability. Parents will happily run government code on all their devices if it means the government strings up pedophiles every week.

The internet has been the single largest boon to pedophiles and people making and distributing child porn ever, and parents are tired of waiting for Google and Facebook to hem and haw about how they can't afford to fix it and wont even try.

If you want to stop things like Chat Control, give parents an alternative that doesn't take enormous effort to learn and understand, that actually works, that doesn't put the onus on them to magically be able to police every single HTTP request their child's devices make without even giving them the tools to do so. Stop blaming parents for not parenting hard enough. You have no idea how absurd this entire situation is for parents who aren't tech experts.

And no, child parental controls on devices right now are utterly unsophisticated, and utterly useless at stopping this. Parents will turn on as much tracking as they can, and STILL find out their kids figured out a fairly trivial way of bypassing it.

Stop ignoring the very real problems that modern parents are faced with.


> If you want to stop things like Chat Control, give parents an alternative

No! It is not my job to appease your fantasies. It is your job to first and foremost prove that Chat Control will effectively curb child abuse, which proponents of the legislation have completely failed to do. Secondly it is your job to ensure that your solution doesn't break the EU charter of fundamental human rights.

Here is a solution for you: All children must be accompanied by their legal guardian at all times - a child must never leave their sight. Unlike Chat Control, this solution would actually work and prevent all cases of abuse except those perpetrated by the guardians themselves.

> Parents will happily run government code on all their devices if it means the government strings up pedophiles every week.

By all means, I support your decision to run government code on all of your devices. Just keep mine and everyone else's out of it.


Children shouldn’t have devices.

They certainly shouldn’t have always online devices capable of accessing social media platforms.

US father of three here and if they’re younger than 15 just hand them a Nintendo switch… if you hand them anything at all.

You will never win the arms race you’ll be fighting- against both your children and the platforms.

Just opt out.


The Switch has a built in web browser that is "hidden" barely. Ample Youtube videos will show your child how to use it to access instagram, discord, even roblox supposedly.

Does your school not force them to have some sort of laptop? I was using my middle school provided laptop to do things I probably shouldn't have on my parent's network with them none the wiser, and the school not caring what I did, and utterly unable to stop me even if they wanted. In fact, the IT department basically drafted me and a few other students to be repair techs.

I was only superficially technically inclined at the time.

Parents will want control over their 16-18 year olds too, that's kind of a critical time.

"Just don't let them use the internet at all" is a great way to ensure your kid cannot develop any sort of healthy relationship with the internet once they become an age where they can just buy their own stuff, and sets them up nicely to be fresh, naive meat to whoever wants to exploit them.

My family is all experiencing this.

You have simply given parents a lose lose lose lose situation, and then complain when they turn to the only remaining group claiming to offer assistance.


What does that have to do with Chat Control? You need better parental controls offered by iOS, Android, Windows, etc. Chat Control is chiefly about scanning and censoring every private message sent between adults under the guise of stopping the spread of CSAM (trivially defeated by sending encrypted ZIP files or using an alternative non-conforming messaging service).


I would like to introduce you to rubber hose cryptography.


That doesn't work well for mass surveillance of regular people.


We’re talking about how the ability for the public to use strong encryption is contingent on laws allowing that.

Normies won’t start using PGP. Normies will use whatever popular app their friends are on.

Those apps can have their encryption made illegal, kicked off stores, and their developers jailed. The thing protecting the developers from this isn’t the strength of their encryption, it’s the laws saying the encryption is legal.


No, it's a good time to start lobbying for positive privacy legislation.


Absolutely true that we need sensible legislation not based in diffuse fears that endagers data security everywhere.

That said, I think doing both is sensible. Always good to have a fallback and feasibility of such surveillance attempts is part of the political discussion. Fait accompli through pervasive encryption, which some politicians might read as perverse encryption.

That said, chat control isn't the only problem. Removing anonymity through age or general ID checks is the other.


If they put a chip in every phone that grabs messages out of memory on their way to be rendered in the UI, it doesn't matter how fancy your backend encryption technology is


The only way to win the argument is to win the argument with the public.

In the UK the public overwhelmingly support the age controls, so even political parties who would otherwise oppose it just stay silent, because the public narrative

You have to shift the narrative. Farage does this - he's finally after 20 years managed to get elected to parliament, he's head of a company with 4 MPs, same say as the Greens, about the same as the nationalists, yet for 20 years he has steered the conversation and got what he wants time after time


The loudest and the weirdest get the most airtime. Not all conversations are golden. He is a lying, opportunistic, self-existence driven ass. Farage is not a reference for how to do things, not even close, not at all!

It is of course unfortunate that a big part of the population is heavily influenceable by almost anything that has some scary perspective, in whatever size, over-considering dangers to opportunities to the extremes (want to eliminate dangers, hopelessly), also can only hear what is too loud, so the real democratic conversations and resulting decisions are distorted a lot. Better focus on improving this, than put a self centered ass on the pedestal to follow!


> he's head of a company with 4 MPs, same say as the Greens

The electoral system has been working against him. At the last general election Reform got a larger share of the vote than the Lib Dems, yet the result is that they got 5 MPs while the Lib Dems got 72.

The Brexit referendum and the current national polls that put Reform in first place at 27% (YouGov) show that they are not just "steering the conversation". When people's concerns keep being ignored at one point someone will come up to fill this "gap in the market", this is legitimate and how democracy works.


He's had 15 years of success without his vote in a westminster election getting to 15%

Actual election results:

2010: 3%

2015: 13%. He was the only party to endorse leaving the EU in that election.

2016: (52% vote to leave the EU)

2017: retired

2019: 2%

2024: 14%

Yet his prime policy was passed in 2016 and implemented in 2019.

You don't need people to vote for you to get your policies passed. You need people to just believe in what you say, and other politicians will see that and implement them. The most successful politicians see all sides "steal their policies" and implement them. That's assuming your goal is the policy, not the power.


I was under the impression that Faraga was heavily advocating for Brexit and he and his supporters ultimately got what they wanted so at least some people should be really happy that it happened (the ones who went into it with realistic expectations at least).


They should be happy. But the promised utopia didn't arrive, so now Farage is blaming the next thing, "just get rid of the 30k boat arrivals and things will be great".

(There's 900k arriving each year on visas, which if you are concerned with immigration is a far larger number, but that is harder for Farage to argue against)

Once the boats are all blasted to bits or whatever, and things still don't get better, who will be the next person to blame.


Immigration has been a big issue for a very long time and it partly caused the Brexit vote.

To me your reply exemplifies my previous point: You dismiss those concerns. This is what happened with Brexit and this is what has been happening for a long time over immigration. This can only end badly.

> There's 900k arriving each year on visas, which if you are concerned with immigration is a far larger number, but that is harder for Farage to argue against

They argue against the high level of immigration legal or illegal. Of course illegal immigration is an easy topic handed to them on a plate by successive governments since it is very visible and very little is done against it.


If they were spending their effort arguing against 95% of immigration, which are people arriving at Heathrow, then I'd be more sympathetic.

People voted for brexit was all about stopping Iraq and Turkey from sending millions of people to the UK. -- I remember the leaflet, I remember the voxpop of people saying "Europe, fair enough, but not from Africa, Syria etc".

People voted for Brexit to stop immigration. It decreased European immigration, but more than replaced it with African and Middle Eastern immigration) because they believed that being in the EU meant. This was inevitable.

They were wrong based on their own beliefs, and its difficult to argue against that viewpoint.

> They argue against the high level of immigration legal or illegal. Of course illegal immigration is an easy topic handed to them on a plate by successive governments since it is very visible and very little is done against it.

One major policy was implemented which massively increased immigration, illegal or not, was Brexit. Farage's flagship policy.


[flagged]


people voted to stop immigration which wasn't happening (people from outside europe)

Brexit means we left agreements which let us send people on boats back to France. It also means that rather than having local europeans with similar culture doing work, we have people from further afield, and people aren't happy.

The last 5 years shows what a lie brexit was, it delivered exactly what brexit voters were voting against. We already had what they wanted.

Of course Vote Leave knew this, they went door to door to non-european communities saying "vote leave and europeans won't be able to come in and instead your friends and family will".

But sure, keep voting for the liar. Will be interesting to see what happens next.


> In the UK the public overwhelmingly support the age controls

This couldn't be further from the truth.

People usually support the idea if asked on the street in passing, but don't support the implementation at all.


It depends on how you ask the question:

https://www.youtube.com/watch?v=6GSKwf4AIlI


> > In the UK the public overwhelmingly support the age controls

> This couldn't be further from the truth.

> People usually support the idea if asked on the street in passing

So pretty close to the truth then?


No, given that the implementation has already landed, people don't support it.


They support the idea. That's the fundamental problem. If people didn't support the idea then it wouldn't have gone in.


People support lots of ideas. I support the idea of everyone getting 1 billion dollars.

Can we do that ethically? No. Of course not. The implementation must necessarily require death and theft.

Age verification is a similar problem. I support the idea of minors not accessing bad data. Okay, cool.

Is there an ethical way to implement that? No, of course not. It would require extreme surveillance and said surveillance would necessarily be used for evil.

I mean, imagine this. New law: children can never smoke law. Great! 100% support! Now you must upload a video of you smoking every time you smoke so the government knows a child isn't smoking. Uh... Not great, very bad.

Its all about how you ask the question: "do you support children never smoking" => 100% support. "Do you support requiring video uploads to the government of every time you smoke" => 0% support.

We're actually asking the same question, it's just a matter of how favorably we show the issue.


Having public opinion on your side is necessary, but not sufficient. Politicians impose laws that people don't want all the time.


Farage only has this traction because he's financed and platformed by interests (Russia, conservative Christian groups in the US, right wing media) that benefit from the division his inflammatory politics creates. This gives him and his party a disproportionate amount of attention compared to other, larger parties with more MPs.

The playbook that was overwhelmingly successful for making Brexit happen is being used again, but this time for immigration.

The fact he got elected as MP only serves to give credibility to his backers' narrative, given that he does not serve his constituency and is too busy schmoozing the US right wing. At one point in time he would have been forced to resign in disgrace for backroom dealing like this (as previous MPs have before).


The bigger issue is that we need to make the EU actually democratic. Start by removing every branch but the European Parliament. That's the only solution.


What you are proposing would amount replacing the current bicameral legislature (with the European Parliament as the lower house and the Council of the EU as the upper house) with a unicameral legislature. That would actually make it easier for bad laws to be passed, especially as the supermajority required in the Council is currently the biggest obstacle for this kind of legislation.

I'll also note that nothing here is per se undemocratic. Both the Parliament and the Council are made up of elected members. The members of the Council (as members of the national governments) are indirectly elected, but elected all the same. Direct election is not a requirement for a democracy (see election of the US president or the US Senate prior to the 17th amendment or the Senate of Canada right now).

That does not mean that there isn't plenty of valid criticism of the EU's current structure, but claiming that it is not "actually democratic" falls far short of a meaningful critique.


Democratic or undemocratic are always subjective terms. For me personally, the level of indirection is a problem. This problem was known since the inception and the reason why the subsidiarity principle was underlined. Sadly, that doesn't seem to apply for important issues like chat control. Imagine accountability on a communal level. We wouldn't even see this crap.

You cannot just add 100 layers of indirection and call it as democratic as direct representatives of your smallest communal voting unit. Any mandate in more indirect position should become weaker if the only metric is indeed democracy.


I agree. Additionally systems where it's really vote for parties and not for people from your region results in elected officials being more loyal to the party than to the people. It would be significantly better if every region voted for their representatives. As it is if you don't belong to a party that gets 5% (or w/e it in your country) you will not be representing your voters even if you win in your area. Who runs in a given region is often decided by a centralized party leadership anyway. The people not only don't get to vote on issues but they can't even elect someone to represent them - just a party official designated to a given region.


If you’re gonna have districts you gotta have MMP voting with a second party vote to preserve proportional representation


Proportionality is always approximate, and you can have proportionality without party votes by having multimember districts with a system like STV, with the degree of proportionality dependent on district size.

Now, with what I think of as probably the ideal manageable district sizes for voters (5-7 members) that is fairly chunky proportionality, so you might still want to do MMP to reduce underrepresentation of geographically diffuse minority positions.

OTOH, there are places which have STV (usually for a whole body elected at large, but you could do the same thing in districts for a larger body) with 20+ seats in a single constituency, and if you go that big per district, MMP is less necessary.


You got right to it with the “100 layers of indirection”. I like calling it democratic homeopathy, just with slow arsenic poisoning.


The EU isn't undemocratic, but it feels undemocratic to many, and that's a legitimacy issue worth taking seriously


It is not democratic, as long as the President of the Commission is practically chosen by the European Council and the Parliament only can say yes or no.

And as shown in the last two terms of Von der Leyen, saying no doesn't actually do anything, because the same candidate can be proposed again.


The EU feels undemocratic because it focuses on a lot of legislation that doesn't reflect what people want. It also works on some good stuff.

Over the past decade I went from a big fan to someone very troubled about the political goals of the elites.

And, having lived in Brussels, you can sorta see why they're disconnected from the “will of the people”…


What's the problem with living in Brussels? I'm not European, and very curious about that.


They have their own neighbourhood and rarely mix with the rest of the population. Their Dunbar number (the max. amount of meaningful interpersonal connections that a person can maintain) is fully reached within that inner circle of European power.

Ironically, we managed to re-create a Forbidden City full of mandarins and eunuchs, or a new Versailles, only now they wear modern suits.

Scaling power institutions is always tricky, and this is the main risk.


Good point. At this point I would not be averse to mandating baroque fashion for everyone involved with the EU in that quarter. Also, the yearly trek to Strasbourg shall be made by horse drawn coach (that'll put an end to that wasteful travesty at least).


inglor_cz put it quite well.

Eventually it gets on your nerves how much worse the city has to be to cater to the Institutions.

There's something about non-taxed coddled elites eating oysters and drinking champagne at 9AM on a Sunday that makes you a bit of a cynic.

And then, of course, all your friends works for the research companies that get paid a fortune to provide advice to the Eurocrats. But well, your friend has a Bachelor's in Marketing and she's being considered an expert on Soil Research because… eh, the agency is getting paid.

The Bubble is there and you'll be exposed to it. It's not a good Bubble. It's mostly young MBAs and Political Science majors that think they know how to fix everything.

(And some very talented people, of course. It's not all bad.)


It is undemocratic. Voting for only 720 people in the entire EU apparatus once every 5 years, whilst they are part of across-borders parties is not democracy but oligarchy with the illusion of choice.

Elected officials, elected judges and binding referenda would make it democratic.


We did not elect EU leaders. They keep secrets (COVID vaccin deals), they exempt themselves from ChatControl, they are obliged to store their communications yet internally recommend Signal with disappearing messages. Whats democratic about it?


> We did not elect EU leaders

Did we not?

I voted for the EU parliament. I voted for my government, which forms the council and appoints the commission.


The council is composed of representatives of each state. That means you did not vote for 26 out of the 27 members, and most states don't have special elections for European Council members* -- which means that most of them have not been elected into their Council position.

* the Council of composed of ministers and heads of government. Ministerial posts are distributed among the winning party members in pretty much every country, and only presidential systems have a direct election for their head of government. In constitutional monarchies, the head of government is commonly assigned to the largest party leader, but it's not a directly electable position.


The parliament seats are also apportioned by state. I don't find that a bad idea, living in a small country, and I don't see why the council seats being divided by country is a worse idea than the system in the parliament.


I didn't vote for 649 of my MPs either. These aren't good arguments.


I mean sure. But that's how most democratic systems work?

A Californian did not vote for the Senator from North Carolina.

A Londoner did not vote for the MP from Edinburgh.

A Berliner did not vote for the Bavarian Bundesrat member.


At least the Berliner gets an additional vote for the party so they can get both local and representative national representation.

The Londoner is completely out of luck if their seat is a safe seat but not their party.

Not that German politics isn't pretty hosed too.


The USA senate is another example of something that is not democratic. 2 people per state regardless of population is kinda questionable.


It's federalistic. It's a bit drastic - but I guess no one could imagine one state having 66 times the population as another in 1789. Other federal states compensate for that - for example, in the German Bundesrat, each state gets 3 to 6 seats according to population.

A problem for the US is that /both/ chambers of parliament are skewed that way.


That's why it's balanced with the house of representatives, which is proportional.


The House is neither proportional (structurally represents parties roughly in proportion to their vote share) nor, what I expect you mean, divided into districts of equal population. The size difference between the smallest and largest districts—RI district 2 and Montana’s at large district—is 1:2 in population. It’s less unequal than the Senate, but its still not equal representation.

And, despite certain bills having to originate in the House, the Senate is more powerful since all Congressional powers either require both houses in concert or the Senate alone (except for electing the President when there is an electoral tie, which the House does but with a voting rule of one-vote-per-state-delegation which gives it the same undemocratic weighting as the Senate has normally.)


> The size difference between the smallest and largest districts—RI district 2 and Montana’s at large district—is 1:2 in population.

Come again? MT and RI have the same approximate population (1.1M) and the same number of representatives (2). I’m talking about the state level here.

> all Congressional powers either require both houses in concert

Right, they act as checks and balances upon one another. Equal-sized representation to give smaller states a way to avoid being steamrolled by the will of the largest states — why would states want to stay in a union where they have no hope of representation? Methinks if Alabama and Mississippi kept everything about themselves politically the same yet were both the size of California and New York you’d probably be of a different mind about the importance of the senate.


The House of Representatives has not been proportional since the Permanent Apportionment Act of 1929.


The entire nation is held hostage by very few people basically.


> What you are proposing would amount replacing the current bicameral legislature with a unicameral legislature.

Note they wrote "Start by removing...", not "Finish with". You could remove Council of the EU and then create another "upper house". But its personnel would have to be nominated differently. Perhaps directly elected? But that would be tough.

Re the direct vs indirect election, note that in some countries governments do not have to consist of MPs. Like currently in France, you have a directly elected president who then nominates whoever to be his head of government and ignore the parliament for a while. And that government has a say in the Council. And at that point it's good to answer the question, at which level of indirection can we say there is a deficit of democracy?

Also note that it's quite unusual for a democracy that the 'lower house' (EP) does not have legislative initiative, can't propose laws. Is that a deficit of democracy yet?

Of course I understand it's all because national governments do not want create another centre of power, but the issues are very real.


You are not only being far too generous in your rationalization for how the EU is democratic and representative but are making category mistakes.

The founders of America were very much not fans of democracy beyond a loose similarity through representation of the will of the people, which is precisely why they had indirect elections of the US Senate and President that actually gave rural areas more power to balance and prevent power concentration in urban areas and the federal government. The federal government, what you think of as the USA, was never supposed to be this powerful.

It always baffles me that even in this programming, systems, networks, etc. focused community it seems that the majority of people have approaching zero ability to think through systems’ effects in a systematic manner.

Sure, call the EU democratic if you want to bend every characteristic, squint, ignore, stretch, and rationalize to the point of exhaustion; but no matter what, representative of the will let alone the interest of the people, the EU is not in any way. It is actually obviously and clearly a hostile and even an existential enemy of the various peoples and cultures of Europe.

Your category mistakes are made in things like calling the council the upper chamber. If you can ascribe that role to anything at all in the EU, you can squint hard and say that would be the Commission, but I even loathe saying that because it is also just so wrong because the EU is such a perversion of all systems associated with democracy. It’s basically all just a kabuki theater to give the illusion of authority through process. That is quite literally what it was designed for to defraud the people of control over their own government, as in the self-governance.

The council is a political body of coordination, it quite literally has no direct role on the legislative process and it also is largely comprised of people who are elected by several layers of abstraction and also basically just rubber stamp “laws” that went through the kabuki theater of fake democratic process.

It varies, but just take Germany as an example since there seem to beer many Germans here; Merz is the representative from Germany, he was not elected by the people, he was elected by representatives in the German lower chamber, which is comprised of people who are also not directly elected as Germany is a system of party politics where the best brown-nosers are elected among the party apparatchiks to represents the party in order of brown-nosing based on party election results. The people did not elect those representatives in the lower chamber.

For any Americans reading this, it would be like when you vote for your House Representative, you don’t actually vote for anyone who Is directly accountable to you as a person in the district, you vote either Democrat, Republican, {fill in the party} and then the party decides who it wants to send to the House after the election.

But it gets worse. That “election” of Merz was accomplished by an “alliance” of parties that include major losers of the last election and also excludes the major winners of that election in direct opposition of the will of the people, regardless of what you personally think of the parties or the electorate. So imagine if your party made major electoral advances, but it was still excluded from the government. And that’s just not even EU fake democracy, that’s just lower level German representative democracy veneer.

What you are trying to sell as democracy here, let alone representation of the will of the people, is basically nothing but the EU being democratic homeopathy, only it’s actually lethal and existential poison wrapped in delicious food… if I can extend and mix metaphors here.

America has its own problems and the current perversion of the government is a direct antithesis to what the founders created or at least tried to create; but at least for the time being in America, regardless of how perverted and polluted this subsystem has also become, Americans still can elect their representatives directly in the form of US House members that are directly accountable to the electorate.

The American system is many levels flatter than basically everything in the EU, not even to mention the several layers of abstraction from democracy on the country level, and ignoring the state level.

In effect, even though my EU friends seem to not want to believe their lying eyes because then it would make it true to them, the EU is an elaborate bait and switch to deliberately, methodically, and systematically disposed and depose the people of self-governance. It is why and how Europe is being at the same time dismantled and destroyed at its core, while at the same time being all polished and nice looking wrapped in all kinds of marketing propaganda/PR. It’s basically like a garbage construction mega-McMansion built on destroying several pristine, unique ecosystems that cause the extinction of thousands of species, but the conical owners who built it through loan fraud are extremely proud of their gaudy palace of decadence and self-destruction.


[flagged]


It's a lot of text, but I believe still written by a human. An angry human. That's how I assume it (likely) wasn't chatgpt.


ChatGPT or not it's still pinpoints the problem with EU and very anti-democratic system it has.


What would your ideal EU democracy look like?


I don't know what's ideal but it should be more direct and more local. If the goal of democracy is to implement will of the people the current system fails miserably as the loyalty of party officials is to the party not to the people (it's more important for them to have good position in the party than among local voters).

In Poland for example you can't get to EU parliament if you are not chosen by centralized party committee to run. You can't get in as an independent because your party needs to get 5% of the votes in the whole country. This means we not only can't vote on issues but we can't even choose people to represent us unless they get a nod from the party. Guess whose interests they are going to defend once in power.

This makes power completely detached from the voters. The only politics is inside the party. This is not democracy by any reasonable measure.


Probably EU countries not mandating childhood vaccines or something.

https://www.cbsnews.com/miami/news/ron-desantis-florida-elim...


How is this related to democracy ?


Some levels up your question, there's a big post comparing an extremely narrow part of the US system with an extremely narrow selection of parts of the of the EU system.

You have a very valid point in that if you narrow it enough the argument loses weight.


Are you just being a narcissistic snarky ass or something? The void of your knowledge does not substituted for competence my friend.


> The void of your knowledge does not ??? substituted for

I appreciate that the phrase is self-referential and contains its own void.


The EU council is formed by the democratically elected member states. This follows an "upper house" approach used in many european countries.

I'm strongly in favor of giving the parliament the ability to propose laws (directives). Currently only the comission can do that.


As an Australian normally subject to two upper houses (the current state I happen to live in is the only unicameral state) that seems very counter intuitive

The way it seems to work in practice (here at least) is most partisan/normative legislation goes through the lower house upwards

And bipartisan (or broadly unpopular or highly technical) legislation goes from the upper house down

It’s more complicated than that, but a one way flow committee sounds extremely restrictive for meaningful reform

A small number of pathways is a good thing, one lone process is probably not (you risk over fitting on both sides)

Edit: Australian legislation has a lot of flaws, but this multimodal setup from my experience is not one of them


I think this is your "intuition" because it is what you are used to, I see no reason why this would be the objectively correct way to do things. The legislative procedure in the EU is a bit more complex than laws simply flowing "up" or "down". There is a trilogue, which is effectively a three-way negotiation between the Council, Parliament and Commission. But ultimately the approval of Parliament and in most cases the Council is required (ie, Commission cannot force laws).

The EU system is also not without its flaws but it's not the worst. Enacting broad, sweeping legislation is cumbersome and difficult which is a feature, not a bug. If we had a more streamlined system we'd probably already have chat control by now.


> There is a trilogue, which is effectively a three-way negotiation between the Council, Parliament and Commission. But ultimately the approval of Parliament and in most cases the Council is required (ie, Commission cannot force laws).

Also EU can't actually make any laws it makes directives that are then up to each member state to implement on their own. It also has no police/military/force to actually enforce that the member states implement the directives. Basically everything is very much about cooperation or finding a compromise everyone can agree on as there is no way to force anyone to do anything really (outside of cutting away EU funding but then the member state can also stop paying their dues which does not work for most of the big states as they pay more then they get back)

The thing where EU has power and actual means to enforce things is the reason it was originally created for. Trade.


Well, it can make regulations, which are directly effective. And some directives are actually directly effective - there is a whole line of case law on this (starting with a case called Van Gend en Loos).

But yes, the whole thing is of course based on cooperation between states. EU law applies in EU member states (whether directly or indirectly) because those member states say so.


Oh I completely agree with all your points

I’m just highlighting inefficiencies and inflexibilities where I see them to start a dialogue


I believe the point of the EU structure is precisely to make it hard to make laws, because the EU was designed to NOT be a federalist system.


I think it's less to make it hard to make laws and more to ensure the primacy of the member states governments over the parliament, but for the same reason you gave. To not become a federation.

In theory, if parliament had the power to propose legislation, the council would still be able to shoot those bills down, assuming no other changes to the EU structure.


What is it designed to be? The aim is "ever closer union". right? Every change in the EU treaties inches closer to federalism.

A common currency without a common fiscal policy has already proven not to work well.


there will be always inequalities and "blind spots", just look at the US, more homogeneous in many ways, yet still there's no single market for many things (healthcare for example)

education seems similarly harmonized in both unions (the Bologna system works pretty well)

but just as in the US border issues are always affecting members differently (migration flows North, right? so southern borders are affected more; at the same time migrants went to NYC and Berlin because they are rich cities with opportunities and very migration-friendly policies)

and of course federalism in the US is also suffering from vetocracy (aka. tragedy of the anticommons), see housing, which very directly leads to "blue states" losing seats in the House (and similarly housing issues are catalyzing radicalization in the EU too)

(and the solution to the housing challenges are not obvious, and even if there are success stories - like Vienna - city-state politics is stuck in the usual local minimas)


> Every change in the EU treaties inches closer to federalism.

The Treaties haven't changed since 2011 or so, and I don't expect any changes in the next decade at the very least.


Agreed, no big changes imminent. I was thinking more about the longer term. I would expect change in 20 or 30 years, and a lot of things could happen to change things even in the next decade (another financial crisis like 2008, another pandemic, wars, etc.).


Personally I'd love to see a more federal EU but it's very unlikely to happen barring some absurdly large crises.


The goal behind the EU is to represent Europe as a single unified economic bloc capable of being a world power. It's not meant to make the European Union into a superstate.

You can pretty directly tie this as a natural consequence of most of Europe's colonial empires falling; without the extra resources the colonies brought in, Europe would've risked being run under by both the US, Russia and nowadays China. The goal of the EU is to essentially find agreement between 27 member states to do things that all those states agree are things they want to do.

Actually federalizing the EU wouldn't work simply because Europeans are too different from one another; it's a cooperation between countries that spend most of their history being in varying degrees of "dislike" to "waging war" on each other, and while most people agree war is bad these days, those cultural differences have never gone away[0]. Trying to create a mono-EU "national identity" wouldn't work, the same way that most Americans find a shared national identity in well, "being American".

Probably the most topical example for HN would be tech antitrust legislation. If any one European country tried to pass tech antitrust laws with teeth, it'd be trivial for those companies to just... stop providing services to that country. Most European countries are too small to make a meaningful dent, and a few actions "to prove a point", will lead to a chilling effect. It'd lead to a copy of the US's current tech dystopia where you don't even own what's done with your private data. Passing it through the EU changes this; now it has the full backing of all 27 EU countries, and collectively, this makes the EU the second largest customer market in the world. Now the EU is impossible to ignore as an economic bloc.

This is why the EU democratic process is so fractured and can at times feel undemocratic/disconnected. It's not a regular country making laws; it's more international geopolitics playing their course in real time. EU laws aren't really laws either, they have more in common with diplomatic agreements than anything else, which is why the Commission works the way it does[1]. (EU regulations and directives are turned into local country laws that are legally required to do the same thing that those regulations mandate.) The EU parliament (which is a more typical elected body) primarily exists as a check on the Commission to prevent it from rubber-stamping things[2] that people don't want.

[0]: Watch any online discourse around Eurovision, and you'll quickly realize that Europe still has some pretty harsh population divides.

[1]: The Commission is made up of representatives from the member states, which are in turn locally picked by the member states through their governments. If you think this means the Commissions representatives are equal and work as one body; they don't. All the petty inter-country geopolitics you see on a global scale very much apply to the Commission. (There's a Yes Minister skit about this part: https://youtu.be/ZVYqB0uTKlE , which is oddly funny given Brexit happened.)

[2]: Which it generally tends to do - the parliament is much more subject to activist calls to action to avoid passing bad legislation than people usually expect.


I think you are right about the aims but I do not think you can be a world power without being unified to the extent that would be a federation.

The EU is a large market but it is shrinking as a share of the global economy (despite expansion) so how long does that lower last.

On the other hand the big EU economies are big enough to make pulling out of them a significant loss.I do not think any global business would be happy to just give up doing business with Germany.


I think there’s a naming difficulty : the council of the European Union is the upper chamber, while the European council is not !


Do any member states follow the model of only the non directly elected upper house can propose legislation?


And neuter the influence of deep-pocketed lobbying entities - US entities in particular seem to spend a lot of money on influencing EU politics: https://www.lobbyfacts.eu/


Wow, Apple paid 7M for 9 people to have 144 meetings with the EC. I'm in the wrong line of business.

On the other hand, I'm thinking can we find 9 unpaid volunteers on HN to do the same?


yes, the obvious problem is that Apple paid people so in turn they worked to make these meetings happen, HN doesn't pay random people (yet!?) to knock on doors in various EU cities.

the "obvious" solution seems to be to make these meetings open, sure industry wants to push their thing, put it on the calendar, and let civil society delegate someone, and industry pays for that too.


You're assuming the lobbyists keep that money.


What you're thinking of would be illegal, but indeed.


This site even has a disclaimer on the front page that its information is not necessarily accurate. Take it all with a grain of salt.


That would lead to turning EU from a union of states into a state in itself. This may be great, but would depower national states.

And it has a major problem: There is no European public. Cultural differences ad language barrier make it hard to follow debates and issues. It is a lot simpler to follow my elected governments behavior.

Also the parliament would lose its style of working. Currently there is cooperation accross parties and a less strict "government vs opposition" than in most other parliaments, which means that MEPs actually got a vote (in the areas where the parliament matters) instead dof being whipped by party leaders.

And then: Most decision power is with the council, which is made of democratically elected governments (if we ignore the Hungary problem ...)


How does Swiss politics work? They also have multiple languages.


They got 4 languages, not 24. Of those 4 there is one clearly dominant (German) and a clear second. Most debates happen in German.

With it's 24 languages the EU debates have interesting interpretation challenges, as they don't have interpreters for going from any language to any language, but often the translate first into one language (say from Latvian into German) and then some other language (German to Portuguese), which loses a lot of nuance and color from the language.

Also media can cover it better, with few languages and politicians can provide their press statements in those few languages.

And then culture is a lot more similar, which helps to identify the "relevant" topics and way to talk about it.


Parliament needs to approve any meaningful EU legislation anyway. The Commission cannot legislate. The problem isn't that the EU is undemocratic, it's that our elected lawmakers all seem to want to trample our privacy for one reason or another (see: the UK)


Funny how we never hear WHY EU is undemocratic in these posts. It's always this one line dropped in the middle of conversations.

And every time I push a bit the answer seems to be "EU didn't follow my preferred decision". :P


>WHY EU is undemocratic

The answer is simple. The EU institutions cannot be both directly elected and have executive authority over member states.

The reason is that by doing so one would create a conflict between the "democratic legitimacy" of the EU executive and the "democratic legitimacy" of national parliaments.

In the current model, the member states retain ultimate authority and democratic legitimacy through their delegates to the Council of Ministers.


No, for a time any criticism about EU democracy was brushed away. Especially at the time around Brexit. For obvious reasons. But they are undeniable in theoretical and practical terms. This is why the competence of the EU was restricted at first. Problem is that this restriction did get too loose.

Chat control should even be an EU issue. And few national states would be courageous enough to propose such legislation because the democratic accountability would be much stronger.


The highest body of the EU is the Council. Nothing happens without the approval of the Council. In comparison, the Commission is merely the civil service or secretariat, answering to the Council.

Each member state has a seat at the Council, and for almost all issues a veto. Each member state is democratic, therefore the EU itself is entirely democratic. That doesn't of course mean the right decisions are always made!


> and for almost all issues a veto

Notably ChatControl is not one of them.


Except the Commission and Von Der Leyen keep pushing to assert themselves as an executive branch.


That means removing souvereignty from the member states, and there's no way they're all going to agree on that any time soon.


Erm... it's as democratic as it possibly can be when it comes to a union of independend, sovereign states...

We do have EP with directly elected MEPs; we have CoE which is indirectly elected but still represents the "will of the people" but on the state level; then we have the European Council which is also in a way representative of state interest and then we have indirectly elected by the aformentioned European Comission.

The concept of indirectly elected representatives is not new - in most democracies you vote for MPs and they then form the government and choose prime minister.

Given that the EU is "one level up" it complicates stuff. We could argue that we could make it completely democratic and only have the parliment but this would completely sidetrack any influence of the state.

So if we want to maintain the balance we have this convoluted system.

Ideally EP should have legislative initiative rights and the president of the EC should be elected more transparently (for example the vote in EP should be public).


Democracy is where people, or at least those given full citizenship, have a duty to debate and decide the rules they will be agreeing to follow, directly.

Anything else is green washing.

Sure we can always still keep nuances in the many actual regimes which pretend to be democratic. But still the baseline is to sell bullshit democracy.

Democracy require well educated citizen which are given the relevant resources and were raised with will to take the burden of civil service for life and dedication to thrive the whole society.


By your definition there is virtually no democratic entity in this world :)

> Anything else is green washing.

you mean "democracy-washing"? ;)

The world is not perfect. Striving for perfection is futile...


That's what I said yes, by it's very definition, no current contemporary government is a democracy.

I'm not necessarily picky with every word we use informaly. As you noticed with green washing, which here was colloquially used as "bullshit to pretend to be virtuous because manipulating public opinion open some hope to control its behavior".

But when it comes to the official fundamental statement of what the government ruling people is pretending to be, I do expect something more aligned with the first degree interpretation of the words.

Republic means there is no State secret.

Democracy means that citizen rules and decides the laws.

I have the firm conviction that asking better than newspeak level nomenclature is not asking for perfection. That just mere basic honesty.

Consenting that utter lies to serve as base political denomination with the excuse that nothing is perfect is just lazily opening doors to broader harsher lies for those willing to gain carte blanche on exercising political power with a flow of void sentences.


Or just make European Commission be directly elected in such system:

- candidate needs to be proposed in country

- EU wide elections are held, candidates can only gather votes outside of their own country.

- Votes are weighted by amount of seats in EU parliament.

What we have right now does not work at all, EC has 0 responsibility(towards EU citizens) for their own actions and is basically a magical black box.


> candidates can only gather votes outside of their own country

Few people would do the homework of researching hundreds of candidates from other countries.


They represent whole of EU, and by EC's words they focus on interests beyond benefit of their own countries so they already have to do that. in theory at least.


Why would any member state give away their sovereignty like that?

EU is setup like it is on purpose. Parliament represents the people, council the member countries and commission EU itself.

The one with most power is the council as nothing really goes though without their (heads of state of the member countries) approval as EU has no legislative powers of its own but instead member countries have to implement the directives.


> The bigger issue is that we need to make the EU actually democratic. Start by removing every branch but the European Parliament. That's the only solution.

For goodness sake, you are sending people on goose chases instead of the real problem.

What happened here falls under the exact definition of representative democracy. There are some politicians from certain nation states pushing for the policy. They request the commission (the civil service type group) to work on the proposals, and then elected MEPs vote on it.

Again and again I have to keep repeating the same message:

This is NOT some random bureaucrats in some EU group deciding they want to push a policy. This is our elected politicians being influenced some some other agency to push chat control. They're pushing it through the EU commission, because that is how it works.

Please people, inform yourselves, or you're going to get this all wrong and fight the wrong fight.


That would just transfer power from the small countries to the big countries.


The EU parliament is highly dysfunctional. First look at the number of MEP that have been indicted for corruption. Also in the countries I know, political parties send as MEP their least able politicians that they don’t know what to do and would never be elected if their name was on the ticket. Combine that with the flaws of all the national parliaments and you get a sorry clown show.


The postulate for EU structural reform towards perfection is typical of HN and other nerds drooling over their programming language and frameworks ;) but in real life had been tried with the Lisboa treaty to the extent it was deemed possible, and no-one involved with it wants to reopen the case. I'm also sometimes angry at EU as well, but the reality is there are over twenty member states, with their constitutions, languages, democratic and other traditions such as federalism and minority rules, bilateral treatments, special interests, and backroom deals to take care of. It's a miracle the EU exists at all.


I don't think much abstraction or design is needed. We are looking at the output here and that is chat control. The EU will have to be measured against this output.

The unpopular legislative processes are pushed through via the EU isn't something new. And it is a very serious flaw that needs to be fixed.


The only solution is to stop the EU level power grab by formally restricting what the EU can do and to make sure member states remain where most of the power lies.

The US have that. The EU does not so as time passes the EU's power keeps creeping up.


> The EU does not so as time passes the EU's power keeps creeping up.

Actually, the EU has the same concept of enumerated powers (called "competences" in the case of the EU). They are listed in articles 2-6 TFEU [1]. You may argue over whether the EU has too many competences or (in some areas) too little, but it's the same principle. The EU cannot legislate outside areas where power has been expressly conferred to it by the treaties.

This is in fact one point of contention over the "chat control" legislation. It is supposed to be enacted under the "internal market" competence, but similar to the US commerce clause, there is a legal debate over whether that competence is actually sufficient to enable such legislation or whether it is legal cover for encroachment on competences reserved to the member states.

This would of course be up to the ECJ to decide, just as the US Suprement Court would have to decide if any given US federal legislation is covered by the commerce clause.

In addition, there is the Charter of Fundamental Rights, and the ECJ could also strike down EU legislation (as it has done before) if it violates the rights protected by the Charter.

[1] https://en.wikisource.org/wiki/Consolidated_version_of_the_T...


One key tool of power creep are those very treaties. Let's do one more treaty and had things in the small prints. Of course the member states drafted and agreed to those and that's why pressure should be on governments to stop hand over the keys to Brussels.

That's in addition to the constant Commission push for more power and they often overstep their role... We're seeing clearly on issues like Ukraine and, lately Israel.


> Of course the member states drafted and agreed to those and that's why pressure should be on governments to stop hand over the keys to Brussels.

What specific example are you thinking of where additional power was handed to Brussels through an amendment of the treaties?

> That's in addition to the constant Commission push for more power...

If you are worried about the executive trying to expand its power (and something that should be kept in check), may I suggest that the US is not actually a great example right now for how to avoid that?


The US has that in theory, just like the limits on the president. But in practice the US has been centralizing power since the start, and the EU has a looooong way to go to come even close.


This feels like a recipe for dysfunction and more paralysis.

The reason nothing gets done in the EU is because the power is too decentralized and we're not all pulling in the same direction. We're getting stuck in petty national interests instead of the European cause.

The fix is the exact opposite - take power from the nation states and centralize it in the EU. There's a reason the US became a single country and not loosely associated states.


"the European cause."

Plenty of Europeans, including me, disagree with you on the very existence of a "European cause".

"There's a reason the US became a single country and not loosely associated states."

I don't want federal EU, many others don't either. At least hold a referendum before running your fix. I suspect that most member countries would vote against being reduced to provinces of a centralized state.


You will be reduced to provinces of a centralized state anyways, seeing the CZ in your name. The only question is if the capital would be Brussels or Moscow.

We don't have the luxury of waiting for endless referenda. The enemy's at the gates.


This sort of false dichotimes was peddled to us in the 1940s already. Choose Berlin or Moscow.

Let us say that I don't consider your prophecy very accurate. Czechia, in some form, exists for about 1100 years. The EU probably won't match that record.

As for the Russians, molon labe, and I wouldn't count on Brussels to help us efficiently in such situations, if they cannot even enforce law in local Arab neighbourhoods.

Even today, the southwestern part of Europe is mostly obsessed with Gaza and I have to remind my Spanish and Italian colleagues that there is an actual shooting war on this very continent.


Czechia was an Austrian province until very recently.


Czechia was a constituent kingdom in a sui generis hodgepodge monarchy consisting of many kingdoms. Not the same as province.

That said, we gained sovereignty and precisely because we still remember being treated as subordinates, we don't want to lose it again to another hodgepodge.

There won't be a federal EU, live with it. The optimal time for federalists has passed, and people are more distrustful of centralization than ever before. Not just because of naked power grab attempts like Chat Control, which would perfectly fit into China, but not to a continent where multiple constitutions forbid this sort of mass surveillance.

You may find it funny, but people actually fought and died for freedom of their nations, and their legacy won't be disposed of just because the Brussels bosses would find it practical in their quest for more power and money.


> The reason nothing gets done in the EU is because the power is too decentralized and we're not all pulling in the same direction.

Look at what EU wants to do. I would be glad if nothing got done but unfortunately a lot of their horrible regulations do and Europeans suffer for it.

> The fix is the exact opposite - take power from the nation states and centralize it in the EU.

No.


The EU is not sovereign. Member countries can just outright ignore EU law (see: Hungary or the former UK) and the only recourses are civil things like issuing declarations, withholding payments, crossing them off treaties, or kicking them out of the EU. There are no EU police that can be involuntarily forced on a country the same way the USA can send armed federal police or military into its states. Doing anything like that would be a declaration of war.

A state is a monopoly on violence and EU member states overwhelmingly control their own.


s/the former UK/formerly the UK/


Yes, sad part it will be implemented and I betting even in worse form than it is proposed... And worst part of it "safety" it for current governing party to destroy any opposition.

My wild guess it will voted for with overwhelming majority using "times changed" argument.


Let's hope it will be implemented in typical "Germany does anything on the computer" fashion where they endlessly debate into a theoretically comprehensive, but impossible to implement solution.


> it will be implemented and I betting even in worse form than it is proposed

That doesn’t seem likely, because every time this fails the new version is compromised from the previous one. For example, in the last revision you would be able to refuse the monitoring but it would mean you would be unable to send files or links. Still bad, but not worse.


The game isn't to win once, it’s to keep resisting every watered-down version they throw


What do you mean "we"? Politicians don't care about you and me, and protesting is merely a useful distraction.


I want an extra thick model instead, let’s call it iPhone Travel (or Ultra?). Just thick enough so the cameras are no longer sticking out. Give me an all-week battery instead of an all-day one. Slim down the power usage and give a power saver mode that actually does make a difference. Let me go on a weekend trip in nature or festival without having to carry extra hardware or having to look for public charging stations.


Personally, I really like being able to use lightweight MagSafe batteries instead of having a thicker iPhone. I used to agree with you, but the tech has gotten ridiculously good the last couple of years.

With something like https://www.apple.com/shop/product/HRY02LL/A/anker-maggo-pow..., you get a magsafe battery that doubles the life of an iPhone and can be independently recharged, and is so slim that I can put it in my pocket attached to my iPhone and not notice.


The downside with these is that in scenarios where you need the extra juice, like say a guided tour all day where you'll be taking a lot of photos and putting it in your pocket, they tend to run hot and drain faster. Then you're carrying an dead extra battery. You get more mileage with a power bank + cord.


I have an Anker battery and a Peak Design case.

The wireless battery just slows the drain unless my phone is totally idle while charging. I really don't think wireless charging is very effective, at least it hasn't been with my 3yo phone and magnetic battery (even when both were new).


Isnt that just a replicable battery with extra steps?


fewer steps, actually. as a user, you reach into your backpack pull out the battery pack, and put it on phone, check that it's charging, and then move on with your life. Replaceable battery, there's the extra steps of powering it off, opening up the case, taking out the old battery, putting in the new battery, closing the case, powering it on, waiting for it to boot up. So many extra steps!


You could reasonably add a howswap battery with a few minutes of charge if the screen is off, so rebooting isn't an issue.

Granted old button phones booted so fast it wasnt that different from starting. So doing that was overkill.


Is slapping the MagSafe battery on once when you buy it such an extra step it bothers you?


Yes because inductive charging has a lot of losses, they are ~75% efficient, that means that you waste 1/4 of your battery capacity, and that is power that you also pay for in your electricity bill (for how it's small).

While a phone with removable battery, like it was normal back in the days, you just buy whatever number of batteries you want, when the battery is dead you replace it, and you instantly have a 100% charged phone in a matter of 10 seconds. It's surely better than a MagSafe, than a powerbank, etc.


Oh, I remember these days. For one of my early days smartphones — Motorola MPx — I had like three or four pieces. That was great, also I charged them with a universal battery. Remember similar times with Galaxy S3 and S4.


Between having 2x battery built into the phone and 2x battery that detaches, I’d like the built in option.

I don’t want to deal with losing it. I don’t want to deal with carrying around 2 chargers/cables or charging both at the same time. I want the efficiencies of everything built together and not transmitted through casings


...then buy the non-Air version if you want a thicker phone? That's not being discontinued, you know.

I genuinely don't know what you're complaining about.

You're not going to lose it. It's attached. You don't need 2 chargers or 2 cables. It reverse charges wirelessly via the phone when it's plugged in.

It's an option. People usually want options, but you're complaining you only want things the way you want them, and not let other people have different options...?


The non-Air iPhone still is unbalanced when putting it flat on a table.


That feels like a completely different conversation.


I read the original comment like ‘we’d love to have another phone, a thinker one, that has this huge camera system, and also similarly huge battery, so there’s no bump.’


They run hot, and don’t stick to the phone as well as I’d like. No, MagSafe batteries aren’t the solution for me, and I too would buy a thicker phone with more battery life.


Apple makes thicker ones. The Air isn't replacing their other phones.


This! This right here. It bothers me how someone can be bothered at the prospect of having to keep paying Apple more and more and more. Must an anti-extreme-innovation person. I am just waiting for the day when Apple makes a travelling generator to charge that MagSafe battery and of course those special plugs (don't forget the wire™) and stands that will be proprietary and mandatory with that (if you don't want to void the warranty or risk getting sued by Apple for publicly endangering tech made by them).


But that’s not like it’s an extra battery, it’s a gizmo that charges your original battery all the time, isn’t it? So technically it doesn’t make your battery bigger, but akin to keeping your phone on charge all the time. I expect it would just help you destroy that original battery, that is difficult and expensive to replace. Add some extra marketing, let them believe it’s some magical device, and kindly push them into buying a new phone when their battery dead.

I want a think iPhone with week-long battery life and the battery being easily serviceable, replaceable and ideally some unified standard one that I can buy from any decent vendor. That would be great to have. I hope we’ll come there eventually, since today phones could serve till they physically dead. If you make batteries easily serviceable, plus no software cripple with planned obsolescence.


Not at the prices the MagSafe batteries are


Do you carry these extra batteries? Or leave them in a hot car?


Just get the MagSafe battery, then you've got your extra-thick. It already exists.

It's not going to last you all week though. That's not going to just be thick, it's going to be a cube heavy enough to double up as a weapon.


magsafe is not even close, wireless charging has terrible efficiency. Honestly the whole idea "wireless powerbank" is ridiculous. You are in need of energy; would you like to waste extra energy as heat?


The way it is currently yes. But hardware is way more efficient now. Why not sacrifice performance and optimize a bit more in that direction? It is plenty fast already for everyday life. I don’t like that we only focus on performance and we don’t see longer battery life that we could have based on advances in battery technology + more efficient processors.


Yes. Give me the iPhone 17 Pro Ultra. It's the Pro Max, but even more battery. Heavier duty case. Like I'm put the thing in a case that makes it big and bulky already, if you give me a heavy duty enough setup that I feel safe letting it go naked, people might actually see the status symbol... instead of the dbrand sticker.


This is why I mostly stick with the Moto G models which have easily multi-day battery and cost sub $250.


I’ve had a bunch of Moto G phones, I love them. This round I decided to try their upper midrange Edge line.

I found a deal on a Moto Edge 2024 and it’s fantastic. It’s so light and compact vs the Moto G Power, and still can go two full days no problem. The camera is excellent as well, which was my only real gripe with the G phones.

It can plug into my USB-C monitor and act like a Chromebook (more or less). I play Minecraft with my kids this way.


But do you get to hear First Time in A Moto G™ when they announce something? See! That is what you are missing. That is what you pay for. That's revolutionary. Take my money Apple!


Thick is easy. Get a battery case. I used to have one that allowed for swappable samsung batteries packs that was great.


Getting flashbacks to the HTC Evo era and having a thick ass battery case lol, before that i'd have to swap battery like twice a shift.


A battery case would work too. Was just hoping for a model that is trimmed and optimized for longer trips outside the city/with absence of reliable power sources. Cut some of the performance, only efficiency cores, bigger antenna and optimize hardware aggressively for low battery usage. Maybe use some of the bigger case for repairability…


Agreed. Give me a phone thick and durable enough that I don't feel the need to add a screen protector and case to it, or strap a battery to the back to make it last.

It seems they are often peeling away useful features, which then you have to replace - yielding a worse experience often.

Small screen, thick, durable, good battery. Would pay $


But that will rob people of those multiple extremely satisfying feelings across those one or two years, before they change the iPhone, of paying more to Apple for battery packs and then another and then another… etc. You should think of that as well.


I don’t think many people would like a phone that is twice as heavy all the time. At least battery packs can be taken off.

If few people would buy it, Apple won't produce it. I think the Air will flop for this reason.


I use a battery case, it is amazing. Gives the phone some weight and 2 days battery.


Back when replaceable batteries were a thing I got this beast for my Galaxy Note 4 - https://blog.gsmarena.com/zerolemon-offers-10000mah-extended... ... it was ridiculous but awesome.


Oh wow, so cool! Do you have some blog posts about that, YouTube videos, any line of journaling? Would love to learn about that experience.


will someone please make this? a phone with a browser, basic camera, large battery and a UI that doesnt suck ass? a phone for adults that is affordable? i want more and more each day to get away from apple


this makes absolute sense. most of the times when my iphone 14 is literally in life support. honestly would trade off the thickness to not have to charge everyday


Phones are tools, not fashion statements.


iPhone Thicc- body positivity!


iPhone Travel? Please. We don’t go on Craig-approved drug-fueled vision quests just to land on mediocrity like that. You’re close though.

It’s gonna be the iPhone Voyager.


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

Search: