skysight-inc/HackerNews huggingface dataset:
> In some ways yes, in others no. For example it can be near impossible to see if a deprecated field in a REST API is still being used and by which clients it is being used. With GraphQL this is fairly simple.

You should log deprecation warnings.

But also if the client is composing urls/params manually then you are not doing REST, you are doing RPC.

Rest APIs should mainly use HATEOAS hyperlinks to obtain a resource. that is clients almost always call links you have provided in other reponses (starting from a main entrypoint)
Workerman: Libevent-based asynchronous event driven PHP socket framework
And Gwynne Shotwell, COO of SpaceX.
ReactPHP: Event-driven, non-blocking I/O in pure PHP
It would be cool if this new pdb can support checkpoint/snapshot natively.
I can't tell from that angle, but having directed quite a few actors over years, there's a big difference in actors who've went to the workshops and internalized the process. It just shows, for the better and you can spot them rather quickly. Namely, you can tell they (for the better part) react 'naturally' making the character far more believable. Take what you will from this, but that has been my experience.
Aha so you're saying you agree with me, calling this a firing isn't appropriate. It's just similar to a firing in that both involve not working at a place anymore. Cool
Disclosure: I work for Waymo.

No, there isn't. We do have a team of folks to support situations where we aren't confident and choose to "phone a friend". This recent blog post covers some of it in more detail:

https://waymo.com/blog/2024/05/fleet-response/

Most importantly: at no point does someone remotely "drive" the vehicle. They can direct it to say "hey make a u-turn and go to this new point", but they aren't remotely driving.
> a watch is physically attached which is ideal for 7 year old

Better hope that watch is water- and shockproof because a healthy 7yo will find many ways to test those features.
As someone in my first real realtionship of 5+ years[0] with someone I love more than I could ever have imagined, this hits pretty hard...

I know it's a bit cliche and cringe to say, but my partner really did become my best friend. If I feel bad, the first thing I search for is being close and talking to them. We understand and support each other completely and do random things together, like described in the letter.

We'll move in together in about a year, loosing them would probably rock me really hard and I currently can't imagine who I'd use as emotional support, as the person in question would be gone.

May we happily be together for a long time <3

[0] only realized now that i've been with them for almost all of my adult life (yes, not that old).
An Open-Source Modular Teleoperative Robotic Catheter Ablation System
That is because the choice is own car or taxi: the automobile is the *only* supported choice for mobility in much of the United States, to the detriment of any other mode of transport.

People in the Netherlands get fine without a car: kids just bike to school with their friends instead of sitting in the backseat in traffic for 45m every morning. This is because money and space is not spent exclusively in car infrastructure, but cycling and walking and public transport.
The only reliable rocket they’ve got is the Soyuz, everything else suffered major failures in the past decade.

Nevertheless they’ve got their asses kicked by Starlink so I’m sure they’re trying to figure out how to make their own.
But some people demonstrated they could achieve that without physically meeting over Covid... mandating it as a "sheep dipping" approach is old fashioned and thoughtless.

For me I don't need it, and I've proven that again working for a Belgium team from London. To tell me I need it to build rapport is ridiculous and a waste of my time and money.
Nice. I wanted to try something out on a machine before moving to hosted soclutions.
I heard the argument that it's good because you don't need the server devs to change the backend; you can specify the data you want. As echo'd before, I guess that's great if your frontend and backend can't be developed in sync. Overall, I'd rather improve the development synchronisation/modification problem between backend and frontend than drive the GraphQL tank through the codebase. I guess I'll need to wait another 6 years before I can avoid GraphQL. Marketing-driven fads: exciting at the start of my career, a painful chore now
Yup. That's what I do.
You might enjoy reading about https://en.wikipedia.org/wiki/Tree_That_Owns_Itself

Sadly its self-ownership is only "according to legend" rather than anything battle-tested.
I guess it only works if your parents are mature enough to not actually judge everything you do.
I went to a Saturday school for many of my childhood years, as my dad wanted me to learn Arabic. They were bad at teaching the language, but did get us to read the script and memorise several Quran verses. You were supposed to get "rewards" in heaven just for memorising without understanding. To this day I can recite Al-Fatiha [0] despite not understanding a word, being an atheist, and not having prayed for maybe 15 years.

[0] https://myislam.org/surah-fatiha/
It's worth reading Feynman's Personal Observations on Reliability of Shuttle, published as part of the Rogers Commission Report.

https://www.nasa.gov/history/rogersrep/v2appf.htm

> "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled."
This reminds me of Borges’s short story Pierre Menard, author of the Quijote in which a 20th century author called Pierre Menard steps in the shoes of Cervantes so much so that he actually re-writes Don Quijote, line by line, not because he wants to copy it, but because it makes sense to him at the moment when he writes it. A bit difficult to explain but it’s a must-read!
https://en.m.wikipedia.org/wiki/Pierre_Menard,_Author_of_the...
Typical Italian espresso relies on Robusta blends, so some bitterness is unavoidable in this case.

100% Arabica based coffee can be more palatable, depending on grinder quality, espresso machine, right grind size and some other factors.

Recently Red Bourbon is the variety that appeals to me most.
Air and water providers first, probably. Your picks are obvious next ones, though.

Source: The Expanse.
PG: 'What did I just f-in say? Am I a mirage'
> Nothing nefarious, nothing sneaky, no tricks, nada, ziltch.

"When OpenAI announced that it was going to have a for-profit" clearly indicates it wasn't something that was communicated beforehand to YC.
interesting.

On the one hand, the correlation could be suprious (I've heard the correlation between eating chocolate and winning Nobel Prizes as an example of this), on the other hand, there have been studies linking Toxoplasmosis with schizophrenia and traffic accidents.
Private data of 10,300 may have been exposed in Medical Center email incident
> Data fetching and the N+1 problem
> [...] if a field resolver hits an external data source such as a DB or HTTP API, and
> it is nested in a list containing N items, it will do those calls N times

Why is this considered a problem regardless of the situation at hand?

F.e. using REST, if the nested list contains on average N-2 items that can be efficiently cached, wouldn't that be better than having the cache constantly invalidated on the aggregation of the parent and its items?
Because that's an extra annoyance on both sides.
Presumably no, I haven't seen any overly creepy shit in Chromium. There's a project called ungoogled-chromium that tracks all the Google junk in Chromium and gets rid of it, their patch set is actually surprisingly small:

[1] https://github.com/ungoogled-software/ungoogled-chromium/tre...
Taxoplasmosis is where you look at how much tax you pay vs what you get, and freak out.
Aside from all the valid points listed in the blog I found out that the frontend engineers in my company save some queries in central library and reuse them even if they don't need all the field returned by this array just to save themselves the time they spend writing queries so they are basically using GraphQL as REST at the end and now we have the worst of both worlds.
GraphQL by itself has a lot of issues, but Hasura is IMO a power tool. It gives you CRUD with a security model and a lot of bells and whistles out of the box, and paired with Apollo client on the front end it's pretty quick to set up and use. I still use random REST endpoints, and I'm not interested in federation, but as a quick way to get an app going it's great.
No one, it's all PR game at play here, and there's no reason that anyone is being fully transparent.
Man, when the analytical minded come to grips with emotions it always hits hard for me. I love that he reflects on the impractically of his own thoughts and just accepts how he feels. This love letter hits hard
Access was kind of amazing, but it had a critical "flaw" for getting really accepted back in the late nineties: Changes were instant.

In the current world of autosave-everything, that wouldn't be a problem, but against a backdrop of "Nothing is permanent until you hit ctrl+s", it was a complete headfuck to suddenly be unable to back out your changes because you accidentally typed something into the wrong cell.

There were lots of other issues with Access too, but I think that aspect was key to it being daunting and off-putting.

If someone sent you an excel file, you'd feel comfortable trying things and playing around with it. If you really needed, you could copy a sheet and easily make changes without fear.

If someone sent you an access file, you'd be scared of making changes you couldn't back out of. When you don't enable experimentation, it's hard for users to get to grips with unfamiliar software.
Unfortunately it has become fashionable in SaaS products to only offer GraphQL endpoints, thus whatever we think about it, GraphQL it is.
The typical 'its all government conspiracy' nonsense.

As usual the government isn't actually as smart as people pretend.

And contrary what people like to believe. The government is not the only organization that has a brain. The idea of having many sats and having constellations has not only occurred to the government. So the idea 'constellation' therefore its invented by the government, is brain dead dumb. Its a logically idea based on the physics of the situation.

And Griffin in these stories is way more involved and fundamental then he actually was. He was doing some consulting but he and Musk frequently clashed and didn't get along. Before modern SpaceX really got of the ground he had left. And after that he was not that favorable towards SpaceX. And today Griffin is giving talks how the government should be giving SpaceX money for Starship.

It was absolutely not Griffin that pushed for the Commercial Crew, that came out of other parts of NASA. Griffin wasn't the driver of it. Neither was he much involved with Commercial Crew.

Starlink happened literally more then a decade later with no involvement from Griffin. And Starlink primary revenue is from consumers, not from the military. And it was primarily funded by private funding rounds that SpaceX did.

The reality is Musk achieved something nobody thought was actually gone happen. And once he did the government was like 'oh shit we should jump on this'. Just as they did with reusable rockets.Yes Starlink/Starshield will make money from governments in the future. But that doesn't actually validate this story.

The idea that the US government had a long term coherent plan is utterly delusional if you understand anything about the history of SpaceX and space flight in the US.

The main evidence seems to be 'Mike Griffin' was vaguely involved in various ways.

So the whole narrative is just nonsense and doesn't even remotely hold up.
Since we've yet to figure out a way to "measure" consciousness, it depends on what "theory" of consciousness you subscribe too. I believe something must make use of quantum effects such as entanglement in order to have qualia (eg. Penrose models). So, ChatGPT running on deterministic hardware is just a bigger mechanical clock, but the organoinds have qualia. At least insofar as a worm or chicken have qualia. Add enough of them of and you might get consciousness. I don't consider this line of research ethical, but philosophical objections won't provide much of a disincentive.
* Not null fields in a distributed system are a lie

If something is null that's not supposed to be null, then the entire operation should be called into question. It's probably not safe to proceed so it's a good thing he entire page breaks, you don't want users to continue based on wrong information. If you define something in the schema that it's possible that it's null, but then the frontend dev ignores the fact that it can be null, why is it GraphQL's fault then that the page breaks?

* clients create re-usable fragments for every object

As a frontend developer I don't know why you would do that, but if your frontend devs are doing that then yes they are doing it wrong... However switching to REST with statically defined endpoints doesn't solve the over/underfetching problem, but as backend developer you do get to gatekeep that aspect. So yeah the devs should really be just doing it right.
For web apps (not simple pages), developed by a single full-stack developer, I think the best solution currently is to use Remix's loaders + actions (i.e. no need to create separate API layer) with EdgeDB (EdgeQL is like GraphQL but with capabilities of SQL, and the DB itself has authn+authz baked-in).
Do you mean indirect exposure to children?

The waste amount should be a homeopatic dose compared to ingesting the pill?

But maybe there is like a compound effect even in really small doses mixed in with all the other chemicals.

Or maybe children conceived after being off the pills for a short while are affected.
Boeing set to deliver plan to regulators on upgrading safety
This is a terrible analogy that implies all instances of “doing two things at once” are somehow immoral. You would compare someone eating both steak and potatoes for dinner to an adulterer.
In my experience, mostly just buying nice beans and not doing anything stupid with them.
The hangover from Italian style coffee is quite strong and means we get a lot of over-roasted beans (or at least, cheap beans over-roasted to disguise the quality. This style was a necessity when Italians imported low grade beans from their own colonies in the 19th and early 20thC, but if buying single origin beans lighter roasts are (imo) just much more interesting and less bitter/harsh.
>They were among the 47 activists charged with trying to "overthrow" the government by organising an unofficial primary in 2020 to pick candidates who can run for office.

Political prisoners in Hong Kong is not particularly surprising to me.

If I were in Hong Kong, I'd escape asap. The future is looking bad.
Assault rifles are rifles designed for killing humans (as opposed to hunting rifles). Sniper rifles require training. Shot guns have limited range and take long to reload. Handguns are hard to aim and not that lethal. Assault rifles are unique in that they allow an untrained teenager to shoot accurately and kill a lot of people very quickly. That’s why people want to restrict access to AR-15 type rifles.
I completely agree. My wife and I have our locations shared with each other. I'm not "surveilling" her. I almost never remember that we have this feature until we need it for some reason, and even then its normally very benign (how far from home are you? should we wait before having dinner?)

Honestly, it's because I just don't care. I'm not worried about her changing plans or going somewhere without telling me (the feels dirty just thinking about) and at a certain age, I also won't care what my kids do. They will also change plans, or explore off the path. So what? But that one time I _really_ need to call them or they need help, we will be glad they have a little bit of tech on them.

I also find it somewhat interesting that many of the same people who are so worried about this type of surveillance _already_ have the devices and/or technical knowledge to surveil others and choose not to for whatever reason. For example, we have home networks and could track what our families do online. We _could_ put a malicious app into someone's phone, or a tracker on someone's car. Simply having the ability to do something does not imply that it will be done, and certainly doesn't imply that it will be done maliciously.
Hmmm that paper seems to have a suspiciously low number of citations though
One of the major issues I have with GraphQL from the get go is that it introduces it's own syntax instead of using a commonly understood and established _data_ format like JSON or similar.

Same problem with Prisma Model definitions and other such things.

Please, if you make a new thing and it fits neatly into a data format, use a data format! Let me use all of those well established libraries, schema definitions and programming concepts in order to generate, parse and make sense of your thing. Let me seamlessly write your language with the data structures I already know in my language if that's possible.

Don't make it pretty, make it usable.
Agree, people need to chill. The thread says they would have been happy if Sam stayed, they just wanted him to choose one or the other which he agreed with. It seems like a very amicable parting of ways when the parties involved were being pulled in different directions.
Ursula Le Guin: the author we should thank for popularizing Schrödinger's cat
StackExchange is really good at detecting voting rings, so this won't work.
Only if you both are mature enough though. If you are constantly looking at the location of your spouse to see of they are cheating or something, and then question every unexpected movement they do, you won't benefit from it.
I still enjoy using GraphQL, because it has allowed my teams to move measurably faster when developing APIs over the last half-decade. Some organizations seem fairly allergic to full stack development, but it has broken that barrier in ways I hadn’t witnessed before at my workplace.

However, lately I’ve been thinking that with the advent of React Server Components we will see a migration away from GraphQL-focused Frontend applications, and instead move toward other solutions. Such as ones based purely on exposing Postgres databases (e.g. supabase & postgREST) and type safe APIs (e.g. tRPC).
I've had the "pleasure" (/s) of inheriting a pretty large GraphQL API which I've had to maintain for the past few years. I've gone through the process of the hype, and then the sheer frustration. I'm now at the point where I think most people are just using it in the wrong places.

GraphQL works pretty well when it's acting as a Backend-For-Frontend. The client can make a single call to get everything it needs at once, the BFF can then fan out to various microservices as needed. The frustrating part is when it's blindly used for something like a monolithic CRUD API with some light permissions. In that scenario you're taking all of the drawbacks, without reaping any of the benefits.

I'm really glad to be leaving this project behind as I move jobs, and I'm praying no one suggests using it in my new job. At least not until the industry more broadly understands it in more depth.
Ah, this is the advantage I have waiting at least 10 years of everyone I care about whining I need to use a technology. I had a few years of people telling me about graphql and how it is the best etc, but they stopped after a bit and are doing rest endpoints again. So I never tried it even.
Or make the pen a T-shaped or something. It does write on things but who wants an annoying pen that doesn't fit properly in a drawer and it difficult to do anything other than scribble a signature?

Some people also sloppily spray bikes with pink spray paint because then it's pretty much unsaleable. So all you have to worry about are the vandals who just want to ruin someone's day.
>PG is clearly saying he was running _both_ for years,

Friendly clarification about "both" because the OpenAI structure is very confusing and muddies up the narrative.

(1) first in 2015, there was the 501c3 non-profit OpenAI entity. From the public statements, this was more of a "idealistic research & development" organization to create truly open and publicized machine learning data & algorithms so humanity wouldn't be beholden to big tech like Google "controlling AI". This is the entity that Elon Musk and others (including YC Jessica Livingston) donated $40+ million to and the one that Sam was "running for years" along with YC. Maybe this non-profit R&D gig seemed more like a "part-time" job to PG.

(2) then in 2019, OpenAI created a new for-profit OpenAI company (a subsidiary) to raise money and build proprietary products. Sam was then tapped to also run this for-profit company. This new entity is not part of the "running both for years". That's where PG said Sam needed to choose where to be full-time. The additional responsibilities of being the CEO for the new for-profit company was a change in circumstances.
> clients create re-usable fragments for every object in the system and use it everywhere

I quite like Relay's pattern where components define their data requirements, and this is passed up the component tree to some query at the root. Avoids a situation where the query defined at the root asks for unnecessary fields because it's so far away from where the data is actually required.

https://relay.dev/docs/principles-and-architecture/thinking-...
Seems reasonable on the face of it. Though lately my trust in taking anything SV related at good faith face value has plummeted.
This is without a doubt the most Kolkata thing I have ever seen
> And in most of southern Europe (Italy, France, Spain) the taste seems to be for burnt coffee that all tastes the same.

Disclaimer: I'm a Spaniard.

Most cafes in Spain serve a particularly noxious form of burnt coffee called "torrefacto" [0], which is made by mixing sugar with the beans while they are being excessively roasted. This introduces additional bitterness and ash to what would have already been overly roasted beans.

For a country where coffee is often consumed multiple times a day, and where there are cafes in every corner, Spain has disappointingly terrible coffee.

[0] https://en.m.wikipedia.org/wiki/Torrefacto
> But it's nice to glance at Find My app and see if the kids are still hanging out at Starbucks or they got to school on time. It's convenient to see which corner of the park they're at when I need to go pick them up.

I've heard other parents say they only track their kids in case of an emergency, while you admit you admit you track your kids for trivial issues.

I'm not a parent, so I wouldn't know, but I'd like to think I can trust my kid if he tells me he goes to school on time. Seems more useful to build trust than to know for sure his precise location, because there are a lot of things which can't be tracked by technology.
And yet Italian diabetes rates (and life expectancy) are higher than the US.
Ah..ah..nice try:-) That is like those cheating husband arguments.

- You are not leaving me...I am leaving you!
Another exemplary paper of why you need to beware of reversed causality. Since infection with T. Gondii is much more likely if you are less cautious with food and animals, it is very much possible that the causal link is actually reversed. It's also worth pointing out that current research has cast major doubt on the old idea that toxoplasmosis causes any psychological effects in humans [1]. While it might sound cool that there could be a parasite out there that changes your behaviour like in a zombie movie and papers like these will get easy media attention, take this stuff with a massive grain of salt.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4757034/
Graphql was routinely an overly complex piece of shit when I was forced to deploy software with it.