skysight-inc/HackerNews huggingface dataset:
But if you were fetching the same data with a REST API (one that doesn't allow inclusion of relation fields, such as the JSON-API spec), you'd be doing the same amount of I/O and have the same horrible n+1 problem just between the client and server rather than inside the server, so it's spread across numerous requests rather than just one.

Tools like Dataloader solve the n+1 problem quite effectively, and they've been around for about 5 years, making it a solved problem for the overwhelming majority of GraphQL's open source existence. If you look at the examples I wrote in this article (https://andrewingram.net/posts/optimising-graphql-request-wa...), in the waterfall charts each "call" is roughly equivalent to one simple (and usually easy to optimise) database query. I don't want to unduly trivialise the work in getting Dataloader properly integrated, but I will say it doesn't take a lot to start seeing the fruits of your effort.
I know, right? It never ceases to amaze me that the U.S. financial system hasn't collapsed under the weight of its historical baggage a long time ago.
Plenty of people vote for Republicans who blatently don't want every vote to be counted. If you want every vote to be counted, stop voting for those candidates.
Anything after 400k would be taxed at that rate, 62%.

"In California, New Jersey and New York City, taxpayers earning more than $400,000 a year could face combined state and local statutory income tax rates of more than 60%"

https://www.google.com/amp/s/www.cnbc.com/amp/2020/10/19/tax...

The question is how does this affect many FAANG employees? Is a move out of state an option?
Why do you say that?

From my perspective, they both do questionable, self-serving, and even illegal things. The topics, methods, and frequency do vary. Personally, the last couple presidential elections have felt like a choice between a shit sandwich and a shit sandwich without the bread. (Which is which? Take your pick)
It's amazing. My friends on the left think the only reason for voting trump is racism, and friends on the right think the only reason for voting biden is socialism.

Where did all the intellect go?

The social dilemma documentary I think is very useful. It feels like social media bubbles are a large component, although of course there have been many contentious elections in the past.

Being centrist I can relate to parts of both sides but my experience is they both dislike centrists.
Did he get the senate?

I had the impression, he can't do much without it, but news from yesterday implied he might get it too, then Biden could even do more than Obama if he has senate backing him.
Not a book, but https://fpga4fun.com. I've looked at a few FPGA books, and have not seen a really good one yet.
Data supports one of those two realities. Joe Biden is President-Elect.
If there's one thing I don't doubt, it's people's dedication to a president they believe is the only person fighting the 'deep state' and other things along those lines. I can easily see it spun (or justified) as "defending democracy" rather than upending it.
Should just get rid of the two party system and in 20 years there won't be a divide... Of course easier said then done.
They’re really giving the middle finger to everyone that pushed Jira to the top, huh? At the same time, it’s sad to see another self-hosted solution bite the dust in exchange for a more lucrative MRR cash cow for its makers.

Favorite self-hosted alternatives? Bonus points if they can import from Jira preserving issue numbers?
Losing really did a number on Trump...
Echo chambers, algorithmic recommendations, and powerful filters all but guarantee multiple realities for different people. If all you see are facts X, Y, and Z, then those facts are as real and true as someone else's facts A, B, and C. I have family members and friends who live in seemingly totally alternate universes, dominated by what I see as conspiracy theories, pseudoscience, and a cultural persecution complex. But as they describe it: it's I who live in a media-manufactured alternate reality characterized by trust in institutions, corruption, and a false belief in science and data.

What everyone is missing is: both universes might as well be correct, to the observer. It's like measuring what speed someone is going in two different relativistic frames of reference. You can both be right and come up with different numbers. It's a tough problem to solve. We can't solve it by just pointing at the out-groups and saying "ha-ha how stupid are they for believing in rubbish!" They are just not going to be convinced by someone who believe a totally different set of facts.
What's an example in your mind of a case where someone can remove content and retain Section 230 immunity?
You need to stop
Yeah, but the free market can never find that optimum by itself.
Among the contenders, it seems this is the trend. Microsoft’s DevOps Server is barely getting any updates compared to their cloud offering and seems deliberately held back in order to make customers switch.

Maintaining the on-prem use case for huge web+db apps is becoming too expensive as fewer and fewer customers use it.
I worry that the people in charge of fixing the systems are also the ones that benefit most from it being broken. At least with the Chaos Monkey, no one is on the monkey's side.
Depends on where you draw the line on the working class; if anything the working class worldwide has exploded as more people have left poverty in the past 20 years than in the past 100.
And in 2020 we currently have a Democratic-controlled house, and a narrowly Republican-controlled Senate. If either party knows what's good for them, they'll work together.

Finally, Biden was not president from 2008-2016. A much less experienced insider was (as great and popular as Obama was).
How the Kennedy Center is keeping live performance alive (cautiously)
C++ Expression Templates
Can anyone actually refute this instead of downvoting it? It's a really important point.
Sorry to "both sides" it but I also think there's a good chance that if Democrats were making allegations of voter fraud it'd be trending, not flagged.
I don't think he missed it. IIRC he was appropriately briefed early enough. I just think he vastly underestimated how bad it would be, and once he realized he was wrong, he brand of machismo prevented him from actual showing a strong virus response.

Even during the peak, his team was still trying to play political games (by denying "blue states" federal resources to show it was democratic mismanagement). I think, if he truly made a strong showing (or was at least consistent in his message) he would have blown out Biden.
I am strongly anti-Trump and pro truth and reasonably pro Jack Dorsey and don’t disagree with anything you say except — I’m not sure why Jack Dorsey should get to decide what’s true just because he invented a social media platform
Takeaways from Y Combinator Startup School
I wrote a 5-minute read on my takeaways from YC Startup School -- mostly high-level strategy.

YC Essential Startup Advice
(1) Launch now
(2) Build something people want
(3) Write code – talk to users
(4) Pre-product market fit – do things that don’t scale: remain small/nimble
(5) Don’t scale your team/product until you have built something people want

Before the startup
(1) Startups are so weird that if you trust your instincts, you'll make a lot of mistakes. If you know nothing more than this, you may at least pause before making them.
(2) Be an expert on your users and the problem you're solving for them.
(3) Don’t neglect the one thing that's actually essential: making something people want.
(4) Get yourself to the leading edge of some technology — to cause yourself, as Paul Buchheit put it, to "live in the future." When you reach that point, ideas that will seem to other people uncannily prescient will seem obvious to you.

How to plan MVP
(1) Focus on a small set of initial users and their highest order problems, and then ignore the rest until later. You should have a vision of everyone, you should have an MVP small.
(2) The user’s job is to give you problems.
(3) I have this saying: “hold the problem you're solving tightly, hold the customer tightly, hold the solution you’re building loosely.”
(4) Once you get anything out in the world, the momentum to keep anything going, is extremely strong.

How to design a better pitch deck
(1) “Fucking Screenshots: Let’s talk about screenshots. I usually hate screenshots in Demo Day presentations. Screenshots are almost always illegible, complex, and non-obvious. They break all 3 rules! The text in most interfaces are too small (not legible). Most interfaces do multiple things (not simple). Most screenshots take longer than a glance to understand (not obvious). They are the worst.”
> If about 47% of your country was happy to kill democracy

If you think half the country wants to rewrite the Constitution and remove democracy...I'm not really sure what to say.
They would have to get thousands of votes tossed out which no judge is going to do. That would really leave a bad stain on the election that both parties rely on.
What’s your point exactly? Yes, somebody younger can do the job but Biden chose to run and the people voted for him.
What does "competent" mean if none is competent? Are engineers incompetent because they can't put a person on Mars?
In many cases, a split keyboard is better for ergonomics. What I am referring to by "row-stagger" are the top three key arrangements shown here: https://deskthority.net/wiki/File:Staggers_-_1.jpg

I haven't tried a symmetrical stagger keyboard yet, but I'm willing to give the benefit of the doubt that those are the one exception to my personal "no row stagger" rule.
I literally can't do that because as a result of the court orders the PA SOS isn't allowed to report the segregated count, just like they can't report the numbers associated with other provisional ballots. They can count the ballots internally, but such numbers are segregated from the official count and get added later (if at all).

I can say that Republican observers and lawyers on the ground in PA confirm that the official numbers do not include segregated numbers. If they did, Biden's lead wouldn't even be close. They would have called PA for Biden on Wednesday.

If you choose not to believe the GOP's own observers and lawyers, that's your choice, but I'm not going to indulge in your conspiracy fantasies.
Oh I agree with you, I was referring to the person you were replying to. The idea that a private company making decisions about users on their platform is censorship is ridiculous to begin with. 1 in 10 Americans use Twitter, to say that Twitter is even capable of censoring the president, even if had they would disable his account permanently, would be laughable.
Polls are astrological race science, and the reason you'll never be able to convince anyone of this is adequately covered by the book When Prophecy Fails. I've come to think that their bias is only slightly ideological, but instead springs more from a self-serving impulse to mirror the current beliefs of the audience most likely to believe in polls i.e. people overly impressed by credentials. They enjoy the sheer volume of numbers, rather than their actual usefulness.

Alternate phrasings of identical questions asked in polls creates differences in outcome vastly larger than the effects they claim to detect. Somehow Nate Silver managed to get rich by selling synthetic CDOs of arbitrary polls (to people with his identical political outlook.)

The only real poll is to ask the same questions, in the same way, as the ballot sheet does. Ideally these should be asked as people are entering or leaving the voting booth, and people should be paid for their responses, in order not to bias yourself towards bored loudmouths with nothing to do. This would be good for accuracy, not for usefulness in anything but generating a suspicion of election fraud.

Instead, they're trying to figure out what percentage of black people go to the polls in Missouri, and pretending that the self-selected black voter has more in common politically with the general black phone answerer than the Missouri voter. Relying on that arbitrary assumption is the entire basis of their field.

edit: I haven't read https://site.pennpress.org/aha-2021/9780812250046/race-and-t... yet, but I heard an interview with the author around the time that it came out, and it's another hidden history of a field that has completely unearned legitimacy. "Political Science" might largely be considered an outgrowth of scientific racism.
What about Twitter/Facebook disclaimers on Palestinian speech? Where do you draw the line?

If Twitter could make money in China would flagging Human Rights Campaign be okay?
I would disagree on this point. I believe the constitution and judiciary have been very effective against Trump's attempts to go around Congress. Lots of people are criticising the USA's political system but remember it is the UNITED STATES. The federal system of government and the electoral college system are by built-in features. The senate system of 2 senators per state and the electoral college are fantastic features to provide additional stability across a vast and diverse geography.
That’s a shame - building logic gates from scratch in red stone was pure joy and absolutely changed the way I think about computers
Fungible DPU-Based Storage Cluster Hands-On Look
It is not practically impossible. Highly unlikely, absolutely, but so is pretty much everything these days.

The quip about freedom of speech is really unnecessary. One can criticize the media while recognizing the importance of individual free speech. I don’t see this as the same issue, even if they are legally.
> And you know what? I think that's OK. Marketing works, and it's a critical component of any company. A lot of good marketing isn't trackable, because it plants a seed inside a person's head far before that person buys anything. It tells a compelling story. The world is full of data-addicted PMs and sales VPs and ad purchasers and CEOs, but good marketing is more than that.

But how do you know it works if you can't track it?

I get your point about it being more than hyper-focused short term metrics, but how do you actually know it's working if you can't quantify it? Imagine if Tesla spent a ton of money on advertising (compared to the $0 they currently spend), would people not just assume the strong brand is tied to whatever marketing campaign might exist?

I am not in marketing (although I have had to do limited marketing in the past), but it feels like most of it is just carried along by cargo-culting and inertia. Similar to how everyone wants to be like Google so they copy their interview process, their monorepo, and other things without actually understanding why Google does that. Obviously some people are great at marketing but I'm not convinced most marketing money is actually seeing a positive ROI. That said, I'm genuinely happy to be proven wrong.
I bought this book for my son (elementary school), but it is in German: "Programmieren mit Python® - supereasy".

I would have preferred JavaScript, but had not immediately found a kid friendly book I liked (in German).

As for recommendations, the Pi Getting Started Book does have chapters about Python and Scratch, maybe it is a good start (see free download link).

I still like good books to learn a programming language. Also, good online documentation in a language is important imo. I still like the original Java tutorial from Sun/Oracle: https://docs.oracle.com/javase/tutorial/

I know a teenager who has taught himself Java development from YouTube videos, which YouTube suggested to him.

I think it is important to have a project and be dedicated to solve it. What is it you want to do?

To give an example of an early issue we encountered: I wanted to write a simple program with my son, that asks for your date of birth and computes the number of days since your birth. But dates were not a subject of our python games programming book, so we had to read the online API documentation to figure out how to parse dates and compute time differences. Not too hard, but I think it requires dedication.

In a similar way, I think books or tutorials can never cover all sorts of issues one might encounter, so a lot of patience and dedication is needed to eventually master the coding.

For kids, I liked Micro:Bit, and if you are German, I would recommend the "Jugendwettbewerb Informatik" and accompanying tutorials.
You must also find it massively irresponsible for Trump to state he won the election as early as Wednesday morning.

Fortunately, his statements, like those of the media, aren’t how the winner is determined. Rather, all the votes are counted and then certified. The media waits until the unofficial counts are outside of the reach of recounts. Trump’s legal challenges are contradictory: he’s arguing to continue counting in states where he is behind and stop counting in states where he is ahead. It doesn’t work that way.

After 2000, the media has been very conservative in waiting to call elections. In any case, they’ve twice miscalled a presidential election but it didn’t impact the ultimate winner, because at the end of the day, we follow the rule of law.
More recently than Cleveland, Theodore Roosevelt ran for a third term, as a third-party candidate, four years after leaving office.

He came second.
This is just going around in circles. “This thing is bad practise”. Ok, don’t do that thing. This is not an argument against rest or for graphql.
I'm not a fan of UHK's layout (or its name), but having the ability to add a trackpoint/touchpad module to the keyboard sounds like a killer feature.

I honestly don't understand why only laptop keyboards can have nice pointing devices that let you keep your hands on the keyboard.
It's true that a better userspace API for cgroups might have involved something more like ioctl(), rather than a filesystem with text-based control files. But people had been trying to get such APIs into the kernel for years with no success. Which is why we tried to piggyback on something existing.

Cpusets, which had already been accepted into the kernel a year or two previously, provided the basic userspace API for cgroups. It was just expanded to support control files for more resource types. (And multiple resource hierarchies, although that's gone in cgroups v2 I think).
You forgot Donald Trump (74?)
How does elasticsearch, for instance, replicate redhat's success?
Do you mean Zorin OS?
Give a man a fish versus teach a man to fish.
They did this with Palestinian tweets. Are you okay with that too?
I actually think it could have been a great opportunity for him. Generally speaking most leader's approval goes up when they handle a national crisis.
Two of my favorite things about GraphQL are:

- It has a well-defined pattern/structure so you don't have to waste a bunch of time thinking/arguing about what your REST endpoints look like.

- It lends itself very nicely to automatic code generation for both frontend and backend, so you can define your API first and then build outward from there. This makes full-stack development a breeze.

If you're working on a solo project and you're not sure if GraphQL is right for you, I would say definitely give it a shot. As with anything it takes a bit to really figure it out in your brain, but once you do, you wont regret it or ever want to look back.
I can’t find that via Google. Help me out here.
Because the question was not in good faith in the first place because the exact opposite is actually true: Twitter has bent the rules to no end in an effort to keep from banning Trump despite his constant breaking of the their rules.
Mea culpa, I was wrong to say "no mainstream democrat", but that was a single retired congressperson. The Republicans now also have two members of Congress who believe that Democrats participate in ritual sacrifice of children to drink their blood so maybe we shouldn't focus on the extreme minority opinions of these parties. Voter fraud is a rallying cry of a large percentage of the Republican party. Votes being changed in 2016 or any other election is not a major rallying cry of a large percentage of the Democratic party.
The last movement of "Dancing Mad" (FF6) has been playing in my head all week.
One caveat is this is truly only for photos, videos are excluded unless you choose one of the paid plans
It's pretty remarkable though that almost half of the US voted for someone who is clearly unsuitable to be president based on his first term.

It might be time to consider letting go of the democratic ideal that every person's vote has the same weight, and figure out some criteria for either voting eligibity or vote weight that would mostly exclude or give little weight to the votes of people who voted for a clearly unsuitable candidate.
Perhaps that is happening already, and some of the events we have seen in the last months are not by our own making but fabricated?
it's not just polls that are wrong but likely this premature projection as well, tens of thousands of provisioned and military ballots are still not counted. Recounts are still to happen in most swing states. Lawsuits are pending.

I wouldn't be surprised Trump actually wins.
For example, in impeachment trials, you might expect partisanship to affect the final vote but for the trial itself to still be thorough, complete, etc. In practice, apparently this doesn't happen if the party is still basically loyal to the president.

I guess it's not surprising. If they already know how they're going to vote, it can only damage the president and the senators to expose any facts that go against that.

Maybe in a case where the president did something even more extreme, it wouldn't work this way. But the sequence appears to be that the president's party would first decide they want him out, then do the trial to make it happen, not the other way around.
We all live in a society that functions the way it does (for good and bad) because we have some shared foundational beliefs in something like democracy. While I have mixed opinions about digital censorship in general, it should not be surprising for a (quasi)democratic society that values free speech to silence those in power who would encourage large groups to question those core values.

This is especially true since western society regularly tries to interpret and judge intent along with what people say, and it has judged that Trump's intent is self-serving and not an honest disagreement, and as a result it has deemed it at least somewhat acceptable to censor him.
This divide is a business plan, not an organic phenomenon. If you want advertising revenue, you must build a cult of fanatical viewers/clickers. We won't solve this until we deal with advertising as a revenue stream for media.
I think it's only a matter of time before there's a solid choice full featured Go web framework that rivals Rails/Django.
There are also reports of thousands of mail in ballots from dead people. The data is provided in the description for you to check yourself.

https://www.youtube.com/watch?v=SK21F1b5ihc&feature=youtu.be...
> also interesting that wikipedia already marked Biden as president-elect

It has long been standard to refer to candidates as President-Elect once one the results of the election of electors is reasonably clear. One might argue that it is not technically accurate until after the Congress tallies the votes of the Electoral College and announces the result of that tally, but it is the long accepted usage and the use of it to refer to Biden at this point is in no way noteworthy or a deviation from what long-established practice.
Dude's a carnival barker. He's great at working up the crowds, but that seems to be his only talent. Combined with his obvious deficiencies in other aspects of leadership.
>they were antidemocratic.

And "antidemocratic" gets defined by, well, Twitter.