knome
Joined 19 years ago
Joined 19 years ago
you can write (arbitrary (lisp)) and then just put the cursor after the end parenthesis and hit `Ctrl-x Ctrl-e` to evaluate it. It works just like you had typed out something in a python repl, only you can inspect, add, or update anything inside of your running copy of emacs.
As an example, I've had a chunk in my ~/.emacs for 15+ years that rewrites a few builtin functions to prefix all of the backup files emacs makes with a `.` because I don't like to see them in `ls` listings but still want them local to where they were made should I want to diff them against the current version. (the default is just a ~ suffix, and there's a common directory relocation many people use to pile them all in a backups directory somewhere)
As another, I wanted to be able to punch a button and drop the current datetime into a file, for files where I keep records and the like, so I added this:
(defun my-date-insert ()
(interactive)
(insert (substring (shell-command-to-string "date") 0 -1 ))
)
(global-set-key [f9] 'my-date-insert)
Albeit, you needn't shell out to get a date in emacs, I dropped in in their years ago on a whim and just used what I knew at that time to toss it together.Traditional reimplementation often separates the roles of investigation and implementation specifically to avoid assertions of copyright infringement. WINE, for example, does not accept patches from anyone with prior experience in the Windows code base.
By training and generating from the same the LLM, as one necessarily must do as LLMs are built from training, you inherently violate this distinction.
>If you don't want your code to be used as possible inspiration
Inspiration is a human affect. Training an LLM and generating tokens therewith are mechanical processes.
Courts have not yet decided whether LLM data mogrification truly constitutes fair use.
>then you are not actually for open source, and are using the wrong license. The licenses are legal bindings, not moral bindings
It is not for you to decide what rights someone else wishes to attach to code they release. There are many open source licenses for those wishing to grant various sets of rights. Your reference to morality seems more in line with the GPL specifically, as the Free Software Foundation has a moral stance on freedom in computing not necessarily shared by other open source licenses. 'Free Software' is the term taking a moral software stance.
>"Don't use any concept found within this code" would be a license that doesn't really fit with any current copyright law
Yes. That would be a patent.
>and it wouldn't allow any software to exist, except that made in the 70's.
Patents only last 20 years. They have frequently delayed the spread of certain algorithms and data file formats under their restrictions. This has frequently lead to open source, and proprietary for that matter, being forced to invent their own methods to work around the prohibited ones.
Most people license out the software under specific requirements and prohibitions. BSD requires attribution. GPL variants require adherence to copyleft when distributing derivative works. A little under half of all github repos don't even have a license, which means that though the source is published, no one has any license under which to copy it or derive new works from it.
So far as I have seen, whether aggregating and munging these works into abstract LLM weights constitutes fair use is still legally unclear. If not deemed fair use, it is almost certainly a massive violation of copyright.
immigrant, im- (variant of in-) ; migrant into your country
emigrant, ex- ; migrant out of your country
both are still migrants. there is no specific cause for migration required to be an migrant.
you just need to move somewhere new to live.
Yeah, this comment demonstrates my own perspective on it quite well, in that it's likely just another bald political attack by the current administration on education, wherein a bureaucrat will get to decide what does and does not constitute a worthwhile degree, and is allowed to become the gatekeeper of what universities may teach by selective topic by topic defunding.
Will they decide to ignore the salaries of students "not working in their field"? That could be used as an instant bludgeon against anything centered on history, philosophy, or other educational paths that do not generally have high paying careers associated with them, even if those graduating from them do generally earn more on average than those with only a high school diploma.
Twenty years ago something like half of those in tech didn't have a college degree of any kind. Plenty of businesses are run by folks that don't have college degrees. Crafting statistics through careful manipulation of who is counted for making the comparisons could be used to exclude almost any set of courses that isn't STEM, law or medicine.
But for anything else I wouldn't.
The entire chain will be affected from the different tokenization on down. Even if it lands in roughly the same semantic area, it doesn't mean it will land there with anything like the same syntactic selections. Anywhere there were multiple near-tokens could easily select a different route based on even minor fluctuations in the starting conditions. It's chaotic.
They'll do this kind of stuff even if we require spybotting the entire internet. Kids already lean on sketchy older siblings or friends or stolen/fake credentials to acquire booze illegally. Getting them to sign up for and verify online accounts would be next. Or paying/doing favors for random sketchy adults. Or buying them online, as the original article mentioned.
Anything more than the equivalent of "mark this device account as being PG/PG-13/Adult" isn't buying more security for kids, just more intrusion into the lives of everyone else, while pushing access into a black market that will create new dangers for the kids entering into it.
A device flag enabling an http header indicating a device account is "PG-13" could still allow a kid to sign up to non-adult sites online, but then have appropriate restrictions on usage etc applied to the accounts. Kids can access their friends, maybe the media cuts off during school hours, but they don't feel the need to escape the system, and are more likely to stay within it.
Requiring invasive overbearing authoritarian systems be put in place with the excuse of saving the children won't accomplish the stated goal, just the unstated one.
Wanting the government to levy a society-wide information tracking system because you don't want your child to be upset at you is incredibly selfish.
(2) the subculture of the compulsive programmer, whose ethics prescribe that one silly idea and a month of frantic coding should suffice to make him a life-long millionaire. --ewd1036