superboum

Joined 11 years ago

Karma
220
Submissions
33
Member since
May 31
[ my public key: https://keybase.io/superboum; my proof: https://keybase.io/superboum/sigs/I10G856sbkeYfTI53cAMPJg-n_cmt0DoHNYdxbrHcEY ]
View on Hacker News

Recent submissions

Comment · 10 days ago
There is a huge loophole in the reasoning: Sam Altman assumes, without stating it clearly, that RAM is used only for AI use, and the only question is "should AI inference being run in the cloud or on our computer".

But that's not true. Computers, including RAM, are used for many different things that do not involve AI at all. video games, office work, communications, access to culture, etc.

So, what Altman really says is "AI is the only thing that matter for computing, and thus, for the success of his company, we must allocate all the RAM to his company, and forbid any people from accessing it".

And, IMO, we should not accept that kind of discourse :s

Comment · 1 month ago
Sure this article is published by one of the stakeholders (the authors) and thus they are not "neutral". Sure it may highlight some sentences taken out of their contexts, that were not meant to be public. But, in the end, it seems it still draws a portrait, where people who are cited seem to not value creative work, where they feel very confident about themselves and their superiority. The fact they seem to question the public reaction, rather than questioning if what they are doing is ethical, make them look hypocritical. And it reads like they are ready to use any means necessary to achieve their goals, and it seems they are not that frightened by the law.

I know many people will think that's business as usual, and that business are for profits and that's their only _raison d'être_, that winning the AI race is all what matters, and trusting any promise from a company/CEO/executive make you a fool. But not everyone think like that, and OpenAI/Anthropric/etc. are allowed to exist because many people expect some positive outcomes from their work. And a healthy society needs a bit more than "business as usual/any lie is ok as long as we are not caught" to work. And asking for the same level of responsibility/accountability as any other business would be, in my opinion, a good signal.

And the very first step could be, indeed, to ask them to be accountable here, and the question could be "hacking is about celebrating creativity with computers, creativity is what make life enjoyable, doing creative work is something we can enjoy, why do you want to kill it so much? Why are you so dismissive about people for which creativity is the core of their work? Copyright does not seem to be the target here, as the rent collector is the editor, not George R.R. Martin or any other author, so what's wrong with authors, painters, designers according to you? Similarly, you're only talking about making creative work disappear - not helping creative work in the way it was framed by Steve Jobs - "the computer is a bicycle for your mind". Could you frame your ideal society? What role does culture play in this society?"

I would really like to hear them on these topics. Sincerely.

Comment · 3 months ago
I expected to find the following techno-critic arguments in this blog post, but did not really find them. Here they are, Hacker News!

[Tools do not exist in the void but in a society]. You can't study tools without studying the context that created it. Some tools work in some society, some others don't. One example, IIRC, are Ski-Doo with some native population that have Potlatch-like practices. Some anthropologist gave them Ski-Doo but you have to sacrifice something precious to give back, and soon they had to be burnt. In our society, anything expensive that require maintenance and repair is a bad fit as both "don't have the time" and the skills. We prefer "disposable" objects at the cost we know. That argument alone also explain why if both Switzerland and USA have the same amount of guns per inhabitant, they are less gun murder in Switzerland than in USA: different societies, with different culture, with different level of poverty, with different actors, etc.

[Tools create potentials, society may realize them]. As hackers, we often like to create new potentials (eg. with Bluesky ATProto, or the anonymous Vuvuzela chat, etc.). We also envisioned that with electricity, then with 3D printing, that people would build many objects of their daily life directly at home. But, from all the created technologies, some potentials are realized, some not. Community Memory, a San-Fransisco pre-Internet electronic board, wrote that more often the potentials that favor people in power in our society are realized. That's Palantir - strong - business model.

[Tools convey intentions]. I said above that tools create potentials. These potentials are not limited to what the tool actually is, but it should encompass all the micro-choices made by ones creating it. To illustrate this idea, take a knife. Knife designed to cook on one side, and knife designed for hunting in the other side, do not look the same. Youtube, by not displaying a big bar telling you how much you already uploaded to their server convey the idea of an infinite storage space, etc. Additionally to the raw utility of your tool, you can convey ideas, intentions, suggestion, affordance, either consciously or unconsciously. Back to guns in Switzerland & USA, both how people get the gun, what are the narrative, what the guns look like, whether or not you personalize it, etc. has a huge impact too.

[Our tools maximize efficiency at the expense of everything else]. Efficiency, in this case, could be defined as reaching a specific goal, in a stable & defined context. The critics of efficiency improvement are multiple: often, what really matter is to reach an acceptable threshold on many many different goals. Additionally, most efficiency gain make the process more and more dependent of a stable defined context, each micro-change in the environment and the whole tool / production chain is disrupted. It could be summarized as the opposition between "industry" and "craft". It's also one argument of the luddite: they also had tools to build cloth, that were less optimized in term of speed to build a cloth, and harder to master. But on other goals, that were not considered at that time, like quality, they were better. They thought the better quality of their cloth will save them, when people will find how poor quality are the cloths made by the new automated machine. But it did not happen. Still, from a French perspective, crafts still exist there; it's what luxury brand sells, because rich people know how much better they are. William Morris experimented and published a lot on these topics, it's an interesting reference.

With the 4 ideas (tools do not exist in the void, tools create only potentials, tools convey intentions, we build tools to maximize efficiency only), I think we have some basis to build a stimulating critic of both AI, cars, and knife. But this part is left as an exercise for the reader :-)

People interested in these topics may read Ivan Illich, André Gorz, or Jacques Ellul.

Comment · 4 months ago
Deceptive query plans (eg. due to very specific write shapes), lack of QoS classes (to priorize OLTP requests over OLAP ones without spawning a read replica), manual partitioning that is way too manual, lack of backpressure during replication (WAL accumulate and Postgres continues accepting writes) and lack of first-class leader-election mechanism (eg. something like what sorintlab/stolon does) are my top 5 issues with PostgreSQL. Glad to see that one of my 5 pain point (that I call "QoS classes") is shared and addressed, I'm sure on-call engineers will thank you, this work addresses real operating issues.
Comment · 11 months ago
It is harder and harder to publish SaaS building bricks as open-source, as too many companies are not contributing back their change (sometimes called "freeriders"), leading to the core developers abandoning open-source to protect their business model. This post is a summary of the discussions that happened between Garage core developers and their strategy to make sure that everyone share their improvements while making legally mandatory that future versions are published under the same open license.
Comment · 1 year ago
Comment · 2 years ago
First, there is no proof that "LFP grid scale batteries" last longer than regular batteries today as your question may imply.

It seems the first "grid scale batteries" were derived from EV batteries, and are planned for 1 or 2 decades[1].

Basically, we are discussing battery ageing here, which is a complex problem[2].

According to the different studies on the topic I found, mentioning specifically "large-scale" installation like the ones discussed here, the answer is definitely and deceptively the same: between 10 and 20 years[3][5]. More precisely.

From [3]:

> To address the global effort to decrease carbon emissions, many consumers, corporations, and energy providers are adopting the use of electric vehicles and stationary energy storage systems paired with renewable electricity generation. These systems often utilize large-format lithium-ion batteries [...]. Real-world battery lifetime is evaluated by simulating residential energy storage and commercial frequency containment reserve systems in several U.S. climate regions. Predicted lifetime across cell types varies from 7 years to 20+ years, though all cells are predicted to have at least 10 year life in certain conditions.

From [5]:

> In the 2020 report, calendar life for both LFP and NMC Li-ion systems was stated as 10 years. The 2022 report takes additional information from long-term laboratory work (Saft, 2021) and product data into account (Baxter, 2021b) to establish new calendar lives of 16 years for LFP and 13 years for NMC. The calendar life is unchanged for 2030.

I also claim that battery are not renewable. One might argue that, if we can recycle batteries like we recycle regular glass, it could be considered as renewable. However, today there are 2 industrialized processes that are not satisfying (pyrometallurgical and hydrometallurgical processing) which "require high energy, and/or complex wet-chemistry steps"[4]. Some explored processes called "direct recycling"[4], which also has severe drawbacks but at least is more promising.

Which makes me think: we are, at least, making huge bets on the future here, as we risk 1) having huge amount of aged batteries in 1 or 2 decades, 2) no more mineral resources to extract.

[1]: https://www.quora.com/How-long-do-grid-storage-batteries-las...

[2]: https://cea.hal.science/cea-01791260/document

[3]: https://www.sciencedirect.com/science/article/abs/pii/S23521...

[4]: https://www.sciencedirect.com/science/article/pii/S2352152X2...

[5]: https://www.pnnl.gov/sites/default/files/media/file/ESGC%20C...

Comment · 2 years ago
It seems the correlation between the article title ("Getting the Grid to Net Zero") and the subject that is actually discussed (maintaining a power grid stability in presence of inverters) is very weak.

Don't get me wrong: the article is very interesting. I really learnt something: I discovered "system inertia", I was not aware of stability issues linked to inverters, and did not know about grid-forming & grid-following inverters, and the research about finding the minimal amount of grid-forming to keep a power-grid stable in case of an issue in a given power plant. All of these topics are very interesting.

But making a connection between inverters and ecology through the "net zero" terms seems either off topic, misleading or irrelevant. First because this "net zero" term is heavily criticized as it means carbon are still emitted but companies are paying for carbon credits (that are not compensating at all the carbon emitted for many reasons [1]). Here building solar panels, wind turbines & batteries emits CO2, and their lifespan is relatively short (at most 10 years for batteries, ~25 years for wind turbines & solar panels, compared to hundreds of years for a dam[7]). Second because climate change is not the only concern about ecology, there are concerning questions about mineral resource extraction, like lithium[2] that is heavily used in batteries, but more generally, we are already extracting the whole Mendeleev periodic table[3]: we don't have alternative mineral resources for batteries or other technologies, the only solution is to extract, produce & consume less. Third, if your only goal is to reduce carbon dioxide equivalent (eqCO2), you should advertise nuclear power plant as the solution. Depending on studies, they produce the same amount or less eqCO2 compared to a wind turbine without batteries[4]. Of course, often eqCO2 is not the only important subject here (being renewable/sustainable is also important, and uranium is a limited resource). And finally, the fact we use renewable energy more and more did not lead to a worlwide energy transition, but an addition. Having a transition will require way more than technologies[5], something that is also not discussed here.

Speaking about solutions to pack a higher percentage of Intermittent renewable energy sources (IRES)[6] in a power-grid through the help of batteries and inverters would have been more accurate in my opinion. Maybe "Why we were not able to achieve 100% renewable energy before?" if you want to be catchy, and it's not perfect, as you are still hiding that you rely on lot of batteries, that are far from being renewable.

As a conclusion, I would say it would be great to be careful when engineers (here IEEE) discuss specific technologies (here power-grid inverters) to not draw conclusion too quickly (having a positive environmental impact), as it's far from being obvious. I know they want to be read, I know that the title must be catchy to attract readers, but it's not an excuse as illustrated above.

[1]: https://demandclimatejustice.org/wp-content/uploads/2020/10/...

[2]: https://www.cnbc.com/2023/08/29/a-worldwide-lithium-shortage...

[3]: https://www.euchems.eu/euchems-periodic-table/

[4]: https://www.edfenergy.com/media-centre/news-releases/over-it...

[5]: https://www.sciencedirect.com/science/article/abs/pii/S22146...

[6]: https://en.wikipedia.org/wiki/Variable_renewable_energy

[7]: https://www.power-technology.com/data-insights/power-plant-p...

Comment · 3 years ago
Comment · 3 years ago
Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
You own the servers. This is a tool to build your own object-storage cluster. For example, you can get 3 old desktop PCs, install Linux on them, download and launch Garage on them, configure your 3 instances in a single cluster, then send data to this cluster. Your data will be spread and duplicated on the 3 machines. If one machine fails or is offline, you can still access and write data to the cluster.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton