condiment
Aswath Damodaran, who teaches corporate finance at NYU Stern, has a bunch of great talks and content about this where he discusses how companies should act their age. When older companies that are no longer paying dividends are moving into a divestiture phase, they restructure and split up. What we are seeing with some of these big tech companies is that they are transitioning from an exciting growth story into an extractive dividend story in a way that's becoming harmful to consumers. That's why we're talking about breaking them up, and thats the line their management will have to walk if they want to maximize the value of the firm to shareholders through the decline.
The 3d demos are similar to what you experience when using a VR headset with desktop emulation software. I ran experiments with that for several months and while the concepts were interesting, context switching in a simulated physical space was actually a lot slower than alt+tabbing between things.
The Model 3 approach takes their unified rear axle (motor,axle,wheels) and mounts it into an existing frame. Then you just need to find a place to stuff the batteries, retrofit some high-voltage electronics, and you're off to the races. One of the drawbacks of that approach is that it changes the stance of the vehicle, but for this Mustang that doesn't seem to matter much - it still looks classic.
Other converters either go for the high end with a model S and fit the motor into a traditional drivetrain for a sleeper build, or they go for the low end and take an old forklift motor and batteries and build what is effectively a street-legal golf cart. Prices range from $5-100k depending on your level of DIY and how dangerous of a classic car you want on the other side of the process.
[1] https://coloradosun.com/2023/06/25/classic-cars-electric-veh...
As it is we're seeing companies capture IDs and face scans and it's incredibly invasive relative to the need - "prove your birth year is in range". Getting hung up on unlinkable sessions is missing the forest for the trees.
At this point I think the challenge has less to do with the crypto primitives and more to do with building infrastructure that hides 100% of the complexity of identity validation from users. My state already has a gov't ID that can be added to an apple wallet. Extending that to support proofs about identity without requiring users to unmask huge amounts of personal information would be valuable in its own right.
An 18-year-old creating an account for a 12-year-old is a legal issue, not a service provider issue. How does a gas station keep a 21-year-old from buying beer for a bunch of high school students? Generally they don't, because that's the cops' job. But if they have knowledge that the 21-yo is buying booze for children, they deny custom to the 21-yo. This is simple.
For age verification specifically, the only information that services need proof of is that the users age is above a certain threshold. i.e. that the user is 14 years or older. But in order to make this determination, we see services asking for government ID (which many 14-year-olds do not have), or for invasive face scans. These methods provide far more data than necessary.
What the service needs to "prove" in this case is three things:
1. that the user meets the age predicate
2. that the identity used to meet the age predicate is validated by some authority
3. that the identity is not being reused across many accounts
All the technologies exist for this, we just haven't put them together usefully. Zero knowledge proofs, like Groth16 or STARKs allow for statements about data to be validated externally without revealing the data itself. These are difficult for engineers to use, let alone consumers. Big opportunity for someone to build an authority here.
Claude is going to help mostly with code, much less with design. It might help to accelerate integration, if the application is simple enough and the environment is good enough. The fact is, going cross-platform native trebles effort in areas that Claude does not yet have a useful impact.
Abundance supports different strategies. One approach: Set a deadline for a response, send the turn to every AI that could possibly answer, and when the deadline arrives, cancel any request that hasn't yet completed. You know a priori which models have the highest quality in aggregate. Pick that one.
One of the things I observed with models locally was that I could set a seed value and get identical responses for identical inputs. This is not something that people see when they're using commercial products, but it's the strongest evidence I've found for communicating the fact that these are simply deterministic algorithms.
It's far more challenging to win the 'build' argument on a cost savings approach, because even the least-savvy CIO/CTO understands that the the price of the vendor software is a proof point grounded in the difficulty for other firms to build these capabilities themselves. If there's merit to these claims, the first evidence we'll see is certain domains of enterprise software (like everything Atlassian does) getting more and more crowded, and less and less expensive, as the difficulty of competing with a tier-1 software provider drops and small shops spring up to challenge the incumbents.
The fewer category errors a language or framework introduces, the more successful LLMs will be at interacting with it. Developers enjoy freedom and many ways to solve problems, but LLMs thrive in the presence of constraints. Frontiers here will be extensions of Rust or C-compatible languages that solve whole categories of issue through tedious language features, and especially build/deploy software that yields verifiable output and eliminates choice from the LLMs.
Gas town is a demonstration of a methodology for getting a consistent result from inconsistent agents. The case in point is that Yegge claims to have solved the MAKER problem (tower of Hanoi) via prompting alone. With the right structure, quantity has a quality all its own.
Soda lime, or calcium hydroxide, is the current state of the art. We use that in an anesthesia and in saltwater aquariums and in scuba rebreathers. An idealized system can capture 500 mg per gram, but in practice you only capture around 250mg/g. This outperforms the method in the article but it’s one-shot. There are interesting proposals to use this for direct capture at industrial facilities and to turn the waste material into bricks for building.
The key advantage of this new material appears to be that it can be heated and reused. That would be very valuable in an interior direct air capture use case. Think about filtering the CO2 from an office or a home to get us back to pre-industrial levels indoors.
Unlike a student, the LLM never arrives at a sort of epistemic coherence, where they know what they know, how they know it, and how true it's likely to be. So you have to structure every problem into a format where the response can be evaluated against an external source of truth.
The standard is higher for these modes of transportation because the consequences of individual incidents are higher. People innately recognize this; we only have one life; one family.
There's a website tracking deaths associated with Teslas, including 61 autopilot fatalities. This has not deterred people from continuing to use autopilot, because using autopilot is a sensible decision. Use of autopilot reduces accidents sixfold in a trend that has been improving over time.[1] Waymo has better statistics and even better performance.[2]
These technologies are going to change the world in a huge way. I'd wager that within 10 years, every luxury car will be outfitted with Waymo sensor kits. Nobody will care how it looks. Within 20, you won't be able to buy consumer insurance for a car you drive yourself.
[1] https://www.tesla.com/VehicleSafetyReport [2] https://waymo.com/safety/impact/
The notion of their being a “analog hole” for devices that attest that their content is real is correct on the face, but is a very flawed criticism. Right now, anybody on earth can open up an LLM and generate an image. Anybody on earth can open up Photoshop and manipulate an image. And there’s no accountability for where that content came from. But not everybody on earth is capable of projecting an image and photographing it in a way that is in distinguishable from taking a photo of reality. Especially when you’ve taken into consideration that these cameras are capturing depths of field information, location information, and other metadata.
I think it’s a mistake to demand perfection. This is about trust in media and creating foundational technologies that allow for that trust to be restored. Imagine if every camera and every piece of editing software had the ability to sign its output with a description of any mutations. That is a chain of metadata where each link in the chain can be assigned to trust score. If, an addition to technology signatures, human signatures are included, that just builds additional trust. At some point, it would be inappropriate for news or social media not to use this information when presenting content.
As others have mentioned, C2PA is a reasonable step in this direction.
Heroku's pricing has _remained the same_ for at least seven years, while hardware has improved exponentially. So when you look at their pricing and see a scam, what you're actually doing is comparing a 2025 anchor to a mid-2010s price that exists to retain revenue. At the big cloud vendors, they differentiate customers by adding obstacles to unlocking new hardware performance in the form of reservations and updated SKUs. There's deliberate customer action that needs to take place. Heroku doesn't appear to have much competition, so they keep their prices locked and we get to read an article like this whenever a new engineer discovers just how capable modern hardware is.
Spin up ollama and run some inference on your 5-year-old intel macbook. You won't see 4000x performance improvement (because performance is bottlenecked outside of the GPU), but you might be in the right order of magnitude.
And there’s no transfer of effort to the user. Compute complexity of video codecs is asymmetric. The decode is several order of magnitude cheaper to compute than the encode. And in every case, the principal barrier to codec adoption has been hardware acceleration. Pretty much every device on earth has a hardware-accelerated h264 decoder.
Paradoxically, a higher bar for hiring increases these consequences for everyone. A bad hire is only consequential in the first place because hiring managers are slow to cut them loose. Managers are slow to cut loose because they are morally culpable for the consequences to the individual they hired. When a manager extends an offer, they are accepting some responsibility for a significant change in a person's life. It's very difficult to walk that back when it's a bad fit, knowing that hiring is a slow process and every other company out there is scared of making a bad choice. But at the end of the day, interviews are an approximation of the candidate/company fit in what is ultimately a matching problem. More attempts make for better matches. Companies and candidates both would be better served by being faster to hire and faster cut loose.
The only thing money can't buy, yet, is a phone network free of robocalls.
I previously worked in an environment where our ci servers weren't internet-connected. One of the things we did get get node builds to work was we had 'node_modules' for our projects in a separate repository that got joined with our source code in CI to complete a build. When a developer added a dependency, they had to update this repo from their local version. It was annoying to have to synchronize two repositories, but this ended up being a forcing function for the development team to adopt several of the suggestions listed here. When you see a PR with a massive diff for a small dependency change, eyebrows raise and the team starts conversations about how to improve things.
I'll cut bread with my chef's knife (amazon shun knockoff) when I want to make less of a mess. One interesting thing I noticed is that when Scott was cutting bread in the video he was cutting a croissant and no crumbs fell.
It will be interesting to see the knife in the hands of real chefs. Two things I'm curious about are whether the ergonomics of the button are good, and whether the ultrasonic action atomizes foods as they're being cut, changing the experience of cooking in some way.
The specific provisions[1] covering unfair contract terms apply only to "unilateral" contracts, meaning contracts that are offered to a customer who meets two important criteria. First that they attempted to negotiate specific terms in the contract. Second that they had no ability to influence those terms but continued to purchase the service anyways. Real, scaled, committed SaaS ARR isn't going anywhere.
[1] https://eur-lex.europa.eu/eli/reg/2023/2854/oj/eng#cpt_IV