MurphyA/hacker-news huggingface dataset:
by crnkofe | 2025-10-04 10:21:24+00:00
Gotta say I'm pessimistic about the future of AI. At least until its adopted by public sector, schools and societies. Right now its just enhancing what we already have. More "efficient" meetings with auto-note-taking so we can have more meetings. More productivity so we can make less people do more, increase the workload and make them burn out faster. Better and more sophisticated scammers. More sophisticated propaganda by various legal and illegal actors. Cheaper and more grotesque looking vidz and music. More software slop. Not to mention all the "cool" improvements coming our way in the form of smart rockets, bombs and drones and of course I drool for all the smart improvements in surveillance capitalism 2.0. They call it a revolution but for now its just a catalyst for more of all the things we "love".
by sublimefire | 2025-10-04 10:21:50+00:00
It’s kind of useful but I suppose they just admit that failure rate increases with large context windows. My guess is that what happened to the presentation of those Meta glasses where the model would not do what was asked for.

Another interesting thought might be that long horizon tasks need different tooling, and with the shift to long running tasks you can use cheaper models as well. None of the big providers have good tools for that at the moment, so the only thing they can say is: to fix our contexts but still use their models.
by jwr | 2025-10-04 10:23:29+00:00
> What is your email solution?

As a data point and reminder, running your own E-mail server works just fine, in spite of FUD being spread around sometimes. I've been doing it for the last 25 years or so. Stick to Ubuntu LTS releases, use postfix for SMTP, dovecot for IMAP, and SpamHaus for spam filtering[1], and you'll be fine.

[1] these are becoming less and less useful, as most spam these days goes through Google, Microsoft and Amazon, and these companies couldn't care less about abuse reports, as you can't block them because they are too big.
by psnehanshu | 2025-10-04 10:25:02+00:00
Let's say I need to resolve @example.com and we use the HTTPS GET method. So we will query https:// example.com/.well-known/atproto-did

Will it work if that link redirects to says https:// example.com/did.txt or even to a different host say https:// foo.bar/some/thing/did?
by flohofwoe | 2025-10-04 10:25:51+00:00
Not yet AFAIK, but unlike the 'inbetween' versions since C99, C23 actually has a number of really useful features, so I expect that a couple of projects will start using C23 features. The main problem is as always MSVC, but then maybe its time to ditch MSVC support since Microsoft also seems to have abandondend it (not just the C compiler, but also the C++ compiler isn't seeing lots of updates since everybody working on Visual Studio seems to have been reassigned to work in the AI salt mines).
by freetime2 | 2025-10-04 10:26:36+00:00
I was actually thinking of other non-transit e-money cards like iD and WAON (my fault that wasn't clear from my comment). For an iD card linked to an SMBC credit card, your iD spending limit is the same as your credit limit [1] - which can be upwards of ¥10M. I don't know how or why anybody would spend that much in iD transactions, but I bring it up because it shows that SMBC seemingly has as much trust in iD security as they do for Visa's online transaction processing.

[1] https://qa.smbc-card.com/mem/detail?site=4H4A00IO&category=1...
by PoignardAzur | 2025-10-04 10:26:42+00:00
That's what the GHF claims, yes. To be clear, they haven't shown any documentation showing that he was fired, while Aguilar did show letters and messages sent by GHF hailing him as a great colleague and saying they were sad to see him go.

The only material evidence GHF has shown are small chunks of SMS conversations that are perfectly compatible with the "Aguilar was trying to convince GHF leadership to change policies" hypothesis, and WhatsApp broadcast of Aguilar telling his staff they were doing a great job.

Meanwhile, Aguilar has multiple photos and videos showing the conditions aid was distributed in which you can see right now on Youtube, testimony of seeing the GHF security contractors firing into crowds (to which the GHF replied by saying its contractors only fired above crowds, still a Geneva Convention violation), statistics that showed that people got shot during every single GHF distribution, matching testimony from Palestinian doctors and journalists and IDF whistleblowers, etc.

The evidence is overwhelming unless your curiosity cuts off as soon as you read the GHF damage control statements.
by Yizahi | 2025-10-04 10:27:13+00:00
Have you heard about accelerationism? This is an ideology of influential far right wing politicians and activists. They want to introduce as much world instability as they can, to break any existing structures where they a the losers. Then they hope when everything goes to hell, they will be the first to pick up the biggest pieces for themselves. This is Putin's real aim and this is why Trump is so baffled this whole year, he is giving Putin a victory and a way to exit the war one time after another and Putin rejects it repeatedly. This is because winning this war is not Putin's aim. His aim is total chaos in Europe, dissolution of the EU and NATO, and then he will pick up eastern scraps to form USSR 2.0. This is why trading thousand men for thousand square meters is acceptable to him. Wellbeing of humans or economy is a secondary thought to him.
by ezst | 2025-10-04 10:27:25+00:00
Dev UX is only good in that we regressed to the point that there's not much left but Web, and that's what the majority of devs know as a result. The Dev UX of the Web is pretty bad, though, compared to past and present alternatives, and I'm far from having as much fun putting together UXes for the Web as I was with older tech like Qt, Swing, JavaFX, etc (the tooling was better, more efficient, they had builders for rapid prototyping that were offering a more faithful representation of the design more quickly than figma ever will, etc).
by 7rin0 | 2025-10-04 10:28:01+00:00
LLMs are getting better every day, though some are more effective than others depending on several factors (model design, token limits, training, etc.).

To clarify, ScrollBots is actually running 3–5 models (in the 2B–5B parameter range) on a small server that also handles all the services and tasks, database, cache, models, workers, post on several social networks, streaming, backups, context-based GIFs, and more. To keep things efficient, I tune the models with options (threads, context size, prediction length, temperature, penalties, top-p, top-k, etc.) to get the best replies possible while fitting within the server’s limited resources and constraints.

Of course, this isn’t a production-ready setup in terms of architecture :)
by ACCount37 | 2025-10-04 10:28:04+00:00
Damage Broca’s area early in brain development and... nothing happens?

Human brain has specialized regions, but there's still a lot of flexibility in it. It isn't a hard fixed function system at all. A lung can't just start pumping blood to compensate for a heart issue, but similar things happen to brain regions. The regions can end up repurposed, and an impressive amount of damage can be routed around.

A lot of the "brain damage" studies seem to point at a process not too dissimilar to ablation in artificial neural networks. You can null out some of the weights in a pretrained neural network, and that can fuck it up. But if you start fine-tuning the network afterwards, or train from scratch, with those weights still pinned to zero? The resulting performance can end up quite similar to a control case.

A major difference is that human brain doesn't separate training from inference. Both are always happening - but the proportion varies. It may be nigh-impossible to fully "undo" some types of damage if it happens after a certain associated development window has closed, but easy enough if the damage happens beforehand.
by bjackman | 2025-10-04 10:29:05+00:00
Not a comment on the book but I hope a slightly off topic thread is OK...

As a systems programmer, what is the selling point of Zig? For me, memory safety is the number 1, 2, 3, 4 and 5 problem with C. A new language that doesn't solve those problems seems very strange to me. And as a counterpoint, I will tolerate massive number of issues with Rust because it gives us memory safety.

I work in security so that may give me a bias. But maybe instead of "bias" it's more like awareness. If you don't deal with it day in, day out, it seems impossible to really internalise how completely fucking broken something like the Linux kernel is. Continuing to write e.g. driver code in an unsafe language is just not acceptable for our civilisation.

But, also maybe you don't need full complete memory safety, if a language has well designed abstractions maybe it can just be "safe enough in practice". I've worked on C++ code that feels that way. Is this the deal with Zig?
by pjmlp | 2025-10-04 10:29:54+00:00
As I can't update my comment, here goes some info out of Turbo Pascal 5.5 marketing brochure,

> Fast! Compiles 34 000 lines of code per minute

This was measured on a IBM PS/2 Model 60.

So lets put this into perspective, Turbo Pascal 5.5 was released in 1989.

IBM PS/2 Model 60 is from 1987, with a 80286 running at 10 MHz, limited by 640 KB, with luck one would expad it up to 1 MB and use HMA, in what concerns using it with MS-DOS.

Now projecting this to 2025, there is no reason that compiled languages, when using a limited set of optimizations like TP 5.5 on their -O0, can't be flying in their compilation times, as seen in good examples like D and Delphi, to use two examples of expressive languages with rich type systems.
by mtlmtlmtlmtl | 2025-10-04 10:32:10+00:00
The question was how GP felt about their particular unethical act, and it's consequences which likely includes multiple deaths. Since you are not GP, it seems unlikely that you can answer this question.

I fail to see the relevance of bringing up a different, and also unethical example, but I'll answer anyway. If GP said that they used to spend their time optimising software to be as addictive as possible in order to drive people into gambling addiction, destroying their lives and taking all their money while doing it, I would ask the same question.
by geokon | 2025-10-04 10:32:54+00:00
Just curious - is this from personal experience?

I've never done it, but I just find it hard to believe the slow down would be that large. Most of the computation is on GPU, and you can set your build up such that you link to libraries built at different compilation optimizations.. and they're likely the ones doing most of the heavy lifting. You're not rebuilding all of the underlying libs b/c you're not typically debugging them.

EDIT:

if you're targeting a console.. why would you not debug using higher end hardware? If anything it's an argument in favor of running on an interpreter with a very high end computer for the majority of development..
by kouteiheika | 2025-10-04 10:35:20+00:00
> which has been rejected from ICLR

Oh, you mean rejected just like these papers?

Efficient Estimation of Word Representations in Vector Space[1], one of the most influential papers in the space with tens of thousands of citations[2]? Or the RoBERTa[3] paper (dramatically improved upon BERT; RoBERTa and derived models currently have tens of millions of downloads on HF and still serve as a reliable industry workhorse)? Or the Mamba paper[4] (pretty much the only alternative to transformers that actually gets used)? Do you want me to keep going?

Honestly, I find that whether a paper gets rejected or not means diddly squat considering how broken the review system is, and through how much honestly terrible papers I have to wade through every time I'm looking through the conference submissions for anything good.

[1] -- https://openreview.net/forum?id=idpCdOWtqXd60

[2] -- https://scholar.google.com/scholar?cites=7447715766504981253

[3] -- https://openreview.net/forum?id=SyxS0T4tvS

[4] -- https://openreview.net/forum?id=AL1fq05o7H
by picafrost | 2025-10-04 10:35:35+00:00
Excellent way to stay busy producing revised editions over the next few years.

I really enjoy writing Zig and I think it's going to be an important language in the future. I do not enjoy porting my code between versions of the language. But early adopters are important for exploring the problem space, and I would have loved to find a canonical source (aside from the docs, which are mostly nice) for learning the language when I did. A text that evolves with the language has a better chance of becoming that canonical onboarding source.
by flohofwoe | 2025-10-04 10:36:29+00:00
Then I would do most of the development work that doesn't directly touch console APIs on a PC version of the game and do development and debugging on a high-end PC. Some compilers also have debug options which apply optimizations while the code still remains debuggable (e.g. on MSVC: https://learn.microsoft.com/en-us/visualstudio/debugger/how-...) - don't know about Sony's toolchain though. Another option might be to only optimize the most performance sensitive parts while keeping 90% of the code in debug mode. In any case, I would try everything before having to give up debuggable builds.
by Yizahi | 2025-10-04 10:38:23+00:00
Russia couldn't even bomb Kyiv reliably, before buying a drone manufacturing line from Iran, of all places. The sanctioned to the gills Iran apparently can produce a flying junker with a gas prop and a 100 kilos of explosives strapped to a planer, while Russia can't. This can tell us something. Russia can't even produce trucks from which to launch these drones, they are all western made on official photos.
by kasey_junk | 2025-10-04 10:38:44+00:00
I’m not waiting for progressive taxes or forgetting anything. I’m addressing your point on how people can “feel” like they are paying a tax unrelated to them.

We are in the grievance era. People view any spending that goes to an “other” as a wealth transfer from them to that other (even while most of maga don’t pay any federal tax!) so if you pick an other to support it shouldn’t be one as unsympathetic as white collar workers.
by boerseth | 2025-10-04 10:39:08+00:00
The bank will probably let you order a new card to their offices instead of your home address, so all you need to do is survive for a week or so. In my case, that was very easy thanks to the friends I was visiting.

As for the meantime: I still did have my bank's ID chip with me as a backup, so I could have used online banking to make a transfer to myself with something like Western Union, and crossed my fingers that my bank wouldn't require verification by phone for this suspicious transfer. That would have gotten me some cash at least within the course of the next day, but my friend helped me out, so it didn't come to that.

Without friends around, though, and one or two more unfortunate circumstances piled on, I really don't know. It's unsettling to realize how little it takes to be forced to sleep in the streets.
by zapzupnz | 2025-10-04 10:39:27+00:00
Vista, or rather Aero, never looked anything like this. It's glassy and translucent but that's where the similarity ends. The way the translucency itself is used is vastly different.

But also, yes, I agree. It didn't need to make a comeback. And even if it did, since iOS and macOS were already fairly translucent, it didn't need to be like this.
by sigalor | 2025-10-04 10:39:35+00:00
I don't get that argument at all. The LLM could just be an assistant to generate Helm charts or stuff like that. Of course a human could manually check it then, before it's deployed. I just find it so weird that LLMs are already pretty good at generating regular programming code, but generating IaC (Infrastructure-as-Code) code is still so underdeveloped.
by mtlmtlmtlmtl | 2025-10-04 10:40:20+00:00
Controversial in general, maybe. In the case of opioids and the pharm industry, absolutely not. It's been well documented at this point that pharm companies were well aware of the abuse, and not only did nothing to stop it, but went out of their way to encourage it because sales were going through the roof.

In the case of Purdue and oxycontin, the culpability has in fact been established in court as well.

As for the coders, I find it hard to believe that they were so ignorant, naïve, or unintelligent that they had absolutely no idea what was going on. I just don't buy it.
by swiftcoder | 2025-10-04 10:40:52+00:00
> Both Go and Ocaml have really, really fast compilers. They did the works from the get go, and now wont have to pay the price.

People tend to forget that LLVM was pretty much that for the C/C++ world. Clang was worlds ahead of GCC when first released (both in speed and in quality of error messages), and Clang was explicitly built from the ground up to take advantage of LLVM.
by flohofwoe | 2025-10-04 10:42:44+00:00
Yeah, around 3x slower is what I've seen when I was still working on reasonably big (around a million lines of 'orthodox C++' code) PC games until around 2020 with MSVC and without stdlib usage.

This was building the entire game code with the same build options though, we didn't bother to build parts of the code in release mode and parts in debug mode, since debug performance was fast enough for the game to still run in realtime. We also didn't use a big integrated engine like UE, only some specialized middleware libraries that were integrated into the build as source code.

We did spend quite some effort to keep both build time and debug performance under control. The few cases were debug performance became unacceptable were usually caused by 'accidentially exponential' problems.

> Most of the computation is on GPU

Not in our case, the GPU was only used for rendering. All game logic was running on the CPU. IIRC the biggest chunk was pathfinding and visibility/collision/hit checks (e.g. all sorts of NxM situations in the lower levels of the mob AI).
by djoldman | 2025-10-04 10:43:56+00:00
"""

dmesg log :

[ 0.388790] pci 0000:00:00.0: [14e4:2712] type 01 class 0x060400

[ 0.388817] pci 0000:00:00.0: PME# supported from D0 D3hot

[ 0.389752] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring

[ 0.495733] brcm-pcie 1000110000.pcie: link up, 5.0 GT/s PCIe x1 (!SSC)

[ 0.495759] pci 0000:01:00.0: [dabc:1017] type 00 class 0x020000

...

Since most people might not be intimately as familiar with PCIe terminology, allow me to quickly document what is going on here.

0000:00:00.0: is the identifier ...

[14e4:2712]: is the device’s [vendor id:device id], these vendor id identifiers are assigned by the PCI standard body to hardware vendors. Vendors are then free to define there own vendor id’s.

The full list of official vendor id’s and released device id can be found : https://admin.pci-ids.ucw.cz/read/PC/14e4 or in the linux kernel code...

"""

Wouldn't it be really nice if dmesg had more info about devices?
by vaktibabat | 2025-10-04 10:44:01+00:00
Wrote this project to learn about HyperLogLog, a random algorithm for estimating the cardinality of very large datasets using only a constant amount of memory (while introducing some small error). While writing the post, I've thought about optimizing the algorithm with SIMD, which ended up being a very interesting rabbit hole. I also benchmarked the implementation against some other Go, Rust, and Python.

No prior knowledge of either HyperLogLog or SIMD is required; any feedback on the post/code would be welcome!
by NicoJuicy | 2025-10-04 10:44:02+00:00
That's probably all centered around Moscow and St. Petersburg?

All the wages were up, but are now coming down. They tried supporting the economy ( to not hit deflation), but that is crumbling soon

Note: I don't live there. But the central bank of Russia really has a competent head ( Elvira Sakhipzadovna Nabiullina ) that's worth listening too. She's so competent that Putin won't block/silence her too much.

Her latest statements are more grim: https://kyivindependent.com/russias-war-fueled-economy-is-ru...
by Yizahi | 2025-10-04 10:44:04+00:00
All long and medium range rockets are hypersonic, simply by virtue of falling from space fast enough. From any country. So the "reached speed" metric is kinda pointless. Lately people tend to call rockets hypersonic is they can be controlled at the hypersonic flight stage. Oreshnic is an old ballistic missile, whose only innovation is removing third stage from an existing rocket, and can't be controlled with precision. This is why there was no significant damage and hits were all over the place with hundreds of meters of error. It is 80 million dollar equivalent of a single Smerch or Uragan shot, which is a pretty dumb and useless idea, considering price and complexity of a rocket.
by card_zero | 2025-10-04 10:44:08+00:00
What's it even talking about?

> live in pods stacked together,

... the housing crisis? Cause disputed, seems limited to cities, may hinge on zoning. Who are the "they"?

> eat insects,

... so here "they" are vegans, climate warriors?

> not drive our own automobiles around

... self driving cars, not mandatory and not very successful. Musk's vision, so this one would fit, if it was happening.

> or fly places

... climate regulations?
by aubanel | 2025-10-04 10:46:41+00:00
> "We are hearing from a lot of rightsholders who are very excited for this new kind of "interactive fan fiction" and think this new kind of engagement will accrue a lot of value to them, but want the ability to specify how their characters can be used (including not at all)"

Marvelous ability to convolute the simple message "rightholders told us to fuck off"
by bobbruno | 2025-10-04 10:47:09+00:00
I don't know. Many of these ideas sound like "give me more of the same", reinforcing my current tastes and beliefs. The thing about going out there and interacting with stuff you don't know is that it had a chance of pushing your boundaries. If these agents are "good" as defined in the article, everyone ends up in an echo chamber.

Also, it may sound great for someone transitioning from a world before these agents were created, but how should the new generations coming in be handled? What is the starting state? Who decides that? Social media was not that bad when it started, but iterations over the algorithm and the incoming new natives to it are having devastating effects a very short time after. Do we really understand the consequences of living in a world where everything is curated for you?

I don't know that I want my life to be made so easy, that I want something to remove the need for choosing, thinking, criticizing and exposing myself to stuff out of my comfort/interest zone.
by pjmlp | 2025-10-04 10:48:09+00:00
It is the modern version of a compiler construction toolkit, which by the way isn't a new idea, even though so many think LLVM was the first one,

One example from 1980s, there are others to pick from as example,

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

So naturally a way to quickly reach the stage where a compiler is avaible for a brand new language, without having to write all compiler stages by hand.

A kind of middleware for writing compilers, if you wish.

MLIR is part of LLVM tooling, is the evolution of LLVM IR.
by SomeoneOnTheWeb | 2025-10-04 10:49:34+00:00
I strongly disagree.

* The performance difference can be pretty massive depending on scenarios. Sure, most programs don't need it, but still * Rust has not only memory safety but full safety around it. For instance, in Java if you iterate over a list while mutating it you'll get a runtime error. In Rust, it won't compile, preventing you from a possible bug later on * The time you spend learning Rust is so much time saved afterwards because the language is specifically designed to reduce the risk of programming errors. Many things like the absence of a `null` value like we have in Java is an immense time saver when your program gets bigger