skysight-inc/HackerNews huggingface dataset:
Certain right wing China hawks were pushing the bioweapon theory to stoke fears, and since the loudest and most outrageous talking points are what spreads on the internet, that became the default idea for a lot of people when they heard "lab origins".
A Review of Lokinet (Oxen): A Road to Nowhere?
An unrelated javascript technique I learned on HN sometime ago.

`document.getElementById("id")` can be replaced by `window["id"]`.
The formal interface is tracepoints. So tracepoints in theory aren't brittle (they are best-effort stable) and don't need so much expert maintenance (which is mostly the case). In theory, someone could port tracepoint-based tools and almost never need maintenance.

But kprobes is basically exposing raw kernel code that the kernel engineers bashed out with no idea that anyone might trace it. And they can change it from one minor release to another. And change it in unobvious ways: Add a new codepath somewhere that takes some of the traffic, so gee, seems like my tool still works but the numbers are a bit lower. Or maybe I measured queue latency and now there's two queues but the tool is only tracing the first one, or now there's no queues so my tools blows up as it can't find the functions to trace (that's actually preferable, since it's obvious that something needs fixing!).

I really don't like using kprobes if it can be avoided (instead use tracepoints, /proc, netlink, etc). But sometimes it's solve the problem with kprobes or not at all.

Now, normally such code-specific-brittle things should indeed live with the code like you say, so normally I'd think about putting the tools in the kernel code. But we don't want to add so much user space to the kernel, and, it also opens the door as to whether these should actually be tracepoints instead (which begins long discussions: Maintainers don't want to be on the hook to maintain stable tracepoints if they aren't totally needed).

Another scenario where the tools should ship with the code base would be user space applications. E.g., if someone wrote a bunch of low-level tracing tools for the Cassandra database that used uprobes and were code specific, then they would be too niche for bcc, and would probably be best living in the Cassandra code base itself.
Someone telling you that your theory is wrong isn't censorship dude.
Google to Let Android Users Opt Out of Tracking, Following Apple
One of the key points in the article is that this is a partnership - while the EM has final say on the timeline, that's going to be influenced by the PM's product requirements. Maybe the PM says that the timeline quoted isn't going to work, in that case the EM is going to work with them to change the scope in order to better fit the timeline.
Not many.

Typically, these attacks start by compromising a regular workstation by some office drone via Office macro. Then they start escalating privileges by exploiting Kerberoast, RCEs (think BlueKeep, Eternal Blue, Tomcat servers with the default password, etc.) and other quick wins. When they get a clear text password, password hash or kerberos ticket of a privileged account, there is nothing to stop them. Windows doesn't care if you have MFA at the workstations or at your VPN interface. With the hash or a ticket you can perform network logons to any system where you have local admin permissions. Otherwise, this would destroy the entire single sign on feature that Windows and its users love - logon once, access everything. Kerberos is deeply built into the Active Directory.

Backups are fine, sure, but typically you want to figure out what exactly the attackers did and at what point they started doing it, so you know how far back you have to go with your backups, because you want a backup without back doors. So you need to hire special consultants and they take at least a few days, maybe a few weeks to figure this out.

If you don't have offline backups or took some other special precautions, the attackers might have deleted your backups.

After all that, you still need to apply the backups. A process that probably varies widely in length depending on the quality of the admin team and the size of the organisation.
>I'm not disputing any of your other points, but what does "paying them what they’re actually worth" mean?

It absolutely means nothing because there is a queue of people that are desperate to accept any job. If you decide to ask for a higher salary then someone more desperate than you will take the job.
the common point being, covering the input space right ?
82.2% of Staten Island own at least one vehicle. Averages aren't the greatest summary statistics..

The population of the tristate is nearly 20 million. Even a tenth of that is a lot of cars on the road.
I deeply regret that HN's system gives me at most one upvote to bestow upon this.

(Hey, couldn't it be something like one potential upvote per comment I read, in stead? And then I could give several of those from comments I don't deem worthy of upvoting to those I do.)
Yeah, but did you win the Putnam?
Thanks for the links, didn't know the USAF had done decided to go on house for their prototype. This caught my eye:

"the first Air Force aircraft to be built using the 'holy trinity' of digital engineering, agile software development and open architecture"
The problem with drug cartels does not originate from other countries. It is domestic demand, paying in dollars. Those dollars overwhelm local economies and police forces abroad.
That's the nice thing about jsonlines, it's not creating a new competing standard. It's just making better use of an existing standard (JSON).
Some parts of Brooklyn are much nicer than the ratnest known as Manhattan. Manhattan is so overcrowded. It's a bad place to raise a family. Someone can literally shoot or stab you in broad daylight and easily get away with it. All they have to do is merge into the crowds of pedestrians. Then perhaps they descend into one of the many subway lines, conveniently escaping, scot-free.
I had to spend literal weeks back and forth with Microsoft for getting my MPN account running - the end result was to go somewhere deep in PowerBI to unlock some random DNS setting. No I'm not kidding - I have kept all that stuff in my Twitter DMs with their support. Utter nightmare.
TV/film - is there something new even remotely popular across the world that's French?

Indian here who doesn't know French - just finished watching all four seasons of Dix Pour Cent (Call My Agent) and really enjoyed it. I also watched Lupin (after learning that it stars Omar Sy who I loved in the movie The Intouchables).
Pretty sure the government has more options than me.
To Save Money on Your AWS Bill, Turn That S– Off
>I don't like the capitalistic system we have today

It mostly boils down to the ability hire labor abroad which creates a minimum level of skill needed to compete in the US labor market. In theory companies would train their workers to reach that minimum level because they would earn more in aggregate, in practice companies pick cherries and hope that the rest educate themselves.
It’s because they only tested updates from one version to the next, and not every version to every newer version.

It is a complete image, but phones today have nontrivial state that may be a problem - e.g. your baseband processor might have its own rom with its own update protocol, which changed between image 2 and image 7, so image 10 after image 1 will be unable to update the baseband.
>I don't see a reason to assume Amazon does anything that every other warehouse doesn't do.

my understanding is that Amazon does do something that others don't - that is to bring extremely advanced tracking and analytics to employee performance and activity. This is of course imported as a philosophy from its side as a technology company.

I'm sure smaller warehouses / companies would like to do what Amazon does but cannot because they do not have the size and expertise to do it.

The bad part then comes that in the past warehouse work has not been algorithmically optimized as it can be now. Imagine monitoring a machine very closely, pushing it ever closer to peak performance, as you push it parts start to wear out quicker but that is ok because your monitoring catches this wearing out of parts as it happens and replaces them as needed - no one cares after all if the parts are worn out quicker, what one cares if the wearing out of parts damages the performance of the machine and due to your much better monitoring of this machine the wearing out of parts never damages the machine.

Now take a step back and imagine the parts are human beings and the machine is Amazon.
This assumes equal competence and maturity levels on both roles. However often this isn't the case at all because there usually is a well defined career progression to EM role while PM can come from any set of roles (Business analyst, operations, project management, sales etc). The best PMs I have seen come from business/operations and bring valuable domain experience to the table. The worst ones come from Project management/ scrum master/fresh MBA grads etc where there is constant chip on the shoulder mentality to ensure EM/devs don't encroach on their decisions. Even though the article highlights the 'who' as contentious, in reality even 'what' can be equally contentious when the PMs don't bring enough customer or domain understanding to the equation.
This presumes COVID-19 had to evolve in the place people are looking for possible coronaviruses and had to jump directly from bats to people, and not in surrounding or isolated areas where the bats might roam. Or that their wasn't - as is suspected now - one or several interim species.

SARS after all was found in civets, and then later several other species as well despite originating in bats.
Krafton Confirms the Availability of Erangel Map in Battlegrounds Mobile India
Ok so…China infected the President of the United States with a bio weapon? And we are going to do what about it?
As much as this is an improvement in many ways, using JSON for this feels like it doubles down on part of the problem with the current standard. Every tool is rendering JSON only for the next tool in the pipeline to parse it back out.
This is disheartening, so much work for something that doesn’t even pay better than a typical software engineering gig, and I don’t really see potential for huge growth either. Why do people even bother? Is it just a desire to have a hobby that also maybe makes some money?
My hope is that Facebook’s censorship grows and grows in scope.

Less free speech on facebook means less total speech on Facebook.

That makes the world a better place, IMO.
I didn't downvote your parent in case they wrongly took it as a mark of disrespect.

I didn't downvote your comment in case you wrongly took it as a mark of respect.
The fact the most ancestral strains of active Covid-19 virus we know of are from outside Guandong, some hundreds of kilometers away from Wuhan, is pretty strong evidence the epidemic didn't originate from the WIV though?
You Don't Know Redis
The "vote with your wallet" boat has sailed many years ago.

In short, they wouldn't be sued by govs if it was just people being hypocriyical.
More like they weren't actually doing science, not that science was wrong or turns out to be a bad concept. I should most sincerely hope that the love of proper science will not be reduced due to articles and comments like these. What kind of dark ages would that land us in if the general public started doubting that if you do an experiment that shows X, and you can repeat that and it still shows X, that X is likely true?
Is there some sort of special mechanism for partial application in APL that isn’t just defining a partial operator, like a macro or function? It’s not too hard to do yourself, and I’m sure someone’s already written it.

I wouldn’t be surprised if there was a performance hit relative to a language with partial evaluation as a design feature.
The very first paragraph starting with a hackneyed image of an "Asperger’s Syndrome" scientist who is good in "finding patterns" is quite a serious signal of bullshit. Let's read further...
If you are chasing RFPs, propose and build everything that checks all the boxes. If you are a product company and building for people who will hopefully love your product, it’s your job to understand the customers, understand the data, and build the right solution rather than building ALL the solutions.
Yeah, they kinda are the Apple of the supercar world, with a reality-distortion field to boot. The color alone is a triumph of branding for the ages. McLaren is currently trying to do it with orange, but it's just not the same...
They did you a favour - lifetime transmission oil is technically correct, it just leaves out the part that not changing the oil earlier reduced the transmission lifetime massively.
question: who constitutes the "mass media"?
EU Bans Belarus Airlines and Reroutes Flights Around Its Airspace
ZFS is perfectly useful on desktops, why not on Windows? I have data that I want to be preserved, and ZFS is great.
On the other hand HIgh voltage sid collection (hvsc) distributes a zipped zip;

Each file is 1k-20k, of which there are 40,000 or so. But they are catalogued in 3-4 deep directories, so if you just zip them, the metadata takes 30% or so of the zip.

But the metadata does compress very well, so they zip it again.
I don't really see how this designation helps stop hackers based in Russia, China, Iran, North Korea, etc...
When It's Ready
It is interesting to me that The Verge quotes a union study as gospel along with a one off anecdote from Britain about peeing in bottles as some sort of official legal conviction. Amazon workers rejected unionization by huge margins. Why is The Verge writing this? Maybe ask yourself about that Union they formed….
Not just datasets where tab or pipe can never appear, but also that quotation marks aren't used and new lines can never appear (in CSV a row of data can legally span multiple lines because you're not supposed to escape char 12 (or '\n' as it appears in C-like documents).

I do get the convenience of CSV and I've used it loads in the past myself. But if ever you're dealing with data of which the contents of it you cannot be 100% sure of, it's safer to use a standard that has strict rules about how to parse control characters.
Uh, nobody ever claimed that the seafood marked was some sort of natural reservoir.

It was just the earliest suspected point of where the animal to human transmission happened, the reservoir was always presumed to be somewhere else.
I saw "adrenaline junkie" used in jobspecs for roles involving devops.
Interesting, what if we had a union for the unemployed? They could collectively boycott Amazon. Defeat the monopsony with a oligopoly!
So quite a short list so far.

For a technology that occupies such a big presence in people's minds, and has billions of peoples' money invested in, and hundreds of companies chasing their tails trying to find practical uses for it - it's a really short list.
Ransomware is a job for these people. They're not doing it for fun.

Would you take a job if you were paid in only iTunes vouchers? There would still be a few people, but not the vast and expanding industry that we have at the moment.

Vouchers (or bags of cash) are also much more difficult to convert to fiat without being tracked.

In terms of enforcement - preventing all bank transfers to and from exchanges, embargoes on countries that allow exchanges, threatening to seize crypto on sight, and fines for companies making payments in crypto would be enough to do 99% of the work.

Sure people could send payments off-exchange, but without the liquidity provided by retail investors criminals would struggle to cash out.
Well the package.json only specifies the top level dependencies not all of the dependencies in the tree. So the .lock is probably a better representation of the actual dependency tree. It's not uncommon to include one library and get an extra 10, 20+ dependencies you don't even know about unless you care enough to check.
I used SunOS from 1992 and Solaris up to around 2004.

I'm in the semiconductor industry and we used to have thousands of SPARCstations and SPARC servers for larger jobs. All of the EDA (Electronic Design Automation) tools ran on Unix / X11. Around 2002 the vendors started porting some of the tools to Linux / x86. The machines were faster AND cheaper.

By 2003 the only jobs run on the Suns were processes that required >4GB RAM. When AMD released their 64-bit x86 Athlon CPUs we bought some of the first ones. After that the Suns just faded away.

In the 1990's all of our file servers were from Auspex. We have been using NetApp fileservers for about the last 20 years. Other than a few scratch drives I don't think we ever used Solaris as a file server.
Ah, Google is having another go at anti-competitive behavior it seems. Do be evil?
There are solutions to this!

The simplest one is generate patches for recent versions, where recent can be years in the past. It is a linear operation but you only run it on release so it probably isn't a huge cost. You can also use some heuristics such as if if diff is >20% of the file just stop and force users still on that version to do a full update.

A second option is using zsync[1]. zsync is basically a precomputed rolling checksum. The client can download this manifest and they download just the parts of the file they need. This way you don't care about the source, if there is any similarity they can save resources.

And of course these can be combined. Generate exact deltas for recent versions and a zsync manifest for fallback.

[1] http://zsync.moria.org.uk/

Side note: One nice thing about zsync is that the actual download happens from the original file using range requests. This is nice for caching as a proxy only needs to cache the new data once. Is there a diff tool that generates a similar manifest for exact diffs? So instead of storing the new data in the delta file it just references ranges of the new file.
> you'd think Bitcoin breathed fire

That's exactly what it does.

Most electrical power plants are still coal-, oil-, or gas-fired.
You miss the point. I was responding to someone who was assuming everyone would choose to procreate: ‘when you …’ instead of ‘if you …’

I’m just pointing out that this is not a position that everyone would automatically find themselves in.
Discussed on HN: https://news.ycombinator.com/item?id=24362808
Turns out one human isn't necessarily better than another? This emphasis on that scientists are evil in this thread astounds me.
I've found my own blog posts in the search results while searching for something more than once.

The best part is when my own blog posts actually have the answer I was looking for - at which point I start feeling old and forgetful.
I had a similar, smaller scale of that happen, in a sort of reverse direction a few years ago. My director dropped a resume on my desk for someone coming from a company I had worked at ten years prior, thinking I might have met them (it was a small organization). I didn't recognize the name, but skimmed through the resume quickly, and their primary claim on their work history was something I invented just six months before leaving the organization. I couldn't believe it. What were the odds of that resume ending on my desk? Basically zero, but what a huge mistake. And they didn't claim they had maintained and extended it, they claimed they had invented it! He didn't get called in for an interview.
> For an audience of honestly intellectually curious people, the Trumpian right-wingers did enormous damage to their theory, even if it was correct, by being racist and scientifically willfully stupid. Similarly, the Chinese authorities, even if they were correct did enormous damage to their theory by being authoritarian and stifling real communication.

Eh? And no mention of American urban blue check marks who are being racist, scientifically willfully stupid and who are stifling real communication?
Thanks for the resources!
I switched from macOS to linux for my personal machine last summer. I played around with nix on some machines before and also used nix-pkg on macOS but ran into issues. There is a great community behind it and I read a lot about nix (the language) etc.
My decision to go with arch was mainly practical. I don't want a huge desktop etc. I wanted to see what gnome etc actually automate for me. I have already a way better understanding what kind of features which I normally take for granted coming from macOS are not part in a base system.

I will give it a go again when I have time as I like the declaritive nature of nixOS.

edit spelling
Replacing grass lawns with native plants
Compared to Go it really feels way closer to Python.
You're welcome ... your questions and observations are absolutely reasonable, so it's nice to have the opportunity to offer an alternate point of view.

Cheers!
AMC should sell $1B of new stock a day, then buy back stock at $10
For managing services themselves I might recommend something like backstage.io but only from what I've heard, and not from personal experience.

Only you can know the operations of a service, so if a service had a /docs route (or a landing page or something) which documented what its purpose is, why it exists etc. and what needs to be running in order for it to achieve all that, then that might be a good first step. Beware of dated information though ...
Amazon recently turned on support for Amazon Sidewalk on all of their hardware in my home (convention) and decided it was fine to do this because I could opt out (configuration).

That decision was the final straw for me. Every Amazon device is now unplugged, Prime membership and Amazon music canceled, no longer shopping on their site.

Doing what is "easy for the average user" is not sufficient for me, some configurations should be off by default. I shouldn't have to constantly worry that a remote code change could turn my hardware into a new source of revenue for you while I am on vacation at the beach.
Instead of "opinionated", perhaps this word is a better fit:

Paternalistic (adjective)

(of people in authority) making decisions for other people rather than letting them take responsibility for their own lives

Source: Cambridge Dictionary
Is Euler’s Identity Beautiful?
The planes don’t exist and probably never will exist. Boom is Silicon Valley randos trying to play SpaceX, praying that their material science investments will somehow garner government investment. Supersonic travel solves no actual problem. Airlines could invest 1/10th the cost of this program to make air travel better so that customers would demand the planes go slower.
How to create LinkedIn-like reactions with Serverless Redis
A clear violation of anti-trust abuse of a dominant market position if I ever saw one!
If there was ever a use case for certain operations to require a privilege level higher than or separate from root, snapshot deletion is it. I’m generally a bit skeptical of such measures, but the purpose here is obvious.
That is my impression. Microware is still around and selling OS-9:

https://www.microware.com/
CSS animation are usually done with the use of the transform propertie. The transform propertie does not trigger painting, and then can be done with the help of the GPU.

https://csstriggers.com/transform