skysight-inc/HackerNews huggingface dataset:
It's not limited to similar or identical code. The issue applies to anything 'derived' from copyrighted code. The issue is simply most visible with similar or identical code.

If you have code from an independent origin, this issue doesn't apply. That's how clean room designs bypass copyright. Similarly if the upstream code waives its copyright in certain types of derived works (compiler/runtime exemptions), it doesn't apply.
Read about the austerity packages enforced by the EU in Greece over the last decade. Raised taxes, lowered tax brackets, restricted withdrawal of money from bank accounts, slashed pensions, cut bonuses and overtime, and on and on. Devastated Greece for years.

https://en.wikipedia.org/wiki/Greek_austerity_packages
Aside: at my company ARR stands for Annually Recurring Revenue (and is explicitly defined at every town hall), rather than "accounting return rate".

Is one of these wrong, or is it just a case of more than one meaning for an abbreviation?
If the article is right the people most affected by this don't read Hacker News or pluralistic.net for that matter.

The readers on Hacker News are also less likely to follow up the issue with their representatives.

So why don't the authors find a way to directly target the most affected people and get them to complain to their representatives?

PS. Why do some people tend to blame corporations for the corrupt behaviour of their congressmen and senators? If lawmakers are corrupt they should be the ones who should be targeted.

Companies are simply doing what they can do within the law to gain an advantage. They deal in "legality" not "morality".
I’ll have to give this a try. I already use it in a browser since for some silly reason the discord Mac app blocks virtual cameras like GoPro or manycam.
As others have pointed out, there's a bit of selection bias at play. We don't manipulate any data. Keep in mind most people come to our site / contribute when they have a new offer, are in the job-seeking process, or savvy about their pay. As we grow, I'd hope this effect fizzles out more. New offers tend to be higher than compensation of existing employees and plays into this as well.

-Zaheer (Co-Founder Levels.fyi)
Paid overtime will fix scheduling. Scheduling is bad because the cost falls on the employees, not the employer. If crunches resulted in time and a half, double time, and triple time, scheduling would get fixed.

As I've pointed out before, film scheduling is an established discipline. Making a movie is much more complex than a software project. There are a lot of moving parts. Things get changed. There are people problems, weather problems, and transportation problems. Most importantly, if a film project goes into crunch mode, everybody starts getting paid overtime. This reduces the tendency to underestimate.

There are also third party estimates. Hollywood has something called "completion bonds". A completion bond is an insurance policy for the investors. Either they get a showable movie into theaters, or the completion bond company has to pay the investors. A completion bond costs about 5% of the cost of the film.

Completion bond companies do their own estimates. Estimation inputs are "script, budget, shooting schedule, (and) résumés of key crew." To survive, they need a net error near zero - they must overestimate and underestimate about equally. Consistent underestimation would put them out of business.

Since they do a lot of this, they have scripts and financial data from previous movies. They can look up "car chase, metropolitan area, 2 minutes screen time" for how much that cost the last 50 times someone did it. They also have director info, like "director X averages 2.5 takes per scene". All this info is collected across multiple film companies.

The completion bond company has the right to intervene if the project starts to go over budget. Worst case, they can fire the director and take over the production. This is rare, but it happens. "Malcolm X" by Spike Lee (1992) and "Bad Girls" are examples. "Malcolm X" was an epic movie, a bit too epic - it runs 3 hours and 22 minutes - and somebody had to say no to Spike Lee. "Bad Girls" (1994) was just a botched production, and the bond company put in their own director to try to salvage something. It still lost money, but did reach theaters.

That a completion bond company can fire the director puts teeth in this system.
> am I underpaid? I mean, will I be able to get a better salary if I find a better fit?

Definitely. I'm not sure where you're from, but if you're working for a US firm they should be paying you US wages. I could understand if you were just contracting out piece work, but a VP engineering salary should be double that minimum. The employment market is really hot right now, so just spend some time seeing what's out there.
It's not going be to complied into data sources or research papers.

You simply have to experience or hear second hand.

Or just go to teamblind.com and ask people's experiences
Plus, lots of business/office districts don't have any public schools of even middling—let alone good—quality within a 10-minute commute radius.
you wished that you build it in react native.. right?
>I’m honestly perplexed what the FANGs are even thinking in being so aggressive about pushing an end to WFH.

There is a general acceptance that for the vast majority of teams, they are most productive when individuals are collaborating face to face, in realtime. I've found that to be true as well.

There is still a gap in remote collaboration tooling that results in this differential. Perhaps if the tooling becomes more robust, the difference can greatly diminish.
Thank you blakesterz for taking it for a spin. :)

I wonder what uBlock Origin blocked that prevented you to experience it. Perhaps just the initial tutorial (I am using Inline Manual, which might be on the block list for its analytics endpoint), but hopefully not the other set of core functionalities.
In my experience people regularly spend years/decades on the verge of quitting, occasionally even actively interviewing just to confirm whether the grass is really greener elsewhere.
How Champlain Towers South fell and what it reveals about possible causes
The 2014 Vulture interview with David Milch, where he reads form an unreleased Boss Tweed script, may be gone for good. https://twitter.com/mattzollerseitz/status/14096229692828753...
Oregonians Allowed to Pump Their Own Gas – – – For Two Days
You are right, I hadn't looked too much into it. It seems like this mishandling of urls ending in . happens to lots of other UltraDNS customers

ge.com.
art.com.
iata.org.
Nitpick over nitpick: synapses are not exactly electrical or ion current based, they have active transporters.

If all electrical activity ceases, does memory survive? (Answer is very likely yes given cryonic experiments. Brain is protein, ion currents have tendency to auto fire on defrost.)
The creator of Svelte (Rich Harris) works for the NYT. If you ask him, I'd venture to guess he wouldn't say it's an "experiment" as they regularly use it. I doubt his frontend work there is alone too, so I'd guess it's fairly in-use. But again, that's just my guess.
dropout doesn't mean expelled. If people took a leave of absence, they can return. At most schools, it is allowed.
It turns that I think it's really nice to be able to distinguish your house from your neighbors in a few words: "white colonial with a red roof, past the brick ranch and the blue Cape Cod".

Having to say "Number 12702" really isn't the same.
Programming as a job can be soul crushing. I enjoyed programming a lot more in school and when I was solving fun things.....right now I'm working on enterprise app and some things just plain suck. Need to write docs, answers silly questions, figure out weird bugs and chase them for days. Sometimes I can't shut off my brain as I get fixated on the issue.

I would probably prefer management if I could work remote non-stop.
I lived in a CHU (Container Housing Unit) in Iraq... modern and comfortable enough. Only problem was when they did generator maintenance and the AC would turn off. But that's not related to the CHU itself.
That suggests the solution is cost control of education, it even more funding.
A New Way to Stream Your Code
I'm also a former Marine and cleaning up my language has also been a battle for me. Good for you.
In particular, it was because reviewers—particularly Consumer Reports—noted that Apple's new set of laptops had inconsistent battery durations. They'd run their test and get one number of hours, then re-run the test and get something very different. They ultimately decided the lower number was more important, because if you can't rely on a laptop to provide a certain amount of working time, the actual amount doesn't matter.

Apple responding by hiding the estimate—even on their older computers, where it worked very well—struck me as utterly missing the point.
My purely anecdotal experience is kind of the opposite. My friends and co-workers who are eager to get back to the office are mostly the ones who have kids and want to get away from them during the day (which I am sympathetic to).
Sure it does. You're seeing this as a binary thing.. It's anything but that.

You can integrate certain aspects of work and personal life (social circle) while keeping other aspects siloed
The monopoly is the government though, not Intuit...There is no way you can argue that Intuit has monopoly power over government!
Let me be crystal clear.

If I sell an open source radio with firmware limiting broadcast power / bands etc to regulated limits and ranges - under GPLv3 I can lock down this device to prevent the buyer from modifying it? I'm not talking about making the software available (happy to do that, GPLv2 requires that). I'm talking about the actual devices I build and sell (physical ones).

I can build a Roku or Tivo and lock it down? Have you even read the GPLv3? It has what is commonly called the ANTI-tivoisation clause PRECISELY to block developers from locking devices down for products they sell / ship.

If I rent a device and build in a monthly activation check - I can use my keys to lock device and prevent buyer from bypassing my monthly activation check or other restrictions?

The problem I have with GPLv3 folks is they basically endlessly lie about what you can do with GPLv3 - when there is plenty of VERY CLEAR evidence that everyone from Ubuntu to Apple to many others who've looked at this (yes, with attorney's) says that no - GPLv3 can blow up in your face on this.

So no, I don't believe you. These aren't "just anecdotes" These care companies incurring VERY significant costs to move away / avoid GPLv3 products. AGPLv3 is even more poisonous - I'm not aware of any major players using it (other than those doing the fake open source game).
I have always not-so-secretly wondered if the degree escalation is really about establishing a cushy eco chamber and nothing at all to do with attaining operational excellence.

There’s probably an ACLU case in there at some point, given all the -isms that are implied by this spurt of activity.
It seems like any sufficiently advanced business is indistinguishable from government.
The preview builds of Windows 11 don't enforce the TPM requirement.
I don't really want kids, thankfully. I can see how that would be an issue if I did though, true.
"... the drama school plans to eliminate tuition for returning and future students, removing a barrier to entry for low-income students ..."

No better way to end the cycle of poverty than ... a theater degree.
Allson, your comment hits home. I like to scribble thank you notes to customers. I was brought up that way. Anyhow, sooner or later, I'll meet the person who bought that Klein bottle - so I'd like to have a good feeling ahead of time.
I’ll research those, thanks. Any suggestions for OSS projects that do so today?
I tried to improve Cliff Stoll's Klein Bottle site with CSS. Here is the result
Doesn't a company have to be at least slightly sexy to be called "tech"?
I just look at the date.
There was perimeter security in this case. The user diligently configured a white-list only UFW firewall. That is their perimeter.

Docker diligently sidestepped that firewall, and in so doing exposed that this was a case of perimeter security. Because by bypassing that single external filter, the entire service was now vulnerable.
Yeah definitely, we're working on improving the home page experience since that's what a lot of people land on initially. It's balance of keeping it simple vs having way too many options.

But we do have several other pages where you can dig deeper and filter into specific data points, for example for Google L6 new offers in the last year: https://www.levels.fyi/comp.html?track=Software%20Engineer&s...

Also another page with a better salary range chart to show some of the distribution: https://www.levels.fyi/company/Google/salaries/Software-Engi...
Emojis are in general pretty ambiguous. Don't use them in professional communication.
Wouldn't the tax breaks be pushed zero marginal utility. Ie the benefits you get in employment and other impacts is exactly offset by the tax loss.

It also gives an advantage to larger players who can negotiate these deals, and the little guy is left in the cold.
It blows my mind the way the "mainstream" has closed their eyes to Ivermectin.

Here in Mexico it was use in children to cure Lice, and also sometimes used as a "once a year" dewormer. This means that the safety profile is incredibly low. However, even after repeated cases of it helping with COVID19, people just refuse to even talk about it.

Luckily, here in Mexico you don't need a prescription to get it, so that anyone can use it if they want to.
Any car with a built in gps or cell phone is picking up time signals from those transmissions, and at least using them internally in some capacity.

Which doesn't necessarily mean one of them is used for setting the actual clock display.
Google Zurich is the European research hub. They do a lot of very cool stuff, particularly mobile deep learning. Salaries are commensurate with the Bay Area, but Switzerland is as if not more expensive (though arguably higher standard of living than SF). Zurich in particular gets a lot of engineering talent out of places like ETH.
Alternatively, any company should be able to get the same tax breaks any single company negotiates.
And some addition discussion [1]

[1] - https://www.openwall.com/lists/john-users/2020/05/26/1
This is part of the plot of Allen Steele's 2002 SF novel Coyote.

https://en.wikipedia.org/wiki/Coyote_(novel)
At 50k you can easily provide for one maybe two people, but at higher salaries you can support a larger family (aging parents, children, relatives) and create generational wealth.
That's a whole other discussion about the nature of pharmacies too. The pharmacists themselves have specific degrees and I always assume they're more knowledgeable about things like drug interactions than even the prescribing doctors, if that's the kind of medical advice you mean. One probably works with pharmacy technicians at the desk though; I'm not sure about their qualifications. At the very least the techs can help me find the right OTC medicine if I want it as drug stores tend to locate those strategically near the pharmacy.

But many US pharmacy chains also have RNs onsite providing services, part time, for vaccines and such. That's not quite the same as an MD but it's different than pharmacology.
related conversation from daringfireball post on the same topic:

https://news.ycombinator.com/item?id=27684039
If the company has a few good quarters of stock appreciation, your employees are now effectively tied in ("golden handcuffs") and will not be able to get matching offers elsewhere.
...or `dataclass(frozen=True)` if you need the ergonomics.

For non-primitive members, `frozenset` is in the standard library, but frozen dictionaries are unfortunately lacking.
I preemptively commented that I'd seen that tweet three hours before your comment figuring someone was going to quote it at me haha

Preemptive, doesn't work as it turns out :)

https://news.ycombinator.com/item?id=27687586
> Retail investors were screwed over by someone

That doesn't seem clear. Possible, but not for sure. Too much of this reads like hardcore conspiracy theorists, but maybe that's just biasing me against the legit bits.
I don't know about Shakers, but dragging Catholic religious into this is laughable.

> Breaking away from families of origin and remaking them into families of choice were not incidental for ... Catholic men and women, but should be understood as a deeply political act. The alternative structures of ... monastic family life and the intimacies they created without sex built an explicit, nonnormative sexual culture in a society that rigidly presented heterosexual love and family as the only legitimate and legal option.

Catholic religious will be happy to tell you that "heterosexual love and family" is the only moral option.
I don't think that's a great metric. I believe by miles traveled, space travel is safer than cars and airplanes.

I'm guessing small planes wouldn't fare so well compared as total number of trips vs trips with an accident.
Wait, where do memory leaks come in and what the hell fo they have to do with the subject at hand? I was talking about it’s fit for web servers, not embedded development. I’m disputing very specific comments you have made. You completely ignored what I said, and now accuse me of “copying marketing lines” and not knowing what an event loop is? Really? Is this how you win arguments?

I don’t know what you’re excited about yelling in caps - VertX uses and event loop. Goroutines are cooperative scheduling. Yes, they can also coordinate over multiple threads (guess what, node can too) but the underlying architecture for processing requests is the same.

> Node JS is a terrible high-volume web server

Again, why would that be? Node was invented precisely to be a high performance server. It’s literally it’s purpose, and it delivers. Check out any benchmarks like TechEmpower and guess which platforms you’ll find near the top. I’m not saying it’s the best choice but just stating facts. Nothing else to say here - you obviously have strong opinions but zero hands-on knowledge on this area.
100% agree with you. Not at all condoning their business practices. I'm just saying their business has value because of their large customer base that they've already acquired. Its a customer base that becomes more valuable over time as millenials become wealthier and acquire more assets.
I was firmly on the side of "Intuit is a tech company", and then I read this comment, and then I had a hearty chuckle, and now I think I may be on the side of "Inuit is not a tech company."
Malicious Requests Against My Web Application
That is what testers are for. Testing is great thing.
This is why I am glad to both be 100% remote, and be so far from the office nearest that there is no way they could argue with a straight face that I need to come in. They could fire me if they decide they don't want remote people any more, and that's fine. But at least there's no pressure to come in to the office "one day a month" creeping to "one day a week" creeping to "three days a week."
Fun stuff, by the time I had access to Plato (1978) 'games' were just one of the category of thing you could do with the terminal (so 'sanctioned' activities). A roommate of mine got hooked on 'Dry Gulch' which was a fairly simple take your mule into the mine outside of town and blast away walls for ore, bring it in and refine it for gold. You could use gold to buy more mules, dynamite and mining tools. A very simple mechanic but quite addicting.
Please don't do this, there are far better approaches. Use dataclasses/attrs that are frozen for immutable record types.

(Specifically avoid namedtuples unless you're hoisting a tuple to a real record. Record types also being a weird union with a tuple is...oft confusing)

For immutable basic data types, adopt type annotations and prefer to use sequence/iterable and mapping to direct didn't/list types. These provide statically verifiable immutability and also allow begin to encourage useful async-friendly patterns.
yes, that's what that specific section means, but as always with these documents you can't just extract a single section, you need to take the document as a whole (and usually, more than one document - ToS privacy policy are usually different)

these documents are structured as granting the service provider extremely broad rights, and then the rest of the document takes away portions of those rights. so in this case they claim the right to share any code in any repo with anyone, and then somewhere else they specify which code they won't share, and with whom they won't share it.
I don’t know if you’re a non-native speaker, but there is actually a popular magazine called dwell - https://www.dwell.com/
That's not a very nice thing to say about two individuals that you probably haven't ever spoken to.
Yeah, hard to see what else would take down every region at once.
Are you me? I’m building a web viewer for rendering polyhedra in 2D or 3D (so that viewers on older hardware can interact with the same data-space as someone wearing the latest VR headset) - media can be framed and text can be flowed within selections of polygons/polyhedra.

For me it’s about positioning data in a visually unique space, so when I’m browsing my file system trying to remember where I saved something, I’ll have the visual cues of form and pattern to help.

I don’t have an updated preview but I describe my reasoning more in a blog with screenshots of a year old 2D prototype.

I’d be very curious to know where your project is at, eventually I’m going to have to port this to Unity so it works outside of web browsers, but I really want to keep the cross-device compatibility, so I’m working on a data storage layer that can serve both (you guessed it, everything is in JSON)

https://coltenj.com/animated-mosaic-experiments/
While I don’t disagree, this is also a reminder that debugging Kubernetes can be terribly complicated.
I'm no expert, and am not recommending any particular copyright-related recourse, but the image submission agreement has a clause to remove materials from the service, and the license grant to Amazon is not specified as being irrevocable: https://www.amazon.com/gp/help/customer/display.html?nodeId=...
As someone in the latter category (and whose network is in the same category) I don't see much of a correlation.
I recall people arguing that browsers should have jquery built in, because "it's clearly never going away"
IMO what's great about slack is that you can send someone a message and they can choose to respond whenever they're free. If async communication is too slow, you can always ask do to a zoom call for a few min.

In an office I think it is pretty hard to tell when someone is actually available. If you make a mistake and interrupt someone while they are actually thinking deeply about a problem, you can cause a pretty big dent in their productivity.
getting into a top art school is one of the few, nearly guaranteed ways, to "make it" in the art world. the connections you get there enable even mediocre artists to make a real living out of making art.
There are plenty of people here who aren't software developers. I for one am a mechanical engineer. And further you can understand and have intellectual discussions about topics outside of your profession.
This reminds me when I got my first job after college in America. Everyone and everything suddenly became very serious.