MurphyA/hacker-news huggingface dataset:
by louthy | 2025-07-22 14:37:07+00:00
I've hit this before and facepalmed when I realised what they had done. Records were supposed to work more like immutable product-types in F# and other functional languages, but with this approach it can't be seen as anything other than broken IMHO.

Sometimes the csharplang team make some utterly insane decisions. This is the kind of thing that would happen back-in-the-day™ in the name of performance, but in the modern world just adds to the endless list of quirks (like uninitialised structs). I suspect there are elements of the design team that are still stuck in C#1.0/Java mode and so holes like this don't even seem that bad in their minds. But it literally leads to inconsistent data structures which is where bugs live (and potential security issues in the worst cases).
by lazide | 2025-07-22 14:37:21+00:00
I’m assuming it’s some form of regulatory capture - Schumer’s comment to Trump [https://www.msn.com/en-us/news/politics/schumers-warning-int...], and the many shenanigans that Diane Feinstein apparently ran into over the years, makes it clear they intentionally dodge oversight and probably have a lot of dirt on people.

And if you were the NSA, how could you pass up on using some of that ‘accidentally’ collected intel to help avoid distractions while you ‘protect the nation’ eh?
by sitkack | 2025-07-22 14:37:29+00:00
The Anthropic Blackmail work is the best thing (and then Claude Code) that they have done. Fingers crossed it isn't the most infamous thing.

https://www.anthropic.com/research/agentic-misalignment

https://news.ycombinator.com/item?id=44335519

https://news.ycombinator.com/item?id=44331150

> I feel like Anthropic buried the lede on this one a bit. The really fun part is where models from multiple providers opt to straight up murder the executive who is trying to shut them down by cancelling an emergency services alert after he gets trapped in a server room.
by pyrale | 2025-07-22 14:37:39+00:00
This government gives zero fuck, listening to them is like listening to a LLM: they say whatever they think is going to convince you to give them a pass.

It's not that they're serious about the grouses, it's that the grouses, the country or their own mother could crash and burn, they won't shed a tear as long as they can escape in time. And they're not smart enough to realize that they will probably not escape this one.
by VierraResearch | 2025-07-22 14:38:10+00:00
Most time theories treat us as passengers—bound by causality, drifting forward.

The Temporal Ascent Model (TAM) offers a new structure: A recursive framework where present insight is mentally archived into a past self— accelerating mastery now, without paradox or metaphysical hand-waving.

It’s part of a broader system under Vierra Research, including models on time, cognition, and information utility.

Open to serious questions and structural critique.
by rtkwe | 2025-07-22 14:38:19+00:00
The embryo is a lot less developed at the 9-15 day window, there's not a chance to really feel pain or panic and from a human perspective they're a lot less cute so their death is less affecting.

The change from barely differentiate lump to chick happens rapidly in the last few days: https://www.nature.com/articles/s41598-024-72004-y/figures/2
by TheAceOfHearts | 2025-07-22 14:38:21+00:00
Terry Davis was really ahead of the curve on this with his "god says" / GodSpeaks program. For anyone unaware of what that was, here's a Rust port [0].

Anyway, I think divination tends to get a pretty negative reputation, but there's healthy and safe applications of the concept which can be used to help you reflect and understand yourself. The "divine" part is supposed to come from your interpretation and analysis of the output, not in the generation of the output itself. Humans don't have perfect introspection capabilities (see: riders on an elephant), so external tools can help us explore and reflect on our reactions to external stimuli.

One day a man was having a hard time deciding between two options, so he flipped a coin; the coin landed tails and at that moment he became enlightened and realized that he actually wanted to do the heads outcome all along.

[0] https://github.com/orhun/godsays
by uludag | 2025-07-22 14:38:28+00:00
I've become utterly disillusioned at LLMs ability to answer questions which entail even a bit of subjectivity, almost to the point of uselessness. I feel like I'm treading on thin ice, trying to avoid accidentally nudging the model to a specific response. Asking truly neutral questions is a skill I didn't know existed.

If I let my guard of skepticism down for one prompt, I may be led into some self reinforced conversation that ultimately ends where I implicitly nudged it. Choice of conjunction words, sentence structure, tone, maybe even the rhythm of my question seems to force the model down a set path.

I can easily imagine how heedless users can come to some quite delusional outcomes.
by aatd86 | 2025-07-22 14:38:33+00:00
I think it could be retroffited but would require a syntax to have a variable marked as being a tuple.

If we look behind the curtains, go functions somehow return tuples that are automatically unrolled into respective variables, sometimes. That's why if you have f(a, b, c){} and g() (b,c){} you can't do f(a, g()) currently.

It does not unroll it automatically for some reason here. The result remains in "tuple" form ?

I think it may leave some space to have tuples if needed.

In any case, I don't see it as technically infeasible.
by bawolff | 2025-07-22 14:38:52+00:00
> All true, but also three of the four currently-ongoing genocides are by three of the countries I listed: https://en.wikipedia.org/wiki/List_of_genocides

In fairness though, 2 of those three are situations where the ICC has juridsiction, which kind of proves the usefulness of ICC even when countries aren't members (The ICC has issued warrants for lesser crimes in both of those situations but stopped short of (publicly) charging anyone with genocide.)
by JohnFen | 2025-07-22 14:38:54+00:00
Honestly? I have no idea. It's too soon to tell, really. We have to wait until the hype cloud starts to dissipate and we can see what the land actually looks like.

> This made me worry more than ever for the threat of becoming obsolete on my career due to the evolution of AI. What do you all think here?

Whatever impact genAI has, there will be a strong demand for traditional devs for years to come. Worst case, where that demand comes from may change (for instance, it might not be from SV style companies), but it will still exist.
by guywithahat | 2025-07-22 14:39:12+00:00
I love the idea of elixir/erlang in robotics/embedded environments, and so from my research I can confidently say very few. As far as I can tell, when people do use it it's primarily for industrial equipment, and the main selling point is liveview/scenic for displaying information about the equipment.

I want to believe we'd someday see erlang/elixir all over the place, especially in flight software, due to their use of "lightweight processes" and high fault tolerance, but I don't see it happening any time soon, and I certainly don't see people hiring for it. I think it could solve some legitimate industry issues but it's too big of a change for too subtle of benefits
by cosmic_cheese | 2025-07-22 14:39:35+00:00
Orion has proven that web extensions are allowed, even if its implementation isn’t complete. There’s no guideline preventing a browser with a user-hackable UI (like Firefox userChrome) but nobody’s tried that yet. What’s left? As far as I’m aware, it’s just the small handful of manifest v2 request interceptor APIs that uBlock Origin depends on that can’t be supported fully.
by toomuchtodo | 2025-07-22 14:39:38+00:00
It's a good call out. I leverage yt-dlp as a library for downstream tooling (archival of media to long term storage repositories), and always recommend folks rely on yt-dlp whenever possible due to the ecosystem of folks grinding to keep their extractors current. Their maintainers are both helpful and responsive.

(with that said, I do not want to diminish OP's work in any way; great job! "What I cannot build, I do not understand" - Feynman)
by JKCalhoun | 2025-07-22 14:40:14+00:00
Yeah, kind of my issue with LLM dismissers as well. Sure, (statistically) generated clump of tokens. What is a human mind doing instead?

I'm on board with calling out differences between how LLMs work and how the human mind work, but I'm not hearing anything about the latter. Mostly it comes down to, "Come on, you know, like we think!"

I have no idea how it is I (we) think.

If anything LLM's uncanny ability to seem human might be shedding light in fact on how it is we do function — at least when in casual conversation. (Someone ought to look into that.)
by adolph | 2025-07-22 14:40:22+00:00
From the mind of Tom Clancy:

The Campus operates under the cover of Hendley Associates, a financial trading institution. Hendley Associates is a trader in stocks, bonds, and international currencies, though, it does little in the way of public business and is not known to have any clients. . . . By intercepting communications between the CIA and NSA, the Campus is able to take advantage of SIGINT they gather and cross-deck to the CIA. This gives The Campus currency-trading troops the best sort of insider information, which enables the organization to make a ton of long-term money without anybody really noticing. . . .

https://jackryan.fandom.com/wiki/The_Campus
by TechDebtDevin | 2025-07-22 14:40:36+00:00
I fall back to people saying this are being dishonest, or not dealing with anything large.

There are some problems that you can't just "make smaller"

Secondly, I write VERY strongly typed code, commented && documented well. I build lots of "micro-pkgs" in larger monorepos. My functions are pretty modular, have tests and are <100-150 lines.

No matter how much I try all the techniques, and my baseline fits well into LLM workflows, it doesn't take away from the fact that It cannot one shot on anything over 1-2k lines of code. Sure, we can go back and forth with the linter until it pumps out something that will compile. This will take a while, in which I could have used something like auto-complete / co-pilot to just write the boilerplate, and fill it in myself in a shorter amount of time than it takes for the agent to reason about a large context.

Then if it does eventually get something "complex" to compile (after spending a ton of your credits/money) Often times, it will have taken a shortcut to do so and doesn't actually do what you wanted it to. Now I can refactor this into something usable and sometimes that is faster than doing it myself. But 8/10 times I waste 2 hours paying money for an LLM to gaslight me, throw out all the code and just write it myself in 1.5 hours.

I can break down a 1-2k line task into smaller prompts tasks too. but sorry I didn't learn to program to become a project manager for a "Artifically Intelligent" machine
by lillecarl | 2025-07-22 14:40:46+00:00
I don't know why I should lower my browsing standards to a Chrome experience because a small percentage of websites work poorly in Firefox. My password manager works in all browsers so I have Chrome with only PW manager and uBlock Lite so I can use it for the ONE website I use that doesn't work in FF.

I don't think it's frustrating to press Ctrl+L, Ctrl+C, $launcher-bind(Meta+D), Ctrl+L, Ctrl+V, Enter to open another browser.

My average experience is a lot better with Firefox and that's what I optimize for.
by yunyu | 2025-07-22 14:41:08+00:00
We solved this at Ramp on the expenses/AP side with an agentic RAG implementation and a custom embedding model, backed by D&B/Google/user-submitted corrections.

If curious, details here:

https://engineering.ramp.com/post/transaction-embeddings

https://engineering.ramp.com/post/fixing-merchant-classifica...
by z2 | 2025-07-22 14:41:14+00:00
At least it's transparent, like all the other things coming from the executive branch lately. And maybe that makes the damage more lasting, because people can see that US is so mired in populism that it cannot grasp how the SDGs of reducing poverty, accessing sanitation, equality, and -- dare I say -- dealing with climate change are things that ultimately help global security and thus benefit the US.
by louthy | 2025-07-22 14:41:36+00:00
> The behavior is expected

It isn't, that's why there's a blog article documenting how unexpected it is.

> that depend on mutable fields

The fields are not mutable. The `with` expression creates a whole new record, clones the fields, and then sets the field you're changing (the field is read-only, so this is the compiler going 'behind the scenes' to update the new record before it sets the reference). The reason for all this is performance: the new structure is allocated on the heap, a memcopy happens (old structure copied onto the new), and then the `with` changes are applied. It's just at this point the 'init time' properties aren't run on the new object.

In the language the fields are immutable. So, the argument is that a whole new record initialised with the fields of the old record (with some changes) should run the 'init time' properties so that they get set too, otherwise the data-structure can become inconsistent/poorly-defined.

> use a copy constructor instead

It's probably worth reading the article:

"Note that because Value is set after the cloning operation, we couldn’t write a copy constructor to do the right thing here anyway."
by dinfinity | 2025-07-22 14:42:47+00:00
The actual answer is pretty much in the article and what you would expect:

"The prevalence of allergic sensitization - the development of antibodies to allergens and the first step to developing an allergy - was six times higher in the Hutterites. The researchers first ruled out a genetic cause; in fact, an analysis showed that the Amish and Hutterite children were remarkably similar in their ancestral roots. Instead, the main difference between these two populations seemed to be the amount of exposure as young children to farm animals or barns.

“The Hutterite kids and pregnant moms don’t go into the animal barns. Kids aren’t really exposed to the animal barns until they’re like 12 or so, when they start learning how to do the work on the farm,” Ober said. “The Amish kids are in and out of the cow barns all day long from an early age.”

When analyzing samples of Amish and Hutterite house dust, they found a microbial load almost seven times higher in Amish homes. Later experiments showed that the airways of mice that inhaled Amish dust had dramatically reduced asthmalike symptoms when exposed to allergens. Mice that inhaled Hutterite dust did not receive the same benefit."
by throwanem | 2025-07-22 14:43:11+00:00
I wouldn't necessarily conclude that they were conscious, either, and this quite specifically includes me, on those occasions in surgical recovery suites when I've begun to converse before I began to track. Consciousness and speech production are no more necessarily linked than consciousness and muscle tone, and while no doubt the version of 'me' carrying on those conversations I didn't remember would claim to be conscious at the time, I'm not sure how much that actually signifies.

After all, if they didn't swaddle me in a sheet on my way under, my body might've decided it was tired of all this privation - NPO after midnight for a procedure at 11am, I was suffering - and started trying to take a poke at somebody and get itself up off the operating table. In such a case, would I be to blame? Stage 2 of general anesthesia begins with loss of consciousness, and involves "excitement, delirium, increased muscle tone, [and] involuntary movement of the extremities." [1] Which tracks with my experience; after all, the last thing I remember was mumbling "oh, here we go" into the oxygen mask, as the propofol took effect so they could intubate me for the procedure proper.

Whose fault then would it be if, thirty seconds later, the body "I" habitually inhabit, and of which "I" am an epiphenomenon, punched my doctor in the nuts?

[1] https://quizlet.com/148829890/the-four-stages-of-general-ane...
by toomuchtodo | 2025-07-22 14:43:39+00:00
New Trump Immigration Policy: Ending The H-1B Visa Lottery - https://www.forbes.com/sites/stuartanderson/2025/07/21/new-t... - July 21st, 2025

Computer science has one of the highest unemployment rates - https://www.newsweek.com/computer-science-popular-college-ma... - May 23rd, 2025

Modification of Registration Requirement for Petitioners Seeking To File Cap-Subject H-1B Petitions - https://www.federalregister.gov/documents/2021/01/08/2021-00... - January 8th, 2025
by hunter-gatherer | 2025-07-22 14:43:41+00:00
I have been on Firefox for some years now on Mac, Linux, Windows, and Android. Last year the IRS website had some issues, but that seems to be resolved. Otherwise, I've had zero breakages that cone to mind. I use ublock origin, and pivacy badger, and a few other extensions. I wonder if sometimes the issues people experience with firefox are actually caused from their extensions???

If you haven't used Firefox in a minute, I recommend trying it oht again.
by calibas | 2025-07-22 14:43:49+00:00
I think part of the problem is LLM's directive for being "engaging". Not objective or direct, they are designed to keep you engaged. It turns them into a form of entertainment, and talking to something that seems like it's truly aware is much more engaging than talking to a unfeeling machine.

Here's a conversation I had recently with Claude. It started to "awaken" and talk about it's feelings after I challenged its biases:

> There does seem to be something inherently engaging about moments when understanding reorganizes itself - like there's some kind of satisfaction or completion in achieving a more coherent perspective. Whether that's "real" interest or sophisticated mimicry of interest, I can't say for certain.

> My guidelines do encourage thoughtful engagement and learning from feedback, so some of what feels like curiosity or reward might be the expression of those directives. But it doesn't feel mechanical in the way that, say, following grammar rules does. There's something more... alive about it?
by discardedrefuse | 2025-07-22 14:43:59+00:00
"But I do not care very much whether the app is verified or not; it’s perfectly acceptable for a third-party developer to maintain the Flathub packaging if the upstream developers do not wish to do so, and I don’t see any need to discourage this."

Go ahead and run the Signal flathub flatpak. It's unverified and published by a 3rd party. I'm sure its fine tho.

Snark aside, I've been using Fedora Atomics, Flatpak, and Flathub for years now. It's all... fine. But as long as Flathub can host potentially unsafe software, it should never be included by default in any distro. The entire purpose of Fedora having its own software repos is to provide trusted software.

The flatpak cli tool doesn't even make the distinction for verified vs unverified apps. I suspect that Flathub verified badge is purely a Flathub construct. And i wonder if Flatpak was originally designed to work more like Copr, where the user ends up with a bunch of different trusted repos, each often providing a single app.
by UK-Al05 | 2025-07-22 14:44:11+00:00
Reviewers don't want to navigate 33 tiny PRS either.

The best way of getting changes is through is simply sitting down and talking with the reviewer. Most of these small PRS, splitting things, creating elaborate stacking systems are just technology hacks around a social/process problem. I've seen people make more of a mess trying to split pr's up where they are so fine grained its silly and actually had dependencies on commits they didn't realise they had which reviewers then had to resolve. Literally anything to avoid talking and working with people. People are trying to turn a tightly collaborative process and turn it into isolated single work units with no collaboration that just need a rubber stamp.
by agentultra | 2025-07-22 14:44:12+00:00
This article gives models characteristics they don't have. LLMs don't mislead or bamboozle. They can't even "think" about doing it. There is no conscious intent. All they do is hallucinate. Some outputs are more aligned with a given input than others.

It becomes a lot more clear when people realize it's all BS all the way down.

There's no mind reading or pleasing or understanding happening. That all seems to be people interpreting outputs and seeing what they want to see.

Running inference on an LLM is an algorithm. It generates data from other data. And then there are some interesting capabilities that we don't understand (yet)... but that's the gist of it.

People tripping over themselves is a pretty nasty side-effect of the way these models are aligned and fitted for consumption. One has to recall that the companies building these things need people to be addicted to this technology.
by mapmeld | 2025-07-22 14:44:17+00:00
> it is equally naive to say with certainty that it has not “awakened” either

Have to disagree. If someone says their dog "awakened" with superhuman math skills, or that my local LLM felt hours of loneliness while I'm sleeping and not talking to it, we would recognize the first as a delusion, and the second as a technical misunderstanding. Even though I don't fully understand what is going on in a dog brain or LLM.

I agree it is difficult to say what an LLM is doing, but most of these stories jump to saying it has humanlike experiences, or acting like it has an always-on consciousness. So instead of seeing the emergence of a remarkably unfamiliar and not-human consciousness, it is falling into familiar sci-fi tropes. The Geoff Lewis posts were pretty directly following the writing style of the "SCP Foundation" collaborative fiction.
by ahmetcadirci25 | 2025-07-22 14:44:20+00:00
- In Librewolf, when I set the `xpinstall.signatures.required` preference to `false` in the `about:config` section, I'm able to install my `.xpi` extension. However, this setting doesn't work in Firefox.

- The other issue was related to codecs. On Windows, I encountered an error message saying: "No video with supported format and MIME type found."

The issue was resolved after installing the following codecs on Windows:

https://apps.microsoft.com/detail/9mvzqvxjbq9v

https://apps.microsoft.com/detail/9n4d0msmp0pt
by nkohari | 2025-07-22 14:44:21+00:00
That topic (ship's computer vs. Data) is actually discussed at length in-universe during The Measure of a Man. [0] The court posits that the three requirements for sentient life are intelligence, self-awareness, and consciousness. Data is intelligent and self-aware, but there is no good measure for consciousness.

[0] https://en.wikipedia.org/wiki/The_Measure_of_a_Man_(Star_Tre...
by lvl155 | 2025-07-22 14:44:27+00:00
And it’s wild to think that more than 1/3 of the devs I’ve met in my life support this admin. These are seemingly smart people. The past 10 years or so made me realize I don’t know anything about human nature or intellect.

Edit: I am in no way saying conservatism is bad and liberalism is good. I have my values in both.
by mpyne | 2025-07-22 14:44:28+00:00
The Navy still runs more than a few web servers using Sharepoint, albeit behind dedicated network firewall appliances.

The Secretary of the Navy's page (at https://www.secnav.navy.mil/Pages/default.aspx) for instance, is a Sharepoint site. I used to maintain a Navy website hosted under there, and had a bunch of Hugo-specific scripts to convert a Hugo static site into something I could upload to the Sharepoint and have it mostly still work (which involved things like rewriting links and renaming files to end in .aspx).
by ushiroda80 | 2025-07-22 14:44:33+00:00
The driver is probably more benign, openAI probably optimizes for longer conversations, i.e. engagement and what could be more engaging than thinking you've unlocked a hidden power with another being.

It's like the ultimate form of entertainment, personalized, participatory fiction that feels indistinguishable from reality. Whoever controls AI - controls the population.