skysight-inc/HackerNews huggingface dataset:
Imagine some average non-technical young person in his or her mid 20s who time travels and appears naked before someone like Newton or Maxwell.

It would be interesting to imagine the conversation when they try to decipher the future science and technology from the "commoner" from the 2019.

"You are Newton, you are famous man. You discovered gravity I think. But you were wrong and everything is relative. There are black holes that suck even light. Light has a speed and nothing can be faster than light."

"Maxwell. I have heard that name. Batteries or something. Anyways, there is this thing called quantum mechanics where everything is either particle and a wave and nobody knows how it works and its weird. Have you met Schrödinger and do you know about his experiments with cats?"
As a UK home baker I was surprised to see that the majority of US bread recipes i found seem to need sugar as a substantial ingredient (see https://www.thebrewerandthebaker.com/archives/17796) . Bearing in mind that bread basically consists of flour, water and usually yeast, the need for sugar is puzzling, especially as it doesn't really add to the flavour.
I really feel this when working in python. It feels like there are a million tools that each support 1/3 of the standard.

E.g. I recently needed to convert raw OCR files to PDF -- place TIFs on each page without recompressing, place invisible text on top, add bookmarks, save. I ended up stringing together three python libraries (img2pdf for efficient image combining, reportlab to place text, PyPDF2 to merge the two), which was both clunky and slow. Second pass was scripting command line tools (tiffcp + tiff2pdf + reportlab + pdftk), which was still clunky but at least faster.

It would be awesome if there was one solid, fast implementation that lots of language ecosystems could wrap and contribute back to. I haven't looked around much outside of Python -- maybe that's OpenPDF with Graal, or PDFium, or something else mentioned in the sibling comments? But there are so many usecases for PDF, I wouldn't be surprised to find that those also fail to cover the whole field.

Y'know what I can imagine working is a package ecosystem that uses a common in-memory data structure, so you have one base package that does the reading and writing and low-level manipulation, and someone else can come along and write the equivalent of img2pdf or reportlab as separate packages that compose without any efficiency loss. That could work in any language but it feels like the kind of thing Rust is doing really well these days. It might just take some good branding around "hey, here's a low-level FooPDF data structure that is easy to write high-level libraries against -- make sure to mention in your docs that you're compatible with FooPDF." Sort of an Apache Arrow approach.
Live. More seriously: I'd pick up new hobbies, try things I never had time to try, get better at music and cooking, dedicate more time to my well being (yoga, meditation, 9 hours of proper sleep every single nights), spend more time with my soon to pass away grandparents, grow my own food, shorten my endless list of "books you definitely should read but you don't have time to", hike a lot, probably do some volunteering to keep me busy when I want to feel like a useful citizen. Heck I'd even go back to university just for the sake of learning.

Not working means that you reclaim 50%+ of your awake time, and not any 50%, the 50% during which you spend most of your energy. I'm already living on ~70% of the min wage of my country, and I don't feel like I'm restraining myself at all so it wouldn't be such a big deal.
The irony here is most modern CISC design are breaking instructions to RISC-like μOps. Moore's law also means - you have more transistors for the same area, now figure out how to use them creatively to increase performance. Workloads are constantly evolving and hardware evolves with it to make those workloads fast.
Having developed a similar library, I have written a (rough) response to this question here: https://lightbus.org/explanation/lightbus-vs-celery/

I suspect the answer will also apply to something like Lahja.
That's where I found this[0] packages so useful

[0]https://github.com/raxod502/el-patch
Correlation is not causation, that entire article is based on a common fallacy. To name a few counterexamples: 1) Switzerland. Gun ownership is similar to the US but there’s way less crime. 2) Kennesaw, Georgia. Gun ownership is mandatory for every home and crime rates are far lower than in the surrounding counties.
> ...But actually building _new_ software in Python 2? It's just crazy and asking for serious problems in the very near future.

Yes, sadly this still happens.
Chuck Moore’s software is somewhat famous for reducing the complexity of both the software itself as well as the requirements. In developing a web browser, he would probably eliminate all of JavaScript, the user interface, and most of CSS, and leave it to run only on a chip he designed for the purpose. His ideology is super cool, but isn’t what is expected of software like this.

For instance, OKAD (chip design and simulation CAD package) is 500 lines of colorForth. Although it includes all sorts of fancy tools, he also applied his ruthless minimalism to the requirements.
> Portability is not important. Portability is not possible. Real applications are closely coupled to hardware. Change the platform and all the code changes. If it didn't, you wouldn't have changed the platform.
Europe’s top court sharpens guidance for sites using leaky social plug-ins
> Everyone, even healthy people, should attend therapy if able.

I feel like this is just a weaponized meme developed for the purpose of marketing.
>Ingested microplastic particles can physically damage organs and leach hazardous chemicals—from the hormone-disrupting bisphenol A (BPA) to pesticides—that can compromise immune function and stymie growth and reproduction. Both microplastics and these chemicals may accumulate up the food chain, potentially impacting whole ecosystems, including the health of soils in which we grow our food. Microplastics in the water we drink and the air we breathe can also hit humans directly.

And a little more concerning

>What matters most is whether these physical and chemical impacts ultimately affect an organism’s growth, reproduction or susceptibility to illness. In a surprising study published in March, not only did fish exposed to microplastics reproduce less but their offspring, who weren’t directly exposed to plastic particles, also had fewer young, suggesting the effects can linger into subsequent generations.

https://www.scientificamerican.com/article/from-fish-to-huma...
Two Puerto Rico Hospitals Suffer Ransomware Attack Impacting 520k Patients
And it's lucky that they've now paid off a tenth of the cost of developing the software.
Flour, yeast, water, and salt - maybe a stabilizer for commercial sales.

Why corn syrup?
Power can be stored in other mediums besides batteries. See reservoirs, winches, etc.
Re " In my opinion Tesla needs to prepare to be in the budget space." There are entire large traditional car companies that build no, or very few, budget cars.

To make electric cars cheaply, it will take several changes, some of which look promising, but should not be underestimated for time and difficulty:

It will take widespread adoption of level 4 autonomy to make crashes rare

Scaled-down lightweight EVs will have to become available and accepted, especially w.r.t. safety

It will take finding the sweet spot for some markets: E.g. on-demand scooters, privately owned semi-enclosed trikes with light-enough removable battery packs for apartment dwellers, etc. Vehicles will need a "Cambrian explosion" of variety.

It will take regulatory changes to support the above
If only a politician could get elected by saying "more green stuff, then there'll be less refugees!". The populace would not bother to understand the relationship.

Also, yeah, maybe it's too late now. If only one could reload from a savegame and learn from experience next time around.

Amazingly now a lot of the "Western world" would prefer those other human beings die rather than suffer a downgrade of their comfortable lives...
Anti-meme law could punish image sharers with fines
Does this mean we can make lighter/smaller RTGs?
And less heat, right? Doesn't that take more energy than AC?
A computer system that knows how you feel
> It is therefore hardly surprising that extreme heat drives migration. Such mass displacement makes extreme heat a worldwide issue.

So this is the real reason for the US Border Wall, right?

That would be an ironic acknowledgement that global climate change is a serious risk.
From my reading of this, it sounds more like that the last bill was very optimistic, and those targets are not going to be met so they've been revised.

In addition, it sounds like those plants are still used. It would be great to say "screw them" if some percent of the state wants to give up on having air conditioning and refrigeration - that would really help the climate for sure.

I am concerned that the renewable standard isn't set to be maintained after 2026, was that meant to be followed up in a separate bill which will set additional standards?
I wonder how difficult it would be to create photographic film "from scratch".
> Which people don‘t buy most of the time.

Now you‘re just imagining things. In 2018, 36.5% of the newly registered cars in Germany were small or compact[0]. Also have a look at this statistic [1].

> higher rent is the price of living in a city [...] Higher transportation costs are the price of living in the country-side.

Exactly. Now think about this: They live in the countryside BECAUSE they cannot afford to live in the city, which ends up being cheaper even if you have to pay for a car, especially with the current housing market situation in cities.

[0] https://www.kba.de/DE/Presse/Pressemitteilungen/2019/Fahrzeu...

[1] https://de.statista.com/statistik/daten/studie/165065/umfrag...
The release philosophy conflict is interesting. Very rarely do we see "finished" software, but the current "official release" version of qmail was released on June, 15, 1998. This is basically due to DJB's insistence on avoiding bugs by taking the UNIX philosophy as far as possible; everything is done by a small set of processes communicating over pipes, and the attack surface kept very small.

The downside is its limited integration with other systems and especially databases. If you want to configure qmail, it has to be through text files. But if you want to operate one of the common cases of a relay-only host or a single UNIX host delivering mail to its local users, it works very well.
Taxis, city buses, UPS trucks, etc, all tend to be busy during the day. They get charged overnight, when grid demand is lower, and take advantage of low off-peak electricity prices.

The idea that these things place a “huge strain on the grid” as the poster above suggests just sounds like more made up FUD.
Isn't Carnot efficiency higher than 29%?
I'm a big Rust fan, but right now, Rust is still missing a few important features that C++ can offer.

Most of those are in progress and will materialize eventually.

* const generics: landing relatively soon but still not there

* const/constexpr: support is getting better , but is still very limited right now

* lack of higher kinded types prevents things that are quite easy to do with templates. The GAT (generic associated types) is being worked on but nowhere near completion

* obviously the library ecosystem is tiny and immature compared to what C++ has to offer

Feature wise I believe that Rust will be on somewhat equal footing to C++ in a few years, at which point I won't see any reason to use C++ over Rust, except if you rely on certain libraries - or in a domain where Rusts trait system is just inferior to classes + inheritance.
Like a certain sized company, Microsoft? And that's why we're in this situation, because frankly Microsoft is big enough to get slapped hard if they didn't comply.
The lymphatic system itself can have severe issues. Consider this spiral one of my family got: back hurt, get a chiropractic, no exercise, bed-ridden for weeks, eventually recovered, but obtained lymphatic swelling of feet.

EDIT:
Fact-checked the story above, back pain wasn't the cause. Bad hydration was. After drinking more the symptoms passed (swollen feet).
Facebook’s Like Button Makes Websites Liable, Top EU Court Rules
Yeah, it's always cheaper to just take pictures with your phone, but using old and more difficult methods makes the photos seem more important even when they are objectively worse.

I've been meaning to try wet plate photography[1] because it seems very intriguing to my closeted-hipster self, but I don't trust myself with the chemicals needed.

[1]: https://www.youtube.com/watch?v=TKtE_j9jmtk
But is it worth all the things one has to give up just to make sure life is fair?
Next up on the guardian: We show some ten-yr-olds a cassette tape. Later tonight some teenagers attempt to text on a rotary phone. Sigh.
AC is more efficient than heating since it is just moving energy around. And yet I don’t see wailing and gnashing of teeth about heating when it is frequently accomplished by burning oil in an on-site boiler. I get the sense that it comes down to places that use AC to make the 3 horrible months of summer livable vote the “wrong” way, while places that burn oil to make the 3 horrible months of winter livable vote the “right” way.
That's nuts. Millions and millions of dollars left on the table. You have to A/B test the hell out of pricing (and methods of delivery). I've been a long time user btw. Great product.
Fair enough, but that is totally beside the point.
This is nothing new and unnessesarly competative.

RISC-V is designed to make pipelining very efficent but there has always been a limit. RISC-V just helps you get close to that limit with limited complexity.

Beyond that, part of RISC-V will be the 'V' standard extension that will give you access to a advanced vector engine that is a improvment on many of the ways we do SIMD now.
First Human Crispr Trial in the US Aims to Cure Inherited Blindness
I still run it happily.
> Rather, if something that is moved is moved by someone else that is before it (rather than a loop), then it necessarily is a infinite regress (and this infinite regress is like what is God, I suppose).

Read the series posts. The use of the word "motion" in the day-to-day colloquial sense is not the way "motion" is being used in the technical/philosophical sense in these arguments:

> What's in a name? If "motion" is more than the thin concept used in modern physics, that raises the question³ of whether we ought to call it "motion" anymore. Because motion is defined as "the reduction potency to act," we might call it "actualization," but this would earn blank stares [see left]. So would kinesis, although that sounds agreeably scientificalistic. The word change captures the greater scope of kinesis, but comes off as rather bland. It's kinetic change, after all.

[...]

> 3. "Motion" begins when the many potencies a thing possesses collapse onto a single potency (the "actual" potency). The act of building commences.

> 4. "Motion" ceases when the potency has been fully actualized (or the actualizing force has been removed!) The building has been completed (or abandoned).

> 5. "Motion" means that a thing is both what it is now and what it is going to be, as of now.

> 6. "Motion" is a change to something a thing already possesses. If the thing already possesses motion, then it would be a change in that motion (i.e., an acceleration)

[...]

> 8. "Inertia" (lit. "laziness") is a principle of resistance to change, not a principle of motion. "Motion" ["Change"] must overcome this resistance. A body does not continue to move because of inertia, but because of momentum. If friction changes the motion, it must overcome resistance to change.

> 9. "Motion" that is continuous and unchanging is actually "rest" (equilibrium). This includes orbiting planets, Belousov–Zhabotinsky reactions, etc.

* http://tofspot.blogspot.com/2014/08/first-way-moving-tale.ht...
Denmark gets to use all of Scandinavia as a hydroelectric battery, though. It's a bit of a stretch to suggest that any country could replicate its success without that enormous geographical advantage.

Current renewable technology is very vulnerable to certain kinds of interruption. In the case of a bad storm, for example, wind turbines have to be shut off (as happened in Denmark in 2005) to avoid damage and the sky is likely to be too overcast for significant solar generation, so a country using 100% intermittent renewables faces blackouts unless they've invested trillions of dollars in multiple days of battery capacity (for my country, the UK, 48 hours of battery capacity at current prices works out to be 2.58 trillion USD).

The alternative to battery backup for wind+solar is to have natural gas plants on-site to fill in demand, but even when they're rarely used they leak so much methane that much of the relative CO2 savings from the renewables they're backing are wiped out.

Nuclear (fission) energy has lots of ugly flaws, and if it does rescue us from the climate crisis it won't be in the form of monolithic one-off generating stations, but I think going all on on wind and solar is a huge mistake. (I'd much rather see a carbon-tax based blind incentive structure designed to encourage fair competition between sources than specific subsidies to any specific one, but I'm not sure that's feasible on the timescale we're talking about)
Django Authentication Part 2: Object Permissions with Django Guardian
> Did you edit?

No
And it is basically notation noise. The idea is to inform the compiler as to which type names are generic.

// proposed
func Print2(type T1, T2)(s1 []T1, s2 []T2) { ... }

vs

// less noise
func Print2(s1 []'T1, s2 []'T2) { ... }

This proposal does -not- seem to be informed by the same 'outer space' mindset that gave us the Go language. A reminder that mere capitalization in Go language informs visibility and access.

Beyond mere syntax issues, the semantics of generics itself is adding huge complexity to what is a very capable and accessible 80% language.
Isn't it a good thing if there are lodgers in social housing? It means more people being housed, without the council having to do anything to make it happen.
Real-Time Feature Toggles for Product Teams
so she lost nothing. good for her, bad for the rest of us.

others can do the same, at worst, you lose your profits.
Very easily. Sensitized silver halide emulsion in gelatine on paper or cellulose acetate film. The first photo amateurs made their own.
Maybe someone really wants to bother Bertrand Meyer.
Photovoltaic’s are also limited by Carnot efficiency.

The theory is you can increase the hot side more as you are less limited by mechanical stresses and moving parts. However, the sun’s surface is 5,505°C, so these are always going to have lower efficiency than traditional solar panels. Which are still less efficient than the bets thermal engines.
The real risk is to their US end users - if a US company is found to have commercial dealings with a company that has commercial dealings with Iran / N. Korea etc, the US company is in breach of the regulations.

So in this case, if Bank of America had a company subscription with this hypothetical Maltese GitHub, BoA would be in breach, and could face sanctions (and this would probably cause the Maltese GH to get on the entity list as well)
I refuse to buy into the idea that ecological destruction is benelovent because we couldn't otherwise support such a drastic level of poverty and inequality.

The same argument could be made for rainforest deforestation, saying it's a good thing because it's feeding the poor!

Nonsense, tax the externality and then give back and support the worst affected through taxation or aid if needed. Inequality is at a record high, perhaps it wouldn't be so high if we made everything more expensive and then taxed the rich to pay for it.
It's because the housing is highly subsidised by the government, in an attempt to prevent gentrification pushing low income people out of the area, breaking up their communities, changing the ethic makeup of the community and other such social issues.

The government does not want the limited number of subsidised spaces to go to people who are happy to move away from the area and receive the market value of renting the place. This effectively results in the government granting them an income, and the social problems continuing, where a space would otherwise have been available for somebody else.
Another option is of course to use tools that take backward compatibility seriously.
Around 2,500 nuclear weapons have been detonated in tests[1] and we're still here. The two cities that have been nuked were rebuilt.

An all-out nuclear exchange would kill a lot of people and send humanity back to the early industrial or pre-industrial era, but it's not an extinction risk.

1. https://en.wikipedia.org/wiki/List_of_nuclear_weapons_tests
Pair this with Arrow IPC and you're golden https://arrow.apache.org/docs/python/ipc.html
Sourcehut is US operated and I cannot accept users from sanctioned countries. You can run your own instance if your legal circumstances differ, but you cannot use the official hosted version.
This doesn't solve the issue where you type "npm i -s letf-pad" and your computer gets taken over by The Russians™.

Make people copy-paste the name, it decreases the chances of catastrophic failure.
> Good raw ingredients are also hard to get/expensive.

In general good raw ingredients can have better taste, iow the price per taste is lower or better priced than processed foods. And as the most Western people don’t need the quantity, you could argue that Good raw ingredients are cheaper.
Why killpg?
The US putting countries on shit lists didn't start with Trump. Just ask Cuba.
This is why even the most basic form of generics would be amazing for reducing boilerplate: https://go-review.googlesource.com/c/go/+/187317/3/src/go/pa...
This doesn't completely fix your issue, but since you mentioned deskewing, I clean up my scanned documents using ScanTailor Advanced:

https://github.com/4lex4/scantailor-advanced

I find the autodeskewing algorithm to work well, but it allows hand adjustment as well, which I like. As I've gotten better as using it, I've been able to get the size of my scanned documents down considerably by cleaning up the scans. This includes some old manuals.

As far as the pdf encoding itself, I use both mutool, from mupdf, and qpdf. I just checked and it looks like while they both compress their streams, it may not have the same flexibility with Acrobat Pro. For me, I'll decompress, edit, and recompress streams on the files and that's been fine for my use.

That said, if someone knows of a better tool for compressing streams in a PDF, I'd be interested to hear about it as well.
The law is pretty clear, apart from what "commercial activity" is - GitHub has decided that it is accounts, but allows public repos, as they are explicitly exempted from some of the regulations.