MurphyA/hacker-news huggingface dataset:
by 0xPraetorian | 2025-11-05 06:44:03+00:00
I get where you’re coming from. The space is rough, and a lot of what we see today really does look like speculation loops and noise. But I don’t think crypto failed. I think it’s still in the middle of figuring out its real gravity. Every major technological shift starts this way. The truth is that attention, liquidity & belief are still being shaped. the speculation is the infrastructure. The same mechanisms that look like gambling today are the same ones that will power the next generation of real financial and social systems once they mature. The hard part is staying long enough to see that transition happen.
by idle_zealot | 2025-11-05 06:44:11+00:00
> About the only response to this stuff a reasonable person can muster is "he doesn't believe that now"

He clearly still believes in police reform. In some places that includes reducing police budgets in favor of more effective public safety programs. That's what "defund the police" means. Not "abolish", reduce funding. In NYC he's running on maintaining police funding at current levels and adding additional nonviolent peacekeeping capacity. He may personally believe that ultimately funding can be redirected further, but that's not what he's running on.

Criminal justice is majorly fucked in the US broadly. We incarcerate non-dangerous people with minor offenses way too long, and we let dangerous repeat offenders walk free. The answer isn't so simple as "lock more people up" or "let everyone go", we're in a trickier bind than a straightforward over incarceration or over lenient set of policies. Mamdani talks a lot about reducing penalties for minor nonviolent offenders, and for increasing rehabilitative capacity, but he does retreat to rehabilitation too readily (from a rhetorical efficacy perspective) when questioned about how to handle repeat offenders.

I don't think he's actually changed his values at all, he's just polished his phrasing and set more achievable near-term goals.
by toomuchtodo | 2025-11-05 06:44:34+00:00
> While menu prices did increase, costs rose by an average of just 1.5% –equivalent to about 6 cents on a $4 hamburger, down from the 15-cent increase reported in the September study.

Study: California's $20 fast-food minimum wage improves pay at small cost to consumers - https://news.ycombinator.com/item?id=43806608 - May 2025

https://www.axios.com/local/san-francisco/2025/02/27/uc-berk...

https://irle.berkeley.edu/publications/brief/effects-of-the-...
by mptest | 2025-11-05 06:46:00+00:00
this is just a more abstract "bootstraps" argument. schooling in this country has been systematically attacked and deconstructed, and as the burger reich's leader says, "i love the poorly educated". this is not "dum timmy votes for dum thing" it's "countless $ and effort and man hours have been devoted to making the american populace dumber" Why? look at any polling breakdown for how the educated vote vs the uneducated.
by az09mugen | 2025-11-05 06:46:05+00:00
I'm using micro in termux on my android. The keyboard of termux is quite adapted to the CLU bindings (ctrl-f, ctrl-s,...). My main use is to take notes, though I bought a physical small bluetooth keyboard perfect for making a little bit of python scripts from time to time.

I must admit that coding in vim on a kinda big project on a smartphone is really impressive.
by yummypaint | 2025-11-05 06:46:57+00:00
Yep I have this and it's total garbage. The scheduling options feel designed to troll, serious MacBook wheel vibes. No way to temporarily disable the schedule if you're going out of town. Either turn your HVAC off entirely, or delete the entire schedule and manually reenter the whole thing when you get back (who doesn't love life-wasting menu diving after a long trip?).
by abstractspoon | 2025-11-05 06:47:20+00:00
The problem with hour long sessions is this:

1. It takes time to get to the point in any session where the subconscious truth starts to emerge from beneath what my conscious mind thinks is the truth. 2. If that only happens after an hour or so of conversation and then I'm thrown out of the door then I'm forced to confront the world from a very vulnerable place which is why I was in therapy in the first place. 3. This has led me, over 30 years of therapy, to believe that the current talking model is fundamentally broken. 4. Couple that with therapists who have their own undiagnosed problems.

PS. I can't see AI being the solution because it always thinks it's right and it never is.
by Epa095 | 2025-11-05 06:47:27+00:00
I see it as a middle of the road statement to say that government should work for its constituents, and help ensure that they get basic nessesities like shelter, food, schooling and health care (yes, I know that this is already controversial).

Using the market is well and fine, but if it for some reason does not work it's the government's job to find a solution which works. Think about how things are handled in emergencies. The neutral thing is to find a solution, not be married to some ideological ball and chain saying that THAT particular necessity must be solved in one particular way no matter what.

When that is said I don't live in NYC, idk how the food desert situation is there. But I have heard enough stories from credible sources that I would be surprised if it's all made up.
by orionsbelt | 2025-11-05 06:47:52+00:00
And what if you, despite being healthy, get diagnosed with cancer right one your employer fails, thus becoming uninsurable? This type of thing happened to people.

It’s nice the above can no longer happen. You could, at the same time, still allow insurers to charge a premium to smokers and obese and for other lifestyle risks within one’s control. They are not mutually exclusive.
by miki123211 | 2025-11-05 06:48:08+00:00
> Another solution is to put concatenation into your string type

Aah, the Erlang way of handling strings.

On Beam (Erlang's VM), that goes as deep as IO. It's perfectly fine to pass a (possibly nested) list of strings (whether charlists or binaries) to an IO function, and the system just knows how to deal with that.
by ChadNauseam | 2025-11-05 06:48:20+00:00
> Then instead of asserting that f(1, 2) == 3 you need to do f(a, b) == a+b since the framework provides a and b. You can do a simpler version that's less efficient, but in the end of the day, you somehow need to derive the expected outputs from input arguments, just like your SUT does.

Not true. For example, if `f` is `+`, you can assert that f(x,y) == f(y,x). Or that f(x, 0) == x. Or that f(x, f(y, z)) == f(f(x, y), z).

Even a test as simple as "don't crash for any input" is actually extremely useful. This is fuzz testing, and it's standard practice for any safety-critical code, e.g. you can bet the JPEG parser on the device you're reading this on has been fuzz tested.

> You basically just give up and leave edge case finding to chance.

I don't know anything about Hypothesis in Python, but I don't think this is true in general. The reason is because the generator can actually inspect your runtime binary and see what branches are being triggered and try to find inputs that will cause all branches to be executed. Doing this for a JPEG parser actually causes it to produce valid images, which you would never expect to happen by chance. See: https://lcamtuf.blogspot.com/2014/11/pulling-jpegs-out-of-th...

> Such a fuzzing run would be normally completely pointless: there is essentially no chance that a "hello" could be ever turned into a valid JPEG by a traditional, format-agnostic fuzzer, since the probability that dozens of random tweaks would align just right is astronomically low.

> Luckily, afl-fuzz can leverage lightweight assembly-level instrumentation to its advantage - and within a millisecond or so, it notices that although setting the first byte to 0xff does not change the externally observable output, it triggers a slightly different internal code path in the tested app. Equipped with this information, it decides to use that test case as a seed for future fuzzing rounds:
by logifail | 2025-11-05 06:48:30+00:00
Voters across the political spectrum feel ignored.

For decades mainstream parties (both centre-left and centre-right) have repeatedly promised change but after getting into power somehow (re-)converged on technocratic, market-friendly "consensus politics".

If you're worried about stagnant wages, job insecurity, crumbling public infrastructure and/or the cost of housing, then you probably don't notice - or care - whether the stock markets are going up.
by NoMoreNicksLeft | 2025-11-05 06:48:31+00:00
>Yeah... Laws exist only if they are applied equally, else they become something else.

This is bullshit and you know it. No one would ever want to go to the trouble, expense, and misery of enforcing laws where the so-called victims do not feel wronged and refuse to press complaints to the authorities. And so, copyright enforcement will only ever occur where the rightsholders wish to enforce it. The few lawsuits you see here and there aren't about genuine sentiment of being wrong, but of the rightsholders wanting their cuts. Backroom deals are already being drawn up, and everyone's cool with it.

This is the status quo. If you don't like it, suggest something better, but don't be naive that the law as it stands now could be applied sanely or pragmatically.
by sershe | 2025-11-05 06:49:15+00:00
Example: https://www.brennancenter.org/our-work/analysis-opinion/how-...

In case of the cities you don't even need to move that far. I know multiple people in Seattle who just moved to nearby towns 105-15 minutes by car, 20-45 by transit) to avoid Seattle specific issues, and some people who move just outside of king county to avoid even more nonsense. Mostly techies, but not exclusively.

It's not like American cities haven't been hollowed out before, NYC included.
by dluan | 2025-11-05 06:49:33+00:00
The 2010's was the moment of SV emerging as a political donor cornerstone combined with Obama's peak, when up until that point, tech had been relatively hands off (80s through to 2010's). It was then that QE and low interest rates become part of VC strategy, and so SV got comfy with its image as supporting mainstream liberal candidates and policies. They all threw money behind the Dem machine (Obama, Hillary, Biden) until they realized they weren't actually getting any decision making power for their purchases, so the ones who felt some amount of urgency switched to Trump by showing up to speak at rallies or inaugurations.

Grow SF really only exists to go after city council members or school board members who get into twitter fights with a certain someone.
by pdntspa | 2025-11-05 06:49:43+00:00
I remember being denied coverage after aging out of my parent's healthcare plan. The cited reason was "pre-existing conditions", which were allergies and a congenital cleft lip and palate (I had a number of corrective procedures as a kid). I was a healthy and relatively normal young adult.

Life expectancy flatlining could be any number of things. Correlation != causation
by Eisenstein | 2025-11-05 06:49:43+00:00
Maybe, maybe not. The problem with being fine not 'losing power' but without actually doing anything that your constituents need while facing an uncompromising opposition that is trying to destroy the way of life of your constituents is that you end up losing most of the battles while losing any active support. When people only vote for you because they are afraid of the opposition and not because they think you are going to help them, then your motivations are not in line with the people who voted for you, especially if you can't even provide an effective resistance against the opposition when they blatantly do illegal things.

At least with a MAGA enabler things can get bad enough that people might realize what they have to lose.
by kelnos | 2025-11-05 06:50:37+00:00
I'm all for building more housing, but in places that already have an affordability problem, removing rent control before building more housing would just displace people overnight.

I live in SF and wish we would build as much and as quickly as Austin has been building. But, if we could do that, we shouldn't consider eliminating rent control until after those units are on the market.
by eru | 2025-11-05 06:51:11+00:00
> The simplest practical property-based tests are where you serialize some randomly generated data of a particular shape to JSON, then deserialize it, and ensure that the output is the same.

Testing that f(g(x)) == x for all x and some f and g that are supposed to be inverses of each other is a good test, but it's probably not the simplest.

The absolute simplest I can think of is just running your functionality on some randomly generated input and seeing that it doesn't crash unexpectedly.

For things like sorting, testing against an oracle is great. But even when you don't have an oracle, there's lots of other possibilities:

* Test that sorting twice has the same effect as sorting once.

* Start with a known already in-order input like [1, 2, 3, ..., n]; shuffle it, and then check that your sorting algorithm re-creates the original.

* Check that the output of your sorting algorithm is in-order.

* Check that input and output of your sorting algorithm have the same elements in the same multiplicity. (If you don't already have a datastructure / algorithm that does this efficiently, you can probe it with more randomness: create a random input (say a list of numbers), pick a random number X, count how many times X appears in your list (via a linear scan); then check that you get the same count after sorting.

* Check that permuting your input doesn't make a difference.

* Etc.
by Madmallard | 2025-11-05 06:51:19+00:00
Wholeheartedly agree.

Nothing my friends that heavily use AI for is groundbreaking at all. It's stuff they already entirely know how to do, describe in full detail what they want implemented, then double-check all of the results. I'm not convinced at all that they're doing architectural and long-term design thinking in this process. They're just "making the thing". I don't think they really care enough to do any of that hard thinking either. Not that they should be, considering the state of the industry and the lack of loyalty companies have to developers.
by sershe | 2025-11-05 06:51:45+00:00
So if I build a building full of studios targeted at young people who would have no interest in owning one permanently, or poorer ppl who don't have money or stability to buy, how am I to be compensated/incentivised? I guess it's not being built then!

As for population e.g. https://www.brennancenter.org/our-work/analysis-opinion/how-...
by loeg | 2025-11-05 06:51:46+00:00
> CA took fast food min wage up to $20 and it’s been fine.

Reduced employment by 3% but otherwise fine, yeah.

https://www.nber.org/papers/w34033

A nationwide $30 minimum wage would have a significantly higher impact (most places have lower wages than California and $30 is more than $20).
by 0xbadcafebee | 2025-11-05 06:51:49+00:00
If the user was told by a smarty-pants computer person to do it, they'll assume it works and is safe. On the other hand, if something goes really wrong, and the user can convince a judge that the mystery binary blob was involved? And the author never said anything about it possibly being unsafe? Then the court can decide that the user had a valid assumption that it would be safe, and the author won't be able to prove otherwise.

They put these disclaimers into licenses because people have already won these kind of cases.
by jandrewrogers | 2025-11-05 06:52:08+00:00
Remember, Americans have to file taxes separately to the State and Federal government. The Federal government has little authority to dictate State taxes. The paperwork is in part a coordination problem between the State and Federal governments.

Basic taxes are trivial in the US if you just work to live, it is essentially one page. However, there is an extremely long and fat tail where the government has no way of knowing the correct details to compute your taxes. There are myriad subsidies and offsets that have to be accounted for, many of which depend on what State you live in.

If you earn a lot of money, like the tech people that frequent this website, you are much more likely to find yourself in that fat tail. It can become esoteric quite quickly. The Federal tax code has to accommodate the completely independent tax codes of all 50 States in a reasonable way.
by arjie | 2025-11-05 06:52:24+00:00
It's not delisted. Anna's Archive is huge. The fact that Google participates in an entirely voluntary transparency log that gives you this information should illustrate to you where they stand on the issue of their needing to be compliant to the DMCA. It isn't clear to me why online communities constantly invent fan fiction of evil enemies when organizations merely comply with a reasonable interpretation of the law of the land they are incorporated in.
by tartoran | 2025-11-05 06:53:14+00:00
I feel Obama was trying to appease the Republicans as well, he appointed many of them who back stabbed him shortly after. Maybe he was trying to no be too radical just because he was black and knew how racist a part of America was and it turned out it was right, Trump mainly got elected because "Democrats" put a black person in the White House. In retrospect, yeah, maybe he should have been more radical.
by fathermarz | 2025-11-05 06:53:28+00:00
I’m fundamentally confused. A server in a datacenter is still the cloud. Taking something off the cloud means you have hardware somewhere that you physically manage and pay the power bill.

This is simply collapsing the built for scale tools into a cacophony of open source tools.

You didn’t need it to begin with, you just didn’t know any better.
by eru | 2025-11-05 06:53:46+00:00
> I don't know anything about Hypothesis in Python, but I don't think this is true in general. The reason is because the generator can actually inspect your runtime binary and see what branches are being triggered and try to find inputs that will cause all branches to be executed.

The author of Hypothesis experimented with this feature once, but people usually want their unit tests to run really quickly, regardless of whether property based or example based. And the AFL style exploration of branch space typically takes quite a lot longer than what people have patience for in a unit test that runs eg on every update to every Pull Request.
by kelnos | 2025-11-05 06:54:01+00:00
I feel like economists (as the Krugman quote above seems to illustrate) don't consider the real world. Price controls aren't necessary when there's abundance. When housing supply meets (or slightly exceeds) demand, landlords don't jack up rents every year and displace tenants. When it doesn't, and can't, what do we do to keep people from losing their homes?

(And don't give me the usual drivel about how people who are renting should be expected to assume they'll be kicked out all the time. Compassion, please. These are humans we're talking about.)
by afavour | 2025-11-05 06:54:07+00:00
NYC has a bigger population than the entire country of Ireland. It definitely has the economy of scale to operate public transport and education.

> There are many more layers to the difference between where the US sits and Europe. Hopefully this is obvious.

It is exceedingly obvious. The reason for my comparison wasn’t because I think they are the same place, I was responding to a commenter who said North Korea and Kabul were appropriate comparison points for Mamdani’s plans. My point is simply that immediately invoking North Korea is hysteria.
Show HN: Tenant Operator – Provision Kubernetes Tenants Directly from Your DB
by selenehyun | 2025-11-05 06:54:32+00:00
Hi HN, I built Tenant Operator - a minimal Kubernetes Operator for native, declarative multi-tenancy.

It lets you define tenants as CRDs and automatically provisions:

* Namespaces with isolated RBAC and network policies * ResourceQuota and LimitRange * Full tenant lifecycle (create/update/delete)

One unique part: it can provision tenants directly from your database — a new DB row instantly becomes a `Tenant` CR and triggers namespace/RBAC setup. This makes it easy to build SaaS-style onboarding like Atlassian Cloud or Slack, where a tenant is created immediately after signup (or by a customer manager in real time).

I first built an early version ~2 years ago, running over 150 tenants in production. This new design generalizes those lessons into a simpler, more universal interface.

Multi-tenancy isn’t a common need, so real-world feedback is invaluable. If you spot design flaws, anti-patterns, or confusing docs - please let me know. Even small input helps make it stronger.

Repo: https://github.com/kubernetes-tenants/tenant-operator License: Apache 2.0
by ZuLuuuuuu | 2025-11-05 06:54:34+00:00
That decline is mostly because of Covid pandemic, no? And it looks like the life expectancy picked back up after 2022.

Similar laws existed in EU countries long before US, and EU countries also saw a decline in life expectancy during those years: https://www.macrotrends.net/global-metrics/countries/deu/ger...
by 8cvor6j844qw_d6 | 2025-11-05 06:55:22+00:00
What would you pick for your next laptop if you had to buy one?

I had an Asus laptop, but the frequent security firmware updates for one of the Dell laptop that I had makes me think it might make a good candidate in terms of keeping up with security updates.

Not sure for the current latest models for Asus/Dell/HP/etc., but I liked the fact that disassembly manuals are provided for older Dell and HP. I can hardly find disassembly manuals for Asus when I have to do maintenance such as swapping out thermal paste/pads and clearing out the heatsink fins.
by simoncion | 2025-11-05 06:56:43+00:00
> Just look at the dense jargon ... There are 32 of them! What the hell is all that?

For every form I've ever had to file with the IRS, there's a corresponding set of instructions. Those instructions inevitably have a definitions section and/or define the terms in-line.

The instructions for form W8-BEN-E are at [0]. The definitions section starts at printed page 4 and continues through to printed page 7. Some terms you mentioned (like "Excepted territory NFFE") are not in the definitions section, but are described in their own sections.

I'm definitely not going to claim that it's foolish to consult with a tax lawyer (or similar such thing) when one is significantly uncertain about one's taxes. I'm definitely going to object to your implied claim that the IRS dumps a bunch of jargon on you and leaves you to rely on general-purpose search engines to figure out what the fuck they're talking about.

[0] <https://www.irs.gov/pub/irs-pdf/iw8bene.pdf>
by ThrowMeAway1618 | 2025-11-05 06:57:28+00:00
>He said he wanted to close down Rikers Island.

Yes. He did. Because the law[0] (the passage of which he was not involved) says Riker's Island needs to be closed by 2027 -- something Eric "how much will you pay to play?" Adams slow-walked on purpose.

The rest of your diatribe is a bunch of bullshit that doesn't pass the sniff test.

[0] https://archive.ph/eOJdK
by sputge | 2025-11-05 06:57:47+00:00
Hello HN, I spent way too much time on this project.

First I tried (and failed) to get the printer working through CUPS, but learned a lot about ESC/POS commands and printers.

Once my Apple Shortcut worked, I wanted extras like:

- automatic dates on receipts

- a "checkbox" before each item

___

Then I went down another rabbit hole: setting up a blog.

I obsessed over which static site generator and template to use, spent a week tweaking, then scrapped it all.

In the end I realized the content matters more, so I just left the template alone.