skysight-inc/HackerNews huggingface dataset:
If you do a survey of front end data fetching frameworks, they basically land in two categories:

- API-agnostic: react-query, rtk-query, swr

- Declarative queries (e.g. GraphQL): apollo-client, relay, urql

A major difference to notice is that the API-agnostic libraries do not handle normalizing the data before caching it. Instead, they cache the data based on some key related to the request. So you can potentially fetch and cache two different versions of the (semantically) same information, leading to UI incoherence. The various API-agnostic libraries have ways of solving this by explicitly creating relationships between different requests so that you can manually say, "when I fetch with this key, also trigger a re-fetch of any components subscribed to these other cache keys." This is coarse, but for many cases "good enough" in contexts where you don't have full control over the API you are fetching data from.

In order to leverage a normalized cache, the layer between the cache and network needs to intimately understand what data is returned by which request so that it can support things like stale-while-revalidating, re-rendering on refetch of the same data from another part of the page, etc. Describing all of the data that could possibly be returned by an endpoint is tedious and error prone, as APIs can be dynamic in what they return and backend changes could easily lead to breaking any assumptions the frontend might make about an opaque endpoint.

Now if you have more control over how a backend behaves and buy-in on solving this problem full stack, you can start to build some of these assumptions into both layers. For instance, you could require all endpoints to be fully documented via swagger, and the front end could use the swagger JSON doc to map endpoints to data potentially returned by a response. You would also need a pattern to key each request with what entity (type + ID) it is responding data with before it completes; HATEOAS provides a standard of relating URIs to entities and would solve this problem.

So you can see that this normalized caching problem can be solved without GraphQL, as long as the backend and frontend can agree on a set of standards and requirements such as REST + HATEOAS + Swagger. Personally, if someone is passionate about solving this problem, I would recommend GraphQL, but it is up to each team to decide on what solutions meet their requirements.
I was a Daft Club member!
I remember being made fun of when I was like 15 listening to Human After All, and people just not getting it.
Daft Punk was the soundtrack to my hacker youth. I’m forever grateful and wish them the best in their retirement.
Welcome to downvote hell with me. God damn, sanctimonius know-it-all HN jerkoffs do piss me off (yeah, go ahead reader, downvote me).

But your classification of European/American cars isn't accurate either. I drive an Italian car (well, but surprise, it's Fiat Chrysler) and the wiper controls makes sense, like what you refer as "American cars". Search for Mercedes Benz wiper controls on Youtube, that also makes sense. BMW's one is strange, the Ford one looks confusing but I didn't bother to look for a video.
Where ‘a cursory analysis’ is a way to describe ‘some cherry picked examples’, yes.
Not only are all those things possible (other than decentralized, because that has a high cost and no tangible benefit) in the normal banking system but there's apps for them already. And they are from regulated companies and you have legal protections.
I'm going to agree

https://news.ycombinator.com/item?id=599852

The only surprise is that HN is still a terrible place to discuss crypto. Not many posters or commenters seem to have much knowledge, which is strange for HN
When control described it as "discrete" was it because they know that listeners wouldn't be prepared to monitor it? I find it odd that a public frequency would be described as discrete without some greater barrier to listening in.
Gwern [1], who has spent quite some time with GPT-3 and previous models, seems to think that coming up with the right 500-1000 words can be a subtle business.

Now, what's the prompt that will get GPT-3 to generate good prompts for us?

We'll call this technique Promptception.

[1] https://www.gwern.net/GPT-3#prompts-as-programming
What your saying is a likely long-term outcome. But the reason we see milder viruses circulating as an “end-game” is just because we don’t tend to deal with non-threats. There is no rule that mild strains are a given outcome of mutation. You just won’t see super-deadly variants last long-term because it quickly turns into an us or them battle that we have so far been able to win.
How does borrowing work in an automated, trustless environment? Doesn’t someone have to decide whether you’re likely to pay back the loan with money you haven’t earned yet?
Seems they recently launched late last year [0], some of the miners went on strike seeing the actual mining deal worse than they expected in several ways [1], and current price is going up a bit in the last few days, but consistently down vs BTC [2].

They may be having some success on their original purpose, having just passed 2.5 billion GB on the network, i.e., 2.5 exabytes, and 1300 miners, 200+ projects and 5900+ GitHub contributors [3].

[0] https://www.coindesk.com/filecoin-mainnet-now-live
[1] https://news.bitcoin.com/filecoin-miners-start-a-strike-fil-...
[2] https://coinmarketcap.com/currencies/filecoin/
[3] https://siliconangle.com/2021/02/16/filecoins-decentralized-...
That's the clinical trials, but it should be reasonably straightforward to do observational studies on COVID hospitalizations cross-referenced with vaccine status.

There are plenty of millions of people who haven't yet (or won't ever) get vaccinated to serve as a control.
That all depends on how the app is written. The idea of Electron is to bring the web app frontend experience to apps which are fundamentally not able to run in a browser, such as VS Code, Etcher, etc. Writing to raw device files, listening to ports, using the full CPU resources and timers not available in the browser, using more memory, etc.

If you just package an existing website into an Electron app that is a waste of time and user resources. Electron is intended to combine a web-based presentation/UI layer with a Node.js layer that supports access to native resources, unlimited storage, persistence outside the browser, etc. If you are not making meaningful use of these capabilities a PWA would be sufficient.

Overall, I do prefer native apps, although there are examples out there such as VS Code that have achieved UI excellence without it. Although, I really only like that on macOS... on Windows I prefer the older Windows Forms style rather than the new Modern UI, and on Linux there is a bit of style mismash between Qt and GTK apps already.
Windows also has 20 years of horrible hacks where the DLL loader will intercept or binary patch old, buggy copies of bundled libraries.
That is very kantian. If someone came to your door and asked you to point to where your children were so he could murder them, would you tell the truth just because lying is wrong?

Similarly, would you tolerate hate speech that could put your life in jeopardy just because you believe in free speech?

The point I believe is not taking the ideal to its maximum blindly, but clearly defining boundaries you can't cross, even if it meant behaving intolerantly.
The mutations are far more likely if you give Regeneron to cancer patients and other immuno-compromised people. What an ethical problem... give a therapy knowing that the therapy will kill off the virus identified by the therapy but with a higher chance that mutations in the patient become free to propagate, or don't administer the immuno-therapy to the most vulnerable people in an attempt to stem early mutation? Since only the rich are getting Regeneron, it really is a case of class warfare.
That's a big part of the story of the TV show "Person Of Interest", where an IA is basically reset everyday to avoid letting it "be".

I highly recommend that show if you haven't seen it already !
Re environmental costs, I have yet to hear anyone make an analysis of the environmental cost of the banking system or an equivalent; that is, how much to warm all the offices, the computers and servers, the transportation costs of cars & planes for all the employees.

Also, proof of stake will reduce 99% of the environmental cost.
Because the virus is too slow and people are idiots, clearly.
And this:

> Is there anything we can say for sure? How about: Yes, you can get more efficient at running. You probably can’t get more efficient at cycling—at least not by an amount that’s worth spending a lot of time fretting about.
"Everything is a remix"

TikTok being a "mimic network" does not show it's not creative.

Creativity is primarily a product of creation, rather than one of originality and TikTok is, in fact, inspiring to create.
So what's the type signature of `print()` then?

I do think my example code demonstrates why Go is easier to reason at scale than Python. Python is conflating assignment and type declaration. Go has = and :=, so it's crystal clear what's going on.
How to solve the “not in sync” error on Arduino IDE
Yeah, it worked well. I guess the problem you have is, once you're international, your clever name loses its impact. It was a common joke at the time Free Now launched that the taxis should be free alright.
I love that. That's hilarious.

I think games now are so focused on providing a slick game experience to everyone, and it make things so predictable and controllable that it takes a lot of the whimsy and delight in discovering something new and unexpected.

World of Warcraft is the perfect example of that, it really nerfed a lot of the whimsy out.
There's Cheap Eth which is an Ethereum fork with cheaper prices: https://cheapeth.org/ .
https://heartaerospace.com/, YC W19, is building a full electric plane if anyone else became interested.
I think it may be beause of "Transfermate" which does similar things. When i read the title i didn't know if it was the serviced i used 2 years ago.
Will your dad adopt me?
The Pumpkins were my absolute favorite band in the heyday of 90s alt rock/grunge. I saw them once in St. Paul during their Adore tour, and it was amazing. But something about their music just didn't seem to age well with me - which very well may have been my tastes changing versus the band. I don't know. Machina didn't click, and I never really got into Zeitgeist or Oceania. I did buy Rotten Apples and enjoyed it immensely, but it was their older music.

Whenever I watch one of their music videos on YouTube, it's very bittersweet. I still love their older work - MCIS and Adore are absolutely wonderful. But it's the universal story of losing your adolescence.

I didn't really get into Daft Punk until the early 2000s, so my context was very different. I'm still sad to see this breakup, but I guess I don't feel it the same as SP. Funny, that.
If not a planet, at least floating space stations may be a possibility
But the engine did contain the failure. No pieces of the engine caused any functional damage to the rest of the aircraft. The housing is designed to prevent shrapnel damage, not to prevent stuff from falling out altogether.

What's insane about the FAA's approach? They are ordering immediate inspections of all fan blades in these engines for cracks like the one that apparently brought this one down.
I’ll never forget learning that Sinead O'Connor had been recording in my hometown. Must have walked by her a dozen times and although I felt a “vibe” off her, I never pieced it together.
The assumed prevalence rate (infections/cases) seems really high. Youyang Gu's modeling assumes more like 1 in 3.5 caught implying a 2x lower infection rate and thus a lot further from herd immunity (https://covid19-projections.com/path-to-herd-immunity/)

Gu's modeling also seems much more consistent with numbers I've seen from other papers (hospitalization and death rates).

This reads just bizarrely. The author assumes we'd be near the expected herd immunity threshold (60%) in the face of extensive social distancing? We certainly are at herd immunity in a world with interventions, but those drastically lower the base reproductive number.
It looks like you've picked the right tool for the job in that case, and I can't argue with that -- but the submission is for tooling that people have created in Swift for a problem that was already relatively solved by OpenAPI bindings for Swift.

Would you mind going into what that low value server code was doing? Was it simply aggregating results of multiple requests? It's quite possible it wasn't that hard to solve with slightly more intelligent (but not a completely separate paradigm) code to start with. However all-in-all I'm not out to argue that GraphQL doesn't improve velocity. I'm saying that the tooling that it has built in (pipelining, horizontal/vertical filtering, etc) could have been available from REST, and gained all the other benefits without a dramatic paradigm shift but no one seems to have bothered, and instead we're finding ourselves rebuilding bits that were already available/worked out in OpenAPI land for a few features that weren't too far away/hard to implement there.
They might only know that it is not calculating some sentences correctly. That does mean they have figured out little more beyond "we know it is wrong."
Tail Risk
1.5 million prisoners in the USA. You want to go through that list, without software?
also, to add another point.

Most API teams will give you all the resources that you need.

It is most likely the case that the FE team will ask not for more, but rather, for less.

This was the exact problem why GraphQl was created in the first place - to account for Facebook's mobile platform, because they were receiving way too much data that needed to be trimmed because they didn't want to be sending like 500kb of json over mobile networks.

Competent API teams will give you all the resources that you need to be productive as a FE engineer, and if it is the case that your data needs some trimming, then go ahead and ask your decoupled backend team, while you can go ahead and keep working asynchronously while they get that done for you.

Not Fatal as you think it is.
I meant less interesting as in all the studies/trials have already confirmed that the vaccines significantly reduce severe symptoms...the effect on transmission is still an open question from what I understand.
I feel like the general tendency on HN (and my personal feeling about the subject) is one of interest in the tech and applications, but a feeling that the hype is bigger than the truth.

The ideas that Ethereum is innovative, that there are lots of possibilities in cryptocurrencies/blockchain, that at the moment the scene has major environmental issues, and that the current high valuations are unjustified, to my mind can all be true at the same time.
It's over-collaterized, so you put more crypto than the loan value.

You might say "why the hell would I do that?", in order of importance:
1) you hold on to your asset's appreciation,
2) access the liquidity,
3) avoid capital gains tax.
I am just spitballing here, but if black panels are going to create heat, then could they intersperse them with white, blank panels to offset the heating effect? I would like to see the simulation of a checkerboard pattern—it should be about the same as sand?
>How do I even become an engineering manager?

I was made one because my director said during a team meeting that we needed more senior staff to get work moving forward and I disagreed, saying if we made our processes better we could deliver faster.

I had a conversation with him after saying if he gave me a team I would get him what we needed, and that's how I started.
To color this even further: the hundreds of people who are illegally imprisoned are being held for drug or even just paraphernalia possession. The law that grants them credits explicitly excludes violent felons[1].

[1]: https://corrections.az.gov/sites/default/files/documents/PDF...
i prefer an offset, then a crawling client can pad their requests and remove anything with a duplicate id.
The tour kinda writes itself - call it the One More Time tour, and prior put out a video rebuilding to the tune of Technologic. I am sad, but not sold I won't get to see them live eventually.
1. https://www.investopedia.com/terms/p/proof-stake-pos.asp Yes, proof of stake is exactly that.
2. Read the above comment and search some of those companies
3. Binance props Tether up, so the largest Centralized exchange may suffer dramatically, but a Tether collapse would likely drive users into better stablecoin projects like USDC and DAI, being generally good for the space
In early school I was taught in the very fundamentals of sociology that the smallest unit in sociology is a group - whether it's a transient group walking the same area, or waiting at the bus stop; or people working the various food stalls at the mall. They react to presence of each other and influence each other. They have distinct (if transient) common goal.

In other words, I don't know what materialism in any sense of the word has to do with it.
Well good luck giving your users direct page access when your API only supports cursors.
A New Way to Inoculate People Against Misinformation
I agree, cases are falling so fast and so dramatically in Texas that it looks like a data error.

I see no way masks and social distancing resulted in the drop off happening now. We're at levels not seen since the mins in Sept/Oct which outruns the holiday wave. I can't make heads or tails of it.

https://apps.texastribune.org/features/2020/texas-coronaviru...

edit: the past weather has certainly had an effect on testing but the drop off predates the storm.
The "stupid people" demographic reaching saturation and there being a depression in transmission as a result does make a lot of sense just from observed behavior. Then we'd expect the next surge when people start to relax safety measures.
https://www.forbes.com/sites/shehanchandrasekera/2020/07/21/...
ZZ Top figured this out a long time ago.
Honestly this just sort of sounds like Manhattan. The east coast vibe is certainly more of a “get out of my way” mentality.
https://wiki.openssl.org/index.php/Versioning

https://developer.gnome.org/gtk3/stable/gtk3-Feature-Test-Ma...

https://everything.curl.dev/libcurl/api
Untill you visit a place with a significant un-vaccinated population.

This has happened with other diseases.
> It’s interesting to read the pro Chinese propaganda on HN

And the president of the United States himself dismissed Uighur genocide as being part of China’s ‘different norms’.

https://nypost.com/2021/02/17/biden-says-uighur-genocide-is-...
I recently released a version of my free and open-source text editor, KeenWrite, that embeds requests to Kroki[0]. Kroki provides a REST API for generating many types of diagrams, including Mermaid diagrams. KeenWrite provides users with the ability to reference variables within the text. Combined, they make it easy to apply the DRY principle to documentation.[1] Even though the request goes over HTTPS, the diagrams are drawn in nearly real-time (and cached).

The screenshots show GraphViz diagrams, but changing "graphviz" to "mermaid" at the start of the code block will permit drawing Mermaid diagrams. See the video[2] for more ideas on how to mix variables with documentation.

[0]: https://kroki.io/

[1]: https://github.com/DaveJarvis/keenwrite#screenshots

[2]: https://www.youtube.com/watch?v=u_dFd6UhdV8
Read a Paper: PicoJava – A Direct Execution Engine for Java Bytecode
This article raises some awesome points. As a founder who is going through a seed round right now, I'm working hard to optimize our own fundraising process. Aaron refers to a plethora of resources for effective fundraising, but it's often hard to identify experts from rabble.

Has anyone already curated a list of quality resources? I would be greatly appreciative!
s/We'll have/I really really want/

These sadly arent the exclusive purvey of the journal. plenty of other dog-trainers and nightly consumer-news shows often feature what amounts to a thinly-veiled quarantine tantrum masquerading as insightful critique.
Also wondering what it is - my money is on them wanting to go their own way, which they've done in the past while keeping the robots going (they put out a lot of solo material in the late 90s / early 00s) - but I guess it's different this time as its been so long.

I just want new sample-based music. Fancy synths and orchestras sound awesome, but IMHO they are almost unmatched when it comes to chopping up samples and making incredible, emotional, catchy music out of it.
I'm living in Berlin at the moment, and the whole subject is fascinating and also fraught with difficulties. It's a totally different perspective than British jingoism. The mixture of pride and shame is such a contrast. Berlin tends to focus on the Wall rather than the War and I can understand why.

> tactics like 'area bombing' and their consequences

My grandfather was in the RAF (not bomber command, but still). I visited Dresden recently, and felt a need to apologise to the city.
I agree, if I was writing new software, I would probably use a more descriptive term if and where possible, e.g. blocklists instead of blacklists, it is a good practice to use descriptive names anyway.

I don't plan to edit and rename things within my existing software as it would add needless churn, risk, and the risk-benefit analysis just doesn't support it for me. Not saying that my analysis is the same for everyone else.
- Is there anything actually wrong with PoW? It's fun to say it's "wasted" electricity, but we "waste" more power, resources, and man-hours in other trivialities (eg. video games) without really caring.

- Read the whitepaper of whichever crypto you're asking about. The answer is "it depends", because each one exists to fill a different niche.

- Nobody really cares about Tether, so probably nothing.
Good architecture is pretty much just about slicing things up so that rewrites / refactors can happen incrementally, rather than all at once. This can actually go both bottom-up (these functions are easy to re-arrange and don't need a rewrite) and top-down (these functions suck, but I don't have to rearrange anything to replace them).

"Good architecture is the one that allows you to change."
Traditionally package maintainers has kept dependencies up to date. This has changed with vendored dependencies where upstreams have to do the work. They are not always up for that work. This isn't strange, nor weird and the comparison to chrome and google doesn't make much sense.
Thanks, your understanding is better than mine. Its the national governments who would have to pay the incredible amounts of interest, and may fund that by selling the gold they own (https://www.usfunds.com/investor-library/frank-talk-a-ceo-bl...).
Interested to hear whether you think gold will increase or decrease its value, over the next years.
Honest question: what do we really risk in the grand scheme of things? Extinction? Would that negatively affect anything other than our egos?

(For the record, I’m all for colonizing other locations)
Israel is not a good example. Lockdown application here is very uneven. They have nothing to do with the virus and are mainly used by politicians in power to suppress secular way of life and to redistribute business opportunities.
FlexMatcher: Python schema matching package that matches multiple schemas to one
So SQL is not a database :). It is a data access DSL that is implemented by databases. SQL being untyped I dont think is true - the table schemas are types (albeit basic product/record types). Inferring the type of a result is quite reasonable if you start with the schemas. SQl suffers from a UX problem for sure.