skysight-inc/HackerNews huggingface dataset:
The point being made is that no, the boat has not sailed. It is not necessary. Your version of reality is one of submission.

You cannot comply your way out of tyranny.
As a Neovim afficionado - I think you lose some credibility recommending it as an alternative to VSCode and Sublime. They're different beasts. I imagine a lot of people would be immediately turned off if they were expecting a VSCode/Sublime-like editing experience.

I'd put Lapce in that spot: https://lapce.dev/
If you define a function that does some preprocessing before creating an instance in Rust, it is not a special member function that the language understands. It’s just a regular old function that happens to return an instance.

I do agree that it can be useful when discussing code to refer to these style functions with a more specific term, like a constructor, but that’s a colloquialism, and when discussing language features, being precise is important.
An example of zipper failure in the Airbus incident is when a wire bundle gets cut, all the functions of all the wires in that bundle are lost. Having two or more smaller bundles physically separated would greatly reduce that risk. Certainly, having the primary and the backup system in the same bundle is a bad idea.

On the 757, one set of control cables runs under the floor. The backup set runs in the ceiling.
The majority of people will assume it's not true because as humans we bias towards optimism and lying to ourselves. We choose to artificially scaffold logic to fit our positive bias and you're going to see a lot of arguments in this thread attempting to refute this study. Most of those comments will be of that nature: composing different facts and figures and evidence in a specific way to fit their own desired outcome.

Studies prove that the majority of people are like this and I'm one of them.

Therefore I'm going to what everyone else does and that is work and drive to work, spend time with my family, spend time with my friends and not do anything different everyday. I guess being self aware of my own biases makes me slightly different, but in this case people who are self aware probably just choose to avoid thinking about it. We got daily problems to deal with and the environment is still too abstract to consider even when there's a lot of evidence suggesting it's too late.

This is the reality of people. It's predictable. Even people on this thread "claiming" to do something about it likely aren't doing much or doing anything meaningful. What's written in this thread is rationalization to keep doing what they're currently doing.

Only a very small small small percentage of the population can actually be genuinely panicked by what the evidence suggests. They will be making drastic changes to their own lives and attempting to change the world. People who build and construct their lives around rationality are the ones we classify as extremist.

I'm not saying these "extremists" are smarter or have higher IQ. It's more of a behavioral trait among a small portion of the population. They lack the normal biases people have, and I think this may have a small association with lower IQ as some of them are unable to weigh the rational logic against the consequences of going against the grain of popular opinion/behavior.
the receiver is the wrong part to regulate. most people, know it or not, could eventualy learn and master production of a receiver, well enough to perform the task.

not so with barrel; chamber; and bolt. these are parts to regulate. these are the core of the machine. skill, and tooling is a significant barrier to working hard steel alloys to required specs.
umm, touche
Same logic could be applied to Linux by Microsoft in the 90s. In fact, the “It’s for your safety” has been applied to some of the worst things humans have perpetrated including apartheid (which I lived through) and the holocaust. And it’s always those that claim to keep us safe doing the worst. And it continues with perceived dangers providing pretext and moral authority to do bad things.
I noticed that articles in favour of one side are flagged too, while this one [0] in favour of the other side mysteriously seems not to be.

I have a lot of respect for Paul Graham who founded this site (increased by [1]) and the moderators too but the user community confuses me sometimes because sometimes replies that are downvoted quite a bit eventually get a total positive score.

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

[1] https://twitter.com/paulg/status/1733146138226614465?t=jvhgZ...
What efforts?
Apple and Google have been recommending that actual data not be sent through these push notifications and only a “ping” for the app to go check the source of truth.

Maybe it’s time to actually enforce this and remove the ability for arbitrary content to be sent?
Looks like it's time to finally dive into setting up ntfy and UnifiedPush for my stuff.
My default assumption is that the collapsitarians are as correct in 2023 as they were when they predicted the imminent collapse of humanity and its descent into barbarism toward extinction back in the late 1700s.

There is a reason every prediction of doom has been updated with new editions or "recalibrations" every decade or so for the last several centuries.
> the papers emphasize they are not predictions, but illustrating complex relationships

If it has no predictive power, why should it be taken seriously? I'm concerned about the environment and sustainability too, but that's the exact reason we can't afford to throw empiricism out the window the second things start looking a bit hairy.
Look at their plots, they show it running out... Right about now. When in reality oil is most likely to last longer than us using it.

If any of this was true you'd see commodity prices spiking across the board. And even if that happened, agriculture would be the last thing affected, since demand for food is completely inelastic.
And yet I'll still be waiting five weeks to just download the world because I'm stuck on 2Mb/s ADSL.
There is a lot of noise here suggesting it is too much, but relative to the supposed SV unicorns of two years ago this looks like an absolute steal.
You read up on permacomputing[0] and embrace the resilience mindset.

[0]: https://permacomputing.net
I'm a giant pessimist, and reading articles in August, September, October, November how the previous month was unprecedentedly hot and how scientists are flabbergasted when they see the charts, that range seems believable. I imagine Northern Hemipshere summer 2024 will even be more extreme because somewhere in there is a feedback loop that's driving things in an exponential way...
But a mountain would work, yes? And if you already need the mountain lab for physics, what is the extra cost to staff military personnel there?
That's genuinely incredible, given that the existing strategies involve neurotoxins that we just hope have a minimal impact on humans. My concern however is whether or not this stuff is potentially fatal to some pets or wild animals, for example dogs and xylitol are a BAD mix.
Im working on embeddings database of my personal information, and ability to query it. Just a privacy reason.
Another reason not to scale down the number of humans is that they're needed when automation breaks.

Planes could very well fly themselves 99%+ of the time, but you want to have pilots when there are in flight issues that aren't handled by automation.
The science can be totally correct and the future still be different.
Yes.

Also, respond very quickly to recent trust issues, but slowly to long term trust issues. So any trust violation gets punished quickly & heavily, but has little lasting effect if turns out to be an isolated issue.

It’s an interesting problem. I don’t see how we can keep scaling and increasing the value of social connections (high trust in useful networks has almost unlimited potential vslue) without automating & decentralizing the quality maintenance.
Resistance is futile.

We •will• adapt.
Grocery stores are becoming data brokers
There's tons of examples of civilizations dying and ending. There's tons of examples of species going extinct.

History is not just linear growth with constant "defied expectations".
Interesting use case, but the issue is wasting all this compute energy for prediction?
> "In my opinion, i don't believe that narrative is complete or correct" is enough to instigate a nasty backlash.

I don't think that is indeed enough to instigate a "nasty backlash" (read: people in society shunning you for jerk behavior) if the "narrative" is that kittens are cute, but certainly it'd be reasonable for society to shun someone who seems hateful. It certainly seems on its face to be a trollish statement (designed to inflame rather than understand), given that it omits any details.

> "kittens are cute" is droll corp-speak

Is it? According to who? I certainly don't think so. My corporation hasn't said that at any point. Are you sure you aren't using the term to mentally dismiss anything which disagrees with your theory?
I’m seriously tired of people shaming folks for having a doomer outlook.

We need both. We need both a hopeful view of the future, and one that warns us what will happen if we don’t take action.

A lot of the doom visions are going to come true even if we do take aggressive action today. But remember, bad can always be worse.
I'm a little puzzled at this blog post. This is not good writing.
They are not close to GPT-4. Yet. But the rate of improvement is higher than I expected. I think there will be open source models at GPT-4 level that can run on consumer GPUs within a year or two. Possibly requiring some new techniques that haven't been invented yet. The rate of adoption of new techniques that work is incredibly fast.

Of course, GPT-5 is expected soon, so there's a moving target. And I can't see myself using GPT-4 much after GPT-5 is available, if it represents a significant improvement. We are quite far from "good enough".
Kinda like MS giving OpenAI all those Azure credits?
Rust Is Beyond Object-Oriented, Part 3: Inheritance
Thank ekidd for your kind words! ast-grep author here.
This is a hobby project and mainly focuses on developers' daily job like search and linting. Appreciate you like it!

Semgrep's vulnerability scanning is much more advanced, mostly for enterprise security usage.
Yes :) https://arxiv.org/abs/2310.16795
MS made a choice, Elon made a mistake.
Your concern about total environmental collapse makes me wonder why there has been so little talk recently about biomedical advances as a hedge against the effects of global warming. Twenty-odd years ago, Ray Kurzweil’s vision of the human race moving from organic to machine bodies was all the rage in nerd circles. (I don’t share his optimism myself, I just think it curious that it totally disappeared from the discourse.) Machine bodies don’t rely on a world kept within such a narrow temperature range, they don’t rely on all the species that are going extinct, they don’t even need a biosphere at all.
I found the book Practical UI (https://www.practical-ui.com) useful for learning practical design tips. I still reference it from time to time in my work.
i'd probably recommend Mercurial, say a UI like TortoiseHq. It has 90% of the value of git with a much better interface.
Could it erupt into boiling ocean?

Like that lake in a volcanic lake in Africa, where the trapped gases erupted and smothered several villages, suffocating them.
> Expose the students to your enthusiasm for the material.

This makes a huge difference to me. There were subjects that were exceedingly boring and difficult to me at first but I managed to find joy in them because teachers were so enthusiastic about them it was like they were filled with childlike wonder and it inspired me to give it a chance instead of just going through the motions.

I've had teachers who seemed to be there just for the paycheck and it made me be there just for the grades too, thoroughly depressing.
More of a social one, but I liked The Economics of Programming Languages by the creator of Elm. https://youtu.be/XZ3w_jec1v8?si=aYnKmDhTf30t8Nn_
If you're already an American, move to St. Louis.

- North enough that climate change will not affect it as much

- Inland so not at risk of sea level change

- Next to a large fresh water source

- Food security - weather suitable for all kinds of crops, even as temps rise

- A large enough group of people in a rich country that it will still be able to get resources as things get worse

- Because of the city/county split, the city crime rate is arbitrarily high despite being a safer metro than most. Means that housing prices are low. Places like Chicago are more at risk of becoming unaffordable as refugees crises get worse

- The region is one of the few that has been continuously settled from pre-colonial days, indicating some Lindy effect in play
Greenhouse gas models are like crypto white papers. In a few years both are worthless. At least they made some money.
Math nerd observation:

reminds me of algebra equation solving encountering square root of -1, then naming it an introduced variable “i”, rather than being stuck, and moving on, in hopes “i” vanishes later in the set of equations being solved or simplified.
Thank you. I've edited it.

I don't mind that we're irrational apes. It's just that all of the other apes don't go around telling each other how rational they are and demanding that we keep providing proof over and over.
What is Rust doing behind the scenes?
There are only two ways to live your life.
One is as though nothing is a miracle. The other is as though everything is a miracle. -- Albert Einstein

This tool stands on the shoulders of giants. To work its magic, it runs the following commands:

rustc -Zinspect=hir, for retrieving the HIR.
rustfmt, for formatting the output.
prettyprint, for syntax-highlighting, which is just a wrapper around the awesome syntect and bat crates.
> Too many software developers just know the "current thing" without knowing why it is the current thing and the specific issues that caused us to move on from the old thing. This ignorance of the past frequently encourages developers to reinvent an old thing poorly without understanding that not only is it not new but that we stopped doing it in many contexts for good and nuanced reasons.

I agree with this, but I also have real frustration that so often, as an industry, I see big pendulum swings along the lines of "that old thing is bad, let's do this new thing that solves many of the problems of the old thing." Except that engineering is usually about balancing tradeoffs, and oftentimes that new thing leaves you with a different set of problems that the old thing fixed in response to the old-older thing.

Microservices were probably my best example of this, where companies were frustrated by the issues with monoliths so they said "Aha, microservices solve all those monolith problems", except microservices come with a whole slew of difficulties of their own, which in my opinion are often more difficult to manage than the problems with monoliths.

The industry's love for a hot minute when all these NoSql DBs first came out (i.e. around when Mongo came out), only to later find out "Hey, the ACID guarantees in RDBMS transactions are actually pretty essential a lot of the time" is another good example.

One bright spot is that I feel like the industry has matured somewhat when it comes to searching for these silver bullets. All frameworks and tech have pros and cons, and when you solve one problem, don't be unaware of the new problems that will create. E.g. sometimes you still see some "Do it all in the cloud!!" vs. "No, you lose control when you do it in the cloud, you should own it all", but I think more commonly you see reasoned responses along the lines of "it depends".
This great find!
The French have a urge to be independent, the French government will hand them some juicy contract as soon as the can provide any product that justifies that.
Read the article, they say upfront they have no idea how much is really left. What’s important is that exponential growth in consumption shifts the exhaustion a few decades at best even if there’s still a lot left.
The cfarm compile farm project
Re: GitHub alternatives, I've been looking at this for a while as I'm keen to not have everything centralised and Microsoft are hardly the most trustworthy...

There are some GithHub-alikes, the most obvious is GitLab which you can also host yourself but all (or at least some of) the extras you get for free with GitHub are behind payment walls.

My current favourite is Codeberg, it uses Forgejo underneath (which is a fork of Gitea itself a fork of Gogs - all of which you can self host). Codeberg is run by a non-profit and are very much aligned with my ideals. They are also slowly adding nice features like their Woodpecker CI.

One that is growing in popularity and is a little less "GitHub-y" is SourceHut (which also has Mercurial support).

The main issue is that GitHub has really cornered the market. They give so much out for free that is difficult for others to compete with and it has become the de-facto place to host your project. This can mean that hosting anywhere other than GitHub will limit discoverability and contributions from people if they don't want to make an account or work out how to deal with whatever forge you are using.

However one thing that is coming that may help alleviate some of that is forge federation which will allow you to interact with various forges from your "home" forge - which hopefully prevents the need to make an account to make PRs or raise issues.

Edit: I see your other comment now, what could a better GitHub be that supports a better-than-git VCS. Well there did used to be places to host Darcs projects like the Darcs Hub but I don't know if some of the newers ones like Pijul or Jujutsu have any forge support yet.

Edit2: Oh it seems Pijul has "The Nest" for hosting.
We can’t even have the “most climate aware administration” require companies to support and encourage WFH and operate on an exception only model for companies that legitimately can’t operate that way.

“Post pandemic” (it’s not over for many people, but officially the govt considered it over) was the best time to enforce that and they simply didn’t.
I tried for a bit to understand this paper since the result, if true, seems extremely significant.
If I understand correctly they are saying that non renewable resources, specifically oil, will soon run out, leading to a collapse in industrial output which in turn leads to a loss of agricultural efficiency and thus famine.

In their plots, they show non renewable inputs to industry and farming running out right about now.

This seems like complete nonsense? You can make a model say literally anything...

If this was true, we'd see commodity prices going through the roof as a long term trend. And even if that was happening, the food supply would be the last thing affected due to the demand being completely inelastic.
Yeah, that's bullshit. None of the mainstream OSes will help you protect you from a nation-state actor.
I’m assuming your daily driver doesn’t have 4GB of ram though
Wouldn’t it be pretty simple to do that though if you wanted to?

Send the push without content, or with just an identifier, and then have the app go get that message from the database and show it.
When reading and writing was new, there was a real problem of authors becoming reactive and narrowing their writing to a reaction of what they read.

The same concept can happen with coders. They don't have an understanding and purpose for code outside of the computer, and they code reactively. Therefore it is easy for them to forget.

It is also worth noting that the culture and electronic lesuire has become very mentally consuming (if you allow it to be). It is possible to use electronic media so much that you forget code.
I wish articles like this came with more specific language than “worse than we thought”; either skip it, or provide an estimate, or other way for the reader to quantify what worsens and by how much. I appreciate the link to the research though.
Why does it hurt the efforts now to say that we need more, otherwise there will be no way back? Not getting it.

If we didn't downplay "the doom" for years now (and your framing is exactly kind of that), we maybe wouldn't be so tight in running out of time and getting into more and more risky situation.
The collapse dynamic seems to get attention since it implies that everything will appear fine until some Wile E. Coyote moment when you realize too late you've run off the cliff. I think discontinuities are rarer than continuities in complex systems. If the world will get worse, it will more likely be a gradual worsening than a collapse.

Also, miracle wheat happened and soylent green did not.
Are you talking about this video [1] or the one from this post [2] or the audio recording cited in this Times of Israel article [3]?

Number [1] does not show anything, except a group of people trying to flee and then turn around after some load bangs. The bangs might as well be from unrelated firefight we don’t know. We have to believe the interpretations from the Israeli propaganda machine to conclude your claim of Hamas snipers firing at them is true. If you are a Palestinian, you are very unlikely to do that. Conveniently the IDF has a recording of a Palestinian doing exactly that [3]. However this is material recorded and distributed by IDF them self. IDF has been shown to release plenty of material of questionable origin. And if you are a Palestinian you are not going to take them at their words.

Note I’m not saying Hamas hasn’t done any atrocities, of course they have. As did FLN, IRA, Mau Mau, Viet Cong, ANC, etc. before them. However how we view these atrocities depends very much on whether you justify the colonizer or sympathize with the colonized. If you are part of the colonized and living their oppression, you are very unlikely to justify the colonial enterprise. And you are very likely to justify any actions against them, even the most horrible ones. In many cases history has joined the colonized and indeed justified the resistance.

1: https://twitter.com/alexhiggins732/status/172294287253666242...

2: https://www.msn.com/en-us/news/world/viral-video-appears-to-...

3: https://www.timesofisrael.com/idf-gaza-resident-says-hamas-p...
Well, yeah. Now they are. Obama was begging the EU to take this seriously back in 2014.

"Our people and our homeland face no direct threat from the invasion of Crimea. Our own borders are not threatened by Russia’s annexation. But that kind of casual indifference would ignore the lessons that are written in the cemeteries of this continent. " - https://www.youtube.com/watch?v=KbeLAQ3wBIs

I applaud Germany for weaning itself off Russian oil, but it's kinda weird that America seemed to be a lot more alert to this threat than the EU.