skysight-inc/HackerNews huggingface dataset:
> I keep reading from project leaders like ESLint’s things like “if only they paid $1 each…” as if that made any economic sense at all. If they paid $1 each, you would not [have] thousands let alone millions of users.

The dirty secret of the GitHub era of open source is that many developers and open source codebases would be better off if such a thing happened.

A lot of stuff associated with the development processes that are fashionable with GitHub and programmer Twitter provide net negative value (e.g. issue close bots) or neutral value at best (because they solve a problem that really exists but not at the scale that most downstream projects that opt in are actually at). If it suddenly became necessary or even just strongly encouraged for programmers to pay a dollar a month for things that are only as pervasive as they are because they are free and give the false sense of productivity, then we'd see a huge dropoff in the adoption and use of lots of things that are of dubious value to begin with.
It's a lot more nuanced than that: https://news.ycombinator.com/item?id=33258684
This is a solved problem. Solved by making the hook rotatable so you can hang the clothes at an angle and thus save the same amount of room as with the discussed method, without all the downsides. I wonder if that inventor was also showered in cash and attention. I wonder if it also took them 3 years.
If you're really bothered by it, find a lawyer that will push the license issue further. You can get your product's name/license in there where credit is due.

Other than that, all you can do is build a better project (product?). It's the nature of the beast in open source... people steal constantly. You built something and were successful enough to have it stolen (at least once).
I still regularly see spinning dots of death or broken pseudo-progress-bars on top of pages that are little more than blogs and could very well be statically generated.

Don't get me started on broken browser history, even youtube fails at that.

Web _apps_ require JS, no doubt about it, the problem is that every website these days thinks it's a web app.
So become a contractor, work for an inflated fee for two months. Then take a month off and work for yourself on whatever you want. Or just do nothing, if you prefer that to working on your own projects.

Economic injustices and inefficiencies can and do exist in free-ish markets. But this isn't one of them. It's more like "old man shouts at supply and demand".
Part of this "bloat" is sandboxing, which is the main feature I recommend anyone to use flatpak for apps like Discord or Zoom.
You can kind of tell when it's sunny or windy in European countries.

If it's windy renewables skeptics will tell you how little power is being generated right now by solar panels.

If it's sunny renewables skeptics will tell you how little power is generated by wind turbines right now.

This is partly because skeptics are gonna skeptic but also it's also because sun and wind anticorrelate way more than most people think, reducing storage requirements down to quite reasonable levels (such that pumped storage/hydrogen can economically satisfy most grids).

citation: https://reneweconomy.com.au/a-near-100-per-cent-renewables-g...
Theoretically maybe (ignoring all the other effects of burning wood and the time spans one has to consider), but globally we have a massive deforestation and loss of trees so it is sadly not a reasonable option.
Maybe it's just the used example that irks me the wrong way a bit, but I do these things with pure CSS or even HTML.

<img title='Jim Nielsen'/> anyone?

For making apps on the web, I abide to the request/response cycle that's inherent to HTTP. JS is only for cropping images, picking colors and other necessary functionality that adds to the otherwise serverside monolith.

Of course there are use cases where one needs a JS framework, but I think it would surprise a lot of devs to see what's possible with just HTML, CSS and a little bit of JS on the client side. Although that seems to require a big mindshift nowadays...
If you're sending to recruiters, they do. That's an expected part of their job.

If you're sending to people who currently aren't hiring, or are never part of the hiring process, and didn't ask for your resume -- I hope they don't open it, but they probably will.
> Therefore choosing to produce H thanks to nuclear instead of renewables is only useful in order to bump up their capacity factor (reducing their total cost) and may prove to be a bad deal as electrolysis equipment doesn't like (breaks sooner) when using an intermittent electricity input.

Which is entirely ok.

There is one thing people mis-understand often about Nuclear power: The cost of fuel is close to zero. Consequently running a powerplant at full charge or half-charge is exactly the same (It can even be inverted).

So using co-generation as a load regulation is only an economical benefit from a Nuclear perspective.

> may prove to be a bad deal as electrolysis equipment doesn't like (breaks sooner) when using an intermittent electricity input.

The problem is exactly the same than for electrolysis done associated with intermittent renewable.
It is quite laughable to see the "full renewable church" bringing Hydrogen as the solution to every grid capacity problem and at the same time bringing that as an argument against Nuclear.
It still beats having a central planner from the politburo tell you to work in the mines for zero compensation.
Then suddenly a company paying more will feel like their demands are worth more than random Joey’s demands, and soon the backlog of the project is the company’s backlog and the maintainer will be treated as an employee with nonsensical deadlines and fixed long hours.
Man oh man... or use a bot to like and write something vague but clever-sounding on others' social media posts. I feel like if someone is using such a bot with me but not tell me, I would feel the validation is genuine, but if I knew it came from a bot I'd count it as cheap/worthless.

I had a chance to play with a Sony Aibo robot dog years ago, if you stroked its back sensors it'd bark, etc, but after 5 seconds I realized "It's just some sensors and algorithms, it doesn't have any emotions for you!". But then again I saw an Instagram video of skimpily-clothed girl walking down a fashion catwalk with all her appropriate parts swaying, and it was amazing, and then all the comments said it's AI-generated. So at least the lizard brain can be aroused...
Shop where? Surely not in your nearest retail, you'll have hard time to get consistent quality (flicker free, CRI, consistent color temperature, and perhaps most important, longevity)
I totally agree.

In the UK, many (often well off) people in towns and cities want to have an open fire or wood stove for fun. It makes no sense for this to be legal in densely-populated areas, that can afford cleaner alternatives.
Society-wide, for everyone. Most people would use those extra hours for things unrelated to software, like, spend more time with their children. But if even 0.1% of that goes to software, it still would be a huge amount of extra manpower. It's unfortunate despite all the productivity gains from technological advances in the last 60 years or so, the work week stayed the same size, roughly. Workers didn't earn a fair share of productivity gains.
Yeah I didn't mean to be pedantic about that, because actually I don't think there is a ChatGPT API, there's no reasonable way something like this even could use it I think? And the only reason to really would be to use the free one (not have to ask for a key) which would surely be against the terms, and doesn't do any computer vision or anything as presumably needed by this demo.

In other contexts though I think it can be ambiguous and I can understand why people get irritated/pedantic about it - AIUI it's the same model but different training/parameters? And ChatGPT only gives you the 'user' prompt essentially, with the 'system' one already being 'you are a chatbot called ChatGPT [...]' or whatever.
This is a bit misleading. While the achievement is impressive, it talks about electric utility generation. Uruguay, with heavily agrarian economy, uses a lot of field machinery, which is not covered by this.
It never, ever gets my order wrong, though, which is something I cannot say for the workers with limited to no English comprehension that used to take my orders (accents are hard)
The real issue here is with browsers that allow their own shortcuts to be overridden. There's no reason why the browser should allow that.

But more important is to agree on categories of shortcuts that are reserved for the browser, and those that are available for the web app. For example, the browser uses ctrl/command+X while the app can use option/alt+X as well as characters without ctrl/alt/command.
Coal is not a renewable resource because bacteria and fungi evolved to decompose wood before it turns into coal. That's why almost all coal comes from (nomen omen) Carboniferous Period.
he probably has verbal authorization XD
She did not have brain cancer. She had a benign tumor that was surgically removed.
>allow emacs to be used as a web application

I think that it is already possible if you compiled emacs with gtk3/pgtk as toolkit of choice and use Broadway GDK backend.
There’s a very good YouTube channel that deals with the history of New England forests with Tom Wessels, a terrestrial ecologist, it’s called NewEnglandForests
I’d be pretty surprised if that increase averaged more than 15 seconds per person per day and shocked if the increase was more than 3 minutes on average.
Only if they don't care about liability.

Those that care, CI/CD only fetches from internal repos, and stuff is only uploaded into them after an audit.
These things have suddenly going mainstream and lot of ppl (including me) are having existential question: what does it mean to be a human?

PS: It will be fun to do in "damn nature u r scary" voice & style [1]

[1] https://www.youtube.com/watch?v=-vlFHlSm1r4
I live in a small Canadian city and there are people who have been cheering and supporting not just the Palestinians but Hamas.
I just discovered that before I had uBlock Origin, I, apparently, was adding ad website domains to my /etc/hosts by hand :D (And forgot about it, just remembered that I copied my old disk to the one I have now in my laptop, but forgot to add it to fstab). Not a robust solution by any means, but very easy to implement.
Hum. Suboptimal. Possibly you could create your own source location with just file and name? Or maybe it's a job for a linker script to cleanup all those function_name strings?
It wouldn't be a bad thing if people learned from the previous iteration.

But they don't.

In fact, what they generally do is layer an implementation of the stuff they forgot last time on top of the preceding iteration which lacked it.

So now, we have clusters of Linux boxes, built with a ton of new tooling on top of Linux because Linux is a UNIX and traditional UNIX doesn't have networking or clustering in the design.

(Go on, then, 2 PCs on a LAN, both running a bare Linux kernel and a shell for init. Call them box1 and box2. Tell me how you mount the filesystem of box2 in a folder on box1.)

Plan 9 is UNIX 2.0 and can do this out of the box, but we didn't adopt Plan 9 so now we have to emulate it in a million lines of Rust or something.

Now we have WASM which is kinda sorta compiling to the bare bytecode of the Javascript runtime, for universal app binaries. Only you need a vast infrastructure to run it.

Inferno is UNIX 3.0 and can do this out of the box: it has the Dis VM right in the kernel, and all its components are compiled to Dis bytecode so binaries run on all supported processors.

But we didn't adopt Inferno so now we have to emulate it in a million lines of C++ because Mozilla cancelled Rust.
This demo is frankly one of the most mind-blowing things I’ve seen so far in the recent generative-AI boom.

Could be quite cool to use in games, esp. competitive online ones, for a more dynamic announcer.
> can’t be made so.

It can in principle, but not in practice. To become something attainable in practice we would have to start supporting the companies that are focused on the more important things first until they are mature enough to be able to dedicate time and resources to optimize for convenience. The problem is that when we prize convenience above other things and we end up with stupid things like customers arguing about the color of their speech bubbles.
That non profit license it's a big turd. It's nonfree. Period.
It's natural for Google in their public communication to quote positive stuff and not quote anything critical. Recently I tried to explain the current state of MV3 objectively: https://adguard.com/en/blog/chrome-manifest-v3-where-we-stan...

But yes, my opinion about MV3 did improve with time. Briefly: it is not ideal, DNR is not a full replacement for the blocking webRequest, but their work for the last several years made me hope that they can compensate for what we're losing by other platform improvements.

edit: grammar
You should 'Show HN' this in its own right, this is great.
China has 50GW of pumped storage and another 89GW under construction. There are larger battery storage projects overseas, but you’ll have to look them up yourself.
A 1.5-ton battery on a sport roadster? You tell me.
By this metric I should not ask for permission to train a model on your liking and share with your wife generated pictures of you having sex with other women
https://en.m.wikipedia.org/wiki/2006_Palestinian_legislative...
And what happensnif you apply a high pass filter to white noise? That would have been my naive approach.
That’s so clever and cool.
Outsourcing identity to operators just moves the problem. And it adds a lot of privacy and security concerns. Besides, other platforms manage just fine without phone number based authentication (which is what this is).
I remember, and the main reason I usually avoided them unless I had no alternative.

As I nowadays avoid self-checkout, to not be yet another statistic number telling the CEO that most employees don't matter.
Not really, just a sane ASG policy.

Also, there are companies that manage spot price allocation for you, so you should essentially always pay spot+small_x% and never actually get terminated.
Right now this requires API tokens and being dependent on third party companies that will cut off your access if they decide they don’t like you.

The moment these models can run locally on the kind of cheap hardware that phone scam operations have will be the real Pandora’s box moment. (I give it 3-5 years or so)
Picasso died an inflation adjusted billionaire.

Like most things I read outside programming on this board, it is people talking out their ass about things they don't know much about but they think they do because they are well paid to write javascript.
I have never understood this "I have an open source project and it eats all of my time, and I must scream".

Just stop. It's a hobby. As in life in general, don't have hobbies you don't enjoy. That's weird. Give your project to someone else - if this is you, skip to the bottom for my advice on how to do this.

I maintain a couple popular open source libraries, and a ton of unpopular libraries. At least two of the popular ones are way more popular than this guy says his is. For the most part they maintain themselves via pull requests. A good test suite, static analyzer and code standards validator go a long way towards making this possible with far less intervention. If you don't have those, that is where you should put your time.

When someone does open an issue, you look at it for 2 seconds, make a judgment call. Either label it wontfix, or ask them directly if they think they can handle fixing it.

If they can't fix it, you again make a judgment call about if it's worth your time or if you want to slap "Help Wanted" on it. And that's it, go eat dinner with your family. That's all you needed to do. Takes 30 seconds.

Once in a blue moon there's a hotfix that demands immediate attention, but it should be rare if you're building good software. If it's not rare, I'm sorry, I have bad news. Every once in a while a platform change requires some refactoring, but even that will often get PR'd by someone in the community who enjoys living on the edge.

At the end of the day, if you don't enjoy it, don't do it. If the library is truly popular just hand the reigns off to someone else. Forcefully if need be.

And don't just post a vague "maintainers wanted" somewhere. No one will see it. Scan your contributions for quality PRs and actually reach out to those people who are clearly invested in your code enough to understand how it works.

One of the projects I maintain, the original author literally just threw maintainer rights at me after having opened a handful of quality PRs myself. Didn't even ask. It worked :shrug: but YMMV.
"Unsustainable" might not be the exact right word for it. I mean, it's software - if you can compile it, and run it, it's not like age will actively deteriorate it like a physical good. (Bit rot is definitely a concern, but far less of one than e.g. salt corrosion.)
I'll tell you what so many tech bros tell artists upset about AI - you should be working for passion and love of the craft, instead of profit. Compensation only corrupts the dignity of the soul and results in terrible software, and programmers who only care about the paycheck.

Maybe you can find a second job, and focus on creating software as a hobby.
I don't actually think that's a problem with capitalism (though it has many problems).

I've always seen this as the markets reflecting what we collectively actually prioritize. Sure we want to be safe and educated, but damn it if we don't really get enjoyment out of fancy new toys, vacations, and new cloths.

In this case capitalism doesn't seem to be holding down salaries of the careers you listed. Its noteworthy that most of those industries are unionized, but if the unions are worth anything at all they should be pushing salaries higher than the market would have otherwise paid.
> It's surprisingly effective to store thermal energy over several months.

Do tell more.
There are multiple examples of companies destroying someones life. Nintendo has gotten people thrown in jail for modding things that they purchased and owned, certain corrupt CEOs have sued people into bankruptcy oblivion etc.

All of these are possible because they've created the government you live under.
Meta: Image and video editing through simple instructions
Was wondering the exact date of the quote used by Google but could not find it.

Looking at Adguard recent publication https://adguard.com/en/blog/afds-2023-recap.html it seems more in line than the one from 2021. But still they end with :

>Despite the fact that the Chrome devs spend considerable resources on fixing the MV3, and the dynamic is definitely positive, there are still many questions left.

Edit: for a technical listing of what is not possible with v3 : https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as...
I won't be surprised if that's true
Isn't coal the result of a massive accumulation of plant matter that couldn't be digested by any organism?

But then, once the current mushrooms and bacteria manage to digest it, there is no way for it to accumulate again like that.

Petrol might be a different story, coming from the plankton falling at the bottom of the sea instead.
In the long run, perhaps. Depending on the rate of tree replacement of those used as fuel.
Right of publicity.

https://www.inta.org/topics/right-of-publicity/
> Imagine a new type of open source license that mandated paying a membership fee to a global foundation to use the code commercially.

That would by definition not be open source.
Short answer is no.

I found a couple threads on it:

https://fortran-lang.discourse.group/t/automatic-differentia...

https://fortran-lang.discourse.group/t/automatic-differentia...

This is actually something I'm very interested in. What kind of a use case do you have? Is it general model training or something else?
Fork Chrome is usually easier said than done, as proven by the "success" of most FOSS forks, besides many key features aren't even in Chromium.

I am mostly a Firefox user, at least until it stays around.
This was my take, FWIW.

https://www.theregister.com/2023/11/16/canonical_microcloud/
This is essentially realizing that free markets don't pay proportionally to value created, but according to the marginal value created by paying more.

Compensation according to value created is fair. It's a goal we should strive for, but it requires either not going through free markets, or it requires empowering market participants to generate fairer outcomes.

This is pure fantasy, for many reasons: But if there was a union of OSS developers that would negotiate corporate open source users contribution to open source, and that would have the power to withhold license rights, compensation would probably be fairer overall.

Essentially a code collective rather than decentral anything goes open source ala GPL. I wonder if that would be attractive to some open source developers?

I think there sometimes is a strong aversion to get organized. "I just want to code!". But the idea that we can do without actively organizing society is naive, and if the outcomes don't suite us it's because those that actively organize (e.g. corporations) hold the power to shape the world in their interests.
> Google representatives earlier this year told some cloud customers and business partners they would get access to the company’s new conversational AI

See, that's the difference between OPENai and old g
Intent matters a lot when it comes to both morality and legality.
I don't think he is speaking about the ability to get donations. Rather about the tax consequences. It doesn't matter to governments how you got money, you have to declare it, even if it is GitHub Sponsors.

He did not say which country, but my guess would be Germany. You have to declare every penny here.
Also have into account at what point the code was merged. We have made changes to our code base, and he probably did as well. I'm not mad he is using the code, my problem is with removing credits and claiming the work as his own.

Basically doing stuff like this: https://www.reddit.com/r/developersIndia/comments/14m3evc/i_...

The video is him basically showing our CMS with the logos swapped.
Gitlab Offers a New Add-On
GitLab offers a new add-on
The thing is, not having adblock on chrome would make it unusable for work-related searches. Unless I'm on page 2 or something, I have trouble finding man pages/relevant Api documentation, and all the first results, while useful (especially when I have to do frontend stuff) are absolutely unusable without ublock, even the not terrible websites.

That'll mean I'll either drop Google search and directly search SO/reddit and have quicklinks for manpages and other documentation (maybe with GPT help to parse that), or I'll drop chrome at work (i really, really can't work without an ad blocker.).
> Because while corruption* is still rampant in the EU

> *also known as lobbying with so much money you can buy millions of times as much “free” speech as everyone else.

Firstly, corruption is not "rampant" in the European Union, it is on average the least corrupt political organization on this planet: https://www.transparency.org/en/cpi/2022

Secondly, lobbying is not corruption, it is legalized, registered and regulated in most EU members and at the Union's level even more so.

If interest groups cannot communicate their interests to politicians, how do you expect politicians to inform their votes, make laws, and take decisions?
Should they just guess or know everything about every topic they are solicited about? Should they "Google" the answers (the irony here should strike you in regards to the original post)?