MurphyA/hacker-news huggingface dataset:
by adgjlsfhk1 | 2025-12-05 03:40:25+00:00
Well designed PHEVs can actually be simpler than pure ICs (at least on the hardware side. To build a combustion only car well, you need to balance efficiency, power, and responsiveness. This means you need all sorts of complicated tech, like correctly sized turbos, variable valve lift, variable valve duration, etc. In a PHEV, otoh, you have an electric engine (which can also steal power from the driveshaft), which means you don't need to worry about responsiveness of the combustion engine. You can fill half a second of turbo lag with the motor, and optimize for narrower RPM ranges since you can charge/discharge the battery to keep the engine running in its happy place. You also no longer need fancy and complicated brakes because you can do 99% of your braking with regen.

All of this does come with more complex software, but the hardware can end up with significant simplification.
by danvc | 2025-12-05 03:40:34+00:00
Hey Dangus, thank you so much for your time writing it to me.

So, regarding the landing page: the reason why I implemented that in the past is that: today, is hard to show some "value" to the user that are familiar with so many PRO landing pages.. but, honestly, I'll change the landing page in order to make it more simple.. because it was built for personal use.

Answering your questions:

Who do you imagine fits your ideal customer profile? - I'm honestly thinking about it... because, the user might have different purpose. If I'm looking for a contact management system that stores my stuffs in the cloud and gives me some insights about my contacts. - But, why having different solutions for contacts and having a bridge to connect them? For example: Kanban, file sharing, message, etc.. everything is related to contacts. - Another reason why I implemented it is because Gmail doesn't offer a way to know the ones that mostly sent messages to me.. including not desired messages. So, it makes easier to me to find those contacts and get rid of messages sent by them;

Regarding the video.. you're totally right. I'm a programmer.. I'm a nerd.. and I have 0 experiences with that.

Thank you so much for the ideas that you've shared with me. I'll start improving asap based on these feedbacks.

Thank you so much!
by lavie-alon | 2025-12-05 03:41:07+00:00
Location: Toronto, ON Remote: yes Willing to relocate: yes Technologies: Python, SQL, TypeScript/JS, AWS Resume: https://docs.google.com/document/d/1AlIs1QUCPdHfw2FT1-R_pG-s... Email: alon.lavie55@gmail.com

Software engineer with 3+ years' exp. Passionate about my work. High-scoring graduate from top Canadian university.
by ya256 | 2025-12-05 03:41:19+00:00
Roger Healthcare | Senior Backend + Full Stack Engineers | Remote or In-Person SF | Full-time

We're building the leading AI clinical documentation platform for home health already used across millions of patient encounters. Clinicians get back hours per day and report life-changing impact within days of using Roger. We ship LLM powered features weekly and are backed by top-tier investors.

Senior Backend Engineer: Own and scale core services using FastAPI, MongoDB/Postgres, Docker, and AWS. Build APIs and infrastructure around production LLMs, improve architecture and observability, and turn prototypes into reliable systems at healthcare scale.

Software Engineer (Full Stack): Ship end-to-end features with FastAPI, React/React Native, and modern tooling. Integrate directly with LLMs, move fast on MVPs, and evolve them into production systems clinicians depend on every day.

If you want to apply AI where it directly improves patient care and affects real users immediately, join us.

Interested? Reach out TODAY. https://www.rogerhealthcare.com/careers or yunus@rogerhealthcare.com
by iJohnDoe | 2025-12-05 03:42:53+00:00
There are way too many coincidences regarding in-person conversations and Facebook ads appearing.

What people don’t understand is that voice compresses extremely well. It doesn’t need to be stereo or high-def for processing. VoIP has been around for more than two decades and worked over 128kb connection speeds for actual phone calls. With LTE and 5G, it would be almost impossible to notice compressed and encrypted voice transmissions. It would look like any other HTTPS connection because it’s just data sent for processing. It’s not a two-way call. It’s compressed audio for transcription, if it’s not already being transcribed on the device itself.
by Mawr | 2025-12-05 03:43:32+00:00
Not exactly:

- https://github.com/kubernetes/kubernetes/pull/132799/files

- https://github.com/kubernetes/kubernetes/pull/80700/files

- https://github.com/kubernetes/kubernetes/pull/27793/files

- https://github.com/kubernetes/kubernetes/pull/110879/files

- https://github.com/moby/moby/pull/10321/files

- https://github.com/cockroachdb/cockroach/pull/74743/files

Do we have linters that catch these?
by AngryData | 2025-12-05 03:44:00+00:00
Why do we need to do something? Is there really such a problem that needs to be solved? Because I see so many people who grew up with unrestricted access to the internet and did not go around watching every beheading or BDSM porn video around like everyone seems to think kids do today despite them being easily available at the time, and when they were come across they certainly didn't get everyone fucked in the head because of it. Everyone knew rotten.com, everyone was using napster/kazaa/mirc that was full of porn and BDSM and snuff videos. If we were going to have problems, people 40 years old now would have signs of it and be messed up, except they aren't.
by nanomonkey | 2025-12-05 03:44:17+00:00
I've been looking for the same for scheme and clojure. Here are a few I've found:

Functional Data Structures and Algorithms, A Proof Assistant Approach by Tobias Nipkow (Ed.) [https://fdsa-book.net/functional_data_structures_algorithms....]

Purely Functional Data Structures thesis by Chris Okasaki [https://www.cs.cmu.edu/~rwh/students/okasaki.pdf]

https://en.wikipedia.org/wiki/Purely_functional_data_structu...
by lo_zamoyski | 2025-12-05 03:44:40+00:00
> This is legitimate cost benefit analysis not bellyfeel. People are aware of the increased cost associated with it.

Are they? Because I would expect far less complaining about the economy if this were true.

You can't rebuild an industrial base overnight. Industrial supply chains and cultures of expertise take time to take root. That means not just some abstract incurred cost, but a very much felt burden on the average citizen. And with a weakened economy, it's difficult to see how this industrial base is supposed to materialize exactly.
by disappoint | 2025-12-05 03:44:51+00:00
Please explain the differences in typical aliasing rules between C and Rust. And please explain posts like

https://chadaustin.me/2024/10/intrusive-linked-list-in-rust/

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

https://lucumr.pocoo.org/2022/1/30/unsafe-rust/
by chroma205 | 2025-12-05 03:45:59+00:00
>but for various reasons can end up flopping when actually executed in the real market.

1. Your order can legally be “front run” by the lead or designated market maker who receives priority trade matching, bypassing the normal FIFO queue. Not all exchanges do this.

2. Market impact. Other participants will cancel their order, or increase their order size, based on your new order. And yes, the algos do care about your little 1 lot order.

Also if you improve the price (“fill the gap”), your single 1 qty order can cause 100 other people to follow you. This does not happen in paper trading.

Source: HFT quant
by standardUser | 2025-12-05 03:47:06+00:00
Nearly everyone we know has lived their entire lives in a world obsessed with reducing trade barriers, and grew up with a minimal general education on economics or geopolitics. So to assume anything more then a small subset of the population could talk coherently for 5 minutes on the topic of tariffs is, to me, absurd. Just look at how the general public responded to a surge in inflation after a couple decades of abnormally low rates. It's like asking someone if the Fed should raise or lower interest rates. It's not that people shouldn't have opinions on these things, just that most people don't care and among those who do, few have more than a TV-news level of understanding.
by 9rx | 2025-12-05 03:48:27+00:00
> Of their "value" is something that contradicts yours, you have an obstacle, not a team working towards a goal.

The goal is to ensure that for the value someone else can offer you, you have something of equal value to offer to them in kind.

If you are useless blob, that's not an obstacle, it merely means you're not even trying to be a team player. Face life alone if you so wish, but since the dawn of time humans have leaned into social organization for good reason.
by ComputerGuru | 2025-12-05 03:49:22+00:00
I absolutely agree. At the same time, I’m just flabbergasted that someone really thought they’d pass off PLA crap for such a purpose, it literally loses shape in sunlight. PETG isn’t going to cut it and I wouldn’t want to be on a plane with PETG in a heat-sensitive part, but that would still have been less ridiculous given that a) it’s significantly better than PLA in this regard, and b) unlike PEI and PEEK, it can be printed with ease on just about any FDM.
by zeroCalories | 2025-12-05 03:49:28+00:00
> When there's a conflict of interest they don't (Apple refuses to implement some APIs that would help making their walled garden app store more obsolete). But just maintaining a duopoly (Mozilla is funded by Google) is not a conflicting interest itself.

What makes you think Apple wants to maintain any sort of duopoly? Do you think they're happy that Edge became a Chrome skin?

> With employees? There's no point. If you have a well paid job you will never accept the fact that what you're doing might not be so good after all..

Damn, so you haven't even tried discussing your issues with the people responsible? You seem to have a really strong opinion on something you haven't engaged with at all.
by lo_zamoyski | 2025-12-05 03:50:03+00:00
Well, ends are not bellyfeel. Bellyfeel here concerns the means. So, in this case, thinking that merely wanting an end somehow entails that the means employed are good and effective, because the intention is good.

But as they say, the road to hell is paved with good intentions. It's not enough to want something good. You have to also use means that are good.
by disappoint | 2025-12-05 03:50:20+00:00
SAFETY comments do not magically make unsafe Rust correct nor safe. And Miri cannot catch everything, and is magnitudes slower than regular program running.

https://github.com/rust-lang/rust/commit/71f5cfb21f3fd2f1740...

https://materialize.com/blog/rust-concurrency-bug-unbounded-...
by pornel | 2025-12-05 03:50:27+00:00
Even on Linux with overcommit you can have allocations fail, in practical scenarios.

You can impose limits per process/cgroup. In server environments it doesn't make sense to run off swap (the perf hit can be so large that everything times out and it's indistinguishable from being offline), so you can set limits proportional to physical RAM, and see processes OOM before the whole system needs to resort to OOMKiller. Processes that don't fork and don't do clever things with virtual mem don't overcommit much, and large-enough allocations can fail for real, at page mapping time, not when faulting.

Additionally, soft limits like https://lib.rs/cap make it possible to reliably observe OOM in Rust on every OS. This is very useful for limiting memory usage of a process before it becomes a system-wide problem, and a good extra defense in case some unreasonably large allocation sneaks past application-specific limits.

These "impossible" things happen regularly in the services I worked on. The hardest part about handling them has been Rust's libstd sabotaging it and giving up before even trying. Handling of OOM works well enough to be useful where Rust's libstd doesn't get in the way.

Rust is the problem here.
by eddieroger | 2025-12-05 03:50:41+00:00
I've felt similarly recently, and I think those days are fleeting if not gone. Ford recently talked about replatforming their entire range, which would include basic trucks at more reasonable prices, but there's not really a market for work trucks in the way there used to be, and they're gone in favor of the luxury ones with small beds. It is annoying. There is an interesting startup that I can't remember the name of that touts an 8 foot bed (which is great) in the chassis footprint of a Mini Cooper. I don't think I saw pricing, but I would snatch one of those up.
by systems | 2025-12-05 03:51:14+00:00
well, if DDL (data definition language) and DML (data manipulation language), were unified and both operated on relation , manipulating meta data would have been a lot simpler, and more dynamics

you can always created data dictionary relation, where you stored the code for table creation, add meta data, and use dynamic sql to execute the DML code stored in the DB, i worked somewhere where they did this ... sort of
by Xcelerate | 2025-12-05 03:51:42+00:00
> If spacetime had a discrete character at scales like the inverse of the universe scale we would see dispersion of light as it traveled cosmological distances and we do not observe this. It is technically possible that the discreteness scale is much, much smaller than the inverse universe scale, of course, but at this point it seems pointless to me to entertain discrete models

A computational universe does not strictly imply discrete spacetime. You can most certainly still have a continuous universe—at least from the perspective of the beings that inhabit it. By way of analogy, consider the fact that ZFC proves the existence of uncomputable real numbers yet itself has a countable model (presuming it is consistent).
by sheepscreek | 2025-12-05 03:52:26+00:00
'Management' is not one size fits all. Every company is different. Its needs are different. What a manager is supposed to do is different too. If someone behaves the same way as a manager no matter the company or the people they work with, I think that's terrible.

Being a manager is about listening. It is about tuning into the environment. It is about being there for the team in whatever way they need support. Sometimes that means being a coach. Other times it means fighting for them. And sometimes, when an unpopular decision is made above your pay grade, it means breaking it down for the team in a way that they 'get it'. You want them to understand without completely losing morale or slipping into rebellion.

Brutal honesty sounds great on paper. But not everyone can handle it or is ready for it.

It is a balancing act. Even if everyone "knows", bitch*ng about the company to your reports can only lead to bad outcomes. So you acknowledge the company's shortcomings. At the same time, you try to help the team find purpose and fulfillment in other ways.
by ChrisArchitect | 2025-12-05 03:53:00+00:00
Dec 5th? They're a bit behind on this one. Without any concrete source. There's been talk as far back as Monday that Warner is 'warming' to Netflix, so...

Earlier on a different site with an actual named source; and mention of the stock fallout from the hint.

https://news.ycombinator.com/item?id=46141031
by johnnyanmac | 2025-12-05 03:53:14+00:00
And thars why the social contract is broken. The companies aren't even bothering to reciprocate, so why care about their values if they don't care about you?

You have your own goals and the company considers you a "useless blob", no matter how you align. Becauee the only value they see in you is pushing pencils. . That's how we create a low trust society.
by lossolo | 2025-12-05 03:54:31+00:00
What you wrote is just vibes + armchair certainty. Hair loss measurably shifts how people are perceived (you can learn it if you read the studies I linked), and those shifts have downstream effects (dating, confidence, social treatment etc). Some guys look great bald, many don't and pretending "head shape doesn't matter" is silly. Hair frames the head and face. Take it away and you're exposing proportions people didn't notice before.

Your claim is basically "if I wouldn’t be upset, nobody should be" and that's not how humans work. Baldness is a real negative signal in a lot of contexts, and "everyone suffers on apps" doesn't erase disadvantages.

Acceptance is great, denial dressed up as pragmatism isn't.
by cal_dent | 2025-12-05 03:55:14+00:00
You are part of the collective, but that does not necessarily mean that your perception matters for the purpose of the score, what this thread is about. Sticking to thread, in terms of perspective on corporate world, are you a decision-maker? or do you have any significant influence on a decision-maker? if no then your perception simply does not matter for the game that is being played.

But also applies to politics you're alluding too. Every election cycle is strewn with the paper votes of much of the electorate because, although they're part of the collective, it turns out their perception didn't matter. You can pretend you opt out of the score but unless you're planning to live on in a different country/planet you cant really.

Your perception matters to you and your values. It's still important but it's a mistake to assume it has to matter to the rest of society/corporation overall
by Mawr | 2025-12-05 03:57:33+00:00
You could have done that in Rust but you wouldn't, because the allure of just typing a single character of

?

is too strong.

The UX is terrible — the path of least resistance is that of laziness. You should be forced to provide an error message, i.e.

?("failed to create file: {e}")

should be the only valid form.

In Go, for one reason or another, it's standard to provide error context; it's not typical at all to just return a bare `err` — it's frowned upon and unidiomatic.
by throwawaymaths | 2025-12-05 03:57:43+00:00
> As a very very heavy LLM user, I also notice that projects tend to be much easier for LLMs (and humans alike) to work on when they use opinionated well-established frameworks.

i have the exact opposite experience. its far better to have llms start from scratch than use batteries that are just slightly the wrong shape... the llm will run circles and hallucinate nonexistent solutions.

that said, i have had a lot of success having llms write opinionated (my opinions) packages that are shaped in the way that llms like (very little indirection, breadcrumbs to follow for code paths etc), and then have the llm write its own documentation.
by disappoint | 2025-12-05 03:58:03+00:00
> This could happen in every language ever made. It has nothing to do with rust.

Except it does. This also has to do with culture. In Rust, I get the impression that one can set it up as roughly two communities.

The first does not consider safety, security and correctness to be the responsibility of the language, instead they consider it their own responsibility. They merely appreciate it when the language helps with all that, and take precautions when the language hinders that. They try to be honest with themselves.

The second community is careless, might make various unfounded claims and actions that sometimes border on cultish and gang mob behavior and beliefs, and can for instance spew unwrap() all over codebases even when not appropriate for that kind of project, or claim that a Rust project is memory safe even when unsafe Rust is used all over the place with lots of basic bugs and UB-inducing bugs in it.

The second community is surprisingly large, and is severely detrimental to security, safety and correctness.
by somenameforme | 2025-12-05 04:00:04+00:00
Are you a fan of reading? Good character fiction is based on reality as understood at a time and a great way to get insights into how and what people think, particularly as it's precisely those believable portrayals that tend to 'stick' with society. For example even most of George R. R. Martin's tales are directly inspired by real things, very much living up to the notion that reality is much stranger than fiction! Or similarly, read something like Dune and the 60s leaks into it hard.

In modern times the tale of Scrooge probably wouldn't really resonate, nor 'stick', because we transitioned to a culture of worshiping wealth, consumerism, and materialism. See (relevant to this topic) how many people defend unethical actions by claiming that fiduciary duty precludes any value beyond greed. In the time of Scrooge this was not the case, and so it was a more viable cautionary tale that strongly resonated.
by crazygringo | 2025-12-05 04:01:30+00:00
You just add it to your original footage, and accept whatever quality degradation that grain inherently provides.

Any movie or TV show is ultimately going to be streamed in lots of different formats. And when grain is added, it's often on a per-shot basis, not uniformly. E.g. flashback scenes will have more grain. Or darker scenes will have more grain added to emulate film.

Trying to tie it to the particular codec would be a crazy headache. For a solo project it could be doable but I can't ever imagine a streamer building a source material pipeline that would handle that.
by donny2018 | 2025-12-05 04:01:38+00:00
>I would have had a much easier time getting to where I am today if diagnostic criteria and awareness among clinical staff were better when I was younger.

When I have thoughts like this, I like to theorize about causality. If I had had an easier time when I was young, would I still have developed the qualities that helped me get to where I am now in the first place?
by defrost | 2025-12-05 04:02:35+00:00
Thank you for your thoughts.

I addressed this an hour or so prior to your comment here: https://news.ycombinator.com/item?id=46146345

and would point out that Ethiopa (which I've visited, along with many other countries as part of my work in geophysical surveying) is famous for its Acacia trees: https://www.alamy.com/typical-ethiopian-landscape-with-acaci...

This particular fact somewhat undercuts your strong assertion:

> Not a chance.

as there are actual well documented trees in the region that do form annual rings. The Afar isn't solely vegetated by Dracaena ombet which lack annual rings.

https://en.wikipedia.org/wiki/Dracaena_ombet
by adgjlsfhk1 | 2025-12-05 04:03:12+00:00
Even for pre-digital era movies, you want film grain. You just want it done right (which not many places do to be fair).

The problem you see with AV1 streaming isn't the film grain synthesis; it's the bitrate. Netflix is using film grain synthesis to save bandwidth (e.g. 2-5mbps for 1080p, ~20mbps for 4k), 4k bluray is closer to 100mbps.

If the AV1+FGS is given anywhere close to comparable bitrate to other codecs (especially if it's encoding from a non-compressed source like a high res film scan), it will absolutely demolish a codec that doesn't have FGS on both bitrate and detail. The tech is just getting a bad rap because Netflix is aiming for minimal cost to deliver good enough rather than maximal quality.
by mirashii | 2025-12-05 04:03:42+00:00
> -fno-strict-aliasing doesn't suddenly make pointer aliasing defined behavior.

No, it just protects you from a valid but unexpected optimization to your incorrect code. It's even spelled out clearly in the docs: https://www.gnu.org/software/c-intro-and-ref/manual/html_nod...

"Code that misbehaves when optimized following these rules is, by definition, incorrect C code."

> We have compiler behavior for incorrect code, and it's refusing to compile the code in the first place

This isn't and will never be true in C because whether code is correct can be a runtime property. That add function defined above isn't incorrect on its own, but when combined with code that at runtime calls it with values that overflows, is incorrect.
by aperture147 | 2025-12-05 04:04:38+00:00
AV1 is not new anymore and I think most of the modern devices are supporting them natively. Some devices like Apple even have a dedicated AV1 HW-accelerator. Netflix has pushing AV1 for a while now so I thought that the adoption rate should be like 50%, but it seems like AV1 requires better hardware and newer software which a lot of people don't have.