MurphyA/hacker-news huggingface dataset:
by testdelacc1 | 2025-11-01 10:21:50+00:00
> I'm battling to think of any other about-to-go-mainstream language that had the reputation of a hostile community.

Because you’re young or you weren't around in 2010 when Go was gaining adoption. Same shit back then. People said “I like the language, it’s quite useful” followed by tirades from people who thought it was the end of human civilisation. It had exactly the reputation you speak of. (“DAE generics???”)

Eventually the haters moved on to hating something else. That’s what the Rust haters will do as well. When Zig reaches 1.0 and gains more adoption, the haters will be out in full force.
by ffsm8 | 2025-11-01 10:22:06+00:00
Isn't that mostly down to the fact the vast majority of devs explicitly don't want to do anything wrt Ops?

DevOps has - ever since it's originally well meaning inception (by Netflix iirc?) - been implemented across our industry as an effective cost cutting measure, forcing devs that didn't see it as their job to also handle it.

Which consequently means they're not interfacing with it whatsoever. They do as little as they can get away with, which inevitably means things are being done with borderline malicious compliance... Or just complete incompetence.

I'm not even sure I'd blame these devs in particular. The devs just saw it as a quick bonus generator for the MBA in charge of this rebranding while offloading more responsibilities in their shoulders.

DevOps made total sense in the work culture where this concept was conceived - Netflix was well known at that point to only ever employ senior Devs. However, in the context of the average 9-5 dev, which often knows a lot less then even some enthusiastic Jrs... Let's just say that it's incredibly dicey wherever it's successful in practice.
by tinfoilhatter | 2025-11-01 10:22:21+00:00
Are you suggesting that the reason Nim isn't successful is everyone else's fault, and that the Nim development team and community aren't responsible for its trajectory?

I'm sorry, but not many people are going to want to use a programming language when they're mocked or insulted for simply asking questions. Nor are many people going to want to use a language where the core development team focuses on shiny new things over fixing and documenting what already exists.

Those are the main criticisms I've lobbed at Nim, and I think both are completely fair.
by crabmusket | 2025-11-01 10:24:02+00:00
This feels like the sort of thing that has led to the development of deterministic simulation testing (DST) techniques as pioneered by FoundationDB and TigerBeetle.

https://notes.eatonphil.com/2024-08-20-deterministic-simulat...

I hope something like this becomes popular in the Rust/Tokio space. It seems like Turmoil is that?

https://tokio.rs/blog/2023-01-03-announcing-turmoil
by physarum_salad | 2025-11-01 10:26:11+00:00
Most wet organic or biological materials will produce memristive (pinched hysteresis) IV curves when measured with macroelectrodes (1–20 mm contact scale) due to inherent interfacial electrochemistry, ion migration, or redox processes at the electrode-tissue interface.

Macroscale memristivity is an artifact of slow interfacial kinetics sampled over large diffusion volumes. Shrink electrodes below ~100 µm → hysteresis vanishes.

Dry biological materials almost never show true memristive (pinched, history-dependent) IV curves at any electrode scale (macro or micro) under standard DC sweeps. The reasons are structural and physicochemical—drying eliminates the ionic mobility that sustains memory.
by graemep | 2025-11-01 10:26:21+00:00
> Whatever qualities or services performed by the original person probably didn't pass to the children

IMO the quality they have is not being career politicians or business people.

The same goes for the remaining bishops and other representatives of religious groups.

They are also not under the control of party whips as the house of commons is.

You could probably do better by appointing a bunch of random people instead, but what we have is better than an elected second chamber that would just replicate the Commons.
by sergioisidoro | 2025-11-01 10:26:29+00:00
> investors are quite interested in profitable companies that also grow fast.

I'm gonna dispute this. We're currently profitable, and to do so our growth is just "good" (80-100% yoy). We're also raising a smaller amount because we want to return to profitable as soon as possible, and repeat the cycle. Being profitable hasn't been a big selling point in our discussions.

Either our growth is not high enough, or our round is not big enough, as they are so used to seeing ridiculously inflated projections from the last decade.

Furthermore being profitable also removes a lot of leverage from investors. That might make them shy away from a discussion because they know they can't twist out arm as easily.

I agree tho, I wouldn't want to build our company any other way than being profitable. Just saying that being profitable is not something investors seem to like as much as we thought.
by scheeseman486 | 2025-11-01 10:26:38+00:00
Virtually every issue I have with GrapheneOS stems directly from the lack of Google Play Integrity causing app incompatibilities. There's some little bits of friction here and there like security mitigations causing app crashes, but when that happens the OS tells you exactly what happened, why, and how to prevent it in the future (there's toggles to disable specific mitigations on a per-app basis). If the OS was deployed widely, those crashes would likely disappear as patches get deployed by developers.

It's very polished and completely usable as a daily driver.
by vindar79 | 2025-11-01 10:26:49+00:00
Hi all. I just found this thread. I'm the creator of SARCASM. Thanks to the OP for sharing. I spent many hours on this build but it was a lot of fun. I'm happy to see that others are enjoying it also :-)

If you're interested in the technical side, I wrote detailed posts on the hardware and software on the Teensy forum: https://forum.pjrc.com/index.php?threads/sarcasm-an-over-eng...
by lucasluitjes | 2025-11-01 10:26:55+00:00
This.

If you were writing a script to mass-scan the web for vulnerabilities, you would want to collect as many http endpoints as possible. JS files, regardless of whether they're commented out or not, are a great way to find endpoints in modern web applications.

If you were writing a scraper to collect source code to train LLMs on, I doubt you would care as much about a commented-out JS file. I'm not sure you'd even want to train on random low-quality JS served by websites. Anyone familiar with LLM training data collection who can comment on this?
by tpoacher | 2025-11-01 10:27:07+00:00
The big dark pattern in "subcription-vs-ownership" discussions is that it is treated as an either-or situation, when it doesn't have to be.

In the past, subscription models were understood as a way to offer "loyal customers" a "better deal" than the standard alternative. They were a method to entice "loyalty", not a dark pattern to enforce "lock-in", continuous cash-extraction and control by artificially crippling a product. I've watched too many a product introduce unnecessary "restriction-features" or an artificial need for consumables, for the sole purpose of a "greedier" revenue stream, so the immediate reaction when I see such products now is one of scepticism.

If you offered an oldskool "expensive" non-subscription, no-internet-access-needed, lifetime-access-with-updates or pay-for-updates model alternative that made sense to non-perpetual users (even at a higher price compared to the subscription alternative), then I would have had more faith in the subscription argument, but as it stands I do not, and would assume most of your customer base doesn't either. They just put up with the "no-real-ownership-plus-overheads" model until they don't have to. Which also implies a very real expiration date for your product, and I'm sure there's a "reluctance tax" your company pays for this effect.

If you offered subscription as an alternative to the full purchase, but the customer could apply their subscription to count in some manner towards the full purchase at a later date, I'm sure you'd get a larger number of more willing and more loyal customers.
by lapcat | 2025-11-01 10:27:22+00:00
The OP was referring to dollar sales, not unit sales.

Apple no longer announces unit sales. In any case, it has always been true that Mac Average Selling Price is much higher than iPad Average Selling Price. In the sense of unit sales, iPad is bigger than Mac and has been for many years, so in that respect the 2024 Q4 results would not prove anything new.

The OP was giving a false narrative about future growth that is contrary to what recent quarterly results have shown.
by Mikhail_Edoshin | 2025-11-01 10:27:26+00:00
I myself know only two "security vulnerabilities":

1. The entity bomb. An entity that expands to another, which expands to another, and so on so that the final result is enormous. This is an issue of the implementation: if it expands the entities eagerly then the bomb will work. But it it first examines them and checks how much space they require it can safely reject the document if it exceeds some configurable limit. As far as I know this has been fixed in all XML processors.

2. An entity can resolve to a local or remote file. First, this is a feature. Imagine a large collection of bibliographic records, each in a separate file. A publication can provide its list of references as a list of entities that refer to these files using entities. (There is an RFC that uses this as an example.) And, of course, we need both local and remote entities.

But, of course, if your XML comes from an untrusted source and you read it with this feature enabled this can lead to obvious disasters. Yet it is not a vulnerability of XML. Again, as far as I know all XML processors can disable access to local or remote entities.
by mentalgear | 2025-11-01 10:28:21+00:00
> WASM build doesn't have feature-parity with the "normal" variant

It's a good point, but the wasm docs state that feature-parity isn't there - yet. It could certainly be more detailed, but it seems strange that your company would do all this work without first checking the feature-coverage / specs.

> WebAssembly is basically an additional platform, and there might be platform-specific limitations that make some extensions not able to match their native capabilities or to perform them in a different way.

https://duckdb.org/docs/stable/clients/wasm/extensions
by pezezin | 2025-11-01 10:29:59+00:00
It's weird that the book is titled "PC98", because PC-98 usually refers to NEC's line of x86 but not IBM PC compatible computers: https://en.wikipedia.org/wiki/PC-98

Which I think reinforces your argument: there were non-standard x86 platforms, but thankfully they died out. Given the situation of the home computer industry during the 8 and 16-bit eras, it is a small miracle that we ended up having an open industry standard.
by runeks | 2025-11-01 10:31:00+00:00
One big problem with mutation is that it makes it too easy to violate many good design principles, e.g. modularity, encapsulation and separation of concerns.

Because any piece of code that holds a reference to a mutable variable is able to, at a distance, modify the behavior of a piece of code that uses this mutable variable.

Conversely, a piece of code that only uses immutable variables, and takes as argument the values that may need to vary between executions, is isolated against having its behavior changed at a distance at any time.
by Mikhail_Edoshin | 2025-11-01 10:33:40+00:00
I did that. You can write .rst, then transform it into XML with 'rst2xml' and then generate both HTML and PDF (using XSL-FO). (I myself also did a little literate programming this way: I added a special reStructuredText directive to mark code snippets, then extracted and joined them together into files.)
by submeta | 2025-11-01 10:34:18+00:00
What a beautiful app. Sorry to see it become abandonware soon. - Same happened to other apps like that. Years ago I used and loved Netmanage’s EccoPro as a personal information manager (PIM). It was an outliner, an address book, a database. Way ahead of its time. But it was abandoned.

I have used Nisus Writer Pro for several years, replacing MS Word for my personal text writing. And I loved it. Sorry to see that devs get older and cannot maintain it anymore.

Same is true for other apps that I heavily rely on. For instance DevonThink. I don’t know how solid the company is, what their future looks like.
by lukan | 2025-11-01 10:34:19+00:00
(I do not claim I am a real expert either, but I did read a lot about it and had loong debates with various neonazis about it)

Im general, yes you are right, but it wasn't so much about the "germans", but the aryan white master race. That must take its natural ruling position over europe. And conquer the lowly slavic lands, not to exterminate them, but to use them as slaves for the pure blood aryans who then would own large lands with workers there.

(It always screamed inferiority complex to me, that the dark haired Hitler installed the blond aryan as the great pure blood example)
by Libidinalecon | 2025-11-01 10:34:25+00:00
Really visually wonderful. I tried to self learn about nonlinear dynamics after reading about Takens's theorem last year but I have to admit, I have no idea what an attractor is actually showing like this.

This might be inspiration to try to grasp these ideas again.

Rotating the Lorenz makes me think otherwise though because given the amount of time I put into this, I should understand that much more than I do.

Chance and Chaos by David Ruelle is a wonderful little book.
by lapcat | 2025-11-01 10:34:39+00:00
It's indisputable that glossy displays have advantages over matte displays. It's also indisputable that matte displays have advantages over glossy displays, most importantly, fewer reflections of ambient light. The choice is a tradeoff.

A sentence in a PR that highlights an indisputable advantage of a glossy display does not position glossy as being superior overall but merely superior in the respects mentioned, which is not controversial.

Moreover, Apple continued to offer a matte display in the MacBook Pro for years after that PR, so why would they sell an "inferior" option?
by walleeee | 2025-11-01 10:37:56+00:00
On what grounds do you think it likely that this phenomenon is at all related to consciousness? The latter is hardly understood. We can identify correlates in beings with constitutions very near to ours, which lend credence (but zero proof) to the claim they're conscious.

Language models are a novel/alien form of algorithmic intelligence with scant relation to biological life, except in their use of language.
by DanielBryars | 2025-11-01 10:38:33+00:00
Great idea, really cool.

I noticed in the example you shared it highlighted the choice of SHA1 for further attention, because it was deprecated. I think thats good. In this case, lets say I do actually want to use it and pop a comment above it, "SHA1 deliberate, partitioning only, no security exposure" I presume the LLM would take that into account. I'll try it out when I can.
by DemocracyFTW2 | 2025-11-01 10:39:15+00:00
I'm really afraid that the weak point of the argument is really Scheme having a Lisp syntax. One might say syntax is the most superficial thing about a language but as a matter of fact it's the mud pool in front of the property where everybody's wheels get stuck and they feel their only option is to go into reverse and maybe try another day, or never. The same happens with APL; sure it's a genius who invented it and tic-tac-toe in a single short line of code is cool—doesn't mean many people get over the syntax.

FWIW I believe that JS for one would greatly benefit from much better support for immutable data, including time- and space-efficient ways to produce modified copies of structured data (like you don't think twice when you do `string.replace(...)` where you do in fact produce a copy; `list.push(...)` could conceivable operate similarly).
by Mikhail_Edoshin | 2025-11-01 10:40:42+00:00
XML has a relatively small specification. For some time I used to "print" web pages into PDF (or XPS) and I remember that XML 1.0 specification was three times shorter than that of YAML (it was YAML 2, I think, I don't quite remember). And XML included a) serialization itself, b) simple grammar specification in the form of DTD, c) things like internal references from one element to another, d) basic support for other notations, so that you could add, say, LaTeX math notation and formally define that this element's content is in this notation. I do not think (b), (c) or (d) were part of YAML or any other similar format.
by timonoko | 2025-11-01 10:42:26+00:00
Elon just proved otherwise with induction.

Hey @grok what was the exact wording?

In the episode (#2404, around the 2:15:00 mark), Elon Musk ties the simulation hypothesis directly to SpaceX's engineering simulations, explaining why the current state of the world—with its cascade of improbable failures and escalating absurdity—feels like evidence of one. Here's the exact exchange:

Joe Rogan: Dude, with everything going on—politics, tech glitches, global screw-ups—it's like the universe is glitching harder every day. Makes you think simulation for sure.

Elon Musk: Absolutely. And think about it like our simulations at SpaceX. If a sim runs perfectly smooth, no drama, we shut it down quick—it's boring, no learning value. But the ones that start failing? Those we let go all the way to the end, to see every cascade, every spectacular crash. That's where the real data is. Look at base reality right now: it's failing in the most epic, improbable ways. Wars, market meltdowns, AI weirdness piling on... what are the odds? Only the failed simulations get to run to the very end, because they're the interesting ones. If this was the boring timeline, it'd have been terminated eons ago. So yeah, we're definitely in one.
by DiogenesKynikos | 2025-11-01 10:43:02+00:00
The problem for Canada is that it is so heavily integrated with the United States economy and so heavily dependent on trade with the United States that it is susceptible to a level of coercion that seriously calls its sovereignty into question.

Up until Trump, Canadians viewed the United States as a friendly country, and had a hard time imagining that the US would actually employ its massive leverage in a malicious way. The most concerning thing for Canadians should not be that Trump has tried to employ this leverage against Canada, but that Americans haven't risen up in revolt against this attack on a friendly country. Canada cannot rely on the US being a friendly country in the future, even if Trump does leave office in 2029 (which he is already suggesting he may not do).

So legally speaking, yes, Canada is not like California. Canada is formally an independent country. But practically speaking, unless Canada takes drastic measures, it may become more like California than like an independent country, for all practical intents and purposes.
by n4r9 | 2025-11-01 10:43:03+00:00
There are many that I don't understand very well, so I'm reluctant to rank them. My tendency is to be skeptical about how clearly us humans can see the underlying reality of things, so I find epistemic interpretations like QBism appealing on that basis.

The "every outcome happens" aspect of many worlds is a lot to accept. Otoh that's what you get if you take quantum states to be ontological and universal. My problem is more to do with how the Born rule falls out. There are some arguments for it based on decision theory, but I find the step from "this is how a rational betting agent maximises winnings" to "this is the objective probability of a scientific observation" uncompelling.

I'm not sure what you mean by "standard QM". There's the mathematical framework - which is effectively a way of calculating probabilities of measurement outcomes - and then there are interpretations, which assign ontological status to some/all of the mathematical objects. Non-locality properly applies to the latter, since you cannot say that the "real" physical state of a particle has changed until you've said which parts of the mathematics are real.
by alephpi | 2025-11-01 10:43:05+00:00
Texo is a free and open-sourced alternative to Mathpix or SimpleTex. It uses a lite but comparable to SOTA model(only 20M parameters) I finetuned and distilled from open-source SOTA. Hope this would help the STEM/AI learners taking notes with LaTeX formula.

Everything runs in your browser, no server, no deployment, zero env configs compared to other famous LaTeX OCR open-source projects, you only need to wait for ~80MB model download from HF Hub at your first visit.

Training codes: https://github.com/alephpi/Texo Front end: https://github.com/alephpi/Texo-web
by zozbot234 | 2025-11-01 10:44:07+00:00
You could replicate a "perfect display" by analytically implementing motion blurring (which is really just a kind of temporal anti-aliasing) in software. This wouldn't let you track moving objects across the screen without blur, but that's a very niche scenario anyway. Where 120hz really helps you is in slashing total latency from user input to the screen. A 60hz screen adds a max 16.667ms of latency, which is plenty enough to be perceived by the user.
by thro1 | 2025-11-01 10:44:22+00:00
Gecko currently has much deeper integration of the XSLT engine with the browser internals: The XSLT engine operates on the browser DOM implementation. WebKit and Chromium integrate with libxslt in a way that's inherently bad for performance ( https://github.com/whatwg/html/issues/11578#issuecomment-321... )

Just Firefox XSLT is faster, better, cheaper than Google's (and JS), same, old Firefox extensions were to powerful Google could compete with Firefox (or block adblocks).

JS is very needed for ads, tracking and other strings attaching - and XSLT is not for that - but would make JS mostly obsolete in many cases.. [..]

Google pay Mozilla to criple Firefox. It's money from ads, to not let the web be free. Right now, how much $ and CPU power a JS engine could cost, for that, is irrelevant - except for the final user [paying for that saving on costs by some big company - or having to redo NOW in less efficient way something that still works well so far regardless of decades passed] !

https://news.ycombinator.com/item?id=44994459 - with answering lame questions of a developer not having a clue what is all about.

(Just.. live and let others live too ? Thx.)

Moreover.. Content First - and browser is a secondary thing to existing content (Chrome came after) - not the (double) opposite (primary, for ads n tracking instead)

- isn't Google as a public servant - so part of their job is to fix their bugs - but not in the position to decide to kill someone else existing content or solution - for not displaying ads so easy?
by MomsAVoxell | 2025-11-01 10:45:40+00:00
City Of the Lost Children is an absolute classic, good point.

However, I think there’s something to be said - sci-fi people of the 70’s all knew AE Van Vogt. This list was, for me delightful, because it reminded me of books I once owned, long ago, indeed many in this list .. back when books were how you encountered these materials. Real books were how we read, back then.

The need to know things has been radically compartmentalized by the mega-computer we’ve allowed to take over our planet, meanwhile, apropos cruel mistresses ..
by coldtea | 2025-11-01 10:45:43+00:00
>Possibly, depending on intent. But even if so, obstruction of justice is not fraud.

Sure, but it's a crime still. Not just something neutral.

>This hypothetical crime (which I'd say is highly unlikely to occur) would definitely not be treason, which has a narrow legal definition. We're not at war with Israel.

No, just on several on behalf of them.

Which one feels should also have been part of this "narrow legal definition".