skysight-inc/HackerNews huggingface dataset:
> Over time, I could see how she was learning to be more economical with limited working memory, and faster at accessing the long-term memory (initially, recalling some detail would take a lot of visible effort, and take so long it would wipe half the context, leading to a huge shift in the story) - and I can't help but think that having to push hard against the limits of a small context window is important in development of language and intelligence in general. Figuring out different associations, faster associations, more indirect associations.

Interesting…

I've wondered previously if the reason for childhood amnesia is that we need to learn how to form memories. I didn't consider the obvious implication of that idea, that if we learn how to form memories, we probably also need to learn how to access those memories.
To throw shade without directly showing where Wolfram goes wrong is pathetic. This blog reads like a post about basketball in the 90s that doesn't mention Michael Jordan, titled "Bull in a China Shop".
Can I ask which party made this decision? I’m curious.
I've developed PipeFunc, a new Python library designed to simplify the creation and execution of DAG-based computational pipelines, specifically targeting scientific computing and data analysis workflows. It's built for speed and ease of use, with a focus on minimizing boilerplate and maximizing performance.

Key features:

• Automatic Dependency Resolution: PipeFunc automatically determines the execution order of functions based on their dependencies, eliminating the need for manual dependency management. You define the relationships, and PipeFunc figures out the order.

• Ultra-Low Overhead: The library introduces minimal overhead, measured at around 15µs per function call. This makes it suitable for performance-critical applications.

• Effortless Parallelism: PipeFunc automatically parallelizes independent tasks, and it's compatible with any `concurrent.futures.Executor`. This allows you to easily leverage multi-core processors or even distribute computation across a cluster (e.g., using SLURM).

• Built-in Parameter Sweeps: The `mapspec` feature provides a concise way to define and execute N-dimensional parameter sweeps, which is often crucial in scientific experiments, simulations, and hyperparameter optimization. It uses an index-based approach to do this in parallel with minimal overhead.

• Advanced Caching: Multiple caching options helps avoid redundant computations, saving time and resources.

• Type Safety: PipeFunc leverages Python's type hinting to validate the consistency of data types across the pipeline, reducing the risk of runtime errors.

• Debugging Support: Includes an `ErrorSnapshot` feature that captures detailed error state information, including the function, arguments, traceback, and environment, to simplify debugging and error reproduction.

• Visualization: PipeFunc can generate visualizations of your pipeline to aid in understanding and debugging.

Comparison with existing tools:

• vs. Dask: PipeFunc provides a higher-level, declarative approach to pipeline construction. It automatically handles task scheduling and execution based on function definitions and `mapspec`s, whereas Dask requires more explicit task definition.

• vs. Luigi/Airflow/Prefect/Kedro: These tools are primarily designed for ETL and event-driven workflows. PipeFunc, in contrast, is optimized for scientific computing and computational workflows that require fine-grained control over execution, resource allocation, and parameter sweeps.

Use Cases:

• Scientific simulations and data analysis

• Machine learning pipelines (preprocessing, training, evaluation)

• High-performance computing (HPC) workflows

• Complex data processing tasks

• Any scenario involving interconnected functions where performance and ease of use are important

I'd appreciate any feedback, especially regarding performance, usability, and potential applications in different scientific domains.

Links:

Documentation: https://pipefunc.readthedocs.io

Source Code: https://github.com/pipefunc/pipefunc
Sorry, I removed that part of my comment before seeing your reply. I realized it wasn't well thought out. Maybe you can still delete this comment?
> Did it have wifi, or were you able to get it on an actual mobile network?

Actual network. The phone pictured is from 2002, it did not have wifi. I had to solder in a new battery to get that far.

3G is shut down, 2G remains on with T-Mobile in areas they had it previously. As I stated before you need an old SIM card to use 2G only devices on the network. Newer cards activated in the past 5-7 years or so will only work on 2G with a 3G or newer phone.
Good luck deleting data from my 5th backup drives that I didn't tell you about. It's not hard because destroying a hard drive is hard, it's hard because you need to find not one, but all of the drives that are likely replicated and distributed around the globe already if you ever intended to do business with that data.
For my mental health I’ve stopped replying to comments where it’s clear the author has no intention of having a discussion and instead wants their share their opinion and have it reinforced by others.

No, we don’t have AGI or anything close to it. Yes, AI has come a long way in the past decade and many people find it useful in their day-to-day lives.

It’s difficult to know where AI will be in 10 years, but the current rate of improvement is staggering.
I don't actually think there's an allusion to trespassing here. The narrator is passing through someone's woodlot far from the village, which is still accepted behavior in large portions of northern New England.

Much of Frost's poetry is about Vermont or New Hampshire, and Vermont's private woodland is very open (except in a few towns) and has always been so. This is thanks to the Vermont Constitution's provisions on hunting:

The inhabitants of this State shall have liberty in seasonable times, to hunt and fowl on the lands they hold, and on other lands not inclosed... under proper regulations, to be made and provided by the General Assembly.

If land isn't fenced off or actually posted (and posting large woodlands is deliberately difficult in Vermont), then it doesn't count as "inclosed."

And Vermont's culture still supports this. There are hundreds of acres of unposted private land near my house which are owned by old-school Vermonters, and I am absolutely welcome to hike them.

Maine has a slightly different set of rules, and posting land is easier. But once you get away from the coast and into the serious forest, it's not that different from Vermont. And as far as I know, New Hampshire also allows hunting on unposted woodland.
nothing very interesting was said
I submitted a bug report on SQLite a year or so back (a simple test case only, not a solution). The folks were super nice, and their patch went into the next release.
> In Google Play search is now moved to the bottom. My muscle memory still keeps trying to tap the now empty bar on the top

I'd be fine with this change if they made it so that when you tap "Search" at the bottom it actually pops up the keyboard to start inputting in the search bar, which shows up at the top. Instead the Search button appears to open a new app page for searching, and then you have to tap the top search bar anyway to start inputting text.

This new search page has its own trending/suggested/sponsored sections that it wants you to look at before you start searching. It's such a blatant anti-pattern to push more ads in front of you that it just pisses me off.
Exactly what I was thinking of when reading the article. Maybe codeMic comes a year or so too late.

Soon AI will read this big blob of code and I can ask away and the AI can explain while jumping to places in the code, which I can hoover for inspection. Then I ask it to refactor it or add this or that functionality, add tests for it and show the results of the tests.

Code becomes literature, becomes code.
BitTorrent Protocol v2 and Dynamic Content Updates
This seems more like an issue with how controlled substances are regulated. Maybe healthcare should be optimized for patients.
The first words on Pink Floyd’s The Wall are “… we came in?”. The last words on the album are “Isn’t this where …”.
The teleological thinking is the worst. And actually so is the creativity. It is fun but it is hard to make a dollar, and also, not everyone likes creative thought because it destroys paradigms.
Persi Diaconis: Why Did Markov Invent Markov Chains? [video]
Yes, (and so is OCaml) but less than in the past, mostly for specialized and older projets. Most engineers at Meta will not encounter these languages. It's costly to integrate them with the internal tools and arguably not worth the effort. On the other hand, Rust is increasingly popular and well-supported and approved by the company.
I suspect this was a project spearheaded by some clever geeks deep in the company and promoted upwards by management. Not a top-down initiative.
Deepfakes and AI memes affected global elections in 2024
Agreed. Obviously `func` wasn't going to happen because it is already so similar to Swift, but `fn` at least should be an option.
> It's obviously easy to dismiss --- it literally dismisses itself at one point, saying that other people understand the problems better than he does.

That's a failure of both logic and reading comprehension on your part, I'm afraid.

It's honestly odd that you'd think this to be true. It reads as if you're a little too keen to find a 'gotcha'.

The alleged manifesto outlines that while there are more knowledgeable experts on the corruption and greed at play, who have been opining for decades, no one has taken action and the problems have remained. To reinterpret this as it "dismissing itself" is far from justified.

> I'd be interested in what led you to think it was strong.

I never said it was strong, or implied such. I said it wasn't as easy to dismiss as the proven fake manifesto, and I said that many people broadly agree with its points.

As an academic essay, or as a finished draft to try and justify murder, it has serious flaws. However, I think that if it were as easily dismissed as you insist, then at least one of the mainstream news organizations would have published it.
Multi-Agent Orchestrator – Flexible framework for managing multiple AI agents
Now imagine backups stored on tapes. How many companies would resort to rewinding all of them in search of this single record.
Frequency plus lack of post traumatic support.

A content moderator for Facebook will invariably see more depravity and more frequently than a doctor or police officer. And likely see far less support provided by their employers to emotionally deal with it too.

This results in a circumstance where employees don’t have the time nor the tools to process.
Linux isn’t too bad on desktops these days (at least if you’ve got well-suited hardware), but laptops are still hit or miss. Even laptops with well-supported hardware running something like powertop often have middling battery life, which isn’t helped by how on many distros things like h.264 hardware acceleration is not enabled in browsers out of the box.

System76 is great and all but we really, really need a vertically integrated “Apple” of Linux laptops that goes the extra mile to dial in everything to perfection.
I don't understand TV at all. There's like a handful of legitimately good, amazing stories, and the rest of it is just samey derivative nonsense. Just light and noise people apparently put on because the sounds of their lives when it's off are too depressing. I have never bought TV in my life and that decision is validated every time I turn it on in a hotel room, holy shit. I feel dumber immediately.

This goes triple for the fact that Netflix now apparently designs their shows on purpose so you can follow along while looking at you're phone. Like holy fuck, just watching television is apparently too demanding an activity for some people now.
A survey of social/political/economic history (even just post-1800) shows that capitalism, as a system, strongly resists 'evolution', and over time erodes those gains which have been made against it.

When people talk about their dream for an 'evolved capitalism' it often comes down to New Deal America plus free healthcare. Yet even setting aside how the post-WW2 economy was a singular moment that we cannot hope to recapitulate, you have to ask: if we _had_ this, and everyone thought it was great, why did we give it up? Or rather, why was it taken away from us?

This is the second fork of 'why not capitalism'? The first -- that capitalism, left to its own devices, produces increasingly terrible ('misaligned') results, is not enough. The second -- that capitalism, as a system of power distribution, strongly incentivizes people to work against any attempts at regulating it, and indeed to roll back those regulations -- is what cinches the issue.
This is very cool! I’ve wanted something like CodeMic for a long time.

Back when I was at Twitter, we used Review Board for code reviews (this was in 2009, before GH was a thing for most companies). It was tough to thoughtfully review large branches, especially for parts of the codebase that I wasn’t familiar with. I remember thinking, if I could somehow record the development process for a PR I was reviewing, it would be easier to understand what the submitter was trying to accomplish and how they went about doing so. I found myself more so reviewing code style instead of functionality, architecture, or design.

I watched most of the intro video, but didn’t go deeper on the site. Does CM integrate easily into the code review/PR process? I suppose I could just attach a link in any PR description?

Great work!
Publish a letter to McDonald’s shareholders to reduce franchising costs and hence reduce their 30%+ profit margins.

https://www.macrotrends.net/stocks/charts/MCD/mcdonalds/prof...
Only marking as “deleted” while indefinitely keeping it is illegal in the EU/EEA. The GDPR _requires_ a hard deletion in cases like this, but allows a grace period of a few weeks for the deletion to propagate throughout systems.
"Insurers are clearly not the problem with our health care system, as you can plainly see from the NHE."
There’s a GIF
> streaming services, which have produced a world-historic surplus of high-quality scripted series.

No, they're almost all terrible and as far as I can tell most people can't find anything new to watch, or if they're lucky they can find one or two things to almost get into. The trick is that there's no way to find out how many people are watching things any more, and that keeping your subscription going is binary. You can accumulate a huge amount of personal dissatisfaction before actually cancelling.

The main thing I'm hearing about these grossly padded, awful series, is that after people get interested by the pilot, they increasingly start fast forwarding through more and more of the episodes until they're consuming them so quickly they might as well be watching a digest of the "previously on...", until they get so disgusted by the repeated slights to their intelligence that even this they can't even stomach. Giving up a subscription also means giving up the archive of the "vibrant film and television" from "the era immediately preceding streaming," that even though they may have seen it before, is pleasant to leave playing in the background.

Production values are very high. Dialog is sometimes very good. Series are high-concept, but empty, endless and awful, and I even feel sorry for the writers that have to keep generating scenes with one character walking up to another character who is busy working on something and says: "how are you holding up?" There are going to be five of those in this episode, and maybe one thing that advances the plot.

Apple TV has all the money in the world, and just generates clumsy high-priced disasters. I have no idea how bad the corporate culture can be in these places to actively repel any story that is any good. I think the problem is that they're not making enough cheapo series where talent could accidentally sneak in because no one was paying attention.
> airlines charging the same, but offering ludicrously valuable loyalty programs.

I fly like 3-5 times a year, am I missing out on something?
If not then probably in German.

I used to spend a lot of time watching Japanese robotics videos back when RoboOne became a thing. Biped fighting robots were cool. The videos were so god awful. I developed a liking to them in a Stockholm syndrome ish kind of way.
The existence of anti-LGBTQ wasn't where their argument was leading to though.

Their line of logic was that our society moral values are but social construct, that change from place to place and with time, therefore being exposed to sexual violence, child abuse, gore etc. is PTSD inducing only because we're examining it through our limited perspective whereas it's quite possible that all these things those FB mods were exposed to can be perfectly normal in some cultures.

I wanted to see where that argument would lead them to, as in, what kind of people would FB should have hired that would be resistant to all these horrible stuff, but other than to let me know that in fact there are such cultures, I never got a straight answer out of them.
I don't know much about this, but based on your description, it sounds like nothing stops state laws from restricting gambling?
> It sounds like it will be able to crack some hard math problems, but not actually do mathematics.

What, do you say that because format of the FrontierMath problems is a bit contrived? I think I must misunderstanding you; a benchmark can't rule out something it doesn't test. And saying solving these problems requiring "deep domain expertise" isn't real mathematics sure sounds like a No True Scotsman argument. Why shouldn't o3 be able to produce novel mathematical proofs? It's got plenty of maths textbooks and papers to train on, the same thing mathematicians train on.
Yea, I think so - I could imagine this being really streamlined by just dropped me immediately into a conversation, with maybe the goal just written on a screen somewhere - no setup, no storyline, etc. I guess it just depends if most of your users are there for a gameplay experience vs a "practice" experience.
Not yet but there's a precedent for incredibly perverse incentives caused by sports gambling -- most iconically the White Sox throwing the world series in 1919.

https://en.m.wikipedia.org/wiki/Black_Sox_Scandal
I found it surprisingly hard to find live examples of sites running this.

The directory at https://git.mills.io/yarnsocial/we-are-twtxt gave me an error, but I found it in the Internet Archive (19th September 2024):

https://web.archive.org/web/20240919022045/https://git.mills...

Here's a live example from that list: https://niplav.site/twtxt.txt - and that one shows ones its following, this one has recent posts (from December 2024): https://txt.sour.is/user/xuu/twtxt.txt

The last commit to https://github.com/buckket/twtxt/commits/master/ is October 2023, so I don't think this project is 100% thriving at the moment.

Update: Aha! Found https://twtxt.readthedocs.io/en/latest/user/registry.html and via it https://registry.twtxt.org/api/plain/tweets which shows some recent content across the network.

Also https://registry.twtxt.org/api/plain/users looks to be a list of users, though I couldn't figure out how to paginate it (using ?page=3 doesn't seem to work, despite that being listed on the https://registry.twtxt.org/swagger-ui/ page)
Trauma isn’t just a function of what you’ve experienced, but also of what control you had over the situation and whether you got enough sleep.

Being a doctor and helping people through horrific things is unlike helplessly watching them happen.

IIRC, PTSD is far more common among people with sleep disorders, and it’s believed that the lack of good sleep is preventing upsetting memories from being processed.
Maybe one of the most ahistorical and abhorrently dishonest claims someone could make about the last century. In the UK we were taught a more accurate picture of history as a child studying for GCSEs - specifically how the German state handed the reigns over to Fascism with the blessing of the business conglomerates as a large ditch effort to quell the labor movement then rippling across Europe - so you really have no excuse.
Well as a counterpoint I have found that Google's own Gemini has been quite helpful in letting me de-clutter and turn off various nasty more-or-less AI-connected additions in Google's UI. For example it made short order of providing me with the much needed Chrome plugin get_rid_of_TikTok_wanabee_shorts on Youtube.com:

function hideShorts() {
const shorts = document.querySelectorAll('ytd-rich-shelf-renderer[is-shorts]');
shorts.forEach(short => {
short.style.display = 'none';
});
}
hideShorts();
const observer = new MutationObserver(hideShorts);
observer.observe(document.body, { childList: true, subtree: true });
What is open ai margin on that product?
Mostly discouraged in new projects.
Even the vaguely semi-socialist Nazis (Strasserist) were purged from the party and killed, not just non-Nazis.

https://en.wikipedia.org/wiki/Strasserism
Yeah TV has always been 80% shit.

I’m an avid reader and it’s 80% shit there too. Nice thing about that is you can usually tell after chapters one or two and Kindle lets you have free samples before you buy. The main giveaway is poorly crafted prose or cliches. If I make it two or three chapters and the prose is not shit and the plot and/or characters are interesting it’s generally a decent book.
The manifesto claims that our health care system is responsible for our lower life expectancy, which is trivially falsifiable; the causes of the gap between US life expectancy and the rest of the G8 (spoiler: cars, guns, heart disease) are well studied. In fact, when it comes to the treatment of illness, we outperform.

That is his central claim. He murdered someone over it. It's luridly false.
I totally get that. I was fortunate to get properly educated up through essentially the level of an undergraduate math degree (minus maybe typology), but then continued learning a lot on my own. It’s common to hear that the struggle is part of the learning process. The more I’ve advanced the more I find this to be true. It’s that struggle that makes you pay attention to the small details that are so critical. I was also fortunate to have a professor who would pester me and he later told me he wanted me to be confident in my results, because eventually I would have no one to double check (and he was right). The struggle really helps with this.

I think the main difference between learning provisioning and math is a compiler. To learn either you can only learn by doing. Reading and lectures aren’t enough. What is hard to learn in math is to be the compiler yourself. To be able to verify “programs” (do I even need quotes here?). This is a very powerful tool to add to your tool belt and one I think even helps in programming.

I hope others can add advice here and words of encouragement. The struggle is real, but it is part of the process, for better or for worse.
Maybe people like dreck.

Before the internet, Mills & Boon used to sell a hell of a lot of cheap paperbacks with much the same story in them. Or Arthur Hiller books. None of it was even approaching art but it sold well and people liked it.

A lot of the accusations that "Netflix is 99% dreck" is reflected in the top 10 list they handily generate for you. It simply means to me that I don't look on Netflix for something to watch, having seen the garbage getting watched on there. It says more about me than Netflix though and being judgy about other peoples taste shouldn't be mistaken for diagnosing the internets enshittification. These things are not the same.
your incident lingo will be fun.
That depends where it's hosted and how it's encrypted. Cloud hosts can just reach into your RAM, but dedicated server hosts would need to provision that before deploying the server, and colocation providers would need to take your server offline to install it.