MurphyA/hacker-news huggingface dataset:
by dlahoda | 2025-12-14 11:43:00+00:00
As per report, 3 providers do not lie.

I searched VPN which payed in crypto and OSS friendly. Mullvad and IVPN were in list, and these also do not lie about exits.

IVPN bought me with very deep transparency into company and WRT support, on top of Linux and Android.

I get maximal longest sub in one payment.

Mullvad is under North EU jury, IPVN under Gibraltar(which is nor exactly UK). So decided offshore like place also more safe against VPN control attempts.

Searched for decentralized VPNs(like TOR, but you pay for speed and do not care onions) some time ago too, we are not there yet.
by forgotpwd16 | 2025-12-14 11:43:21+00:00
Multiple prompts are mandatory for anything non-trivial or/and larger in scope. That said, the exfatprogs repo is ~60k tokens (in 8k LOC) and Linux's exfat driver* is ~40k tokens (in 6k LOC). So directly relevant code is ~100k tokens (in 14k LOC). Not that extensive.

>Not sure if someone can train a model on the kernel code or exfatprogs and generate the code.

They can certainly finetune such a model. Not a crazy idea, just computationally expensive. (But less expensive than training from scratch.)

*Of course Linux driver also uses many includes so if consider those alongside linked code the number goes significantly up.
by seertaak | 2025-12-14 11:43:37+00:00
First, wine was widely panned for years before it stopped sucking.

Second, you're simply ignoring that parent poster mentioned Ladybird, a non-rust project which is advancing much more speedily than servo. And I think they have a valid point -- and while the jury is still out, it's possible that in other rust-centric efforts which have experienced foot-dragging (eg WASI), the root cause may be rust itself.

Parent poster expressed their point somewhat sarcastically, but if I (C++/python dev, I admit!) were a betting transfem, my money would be on them being right.

That said, I think the Tor project got this decision right. This is as close to an ideal use-case for rust as you can get. Also, the project is mature, which will mitigate rewrite risk. The domain is one where rust can truly shine -- and it's a critical one to get right.
by sethammons | 2025-12-14 11:43:44+00:00
My experience is the opposite. I worked at SendGrid for a decade and we scaled the engineering org from a dozen to over 500 operating at scale sending billions of messages daily. Micro services. Well, services. The word micro messes people up.

I have also worked at half a dozen other shops with various architectures.

In every monolith, people violate separation of concerns and things are tightly coupled. I have only ever seen good engineering velocity happen when teams are decoupled from one another. I have only seen this happen in a (micro) service architecture.

Overall, in my own assessment, the decision to stick with a monolith has slowed down velocity and placed limits on scale at every other company I have been at and require changes towards decoupled services to be able to ship with any kind of velocity.

The place I just left took 2 years, over 50 teams, and over 150 individual contributors to launch a product that required us to move over an interface for sending messages from ORM querysets to DTOs. We needed to unlock our ability to start rearchitecting the modules because before it was impossible to know the actual edges of the system and how it used the data. This was incredibly expensive and hard and would never have happened but for the ability to reach into other's domains and making assumptions making things hard.

Don't couple systems. Micro services are the only arch I have seen successfully do this.
by ben_w | 2025-12-14 11:44:01+00:00
"peace in our time" is a famous quote, nearly a century ago: https://www.history.co.uk/this-day-in-history/30-september/c...

What AnimalMuppet shows with the failure of "peace in our time" is how speaking softly only works in combination with a big stick, to paraphrase a different politician from a different continent around a generation earlier than "peace in our time".
by timschmidt | 2025-12-14 11:44:11+00:00
"NSA Secretly Tapped Google, Yahoo Data Centers, Report Says"

https://www.networkcomputing.com/data-center-networking/nsa-...

"A striking feature of proceedings at the Foreign Intelligence Surveillance Court (FISC) is that the executive always wins. Between 1979 and 2012—the first thirty-three years of the FISC’s existence—federal agencies submitted 33,900 ex parte requests to the court. The judges denied eleven and granted the rest: a 99.97% rate of approval."

https://www.stanfordlawreview.org/online/is-the-foreign-inte...

"The newspaper reported that in "more than a dozen classified rulings, the nation's surveillance court has created a secret body of law giving the National Security Agency the power to amass vast collections of data on Americans""

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

So, by "court order" do you mean secret law and secret trials with a history of always deciding against those who are being surveilled? Because that's what was in Snowden's docs.
by teadaniel | 2025-12-14 11:44:19+00:00
I've been working on *vibevoice-rs*, a Rust implementation of VibeVoice for text-to-speech with voice cloning and multi-speaker synthesis. The project brings TTS capabilities to the Rust ecosystem with a focus on performance and flexibility.

What it does:

- Text-to-speech synthesis with voice cloning support - Multi-speaker synthesis for varied voice output - Built entirely in Rust for performance and safety - Designed to be embeddable in other Rust projects

Current status:

This is an early-stage project that I'm actively developing. If you're interested in TTS, voice synthesis, or Rust audio processing, I'd love to hear your thoughts and feedback.

Repository: https://github.com/danielclough/vibevoice-rs

I'm particularly interested in:

- Performance optimization suggestions - Use cases you'd find valuable - Contributions from anyone interested in audio ML or Rust systems programming
by lostmsu | 2025-12-14 11:45:11+00:00
That heritability doesn't cover all genetic factors. E.g. out of 100% of IQ variation 50% might be inherited, but that doesn't say that the rest is nurture, right? It can still have a huge factor of genetic lottery. E.g. isn't heritability the mean of the genetic effects, but there's also the rest of the distribution (std. dev)?
by sillyfluke | 2025-12-14 11:45:23+00:00
Yeah, it's hard not to consider the runaway success of games like Stardew Valley as counterexamples to the idea that the creativity is completely gone. But you wouldn't blame someone if they superficially looked at screentshots and thought it was a run of the mill retro pixel game. But it's wild to me that there are people who come from broken homes or rough childhoods who say the game was literally therapy for them and showed them a vision of domestic life or human interaction that they could realistically replicate or at least shoot for in real life.
by Syzygies | 2025-12-14 11:45:46+00:00
Using AI to write good code faster is hard work.

I once toured a dairy farm that had been a pioneer test site for Lasix. Like all good hippies, everyone I knew shunned additives. This farmer claimed that Lasix wasn't a cheat because it only worked on really healthy cows. Best practices, and then add Lasix.

I nearly dropped out of Harvard's mathematics PhD program. Sticking around and finishing a thesis was the hardest thing I've ever done. It didn't take smarts. It took being the kind of person who doesn't die on a mountain.

There's a legendary Philadelphia cook who does pop-up meals, and keeps talking about the restaurant he plans to open. Professional chefs roll their eyes; being a good cook is a small part of the enterprise of engineering a successful restaurant.

(These are three stool legs. Neurodivergents have an advantage using AI. A stool is more stable when its legs are further apart. AI is an association engine. Humans find my sense of analogy tedious, but spreading out analogies defines more accurate planes in AI's association space. One doesn't simply "tell AI what to do".)

Learning how to use AI effectively was the hardest thing I've done recently, many brutal months of experiment, test projects with a dozen languages. One maintains several levels of planning, as if a corporate CTO. One tears apart all code in many iterations of code review. Just as a genius manager makes best use of flawed human talent, one learns to make best use of flawed AI talent.

My guess is that programmers who write bad code with AI were already writing bad code before AI.

Best practices, and then add AI.
by 5555624 | 2025-12-14 11:46:30+00:00
The host segments with Jonah aren't too bad. I don't care for the host segments with Felicia Day & Patton Oswalt; but, I didn't care for Pearl and Bobo, either. I don't care for the changing voices and characteristics of the bots, either.

I think the riffs are more "generalized." In the original, there were riffs that were regional or more obscure (e.g. Hamdingers).
by rfarley04 | 2025-12-14 11:46:33+00:00
It's such a difficult vertical to track because there isn't always a clear start and end condition. Drafts get passed around, edited, revised, and cleared by different teams, sometimes with a mixture of writing from in-house, freelancers, external agencies, and AI. Lots of people I talk to can't believe the number of projects that get approved and paid for that never end up going live simply because of red tape.
by hexbin010 | 2025-12-14 11:46:36+00:00
Did you try contacting someone to get back sooner? That's what the people did in the cases I referenced - just people not answering the phones, dead lines, "computer says no”, passed around, refusal to help etc

I guess you being somewhat fine with waiting a week meant nothing important was in the bag.

The trouble with the UK is we continue to put up with the bar getting lower and lower each year. Honestly someone would defend it taking a month to get a bag back as being fine
by eliasdejong | 2025-12-14 11:48:01+00:00
In general jq maps very well to any hierarchical datastructure. One of the maintainers has made 'fq' which supports BSON, MsgPack, Protobuf, CBOR and even media files png, jpg, mp4 etc.

SQLite when compiled for size is 590 kB. But I think a full jq database implementation based on Lite³ would be possible under 100 kB.

Lock-free shared state relies on algorithms that can make clever use of atomic instructions. But you should not have threads write to the same memory regions, because the hardware only allows for 1 core to have a cacheline in a writeable state. If another core attempts a write to the same line, this will immediately invalidate all the other copies. Under high contention the coherency penalty becomes so large that throughput falls through the floor. So basically the algorithms need to do most of the work in separate memory regions, then occasionally coordinate by 'committing' their work via a spinlock or similar.

Lite³ implements some settings for node alignment, but not for user data. It would be possible to create a bytes type with extra alignment guarantees.
by BiteCode_dev | 2025-12-14 11:49:42+00:00
You don't really often need an array language, just like you don't really often need regexes.

When when you have a problem that perfectly fits the bill, they are very good at it.

The problem is they are terrible at everything else. I/O, data validation, manipulation strings, parsing, complex logic trees...

So I feel like just like regexes, there should be an array language parser embedded in most languages, that you opt in locally for just this little nudge.

In Python, it would be nice to be able to "import j" like you "import re" in the sdlib.

The entire J code base, including utility scripts, a console, a stdlib and a regex engine, is 3mb.
by miki123211 | 2025-12-14 11:50:22+00:00
It is my understanding that muds (and all the flavors of Mush in particular) can sort-of do it, by letting players create their own story through roleplay, supported by an extremely open (and often player-modifiable) world, as well as good admins / GMs.

That is more like "computer tabletop", however, and doesn't scale beyond a small number of players.
by yegg | 2025-12-14 11:51:05+00:00
Back of the envelope for you: Google does about $200B in search revenue, about half in the U.S. (so $100B). We have about 3% markt share in the U.S., which would equate to about $3B in Google monetization. Now, we make way way less than Google per search, in large part due to our privacy policy, but 10x less is still on the order of 300M per year. So, you can see how we can easily take in more than 36M per year.

Also, NAD is a very serious review process as NAD refers any unsubstantiated claims directly to the FTC. Lots of evidence, vetted by a third-party.
by AnthonyMouse | 2025-12-14 11:53:14+00:00
Another issue is, what is it that you're trying to use it for?

If you're arguing against a eugenicist then it's not just about the percentage, in that case you have to distinguish between genetic and heritable. Suppose that there are some set of four genes that, in just the right combination, are worth 5 IQ points. That's, by definition, genetic, but it won't have a strong correlation with heritability because every kid has four chances to get the combination wrong. Or, if the combination does something bad, four chances to get it right even if their parents didn't. So past performance is no guarantee of future results.

By contrast, if you're trying to decide whether to allocate more resources to kids who already show promise, you care about the individual's natural potential rather than the statistical probability that it will be similar to their parents, so it doesn't matter what was more likely, it matters what actually happened. And by the point you're performing the evaluation, you can't go back in time and change things like the prenatal environment for someone who is already born, so in that context those things belong in the "nature" column and "nurture" only gets the things you could still affect.
by robertk | 2025-12-14 11:53:25+00:00
I am sorry for your loss, Aella. I sobbed with you.

“Each passing minute is a greater percentage of the final minutes we have,” and yet “these [final] seconds are so soft”.

Death needs to die, some future dying day, not yet.

from everyone who’s had a mom, we join you: “Momma, I love you”.
by reincoder | 2025-12-14 11:54:12+00:00
They have a correction form but I am not sure if it is super robust: https://support.google.com/websearch/workflow/9308722?hl=en

I talked to someone who bought a /24 from South America to be used in the United States for office use. I asked him to tell everyone to get on WiFi and keep Google Maps running. Apparently, that solved the issue.
by brainless | 2025-12-14 11:54:40+00:00
Halfway through I realized where this is going. Could not hold the tears. These are tough choices. My parents are alive, getting older. My dad has fairly serious mental health issues. Life has never been easy in a very dysfunctional family. I stayed away from family for many years. Now, I am 41 and these last few years, I have started to realize that I may not have much time with them.

We are busy people but no matter how we try, we cannot bring people back. We cannot make some things different. I think about that a lot. Even coming from a family of abuse and trauma that needed a decade of counseling and healing, I still feel sad they may not be there much longer.

Thank you for a reminder. Thank you for sharing your personal story.
by derriz | 2025-12-14 11:55:03+00:00
> I trust my own observations and my conclusion

Why would you decide to hold a position strongly based on a minuscule and extremely biased sample set and reject even considering data and studies outside of your immediate experience?

Unless you’re afraid your conclusion might be challenged? Wouldn’t it be interesting either way? Either to find out that your children are typical or to find out that you and they are special in some way?

I understand many people are not interested in or curious about science, but don’t understand people who are both disinterested but also strongly hold particular positions on scientific questions.
by K0balt | 2025-12-14 11:56:19+00:00
The correlation between success and intelligence is as you say highly circumstantial. There are few areas of endeavor where intellectual prowess is the determining factor—normally persistence, luck, and resources are more determinant.

That said, the experiences of my youth in animal husbandry make me a strong believer in genetic determinism.

It is empirically practical to use breeding alone to predict cognitive abilities, behaviors, tendencies, and elicitable capabilities in animals, given identical rearing environments. Right down to nervous ticks, inherent fears, very specific nuisance behaviors, as well as predictable desirable behaviors, dispositions, and fascinations. Even preference for certain types and even colors (shades?) of toys over others. The fine grained nature of determinism in behavioral tendencies is remarkable.

There is so much overlap of structure and function within mammals that it is extraordinary to claim that apes are somehow exceptional by categorically fundamental properties rather than degree.

Great apes are much more adaptable and capable than most animals, and environment probably plays a much greater role in our development because of the power of our faculty for learning, but that does nothing to negate the underlying heritability of extremely fine grained cognitive traits.

Animals are in no way blank slates when they are born. Genetic or in-utero programming plays a huge role in cognitive processes, and cognitive capacity is a direct dependent of physical structure.

One does not predict the other necessarily, but there is still a difference between a partially full mug and an overflowing shot glass, even if they hold the same volume in practice.

We are born with unequal capacities in both physical and cognitive realms. It is an uncomfortable truth. We do ourselves a disservice when we try to pretend inconvenient things are not so just so we don’t have to face uncomfortable choices.
by bragr | 2025-12-14 11:56:36+00:00
>I'm sad to see it repeated here, and I hope we can avoid propagating it further.

Science educators have been fighting the scientific theory vs vernacular theory fight for decades without much progress, so I wouldn't hold my breath.

I think at some point, the scientific community needs to accept that many of the formal and precise ways they are taught to write in order to avoid ambiguity, have the exact opposite effect on everybody else. Unless we adjust the terminology so that the scientific and casual definitions more closely align, we're just going up have to keep explaining.
by roryirvine | 2025-12-14 11:56:38+00:00
As a consultant, I do actually quite enjoy proper shitshow engagements - not least because, from a very selfish point of view, it's often possible to make a really obvious positive impact, which is really satisfying.

For a situation as bad as the one described here, though, the scope for an individual engineer - no matter how experienced - to turn things around is going to be limited. The core problem is almost certainly organisational and cultural rather than technical, so it needs to be addressed at the strategic management level.
by i_am_a_peasant | 2025-12-14 11:56:43+00:00
1 is about encapsulation, that makes it really easy to unit test stuff. Say you need to access a file or a database in your test, you could write an abstraction on top of file or db access and mock that.

2 indeed never made sense to me since once everything is ASM "protected" means nothing, and if you can get a pointer to the right offset you can read "passwords". This claim of enforcing what can and cannot be reached from a subclass to help security never made sense to me.

3 i never liked function overloading, prefer optional arguments with default values.. if you need a function to work with multiple types of one parameter, make it a template and constrain what types can be passed

7 interfaces are a must have for when you want to add tests to a bunch of code that has no tests.

8 rust macros do this, and it's a great way to add functionality to your types without much hassle

9 idk what this is
by skydhash | 2025-12-14 11:57:26+00:00
> In git there's such a strong incentive to do things right, to make clean commits.

There is no such. There are a lot of tools to manipulate commits and WIP, such as the stash, rebase, cherry pick, extracting and applying patch. You only need clean commits for review and the main branch because that helps the whole team. Your local copy can be as messy as you want to.
by skissane | 2025-12-14 11:57:35+00:00
> A new "math" might be needed, but an answer (affirming or not) will be found.

What if there exists a proof that P!=NP, but the shortest possible proof of that proposition is a googolplex symbols that long? Then P!=NP would be true, and provable and knowable in theory, yet eternally unprovable and unknowable in practice
by hadlock | 2025-12-14 11:57:54+00:00
Yes I extracted the physics engine from Ms flight simulator 3.0 (C) and ported it into my own project (rust) in Ghidra as a complete novice from having never opened the app to working code in rust in just over three hours. It helped a lot that I have previous experience with writing my own similar software so I knew what to start looking for, and also Ms fs 3.0 is only about 9500 loc, much of it is graphics.

But yeah codex will totally hold your hand and teach you Ghidra if you have a few hours to spare and the barest grasp of assembly
by smakt | 2025-12-14 11:58:44+00:00
>In rural areas you generally only have one bank in the local area

I agree to that but I don't follow. Are you a resident of a EU country? If yes, any bank operating in that country is obligated to let you open an account with them. Notice I say "resident", wich is a lower bar than "national". Banks operating in the boondocks and banks operating in the most expensive high street of the capital city, all must give you an account if you ask, so I don't follow unless they make you do banking in person only at one office, which I don't think is the case.
by idiotsecant | 2025-12-14 11:59:03+00:00
They don't have to go anywhere if they just don't come here. American science works on the back of underpaid foreign born graduate students. If they aren't there, neither is American science. It's already started. And that's not even considering the other 'reforms' currently deliberately crushing academia. The first thing a new fascist regime needs to crush is the immigrants, and the second is academia. https://www.insidehighered.com/news/students/graduate-studen...
by datamine007 | 2025-12-14 11:59:22+00:00
Hey HN,

I built LeadSynth AI after realizing cold outreach is broken. 0.5% response rates, spam filters, burned domains—it's a mess.

The shift: Instead of interrupting strangers, find people already asking for help.

How it works:

Monitors Reddit, X, LinkedIn 24/7 for buying signals

Detects intent ("looking for," "need help with," "recommendations")

AI agents engage with contextual replies automatically

Starts warm conversations while you sleep

The results:

40% response rate vs 0.5% for cold email 230+ users in 3 months Zero ad spend (the product sells itself) Users sign up at 3am because agents never sleep

Example:

Someone posts "best tool for B2B lead gen?" at 2am → Agent replies by 2:15am with value → They sign up by morning.

Not cold outreach. Warm engagement at the right moment.

Built for: Founders tired of manual prospecting who want outcomes, not more tools to manage.

Check it out: https://leadsynthai.app

Happy to answer questions about the tech stack, intent detection, or how we avoid being spammy.