Recent submissions

Comment · 25 days ago
Yeah, that’s why the population of California is so tiny, people voting with their feet. /s
Comment · 1 month ago
> our application code and DB access are separately versioned, our sprocs can change right under our feet from aberrant (i.e. extremely rare, insane) DBAs

Your database (and its migrations) should be source controlled along with the rest of your code. Problem solved, now you can take advantage of some of the legitimate benefits stored procedures have to offer!

Comment · 1 month ago
What I find wild is that this control over international banking, and the sanctions it enables, is a key benefit of the US-led world order that Trump is trying to dismantle. I’m quite sure he doesn’t understand this, but a key consequence of his efforts to stop the US from getting “ripped off” is that we will soon no longer have the ability to impose these sorts of sanctions as the global economy re-routes around American control.
Comment · 3 months ago
This was really interesting, but I admit I bumped on this throwaway detail:

> Our sleep consultant's plan arrived as a PDF full of conditional logic: wake windows, nap caps, what to do when a nap fails

Every so often, you get a glimpse into a whole world you never knew existed.

Comment · 3 months ago
> at this point some of them are great-great-grandparents

And yet, insanely, they’re STILL the generation in power. Still breaking things even in their dotage.

Comment · 11 months ago
It always felt like a huge miss to me that Microsoft didn’t bring Access to the web and/or mobile apps. For all its flaws, it was a simple drag-and-drop editor that almost anyone could use to build simple apps that could power decent-sized businesses.
Comment · 1 year ago
> Republicans are telling companies "You can't discriminate against employees because of their race or gender" and that the Democrats are saying "No, we need to discriminate against employees who are the bad race or the bad gender".

That's the way conservatives have always framed affirmative action, DEI, etc. It sounds satisfying, but it's overly simplistic and lacks historical nuance.

The problem is that we've actively discriminated against people based on their race and gender for centuries. We haven't just refused to give them jobs, we've refused people the opportunity to better themselves -- shut them out of education, the housing market, etc.

That sort of broad exclusion from economic and social capital can't be reversed overnight. So that means it's not enough to just say "okay, we'll stop discriminating against you starting now." We should aim to redress past wrongs.

Does that mean "discriminating against employees who are the bad race"? I don't see it that way, although I understand that some people might. I don't think anyone is arguing that we should hire or promote unqualified people. But if a few candidates are similarly qualified? As a white man, I can understand that for the entirety of our country's history, _my_ race and gender would have entitled me to preferential treatment. Having to cede that advantage to others for a time seems only fair.

Comment · 2 years ago
In the US, our butter comes in wrappers that divide each stick into 8 tablespoons, so it's actually very easy -- you can visually see where to cut.
Comment · 3 years ago
They did support it from the mobile app, but in a way that always outraged me. They would only allow you to use Smile on mobile if you agreed to turn on all notifications and let them spam you with ads. Turning off notifications -- either through their app or through iOS settings -- resulted in their disabling Smile for you.
Comment · 4 years ago
> This doesn't allow for YoY inflation. $1M today won't be the same tomorrow. The license should expect to issue new versions frequently to keep up with the economic landscape.

That's addressed at the bottom of the definition of a small business:

> Adjust these dollar figures for inflation according to the United States Bureau of Labor Statistics’ consumer price index for all urban consumers, United States city average, for all items, not seasonally adjusted, with 1982–1984=100 reference base.

Comment · 4 years ago
> The BusKill team publishes cryptographically signed warrant canaries on a biannual basis.

The canary-002 says:

    Status: All good
    Release: 2021-06-13
    Period: 2021-06-01 to 2021-12-31
    Expiry: 2022-01-31
EDIT: Oh, the issue is just that they failed to update the wording of: "We plan to publish the next of these canary statements in the month of June 2021." Looks like a copy from canary-001.
Comment · 4 years ago
Look at that, there's an entire section on internals. Honestly, I didn't even consider looking there, I just assumed it would be all about syntax and never bothered to check. Thanks!
Comment · 4 years ago
Narratives about racism in America are about the systemic, structural ways in which our country disadvantages black people, not about individual people's feelings or even actions. It's possible for individuals to have different experiences without negating the fundamental truth that the deck is stacked against black Americans. As just one example, white wealth is tied to homeownership, which was denied to blacks for decades.

None of this is to deny the pain of the author's experiences, which is very real. My point is that this isn't the sort of thing we're talking about when we talk about racism in America; it's about the system as a whole.

Comment · 5 years ago
For me, implementing PARA in Notion has helped with that. I have one big database just called "Content", and then links to Projects/Areas/Resources. So if I'm not sure where something goes, I just put link it to all of them.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton