skysight-inc/HackerNews huggingface dataset:
If your entire market fit is on providing a platform for communities that are inherently platform agnostic, then you're probably wise to keep those communities as happy as possible. Reddit ultimately does nothing unique, it's a bulletin board link aggregator.
If we're talking about the same channel it also shows the fallacy of having a small engine.

A 1L 3cyl Ecoboost w/ 120hp has the same highway MPG as my 3L 6cyl w/ 340hp.

Smaller engines push in extra fuel to cool: https://www.youtube.com/watch?v=9aO2vC_iMTI
This is an interesting writeup. Could you go for asyncio.gather[0] or TaskTaskGroups[1] these days? Or would that not help?

[0] https://docs.python.org/3/library/asyncio-task.html#asyncio....

[1] https://docs.python.org/3/library/asyncio-task.html#asyncio....
That's going to be CPU-bound in numpy's C extensions rather than Python itself, one would hope. The worst of all worlds is that we get a 10% perf cut to python execution and numpy breaks because the C API is ripped up.
It is like that in France too, and it’s especially disturbing since it’s aimed at young people.
My deep interest is multithreaded code. For a software engineer working on business software, I'm not sure if they should be spending too much time debugging multithreaded bugs because they are operating at the wrong level of abstraction from my perspective for business operations.

I'm looking for an approach to writing concurrent code with parallelism that is elegant and easy to understand and hard to introduce bugs. This requires alternative programming approaches and in my perspective, alternative notations.

One such design uses monotonic state machines which can only move in one direction. I've designed a syntax and written a parser and very toy runtime for the notation.

https://github.com/samsquire/ideas5#56-stateful-circle-progr...

https://github.com/samsquire/ideas4#558-state-machine-formul...

The idea is inspired by LMAX Disruptor and queuing systems.
Other languages do that: JavaScript, PHP, Erlang.

Python multiprocessing is pretty usable.

I like multithreading, but also...it has more footguns then the rest of programming combined. [1]

I'm not convinced Python's approach is that bad in practice.

[1] https://news.ycombinator.com/item?id=22165193
Reddit’s blackout protest is set to continue indefinitely
I saved this HN thread from a couple months ago that had a lot of great resources.

https://news.ycombinator.com/item?id=35697627
If we could just get efficient passing of objects graphs from one subinterpreter to another, which is not in the current plan, I think that would solve a lot of use cases. That would allow producer/consumer-style processing with multiple cores without the serialization overhead of the multiprocessing module.

Removing the GIL seems like it could make things more complicated in many ways by making lots of currently thread-safe code subtly unsafe, but I might be wrong about this. (...in which case it would just make things very slow because everything is synchronized?)
I've got a colleague who's been doing it with some success. Nothing fancy, just a bit of doodling around in Python for fun.

He's been leaning heavily on the repl.it Copilot thingy, so it's more autocomplete than code blocks. He uses ChatGPT for working out error messages.
I really wonder how many users are in favour. I keep seeing very critical/cynical comments about the whole thing and most users only casually browse to begin with.

It's hard to get a real idea how much support there is amongst the user base.

I standby what I said though, mods shouldn't have the power to take away entire communities.
What stands out to me is the pommel with the large handhold. That makes me think that it's a slashing sword, not a stabbing one. Then there's the fact that it's all metal, unlike how most ancient and medieval swords which were made with an handle of organic material around the tang of the blade. Probably not intended (ever) for use in fighting? Since it doesn't have a replacable handle.
Agree the shop parts of WD are very cathartic. That contrasts with the buying/selling aspect of the show. I use the ffwd function liberally to edit episodes to half their length.
Anecdotal but I've noticed that there are merely a small fraction of cars with bumper stickers these days. As a child it felt a lot more commonplace. This is wild conjecture, but maybe the average American doesn't need to project individuality via automobile anymore?
> Having a tombstone on Reddit pointing people towards a specific instance is good but it’s still hard to be the definitive community when the namespace isn’t as restricted any more. Maybe that’s better?

I don't think that's much different than reddit itself tbh. So many subreddits splinter into "Foo"/"TrueFoo"/"TrollFoo"/"Foojerk" etc as it is, as groups have fights and run off. Often the original "Foo" is dead, with no tombstone marker to the real active subreddit. Lemmy and kbin will involve a lot of the same, with just different instances with their own "Foo" instead of "xxFooXX".
> Putting copyrighted stuff on the IA wasn't as common back then.

I'm still amazed the IA is getting away with hosting some of the stuff it is right now, honestly. I love it, but I am mentally preparing myself for it changing substantially eventually. All it's going to take is probably something like the wrong Nintendo IP appearing in the site for a while and the scent attracting Nintendo's lawyers, or similar. If there's content you want, I'd download it while you still can.

Longer term, I'd love for the IA to get recognized in US law and some rules to make it easier to archive/share certain types of older software/digital IP without the worries we have today, but probably a pipe dream.
As there are still high-end custom tailors, are there still high-end custom shoemakers?
Seneca in a letter to Lucilius, circa 62 AD:

> It is the month of December, and yet the city is at this very moment in a sweat. Licence is given to the general merrymaking. Everything resounds with mighty preparations, – as if the Saturnalia differed at all from the usual business day! So true it is that the difference is nil, that I regard as correct the remark of the man who said: "Once December was a month; now it is a year."

(https://en.wikisource.org/wiki/Moral_letters_to_Lucilius/Let...)
I love this for not just being a clever 3D reconstruction algorithm, but for using prior data to train a model that's used on new point clouds.
Reminds me of a (perhaps fake) screenshot of a conversation I saw that went:

Person A: I just used AI to make my own website, you're gonna be out of a job soon.

Person B: Oh? Let me see it.

Person A: Here it is C:\Users\Bob\Desktop\index.html
> but the government also has no place passing legislation against or “regulating” that.

Banning recommendations would probably be fairly excessive, at least if the recommendation is consensual (that is, if the site has the user's informed consent to profile them for recommendation purposes). However, it would arguably be pretty reasonable, and in line with how, say, 'native' advertising is generally treated, to require sites to include a warning to the effect that this is a machine recommendation which is vulnerable to manipulation.

As is, users may read recommendations as "this is what my friends are watching" or "this is what a human has chosen as recommendations for everyone", whereas in fact they are generally "this is the platform's attempt at maximising the ad revenue they can squeeze out of me, but also it may have been manipulated by malicious actors and the platform knows that". This should probably be made clearer to users.
Based on my mastodon experience, it's a little more nuanced than that. You are on a server (not the star trek one). Someone on your server needs to follow stuff on that star trek server for it to show up on your server. So if your community is mostly about fishing and no one likes star trek but you, you'll never see it unless you go looking for it.
>Fitzgerald said that while the victims of Megaupload included wealthy multinational film and music companies, they also included small companies like a New Zealand software firm, Stuff reported.

Is it the same kind of victim as in this study of the EU?

https://gizmodo.com/the-eu-suppressed-a-300-page-study-that-...

How much did small business revenues increase after Megaupload was shut down?
Speaking as someone who writes and puts stuff online, there are probably approximately 1.2 zillion subtle errors.

The best thing you can do is point them out so the author can fix it for posterity.

In a classic publishing environment, sure, edit the shit out of it before launch. But this isn't that environment. The fastest way to get quality, free content out there is to publish something and then have everyone tell you what's wrong, fix it, and move on.

Working together this way, we produce libraries of material for anyone to use.
Is it? It took the 5 year (at least) adoption hit anyway. How worse would it be if it had more features people want?

I'd say it should have been less compatible when needed to add more substantial changes people wanted, as opposed to taking the hit for nothing!

And it should be more compatible for things that were stupid decisions that had to eventually take back, like not having a bytes str solution.
The 3 second barrier has been broken (assuming no cheating), just not in official competitions.
I came in here to say exactly this. The mods don't own the subreddit. Reddit isn't just going to go "well, guess we can't have a Startrek sub with the most obvious name for one because the mods of /r/startrek don't want to use reddit anymore."

The reinstated reddit sub will very quickly overtake the Lemmy sub in activity. Many of the posters who went to Lemmy will slowly migrate back to reddit. The mods will have lost their "power" over a very popular subreddit with nothing to show for it.

That's how the mod wars end. Many mods will voluntarily end the boycott once it becomes clear that there thousands of people who will happily take their place.

Maybe Reddit throws them a bone by allowing an exception for Apollo and a few other popular third party clients so the mods can save face (or maybe not).
I wasn't able to find good numbers on this, but I'd imagine the vast majority of trailers last 20 years or less.
No, they ruled that APIs are copyrightable, but that Google's re-implementation was fair use. Based on the reasoning of the decision one would expect that in most cases independently reimplementing an API would generally be fair use. However, from a practical point of view, if you are defending yourself in a copyright lawsuit, fair use decisions happen much later in the process and are more subjective.

Furthermore, CUDA is a language (dialect of C/C++) not an API, so that precedent may not have much weight.
Kindle tablets with fully Kiosk browser.
How would you realize this about alcohol, but not about psilocybin? Or lysergic acid? Etc etc.

So the answer is not the age of the substances, nor the natural occurrence in nature. It's something more irrational. I propose that it's regulatory capture by massive industrial interests. See also: scaremongering against weed vapes by the tobacco industry, or the classic Reefer Madness.
Agreed. Anecdotally, my buddy's wife had a really bad experience, because her weed was laced with something. This is the main reason I would love to see some regulation of drug trade ( edit: some clarification may needed; legalize and then ensure it is clean and it is what it says on the container ).

Not that it is panacea. Anecdotally, IL has legalized weed and edibles are extremely inconsistent in terms of what they contain ( it says it should x, but it can easily be 2x or .05x -- it is infuriating given really high tax on those ).

Still, I believe it is a step forward.
Pretty soon r/startrek will have its mods replaced, and most of the community will stay there, with some of the recent immigrants even migrating back because the community is bigger.

There simply isn't a good enough open alternative to reddit at the moment from most users perspectives.
__void says: "a post-apocalyptic recipe book...":

That would be "To Serve Man":

https://en.wikipedia.org/wiki/To_Serve_Man

You can view that "Twilight Zone" episode at:

https://www.youtube.com/watch?v=wJjvg-Gq1LE
Uh, this is not the history I recall at all.

Why is Hanz Boehm referring to memory model fixes and the JMM in the C++11 spec (Java started tackling this problem in 2004, see Goetz) if Java copied C++?
The lack of willing investors might indicate that they are doubtful about the profitability.
There's the effect of experience. The intern in my office today has never heard of GitHub.

Sometimes I struggle with young anime fans because even though I am only 2.5x their age I have been an anime fan for 10-20x the time I am so the number of series I've seen and experience I have means I really have to slow down not to drench them with a firehose.
You need to offer solutions eventually. Right now, in this VC bubble moment, it's enough to mention looking into "AI" or to change the name of your company to "[something] AI" no matter how ridiculous that something is.

There was a moment like this for cryptocurrencies a few years ago, but that was when every CEO and startup was trying to do something with "blockchain" to make investors salivate.
My Life Is on the Line Due to Rx Opioid Shortages
Yes, that was meant more for the “source of truth” part.
> The GIL will never be removed from the main python implementation.

I don't see why. It's a much easier transition than 2 to 3.

Make each package declare right at the top if they are non-GIL compatible. Have both modes available in the interpreter. If every piece of code imported has the declaration on top, then it runs in non-GIL mode, otherwise it runs in classic GIL mode.

At first most code would still run in GIL mode, but over time most packages would be converted, especially if people stopped using packages that weren't compatible.
I think things started to go downhill around mid-nineties... My collection of local computer magazines ends in 95...
As a resident of Colorado, I can confirm this. In Colorado, medical marijuana is taxed differently from recreational marijuana sales. Even generally recreational users are always trying to figure out a way to get a medical card, because the taxes are extremely high. Colorado charges a 15% excise tax for sales from cultivator to retailer, and then an additional 15% tax at point of sale. Additionally, for various reasons, recreational shops tend to charge more as a base rate than medical shops. The outcome is that on average recreational products are actually 50-60% higher in cost by the time the customer pays vs medical products, for identical underlying goods (e.g. same strain, weight, quality, producer).

The flip side is that taxation of recreational usage in Colorado has been very good for the state budget. I remember several years where the taxes collected were high enough that the state increased income tax refunds, and in one case to 100%, because Colorado has tax income caps and must return tax income overages. The reality though is, if you're dependent on a drug and there's a cheaper way to get it, you'll do that. And in fact, a lot of people in Colorado still home-grow and trade/sell with friends, because purchasing the product through a dispensary is too expensive.

The average price in Colorado for an ounce of high quality marijuana is about $100 /before tax/, which makes it around $115 after tax vs Oregon's $70 at point of sale, that's a significant difference in pricing.
And your approach can be built into a system that does multi-threading away from Python, thereby achieving parallelism without requiring that Python supports it as well.

That's basically what all machine learning code written in Python does. It calls out to libraries that can themselves parallelize, use the GPU, etc. And then gets the answer back. You get parallelism without any special Python support.
Calculated risk. Sometimes destroying the evidence is less of a crime than being caught with it.
It's the same connector as on the BBC Micro:bit, right?
Proxmox VE 8.0 (beta) released based on Debian 12 “Bookworm”
I agree, particularly because I think smaller communities are a solution to the moderation problems that have plagued traditional megaplatforms. That or developing better NLP tools that are able to better understand human nuance in a comment. The latter could be a dangerous tool...
Then why isn't Microsoft suing Valve for Proton/DXVK?
I think going state machines all the way down is almost always a mistake. I can maybe see using state machines to undergird some logic in an application, like… I don’t know, maybe you’ve got some authentication stuff you’d like to reliably model as states, and that’ll be fairly foundational. But if you then model authenticated and unauthenticated states as substates, then have further nested states representing the sort of scaffolding or actual features of the application… That’s a nightmare.

I’ve noticed some people are hesitant to compose state machines too, like using dumb states to execute smarter state machines such that you can localize complexity and isolate things better. Almost like people think it needs to be a monolithic machine in order to truly maintain safety?

In any case, like any pattern there’s plenty of room for abuse, haha. I am a pattern abuser myself, usually learning things the hard way.
Llama.cpp just added CUDA GPU acceleration yesterday, so this would be very interesting for the emerging space of running local LLMs on commodity hardware.

Running CUDA on an AMD RDNA3 APU is what I'd like to see as its probably the cheapest 16GB shared VRAM solution (UMA Frame Buffer BIOS setting) and creates the possibility of running 13b LLM locally on an underutilized iGPU.

Aaand its been dead for years, shame.
The article is somewhat sensationalistic. Finding an octagonal type bronze sword ("Achtkantschwert" in German) from that period is rare, but we have quite a couple of them. Since bronze does not rust, the conditions of such swords are often quite good (and typically far better than that of medieval iron swords, for instance).

Here is a map of the distribution of octagonal-hilted swords in Europe:

https://www.researchgate.net/figure/Map-showing-the-distribu...

As you can easily see, there are two clearly separated areas where these swords were found.

The following article (PDF, in German, including an English abstract and some nice photos) explores the possible (dis-)connection between the two areas:

https://goedoc.uni-goettingen.de/bitstream/handle/1/8646/pz....
I'm torn on /r/startrek moving.

On the one hand, I have had lots of good constructive talks with people there over the years.

On the other hand, I don't want to follow those mods over to lemmy. Over the last few years they have gotten heavy handed with the temp-bans for anyone that doesn't fall in line with their excessively positive views of Trek. Which has not only resulted in some quality conversation being completely removed from the sub, but started to make the sub feel like a shill for CBS/Paramount.
The deus ex machina is the coming global population decline. By 2100 the population could be 6 billion.
Source? Alcoholism took down at least one Mongol dynasty, and psychadelia was probably central to some comparably "enlightened" Greek societies.
>People click on what they want

Do they?

>Protecting people from their own mental and moral malleability and ignorance is futile,

Where are you from? I'm guessing some first world country that has all kinds of consumer protections.
IMO (systems programming background), the litmus test for panic! vs. Result doesn’t exist. Don’t panic.
> What's the point of having a real virus if you aren't using it to generate real data?

I think you're conflating the data existing vs the data being public. My wife has a PhD in psychology. She did research at a state school using US gov't grants. The only "data" available is the papers they wrote and presented. I don't expect a virology lab to be any less protective - in fact I expect them to be more.
I have had this issue for a very long time.

My first recommendation is if you want to watch potentially weird/out of the usual videos is to right click the video and "Open in new Private Window". It seems that the new request keeps the one-off from becoming part of your watched record. Also, the private window for topical searches. I made the mistake of clicking on a Diablo IV video, and 2 weeks later there are still 10-12 "recommended" videos in my feed.

As a previous commenter mentioned, I have all of my subscriptions in an RSS feeder so only new posts show up in my filtered list (without thumbnails). This allows quick scanning of titles to see if there is anything of interest. Then I can simply directly open the link without going to the YouTube landing page.
As a regular consumer of pg docs, I vehemently agree that they are incredibly detailed, and at the same time, daunting to navigate.
The robot's manufacturer, of course, if the surgical robot was acting autonomously, i.e., unsupervised, as the title suggests. AI-trained or hard-coded doesn't matter. It's the manufacturer's responsibility to ensure their robots are safe or, when they cannot guarantee safety, abort and ask for help. This does not mean that surgery success has to 100% -- that's a different matter. But in the course of it's operation it shouldn't cause undue harm.
I don't think we know actual problems they solve better than classical computers. In many senses, they "feel" like analog computers, which had niche applications for quite some time before good enough digital computers outperformed and replaced them. Where they seem more promising is at simulating quantum chemistry problems (which is what Richard Feynman imagined them doing well before the first one was demonstrated).

I sat down a couple weeks ago with some experts and what I got is that some key parts that make a general purpose computer as we know them today are missing (bear with me - I'm a total newbie on this), one that struck me is quantum memory, because we just can't really store anything for a significant time in a way that we would be able to input the result of a previous computation into a new one. Also, the notion of a stored program (in memory) is very alien to quantum computers just yet.

That said, D-Wave says they are solving real-world optimization problems on their not quite general quantum computers, so I won't dispute that.
I'm helping another fella who's new to coding, he's using GPT to make some code. Most of what it produces won't even compile. Building for sensors on an ESP32 platform. BUT! GPT will get a good way there, a main with some sub-routines, stuff like that. I don't think it's good enough to teach.

If you can already code, then GPT can ramp you up on a new project faster, or accelerate and existing project
Well, the entire purpose of that sort of jargon is to baffle and obfuscate.

I don't think there's anything special about the younger generations not understanding this sort of BS. Older generations didn't understand it either at first. They've just had more years to get used to it.
The WCA regulations (which any competition follows) specifies a uniform distribution over all possible states, excepting ones that take 0 or 1 moves to solve.

https://www.worldcubeassociation.org/regulations/#4b3