HNHacker News
TopNewBestAskShowJobs

bsdpufferfish

327 karma · joined December 12, 2023

submissionscomments
bsdpufferfish··on 'Baby Bust': Why Fewer Young People Expect to Become Parents (2013)
Happiest families I know. 2 of their sons now have phds from Ivy League.
bsdpufferfish··on 'Baby Bust': Why Fewer Young People Expect to Become Parents (2013)
Agreed, the level of comfort and social status is more important to them.
bsdpufferfish··on 'Baby Bust': Why Fewer Young People Expect to Become Parents (2013)
I don’t buy this at all. The poorest people have the most kids. Yes if you want an upper middle class kid with daycare, a math tutor and piano lessons, it’s going to be expensive.

But the actual cost of having a child is food off your plate, second hand clothes, and a stay at home parent.

The problem is that is probably not the lifestyle upper middle class people want.

bsdpufferfish··on Too dangerous for C++
I’m sure the rust version is more ergonomic. It’s great you can do it more safetly. But it’s a bad application design from the start.
bsdpufferfish··on A rent-stabilized 1 bedroom apartment for $1,100 In NYC? broker's fee is $15K
No. The point is that these actions at the margin put pressure on prices. People do have an alternative and will not just pay any price. I suspect you're feeling what I described at the end.
bsdpufferfish··on A rent-stabilized 1 bedroom apartment for $1,100 In NYC? broker's fee is $15K
In that scenario it's a shared place vs your own.

> collusion ring

Once again, markets for such a commonly desired good are not 5-10 or even 100 participants. They are unstructured webs of opportunities and favors.

bsdpufferfish··on A rent-stabilized 1 bedroom apartment for $1,100 In NYC? broker's fee is $15K
> If all the landlords are using collusion

The market for housing in a metropolitan area cannot be organized. Everyone is a landlord. If rent spikes to 100k a year, I'm going to throw away shit so I can rent my 2nd bedroom for 50k, and the cycle continues down.

bsdpufferfish··on A rent-stabilized 1 bedroom apartment for $1,100 In NYC? broker's fee is $15K
> those are “unavoidable”

This myth has been reviewed by economists over and over. You can always economize and it naturally occurs on both the demand and supply side. I'm not saying these outcomes are good, but people WILL do them.

Housing demand: live in a smaller place, live with more people, live further away than you want to, live in a van

Housing supply: rent out your extra room, try to build a rental (collect sweet premium)

College demand: community college + transfer, alternative education, maximize credits/minimize time

College supply: offer online degrees, price discriminate (financial aid) ,make cheaper offerings (undergrad only universities, etc).

Health Demand: don't go to the doctor, follow insurance incentives (urgent care vs ER), seek alternative treatment (chiropractors, neighbors, etc).

Health supply: maximize services can be performed by less trained workers (nurse practitioner vs MD, Offer lower end services (Telehealth, etc).

> "unavoidable"

When you see how many choices you have this starts to sound like "I have become accustomed to my quality of life, and I am unwilling to accept economic reality and consider alternatives." This is a natural response to declining standards of living.

bsdpufferfish··on A rent-stabilized 1 bedroom apartment for $1,100 In NYC? broker's fee is $15K
You're exactly right. The alternative to a market is usually corruption.

My local university offers housing for grad students. At least 50% is unoccupied at any time because there is no pressure for them to fill units. That would just be more work. So getting one is tricks and favors.

bsdpufferfish··on Toyota got mocked for rejecting EV hype – not anymore
Sales incentives are set by corporate. The local dealers would have to override those.
bsdpufferfish··on How I write HTTP services in Go after 13 years
What language do you have in mind?
bsdpufferfish··on Too dangerous for C++
> global mutable state without synchronization is not allowed.

That's the java model again. I don't want fearless concurrency, I want intentionally designed threads.

bsdpufferfish··on Toyota got mocked for rejecting EV hype – not anymore
The propaganda compaing would be believing that dealers are conspiring to not give cars that people want to be. Okhams razor is that there is less demand.
bsdpufferfish··on Too dangerous for C++
Shared objects interacting across threads is a bad idea. Java did it “safely” forever ago, it just throws a lock on everything
bsdpufferfish··on How I write HTTP services in Go after 13 years
C++ constructors actually make the guarantee, but it comes with other pains
bsdpufferfish··on Gemini can't show me the fastest way to copy memory in C# because it's unethical
Imagine hiring “ai safety experts” to make a list of grep keywords.
bsdpufferfish··on A 2024 plea for lean software
Only for software directly connected to the internet. Unix process separation is a thing too.
bsdpufferfish··on Just 137 crypto miners use 2.3% of total U.S. power
Most miners are capturing energy through government corruption or through means that are not otherwise usable such as waste gas in oil fields or remote mills.
bsdpufferfish··on Pkl, a Programming Language for Configuration
stb libraries
bsdpufferfish··on Physics for Mathematicians – Introduction
A unit is nothing more than a a relative comparison. A “unit meter” is the length of a stone in Europe.
bsdpufferfish··on Cyclist hit by driverless Waymo car in San Francisco, police say
Can’t wait for all the comments telling me its ok because people also hit bikers.
bsdpufferfish··on PostgreSQL is enough
Read the original relational database paper by Codd. The problem is that trees of data are not flexible for querying, you really need a graph. If you draw it out on paper, you will find a relation is a very efficient way to store general graphs. I'm actually suprised to hear this from a C++ engineer, because sorting and searching columns of data is the name of the game in C++.

Another key problem they solve is separating the logical representation from the on disk representation. You can evolve and and optimize storage without breaking anything.

The other problem with files is that you have a disconnect between in memory and on disk. You have to constantly serialize and deserialize. Sqlite has quite a bit of info on this: https://www.sqlite.org/appfileformat.html

bsdpufferfish··on Pkl, a Programming Language for Configuration
gcc main.c

Of course tinkerers made some tools you can tinker with as time went on, but you don’t have to let those interfere with velocity, just like I will not be using configuration languages.

bsdpufferfish··on Why buying tickets to a game has become so unaffordable
Low supply, high demand
bsdpufferfish··on Pkl, a Programming Language for Configuration
They turn your IDE into a distributed system with parsing and serializing overhead for every action.
bsdpufferfish··on Pkl, a Programming Language for Configuration
except when you moved to C there was no corresponding increase in fixed time which you must spend on tool setup just to program
bsdpufferfish··on Car insurance in America is too cheap
35 year old mothers vs 19 year old sorority girl? You bet.
bsdpufferfish··on Car insurance in America is too cheap
I believe responders believe I am dog whistling for ethnicity, but aren’t considering things like family structure, whether you grew up driving, and hours of the day you drive.
bsdpufferfish··on Car insurance in America is too cheap
Pedestrian safety is great if you don’t cross highways at night and aren’t drunk.
bsdpufferfish··on Car insurance in America is too cheap
If you can afford the fancy car, you may not need coverage on your personal vehicle. Once again the purpose of insurance is to cover something unlikely that would be a significant burden.
← PreviousPage 3 of 7Next →