skysight-inc/HackerNews huggingface dataset:
Unless there were any known reasons at the time as to why CureVac wouldn't be able to create a functioning vaccine, I'm not sure how it's any use to anybody to take this position. There are no sure bets. There are going to be failures. That shouldn't be reason to stop funding companies like this if they otherwise show they're capable. I'd say Germany has more issues around being too conservative and playing it too safe than taking too many risky bets.
Ok, let's do something with ads ! From now I will, as much as possible, DO NOT BUY ANYTHING that ad I saw. Simple :) Until "rogue ads" will be created...

#seedontbuy #WAYSDNBI
They had to recompile their perl XS bindings, where esp. subversion is horrible to update.
If you are part of hiring, it's up to you to convince and sell everyone importance of identifying and hiring such candidates.
> since you write Cantonese and Mandarin with the same alphabet

Pinyin is a system designed for Mandarin specifically, while Jyutping[1] is the missing input method for Cantonese.

To put it another way, this is like giving a German person an English keyboard and, when they ask you where the umlauts and eszett are, telling them that they don't need that because the English keyboard now has autocomplete support for German dialectal spellings.

[1]: https://en.wikipedia.org/wiki/Jyutping
Traditional and simplified are interchangeable, and not tied to the dialect or language. You can enter simplified or traditional with pinyin.
Stackexchange or subreddit specific to your problem domain.
I would have engaged you, but you have already shown your true colors here in this thread..

https://news.ycombinator.com/item?id=27513984
"I'm posting this on Medium for a wider reach."

/me opens up Medium page: "Read this story with a free account." closes tab

Sorry, but Medium is restricting your reach.
>Why would I type my native language with a foreign language keyboard? Would you type Russian with an American keyboard?

I've actually been using an American keyboard layout to write Japanese because I can't find how to type 「」 with my native Finnish layout.
Maybe this is what ex-CEO Trevor Milton (of Nikola fame) was talking about when he boasted they had developed HTML5 supercomputers?
Einstein believed that when you die you cease to exist, I don't think any organized religion believes that.
There are solutions to simply turn GraphQL requests into (traditional) CDN-cacheable requests. Usually this would be done using (Automatic) Persisted Queries, where a query is not only requested as a GET request, if it's not a mutation, but it'd also do so using a hash rather than an entire query.

This has a couple of limitations that you'd also expect from a CDN cache for REST requests. However, I believe the interesting part about GraphCDN is that it can do more to look at the exact queries and mutations that are run to invalidate queries more precisely.

So, it's likely worth saying that it's not that CDN caching GraphQL is hard, but getting invalidation and a high cache hit rate (just as with REST APIs) is hard.
I will offer you 10 catchy business name, brand name, product name, slogans
Boeing plans second Starliner capsule test flight in July
To the downvotes: I don't know what you think the purpose of banning languages is, but in every other instance in history it is about destroying a culture and assimilating it's people's.

The one China policy is exactly that.
If you wonder why that is, it's because Docker for Mac actually runs the Docker engine inside a Linux virtual machine.

That means that whenever you call Docker, it has to copy your "context" to the virtual machine, then actually run the Docker invocation inside the VM. This gets slow and annoying very fast for even 10MB "contexts".

"Context" is anything in your working directory, more or less.
Devpi/devpi: Python PyPi staging server and packaging, testing, release tool
Like gold? This is where the rainbow leads to: https://www.reddit.com/r/lolphp
A decent heuristic.
What file systems are supported here?
Is genocide really an honest term in this context?
It was used for Web Sharing, actually disabled since Mountain Lion edition, https://www.cnet.com/how-to/how-to-enable-web-sharing-in-os-...
Benevolent AI-guided Saudi populous uprising.
For me it's even weirder cuz I feel like I get (for example) English autocomplete with a french keyboard and French with English.

It happens consistently enough that I'm very convinced there's a state machine bug in the UI between the autocomplete and the language picker.

You don't even have to be _that_ language proficient to end up with English/Qwerty + some random other language. So weird that this is so buggy.
The most common scenario in which I've made NFC payments to non-fixed points of sale is with street market stalls. Food trucks and the like.

There, vendors would prefer to have a cheap NFC terminal to take card payments than have to leave a much more expensive phone within public reach to take payments. Opportunistic thieves wouldn't find much value in an NFC terminal even if it isn't very cheap.
The modern argument would be that you're more likely to have problems with your own cache than someone else, and you should just use caching as a service.
I never thought it was something special to type English on a Swiss keyboard. Do people switch keyboards when they switch languages? To me it seems an unnecessary hassle, to remember where's the Z or why aren't there umlauts or or or, whenever I send an email to another person in a different language.
Jesus. What an appalling nightmare, I can't image what William went through. Thanks for sharing.
Thank you. How do I pick a different username?
It used to be very slow, but I think they fixed it for the most part some months ago.

It is certainly no longer a problem for my dev work since a certain docker version upgrade.
Even better make it 25 minutes to allow for transition time between meetings
Are you planing any commercialization? maybe Steam?

The team were they on paid or volunteering bases?
Let me fix this post:

You will never have piece in the Middle East when there are people who want to kill all the Jews, and Israel State who want to kill people.

The thing people forget Jews are not Government of Israel. Israel as a state was hell bent on keeping the aggression and conflict going. New every Jew nor citizen of Israel is a murderous bloodthirsty war criminal.
> Is this it? Is Apple done pretending to support linguistic diversity?

Calm down, Karen. You just showed us how Apple is shipping custom keyboards to regional dialects in China, and adding support for endangered languages, what is the “pretending” part there.

You can be unhappy with changes without taking a crap on the entire thing. The outrage in this post seems a bit unnecessary and not the kind of dialogue that brings actual change. Why not show some examples of the custom keyboard and the diff input method so people can understand what it’s about? Maybe it helps an Apple employee passing by to champion that.
Yes, so my analogy makes sense (see the before the last paragraph in my comment)
This is trivially worked around with volume mounts and properly configuring VM / container resources.

The overhead should be incredibly minimal.

It is a waste of time though. Just use Linux.
I'm pretty sick of modernism, having grown up in a Canadian city that made heavy use of it in he 50-70s. There are some gems, but mostly it doesn't make for an appealing style when a lot of the office and apartment buildings bet heavily on it. Some of more luxury modernist homes and government buildings are exceptions, but you do have to have a sense of why they're neat, because they otherwise feel very conservative.
That seems a little one sided. It's seems to be a complex conflict.
My assumption is that Apple _is_ referring to the colloquialisms.

The confusing part for me as a Shanghainese speaker though is that we don't have a way to write Shanghainese, this "spelling" concept AFAIK simply doesn't exist. So I'm very curious to see who actually designed this functionality and what does it actually do.
They do have a native focus group in China, composed entirely of senior party officials.
Ok, yeah, there I see a clear dilemma.

Add me to the list of people who will never buy an Oculus.
Sure, then we wouldn't need the mythology around God as we have already have been trying to learn about nature and ourselves for a long time and can continue to do so without the magic bit.
In the 90s, before wide adoption of Unicode, there were several competing encodings for Russian in ASCII, such as KOI-8, Windows and others. In some cases, it was just easier to type Russian in English language as it was spoken, which was called "translit", from transliteration: naprimer, vot tak. Later, as first mobile phones got wide adoption in late 90s and early 00s, they, too, didn't yet have russian keyboards, and translit was once again used, although in modified form, with wider use of digits in place of letters.
I've only looked at Kitten, but since that language aims to be the spiritual successor to Cat, I believe these comments still applies.

Kitten allows infix operators, from what I've seen, which IMHO reduces one of the benefits of the Forth-like syntax: factorability. It also has custom syntax for if's and matches. Stabel is more minimal in this sense.

Stabel also has unions, instead of ADTs. This means, among other things, that you don't need to wrap a `String` into `Just String`, you can just use `String` directly on any function that takes in a `Maybe String`. This let's you change how a function works without breaking call-sites (`String` -> `Maybe String` isn't necessarily breaking) and performance is better since you need less boxing. Type inference takes a hit, though. The list `[ 1, "two", 3.0 ]` is suddenly valid as the type is inferred to be a union of Int, String and Float.

rank-n polymorphism is not implemented. Might come later. Currently the focus is to get Stabel to the point where it can solve the same set of problems as Elm and once I reach that point I'll start looking at fancier things.
High-Throughput Random Number Generation Using Quad Row Activation in DRAM Chips [pdf]
Anyone got a link to their status page? My Google-fu is failing to find it...
> People who do web development use Docker, because for any serious development you'd want your environment to match live one.

This is wrong in so many levels I don't even have the energy to start explaining why.
The encryption used to open a file is secure while the password that controls permissions to print, etc. is not secure.
Most Linux distros don't come preinstalled with PHP, Ruby, or node, either. You have to install it using the package manager, and you can use the exact same package manager to pull down different versions from different repos.

Honestly I wouldn't mind if some distros ditched the "blessed" version altogether for non-system languages. I can't remember the last time I used the default PHP in CentOS, it's always grossly outdated. But distros like Debian have a policy of packaging any open-source program they can get their hands on and keeping them up to date, at least when it comes to security fixes. It's their choice if they want to provide that service to their users, and many users like it.
> Using a normal restful HTTP api has none of these issues

I don't think a normal HTTP api provides anything to help with cache invalidation after a write operation, does it?
Many ads work at the subconscious level. You might just get a favourable impression if a certain thing rather than a memory that the thing was advertised to you.

To boycott stuff that has been advertised requires a list which is always consulted before any purchase.
I don't think it would change but free countries should break off diplomatic relations with SA based on these kind of political killings. But then the US does it. And now Canada is playing with arresting political dissidents. Maybe the world is just going through the next iteration. Rome burned. America will burn too. But maybe the next iteration will be better.
Not only Ubuntu. And not for the first time [0], [1], [3] (Stack Overflow). Would be surprised, however, if the servers are in space instead of under water [2].

[0] https://social.msdn.microsoft.com/Forums/en-US/5d090bb8-6c22...

[1] https://github.com/MicrosoftDocs/windowsserverdocs/issues/50...

[2] https://news.microsoft.com/innovation-stories/project-natick...

[3] https://stackoverflow.com/questions/59624773/failed-to-fetch...
Sure, so now imagine Apple actually doing that in regards to German people. Would the many angry German consumers who had paid quite a bit for Apple phones be 'overreacting' to publicly complain about it?
It's more of an append-only failure log than a queue, which is a whole different beast...

Though as I said elsewhere in the thread, the actual delivery is just part of what we do.
That is not a naive, but very good question.
Traditionally, many people assume, that GraphQL itself is hard to cache, while REST isn't, because REST can leverage HTTP's power, while GraphQL with its POST requests can't.

However, that is missing the point.
What we need to talk about first is, how you want to invalidate your cache. Do you want to set a TTL of 60 seconds? That might work for certain apps - both in REST and GraphQL, but many apps can't afford stale content for such an amount of time.

You'll need cache invalidation when content changes.
That on its own is a hard problem, no matter if REST, GraphQL or any other protocol.
And it is one of the main reasons we built GraphCDN: Making it easy to purge the cache, when relevant content changed. How? We give you a purging api (also GraphQL) and additionally GraphQL has the concepts of mutations.
Once you run a mutation through GraphCDN, it'll detect the relevant entities involved and purge the cache accordingly.

So - yes, in GraphQL caching on the surface might seem harder - but we're not just solving the "I can't cache POST requests" problem, but rather give you powerful cache purging - which is only possible due to the well-defined structure of a typed GraphQL Schema.

Because of that, we're actually thinking of providing REST "connectors" one day - turning REST into GraphQL, so you can have one unified interface that is easy to cache and invalidate.
Yeah, they want to live there but they don't want others to live there.

Otherwise you can just build taller.
yeah but I’d imagine it’s not a Russian keyboard. Russian characters look like йуукенгшщзхфывапролджэячсмитьбю. You’d have a hard time writing in English using them
This question is answered in the press release. The new variants don't explain this low number alone.

The manufacturer tried to explain that away, that 41% is still extremely good, compared to other vaccines. Nobody followed him there
Doesn’t seem to be the case here. More like “improved autocomplete for Russian words in the English keyboard”.
The first acronym for regime change in Iraq was OIL: Operation Iraqi Liberation. Later got rebranded to Operation Iraqi Freedom.

We did free Iraqis from living on earth. And for that matter we continue to commit genocide all over the non-white world.

John Stockwell, the former CIA officer, talks how only the non-white world is targeted for genocides and regime change:

https://www.c-span.org/video/?10353-1/secret-wars-cia

https://www.dailymotion.com/video/x2xuxv5

https://www.amazon.com/Search-Enemies-CIA-Story/dp/039300926...

~

Over 4 million people were killed in Indonesia to overthrow Sukarno and in the aftermath. This was considered a major success.It was called the Jakarta Method and that playbook was rolled out to other countries.

We still do the same today all over the world. Our media just ignores it, or lies, or glosses over it, or just puts the blame elsewhere.

https://en.wikipedia.org/wiki/The_Jakarta_Method

Millions were killed in Laos in the clandestine war. More bombs were dropped in Laos than in all of World War II:

“U.S. aircraft dropped more ordnance on Laos than on all countries during World War II, leaving Laos with about 78 million pieces of unexploded ordnance (UXO) by the end of the war.”

https://en.wikipedia.org/wiki/Laotian_Civil_War

Obama got the Nobel and he committed genocide in multiple new countries adding to the legacy of W Bush.
Just looked at it and it is promising. One question: the price is free but there seems to be in app purchases but I haven't found what they are despite actively looking for them.

Anyone knows what they are? It makes a ton of difference if it is a mandatory monthly plan that kicks in after I migrated everything, or skins or optional collaboration features etc.
The modern argument is most likely made by people who sell caching as a service and have an interest in you blowing $500/month on a glorified FTP or a script to setup Artifactory.
I asked Max in private, but i'll ask again here for visibility.

How do you handle smart invalidation? Or more specifically, how do I trust that you're handling smart invalidation _correctly_. Looking at the site, it indicates that calling a mutation like `editUser(id: 5)` would presumably invalidate the User type record with ID 5.

But how do you actually do this reliably? There's nothing in the spec that would indicate the argument ID maps to a record of a certain type with an id field of the same value. Max indicated that you make assumptions based on the return type of the mutation, e.g. editUser has a return type of User, therefore you can infer the relationship. This might be _generally_ true, but it's not 100% reliably true. Additionally, my mutations _never_ just return the naked entity type like this, there's always a wrapping payload type (philosophically, the mutation payload should contain points to all the parts of the graph that _may_ have changed as a result of the operation). Editing a User doesn't _just_ edit a User, the effects on the graph can propagate far and wide. Another point here is that my mutations are rarely just CRUD operations, but more CQRS in nature, they're built to support a specific system capability rather than allowing generic write operations.

The problem of smart invalidation seems to have the exact same shape as smart store invalidation/updates after a mutation in the client. Even after all these years, Relay only does fairly superficial automatic updates, you nearly always have to use custom updaters (or client-side directives in some cases) to get the client-side store back in sync after anything but the most trivial mutations.
Natsec threat or nothingburger? Lawmakers mixed after UFO briefing
https://en.wikipedia.org/wiki/Cultural_genocide is a distinct term.
When I was a kid I lived in the suburbs (Hungary) and I was cycling all day. It was great. I want the same for my kid and for that we had to move to the countryside because the capital (Budapest) became hell on earth in the last 10 years.
Doesn't matter as much, now that there are other vaccines on the market. Any new vaccine candidates will be compared against the existing ones as a golden standard and any candidate that doesn't improve on the existing options significantly along some dimension is not likely to get approved.

The desperate scramble to reopen the world led to record development and approval times BY A FREAKING MILE. HN discourages caps but it's hard to overstate just how unprecedented these approvals were. The top 10 list of fastest drug approvals is just a list of chemotherapy drugs and the median time for novel vaccine discovery lies somewhere between decades and centuries. Now that the world is returning to normal, the standards for premarketing approval are too.
I guess it might matter for understanding why it doesn't perform as well, which is a legitimate question to answer that may help guide future vaccine development.
If we didn't have the other vaccines, getting 47% efficiency for a billion euros would have been an awesome result. We could have also stopped the pandemic with a 47% effective vaccine. We're just spoiled because the vaccine development efforts did so well in general that 90%+ is now our standard.
As I know there are more people in the south part of China Mainland, who speak and write Cantonese and they have always been using pinyin or keyboard. So if you already can use one type of input why bother and create one more for a smaller group? Nobody in government cares about what type of keyboard you use...

In addition, most of native Russian speakers do use English/American keyboard to write Russian because it is much easier rather than finding one with Cyrillic symbols.
One reason is that so many packages depend on them. Python and Perl is big in Fedora-based systems, for example.

But even for the non-critical software, packaged WP needs PHP, packaged Vagrant needs Ruby etc.

As for enterprise Linux, many customers relies on this packages, because they get reviewed and gets security patches on system updates.
I don't think they can really use Linux on Apple hardware.

At least not as professional developers that don't want to fight the hardware, the OS <<and>> their development project.
I used to - but never remembered to commit and/or push. When I changed jobs (and therefore computers) I did a bulk commit and push at that point.

Using text files for notes is meh. I've just been pointed at Bear app, and using tags to manage grouping specific notes has been really nice.
Right.

Not sure. Ad-hoc polymorphism is currently in the design-phase and I'm looking at many possible solutions. But before I get to that point I still have a lot of stuff to implement first.
They use WebBluetooth which is not supported by Firefox.
Yes, if the the tone was the same as this post.
Wu language has a written form: Chinese characters. You can check reading of characters on this website: http://wu-chinese.com/minidict/ or this one https://www.wugniu.com

The fact you don't know about it doesn't mean it doesn't exist. Same goes for Taiwanese Southern Min: a lot of natives think "it's not a written language" where in fact there are both romanizations and a way to write it with Chinese characters.

The central government is actively fighting standardization effort (both romanization and writing in Chinese characters) and push the fiction of Wu and other Sinitic languages (Cantonese, Hakka, Min, etc.) as merely dialects, as a way to destroy them. The method is not new, is has been policy in France, Taiwan and probably other countries. It's a real shame that Apple is validation China's propaganda on that front.
Side Cart for Woocommerce
Additionally, aside from aesthetically pleasing, Urbit sigils are very straightforward to implement:

# sha3sum <<< 'textprotocol@github' | urbit | sigil | convert svg:- jpg:- | jp2a -

[1] https://github.com/textprotocol/sigil
I doubt this is the case here. Cantonese is an official language of Hong Kong and Macau and the mother tongue of tens of millions in Guangdong. Language politics is complicated but I don't think the CCP is so crudely trying to eliminate languages. Apple also has keyboards for Uyghur and Tibetan, which are probably more sensitive languages.
Except when there's only one bus a day on Sundays, etc.
Yes, it does. The other vaccines weren't tested on "real world" either. Therefore, a comparison to the "standard of care" (other vaccines) instead of control.
My bet is on toast, technically. Gov. money (i.e. taxpayers money) will still keep them afloat though, because they love to keep a 2nd local option.
Hang in there. You're learning a ton every week. With time, it will get much easier. Also, don't compare yourself with the collagues that started with you, there are innumerous factors that might make them perform better - maybe they've already worked with similar problems or tech stack before or maybe they just have better genetics (are smarter or can focus for longer - you have to accept that you're not the most gifted person alive and be ok with it).

Also, if you have one-on-ones with manager and they seem like a decent person, you might hint at your frustration with your apparent slow progress. Or you might try discussing it with some senior. If you're likable, a lot of people might jump in at the opportunity to mentor you.