skysight-inc/HackerNews huggingface dataset:
Kind of an indictment of the FSF that you think no one would bother talking to them.
This is interesting to read. I've used CMake on-and-off for mixed python/C++ code bases, and in particular https://scikit-build.readthedocs.io/en/latest/ which aims to integrate with cmake (lightly mentioned here but not evaluated as "getting away from setuptools".

But I have never been satisfied with the solutions for out-of-tree builds with python - being able to debug-in-place extensions _and_ eventually install in a single package structure seems to be somewhat in conflict with the way that Python allows you to structure packaging, without lots of environment variable hacks.
Magic will be gone when there is no mass adoption due to bad UX. And UX is not that good right now.
For me, it puts a comfortable professional distance between public projects and real accounts, and it reduces friction on pseudonymous and international payments.

Banks and credit unions in the US usually have a bill pay system to send checks or e-checks for free. Some people do use it to contribute to projects, sometimes even as a recurring donation, but it's rare. I'm not sure it would be so cheap if it weren't rare.
If Elon Musk follows through on opening up the supercharger network to all EVs, it will be profitable for him and a gamechanger for all EVs.

When I'm traveling, time is money, and I'm happy to pay for the charge. Electrify America saved my butt on my recent odyssey by mostly providing 100 kWh fast charges, but the semi-broken fast chargers in Grants Pass and Albany, Oregon both cost me an unnecessary additional hour delivering only 33 kWh apiece.

https://electrek.co/2021/07/26/elon-musk-explains-tesla-open...
Spot on. The level of fanboying is this thread is quite something.

Not only Matrix leaks metadata all over the place, but it relies on the idea of encryption being safe FOREVER.

In 30 or 40 years all your messages might be public.
Coming from embedded/avionics, it's shocking how careless and cavalier the rest of the development industry is about their dependencies. At most places, outside large FAANGs that bake external dependency reviews into their process, the process is:

1. Developer has a problem to solve

2. Developer does a few web searches and finds libXyz, which looks like it solves the problem.

3. Developer tries libXyz and it solves the problem.

4. Yolo! A libXyz dependency is added, and now it's part of the product that the company stakes its name and reputation on.

Total madness. What else does libXyz do? What data does it collect? What does it do with that data? What bugs does libXyz have, and do they put our product at risk? What about security risks? Does libXyz have tests, and do they pass? How extensive is its test coverage, and would that be sufficient at our company? Does libXyz impact the overall performance of our product? What is its maximum memory footprint? Does libXyz limit our product to a particular architecture? What is libXyz's license, and is it compatible with our product? Who is responsible if libXyz fails and our company gets sued?

You're lucky if the developer even thinks about one or two of these, let alone fully auditing the library. Staking your product on the suitability of a library but not actually thoroughly vetting the library. And some products out there have hundreds of dependencies, all added in the manner described above. We're just handing out loaded guns.
It's probably important to be precise about what type of farming - commercial vs subsistence - while acknowledging that many farmers fall somewhere in the middle. I think you're describing the former, while this article is more about the latter.
The article states that this was part of an effort to reorient the country's culture. That might seem strange to Americans / Western Europeans today, but this was not an isolated case and while it might not be PC to say so, this could be a constructive thing (with the right approach and an amount of luck).

A more modern example is Turkey, where Atatürk revised script, clothing, education, and many other aspects of the country's culture. While no one will every know "what would have been", it's arguable that these reforms made Turkey more "European" and less "Middle Eastern" - which I think was the intent.

So, today Turkey is more like an Italy than a Syria (though that is changing), and perhaps those reforms are part of the reason why.
Prevalence of Prejudice-Denoting Words in News Media Discourse
A floating desk? Sounds cool of course, but doesn’t the movement distract?
Where do you have less then 10% of US population being slaves from? I found 18 percent of the total population in 1790, or roughly one in every six people. https://www.statista.com/statistics/1010169/black-and-slave-...

And based on what I know, it then went up due to cotton boom.
Old tech companies that exit their engineering roots to become marketing and sales companies are a sad sight.
You speak like he wrote the Kernel (and Git) all by himself.
Not only Matrix leaks metadata all over the place, but it relies on the idea of encryption being safe FOREVER.

In 30 or 40 years all your messages might be public.
Just like the PC, they didn't realize it was important until it was too late. In my experience, mainframes are a superior way to develop and run every kind of software. The PC is a crippled, stupid stepchild by any reasonable comparison. Just the idea that you need to setup and manage 1,000 of them to come close to a small mainframe is ludicrous. Who needs the overhead and maintenance? Sure, you can swap machines and distribute loads between them, but who wants to? Yuck. It's a lot nicer to have that stuff handled automatically.

Also like the PC, IBM didn't realize that their boxes could be used for this new funky thing called the internet. Talk about blind-sighted. Their first web product was an abomination they inherited from their purchase of Lotus. It didn't work and produced unusable websites, boding poorly for IBM's entry into that market which was already taking off with Active Server Pages and XMLHTTP.

If IBM had loudly (and correctly) proclaimed that mainframes were the place to run web services, everyone and their mother would be running mainframes right now instead of Linux boxes. IBM's eventual realization of this led to their purchase of Red Hat!
Niger Is the Land That Covid-19 Forgot
I don't think that's right.

Most farming was smallholdings. So there was some sowing during specific seasons, harvesting hay (winter food for animals) but you also had animal husbandry, shearing of sheep, taking them to pasture, milking of cows, rudimentary veterinary items such as helping the cow give birth, snipping the hooves off sheep so they don't get infected, disinfecting parasites, thatching houses and buildings, building wattle fences, clearing bush, making beer, fixing carts, ploughs and other farm implements, preparing for festivals, preparing fruit and vegetables for winter (preserves) curing meat (for winter), collecting fuel, going to market, etc., etc.

You also either hired a blacksmith or you needed to make your own tools (hinges, nails, hitches, etc). all quite labor intensive. There was no "Rural King" or whatever to drive down to.

There was little "downtime". There was always something to do. Something was in disrepair.
That percon can be replacable. Or it can be team. And you don't need to worry about the AI tiring or damaging their vocal cords after trying out different intonations all day. And eventually the there will be good enough automation to generate the intonattions too - either entirely or with minimal input from a voice director.
Seems to work well based on a quick trial on the web site.

Annoying that I seem to have to download the app to see how much it costs.
Rental companies generally seem to frown on taking their cars off paved roads.

Of the 12k on my car, 9-10k of that was road trips around California. It’s easy to rack up miles if you’re into outdoor recreation. 500-600 mile range would be great, 400 mile range a minimum. 300 mile range is not practical at all. I’m assuming we’re talking advertised ranges, if it got 350 under taxing driving conditions and ac use or freezing weather that would be acceptable.
It sounds like being ruled over by a socialite.

I don't know anything about Peter, did he take anything apart from fashion from his grand tour?

It says he worked at a shipyard which is admirable but no further mention of what impression that left.
Nothing says "Modern Operating System" like "New Java/COBOL Interoperability".
> Cross-compiling will become possible. For years we've told people "sorry, distutils wasn't really made for cross-compiling, let us know if you have any luck". As a result we've completely ignored users on some exotic platforms, and also spent a lot of time fighting with different CI systems to do native builds.

As a user (not a developer) of SciPy, this is the big win. My "exotic platform" is embedded Linux distributions via Buildroot[1]. This opens the door to many downstream libraries becoming available as well, such as pandas and scikit-learn.

[1]: https://buildroot.org/
Lucasfilms should have stopped making Star Wars after The Return of the Jedi. Everything since has been abysmal. That's just a fact no amount of deepfaking will change.
This whole article reads like someone out of touch. We went to the countryside to observe the pastoral lifestyle! Hey look at these farmers! They're "working from home" all the time! Wow look at them milking cows!

Farming is a hell of a lot of work and they have a poor "work life balance" out of necessity. There's too much to do. Maybe they find it rewarding, but I don't think it's an ideal everyone should be striving for.

Also, try gardening, it's fun to grow your own produce.
Feature Parity (pattern for replacing a legacy system)
our block depends on the device, on android it's dns and showing an overlay on adult contnet. in ios it's through dns/vpn.

regarding social media - that's next on our list! porn was the 1st use case and we plan to help people limit social media and gaming in the coming years.
Apparently the author was unhappy with someone re-releasing the software while erasing the original credits (multiple times?): <https://stackoverflow.com/a/1693549>. Not sure why hiding the source code would help much, but oh well.
Nice article, at least it's a smooth procedure not involving trying to find specific FireWire cards -in fact finding something with a suitable firmware- as I did with SGI O2s and Mac G4s.
Content marketing: wat is het en hoe levert het meer omzet op?
> I think it is great that they want to get memory controllers out of the CPU

The trend is out of the CPU now? I was hoping they would instead start layering DRAM stacks on the CPU die.
UI and UX micro-tips: Volume eight
It is a bit more nuanced than that:

The way you wrote it makes it sound like someone can make the project proprietary over night.

They cannot and I wish GPL people would stop pretending.

Whoever has a copy of the repo or even a snapshot of the source can continue using and developing it under the original license.

What one, strong contributor can do is make a proprietary fork and stop contributing towards the original open source one, possibly dumping prices and thereby starving the original project of code and donations.
"Commercial" farming is no assurance of stability either.
Do you mean the x86 PS/2? It was not a very easy system to work with, compared with clones.
AppArmor does very little compared to modern sandboxes.
Fair point. Not all job descriptions align perfectly with the FAQ, it's a work in progress.
It's probably safer if people stick to primary sources with good reputations anyway, right?
On the contrary I believe. If you really factor in social momentum a name and association with the city can carry, it may be neutral. Perhaps some intelligence in inheritable and you got your answer.

But even over such long times wealth can be transfered. Don't know how many can trace back their lineage to the Medici, but it is entirely possible even with devastating wars rolling the dices anew.
https://archive.md/GsNcf
Postgres Full-Text Search: A search engine in a database
> They uncritically accepted these claims, without sufficient investigation, because they wanted them to be true.

That doesn't match my recollection. For instance, I recall the reporting I read about the Steele dossier reported that it existed and made claims X, Y, Z, but it did not endorse those claims. And that's not just me: https://en.wikipedia.org/wiki/Steele_dossier:

> The media, the intelligence community, and most experts have treated the dossier with caution due to its unverified allegations...

On the Lafayette square thing, I don't recall how tentative the exact language the stories used was (and I certainly didn't read every one), but the the timeline of the events makes it very clear that crowd clearance and the photo op were closely coordinated (https://en.wikipedia.org/wiki/Donald_Trump_photo_op_at_St._J.... Which does back to my last point: it looked like a duck, it quacked like a duck, they reported it was a duck, but after a year of investigation and a battery of DNA tests, it turned out it was a mutant goose.

I wouldn't draw too strong conclusions from Greenwald's list. And frankly if those things are embarrassing he should be embarrassed too, because the "Havana Syndrome" story (#6) isn't over, yet he jumped the shark to claim it's been debunked. He honestly seems to be cherrypicking to support his narrative, which is one of those things you have to correct for.
Peter reformed Russian army, build an effective navy, won a few wars, and founded St. Petersburg, among other things.
It looks a bit overkill, but the domes could feasibly be to allow for proper temperature and moisture control of the concrete curing process.

Or to make satellite overwatch of what they're doing under the dome that much more difficult.

Or both!
I live in Canada. Good luck with snow-covered roads:

* http://icyroadsafety.com/icyroad1d.shtml
It needs quite a few dependencies in its `requirements.txt`. Did you install them globally?
If I use `-m venv`, it doesn't produce the `activate_this.py` file that this plugin needs.
Nothing says success project like bureaucracies of 200 nations involved.
Coincidentally, I recently stumbled across a really great lecture series with maybe 50 hours of great university lecture style content on Imperial Russia and I've been listening to it as I go to bed. Around episode 7 or 8 I believe he discusses this episode. If anyone wants to learn about something off their normal radar, I really recommend this lecture series.

https://www.youtube.com/watch?v=6qsss5phzpg&list=PLEETkM6vwQ...

It starts off kind of slow. Id say the first episode is probably the worst of the series but the guy's got a captive student audience so I don't think he's prioritizing reeling in the audience.
I'm not saying pharmaceutical companies shouldn't be regulated. I objected to the notion they should be held liable for side effects. Those are known risks inherent to the treatments.

Widespread data collection on the other hand is totally unnecessary and should absolutely be a massive liability for any company that does it.
I think the exception is if you are a founder, for at least two reasons. First, if the startup does have success, you can make substantially more than any 9-to-5. Secondly, the skills you develop running even a smallish company can translate well to upper management if you do ever decide to “work for someone else”.

N.b. I do not know this from personal experience, just my observations.
Sidenote: In VM, you could spawn a new machines with "physical" storage or drives (Nothing was physical on the mainframe; everything is faked just for you! Awesome.) by typing a single command at the command prompt! If you needed to fix a bug in some combination of operating system and IBM products, you could spawn that exact customer-replicating environment in about 2 lines of text.

Try that with Kubernetes!
This series is one of the very rare ones in which my favorite actor, Patrick McGoohan, makes a couple of guest appearances, and even directed one episode.

https://columbophile.com/2020/08/30/episode-review-columbo-a...
Must-Have IntelliJ Plugins to Improve Developer Productivity
I use the PDF viewer built into Firefox and Edge. Am I missing out on something?
>Is it required for open source software to support every combination of compiler, kernel, libc etc?

If the versions of the components are within the range of what is defined at supported, then yes, absolutely. Most open source software supports a certain range of all the dependencies it needs to compile, like libfoo >= 0.2 - <= 0.5, libbar >= 1.0.0 - <= 1.8.0 and so on. This is encoded in the build scripts that check for this and set up the final Makefiles or whatever to actually compile the thing.

In practice it's more difficult because distributions often "fix" build scripts to allow versions outside this range, or the libraries they ship are heavily patched, but in that case it's still a bug, just some else's.

I think writing something against only a single specific version of anything is a shoddy practice and leads to brittle and ultimately hard to maintain software. It means you can't easily do updates and will depend on bugs in whatever version you use.

If you seriously suggested that way to handle things to an open source project most would laugh at you.
No, you're wrong. An OS that is just tuned for performance cant devops the blockchain like IBM's AI can using serverless IOT devices.
Protocol is part of a FQDN, so this isn’t entirely surprising.
CDC reverses mask policy:vaccinated people should wear them indoors in hot spots
Greater Than Ourselves?
> And it's not like your wife gets to share the labor since she has her hands full with feeding and clothing the family.

At least in here, a lot of animal care was traditionally done by women. So did quite a lot of field work - a lot of it does not require that much physical strength. And clothing is quite serious time consuming work, really. The amount of time required to make the fabric is quite huge.
What does the perfect trading app look like? No Fees?
Lightyear is launching in the UK later this year...with no FX fees. What else is missing? What do they need to do to win?
Of the amount of goods and services you can buy with it.

Fiat is just a convenient unit of account, that serves the purpose of contrast.
If you consider "farming" just working on the field.. then yes, they didn't do much work on the field itself. But there was a lot of other work to be done, from tending the animals, fixing/repairing farm equipment, making more profitable items (cheese instead of milk), making cloth, candles, etc.

Saying they only work a few weeks, is like taking someones code, counting the characters, measuring their typing speed and dividing the number to say that an average coder only works 5-15 minutes per day.
The statement is not true in general. The typical layout of a European village is having the houses close to the centre and the arable land surrounding the village. You wouldn't have your arable land directly outside of your porch (you wouldn't even have a porch).
And that was probably the setup centuries ago when feudalism was still practiced. Through inheritance, the last pre-industrial farmers were tending to parcels of land all over the place, although probably still within a reasonable commute of their village.
But definitely not "working from home".
> No one, after all, wants to come across as clumsy, patronising (sic) or fawning."

Or come across as creepy :). The article is well formed and I completely agree: a complement (generally) costs you nothing but can have outsized positive effect on a recipient.

And even _knowing_ this, I've generally not complemented the pretty dress that a lady is wearing on the train or at the store because, well, because imagined scenarios where I'm briskly turned away for the audacity to talk to such a person. To combat that and to not sound like I'm trying to strike up conversation, when I give compliments to strangers I do it casually and as I'm leaving their vicinity (for guys or girls). "That's a fantastic shirt," or "beautiful necklace" happens on my way out.

It also turns out I don't think I know how to take a complement. Like, I can say thank you, but feel pressure to give a complement and I prefer to give a genuine one but then worry it will come across as forced. This reciprocity is highlighted in the article. It is also a pattern used by folks preying on others. Overall, I feel I'm generally socially awkward and I've settled on the drive by complement with strangers. Folks I know, that's different.
Hey there, indeed I put an upsell screen at the end of the download because our mobile apps are currently the most advanced background remover and image editing tools we have.

The price for the mobile app is $9.50 per month and there's a free version.
The concept "cottage industry" or "putting-out system" was essentially work contracted to subcontractors providing the raw materials and collecting the finished products in pre-industrial Europe and America.

It was essentially making use of the availability of labor not working on the land. It was prevalent between the 15th to the 19th century.

https://en.wikipedia.org/wiki/Putting-out_system

From the putting out system also emerged a network of proto-industrial business people enabling them to accrue the capital which would go on to become one of the catalysts of the Industrial Revolution.

Even so, these were times with no labor protections or modern civil rights. The putting out system wasn't an equitable system. People working in these systems often had to abide by the prices and conditions set by the businesses putting out the work to them. Child labor and domestic violence were part and parcel of life.

Thomas Hood poem "The Song of the Shirt" (1843) was published to raise awareness about the plight of the working poor at the time, notably homeworkers who easily fell prey to debt struggling to the point where they were forced to live hand to mouth. Charles Dickens would famously go on to deliver similar criticisms through his social novels.

https://en.wikipedia.org/wiki/The_Song_of_the_Shirt
Investing in Valora
Personally I find very few sites that work in Chrome but not Firefox. But as a web developer I'm still irked by some of the more "fun" APIs that firefox refuses to support such as USB/PWAs/NFC etc.

Your issue however also ties in to what the article said about how Apple does not auto update Safari. You're tied to Safari 12 partially because the upgrade flow is a huge disruptive process as you have to update your entire OS to a new major revision.

Who can say why those sites are breaking for your version of Safari. Web devs do love to just use the "latest and greatest" APIs just for fun, but it could also be that their changes have improved the experience for the rest of users on modern browsers, and that for them outweighs the loss of users still of Safari 12.

I'm not saying every use of new APIs is justified by web devs, the population of web devs is too large and varied to make any statement about the group as a whole. I am saying that the lack of modern features by Safari and Firefox _is_ a detriment to users and web devs, and it pushes developers to make native apps instead which I would argue are a worse experience for many users for certain use cases, and a worse experience for many developers as well.
Invoking Occam's Razor, I think that most people who come into the open-source community, promise the moon, and open a Patreon/paypal, actually believe that they can make a difference where so many others failed. They've just vastly underestimated how hard it is to accomplish their promised goal. Then they get defensive. They use the newly-discovered complexity as an excuse to keep accepting donations, and put projects on hold without telling anyone, and move on to a new shiny area where they think they can make a difference. Sometimes they actually do eventually find a goal that they can accomplish, and deliver.
Decentralization in XMPP exists to a much greater degree that in is in Matrix.