MurphyA/hacker-news huggingface dataset:
by Aurornis | 2026-01-17 00:22:14+00:00
Most kitchen appliances are very standardized. Refrigerators come in certain widths (30", 32", 34"). Over the range microwaves are a standard size. Dishwashers fit into a 24" wide space unless you specifically get a compact or oversized dishwasher (rare). Ovens come in certain widths.

It's rare to have a kitchen appliance that requires a specialized space that you have to build the kitchen around. Unless you're dealing with odd very high end appliances, a skilled installer can almost always find something from the local home store that fits into the old space.

(Source: Time spent in construction and renovation)
by Aarostotle | 2026-01-17 00:22:44+00:00
You're exactly right and the economics of it are pretty well studied. I know quite a few people in real estate, they're always eager to upgrade their property (read: make it more valuable) because then they can make more money. If their price is capped, though, they just don't make the investment. Rightly so, but at the end of the day, the renter is the one getting ripped off by the politician he voted for because the rent was too damn high.

Just let people create value and trade.

PS: Sad that you're getting downvotes for a thoughtful, polite comment, too. Downvotes are for hiding idiocy and meanness, not viewpoints that you disagree with.
by ETH_start | 2026-01-17 00:22:58+00:00
>US on the other hand, has flatlined to the point where we think stuff like trans athletes in sports are a drastic enough reason to elect a president who is a convicted Felon.

This is very one-sided and unfair. The trans stuff is indicative of a larger social movement. For example, in the U.S., it would be illegal to use IQ tests to hire employees while in China, that's practiced. China is far more meritocratic. The U.S. is driven far more by ideology, and the trans stuff is an example of that.

And someone on the other side of the aisle would point to the prosecution of Donald Trump as politically motivated, where opponents found an obscure law that he violated and charged him with 34 counts based on the 34 forms he submitted with the expense mislabelling.
by Fogest | 2026-01-17 00:23:22+00:00
What are the policies you view as "completely insane"? I have some I disagree with like how they've handled things like Manifest v3 in the browsers, however there are still alternatives like Firefox anyway. However I think in terms of web standards some of the things they have pushed are also helpful. It's been much nicer having a much more consistent web browsing experience with less things like "You must use Internet Explorer on this site".

I feel like web browser and website standards are one of the main areas Google has a lot more control of policies. Is there somewhere else they have much control of for standards?
by ipython | 2026-01-17 00:23:45+00:00
I was just about to say the same thing - why go through all the effort to patch the binaries when you can just redirect the DNS to your own server?

Then I saw something about signing with RSA - btw OP, the link doesn't work in your blog - there's some markup issues. But there's no discussion of where the RSA key comes from (just that you create one with OpenSSL). Does the Wii just accept any "signed" content? If so, wow, 2007 was a crazy time...
by Alive-in-2025 | 2026-01-17 00:23:57+00:00
Does anyone even know about the classic MIT Guide to Lockpicking? Back in the day, it was so entertaining to come across this while in grad school and enjoying reading it instead of working on actual work.

We are made to be technical tinkerers, playing with tech, seeing if sending that input to that program will crash it. I see it not as a moral issue but as a technical skill, to understand how to work with systems, explore what doesn't work. That way you gain skills in how to make things work better.
by schmichael | 2026-01-17 00:24:04+00:00
> $20/month product with ads

That's a Netflix + Hulu subscription - with ads in both. Before streaming people regularly paid $50/mo (not adjusted for inflation) for cable TV with ads.

While it's easy to bemoan Google pushing ads into every corner of our digital lives, I think they arguably offered an unprecedented level of services relative to the number of ads, and we all got used to that.

Now whether OpenAI could ever push enough ads to make a profit: I have no idea! It's very interesting to see this race actually start.
by tjr | 2026-01-17 00:24:04+00:00
At this point, if you code without the use of LLM, you are significantly slower than your peers. Arguing that that is not the case is like arguing that you can be faster than someone using a calculator.

A lot of truth there, but especially for basic arithmetic, I don't always use a calculator. I'm sure it can compute, say, "11 + 14" faster than I can, but it still takes me time to press the buttons. I reckon there will be instances where it would be just as fast, or faster, to NOT use an LLM, if the change is small.
by therealpygon | 2026-01-17 00:25:16+00:00
I very much agree. Technology moves far too fast in this century for companies, who will only need to invest less as AI improves, to have a monopoly over things that would inevitably (or were already) also being developed. It made sense when you invested 20 years into the research for a thing, back when that was necessary due to the slower pace. People had to travel places more often, spent more time doing so, communications took longer, and generally everything took significantly more time. Those policies served companies well in the last century. These days a grad student tested something on a weekend, a professor viewed the results in the morning and a reaction is already in progress. It simply isn’t reasonable anymore; they should have a right to recoup a reasonable costs, of course, paying off their investment. When that investment becomes a company worth more than at least 50% of the others, maybe they should need to compete more, not less? Make them innovate to maintain customers rather than simply sit on their patents.
by threecheese | 2026-01-17 00:25:21+00:00
Is it normal for one party to intentionally misrepresent facts in this way, on the record? Maybe the source material (that TFA compares) was unavailable when the statements were made, and were then produced as part of discovery (revealing the misrepresentation)?

Reminds me of a toddler with candy all over their face denying eating it.

(Not trying to say E is a toddler)
by jmyeet | 2026-01-17 00:25:45+00:00
There is always going to be an adversarial relationship between landlords and renters. Make no mistake: that we allow this to happen is state violence. Why? Because we are allowing individuals and corporations to deny housing to people by raising prices to make it unaffordable. We even allow them to collude [1].

The only solution to this that demonstrably works is for the state to provide a significant amount of housing to keep the private secotr honest [2].

Everything else is just propping a system that steals from the poor to give to the already rich.

[1]: https://www.justice.gov/archives/opa/pr/justice-department-s...

[2]: https://www.youtube.com/watch?v=41VJudBdYXY&t=7s
by foster_nyman | 2026-01-17 00:26:01+00:00
"It should be noted that the global stability of the universe depends on the law of compensation: when the catastrophes are frequent and close together, each of them, taken individually. will not have a serious effect, and frequently each is so small that even their totality may be unobservable. When this situation persists in time, the observer is justified in neglecting these very small catastrophes and averaging out only the factors accessible to observation."
by thunky | 2026-01-17 00:26:26+00:00
LLMs finally gave someone I know the confidence to up her business rates. Professional services, nothing to do with software dev (yes LLMs are not just for devs). It suggested she revamp her entire pricing structure. She thought her clients would walk, but she did it and nobody flinched. Big revenue boost.

She also uses it daily for all kinds of things. For example recording/transcribing/summarizing meetings, creating plans, writing emails, reviewing employee performance, and a bunch of other stuff. If it went away she would be devastated.
by didgetmaster | 2026-01-17 00:26:41+00:00
Interesting. Are you willing to try out some 'experimental' software?

As I indicated in my previous post, I have a unique kind of data management system that I have built over the years as a hobby project.

It was originally designed to be a replacement for conventional file systems. It is an object store where you could store millions or billions of files in a single container and attach metadata tags to each one. Searches for data could be based on these tags. I had to design a whole new kind of metadata manager to handle these tags.

Since thousands or millions of different kinds of tags could be defined, each with thousands or millions of unique values within them; the whole system started to look like a very wide, sparse relational table.

I found that I could use the individual 'columnar stores' that I built, to also build conventional database tables. I was actually surprised at how well it worked when I started benchmarking it against popular database engines.

I would test my code by downloading and importing various public datasets and then doing analytics against that data. My system does both analytic and transactional operations pretty well.

Most of the datasets only had a few dozen columns and many had millions of rows; but I didn't find any with over a thousand columns.

As I said before, I had previously only tested it out to 10,000 columns. But since reading your original question, I started to play with large numbers of columns.

After tweaking the code, I got it to create tables with up to a million columns and add some random test data to them. A 'SELECT *' query against such a table can take a long time, but doing some queries where only a few dozen of the columns were returned, worked very fast.

How many patients were represented in your dataset? I assume that most rows did not have a value in every column.
by thmsths | 2026-01-17 00:27:56+00:00
Hard disagree. Advertisers (or people with worse motives) will be very creative in how they use the targeting parameters offered by chatGPT ads and suddenly they can make educated guesses about groups or even individuals. I remember a couple years ago, someone posted a story about how they were able to circumvent Facebook rules and display ads for just one person: their roommates and used that to freak them out.
by Aurornis | 2026-01-17 00:27:56+00:00
Most rentals across the US and even the world don't have rent control.

You've highlighted one of the downsides of rent control: It changes the incentive structure dramatically in ways that aren't always a win for the tenant. I had a friend in a rent controlled apartment who would quietly do things like upgrade his appliances and fix things because his rent was so low he didn't want to rock the boat for any reason at all.
by ggm | 2026-01-17 00:28:38+00:00
You're describing a problem which regulation is designed to fix. People argue about how effective that is, and post counter intuitive outcomes, but I think the central point remains: there's little evidence a deregulated housing market fixes it either.

Corporate landlords probably have more motivation to repect enforced obligations. So the ultimate corporate landlord is some level of government, and then we've arrived where I think we should be: public housing is a right.
by seanmcdirmid | 2026-01-17 00:28:40+00:00
> China is far more meritocratic. The U.S. is driven far more by ideology, and the trans stuff is an example of that.

I'm guessing you never lived and worked in China before? People who get jobs because of guanxi are not rare, even today, and ideology is far more important in China than in the US, it is just that the ideology is very different from what people are used to in the states.
by kelseyfrog | 2026-01-17 00:28:45+00:00
The reign of the dollar, at least as the world's reserve currency has distorted the US economy since the collapse of the Bretton Woods system.

We would live in a very different world if the Bancor existed. Instead we got all the things a dollar-denominated system of international trade predicted: the export of industry and the political unrest that followed a status demotion in practically all of middle America.

In the grand scheme of labor vs capital, the dollar reserve has been a heavy foot on the scale in favor of capital.
by cptskippy | 2026-01-17 00:28:57+00:00
This is pretty much it. Most renters are paying for utilities and don't realize why they're so high.

My kid has been renting the same apartment while in school and their fridge failed over the summer. She manages the utilities and mentioned that their power bill halved as a result of the replacement. She said what they were paying before didn't seem outrageous so it came as a surprise to see the newer bills were consistently half of what it had been before.
by msephton | 2026-01-17 00:30:21+00:00
After playing until late into the night, I would browse the weather channel, searching for places on Earth experiencing thunderstorms. Clicking on the icon would play a short audio sample of thunder. The whole thing was overflowing with personality and charm. Wii remains my favourite video game system of all time, and I've owned them all—from nuon to gamepark and back.
by newfriend | 2026-01-17 00:30:22+00:00
Again, your post is utter pedantry and seemingly wrong.

Why should I care about the number in August 2024? Why are you annualizing the 58k number? I'm referring to the current numbers at the border.

> During Trump's first eight months in office, there have been fewer than 9,000 illegal crossings recorded each month, CBS reported.

249,000 -> 9,000 encounters = flow across the border is "largely eliminated" to any non-pedant.

We have more illegal aliens in the country today than 2007.

2007 -> 2026 = MORE illegal aliens = no headway has been made. It's as simple as that.

Lastly, your link literally confirms what I said:

> The report attributed the shift to combination of the large drop in entries and an increase in enforcement activity leading to removals and voluntary departures.

It's so refreshing to finally have someone at least attempt to tackle this issue (likely the main issues in the 2016 and 2024 elections). I just wish it was more widespread and less theatrical.
by kcplate | 2026-01-17 00:30:29+00:00
You are calling someone “untrustworthy” who by their actions so far…hasn’t been. Rhetoric is just words. Not abiding by the terms of your treaty, intentionally…is action.

So your analogy should probably be rewritten to be more like A guy who says he might shit on the floor vs the guy with skid marks in his drawers”
by m4nu3l | 2026-01-17 00:30:45+00:00
What I find confusing about this comment is that to me, authoritarian and libertarian are opposites, but have only to do with individual freedoms, not the political system.

With these definitions, you can have a democratic or non-democratic system, and both can give rise to libertarian or authoritarian societies.

Democracies tend to produce more libertarian systems than dictatorships, but only to some extent, and in fact, they are often authoritarian in various aspects. All it takes to oppress some people in a democracy, even when they are not causing harm, is the majority of people wanting to do so.

Vice versa, a dictatorship with some enlightened, incorruptible, and perfectly mentally stable dictator that acts as a night-watchman so that individual freedoms are respected would be more libertarian than a democracy, but it's unlikely you'd get such a dictator.
by afishhh | 2026-01-17 00:30:56+00:00
It seemingly did but after I saw it define a VerticalAlign twice in different files[1][2][3] I concluded that it's probably not coherent enough to waste time on checking the correctness.

Would be interesting if someone who has managed to run it tries it on some actually complicated text layout edge cases (like RTL breaking that splits a ligature necessitating re-shaping, also add some right-padding in there to spice things up).

[1] https://github.com/wilsonzlin/fastrender/blob/main/src/layou...

[2] https://github.com/wilsonzlin/fastrender/blob/main/src/layou...

[3] Neither being the right place for defining a struct that should go into computed style imo.
by ChadNauseam | 2026-01-17 00:31:00+00:00
What I don't get is what are you really supposed to do if you don't want to buy a house and being a landlord is illegal? I often hear people online say that being a landlord is incredibly unethical, but I have no interest in buying a house. So I don't understand how someone is wronging me by renting me one. And I'm in a lucky situation where I probably could afford to buy a house if I wanted to. Many people could not.

That said, I would obviously support the government building a large amount of high quality housing, assuming they could do it at a reasonable price.
by gruez | 2026-01-17 00:31:05+00:00
>A landlord is a parasite by definition, since they don't produce anything, and charge money for producing nothing.

No, they provide capital. In modern society it's hard to picture what "capital" actually is aside from some wall st bankers in suits, but at the most basic level it's forgone consumption. Every dollar invested in a company or a house is a dollar that could have been spent on an iPhone or a nice steak, and whoever forgone that consumption needs to be compensated for it, otherwise nobody would bother doing so.
by bikenaga | 2026-01-17 00:31:06+00:00
Title note: "IDs" = "intellectual disabilities"

Original article: "Prenatal paracetamol exposure and child neurodevelopment: a systematic review and meta-analysis" - https://www.thelancet.com/journals/lanogw/article/PIIS3050-5...

"Findings. 43 studies were included in the systematic review, and 17 studies in the meta-analysis. When considering sibling comparison studies, paracetamol exposure during pregnancy was not associated with the risk of autism spectrum disorder (OR 0·98, 95% CI 0·93–1·03; p=0·45), ADHD (0·95, 0·86–1·05; p=0·31), or intellectual disability (0·93, 0·69–1·24; p=0·63). There was also no association between paracetamol intake during pregnancy and autism spectrum disorder (OR 1·03, 95% CI 0·86–1·23; p=0·78), ADHD (0·97, 0·89–1·05; p=0·49), or intellectual disability (1·11, 0·92–1·34; p=0·28) when considering only studies at low risk of bias according to QUIPS. This absence of association persisted when considering all studies with adjusted estimates and those with more than 5 years of follow-up."
by ghaff | 2026-01-17 00:31:30+00:00
Pre-fire, I got cabinet above fridge taken out because fridges have basically gotten taller.

And the over-the-range microwave is what caused the fire in the middle of the night in the first place while I was sleeping.

Dishwashers are pretty standard as are stovetop widths although I decided to shift to a range from my prior double ovens and cooktop.
by mmooss | 2026-01-17 00:32:09+00:00
> sticking stuff in the dryer for ~5 minutes on the lowest possible setting before putting it on a hanger is fine to help fluff out any wrinkles

Just hang it without wrinkles and it will be perfect when it's dry. When air drying, I don't hang shirts by their shoulders or pants by the belt end, I fold them over the hanger (or drying rack bar) at their midpoints. Adjust a little to get out most wrinkles, and they are beautiful and unwrinkled when dry.
by smithclay | 2026-01-17 00:32:50+00:00
This is an emerging pattern that’s surprisingly powerful: thick clients that embed wasm query engines (pglite, duckdb) and do powerful analytics (with or without AI agents writing the queries).

Below are two examples using duckdb under the hood for similar purposes. Like the author, excited for this type of architecture making semi-advanced analytics more attainable if you’re not a data engineer.

- https://pandas-ai.com/
- https://marimo.io/
by pvtmert | 2026-01-17 00:32:53+00:00
shell completions consist of basically a state, and DAG (directed acyclic graph)

consider following

- git -> [ -C, <sub-commands> ]

- <sub-commands> -> [ add, branch, checkout, clone, remote, stash ]

- -C -> [ <directories> ]

- add -> [ <files>, <directories ]

...

- checkout -> [ <refs>, <files>, <directories> ]

---

obviously you could dump all these at every <tab> invocation, i usually create base+completions script considering completions for the base.

this way, i have tools & tools-completion, tools have sub-commands of fix, restart, connect, review, retrieve, etc.

each of these also have completions, like tools-restart-completions. those lists available services/daemons only

while installing, you only need to install "tools completions", that handles the redirect(s) to sub-commands and their sub-commands, making things easier to maintain, simple to operate, and independent.
by ksl_dev | 2026-01-17 00:33:16+00:00
I'm building Adsly, a small marketplace that helps creators and indie founders monetize their audience through direct sponsorships and partnerships.

After running several side projects and earning almost nothing from ad networks, I wanted a simpler way to connect people who have an audience with advertisers - without commissions or intermediaries.

Adsly lets publishers list sponsorship or collaboration opportunities and allows advertisers to reach out directly. It's early-stage and focused on niche projects like apps, newsletters, blogs and small communities.

Would love any feedback on the idea or similar experiences!

Thanks!
by usef- | 2026-01-17 00:33:17+00:00
Yes, it means they don't expect fast takeoff in the next year, but we already knew that.

Having revenue from their free users might can just be a way to make it more sustainable. And/Or make fundraising easier from investors (which has immediate benefit).

Seeing the message "you're reached your limit..." makes free users switch to other AI providers, and ads are a way to fund higher limits. Their prime competitor, Google, has ad income from users so has an advantage.
by mcyc | 2026-01-17 00:33:27+00:00
This is a fantastic guide! I did a lot of work on structured generation for my PhD. Here are a few other pointers for people who might be interested:

Some libraries:

- Outlines, a nice library for structured generation

- https://github.com/dottxt-ai/outlines

- Guidance (already covered by FlyingLawnmower in this thread), another nice library

- https://github.com/guidance-ai/guidance

- XGrammar, a less-featureful but really well optimized constrained generation library

- https://github.com/mlc-ai/xgrammar

- This one has a lot of cool technical aspects that make it an interesting project

Some papers:

- Efficient Guided Generation for Large Language Models

- By the outlines authors, probably the first real LLM constrained generation paper

- https://arxiv.org/abs/2307.09702

- Automata-based constraints for language model decoding

- A much more technical paper about constrained generation and implementation

- https://arxiv.org/abs/2407.08103

- Pitfalls, Subtleties, and Techniques in Automata-Based Subword-Level Constrained Generation

- A bit of self-promotion. We show where constrained generation can go wrong and discuss some techniques for the practitioner

- https://openreview.net/pdf?id=DFybOGeGDS

Some blog posts:

- Fast, High-Fidelity LLM Decoding with Regex Constraints

- Discusses adhering to the canonical tokenization (i.e., not just the constraint, but also what would be produced by the tokenizer)

- https://vivien000.github.io/blog/journal/llm-decoding-with-regex-constraints.html

- Coalescence: making LLM inference 5x faster

- Also from the outlines team

- This is about skipping inference during constrained generation if you know there is only one valid token (common in the canonical tokenization setting)

- https://blog.dottxt.ai/coalescence.html