skysight-inc/HackerNews huggingface dataset:
https://history.iowa.gov/history/education/educator-resource...

First google search result for dust bowl famine. Government websites explicitly mention “famine”. Is the Library of Congress a good enough source for you?
Uhm... No? Transformer architecture comes from Google, and it's most impressive applications are developed in OpenAI. Public institutions are seemingly just trying to catch up (like Stable Diffusion developed in LMU a year after OpenAI released Dall-E)
UK accidentally sent military emails to .ml instead of .mil
They say the green drop is actually lowered after ranging, so the user knows how to aim with the gravity-induced drop. Pretty cool :)
> the end of capitalism

> once there's no more need for labor

But AI can't do the majority of labor?
> They are being introduced because a way to get true thread-based parallelism in Python has been one of THE top priority demands of a huge part of the Python

Where is this demand exactly? We hear a lot of complaining but very often this is due to a lack of awareness of available (& often better) alternatives to threading.

There is a very small number of use cases that will benefit from free threading.
> “[…] privacy-invasive practices with no external access or oversight"

Hey, let’s not forget “while totally disregarding copyright law (and code licenses)” here!
Direct link to the position paper

https://huggingface.co/blog/assets/eu_ai_act_oss/supporting_...
> Americans love to consume. They think their consumption brings them happiness. One of their most delightful purchases is a new phone.

If you replaced "Americans" with "Most people in capitalist countries who are subject to constant advertising" I'd probably agree.
This is from 2021.
There isn’t any evidence in this article, just hearsay. I think if someone was driving a van out of a yard with dozens of palettes it would be noticed.

And for them being red and blue, I think it is obvious why those colours would be purchased.
While I personally thing we should do much more than we’re currently doing, fossil fuels have been a hot topic for at least the last decade and the push towards renewables and possibly nuclear is either underway or being seriously discussed pretty much everywhere. So that’s clearly thing we’re technically able to regulate, despite the pushback from big oil.

And you’re right that most of the pallets were made of wood grown for the purpose, and burning them is essentially carbon neutral, but the whole industry requires a steady input of fossil fuels for the machines and electricity for the services, which shifts the whole thing firmly into “waste of energy” territory again.
Just under 10% of Chinese people are party members, you’re advocating genocide.

Thankfully, the people of China overwhelmingly support the party, so it won’t happen.
I went to school in UK on 80s and my primary school still had the individual desks with the lift lids and ink wells. There were two grooves along the edge of the desk for pens and pencils to sit in too. We never used the ink dip pens but I would see them in the stock room: plastic handled with a metal nib. I assume there would have been wooden handled ones in during the 70s.
Right there with you. I'd love one of these for x86-64 or amdgpu. Assemblers are good things (like the sibling to this) but it's a huge effort to translate the ISA docs to an executable representation.

If you've got that encoding <-> code mapping though, you can turn that into an assembler, an emulator and a compiler backend with a sufficiently determined code generator. Probably a profiler and debugger too. That's a whole set of tooling derived from a single source of truth. In the best case, you persuade the people writing the verilog to provide said information as something like xml. More likely it's an error prone transcription from incomplete pdf files.
https://archive.is/bO6zl
It was sold by the government in return for the railroad being built. Every bankruptcy was the direct result of government intervention.

The railroads did their part, in spite of being hamstrung at every step by the government.
Spain effectively lost its monarchy status by popular will, and it took a violent and very bloody coup to reinstate it - but even then, as a ceremonial puppet. Similarly the UK. I am not familiar with Sweden but from what I occasionally read, the Swedish crown lost pretty much all its power too. Monarchy as an institution is fundamentally bad in the long run, because belonging to a certain family is no guarantee of competence in government - something that the Romans had already discovered.
I'm not the previous commenter, but I certainly agree with it provided a small clarification: journalists leaving Twitter is an improvement for journalism.
Yeah, casino thesis with attention economy. Think MrBeast videos. I think things are trending towards randomness way more than neofeudalism or space socialism.
"on purpose not optimized, only a reference implementation of interpretable scripting language without any focus on performance"

That policy is over.

As the last years have shown, no alternative implementation can get off the ground due to C extensions and compatibility concerns, and CPython is now relied on for many large applications. It no longer makes sense to prioritise a simple implementation over performance.
Like not everyone toy app isn't going to be the next FAANG, there are plenty of workloads where it hardly matters, while 30 years later it is still a mess in C and C++.

And between C++ and Rust coroutines, still not sure which one I like less.
I've been using telegraf + influxdb + grafana for my last projects, never really had to tweak anything after uncommenting the right sections in the telegraf.conf.. is prometheus and associated tools kind of an alternative to that stack?
LMAX Disruptor is multithreaded.

Multithreading is more efficient but more difficult to work with.

You share the same address space in threads, so you can communicate any amount of data between threads instantly within a lock. The same cannot be said for network traffic or OS pipes or multiprocessing.

Multiprocessing uses pickle to serialize your data and deserialize it in the other python interpreter.

If you start a Python Thread, you're still single threaded due to the GIL.
> However, it looks like the nogil build will be able to run in "GIL mode" for maximum compatibility, including switching to GIL mode partway through execution

Yes, that's what they were asking about. Why have two versions for a mode switch. Everything you explained before that is irrelevant, I'm afraid.

> but I'm expecting this to be slower than running the gil build in GIL mode.

That could be the answer to their question, but that's not definitive enough.
This has been my experience in the past with a heavily snapshot covered codebase. Class names can change, the structure of your HTML can change, the underlying CSS can even change and the end result is still the same because you were just refactoring. At a large enough scale it can be painful to have hundreds of snapshots break for a simple change - especially when you add required code review by others into the mix.

Currently figuring out a strategy for introducing testing into an already large codebase and being very cautious of snapshot tests because of this. Experimenting with visual regression testing but early indicators suggest it could get very expensive if we're not careful about what is covered.
The problem in NYC [1] is that 21.4% of people have > 60 min commutes, which probably is the same problem with Tokyo and many US cities: COL is really high so commuters come in from long distances to commute. Fukuoka has a 30 min average commute time, closer to Seattle. Moreover the real important thing when it comes to commute time is that driving requires active participation. Sure you can listen to whatever music you like and sip your favorite drink in the car, but every minute spent driving a car is time spent using your attention. People are willing to put up with longer transit commutes because those commutes are passive.

> There’s no free lunch.

I mean, are we seriously comparing the capital, operational, and environmental costs of a train with tens of thousands of BEV cars and the charging infrastructure required to make this work? There's also the permanent kneecapping of throughput in an auto-oriented corridor. The long tail of BEV adoption will be quite long. The only reason this is even a discussion point is because building transit is politically unpopular and US governments can't really build anything anymore on time or under budget.

[1]: https://www.titlemax.com/discovery-center/planes-trains-and-...
https://archive.is/d8r4c
Kerosene and oxygen.. Anyway it's probably that the exhaust plume will contain reactive species like nitrogen oxides, maybe the water vapour could have a role. It's not a big effect.

Hydrazine powered rockets have a much bigger effect (all those nitrogen oxides) and are still not a very big deal.
I think it's dangerous to assume they fail to understand. These are smart people with good advisors. They just want to do it anyway. Which puts them in the category of evil.

Who would you rather be in the public eye, evil or stupid?
Thanks, I'll check those out! :-)
I think there are several reasons:

- The history is backwards: it isn’t that devs wanted to make a native library and then chose Python, it’s that they chose Python and then they needed a native library.

- Python works very well for scripts and small programs, and decently well for medium-size programs. This makes libraries with concrete purposes very useful and productive. If your library, say, helps devs do some basic calculation with time series, the ability to be used in quick scripts is a big plus.

- The C API is fairly good, and libraries such as pybind11 make it even better. You don’t need a lot of code or boilerplate for an extension.
The no-gil "build mode" will still have the ability to switch to GIL "run mode", it will just be slower than the GIL run mode on the GIL build mode. Hopefully not much slower.
True, but the Chinese are in control of the iCloud system used for Chinese residents, which was carved off to comply with Chinese law.
https://archive.is/CnjZm
>Something happened (in my opinion) between about 84 and 94 which systematically eroded and undermined women's experience in ICT.

you're pretty much on the money: https://www.npr.org/sections/money/2014/10/21/357629765/when...

The reasons speculated are much more boring, though. The personal computer was treated no differently than a Nintendo console, AKA a toy. So they (big coporate) simply decided boys were easier to market the home PC to (remember, this was decades before the general public took games seriously. People legitmately thought video games were a fad to die out of)

And that stuck. Snowballs into a time where the "nerd" stereotype more or less became the perogative term in the 80's/90's as a quick framing for some undesirable male. Every single piece of media had some stereotype of it, well into the 00's. It's not surprising women were put off. Men were put off too.

No particular mastermind here. Just corporate wanting to make a quick buck off of kids. Those kids just happened to pioneer an entire industry while Hollywood laughed at them.
> For all we know, this could be one of those accidents of sloppiness that introduces a particular containment that makes everything line up as a super conductor that nobody else will easily reproduce.

I get that terrible sense too - either the original studies were in error, or some one-off fluke makes it difficult to reproduce.

On the upside however, and I'd caveat this as not being fully in the know about the art of the possible in solid state labs, it seems that the material isn't that awfully difficult to produce given an appropriate lab and equipment. Hopefully we'll know one way or the other shortly.
It’s largely the metals and chemicals that get into contact with our food. But what do I know.
Chinese academics allegedly reproduced magnetic effects of LK-99
Not sure if you read the rest of my comment, but I'm saying it wasn't a negative thing that he tried to get the project canceled and it seems like he was right about how it was going to go. So maybe not ignore it, but praise that he tried to get it canceled?
There were a lot of bad reasons as well. The removal of the u string prefix in versions 3.0-3.2 was unnecessary and made the transition much more difficult. It kind of gave Python 3 a bad reputation.
>US and European political leadership who made manufacturing unaffordable domestically.

Manufacturing consumer goods in the west was never unaffordable, just that insane corporates profits weren't possible while keeping manufacturing in the west, as they were in China.

A lot of consumer electronics were made in the west before the mass exodus to China. Nokia phones was made in Finland and Germany, Siemens phones were made in Germany, Ericsson phones were made in Sweden, etc.

It was all possible and they also didn't cost an rm and a leg, but companies saw the allure of ultracheap labor and loose environmental regulations in China to jack up their profits.
On the performance side, pretty much the entire game logic would have to be implemented on the "script" side for this to be worth it compared to just embedding Lua and calling it a day, right?

I can see the benefit of typechecking the "script" code, though. The vulnerable parts are the "syscall" wrappers but they don't change all the time.
and the phrase "violently opposed by Ulster loyalists" never once was uttered during the time of the troubles?

Nor indeed the sentence "The police, the Royal Ulster Constabulary (RUC), were overwhelmingly Protestant and known for sectarianism and police brutality.?

Pretty sure it takes two side to keep that shit up for three decades and more.

( Both extracts sourced from

https://en.wikipedia.org/wiki/The_Troubles )
https://archive.is/CZnYp
This Medium post contains a nicely formatted summary of the Twitter threads.
Walk into any bigcorp headquarters and learn how 80% of the 'workers' in the building contribute nothing to the output of the corp. Indeed, quite a few of those there even have a substantial negative contribution.

This makes me convinced that while AI will certainly create big upheavals, sadly the end of work will not be one of those.
I picked a big public instance and I think I never even got a follow from someone on that instance, despite having 600 followers. All interaction is with people from other instances. Of course you can join a tiny instance with a specific topic and check out people's profiles, but does it close you in? Not more than joining a facebook group does.
Not really. That is concerned with much less rigid planar structures. What this is directly related to is the famous unsolved https://en.wikipedia.org/wiki/Hadwiger%E2%80%93Nelson_proble... , the number of colors needed to color the plane if we do not allow unit intervals to have identically colored endpoints. The above Wikipedia link has a nice visual proof that the minimal number of colors is between 4 and 7 (https://en.wikipedia.org/wiki/Hadwiger%E2%80%93Nelson_proble...), and Aubrey de Grey's famous 2018 construction shows that it is larger than 4.
If ChatGPT said that neural networks produce very bad results people would say it's hallucinating.
This. Python had a unique stance, it was different for a good reason.

The seamingly endless attempt to become more likeable to yet another subgroup of needs is not a good development. It started with static typing, it continued with async, and now we have free threading as the final draw.
> That's why GIMP and Inkscape are industry standards that displaced Adobe tools.

Depends where you go. If you go to a CCC event or a Linux shop I am sure they are.
"it supports both. Done." is not how Python 2/3 went. You have no idea what you're talking about.
It doesn't really "generate" a field. The EM field is always there, permeating the universe. An acceleting electron will _disturb_ the EM field (depositing some energy and momentum into it), and this disturbance will propagate through the field at the speed of light (naturally, since at the right energy level such a disturbance is what we call light). At high energies the disturbance will be finely localized in space and behave like a particle, which we call a photon. It's fine to refer to it as such also at lower energies, but slightly misleading because at the very low energies that we talk about here ("radio") it is very spread out in space and behaves more like a wave (with a wavelength of ~meters). In the case of AC, electrons are moving "back and forth" over a short distance (somewhat simplified but useful picture) with the same effect. Think about moving your hand up and down through water - you will create a wave.
Another example from a few years back. https://m.belfasttelegraph.co.uk/news/northern-ireland/3000-...

You can believe that an event mostly orchestrated by paramilitary gangs is above board if you wish, but I know first hand that many of these palettes are stolen.
> Where is this demand exactly?

The motivation summary of PEP-703 contains some material on this:

https://peps.python.org/pep-0703/#motivation

Further discussions going back years can be found with a brief search. This discussion is almost as old as Python3.

> due to a lack of awareness of available (& often better) alternatives to threading.

Such as?

There are exactly 2: asyncio, which is useless for CPU/GPU bound workloads, and multiprocessing with all the pain of relying on expensive spawns, expensive and limited IPC and the joy of having to orchestrate across process boundaries.

Guess what the most common advice is for dealing with CPU bound parallelisation problems in Python? "Use another language". Guess what all the languages recommended (C, C++, Rust, Go, Java) have in common? They have thread-based parallelism.

> There is a very small number of use cases that will benefit from free threading.

Basically any workload that is CPU bound, which in the day and age of giant data aggragation and running huge ML models at scale is more important than every before, is a use case for this.
Quick question for you: has there been any significant change in how HN handles the New York Times after 2019 specifically?

Looking over my front page archive, that's one of the first big site-related shifts I've noticed, and it's quiet pronounced:

216 Year: 2007
333 Year: 2008
270 Year: 2009
202 Year: 2010
168 Year: 2011
184 Year: 2012
191 Year: 2013
271 Year: 2014
289 Year: 2015
362 Year: 2016
343 Year: 2017
396 Year: 2018
326 Year: 2019
83 Year: 2020
64 Year: 2021
67 Year: 2022
37 Year: 2023

I've not gone through to look at other domains specifically, but NYT typically shows up in the top 3--4 sites through 2019, then falls to #7 in 2020, #9 in 2021, and recovers to #5 in 2022.

That's a pretty big movement as these things go.
I hope all the intelligent people eventually move away from those authoritarian governments' countries, moving all the brainpower away from serving their economies.
Especially PyCharm with its endless indexing. Have the time its key features are not available bc it has decided to go on another indexing spree. Alas that's for another thread ;)
What needs to happen here is a breech of UK government officials private stuff. Not gov secrets, but real private conversations between the members who vote yes. Here's a conversation with your mistress. No we don't respect your privacy.
> back then it seemed IP/patents was less of an issue than it is today, so there was a lot more competition

Maybe it was rather because IBM required second sources, so Intel wouldn't have gotten the x86 win without licensing it to other manufacturers.
Why should experiments wait to be submitted to some arbitrary academic body before trying to to reproduce them? This is what’s wrong with modern science, everything is academic.
Well, I think part of the reason you're getting pushback is that you still have a gripe with it. It was a one time occurrence, and despite the employee yelling, they were still correct and you were wrong and breaking the rules if you will.

For a little context, Costco recently started cracking down on the membership 'sharing' and a lot of employees are now being forced to turn away customers, of whom many turn very irate, because just like you they've been doing this for a long time. That employee that yelled at you might have very well been at the end of a shift where they themselves had been yelled at and berated multiple times. As much as we'd like to say that they should be better and not respond in kind, we both know that if you abuse someone enough, they will lash out.

Stop having a gripe with it. Chalk it up as a slightly unpleasant experience and move on.
The energy from rain panels could be used to collapse solar panels and expand the rain panels during the rain.
Conservatives Are Having an Epic Argument About Capitalism
Fortunately Virtual Threads have landed, so when the ecosystem finally comes around to adopt it, many things might become faster.
Chinese national security law includes a gag order for such assistance requests.

Apple can say they don’t allow it, because their local partner company is the one actually doing it. And the local partner would say they don’t allow it, because Chinese law (and the Party) requires them to keep all national security assistance secret.
It took me five minutes to write a prompt for GPT-4 that makes it prompt SDXL better than I ever did.
https://archive.is/pXp7N
> I’m not gonna argue that point; but it seems massively disingenuous to down vote someone who complains “but now I have to rewrite my library because some people might use it in non-GIL mode”.

1. But they don't "have to".

2. Even if they did, why would downvoting be "disingenuous"?
The popular Journals have an strange business,

· By one side the Journal reclaim a high amount of money for being able TO TRY to publish on them (APCs fee), more if one want to be published for to allow free access, as to read the publication in such Journals require subscription, are pay walled.

· By other side, the reviewers of such papers, academics and researchers from other universities, don't receive economical compensation for doing the review, while the taken APCs fee its supposed for doing it? only in few cases the review is compensated by some programs of the reviewer's university or other 3rd parties. Then, what is for all those pay-walls and publish-fees?

Sounds like a big filter... for what? for who? Because can be seen it's not working just as a mere "quality" filter.

Being a paper published in one of those popular Journals, or being done directly in medias like arXiv, both sources needs the same amount of "grain of salt" about what is being read, until others replicate experiments, or contrast theories.

So IMHO, outsider point of view, from time to time I have to use Sci-Hub in fact, I understand if they decide to don't publish in such popular Journals. I consider absolutely legitimate when they do it in distribution channels like arXiv.

What I really would like it were exists an open research platform without pay walled papers, like happens in arXiv, and in addition, peer reviews through the platform were possible, as to read such reviews, and also, equally important, to have available debates about the paper, like if it were hacker news format.
> iCloud Backup (non e2ee by default)

I don't see any option to enable e2ee iCloud Backup on iOS 16.6, does this mean your information is outdated and it's all e2ee now?
Shocker- humans are the primary vector for human pathogens.

So, yes, isolation from humans (and animals) will drastically reduce your exposure to pathogens. And probably, joy, fulfilment, and worthwhile experiences as well.

But, you’re not wrong. And for many people, going into work is a bullshit requirement. Remote work FTW.
I think the CPython core devs are very keenly aware of these issues. Otherwise they'd have announced a plan to suddenly rip out the GIL altogether, rather than a phased approach that allows people to opt-in to the no-GIL mode.
completely fair, fintech is a beast that requires a lot of blood sweat and tears