skysight-inc/HackerNews huggingface dataset:
Almost nothing

it's due to (almost) all you tube educative info contents is terrible as youtuber just target the max viewers as much as possible without caring content's truthfulness and quality
Open source is not "broken" - it's working exactly as designed, where anybody can obtain the software for no cost, and compensation for work done is voluntary.

If you want guaranteed compensation for your work, work for a company or require payment for your software. Releasing it as free software and then complaining when you don't get the donations you wanted is just being entitled.
If you want to make it interesting again after playing through it once, you could try using a user script plugin (like Tampermonkey) to automate the game.
Check this one out: https://www.youtube.com/watch?v=kZA9Hnp3aV4

"Exponential Growth Arithmetic, Population and Energy, Dr. Albert A. Bartlett"
>I feel like the examples of log4j and ua-parser aren't that great, because it would be relatively easy for any other similar lib to take their place

Log4j is a good example, anyway. It's an old library, very old. And a lot of other software depends on it. So the effort of replacing log4j is not proportional to it's feature list, but rather to the feature list times the number of projects already depending on it. (The replacement exists, btw, called slf4j, usually with logback, written by the same author as log4j.)

Java Logging is a subject in itself (I won't say "interesting subject" although it is interesting, in the same disturbing way the lifecycle of a tapeworm is interesting.) but I would argue that these logging libraries are old and have evolved over time in ways that are hard to anticipate or recreate. (Rewriting things also leads you to the xkcd "standard proliferation problem" - https://xkcd.com/927/)

The real problem is that it takes time, like real calendar time, to understand an implementation fully enough to fix it, and no-one wants to do that, because it's a job as critical as it is thankless.
I know what you want to say, but "welfare queens" is really a bad way to phrase it.

> The "welfare queen" stereotype is driven by the false and racist beliefs that places the blame of the circumstances of poor black single mothers as the result of their own individual issues, bringing forward racial tropes such as their promiscuity, lack of structure and morals, and avoidance of work. [0]

[0] https://en.wikipedia.org/wiki/Welfare_queen
Its actually the 'leaky' vaccine that is causing the problematic mutations. In the same sense that bacteria mutate to evade antibiotics, the virus mutates to evade the vaccine.

https://www.youtube.com/watch?v=iwPKnOhJRYg&list=PL2FOgJ3tfG...
APEs - autonomous proxies for execration. Social media bots designed to offer up plausible commentary ranging from accurate to bizarrely disconnected from reality, deployed at scale in order to overwhelm the information available on a person such that discerning reality becomes impossible. You could probably do it with gpt-2, but gpt-neo's smallest model is perfectly sufficient to this task. All you need is a botnet and a sufficient number of nodes that can get away with a ~1.5gb download, then running a ~600mb model in memory. And antiCaptcha and other logistics payload. (Now, draw an owl.)

Previous comment on hn:
https://news.ycombinator.com/item?id=21977216

https://en.wikipedia.org/wiki/Fall;_or,_Dodge_in_Hell

Twitter style social media is susceptible to this, dall-e and lithe synthetic media could make fb and ig plausible posts.

Not a bad response to outrage mobbing,imo.
The article touches the point that nuclear energy requires water, and a lot of it, for cooling (which is often omitted in such discussions). This is important as the water cycle will drastically change in the next decades, to an extent that is very hard to predict with the present resolution and accuracy of climate models. Nuclear reactors need cooling even after being stopped, there are 4 plants (14 reactors) along the Rhone downstream Geneva and French authorities don't like too much when we reduce the Rhone's flow to keep the lake at sane level.

From what i have read these last years, experts usually advocate rather for an energy mix (some regions might be more adapted to others for some modality) rather than a single solution.

I used to be rather against nuclear energy, for one main reason: this sector is always managed in full secrecy, mostly by military or ppl close to those circles. It is also a sector with heavy subcontracting, i have seen a documentary where ppl in France were entering into a reactor while fearing for their lives (the dose they said) and being paid minimal wages.
A short video I enjoy along these lines:

Causal understanding of water displacement by a crow: https://www.youtube.com/watch?v=ZerUbHmuY04
Copyleft wouldn't help here. You don't need to do anything if you just use the code as-is.
> If I am ISIS can I launch a satellite filled with recruitment videos and have it essentially outside the jurisdiction of any country?

sure, in this highly unlikely scenario, if you take into account that the likely result would be the USA air-striking your launch facility into rubble, which is big and fragile.

developing a launch vehicle that can send a 200-300kg payload into low earth orbit on short notice is pretty much the same thing as developing an ICBM, which the nuclear power nation states of the world tend to frown upon.
> If log4j2 is responsible for your company's success, you have a moral obligation to donate to the person who creates this library thanklessly.

I doubt there are many companies that this is true for, if any

yes, log4j is good, but there's a dozen other logging libraries for Java that do 99% of what people will use log4j for

and the same is true for Alpine
No thanks.

Maintaining business relationships with $megacorp is one of the primary reasons OSS maintainers (maybe just speaking for myself, but I don't think so) do their OSS work, and don't develop proprietary software and market and sell it around a business venture.

If you start writing up contracts or accepting direct payments with any strings attached at all, the dynamic is completely changed.
I prefer to define front end components as schemas using TypeScript interfaces. I reference elements from event handlers as event.target.

All the composition without any luggage or slowness forced on the user.
I know nuclear power comes up on HN quite often and is viewed quite positively. On the other side I've read the following articles[1][2], from people who know the industry inside out, which are less enthusiastic mainly because building new reactors takes too much time for our climate crisis and is too expensive compared to solar/wind + batteries, especially taking into account how prices will probably develop in the next years (solar and batteries get cheaper and cheaper, whereas nuclear will not).

My personal opinion is that we should look much more into reducing our energy needs and also into load management (e.g. using energy when the sun shines etc.) than into new nuclear plants.
[1]https://www.foreignaffairs.com/articles/2021-07-08/nuclear-e...
[2]https://www.dw.com/en/nuclear-climate-mycle-schneider-renewa...
Looks like that was the case. Good assessment.
Apple Considered Launching Cloud Gaming Service
If I was a top value/productivity employee, I damn sure wouldn’t want my ability to walk in my boss’s office and negotiate a raise taken from me. Union organization drives are good at communicating all the “possible” positives that the union can provide…there tends to be some daylight between the possible and the probable.

It’s not the 1880s and it’s not like Blizzard employees are pouring hot metal in cramped factories 16 hours a day with zero safety considerations.
Filippo, I think that what you are proposing is an unusual, even radical idea. I hope you are able to follow through on it for yourself and that you can inspire others to do so by seeing the path you are marking.
Pollution everywhere: how one-click shopping is creating Amazon warehouse towns
Once upon a time, the best way to get a software job was to demonstrate your ability to build useful open source projects. 10 years ago the Principal Engineers I would work with had super sized open source portfolio's which leant them both credibility and experience building products people liked. Junior devs would search (sometimes in vain) for issues where they could contribute a few PRs

Now the best way to get a job is leet code, leet code, and more leet code. Rather than spending <5 hours a week working with real code and producing real value on open source projects - most career minded engineers will simply focus on leetcode.

Not many people patch esoteric software that's been around for 10+ years because it's particularly fun or because there is specific business value in it.
Thanks, I'll add "The Guide to Modern World Literature" to my reading list (and I guess it will transitively keep this list filled for the next decade or so)
When I worked at eBay, our policy was that we had to use RedHat and that any open source we used had to be provided by RedHat or we had to get a support contract from someone else who would be willing to 1)Support the software and 2)Accept legal liability if it failed.

#2 was the big sticking point. RedHat made a lot of money accepting that legal responsibility, but very few others were willing to do so. It made using software difficult (and a lot of us just ignored the policy).

But if you follow this advice, you may end up accepting legal responsibility for the software, and that may be bad.
I will solve your dev/ops problems. For free
I like facing problems, understanding the situation, collecting context, and going for a kill. I enjoy playing a tech detective.
So I decided to run this experiment to solve any dev/ops problem sent to the @flipbit_ Twitter account for free. One problem a day. Then will publish a write-up about the issue and solution.
I hope they can turn around, sue them and take their .net domain name.

I also IANAL and this is not a legal advice.
That edit to the XKCD image is pointless since it's the same joke but worse.

https://xkcd.com/2347/
Sure. Patreon is not a solution for all, but isn't private media already "patronized" by billionaires ? And they use ads to make more money? And for smaller private media like my local radio, they will use local ads and some ads might be of interest to me, the issue most of us have with ads is not that the local car washing place put an ad on radio, but with Google or FB ads because they track you over the internet and profile you, so FB would have a profile for Bob like "middle income, single, straight man, naive, likes tech, likes watches, ...anxious,. insecure, depressive... this is a lot of data that honestly could be use for good but instead it is used to manipulate Bob to join different FB groups, to show Bob different ads for some shit that he would probably buy that is probably bad for him etc. On top of this tracking there is a ton of other JS code to try and ensure there is no bad actor that would try to inflate the numbers of clicks. If you would have some plain ads with text and non animated images then I think most poeple would be happy and not bother to hide the ad.

What I think it will happen is some countries will eventually make laws to make tracking opt-in, like the do not track flag in browsers , or at best for advertisers make the user chose at first launch the default for tracking setting
All valid points except the last one. Unknown long term risk is silly because Covid and Omicron specifically also come with unknown long term risk.
I'm not liking this limited number of options.

> Option #1 – The Specialist

I would say that I've been doing this my entire career in different specializations: T-shaped, Pi-shaped, TTT-shaped...

> Option #2 – The Super Developer

After accumulating knowledge in a number of specializations and contexts, environments, I'd say I'm about here now but want to change into something that's still not management.

> Option #3 – The Legacy Developer

I've been this at a number of companies where I've stayed 5+ years.

> Option #4 – The Career Switcher

Not at all interesting, unless it's perhaps a startup with a co-founder and I'm the tech-side.

The Option #5 that I'd like to get into is a tech mentor/advisor. You know how much better a movie is that has a 'is this accurate or dumb?' research person/team? Well, we need these roles filled in tech companies too. Working in one project has key moments where I can fill this role but then I'm then later a productive/super developer after the concepts and designs are sorted out. The later stage work can be filled by other sr devs. Reading a tech design proposal and asking good questions, exploring 2nd-order effects, or identifying scaling problems that could arise are the sorts of things I feel I provide the most value.
I maintain a tiny, tiny, unimportant open source package. It gets about 10K downloads a month. Assuming that each of those downloaders saved one minute of their time on average, and their time is worth $15/hr, I'm providing a service worth $2500/month.

I'm starting to think, how could my next project provide the same value, and get paid for it?
Wait this is far from a decent win! In such a fragmented societies as the ones from Latin America, I wouldn't be surprised if this <9% is actually part of the population that benefits from this the most
Taking your points 1-by-1:

> So you want them decrease their risk from 0.2% to 0.1%

The linked study said those that had gotten a booster had 10% of the risk of those that didn't, so using your first number it would be like 0.2% to 0.02%.

> Expires in a few months

It's unknown how long the booster would last, or if after the booster the recommendation would be to move to something annual like flu shots.

> They've already had a history of reacting to (further shots always worse)

The person I responded to didn't say what their reaction was, or if it was time limited. Also, "further shots always worse" is demonstrably false, I know a couple people who had bad (yet, again very short term) side effects with the second dose and barely anything for the booster.

> No one takes liability for

The US government specifically runs a National Vaccine Injury Compensation Program, https://www.hrsa.gov/vaccine-compensation/index.html

> Relatively has higher risk of side effects among their profile

The person I responded to didn't mention this

> Unknown long term risk

Vs. the now well-known long-term risks of contracting Covid, which given its prevalence seems highly likely that your long term choices are (a) never leave your house, (b) reduce likelihood and severity of infection with a vaccine, or (c) get Covid.
You can't just use automerge on the server, it must be used on the client and additionally on the server (or a more cut down version that just replicates deltas between peers).

If you are going to try out automerge you should also take a look at y.js and diamond-types.
I would say that this is different from "hard to explain". What is being proposed is essentially "OSS with a paid model for premium support / feature development." It shifts the language from "donations", which companies don't understand, to "consulting", which companies do understand.

It's not completely novel, projects such as openssl and sqlite do offer paid consulting, but it's not normalized among companies to pay for doing so. If Filippo can normalize having OSS be treated as paid consulting engagements I think that would be wonderful for the community.
Your source is a random YouTube video? AFAIK viruses are nothing like bacteria…
> hundreds of thousands of project have "log4j" in their dependency list

That's on them. They can migrate to wyldfire-fixed-log4j if they want, or to whatever other fork they want, or they can keep using the old busted shit. It's up to them, there's no problem here.
There were also incentives to join the system, which is what (most of the) people go for.
I guess we can solve this by issue by going back to days with no vaccine and no antibiotics.

I never get this antivaxxer argument for ”naturalism”.
Doesn't matter what WIPO thinks if a judge who has jurisdiction over both parties orders the transfer. Not saying it will happen in this case, but you can definitely be compelled to hand over your domain name or risk contempt of court.
The other side is that if a large company like Google had to pay the maintainers, they would’ve rather done this themselves, and the rest of us wouldn’t have access to a free piece of code that’s literally good enough to be the backbone of the internet.

I don’t want the maintainers to work for free. But I don’t know if we at large would benefit from the alternative.
Because the corporate purchasing system works so well....
It's intentional, but also a poorly implemented feature.

How exactly are you supposed to cmd+~ on a Danish keyboard? To type a tilde you need to option+¨, then space.

Secondly, switching windows uses a strict ordering, e.g., alt+~ doesn't return you to the previous window (at least that's how I remember it working, can't check it on my Danish keyboard, so how would I know?), but cmd+tab does return you to the previous active application.
I think this is missing one of the most important points. Even if Manifest v3 was able to provide everything content blockers need today, it would still be bad. Why? Because blocking ads and tracking is a never ending race and content blockers are continuously adding new mechanisms to detect and block ads/trackers.

Manifest v3 declarative APIs are a snapshot of what is good enough today (although not quiet yet…), but will very soon be out-dated. Manifest v2, given the huge flexibility provided by its APIs, is a much better platform for innovation and adaptation in this regard.

With manifest v2, browsers are a platform and allow extensions developers to innovate and build powerful new features (some of which were not imagined before, and sometimes end up being implemented by browsers later on). It’s good for users and it’s good for browser vendors. With manifest v3, Google decides that that the status quo today is good enough, forever, and we do not need new things in the future (or at least not unless they decide to implement them in Chrome themselves).
Russia-Ukraine Sea Encounter Highlights Jittery Nerves in the Region
I don't know if this makes sense: sponsoring one of the open source projects your business depends on, could that work as PR?

Perhaps this could work for any company size, but I guess it depends on what is your core business.
Let's call it "Scamtech"
We had a PDP 11/4 with core memory that ran a TruDrill CNC PCB drill. The bootloader was in ROM and if the core memory became corrupt you had to reload it with the same paper tape reader that read the G-code.
https://archive.md/C63fp
Yes I do. I will email you.
> Apple's gaming service is somewhat unique, relying on games that run on its devices natively rather than from the cloud. Microsoft Corp., Nvidia Corp., Google and others have launched gaming services that run from the cloud.

Mark Gurman drives me up the wall sometimes. Who did the math on any of this? Who out there would be motivated to buy into Apple's gaming service when one half of the population can already play those games on their phone and the other half would pick a competitors service every day of the week? There's a very good reason none of this exists, the economics just aren't there. Apple Arcade wasn't the boon they were hoping for, and adding an extra layer of abstraction into the mix isn't going to help anyone.
The alternative to what we have now is not going to be a healthy OSS community. The alternative is going to be big companies insourcing more of their libraries.

The only reason why OSS has seen the up-pick it has is because major companies profit from it. Microsoft didn’t embrace open source because it had a change or morals, it embraced open source because it started making so much more money from enterprise orgs switching to Azure compared to selling us licenses for on-prem alternatives. Facebook and Google don’t share their massive front end-libraries and extensive tools because they are nice, they do so because it helps them dictate web-development and being able to on-board new hires who are already familiar with their tech.

If anything, I think it’s more likely that we are going to see a big player pick up a NPM alternative and make sharing packages much harder. I think the fact that no one has done this, should tell you all about how little the enterprise industry worries about the status que.

I don’t think it’s necessarily healthy, and I sympathise with OSS maintainers who don’t get paid for their work, but I don’t think it’s a massive issue either. The OSS world is still better than it ever was, and your tech stack isn’t actually in danger if you review that code you use.
First, I don't use it, but thanks. (I know, being a maintainer is a thankless job, but I'm a rebel.) Second, the OP addresses this issue directly. He's talking about "making OSS maintenance legible" (emphasis mine) to BigCorps via 5-6 figure invoices "on letterhead".

It's a grand idea, and I hope it works. The path to not working is too achingly obvious though. Budgets are always tight (even if you're Apple and you have to artificially make money feel tight). What corp officer with budgetary discretion is going to greenlight a 5-6 figure payment to someone who's not doing work directly for the company? I think the key here is that that person is going to have to a) be principled, and b) smart about selling it, by emphasizing the fact that the changes were beneficial to our company, and leave out the fact that those changes were beneficial to every company. It wouldn't hurt if BigCorp got a measurable recruitment bump from it, too.
Mars Ingenuity Mission Is “Powered by Apache Log4j”
It can work if you are willing to pay well for quality. Or you just get short term crap.

Do you have an email address or a method of contact?
I've never run into an issue with open source that couldn't be solved by throwing a trivial amount of money at it. Relicensing, bug fixes, feature requests.
Your comparison points are great, but I think you are misreading the quote:
"Death due to Covid-19 occurred in 65 participants in the booster group (0.16 per 100,000 persons per day) and in 137 participants in the nonbooster group (2.98 per 100,000 persons per day)."

The death rate of the control group is .16 vs 2.98 per 100,000 people per day. If you annualize this by multiplying by 365 to make it comparable to your other figures, I think this means you get 65 deaths per 100,000 people per year for the booster group versus over 1000 deaths per 100,000 people per year for the double vaccinated but not boosted. Which is to say, the Covid risk is higher than all of the specific risks you mentioned with or without a booster. This might (or might not) suggest a different conclusion of the relative benefit of taking the booster.

Or am I the one who is misreading the numbers?
> I used to be able to do this thing to where if I kept perfectly still, I'd "stare" (with eyes closed) into the nothingness---by that I mean I'd be staring into the backs of my eyelids---and there'd be a point in which my mind would start to create images. For instance, the shape would take the form of a fish, and then I'd see it become a radio, etc.

> If I held on and tried this for as long as possible, I'd feel my body drift off to sleep. But it was hard, because there'd be something in me that would jerk and stop the imagery (like a hypnic jerk, just nowhere near as uncomfortable).

I do the same thing, though the more mental effort put into creating the images makes it take longer before I'm able to fall asleep. There's a sweet spot of putting the smallest mental effort to go to sleep quickly.

I usually use it as a crutch when I can't just let my mind drift.
And rebuilding your entire company's ecosystem to switch logging libraries is practically free.