skysight-inc/HackerNews huggingface dataset:
News Corp (WSJ’s corporate parent) has been in essentially open war with Google for something like 15-years; the business side of it being mostly about media distribution; as well as all-out propaganda war directed at Google, they've led a couple of electronic newspaper/newsmagazine distribution efforts platform efforts openly targeting Google News.

There may also be a partisan political basis for it (while a split between the two on that is clear, it's less clear that it's a major motivating factor in News Corps attacks on Google in general.)
It's kinda annoying how the valid criticism of cloud solutions is getting drowned out by criticism on strawmen.

Who exactly is saying that no one can afford their own infra anymore?

What some people say is that cloud is usually cheaper than running your own infra. They may be wrong (I'm doubtful myself), but it's a wholly different argument.
Oh, that would be wonderful. Thank you!
Plot-twist: google is behind this .....
Me too.

These days I usually recommend that any data an app wants to persist be written to an object store or database.

And that any app that needs to write critical data to a disk should be provisioned with config management on bare metal (or pods statically assigned to machines with attached storage if K8s is a must).

This is mostly due to how tough the problem of storage is on K8s, and how much is at risk when it goes south.
They dismiss the best option - choosing another symbol instead of a period with hardly a though because they don't lke "line noise".

Just as `?` was introduced, I don't see a good reason ("line noise" doesn't even count as a thought) that they wouldn't introduce postfix notion with `@` `#` `$` or any thing else similar.

If they are looking forward to expanding postfix synax for things like `match`, then this would provide them with the most flexibility and essentially provide a new namespace for those features.

"Line noise" isn't a reason. APL had it right in that consistent syntax (Perl doens't count as consistent) is useful.
It is both things ... basically .NET Core 5 (as you say) but also making it so that .NET Core can support all modern .NET scenarios.
But tampering with a paper-only election requires physical interference and working across many different locations. It is much easier, if you have the talent, to break into an electronic election.
Depends on a lot of things including bloatware and anti-virus in particular which can slow a machine to an absolute crawl.

In theory windows can be faster than Linux in some cases; but usually isn't because most developers don't actually take advantage of those APIs and just do everything synchronously which is stupid slow on Windows. That said Linux is catching up super quick in terms of those sorts of things.

EDIT: grammar
My gut bacteria was destroyed by antibiotics plus after my latest round I ended up with the c-dif toxin that can be fatal. My microbiome results were so important in getting my gut bacteria recovered and taking the right probiotics to do it. So, anyone saying the results are useless obviously never saw a set of them. I’m disappointed that this has happened because I was just starting to get my gut bacteria in line through good diet and probiotics. No snake or essential oils necessary! (Puts crystals away and looks at that poster with sarcasm!).
That's not too bad, considering the primary use of a better terminal would be for WSL use. Can we expect the stable app to launch at the same time as weeklies/nightlies, or will there be a delay?
Sorry, i edited my message above after you replied it to add a bit of more detail what i mean.
Older execs probably had to be defensive and reactionary because they had to protect their main source of income, Windows.

But it's clear now that 1) Windows has zero chance of taking a significant market share away from Linux in the cloud and 2) cloud technology is an important area of growth for MS.

Satya probably sees that stubbornly sticking to Windows just isn't going to work anymore, so it's better to play nice with the others.
I would not make it so easy for the fascists to excuse them as cults. Fascists all know what they want (exterminating everybody not deemed worthy for their race), and they all owed their success to "conservatives" who would rather support them in their mission than to give up privileges.
Specially since there are already open-source alternatives:

https://github.com/cdr/code-server
Yes, that's exactly what I mean.

Exciting! :)
Off the topic, but I come from Python / Django / Flask. (Have experience programming desktop apps with .NET 4 and C#). I just don't get web app development with asp.net core.

Is there a ground up tutorial, concept-wise, about how asp.net works?
I'll be honest, as much as I love the improvements with .NET Core/.NET Standard, Microsoft's branding strategy leaves a lot to be desired.

vNext has already been historically used in the context of ASP.NET to refer to ASP.NET (not to be confused with ASP.NET MVC) v6. We restarted the versioning back with ASP.NET Core, now on version 2. Entity Framework used to be a .NET framework component but is now standalone, and has a Core version? Does Blazor (or is it Razor Components now) share the .NET branding?

Separate to the web stuff, we have the .NET platform - .NET framework is the non-cross platform version for which we're on version 4, but it implements .NET Standard v2 along with .NET Core, which has a Linux runtime. Mono also implements .NET Standard v2 and has a Linux runtime.

I remember many years ago when we also had Microsoft .NET Passport.. which was completely unrelated to everything else that I've mentioned related to the .NET brand.

And now we have .NET 5 which is neither Framework nor Core - so will ASP.NET drop this Core branding too? Is it just me, or is this all incredibly convoluted?
Verio was a harbinger.
Is there a Github issue for this problem? If not, would you consider filing one?

https://github.com/golang/go/issues

It should probably explain why one cannot "avoid its global allocator" by using pools and/or stack objects.
I had this thought every time I see a certain group in the US demonizing the EPA. We all use the same air, water and soil. Aren't they afraid if their kids take in the toxins that are allowed into said resources because the EPA's funding is cut or they push through laws that prevent the EPA from doing what they should be doing??
The problem in 2016 wasn't that anyone "hacked" our election, it's that they hacked our electorate. Turns out that people's opinions are much easier to change than cast ballots.
I use to enjoy having a cheap desktop under my table or in a closet serving traffic to people across the internet. Computers have gotten faster, software has gotten better, network has gotten faster, things have gotten cheaper.

Sadly instead of seeing more of these, most of these are now being outsourced to cloud providers, we have bought and drank the kool-aid that they can do it better and cheap. Which is not true, perhaps this is why it's so hard to find good unix and network admins these days.
The trust model for elections is fundamentally a human one: the hundreds of thousands of American volunteers (mostly senior citizens) operating via transparency, norms, and good faith. All the tech in the world, even the most solid FOSS crypto, couldn't fix it if the process were corrupted at the human level.

The best reason to use pen and paper is to ensure that the process is auditable and legible to the most number of regular citizens, not only for security and integrity, but for perception and public trust, which are arguably the most important backbones of democracy. (We may have low confidence in some aspects of our system, like gerrymandering and voter roll purges, but we almost take for granted that once one is in the booth, there's a high reliability that one's vote will be counted correctly.)
Sorry, but in the US at least, if you vote Republican, you are working actively against solutions.
Some possible upsides certainly, but you don't see any downsides?

Lock-in leading to price hikes/interfaces changing at MS's whim/global outages of the services/loss of control over your own code/loss of network activity/being locked out for an arbitrary period because of payment errors or accidents/others.

I've had my chain yanked a few times and I don't trust any large company.

I can afford to spend a day unbreaking my machine (annoying though it is), commercially it just seems safer.
The “competing business” seems almost like clickbait.

This is a game developer and he is saying Stadia is a competing business. But Google will want developers to make games for stadia, not make all the games themselves.

As far as the termination itself goes, either he actually did have another account or shared creds with someone who did something shady, or he was just unlucky enough to share an IP address or some other piece of tracking info with a person who did. It would be interesting to know the next steps google might take, for instance if this person became employed by another company would google terminate the accounts of that company? The email seems to suggest they could, but I assume that at some point a company might grow big enough that google would back off.
It usually takes the form of "ugh then you have to hire dedicated people to manage it."
I think that makes it worse on Boeing's part, that it was a software-only feature that was disabled from those who didn't pay. They didn't even have to "install" any hardware.

It sounds like the software accidentally coupled functionality of this light to another feature. It is in fact a software bug. To fix the bug would have required a software redeploy -- which is definitely non-trivial thing in safety-critical software, and may have required some kind of recertification, or at any rate significant expense.

Instead, they could have done what they in fact _have done_ only _after_ people died:

> In the months after the Lion Air crash, Boeing quietly worked to appease some customers, according to a person briefed on the matter. In several instances, it activated the angle of attack indicator for free, which then turned on the disagree alert.

Well, quietly, for some customers, who know to insist on it and have the purchasing power to get what they insist on.

All Boeing had to do was flip a switch to turn the software feature on, without charging for it.
I just looked at the Terminus project page[0] and I'm really impressed that they seem to have run an entire linux emulator in the browser just to show off a terminal.

[0]https://eugeny.github.io/terminus/
Global poverty is at an all time low, hundreds of millions of people have been lifted out of poverty in the past decade alone.

https://www.cnbc.com/2018/09/19/world-bank-global-poverty-ra...
It does not necessarily mean a lack of trust. It could be different incentives or priorities.

For example, some users might desire major redesigns of past work but not bear the cost of the rework. As such, they might perceive some small improvement without any (direct) cost.

Personally, I think some groups have moved so far in the direction of community involvement that they forget the practical implications of diversity. Leadership is hard for many reasons — one big reason is that leading sometimes means making some people unhappy. Still, this is much better than inaction.
Democrat vs. Republican is the politicized version of Good cop vs. Bad cop.

The two-party system is a farce, it's not like past democratic leaders made any meaningful systemic changes to prevent climate change.
"It is very important that you use a No. 2 pencil. It is very important that you fill in the entire circle darkly and completely. If you change your response, erase as completely as possible. Incomplete marks or erasures may affect your score."

And here I was, thinking I was done with scan-trons when I finished high school.

But seriously, couldn't you modify a scan-tron's firmware to falsely report results? It's much harder to tamper with every person in an election across wide geographical areas.
The Alacritty terminal (https://github.com/jwilm/alacritty/) project landed Windows support somewhat recently, and is now generally the fastest, cross-platform terminal emulator out there. Written in Rust, and GPU accelerated.

I'm not personally a heavy Windows user, but the advantage of a single terminal on all systems is really huge to me.

The most notable feature listed in this article to me is that it too will have "GPU-accelerated text rending".
‘Coffee is coming’: fans spot Starbucks cup in Game of Thrones
The site was using one K80 GPU but it's slowing down significantly so I'm adding a second GPU. The servers run on Google Kubernetes Engine.
The more they use the word "throughput" the less I understand it.
Can you explain (c)? What ceases to be Tesla Certified? The car? I've never heard of a car itself as being certified by a manufacturer, or it mattering.

The only context I can imagine is a dealership selling a used car as "certified pre-owned" or similar (that's BMW's term, others have their own). That means they provide a warranty with the used car, have inspected it, etc. So I suppose, in theory, Tesla could claim that if you get the car repaired by a non-certified shop, they will not in the future take your car in as a 'certified' vehicle for sale, which only means that your resale value when selling the car back to Tesla, assuming they do such a thing is lower.

As far as I know, due to Magnusson-Moss, the manufacturer cannot require that you service the vehicle at their facility or a "certified" facility. Of course, if you have sub-par work done, or parts installed, they can refuse future warranty claims if those subsequent claims were a result of sub-par work or parts.

This isn't to say that manufacturers can't try to make it hard on you if you don't do what they want you to do. But, all that said, I still feel that (c) is a point without meaning.
No I do mean "reckless". It is one thing to have no knowledge about a topic and act accordingly, it's quite another to be in active denial about a topic that has been proven again and again.

>> Actually, a reasonable starting fine is the expected cost of healthcare outside the family due to non-immunization by the family.

Well, its damn hard for anyone immunocompromised (under immunosuppressive therapy or by disease). They have a higher chance of dying, a death that could be prevented if herd immunity would be reached. They are not just a costly externality.
I like to think of this in terms of carbon debt. It is surprisingly easy to calculate the avg. per-capita lifetime carbon debt accrued by someone living in a specific country. It’s a fun metric to compare generational differences (e.g. baby boomers vs millennials) & location-based differences (e.g. USA vs.China) ... last time I did this I can to a carbon debt of EUR 20K for my generation. Which in the grand scheme of things is not all that bad.
In what way is Amazon a monopoly or near-monopoly?
> For example if the price of milk were to appreciate and it goes from 2$ to 2.50 a gallon (inflation adjusted), then we're getting worse at producing milk.

by your logic, organic milk is "worse" because it costs more. Maybe the price of something was low because people simply don't want it for some reason. Maybe people don't want it because the quality is low. Maybe we get better, not worse, at producing this good and the quality goes up: now the price of that good goes up because more people want it, because it's more desirable. Price going up can signal that we're getting -better- at producing a good, not -worse-, under certain conditions.

Prices changes can also have absolutely nothing to do with how good we are at producing something. Maybe the CDC puts out a notice that milk causes spontaneous combustion, and so the price of milk plummets because nobody wants it any more because they're afraid of bodily immolation. Now a bunch of producers go out of business. A new report comes out! That last report was baloney. Suddenly everyone wants milk again. Milk is great! But there aren't enough producers now. The prices skyrocket! A roller-coaster of changes in pricing can occur with literally no change whatsoever in our ability to produce a good.

Rising prices does not imply that we got worse at producing something, it literally only means that people are willing to pay more for the good. It has absolutely no explanatory power to help you reason about -why- they're paying more.

How did the supply change? How did the demand change? How did the product change? None of these things are addressed by stating, in a vacuum, that the price went up.
Which requires a body present?
What to choose for your synchronous and asynchronous communication needs
Wow, this is good. I gave it "Configure your pipeline state object with a compute shader that consumes uniforms and vertex buffers." and it came up with this:

Note that the compiler will add a compute shader at compile time and require you to configure your pipeline state every time. This is the equivalent on a more traditional GPU where shader compilation occurs between the GPU and CPU. For example if you want to set the shader with a single pass on a CPU it is reasonable to compile it each time after GPU rendering, and even compile it once on the GPU. This is an extension of the parallel compile-to-script: run-to-script approach.

It's a very compelling illusion of actually understanding the topic. I've seen less coherent responses on Stack Overflow and, dare I say it, Hacker News.
Doesn't this block all other notifications too?
> just forbid non-vaccinated kids to go to public schools, kindergartens, to ride public transport, etc.

So, just because exposing these kids to preventable disease is not enough, your solution is to rob them of public education, and let them be "educated" by anti-vaxx parents?

At some point, the right of a child to not get sick and get a normal education (i.e., a chance to lead a normal life) must trump the right of a parent to shove random crap on their children.
The fact that some adult sex workers are also victims in no way makes child sex trafficking somehow more acceptable or justifiable to me.

From what I have read, even sex workers generally agree that most adult sex workers "made a choice" if they remain in the life and "it's different if they are underaged."

Among other things, I've read a few biographies by sex workers.

I would love to see sex work generally see an improved track record of human rights protections. In developed countries, child labor is generally deemed to be a bad thing, even when the work in question isn't inherently exploitative.

I stand by "raping children is a bad thing" and "underaged sex workers are victims of child rape."
An eBPF overview, part 4: Working with embedded systems
CMANO is great if you can get past the spartan graphics and UI (and to be honest the target market for such games probably doesn't care much about the presentation as long as the gameplay is solid). There's something uniquely satisfying about watching military engagements play out as you direct the units.
> For example, manual memory management is a detail that should almost always be someplace else because it isn't relevant to solving the problem at hand. So we did this with garbage collectors. However, sometimes we need this detail present (high performance computing and/or constrained hardware ie video games etc).

That's a great example.

IMO looping is another case: I think it is clearer to use constructs like map/filter/group/sum/reduce instead of for/while/break/continue/etc. You only really need the procedural ones in hot-paths and such.

Concurrency too: in Javascript you had to nest callbacks and promises, and they were also "too noisy". Async/await helps you keep your code more readable. I think Fibers in Ruby (and other languages) were a good idea too.

-

> If you push too many things together that do not belong together, then you end up with code that is hard to comprehend.

That sums it up nicely.

Cross-cutting concerns should be abstracted (but not hidden), as they don't belong together.
I've also been playing Endless Frontier.. It's one of the least pay to win games I've ever played.. You get rewards of in game currency every day and other super rare stuff for free, it makes no sense to buy anything imo
Agreed, this was a result of products being rushed to market, not quabity assuance people messing up.

Debbie should have been there.
This etymology is an urban legend.
I always prefer shrooms taken over the course of a month or so. Big trip to start with a friend then a rotation of daily microdosing for a few days at a time. Also moderate trips 3 or 4 more times. Always breaks of a few days (both for tolerance and because I'm a member of society).

You really get to know what you've got half way in, get a good feel for the effects and can build of model of how the trip will span. I'm an designer and enjoy painting and writing during a trip. I also love watching cable TV, just flipping around and avoiding the news. Personally, TV is such a perfect compliment if you want to look at things from a new perspective. I know people who only do it in the woods and stuff. That's great, but give me some cartoons and some toy commercials.

There are other fun things you can do once you've got a feel for your batch including tossing a bit of booze, weed or coffee into the mix. The few times I've done this (with 3 to 5 year gaps) have been huge wins for my mental health, art and my relationships.
Thanks, super helpful as another bootstrapping just-2-founders team.

Also - for the public roadmap, trello works really well for this

https://blog.trello.com/going-public-roadmapping-with-a-publ...
The existing console already has subpixel antialiasing, for a long time now. Check your font?
The alternative doesn’t have to be a word doc; I’d prefer, open office xml docs, google docs, markdown, and just plain old rich text half the time. The other half of use cases, graphically rich report-like things, HTML or a power point would have been better.
I don’t want my content to be constrained to a paper format to be zoomed and scrolled around on a not-paper-sized screen with no support for reflows.
1. It's actually largely based off the original terminal on Windows, conhost.exe. We were able to re-use a lot of the codebase for the core of the implementation, with a thin new UI layer. This means that enhancements to the terminal will also help enhance the inbox console.

2. I spent a LOT of time looking at using xterm.js, and eventually decided against it. The main factor was that although it would provide us a nearly complete VT implementation, it was critically tied to the JS ecosystem, and no matter how much time we spent engineering it, we'd still be coupled to having a webview render text. So we instead decided to write it in C++, which meant that we'd initially have less VT compatibility, but our perf would be better in the long run.
I would also like to subscribe to the right-click context menu, to include copy/cut/paste, clone terminal, etc.
> Who by the way runs applications on a 88 core server, why would you so they instead of splitting that into smaller chunks.

Graph analysis and/or routing, for one. Distributed Dijkstra is pretty impractical (the optimal lower bound on the number of messages required equals the number of edges in the graph!)

For example, I don't work for Google, but I can pretty much guarantee you that an individual Google Maps routing query runs on a single, extremely-high-memory (but not NUMA!) node, which has likely been optimized for speed using plain-old threading on a high-core-count CPU, with the upper bound on the number of useful cores being the system architecture's per-socket memory bandwidth.
> And now we have .NET 5 which is neither Framework nor Core

Just to note, the blog post explicitly says that .NET 5 is the next version of .NET Core. It's where .NET Core is going, and given that so much more of the .NET "picture" is being realized with it, the name is changing to be more reflective of the fact that it's not really a "core" (small) thing anymore.