skysight-inc/HackerNews huggingface dataset:
> I've never seen an example of this

Without knowing what your experiences are, as context, it's not possible to see the value in this. How many places (for how long) did you work as a dev?
The entire point of a fair use right is that you don’t need the copyright owner’s permission to be able to exercise it. Fair use allows you to do things that the copyright owner doesn’t like.

Is fair use on a massive scale still fair use? Courts generally think so, otherwise Google would have been out of business a long time ago.
Xamarin is a good alternative if you don't want the overhead of JS runtime, without going all the way down to the metal as you mentioned. Shared code base. But you sacrifice a bit of productivity for performance and maintainability.
Not core to the article's ultimate point and conclusion, but in the premise it has:

> The performance is at the mercy of the native HashTable implementation, which may lag behind what is available in high-performance Java world, especially under concurrent access.

Does anyone have any idea what this is referring to, if anything? Java's HashMap performance is pretty mediocre and without value types seems un-improvable. Certainly no where close to the SIMD-accelerated cache-line optimized hash maps you can find in C++ like the one in abseil or F14.

It's a good article otherwise, just this note comes across as wishful thinking than a premise with any truth behind it.
One of the (ex?) programmers from Valve managed to get it to spit out parts of the Source engine verbatim. He posted a Twitter thread yesterday I believe.
We need to stop lathering ourselves up with soap all the time. Like mites, we have a community living on our skin, our microbiome and soap decimates that community that helps us
Tails 5.1.1 is out – fixes high severity CVE-2021-38385
"Dismal science" is half-correct: the dismal part.
Ok, then there doesn't exist a single reputable company with a tech division and we're all unethical. Have a nice unethical day.
That is why the US imported Nazi scientists in bulk to work in their labs. Starting with Wernher von Braun who had become the heart of the US space program. Soviets did the same at the time.

If you are so conscious about consuming tainted fruits the only way to escape is to be living on some deserted island catching your own food.
> I think this underestimates the huge job of publishing Tolkien's manuscripts. HoME was published from 1983 to 1996 and spans 12 volumes and some 5400 pages, and still doesn't contain everything!

I passed on that too. Mostly because I thought it will be a jumble of inconsistent stories. Or not what Tolkien would have wanted anyway.

But it was at least published before the movies... and the 9 hour Hobbit movie that should have been 90 minutes... and before a series that has nothing to do with LoTR.

While this new one, I bet it's a soul less professionally written work. Kinda like the Dune "sequels".
It was a news to me so I checked and it's true. Since 2016 in my country ;)

And it's a symbolic amount for vast majority of authors (country-wide it's around 5-5000 USD per year per author and the distribution is heavily skewed towards 5 USD).

So yeah :) I think authors were fine without these 5 bucks a year.

EDIT cause it might not be obvious. It's not per library. It's per country.
Not a knock against crocodile, which looks like a nice set of improvements over gh, but something I’d like to see done better in any code review system is significantly better code navigation.

For any PR that is nontrivial I will pull it locally so that I can more easily navigate to functions/data types that are used by or changed in the PR. It would be nice if the review ui provided a way to click through to the definition of a symbol that appears in the code. (I think gh does this when browsing code for some languages.)

A related helpful feature would be the ability to see “what calls this”. Currently I have to do this kind of review with ‘git grep’, after pulling locally.

I’d also love to be able to toggle into ‘git blame’ for a given bit of code, in order to better understand why the code is in its current state
Transpiling to JS is actually a good idea because one could benefit from JIT (as long as your variable types are not too dynamic).

UPD: I looked at the compiled code and currently it is unlikely to be optimized. Also this page [1] shows that the code run in browser can be up to 1000 times slower than in a native Python interpreter.

[1] https://brython.info/speed_results.html
I think parent was writing about the Amazon series.
Yandex is arguably the biggest censoring and propaganda machine in Russia.

Yandex News is IIRC the biggest news media in Russia.

It filtered all results on protests and opposition resources leaving only government propaganda. Same with war. Filtering not meaning downranking. Just straight up not showing.

Editors were fired for not staying in line until it was completely sterilized and filled with pro-war propaganda.

Working in Yandex is being complicit with it.
Is this fair use? I don't think that's been established yet. And if it is why didn't MS and OpenAI train it on their private code repositories? Fair use for thee not for me isn't very in keeping with the spirit of that claim.
This is nothing like that, because the question is not one of their own personal actions - but of their nationality or ethnicity. That, until about 4 months ago, would have been widely acknowledged as racism.

The difference between holding values, and holding values when convenient rather sums up the entirety of human history in one phrase.
There needs to be an update to either licenses or GitHub (and other) software directly, or even software terms of services, that gives the user an opportunity to opt-out of their data being used to train proprietary AI models.

'I don't agree with having an AI trained on/with my data.'

IMHO, all other problems with copilot stem from this.
> negative nancies

Not bad for everyday use - I like "nattering nabobs of negativism" (as scripted by William Safire), but it is really a bit over the top.
I do feel these arguments are valid if a little overstated. Most devs have googled, found some code, and pasted it in without thinking about attribution. Doesn’t make it right, but it is a question of how much code is being copied and how specific. For example, I peruse open repos to learn - I learned about the spread operator in JavaScript that way- doesn’t mean every time I use it I need to attribute whatever repo I saw it in. But, yeah, if I copied a larger chunk and the owner wants attribution, probably wrong.

I like the idea of having the bot automatically update a attribution file if it detects it’s used licensed code. Seems like it would be fairly trivial. Also a robots.txt for repo owners to control automated use.

Also, they should totally pay back a portion of revenue to the community and support the repos used to train. That seems like it would be a good PR move if nothing else.
I feel scammed too. At this point it should be obvious, but I’m finally savvy to the fact that every tech company that offers anything free, and you use it to create “your” content, is not your friend and you don’t even own the works you host with them. I feel scammed that GitHub was cool about 10 years ago. It was like the professional/cultural center of gravity in my career. GitHubbers we’re cool people. Everyone cool hosted their site on GitHub Pages. I didn’t want to see a resume; what’s your GitHub? Now I feel stupid for having contributed whatever tiny bit of brains I did to this AI by thinking that I was using the cool, developer-first code website.
Does that matter? A code provided should be provided with the license needed to use the code, otherwise the user is opening themselves up to litigation.

Hence why I agree with another comment somewhere that Microsoft is banking on software developers not litigating about use of their open source code in closed source projects.
So the Lord of the Rings was also a cash grab based on the success of the Hobbit? That's a strange idea
Sure, if we're talking about sampling, which is analogous to co-pilot copy and pasting chunks of code verbatim (which we've seen happen). But the complaints about co-pilot go far deeper than that. Quoting from the tweet: "it just sells code other people wrote". Do musicians "just" copy from all the people they've been inspired by and learned from?
Logical Block Addresses were simple back when all blocks were 512 bytes. Now we have 520 (T10-PI), 4096, etc, so your math falls apart.
That in most cases diversity is not a strength.

- it brings negative performance when the diversity is age related

- it brings negative performance outside of tech/knowledge intensive jobs when it’s gender/ethnicity related

- Only educational diversity seems to bring positive results
No, they just removed all but pro-Putin or state media out of Yandex News. It's just only pro-war Kremlin propaganda now.
Can you post the link to that?
No but I don't think literally all products are "cash grabs". To me that implies a lack of care for the source material or anything besides money. As I asked the other commenter, do you also think that the Lord of the Rings was a cash grab riding off of the success of the Hobbit?
It would probably fit better to compare "small actions" to the people of the DDR which were protesting against their regime and ultimately helped to bring it down.
That name is giving me nightmares. I divorced in a Texas county I no longer live in, and at some point, some agency would not accept the copy of the divorce decree I had from the original action because it said "Copy - Original signed by judge" on the last page, and they wanted something with that signature. I ended up in a nightmare loop trying to find how to request records, where I could look up my case and see the link, but not use it without registering, but if I registered and logged in, my case no longer showed up in their search at all, making it so I could see my case record was clearly there, but I had no way to retrieve it.
"7-zip now also has an official Linux version (`7zz`), which can be used to replace the unmaintained p7zip (`7zr`, `7za`, `7z`) ..."

That's interesting, thanks.

From time to time customers ask about adding "7zip" to the environment at rsync.net so that they can do things like:

ssh user@rsync.net 7z blah blah ...

... and an official linux version would be a step closer to a solution there.

I see that source is available so we should be able to compile it for FreeBSD without too much trouble ... I'll write up something in next quarters tech notes about it ...
I've been wanting to rewrite it in Go. This would benefit from multi-pass parsing, to pre-emptively resolve forward references (and flag invalid forward references). How big do the files get though ? Can anyone attest to (say) multi-hundred-MB recutils files ?
I get the feeling that creative sci fi used to kind of help inoculate us against these kinds of future but it seems like there's much less of it than there used to be.

"Black mirror" was good but it's not nearly enough.
>"It just strikes me how everyone ..."

Because most of those "everyone's" are not facing the choices themselves and are basically keyboard warriors. Let's see what they say when they'll be asked to sacrifice their own well being to be on a "high moral ground".
> "Can you make money or can you not?"

I'm dating right now, and it's almost always one of the first things asked. Tinder let's you stick that info up front so people can filter appropriately.

Edit: Just double checked, occupation data is right below your name and age.

Although people use much more flowery language then what you use.

"What do you do for a living?" And so on.

Wish me luck finding someone to split rent with. Peace y'all.
Sounds like they're not selling any of your code
Even parasites that are definitely detrimental are generally not especially bad for hosts that have coevolved with them. Hookworm in the American South was completely debilitating for the impoverished whites it infected, but basically a nuisance for the blacks. This is generally how parasites work.

So there would be much more cause for alarm if you believed that your face mites were a variety you weren't already adapted to.
Yeah, the thing is, if you do forget to align things, which is a thing if your eyes are not the sharpest, weird things can happen, especially when you are writing scripts as if there's no tomorrow. Those experiments usually end up being written for the node.js runtime because I really, really hate aligning lines when I'm writing one-off scripts.
obligatory Young Ones reference:

https://www.youtube.com/watch?v=KEITpehWiXk
It's gotten to the point that I'll just wait for something I like to stop getting made and then buy it in bulk when it's on clearance. This habit helps in other cases too, like when I waited for blu-ray to win the format war, then bought an HD-DVD drive and literally every single interesting HD-DVD movie ever made for the price of one blu-ray drive.
This is a stupid argument. Ukrainians are being killed and you compare that to fear of being arrested?
It's a nice excuse. "Oh yes I don't support my government, but you know these arrests, I'd rather stay in my cosy home and enjoy my tea. Now could you please lift the sanctions? I already said I don't support my government, why normal people like me should suffer?" etc etc
> And it's weird people think it can't understand conceptual relationships. Word2Vec demonstrated that nearly 10 years ago and that's a much weaker model in terms of both size and techniques than this is.

Saying that Word2Vec or Copilot have "understanding" of their input requires a redefinition of the word "understanding".
Convenient, isn't it?

As a consumer, it's quite obvious to me too how it benefits only the writer/creator at the detriment of everyone else.
I can’t say I remember the terms saying anything to the effect of granting Microsoft a perpetual unlimited license in addition to whatever license I package with the code when I signed up. Not doubting it, but I would have expected that to raise some suspicion long before Copilot was around.
There is a bit in the ZIP that's supposed to tell you the path and comment are encoded in UTF8. It's bit 11 of the general purpose flag. Despite being there since 2006 it's poorly supported by Windows and Mac. I believe Mac writes the path in UTF8 but doesn't set the bit.
You're basically asking for an IDE to be part of your code review tool, which I don't think is a bad idea
Even within the United States, different regions can feel like different worlds.

The most stark contrast I’ve seen is in the indie film Lady Bird where (SPOILERS) there is a setting change from a very small rural American town for most of the plot to New York City at the end of the film, with it’s subways, density, and architecture that felt familiar to any watcher from an urban area.

Similarly, the suburban Texas setting of the King of the Hill deliberately contrasts itself with New York-based shows (referring to Seinfeld as, “I'll tell you what, man, them dang ol' New York boys. Just a show about nothin,’” with other joked about the disdain of many Texans of New Yorkers).
Yes, similar to VK where low-level police can retrieve all of your location, messaging, IP data and sell it to mafia or thugs.

Russian police is notorious for selling logs, private data or access and also selling databases on a black market.
It is not tangential at all. The main reason I use 7z over built-in zip is because the former handles Unicode properly instead of the compression ratio difference (which is minor in daily use cases).

> How the hell is that acceptable in 2022?

Because Microsoft is hell bent on backwards compatibility.
I hear you, but this isn’t a “marvel at this free open clever academic thing we built”

It’s a product by a business. Why is that not open to criticism?
There are thousands of novel decisions in the work of Moderna and SpaceX beyond their cultural starting points. Same thing with art. Copilot isn't inventing nor is DALLE-2 being artistic.
> inventory systems did not use slots but free placement on a coordinate system

Is it me or is this a curious design choice? I mean, discrete (int-based) coordinate system makes some sense, I suppose, if there is a reason containers need it (I don't know, like adjacent object contaminating each other?) - but a float system seems fairly inefficient..
Aeronear: An ambient device showing nearby aircraft
> donate to losing political candidates

Is donating to political candidates that common? It sounds pretty odd.
Ask HN: OCR or integrated system for company financial accounts extraction
I have been investigating tools for managing large volumes of financial statements, as part of an operational process for an SME lender, and OCR for financial statements seems to be the most likely candidate. (Financial statements specifically: Cash Flow Statement, Income Statement, Balance Sheet)

I have struggled to find a vendor that ticks all of the following, and looking for suggestions:

1. OCR of financial statements of individual companies

2. Maintain a custom "Chart of Accounts" for each company, which is customisable by a credit analyst role

3. Ability to create persistent rules for each company

4. Bonus to be able to connect directly via API or API aggregator if the company will agree to this (eg Xero API or codat API aggregator) to pull real time raw ledger and build the accounts.

NB - Not looking for OCR of invoices, bank statements and receipts, that is quite commonly available
World War 1 had a massive effect on him. My grandfather who served in WWI aged 16 or 17. He saw things he couldn't unsee, and wasn't what you would ever call "cheerful". That generation had a very different world view.
Does that prove it ignores licenses or does that imply the source engine exists verbatim (minus licenses) multiple times on Github?
can't be that lightweight or performant if there is no live demo, live playground or one click platform deploy yet! I mean where is wasmedge suitable other than deep within the big 3 cloud providers?

>The SSVM cold starts in less than 20 milliseconds. Programs in SSVM run even faster than native code (aws arm)

if these claims are true it might make a better candidate for new fly.io machines (300ms cold start) currently using firecracker.
This is true of all mythology. Giants roamed when the nature of the world was obscure enough to make it plausible. I think that is what Tolkien was doing with Middle Earth: write a story set in a historical period where the fantasies born out of ignorance are actually real. Time marches on, the world continues to modernise and the fantasies fade until they only exist in books (red or otherwise).
Sure: https://twitter.com/ChrisGr93091552/status/15397316329318031...
I've done a fair number of technical due diligence projects on acquisitions and potential partnerships, and on some project I've hired outside firms to analyze the code and figure out its origins and what licenses apply.

There are tools that will analyze a codebase and identify where chunks of varying size seem to come from. Mostly to determine if the code is encumbered by problematic licenses, but also to detect where the programmers may have borrowed code from.

If memory serves, some of these companies also have closed source codebases in their database, enabling them to detect if unpublished code has been re-used.

The times I've used this in due diligence it has rarely been a deal-breaker when we do find large chunks of code that may be problematic. For instance due to licensing terms that are not acceptable. You just make a note of it and have them rewrite the code before the transaction can take place. (Or you figure out if you can accomodate the license terms).
Check the FAQ lol

About the logo

Why is the logo depicting a pair of copulating turtles?
Ask ams@gnu.org.
What is the name of the turtles?
They are called Fred and George. And yes, they are both male.
Why those names?
/join ##English
16:40 <jemarch> Hello.
16:40 <someone> Hi
16:40 <jemarch> How would you name two (paired) gay turtles?
16:42 <someone> Fred & George?
There's a strong trend to push to the edge of the cloud though -- cloudfront workers, deno.deploy, etc
For those saying just pay them - I was serving ads with google admob and they just put a block on my account out of the blue. We went from pulling in $3k a day in revenue to 0. There was no support contact, no one to talk to.

Luckily someone at Google was able to get our account reviewed by a human - but many businesses wouldn't have that option.
You don't understand the difference between many open source licenses or the concept of crediting open source code authors... it does not mean that the code is free for everyone to just use as they please...

https://www.gnu.org/licenses/license-list.en.html for a quick intro

Also, are you okay with other people selling *your* work and *you* getting nothing out of it? Many people are not.
ask open ended questions and aggressively try to get the class to participate.

if you are a math instructor, honestly it would be better if you don't try to make it "interesting"
Your solution would be an unfunded mandate. That's fine if you accept the tradeoffs, but as others have said, the practical upshot is that open-registration services like free Google accounts would just not exist any more.

The electrical company's situation is not comparable. You can only get an account by proving you own a property they already run a line to, and at some point, they need to go out and physically run that line to hook you into their grid. If registering a Google account was similar, then sure, they could be expected to provide a similar level of service, but no more anonymous accounts, no more duplicate accounts from the same person, and no 10 figure user base. This, of course, would mean they're no longer as important to you as electricity because the network size is likely the reason you think that.
It's remarkable how many people still repeat this unsubstantiated cliché.
Sure, the concern is valid but I feel like this tweet adds absolutely no substance to the discussion and just repeats the same opinion that was already rehashed to death since copilot originally launched. As such, especially with the tone that the tweet has, I don't expect constructive discussion to raise here.
I was on BBS and Fidonet before home internet hit our shores - it worked well because there were moderators and there were consequences if you acted like an idiot.

If you got zapped from the node and could not send/collect mail and sysops usually were in a network of their own so the known trouble makers and trolls got eventually removed.
Check out Star Trek: Strange New Worlds!! Nothing like the other “new trek” shows (Discovery/Picard) which I couldn’t finish because they felt nothing like Trek to me. SNW follows the moral/philosophical issue of the week format with lite tie ins between episodes. Very happy so far