I have five, and they are amazing. Youngest is 9 months.
We have an old car goiong to the scrapyard in a couple of weeks, and today I sat in the passenger seat of it as my 13 yr old grandaughter drove it around one of our fields getting more and more confident as I encouraged her to stop, put it in reverse, and drive in the opposite direction.
From "this is too difficult" to "I want to be a rally driver" in a few dozen gear changes.
Memories like this are some of the luxuries of life. For her, for me, for her parents, and her siblings watching.
My analysis is that Stripe wants to own the costs of running a startup. They would get a complete picture of both sides of the business: what money comes in and where it goes.
There are also a couple of advantages. They can take money directly from revenue before it leaves Stripes and without any processing costs. They can also invest into startups through credits and financing. And finally, their exposure to bankruptcy risk can drop as well.
(I think you meant "like hotcakes", not "like cupcakes"?)
In any event: from the beginning, we have always been targeted at the enterprise buyer who is looking at annual public cloud bills in the tens, hundreds or (in some cases) thousands of millions of dollars per year. We love the enthusiasm that Oxide engenders among the home lab set, but that's not how we have geared the business (for lots of good reasons).
Also, for whatever it's worth: people do want to buy them, it turns out.
There is no one-size-fits-all, but I would say NFS is nowadays not a preferred option for most modern distributed datastores. They are fine with local storage only, and achieve coordination with higher-level protocols. Running them on top of NFS kills their performance.
>15 close friends, 50 regular contacts, 150 active acquaintances
Seems like a lot. For me, it's 0 close friends, 0 regular contacts, and 0 active acquaintances. I think I simply never developed any useful social skills which would help me make and keep friends or acquaintances. I wish I had (somehow) kept in touch with at least some people I have met throughout my life. It has never been easier to stay in contact than in all of human history, but no, I had to ghost and ignore everyone and everything. After 29 revolutions around the sun, I have only now started to realize that all that vacuous superiority has led me nowhere. There is only a faint aftertaste of missing out, which sticks to me like tar. I can’t wash it off.
This falls for the famous "hours of planning can save minutes of coding". Architecture can't (all) be planned out on a whiteboard, it's the response to the difficulty you only realize as you try to implement.
If you can agree what to build and how to build it and then it turns out that actually is a working plan - then you are better than me. That hasn't happened in 20 years of software development. Most of what's planned falls down within the first few hours of implementation.
Iterative architecture meetings will be necessary. But that falls into the pit of weekly meeting.
I'm not Canadian, but it seems similarly written to how laws in the US have been exploited to be used to spy on Americans. And despite not being Canadian, as an American I have a horse in this race, as the OP notes...
| many of these rules appear geared toward global information sharing
I see a lot of people arguing that these bounds are reasonable so I want to make an argument from a different perspective:
Investigative work *should* be difficult.
There is a strong imbalance of power between the government and the people. My little understanding of Canadian Law suggests that Canada, like the US, was influenced by Blackstone[0]. You may have heard his ratio (or the many variations of it)
| It is better that ten guilty persons escape than that one innocent suffer.
What Blackstone was arguing was about the legal variant of "failure modes" in engineering. Or you can view it as the impact of Type I (False Positive) and Type II (False Negative) errors. Most of us here are programmers so this should be natural thinking: when your program fails how do you want it to fail? Or think of it like with a locked door. Do you want the lock to fail open or closed? In a bank you probably want your safe to fail closed: the safe requires breaking into to access again. But in a public building you probably want it to fail open (so people can escape from a fire or some other emergency that is likely the reason for failure).
This frame of thinking is critical with laws too! When the law fails how do you want it to fail? So you need to think about that when evaluating this (or any other) law. When it is abused, how does it fail? Are you okay with that failure mode? How easy is it to be abused? Even if you believe your current government is unlikely to abuse it do you believe a future government might? (If you don't believe a future government might... look south...)
A lot of us strongly push against these types of measures not because we have anything to hide nor because we are on the side of the criminals. We generally have this philosophy because it is needed to keep a government in check. It doesn't matter if everyone involved has good intentions. We're programmers, this should be natural too! It doesn't matter if we have good intentions when designing a login page, you still have to think adversarially and about failure modes because good intentions are not enough to defend against those who wish to exploit it. Even if the number of exploiters is small the damage is usually large, right?
This framework of thinking is just as beneficial when thinking about laws as it is in the design of your programs. You can be in favor of the intent (spirit of the law), but you do have to question if the letter of the law is sufficient.
I wanted to explain this because I think it'll help facilitate these types of discussions. I think they often break down because people are interpreting from very different mental frameworks. Disagree with me if you want, but I hope making the mental framework explicit can at least improve your arguments :)
This comment about the OpenClaw guy hits a little too close to home:
“Peter Steinberger is a great example of how AI is catnip very specifically for middle-aged tech guys. they spend their 20s and 30s writing code, burn out or do management stuff for a decade, then come back in their late 40s/50s and want to try to throw that fastball again. Claude Code makes them feel like they still got it.”
Supreme Court Justice Louis Brandeis said this in 1928:
> Decency, security and liberty alike demand that government officials shall be subjected to the same rules of conduct that are commands to the citizen. In a government of laws, existence of the government will be imperiled if it fails to observe the law scrupulously. Our government is the potent, the omnipresent teacher. For good or for ill it teaches the whole people by example. Crime is contagious. If the government becomes a lawbreaker, it breeds contempt for law; it invites every man to become a law unto himself; it invites anarchy. To declare that in the administration of the criminal law the end justifies the means - to declare that the Government may commit crimes in order to secure the conviction of a private criminal - would bring terrible retributions.
I've been curious about this myself, and I listened to some pro-Trump people who seem otherwise intelligent that tried to explain this effect.
One common theme has been that farmers are by necessity highly independent. They can't rely on government services as much as city folk, because everything and everyone is potentially an hour's drive away. They don't see the effect of their taxes being spent, because their local roads are dirt roads, there's no traffic lights, no police cars[1] or ambulances zipping by on the regular, etc...
Conversely, they do get frustrated by the likes of the EPA turning up -- invariably city folk with suits and dress shoes -- telling them what to do. "You can't burn this" or "You can't dump that!". More commonly "you can't cut down trees on your land that you thought were your property".
Their perception of government is that it violates their God-given rights regularly and gives little in return.
The further the seat of power, the worse their opinion of it. Local councils they might tolerate, state governments they view with suspicion, and the federal government may as well be on another planet.
Hence, their votes are easily swayed by the "reduce federal government" rhetoric.
We all know this is as an obvious falsehood: Trump grew the size of the federal government with his Big Beautiful Bill! So did every Republican government before him for quite a while now!
That doesn't matter. Propaganda works. The message resonates. The voters will vote against their own interests over and over and over if they keep hearing something that resonates with what they feel.
PS: A great example of this are the thousands of unemployed people that lost their coal mining jobs. Trump lied through his teeth and told them they would get their mining jobs back. Hillary told them they could be retrained as tech support or whatever. They. Did. Not. Like. That. They wanted their jobs back! So they voted for Trump, who had zero chance of returning them to employment because they had been replaced by automation and larger, more powerful mining machines. Their jobs were gone permanently, so they doubled down by voting against the person who promised to pull them out of that hole. Sadly, this is a recurring theme in politics throughout the world.
[1] As an example, this is why they're mostly pro-gun! They know viscerally that if someone broke into their property, they'd have to defend themselves because the local police can't get there in time to save them.perception.
For context, lawyers deal with this all the time. In discovery, there is an extensive document ("doc") review process to determine if documents are responsive or non-responsive. For example, let's say I subpoenaed all communication between Bob and Alice between 1 Jan 2019 and 1 Jan 2020 in relation to the purchase of ABC Inc as part of litigation. Every email would be reviewed and if it's relevant to the subpoena, it's marked as responsive, given an identifier and handed over to the other side. Non-responsive communication might not be eg attorney-client communications.
It can go further and parts of documents can be viewed as non-responsive and otherwise be blacked out eg the minutes of a meeting that discussed 4 topics and only 1 of them was about the company purchase. That may be commercially sensitive and beyond the scope of the subpoena.
Every such redaction and exclusion has to be logged and a reason given for it being non-responsive where a judge can review that and decide if the reason is good or not, should it ever be an issue. Can lawyers find something damaging and not want to hand it over and just mark it non-responsive? Technically, yes. Kind of. It's a good way to get disbarred or even jailed.
My point with this is that lawyers, which the Department of Justice is full of, are no strangers to this process so should be able to do it adequately. If they reveal something damaging to their client this way, they themselves can get sued for whatever the damages are. So it's something they're careful about, for good reason.
So in my opinion, it's unlikely that this is an act of resistance. Lawyers won't generally commit overt illegal acts, particularly when the only incentive is keeping their job and the downside is losing their career. It could happen.
What I suspect is happening is all the good lawyers simply aren't engaging in this redaction process because they know better so the DoJ had the wheel out some bad and/or unethical ones who would.
What they're doing is in blatant violation to the law passed last month and good lawyers know it.
There's a lot of this going on at the DoJ currently. Take the recent political prosecutions of James Comey, Letitia James, etc. No good prosecutor is putting their name to those indictments so the administration was forced to bring in incompetent stooges who would. This included former Trump personal attorneys who got improerly appointed as US Attorneys. This got the Comey indictment thrown out.
The law that Ro Khanna and Thomas Massey co-sponsored was sweeping and clear about what needs to be released. The DoJ is trying to protect both members of the administration and powerful people, some of whom are likely big donors and/or foreign government officials or even heads of state.
That's also why this process is so slow I imagine. There are only so many ethically compromised lackeys they can find.
The most dysfunctional aspects of public education have less to do with the education and more to do with the home lives of the children we are trying to educate.
In my town, most of the cost of education is just paying teachers. The school system is expensive because paying a lot of teachers is expensive, as is maintaining school buildings. And guess what? Teachers still don't make that much, especially because the union typically has to fight hard for the even basic cost-of-living raises, classroom materials are often not reimbursed by the school, and teachers have hours of unpaid non-overtime overtime work.
And the funny thing about the cost of living raises? The costs are going up because of things like housing, food, and energy for heating. Corporate profits are at generational highs and wealth inequality is growing. So teachers, just like the rest of us, are subject to greater and greater consumer surplus extraction, effectively sucking wealth out of the towns where they live and work. And then taxpayers in those towns need to keep paying for their raises, but those same taxpayers are subject to the same consumer surplus extraction.
Families with two working parents, families struggling to pay for rent and heat and food, families where everyone is addicted to social media... none of that is conducive to kids showing up and being ready to spend 8 hours learning stuff, not to mention drilling and retaining and developing an understanding of what they learned.
Everything is politics and everything is economics. Society is a deeply interconnected ecosystem. School is dysfunctional because families are dysfunctional, suffering from degradation of social structures and severe economic pressure. School is expensive teachers are expensive, and teachers are expensive because they are suffering from the same economic pressure as the families who send their kids to school.
Every household is a little capillary in a great circulatory system of money. Income goes in one end and spending goes out the other end. What's happening now is that most capillaries are receiving smaller and smaller shares of the total flow, while some special ones are swollen larger than we have ever seen before. When people say that the system is rigged, this is what they mean. Is it any surprise that the people with the power to change where the money flows are using that power to make sure more of it flows to themselves?
Forgive me of my ignorance, but is XDP faster than DPDK for packet processing? It seems like DPDK has had a lot of work done for hardware optimizations that allow speeds that I can’t recall XDP being able to do. I have not looked too deeply into this though, so I’m very open to being wrong!
I'm curious about the simple, lightweight change management process listed in the article. Anyone have any tips on doing this well? I kind of hate the part of having to convince everyone of something "obviously better" :)
VPP has been shown to run at 22.1 Mpps on a single core of Gracemont (the efficient / Atom core in Alder Lake), and 42.3 Mpps on 2 cores. (Intel E810 4x25 NIC, DPDK 22.0, VPP 22.06, GCC 9.4.0, RFC 2544 test with packet loss <= 0.1%.
The same core will do 14.99Gbps of IPsec (aes-128-gcm, 1480 byte packets) using VPP, largely because it supports (VEX-encoded) VAES.
While these aren't ARM cortex A72s, they're quite close (cheap low power) for Intel.
The fairness doctrine was a good thing, but it existed in a different time. Bringing it back today wouldn't address the main issue which is the internet.
When everyone is given a loudspeaker, and the power to create an audience of millions; when "journalism" is equivalent to any random opinion; when anyone with the will and a negligible amount of resources can promote their agenda... No amount of oversight can bring back balanced discussion about actual facts. Reversing a post-truth society cannot happen without radical disruptions to the system that got us here in the first place.
Yet this article, like thousand others, don't go beyond binary decisions. Binary decisions are fine for many everyday decisions like figuring out whether to get insurance[1] but the Kelly criterion goes well beyond that[2] without changing the fundamentals: estimate a joint probability distribution of the outcome for each alternative, evaluate E(log X) using it, and pick the alternative for which it is highest.
For a deeper introduction, I recommend the somewhat heavy Kelly Capital Growth Investment Criterion[3] which is a well-curated collection of papers on the Kelly criterion and its various uses.
A few years ago, I was feeling dispirited about being middle-aged and had come around to the conclusion that, at least when playing games, my general dissatisfaction and "meh" response to the games I was playing was probably a function of my age rather than anything about the games themselves. I was enjoying some games to an extent, but I wasn't being really grabbed by anything, and I was having a hard time sticking with much that I was playing. It seemed like a reasonable just-so story, and a particular exhausting one if you make games and theoretically are supposed to like them.
And then I picked up Hollow Knight, was utterly sucked into it in a deep way, couldn't put it down, and came out the other side doing the Principle Skinner meme - "Am I so out of touch? No, it's all those other games that have been wrong..."
So thank you Team Cherry, for helping remind me that 1) I really can love games deeply, even in my tired middle-aged-ness, and 2) sometimes the problem isn't that a person is being too judgmental, the problem is that the the lofty potential of their ideals really is, perhaps, justified, and other creative people (for a variety of understandable reasons, really - making games is a hard and costly business) mostly aren't even really aiming for such things.
I feel this so, so much. The internet was so much better before it got commercialized and polluted with non-stop politics, hype, influencer crap, etc. I just want to be left alone, I know what I want, I don't want you to try and force it on me, trick me into it, etc. I want to have a functioning email account my friends can use where the messages won't get drowned in a sea of spam. I want a phone that only rings when someone I know calls.
We've created such a shithole, a perfect mirror of society I guess.
He literally asked fossil fuel interests for a billion dollars and said they'd make more than that back because of his changes.
I don't know why we all have to pretend that this is some personal Quixotic quest of his rather than open corruption:
> But Mr. Trump told executives they were not fighting hard enough. He also went on a rant about windmills, the attendees said. Mr. Trump has falsely claimed that wind turbines cause cancer and that offshore wind farms are “driving whales crazy.”
> Mr. Trump did not request money in exchange for killing Mr. Biden’s climate regulations, the two people in the room maintained. Rather, the former president told executives that he was determined to squash what he considered anti-business policies, and that the oil industry should therefore want him to win and should raise $1 billion to ensure his success.
> He told the executives that the amount of money they would save in taxes and legal expenses after he repealed regulations would more than cover a billion dollar contribution, the people said.
We go the road of the UK. At some point the billionaires finish their ransacking and all flee the US. GDP plummets, we hit a depression. We recover but pretty much lose the de facto superpower status.
Things keep creeping on but the struggle is real. And then we go the Germany route (again). We have the second coming of Donald Trump voted in promising to bring prosperity, but this one isn't just satisified with stroking his ego. So we initiate WWIII.
Depending on how that escalates or not is well beyond my abilities to guess. We could end up with a mass extinction that ends this era of civilization, we could be taken over by the rest of the world and have land diverted to various parts of the EU and Asia.
So here's what I don't get about the public discourse on manufacturing in the U.S:
When I talk to people who actually run factories here, they say that manufacturing in the U.S. is fine. It's just highly, highly automated. You'll have a production line that takes in plastic and chips and solder, and spits out consumer electronics at the end, and there are maybe a couple dozen employees in the whole plant whose job is to babysit the line and fix any machine that goes awry. Their description is backed up by data: manufacturing output has been flat since roughly 2000 [1], but manufacturing employment has dropped by more than 50% [2].
The public discourse about why we want to bring manufacturing back to the U.S. has been split into two main points (and you'll see it in comments here):
1) We should bring back manufacturing jobs so that we can have good, middle-class wages for the large segment of the population that's currently in low-wage service jobs and about to be displaced by AI.
2) We should bring back manufactured goods so that if we go to war with China, we can still make all the things we need to wage that war.
If it's #2, that's fair enough, and every indicator is that we can do that, it'll just take time and capital and perhaps some entrepreneurship. But it won't fix #1. Just like all other manufacturing in America today, the lines will be highly automated and largely run by themself. And that's a good thing - if we go to war, we want highly productive, distributed factories because we'll need the people to actually fight the war itself. The jobs are not coming back. If you expect someone with a high-school degree to be able to own a home today, the solution is not to put them to work in a factory ("manufacturing engineer" is a skilled job today anyway, not unlike a computer programmer), but to automate building houses and get rid of zoning/permitting constraints so that there are actually enough houses for everybody.
Is this just a case where politicians tell voters what they want to hear so they can go do what they want to do anyway? "We're going to bring back good high-paying manufacturing jobs for everyone" is a lot more palatable message than "We're going to go to war so you can die."
I have five, and they are amazing. Youngest is 9 months.
We have an old car goiong to the scrapyard in a couple of weeks, and today I sat in the passenger seat of it as my 13 yr old grandaughter drove it around one of our fields getting more and more confident as I encouraged her to stop, put it in reverse, and drive in the opposite direction.
From "this is too difficult" to "I want to be a rally driver" in a few dozen gear changes.
Memories like this are some of the luxuries of life. For her, for me, for her parents, and her siblings watching.