HNHacker News
TopNewBestAskShowJobs

mandevil

5,023 karma · joined June 7, 2016

submissionscomments
mandevil··on Silicon Valley is transforming the military-industrial complex? (2024)
This long pre-dates Google.

Microprocessors as a whole were a result of the US military industrial complex. The first large scale use of integrated circuits was the Minuteman II ballistic missile guidance system. The lineage that leads to the modern smartphone starts with Texas Instruments winning the contract for that military guidance system (first as a subcontractor to North American, then fully on their own).

Similarly, the first production use of a charge-coupled device for digital camera technology was the KH-11 spy satellite.

mandevil··on I have a theory that software drives people insane
At very large $companyIUsedToWorkFor, the accessibility features got a lot better once we hired a blind developer. Once it went from "we have to pass this test" as our only feedback to "Bob did this because it confused his text-to-speech program when he was looking for another bug" we got such a great success flywheel going. Very quick feedback cycles really is required for successful software development.
mandevil··on Planet Labs' open satellite feed
Flock is Planet Labs name for the mega-constellation of imaging satellites made up of 3U cubesats known as Doves- hence the name for the full constellation. It has nothing to do with the automated license plate reader company.
mandevil··on Coyote v. Acme (1990)
Is it going to be streaming? On which platform? With the "HBO canceled it, wouldn't even release it to streaming" already in its history I am very unsure that it will even end up on streaming, and so decided to see it in the theater.

And I hit a Sunday matinee with my 9 year-old so it was $10.75/person, which felt worth it to me.

mandevil··on Coyote v. Acme (1990)
My kid (9yo) had seen a couple of Roadrunner cartoons on Youtube, no more than that. e.g. I don't think he's ever seen a Sylvester-Tweety cartoon. It didn't matter, he enjoyed the movie a lot. Beyond the very basics of Coyote and Roadrunner, which everyone picks up very quickly- and if you don't they do a great modern version in the opening minutes to bring you up to speed- the movie doesn't need deep knowledge of the WB cartoon universe. It's not like the MCU that way.

And the fact that it reinforced a message his mom and I have been trying to teach him (about the importance of not letting failure keep you from trying again) was a bonus for us.

mandevil··on Saab has unveiled its A3 collaborative combat aircraft concept
https://en.wikipedia.org/wiki/Low-cost_Uncrewed_Combat_Attac... is almost a straight copy of the infamous Iranian Shahed for ~$35,000 USD. (Perhaps the US sourced their Shahed from Ukraine, though that, like many things about this program, has not been officially discussed.)
mandevil··on Nancy Grace Roman Space Telescope
Hubble was the result of an open competition between a variety of companies and technologies. But the winners were the people who built the KH-11 spy satellite, who could offer the cheapest and best proved options because of their experience with KEENAN.

Both KH-11 and Hubble had similar sized mirrors, but that wasn't because of design reuse, it was because that was the biggest primary mirror you could fit in the Space Shuttle cargo bay (1). In actual fact no KH-11 went into space on a Shuttle, but the plan up until the Challenger disaster had been for the STS to carry all US satellites into space, including the KH-11, which was designed around that cargo bay.

1: The space shuttle cargo bay was sized the way it was for NRO payloads, but it seems clear that the USAF wasn't thinking about KEEENAN when they requested that size- a design like that would be better if it was wider and didn't need to be nearly as long. My suspicion is, when NASA asked them what size they wanted for the bay, they took the last design they had- the just cancelled KH-10 Manned Orbiting Laboratory, and used that.

mandevil··on 9th Circuit sides with states in Kalshi gambling fight
Everyone agreed that this (what the court ruled) was the plain meaning of the law up until Kalshi just decided to go for it. They basically did an Uber on the law, completely ignoring how it had long been interpreted and demanding someone stop them. And only once Kalshi wanted to make money on sports gambling did there start to be parsing like this, to try to argue that sports gambling was legal on a CFTC-regulated exchange. If Kalshi had gotten the law thrown out for vagueness then basically there was a road map for making any law that got in the way of a company making money thrown out for vagueness.

The key is that up until a few years ago basically the universal consensus was that sports gambling was not possible on a CFTC regulated exchange, then all of a sudden Kalshi did it and now they are trying to pay enough lawyers to get them to justify it. This ruling is not judicial legislation, this is demanding that companies actually follow the law.

mandevil··on CEO fired developers to make room for AI. Developers create open source AI CEO
Counterpoint: most human CEO's are doing trendslop as well. At least in the worlds I live in (US technology industry, so either megacap public companies or SV-funded startups). It often seems like all of the VCs, CEOs, and large investors in public software companies are all on the same group-chats and sharing the same ideas with each other, driving lots of this trendslop.

From observation of having worked at 7-8 companies as a software dev, it sure seems to me that most CEO decisions could be replaced by AI easier than software dev work can.

mandevil··on Woman stranded in Spain after UK's eVisa system mistakes her for twin sister
Because companies can choose their customers, and can choose not to serve some customers because they are too difficult/expensive, while a government can't ethically make the same choice. A government (at least a liberal democratic and republican government of, by, and for The People) serves all their citizens, it's kinda the point, whereas a company definitely maintains types of customers they are not interested in.

This is a fundamental problem with "running government like a business," one of several that point to the fundamental flaws of the entire idea (profit motive, unitary unit of execution, etc.).

mandevil··on The Defense-Tech Bubble Is Headed for Consolidation
Even companies that primarily sell software to the US Government don't get software like margins. Functionally, the business of selling software to the US Government scales like plumbing and not like commercial/consumer software. A plumbing business can only stack so many plumbing jobs into its plumbers, so to scale it needs to hire more plumbers. Most software businesses scale beautifully because the first copy is really expensive and all future copies are somewhere between free (distributed over the internet) and very cheap (shrink-wrapped box with a CD inside). But software companies that sell to the US Government are actually selling developer time to the US Government, not finished products. So that scales with the number of developers you can hire.

And that actually makes sense. Even for something like hospital management, the government is going to be different. Epic's EHR system can sell to bunches of hospitals and amortize most of their development work across all of those hospitals- there is only VA system and it is very different from how even a large hospital system functions (no insurance claims! lifetime tracking!), so adapting it is going to be painful.

mandevil··on OpenRouter is joining Stripe
Fortunately Stripe is in the business of providing a single abstraction over an enormous pit of complexity, so I think they'll be in good hands!
mandevil··on Being ambitious and being a dad
Yeah, this is also what I see as the main threat to my relationship with my wife: my complacency, taking it and her for granted. We both work hard on our parenting our 9 year old, and our careers, but then you need to spend the time with each other, lest you become roommates who run an unpaid childcare service on the side.

And I do wonder if this is about the engineer mindset ('I've reduced this to a previously solved problem, I just let the subroutine handle it') or about the way that men are socialized in my culture (just take her out to dinner twice a year- Mother's Day and Valentine's- and remember her birthday and you're meeting social expectations) or what. But it's the biggest threat to my (and I'd hazard a guess most other) marriages.

mandevil··on Being ambitious and being a dad
I think the point that my friend's mom was making to her was that for a woman (with significantly higher social expectations for the amount of care work and housework) you can only be good at two of the three, because you are a human being with a finite amount of time and energy.

As for how you end up with just those two, I think the answer is divorce: you don't spend the energy to maintain your relationship with your spouse. Before you had kids you could invest your time and energy in your spouse and your career, then the kids come along and your relationship with your spouse weakens, either all the way to divorce or to just a degraded state.

mandevil··on Being ambitious and being a dad
This is a conversation that ambitious women have been having for decades. To the point where it's a cliche. Having it about men and women is valuable, having it be about them separately I think masks some of the structural problems- e.g. better childcare, more and better laid out parental leave(1), etc.

Two things I've heard from different ambitious women: "To really achieve, you need a wife" is something I've heard a lot- that it takes one parent sacrificing some of their career priority; traditionally that was the woman but it in theory could be the man (2), it just rarely is.

The other thing an ambitious woman told me once is that her mom told her "husband, career, kids, pick two." Basically, there is just only enough energy for a given person per day to invest in two of them. I've seen some women who managed, from the outside, to at least look successful at all three, but it's rare indeed.

1: When my kid was born the software company I worked for (I'm an American at an American company, but this was an area of competition for software devs at the time) offered a 14 week paid parental leave, even for men. Most men took a four week ("secondary caregiver" leave) and overlapped it with their wives 12 week unpaid FMLA. I took mine (14 week "primary caregiver") after my wife's leave expired, such that our kid had one of us caring for him every moment of his first six months. I remain convinced that was absolutely vital as the basis for both my relationship with my son and with my wife- she had to rely on me, trust me to care for the kid, and I couldn't hand him off, it was all on me every day. And so we both developed the parental muscles, could trust that the other one understood the reality of the situation, in a way that many father's don't get a chance. And that experience convinced me that the US needs maternal leave, obviously, but it also needs paternity leave- and the policies need to be designed such that the woman has to be back at work for at least some of the paternity leave, it can't all be used concurrently.

2: In a recent survey of American households https://www.pewresearch.org/social-trends/2023/04/13/in-a-gr... about 55% of American heterosexual marriages the man makes 60% or more of the household income, about 30% both halves of the couple were between 40-60%, and just 16% saw the woman make more than 60% of the household income. In the majority of the 16% the woman still spent more time on unpaid household chores and carework than the man they were out-earning. Only in the 6% of heterosexual marriages where the woman earned 100% of the income did the number of hours per week in unpaid labor of men even equal that of their female partner.

mandevil··on Fed's Kashkari says 'now is the time to start slowly moving' rates up
The problem for mortgages is that the headline rate (30 year fixed) was historically low for almost the entire period 2009-2020, as the economy slowly struggled out of the Great Recession and then the rates went absurdly low during the Covid recession. That meant that a lot of people locked in mortgage rates that are impossibly low (including me) and going back to more "normal" rates- the current rates are a little lower than what was available in the period 1993-2008- feels high to people. And so many people locked in those low rates (either purchase or re-fi), can't get those low rates on a new house, and so feel locked into their current home, which is serving as an anchor on the entire real estate market.

But you can see this pattern here in FRED: https://fred.stlouisfed.org/series/MORTGAGE30US

mandevil··on Waymo in Dallas
I kinda feel like "It's often the fault of the human driver who takes over last second" means it is still Autopilot's fault. It either needed to alert and hand-off control to the user well before the situation got bad- or stick with control. Getting into a bad situation and just handing off control is the worst possible way to do things. The human needs time to update their situational awareness, the Tesla needs to explain what is causing its concern to the human, etc. If it can't do that effectively- and quickly enough in the pre-accident moments- then it needs to not be used at all because it is more dangerous than just a human driving on their own. 20 years ago I did robot-human driving collaboration experiments for the US Army and I can tell you based on our experiments this is a really hard problem, but those experiments are why Tesla's entire approach has seemed suspect to me from the beginning.

It's either functional or not, this sort of half-assed system is the worst of all worlds. And I say this as someone who has routinely trusted his family in a Waymo. But I think that the Tesla approach is much more dangerous.

mandevil··on SQLite Critical CVEs or LLM Slop?
I would be careful with this line of thought: opening a malformed archive that gets you into user space is often the first step in a chain-of-attacks that ends up winning Pwn2Own, so I think that a 8-ish score makes sense for it. It won't be enough to do much on its own, but for the past decade or so it's been all about chaining enough small things together to get root, rather than single points of failure.

I keep feeling like the entire CVE system is creaking and about to fail- the signal-to-noise on that has gone so far down, the gate-keeper function that MITRE et al are supposed to be providing clearly has fallen apart, but we do need some way of tracking problems and alerting on bugs in commonly reused libraries. So I can see the problems with the current system, I just can't envision the new, better system to build to replace it.

mandevil··on German Peasants' War
For all societies before about 1870 at the very earliest, the reason for large families was the very high death rate: a typical woman could expect to get pregnant 10 times, lose five of them to miscarriage, lose two of the five live births before their first birthday, and another at some later point before adulthood. These families typically would be so close to the food margin that the rule of thumb was mothers expected to lose a tooth for every live birth- the baby and the mom would struggle for the same calcium. This is a serious deal, and the main reason for the large families- to survive all of that death.

And even the wealthiest families would still lose kids. In 1924 the 16 year old son of the President of the United States, Calvin Coolidge Jr, went out to play tennis against his brother. But he forgot to put on his socks. He got a blister, it popped, got infected, and he died. That was the world that humans lived in just a century ago, even the most powerful could expect to lose children before adulthood. And so they needed large families to ensure that some of them made it.

mandevil··on The creepiest 'sales demo' of all time
When you don't know what you're talking about, an option you always have is to be silent. I suggest that you exercise that option next time.

At the time I was doing this, it was part of a very large company that quarterly ran audits of all their own systems for security and legal compliance, and they did GPDR as one of their things to audit against.

So we were not scammed, we had our internal employees do their job.

mandevil··on The creepiest 'sales demo' of all time
This would be true if they were working from a baremetal Apache server. But they seem to be using a vendor, Cloudflare, for their CDN. And so I strongly suspect that they used their existing Cloudflare account to do it. Just type the countries you want to block into a field in the Cloudflare UI and you're done. I've used that UI myself (not for GPDR reasons but for compliance with my countries sanctions). Significantly easier than controlling the cookies and data retention and getting an audit to certify compliance, which I've also done.
mandevil··on SpaceX stock drops to a new low and loses $1T in value in a month
There are rumors that the next step is a TSLA-SPCX merger. Each company has something that Elon wants but is hard to get: Elon has super-voting controlling shares of SPCX, but TSLA is part of the S&P500.

Once a company is listed, exchange rules prohibit adding super-voting shares, it has to be done prior to listing. In order to qualify for the S&P500 a company has to have a large enough market cap and be net profitable over an entire year in the market. It seems unlikely that SPCX will qualify for that bar in the foreseeable future.

However, a merger can combine both features into one company. TSLA recently rechartered in Texas, which makes it very hard for shareholders to sue. Presumably most of the TSLA shareholders today like Elon Musk, so they would be okay with the merger, and as mentioned above Elon has full control over SPCX. Since they are in totally different markets it is hard to see what sorts of anti-trust arguments even a hostile government (e.g. Europe or Democratic state level AG's) could convince a judge of. But he does kinda need the merger to seem like something of equal companies, not an acquisition of a failing company by a successful one, so that he can keep both of the features that he wants.

mandevil··on Apple sues OpenAI, accuses ex-employees of stealing trade secrets
Heh, as a (very white) American I presumed it was America in general today. From what I can see, it seems to be turning into a place where it's all scams, rug-pulls, crypto and sports gambling. This concerns me about the world that my 9 year old is growing up in, the only world he's ever known, even the early 2010s seemed to be higher trust than the past decade has felt like.
mandevil··on The glass backbone: Why the Army's logistics will break in the next war
The key is selecting officers for competence, not loyalty. This requires all the other stuff in your country to be set up so that the leaders aren't worried about coups from your own military, but the advantage to getting all of that is that you can have a much more effective military.

Why? Because any time junior officers just went through losing a war they are going to be pissed off that they were sent out there to do something that was impossible, and got a lot of their friends killed doing it. And if you let them, they are going to fix your military and make it more effective. My favorite example of this is the unpublished Ph.d thesis from Marshall Michel, The Revolt of the Majors (https://etd.auburn.edu/handle/10415/595) about all of the junior pilots in the US Air Force who experienced, first hand, how terrible and useless the USAF was during Vietnam and over the course of the 1970's and 1980's built the totally different US Air Force that did Desert Storm.

If you are fortunate enough that you don't have the experience of recently losing a war, there will be a smaller number of junior officers who will be worried about losing the next one, and it will take more effort to identify those officers and put them into positions of power, but it is still possible to revolutionize your military without the bitter taste of a defeat. Defeat just makes it so that there are lot more junior officers committed to reform, and they will have the upper-hand over the more senior officers- so long as they are all selected for competence and not loyalty. If promotions are selected with loyalty as the primary factor, then you don't get reform, you get patronage.

Sometimes a patronage system can be effective, but it ends up being like the Czarist Russian fleet of 1905: Admiral Makarov was very very good, and everything directly under him was competent, but all of the other admirals varied between mediocre and terrible and the rest of the fleet was as well. After Makarov's ship the Petropavlovsk sank with almost of its officers and men (including him) the Russian Navy gave no further benefit to the state, it was just a sacrifice.

mandevil··on Antares achieves criticality of Mark-0 reactor
Back in the 1950's, as part of a study for putting ICBM bases in Greenland, the US Army built a 2MW reactor (PM-2A) and deployed it to the test base (Camp Century) in Greenland. It powered the camp for about three years, modulo a little problem where it was shut down for a while after a prototype (SL-1) killed two soldiers and a sailor in Idaho. In addition, the Navy operated another one (PM-3A, 1.75MW) for a decade in Antarctica at McMurdo Sound, until they cut it up and brought it back to the US. There was also the MH-1A (10MW- and the only one I've mentioned that used LEU instead of bomb-grade HEU) sitting on a freighter in Lake Gatun to power parts of the Panama Canal Zone.

All of these reactors were built in the early 1960's and the last (MH-1A) was retired in 1978. All of them were operated in places that had lots of soldiers around (though McMurdo and Camp Century relied more on being really difficult to get to than actual sentries) And they were never replaced. Because even having guards already paid for didn't help the economics of the situation. Maybe things are different now. But I've yet to see any evidence for it.

mandevil··on European ISPs Want Rightsholders Held Accountable for Overblocking Damage
Yeah but they were still vulnerable to obscenity charges- in the case you cite Handley took a plea deal and served six months in jail because he was certain that the jury would find him guilty of obscenity (the deal kept him from having to register as a sex offender).

Obscenity has no 1st Amendment protections. As defined by the Supreme Court the standards for it are they are relative to the community around you, n.b. the physical community not the virtual one. So, when a victim of a non-consensual generated CSAM image sues a company in her (99% of such victims are women) locale, who would the jury rather vote for, the underage victim of a non-consensual generated CSAM image, or the company that generated the image?

mandevil··on The CEO of Mullvad is the main financer of the Swedish Örebro party
https://www.nber.org/system/files/working_papers/w8942/w8942...

Some economists theorize that a long time Mayor of Boston (James Curley) used economic populism (taxing wealthy people of English descent and redistributing to poorer, usually of Irish descent) and anti-British rhetoric to reshape the electorate in ways that benefited him, even if it didn't benefit the city as a whole. The theory goes, he had a plan to drive out the wealthy people of English descent so the poor people of Irish descent would make up a larger share of the electorate and he could win more elections.

My understanding is that even most economists think that this isn't actually real. It's largely a couple of economists building a mathematical model, and then looking at cherry-picked examples, e.g., minority mayors during the 1970's and assuming that it was the result of a dastardly plan by the minority mayors rather than the result of larger social forces driving White Flight from cities.

In general, I think that mayors might make dumb decisions, but they largely do it because they think it will be good for the city and are wrong, not because they are twirling their mustache and cackling away.

mandevil··on The CEO of Mullvad is the main financer of the Swedish Örebro party
So for housing it depends on the local laws (1), but for labor this has actually been heavily studied, and the general consensus (2) is actually higher demand for native-born labor. All of those immigrants need goods and services, after all, so they increase demand. Focusing on immigrants providing labor without mentioning that they buy things as well is assuming your conclusion.

And the demand is not just for doctors and other highly credentialed labor. The most nativist work on the Mariel Boatlift (3) (by Borjas) only found a decrease in wages for native-born high-school dropouts, and the general consensus of other economists seems to be that his work was faulty. The general consensus on Mariel (cite fn2 again) is that it was good, economically, for the native-born people in the Miami labor force when an additional 7% of the labor force suddenly arrived as immigrants over the course of a few months.

1: How much housing can be built legally is the key factor here. Immigrants can drive up the prices if no more housing can be built but that's just another way of saying that "no more housing can be built" is a really terrible policy that is enormously destructive. If building housing is relatively easy, then it doesn't drive up prices. In fact, immigrant labor is often used to build this new housing. Don't let your area become like the Bay Area and you'll be fine.

2: Wearing my physics hat, I am not comfortable saying that anything in economics is actually proven.

3: https://en.wikipedia.org/wiki/Mariel_boatlift

mandevil··on Astronauts told to return to ISS after sheltering over air leak repairs
NASA used pure O2 in space until the end of the Apollo program, but the Shuttle and later used the same air we breathe today, 1atm 80% N2/20% O2. Note that in space, the pure O2 was at 0.4atm, so roughly twice the oxygen partial pressure, but only slightly more dangerous than the air we are breathing now. (You need about 0.4atm to keep your lungs from collapsing, so that's the lower limit.)

Why the difference? It's a question of what risks you were most afraid of. Even today, every single spacewalk is done at 0.4atm pure O2- trying to do a spacewalk at 100kPa even the strongest man in the world would have trouble bending his arms- so before a spacewalk the astronauts need to spend several hours pre-breathing pure O2 to get all the nitrogen out of their bloodstream before they can do a spacewalk. The Apollo program thought it was safer if the astronauts could do a spacewalk at literally any point in the mission, so that's what the spacecraft was designed around.

On the other hand, for long duration spaceflight, introducing a different pressure and atmosphere is just another potential source of health problems. Even today, the largest source of information on how human bodies last under 0.4atm pure O2 is the three Skylab missions from 1973-1974. And so the Soviets- who were always more interested in space stations than the moon- and NASA during the Shuttle era went with the atmosphere that seemed like it offered less health risks for people staying on a space station.

Okay, so what about the Apollo 1 fire? To speed up testing, Apollo 1 did two tests at the same time: the Plugs-Out Test, where the astronauts were in the spacecraft with everything running and practicing their countdown, and the Overpressure test where they pressurized the spacecraft to 1.4 atm (to mimic the pressure differential in outer space). And they did it with pure O2. So you had all of these electronics running in an environment at 1.4atm pure O2. And that was incredibly dangerous, in a way that actual spaceflight, a mere 0.4atm O2, was not. But it was just a test, another in a long string of them, and no one involved ever really analyzed it as a potential hazard.

After Apollo 1 a few things were changed: one was that they did the Plugs Out test and the Overpressure test at different times, and a lot of stuff was turned off for the Overpressure test. Another was that the Apollo capsule at takeoff was 1atm 80/20 until a couple of minutes into flight, when it dumped the cabin atmosphere overboard and replaced it with pure O2 at 0.4atm. That's why the astronauts carried little packs in their arms in all the pictures of them getting into the spacecraft, that's the pure O2 tank that they were breathing off of until they could switch to the atmosphere in the cabin after it was replaced.

mandevil··on Astronauts told to return to ISS after sheltering over air leak repairs
They were definitely used on Mir- in 1997 one caught fire, blocking the crew's access to their escape Soyuz, though they put it out.

It looks like NASA helped redesign it to be safer, creating the modern Solid Fuel Oxygen Generator (SFOG) system still in use on the ISS as the backup.

← PreviousPage 2 of 34Next →