skysight-inc/HackerNews huggingface dataset:
I doubt that anything like this happend to Google execs in the US:

"Putin's agents reportedly threatened a top Google executive in Moscow with a 24-hour ultimatum – Take down Russia protest vote app or go to prison" -- https://www.businessinsider.com/russia-agents-threatened-goo...

Not yet at least, the political climate may deteriorate to that point, especially when it's about elections, given recent revelations.

Still, at least right now it looks to me - and I have visited Russia and Ukraine several times in the past and still have indirect connections (to people heavily involved in business there) - that there still is considerable more freedom from the government and its wishes for people and companies in the West.

If you publicly criticize a US politician you may get some hate messages, but at least they are from private citizens and you don't have FBI agents knocking on your door threatening you with prison. In Germany some rogue police were found to send threatening messages, but as soon as it was discovered the government acted against it. Also in Germany there even were public rallies from pro-Russian folks, now try that in Moscow with pro-Ukraine banners... Russia even bans the colors yellow and blue, even when they have nothing whatsoever to do with Ukraine and are just decorative: "Russians Strip Yellow and Blue From the Nation’s Streets Over Ukraine War" -- https://www.themoscowtimes.com/2022/04/27/in-photos-russians...
Except, y'know, when it regurgitates copyrighted code verbatim[0] which is not even derivative but just straight up copyright infringement.

[0] https://twitter.com/mitsuhiko/status/1410886329924194309
If we had good smartphone OS we would easily be able to fake this. Instead we have dumb bricks to be used for the surveillance of the user.

I think such laws needs to be fought because it won't end with facebook. So anything an adult would want to do on the net would require ID verification.

I dislike facebook and instagram and their users but I don't expect it to end there.

I don't understand how they would prevent people from just using makeup. Pretty sure the AI can be convinced without too much effort.
I have a problem with a compromised immune system that lets the population of these mites get out of hand. It results in red, patchy skin on my face. This was an embarrassing problem for years before finding out the root cause. Now a few times a week I rinse my face in red vinegar, which has totally stopped the problem.
Recent comparison of Minikube, K3s and MicroK8s: https://goalz.online/pros-cons-of-minikube-k3s-microk8s-ligh...
Oh those silicon press screenshots make my heart race. Nice find!
If you need big data, the thing you are looking for is small and the effect size of what you are optimizing will also be small.
I really like rust, but I really don't like how much adoption it's getting. Rust is better than basically everything else out there, but it still really feels like a stepping stone language during a time of rapid language development. Even single threaded synchronous rust has its issues and it really feels like one or two more steps will get us to a significantly better place and getting rust adopted everywhere will just come and bite us in the end.

Also, GCC should fix their stupid libjitgcc so new languages can use it reasonably instead of making everyone use llvm and then complain that there is no gcc implementation
I don't see why Rust usage in the kernel should be blocked by GCC of all things. Of course kernel has been traditionally compiled by GCC, but there was never a ban on any additional or alternative tools. There is a number of dependencies on things like make, bison and so on.
CoPilot didn't "learn how to program", it is reproducing blocks of code from other projects, some of which explicitly state that using their code requires attribution or other forms of acknowledgement. It is facilitating infringement of their licenses.
"We also accounted for several resources that get loaded from different web servers due to the sub-queries performed when a website is requested. The set of all these IPs contacted is referred to as the Page Load Fingerprint (PLF) of the website."

This method is restricted to clients that automatically load resources and/or run Javascript, e.g., so-called "modern" browsers. It will not work with non-browser clients.

For example, I make HTTP requests using TCP clients and HTTP generators. There is no automatic loading of resources nor Javascript support. Another example is CCBot, the Common Crawl's Nutch crawler. It does not request CSS, images, Javascript, etc.

Some researchers claim that sites can be fingerprinted by HTTP response size. People claim this is mitigated by HTTP/2 multiplexing and pipelining.^1 Because I use TCP clients not a browser to make HTTP requests, I can use HTTP/1.1 pipelining. Thus HTTP response size is not reliably predictive of any specific site. I can easily vary the size using pipelining.

1. https://arxiv.org/pdf/1707.00641
Original Acorn Arthur project lead explains RISC OS genesis
Creator here...

We are a fork of Noms. Lots of incremental changes and we're in the process of a major storage engine overhaul (what we use Noms for) for performance as we speak.
I am adding another executor to a workflow engine. Minikube is a huge help for my dev work (I always test against a Local Real Instance, which is what minikube is).
It's helped on more than one occasion to show that a prod k8s instance lacked a feature or was misconfigured.
High availability control plane for DigitalOcean Kubernetes
Web3 Use Cases: Today
Building something we can't introspect isn't the same as building something intelligent.

Anyone who thinks Copilot is writing code with any comparable degree of novelty to Stephen King's prose clearly hasn't actually tried Copilot.
still waiting on that pepsi F16 as well
Makes sense, I've heard it's a hell of an anti-parasitic drug.
SpaceX asserts 5G would ‘blow out’ satellite users in 12 GHz band
> As long as the soap isn't antibacterial, it shouldn't exterminate everything.

All soap is antibacterial.
What good about being "above this" by avoiding the issue at all. Understanding this fact and owning it means to increase women in tech, we need to factor in stress in the development cycle, we need to make sure that there are more or better avenues to enable social sharing of stress, and that may or may not even be incentivised at the corporate or tax level. This all comes with first accepting that women need help handling stress, so we can actually work on the problem and not hand waving it away by pretending that it isn't a problem.
> Liu has said things about Uighurs I can't stomach

I wonder whether he "had to", not that it makes it okay. The parts about the cultural revolution in the first book were interesting because I didn't know you could still get published if you wrote negative stories about the party.
The rating of a service (and by extension, the main breaker) is available at 240V. It's true that if all of your 200A load is consumed on a single leg, with zero amps consumed on the opposing leg, that you would only be able to consume 200A * 120V nominal or 24kW, but if the load is balanced, you can pull 200A @ 240V nominal or 48kW.
Yeah I'm not a fan of Rust either. It has some great ideas though. Part of me wants to try writing my own language after I finish my current side project.
I think there’s more noise now but the abdominal pain, elevated transaminases and jaundice with extensive negative workups are the the core.
You have no idea where they came from, or whether they are as new as you assume. Maybe they'd infringe, maybe they wouldn't!
> On a tangential note, I always find the discussions surrounding FOSS licenses and copyright rather amusing in a sad way. There's a certain kind of entitlement a lot of people feel towards FOSS that they certainly do not express towards proprietary software and I imagine this a great source of the resentment and burn-out FOSS maintainers feel.

Definitely. Many of my acquaintances complaining about Github Copilot without trying it themselves regularly pirate movies, shows and music. They also always cheer if there is some court ruling against Facebook or Google, no matter what the actual case is even about.

> The question is ultimately going to come down to - "Is Copilot the same as a human programmer reading a lot of GPL code and rehashing, in a non-infringing way, the algorithms, functions, and designs used in a lot of FOSS? Or is Copilot performing more of a copy and paste pastiche of code that is protected by intellectual property law?"

It seems to me that the regurgitation only happens if you post the first half of the code, expecting the second half. I imagine that the software sees how several hundred repositories (which are all forks) have a very similar pattern and tells you the best fitting approximation of how they continue, which is again very similar.

In the future I can definitely see Github updating their license and some kind of exodus by FOSSers towards GitLab. But I believe that many open source projects will just put up with it, similar to how Youtubers and Twitch streamers want to stay on the premier platform.
Why Amazon or Peter Jackson haven't taken up "Narn i Chîn Húrin" and film it I'll never understand. Such an epic, self-contained hero/tragedy.
Creator here...

Only need Oracle clients but we will eventually have a Postgres foreign data wrapper for the storage engine. I explain how we ended up MySQL in this blog post if you're curious.

https://www.dolthub.com/blog/2022-03-28-have-postgres-want-d...
People on the FLOSS side are for software freedom, copyleft is just one of the tools we can use within the current regulatory framework of copyright. If copyright ever went away, we would have to use different tools but would have different opportunities too.
A lot of people asking "is this legal?", but to me the more interesting question is should this be legal?". And I would like to debate the advantages and disadvantages of this.

If we go back to the very basics, the purpose of copyright is to reward and incentivize content creators.

The purpose of fair use is to allow certain uses of a work that are beneficial to society, and don't substantially interfere with rewarding content creators. Consider for instance a parody. The parody does not substitute for the original work, so it will not interfere with the reward.

Looking at copilot through this framing, we can ask whether it will interfere with rewarding creators. If Alice writes a program, will copilot trained on that product allow Bob to create a competing product more easy, essentially freeload on Alice's creativity? Yes, to some extent it will.

On the other hand there are also advantages of allowing copilot. It promises to make software creation easier, for Bob, but also for Alice.

Now, as this is trained on code that is posted publicly but not private code it will advantage private code over publicly posted code. This has the potential to harm the free and open source software movement. This movement is a positive in the world, so harming it should be considered a bad thing.

But really, the big question is how big these effects are, and no one seems to have a good answer to that.
Here is a video essay that argues from the other side with little to no equivocation. https://www.youtube.com/watch?v=aGB7QnOZj3g
A "layoff" that pays a week "severance" isn't a layoff, it is a mass firing. The market should take this into account.
I tried creating a team, then I got an error saying "There were an error".
Top SSDs do over 4GB/s so you can infer in 50 seconds if disk bound.

You can also infer a few tokens at once, so it will be more than 1 char a minute. Probably more like sentence a minute.
It's one of the original Mac apps from my earliest Mac days that I have always been a bit angry I couldn't find a replacement for. Well, until today anyway!

One thing I used it for was flashcards for language and other studies. Was drop dead simple with that software to make 'em. I even found tractor feed 3x5 cards for use with my Imagewriter II :)
> Multiple commands to achieve a seemingly straightforward task? Why isn’t there a single one that will get us there.

Could you elaborate on this? I seldomly need commands beside `bazel build`, `bazel test` and `bazel run` and am curious to your story.
Nice, TIL. Thanks!
The fake vaccination campaign story is plausible, because of the CIA's historic practices, but it is not credible.

I dug in and was surprised to see that the reporting does not substantiate the narrative. Read the links in that Vox article: you'll see that the story exhibits all the hallmarks of a government-sponsored disinformation campaign. The only sources in the primary reporting (the Guardian article) are from the ISI - Pakistani intelligence. [1]

The New York Times' articles hint at an alternative story, which is that the ISI needed to produce something to dampen public anger over the raid that led to Osama Bin Laden's death [2]. (That's my own crude, reductive version - it's surely more complicated than that, given the uncomfortable relationship between aid agencies and the Pakistani government):

> Dr. Afridi has told interrogators for the top Pakistani military intelligence agency, the ISI, that he was introduced to the C.I.A. through Save the Children, according to Pakistani officials and Western aid workers. Save the Children vigorously denies the claim, saying it has been made a scapegoat by a desperate man who, according to senior American officials, has been tortured in Pakistani custody.

Further along in the same article, we're given more reason not to take this story at face value:

> Dr. Afridi had a reputation for hustling as well as healing, and he faced multiple allegations of corruption and professional malpractice, according to officials, colleagues and government papers seen by The New York Times.

> At his private practice, several patients claimed he performed improper operations to make extra money, prompting a local warlord named Mangal Bagh to detain him for a week in 2008 until he paid a fine of $11,100

Again, it's certainly possible that the gist of the story is correct, but from the publicly available reporting on it, we only have the word of the CIA's counterpart.

[1] https://www.theguardian.com/world/2011/jul/11/cia-fake-vacci...

[2] https://www.nytimes.com/2012/05/03/world/asia/bin-laden-raid...
Open-source language AI challenges big tech’s models
So this is what they are spending all their funding on (not this graphic, but the postman platform). Postman was a fantastic product that did one job really well that provided tremendous value on a day to day basis. It would've still been, if not for the hot mess it has turned into. You need to login, the interface is cluttered and slow and the app is bloated with features I might not use once a year.

It's a shame that they are using their existing customers only as a funnel to their new business. If the new business doesn't succeed, they risk losing all their customers effectively killing the product. It's a big bet, but meanwhile I expect some customers will be seeking out alternatives to complete their toolset.
It is true.

And that doesn't follow at all.
I am definitely not arguing that it's impossible but my experiences with Rust lead me to think you've significantly underestimated how important those ergonomics are.

The "I should ask for your owned String" argument does not apply equally well in C++ because of a crucial design infelicity in C++. Your caller may well not have an owned std::string.

In C++ raw char pointers are totally a thing. Because std::string is a late addition (if you learned C++ in the early 1990s a "string" class was maybe an interesting exercise, not a library type) the string literals aren't a built-in string type, and much of the API isn't shaped for such a type either.

Now, the effect is those are (sometimes) owning pointers, it is possible I own some C++ string in this sense, and all I have is a pointer into it. If I give you that pointer, it's not because I didn't give you the owned string, that pointer is my owned string. You want a std::string and there's no reason I would have one at all.

You can mutate these strings, but of course you can't extend them because you've got no way to know how to communicate with the allocator, maybe they live on the stack, or in a private heap. At the time this seemed like a good idea, today we don't think so.
A lightning bolt is literally the opposite of clean power. Clean in this sense is lack of electrical noise. Random.org have created their RNGs using lightning strikes.

https://api.random.org/features
Sorry about that. It’s only a couple of API calls, the node.js example might be sufficient?
Do you think science will one day say that sugar is worse than animal fats?
You explicitly grant SO a licence (CC-BY-4.0) on your answers when you post them. If those answers contain copyrighted material, you must have the right to publish them and to relicence them under CC-BY-4.0. If you don't, you're the one who's broken the law, not StackOverflow.
This is my humble opinion, but kernel shouldn't be a place for language diversity. Even code comments should be standardized for such critical and complex project with so many participants.
I would also liked to have seen some actual code. Preferably a fully working demo app to play around with.
I hope they keep it at 280. The value of Twitter is that it has limits, it keeps things focused and isn't trying to be everything for everyone. If someone needs to write a diatribe they can post a link to a blog.
Even that sounds harsh. The Faang engineers are sociopaths chasing top dollar. The engineers at spacex are the other side of the coin. HN berating people for not getting their worth laughable seeing how a mediocre engineer still makes more than 80 percent of the population.
R 4.2.1 has been released
If you used big Data tech (Hadoop/yarn/spark) when you didn't actually have big Data (PB), it was slower than columnar databases so the shine wore off.
That's per token. And you can generate quite a few per pass.
Canada to Compel YouTube, TikTok and Streamers to Boost Domestic Content
Does anyone have context on how Rust will make its way into the kernel? I'd imagine the initial motions will be pointed towards allowing Rust code to build alongside the existing C codebase without friction. Is the intent to incrementally introduce new modules and subsystems in Rust after that? Is there an end goal to rewrite everything in Rust?
Jakt still relies on Rust to compile the current standard of the language and the language spec is frozen until the Jakt compiler becomes self hosting. Even so, the spec is far from finished and the language will probably change weekly for weeks to come once the compiler has been finished.

Rust's compatibility problems are quite irrelevant in my opinion. You can pin a language version and future compilers will still run your code as long as you don't use any explicitly unstable features (so no nightly compilers and no manually enabling unstable features). Yes, Rust moves faster compared to C's glacially slow language development, but almost every language does these days. Even C comes out with new versions every few years and C compiler versions get deprecated all the time.
You would care if you were on one of the dozen or so CPU architectures that would suddenly become unsupported.
code can be thought of explaining to a computer what do you want it to do.

In general, explaining without managing complexity is easy and makes you look smart. However, explaining so anyone can understand is very hard. Grug author good at this
I don't see how that's the case. Misinformation thrives in low-info, high-throughput environments. You can't check everything you read, and Twitter will default to showing you all of the misinfo points in series but make you hunt for rebuttals. So most people don't see them. They see the zinger, they go "yeah that feels right", and before you know it they've incorporated it into their worldview.

Point-by-point rebuttals are extremely ineffective, because by the time you move on to the next point, they've already duct-taped the previous one back together. Nobody is keeping score, nobody goes "aha, I counted and he rebutted 7/9 of your points, so I don't believe you anymore!"
I've seen netavark described as a much faster rootless networking stack. Do you know if that is the case? I know that Podman supports it. Does anything like that exist for storage?
I think the problem goes a bit deeper than that. From an IP perspective, I think it's reasonable to consider that training an AI on some form of work is using said work to build a new one, just like it would be if it was manually copied in or reproduced.

The problem is that, iirc, GPL didn't consider this at all and still uses language focused on copying code, so something like copilot might slip through the cracks of those definitions.

Then again, the license uses this language when it allows usage of the code in the first place, so one could say that either a) this usage is covered by the license, in which case all conditions apply, or b) it is not covered by the license, in which case... github wouldn't be allowed to use the code at all.

To give an analogy: I think feeding code into an AI is essentially analogous to compiling the code. A machine turns it into something more usable and the original human-written content isn't part of the result anymore, but the intellectual property gets dragged through the process nonetheless. Why would it be any different just because the mechanism of transforming the code into executable software gets a bit more complicated through the usage of AI?
You're describing something that happens regularly. Especially in music.
"It even makes them more dangerous..." needs to be demonstrated, not asserted.
We're trying to close the performance gap. Current performance on sysbench can be found here:

https://docs.dolthub.com/sql-reference/benchmarks/latency

We're even slower on heavy transactional use cases.

We're dedicating the year to it and we think we can get under 2X MySQL. We have customers who switched from other No-SQL DBs and actually got faster so getting close to MySQL is a great accomplishment.
You can use nitter and bookmarks to get most of the usefulness out of twitter.
Running is good for your health

Running can cause knee issues
If paywalled: https://12ft.io/proxy?q=https%3A%2F%2Fwww.wsj.com%2Farticles...
Fast and efficient sparse Ising machine solves computationally hard problems
Thanks for letting us know stg. Sorry about that, we'll look into it immediately.

In the mean time, I'm happy to setup you up on my end. Would you mind emailing me? You can find my email in my profile.
Just FYI regardless of your stance on any of the recent conflicts. De-humanization is a primary tool in information warfare these days.
It is as classic as your own standard script. I've just explained what is going on. I did not want to single out the US as it happens everywhere. But if you are so touchy maybe you should not have "supported" that particular subject. Remind me what was your punishment?