MurphyA/hacker-news huggingface dataset:
by skotobaza | 2025-12-30 05:11:17+00:00
The same is currently happening with Forza games (at least Horizon ones, not sure about original Motorsport series). You can only buy the latest game, others have been delisted. You can still get physical copies, but the DLCs have been delisted as well, so you can't get the full version, at least not officially. And more than that, the online servers have been shut down as well.

It baffles me that this is still an issue, publishers are not concerned with implementing some sort of "kill switch" for expired content to keep getting money for the games. GTA also suffered from this.
by EagnaIonat | 2025-12-30 05:11:20+00:00
I read a book called "Blood in the machine". It's the history of the Luddites.

It really put everything into perspective to where we are now.

Pre-industrial revolution whole towns and families built clothing and had techniques to make quality clothes.

When the machines came out it wasn't overnight but it wiped out nearly all cottage industries.

The clothing it made wasn't to the same level of quality, but you could churn it out faster and cheaper. There was also the novelty of having clothes from a machine which later normalised it.

We are at the beginning of the end of the cottage industry for developers.
by serf | 2025-12-30 05:11:32+00:00
>The model Y is a genuinely good car... I can't think of an automaker with better software.

great. I love that comment because software is the one element of a vehicle that we know it (vehicles) can do without from prior art.

personally I would prefer a vehicle that emphasizes safety, aesthetics, performance, handling, utility, comfort, or reliability.

another opinion : the cars with the best software are the ones where the user can't easily tell that the thing isn't analog.

I don't care if the infotainment system is laggy or temperamental about pairing with certain phones; what I care about is accurate system self diagnosis, reliable cold weather starting, consistent performance regardless of altitude or temperature, and sane thresholds that don't throw DTCs erroneously.

Those are the software elements in a car that matter to the car being a car rather than a glorified boombox on wheels; and Tesla doesn't score highly in any of those metrics over the length of their brand.
by jancsika | 2025-12-30 05:12:01+00:00
> To preempt replies: ask yourself why 24 frames per second is optimal for cinema instead of just being an ancient spec that everyone got used to.

"Everyone" includes the filmmakers. And in those cases where the best filmmakers already found all kinds of artistic workarounds for the lower framerate in the places that mattered, adding interpolation will fuck up their films.

For example, golden age animators did their own interpolation by hand. In Falling Hare, Bugs' utter despair after looking out the window of a nosediving airplane is animated by a violent turn of his head that moves farther than what could be smoothly animated at 24fps. To avoid the jumpcut, there is a tween of an elongated bunny head with four ears, seven empty black eye sockets, four noses, and eight teeth. It's absolutely terrifying if you pause on that frame[1], but it does a perfect job of connecting the other cells and evoking snappier motion than what 24fps could otherwise show.

Claiming that motion interpolation makes for a better Falling Hare is like claiming that keeping the piano's damper pedal down through the entirety of Bach's Prelude in C produces better Bach than on a harpsichord. In both cases, you're using objectively better technology poorly, in order to produce worse results.

1: https://www.youtube.com/watch?v=zAPf5fSDGVk
by duskwuff | 2025-12-30 05:13:15+00:00
Before you get too excited, keep two things in mind:

1) Using a single compression context for the whole stream means you have to keep that context active on the client and server while the connection is active. This may have a nontrivial memory cost, especially at high compression levels. (Don't set the compression window any larger than it needs to be!)

2) Using a single context also means that you can't decompress one frame without having read the whole stream that led up to that. This prevents some possible useful optimizations if you're "fanning out" messages to many recipients - if you're compressing each message individually, you can compress it once and send the same compressed message to every recipient.
by android521 | 2025-12-30 05:13:41+00:00
No one from the comments offer a real solution. They gave advice on how to cope with it not solving the problem. Here is my two cents on a real solution, do a study abroad for a year and choose asian countries (especially china), you will find yourself very popular and will have 10x easier to make friends and girlfriend as long as you are not too weird. (note: i am asian and live in asia, foreigners (assuming from the west) have it much easier here).
by Gibbon1 | 2025-12-30 05:13:52+00:00
Small brained primate comment.

With embedded firmware you only flash the .text and and flash to the device. But you still can debug using the .elf file. In my case if I get a bus fault I'll pull the offending address off the stack and use bintools and the .elf to show me who was naughty. I think if you have a crash dump you should be able to make sense of things as long as you keep the unstripped .elf file around.
by kstrauser | 2025-12-30 05:14:56+00:00
Sure. I’m all for having that as an option, or even the default. That’s a good starting place for most people. I think what I most object to is the pretentiousness I read into the quote:

> Whatever you do, do not switch anything on ‘vivid’ because it’s gonna turn on all the worst offenders. It’s gonna destroy the color, and it’s not the filmmaker’s intent.

I’m interested in trying the filmmaker’s intent, like I’ll try the chef’s dinner before adding salt because it’ll probably be wonderful. But if I think the meal still needs salt, or my TV needs more brightness or contrast, I’ll add it. And even if the filmmaker or chef thinks I’m ruining their masterpiece, if I like it better that way, that’s how I’ll enjoy it.

And I’m very serious about the accessibility bit. My vision is great, but I need more contrast now than I did when I was 20. Maybe me turning up the brightness and contrast, or adding salt, lets me perceive the vision or taste the meal the same way as the director or chef does.
by AdieuToLogic | 2025-12-30 05:14:58+00:00
Whenever someone brings up washing machines and software, I am always reminded of Forth[0]:

As an example, imagine a microprocessor-controlled washing
machine programmed in Forth. The ultimate command in your
example is named WASHER. Here is the definition of WASHER,
as written in Forth:

: WASHER WASH SPIN RINSE SPIN ;

0 - https://www.forth.com/starting-forth/1-forth-stacks-dictiona...
by emkoemko | 2025-12-30 05:15:35+00:00
noo motion smoothing is terrible unless you like soap operas and not cinema, black frame insertion is to lower even more the pixel persistence which really does nothing for 24fps content which already has a smooth blur built in to the image, the best is setting your tv to 120hz so that your 24fps fits evenly and you don't get 3:2 pulldown judder
by MaskRay | 2025-12-30 05:15:38+00:00
We are missing tooling to partition a huge binary into a few larger shared objects.

As my https://maskray.me/blog/2023-05-14-relocation-overflow-and-c... (linked by author, thanks! But I maintain lld/ELF instead of "wrote" it - it's engineer work of many folks)

Quoting the relevant paragraphs below:

## Static linking

In this section, we will deviate slightly from the main topic to discuss static linking.
By including all dependencies within the executable itself, it can run without relying on external shared objects.
This eliminates the potential risks associated with updating dependencies separately.

Certain users prefer static linking or mostly static linking for the sake of deployment convenience and performance aspects:

* Link-time optimization is more effective when all dependencies are known. Providing shared object information during executable optimization is possible, but it may not be a worthwhile engineering effort.

* Profiling techniques are more efficient dealing with one single executable.

* The traditional ELF dynamic linking approach incurs overhead to support [symbol interposition](https://maskray.me/blog/2021-05-16-elf-interposition-and-bsy...).

* Dynamic linking involves PLT and GOT, which can introduce additional overhead. Static linking eliminates the overhead.

* Loading libraries in the dynamic loader has a time complexity `O(|libs|^2*|libname|)`. The existing implementations are designed to handle tens of shared objects, rather than a thousand or more.

Furthermore, the current lack of techniques to partition an executable into a few larger shared objects, as opposed to numerous smaller shared objects, exacerbates the overhead issue.

In scenarios where the distributed program contains a significant amount of code (related: software bloat), employing full or mostly static linking can result in very large executable files.
Consequently, certain relocations may be close to the distance limit, and even a minor disruption (e.g. add a function or introduce a dependency) can trigger relocation overflow linker errors.
by EagnaIonat | 2025-12-30 05:17:26+00:00
> I mean from the off, people were claiming 10x probably mostly because it's a nice round number,

Purely anecdotal, but I've seen that level of productivity from the vibe tools we have in my workplace.

The main issue is that 1 engineer needs to have the skills of those 20 engineers so they can see where the vibe coding has gone wrong. Without that it falls apart.
by array_key_first | 2025-12-30 05:18:11+00:00
I think it's more relevant than ever when most systems seem to dynamically allocate everything, some down to each individual object being its own runtime allocation, popularized by the likes of java.

On the surface it seems great: infinite scale and perfectly generic. The system can handle anything. But does it need to handle everything? And, what's the cost in terms of complexity of handling every single possible scenario?
by Intralexical | 2025-12-30 05:18:20+00:00
> As I'm sure the author is aware, Restic will do hash-based chunking so that similar files can be efficiently be backed up.

> Even if the order of the mbox's messages are ~random, Restic's delta updates will forego large attachments.

I forget the exact number, but the rolling hashes for Restic and Borg are tuned to produce chunks sizes on the order of an entire megabyte.

Which means attachment file sizes need to be many megabytes in order for Restic to be much use, since the full chunk has to fall within the attachment. — You'd lose 0.5MB at both ends of each attachment on average, so a 5MB file would only be 80% deduped.

Nothing against Restic, but it's tuned for file-level backup, and I'm sure it wouldn't be as performant if it used chunks that were small enough to pick apart individual e-mails.

I suggested the author check out ZPAQ, which has a user-tunable average fragment size, and is arguably even simpler than Restic.

The ZPAQ file can then itself be efficiently backed up by Restic.
by kshri24 | 2025-12-30 05:19:53+00:00
> Roll up your sleeves to not fall behind

This confirms AI bubble for me and it now being entirely FUD driven. "Not fall behind" should only apply to technologies where you have to put active effort to learn as it requires years to hone and master the craft. AI is supposed to remove this "active effort" part so as to get you upto speed with the latest and bridge the gap between those "who know" and those "who do not". The fact you need to say "roll up your sleeves to not fall behind" confirms we are not in that situation yet.

In other words, it is the same old learning curve that everyone has to cross EXCEPT this time it is probabilistic instead of linear/exponential. It is quite literally a slightly better than coin toss situation when it comes to you learning the right way or not.

For me personally, we are truly in that zone of zero active effort and total replacement when AI can hit a 100% on ALL METRICS consistently, every single time, even on fresh datasets with challenging questions NOT SEEN/TRAINED by the model. Even better if it can come up with novel discoveries to remove any doubts. Chances of achieving that with current tech is 0%.
by mysecretaccount | 2025-12-30 05:19:58+00:00
> Tesla is actually starting to make cathodes in house via a dry process, which is why they are no longer buying cathode material from this supplier.

The latter part of this is speculative. Tesla may have begun shipping dry cathodes but it isn't clear that they're capable of matching the former third-party volume. Tesla would absolutely need the additional 4680 volume if Cybertruck sales were meeting their original projections (as opposed to now when they are ~an order of magnitude lower).
by andrehacker | 2025-12-30 05:20:15+00:00
>> The desktop outlook (the real one, not the 'new' one which is just the web version) is much better of course as it searches locally but it's only on windows.

I am very confused by the MicroSoft product branding, but on MacOS there is a "proper" application: "Microsoft Outlook for Mac". As I understand this is called the "New Outlook" which is a native, non-Electron version. As it is not Electron based it is only 2.6GB (/s).

Anyways.. the search capabilities are insanely bad for searches outside of your current mailbox. It might be related to handling of large result sets where it just provides a limited set of random hits as opposed to a set with the most recent hits. When you provide from-to dates (from a hideously complicated "advanced" menu) the results seem a bit better.
by wolvoleo | 2025-12-30 05:20:45+00:00
True but it can be an advantage as well. Some countries highly restrict what you van do on the internet and a roaming card bypasses that. For example UAE doesn't allow calls via WhatsApp but foreigners can do it fine this way, no need for VPNs even (though a foreign roaming kinda acts like a VPN in the geolocation sense)
by riffraff | 2025-12-30 05:20:48+00:00
"The market can remain irrational longer than you can stay solvent" applies here.

Luckily I don't bet, I would have taken a huge short position and lost a bunch of money on Tesla years ago because they were already over valued by any plausible revenue projection, and yet the stock went up and up.

But worth remembering, the South Sea Company was worth the equivalent of a few trillion dollars too.
by duskwuff | 2025-12-30 05:21:27+00:00
Do you really think the Bitcoin mining firm would pay to retrofit all of their equipment for water cooling, and to install a massive hot water network, out of the goodness of their own hearts? I find that really unlikely.

(Plus: does the town even need the hot water? It's Texas, after all. During most of the year, residents need air conditioning much more than hot water...)
by swyx | 2025-12-30 05:21:28+00:00
have had 2 outsider estimates (1 public, 1 not, both more well informed than avg HNer) that acquisition was ~$4B worth, def not play money.

i just released the full AIE workshop covering Manus' product surface area if anyone is also out of the loop and wants to catch up: https://www.youtube.com/watch?v=xz0-brt56L8

(no vested interest am just friends w Ivan who works there. also as a singaporean i guess this is a small W for the Singapore AI scene)
by pseudohadamard | 2025-12-30 05:21:31+00:00
Something that doesn't require securing email. Both S/MIME and PGP were solutions for 1980s problems (TFA is slightly off about PGP's start date, the PGP design dates from 1987 and MSDOS, not the 1990s, and S/MIME via PEM is from 1986). They're pretty much irrelevant today because almost all email is encrypted anyway via StartTLS and if you need full end-to-end encryption you use Signal or something similar.
by iliketrains | 2025-12-30 05:22:06+00:00
Author here, thanks for your comment. I am glad to hear that things are progressing!

Can you share how large is the team responsible for .NET Modernization?

> migrating legacy native C++ code to C# backed by CoreCLR.

Yes please! Surely things like Quaternion.Lerp don't have to be C++ code under CoreCLR.

Feel free to get in touch in case I could be of any help :)
by rubymamis | 2025-12-30 05:22:17+00:00
I already showed in my benchmarks that my block editor is faster than all block editors on the market - even more than those that uses native frameworks. And there are ten of thousand of lines of QML code (and round the same of C++ as well).

You can't claim something is slow without showing empiric data. I showed mine when I claimed programming Qt C++ and QML together is fast. If you claim otherwise, you need to support it with data.
by pezezin | 2025-12-30 05:22:20+00:00
English is my second language and I always though my lack of understanding was a skill issue.

Then I noticed that native speakers also complain.

Then I started to watch YouTube channels, live TV and old movies, and I found out I could understand almost everything! (depending on the dialect)

When even native speakers can't properly enjoy modern movies and TV shows, you know that something is very wrong...
by OutOfHere | 2025-12-30 05:22:55+00:00
The problem is that doctors almost always, except perhaps in the emergency department, are currently too full of themselves, and are not open to reading relevant research unless a patient like me forces it upon the doctor. Maybe they are busy but that doesn't work for the patient. Even upon such forcing of the patient sharing research, the doctor will often read only a single line from an entire paper. How do you change this culture? It doesn't serve the patient too well to get an inaccurate root cause diagnosis from the doctors as I often do. It comes upon the patient to really spend the time investigating and testing hypotheses and theories, failing which the root causes go ignored, and one ends up taking too many unnecessary or even harmful pharmaceuticals.
by itake | 2025-12-30 05:23:26+00:00
I moved from Zoho to Gmail, b/c of their pricing. Google's basic plan is $7/mo [0], whereas the lowest cost plan with zoho is $25/mo [1].

Zoho's free plan stopped offering custom domains and/or limits imap access.

[0] - https://workspace.google.com/lp/business/
[1] - https://www.zoho.com/us/billing/pricing/
by cy1414569 | 2025-12-30 05:23:42+00:00
If you’ve been exploring AI tools to streamline content creation, you might find the Wan 2.6 AI Video Generator interesting. It uses advanced AI to turn text prompts and simple visual inputs into polished video content — without traditional filming or extensive editing.

The platform is designed for creators, marketers, and small teams who want to produce engaging videos quickly and without a steep learning curve. It handles motion synthesis, scene transitions, and output formatting automatically, making it easier to generate videos suitable for social platforms, campaigns, or internal presentations.

For anyone experimenting with automated video workflows or trying to scale their visual content, Wan 2.6 AI Video Generator offers a practical and accessible option worth checking out.
by bccdee | 2025-12-30 05:23:54+00:00
> How many highway over passes have unique “chef quality” designs?

Have you ever built a highway overpass? That kind of engineering is complex and interdisciplinary. You need to carry out extensive traffic pattern analysis and soil composition testing to even know where it should go.

We're at a point where we've already automated all the simple stuff. If you want a website, you don't type out html tags. You use Squarespace or Wordpress or whatever. If you need a backend, you use Airtable. We already spend most of our time on the tricky stuff. Sure, it's nice that LLMs can smooth the rough edges of workflows that nobody's bothered to refine yet, but the software commodities of the world have already been commodified.
by bigcat12345678 | 2025-12-30 05:24:39+00:00
I am Chinese and AI founder since 2023

This statement is completely baseless

1. Manus was never targeting Chinese domestic market, for obvious reasons

2. Manus was founded by successful founder with exit, backed toptier investors in China, they always have great reputation in the AI industry

3. Prior to manus' launch, the team developed Monica, as they are the frontier AI chat bot aggregator

I really felt disgusted by stereotyping Chinese startup: they either baselessly downplay the innovation by the team, or they attribute their success to morally inferior conduct, which both are never really different than their western counterparts.

Please stop stereotyping Chinese startup
by ethbr1 | 2025-12-30 05:25:39+00:00
There's also the inconvenient truth that a very specific part of the world was online in the 1990s.

Primarily more educated, more liberal, more wealthy.

Turns out, when you hook the rest of the planet online, you get mass persuasion campaigns, fake genocide "reporting", and enough of an increase in ambient noise that coherent anonymous discourse becomes impossible.

I mean, look at the comments on Fox News or political YouTube videos. That's the real average level of discussion.
by zdragnar | 2025-12-30 05:26:10+00:00
My very first sentence:

> And everyone else's work has to be completely put on hold

On a big enough team, getting everyone to a stopping point where they can wait for you to do your big bang refactor to the entire code base- even if it is only a day later- is still really disruptive.

The last time I went through something like this, we did it really carefully, migrating a page at a time from a multi page application to a SPA. Even that required ensuring that whichever page transitioned didn't have other people working on it, let alone the whole code base.

Again, I simply don't buy that you're going to be able to AI your way through such a radical transition on anything other than a trivial application with a small or tiny team.
by IMTDb | 2025-12-30 05:27:07+00:00
You are comparing apple to oranges. Social media posts are static, don’t watch you etc. But the distribution platform does all these things.

In books it’s exactly the same thing: do not believe for one second that the publishing industry does not watch engagement metrics (aka: sales) and does not adapt to the taste of the market. It’s also tuned to maximize outrage; see how popular unauthorized biographies of polarizing figures have become - who is next on Walter Isaacson list ? I am betting Trump must be somewhere there and it’s gonna be a banger.
by AmiteK | 2025-12-30 05:27:16+00:00
I think this distinction matters less to users than to builders. From a user perspective, what’s novel here is policy and intent (no ads, no AI, privacy-first), not whether the index is first-party yet.

Many projects start as thin layers over existing infrastructure and only later take on the hard parts as resources allow. Being explicit about that roadmap feels like the right tradeoff early on.
by inkyoto | 2025-12-30 05:28:27+00:00
> One reason is that using static binaries greatly simplifies the problem of establishing Binary Provenance, upon which security claims and many other important things rely.

It depends.

If it is a vulnerability stemming from libc, then every single binary has to be re-linked and redeployed, which can lead to a situation where something has been accidentally left out due to a unaccounted for artefact.

One solution could be bundling the binary or related multiple binaries with the operating system image but that would incur a multidimensional overhead that would be unacceptable for most people and then we would be talking about «an application binary statically linked into the operating system» so to speak.