MurphyA/hacker-news huggingface dataset:
by samuelson | 2025-06-30 18:33:58+00:00
I really like the interactive graphs but I can't see how you're accounting for the cost/value of the use of the property. The return on investment for paying rent for 30 years is exactly $0.

I think what you're really comparing is if the stock market or the housing market is a better investment, but you're not taking into account that the use of the property has value.

Think of it like a landlord, you're not just investing in a house to let it sit empty and then sell it later, you're buying it with the intention of collecting rent every month. Or to put it another way, it's like comparing the prices of dividend and non-dividend stocks without accounting for the dividend.

For a personal home, you need to account for the fact that owning it means you live there rent free. There's a monthly cost for the mortgage, but that cost doesn't increase with inflation the way rent does. Owning a home comes with expenses for upkeep and taxes, but once the mortgage is paid off those are the only thing you have to account for.
by PaulHoule | 2025-06-30 18:35:03+00:00
Personally I'm more of a fan of minidisc. You can get minidisc players for $100 or so on Ebay and they occasionally show up at the local reuse center for less than that and my experience is that 100% of the minidisc players I've picked up worked (had one fail in six months though...), in contrast to about a 40% success rate with cassette decks. You can buy minidiscs in bulk from Japan for about $1.50 each, which is cheaper than Type 2 tapes. Portable minidisc players are available and can be plugged into your computer via USB to record music with names for the tracks.

My reuse center got two DAT decks, one of which looked terribly trashed, for $200 a piece. Nein Danke!
by careful_ai | 2025-06-30 18:35:03+00:00
I'm currently building a side-project called AI Chat Co-Pilot—an internal tool designed to analyze our project repos and flag architectural dependencies, outdated code patterns, and potential integration bottlenecks. The goal is to streamline the pre-deployment review process, surface actionable insights early, and reduce the back-and-forth between QA and Dev. It's been a huge time-saver for our team—especially when juggling multiple microservices. Curious if anyone else is building or using something similar for accelerating production-readiness?
by variadix | 2025-06-30 18:35:09+00:00
I agree, there are actually several reasons to prefer the header impl. Debugging is better, both because you can step through the header code where you can’t with a macro function, and because the type information available to the debugger is better. There are more opportunities for compiler optimizations because each instantiation is monomorphized and you don’t pay a runtime cost with variable sizing, generic structures can also be placed on the stack because of the fixed sizing.

There are workarounds for at least two of the problems the author mentions. Naming can be changed from Bar_func(args…) to func(Bar)(args…) with a function name macro that just does name mangling. You can avoid some of the binary bloat by using weak symbols, letting the linker deduplicate functions shared between translation units at link time.

There are other problems for generic containers of pointer types however, you can work around them by using a typedef or a type alias.

Intrusive data structures are more convenient in C still, but working with them in a debugger is a pain.
by AlecSchueler | 2025-06-30 18:35:16+00:00
The market, emergent phenomena greater than the sum of their parts etc. I don't think it's unreasonable in 2025 to speak as if these things have agency beyond the level of individual humans living within the system.

Of course they could start their own business with better morals but they'd be outcompeted by businesses which didn't care, that's the whole reason we need regulations and all the rest of it.
by ajkjk | 2025-06-30 18:35:23+00:00
I've never found that econ 101 logic credible. Even if money supply is ultimate the reason for prices going up, there's an intermediate step where somebody actually set a higher price. And there was a cause for their thinking. Not just "well there's more money going around so we can charge more " or "our parts and labor cost more so we've got to bump prices", but a synthesis of all that that decides the price to set, the types of cars to make, whether to sell and market a 'discount' model, etc.

So even though inflation may feed into that stuff, there's plenty of causality to inspect. Why aren't there cheaper cars? Not because there's more money, but because nobody decided to make and sell a cheaper car. That's the stuff that we should be asking about. Not waving our hands and saying 'sucks, inflation'. The inflation happens at the speed it does because of things like this.

The reason may well be: who would sell a car, or a car part, or their labor, for less when there's so much money going around? But we can still ask plenty of questions about that. Cause I'm pretty damn sure the labor isn't raking in the difference at a rate matching inflation. And it sure seems like there's plenty of room to compete on price, so if no one's doing that effectively, why not?
by ameliaquining | 2025-06-30 18:35:24+00:00
Leaving aside the over-the-top violent rhetoric and the issues around emotional support animals, the relevant regulatory guidance is that you can make a service dog leave if it barks repeatedly, but not if it barks just once. (https://nmcourts.gov/wp-content/uploads/2023/12/Service-Anim... I'm pretty sure I read similar language from the federal Civil Rights Division once but can't find it right now)
by teeray | 2025-06-30 18:36:09+00:00
> unless they are a licensed service animal

The problem in the US is that there is no such thing. You can ask “whether the animal is required due to a disability?” and “what tasks has the animal been trained to assist with?” The trouble with this is that you can construct any animal to pass those tests with some creativity. For example, trying to bring the family dog to an AirBnB: 1) “yes” 2) “The dog alerts me by barking when someone comes to the door” (i.e. most dogs). Access Granted. The second answer is reasonable for hard-of-hearing individuals, but you cannot actually ask if the person is hard of hearing, so you simply have to accept that the dog is a service dog.

Society wants a licensure system, but for some reason we’re not being provided with one in the US.
by dogleash | 2025-06-30 18:36:44+00:00
> everybody in academia is already aware of those problems (they are personally annoyed by them on a day-to-day basis). But the serious path to fixing them is not the buzz saw

What is the serious path to fixing them? I don't think academics are moving the needle with their current strat of a bit of handwringing followed by conceding to the system anyway.
by boroboro4 | 2025-06-30 18:37:49+00:00
However you can't protect yourself against all kind of things happening, like pandemic affecting your ability to work.

In cases of emergencies government can and often does intervene (see housing crisis, airlines during covid etc). Why wouldn't government offset something like this in case of student loans during emergencies?

In the end this was a statue (https://en.wikipedia.org/wiki/Higher_Education_Relief_Opport...) Biden was using for loan forgiveness. According to current Supreme Court (at least when Trump is a president) court shouldn't be deciding (in a lot of cases) over executive when its assessment of a situation is correct. However the court did it with Biden.

You're framing it like it's black and white and it's obvious loan forgiveness is wrong/illegal. Nah, it's not obvious, we did have an emergency and it might have needed exceptional solutions to it (in this case with student loans).
by Marsymars | 2025-06-30 18:38:20+00:00
I’m most familiar with Canadian pricing, and since a while, it’s been more common for manuals to be more significantly more expensive than automatic. e.g it’s like $10k extra for a manual Mazda 3 or a Cadillac CT4-V or $15k extra for a manual Mustang. This commonly is because manuals are limited to higher trim levels... but that’s kinda like EVs for some models - even if the trim is upgraded, it’s still $10k more expensive.
by TulliusCicero | 2025-06-30 18:38:21+00:00
In practice it just becomes landlords suppressing what people can do in their homes to make things easier for themselves. Landlords would also happily ban parties or children if they could somehow get away with it. That some people would be happy with a no-child or no-party building wouldn't make that okay either.

That said, if it was a matter of a small number of buildings being allowed to designate themselves as no-pet/no-dog, I'd probably be okay with that. Things like this only tend to become a problem if you let anyone do it.
by knowaveragejoe | 2025-06-30 18:38:36+00:00
I'd love a kit car that wasn't ridiculously expensive and/or designed to be raced. But I can understand that the kind of people who would invest the time in building a car would be okay with those propositions.

I wonder if there's a market for building something purely utilitarian, like a little hatchback or something, as a kit vehicle - with the express purpose of learning a lot of automotive principles along the way.
Show HN: We're two coffee nerds who built an AI app to track beans and recipes
by rokeyzhang | 2025-06-30 18:38:47+00:00
It’s available on iOS now: https://itunes.apple.com/app/id6499280064

We got into specialty coffee during COVID and, like many others, fell deep down the rabbit hole. Along the way, we ran into the same frustrations:

- A drawer full of empty coffee bags.

- No simple way to track grind size, rest dates, notes—by bean.

- My coffee history scattered across photos, screenshots, notebooks, and half-memories.

- The unique traits, people, and stories behind each coffee disappearing from the internet once it sold out (since coffee is an agricultural good)

- In our opinion, no coffee tool really captures the flavor, emotion, and aesthetic of great coffee—from a design perspective.

So we built BeanBook—a coffee notebook log beans, extract recipes, and organize your coffee life in one place with just a snap, powered by AI

Here’s what it does:

- Snap a bag → Auto-detects roaster, origin, process, roast date, notes, producer, farm, and more

- Paste a YouTube link or photo → Extracts a structured recipe automatically

- Log grind size, roast timeline, ratings & notes → All saved in a clean, elegant UI

- See your coffee year in review → Track habits, trends, and favorites

- Ask BeanBook AI → From brew temps to bean facts, get instant answers

My co-founder and I built everything ourselves—branding, code, and UX design. If you’re into coffee (or trying to get more into it), we’d love your feedback.

- Rokey & Eric
by tudorrr | 2025-06-30 18:39:08+00:00
I'm building Talo (https://trytalo.com) - an open source backend for Godot and Unity games with leaderboards, analytics and authentication.

I've been working on making it easy to drop in socket-based multiplayer with "channels". Players can join channels and they can share messages, state updates or notifications over a socket connection. You can use it for chat rooms, lobbies/matchmaking or async multiplayer.

One recent addition is "channel storage": a shared space for players to read/write/update/delete data. This opens up saving and loading shared worlds between players in just a few lines of code.

Everything is open source, including the frontend dashboard, backend, Godot plugin and Unity package. GitHub here: https://github.com/TaloDev.
by hollywood_court | 2025-06-30 18:39:16+00:00
I wouldn’t recommend that kind of behavior around Auburn.

My son attended a forest school for three years, located in the middle of a protected nature preserve. The preserve has clear signage posted throughout stating that dogs are not allowed on the trails.

Despite that, there were many mornings when I’d be walking back to my car after drop-off and would see someone heading toward the trails with a dog. I always made a point to politely let them know about the rule and that a staff member would likely ask them to leave once spotted.

This happened at least 70 times over the three years my son was enrolled. Out of all those instances, only one person actually turned around and left with their dog.

The issue became so frequent that preserve staff had to involve law enforcement and began issuing trespass notices. While I only personally witnessed this once, the director told me it became a regular occurrence.

The one time I did see it unfold was honestly kind of entertaining. I gave my usual friendly heads-up to a couple with a small dog. The woman scoffed and said something like, “It’s just a small dog,” and continue into the forest. I went back to my car to send some work emails and Slack messages — and a few minutes later, watched as she was led out of the preserve in handcuffs. Apparently, she gave the same attitude to the responding officer.
by dinfinity | 2025-06-30 18:39:48+00:00
> Language and vision are just the beginning — the parts we were able to digitize first - not necessarily the most central to intelligence.

I respectfully disagree. Touch gives pretty cool skills, but language, video and audio are all that are needed for all online interactions. We use touch for typing and pointing, but that is only because we don't have a more efficient and effective interface.

Now I'm not saying that all other senses are uninteresting. Integrating touch, extensive proprioception, and olfaction is going to unlock a lot of 'real world' behavior, but your comment was specifically about intelligence.

Compare humans to apes and other animals and the thing that sets us apart is definitely not in the 'remaining' senses, but firmly in the realm of audio, video and language.
by mtlynch | 2025-06-30 18:40:00+00:00
Honest question: how can you distinguish between legitimate and illegitimate therapy dogs if the owner doesn't have a visible handicap?

Like what if a veteran struggling with PTSD has a therapy dog to help keep them emotionally regulated? Or is that a fake service animal by your defintion?

I agree that people abuse this system, but if you're publicly shaming people, how do you avoid false positives?
by whoisthis12 | 2025-06-30 18:40:02+00:00
Working on a automated stock market trading algo. Focused only on swing trading with a fixed index.

Earlier I had some success with a couple of srats, but they aren't working any more. Idea is to have an arsenal of strategies and use whichever is performing better based on recent back tests.

More than the trading part, the fact I can leverage some ML in these interests me, plus quite fascinating how helpful llms have become especially for python programming.
by socalgal2 | 2025-06-30 18:40:29+00:00
Is this a question of the people following the law or not liking dogs? I ask because people breaking the law bugs the crap out of me and it's specifically "breaking the law", not the behavior itself. Meaning, if the law changed the behavior would no longer bother me.

For me it's about

(1) being law abiding and therefore a sucker to all those who get away with more than they're supposed to

(2) being afraid of selective enforcement - for example if it's traffic violation and it's enforced on me then my "points" go up which means my car insurance goes up. It's already at $4k a year with no points. One additional point is average ~$4680. So i don't want break at and fume at those who do but don't get caught.

So yea, seeing people take dogs where they are not supposed to, run red lights (bikes or cars), make right turns on red on "no right turn on red" places, make illegal left turns, speeding, walking un "bikes only lanes", etc all piss me off.

I go to local farmer's markets. There are signs everywhere, "No Pets". No one is obeying this law. Literally no one. WTF do they have the signs? All non-enforcement does is bread contempt for laws in general. Either enforce it or remove the signs.

Same with other laws. In other words, if the law was changed, these things suddenly wouldn't bug me. I recognise this as strange but I also feel laws and their enforcement is how we as a society enforce cooperation living together. Non enforcement = people taking advantage = worse society.
Show HN: Snippet Curator, Evernote alternative and SingleFile viewer for notes
by kangruixiang | 2025-06-30 18:40:36+00:00
Unlike most people who use Evernote for taking notes, I use Evernote for saving and organizing all kinds of things (images, web clips, bookmark links).

Snippet Curator is something I built and have been using over last few months (over 7,000 notes now). It can import Evernote ENEX files and SingleFile HTMLs and help you rediscover old notes by ranking notes based on their rating, last view date, etc.

It is offline only, has no AI, no ads. It only focuses on your notes.

I'm providing it for free without any monthly subscriptions.
by KeepFlying | 2025-06-30 18:40:38+00:00
We need to get much safer dog parks. Too many of them are just huge areas of off leash dogs and it's terrible for the dogs involved. It breeds bad play behaviors, dog-dog reactivity, spreads disease between dogs, and encouraged bad owners who just let their dog run free unsupervised.

Dogs that spend a lot of time in dog parks are way more likely to behave badly when they see other dogs when they are out for a walk.
by denysvitali | 2025-06-30 18:40:38+00:00
I don't think the comparison is correct. For sure OTEL adds some overhead, but if you're ingesting raw JSON data, then even with the overhead it's probably going to be reduced since internally the system talks OTLP - which is often (always?) encoded with protobuf and most of the time sent over via gRPC.

It's then obviously your receiver end's job to take the incoming data and store it efficiently - grouping it by resource attributes for example (since you probably don't want to store 10 times the same metadata). But especially thanks to the flexibility of adding all the surrounding metadata (rather than just shipping the single log line), you can do magic thinks like routing metrics to different tenants / storage classes or drop them.

Having said that, OTEL is both a joy and an immense pain to work with - but I still love the project (and still hate the fact that every release has breaking changes and 4 different version identifiers).

Btw, one of the biggest win in the otel-collector would be to use the new Protobuf Opaque API as it will most likely save lots of CPU cycles (see https://github.com/open-telemetry/opentelemetry-collector/is...) - PRs are always welcome I guess.
by citizenpaul | 2025-06-30 18:40:46+00:00
I don't think we should be adding toxins to the water supply for any reason. I don't think exposing every living person to toxins because some people don't care to brush their teeth is very good logic. How do you know some poorly run, underfunded water department doesn't have a malfunctioning fluoride mixer until after you have brain damage from it?

No I don't support RFK lunatic BS. I just don't like the idea of any potential toxin being blanked added to the population intentionally. Something like that should have lots of skepticism and require massive amounts of proof that it is worth the possible downsides. The government can barely be trusted to operate intelligently when human lives are not at stake.
by garyrob | 2025-06-30 18:40:48+00:00
I am implementing a single Rust process to which you can connect a zero-knowledge proof of identity, such as can be created with ZKPassword from a physical passport. Each user ends up with a keypair which is:

1) Highly Sybil resistant. Neither the keypair owner nor anyone else can re-use the same underlying ID to link to another keypair.

2) Very high anonymity. While the Sybil resistance requires a nullifier representing the underlying ID to be present in a database (or stored in a public, decentralized form for blockchain use), there is no way to connect that nullifier with the keypair. Even if someone were to use brute force to successfully connect the nullifier with a specific underlying ID, such as a passport, there is no way to connect that ID with the keypair. (In the passport case, even merely brute-forcing the nullifier could only be done by the issuing government, someone who has hacked the government database, or someone with physical access to the passport. This is due to the fact that other passport information than the passport number is included in generating the underlying zero-knowledge proof.)

I understand that other technologies may have similar end-functionality, but this has the advantage that most of the functionality is encapsulated in a single Rust executable that could be easily used in any context, whether distributed or decentralized. (If anyone would like to know more, my contact info is at garyrobinson.net.)
by Kranar | 2025-06-30 18:41:04+00:00
No second order logic does not resolve this, it actually makes the situation significantly worse since there is no effective proof system in second order logic. Second order logic is studied for its philosophical properties, as a way to understand the limits of logic and the relationship between syntax and semantics, but it's not used for the study of formal mathematics since it lacks an effective proof system.

What second order logic does let you do is deal with only one single model, called the categorical model. So instead of having a theory that has a whole bunch of different models including the actual natural numbers along with undesirable models that contain infinitely large values... you can force your theory to have one single model, no more "It's true in this model, but it's false in that other nonstandard model that's getting in the way." So yes in a particular theory of second order logic BB(748) has one single value because there is only one single model.

So problem solved right? Not even close... because that one single categorical model being used to represent the natural numbers may not be the actual natural numbers, the intended natural numbers where every number is actually finite. Having one single categorical model does not imply working with the actual model you intended to work with. Depending on your choice of second order theory you may be operating within a theory where the single categorical model is indeed unbeknownst to you {0, 1, 2, 3, ..., Q - 1, Q, Q + 1, ...} and hence BB(748) is equal to Q and you'll have no way of knowing this before hand since you lack an effective proof system.
by ferguess_k | 2025-06-30 18:41:47+00:00
Can you please explain "the transfer function is negative"?

I'm wondering whether one has tested with the same model but on two situations:

1) Bring it to superhuman level in game A and then present game B, which is similar to A, to it.

2) Present B to it without presenting A.

If 1) is not significantly better than 2) then maybe it is not carrying much "knowledge", or maybe we simply did not program it correctly.
by TulliusCicero | 2025-06-30 18:42:13+00:00
It actually is, it's just not from the ADA: https://www.dva.wa.gov/counseling/service-and-companion-anim...

> The U.S. Department of Housing and Urban Development (HUD) is a federal agency that administers the Fair Housing Act (FHA). Under the FHA, a service animal is defined as an animal that is a necessary reasonable accommodation for a person with a disability. Emotional support animals and comfort animals ARE included in the HUD definition and are therefore allowed into a person's dwelling.

> There should be no "pet fee" for the service animal. The person with the disability must request the animal as a reasonable accommodation for the disability, and must be able to show that the animal is necessary because of the person's disability.

Basically it's using a more expansive definition of "service animal" than is typical, such that just about anyone could probably get their pets to qualify if they want.