skysight-inc/HackerNews huggingface dataset:
Thank you for writing a nuanced, non-dogmatic article, and for your thoughtful response here!

I should have clarified that I am not criticizing your article. Rather, I am criticizing some zealotry that has emerged in the community promoting GraphQL as the end-all solution.

I have been - at different times and in no particular order - ambivalent, intrigued, fascinated, and skeptical in regards to GraphQL. I need to learn more and do something hands-on with it, of course.

It seems some of the biggest benefits of GraphQL are 1) accommodating client-side needs that the server-side developers did not anticipate and 2) avoiding over-fetching and under-fetching. Is that fair?

If so, it seems many would be served well by "retrofitting" their REST API with the ability to accept dynamic field requests and respond accordingly, as is done with django-restql.

As for tooling, REST is served well in that area with things like OpenAPI and Postman, although it is not clear (to me) how well they can adapt to non-standard GraphQL-like querying capabilities "tacked on".
OpenShift is expensive and requires a significant O&M investment. If you want to use standard tools it’d be nice to have a managed standard Kubernetes option without paying for a lot of complexity your teams don’t want.
> I guess you could totally do it from mobile. But then you have to fight the app store's distribution/marketing model.

I don't know much about the mobile world, so this may be a stupid question, but could you route around the app store problem by making a progressive web app?

I assume a backend of some sort would be necessary, since JS in the browser is a pretty limited environment, but if Chalkinator Desktop is handling your server setup anyway, it could install a personal backend on it for you, and the PWA could talk to that.
I asked for someone to name a mainstream religion that believes the Bible is 100% true, and it hasn't happened yet.

You mention "Catholic," but there are lots of different types of Catholics. If you mean "Roman Catholic," you are incorrect in believing that it teaches the Bible is 100% fact.

Same with "Evangelical." There must be thousands of different evangelical religions. Please name the mainstream one that teaches that the Bible is 100% fact.

As stated previously, I think it will be interesting to find out what is meant by "mainstream."
Or the A2:

https://en.wikipedia.org/wiki/Reaction_Engines_A2
Has anyone migrated from Lastpass to KeePassXC? Was it difficult?
> The plane was conceived in the era of big government bankrolled air travel and doesn't have a role in the reality of flying buses we see today.

Doesn't government still bankroll the whole airline industry? I read about some massive handouts to both Lufthansa and The Scandinavian Airlines (SAS) due to the coronavirus; perhaps it was even more extreme 50 years ago.
>Personally I have also found basic graph theory to be immensely useful for representing and reasoning about things.

I agree! The graph theory portion of my algorithms class (more than half of the class) was the third most useful thing I learned in my degree.
Steven Miller doesn’t like immigrants.

The broader Trump administration doesn’t like universities, and especially doesn’t like universities that are taking covid seriously. They can use this as leverage to try to force universities to have in person classes.

This isn’t “blind hateful virtue-signalling”. It is the only reasonable explanation for a policy that provides no benefit to anybody, causes tremendous and sudden harm to legal immigrants, and causes tremendous and sudden harm to higher education institutions.

What actual benefit comes from this? The universities have still admitted the students. There isn’t more room for Americans, and if there was it is way too late.

The only thing I can see is that this messes with all of the students ability to get OPT visas, ensuring that they have a difficult time getting a job in the US after graduating even if they are highly skilled. But the h1b cap is filled every year anyway so this wouldn’t reduce the number of jobs “taken” by immigrants.
I see GraphQL as a primarily organizational tool. If, for whatever reason, it is too difficult or costly to get frontend teams and backend teams aligned on the precise functionality of a REST API, GraphQL provides a spec that is almost certainly able to satisfy frontend requirements at the expense of nontrivial backend complexity.

This could arise if the backend team is producing an API for public consumption or consumption by many frontend teams with differing requirements.

I consider this a fairly narrow niche - the typical case of a backend serving a small number of frontends with tight collaboration between backend and frontend teams is, to my eyes, almost always handled more efficiently by standard REST.
Where Do AR and Art Converge?
You always have the latency/bandwidth overhead from moving queries/data between instances, but FDW performance can be surprisingly fast. There's a performance-FDW complexity spectrum and you can choose a point on it that's applicable to your use case.

At its simplest, the FDW can just return all tuples from the remote database without filtering them (letting the local DB run filtering). But more advanced FDWs like postgres_fdw[0] can push down qualifiers and joins to the remote database. postgres_fdw even runs EXPLAIN on the remote instance and parses its output -- essentially letting the local and the foreign query planners collaborate on execution.

[0] https://www.postgresql.org/docs/current/postgres-fdw.html#id...
Hyperactive?
This looks really cool! Particularly for the embedded analytics use case.

Do you have an example of how this would work on the front end with relationships. For example if I want to fetch posts and their comments how would the front code look like?
And also presumably handling physical documents and such.

Coming out of the current situation I certainly hope that travel gets back to some semblance of normal. But I do expect that we'll probably collectively decide that some of the in-person ritual can be cut back on.
Love postgres.
But for fdw don't you have to spell out the schema? That makes it hard for quickly accessing arbitrary data. Would be nice if it would deduce the schema.
Ask HN: How to make clear and legible diagrams
Diagramming software and tools (e.g. PlantUML or even Inscape) are a popular subject on here.

I've played around with them and read their tutorials. But what's missing for me is information about what makes a diagram clear and readable. A lot of the examples are inscrutable (or at the very least ambiguous) if you don't know the conventions of the specific diagram used (the meaning of the icons, the arrows, the text inside and outside of boxes, ...).

Are there any resources that cover the basics of diagramming (starting with the simplest flowchart), regardless of the software/medium used? Once you know how to make a clear diagram with pen-and-paper the most interesting work is done and all that's left is (optionally) converting it into digital form.
In the case of identities/credentials, the blockchain is mostly used as the decentralized timestamp service, used to know the relative orders of events, like when a credential was issued, which key signed the credential, whether the key was revoked by that time, etc.

Any public key could be seen as a decentralized identity but you don't have a way to certify if the key was ever rotated, where you usually go to centralized servers, a hacker may compromise a centralized service to change certain information about the public keys but it's unlikely it will compromise Bitcoin, these decentralized identities I mention are on practical terms, mutable, which is where the decentralized timestamp shines.

On the auctions, a trust-less smart contract is what shines, as you can get the participants to bid there, and in case of disputes, everyone is able to audit the smart contract to make sure the outcome wasn't manipulated.
Specifically in the Boeing case, you'd think that the software quality issues on the airplane side would trigger anyone doing business with them to be more skeptical about their software.
Twitter stock rises more than 8% on potential subscription platform
Skepticism
Hi, it's a great web-app, indeed a requirement during this COVID19. Quick question, how do you first market it? Thanks
>seems like nowadays the only way to ensure and audit personal privacy is by...

Storing the history in memory also solves this half of this problem, and surviving a reboot is not necessary to ensure and audit privacy.

edit I'll stop. I can understand the flaws in this setup, I don't understand why you think it isn't possible/wouldn't solve the problem.
I like your idea of having a time period based on how long you've continually held it, in a paid up fashion.

But even that should be capped to some reasonable time scale, like 90 to 120 days.
the Russian leadership is not unsophisticated: of course they have access to mathematicians who could advise on how to avoid leaving these artifacts in the manipulated data.

I'd conclude from this that they don't mind others knowing they manipulate the results.

I think you can just as easily get to the opposite conclusion, that they SO MUCH want to keep it quiet that they don't trust anyone including their mathematicians. And because the leaders themselves are mathematically unsophisticated (even if they're smart in general), they didn't know that this could happen.
> I absolutely hate wearing a mask, I'm "mask adverse" like yourself

I'm actually not mask averse! I wear a mask all the time. I'm just interested and unsettled by what seems to be a pervasive, immediate, visceral moral reaction that fits all to well into the moral superiority and virtue signalling zeitgeist.

That reaction to seeing someone without a mask is not an analytical judgement based in evidence - almost no one who feels this way is reading the literature or following the inconsistent scientific position of the effectiveness of mask wearing that's changed 180deg seemingly overnight. They're making moral judgments.

I've seen enough people saying frankly "it's about showing you care."
> are FDW's a reasonable way to migrate data between databases?

As I was trying to find a reference to when SQL Anywhere introduced proxy tables, I came across a post [1] that discussed the speed improvement in proxy table bulk loads introduced in SQL Anywhere 11. It is reasonable to do the same with PostgreSQL's FDWs if the underlying query optimizer detects when a bulk load technique should be used. Sounds like a good experiment to run.

[1] http://sqlanywhere.blogspot.com/2010/01/omigosh-proxy-tables...
It’s basically saying: forget the systemic issues (big pharma) and focus on the petty ones by surveilling everyone.
SEEKING WORK | Africa | Remote | available immediately

I am a front end software engineer and I work closely with my clients to build rich and optimised user interfaces for commercial web applications.

My tech stack;
- React and Redux
- Angular/Ionic
- Node.js

Integrations:
- Google Maps, Firebase, Heroku, Circle CI.

I'm open to remote work with no timezone preference since we can do a few overlapping hours in your time zone.

I can work both independently and within a team.

I love user centered design and building string relationships with my clients over time.

My rate: 25$ per hour

Portfolio: bit.ly/nicksbro, getcleansnap.com

Github: https://github.com/NicholusMuwonge

LinkedIn: https://www.linkedin.com/in/muwonge-nicholus-868468144/

Let's talk: nicholusmuwonge@gmail.com
Keepassxc is actively maintained. Keepassx, not so much.
The "only" problem.
> by 10 years, you should definitely be post-candidacy.

Yes sure, 10 years was perhaps a stretch. But anyone who has lived in the US pretty much continuously for 5 or 6 years (undergrad plus the first couple of years of grad school, or possibly at the end of an MIT MEng, which is often 4+2) is likely as integrated as they're ever going to be at that point.

5 years or 10 years doesn't really make that much of a difference: it's still going to have a huge impact on students who consider the US their home.
Word of warning: Don't use KeePassXC when your co-workers use KeePass2 using a network drive. KeePassXC doesn't support KP2's sync protocol. You'll clobber other people's changes when you save using XC. It took us a few weeks before we noticed that many passwords were missing.
I feel bad for people whose are trapped by a paycheck in a career they don't love. STEM delights me and if I became financially independent, I'd probably still go on learning about and building software & hardware just for the fun of it.
lastpass, although I am looking for a better alternative,

Office365

Adobe photoshop and lightroom

I am also paying for todoist and newsblur, although I moved to newsboat and will probably have to find another task manager. Maybe I will just use org-mode.
This may be a silly nitpick but it bugs me that "Setup for Windows" in the documentation marks node and rust/cargo as "This step is skippable if already satisfied" but VS Build tools as "This step is required". But I already have it installed, I'm not a web developer so I don't have node but I do write native code. Like... Why the silly distinction between dependencies and skippable dependencies?

I know, it's a dumb thing to rant about but for some reason this web-centrism bugs me. :S
Ironically, Daedtech is highly highly critical of the typical tech interview patterns you seem enamored by.
OpenShift Container Platform removes the need to build your own platform around Kubernetes, which would also require a significant O&M investment. If you don't want that, there's OpenShift Kubernetes Engine: https://www.openshift.com/products/kubernetes-engine
This also puts social distancing into perspective.
> Window or aisle? No need to choose

This is a realtor talk right here. Selling limitations as benefits.
Sounds like you have a pretty impressive set of competencies. Well done!

> and a "Rock Star" would need to be an expert in them all.

Need... in order to do what? Run a business? Be qualified to make every decision for... a chip manufacturer that also does OS development and application development? (Apple?)

I agree that it's worthwhile to become proficient in many areas, but your comment seems too specific and absolute to be useful. It discounts the value that people (who aren't your definition of "Rock Star") can bring.
Yep. The routes look like flights of fantasy rather than reality. A stopover in the Soviet Union? Flights crossing large parts of a US that had banned supersonic flight? Regular all business class flights between Lisbon and Caracas? [the actually-built generation of Concordes can and did fly Paris/Caracas with a stopover in Lisbon... just not very frequently]

The improvements to fuel economy, range and sound would have made little difference to the commercial viability of a niche of aircraft that already spent most of the time on the tarmac because the tiny handful built and basically given away weren't allowed to fly most routes or remotely approach economic viability for most others.

The governments threw their money at a project later called the Airbus A320 instead. Difficult to say they were wrong...
IPFS will fix this. Permanently and forever. Move to Web3. The Big Tech firms are providing the incentive towards Web3/IPFS apparently not just by their rampant political censorship but also by breaking links. Everything about Big Tech monopolies is just harmful to the web. People are fed up with it.
Google appears to have lost control of blogspot.in
Polyphony: Fine-Grained Concurrency for Ruby
Look at any county by county map showing who voted for who in a presidential election in the last 20yr. The cities lean left. Where are the universities with graduate programs big enough to attract substantial foreign interest located? Mostly cities. So who gets hurt by this policy the most? Places (and people) who lean left.
In my experience, it's a lot worse which is why I switched. It constantly broke when Firefox updated. Usually the fix was to update keepassx but sometimes it was more complicated than that. Eventually it got to a point where I couldn't fix it. So I switched to bitwarden with a self hosted server and have had zero problems. It's also been a better, more reliable experience in other ways.
Graphic flavour profiles of 86 Scotch whiskies
Data and Analytics: Live – Europe Conference
In the US, I think part of the reason why this is the case is because the cost of living goes up significantly more than the cost of living adjustments.

For example, while landlords aren't supposed to raise the rent by more than 2% per year, I've had my landlord surprise me with a 5% change, but moving is too expensive to realistically consider [1].

Factor in all the additional costs of living, and if you don't get significant raises every year, you're going to fall further behind each year and be unable to afford a family, a house, or an emergency.

It's not great.

1 - When I moved to a good neighborhood in NYC, I had to pay a brokers fee of 15% + moving costs + up front costs to the landlord. Say my rent was 3k, this would be 5400 (0.15 * 3000 * 12) + ~500 + 9000 (first + last + security), or approximately 15k just to move into a place you don't own.
> you can GET .../$docs on any URL

Wow, that is some next level stuff right there. Very nicely done. What do you get back? JSON, plain text, HTML, man page?
Nobody expects that. It has become unfortunate that if you are not in favor for the GDPR as implemented, you must be against its principles and in favor of privacy-violating companies.
> I’ve been in their situation

You’ve been in their situation of being forced to attend in-person classes during a pandemic?
> We need to preserve the possibility of good-faith disagreement without dire professional consequences.

All fine and good, but the authors need to specifically say what topics good faith disagreement can be had on or this is just special pleading on behalf of their particular point on the ideological spectrum.
I wouldn't say it had nothing to do with chromium; chromium's blink engineer is a fork of webkit.
What if aviation doesn’t recover?
There have been very few Trump signs here in Hampden county, an hour and a half west and one of the most Republican areas of the state. Mask compliance is nearly universal as well. New Hampshire is its own thing, of course.
Polyphony is a quite unique Ruby project which got some coverage recently, aiming at improving the concurrency story for Ruby, without resorting to async classes.
The thing about American universities, is that this transactional treatment of international students is well understood by the students themselves.

However, it is also well known, that these same universities are insane career fast tracks for them in the US, their home country and elsewhere. There was a reliability to reputed US universities. Pay us all of your family assets + more, but you will make it back soon with a high level of confidence.(esp. in STEM)

Similarly, we understand that the tedious immigration system of US does a great job of capturing the best international students in golden handcuffs, where they get to tax you like a resident, without providing any of the amenities or rights a resident has.
But, life in the US is much better than that in an underdeveloped country, and even the circus hoops we have to jump through aren't sufficient discouragement to choose one over the other. As long as life is less shit than my home nation, I can deal with some abuse. As Hasan Minhaj puts it, it's the "immigrant tax".

We have no delusions of being treated equally to American citizens/residents.

If you can pick a certain amount of cotton, then you are a free man. (/s...but only kinda)

Where this rubs international students the wrong way, is just like the slave analogy, there is no formal agreement and the slave owner is free do what he likes, since ofc, like America he owns the slave. But, most communication happens is not verbal. There was a long understood, quiet honor system. Trump is violating that.

Many of these student's parents have sold off last of their clothes to send their children to the US. Many of these PhD students have been worked down to their bones on minimum wage, just for an American doctorate. Don't change the deal now. Not when these people have already (metaphorically) signed the deal.

I completely support the choice of any American to want stringent borders. That's your prerogative. No one complains about Japan not opening up their doors to the world. Parents won't bankrupt themselves filling the coffers of American colleges and co-located businesses. Students won't destroy their health doing RA/TA jobs that pay far under what they deserve.

There is an unspoken deal an international student signs when they commit $100k+ to the a US institute. In some sense, it is codified in the OPT system. Here, have 3 years to make back some of the money and fuck off. America, please reject these people at the door. Don't take their money, sweat & blood and then kick them out. That's just cruel.

We go out of our way to pick more cotton than the other slaves. Free us, or never make that promise in the 1st place. It was not illegal in 18th century US, but it sure as hell was dick move.
Intel Thunderbolt 4 Update: Controllers and Tiger Lake in 2020
Interesting it just stopped during this administration after not having been 100% fixed in previous ones.
The plane will be known by the product name, not the company name. >99% of the public couldn't tell you the name of the company that built the Concorde.
> are by far the worst to work with, and are so obvious to spot.

So? It gets them hired and at better rates than those who accurately estimate the size of the projects to boot.

Companies need to stop rewarding irrational behavior, but right now lack the right feedback loops including investors willing to "Venture" capital into a losing business, passive + TARP-like investing driving asset prices up despite inherent risks and bosses who care more about politics/appearances than facts.
One thing that continuously irks me about K8S is that the bar is so high. Does it really need to be so complex? Does it really need so much mandatory complexity?

Is that complexity needed or do more complex things actually tend to win in certain markets because nerds like knobs?
Bastion: Highly-available Distributed Fault-tolerant Runtime
Is blockchain still a thing ?
I remember people flying out to NY on Concorde from the UK (left at about 11am?), getting in almost a whole day of business, and then flying back 'slowly' on a 747 overnight. Was still expensive though!
I'm using Postgres FDW at my current work and, while it has its advantages and use cases, JOIN operations can be terribly slow. Also, good luck (not) working with remote sequences.
> “The fact that Donald Trump is our president … gives racists a platform and amplifies voices of hate,” she wrote. “The surfacing of racists is so prevalent right now, even in such an ethnically/culturally diverse and liberal state like California, because Trump HIMSELF uses his position to incite racial tension.”

IMO the US President is simply pouring fuel onto a bonfire that will last long after his term.
Finding the best tools to represent insight is good.

However, I have found it better to start with thinking about the audience and what I want them to take away.

When you say "clear and readable" I think: "understandable and memorable".

I would recommend focusing first on the content of your message, and then figuring out the form. Tooling, for me, comes last.

Specifically, consider:

* who is your audience
* what do you want to convey (and why)
* focus on the essentials of your message (too often I see irrelevant detail that undermines impact and recall)
Also, the advertisers are savvy to how long they have before you're allowed to hit that skip, and so pitching in the first 5 seconds is getting more common, leading to some pretty absurd copy/delivery. I just love that guy who grabs me on the street shouting in my face about free energy.
How to Classify Incidents