MurphyA/hacker-news huggingface dataset:
by harmmonica | 2025-10-13 02:12:01+00:00
Just to give a little insight on this legislation, it has been described, rightfully so, as a boon to for-profit real estate developers so it's one of the least socialist things California has done in recent memory. It's stripping away local control and more or less forcing municipalities, in the limited geographies where this legislation applies, to allow housing to be built with far fewer government regulations. Frankly I'm shocked it passed, but just goes to show how bad the housing crisis has gotten.

That of course doesn't rebut your comment about RHNA reminding you of socialism, but bringing up socialism when this thread is about legislation that's about as capitalist as you're going to get in California is a bit ironic.

Edit: I'm not criticizing you by pointing out the irony, but since you said you're not that familiar with California I thought I'd mention how capitalist this legislation is.
by jrochkind1 | 2025-10-13 02:12:10+00:00
> which underwriters certainly would have looked at.

I am not sure that is for certain, with these private debt "facilities" (as the OP calls them). Seems like that's a big question.

Related (I am aware does not answer the question), the OP suggests this credit was pursued precisely because "increased regulations and capital requirements made it more challenging for traditional banks to issue certain types of loans."
by like_any_other | 2025-10-13 02:12:35+00:00
> They don't make a whole lot of movies where all the characters just follow the rules, cause it wouldn't be fun to watch.

Compare it to how they didn't follow the rules in Alien 1 then: they weren't supposed to let the facehugger victim into the spaceship due to quarantine rules. Ripley, acting as interim captain, tried to enforce that, but was overridden by Ash, the science officer [1]. A perfectly understandable action due to human empathy, but in this case, it is doubly justified since, as we later learn, Ash was an android, acting on secret orders to retrieve the alien specimen. Smart, reasonable actions from everyone involved, that didn't make anyone scream at the movie in frustration. And this was just a mining crew of ordinary workers, not the best scientific minds a multi-billionaire was able to assemble for a research expedition.

Meanwhile the only justification for sticking his face into that evil-looking alien snake in Prometheus is that the guy was just a moron because he had fancy science equipment??? Also, Prometheus was written by Damon Lindelof - who also wrote Lost. The same Lost where all those mysteries turned out by series end to have been just random nonsense, with no explanation or justification ever given. Another point in favor of the incompetent writer thesis.

[1] https://www.youtube.com/watch?v=N8cEcaK4-qA
by jt-hill | 2025-10-13 02:13:00+00:00
I work in credit risk and needed to model consumer loans in Python. I couldn't find a tool that made it easy to model simple loans either individually or at the pool level, so I decided to make my own.

It's early (v0.2.0) but works end-to-end and can produce an amortization schedule from loan characteristics

Up next are the actual credit risk features I wanted from the start.

Feedback welcome!
by mothballed | 2025-10-13 02:13:00+00:00
A firearm barrel includes any forging, casting, printing, extrusion, machined body, or similar article that has reached a stage in manufacture where it may readily be completed, assembled, or converted to be used as a firearm barrel “firearm barrel” means the tube, usually metal and cylindrical, through which a projectile or shot charge is fired

It's not farcical. A PVC pipe is an extrusion that is "readily converted" into a tube that fires a projectile. It's clear as day. Have you never seen someone fire a "potato" gun and use PVC as a barrel?

https://www.youtube.com/shorts/tS2jKYbzsnA
by sa46 | 2025-10-13 02:13:36+00:00
> Think about it, if a business is fairly priced and well run, PE firms have no incentive to buy it because where do they generate returns?

PE has access to business models unavailable to the original owner.

- Buy all local dentist clinics at an enticing markup then increase rates.

- Buy businesses and migrate them to tech where the PE firm holds an advantage. For example, a PE firm that runs its own payment gateway.

- Buy a business that complements a larger business to reduce churn or increase sales.
by tristanMatthias | 2025-10-13 02:15:26+00:00
https://avanci.design

Taking a break from tech to work on a luxury fashion brand with my mum. She hand paints all the designs. I it first collection is a set of silk scarves and we’re moving into skirts and jackets soon.

Been a wonderful journey to connect with my mum in this way. And also to make something physical that I can actually touch. Tech seems so…ephemeral at times
by Terr_ | 2025-10-13 02:17:42+00:00
> Daedong-beob unified the various forms of taxes to a single kind: rice. This, in effect, made growing rice equivalent to growing money, encouraging even more production than strictly necessary.

This is still relevant these days, whenever someone talks about linking a currency (and taxes collected in that currency) to a commodity like gold. The market for the metal becomes distorted, and the overall economy distorted as well, vulnerable to anything that might impacts the the mining or refinement of the metal.

Another historical connection might be how the weird status of silver and gold are linked to European colonization.
by godelski | 2025-10-13 02:18:17+00:00
Calling it addition is hairy here. Do you just mean an operator? If so, I'm with you. But normally people are expecting addition to have the full abelian group properties, which this certainly doesn't. It's not a ring because it doesn't have the multiplication structure. But it also isn't even a monoid[0] since, as we just discussed, it doesn't have associativity nor unitality.

There is far less structure here than you are assuming, and that's the underlying problem. There is local structure and so the addition operation will work as expected when operating on close neighbors, but this does greatly limit the utility.

And if you aren't aware of the terms I'm using here I think you should be extra careful. It highlights that you are making assumptions that you weren't aware were even assumptions (an unknown unknown just became a known unknown). I understand that this is an easy mistake to make since most people are not familiar with these concepts (including many in the ML world), but this is also why you need to be careful. Because even those that do are probably not going to drop these terms when discussing with anyone except other experts as there's no expectation that others will understand them.

[0] https://ncatlab.org/nlab/show/monoid
by AnonC | 2025-10-13 02:18:17+00:00
I really like the reason behind developing this, having seen other similar apps that are annoying to use or have subscriptions.

I downloaded it, tried it, and like the clean design.

One suggestion I have is to make the sleep timer more granular. Just allow the user to choose a specific number of hours and minutes instead of a fixed list of 5 min, 10 min, 30 min, 1 hr, 10 hr. The current set is too limited for me to use for sleep (to drown out noises after going to bed).

Another suggestion is to add more sounds. There seem to be many rain sounds but only one fire related sound.
by artursapek | 2025-10-13 02:19:14+00:00
https://revise.io - a new word processor with live collaboration, git-like revision history, and an AI agent like Cursor.

Basically, an agentic platform for working with rich text documents.

I’ve been building this solo since May and having so much fun with it. I created a canvas renderer and all of the word processor interactions from scratch so I can have maximum control over how things are display when it comes to features like AI suggestions and other more novel features I have planned for the future.
by vzaliva | 2025-10-13 02:19:54+00:00
it requiers subscripiton to Apple ecosystem: closed hardware iPhone, closed-source iOS, app store blessing to distribute. :)

Could you do an Android version to alleviate some of these hurdles?

P.S. Do not mean do diminish your achievement. I've tried many these apps which fed me ads or ask to subscribe, so a free alternative is very welcome! Thanks!
by gcanyon | 2025-10-13 02:19:54+00:00
Serious question: around 1900 meat was often preserved using formaldehyde, and milk was adulterated with water and chalk, and sometimes with pureed calf brains to simulate cream.

I hope we can agree that we are better off than that now.

What I'm curious about is whether you think it's been a steady stream of improvements, and we just need to improve further? Or if you think there was some point between 1900 and now where food health and safety was maximized, greater than either 1900 or now, and we've regressed since then?
by doctorpangloss | 2025-10-13 02:21:01+00:00
Prop 13 is getting repealed practically speaking through time, as the main beneficiaries of the low taxes die; and the taxes they dynastically transfer to their kids get capped; and as those kids choose to sell those homes and move to New York.

There is no one simple solution to e.g. poor performance of US public schools. Repealing Prop 13 isn’t going to close the achievement gap, it’s not even going to slow the fall of performance since 1993, let alone the pandemic.

So not only is Prop 13 sort of being phased out naturally, the repeal would simply put a bunch of renters against rising costs from landlords in the places that actually matter like LA and SF, and you know, as much as I hate Prop 13 in principle, everything has settled on a delicate homeostasis where the people who want to get it repealed fully - which will never happen - will get way more than they bargained for.
by godelski | 2025-10-13 02:21:07+00:00
> I don’t know why you think it’s dumb that they purge the data when you turn a feature off. That’s what you want.

I think you should have read the other comments before responding. There are multiple solutions here. And note that my answer is suggesting a delay so we don't hammer the user's computer. Toggling should schedule the event, not initialize it. You've over simplified the problem, treating it as if operations can be performed instantaneously and that they are all performed locally.
by ip26 | 2025-10-13 02:21:15+00:00
This becomes an interesting conversation then. First of all, it could mean "checking whether X is true and logging an error" instead of exiting the program.

- But if you aren't comfortable crashing the program if the assumptions are violated, then what is your formal verification worth? Not much, because the formal verification only holds if the assumptions hold, and you are indicating you don't believe they will hold.

- True, some are infeasible to check. In that case, you could then check them weakly or indirectly. For example, check if the first two indices of the input array are not sorted. You could also check them infrequently. Better to partially check your assumptions than not check at all.
by etrautmann | 2025-10-13 02:21:28+00:00
I disagree. There are some cases where I want to bang out an experiment and iterate on it. While I have the ability to understand what's going on, the iteration loop makes more sense to go through the model than trying to understand what it did. This feels like vibe coding in those cases, even though I have the skills. Many talented developers I know are doing this as well to address pieces of a larger problem with expanded scope relative to what they could do without vibe coding. I work in research though, where the code is expected to be fairly exploratory (although high quality).
by PeterHolzwarth | 2025-10-13 02:22:16+00:00
Low unemployment means there is more competition among employers for workers. This competition takes the form of higher wages.

Higher wages means the price of what is produced goes up: inflation.

This is why central banks try to keep unemployment down to, but very definitely not below, anywhere from 2-4 percent, depending on the country.

This is pretty much an economic law of nature, so to speak.
by spartanatreyu | 2025-10-13 02:23:22+00:00
> - if a main point is modal editing, vim lets you use your muscle memory everywhere, since vim mode is pretty common (plus extensions like vimium, and almost certainly having vim on any machine you ssh to).

There's not a lot of devs who want to directly use the basic vim experience (without any plugins/config). Even with similar keybinds, most devs aren't going to want to switch between editors. Instead, most devs are going to want to use an editor with a personalised setup and set of capabilities. The exception are those few devs who are actually sshing between many machines with a raw-dogged editor experience because it's a hard requirement, in which case they can continue to use nano, vim, vi, emacs, ed, etc...

> - helix seems to be both opinionated about simplicity (no terminal integration) and not very extensible with plugins (no linting unless it comes from the lsp)? That seems to be a limited combination, forcing you to have your whole setup built upside the editor (tmux etc).

Helix was actually built with the intention of having a whole setup built inside the editor, but that's not what the community wanted. So helix has been transitioning into adding a plugin system so the community can turn it into an all-in-one editor. The plugin system is not enabled in the main releases yet, but it's been in it's own branch for a while with a community of plugins already developed and with devs using them now. But all things considered it is the right move to hold back the release and get the shape of the plugin system as good as possible, because if it were released then needed to be changed, you'd be negatively affecting all the plugins that were released before the change.

---

The biggest upside is fixing the poor UX decision that's been baked into vi and carried into vim and neovim. That being, the order of operations which make it harder to see your changes before you commit them, making unintended side-effects easier to occur.
by chipotle_coyote | 2025-10-13 02:23:37+00:00
I'm attempting to work on a "spiritual successor" to Dramatica Story Expert, a crazy story theory/brainstorming program of days gone by. Technically, Dramatica is still around, but they never made a 64-bit version for Macs, and both the Mac and Windows version have been tenaciously clinging to the trailing edge of technology for decades. (The Mac version somehow never got retina fonts. I'm not sure how you even do that.)

I started my program in Swift and SwiftUI, although for various reasons I'm starting to look at Dart and Flutter (in part because being multiplatform would be beneficial, and in part because I am getting the distinct feeling this program is more ambitious than where SwiftUI is at currently). It isn't a direct port of Dramatica by any stretch, instead drawing on what I've learned writing my own novels, getting taught by master fiction writers, and being part of writing workshops. But no other program that I've seen uses Dramatica's neatest concepts, other than Subtxt, a web-based, AI-focused app which has recently been anointed Dramatica's official successor. (It's a neat concept, but it's very expensive compared to the original Dramatica or any other extant "fiction plotting" program. Also, there's a space for non-AI software here, I suspect: there are a lot of creatives who are adamantly opposed to it in any form whatsoever.)
by sandspar | 2025-10-13 02:23:38+00:00
AI hatred is a shibboleth in western creative circles in 2025, but that doesn't mean it's wise or useful. It's also not universal (e.g. Chinese creatives are happily experimenting with AI). And the shibboleth may not last as AI improves. Most people will eventually adapt; those who don't adapt will drop out and disappear from the conversation.
by wakawaka28 | 2025-10-13 02:23:51+00:00
>Lots of people seem confused, assuming we have some kind of definition for this. Then they get surprised when they discover how common the exceptions are.

There is a definition based on chromosomes, and another based on physical features. It's very clear.

>In the US alone, there's close to 200k people born with the most obvious case - ambiguous genitals.

That's like 5 in 10k people. How many of these have ambiguous chromosomes?

>Otherwise sports organisations in the US tried to do various sex identification tests (https://en.wikipedia.org/wiki/Sex_verification_in_sports) until they realised they're just uncovering more and more intersex people that didn't fall into either category and stopped.

These abnormal people deserve their own sports category. They should not be shoehorned into male/female sports. Your point is that they are different from normal right? So act like it.

>If nobody is confused, why are we continuing to fail at finding the consistent difference? Why can't you point at a well researched definition?

I told you already. There has been an extreme propaganda campaign to tell people that there is such an abundance of abnormal cases that we need to entertain any mentally ill person claiming any designation for themselves. I am not swayed by this.

>Other ideas like testosterone testing is even worse: "16.5% of men had low testosterone levels, whereas 13.7% of women had high levels with complete overlap between the sexes." (doi:10.1111/cen.12445) That's... again lots of people.

Different people have different hormone levels but that does not change their primary biological function.

I could apply much the same logic to the definition of anything biological. If you asked, "what is a human?" Nobody is confused by that, despite the myriad genetic and physical aberrant phenotypes and syndromes in the world. There really are only 3 categories that matter for biological sex. Male, female, and intersex. In the intersex case I don't really care what kind of mutant they are, it just needs to be recorded that they aren't typical. If you are a typical man in a dress or woman with a crew cut, you are not the other sex and not intersex, and pretending otherwise does a disservice to actually abnormal people trying to fit in.
by mock-possum | 2025-10-13 02:23:57+00:00
Except that nothing of crypto/web3 ever touched my day or day life - ‘blockchain’ is now shorthand for ‘scam’ - whereas LLM-generated content is now an everyday element of both personal and professional projects, and while we maybe already be seeing diminishing returns, even the current state of advancement has already changed how digital content is searched and created forever.

The hype is real, but there’s actual practical affordable understandable day-to-day use for the tech - unlike crypto, unlike blockchain, unlike web3.
by eternityforest | 2025-10-13 02:24:01+00:00
An experimental mesh network protocol, that is still very much pre alpha and missing some features.

The big thing I wanted to try is automatic global routing via MQTT.

Everything is globally routable. You can roam around between gateway nodes, as long as all the gateways are on the same MQTT server.

And there's a JavaScript implementation that connects directly to MQTT. So you can make a sensor, go to the web app, type the sensor's channel key, and see the data, without needing to create any accounts or activate or provision anything.

https://github.com/EternityForest/LazyMesh#
by mothballed | 2025-10-13 02:24:21+00:00
It's also the way prosecutors constantly charge people with other laws.

They can drag in a potato cannon, maybe light it with some black powder if compressed air doesn't "count", and show that the PVC pipe readily expelled the projectile and thus the pipe by itself is a "firearm barrel" if it can readily be placed into such a potato gun. It would be no problem to prosecute someone for selling the PVC pipe to a plumber and 100% meet the letter of the law.

I don't see that as farcical but rather a straightforward application of the law. Maybe you find the law farcical/cranky but my interpretation isn't.
by jollyjerry | 2025-10-13 02:26:25+00:00
Financial independence tracker. https://jch.app

Redesigning investment holdings for wider screens and leaning on hotwired turbo frames. Thankful for once-campfire as a reference for how to structure the backend. The lazy loading attribute works great with css media queries to display more on larger viewports.

Enjoying learning modern css in general. App uses tailwind, but did experiment with just css on the homepage. Letting the design emerge organically from using it daily, prototype with tailwind, then slim it back down with plain css.
by FiatLuxDave | 2025-10-13 02:27:35+00:00
This discussion reminded me of my best Diff Eq prof. He would start each lecture by putting a small clock on his podium, and starting at the precise time listed for the start of the lecture. Then he would leap into action, chalk dust flying around him as he explained the subject of the day. He would often go through more than six full-size chalkboards, having a student erase a few chalkboards behind him so he could return to use the first chalkboard when he ran out of room on the sixth one. Then at the precise time scheduled for the end of the lecture, he would take the clock off the podium and leave the room.

You could often see him walking around campus, covered in a fine white dust, looking like a ghost.

It's been 30 years, and I couldn't remember his name, but man do I remember his lectures.

Update: after typing this, I searched for him, and unfortunately found him almost immediately. He just passed away, and there was a memorial to him on the front page of his math department: https://www.math.fsu.edu/DepartmentNews/Articles/Fac_Nolder....

I note this line from the memorial: His students marveled at his ability to draw a perfect circle on the blackboard with a single stroke.

Here's to you, Dr. Nolder!
by modeless | 2025-10-13 02:27:52+00:00
WDDM is one of the best and most underappreciated parts of Windows IMO. GPU drivers work better on Windows than on any other platform (including macOS with third party GPUs). An embarrassingly large percentage of my problems with Linux over the years can be traced to graphics driver problems that a better driver model could have fixed.

DWM is also an unsung hero of the Windows graphics stack that isn't equalled elsewhere.
by chneu | 2025-10-13 02:28:15+00:00
Idk about the chemical thing but yeah, throw plastic away.

Recycling plastic is just greenwashing to get more people to use more plastic.

Throw plastic in the trash where it belongs. That's where it's gonna wind up anyway. At least this way you know where it's going instead of thinking it's going off to be magically recycled into magic pixie dust that saves the planet.
by thaumasiotes | 2025-10-13 02:29:15+00:00
That would be the opposite of consistency; i is the front vowel and ı is the back one.

Note that the vowel /i/ cannot umlaut, because it's already a front vowel. The ï you cite comes from French, where the two dots represent diaeresis rather than umlaut. When umlaut is a feature of your language, combining the notation like that isn't likely to be a good idea.