skysight-inc/HackerNews huggingface dataset:
Your legal options are really based on what your employment contract says and (to a lesser extent) what state you live in. If you signed an IP agreement, then they almost certainly have ownership. If you didn't, then they are in a weak position but they probably have more money than you and they pay your bills so they have leverage if you got into a fight.

...

But I don't feel like this is primarily a legal issue. It is a negotiation about property. The contracts come into play but the company and you both benefit more from a negotiated agreement than from a fight. It hurts them if you get mad and just quit, fork, give them a PR black-eye, and take the community with you.

So you should:
1. Take your employment contract and ask an attorney to look at it.
2. Ask if this document gives them the right to transfer control of an open-source project to them.
3. Decide if you are willing to quit over this or not.

Once your head is clear on what you are willing to do, it is time to start negotiating...

Hire the attorney to negotiate for you. Don't do it yourself -- you need a 3rd party and lawyers are professional negotiators. Expect to spend some money -- feels roughly like 5-10 hours if it goes quickly. You should be very clear to your company that you are asking a lawyer to negotiate for you because you want to work something out and you feel like it will destroy your relationship with them if you try to do it yourself.

Then get the attorney to discover why they want legal control of a project that is open-source when they already have you as an employee. If they care about the project and just want to influence the roadmap, they could just pay you to work on it full-time and get most of the benefit. If they feel like they need it for other reasons, see if there is an overlap between what you want and what they want. If they just feel like they own everything you do, you need to decide if that's what you signed up for.

Overall, I find it hard to give any better advice because you only presented what you want and not what the company wants. It could be anything from appearances (their investors want them have control) to money (they see a way to make a lot of money from your work). Until you know what the other party wants, you can't really come up with an agreement.
These are pretty normal prices for used Patagonia. It’s one of those brands that don’t drop so fast in value.
AI’s Human Problem
Not thinking about ownership over references to heap allocations is very very much the big productivity win from GC. Memory safety is usually an additional bonus, but it's a distinct thing; it's possible to have (conservative or refcounting) GC without memory safety and vice versa.
Nonsense. OP needs to get a lawyer. There's no harm in letting them know they've retained one -- most savvy employees have. On the other hand, the risk vector here is from the employee already making the cardinal mistake of working on something during off hours that directly competes with employer's line of business. That's where the battle is likely already lost, unless they live in a state like CA where noncompetes are closer to unenforceable.
The author talks about that in the latter half of the article, they just pay them hoping they get what they paid for even though there are clear signs of it being a scam.
Fantasy Soccer.
Thing is, request handlers cross a boundary. Thus, you really should expect them to get malformed input. This means wrapping it in a try catch because 'input might be bad' is a pretty sane thing to do.

At the same time, you really should try to validate inputs. The idea being that most exceptions caught should be of the form 'Input was invalid'. Rather than 'function crashed'.
>The private sector does help here, indirectly, with taxes that go to support such programs.

Hah. That would be the idea yes, but we all know how much corporations like paying their tax.
Hard to say where the data could end up. If someone pulled the drive and kept it, it could sit around for years doing nothing. It if it immediately got to a black hat it could be sold off on the darknet. Probably not for millions though.
There must be open source editors available that have feature parity with 12yo software.
"Why is everyone's opinion equal? When building a bridge, is the opinion of a civil engineer equal to that of a cook?"

Engineering is objective. It is provable. It yields foundational precepts that, if you annihilated society and it grew again, would recur in the same form. Aesthetics/art has gone through countless cycles -- often completely contradictory states -- and at any one time you can find any number of adherents of virtually any belief.

Looking at the disastrous CyberTruck, though, which subjectively almost everyone hates, and saying "I'm kind of into this stuff, so my opinion means more" is absurd. It is 100% subjective, and it is something that everyone has an equal opinion on.

A design that was the result of the limitations of forming stainless steel and pretending like it is some heightened presentation is farce.
He's referring to political campaigns. GOTV, agitprop, advertising, r#tf##king, etc.
I don't know about NLP or ML, but the keyword you are looking for for the general process of identifying code authors is "code stylometry".
No pricing, unfortunately.
The sizing is different even within a brand, if they source from different factories. I bought two pairs of jeans from Amazon, same size and model of a pair I already had and fit well. All three were different effective sizes.
Yes, I suspect there is some survivorship bias in this analysis.
I love the look of the house.

About the life story, I never cease to be amazed at the level of personal freedom offered by a career in programming. I have friends who move to far away places, take long sabbaticals, etc. What a great thing.
I said nothing about treating people like humans, or not, and nothing about focus (I completely agree that developers should work in their own offices, and love working from home myself). I said we used to be treated like socially inept geniuses, left to our devices because no-one understood what the hell we were talking about. And now we're treated like everyone else. If that doesn't mean "like a human" then you're working for the wrong organisation, my friend.

I'm an old fart. I have to spend effort resisting the pull to be a grumpy old fart, though. It's not like it used to be, and mostly that's a good thing.
Sushi Design System
Linux Toolbox
"cheap nuclear reactor" isn't the look they are going for.
Still, in all the discussions here I don't understand what is meant that they "want to own the codebase". This is open source, so everyone who has a copy of the code can do freely within the limits of the license.

So what exactly do they want when they control the codebase? Do they want to make it closed source, or just more input on the development.

Unless they want to close the source, it sounds to me just like a question of negotiation of aligning your and their interestes and it sounds like you could at least partially support your own product on work time.

And of course, you need to balance any theoretical gains by winning a legal argument with your company with your long-term employment interests.
There is something amazing about stock photography that I always enjoy. Some of the situations the models are in are just absurd. I would love to know what the person responsible for coming up with the scenes is thinking. It seems CIRA really went above and beyond here.
Absolutley. There are a lot of good reasons to look into this. Most tech companies operating data centers want to be low carbon and need large scale, long term reliable backup power.
For non-Canadians, CIRA is the registration authority of Canada's TLD (.ca)
As a Canadian i find these pictures weird.

It seems to imply that women outnumber men yet statistics canada indicates this is not the case?

Lumberjack guy and two women
Lone female hockey player
Women drinking beer

We dont need to take opportunity to push a political message, sometimes we just have stock photos without careful screening to meet some agenda.
These are brilliant, I hope companies or other organizations from other countries follow suite.
> Types are an intrinsic part of ergonomics.

For example creating new type in Java and Rust is a whole different world. If you can't separate Java the language from the idea of static typing and type systems, you are probably not a person suited for such discussion.

As for your remarks about Haskell, welp, I have build things with Haskell and Python, and it's not even close. But I guess chasing runtime exceptions during development is an acquired taste.
> "For the NuScale design, the safety analysis shows that core damage does not occur during any design basis event.", says the application. What could possibly go wrong?

The thing with nuclear reactors is that this sentence was thought to be true for most designs, including those that failed to varying degrees (RBMK, GE BWR, B&W PWR).
Terseness: How little is too much? (2018)
When I asked a Starbucks barista to fill my coffee cup (now empty) with water, it didn't compute. He insisted that I should get a fresh cup with a lid and straw and all just for water. It took a few back and forths but in the end he agreed to reuse it.

Small changes in procedures and behavior in the food and bev industry would go a long way with reducing waste. I think most customers would welcome it. But I guess this goes back to the original problem: Making a new cup is cheaper than reusing the existing one. Perhaps a waste tax or reuse tax credit for businesses are needed to move forward.
You haven't specified two things that are important here - the country's laws that apply to your case, and did you make the product using anything the employer owned (for example on your work computer)
A CLA isn't necessarily a copyright grant. The Apache one for instance doesn't have you assigning copyright to the Apache foundation. It's just signing that you actually own the works in question.

I have issues with the GNU assignment. It means that we're reliant on future owners of the GNU project to not ever relicense the codebase. A single owner is a single point of failure.
Most likely points to a GPU problem. I think since it's not even a day, you must return it and get a replacement.
Right.

You own the object.

Your ownership claim over the landfill, or the air around you if you burn it, or whatever else, is far weaker.
How close to governmental organizations is it?
The electorate doesn't vote on policy: it votes for people. People who are free to enact any policy they want while they are in office. The only consequence is not being elected a second time.
> People like him aren't going to be missed. Their arrogance of not needing teams, being able to handle projects completely by themselves and their judging attitude towards new approaches and terms is so last century.

The arrogance of believing that your "new" approaches are actually groundbreaking is the issue.

He's saying that rigid prescriptive approaches that value the latest fad over the end result end up with poorer quality software that takes even longer to deliver. I've been cutting code even longer than he has, since 1983, and when you've been doing it that long, you see the same "Groundbreaking New Idea" reappearing around every 5-10 years - old stuff, new name and a fresh bunch of acolytes who believe they've found The One True Path. The issue is not the ideas, it's the fanaticism that so often accompanies them. Writing tests early? Yeah, we've done that for ages, particularly for gnarly bits of code. Pair Programming? Yeah, us engineers have always huddled together around code. CI? Yeah, I worked on an enterprise-level OS that ran its development infrastructure on the previous night's build, so if you "broke the gate" you had a couple of hundred engineers on your case.

After a decade as a tech lead I'm now back at the codeface in an entirely different technology area, using "Agile", "Kanban", yadayadayada. Many of my coworkers are young enough to be my kids but we get on just fine - they treat The Old Fart gently and I'm (usually) polite enough not to giggle too much at the terminology - the article's comment about "Technical Debt" gave me a good chuckle. What we have in common is engineering pragmatism - if there's something new we'll take a look. If it works for us, we'll keep it, if not we won't. If we have deadlines to meet, yeah, we may have to make some compromises. If Software Engineering is ever to deserve the "Engineering" term it has to learn to behave like other engineering disciplines and begin to embrace evolution based on hard-won experience rather than the current widespread out-of-hand rejection of the past.
If that's in the Google employment agreement, I salute them for using plain understandable wording, so one can agree or not. instead of EULA-ish doublespeak.
Good for Slack, and good for the new coders.

My 30 years in the industry gives me a gut hunch anyone can be a successful coder. I hope these folks prove it.
Ohhhhhhhhh, thanks!!! I going to spread this API
It is a direct partnership with the Shaghai Municipal Government.
That's actually how Amazon promotes "Alexa as Xmas gift" here in my city (Germany). For people who don't want anything but you still feel you need to buy them something.

I think we (as a society) urgently need to adjust our "gift giving" culture.
I think you are reading too much into stock photography. I don't really think they are trying to imply anything other than being a little silly.
"Football" is the proper name for hundreds of millions of people, and literally anyone outside North America.
It's more complicated than that; in the 19th century when libraries (at the time mostly subscription ones akin to a Victorian Netflix) were the primary purchasers of books rather than individuals, novels were extremely expensive -- the typical novel at the time was a rambling 1000+ page affair taking up three volumes https://en.wikipedia.org/wiki/Three-volume_novel) and cost over 30 shillings. That's like £150 or $200 today! It was the decline of the subscription library that forced publishers to sell books to individuals at a more reasonable price and eventually invent the idea of the paperback
Opinions differ on CLAs. There are certainly arguments for them as laid out in that article.

There are also arguments against them in many cases, including that they create friction for new contributors. "Oh, I have to sign this agreement which means talking to my company's legal staff? I think I'll just pass."

The parent is also probably right that GPL with no CLA makes it much harder to change a project's license. This actually came up when GPL v3 was released. As it turned out, Linux apparently didn't want to change Linux from a v2 to a v3 license. But there were also legal questions about whether he could do so by himself even had he wanted to. (Though Eben Moglen argued at the time that he maybe possibly could have for various arcane reasons.)

ADDED: I recorded a podcast on this and related issues recently: https://podcasts.apple.com/us/podcast/open-governance-chris-...
It’s known as fantasy football to anyone outside of North America.
Remastering Vintage Films with Temporal Source-Reference Attention Networks
Autodesk Support of Coal Mining
Yeah I've experienced it too, generally after unlocking it, but only for a few minutes then they go away.
> religious framework

The founders who wrote the First Amendment clearly disagreed with that.
In that case the employer is going to hear " I want more money because I think you owe it to me". It is very easy for the employer to respond with "We don't feel the same way because X,Y and Z reasons or we cannot afford to pay you for the work you did for free".

Negotiations are about leverage. Having a good relationship with someone is great. But they are not going to give you a big chunk of money because the like you. They are going to give you a big chunk of money because they need to you stay on when you are on your way out the door.
Which, depending on case law in a particular jurisdiction, may or may not actually be enforceable. This is exactly why you would want to talk to a lawyer: they can tell you if you have a leg to stand on.

The employer might be under the impression that all the terms in the employment contract they pulled off FreeLegalTemplates.net are enforceable when they aren't. Going to a lawyer first gives you the ammunition to politely point out that you are in fact the one in the right here.
Long term vs short term incentives.

It's in companies' interests to have a healthy economy with employed workers, with families bringing up the next generation, etc. But that's a very long term perspective relative to the stock market, which would much rather see lower taxes and higher work force participation for the next few quarters.

People voting for public policies are only a little bit better; old people vote for their benefits, middle age people vote against taxes, and young people vote for redistribution when they're aware enough to turn up.
I think there is a typo here where Kathleen Booth is suppose to be.
You know, the inventor of the assembly language.
Cool and simple open source mobile diary app
This is nice, thank you ;) I love the pop-up that appears when hovering on a reference.

An internet archive integration would be nice!
I've heard that sort of thing called a developer certificate of origin or something along those lines.

The FSF is arguably something a bit unique. But most of the point of a CLA is to give a company/organization ultimate control over a code base so that it can dual license, etc.
Wait, what?

"The growth flatlined" is a pretty confusing phrasing. What does it mean, that the trajectory is only parabolic? (Their graphic does certainly not look linear.) Things can not stay exponential forever, besides, let's ignore that this is a single data point on the crazy noisy area that is economics.

But anyway, is that really a talk saying we should invest in fusion because solar won't scale fast enough?
It’s because I use reddit, their use of “Karen” seem appropriate for the use of “Jytte” in this context. Maybe “Debbie” is as well.
That's interesting. Maybe heuristics would be useful for this. Like showing the issues ordered by some measure of how much discussion they have had, etc.
Mine have never been within minutes of each other; I had exactly one instance last night and one this morning, and each went away instantly as soon as I scrolled the focal window
Or rich enough to buy things that are made to be serviced. I don’t consider myself rich, but I buy things that are not disposable.

I’ve had the same pair of dress shoes and boots for 25 years. The latter have been re-soled twice.

My analog watch just came back from the shop for servicing.

I recently built a audio (tube) amplifier kit. Again, very serviceable.
Those are the big problems in the systems you've worked on?

Consider yourself lucky.
Neural Renderer and Differentiable Rendering [video]
Necessary for whom? Privacy purists seem to be surprised that website and app owners want/need analytics to meaningfully improve their app's usability. I praise SA's privacy oriented approach as a meaningful alternative to GA.

This sort of overly-critical hyperbole doesn't help the privacy conversation. If follow SA loses a feature it likely needs to remain competitive, and customers would have another reason to go back to Google Analytics. Hardly a necessary privacy win a my book.
If you look at the 1997 Labour manifesto, which led to the UK doubling GDP from 97 to and 2007 and the 2019 Labour manifesto they’re very similar

The bits about nationalising everything were certainly very different so I don’t think this claim holds up to scrutiny.

I also find it interesting that you stop at 2007. What happened in 2008 that might call into doubt Labour’s management of the economy?
The Codeweaver folks are really great. I worked with one of their engineer's brother, which is how I can to discover this local (for me) company. The Linux version of WINE really shines too. They track, fix, and give back to the open source project while taking care of all the setup, etc. Ironically, a Win95 Garmin GPS simulator (airplane instrument) worked lovely on their kit... while it would not work on the 'run as' on Windows 7.

I've got their OSX version as well. There was a day where I needed Visio at work, and that would let me launch a Windows bottle. Funny enough, it also ran quite a few steam games... back before there were solid OSX ports for what I'd play.
> Not thinking about ownership over references to heap allocations is very very much the big productivity win from GC.

I very much doubt that this is a big _productivity_ win. Languages in which it is idiomatic to "think about ownership over heap allocations" (C++, Rust) aren't obviously less productive than comparable languages where such thinking is not so idiomatic (C, Java, .NET, ObjC, Swift etc.).

It's somewhat common to use refcounting (shared_ptr<>, etc.) in the more exploratory style of programming where such "thinking" is entirely incidental, but refactoring the code to introduce proper tracking of ownership is quite straightforward, and not a serious drain on productivity.
Get a lawyer and don’t leave a trail of thought online that could be used against you.
it’s actually not allowed in the US. used dishware cannot go back to the clean area.
The fact that the employer/employee relationship is so carefully controlled (specifically to limit the power the employer wields over the employee outside employment) is what makes me suspect that at least some jurisdictions would decline to enforce an employment contract provision that gave the employer ownership over all IP the employee produces, even if the IP is produced off-hours, without use of the employer's equipment, and not having any relationship to the employer's business.

Again, I don't actually know for sure - I'm not an expert in this area of law. But I think there is enough evidence in the rest of (U.S.) employment law jurisprudence to indicate that it's not open-and-shut in favor of the employer.
totally agree with the above, but I'd like to point out that any contract is an agreement between two parties. If the two parties involved decide to change that agreement amicably, that's fine. Court battles are the last resort, not the first move.

So even if the legal opinion is that you don't have a leg to stand on, you could still get everything you want if your employer agrees to it. I would try to negotiate from that stance, instead of a legal one. So "yes, boss, I understand that contractually the IP is yours, but the community is mine, and the goodwill is mine, and the IP is worth nothing without those, because the community will just fork the code. So let's talk about how this is going to work..."
Full story and links for those interested:

tinyurl.com/autodesk-co2
>Darkness is temporary (in the sense of nights) only when close enough to equator.

But cloudy weather isn't. Ultimately that's the problem with doing a straight cost comparison between solar and wind. You have to build much more capacity to account for times when they aren't producing at 100%.
> I'd rather not have technically proficient felons near passwords, credit card #s, and other personal information

Isn't a felon's debt to society meant to be repaid after their sentence ends?

I'd much rather that people leave prison ready to be useful and/or productive members of society.
Another thing good lawyers generally tell their clients is not to litigate and try to work things out. This seems like a great example where there seems to be goodwill on both sides and appeals to fairness and decency and reasonableness might be far more effective than belligerence. I recommend all of the above even if you do have the law on your side -- life is short and memories are long.