skysight-inc/HackerNews huggingface dataset:
Never. Their price will steadily rise as the easily-accessible sources are depleted, until it becomes uneconomical to use them.

We'll likely see gasoline phased out for transportation by 2030-2035. Kerosene is still going to be used for jets and rockets for the foreseeable future; there are no good substitutes. Coal is already on its way out for electricity generation, and disappeared from railroads and ships about 70 years ago. Plastics are also here with us for the foreseeable future; they don't use much oil, and they give a lot of product benefits that can't be replicated with other materials.
Is it really that malicious?

Obviously people wouldn't use that source code if they didn't want it.
Until we have effective behavior-altering treatments that 'correct' people we have to insist on personal responsibility so that they can be put in prison.
They are absolutely corrupt -- intentionally corrupt, but the intention was to break the software in retaliation.

Drilling holes in your boat to sink it means yes, it is sinking "as intended", but it's still an act of sabotage.

I suppose you can specifically argue against the word corrupt as implying a corruption of the author's intention, but I think it also applies to "does not behave as anticipated".

(now, the interesting question is how fair is it to anticipate free work from an individual -- I don't know where to draw the line, but this seems to cross some boundary...)
His twitter page complaining that his github got locked-up suggests he cares. I am not unsympathetic, but only because, I am starting to see this more as an effort to undermine open source as a movement/cause.
I would like to remind everyone that Stross writes fiction for money. He does not make money off of accurate predictions. Here are some examples.

Back in 2016, Stross was confident that Brexit would cause mass famine in the UK:[1]

> I'm calling Hard Brexit a road to mass starvation and famine-grade deaths on a scale not seen in the UK since the Hungry Forties (that's the 1840s, not the 1940s).

Despite the UK leaving the EU's single market, the UK's currency has not plummeted in value and such famines have not occurred.

Stross has also been calling bitcoin a bubble since before most people heard about it. You'd think after a decade of being wrong he would change his mind. Even in 2017 when BTC was a mere $10,000, Stross claimed it was a commodity bubble. After receiving criticism for that view, he went a step further and declared that when the bitcoin bubble burst, it would cause those who lost their shirts to become neo-nazis.[2]

If this all sounds unhinged, that's because it is.

1. https://www.antipope.org/charlie/blog-static/2016/10/facts-o...

2. http://www.antipope.org/charlie/blog-static/2017/11/unforsee...
Insulin is a bad example. Research has shown that many type-2 diabetics no longer need exogenous insulin after they make the correct lifestyle changes.

https://www.sciencealert.com/science-proves-diet-can-send-ty...
Ask HN: Anyone else noticing long delivery times with Amazon?
I live in the Seattle area, and last week I feel like I started to see a massive spike in delivery times.

I've had a delivery that was supposed to arrive today that's been delayed for 2+ days. And when I look on for the delivery times of basically anything it seems like the expected delivery times are at the tail end of next week.

Just curious is others are seeing this across the country.
Best example for these juxtapositions is asking them how they pronounce "Gift" vs "Gif".
That's still only around $100 a year in electricity assuming 10 cents/kWh.
Mingus, Mingus, Mingus, Mingus ...
It’s pretty easy to say and quite memorable in my opinion. Are you aware of the Norse roots of the name?
You're complaining about reading 3 paragraphs. I think this problem is different from what other's are thinking.

People are thinking you don't have the attention span or self control to read something dense or heavy... I think it's something more than that. You could have a certain condition.
How do you tell, technically speaking, that someone is subscribed to your feed? Is it logging requests of the RSS feed url somehow?

Doesnt Feedly, for one, aggregate RSS subscriptions for all of its users? If I were subscribed to your blog through Feedly, would you see me as an individual subscriber, or all of your Feedly subscribers as one subscriber? If so, I imagine this would deflate your numbers.
> Despite the need to keep it clear, copyright does not reign supreme.

neither do NPM TOS, or whatever Microsoft thinks they are entitled to, since NPM is owned by Microsoft.
Wait wait, what's this about being noseblind? Is that a thing?
I wonder how many people’s learning has been held back because a teacher was too prideful to say the words “I don’t know” and then suggest looking it up.
Just to be that guy: the internet already _is_ a mesh.
The animation seemed like something from a Michael Bay.
Indeed. I'm well aware of how the creator wants me to say it. I reject his reality and substitute my own.
Heh. I overlooked that. I've updated my comment. It's still possible without eval, but with caveats.
I don't care either way; they're a private company. I love FOSS, but that does mean it's out there and you can't "take it back."

I think the more interesting question is: should NPM be liable for breakage? Should they have to pay for harm caused when this sort of thing happens? If people are paying for NPM's services, probably yes.
What a delightful tool. I can imagine having a lot of fun creating logos and icons with this.
Here's a contrary voice for an underappreciated option, despite the villain in this story.

I wanted a networked color laser MFP that could be used from within Linux without proprietary binary drivers, i.e., needed to natively support PostScript and have PPDs available. I did not want to give HP any business given what it has turned into.

Canon has color "imageClass" devices that fit this bill. I wasn't able to find a Brother unit where the PPD was self-contained, but maybe I missed something. The Brother PPDs I was able to get from their site had additional filter scripts or binaries to which they called out. The scanning function works great on the Canon via the "AirScan" SANE backend (I use it in WSD mode). Third-party toner cartridges are available. I needed support on an occasion and found competent, pleasant, non-outsourced Canon staff via their phone support line. Pretty happy with mine.

Now that WSD and AirScan are popularly supported on business-class MFPs and don't require manufacturer-specific SANE backends, there are probably other choices worth looking at as well. Kyocera is another brand that seems to support first-class PostScript printing.
The only thing wrong with Palatino is that it was never intended for typesetting body copy (substantial blocks of text) as opposed to display (headings, splash text on posters, etc.) and its proportions aren't quite right for that purpose.

Try the closely related Aldus, or in extremis just condense Palatino by a few percent. (The latter suggestion may get me yelled at, somewhat understandably, but I really do think it's an improvement if you're setting substantial quantities of text.)
I run a smallish web server with a raspberry pi - an independent, separate server for the website because I don't want it it to keep going offline when I'm playing around with my main machine.

I also run an internet-facing file server and ssh server for my private usage. I had some problems earlier with relying on DropBox, so I have 'rolled my own' since 2012.

The only thing I've ever noticed the ISP blocking is an email server.
#10yearchallenge Is Back
#10yearchallenge is back, it got linkedin to data collection in 2019, and of course folks are back sharing away how they have changed in 10 years.

https://www.wired.com/story/facebook-10-year-meme-challenge/
Got any advice on how to lay out a design for Flutter? I'm a back end dev mostly, but I'd like to have a go at making a small mobile app. My sticking point is building the interface. Doing it all in code without a layout design tool to help feels pretty agricultural.
This helps with CI and deploys, but on developer machines running `npm i` will install different things at different times. The amount of churn a `package-lock.json` file undergoes when all of the dependencies have a `^` is crazy.
The solution is to pay for business-class Internet at your home.
you can also call your isp and get port 25 unblocked, gp's experience hasn't been my experience
And JPEG should be JuhFegg.
The fact it even exists is 100% more legitimate than I expected.
I like to hate on ETH as much as anyone else, but isn't it also normal for stock market "whales" to buy/sell in smaller chunks to not move the market by much with a giant order?

Since ETH is based on a completely transparent ledger and not a privacy focused coin like XMR, all wallet amounts are public so you can see if a giant wallet pops up or transfers out to known exchanges - meaning a sale is taking place. So, it's natural to break it up into multiple wallet addresses.

Am I missing some other context here? I don't see what's wrong with using multiple wallet addresses to not let the whole world know about your large orders.
FreeBSD is generally more straightforward for desktop use, IMO.
> now, the interesting question is how fair is it to anticipate free work from an individual

I don't really see how this is relevant. Suddenly doing no more free work at all would have been perfectly fine, but this was intentionally breaking preexisting code.
I think this is one of those levels where it’s appropriate to ask for sources. Multiple sources, from reputable exchanges / sites.

Sometimes folks get disillusioned which can lead to things like very real depression which can drive them to do things that otherwise they would not.

I don’t agree with the choices in this case personally, I do not think we should rake the maintainer over a fire over it without more evidence of actual wrongdoing.

This feels to me, if I was projecting myself as an armchair psychologist, that feelings of disillusionment have driven this behavior and I can understand how maintainers like this get there, especially when people build multi million dollar businesses on the back of your work without giving support or worse, demanding things they feel entitled to.

Is it fair? No. Should perhaps they handled this differently? I wouldn’t have done this, I think there is a more graceful way to retire projects personally. Is it true that legally they were licensing their work in a way where millions could do this? Of course.

However, ethos cut both ways. Companies and certain individuals like to ignore the ecosystem and not contribute back, lots of big ones, that make billions per quarter, and then chastise maintainers for not being responsive, or trying to change licensing to get more personal benefit etc. yet they don’t want to be held responsible for the other side of the ethos: contributing back to those which you built your success upon.
Meh. It's common enough that people will catch on.

"Worldtree" is too 1990s. Better to have something with the power of myth and lore.
And? That's only relevant if it's their own name, or potentially if something falls under the purview of the Académie Française, and even then, that requires you to care what the Academy thinks.

There is more than one canonical way to pronounce things, even names. For example, what's the correct way to pronounce Arkansas?

The real issue here is people trying to assert there is only one correct way to pronounce it.
Hertz to Offer Insured Tesla’s for $299/Week to Uber Drivers
I've been looking into memory leaks for an Electron app recently, and a major source of problems are strings, strings have sort of this hidden feature/bug: if you slice a string a new string is not allocated in memory, instead the original string is kept in memory and a couple of numbers indicating the start and the end of the slice as indexes in the parent string are kept in memory. It sounds alright, good for memory usage even, but in many cases you'll be consuming way too much memory because of this.

Example: you split a string into words for spell-checking purposes, once you've spell-checked each word you cache it so that you don't have to ask the spell-checker again if it's valid or not, now each time the original string is edited every single intermediate string produced during the edit could be kept in memory just because you are caching a word out of each of them. This can get out of hand super quickly.

Each time you are extracting a string out of another string this problem can arise.
For one thing, the MIT Media Lab is an associate of Epstein's.
Itself. Anything in its star system. Any biospheres or sub-FTL civilizations within dozens of light-years. Quite a few idiots, who were trying to get selfies for social media. Probably some stubborn old locals, who refused to evacuate. ("My family has lived in this star system since before ... and you young busybodies are always telling us how it's gonna explode any time now ... and trying to force us out of our own homes ... and when has anything actually exploded after you damn busybodies claimed ... just trying to steal our homes, that's what you're doing ... ":)
The word "match" wouldn't have been used for most of human history. That seems to only go back to around the 14th century[1].

[1] https://www.etymonline.com/word/match
Don't they have the mobile data plan that they offer to people? Get a mobile hotspot and support an educational instituition.
not to mention the risk of blood clots. my wife had thrombosis and nearly died because of birth control meds, and once you look into it, it's more common than you'd think and women do not get nearly enough warning about the risk. All her friends went back to condoms and those more localized IUD hormone things
It’s probably related to the Omicron surge which is creating all kinds of logistical hurdles.
Sounds like some sort of medication
... it’s not obvious to me?
https://archive.md/ATW5p
Which is not what I argued :^)
The maintainer seems a few steps beyond unwell. Seems like he was planning a terrorist act of some sort. Even if one is mentally unwell, I would not first describe them that way should they choose to premeditate harm against others. If you're building bombs, you're almost certainly at that point. At the very least, the maintainer is unstable if not actively malicious and seeking to cause harm however he can.
Bob Saget has died
> Pin all you want, if the repo/vendor/maintainer pulls the release then you're not getting access to your dependencies at all.

And that's among the reasons people have started to commit their node_modules folders.

It has the neat side-effect of making people take a closer look at all the crap their pulling in too.
> That's not only a States thing. Direct debit works similarly in Europe.

Maybe it still works that way in some parts of Europe, but in others it has been changed to work differently, or doesn't exist anymore and has been replaced by other systems, depending on how you want to put it.
https://www.science.org/doi/epdf/10.1126/sciadv.abm1406
I'm not sure it is a community in the sense that you or your friends would recognize, but it is there. I use AntennaPod, and it relies quite a lot on RSS and Atom feeds, as do other podcast apps.. Submitting your podcast to major services like Apple iTunes using RSS is not a mere implementation detail, but a de facto standard.
This is a good idea and I hope to see that evolve. Any thoughts on how to export the notes?
You know you can like get them to fix that right?
This was very helpful. But I didn't understand the rules, so I thought it was broken when it kept showing me the same word.

I eventually figured it out by accidentally clicking the question mark (I am an avid interface clicker) and read the instructions...
dependabot (GitHub's free? notifier) is probably the biggest risk factor in npm supply-chain attacks. Because who audits the actual diffs?

"npm-crev" can't come soon enough...

https://web.crev.dev/rust-reviews/
https://github.com/crev-dev/cargo-crev
In theory black holes could do that. Some photons will slingshot around it and go straight back.
There was a lot I loved about Slashdot's moderation, and it really was a step forward, but ultimately it was a failure. The end product was a giant hivemind where a narrow range of opinions (essentially: "libertarianism good, Linux good") would be automatically upvoted and everything else was quashed.

It was a step forward but I'm not really pining for it 30 years later. I agree about the lack of progress in the meantime, though.

Ultimately I'm not sure it's a solvable problem. People don't want to change their minds, and are nearly always going to seek out little "bubbles" of likeminded folks.
I agree. Unless someone figures out some sort of epic hack around physics, I can’t see getting rid of the charging cable ever.
That was my first reaction as well but I can't imagine all the potential fraud that takes place in these marketplace. As the market-maker, you are facilitating payments that are many multiples of the actual revenue, let along profit, you're bringing in. I'd guess that even small amounts of fraud that need to be eaten can be rather devastating.

However, this is just an awful situation to be in for the contractor. It's rather difficult to have any reaction other than "Upwork needs to eat this" unless this type of thing is so common that it could have a serious impact on Upwork's viability.

I remember listing an somewhat odd item on Reverb, a marketplace that facilitates buying and selling music equipment, and waiting months on a buyer only to have the only buyer being someone in a foreign country that was asking me to send the package to a "relative in Texas", who would then forward it to him. Since sending it to Texas was technically covered under Reverb's seller fraud protection policy because it was in the U.S., I made sure to dot my "i's" with Reverb on it and ensured I was protected. I never heard anything else after the transaction so hopefully everything was on the up, but from that experience, I learned that these marketplace protections do require marketplace participants follow very specific guidelines and the person dealing with this Upwork issue did not follow those guidelines.
Maybe for the web4.0 we should head back to the token ring topology.
For normal, mainstream people, it isn't.
> It's been busted forever, but it's just how we do things around here.

Which is why the rest of the developed world wonders: So why don't you stop that and catch up to, say, the 1990s?
Reading antiwork last year, I feel it should have been called antimanagement.

Regardless of class of work (white vs blue collar), a bad manager is going to destroy any job satisfaction that might have been derived. Contemporary workforce management is a skillset that doesnt get taught in school, and in all of these low skilled jobs that are posted to /antiwork, people are being managed by probably equally low skilled managers.

Throughout my career, every job I have left is largely because I didnt like how I was being managed. That has always been the impetus to go out and apply for a new role.

The best manager I've ever had was in warehousing temp job, and I'd go back to him in a heartbeat if I wanted a break from corporate drudgery.
about the same as comcast in the US...
> The publication of their package.

AKA peanuts.
In my county today we have 1657 active cases and 16 hospitalizations. A year ago we had 324 active cases and 22 hospitalizations. That is a 1% ratio vs a 7% ratio.

Of course it takes time for cases to progress, but that's a big difference.

Consider also that they are getting better at treating cases in the hospital, people are vaccinated or have natural immunity, highly effective antivirals like paxlovid are about to become available, and it looks like the story here is similar to SA.
Evil Wordle: "beefs". I won after 6 guesses

arose
until
weeds
peeks
seems
beefs
I think when people complain about emissions from Bitcoin, their beef is really with both energy emissions and Bitcoin. If our energy production did not pollute, then I wouldn't care how much people mine it, but as things are now, it seems wasteful.

It is often considered more wasteful than those other things you listed because the mining algorithm is designed to be wasteful; i.e., if people design faster mining chips, it doesn't make anything more efficient or increase economic growth, it just causes the hashing difficulty to increase among all miners. That is sheer stupidity.
That feels unnecessarily pedantic. If the sole job of entity X is to perform action Y, and it always performs this action idempotently, then why not describe X as idempotent? It's shorter, and it's clear enough. It might not be precisely accurate in the dictionary definition of the word - but natural languages also have DSLs, and those DSLs evolve to adapt to their use cases. Saying "thing that performs an idempotent action" over and over again is a waste of everybody's time.
I had a teacher that made (forced) us to do tables in wordperfect (windows version) with - and | because thats the way he had always done it. He banned me from talking in his course because I was explaining to others how to do things properly.
In a closed source app, you can make a 'credits' button that lists the various MIT/BSD licenses that you're utilizing. On a website, you might find it under 'legal' or 'about' etc.
If you move your comment threads off of being rendered by the server, that old Athlon will handle this traffic no issues:

https://wordpress.org/plugins/fastcomments/

(Shameless plug - I created fastcomments)

We have a SSR solution coming this week, too, so JS won't be required.

Just reach out if you sign up and I'll give you a custom package between the two tiers we have today (the ability to do this yourself is coming soon as well).
Please point me to precise language that describes antenna gain without using the word gain rather than making a vague declaration. You seem to be trying to pigeon hole the word gain to mean only electronics gain [1] while the word gain has various related meanings [2] and in the RF world antenna gain is precisely defined and does not involve amplification [3].

[1] https://en.wikipedia.org/wiki/Gain_(electronics)

[2] https://www.merriam-webster.com/dictionary/gain

[3] https://en.wikipedia.org/wiki/Antenna_gain
How did the chicken come about though? If we define chicken as exactly what we have today, that means it must have been born in a hard shelled egg.

I'm assuming that evolution would happen slowly over time, the creature that ended up becoming the chicken would have had to already been laying eggs. The egg laying feature would need to already be present for it to be our modern day preciously defined chicken.

The egg had to have come first
dups: https://news.ycombinator.com/item?id=29862382
Here's a good example.

https://bugs.freedesktop.org/show_bug.cgi?id=76935
> People like you aint indivuals. You are all the same bunch with exact the same opinion and the same way of misunderstanding things. Dude you are totaly transparent

What's transparent is that nothing you've said is based on facts or rationality, it's just regurgitated hysterical opinion. And since you've been nothing but a childish and frankly rude idiot I'm not going to engage with you any further. Hope your little cold gets better soon.
Automated Mushroom Cultivation Yields Delicious Fried Goodies
Yes it is absolutely, but it was by design, in order to generate growth for NPM the company at the expense of the Node.js community. I'm not saying this, Node.js creator said that.
No. A measly $1 million of funding from an American NGO to prodemocracy initiatives in an authoritarian country racked by inflation and other longer running issues is NOT to blame for Putin deciding to invade. Putin makes his own decisions and the people of Kazakhstan have their own agency, they are not stupid puppets of America.