skysight-inc/HackerNews huggingface dataset:
I would immediately implement a special role for the head of HR: official decider of all firing decisions. No one will blame the head of HR because they'll know that they were only carrying out someone else's decision, while no one would blame the original decider because no one knows who it was.
Jitsi can be configured to support authentication with JWT.
Is it possible to generate JWT token in Synapse?
I’m not going to try and minimize the problem, here. Han unification was pushed through by western interests, by my understanding.

However, most Unicode characters are identical or nearly identical in Chinese and Japanese. Characters with “significant” visual differences got encoded as different Unicode characters. The same thing applies to simplified and traditional Chinese characters.

So for a given “Han character”, there might be between one and three different Unicode characters, and there might be between one and three different ways of writing it.

Here’s an illustration: https://japanese.stackexchange.com/questions/64590/why-are-j...

So the issue does come up when mixing Chinese and Japanese text, but it’s not really one that has a big impact on legibility of the text but you would definitely be concerned if you were writing a Japanese textbook for Chinese students, or vice versa.

Beyond that, it is usually fairly trivial to distinguish between Japanese and Chinese text, so you could just lean on simple heuristics to get the work done (Japanese text, with the exception of fairly ancient text or very short fragments, contains kana, but Chinese does not).
As a Dutch person myself, capitalizing just the I and not the J hurts my eyes. Ijsselmeer or IJsselmeer?
This Is Going to Kill Small-Town America
>It is legal, but, I believe, completely unacceptable to just about everyone.

This is not true in my experience. Many people on the left, particularly under 35, earnestly believe that their political opponents are by definition racist and evil. In a manner similar to how I would not want a literal neo-nazi on my company's payroll, they do not want a registered Republican on the company's payroll.

Edit: In other words, this kind of bigotry is actually acceptable to a disturbingly large number of people.
Yeah I missed the "net" in the original comment. My bad. He grossed just over a million.
i just wanna say hello
Microsoft have already stopped development of Atom, sadly.
Willful IP Blindness
So far it's been mostly small / independent developers or organizations that were banned, and Github has Microsoft behind it, a $125bn / year revenue company with a legal team 1,500 strong (https://www.bizjournals.com/seattle/news/2019/12/02/how-brad...). I don't think fear of litigation is the issue.
US Surgeon General Dumps Bill Gates/WHO/CDC Predictive Model
We dont know if physical randomness truly is so. It could be pseudo random with a seed (superdeterminism)
It sounds like they're saying the opposite. All programs dealing with filenames need to be able to support an arbitrary stream of bytes, they can't just assume UTF-8.
0-RTT requests certainly have security implications. However they are not part of HTTP/2, but of TLS1.3 (and QUIC). They are orthogonal concerns, even though it's a valid layering concern: We have a transport layer concern leaking up into the HTTP layer - whether it's HTTP/1.1, /2 or /3.

Also 0-RTT requests still follow the request/response model.
It's somewhat amusing all the fuss over the legitimacy conveyed through maps, as if the map illustrator consulted some gold standard reference of truth. There was a time some centuries past when maps were approximations of reality. I think this comes down to the play on human nature of: when you say something frequently enough it's assumed to be true. Where is the relevant international law assuming there is one that expresses territorial waters.
But my point is if the CA and the mathematical expression show the same things, then you could say the mathematics are simply a roundabout and confusing way to characterize the CA.

As a thought experiment (and a timely tribute) how would you (mathematically) characterize and/or describe an ongoing evolution of an instances of Conway's Game of Life if you didn't have a grid. Or even better, if you didn't have the grid and you could only see things a resolution of neighborhoods of 10-20 cell resolutions? You might be able to come up with some crazy complex math which does it. But if you knew about the grid and the underlying rules it would explain all of the observations perfectly AND more simply.

Don't get me wrong -- I don't think Wolfram has done that, nor do I really hold out hope that it could be true. But it's a real compelling, if only it were.
I disagree that this would be a "breaking" change as many people have already resorted to using extra () and such a change might actually may "fix" broken code which makes the reasonable assumption that things like == have a higher-order.

https://ericlippert.com/2020/02/27/hundred-year-mistakes/

int x = 0, y = 1, z = 0;

int r = (x & y) == z; // 1

int s = x & (y == z); // 0

int t = x & y == z; // 0 UGH
> I am basing my theory on the fact that the http endpoints immediately re-direct to https ones, so it seems to be intentional for one reason or another.

I don't know, that seems pretty bog-standard to me. You redirect to HTTPS when someone requests HTTP when you want your traffic to all be secure. At least, that's how it used to be, these days browsers be be more aggressive in trying to hand you to the HTTPS version of sites if port 80 doesn't respond, and in that case it might make more sense to turn down port 80 as long as all browsers do the right thing.
Groupon to lay off or furlough 2,800 employees from Covid-19 pandemic
Reminds me of when Reddit's founders would post under a variety of usernames to make it seem there was interest and build SEO.
Basics of Physics Constraints in Games
> This is a really cynical take.

I was a Web Forms developers, I've earned at least that. Blazor absolutely does work like Web Forms, in terms of client<->server integration, just because it uses WebAssembly & SignalR instead of JavaScript & Ajax doesn't really change that but rather obfuscates it. Essentially it is just another set of abstractions attempting to paper over a real boundary.

> As in your own quote, Blazor uses SignalR - which uses push-based comms, such as Web Sockets; Web Forms was standard HTTP.

Which makes it even worse, if the client/server boundary wasn't muddied enough with with the unidirectional magic Web Forms used, now we have omnidirectional instead. As if that will make it less complicated and buggy.

Definitely put me in the "nay" category with Blazor. I've danced this exact tango with Microsoft twice before, and their obsession with making browsers desktop-like applications. WebAssembly is cool tech for one day, they're just abusing it for something that is an inherently bad idea.
Can you imagine tackling the task at hand better? They were given a shit sandwich. Every Amazon product has infinite feature creep with thousands of engineers and I can't imagine trying to jumble all of that into great interfaces.
Their pool is not the entire US workforce, it's a relatively small group of highly skilled workers in a market where those workers can make tons of money at many different companies.

Alienating a fraction of that workforce will impact them, I think.
The Anxious Child and the Crisis of Modern Parenting
Mine makes a burning smell if I run out of water in the night. Wakes me up very quickly.
If it was the bad words/slurs, could that have been resolved by hiding them behind some basic string manipulation (ex. a caesar cipher)? I can see how GitHub wouldn't want a public repo to have objectionable words, but can't imagine the harm from obfuscating stored copy.
Nobody's getting fired for suggesting the top marginal tax rate should be lower, or expressing the value of hard work and individual responsibility. The apparent phenomenon you allude to is the result of the normalization of sexist, racist, and xenophobic beliefs within the "conservative" sphere over the past few decades. Those beliefs are incompatible with being a member of a pluralistic workforce.
I’ve never really struggled to send money where necessary. The distributed nature of solution creation has created a quasi monopoly around Venmo (see what I did there?).

The unavailability of ACH on the weekends is less of a protocol problem and more of a habitual problem; bank transfers used to require people doing work by hand, and that habit remained.

I think smart contracts have proven themselves to be significantly less useful than originally anticipated.
> It couldn’t be further from the truth. Unix paths don’t need to be valid UTF-8

Yes but, most programs expect to be able to print filepaths at least under some circumstances, like printing error messages. Even if a program is fully correct and doesn't assume an encoding in normal operation, it still has to assume one for printing. Filepaths that aren't utf-8 lead to a bunch of ����� in your output (at best). So I think it's fair to say that Unix paths are assumed to be utf-8 by almost all programs, even if being invalid utf-8 doesn't actually cause a correct program to crash.
Ok. I think understand your point now. I believe you have your argument type mixed up. You are probably looking for appeal to the law ( though it is still a stretch ). I am not dura lex sed lex guy, but I think it is necessary to point out current condition before we get too wound up over what the reality ought to be.

edit: corrected fallacy to argument
AWS revamps Fargate serverless containers, but wait – where's Docker Engine? Ah
As a counterpoint, alternative options like Gitlab and Gitea seem to be doing pretty well.

I think the person who solves project discovery across all these services is going to make a killing.
Scarcity: the state of being scarce or in short supply; shortage.

That's the common definition. There's also an economic definition having something to do with limited supply and limitless wants. I'll leave that to the academics. My argument is that there is enough food to feed the hungry and enough shelter to house the poor in the US. If someone has evidence to show otherwise, I'm open to it.
Supply and demand applies to money and velocity of money matters. The velocity of money in Japan has declined along with the aging population. This is a problem we face in the U.S. as well. So you can't just look at M1 money supply in isolation to determine if market will show inflation or deflation in prices.
Discussing your working conditions with other workers or with the press is legally protected concerted activity by the NLRB. Firing workers for that is explicitly illegal.

You _cannot_ sign away these rights in an employee agreement or policy you agree to. Amazon having a "policy" against speaking out about unsafe working conditions is not a legal (or moral) defense of their behavior.
> They also arguably make people hoard less.

There's no need to theorize or argue, the historical evidence is that price fixing (anti-gouging) leads to shortages (or gluts).

https://www.amazon.com/Forty-Centuries-Wage-Price-Controls-e...
strdup seems like a perfect example of "standardizing existing practice." And it has never struck me as running against the spirit of C.
True, but NLRA may be applicable.
In a company the size of Amazon, the decision to fire probably didn't come from Jane Doe. She gets stuck delivering the message though. Should we just say Jeff Bezos fired these employees? We don't know if he played a role here but surely he could have prevented their firing if he so desired.
A 64-year-old man ejected himself from a fighter jet in midair
Your position is moot. Without the emergency, there would be no incentive for the gouger to source and acquire the product. By acquiring the product, the gouger removes the product from the market for those who are following ethical guidelines, so he's not providing a service at all. You can't disentangle the moral or legal aspects of this just when it suits your whim.
Making requests to improve important safety practices is considered "trash talking"? Such a harsh stance for those working at warehouse during a pandemic from someone probably working from home...
Allowed you to? You could do that in C++ quite happily, it's just not useful enough. To bother implementing, at least.
Looking at the basic multilingual plane [1], UTF-8 will use > 2 bytes to encode essentially anything that isn't:

* ASCII/Latin

* Cyrillic

* Greek

* Most of Arabic

That leaves out:

* China

* India

* Japan

* Korea

* All of Southeast Asia

Re: markup, think about any text that's in a database, stored in RAM, or stored on a disk--relatively little of it will be in noisy ASCII markup formats like HTML or XML.

[1]: https://en.wikipedia.org/wiki/Plane_(Unicode)#Basic_Multilin...
If you're using this where non-COVID patients could be exposed (e.g. at home) this is a very important consideration.

In a hospital setting (aka an emergency), it's less of an issue. The situation that would warrant this would likely also warrant full PPE just to enter a unit or building.
I believe so, yes. I like to think people can make reasonable decisions with information they are provided
I think the kind of person that works at Amazon, after all that's been disclosed about worker conditions, is likely to be completely OK with this.
City of Detroit's COVID-19 Data Dashboard
More Extensions for Firefox Preview
For PC with any graphics card (except possibly MDA) there isn't any sane definition as to what cycle-accurate means at least if meant for the whole system.
Yes, it's a perfectly reasonable backdoor to discredit, shut up and punish troublemakers without involving courts, which have tend to have tedious rules about things like "evidence of wrongdoing," "habeas corpus" and peoples' "rights."

After all, government knows best. This is not normal times; in this crisis, citizens' lives are at stake, so the government should be able to do anything, as long as they loudly claim their intentions are pure. Anyone who opposes the government isn't a criminal, because that would guarantee them some due process; they're an insane person who needs to be involuntarily treated. For their own good, of course.

/s
Amazon to Expand Shipments of Nonessential Items, Continue Adding Staff
Genetics – Part 1
They already have, as I said in response to your other version of the same question :)
Nod to Keycloak / Red Hat SSO here, it’s my goto solution for dealing with identity these days.
I’m using my own (hyper)graph API I developed over years so I have some (albeit limited) experience in the matter. My opinion after reading the home page is that most of the points are straight up bullshit (cloud native and AI code generation).

The second very worrying fact is the query language. Not only it’s not using something existing (cypher, gremlin) or the new upcoming Graph Query Language that will unify them, but it uses some ad-hoc JSON-LD. I couldn’t think of a worst idea. Verbosity (reinforced by JSON-LD compared to JSON), no comment possible, usage of the RDF data model, there are many disadvantages for no benefit (except for RDF that can be useful for interoperability in some cases).

Finally the comparison is listing Oracle Database but not MS SQL, which is rather strange given the later has some support for graph and geo queries.
Tesla Stock Rides Seven-Session Win Streak, Rising More Than 60%
I'm only suggesting it for people already used to that physical layout of the keys. Germans, French, Spanish, Swedish etc.

It means they can continue to use normal keyboards (including on laptops) in their country.
Can the transport path be hijacked from a single captured packet? As in capture a single packet, scribble an address and the connection now goes via Pentagon or China.

I know it's possible for wireguard, maybe mosh.
The idea of having to use a 3rd party tool to generate config for my 3rd party tool that generates config just seems Wrong.

At this point I'd rather write idiomatic but repetitive Terraform and know that I will be safer on upgrades, as long as I continue to refactor and clean up my modules for the new functionality Hashi is releasing.
OECD Survey on Science and Innovation Policy Responses to Coronavirus (COVID-19)
SoftBank expects $24B in losses from Vision Fund, WeWork and OneWeb
This has been my experience as a contractor. My contract got ended early and some early leads ended with the client putting all contractors on hold.

OP, if you can get something on the side then go for it but it seems very risky to go full-time at the minute. That said, you have a lot more experience than me.
> 2) Bye bye backward compatibility and interoperability

It's already not really a thing.

Traditional unices allow arbitrary bytes with the exception of 00 and 2f, NTFS allows arbitrary utf-16 code units (including unpaired surrogates) with the exception of 0000 and 002f, and I think HFS+ requires valid UTF-16 and allows everything (including NUL).

The OS then adds its own limitations e.g. win32 forbids \, :, *, ", ?, <, >, | (as well as a few special names I think) and OSX forbids 0000 and 003a (":"), the latter of which gets converted to and from "/" (and similarly forbidden) by the POSIX compatibility layer.

The latter is really weird to see in action, if you have access to an OSX machine: open a terminal, try to create a file called "/" and it'll fail. Now create one called ":". Switch over to the Finder, and you'll see that that file is now called "/" (and creating a file called ":" fails).

Oh yeah and ZFS doesn't really care but can require that all paths be valid UTF8 (by setting the utf8only flag).
I skimmed it. He saw a bunch of http gets and the setup a dns server and ohh I see where he’s going with this. Yep a picture of a weird page in the steam app ok I get it.
If worker happiness mattered more, we’d all have private offices or at least cubicles. The proliferation of open plan offices demonstrates how much land cost trumps worker preference.
I lose my interest to the project after I read "AI Code Generation" on the comparison table
Thanks! Integrations don't sound perfect, but I guess it would be unrealistic to expect perfection given the nature of the implementations.

Identities that could be somehow owned independent of servers would be a game-changer, I think.

Thank you for your work, and congratulations on 2.0 ;)
While it might be a poor substitute for a live audience, live audiences aren't happening right now in most places, so what's wrong with trying to figure out the best possible substitute? Isn't it still better than nothing? A podcast is a completely different format where performers get zero live feedback by design--with this there's at least an attempt to approximate it.
As a first impression it is more user friendly. The support for working with secrets is nice, but on the other hand it doesn't come free with locking support.

We need more time to evaluate the stability.
Rafale Ride Leads to Inadvertent Ejection by Overstressed Passenger
Use a private repo, attach a code action to publish your output of your favourite blog to static html output to a public GitHub pages repo.
The main editing needed to bring "old C" source code up to snuff using a "modern C" compiler is to make sure that the standard header-defined types are used. No more assuming that a lot of things are, by default, int type. A second, related editing pass is to make sure all functions are declared as prototypes, no longer K&R style; K&R style is slated to be deprecated by the next version of the Standard. (There are some rare uses for non-prototyped functions, but evidently the committee thinks there is more benefit in forcing prototypes.)
That example was not 'overflow'. It was 'off by one'? That seems uninteresting, outside as you say the security issue where somebody might take advantage of it.
stack frame support was around long before the x86 - VAXs are a great example (B6700s a more extreme one) - the first VAXs were created before C had become popular or wide spread
It's a form of ethical handwashing of the kind the American justice system is built on. It's much easier to point out that taking a certain set of actions will lead to a certain set of outcomes than it is to judge whether the outcomes are fair or just, since those are abstract concepts that require critical thinking and making value judgments.

"If you do X then you can expect Y" is a tautology built on observation that divorces the observer from any responsibility for the outcome Y.
Hi Nat,
What's the plans for integrating Microsoft's VFS for Git into GitHub?

https://github.com/microsoft/VFSForGit
Amazon’s external communications policy prohibits employees from commenting publicly on its business without corporate justification and approval from executives.

This has been the policy at every company I've worked for since the 90's. It's usually in the employee handbook, and at a couple of places I had to sign a separate paper acknowledging it.

Amazingly, several of those companies were news organizations. It's usually the first indication that a company is more interested in its stock price than doing the right thing.
A poignant portrait of a probable genius surviving in utter poverty.
Most of those brands are owned by larger companies now. Tom's is primarily owned by Comgate-Palmolive. Jason is part of Hain-Celestial.

I doubt it's financially feasible to advertise on TV for the sales they expect in their niche. I'm not sure if it's the best way to reach people interested in natural toothpaste. I don't know whether consumers would think they stand out for not advertising, but it's possible that some customers prefer a a less known brand for some sort of feeling of exclusivity.
The next economic crisis will hit states and cities
> States Rights go back to even before that, to the original Articles of Confederation and Constitution.

Ah right, I'd forgotten about that. IIRC "What can the federal government do?" was a key question that divided Jeffersonians and Federalists.
That's not really fair. Jobs are sometimes hard to get, and landing a job at Amazon could make a huge difference in someone's life.
A company as big as Amazon is very different than a small firm with a few employees. There's also a big difference between criticizing the company's products and criticizing their business practices.

Where "the line" is depends on the specific circumstances, but it's pretty clear to me that Amazon overdid it in this case. If they found these employees' statements embarrassing enough to fire them, then it sounds like they know they are doing something wrong.
Such policies are facially illegal under the National Labor Relations Act, which guarantees workers the right to engaged in protected concerted activity, such as discussing their working conditions with eachother, the press, and the public. The tweets that got these two fired were explicitly about working conditions.

Google had a similar policy and, after losing NLRA cases, had to issue a notice to all employees saying that its previous policies no longer included discussing working conditions with the public.

Amazon will likely get sued over this, and very likely lose in a similar matter, as their conduct here is even more egregious.
Note: all of my messing around was just changing settings. No hardware/firmware hacking, so technically the machine is just as fine as before.

And I've bought the machine specifically for coronavirus, since my country health system is quite poor, I don't use it during the night.
It looks to me like you may be poisoning the well.

Separately, there is no "appeal to authority fallacy" in the post.
> Discussing your working conditions with other workers or with the press is legally protected concerted activity

Didn't help that Google guy. The NLRB itself even issued some sort of opinion stating that he had violated corporate policy and that his firing was thus justified.