MurphyA/hacker-news huggingface dataset:
by andriamanitra | 2025-08-01 13:33:11+00:00
Just off the top of my head I can think of plenty of functional reasons why residential floor space cannot be analogous to cars.

Most importantly location matters. Space and buildings are not something that you can easily ship from one market to another to balance supply and demand. Space is inherently limited and replacing existing buildings with new more efficient ones is also problematic when you have people happily living in those old buildings, especially in high demand areas. Construction work takes time and in the meanwhile the displaced families will create even more demand.

There are practical limits on how densely you can pack floor space before it becomes prohibitively expensive, unsafe, or simply impractical. As you build higher the costs grow exponentially while the livable space per floor keeps decreasing due to the tapered shape of the building and need for larger structural core and more elevators. Above certain height you will be forced to target wealthier residents which means either offices or large luxury apartments that are anything but space efficient.

Construction is extremely capital intensive. A building takes a large upfront investment, and it takes a long time for it to pay off. With cars the cost of making more is marginal once you have an assembly line in place so it's significantly easier to re-invest profits into ramping up production.

Renting real estate makes more sense than renting automobiles because real estate is more expensive, less liquid, and better at holding its value over time. Owning a house is more difficult even when it would make financial sense to do so (not everyone can get a mortgage, or commit to living in the same city for an extended period of time).

> for better or worse we have chosen to place almost no limits on the quantity and density of cars

Even worse, most places have chosen to place a lower limit on the quantity and density of cars through parking mandates. It is absolutely insane that we are still wasting space on parking even in densely populated urban centers where it's impossible to accommodate everyone commuting by car.
by MetaWhirledPeas | 2025-08-01 13:33:12+00:00
> namely homeowners

I'm a homeowner and rising house prices are terrible for me. Property taxes have doubled, and the prospect of switching neighborhoods (as one might consider doing for work, school, or other reasons) feels off the table given the high costs involved in the transaction, since agent fees are a percentage of the sale.

But some homeowners are to blame, at the civic level, where those who are happy with the way things are reinforce the roadblocks against affordable housing. Minimum lot sizes and anti-apartment legislation dissuade the pesky low-income riff-raff from moving in.
by lanfeust6 | 2025-08-01 13:33:30+00:00
"Build more" is direct and actionable. Regulatory reform is only one dimension.

Up north, Carney ran on a platform of building 500k homes annually, approx double the rate of housing starts. That's direct and done at the federal level, with billions in financing. It's impossible to be less timelagged than that by way of policy. So-called "affordable housing" qua government funding development (price controls after the fact notwithstanding) still entails hoop jumping and waiting for approvals, they don't spring up the next day.

The effects of zoning reform where they're implemented are reflected quickly as well. See: Minneapolis.

The general trend I see is that the left attacks the "Abundance agenda" without having read about it. Either that or the fact that it isn't just about market solutions is deliberately ignored.
by domrdy | 2025-08-01 13:33:35+00:00
As with everything, it depends. Live coding interviews work. They’re not the best candidate experience, but they work at Meta, Google scale, minimizing false positives better than most other formats. What makes them stressful is the lack of interviewer training and the abstract, puzzle-like nature of the problems, which you can really only solve if you’ve spent time studying (e.g., LeetCode) or you’re fresh out of college or academia.

I’ve worked in the assessment space for 6 years and have seen many hiring processes, from Fortune 10 companies to startups hiring their first engineers. The range of signal required, "how much time can my engineering team spend with a candidate", and how much candidate experience you can get away with, is huge. I’ve also been a candidate myself and failed many live coding interviews. It made me feel terrible about myself. The last time for a role at Ycombinator (the interviewer was super nice).

When I work on my product, I try to view it through the lens of empowering candidates to show their skills and potential. I encourage our customers to use assessments that somewhat resemble on-the-job skills. I don’t like the phrasing “real work” anymore. An assessment shouldn’t be unpaid labor, it should be a way for candidates to demonstrate that they can do the job and handle future work thrown at them, and for hiring managers to feel confident extending what are often very high salaries in tech.

With AI, unfortunately, short take-homes (what I prefer as a candidate, using my own tools and editor) are becoming harder to maintain as a fair signal due to AI assistance. I’ve seen companies move back to onsite, and competitors deploy all kinds of proctoring and invasive monitoring.

The perfect solution, in my view, would be an assessment where the candidate feels relaxed and able to perform at their best, with their own editor and configuration, knowing that every other candidate in the pool has the same constraints in terms of time and tooling. It’s a tough problem to solve. I think about it daily and have not come up with a solution.
by AlexandrB | 2025-08-01 13:33:36+00:00
> It’s for (often implicit) communities to decide; communities whose members share a certain set of norms.

This sounds great in theory - where "community" means the small town that you live in. In practice, "community" often means "terminally online social media users", and many of the members of this "community" have little interest in looking for context, facts, or the truth and are instead invested in pushing their worldview or just getting a rage boner.

Edit: A great example of this in action was the "bike Karen" incident: https://archive.is/j0Yr8

How much of the online "community" was all-in on the narrative that she was trying to take the teens' bike until more information came to light?
by acatton | 2025-08-01 13:33:39+00:00
Yeah, I'm confused by the article. Following this logic, any interview sucks because of the stress it puts on the candidate. So what am I supposed to do? Hire based on a home assignment? then the "unpaid labour" crowd will call me out, and I personally believe they would be right to do so... So I'm supposed to hire based on résumé only? It's a lose-lose situation.

It reminds me a professor who recently told me, regarding ChatGPT use in university: "we're receiving every week applications from foreign students written in perfect German, then when we schedule a call for an interview with the potential scholar, they're incapable to speak either German or English."
by Pxtl | 2025-08-01 13:33:44+00:00
Wait, the people who settled are signatories? Neither are the original women who made allegations against him? The post said "people in my jurisdiction" but it didn't click until now that this meant that he never formally challenged the original allegations. I guess that makes sense with the difficulty if international lawsuits... but still, it means his accusers have never actually been challenged in court.
by LargeWu | 2025-08-01 13:34:05+00:00
Abundance YIMBYism in housing decreases gentrification. Gentrification happens when the only housing that is affordable is in low-income neighborhoods. If there is plenty of housing supply throughout a city, the demand for those low-income neighborhoods is lower.

Nothing in the Abundance agenda states that direct public housing is bad, per se. The argument is that what we need is more housing, and the only realistic way for that to happen is to make housing easier and cheaper to build, typically by easing zoning restrictions and other things like parking minimums that drive up costs.
by VikingMiner | 2025-08-01 13:34:44+00:00
Some of this I swear is to see how you act "stressed".

2 years ago given a coding assessment "Roman Numeral Conversion". Was given a set of test cases. I got near the solution. I think if I had another 5-10 minutes I would have solved it fine. Sat down that evening with the same test cases and did it from scratch in 20 minutes.

5 years ago, I didn't get a job because I while I did well technically. The reason for the rejection was that I appeared "stressed" while being assessed. What do they expect?

10 years ago. I walked out of an interview essentially after about 10 minutes. The interviewer(s) interrupted me the moment I started writing any code, constantly interrupting my train of thought. I think it was intentionally done to irritate me. I've had companies play these stupid games in interviews before.
by bugjoey | 2025-08-01 13:34:45+00:00
I share your point of view, but live coding these days are just beyond that testing programming skills. You must know by heart the most common algorithms out there and design solutions that might involve two or three of them to solve a problem in 30 minutes.

Sometimes you spend the whole time trying to figure out how to solve the puzzle that don't even have time to show that you can - actually - code.
by shepherdjerred | 2025-08-01 13:35:09+00:00
100%

A lot has to be re-done. Using an IDE like Cursor is really a skill in its own & you likely won't see a productivity boost using agents without moderate investment, and even then there are tradeoffs.

I think the real benefit comes in a few years when more engineering has been done and the tools are more polished. The way that I look at is that these tools are the worst they'll ever be.
by gtirloni | 2025-08-01 13:35:10+00:00
macOS 15.6 / M4 Max

Orion (0.99.135.0.1-beta) - 22.8 Orion RC (0.99.135.0.1-rc) - 22.6 Firefox 141.0 - 30.7 Chrome (138.0.7204.184) - 36.7 Safari (18.6)- 41.6

Orion feels as snappy as Safari though, even as a beta. Firefox feels like the slowest here :shrug:
by xp84 | 2025-08-01 13:35:12+00:00
I'd argue that (our socially-obligatory form of) tipping is a deceptive pricing practice (not really any better than a store labeling shelves with a giant $4 and a .99 written so small you need a magnifying glass to perceive it). As such, if banning it is too impractical, they should disincentivize it with the tax system. I can't figure out the best way, but it's disappointing that our government is obviously not trying to.

Note: I don't care one bit if someone wants to recognize an exceptional act by handing $20 to a worker -- that's great. That's not the same as giving a bartender $4 for spending 12 seconds pouring vodka and redbull into a glass or tipping $3 when I stood in line to order at a counter and came to fetch my food when my number is called.
by anonzzzies | 2025-08-01 13:35:14+00:00
I am only referring to getting some sort of lynch mob together to do this in public should be liable. The rest can be investigated etc; if you have two ex's (?) saying you are a predator or whatnot, that's fine, but doing so in public, contacting people you know, making 'open letters' in the background should simply be an immediate police visit and investigation possibly resulting in fines or jail. As this case is, from that perspective not hard; even if the guy turns out to be a serial rapist; that's a separate point; you cannot (well should not be able to) organise lynch mobs to deal with it.
by tolmasky | 2025-08-01 13:35:15+00:00
Over half the nation did not vote for Trump. 77M people of a total population of 340M did, which is around 23%. Trump didn’t even get over half of the total votes cast (49.8% vs. 48.3%). You are free to be dismayed by these numbers, but please stop supporting the notion that “more than one out of every two people you meet in the US voted for Trump”, it is wildly untrue and really misrepresents the strength of the movement.
by michaelt | 2025-08-01 13:35:19+00:00
> When you’re placed in a high-stakes, time-pressured situation, like live coding, your brain reacts exactly like it would to any other threat. The amygdala gets activated. Cortisol levels spike. [...] You forget what you just typed a few seconds ago. It feels like your IQ dropped by 30 points. In fact, it feels like you’re a completely different version of yourself; a much dumber one.

Did y'all not have to take a load of exams in high school and college?

I'm sure there are variations between education systems, but by the time I graduated college I'd done at least a hundred high-stakes, time-pressured hour long written tests. All of them substantially more difficult than summing the even entries in a list.

Is this not what everyone experiences, in every education system?
by banku_brougham | 2025-08-01 13:35:40+00:00
I sense the labelling is a tell of sorts. As to the critique, I think the focus on homebuilder corporate profits leaves out important parts of the ecosystem. As example: Observing the only profitablity of Toys R Us as it collapsed would mislead you as to the very profitable exploit that KKR and Bain executed.

Its a great article though, lots of facts to ponder. Would love a view of the next layer up into financial arrangements in those Texas housing markets.
by therealpygon | 2025-08-01 13:35:56+00:00
Exactly.

Plus, these are the kinds of AI posts that always make me laugh. They are like saying that calculators are bad because if you only punch in calculations and don’t think about them, you didn’t learn how to do math.

If you don’t know what your code does when you use AI, it is a poor reflection on you as a developer who didn’t understand any of the code before committing it to the project.

What makes it more humorous is that I guarantee most of those same people don’t have a clue about the code in all the packages they pull in and use, but suddenly the AI is to blame for willfully having not understood your own code.
by sunscream89 | 2025-08-01 13:35:57+00:00
Used to be matrix chat rooms though the cool nerd kids go to more exclusive special use platforms driven away or displaces by waves of bad actors.

It is a fascinating sociological experiment, though frustratingly inconsistent. I have had deep and worthy conversations in the odd hours on breadths of topics.

Everything now is probably dead though a million people share your call for social-political forum.

Good luck finding it!
by cmrdporcupine | 2025-08-01 13:36:01+00:00
I don't know why people keep painting this conjuncture as some sort of aberration in American history. Intolerance and domination of religion and conservative ideological positions over the state and public sphere is actually the norm, not the exception, if you look back on the 20th century history. From the 60s through the 90s is the exception, really.

For example: https://en.wikipedia.org/wiki/The_Bertrand_Russell_Case
by forgotoldacc | 2025-08-01 13:36:07+00:00
An AirBNB can be occupied for 2 days a week and make more than typical rent.

People who see homes as a mere unit of value meant to be priced on a global scale, and not something people should be living in, are simply inhuman. People in cities around the world are getting fed up with it, with justified protests and even riots happening.

Rentseeking has no limit. Unimaginably rich corporations can buy up every property and leave almost everyone homeless. They can take 90% of the paychecks of everyone else. And they'll say "well prices were artificially low before." No. Now they're artificially high. People in desperate situations pay more and take out debt because they have no other reasonable choice.
by zwnow | 2025-08-01 13:36:09+00:00
I've seen lots of devs who think their codebase is the only correct way to do things. Lots of overconfident people out there. Inconsistencies are fine as long as there's file level consistency. All that really matters is if you can relatively quickly understand what you are working with. What you really want to avoid is having functions doing 20 different things from 5 different contexts.
by andy99 | 2025-08-01 13:36:15+00:00
The example question is sum all the even numbers in a list.

This is something that someone familiar with a language should be able to do as naturally as answering "tell me about yourself" or some other non-coding question. (Personally, way more naturally, nothing makes me more uncomfortable than "tell me about yourself")

I agree that for something more involved, nerves can become more of a factor, certainly any "trick" question, but these seem more like just checking if whatever language is second nature, which it should be, not about algorithms etc.
by gchamonlive | 2025-08-01 13:36:26+00:00
It has to be really clear what's the purpose of the interview. You want to measure how technically competent someone is, but in practice how competent someone is in any organisation has more to do with internal communication and institutional knowledge than technical skills. That means without technical skills it's certainly impossible to be productive, but technical skills by themselves don't mean guaranteed success, not even to lower the uncertainty of failure.

Which is funnily something opensource doesn't suffer from. You just have to prove identity to the commits you signed in previous contributions, so the problem of proving technical skills in the opensource community is replaced by the effort of building trust.

The answer therefore could be to replace technical interviews by sending out assignments to candidates to have them contribute to opensource and come back with results. This has the upside for candidates that if multiple companies do such assignments they only have to contribute once to be eligible for multiple hiring processes.

Everybody wins.
by taylodl | 2025-08-01 13:36:47+00:00
Nor has Russia, North Korea... and many others. Now the United States, which once stood apart as a beacon of liberty and due process, has chosen to dim that light. The rule of law has given way to rule by law - where laws are no longer shields for the weak, but weapons for the powerful. The light on the hill has not just flickered; it has been extinguished, not by foreign enemies, but by domestic choices. The world watches, not with hope, but with a growing sense of betrayal.
by ajsnigrutin | 2025-08-01 13:36:47+00:00
For us europeans, that's nothing new... point the finger at putin/china and then do worse at home, while acting you support democracy and freedoms.

UK already did their "prove your age" act, EU is well on the way of doing it, every year they try a new chat control law, and sooner or later they'll force some kind of "real name" online, requiring identifying yourself when registering an account. And that's just the new stuff, france was pushing key escrow for many years, UK can jail you if you forget (or not give) your passwords, germany can fine you you if you use nasty words against a politician, etc.
by _jab | 2025-08-01 13:36:51+00:00
Sometimes when I give simpler technical questions (applies to system design too), candidates begin to massively overthink it. The question seems so simple that they start anticipating high-scope extensions that don't actually exist, like turning a basic algorithm into a distributed, high-availability pipeline. There's only so much you can do as an interviewer to rein candidates back in at that point, and those interviews tend to go off the rails pretty quickly, with little code actually ending up being written.

Thing is, I reckon those candidates aren't a good fit anyways. The biggest mistake I see engineers who join startups make is that they pursue excessively sophisticated solutions, with robustness that does not justify the added complexity. I'm sure these candidates are smart, but they're not good fits for the high-velocity, simplicity-obsessed technical environment of a product-play startup.
by corysama | 2025-08-01 13:37:16+00:00
Once in a coding interview, someone asked the candidate to go to the whiteboard and the poor guy was so flustered he couldn’t remember how many bits were in a byte.

He was a perfectly intelligent programmer and a fine person. I have no doubt at all he understood the details of bits and bytes. But, that group interview session did not sufficiently manage the stress level of the process. And, so we probably missed out on a perfectly good hire.

That and similar experiences in other group interviews are why my 1:1 interviews are structured around keeping the stress level low and preventing the candidate from freezing up.
by ohdeargodno | 2025-08-01 13:37:20+00:00
lmao

>Palestinian accepting the existence of Israel

Yitzhak Rabin was assassinated by an israeli as he was working toward a two state solution. Yasser Arafat recognized the right of Israel to exist in 1988 was assassinated. (sorry, "died of mysterious causes for no reasons and toxicology report said it was all good no biggie we don't know what Mossad uses anyways.). Israel spent the last 40 years systematically destroying any hope at giving palestinians any chance to ever want to "accept" Israel

>foregoing their demands for the right to return

Promised by God 3000 years ago for me but not for thee. Israel exiled millions of Palestinians from the land they were inhabiting.

>and East Jerusalem

Holy land for all three major abrahamic religions, but I guess it's israeli now. And muslims are banned. Cool cool. Now onto the cool stuff:

>Maintaining strong border security

Which ones, the ones that already existed where IDF soldiers shot children for fun ?

>erect more walls

Build a better prison ?

>prevent Palestinians from crossing into Israel

Let's see. Walls on land. Naval blockade. Yep, building a better prison. And since the IDF is, day after day pushing palestinians into whatever city is left. Khan Yunis is gone, Rafah is gone, Gaza City is gone, Jabalyia is gone, Beit Hanoun is gone. Five of the seven major cities of Gaza are rubble, and palestinians are forced to move to ever smaller encampments with no food, water or health care, while Israel is systematically stopping any attempts at sending aid.

>control any gate they have with the outside to prevent smuggling of weapons.

You already do, and you miserably failed at it. What next, nuke Lebanon, Syria, Jordan and Egypt because they might have tunnels ?

>Besiege Gaza until they are returned.

Not only have you ensured that a vast majority of hostages will never be returned by flattening Gaza and burying a vast majority of them, that's something called collective punishment.

Let's tally it up. Collective punishment. Ethnically cleansing a land (which is what the Nakba was). "God given right". Systematic and intentional starving, dehumanization and imprisonment of a group. Military occupation. Concentration camps.

I have great news for you, you're a nazi.
by aesh2Xa1 | 2025-08-01 13:37:22+00:00
I think my argument was written in a way that could allow this misinterpretation, sorry. I wasn't claiming direct democracy makes people more informed, but I was saying it removes the additional corruption layer.

Direct democracy doesn't cure ignorance, but it eliminates the corrupted/coerced middleman. An uninformed public voting directly is still more aligned with public interest than uninformed representatives voting for whoever influenced them most.