Board

Board

2272 bookmarks
Custom sorting
(1) When programming is gone, will we like what's left?
(1) When programming is gone, will we like what's left?
Be careful what you wish for.
In this view, Copilot is not automating you out of a job, it’s doing something much more demoralizing: it’s automating you into a job, a strange and scary new job made up of prompt engineering and model-stirring that doesn’t feel much like slinging code at all.
Hey, that’s automation for you. It Frees Us Up To Focus On More Important Things. We said the same thing about the cloud and about high-level programming languages and probably about abacuses.
My friend Ben, in his own takedown of the “End of Programming” article, suggests that they might be something like product managers, translating user needs and business requirements for an AI dev team. (You know, wordcel stuff!)
DX GOOOOES BRRRR
But programming - well, programming is a different story. We still have mechanical engineers, but they don’t employ roomfuls of draftspeople drawing straight lines anymore; they use AutoCAD. Is programming—or, if you like, “hacking” in the hackers and painters sense—headed the way of draftsmanship, an outdated craft replaced by AI assistance?
That profound satisfaction when the bug is dead and logic triumphs again. The pride of creation. The joy of self-expression in the medium you love.
Because here come the business bois cranking out AI-assisted apps by the thousands. Breaking that fundamental link between input and output: if you don’t like what the five-quintillion parameter model spit out, write another prompt and hope you held your tongue the right way this time. Of course it’s mediocre and buggy and unreliable, of course it’s worse than your handcrafted code. How could it not be? But it’s cheap. And it’s fast. So it’s winning.
·newsletter.goodtechthings.com·
(1) When programming is gone, will we like what's left?
How Arcol used Liveblocks to create a collaborative BIM tool for the AEC industry | Liveblocks blog
How Arcol used Liveblocks to create a collaborative BIM tool for the AEC industry | Liveblocks blog
Learn how Arcol, a browser-based building design and documentation tool for the AEC (Architecture, Engineering, and Construction) industry, overcame technical challenges and partnered with Liveblocks to create a collaborative, Figma-like experience for Building Information Modeling (BIM).
·liveblocks.io·
How Arcol used Liveblocks to create a collaborative BIM tool for the AEC industry | Liveblocks blog
Magic Inbox | Matter
Magic Inbox | Matter
It’s a seductively simple idea: All your favorite writers, in one place.
·hq.getmatter.com·
Magic Inbox | Matter
Where Have All The Good Ones Gone?
Where Have All The Good Ones Gone?
In Defense of Good Tech Companies
People being willing to both dream the dream AND criticize the dreamers represent a much healthier ecosystem than unchecked dreamers or lazy pessimists.
The reality? Technological progress has been a net positive for the entire world. People often point to the idea that most businesses revolve around one of the 7 deadly sins. But social media didn't create pride, or envy, or even loneliness or wrath. The worst things about the internet, social media, and technology, are largely things based, not in technology itself, but in human nature.
To put the world in order, we must first put the nation in order; to put the nation in order, we must first put the family in order; to put the family in order; we must first cultivate our personal life; we must first set our hearts right.
Patrick Collison in 2023: "At Stripe, we want to be micro pessimists and macro optimists."
Believing that anything is changeable is, by nature, optimistic. Just like "the arc of the moral universe is long, but it bends toward justice," so too is the arc of human development long, but it bends towards progress.
The idea that pessimism always sounds smarter than optimism, and that it's so much easier to say no, than yes.
But I think the key takeaway for me came from another conversation with a friend of mine. In it, I found myself asking this question: "Would you rather build towards something you're proud of, even if you knew you wouldn't make a lot of money doing it? Or would you rather build towards something you may not be proud of, but you're sure to make a lot of money?" In my opinion, the world of building and investing in tech companies could use more folks who don't believe the ends justify the means
·investing1012dot0.substack.com·
Where Have All The Good Ones Gone?
The AI Partnership Race
The AI Partnership Race
A look at how Internet-age companies are partnering with AI startups for (1) research, (2) distribution, and (3) hardware. Why? Because large companies can’t innovate the way startups can. Slow product cycles from layers of bureaucracy Extreme reputation risk (when things inevitably go wrong)
·blog.matt-rickard.com·
The AI Partnership Race
America is never "getting to Denmark"
America is never "getting to Denmark"
It took moving back to Denmark to realize the folly of thinking America is ever going to "get there". Whether on guns or healthcare or taxes or any other major policy position that's so fiercely contested in the US. Despite growing up in this little Nordic country, I didn't fully appreciate the tremendous, underpinning power of a homog...
·world.hey.com·
America is never "getting to Denmark"
ChatGPT Gets a Computer
ChatGPT Gets a Computer
It’s possible that large language models are more like the human brain than we thought, given that it is about prediction; that is why ChatGPT needs its own computer in the form of plug-ins.
·stratechery.com·
ChatGPT Gets a Computer
Remix Culture
Remix Culture
Creativity and innovation always build on the past. – Lawrence Lessig Lawrence Lessig was at the heart of the digital copyright issues in the early 2000s: he co-founded the Creative Commons License, fought in court against Digital Rights Management (DRM), and advocated for net neutrality, open access to scholarly research, and
·matt-rickard.ghost.io·
Remix Culture
Modeling Context Length vs. Information Retrieval Cost in LLMs
Modeling Context Length vs. Information Retrieval Cost in LLMs
Large language models are unique because you can get good results with in-context learning (i.e., prompting) at inference time. This is much cheaper and more flexible than fine-tuning a model. But what happens when you have too much data to fit in a prompt but don’t want to
·matt-rickard.ghost.io·
Modeling Context Length vs. Information Retrieval Cost in LLMs
How to Build An MVP | Startup School
How to Build An MVP | Startup School
Y Combinator Group Partner, Michael Seibel, explains how to build a minimum viable product (MVP) for your startup idea. Using examples from real YC companies...
·youtube.com·
How to Build An MVP | Startup School
Why I Will Never Use Alpine Linux Ever Again
Why I Will Never Use Alpine Linux Ever Again
p Nowadays, Alpine Linux is one of the most popular options for container base images. Many people (maybe including you) use it for anything and everythi...
·martinheinz.dev·
Why I Will Never Use Alpine Linux Ever Again
Bidder Density: When 1 + 1 = 10x
Bidder Density: When 1 + 1 = 10x
Learn how to think about finance, economics, and corporate strategy.
Perhaps one of the widget companies changes their ad copy, plays around with pricing a bit, and discovers that they can earn $2.50. As soon as they start routinely ranking #1, though, the other widget companies will look at what they're doing. And, if it's a commodity business, they'll all promptly copy it. So, not only do the structural profits of the business flow to the ad company, but so do improvements in the business.
·capitalgains.thediff.co·
Bidder Density: When 1 + 1 = 10x
Longreads + Open Thread
Longreads + Open Thread
AI & Jobs, AI & You, Banks, Chips, 3D Printing, Bidder Density, Conglomerates
It's also a way to shorten supply chains in terms of both distance and time, and since every supply chain operates at the pace of its slowest or least predictable component, that has many downstream effects.
·thediff.co·
Longreads + Open Thread
Cheating is All You Need
Cheating is All You Need
There is something legendary and historic happening in software engineering, right now as we speak, and yet most of you don’t realize at all how big it is.
I guess the simplest way to think about it would be a sort of “real-time in-IDE Stack Overflow” coupled with a really powerful new set of boilerplate automation tasks.
The punchline, and it’s honestly one of the hardest things to explain, so I’m going the faith-based route today, is that all the winners in the AI space will have data moats.
Nobody can differentiate on the LLM; they’re all about the same. And the IDE and your code base are the same. All they can try to differentiate on is their UI and workflows, which they’re all going to copy off each other. Good for you, bad for them.
You need a data moat to differentiate yourself in the LLM world. Why? Because the data moat is how you populate the context window (“cheat sheet”).
If you can’t feed the LLM your whole code base, and you can only show it 100k characters at a time, then you’d better be really goddamn good at fetching the right data to stuff into that 100k-char window. Because that’s the only way to affect the quality of the LLM’s output!
Other coding assistants, which do not have Sourcegraph for Step 2 (populating the context), are stuck using whatever context they can get from the IDE. But sadly for them, IDEs weren’t really designed with this use case in mind, and they make it difficult. And more damningly, no IDE scales up to industrial-sized code bases.
They will feel gloriously like cheating, just like when IDEs came out, back in the days of yore. And for a time-constrained developer like me–and I say this as someone who has written over a million lines of production code… Cheating is all you need.
·about.sourcegraph.com·
Cheating is All You Need
Finding Fulfillment
Finding Fulfillment
What creates a fulfilling existence? Exploration leads to a framework I've used for years for myself and the people around me. I hope it helps you too.
I am always doing that which I can not do, in order that I may learn how to do it. —Vincent van Gogh
·longform.asmartbear.com·
Finding Fulfillment
Hiring Employee #1
Hiring Employee #1
If you want another pair of hands to screw things up, the question is how to acquire resumes, how to pair them down, and how to identify someone who is going to work well in your company. Here&#821…
·blog.asmartbear.com·
Hiring Employee #1
Capturing Luck with “or” instead of “and”
Capturing Luck with “or” instead of “and”
There’s always a lot of luck in startups, but there’s ways to better capture upside, and better mitigate downside.
The converse of this is a business that has extra “and” clauses — even more than usual. Marketplaces, for example, almost never succeed. When they do succeed, they are often durable and profitable, which makes them a smart bet for a Venture Capitalist that can maintain a diversified portfolio of attempts, but for the individual business it’s a tough road. For example, a marketplace has to thrive both with the sellers and the buyers — if either one is disinterested, or is too expensive to corral, or doesn’t find value, or prefers to transact outside the marketplace, then the marketplace fails. Those are “ands!” Also, many marketplaces often only deliver value at scale; so another “and” is that they have to also “scale down” so the first 100 buyers and sellers also see value.
Even so, there will be plenty of challenges, so we need a second technique for boosting probability: Leverage “or” instead of “and.”
The general rule is optionality is strength.
By accumulating “and” requirements, you are lowering the probability of success. By stringing together possible solutions with “or,” you are increasing the number of ways that luck could smile upon you.
·blog.asmartbear.com·
Capturing Luck with “or” instead of “and”
Cut cloud before payroll
Cut cloud before payroll
Every week seems to offer fresh staff cuts at the big tech companies right now. Several of the giants are already on their second rounds, and few would probably bet against a third after those. But as hard as it is on an individual level – and it's always hard! – there's a silver lining for the economy as a whole: Releasing captive tal...
·world.hey.com·
Cut cloud before payroll
The Age of AI has begun
The Age of AI has begun
Bill Gates explains why AI is as revolutionary as personal computers, mobile phones, and the Internet, and he gives three principles for how to think about it.
·gatesnotes.com·
The Age of AI has begun
Did the Milky Way lose its black hole? - Big Think
Did the Milky Way lose its black hole? - Big Think
At four million solar masses, the Milky Way's supermassive black hole is quite small for a galaxy its size. Did we lose the original?
·bigthink.com·
Did the Milky Way lose its black hole? - Big Think
Angry customers are a gift
Angry customers are a gift
The majority of customers will never tell you why they stop buying on their own. In fact, even if pressed, most will just smile, nod, and give you some face-saving reason for how “now is just not the right time” or “we are just going in a different direction”. Because that’s what avoids conflict. Thus, the only time you’re truly allowe...
·world.hey.com·
Angry customers are a gift
Choosing the Right Model
Choosing the Right Model
Even though Stable Diffusion 2.0 has been available since November 2022, most developers are still using version 1.5. The newer version delivers more realistic images and beats 1.5 on many benchmarks. So why haven't developers switched? When bigger doesn't always mean better – other considerations that users and customers consider when choosing a model other than reasoning ability. Network effects. Developers were dismayed when they discovered their prompt engineering didn't translate to the n
·matt-rickard.com·
Choosing the Right Model