skybrian's recent activity

  1. Comment on Ramp data shows heavy AI adopters hire more in ~tech

    skybrian
    Link Parent
    Firms that are Ramp customers are likely not a representative sample so I don’t entirely trust it, but it does counter the narrative. Also see their previous post on AI spending per employee: [...]

    Firms that are Ramp customers are likely not a representative sample so I don’t entirely trust it, but it does counter the narrative. Also see their previous post on AI spending per employee:

    The top 1% of firms spend $7.45K per employee per month. The top 10% spend $611 per employee per month. The median firm spends just $11.38 – about the cost of a seat on an enterprise ChatGPT or Claude subscription.

    And while several high-profile proclamations have said you should be spending as much on AI as you do on a software engineer’s salary…no one is actually doing that. For the top 1% of spenders, per employee AI spend is still less than half the typical monthly salary for an engineer. Not to say that won’t change – AI spend is still rising – but very few firms, if any, are actually doing that.

    [...]

    The top 1% of firms grew spend per employee 14.1% last month. That said, we previously found evidence firms are increasingly opting for cheaper AI models, including ones from DeepSeek, the Chinese competitor to OpenAI and Anthropic. So while firms are applying cost discipline on the margin, that’s a function of total spend rising, and rising faster than firms’ willingness to switch to cheaper solutions.

    2 votes
  2. Comment on Ramp data shows heavy AI adopters hire more in ~tech

    skybrian
    Link
    From the article:

    From the article:

    • Firms that adopt AI grow headcount 10.2% over the two years following adoption, but these gains are entirely driven by high-intensity adopters. Low-intensity adopters see no statistically significant change.

    • Entry-level headcount grew even faster. At the companies making the largest AI investments, entry-level headcount grew 12% over the two years following adoption.

    • AI adoption and the associated gains are unevenly distributed. AI adopters are already larger, more engineering-intensive, more likely to be venture-backed, and faster-growing than non-adopters. These firms then grow faster upon adoption.

  3. Comment on On the US Declaration of Independence in ~humanities.history

    skybrian
    Link Parent
    “Their ideals were better than they were” seems like a remarkably optimistic way of putting things. Usually, when people point out a large gap between words and actions, they call it hypocrisy.

    “Their ideals were better than they were” seems like a remarkably optimistic way of putting things. Usually, when people point out a large gap between words and actions, they call it hypocrisy.

    4 votes
  4. Comment on On the US Declaration of Independence in ~humanities.history

    skybrian
    Link
    From the article: [...] [...] [...] [...] [...]

    From the article:

    Fundamentally, it is building to an argument for the validity of independence in four consecutive points. Notably, whereas today, national independence movements often take it as a granted principle that a people ought to be free to make its own government, ought to be free of the domination of another people (the principle of self-determination), the Declaration assumes its reader thinks the opposite. It assumes a reader who accepts that monarchy and empire are both just and natural, for whom the idea of self-determination is at best dangerous nonsense. And that makes sense – almost none of the peoples in the world the framers knew were self governing (notable exceptions for the Dutch and Swiss). Instead, even when a people had their own country, they were ruled, rather than self-governing – by a king or a closed oligarchy (often a hereditary aristocracy), which often felt little if any cultural commonality with their own commoners.

    That system was normal and indeed had been normal since antiquity: self-governing polities are very rare in the pre-modern period. It was not only normal, but normalized: centuries of literature and tradition supported the idea that the right and normal way to organize a society was through authority rather than self-governance. So the Declaration has to go to exceptional lengths to show why this monarchy and this empire have ceded any just claim to govern the colonies. In the process, however, it lays down the argument that leads to that modern assumption of self-determination.

    [...]

    We should also note that what the Declaration asserts are not collective rights, but rather individual rights, an important component of liberalism, but an enormous break with most pre-modern social assumptions, which tend to be communal, rather than individual. Compare for instance the ancient Greek notions of autonomia and eleutheria – autonomy and freedom – which in a political sense were really collective rights, possessed by the polis. An individual Athenian did not really have any rights that the Athenian demos – the people at large – were bound to respect. By contrast, the Declaration is asserting that all men individually possess key rights, including the ‘Pursuit of Happiness’ which is rather an expansion of Locke’s original “life, liberty and property” formulation – to me it includes not just a right to property but also a right to make one’s own decisions, to pursue one’s own goals, to not be a tool of the community. Again, this is a really radical rejection of the way most societies had been organized – as Patrician Crone notes, in pre-industrial societies, “the individual existed for the benefit of the overall group, not the other way around.” The Declaration asserts the opposite: the group (governments) exist for the individual.

    [...]

    The Declaration was recognized as an incendiary, radical, dangerous document at the time. It was banned or suppressed in some European monarchies – not appearing in translation, for instance, in Russia until 1863 or in Spain until 1868; it was outright banned in Spain’s overseas colonies. And it isn’t hard to see why – the language and ideas of the Declaration, building on European political philosophy that had been ‘in the air,’ so to speak, for some time clearly played a role in the cultural foment that culminated in the French Revolution. A European monarch who worried that the publication of the Declaration might endanger their crown was right to worry.

    [...]

    Which at last brings us to the bill of grievances. Given the above build-up, you can see why the list of grievances are necessary: the Declaration has tried to establish that if a government is sufficiently injurious to the natural rights of its people, it becomes permissible – even required by duty – for those people to abolish and replace it. But of course then they have to show that the government of King George III was, in fact, so injurious. It is an interesting and clearly deliberate choice to frame the grievances as an indictment against George III in particular, even though the framers knew as well as anyone that many of these injuries were the product of policy set by Parliament. On the one hand, George III could stand in for his government symbolically here, but at the same time, I suspect that part of what the authors of the Declaration are trying to summon rhetorically is the notion of ancient tyranny (thus their use of the word). Of course a tyranny could be of Thirty Men as easily as just one, but the designation of a singular tyrant-king lends the whole list a rhetorical punch. “He has…” is just a lot clearer and more effective than, “the King in consultation with his government and the full support of Parliament has…”

    [...]

    So I provide below an annotated copy of the bill of grievances, with links to note where our current government is doing many of the very things for which we declared, 250 years ago, that it was not merely right, but a duty to throw off British governance. Of course today we have no need of revolution, because we have elections and so may freely change our leaders or even alter the form of our government without violence.

    [...]

    It is also, importantly, a day to reflect on the United States, a country of ideas and valuesnot a nation of blood and soil. It is a day to think about what those ideals are and what we owe them, not in the fuzzy, gauzy, vague sense of flag waving and patriotic music (though those are fun), but in the hard, specific way of articulating what our country is for. And it can be hard: it is obvious to anyone studying American history that the United States did not at its inception live up to the notion that all men were created equal – the founders kept slaves and often behaved cruelly towards Native Americans. Their ideals were better than they were. And where the men failed, the ideals succeeded: the framers failed to abolish slavery, but their ideals eventually – fitfully, with too much delay and bloodshed – succeeded. Their ideals animated the movement for women’s suffrage – even when the Declaration was new, Abigail Adams could note that its principles must logically extend to all women, as well as all men – and the movement for civil rights.

    3 votes
  5. Comment on US releases powerful Anthropic model Mythos to some US companies in ~tech

    skybrian
    Link Parent
    OpenAI giving the government stock for free would not be a bailout. Unless there's money moving in the other direction. Maybe it's more like a bribe, but the question is what would OpenAI get for it.

    OpenAI giving the government stock for free would not be a bailout. Unless there's money moving in the other direction.

    Maybe it's more like a bribe, but the question is what would OpenAI get for it.

  6. Comment on How to ask for help (in an academic context) in ~humanities

    skybrian
    Link
    From the article:

    From the article:

    How do you ask for help from people? There is only one principle. Put yourself in their mind. All good communication is grounded in an understanding of the reader’s mind. And so, I have some heuristics I would recommend when you ask for help from people you don’t know.

    2 votes
  7. Comment on Google must pay record €4.1 billion fine, top EU court rules in ~tech

    skybrian
    Link
    I wonder if the EU agrees with that. Will anything need to be changed?

    "In any event, we adapted our agreements ​to comply with the initial decision back in 2018 [...]"

    I wonder if the EU agrees with that. Will anything need to be changed?

    1 vote
  8. Comment on What AI does to the minds of novice coders in ~comp

    skybrian
    Link Parent
    Python started out fairly simple, but it's a pretty complicated language nowadays. Asking an LLM questions seems like a good source of hints as long as you don't trust the answers and verify them...

    Python started out fairly simple, but it's a pretty complicated language nowadays.

    Asking an LLM questions seems like a good source of hints as long as you don't trust the answers and verify them another way.

    2 votes
  9. Comment on AI adoption and IntelliSense in ~tech

    skybrian
    Link Parent
    Yeah, I used to use ORMs. Lately I've been using string concatenation to put SQL clauses together. As long as the actual input parameters are passed to the SQL driver separately using '?' it seems...

    Yeah, I used to use ORMs. Lately I've been using string concatenation to put SQL clauses together. As long as the actual input parameters are passed to the SQL driver separately using '?' it seems safe enough?

    1 vote
  10. Comment on AI adoption and IntelliSense in ~tech

    skybrian
    Link
    If these queries are large in terms of the number of columns, but there's a pattern to them, I wonder if it makes sense to write code to generate the SQL somehow? My most recent project is a web...

    If these queries are large in terms of the number of columns, but there's a pattern to them, I wonder if it makes sense to write code to generate the SQL somehow?

    My most recent project is a web app written in TypeScript that uses a Sqlite database. To enforce good layering, there's a database API and all the SQL is embedded in TypeScript files in the API's implementation.

    Asking a coding agent to make changes to the database API for new features seems to work well. It doesn't always have good taste in API changes, though, so I'll ask it to propose a change and then make corrections, rather than just doing it.

    I don't use GitHub copilot anymore and the edits I make using VS Code (rather than asking the agent to do it) are fairly rare. I'll use it to rename a symbol, though.

    1 vote
  11. Comment on US Supreme Court upholds birthright citizenship, ruling against Donald Trump's order in ~society

    skybrian
    Link Parent
    We're all one heart attack away from death. It doesn't mean you go around assuming you're going to die tomorrow.

    We're all one heart attack away from death. It doesn't mean you go around assuming you're going to die tomorrow.

  12. Comment on US Supreme Court upholds birthright citizenship, ruling against Donald Trump's order in ~society

    skybrian
    Link Parent
    Having grown up in the shadow of nuclear war, and the threat of nuclear war has never gone away, by this reasoning there's never been anything to celebrate in my lifetime? No, I reject the doomer...

    Having grown up in the shadow of nuclear war, and the threat of nuclear war has never gone away, by this reasoning there's never been anything to celebrate in my lifetime?

    No, I reject the doomer mentality. Nothing is permanent. We all die in the end. Temporary wins are still worth celebrating.

    Another example: it's okay to celebrate when a friend's cancer goes into remission, even though it might come back.

    8 votes
  13. Comment on What programming/technical projects have you been working on? in ~comp

    skybrian
    Link
    I changed the front page of my personal links website from two columns to one. It’s roughly reverse-chronological order except that posts are grouped by subject. The groups are just tags that I...

    I changed the front page of my personal links website from two columns to one. It’s roughly reverse-chronological order except that posts are grouped by subject. The groups are just tags that I have pinned.

    1 vote
  14. Comment on US Supreme Court upholds birthright citizenship, ruling against Donald Trump's order in ~society

    skybrian
    Link Parent
    We clearly don’t have that sort of safety anymore with the US government, in any respect. Nonetheless, some dangers are of more immediate concern than others. With this ruling, babies being born...

    We clearly don’t have that sort of safety anymore with the US government, in any respect. Nonetheless, some dangers are of more immediate concern than others. With this ruling, babies being born in the US without citizenship rights became very unlikely to happen for at least several years. Beyond that, nobody knows what will happen.

    5 votes
  15. Comment on US Supreme Court upholds birthright citizenship, ruling against Donald Trump's order in ~society

    skybrian
    (edited )
    Link Parent
    Since the majority disagreed with Kavanaugh, I don’t see that making a difference until years from now, after a justice resigns and another one is appointed? Hopefully that will be after Trump is...

    Since the majority disagreed with Kavanaugh, I don’t see that making a difference until years from now, after a justice resigns and another one is appointed? Hopefully that will be after Trump is gone. Who knows what happens then?

    1 vote
  16. Comment on US Supreme Court upholds birthright citizenship, ruling against Donald Trump's order in ~society

    skybrian
    Link
    Responses here seem rather negative. It's narrower than I'd like, but it seems to me that a 5-4 win is still a win and that's worth celebrating. It's one less thing to worry about.

    Responses here seem rather negative. It's narrower than I'd like, but it seems to me that a 5-4 win is still a win and that's worth celebrating. It's one less thing to worry about.

    4 votes
  17. Comment on $22,000 per hour: assistants use a legislative loophole to outearn US surgeons in ~health

    skybrian
    Link Parent
    Even when most people are honest, some people gaming the system is to be expected. It seems like this system could be improved if Congress were willing. Ideally this would include regular reviews...

    Even when most people are honest, some people gaming the system is to be expected. It seems like this system could be improved if Congress were willing.

    Ideally this would include regular reviews and updates. Why would we expect Congress to get a new law right the first time?

    1 vote