skysight-inc/HackerNews huggingface dataset:
"So, I will quote a statement from the W3C Web Platform Design Principles at the end:

User needs come before the needs of web page authors, which come before the needs of user agent implementors, which come before the needs of specification writers, which come before theoretical purity."

That's a keeper.
Same with Redux. Solved problem in FB. Increases complexity tremendously for 90% of other websites. I remember seeing the tutorial being showed in Todo app and thinking "wtf is this garbage needed for here".

I'm glad Redux hype train is over and nobody is using it on new projects no more.
I like to adjust the side mirrors so that the excessive light from the car behind me is reflected back at them. Sometimes, they get the hint.
Fully agree with the article. I think the summary is that GraphQL was a great idea from the frontend's perspective, but it was never fully worked out from a backend's standpoint.
No questions, just sharing that I was smiling like an idiot when I saw the wire transfer email screenshot. Maybe I felt emotionally invested since I remember reading your previous posts about the less-than-ideal design studio collaborations.

What a feeling! Congrats.
Hasura does role based access control pretty well.

Apollo federation and implementation of supergraph and nested graphs is pretty robust

We use both in production at reasonable scale and complexity 10+ roles few hundred object models, 100s of request/sec
Tell a professional the goal, not prescribe the steps. It works for convincing dialogue between actors and effective product delivery from developers. You could stretch this to avoiding micromanaging.
But the original post says otherwise, who do I believe?
Ask HN: How can a website copy mine in real time?
Hey everyone,

I am literally going insane since yesterday night as my website is being cloned in real time and I cannot explain how that is possible.

I use NextJS and host it on Vercel.

As soon as I deploy a change it gets copied instantly, even the API routes.

I just added a check to see if the referrer is allowed and, since they copy everything, their requests return a 401.

Mine is a .com and theirs is a .xyz

Does anyone have any idea?

Thank you
It does indeed sound a lot like firing. But what if the conversation went like this:

PG: Quit your second job or be fired

Altman: You can't fire me, because I quit

PG: Great, as thanks for going quietly I'll tell everyone you "weren't fired"

It's a firing for all practical purposes, sure. But technically Altman voluntarily resigned.

This is actually somewhat common when firing people - if you ever find yourself in a disciplinary meeting with HR and you know you're about to get fired, you can just resign right then and there, one second before they tell you you're fired, and they'll accept. You sacrifice the right to sue for unfair dismissal, in exchange they'll tell future employers that you left voluntarily and weren't fired.
When you say it like that, nothing really is serverless. Everything is running on some computer.

Serverless architectures are provided by servers.
The Stargate Project remains one of the most intriguing government and intelligence programs, I think, because of its casual admittance of the use of psi and remote viewing in intelligence operations for over two decades.

The review of the project downplays statistically significant results as potential methodological flaws or even outright fraud. Not surprising, given the die-hard skepticism and stigma that has surrounded psychic phenomena since the '90s. Dr. Utts, who literally wrote university textbooks on statistics and was part of the evaluation study when the program was terminated, still firmly disagrees with the conclusions to this day.

For those who keep an open mind, it's interesting to note the sheep/goat effect documented in recent parapsychological research, which suggests that a person's bias significantly influences outcomes in psi studies. A 2023 study published in Brain and Behavior again highlighted this effect (https://onlinelibrary.wiley.com/doi/full/10.1002/brb3.3026).

To a hardened skeptic this will sound like the ultimate cop-out for difficulties in reproducibility, but if you think about it, it really is fundamental to the idea of psi. Assume a reality model where anomalous cognition is indeed possible (some "anomalous" link between consciousness and the world outside the physical body), then a person's beliefs will naturally influence their perceptions. This is, of course, a major challenge to traditional scientific views, which assume (but rarely admit or even realize) a strictly Descartian split between the observer (consciousness) from the observed. Therefore, it is easier to ignore or ridicule rather than investigating deeper.

I really believe there's so much more to this story and that this will be gradually unearthed (hopefully) within the next years/decades.
yeah, the assertion is entirely false. there doesn't need to be any such tradeoff.

there's probably a term for the cognitive fallacy where you assert that however it happens to be is how it had to be. it's like normalcy bias, but retroactive.
Sometimes twitter just decides that it's had enough of you and won't show anything. I can't figure out what triggers this but one day you'll find you can't see anything, and then the next day you'll be able to view it just fine.

Twitter is quickly becoming as bad as discord for siloing information.
No. They store code and data in separate address spaces. That isn't the same as storing code addresses and data addresses in separate parts of the data space.
Wouldn't the same be true of him getting fired from OpenAI then? He was never fired since he was independently wealthy?
It would have helped because I was walking home from my music lessons. My dad was supposed to pick me up but he was late. This was before cell phones were widely available and I was about 10 years old.

Predators don't just snatch you up like in some movie, they watch their targets first, or lure them away.

People/children have a gut feeling when something is not right and can call for help.

Will it be 100% effective, no, but it will drastically improve response times just by knowing the exact/last location.
Graph models need not be your tables . They should reflect your data models, the same kind of models that would have been exposed in a traditional RESTful API?

Similar concepts of allowing queries and response formats was there in other standards and not new ?

OData is fairly popular in REST world , even older , SOAP XMl had supported with custom query language one robust one I remember T-SQL used in Taleo the old Oracle hiring software

There are many examples of clients doing joins and queries in other standards , it is hardly unique to GraphQL
Yeah, this is about the most positive and amiable way to solve the real problem of Sam Altman not having enough time to lead YC. It is a testament to Sam's own marketing skills that even banal stuff is driving mad speculation.
yes indeed it has been seized. i can no longer access that site. does anybody know a way out of it?
Let me guess: you’re from Stockholm? Because you’re certainly not from my end of Sweden; until I moved here I’ve never tasted such a heavily roasted coffee as skånerost.
> People have been claiming YC fired Sam Altman. That's not true. Here's what actually happened. For several years he was running both YC and OpenAI, but when OpenAI announced that it was going to have a for-profit subsidiary and that Sam was going to be the CEO, we (specifically Jessica) told him that if he was going to work full-time on OpenAI, we should find someone else to run YC, and he agreed. If he'd said that he was going to find someone else to be CEO of OpenAI so that he could focus 100% on YC, we'd have been fine with that too. We didn't want him to leave, just to choose one or the other.
My parent's number growing was initially 77099, though it later became 577099 when the numbering system was tinkered with to allow for growth and efficiency at the exchanges. This was only as far back as the 90s, and such short numbers still work for landline-to-landline calls today. I don't have a landline, and if I did I'm not home enough for it to be a useful way o get hold of me. My numbers now are 11 digits, not as easy to drum into the head of a kid I expect (I don't speak from direct experience: child-free and planning to stay that way, but I know many people with kids at various ages).

OK, technically my parent's number was 10 digits rather than 5 because it was <areacode>577099, but that didn't matter as I'd almost always be local to that code, and if not could state my home town if talking to an adult who was doing the calling (or if I'd dialled the operator number, which I'd need to do anyway for a revere-charges call) and they'd know that bit.
In my humble linguistics experience where there's smoke there's fire - many new languages words that sound similar may have and common abstract ancestor in one of the old proto languages
Not a fan of GraphQL (the problems mentioned in the post are very real), but GraphQL specification does not say anything about the DB design / queries. It is still an API layer and you are free to model it in any way you want.
Fired generally implies that the employee was removed because they were not needed or they were adding negative value. It does not appear to be the case here.

Sam was given an option to continue with YC but he chose a bigger project.
Because it burns off about a whole large pizza's worth, rather than one slice, and I'm not trained.
Paul Graham (@paulg):

I got tired of hearing that YC fired Sam, so here's what actually
happened:

> People have been claiming YC fired Sam Altman.

> That's not true. Here's what actually happened.

> For several years he was running both YC and OpenAI,

> but when OpenAI announced that it was going to

> have a for-profit subsidiary and that Sam was going

> to be the CEO, we (specifically Jessica) told him

> that if he was going to work full-time on OpenAI,

> we should find someone else to run YC, and he

> agreed. If he'd said that he was going to find

> someone else to be CEO of OpenAI so that he could

> focus 100% on YC, we'd have been fine with that

> too. We didn't want him to leave, just to choose

> one or the other.

https://x.com/paulg/status/1796107666265108940
No adult would share their location with uber 24/7 so pickups would get marginally more convenient. Living under constant surveillance is bad psychologically, even when the surveillance itself is benign. Being able to lie to your parents about your whereabouts gives children valuable freedom even if they never exercise it.
Now try teaching someone who's never touched a computer to build a Pentium 4.
its easy. is your site accessible on the internet? it can be copied in realtime.
The article is not just stating that running a business changes the way you think; it's explaining how it changes the way you think.
No, I think they are about equal.

The US already has been countering China's every anticompetitive, discriminatory policy measure by more or less equal response: for instance, eliminating all subsidies on EVs with critical minerals sourced from non-free trading nations and banning Chinese EV/battery companies, and so on -- or otherwise known as Biden's IRA (vs Xi's Made-In-China 2025).

I'm not necessarily taking sides, but if you feel that the US's policy is bad, that's probably because China's original policy was also bad. If you were ok with China's exclusionary EV policy since 2016, you probably shouldn't be crying about the US's policy today since it's designed to mirror China's.

Do note however that, in March, China did file a WTO complaint accusing the US (IRA) of doing what China has been doing past decade under MIC 2025 -- misusing subsidies to force local content, local production (aka, in international trade lingo, it's called "local/domestic content requirement"). So I'm a bit troubled by China's double-standard.
> Only certain access points are whitelisted to access things. If you aren't using one then you're blacklisted.

No, this is not how these terms work. Blacklist and whitelist are not just words for opposite sides of a partitioned set. Both blacklists and whitelists are explicitly enumerated lists. If I blacklist a single thing, I have not implicitly created a whitelist containing everything else in the universe. Establishing that VPNs are often blacklisted is not - at all! - the same thing as establishing the existence of a "global whitelist".
It just works can mean anything.

Root login with an empty password for example.
A counterpoint: I was accelerated by three year levels, and it was the best thing that could have happened to me. Otherwise I would have been intensely bored in high school for six years straight, with all the problems that would inevitably have brought.

Of course, this depends so much on the person in question. Acceleration can be great for some people and awful for others. But it’s not about ‘enjoying being a kid’ — that’s something I hear a lot, but I enjoyed myself a lot more in the higher grades where I was actually learning material I found interesting.
If companies can do stock buybacks, they theoretically can buy back 100% of the stock, giving ownership of the company to itself, basically its own assets ? I dont see the problem.
If people didn't use gpt for silly things such as generate commit messages (sic), maybe it will consume less resources.
Yeah I also found that: "Instinctive behavior that is detrimental to the individual but favors the survival or spread of that individual's genes, as by benefiting its relatives."

Doesn't that just sound plain evil?

I mean, I can imagine sacrificing myself for relatives, especially for my kids and I wouldn't consider it detrimental to my own interests. In fact, knowingly letting my kids die while I could have prevented it by giving my own life sounds like entering hell from that point forward... So altruism must be something particularly insidious and obnoxious. Does it really even exist? Seems like it would require a lot of indoctrination and cognitive dissonance.
How so? Aren't all side gigs solo entrepreneurial activities?
A few weeks ago, I read that tRPC is an interesting alternative.
You're overanalysing something that wasn't the actual word used, and is an accurate word. We might all be a bit used to hyperbole, but the lack of it doesn't imply anything. Stop reading into it.
Are you going to keep maintaining the package?
> Wow the PHP is going to magically get into the binary?

It's fairly simple to pack assets into a binary. (Not sure, if they are doing that. But it wouldn't involve any magic.)

Compare also https://doc.rust-lang.org/beta/core/macro.include_bytes.html

Btw, making a tarball or a zipfile is also a way to put multiple files into one binary file. You might have even heard of self-extracting zip files? They were very popular, before Windows got a build-in unzipper, I think.
not sure about nextjs / vercel, but don't you have access logs for your webserver which you can check to see who's doing the cloning? Perhaps you can find some user-agent or certain ip-range or something is responsible, and block that.

there are tons of automated systems copying everything everywhere unfortunately. a lot are fairly ok to block.

There's also services you can hire or hosting providers who do some filtering for you, but those are generally more expensive than basic ones. (added security tooling around their platform)
What if Facebook wanted to open up parts of the site for users without an account, would that require a major reengineering? I've wondered why Facebook (and Instagram) are so strict about not showing anything to logged-out users, could technical reasons be part of that decision?
Imagine how nice it would be the other way around

When management realizes they don't need to complain that the work doesn't get done, they just do the work themselves
Isn't this the usual "we're not going to fire you because we want you to preserve your own dignity, so you should step down now or else we will fire you and it's going to get ugly" spiel? Y'know, the same thing that happens whenever [big corporation] gets into a scandal and heads are required to roll in the C-suite; rarely do they actually get fired but "they step down" as if it was from the good of their own heart.

I dunno, PG claims that Altman wasn't fired but to me this reads like a difference that ultimately doesn't matter.
You can get around this by creating memory palaces and breaking up the task into chunks and then inserting the chunks into places within your palace.

Then you have direct access to the start of each chunk, so like a hash table of linked lists.
That was my takeaway. People don't care about AI because they don't really know what it entails

When it's implemented to improve their typing on mobile, speech recognition or netflix recommendations then they care
It's also the kind of thing you'd say if you knew that their heart isn't in it.

I don't think this press release (is it that?) does a very good job of dispelling the rumors that it wasn't entirely mutual, though. He ought to have said something like "delighted to have him stay".
People have been claiming my wife left me. That's not true. Here's what actually happened. For several years I was sleeping with both her and another woman ...
Dbt Pull-Request Data Audit in GitHub Codespaces for Free
Yes. And all four combinations of Harvard / von-Neumann X single stack / double stack are potentially viable options.

Btw, I think Forth has a separate data stack and return address stack?
GraphQL always felt to me like it solved the easy part of the problem and offered nothing to solve the hard part. I have a similar response to things like Zanzibar. At the end of the day I want to go and get some stuff out of a database, and that complexity just ends up dominating everything.
My kids spend a lit if time outside, riding bikes running around the forest...

If they have an accident it's useful to be able to get to them quickly.

Please spare me a response about the qualities of facing adversity and walking home 3 miles with a broken collar bone.

If you lack the imagination of how location information is useful then that is ok.
Companies offer it because it is, and people want it
I was refraining from making a comment that these would be easy to spot because they were actually being helpful and (apparently) answering the question..
Not the person you're replying to, but I fully support repealing the 2nd amendment and strictly regulating gun ownership, up to and including total bans on certain classes of firearms, magazines, and ammunition. I would also personally have no problem with a total ban on any kind of firearm ownership, but I don't think the evidence supports that a total ban would make us meaningfully safer than more targeted restrictions and regulations. But for the guns we might allow in my fantasy of a US with sane gun laws, every gun owner should be required to take both a safety course and general training course, and complete a practical skills exam before being licensed (yes, licensed) to own a firearm. That training should have to be repeated (perhaps an abbreviated version) at some reasonable interval, such as every year or two.

Regarding your nitpicking of what "assault" means, that's irrelevant. But to discuss it anyway: "assault weapon" has not become an umbrella for any semi-auto weapon. Semi-auto pistols, for example, are not what people are talking about when they want "assault" weapons banned. For people who don't really know much about guns, "assault weapon" means "a type of gun that someone in the military on a TV show or movie might have slung across their chest". An imprecise definition, to be sure, but in general I'd agree that no random civilian has any need for such a weapon. And any civilian who believes they have an actual need for such a weapon probably should not be trusted with one.

I do know people who own some of these types of guns. They're responsible, train, and treat the weapons with the respect and care they are due. But I still don't think they should have them.
I think this currently exists in some shape or other, I don’t have a facebook account but I can click on profiles of businesses and get their opening hours and pictures of their menus or whatever. In think there must be some stuff with a public context.
What in earth are you talking about? PG is clearly saying he was running both for years, everyone knew, everyone was happy, but when openai became a for profit, it was time to choose.

Nothing nefarious, nothing sneaky, no tricks, nada, ziltch.

The immense bias, bull, made up junk, and outright maliciousness in some of these replies is beyond disgusting.
Works where archive.ph is blocked:

Disable Javascript.

(Tested with text-only browser.)
thats not a graphql thing. my startup uses graphql and it does not map anywhere near closer to 1:1 with our database. what you're talking about is the litany of RAD api backend apps that take your db and expose a graphql endpoint.
Remember when Apple (who always toots the privacy horn) leaked photos that some users explicitly deleted 10 years prior?

Even if the intentions were good (and I doubt it), there's always human error. That's why we must fight against any surveillance tech.
Living brain-cell biocomputers are now training on dopamine
You chose to be fired, basicly quit.

(this whole terminology debate is so futile and useless, mental food for the bored. WTF cares which exact colorful sticker we put on disagreements and the consequent parting. It's over, carry on.)
+1 but this is absolutely not happening. We’ll be hearing about sama and OpenAI for a long, long time.
Ask HN: Rogue employee took control of Stripe account
I know this is probably a shot in the dark but I've seen some people have more success here than official Stripe channels.

My startup has a few different "arms". I was underwhelmed by the peformance of one of these arms and a few weeks ago announced we'd be getting rid of it, including the contractors working in this arm. The whole process would take a few months and hopefully everyone could leave happily.

The head manager of this arm was understandably upset, as it is basically his livelihood. As a nice gesture, I offered to give him the Stripe account (with the recurring plans, customers, etc.) once he set up an LLC + EIN and bank account so we could do an official "transfer of ownership".

He told me the process to get everything set up would take a while, and in the meantime wanted to be made owner of the Stripe account so he could "sleep better". I naively transfered ownership to him, again wanting to be nice, and at this point not really understanding the full ramifications of this.

Immediately after transfering ownership of the Stripe account to this contractor I was kicked off as an administrator and they ceased all contact with me, essentially disappearing.

At first I thought that was just weird. Then I realized my LLC was still connected to the account, and there were possible tax implications for me if they continued to process payments "as" my company while diverting the funds elsewhere. Not to mention the risk of them taking out loans via Stripe Capital, etc.

I've talked to Stripe support all week and all they can tell me is to get a court order to regain control of the account or get my LLC information removed from the account. I don't really know what this entails besides what ChatGPT has told me, but it sounds expensive and I don't have much money.

I don't even care about regaining control of the Stripe account, just severing all official ties between my LLC and the account, so they can't incur financial liabilities in my name.

What should I do? I've thought about dissolving the LLC, but that can take a while and I'm worried what they'll do during that time. Any help or insight is appreciated.