skysight-inc/HackerNews huggingface dataset:
Coincidentally, I was telling to some friends that I deleted all my social media (Facebook, Instagram, Twitter and Reddit) years ago and is one of the best decisions I've ever made. Reason being mainly, that in a more or less subconscious way, social media (and internet in general might too) alters your perception of many things and create by default very bad habits. The most relevant for me are:

1. Intensification of tribalism.

2. Manipulates you making you to believe that certain things are a widely accepted trend or consensus.

3. Create, on the big scale, the habit of consuming short content, demolishing your attention span.

4. Makes you to dehumanize very easily people as what you get is a virtual representation of a human, and IMO, makes easy to become arrogant and discard opinions and depreciate the value of others.

5. Gives you a false expectation of reality (like traditional marketing but worse IMO)

Of course one could still be using social media and fight oneself against those things but I think:

1. There is a multi billion conglomerate of companies investing for making you to fall in some of the aforementioned points among others not mentioned.

2. There is no point. I consider that the value of social media is, in big part, just an enchantment we've fallen in. It has way less value than we think.

So, what I try to do these days is to force myself to consume content that requires certain cognitive effort I consider beneficial. Personally: books, play videogames, watch movies, play instrument, learn new languages, write code, do sports, focus in real people around me and learn from them etc. Always trying to analyze and think on what I am doing and focusing as much as possible.

No, I haven't become some kind of ascetic but I think that overall it has helped, a lot, with developing more empathy, humbleness, less anxious and stable in my ideas and my perception of the world surrounding me.

PS: Yes, I still use Hacker news that some might consider social media, but I do because the content, whether are comments or articles linked, has good quality and the mindset of the community is quite rational and common sense prevails most of the time.
I often see people writing responses without even reading the post they are responding to. Why not read more than the 1st sentence?
Does your analysis rely on a localized energy market? Because with curtailment it seems to me that there is no incentive for energy producers to sell energy cheaply to factobatteries, right?
You can always message people personally and I would say that will create a more deeper connection.
> At the end of the day all stock market returns come from one's of 3 things

None of which really reflect reality, and rely on basically pure speculation.

They also depend on the stock to go up up up up.

> Over the long run the speculation that you so decry ( which amounts to Multiple expansion) has a negligible impact (less than 1%).

Over the long run stocks are just speculation.
I am with you on that, it makes perfect sense. I've come to accept that skepticism is healthy with things like this, it allows us to proceed with care and look at the issue from different angles. Plus, we've seen companies abuse our trust to gain a dollar.
> There is nothing "psychotic" about signing up again and adding some old friends again

In fact - I did that, and my facebook (and Twitter) experiences have been a lot better, since I was a lot more careful about who I added. I quit Facebook years ago (around the time of the 2016 election) because I had so many casual acquaintances on my feed posting things I really didn't want to be reading, but then I felt weird going through and unfriending them one by one. I re-joined just recently and I have only a handful of people on my feed who only post positive things, and it's actually a pleasant experience.
That's interesting, I never considered cooking with hydrogen gas. I think I assumed the steam production and very rapid burn would make it unsuitable, but this article from, er, the American Hydrogen Association says otherwise: https://www.clean-air.org/faq.html
You are absolutely lending money to the bank when you deposit it, and they are absolutely investing it and making money off of it.

Why do you think savings accounts have limits on it but you get interest on it? Because it's more stable and more reliable for them.
This one alone is worth it for the graph. The other one doesn't have the graph.

(I spent most of my time oogling at the graph.)
My favorite track has to be Russian enigma.
One of my favorite things is "the thing that sounds obvious when I say it, but you didn't think of it before". Here's one related to benchmarking: For A to be 120x better than B in a comparable task, that has to mean that B is leaving that much performance on the table in the first place.

Now, let's combine this with one of the persistent tendencies of developers to take one specific benchmark as indicative of the overall performance, which is often preyed on by benchmarkers trying to sell things.

Is it really plausible that neo4j takes 120x longer than it needs to on all operations? A dedicated graph database that has been tuned and optimized for that task for quite a while now?

I'm not quite going to rate that a 0 probability, but it's definitely a very big claim. While the probability is not 0, it is comfortably below "someone's gaming the numbers" and "the benchmark is not as comparable as claimed". There's a faint chance the latter may match a production use case; for instance, certain comparisons of NoSQL DBs and SQL DBs are "not fair" in that they won't be doing remotely the same things for the queries and the performance landscape is very complicated, with one side winning handily for some tasks and the other side handily winning for others, but if your use case falls into one of those big wins you may not care about the "fairness". But it's still a pretty big chunk of probability mass that it's just plain not comparable; how many times have we seen a ludicrous benchmarking claim of relative superiority just for the losing side to pop up and say something to the effect of "Hey, did you consider adding the correct index to the data, oh look if you do that we win by a factor of 4."

Tell me you're 1.2x or 1.5x faster or something, or that your clever compression means I can remove 1/3rd of my systems or something. Keep it in the range of plausible.

While I'm sure this won't affect the marketing of this company any, ludicrously large claims of 10x+ speed improvements actually turn me off, not attract me. You'd better have some sort of super compelling reason why you somehow managed to be that fast over your competitor, like, "we're the first to successfully leverage GPUs" or something like that. Otherwise I'm going to guess "Actually, you have an O(log n log log n) algorithm over their O(log n log n) algorithm and you cranked the data set up to the ludicrous sizes it takes to get an arbitrarily large X factor improvement over your competition" or something like that.

(Always gotta love people comparing two completely different O(...) algorithms against each other and declaring one is X times faster than the other. This is another major source of "10,000x faster!"... yeah, O(n log n) is "10,000 faster!" than O(n^2), sure. It's also 100,000 times faster, 10 times faster, and a billionkajillion times faster, all at the same time.)
It's as bad as you think: pompous and reads like we're all idiots and the author is that one guy at the high school party who was fixated on being the "smartest guy" in the room.
Edit: Dead blog link.
You know, this tendency to call things which are not actually ORMs ORMs reminds me a lot of the tendency for a lot of "multi paradigm" languages to claim they support OO while actually not supporting true OO (whatever that really means, I'm still not personally sure yet but it's easier to tell when you DON'T have it than when you do).

You will have an argument with someone about the flaws in the concept of ORMs and they will pull out something which calls itself an ORM but seems to lack a lot of the core of what an ORM was supposed to do. (This is starting to sound like an appeal to purity but I think the problem here is that terms like OO and ORM are increasingly becoming diluted to the point of being meaningless.)

Anyway, I'm not saying that you did anything wrong, you obviously are not the person who originally described Prisma as an ORM, it's on their website. I can sort of understand why the people behind Prisma called it an ORM as it is probably advantageous as a marketing strategy. But I will say that just from a quick glance, Prisma is NOT really an ORM but seemingly far more of just a query generator with nice syntax (e.g. sqlalchemy core). That's not to say it is inferior, it is in my opinion clearly superior, I strongly believe this is the correct sort of tool for helping work with a relational database from any programming language. I just wish people were more precise with terminology.
Python Distilled (2021)
> I think the problem is that recently, the quality of pages linked from search results has increased. There seem to be a lot of people out there who are algorithmically generating product reviews and comparisons, especially.

> In years past, I think it was much easier to discern such low-value content. But lately I find that it's not immediately obvious, and I waste time in drawing that conclusion and moving on.

I know what you mean, but I wouldn't describe that as an increase in "quality."

> So my search strategy, at least for the kinds of things most susceptible, is to shift from "open-ended with exceptions" to "only trust sites whose names I recognize".

IMHO, one interesting thing "AI" might do, is finally kill the open, free-to-access Web, returning things to something like the 90s, where if you wanted to know something, you had to buy a newspaper, magazine, or book published by an institution. It would do it by filling the web with low value stuff that's too hard to detect.

DALL-E/Stable Diffusion are already killing the appeal of certain styles of fantastic art, due to overexposure and mediocrity.

I look forward to the day when Wikipedia is overrun with "AI"-generated vandalism that's difficult to detect, but designed to corrupt it according to various agendas. They could even include generated citations to documents that sound like they could support the vandalistic claims (because few actually go through the trouble of verifying those).
The 'Cheap' Decisions That Can Affect Image Synthesis
If I've learned anything it's that there is always a tradeoff.

The question is whether the downside affects your application.
Laravel has Nova, Django has Django Admin, and now, Rails has Avo.

https://avohq.io

*I am the author of Avo
> cant make a new Facebook in 2023 and add all these old friends. Literally psychotic behavior.

I'm pretty sure Facebook 'archives' your account and allows reactivation just for people in this position...
Allegedly this was the patch introducing the bug:
https://lore.kernel.org/stable/20221228144337.512799851@linu...

It seems to me that for a long time now stable releases haven't been trying very hard to follow the stated policy [1], in particular the parts that say

> It must fix a real bug that bothers people (not a, "This could be a problem..." type thing).

and

> It must fix a problem that causes a build error ([...]), an oops, a hang, data corruption, a real security issue, or some "oh, that’s not good" issue. In short, something critical.

[1]: https://docs.kernel.org/process/stable-kernel-rules.html
I ignored your point… about adding a random comma to preserve the original title’s word choice? I’m confused how that’s relevant. If the comma makes things less clear to the majority of readers, then it would not be an improvement.

Based on the distribution of downvotes and upvotes between your original comment and my original comment (which is at +13), I think most people on this post overwhelmingly agreed with me, for whatever that is worth. Good communication requires figuring out what works for most people, not just one person, and short of running some focus group testing, the vote distribution is the best available proxy for that here, in my opinion.

> It could be improved.

Communication can always be improved, and I’m always trying. I agree there is still room for improvement. I’m sorry if it isn’t good enough yet.
You are right, but I never said Mastodon was without authority, it's decentralized and authorative at the same time.

To be able to remove the admin in Mastodon we would need to change laws since nobody would host a server that they cannot delete illegal content from.

Thinking about these things opens doors to understanding the absurdity of our current society.

In the end: to think that you can control anything is an illusion of energy abundance, and since we are running out of coal, oil and gas; my intuition tells me authority is going to dwindle slowly, then fast and finally all at once.

Thus, my conclusion is: don't build admin interfaces. :D

Adding to this the source-available economy that is the last step in our modern stack, needs user generated/hosted/owned content. So I think moderation tools needs to be less energy intense than manual.

My only solution so far is pride/shame, like hn; so you attach a pseudonym to things: after all that is how communities have worked since we started naming people.
It's not the translation. The writing is just bad. It isn't anywhere close to Hugo level work suggesting there was a payoff for international recognition.
Reddit is trying really hard to become a social media and it's giving a lot of tools to users to treat it as such.

But I agree with you that the most basic (or old) experience of reddit is not of a social media platform.
Avo is great, we are using it at my company Synura. Awesome job, it just works with very little configuration.
I would argue the opposite. Give anyone who can write reasonnably the abstract of a few dozen papers in a given field, and I am confident they would be able to produce a convincing bullshit abstract. Most abstracts in a given field sound extremely similar, and are mostly keyword dropping with an ounce of self-promotion. I actually think that the only reason ChatGPT did not produce a higher rate of convincing abstracts is that the reaserchers assessing them knew they had a high probability to look at an AI result and were thus extra careful. Most of the abstracts correctly labelled as AI would probably be considered legit (which does not mean good) if sent to a conference without warning.
This is for when you can't "just sell the electricity to the grid", either because it is congested or because you have more electricity at the moment than there is consumer demand available. An example off the top of my mind is in the North of the Netherlands, where the power cables from several major wind parks will come ashore. During periods of high production and limited demand, like a storm during the weekend, there will be more production than they can shift with the infra available. Shell is building a multi-GW electrolyzer plant to absorb the excess energy.

There are also some industrial applications like steel smelting where some chemical reducing agent is required, which would be difficult to convert to electricity-only operation. Fertilizer production is also pretty hydrogen-heavy.
> Other than operator overloads, you have all those same problems with C.

How about no? RAII and exceptions do a lot of stuff that is hard to see (because most of the time, there literally isn't any written code that calls them).
Why would you not want to read fiction written by someone with political opinions far from your own? Isn't the entire point of speculative fiction about getting exposed to ideas you would not have yourself?
The simple problem is that nuclear is poor value compared to renewables. Even if you add the cost of storage and a smart grid - which are useful whatever your sources - the total costs of nuclear power are still insanely expensive. And the gap is widening, because renewables are getting cheaper and cheaper.

And unlike a nuclear power station, they don't take years to build.

[1] According to Lazard, the total costs of nuclear energy - including value writedowns caused by slow building - make it six to twelve times more expensive than utility scale solar. Wind and geo are even cheaper.

https://www.lazard.com/media/450773/lazards-levelized-cost-o...
I'm a long time Firefox user, but some things are getting really irritating:

- The default toolbar layout looks really dumb with those spacers, especially when you enable the search bar

- Wizards in the first visible tab when you install the browser, or even a specific new browser version.

- Mozilla the organization in general
They were profitable at slightly lower prices than this a couple of years ago, so it seems likely.
Ask HN: Britishers, would the ONS collaborate w a private company for research?
Market, citizen preference research to be specific.
I love the Remembrance of Earth's Past trilogy, but Stephenson's characters in Seveneves far outstrip any in these 3 books
Does it even apply to something like Twitter? If it applies to Twitter then surely that means it also applies to Youtube? Does that mean youtube-dl must be officially supported? I thought it only applied to digital markets (stuff like amazon, google's advertising platform, etc)
Power is given to the person responsible for the content of the measurement. The guy making the reports is rarely the one who wields power. The receiver of the reports is the one who gains power.
That too... I was thinking more CN (cyanide).
As someone who has repeatedly switched browsers in 20 years... for some reason, sometimes Firefox has performance issues on some platform, or maybe just how it's packaged. I've heard people describe Firefox on Windows as slow (I never had that, but on one Windows 7 installation I had Chrome be annoying and reinstalling/nuking profile didnt work), but I did have problems on Debian, 2 companies ago, so that's why I switched that machine to Chromium. Sometimes resetting the profile works, sometimes not. Sometimes you find yourself using Chrome features so often that you switch your main browser and don't look back for a few years. (FWIW, I use both on my work laptop, exclusively Firefox on home Windows machine + laptop, and again both on my older travel laptop). Also interestingly I semi often read about people ranting about Thunderbird being slow on Windows, something I've never experienced except when moving hundreds of mails manually - but I did have performance problems on Linux in the past..
I had NFI what these two TLAs were:

FEN --- https://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notati...
PGN --- https://en.wikipedia.org/wiki/Portable_Game_Notation
Python. Ableton's API and Django's codebase are good examples.
StarLink isn’t profitable, so that’s the kiss of death in a down market. Doesn’t matter how good the product is or how much people will pay if the replacement satellites to keep it running cost more.
It might be more akin to smoking; cooking with gas at home, buy a rider to insur your health insurance and that of your kids for respiratory disorders.
Sigh. How do I even use the official client in a reasonable way? I want to start over where I left off, with unread tweets left chronologically to scroll.

The official client all seem to show the most recent tweets so I have to scroll down backwards in time?
>It is almost as if the public discourse is dominated by loud simple minded people who sort themselves into tribes along arbitrary/self-serving lines and fiercely double down in the face of evidence.

This is a nice way of looking at it. Another is those "simple minded voices" are likely being paid by the oil companies to spread the pro recycling and anti nuclear positions.
I have worked at Google (although in a different department). From what I could see there was never intentional hurting of other browsers. However, given a list of (always too long) TODOs, improving a non-critical feature for 10% of users often just doesn't make it to the top.

And yes, Google is a huge company with a ton of developers, but teams are not. In my experience, these kind of fixes are sometimes even done by individuals in their "spare" time, to contribute a bit back (even if it's for a competing browser).
I use FF with W11 without any problems
This is a strawman. There is a whole lot in the middle between "wooden" characters and "high literature about well-developed characters going on emotional journeys...". One can write an interesting character without attempting highfalutin literature.
Any clue on Zbb? Zk* and Zbk*?

Can you do regular Linux without S?
Combustion of methane also produces steam, so that would not necessarily make a big difference. Hydrogen also does not necessarily burn any faster than other gases used for cooking, you just need to adjust the cooking apparatus for a different rate of gas flow.
The author explicitly mentions that they want their casual friendships back though:

> It’s perfectly okay to have causal online friends from school, childhood, work etc and only talk through social media and keep up that way.
Next time I buy a vehicle, its heavy weight is going to play a major role in my decision. If there are heavy EVs driving around, I feel I need one myself to give me a fighting chance in the case of a collision with one. The arms race of vehicle size (and weight) continues...
I found The Three Body Problem disappointing. The "big idea" was more of a magical contraption which couldn't work in practice (there's no true 2D in our space), and the scene with the tanker mentioned in another comment was utterly unbelievable. That can't just have been the translation.

Around the same time, I read Exhalation by Chiang, who is of Chinese descent. That was a truly wonderful book, which addresses "big themes" in short stories. If you haven't read it, here's a rather big idea I'd never encountered before: what if the Biblical creation story is true, but God doesn't seem to listen? How alone would we be?
> I question if you’ve ever used an intel Mac and then transition to an M1 Mac.

I don't know why you question this, because I've clearly been using Macs since PPC.

To be clear, I've owned around a dozen Macs over the past 20 years: PPC, Intel, Apple silicon.

> is enough to switch from windows

Ok but basically any reason is enough to switch from Windows. ;-)

Whereas I was considering the opposite switch from Mac to Windows.
Are you bragging?
I`m happy for your personal decision, but I`m not sure why you decided to share with everyone that you stopped using some websites..
Holding someone accountable as per the law seems like a distraction to you? Ok, I guess you don't agree with one of the fundamental organizing principles of our society then. Lets just agree to disagree and you can go live in a cave.
Social media is addictive (edit: to some people). It's like telling an alcoholic "why bother throwing away the beer in your fridge, keep it around if a friend comes over and wants to drink, why is it so hard to just not drink it?"
Vim keybindings are like a Huffman encoding for expressing text manipulation operations.
::value() method can both return a reference (bare use) and give up the ownership of the wrapped value (used with std::move). You just have to state your intention correctly. It's not a problem with std::optional specifically, it's just the default C++ behavior. The entire thing works much better in Rust, where move is the default op and copies need to be explicit.