MurphyA/hacker-news huggingface dataset:
by chiengineer | 2026-01-24 21:52:58+00:00
Theres a paper I saw within the past couple days that MIT released something that works alongside RAG that can potentially have 10M tokens input and not break

Its from their research department although im not a real researcher or a real money strapped person just a guy with a laptop its definitely worth looking into

If I had the resources id be diving in head first

https://venturebeat.com/orchestration/mits-new-recursive-fra...
by 7777777phil | 2026-01-24 21:53:48+00:00
Earlier this month I argued why LLMs need episodic memory (https://philippdubach.com/posts/beyond-vector-search-why-llm...), and this lines up closely with what you’re seeing..

But not sure it's a prompts vs rules problem. It’s more about remembering past decisions as decisions. Things like 'we avoided this dependency because it caused trouble before' or 'this validation exists due to a past incident' have sequence and context. I see even the best models making those errors over a longer context rn. Flattening them into embeddings or rules loses that. I’ve run into the same issues you mention.

Vague memory leads to vague behavior. Long memory pollutes context. Duplicates make retrieval worse. My current view is that humans still need to control what gets remembered. Models are good at executing once context is right, but bad at deciding what deserves to persist. Over time, I assume agents will mostly reuse prior conclusions rather than re-derive reasoning every time, unless something new or surprising happens.
by cyode | 2026-01-24 21:53:56+00:00
Not sure why above is downvoted. You’re right. Google Trends reveals how much of a flash in the pan Mastodon was post-Twitter: https://imgur.com/a/i2Vq9FR

Social media needs to be very simple for the masses to adopt. The elevator pitch needs to be one sentence and must not include the word “server”.
by lucketone | 2026-01-24 21:54:23+00:00
> An example of year-long projects I have seen waterfall’d successfully are IP protocol implementations where the RFC is clear, base frameworks exist, and the org has engineers with decades of individual experience implementing protocols in the same framework.

Article responds to you with:

“For most of us, the majority of software work is not like this. We work on poorly-understood systems and cannot predict exactly what must be done in advance. Most programming in large systems is research…”

It is good to target the strongest point, not the weakest.
by B1FIDO | 2026-01-24 21:54:26+00:00
Well can we interest you in some miniature fairies, and some exploding spacecraft in a galaxy far, far away?

It is ignorant turd opinions like this "believing your own eyes" that got us to this point and fans the flames of indignant outrage over lies on mainstream and social media alike.

We are thankful for rulers such as the Iranians, who would rather shut off their national Internet connectivity, so that ignorant turd opinions cannot spread faster than truth and justice.
by hobofan | 2026-01-24 21:54:40+00:00
> Not every interview

No, not every interview. But if an interviewee presents fiction/hatred as fact the interviewer should have the ability to call that out or at least caution the reader with a "I don't know about that".

A specific example that comes to mind is Eric Weinstein's appearance on the podcast and letting him talk about his "long mouse telomere experiment flaws" without questions which at that point had been thoroughly debunked.

I find little interesting "human aspect" to be found therein, as it usually boils down to "you are lying (to us/yourself) for your own gain", which isn't novel.

There are podcasts that do a similar long form format well. A great example is the German format "Alles gesagt?" (~="Nothing left unsaid?"), where interesting personalities can talk for however long hey want, but the interviewers ask interesting/dynamic follow up questions, and also have the journalistic acumen/integrity to push back on certain topics (without souring the mood).
by drcongo | 2026-01-24 21:54:51+00:00
I moved my personal email from Google a few years ago to https://inbox.eu which was by far the cheapest option for mailboxes for the whole family on custom domains etc. They've been very solid, I have no regrets. Their spam filtering has been a little hit and miss but other than that, solid.

Work email is moving from Google to https://www.infomaniak.com/en/ksuite/ksuite-pro - if you're not bothered about custom domains, they also offer an excellent free tier for personal use: https://www.infomaniak.com/en/ksuite/myksuite
by jacquesm | 2026-01-24 21:54:56+00:00
Hm. Mixed feelings, I would like a more rigorous approach to this a lot better. CF is really too big to fail now, I've had absolutely no qualms about recommending CF but after the last couple of months I'm revising that until things are measurably better.

Your legacy is one of showing how to apply good engineering principles to complex problems at scale and I think CF is risking that reputation right now.
by wizzwizz4 | 2026-01-24 21:55:34+00:00
Countermeasure: set up four microphones some distance apart, use autocorrelation to pinpoint the sound sources, and then isolate them, recovering the "masked" speech. The countercountermeasure would be to fully surround your mouth and vocal tract with an active noise cancelling system and then produce noise (to push whatever little sound gets through far below the noise floor: the signal is unpredictable enough that you can't use averaging techniques to recover it). The countercountercountermeasure would be to use a camera in the radio band to look at the vocal tract directly, using the phone as a light source, and recover the phonemes that way. The countercountercountercountermeasure would be to construct an isolated box… at which point you're no longer having a voice call in public: you have a portable privacy booth.
by spike021 | 2026-01-24 21:55:43+00:00
I've been on teams that tried various methods of estimating and the issue I always encounter is that everyone estimates work differently, but usually people will side with the person with the most context.

For instance someone says a ticket is two days' work. For half the team that could be four days because people are new to the team or haven't touched that codebase, etc. But because the person who knows the ticket and context well enough says 2, people tend to go with what they say.

We end up having less of those discussions you describe to come to an agreement that works more on an average length of time the ticket should take to complete.

And then the org makes up new rules that SWEs should be turning around PRs in less than 24 hours and if reviews/iterating on those reviews takes longer than two days then our metrics look bad and there could be consequences.

But that's another story.
by palata | 2026-01-24 21:56:25+00:00
The only thing that matter is whether you trust the app or not.

- If it is proprietary, you just have to blindly trust it (as is the case with WhatsApp currently: they say it is end-to-end encrypted, but you can't verify).

- If it is open source, then some people will want to understand how it works before they trust it. Other will either blindly trust (like for proprietary software) or trust that persons they trust understood how it works and were convinced.

> You might as well ask, how does $browser work with HTTPS?

Well, exactly. I am interested in how the WhatsApp interop works just as I am interested in how HTTPS works.
by viraptor | 2026-01-24 21:56:44+00:00
While is a cool idea on its own, I don't get why they try to reinvent it as a new system. We've got swagger, openapi, graphql and many other systems that already describe the APIs. They mostly include documentation too. Why not just expose those for the same effect? (If I was cynical, I'd guess Vercel wanting a proprietary thing of their own just for less portability)
by marysminefnuf | 2026-01-24 21:57:13+00:00
This started with hispanics then protestors and theyre going to come for those of us who are more and more vulnerable as the days pass. Its going to be african americans and then jews. Its disgusting and needs to end. I was at iac mishelanu last week and the so many speakers were from the administration like pam bondi and steve witkoff. They made it very clear in speeches ice will be coming into more cities with more troops.
by andy99 | 2026-01-24 21:57:25+00:00
AI makes shitty code that’s hard to understand. It seems a lot of modern frameworks and development practices do that anyway. So from that perspective it feels like an evolution in making code worse as opposed to a step change, and if your code is going to be crappy and incomprehensible anyway you might as well write it more efficiently.

So basically I’d characterize AI coding as a new framework that make things faster and more complicated.

A problem maybe is that it’s crossed a line where bros can get behind all the upside and none of the downside, so it gets a much dumber core set of vocal proponents than before, thus what I understand to be the “tribalism” here.

In the end, like other frameworks, there will be some wins, and a really big mess to clean up that will guarantee the employability of developers for decades to come.
by grumio | 2026-01-24 21:57:49+00:00
Welcome to the free marketplace of ideas, dude. Talk about the issue I'm talking about instead of ranting on some vague generalization about how "believing your own eyes" is bad sometimes, thus is always bad???

If someone were talking disprovable nonsense about fairies, it would be totally fair to bring up counter-evidence. This comment of yours is substanceless.
by ajross | 2026-01-24 21:57:49+00:00
Seems like the "I" and "C" might be more relevant? For hundreds of years of civil jurisprudence, enforcing immigration and customs has not involved shooting non-smuggling citizens in the back. Or face.

We all know what's happening here. And sincere application of relevant visa and trade laws is not it.

ICE are brown shirts. Their job is to terrorize the Designated Enemies of the State.
by toomuchtodo | 2026-01-24 21:58:08+00:00
Already at 54% of the heave duty truck market. The last half will happen much faster then the first half, the total cost of ownership economics are simply unbeatable.

https://cnevpost.com/2026/01/22/china-new-energy-heavy-duty-...

> Over a ten-year operational cycle, new energy heavy trucks can save about RMB 1.2 million ($170,000) compared to fuel-powered vehicles, the report cited CATL (HKG: 3750, SHE: 300750) commercial vehicle sales director Xia Nan as saying.
by makerdiety | 2026-01-24 21:59:08+00:00
The beginning was strong and promising. It definitely baited me in. And then it immediately crashed into regurgitated slop. No AI needed for that bland writing style. Not the style, I mean, but even the content of the message. Which contradicted its beginning. The title is misleading too.

How to waste time and for no purpose would've been a more accurate title.
by tasuki | 2026-01-24 21:59:17+00:00
Hey, the last commit there is mine, fixing the line endings!

FWIW, I also made a website with comparison of the different translations/renditions of the Tao Te Ching, including the one by Ursula K. Le Guin[0].

[0]: https://ttc.tasuki.org/display:Code:gff,sm,jc,rh,uklg
by nowittyusername | 2026-01-24 21:59:43+00:00
yes sorry i mixed these up. supertonic is not the best sounding in my tests. it was by far the fastest, but its audio quality for something so fast was decent. if you wanted something that sounds better AND is also extremely fast pocket tts is the choice. amazing quality and also crazy fast on both gpu and cpu. if you care mainly about quality, chatterbox in my tests was best fit, but its slower then the others. qwen 3 tts was also great but its unisable as any real time agentic voice as its too slow. they havent relesed the code for streaming yet, once they release that this will be my top contender.
by fzeroracer | 2026-01-24 22:00:07+00:00
The strongest interpretation of your posts is that you know exactly what you're doing, because you've done it multiple [1] times [2] now [3].

[1] https://news.ycombinator.com/item?id=46559763

[2] https://news.ycombinator.com/item?id=46536148

[3] https://news.ycombinator.com/item?id=46515813
by matheusmoreira | 2026-01-24 22:01:47+00:00
Total bullshit. If people start shooting and bombing, then you pick up your weapons and you kill them.

You don't get to mass "scrutinize" random citizens by eavesdropping on their private communications just because terrorists might be hiding among them. If you do this, you are the terrorist and anyone who resists you has the moral high ground. Cryptography and anonymization technology are merely one of many forms of self-defense against your tyranny.
by palata | 2026-01-24 22:01:59+00:00
> My email is now being hosted by Microsoft, [...] Then I guess it's off to Switzerland ( https://proton.me/about );

I am all for moving away from Gmail, but I think this is completely the wrong way to do it. Why go through the hassle of changing your @gmail for @microsoft (or whatever it is?), already thinking about moving to @proton.me in the future?

Get your own domain, and then you won't depend on the service provider anymore. Try Proton, or Fastmail, or Migadu, whatever you want. Once you own your domain, you can change every year while keeping the same email address (e.g. me@m24tom.com)!

Note: I won't accept "it's too hard to setup a domain" from someone who spent more time writing a blog post than it would take to learn how to do it.
by TeMPOraL | 2026-01-24 22:02:00+00:00
> should add the other phone as a second auth method on every site.

That's the problem right there. Migrating my phone recently (without having broken/bricked the previous one, which is somehow even worse wrt. transferring 2FA these days than getting new phone after old one breaks!), I discovered that most sites I used did not allow more than one authenticator app. If I try to add new phone as second-factor auth method, the website deletes the entry for the old phone.
by bogeholm | 2026-01-24 22:02:40+00:00
> The only moment time it makes sense is when you have a SHARED understanding of the smallest point AND you can translate it to time. When you do that, story points are useful.

I’d like to disagree on that one. A single story point shouldn’t be translated to time, but should reflect the relative complexity between tasks (ie. a 7 is harder than a 3 and so on).

You could assign relative complexity based on a number of things:

- number of integrations to other systems,
- is the area well known to the team,
- is the code well tested,
- is CI/CD set up,
- do we need a lot of alignment or can we just get started,
- etc.

So you’re not estimating time, but complexity or hardness.

Then, supposing you have a stable team, you can go back six months and find out “we do on average 90 points per month” or similar
by toomuchtodo | 2026-01-24 22:02:44+00:00
https://en.wikipedia.org/wiki/Soft_secession

> The major power lever that could be used in soft secession is if a state normally giving more in taxes to the federal government than it receives back would cease to send tax revenue to the federal government. These states, which generally are blue states governed by a Democratic Party majority, could leverage finances to exert influence over the federal administration, i.e. a Republican administration seen as hostile to their interests.

Interestingly, if done strategically, you could cause the US government to default on treasuries through a loss of federal revenue (a component of which is used to service US debt), forcing a debt spiral. This would enable the states with economic power to "wag the dog" in partnership with the bond market, because the federal government cannot operate if they lose the power of funding via issuing debt while also losing revenue from these states. Net contributor states could issue muni debt directly into the bond market, avoiding the need for federal dollars.

Blue states can force the federal government into default, if they have the will.
by drewbug01 | 2026-01-24 22:03:24+00:00
Why do you think it’s so important to get in this guy’s head, and to give him this graceful excuse of “maybe he just panicked?”

Obviously someone panicked. We can clearly see they did not line them up and actually shoot them with a firing squad.

But what is the point of this thought exercise? Where does it lead? To more “training” for the agents?

The whole thing is illegitimate and immoral. There is no need to engage with what was going on in the guy’s head. We are way, way too far past that point.
by hk1337 | 2026-01-24 22:03:47+00:00
I've been using Fastmail for several years now, I remember when I first said something about it on here I got a negative response about how Fastmail doesn't do something correctly or something, and now most of the comment replies are praising Fastmail. I still like it, it's just interesting how fickle things are here.

> My email is now being hosted by Microsoft, so hopefully will be free of the outages

Ironically Microsoft just had an outage a couple of days ago.
by roelschroeven | 2026-01-24 22:05:35+00:00
I've been looking at mail providers too, and it's starting to look there are no real alternatives. Not just in Europe, but worldwide. I've been a happy user of Fastmail for quite some time now, and it's sad the the current geopolitical situation pressures me into migrating away.

The alternative that's looking best to me so far is Kolab Now. I don't see a lot of user reviews of it on Reddit though, or anywhere else, so it seems to not be very popular at first sight. That's perhaps not a good sign.

In any case I'm planning on trying it out for a while, with a domain I don't use it all that often, before deciding to migrate to it.
by poisonborz | 2026-01-24 22:06:40+00:00
> keep all the revenue

Which revenue? Whatsapp is for free, those 3.3 billion people use it for free, the revenue is the reselling of user data and showing them ads. Which they would do less with a 3rd party client, and as such Meta fights it tooth and nail.

> You won't get enough people to pay you money to use your app

It might surprise you but people build apps just for fun, free and open source for others to use, just to make the world better. Which really would be in this case, that's also the intention of this law.
by nebula8804 | 2026-01-24 22:07:08+00:00
I never said it did but the point is that it is money that does not need to go there when we are trillions in debt already. For years whenever any thought of providing some relief to the middle class in the US is brought up, the response is always "How are you going to pay for that?". How come that question is never asked for outlays to israel but only when it involves the American people?
by f311a | 2026-01-24 22:07:16+00:00
How it works:

* CF worker on a subdomain that handles POST requests. Basically, a JS function that handles incoming requests.

* It stores comments in CF KV and sends me a copy to telegram

* All I need to do is copy it to Markdown (can be automated, but I manually approve the comments in case of spam)

* In Markdown, I'm using frontmatter to store arbitrary JSON data

* To avoid automated spam, I have a few tricks: do not expose the submit URL in HTML (insert it via JS) and calculate a simple checksum so that automated software that does not execute JS won't be able to post. Such software usually targets Wordpress blogs by scraping them from Google. I get zero spam from it.

Everything, including hosting and workers, costs me zero.

Example: https://rushter.com/blog/zsh-shell/
by mafriese | 2026-01-24 22:07:26+00:00
Nope it isn’t. I did it as a joke initially (I also had a version where every 2 stories there was a meeting and if a someone underperformed it would get fired).
I think there are multiple reasons why it actually works so well:

- I built a system where context (+ the current state + goal) is properly structured and coding agents only get the information they actually need and nothing more. You wouldn’t let your product manager develop your backend and I gave the backend dev only do the things it is supposed to and nothing more. If an agent crashes (or quota limits are reached), the agents can continue exactly where the other agents left off.

- Agents are ”fighting against” each other to some extend? The Architect tries to design while the CAB tries to reject.

- Granular control. I wouldn’t call “the manager” _a deterministic state machine that is calling probabilistic functions_ but that’s to some extent what it is? The manager has clearly defined tasks (like “if file is in 01_design —> Call Architect)

Here’s one example of an agent log after a feature has been implemented from one of the older codebases:
https://pastebin.com/7ySJL5Rg
by user5994461 | 2026-01-24 22:07:32+00:00
Worthwhile to point out: The Cat5 cable required for gigabit Ethernet is merely twisted pairs with no insulation, which is pretty much a dumb basic cable (with 8 wires). That's why any cable can work in practice.

I don't know how possible it is to find a really bad cable (untwisted) and it might work on a short length anyway. (Your 1980s office cabling must have been 8 wires if you were able to get gigabit later, so it was far beyond basic phone wires or Cat1 from the time).
by baubino | 2026-01-24 22:08:30+00:00
> this has evolved into a soft civil conflict being waged for political reasons.

The more quickly Americans come to terms with this reality, the better. I’m not in Minneapolis, but from what I’ve been reading and hearing, people there already understand that their city is being occupied by a hostile force and that this is indeed a civil conflict. Everyone else needs to catch up now.
by repelsteeltje | 2026-01-24 22:08:37+00:00
I don't see how design plays a role. Imo first and foremost predictability/compatibility/stability isa QA problem. And I would not know where to start even if testing (ie avoiding regressions during development) were properly in place.

For plain old software development, supporting installed base was always far more difficult than designing and building new features. Doable, but hard.

With LLMs it's much harder. For instance, we built a transcript summarization service that customers were happy with. Then we improved the LLM, but we could not just yank the old LLM and replace it with the new version. Some customers would see the improvements, but others would complain that the new tone was ... just different.

I can't imagine how much more complicated it would be if the LLM was not under our control and had evolved to better help the customer.

But maybe I'm just misunderstanding what you're intending to build?
by mraniki | 2026-01-24 22:09:21+00:00
[original video](https://files.catbox.moe/i14o7q.mp4)

[mirror](https://imgur.com/a/bohAwpX)

[reddit](https://www.reddit.com/r/Minneapolis/comments/1qlpzu8/anothe...)

[pink coat ladys video](https://files.catbox.moe/v3iwkl.mp4)

[Mirror](https://imgur.com/a/XiY904L)
by hnlmorg | 2026-01-24 22:09:37+00:00
That just means it’s then subject to its own copyright. It doesn’t mean that the derivative work is also exempt from the terms of the original copyright.

For example, you can use a sample in a new song. And that new song can by copyrighted. But you still have to seek permission from the copyright holders of the sample to use it.

Fair use is the only time it’s legal to use another copyrighted piece without consent. And the rules for fair use vary from country to county.
by tzs | 2026-01-24 22:10:01+00:00
I've got a brute force solver for the NYT Pips game. There's a particular puzzle that it takes 45.2 seconds on on my M2 Max Mac Studio. The solver is single threaded and doesn't use much memory so it is mostly limited by CPU and memory speed.

I ran it on my Pi 3, 4, 5, Intel iMac, and on my cheap Amazon Lightsail instance. Here are the results, in seconds:

680.4 RPi 3
274.5 RPi 4
131.3 RPi 5
108.5 Lightsail
78.7 2017 iMac (3.4 GHz Intel Core i5)
45.2 M2 Max Mac Studio