skysight-inc/HackerNews huggingface dataset:
I've only had a little experience with GraphQL, but I'm finding it frustrating because designers of the APIs tend to normalize structures since the backend is often a relational (or graph) database.

For example, rather than having top level "admin contact email" and "business contact email", API designers will have a sub graph of contacts, with label->email. (Note that this is the trivial example, it gets much worse)

Most of the time, I need a flattened version to actually do the work. Now, with SQL, that's not an issue because I can put a query together that flattens/joins as needed. But, with a GraphQL result withs lots of edges and nodes, I can't do that simply. I have to write some bespoke recursive walker to pull the data back up.

I understand I could fix this with the schema, but these aren't my APIs, I'm just a consumer. There doesn't seem to be some universally supported way to do the equivalent of a join.

Or, more simply, the culture around REST/JSON seems to prefer flatter structures, but the GraphQL crowd tends to like more nested structures...even when it's not really needed.

Edit: Also, it's not so simple to make a universal, declarative-driven "flattener", as the nested structures vary pretty wildly in how they are done.
How much of the workload is just the dev shortage/insufficient staffing?

I am currently the only dev on my team because of departures (there should be 4). Now, it is not really all that in production yet so it hasn't required late nights or waking up at odd hours, but it does linger in my mind that this could be a big issue if it grew a lot and my team didn't. I would hate to support it alone.

A friend of mine is missing two people on his team at another company. It means that they had to shove the interns into the support rotation to have full coverage of their app. They are hiring too, but as things stand, interns are staying up in the night deal with production errors and they are waking each other up as well, they are interns and don't know what they are doing.

Software seems like something that needs a sufficiently sized team after a certain point and nearly every team I know of anywhere is short people at the moment, even at FAANGs.
Although I also think some part of that has to do with raise seeking. Lots of confounding variables at play.
>until they're shocked into realization when buying a large ticket item like a new car or a home

Education and healthcare.
I quoted it, the author warns that we should expect India-level deaths in Europe (that's the clear read from showing mass burning of bodies in India, talking about deaths in India, and saying "if you think Europe or the US will be spared").

But then shows infections growth (not deaths) to prove the point, so yeah it's conflating infections with deaths.
The followup is very much worth the read
ha! It's funny because it's true.
Anecdotally I'd say professions that often double up as a hobby and don't have a significant material or energy cost to exercise will be more susceptible to burn out. If you're _really_ into software engineering and struggle to pace yourself then burn out will often stop you sooner than finger fatigue or your computing costs.

I'm not saying workplace pressure etc isn't a factor, but those are also similar factors in pretty much all careers.
This is 10x better than the OP article. Please, anyone reading the comments, read this article in its entirety instead.
Bellingcat provides easy way for state intelligence agencies to anonymously release negative information on adversaries.
already tried that and it didn't go so well ;)
Indeed.

For me, I'd say reading the Summary is a good start to know if you want to read a book, but just because the basic idea is in that, I don't think it's all you need. I often find myself taking notes on different things than others have and linking it to other things in different ways.

You need to fully understand the Why and although there is an argument that most books are only a few ideas, the stories in the book help argue why these are important an help you see how those ideas fit into the world and how they fit, something that is truly important if you are going to start implementing that idea or thought into your way of thinking, else it's just another article you read on wikipedia that you nod your head too.

The human brain is all about patterns and connections and that is missed on a single article that is making a big point, a summary is exactly that, a good way to explain things in a simple and quick way, but you have to understand everything else behind it for you to truly understand it and for that you really need the whole book, unless you have a badly written book that fails to do this.
I think this is vastly missed by those that just read summaries or dismiss the power of the whole book, just reading something doesn't really ingrain it into you, you have to wrestle and think about it in your own mind and being exposed to that idea from all different directions for a few hours really helps cement it.

It's also why I am considering rereading books I liked, even though I still remember the basic ideas and due to what I mentioned earlier, I think you can take different things from the same book if you read it at different points in your life, different connections will happen and different points will make more sense than they did before.
The conclusion came to me is that extreme working and extreme no-working are both bad in the long run. All you need is a work-family-life balance.

I am also glad that the author now opens the door for getting married and even having a kid.

Work, spouse, kids, the traditional way of life have been explored and chosen by human being for at least thousands of years. The psychological / economic needs for living with a family do not go away just because you "decide" you don't need them. There are people live alone, but most of them are not happy, for most of the time.

When you are young, you may like to wonder why do I have to live a life like my parents? When you get older, you will slowly or quickly realize that you are just a regular human being like everybody else.
I (oddly) have a pretty good success rate for imagining dying in some way. Not sure it's something I can recommend for everyone tho.

I'm guessing that acting it out in my mind achieves a similar effect as the steps described - I relax my muscles (as I imagine bleeding out), slow my breathing and stop thinking shortly.
Glucosamine supplements have enough data for doctors to say "might work, won't hurt".

Chinese martial arts guys recommend eating chicken cartilage.

Look into "continuous passive motion" for joint repair. If you aren't in pain from walking - walk, walk a lot. Otherwise, back to CPM.

Diet to reduce inflammation, or cartilage can't repair itself.

Correct postural imbalances. Look into tight hip flexors / weak glutes to take pressure off of knees.

Rant, but might be useful, I looked into this stuff a lot.
There is a _tremendous_ amount of research into effective treatments (and many more non effective ones, including Hydroxychloroquine). For viruses, treatments not very effective and / or _very_ expensive. Comparatively, vaccines are cheap, highly effective, and extremely safe. _Mass_ vaccination is not just preventative, but curative in the sense that if enough people get vaccinated, the virus literally goes away.
>The EU should talk to Ireland then.

The problem with the way the EU is structured, is that it's very easy for one or two countries to put their foot down and keep the status quo. See what's happened with Poland and Hungary. But you can also see things like Germany quietly sabotaging any defense program and anything happening outside of NATO or turning energy transition programs into a joke.

I think it led us in an absolutely dreadful situation strategically, economics included. Britain might have the last word on this one.
It's not just the pension system. Stock market and all other investments are still a claim on future production that has to be run by someone (i.e. your kids or other people's kids).

So if there are no children, you will have to work until you die (unless all work can be done by AI at some point in the future).
I just can't do this anymore, Copilot
Maybe. But I was commenting on the real hospitalization numbers and implied vaccine protection from comparing the ratios 1) hospitilized vaccinated vs hospitilized non-vaccinated [the linked spear sheet] and 2) vaccinated in relevant age brackets vs non-vaccinated in relevant age brackets.
Update: The package was finally delivered, yesterday (July 12), original delivery attempt June 1st.
There are plenty of other factors in determining concern including one's individual risk factors. But there's also a difference between concern and fear. Unfortunately I've seen people who are vaccinated express fear and reluctance to participate in normal activities with other vaccinated individuals due to the Delta variant. If we're looking for zero risk from Covid, we won't be finding it for years.
The Git CLI is dead
Weight lifting might help, since it doesn't have to include your body weight. I remember being an unfit, overweight teenager who would stay up late on the computer. One summer my brother was home from college and we would go weight lift at the public gym in our civic center at 9 PM. I would end up asleep by 10:30, which was very unusual for me.
If that's the definition they're using, put it in the paper. Otherwise, it's just like asking someone if they feel "hot" at work.

And if it can be tested for, why not do a study that tests for it? Otherwise, it's like asking people if they feel like they have cancer.
When you have economies severely hampered by gov regulations to the point where manufacturers can't make money in a normal way, you will have cases like this. Any industry would look quite different if free market relationships between producers and consumers were in force. The gov. Is only needed to arbitrate their relationships and prevent outright fraud and theft.
If you aren't familiar with Visidata, this video gives a pretty good idea of what it can do:
https://youtu.be/N1CBDTgGtOU

It seems like making a living on shell tools can be difficult to impossible. The author Saul is using Patreon to help fund his work on this tool. I love this tool, and hope others can help support him too. Maybe this "duo-repo" approach will allow him to do this full time.
Then... Don't plan on lasting more than 10 years in the software industry?
Thanks for that citation. It is indeed among the strongest evidence for increased transmission. My point is that it is observational rather than biological evidence, which is not the same, and when you do observational studies, there can be many confounders.
This is too often ignored. Maintenance, even of applications which do not require new features, can often be non-trivial. In my past job, a lot of challenges were caused by the fact that nobody really budgeted for maintaining the existing stuff but it actually required 2 full time people to deal with.
Why do you keep a cash account in your toddler's name? If you are saving for college, etc, that should be in something that grows over time, like stocks, not cash.
New functional languages emphasize current research, such as dependent types or algebraic effects, as if the best of the past has naturally been saved. Sometimes the best of the past gets forgotten.

I loved SML; a language designer would do well to internalize its module signature design. One wants to do at least this well, while incorporating current ideas.
The most active parts of reddit's userbase showed up after facebook became unpopular and after the original reddit userbase was successfully driven off during the monetization period (2012-2015) following accepting large amounts of capital from third party corps.

Reddit's use-case now is mostly just a facebook that isn't facebook. This is exemplified by the addition of user profiles and the ability to "post" to your own user profile as well as customized profile avatars.

I agree with your description of reddit as it is. But the reason for this is that reddit stopped being reddit almost a decade ago. Sharing links is unpopular because Reddit is now Facebook.
My current thinking is for the unvaccinated, its a terrible thing not to be able to take advantage of the vaccine and I tend to wear masks even being vaccinated because of this.

I initially thought that all the vaccine refusenics were politically motivated but I've revised that after actually talking to some folks about why they don't want it.

Still even with me still masking up in many situations, its probably a futile gesture on my part as not many folks share this view. Probably at this point my actions are more symbolic than anything else.
From a global warming perspective, harvesting free methane and burning it is probably a net benefit given how much stronger methane is of a warming agent than the CO2 it burns into.
The quest for the investment Holy Grail – an index of everything
The "beating with a rubber hose" thing, in turn, comes from allegations that this method is favored by the likes of secret police, intelligence agencies, and organized crime because it leaves minimal marks on the victim compared to other forms of physical abuse.
Just to clarify...AMQP is a protocol so you will need a broker that supports it. The two options I see for you are RabbitMQ and Solace. Both support AMQP.
I'm still building on this everyday. Please let me know what's missing or what should be improved.
Presumably to be inclusive to same-sex couples (where both or one parent can be non-birthing) and non-traditional marital arrangements.
The article specified that high death rates might be expected for developing countries with low vaccination rates, not countries with high vaccination rates.

> So Delta, like Alpha before it, is both more transmissible and more fatal. Both of these effects have the same root: the virus is much better at binding to human cells, so it reproduces much faster.

> Are people dying more then? Not in Britain.

> But Delta is very hard in developing countries, especially in dense urban areas where the poor are forced to work but live in close quarters with many others. India, Argentina, Tunisia, South Africa, and Indonesia are very sad examples of this.
Good luck trying to beat ReCaptcha if you're doing anything that puts you outside of the normal web browser behavior as imagined by Google's Algorithm.

If User Agent Client Hints become the new normal, I'm sure anyone excessively denying requests will be flagged in the same way.
> FTP support has been removed

sigh
work - noun - activity involving mental or physical effort done in order to achieve a purpose or result.

This article conflates "working for a living" and "work". In our society, we don't seem to consider work outside of employment by a corporation to be actual work. But activities like child care, elder care, household maintenance, community volunteering, pursuing an education, creation of art are all examples of unpaid work that we do every day that are important to society. Even open source coding for free is work. If you don't have to work for a living, there's still a lot of work to be done.

The flip side to this is, as a society, we should probably start paying for all the unpaid societal work people do for free. IMO this is the best argument for something like UBI.
Google "Hell Week" if interested. Basically any "special operations" (including Rangers) unit training will put you through sleep deprivation for a week as part of selection, regardless of country.
It irks me to see people in the comments using this video to fist-pump the American system. The Cuban system has major problems, but a part of their economic problem is 60 years of an American embargo.

To be clear, the US system is better (in almost every way). It's just tactless for Americans to compare economic systems when the US government enthusiastically contributed to Cuba's economic problems.
> there probably ought to be a layer on top of that that's interpreting the ML output that can take the decision to pick one

It needs to be an input, not just a filter on output. A heuristic that doesn't account for the previously observed state is insufficient because prior existence information changes what gets detected. And it needs to lean heavily toward "if we saw something there before, the safest course of action is to assume that it's still there until strongly indicated otherwise".
The article implies Bellingcat are crowd funded (they only mention one kickstarter campaign from 2014) but their funding is concerning, and their investigations deeply biased. They are not at all to be trusted:

"funded by The Atlantic Council (a think-tank with deep ties to the U.S. government, NATO, war manufacturers, and their allies), and the National Endowment for Democracy (NED) (another infamous U.S. front organization heavily involved in so-called color revolution regime change operations all around the world)"

"an alleged group of amateur on-line researchers who have spent years shilling for the U.S. instigated war against the Syrian government, blaming the Douma chemical attack and others on the Assad government, and for the anti-Russian propaganda connected to, among other things, the Skripal poisoning case in England, and the downing of flight MH17 plane in Ukraine. It has been lauded by the corporate mainstream media in the west. "

https://off-guardian.org/2019/12/15/the-art-of-doublespeak-b...
This is exclusively a problem with web development. I work in fintech, writing C and using the gnu toolchain. We are a very successful business.
> There are very, very few people who cannot take these vaccines due to allergies etc

That is correct, allergies are very rare. I'm talking about patients whose immune system is weakened, either on purpose, e.g. transplant patients, or because they have an auto-immune disease (HIV etc.) or simply because their immune system is weak as a result of another disease (e.g. cancer) or they were simply dealt a weak immune system at birth (genetics) or their immune system is weak because they are very old.

Then add infants, children and pregnant women who can't get vaccinated in the majority of cases.

Now add the whole anti-vaxx crowd, people who became the victim of FUD, people who simply don't care, people who don't get their second shot, and it doesn't look very good, does it?

> The actual group safety arguments never come with concrete numbers to assist with the underlying intuitions and that is suspicious.

There are plenty of models to give you concrete answers, but there is even more uncertainty in the model assumptions, so we simply don't know with certainty. In any case we are already starting to find out in different countries.
Check back in a week ;)

The spike in cases is very recent, most hospitalizations occur between 3-10 days of onset. [1] reports 31 hospitalizations yesterday (preliminary), a 3-fold increase over last-week's average.

[1] https://coronadashboard.rijksoverheid.nl/landelijk/ziekenhui...
> There are ever present dangers that we just live with like the chances of getting in a car accident and dying, but we decide that these risks are low enough that we carry on normal life.

Because there are no other (tenable) options for car accidents. If there was a vaccine you could take that would prevent you from being harmed in a car accident, and it was cheap (free even) and available, the expectations around car accidents would be quite a bit different.
Calling disease spread exponential is dishonest. It’s exponential for a time, but there is an upper limit (which is dictated by a ton of complex variables).
Sounds like Go's cathedral has a nice little bazaar in front, once a year, only for those who applied and were grated. In other words: better marketing.

I'm not defending Elm team members being rude. But when I look at Elm I see a much better designed language than Go, run by a much smaller team. Elm changes quite minor things in pre-1.0. Go forgot that polymorphism is cool, nulls are bad, etc. Now Go wants to fix some of that, but that would create a new notion of idiomatic Go that it's std lib is not in sync with.

To some extend this is a fate all popular languages befall. Look at Java for some sci-fi, or even better C++.
There can be a thin line between doing too much of your own QA and too little.

The flip side is when I've spent 30 minutes QAing an issue and another 30 minutes writing up what I've learned, and then the response is "I brought that server down for maintenance, it'll be back in a few."

After a few times of that the sys admin is going to get some very poorly thought out bug reports from me, because I don't want to burn any more of my time QAing known issues.
Again, there is a difference between fixing a non-safety critical system in a non-spec but commonly used way, and completely disabling a safety system.

If they were disabling this car’s airbags or ABS to solve a different issue, this would be a good comparison. But they’re just not the same at all.
Reddit turning to shit is the reason why I’m commenting here today.

I got on Reddit in 2009 when it reminded me of YC/HN. text only, cooler heads prevail, it’s not completely overrun by 12 year olds and Russian trolls yet.
Ardabil Persian Rugs: Pieces from the Caspian Coast
"Americanophobia", or whatever you'd call it, isn't real in France. It doesn't exist. People hate Google because it's arrogant, sleazy, utterly contemptuous of the law - not because it's American. It's still behind companies like Über or Amazon, though.
No, because unlike the two examples you've given having children is a conscious decision with negative externalities.

I also get sick leave and bereavement time..
Given the turnover in teaching in many places, they are also burned out.
using interns as this is unacceptable.

is there a dev shortage or is there an expectation that you can hire people for cheap and work them to death?
I understand words can often have their definitions narrowed and agree people should read their contracts. I tend to irk sales people because I do bother to read all the papers they start throwing my way and start asking questions they've never been asked by the hundreds of customers.

The person I was replying to wasn't referencing any particular contract. They were just speaking generally about hitting road debris being a stretch to define as a collision.

> It's a stretch to describe road debris hitting the undercarriage of a car a "collision".

Seeing as how neither I nor he referenced any particular insurance contract, why would we then bother to use your insurance contract to define the term instead of probably the one shared point between us to define the term (the dictionary)? Why not reference a contract I'll sign with a friend where for the purposes of the contract a collision is defined only as a 5 foot person running into a blue colored wall. I guess a car slamming into a wall isn't a collision anymore since this one contract defines it a different arbitrary way!
I never got the edges and nodes thing, and every time I have worked with a graphql endpoint that did, I was indeed very annoyed.

Feels like something that came with a graph database, and people tried to blindly copy it.

Graphql code generator is great though. Absolutely wonderful. Makes it really hard to go back to rest.
That's a very interesting insight! I was thinking of leading indicators and wasn't thinking lagging indicators like churn.
It's one of the more impressive mass delusions lawyers have managed to impose on modern society.

Somehow if you call downloading something "streaming" and promise to delete it it is no longer downloading.
What is this referring to, as someone with little exposure to the Chinese market?