skysight-inc/HackerNews huggingface dataset:
I was thinking along the lines of the second scenario where the labels are both the target and vector of abuse. Moderating what labels are allowed opens you up to claims of censorship again.

People love to misuse tools meant for good, on Reddit I've been on the receiving end of the "reddit cares" self-harm notification because of some barely spicy comments.
I am literally never going to stop misusing this word.
> A programmer can read available but not oss licensed code and learn from it

Actually, we were forbidden to look at open source code at Microsoft (circa 2009) because it might influence our coding and violate licenses.
If this leads anywhere I'll be pissed. I love CoPilot.
There is no way in hell that isEven is covered by copyright.

"In computer programs, concerns for efficiency may limit the possible ways to achieve a particular function, making a particular expression necessary to achieving the idea. In this case, the expression is not protected by copyright."

https://en.wikipedia.org/wiki/Abstraction-Filtration-Compari...

Think about how absurd this is. So if Microsoft was the first company to write and publish an isEven function then no one else can legally use it?
The title of the submitted PDF document: "Microsoft Word - 2022-11-02 Copilot Complaint (near final)"[0]

I've noticed this a lot and it's quite funny seeing what the actual filename of the document was. Does this just get included as metadata by default when you export to PDF?

[0] https://githubcopilotlitigation.com/pdf/1-0-github_complaint...
For this reason, we now switch between sources in s3 and r2. Any artifact stored after 1666666666666 (25 Oct 2022) is in r2 for us (yeah, we universally include timestamp in s3/r2 keys/prefixes).
I think it is mainly because in some startup or smaller shops they don't need senior staff to work on their problems

Plus, senior folks are expensive
Camp 2 works fine in perpetuity if the community is built as a cult of personality around a central authority figure; where the authority figure is also the moderator (or, if there are other moderators, their authority is delegated to them by the authority figure, and they can always refer arbitration back to the authority figure); where the clear rules are understood to be descriptive of the authority's decision-tree, rather than prescriptive of it — i.e. "this is how I make a decision; if I make a decision that doesn't cleanly fit this workflow, I won't be constrained by the workflow, but I will try to change the workflow such that it has a case for what I decided."
>A programmer can read available but not oss licensed code and learn from it. Thats fair use.

No it isn't, at least not automatically which is why infringement of licenses exists at all, the fact that you have a brain doesn't change that and never has. If you reproduce someone's code you can be in hot water, and that should be the case for an operator of a machine.

It's also why the concept of a clean room implementation exists at all.
Soon we'll have to use Mechanical Turk[0] to identify existing opensource code similar to what Girl Talk did with "Feed the Animals"[1].

Unrelated, how is it that Mechanical Turk was never truely integrated w/ AWS?

[0] https://www.mturk.com/

[1] https://waxy.org/2008/09/girl_turk/
The local minima for diabetes is likely not the overall minima for death rate. I would be surprised if the minima for diabetes diagnosis was NOT slightly below the minima for overall death rate.

The famous JAMA article from 2013 that everyone likes to cite, including in comments below, showed no significant increase in death rate for grade 1 obesity and the effects really kicked in strongly around grade 2 and 3 obesity.

The more recent BMJ article from 2016 that no one wants to cite, showed minimum death rate in the 20-24 BMI range depending on smoking history. That paper reported the most reliable looking studies of 'non-smokers followed up for over 20 years' had a minimum total death rate at a BMI around 20-22, but that does not support the "Healthy at Every Size" narrative so its memoryholed.

I try to keep up to date on diet and supplement journal articles; there's probably journal articles newer than 2016 thats not in my notes yet.

Something EVERY study seems to agree on is the death-curve looks very U shaped kind of like computer chip hardware failure rates. The point being that studies disagree on the exact minima death rate vs BMI which is only relevant for large scale population goals, however they all agree that going from, perhaps, 22 to 23 will have an effect that although possibly measurable if across enough people, will tiny and be deep in the decimal places, whereas going from "twenties" to "forties" for BMI means the patient is unquestionably going to die very young, although EXACTLY how young may vary from study to study.

The problem with BMI of course is it was originally a screening criteria to "find the worst quartile and counsel them" but as happens with all metrics over time eventually the rough and imprecise low resolution screening criteria turned into an "optimize for its own sake" metric and people getting very weird and hyperfocused about their personal metric calculated to five sig figs at least.
I think email might be a good system to model this on. In addition to an inbox, almost all providers provide a Spam folder, and others like Gmail separate items into 'Promotions' and 'Social' folders/labels. I imagine almost nobody objects to this.

Why can't social media follow a similar methodology? There is no requirement that FB/Twitter/Insta/etc feeds be a single "unit". The primary experience would be a main feed (uncontroversial), but additional feeds/labels would be available to view platform-labeled content. A "Spam Feed" and a "Controversial Feed" and a "This Might Be Misinformation Feed".

Rather than censoring content, it segregates it. Users are free to seek/view that content, but must implicitly acknowledge the platform's opinion by clicking into that content. Just like you know you are looking at "something else" when you go to your email Spam folder, you would be aware that you are venturing off the beaten path when going to the "Potential State-Sponsored Propaganda Feed". There must be some implicit trust in a singular feed which is why current removal/censorship schemas cause such "passionate" responses.
Those damages are enumerated on pages 50-52. Remember, "damages" is being used in a legal sense here -- for a non-lawyer, you can interpret it more like "a dollar value on something someone did that was wrong". This is more broad than the colloquial use of the word.

Sometimes damages are statutory, i.e. they have a fixed dollar amount written right into the law. This lawsuit references one such law: https://www.law.cornell.edu/uscode/text/17/1203
I’ve held off getting a 40x0 waiting for this announcement, I don’t need the full 4090 power except for maybe MSFS, and there are variables to consider with the 4090. The 4080 looks more on par with today’s announcement. I am waiting for the benchmarks very excitedly before making a decision.

I was just judging the post’s title - the 7090 XTX might be fast but it ain’t FAST, which I feel what was being implied.
Slope | Head of Engineering | Full-time | Remote, US ET/CT Time Zones Only | slope.io

Slope's mission is to make clinical trials boring. Boring clinical trials are better clinical trials. They have fewer surprises, faster outcomes, and stronger data integrity. They’re more likely to finish on time and on budget.

Slope makes clinical trials boring by using real-time data to orchestrate operational complexity. We help teams bring order, trust, and predictability to protocol execution and automation, ensuring every patient always have what they need and every job gets done.

We are looking for a Head of Engineering to join the team, reporting the CTO. This role will provide strategic engineering leadership, oversee teams of developers, and maintain the software development lifecycle. Our app is a rails monolith running on AWS with k8s and Gitlab. Come join our product-centric team and work on a problem that matters!

Apply here: https://www.slope.io/jobs/head-of-engineering
TabNine has absolutely improved my life as a programmer. There's something really rewarding about having a robot read your mind for entire blocks of code.

It's not just functions either, one of the most common things that it helps me with daily is simple stuff like this:

Typing

const x = {
a: 'one',
b: 'two',
...
}

And later I'll be typing

y = [
a['one'],
b[' <-- it auto-completes the rest here
]

It's really amazing the amount of busy-work typing in programming that a smart pattern matching algo could help with.
Get a lawyer since this is nonsense.
In most copyright cases, exposure to the material in question is always discussed.
Imagine there would be many shades of up and down voting in HN, according to your earned karma points, and to your interactions outside of your regular opinion echo Chambers.
Try moderating 100+ hateful messages an hour.
Next time you are on the street ask some random passersby what the difference between the U-3 unemployment rate and the U-6 unemployment rate. You're gonna get a bunch of blank stares unless you are on the campus of an economics college.
Congrats on the launch!

At the same time I‘m wondering if we truly need another RBAC solution? I remember back in 2010 using libs like https://github.com/ZF-Commons/zfc-rbac to do exactly this. But the problem is, permissions are actually a representation of business processes snd communication structures. They are rarely user <-> role <-> permissions (I wish they were!).

So I have to ask, with software coming out of things like Zanzibar (imo also simple concepts but more powerful at scale) and open source implementations around it (e.g. https://github.com/ory/keto) - why did you decide to build the same thing again, instead of collaborating with one of these projects? The engineering task for sure is honorable, but would the software world not benefit much more from a common solution instead of doing the same thing all over again?

In any case, it’s great that you’re publishing it as open source! To have a bit of comparison - are there some resources on how Supertokens compares with other open (or not) source solutions like https://keycloak.org/ or https://github.com/ory ?
Boeing’s Jeppesen subsidiary hit with potential ransomware attack
uptimerobot seems a little simplistic, and it doesn't have a transaction test.
That was likely true of models from the mid-2010s, but based on what I've seen of Hugh Jeffrey's work, most modern, high-end smartphones are held together with glue and require the disconnection of multiple fragile ribbon cables to replace the battery. It's a daunting task even for someone with experience working on computer components.
Ah, a lizard person person.

The greatest trick the lizard people ever performed was convincing people that the lizard folks don't exist. Or something like that.
Reposting this paper yet again, to rub in the point that social media platforms play host to communities and communities are often very good at detecting interlopers and saboteurs and pushing them back out. And it turns out the most effective approach is to let people give bad actors a hard time. Moderation policies that require everyone to adhere to high standards of politeness in all circumstances are trying to reproduce the dynamics of kindergartens, and are not effective because the moderators are easily gamed.

https://arxiv.org/pdf/1803.03697.pdf

Also, if you're running or working for a platform and dealing with insurgencies, you will lose if you try to build any kind of policy around content analysis. Automated context analysis is generally crap because of semantic overloading (irony, satire, contextual humor), and manual context analysis is labor-intensive and immiserating, to the point that larger platforms like Facebook are legitimately accused of abusing their moderation staff by paying them peanuts to wade through toxic sludge and then dumping them as soon as they complain or ask for any kind of support from HR.

To get anywhere you need to look at patterns of behavior and to scale you need to do feature/motif detection on dynamic systems rather than static relationships like friend/follower selections. However, this kind of approach is fundamentally at odds with many platforms' goal of maximizing engagement as means to the end of selling ad space.
Even then, what would it change? The only time those filesystems are being written to is for a new kernel, a new bootloader, or a bootloader config change. In every one of those cases, the filesystem still has to be mounted, so I'm not seeing what the benefit is of keeping things unmounted right up until you're going to write something. (Basically, I can't seem to see any version of this that reduces the actual total writes to the filesystem.)
Executive pay at Mozilla seems inversely proportional to the browser's market share... That's how performance is rewarded at the corporation, the less Firefox is used, the bigger her salary is...
This is a very good way to pitch your afforestation startup accelerator in the guise of a talk on platform moderation. /s

I'm pretty sure I've got some bones to pick with yishan from his tenure on Reddit, but everything he's said here is pretty understandable.

Actually, I would like to develop his point about "censoring spam" a bit further. It's often said that the Internet "detects censorship as damage and routes around it". This is propaganda, of course; a fully censorship-resistant Internet is entirely unusable. In fact, the easiest way to censor someone online is through harassment, or DDoS attacks - i.e. have a bunch of people shout at you until you shut up. Second easiest is through doxing - i.e. make the user feel unsafe until they jump off platform and stop speaking. Neither of these require content removal capability, but they still achieve the goal of censorship.

The point about old media demonizing moderation is something I didn't expect, but it makes sense. This is the same old media that gave us cable news, after all. Their goal is not to inform, but to allure. In fact, I kinda wish we had a platform that explicitly refused to give them the time of day, but I'm pretty sure it's illegal to do that now[0], and even back a decade ago it would be financial suicide to make a platform only catering to individual creators.

[0] For various reasons:

- The EU Copyright Directive imposes an upload filtering requirement on video platforms that needs cooperation with old media companies in order to implement. The US is also threatening similar requirements.

- Canada Bill C-11 makes Canadian content (CanCon) must-carry for all Internet platforms, including ones that take user-generated content. In practice, it is easier for old media to qualify as CanCon than actual Canadian individuals.
Can you explain what damages you incur from Copilot?
That would actually be very interesting. There’s a bunch of young idealists, but also a bunch of old geezers, and I assume everything in between.
The person leaving is the least bad part of what happened in the OP's example, try reading this again?:

>In first incident I chose to ignore a certain user being targeted by others for posting repeated messages. The person left a very angry message and left.
You probably meant ∑ (\sum) rather than Σ (\Sigma). The two are different symbols, and they are sometimes used in the same expressions. For example, in the field I (used to) work, a sum over all characters in the alphabet would be written as \sum_{c \in \Sigma}.

Mathematical syntax is complex, and the typesetting often becomes unreadable outside trivial cases. Using Unicode won't help much, especially because it's easy to confuse similar-looking but unrelated symbols. Proper syntax highlighting might help, but I've never seen a tool doing a good job with it.
That demonstrates that copyright laws are already stifling innovation.
If a software developer learns how to code better by reading GPL software and then later uses the skills they developed to build closed source for profit software should they be sued?
I really feel that Andy Warhol Foundation for the Visual Arts, Inc. v. Goldsmith[0] is going to have a big effect on this type of thing. They are basically relying on their AI magic to make it transformative. I'm starting to think the era of learning from material other people own without a license / permission is going to end quickly.

0) https://www.scotusblog.com/case-files/cases/andy-warhol-foun...
You're doing a good job dang.

... kinda wondering if this is the sort of OT post we're supposed to avoid, it would be class if you chastised me for it. But anyway, glad you're here to keep us in check and steer the community so well.
Yet we all use web browsers that copy copyrighted text from buffer to buffer all the time. This doesn't even include all of the copying that ISPs perform.

It might be fair to say that the read performed in training has the same character since no human is involved.

The real copyright violation would be using a derived work.
For Gmmr2Array: https://gist.github.com/ridiculousfish/9a25f5f778d98ecd81099...

For pointMatrixGravity:
https://gist.github.com/ridiculousfish/af05137a4090e92de3a97...
They're not really serious.
I don't know if you mean to be serious, but in case someone takes this seriously..

- China GDP is 3x 2007

- USA GDP 1.5x 2007

- New products since 2008: iPhone, Tesla Sedans, Uber, most video streaming services, all commercial VR, wearables. etc.

And probably someone was saying the world economy stopped in 2000, or other doom and gloom.
Who gets to choose what is labelled sexually explicit or a conspiracy? At the beginning of the war in Ukraine there were accusations of bot farms mass flagging people's streams as containing adult content to get them silenced.
Clean slate design. I think pandoc markdown is a superset of markdown, which must parse the ambiguous parts of the spec. Djot has a goal to eliminate the corner cases and be able to represent all things without requiring the html escape hatch (eg bold text within a word).

The rationale page can do a better job than myself. https://github.com/jgm/djot#rationale
There were well known examples of copilot reproducing exact code snippets well before this lawsuit (e.g. the Quake's fast inverse square root function). Microsoft dealt with them by simply adding the offending function names to a blocklist.

In other words, if your open source project doesn't have such immediately recognizable code and didn't cause a shitstorm on Twitter, chances are copilot is still happily spewing out your exact code, sans the copyright and license info.
Yes my algebra professor used to say same thing almost 20 years ago now
Just like developers have never copy-pasted code from stack overflow or Github :):):)
Yeah. I can't say that I've gotten to professional quality but I'm a bit lazy with the recipes.
Amazon exec confirms corporate hiring freeze through end of year
What you mean to say is "this is why there is zero employee loyalty". Employee loyalty is a concept from an era where it was commonplace, but it always had to be earned. So, here we are.
Made a throwaway since I guess this stance is controversial. I could not care less about how copilot was made and what kind of code it outputs. It's useful and was inevitable.

I'm 1000% on team open source and have had to refer to things like tldrlegal.com many times to make sure I get all my software licensing puzzle pieces right. Totally get the argument for why this litigation exists in the present.

Just saying in general my friends I hope you have an absolutely great day. Someone will be wrong on the internet tomorrow, no doubt about it. Worry about something productive instead.

This one has the feel of being nothing more than tilting at windmills in the long run.
Agility suffers at scale. That and SPA all the things.
OkSo.app Showcase
Not sure about all other optimisations, but Linux doesn't have support for async sendfile.
Wine literally bans contributions from anyone that has seen Microsoft Windows source code:

https://wiki.winehq.org/Developer_FAQ#Who_can.27t_contribute...
Maybe we just need to prompt it to include the proper licenses and attributions. /s
Ask HN: Viaweb Tech Stack?
I was reading Beating the Averages[1] the other day and it made me wonder. None of the "tech stacks" that we have today existed in the mid 90s. I'm not even sure the term "tech stack" was even in common parlance.

What technologies did Viaweb use to work? What "tech stack" did they use? Paul mentions he used Common Lisp, but was it a cgi-bin executable, or fast cgi, or something else? Did they use CMUCL, or buy a license from Franz or LispWorks? Was there any other technology used, or was it just emacs, Common Lisp, and a web server?

[1] http://www.paulgraham.com/avg.html
> Well at least you're mask-off in regards to being bad faith.

And you have no arguments, so you resort to personal attacks. That makes you a troll.
The real problem with ALL moderation systems is Eternal September.

Once the group grows faster than some amount, the new people never get assimilated into the group, and the group dies.

"Nobody goes there, it's too popular."
Hello fellow SCP agents. We're supposed to keep our involvement with the SCP foundation hidden. This antimemetic sentence will take care of any leaks ;-)
It's literally the standard BSD 2-Clause License, word for word, with an additional third clause:

3. Use in source or binary forms for the construction or operation
of predictive software generation systems is prohibited.

Hardly nonsense, but obviously you aren't equipped to judge. More about the BSD licenses:

https://en.m.wikipedia.org/wiki/BSD_licenses
Show HN: Stop building, Start generating your internal tools all under 59 secs
While that's true, I have a little bit of faith in Apple and Google. But how about the $18 humidifier I bought on Amazon?
Copyright is different than patent law and license law.
> Help me to understand the standard by which I can judge whether someone is a "disaster of a human being"

From the abrupt change in discourse about Elon in the last couple years, I assume most are judging him by his politics he recently started expressing.
A collaborative platform for creating, editing and sharing JSON objects
Man vs. Machine: AI narrowly beats out human scholar in test of scientific skill
Took me ~3-4 months of steady work, but good things are still out there.
No specific sources to provide, but a lot of analyses were written about this question regarding the Google v Oracle java API lawsuit.
Microsoft had preview for ARM64 Azure VMs earlier this year. Not sure if they've gone beyond that.

https://azure.microsoft.com/en-us/blog/now-in-preview-azure-...
The no-avatars rule also takes away some of the personalization aspect. If you set your account up with your nickname, your fancy unique profile picture and your favorite quote in the signature, and someone says you're wrong, you're much more invested because you've tied some of your identity to the account.

If you've just arrived on the site, have been given a random name and someone says you're wrong, what do you care? You're not attached to that account at all, it's not "you", it's just a random account on a random website.

I thought that was an interesting point on 4chan (and probably other sites before them), that your identity was set per thread (iirc they only later introduced the ability to have permanent accounts). That removes the possibility of you becoming attached to the random name.
This is pure hypothetical, but I bet Reddit could derive an internal reputational number that is a combination of both karma (free and potentially farmable) and awards (that people actually pay for or that are scarce and shows what they value) that would be a better signal to noise ratio than just karma alone.
FYI if you use the "Open GitHub Copilot" command in VSCode you will get up to 10 different outputs for the same prompt.

Intereting that my results were different than yours!
Neutrinos give us first glimpse into the inner depths of an active galaxy