Posts

Scroll Snapping 2025-05-20T02:30:03.557Z
Google Logo Ligature Bug 2025-05-18T02:40:02.255Z
Management is the Near Future 2025-05-17T02:50:02.400Z
Staying in a Capsule Hotel 2025-05-16T00:20:01.205Z
Elastomeric Fitting Session 2025-05-15T01:50:04.174Z
Better Air Purifiers 2025-05-11T16:50:03.317Z
Somerville Porchfest 2025 2025-05-11T02:00:02.327Z
Prioritizing Work 2025-05-01T02:00:06.926Z
MiCARwave 2025-04-27T02:30:09.472Z
Zstd Window Size 2025-04-25T14:40:06.742Z
Spending on Ourselves 2025-04-20T18:40:07.988Z
AI Advances and Detection Strategy 2025-04-19T11:40:07.264Z
British and American Connotations 2025-04-18T13:00:09.440Z
Host Keys and SSHing to EC2 2025-04-17T15:10:29.139Z
Nucleic Acid Observatory Updates, April 2025 2025-04-15T18:58:29.839Z
Risers for Foot Percussion 2025-04-15T11:10:08.577Z
Electric Lunchbox 2025-04-10T02:40:07.412Z
Quarter Inch Cables are Devious 2025-04-05T02:40:05.054Z
Cheesecake Frosting 2025-04-04T02:10:07.755Z
Scaling the NAO's Stealth Pathogen Early-Warning System 2025-04-02T13:28:51.034Z
Attending LessOnline 2025-04-02T11:10:06.301Z
Auto Shutdown Script 2025-03-29T13:10:05.227Z
Pictures for 2024 2025-03-24T02:40:07.051Z
Silly Time 2025-03-21T12:30:08.560Z
Counting Objections to Housing 2025-03-16T18:20:06.898Z
Bike Lights are Cheap Enough to Give Away 2025-03-14T02:10:02.482Z
Penny Whistle in E? 2025-03-13T02:40:02.653Z
Camps Should List Bands 2025-03-06T03:00:02.348Z
Contra Dance Pay and Inflation 2025-03-05T02:40:03.100Z
Middle School Choice 2025-03-03T16:10:03.163Z
Saving Zest 2025-03-02T12:00:41.732Z
Real-Time Gigstats 2025-03-01T14:10:41.060Z
Dance Weekend Pay II 2025-02-28T15:10:02.030Z
Kingfisher Tour February 2025 2025-02-27T02:20:04.988Z
Less Laptop Velcro 2025-02-09T03:30:03.403Z
BIDA Calendar iCal Feed 2025-02-06T01:30:07.887Z
Tear Down the Burren 2025-02-04T03:40:02.767Z
Seasonal Patterns in BIDA's Attendance 2025-02-02T02:40:03.768Z
Contra Dances Getting Shorter and Earlier 2025-01-23T23:30:03.595Z
Kitchen Air Purifier Comparison 2025-01-22T03:20:03.224Z
Maximally Eggy Crepes 2025-01-19T20:40:03.709Z
Beards and Masks? 2025-01-18T16:00:04.049Z
Tax Price Gouging? 2025-01-17T14:10:03.395Z
Call Booth External Monitor 2025-01-17T03:10:02.820Z
Voluntary Salary Reduction 2025-01-15T03:40:02.909Z
Mini Go: Gateway Game 2025-01-14T03:30:02.020Z
NAO Updates, January 2025 2025-01-10T03:37:36.698Z
Incredibow 2025-01-07T03:30:02.197Z
Maximizing Communication, not Traffic 2025-01-05T13:00:02.280Z
Orange and Strawberry Truffles 2025-01-05T01:50:01.587Z

Comments

Comment by jefftk (jkaufman) on Scroll Snapping · 2025-05-22T17:40:08.642Z · LW · GW

Thanks! I played around with this and was able to get the same behavior, though it doesn't happen with how I normally use the touchpad.

I think what I would want here is something where scroll-snap never undoes scrolling, and is generally lighter touch? Like, snapping to the target if you've made an ambiguous flick, but not fighting you.

Comment by jefftk (jkaufman) on Elastomeric Fitting Session · 2025-05-21T23:59:57.659Z · LW · GW

I'm only looking at reusable respirators, with the idea that in an extended pandemic you'd need ones that continued to give a good seal across many uses.

I wouldn't compare to a KN95, but other disposable N95 respirators (which should all seal well, though not each mask model to each face shape).

Comment by jefftk (jkaufman) on Scroll Snapping · 2025-05-21T23:23:17.209Z · LW · GW

What browser?

Comment by jefftk (jkaufman) on Google Logo Ligature Bug · 2025-05-18T16:34:51.495Z · LW · GW

Presumably they wanted to be able to include both "Google" the the Google logo on the same pages, and a font that can do both is a reasonable way to do that.

Creating the font was reasonable, it was the choice to use it outside of their own web pages, and especially to apply it to user controlled text, that was a bag call.

Comment by jefftk (jkaufman) on Repossessing Degrees · 2025-05-17T10:16:58.183Z · LW · GW

That's right! The suppressing accurate information about someone's training is negative, but when considering the rest of the student loan situation I think this is a context where it could be worth it on balance.

Comment by jefftk (jkaufman) on Repossessing Degrees · 2025-05-16T13:02:58.777Z · LW · GW

Currently you can't discharge student loans in bankruptcy. I think it would be good if you could. But then people might declare bankruptcy immediately after graduating, to the point that people wouldn't be able to get student loans. Allowing lenders to repossess degrees in bankruptcy would be one way to mostly resolve this.

Comment by jefftk (jkaufman) on Staying in a Capsule Hotel · 2025-05-16T01:22:58.954Z · LW · GW

I wonder how call booths manage this? I essentially just want a call booth on its side.

Comment by jefftk (jkaufman) on Eliezer and I wrote a book: If Anyone Builds It, Everyone Dies · 2025-05-16T00:09:25.366Z · LW · GW

Very exciting; thanks for writing!

I know this is minor, but the image on the bottom of the website looks distractingly wrong to me -- the lighting doesn't match where real population centers are. It would be a lot better with something either clearly adapted from the real world or something clearly created, but this is pretty uncanny valley

Comment by jefftk (jkaufman) on Better Air Purifiers · 2025-05-12T01:15:02.789Z · LW · GW

Problems I'd expect:

  • The filter moves a lot of air, so you need quite long pipes.
  • You need pipes on both the input and output
  • Some of the noise will be vibration of the purifier body, so you might need to enclose that too

Pictures on lesswrong do work, including in comments.  Here's one I inserted by using the WYSIWYG editor ("LessWrong Docs") and pasting an image:

Comment by jefftk (jkaufman) on Better Air Purifiers · 2025-05-11T23:24:46.431Z · LW · GW

I wouldn't expect that to work well for an air purifier?

Comment by jefftk (jkaufman) on Better Air Purifiers · 2025-05-11T23:22:55.365Z · LW · GW

That is a quick test, but a better one is checking how well it removes particles from the air.

Comment by jefftk (jkaufman) on Better Air Purifiers · 2025-05-11T23:22:22.485Z · LW · GW

I built and tested a prototype and it works well: https://www.jefftk.com/p/ceiling-air-purifier

Comment by jefftk (jkaufman) on Better Air Purifiers · 2025-05-11T19:20:22.546Z · LW · GW

Introducing deterministic non-captures (where there are a a class of particles not captured), can be a problem, as those will not be affected by the purifier.

With something like a MERV 14 HVAC filter there aren't any particle sizes that it deterministically doesn't capture, though it does have lower efficiency at some sizes (75% at worst performing size).

Comment by jefftk (jkaufman) on Prioritizing Work · 2025-05-01T21:45:39.385Z · LW · GW

EA works to restrict the number of jobs capable of providing that validation, and to undermine any attempt to establish a sense that one’s job is good enough

I don't think so? Pledging 10% and earning to give in general have been common in EA from the beginning. There was a bit in 2018-2022 when this approach to impact was emphasized less, but that reversed with the post-FTX need for more funding diversity. And this is a widely accessible path to impact.

Comment by jefftk (jkaufman) on Risers for Foot Percussion · 2025-04-19T02:28:33.034Z · LW · GW

I did see your comment on FB! I'm still thinking about what I want to try next. I'm worried that silicone with your method would tear, though.

Comment by jefftk (jkaufman) on Host Keys and SSHing to EC2 · 2025-04-18T17:36:50.241Z · LW · GW

If I only ever ssh'd into a single EC2 instance (aws-ec2-compute) then that would work, but I have several. Since Host ec2-*.compute-1.amazonaws.com matches any EC2 instance, and there's no way to tell from the hostname whether this is the one I'm calling ec2_0, ec2_1, ec2_2 etc, I can't do this through the .ssh/config.

Comment by jefftk (jkaufman) on Host Keys and SSHing to EC2 · 2025-04-17T23:58:56.828Z · LW · GW

I don't see how I could put them in .ssh/config? Lets say I have three hosts, with instance IDs i-0abcdabcd, i-1abcdabcd, and i-2abcdabcd. I start them with commands like start_ec2 0, start_ec2 1 etc where start_ec2 knows my alias-to-instance ID mapping and does aws --profile sb ec2 start-instances --instance-ids <alias>. Then to ssh in I have commands like ssh_ec2 0 which looks up the hostname for the instance and then ssh's to it.

Comment by jefftk (jkaufman) on Quarter Inch Cables are Devious · 2025-04-05T16:28:57.633Z · LW · GW

They're weird: input and output in the same jack. They're for connecting to external effects, often through a cable that splits TRS to dual TS.

Comment by jefftk (jkaufman) on Quarter Inch Cables are Devious · 2025-04-05T16:27:58.156Z · LW · GW

do you already know that a piezo signal is much improved by a preamp with >1 meg ohm input impedance?

Very much so, yes! And input impedance this high pretty much requires an active circuit.

Comment by jefftk (jkaufman) on Cheesecake Frosting · 2025-04-04T11:03:51.622Z · LW · GW

I have never met anyone, nor heard of anyone, who was somehow under the impression that cream cheese frosting is in any way incongruous or weird.

Strange; I've run into this multiple times. Most memorably, when my five year old younger sister was really upset that her birthday cake has cream cheese frosting -- "cream cheese goes on bagels". At a time when she already had had and liked cheesecake.

Comment by jefftk (jkaufman) on Auto Shutdown Script · 2025-04-02T12:40:11.948Z · LW · GW

That's elegant in some sense, but somehow doesn't feel like the right way to do it.

Comment by jefftk (jkaufman) on Auto Shutdown Script · 2025-03-31T11:53:41.615Z · LW · GW

I like this idea a lot, but I'm nervous about setting the right CPU threshold. Too low and it never shuts off, too high and it shuts down in the middle of something when waiting for a slow download. But possibly if I looked at load logs I'd see it's so clearly either ~zero or >>zero that it's not fussy?

Comment by jefftk (jkaufman) on Silly Time · 2025-03-22T10:48:36.743Z · LW · GW

Why?

Comment by jefftk (jkaufman) on Middle School Choice · 2025-03-15T11:25:20.495Z · LW · GW

Fixed! I was missing a comma.

Comment by jefftk (jkaufman) on Middle School Choice · 2025-03-05T01:30:59.240Z · LW · GW

Interesting! That Boston Public Schools switched from this mechanism to Gale-Shapley seems like it might be useful in convincing our school board (which is separate from the BPS school board, since schools are municipality-level here) to switch.

Comment by jefftk (jkaufman) on Tax Price Gouging? · 2025-02-28T15:22:38.737Z · LW · GW

Their definition of "Price gouging occurs in a competitive market when lowering the price from the market-clearing level would increase total Utilitarian welfare" is a bit sneaky: it means that any time I say "here's an example of where price gouging helps improve disaster response" they can just say "but that's not real price gouging, since a lower price wouldn't increase welfare".

It also doesn't look to me like the paper's approach gives a good framework for thinking about long-term investment incentives and preparation for future disasters, or people selling/renting possessions they wouldn't normally put on the market sell (air purifiers, renting spare rooms).

The paper's division of circumstances into price gouging vs not isn't a good match for the real world, and leads them to support policies like the current ones that normally don't do anything and then suddenly make large impacts in a disaster. Instead I'd like to see recognition that it's hard to determine welfare-maximizing pricing in real time and that price signals can reach very far, and instead use a mechanism that allows price increases to occur but redistributes some of the profits.

Comment by jefftk (jkaufman) on Tear Down the Burren · 2025-02-04T12:10:11.922Z · LW · GW

I think you might find the pushback in the FB comments even more illustrative. Including one where a commenter doesn't want the new construction because it could lure NIMBYs to move in.

Comment by jefftk (jkaufman) on Kitchen Air Purifier Comparison · 2025-01-22T12:12:22.443Z · LW · GW

Other side of the room, about ten feet from the stove. Same place each time, yes.

Comment by jefftk (jkaufman) on Beards and Masks? · 2025-01-20T03:54:41.983Z · LW · GW

I had seen ideas along these lines, and I wish I had remembered this before shaving my beard off!

Comment by jefftk (jkaufman) on Tax Price Gouging? · 2025-01-19T20:07:42.501Z · LW · GW

I'd be happy to give you good odds on, conditional on this policy being enacted, it not expanding to comprise more than 0.1% of total US taxation.

Comment by jefftk (jkaufman) on Beards and Masks? · 2025-01-19T20:05:27.374Z · LW · GW

I don't trust my measurements as much in the stubble case, because of the risk of particles leaking into the bag through its exit. So presenting the other cases as relative to stubble risks compounding error.

If the relevant counterfactual is not masking, then I think I'm giving these reductions the right way around?

Comment by jefftk (jkaufman) on Tax Price Gouging? · 2025-01-19T13:11:00.730Z · LW · GW

This was one of the places where I really disliked her campaigning was doing (even though I preferred her overall). The basic proposal (though they were vague) was to make a federal law that would act similarly to the various existing state laws, but then she campaigned as if it would do something about current grocery prices. Which doesn't make sense: the grocery price changes really don't look like they're covered by any of the state laws, and a law that did cover them would be a huge (and quite bad) change.

Is your model that what's covered by "price gouging" would end up expanding if a proposal like mine were implemented?

Comment by jefftk (jkaufman) on Tax Price Gouging? · 2025-01-18T12:48:30.848Z · LW · GW

Hmm. The change here is from "illegal" to "legal but taxed". So it seems to me that people should only ever be exposed to this additional tax complexity of they "opt in" by doing something they previously couldn't?

Comment by jefftk (jkaufman) on Tax Price Gouging? · 2025-01-17T19:23:09.096Z · LW · GW

The thing that I think would be overall better (no price controls) is politically unpopular, strongly socially discouraged, and often illegal. This is a proposal that tries to move us in a direction I think is better, while addressing some of what price gouging opponents dislike.

Comment by jefftk (jkaufman) on Tax Price Gouging? · 2025-01-17T19:20:41.368Z · LW · GW

one of the things the public hates more than price increases during a shortage is higher taxes any time

Maybe? Though in this case what we're taxing is the disliked activity--price increases during a shortage. So possibly this would be popular, like taxes on alcohol, tobacco, or gambling?

make emergencies a tax holiday

The main good bit of market pricing this would miss is the demand reduction and reallocation caused by the higher prices. I might be willing to buy 100lb of ice at $1/lb but only 10lb of ice at $5/lb: it's easier for me to just dump a bunch of ice into my fridge, but if I prioritize and put the important stuff into a cooler I can make do with much less. If the government is subsidizing suppliers to keep the price at the pre-disaster rate I don't have this incentive to ice more efficiently.

Comment by jefftk (jkaufman) on Tax Price Gouging? · 2025-01-17T14:59:05.146Z · LW · GW

A new air purifier is $150, but mine have been hanging around my house collecting dust and viruses; I don't think a used air purifier would have gone for $150 pre-emergency. Let's say the used value was $75. To get the same benefit as selling for $300 with no surcharge I'd need to charge $525: 2x my $300, less the $75 used value.

But I agree: the air purifiers situation is still improved when moving from the status quo (illegal) to the proposal (taxed). My point with that footnote is that the proposal still does some to discourage supply increases relative to a world without this regulation.

Comment by jefftk (jkaufman) on Voluntary Salary Reduction · 2025-01-15T19:43:19.610Z · LW · GW

Pretty sure the salary transparency law doesn't apply to us, because you need 25+ MA employees. Even if it did, though, I think it would mostly mean giving moderately wider salary ranges? Which I expect would be fine; our two current open positions [1][2] have ranges of 23% and 30%.

[1] https://securebio.org/careers/2024-lab-tech/

[2] https://securebio.org/careers/2024-director-operations/

Comment by jefftk (jkaufman) on Maximizing Communication, not Traffic · 2025-01-06T21:21:23.540Z · LW · GW

You're more likely to gain some reputation or a job or a spouse if the reader goes to your website and sees your name there at the top.

Right! I agree there are advantages to getting people onto your site beyond the opportunity to show them ads or convince them to buy a subscription. The post, though, is about the consequences of being in the fortunate position of not needing to do this.

Comment by jefftk (jkaufman) on Fireplace and Candle Smoke · 2025-01-01T19:14:31.492Z · LW · GW

It's open; no door.

Comment by jefftk (jkaufman) on Non-Obvious Benefits of Insurance · 2024-12-25T01:48:53.985Z · LW · GW

Sorry for assuming you were also in the US!

Comment by jefftk (jkaufman) on Non-Obvious Benefits of Insurance · 2024-12-24T04:27:16.045Z · LW · GW

since the scale of damages in the upper tail exceeds almost everyone's accessible wealth

Car insurance is [edit: in the US] bounded: a standard policy will cover you up to some cap (ex: $50k). I think maybe your comment is a better argument for umbrella insurance, though that is also not infinite.

Comment by jefftk (jkaufman) on Last Line of Defense: Minimum Viable Shelters for Mirror Bacteria · 2024-12-22T12:32:15.935Z · LW · GW

While it's nice to know the mechanism, I think all we really need in this case is the empirically determined performance curve.

Comment by jefftk (jkaufman) on Last Line of Defense: Minimum Viable Shelters for Mirror Bacteria · 2024-12-21T22:19:05.273Z · LW · GW

Other, more targeted risks, such as bioweapons, pandemics and viral outbreaks would be better served by these shelters

I think they could maybe be appropriate for some bioweapons, but for most pathogen scenarios you don't need anywhere near the fourteen logs this seems to be designed for. So I do think it's important to be clear about the target threat: I expect designing for fourteen logs if you actually only need three or something makes it way more expensive.

Comment by jefftk (jkaufman) on Last Line of Defense: Minimum Viable Shelters for Mirror Bacteria · 2024-12-21T20:20:27.440Z · LW · GW

Filtering liquids is pretty different from air, because a HEPA filter captures very small particles by diffusion. This means the worst performance is typically at ~0.3um (too small for ideal diffusion capture, too large for ideal interception and impaction) and is better on both bigger and smaller particles. The reported 99.97% efficiency (2.5 logs) is at this 0.3um nadir, though.

Comment by jefftk (jkaufman) on No Internally-Crispy Mac and Cheese · 2024-12-20T15:24:13.905Z · LW · GW

It's not really an edge thing, it's a top vs inside thing. So I wouldn't expect more side surface area to help?

Comment by jefftk (jkaufman) on When Is Insurance Worth It? · 2024-12-20T14:16:51.408Z · LW · GW

This is good! But note that many things we call 'insurance' are not only about reducing the risk of excessive drawdowns by moving risk around:

  • There can be a collective bargaining component. For example, health insurance generally includes a network of providers who have agreed to lower rates. Even if your bankroll were as large as the insurance company's, this could still make taking insurance worth it for access to their negotiated rates.

  • An insurance company is often better suited to learn about how to avoid risks than individuals. My homeowner's insurance company requires various things to reduce their risk: maybe I don't know whether to check for Federal Pacific breaker panels, but my insurance company does. Title insurance companies maintain databases. Specialty insurers develop expertise in rare risks.

  • Insurance can surface cases where people don't agree on how high the risk is, and force them to explicitly account for it on balance sheets.

  • Insurance can be a scapegoat, allowing people to set limits on otherwise very high expenses. Society (though less LW, which I think is eroding a net-positive arrangement) generally agree that if a parent buys health insurance for their child then if the insurance company says no to some treatment we should perhaps blame the insurance company for being uncaring but not blame the parent for not paying out of pocket. This lets the insurance company put downward pressure on costs without individuals needing to make this kind of painful decision.

  • Relatedly, agreeing in advance how to handle a wide range of scenarios is difficult, and you can offload this to insurance. Maybe two people would find it challenging to agree in the moment under which circumstances it's worth spending money on a shared pet's health, but can agree to split the payment for pet health insurance. You can use insurance requirements instead of questioning someone else's judgement, or as a way to turn down a risky proposition.

Comment by jefftk (jkaufman) on The Dangers of Mirrored Life · 2024-12-17T02:47:28.151Z · LW · GW

Short story about this from a few years ago: Your DietBet Destroyed the World. Mirror bacteria developed to produce L-Glucose, everything is fine until there's an accident.

Comment by jefftk (jkaufman) on Biosecurity Culture, Computer Security Culture · 2024-12-16T13:57:51.263Z · LW · GW

Here is a now-public example of how a biological infection could kill us all: Biological Risk from the Mirror World.

Comment by jefftk (jkaufman) on Why Isn't Tesla Level 3? · 2024-12-12T00:38:43.949Z · LW · GW

I don't think this makes much sense. In a regulated industry, you want to build up a positive reputation and working relationship with the regulators, where they know what to expect from you, are familiar with your work and approach, have a sense of where you're going, and generally like and trust you. Engaging with them early and then repeatedly over a long period seems like a way better strategy than waiting until you have something extremely ambitious to try to get them to approve.

Comment by jefftk (jkaufman) on Second-Time Free · 2024-12-11T22:13:03.713Z · LW · GW

Funny! I almost deleted the cross-post because it seemed too short to be interesting here.