MurphyA/hacker-news huggingface dataset:
by Jtsummers | 2025-08-06 20:03:18+00:00
In GA, to pick on the state I was living in when they started instituting these rules, they cut DMV locations at the same time as they started adding the ID requirements (or trying to, I moved and don't know the current status of their rules). Yes, the state ID was free, but their actions at the same time, intended or not, made it harder for people to get the free ID.
by frollogaston | 2025-08-06 20:03:27+00:00
Idk. Where I live, it's very common. Almost every gas station does it, about half the restaurants, and yes every utility. 0 grocery stores though. The fee is at least 3%, and no card offers that level of cashback, though you might be able to do the equivalent of 5% with airline miles.

Cardholder agreements used to disallow CC surcharges, but I think such clauses were outlawed.
by decide1000 | 2025-08-06 20:03:35+00:00
About the Webapp; better search and filter on previous conversations. Filters on model type. Better errors when context is too big. Forking conversations would be nice. Better export options. Copy whole convo (not just response or reply).

On the LLM: It's too positive. I don't always want it to follow my ideas and I don't want to hear how much my feedback is appreciated. Act like a machine. Also the safety controls are too sensitive sometimes. Rlly annoying because there is no way to continue the conversation. I like gpt4.5 because i can edit the canvas. Would like to have that with all models.

Also some stats like sentiment and fact check would be nice. Because it gives nuances in answers I want to see with the stats how far from the truth or bias I am.

And the writing.. Exaggerating, too many words, spelling mistakes in European languages.
by beefnugs | 2025-08-06 20:03:45+00:00
I think its more capitalism problems. The constant squeeze for everyone to output more for less pay or die of starvation. No one could ever choose good in these circumstances.

It is hilarious though that humans are just ready to slurp up any opportunity to just start shitting all over their work and their coworkers and students. Less time spent and caring?! yes please! then they become full time salesmen of it to everyone else, and then the social interaction problems just explode. Tribal standoffs, create entirely new tribes, plotting and deception to continue getting what they have a taste of.

Infighting distractions are so convenient as the government guts everything they work under
by bscphil | 2025-08-06 20:03:54+00:00
> the result is GPL-3

The result can only be distributed under the terms of the GPL-3. That's actually a crucial difference: there's nothing preventing Kitten TTS from being Apache licensed, soliciting technical contributions under that license, and parts of its code being re-used in other software under that license. Yes, for the time being, this limits what you can do with Kitten TTS if you want to use the software as a whole (e.g. by embedding it into your product), but the license itself is still Apache and that can have value.
by mason_mpls | 2025-08-06 20:04:01+00:00
“Legally Binding” is determined by the courts. The process of overturning sections of the constitution start with claiming they were never there.

The current admin spent months saying the 14th amendment essentially isn’t valid, so they could justify it to their base once they got SCOTUS to overturn birthright citizenship, despite it being plainly enumerated in the 14th amendment.
by eric-burel | 2025-08-06 20:04:03+00:00
The first sentence of the article is literally wrong as it conflates LLM and the search part of a RAG (retrieval augmented generation, when you mix a web search and an LLM). Blocking bots cuts you off from the next-generation search, because it cuts you off from search at all. So far, blocking LLM simply prevents you from being part of the training dataset, which is not the same thing. Please stop upvoting such bad content it really makes Hackernews a terrible place for staying informed on LLMs.
by PaulHoule | 2025-08-06 20:04:06+00:00
So you know I have a real use case. I print 'music cards' with QR codes

https://mastodon.social/@UP8/114983568330954850

and found people were usually disappointed if I sent them went straight to YouTube (shouldn't be for [1] or [2] but really good videos are rare) so I redirected the cards I made to songwhip for the most part, but then songwhip turned off the form to make new links.

It's been a while since I've made music cards but I want to make a new series of cards that are square or nearly square (maybe even high quality 8.5"x8.5" squares) with alpha blended QR codes like that one with the cat and I'm looking for a songwhip replacement.

[1] https://www.youtube.com/watch?v=YkwQbuAGLj4

[2] https://www.youtube.com/watch?v=ulOLYnOthIw
by dotancohen | 2025-08-06 20:04:19+00:00
> If you can't responsibly operate a business past a certain scale, you shouldn't be allowed to continue growth. I don't know what that looks like, legally speaking

A legal solution is not the correct solution to that problem. The classic answer to this question in Western societies is that the market will produce a better alternative.

For what it's worth, I'm typing this on my Debian desktop. In my opinion, a far better solution.
by debugnik | 2025-08-06 20:04:29+00:00
That's what Gleam's use expressions[1] are for (the last example is exactly this case). Most languages with the same heritage as Gleam have grown a similar syntactical feature, such as OCaml's binding operators or F#'s computation expressions. Although I appreciate how simple Gleam's is while having similar power.

[1]: https://gleam.run/news/v0.25-introducing-use-expressions/
by 42772827 | 2025-08-06 20:04:30+00:00
>There were quite a few foods I let go of when I decided to drop weight. Can't say I miss them much, certainly not to the extent to say something like "wow, i can't enjoy food anymore" or "now i'm fighting cravings all the time!!". And I legitimately have no interest in reintegrating them into my diet.

Your story has been told over and over and over. We get it. Congratulations. You win. You don't need GLP1s to sustain your weight loss. You don't experience food noise. You made all the right choices. Your brain and genetics are superior to the 30% of American adults who have been told to eat less and move more and still haven't managed to improve their health through weight loss.

Now that you've been properly congratulated for your superiority, are you interested at all in understanding the complex systems that prevent 100 million Americans from achieving the success you have? Like, any intellectual curiosity at all about a problem that causes untold suffering for almost one third of Americans? That costs literally billions in healthcare costs? About stress, anxiety, access to healthy foods, or the novel mechanisms by which a drug which was discovered through studying the venom of a Gila monster operates on the human gut and brain? Or are you only interested in re-telling the world how you don't have the problem that we're trying to solve?
by codegeek | 2025-08-06 20:04:37+00:00
If you have an awesome product and 9 months of runway left and you admit that you could better marketing, why don't you focus 100% on the business for now and try to grow the revenue by doing better marketing ? Also try and stretch that runway for more like 12-18 months if possible. Go all in. What is stopping you ?

The thing is that if you are planning for Plan B and get a job, it sounds like you have already given up and will just burn Investor money for next 9 months while planning to get back in the job market.
by koolba | 2025-08-06 20:05:13+00:00
> California real estate is such a tragedy, as huge portions of the population are suffering from a housing shortage caused almost exclusively by not building enough homes.

The real issue with CA real estate is prop 13. It directly disincentivizes selling your home as you would be paying significantly higher taxes on the same house (same value etc) somewhere else.

So if you do own a home, you’re much better off keeping it and renting it out rather than putting it on the market. The only thing stopping one from doing that is needing the home value itself as the down payment for their next residence. But even that can be avoided by getting a line of credit on your original house.

If you want to fix CA real estate, scrap prop 13, force granny to sell and move to the boonies (to avoid the massively ratcheted property tax she will now be paying), and you’ll have a massive supply of homes for sale.
by 1659447091 | 2025-08-06 20:05:13+00:00
The PDF in [1] has an interesting stat. (from the Notes section)

>> Note: According to a survey conducted by the Pew Research Center, 79% of women in opposite-sex marriages have changed their surname to their spouse’s while 5% hyphenated their surname, meaning that 84% of women who are currently or have been in opposite-sex marriages have changed their legal name and therefore do not posess a birth certificate that could prove their identity and by extension citizenship status under the SAVE Act.

Am I reading correct that this would disqualify them from voting?

65 million "Estimated number of female citizens whose names do not match their birth certificate (last name change only)"

69 million "Estimated number of female citizens (15 years and older) whose names do not match their birth certificate (last name change or hyphenation)"

Guess they are working on the undermining females part of project 1525 now

For completeness:

>> Additionally, Pew reported that approximately 5% of men who marry also change their surname - nationwide this would account for approximately 4 million men.
by Zizizizz | 2025-08-06 20:05:33+00:00
A silly argument in my opinion.

- You don't really choose to believe something, you're either convinced or you're not.

- Implies you choose the right god out of thousands

- Implies - at least for the abrahamic god that is all-knowing - that it wouldn't know you were just pretending to believe and/or believing out of fear
by beart | 2025-08-06 20:05:40+00:00
From my experience, this is a self-policing issue in the npm ecosystem. When major packages break semver, the maintainers take a ton of heat. When minor packages do it, they quickly fall out of the ecosystem entirely. It's not "YOLO"ing, but rather following the ecosystem conventions.

But anyway.. isn't that exactly the purpose of lock files? If you don't trust the semver range, it shouldn't matter because every `npm ci` results in the same package versions.
by cushychicken | 2025-08-06 20:06:35+00:00
> The vendor tools ARE leagues better than the open source alternatives, but it doesn't mean the open source stuff is just for toy projects

It’s not a question of developer experience. We heartily agree that using Vivado sucks. My point is that there’s no way around using Vivado (or the Altera equivalent) if you want to use the most useful parts of modern FPGAs.

It’s simply not possible to do things like access the GTH transceivers or custom MAC blocks using open source FPGA tools. These are table stakes capabilities to make these chips useful. You can only use vendor tools to access them.

I suspect - but cannot prove - that Xilinx has agreements with IP vendors about how much they are allowed to reveal about the guts of the different devices they integrate into Zynq family die.

I also suspect that Xilinx has considerable intellectual property investment into the underlying architecture of their PL. Making 600MHz programmable fabric is no mean technical feat. Open sourcing their tools is probably something they judge a risk to revealing those technical advantages.
by metalman | 2025-08-06 20:06:54+00:00
your both wrong ;) the internet was almost unintentional, anybody but geeks useing it is just an accident......moving forward... it seems that everyone must be given a phone number, an email.address, a web site that functions as a personal repository, and store/business portal, blog, work space, etc,etc and that priviliges acrue, naturaly through time and effort. Kids could be automaticaly tied to and supervised by parents, and be flat out unable to get into the adult web.....and adults would be flat out prevented from partisipating in the kido-verse cept perhaps parents through,(sigh) moderated forums where they could deal with, the, inevitable.....
by wulfstan | 2025-08-06 20:07:05+00:00
I would like to say an enormous thank you to Dave, who after a huge amount of pestering (and probably to try to save himself from further pestering) shared his .emacs filetree with me and told me to learn Lisp.

Be generous with your dotfiles, and especially with the young and curious engineers who ask lots of questions about your setup. Pay it forward.
by eschulz | 2025-08-06 20:07:18+00:00
You're right. The town has speculated it to be the case and doesn't want housing for situations like this. Real estate investors also speculate it, and they'd prefer to cater to those with more disposable income.

Single-room units would bring down the cost of housing for everyone, but those with influence and money have decided that we don't want it in our community.
by currymj | 2025-08-06 20:07:23+00:00
I do think that you can tell apart these cases. Outright fabricated data is very different from p-hacking, which is very different from a meaningless garbage paper.

On the other hand, convenient laboratory errors might be hard to tell apart from fabrication (though not always, sometimes people get caught using photoshop), and statistical incompetence might be hard to tell apart from p-hacking. So I agree this is why it's hard to punish fraud.
by patrickhogan1 | 2025-08-06 20:07:52+00:00
I agree with you at this point. Even though Google is performing well on benchmarks and releasing impressive models like World Models Genie 3, the Gemini CLI suggestions/changes feel overly formulaic. Almost like its priorities are that of an OCD coder that cares more about tabs vs spaces instead of building a useful feature. For example, in a recent project, Google CLI spent all of my token allotment for that day on trivial tasks like tweaking ESLint configs or modularizing code that didn't need modularization.

In contrast, Claude Code seems to interpret my prompts better and helps me ship real product features for users.

Maybe it’s a system prompt issue. Its likely my prompting causing the problem. But Claude Code seems to understand my intent better.
by Karrot_Kream | 2025-08-06 20:07:57+00:00
> Hell yeah, you should. I just don't understand how the heck people would claim to be using Emacs for decades and still not knowing how to use the built-in profiler, edebug, apropos, macro expansion, advising system, indirect buffers, etc.

Yes I'm familiar with apropos, macros/extensions, advising, indirect buffers, and a lot of stuff. I've just never debugged elisp mostly because I haven't had a hard time just iterating on elisp to make it work and have never bothered debugging packages I've installed. I've put off learning edebug because for the most part I've used the "Lisp debugging" part of my brain on SBCL and Common Lisp. It's just one of those "do I really need to shave this yak?" kind of things and until now it's been no.

Sounds like edebug is the next elisp frontier for me, thanks.

(Btw your comment is a bit condescending sounding but I actually love reading your emacs comments on HN because your enthusiasm for emacs is great.)

> You have no idea how liberating the feeling is when you can pinpoint a problem, launch a gptel buffer and then ask Emacs to write some elisp for a hook or an advising function, you can even try the snippet in-place, without ever moving it anywhere.

Yes absolutely this though. I've been having a lot of fun with gptel and in general I have all sorts of fun bindings that do exactly what I want to do. There's a reason I don't want to give up emacs and it's this ability to write elisp and wrangle text.

> When something breaks (usually due to upstream changes), I don't even get annoyed. Identifying a problem and finding a workaround doesn't take too long - typically minutes - and it doesn't even happen very often.

I'll be honest, my interest in dealing with this kind of thing greatly varies based on what's going on in my life at the time. Sometimes I'll be locked in and go on a deep binge to optimize my environments. Other times I find it very painful. Maintaining an emacs config has always been quite annoying but I put up with it because the power and customizability of the whole thing is unparalleled.

(The fact that an editor like Cursor is a proprietary fork of an open codebase that restricts you to the team's vision is, uh, honestly pretty silly to me. Like why? I can write code can't I? Guess that means I need to maintain configuration but I'd rather do that than use Cursor any day.)
by ajuc | 2025-08-06 20:08:07+00:00
> static binaries will never stop working

Yeah, if you compile all the dependencies and dependencies of dependencies and so on statically. Which is a fun experience I've tried several times (have fun trying to statically compile gfx drivers or crypto libraries for example), wasted a few evenings, and then had to repeat anyway because the as-static-as-possible binaries do stop working sometimes.

There's a reason linux distributions invented package managers.

> i was pointing out that you and OP are conflating a particular dev environment with the stability of linux itself.

We're talking software rot, not uptime? It's exactly about software stopping working on newer systems.
by Wilder7977 | 2025-08-06 20:08:49+00:00
Once again I see someone mistaking an LLM regurgitating (in a right, wrong, misleading way, who knows) your content for people "accessing" your content. If the LLM sits between me and my reader and acts as a filter (because the information is rehashed, because maybe sometimes doesn't reference me), basically my goal is to provide information to tools for other companies to make money? I don't write for money, but if you remove also the basic human interaction reader-writer, I might as well really write in my notes.
by bravesoul2 | 2025-08-06 20:08:51+00:00
Prisons are very expensive. Better off buying each person a luxury appartment than building a prison. We can spend a lot of money if we scare people and the bogey man is punished. Be it "criminal" "terrorist" "illegal immigrant".

I think you are on to something though. Get rid of the bad parts of prison and they are accommodation and a car-free city within.
by arp242 | 2025-08-06 20:10:14+00:00
You can't use your driving license under the proposed SAVE act, as it's not proof of citizenship. Only a few states offer "extended" driving licenses, which do, but also need to be requested separately in most (or all?) states that offer them IIRC. For every other state: you will have to use a passport, birth certificate, or a separate state ID card.
by 9dev | 2025-08-06 20:10:30+00:00
That’s a non-answer. The market very obviously did not produce a better alternative, and we’ve been playing this game for enough decades now to be reasonably confident it won’t—and if it will, Microsoft or some other megacorp will buy them, gut them, and carry on.

Regulation is the proper tool to force corporations to behave in a way that isn’t as harmful to society. This is something that should be regulated.

> For what it's worth, I'm typing this on my Debian desktop. In my opinion, a far better solution.

It’s almost comical how you speak about better alternatives in the context of capitalist markets, where better means reaching a higher market saturation, and then offer a niche solution that has a number of users so tiny that it’s less than a rounding error in any statistic.
by hypeatei | 2025-08-06 20:10:33+00:00
I'm really not sure how we've normalized corrupt behavior at the highest levels of government. Penalizing law firms for supporting things that Trump doesn't like is insane. Doubly so when they enter agreements to provide free legal services for things he does approve of so that they can "get the monkey off their back" so to speak.

All I can hope for is that we punish this behavior in the future when grifting and violating civil rights isn't the normal thing to do.
by tastyface | 2025-08-06 20:10:40+00:00
Fine. First hand out IDs to every single person, for free and without forcing them to spend hours on obscure bureaucratic processes, then mandate voter ID when there's close to 100% coverage. It's the only way to be fair. Otherwise, the only thing you're doing is disenfranchising the most vulnerable while changing almost nothing about election security in practice. (Studies have repeatedly found that voter fraud is practically nonexistent.)
by kamikazeturtles | 2025-08-06 20:10:50+00:00
Who owns them probably has an effect on whether new housing will be built. A city of mostly renters will vote to have rent controls. Your property taxes are a percentage of the assessed value of your house, usually 1-2%.

If your houses value is increasing but rent is capped, the landlord business isn't going to look very rosy. No new rentals will be built. Of course, I could be wrong.

Interested in counter arguments
by grafmax | 2025-08-06 20:11:14+00:00
Poverty reduction has largely been the result of China’s mixed economy not unbridled capitalism. Guided markets have played a role there - but that’s because they were guided. We don’t have to accept the authoritarianism or any of other effect of markets, simply because markets have played a role in some of the positive outcomes of the past. In fact for the last 50 years in the global north, roughly the same timeframe, productivity has continued to grow but most of that growth has accrued to the wealthiest and relatively little of that benefit has been seen by the median worker.
by hn_acc1 | 2025-08-06 20:11:40+00:00
The sad thing is - especially in software/tech - it's so competitive these days, if you don't "live to work", you won't work enough to live..

As a 30+ year software dev, the expectations / requirements are definitely more challenging than when I started. Mind you, the tools are also somewhat better, but there's this feeling of needing to be always-on that's hard to shake.

And the whole "take as many days as you need" fake-unlimited-vacation thing, where people end up taking less vacation days than before because it feels "wrong" to actually take 4-5 weeks vacation in a year when others aren't taking as much. At my previous employer, when I joined, it was start at 18 vacation days per year, add one for every year at the company up to 28 - and you could bank up to ~35 before you lost days. At least you felt "entitled" to take those days. Then, they switched to "flexible PTO" and I'm sure overall, people took less days vacation. My current employer is "flexible" and I feel anxious taking 4 weeks throughout the year.
by cman1444 | 2025-08-06 20:12:20+00:00
Yep, this is exactly what would happen. Anyone who has worked in industries adjacent to these types of people knows how it is.

At this price point, you're essentially only going to be renting to people who are currently homeless, which is great from a societal standpoint. However, you can't ignore the fact that substantial portions of the homeless community, and therefore your potential tenants, are either drug addicts and mentally ill people.

1 out of every 10 of those people will cause more property destruction than could ever be recouped in rent from the other 9. It just doesn't work for private landlords.
by unwind | 2025-08-06 20:12:52+00:00
Very nice, although I think the level of "trickery" with the macros becomes a bit much. I do understand that is The Way in C (I've written C for 30 years), it's just not something I'd do very often.

Also, from a strictly prose point of view, isn't it strange that the `clz` instruction doesn't actually appear in the 10-instruction disassembly of the indexing function? It feels like it was optimized out by the compiler perhaps due to the index being compile-time known or something, but after the setup and explanation that was a bit jarring to me.