skysight-inc/HackerNews huggingface dataset:
That's the theory. But I've only seen it work in practice if there is a single backend data source, and that data source is a database. In which case, we've been able to achieve similar results using OData for several years.

Often in reality, you end up with specialised GraphQL queries for performance reasons, because they are reading and combining data from a plethora of backend data sources - cloud-based APIs, on-premise APIs, external APIs, databases...
Well, if an aimbot is only statistically as good as a good human player, does it matter anymore whether the player actually plays or a good bot?

If it is only as good as a real player than it won’t be invincible and will be equivalent to playing with a few AIs in a multiplayer game - which already happens.

Also, I believe the exact mouse movement will not be the same for a human and an aimbot - so not only statistics can be used to ban players
One thing to consider is backups. How can I restore my application to a previous known and valid state after hw/sw/human error.

If the application state is split for example between database and message queue having consistent backups becomes harder.
This is becoming nothing but a semantic problem. Where lies the line between "judges shouldn't ignore a paucity of factual assertions" and "judges should be adversarial towards a warrant application"?

But to me, the more important question is "what are the ramifications for subverting the intended warrant process"? It seems that both sides here are arguing that the warrant process should be based on veracity and proportionality, and it regularly isn't. So what process oversees and corrects the rubber-stamping of warrants?
Google esp fm radio transmitter
All of these init systems, including systemd, upstart and Windows Service Manager, pretend they can properly deal with failure, but they don't do it well or predictably.

If you have a service other services depend on, and then it goes down - you obviously need to restart the service that went down, but you may or may not need to restart the dependents, they may or may not have intermittent failures that are going to trigger other things -- It's just a huge mess.

Almost all systems work almost all of the times but when they don't, it is incredibly hard to reason what will happen because of the interaction between services and init system. The problem is inherent and I don't think a general service manager can fix it.

Even on systems that use systemd, I install djb's daemontools, and run my services under it; It only tries to do the things that can be reasoned about - services are indepedent; if you want to orchestrate dependencies, you need to do so in a way that makes sense for your own services because there is no general solution. It is incredibly simple, yet as robust as all the shiny systems (and perhaps more so).

s6 (on which Obarun is based, if you go deep enough) started life as a daemontools clone, but it added enough complexity to lose the robustness, predictability and simplicity of djb's design.
Thanks for such a detailed reply.
Why would you need a new laptop every year? What are you doing that's so demanding on resources? Even if that were the case, i suggest you rent a beefy server and a cheap chromebook
As I recall, the cross-connects were done at the DS1 level, and an individual card handled 24 calls. These are hazy, hazy memories now; this took place in 2004-ish.
Developers who feel they shouldn't do testing are going to be less in demand
The hard drive analogy is appropriate; the solution is to buy more/bigger hard drives when you need them. You can’t foresee all requirements, “the map is not the territory”, etc.

Similarly, you build a system with the best information available, and be prepared to change it when the information changes.
> Doesn't change the fact that being bought by a PE firm is a very bad sign for customers of the business.

Is it worse than company collapsing though?

With that, you might not even have a warning sign.
The real problem is that tools like this appeal to people who dislike or not willing to learn or to do anything with CSS. And if we accept that tools are written by the authors to save their own problems, then we get what the tools like this are written by people who do not understand/like/whatever CSS.
And the cycle continues.
I think the goal of any such pursuit is to reduce/manage the cognitive load that any one person has to deal with while they are trying accomplish something.

Things like "Separating control structure from problem domain" enable separation of concerns so that the person deal with resource utilization – efficiency/capacity-planning and scalability can be an expert in systems domain and doesn't have to deal with functional domain understanding and its complexity (and vice versa).

Solving for separation of concerns in such a way that it also enables separation of roles and responsibilities and hence facilitates developing expertise/specialization in a particular orthogonal discipline is super powerful.

In my experience, this is one of the most effective ways to scale a fundamentally human endeavor of building large software projects.
The customers run the optimized software, I need to compile it (and run other expensive buildsteps), run (slower) debug builds of it, run it with profilers slowing it down, ...
The article says criminal police had a problem with an extortion email. If the victim is willing to collaborate what's the problem with getting the plaintext?

Anyway, I wonder how it's going to be implemented for the case where encryption is done on the client side with open-source tools (not sure if that's the case for Tutanota).
They haven't beaten Covid. Their current curve is quickly approaching the spring numbers, expected to hit the February peak next week.

https://www.npr.org/sections/coronavirus-live-updates/2020/1...
Playable just means it works at an acceptable performance on some hardware, which this game does. Yes there is some other hardware that it wont run acceptably on, but this is true of all games.
https://www.testcontainers.org/modules/databases/ is brilliant for this in the JVM world.
Isn't dynamic programming (specifically memoization) a specialized type of caching? Am I missing something?
They try do address the fear of dealing with CSS by people who do not know nor want to know it.
> But outside of a hospital environment the masks provide little protection, especially cloth masks.

My experience of talking to medical professionals is that they consider a number like 50% reduction in infections "very little protection", because they (correctly) would use a mask providing 99% protection or whatever in any situation where real protection was needed. But outside of a hospital setting, epidemiologically, a 50% or even 20% reduction in reproduction number makes a big difference to the overall dynamics of an outbreak.
People play at reduced resolution on 4k monitors all the time. Display technology significantly out ran game performance a long time ago.
Meanwhile in the "repurpose existing phones" camp: https://wiki.postmarketos.org/wiki/SDM845_Mainlining

Yeah, sure, the Librem5/Pinephone boot directly into open source firmware instead of some Qualcomm monstrosity that even acts as a hypervisor, but. Near-mainline Linux with GPU support on actually powerful devices with 3-ish-GHz fast cores, 8GiB RAM, and so on. And you can buy these on the used market rather than investing in more new e-waste.
DXVK is for DirectX 11 and earlier, not for DirectX 12
Firefox is bearable with firefox-mobile-config, and Chromium can be usable now (not on all distributions yet): https://fosstodon.org/@linmob/105334115920899338
(Also, Plasma Mobile‘s Angelfish Browser is quite good, it works on Phosh too).

BTW: May I add your Browser to https://linmobapps.frama.io?
The site is awesome, but I wish they had an all-in-ONE-page option. Navigating through X sections and links is a chore.
If a feature protects against accidents, why should “but a determined attacker can work around it” stop one from using that feature?
I get that, but the solution is not "enforce it with static type checking", especially when the default is non-nullable.

In my experience nullability is a dynamic constraint and it's most often just passed through various functions, until it becomes an issue some function. Static null checking then just becomes madness.

Other representable values can also can be invalid inputs to some code, but we don't implement draconian constraints throughout the code to manage that.
First Britons receive Covid-19 vaccine, a landmark moment in the pandemic
It's sad that our privacy and hence well-being is so intimately threatened by technological progress. It says something about the powers that be. In the ideal setup, we'd only be thrilled by new technology, while legislature and its enforcement would regulate things that might harm us, like tracking.
Honestly, I know this sounds like a conspiracy theory or a crappy way to sell his book, I just really want this to be true.
> even your bog standard java three tier app gets some tangible benefit from being dockerized (repeatability, whole os image versioning)

Whole OS apart from the kernel. It's rare that a Java app has a dependency on a particular OS version, but, in my experience, even rarer that the dependency does not include the kernel.
"Complexities of the web" are all self-inflicted. First, by thinking that everything on the web should be an app. Second, 99% of the complexities is tooling.
Downloading two megabytes of crap just to show half a kilobyte of texts is pure madness, yet somehow acceptable, because "complexities".
The impedance mismatch is too hard, given the nature of this medium... thanks for trying to help. Maybe next time?
I have Ubiquiti home networking, and sometimes play GFN or Steamlink over wifi a few feet from an AP, but just trust me that wired is always better than wifi, regardless of what a rudimentary connection test tells you. If you have the option of trying wired, just do it and see for yourself.
His own aircraft (painted in United Nations colours) was destroyed on the ground by a man who went on to be India's Navy Chief many years later. His account of the engagement makes for a good read, and there's a paragraph on Yeager's reaction to the destruction of the plane too -

> I never found out how the UN reacted to the destruction of its plane, but Yeager's response was anything but dispassionate. He raged to his cowering colleagues at a staff meeting. His voice resounding through the embassy, he proclaimed that the Indian pilot not only knew exactly what he was doing but had been specifically instructed by Indira Gandhi to blast Yeager's plane. In his book he later said that it was the Indian way of giving Uncle Sam "the finger"

http://www.bharat-rakshak.com/IAF/history/1971war/1278-chuck...
It works fine and have worked for 15+ years.
> I predict that will eventually end too as they aim towards profitability.

Honestly, I don't really think so. I think MS's goal for GitHub is to be a "loss leader" to keep developer mindshare. They lost a lot of developer mindshare to linux, open source, etc. in the migration to the web and cloud.

Providing GitHub and CI for free to open source/students is a great way to keep developer mindshare. Make sure it's nicely integrate into Azure cloud for deployment and devops and you have a streamlined pipeline of leading large numbers of developers to your cloud platform.
Thanks for sharing this! I have long suspected that TLS does this. It is great: for many applications preventing bitflips in transit is arguably more important than privacy. Is there an authorative source where this is documented?
The issues of space radiation is far from discredited. It is one.of the major issues that still doesn't have an elegant solution. One.idea that SpaceX is proposing is to try and get the trip to Mars to 6 months. It will still be a serious issue but it would at least be better than the typical trip proposal.

One of the reasons I posted that channel was because they seem to have really done their research far beyond the typical "it wont work, just because". It is biased still but at least they arent just firing blind.
To quote Crocodile Dundee: "that's not a user guide".

SpaceX do amazing things, and shows that private space is good. But you have to admit that government space programs have better public documentation. The ISS operating guide, in all it's glory:

http://spaceref.com/iss/operations.html
From the article,

When asked if figuring out the puzzles required the use of anagrams, or GPS coordinates, or sophisticated codes of any sort, Stuef was clear in his response.

“No,” . . .
The editors of the title there constructed different meaning from what the text is about. It's actually about one "universal vaccine candidate." In the media, that shouldn't be called a "vaccine" in this phase of development. The authors of the paper used: "vaccine approach" in their title which is also not misleading. That title is also more informative (but also longer):

https://www.nature.com/articles/s41591-020-1118-7

"A chimeric hemagglutinin-based universal influenza virus vaccine approach induces broad and long-lasting immunity in a randomized, placebo-controlled phase I trial"

Even that seems quite readable, as today there's much more awareness what "randomized, placebo-controlled" means and also what the phases of the vaccine development are and what "broad and long-lasting immunity" means.

The title I'd suggest would be: use "vaccine approach" or "vaccine candidate" and just use "passes first clinical test" instead of: "shows promise in" it. And it seems the candidate passed it, from the abstract: "Vaccination was found to be safe and induced a broad, strong, durable and functional immune response"
reply to self: I wanted to write hundreds of thousands first and then changed my opinion to millions. hundreds of millions is probably hyperbole except for a solar storm or a global nuclear war.
Installing Jetbrains Intellij Idea on Linux – 2021
this web site is amazing!!
True. But than full, or almost full, transport insurance is cheap enough even for small businesses.
Actually it is a really good marketing
That's the theory and it can very well be practice. It has worked very well for the teams where I used it or have seen it being used. And I'm talking about a service that provides an API to a frontend (or other backend services) and aggregating data from multiple datasources of different kinds into one graphQL API.

> Often in reality, you end up with specialised GraphQL queries for performance reasons

Ah, is that so? And with REST you don't?

You seem to have _a lot_ of experience with GraphQL. I wonder why your previous post has the form of a question. Or was that just a sneaky way of giving your opinion without backing it up?
It's been on my reading list for a while, I'll take this as a reminder to read it :)
They like customer data
Just putting the fact that I just downloaded a user manual for a multi planetary spacecraft in PDF format...

SpaceX is an amazing company made up of some incredibly talented people, and that includes the sales and marketing department.
I'd think that was the salt of software architecture, but there are limits to which you can fix up a dish by adding salt, beyond which the dish becomes inedible. So I'd guess "upgrade hardware" would be the salt of software architecture.
I wonder what SpaceX will do about that.

They also use tiles and they will need to inspect them after each flight, too. Today we have new techniques available. I think the shuttle could be inspected much quicker now than 10-20 years ago - AI can help a lot with automated checks and 3D-printing as well as simplified tile layout (like the Soviets used for Buran) would also shorten inspection time and reduce cost.

I honestly see the main risk with Starship in the heat shield. Musk loves to take unnecessary shortcuts like no flame deflector tunnel on the launch pad which lead to completely avoidable problems (like the SN8 static fire that destroyed an engine due to debris from the launch pad).

The Shuttle had foam damaging tiles and Starship may have debris from the launch or landing damage heat tiles. They will have to be very careful with that and not be arrogant about it.
Northern Elders Forum Scales-Up Anti-Buhari Campaign
favelas-as-a-service
Anticheat seems to be the biggest problem. Most games I play are multiplayer and most of them do not work on Linux. The only exception is Dota 2, which is in Steam.

Like at the moment, I need to play Genshin Impact, but it does not work.
People in Grenfell tower in UK were also told to shelter in place, that sadly didn't work very well...

Those procedures (plane evacuations, high-rises, ...) are designed for "best" conditions, when an emergency goes by the plan; but when something goes really wrong (plane breaks in two, huge building fire, ...), you better get out of there by any means.
I think this is the argument equivalent of bikeshedding in design documentation - people feel like they need to have an opinion, and “which one verb best summarises these two events?” is the discussion with the lowest barrier to entry.

Additionally, in this world where barely anybody reads past a headline, that discussion does have _some_ merit, even if every other part of this issue is _more_ important...
Not to be picky but did the Star Trek tricorder sequence DNA?

I thought it was more like an ethereal chromatography device.
Hi, testing SPA
Language culture matters. Scala has both `Option` and `null`, but there's a strong culture of "`null` is only for Java interop", so you very rarely see a `null` in the wild from libraries, or wonder whether it'd be valid to pass it in.
It works, but still beta quality. Steam still crashes every time I start SteamVR (restarting Steam afterwards works though). There is no official way to play VR videos. Half-Life: Alyx has enough bugs that Valve still does not advertise that it supports Linux on the store page. SteamVR and Half-Life: Alyx have both not been getting many updates on Linux. Maybe I'm wrong and there are fixes coming up but honestly it feels kind of like whoever at Valve got VR running on Linux lost interest.
Nice!! Thanks for the walk down memory lane, this was cool.
I've heard of noone so far getting banned for playing in a VM. The anticheats can install their kernel modules as they want, and the lookingglass capture is using the direct X capture API, so nothing weird there. A SHMEM device is nothing out of the ordinary either.

I mean sure they could detect that you're running in a VM, but I'm yet to hear about any cheats where you edit the memory of a VM, so until that's a thing i safe.

There are companies like shadow.tech that builds their entire business around this implementation, so one can only hope it stays this way.

Personal experience: Playing both Overwatch and Counter Strike without any issue (VAC enabled servers)
Yes. The worst civilian loss of life in Britain in WW2 was a crush that occurred at Bethnal Green station on a stairway down to an air raid shelter. A woman tripped and fell on the stair and people above carried on pushing to get down and the bodies piled up. 173 people died. There wasn’t even a stampede. I think that’s why we have the shelter in place rule for fires in the U.K. In more modern buildings there is a staged evacuation which is done automatically by the fire alarm system where it sets off alarms to evacuate the fire floor, then the floor above, then floor below then all the floors above the fire at intervals followed by all the floors below. In an office block with 5000 people in it you wouldn’t need much to recreate the Bethnal Green disaster no matter how
much stair capacity you have. In Grenfel the staged evacuation was meant to be done manually by the fire brigade as it was a 1960’s building with no whole building alarm system but for some reason this happened too slowly. Possibly because the escape stair was not pressurised as would be required by modern regulations and the smoke seals on fire doors had been compromised during the refit and smoke got into the stair so the fire brigade felt they needed BA to evacuate people safely from the stairs, I’m not sure.

So if everyone in the ship or the building or plane or whatever acts entirely in their own interests in almost all situations it ends up worse for everyone, but there has to be some leadership somewhere and the systems need to be checked and practiced regularly.
I think it is much more likely that the 87-old is

- suffering from a mental disease

- is bored to death and pulling a prank before it's his time to go
> Europe had hard lockdowns. Not China-hard, but pretty hard. Cases surged again.

In Australia, hard lockdown looks like the following:

1. International borders closed to all non-citizens, permanent residents or essential travelers

2. State borders closed per 1

3. City "borders" closed per 1 — happened in Melbourne

4. You can't leave your home for any reason not deemed essential

5. If you do leave your home for an essential reason, you must stay within 5km of your home, or have a job/emergency/essential imperative to travel further away

All of the above is enforced by police officers.

In Melbourne, they even closed off a high-risk, high density building for a while, just because the health authorities deemed it a risk.

Could you expand more on what these European "hard lockdowns" mean? Because at no point during this pandemic has any of the above happened in any American state or city, at least not to my knowledge.

The Australian federal government also enacted Job Keeper to suspend work hours yet keep working people employed, and took additional steps to ensure as many people as possible could remain on lockdown without a source of income. This was as important as — if not more important than — the hard lockdown enforcement measures themselves.
I played through New Vegas on a Mac last year using Porting Kit, so that's an Apple Silicon issue not a Mac or graphics API issue.