skysight-inc/HackerNews huggingface dataset:
> But it's doable, you can write a slow, photorealistic real-time renderer in relatively few lines of code, today.

I guess using words "slow" and "real time" in one sentence isn't best describing state of art :-)

Anyway, can anyone recommend some open source library that does that? No need for textures, just simple engine with light sources, coloured triangle vertices and transparency will be enough.
> it comes up with long, detailed agreements that specify the exact technical details of things

Speaking generically, too specific and things get outdated, too generic and there are large margins for discussion. For laws and treaties that should last decades. That's the main issue.
DNA Synthesis for True Random Number Generation
Huge deal not everyone is running 4 cores.
Edit: Not sure why this was deeply hidden within the website but here's what I could find:

"When interpreting our surveys, you should know the following:

We investigate technologies of websites, not of individual web pages. If we find a technology on any of the pages, it is considered to be used by the website.
We include only the top 10 million websites (top 1 million before June 2013) in the statistics in order to limit the impact of domain spammers. We include all sites that are either in the Alexa top 10 million or in the Tranco top 1 million list. Website popularity rankings are sometimes considered inaccurate for measuring website traffic, but we find that they serve our purpose of providing a representative sample of established sites very well.
We exclude sites that have no useful content, e.g. sites that only show the default web server page.
We do not consider subdomains to be separate websites. For instance, sub1.example.com and sub2.example.com are considered to belong to the same site as example.com. That means for example, that all the subdomains of blogger.com, wordpress.com and similar sites are counted only as one website.
We do not include redirected domains. For example, Sun.com redirects to Oracle.com, and is therefore not counted.
Because our definition of "website" differs a bit from Alexa's and Tranco's definition, the "top 10 million" websites are actually not exactly 10 million. However, this has no statistical significance.
Our reports are updated daily.
Please be aware of the limitations indicated in our disclaimer."
PayRequest V2 on ProductHunt
Some things a potential Git replacement probably needs to provide
> As you have a budget of 6ms per frame for 165 FPS, and you often need to iterate over many thousands of entities in each frame, std::unordered_map for one is a non-starter.

that's when you use one of the two hundred alternative implementations which keeps the same API but offer different performance compromises & tradeoffs :

https://martin.ankerl.com/2019/04/01/hashmap-benchmarks-02-0...

If you prototyped with std::unordered_map you'll likely just have to change a couple types and add the relevant includes here and there, rerun your benchmarks, and tada.
People Share Their Best Life Lessons from 2020
JavaScript Methods that will boost your skills
The population shifts to the elderly. That can lead to reduced number of people who are actively contributing unless retirement age too is pushed upwards. Gains in productivity can offset this to an extent. Savings scheme where the inflow from new generation pays for the outgoing generation can become unsustainable if the demographics becomes top heavy.
Telsa sorta did down-market by jamming an engine into another car in the beginning. The lotus was the first platform they built for
It should be possible to compile wxWidgets with Cosmopolitan, one variant per platform (win32, POSIX/X11, MacOS) and initialise the correct one at runtime depending on where you're launched, no?
That’s awesome! Thanks for doing that.
NGOs where 80% of the money goes to "admin costs" and 20% go to actual "help" (which is actually debatable if it actually helps depending on the way it is done)

Politically motivated/supported unions
Not All Google Search Algorithms Use Machine Learning
I'm always doing little scripts to scaffold stuff for projects and they all do the same thing in various ways. Finally put it together in a quick little svelte app. Feel free to drop issues in the GH or contribute if you like.
Then they need to stop toting this as a food solution for inner cities, food deserts, and a way to decrease miles on your food.

Last I checked, weed and shrooms don't make a balanced diet
I'm sorry if I wasn't explicit enough. What i meant is that we still need the display to have "the 16k" amount of pixels so that we can have the superhigh ppi wherever we choose to look. We indeed would only need to render high quality in a small percentage around where the eye is looking.
Do they? American families don’t really do this in statistically significant numbers, I’d expect. No idea about Europe.
> In this case, the horses are far from dead, but people are unhappy about all the manure that stems from their use.

Very nice analogy. Having major coastal cities underwater or regularly threatened with huge flooding is the 21st century version of manure piling up on the street.
Then why are they opening so many shell companies? what are they so afraid of? and why ex-workers say they do copyright infringements all the time?

Look like they are not making it from scratch...
>I think the biggest story here is UK electricity demand falling by 20% in short ten years. And this isn't a simple black/white, good or bad story. This is a clear sign of de-industrialization.

This is good look upon UK energy utilisation over the decades and clearly shows industry usage declined decades ago:https://assets.publishing.service.gov.uk/government/uploads/...

I would also factor in efficiency usage of appliances and house insulation etc playing into that 20% factor more than most. Dare say lighting has seen a big reduction in electricity usage in that period due to LED's.

> It would be great if UK wind power would be so abundant and cheap, it flooded the entire EU with cheap clean electricity.

Looking at:
https://en.wikipedia.org/wiki/Wind_power_in_the_European_Uni...
The UK seems to be above average in wind electrical production.

As for this flood of cheap and abundant electricity it produces, given https://ec.europa.eu/eurostat/statistics-explained/index.php...
and what I know of how such large wind farms are financed. It does seem to be a common theme that wind production installation costs are subsidised by a level upon consumer energy costs. So with most wind energy production being cheap, at a level well removed from the consumer - yes, though at the consumer level - not so much as they are subsidising this transition drive.

Not saying it is a bad thing, but the whole cheap and abundant aspect at a consumer level, does seem somewhat removed unless you have a large property with a wind turbine yourself getting a nice feed in tariff that is subsidised by everybody else to incentive green energy production.

But the shift from coal is a good thing, though one area that I feel gets overlooked would be ships that use brown coal and the emissions they produce.
What do you call "embedded platforms" ? Car dashboards in 2020 run Qt on QNX for instance.
Why Students Don’t Want You as a Teacher
Making food takes space, light, water* and labor.

The american midwest farming practices have really optimized to minimize the labor cost because space, light and water were in abundance. But if the space cost goes up from higher/re-internalized transport costs, and the cost of light goes down from miscellaneous power production schemes taking hold, the economics for vertical farming changes.

[*] and various nutrients/minerals in the vein of phosphates, nitrates and what have you.
Counter argument here:
https://www.spectator.co.uk/article/the-trouble-with-erasmus...

Author (a British MP) argues that basically, it's the well-off who benefit.

'In 2014-15, the rate at which those with parents in managerial or professional occupations from the UK were taking part in Erasmus was 50 per cent higher than those whose parents had working class jobs – and the gap had widened since 2006-07.'

'where taxpayers’ money is being spent, we should see more working-class young people getting their first experience of being abroad, not just the affluent getting their latest experience of being abroad.'
In this case, it would be difficult for him not to dox them: his game is closely attached to his identity, and the filers of trade marks (and directors of companies, for that matter) are all matters of public record. These names etc are all in the public domain for pretty much this reason.
It probably already is. Texture delighting is already on the horizon combined with infinite texture scaling this will be a great help for artists.
It depends on WHY the population is declining, isn't it?

If it turns out it is the modern way of life/thinking, then that modern way of life/thinking is doomed, isn't it?
Coronavirus is seasonal with highest transmission in northern latitudes from mid December to mid January. Exactly why is not certain, but the prime suspect is Vitamin D levels which typically crash population wide during that time. If that is the case then we should expect a spike of infections whether masks or new strains are involved or not.
Good search filesystem utility. Find utility wrapper
you still have branches with noexcept, the difference is that they call std::terminate in case of stack unwinding.
Lol good to know. Original author here. I very occasionally get strange emails from people with mental health problems who are overly fascinated by it, as well as Google Play reviews accusing it to be "evil and demonic". I later created http://arkadia.xyz/ for a much more wholesome experience. The stuff in the first Zoomquilts is just fantasies of all the illustrators who participated back then, I assume there really was no evil intention :-D
> From what I've seen game industry has terrible software engineering practices.

You'd be surprised. Here's a talk from Croteam on how they test their games and engine: https://m.youtube.com/watch?v=YGIvWT-NBHk

I'd wager all major engines are exhaustively tested.

Trouble is, there's combinatorial explosion of game state, user input, assets, scripted behaviour and engine, so there's a huge area to cover.
Have you thought about changing the links to point to the Internet Archive? I just clicked on some (understandably) broken links.
I realize shipping woodchips across the Atlantic isn't eco friendly, but how is burning wood and straw greenwashing?
I completely agree. The fact that the first example is using printf just shows that the best it can offer is some things we already know (template metaprogramming sucks etc.).

C++20 has std::format which is insanely more powerful, safe and performant than printf. To say that you should only be using the non-allocating functions is also bad advice. The whole thing reeks of someone who didn't bother to measure where he was actually spending time.

I didn't read the whole thing but I'm expecting that hes bashing exceptions too, even though they don't cost anything other than code size unless you actually throw. And it's perfectly fine to turn them off, if you're fine with abort.

Really, the only thing I can think of that I really dislike about both C and C++ is that backtraces should have been a first class citizens since the early 2000s. I think that's a huge reason why people pick up other languages more quickly too.
Isn't this the exact sort of question that made the web the broken, soulless thing it is today?
It is easier to synthesize any substance from scratch than it is to transport it between even the nearest star systems. The only way such a resource could exist is if our entire understanding of physics is way off.

Earth gives us a wide range of organisms with different lifespans and metabolic rates. There are not that many species that live longer than us, and extremely few that live significantly longer than us. Even if something lived 100 times longer than us, only a very small portion of the galaxy would be traversible within a lifetime, and there is still no reason to go more than a few lightyears.
It's time to talk about a completely different domain that makes programming be heaven. In electrical engineering there is no such thing as a generic component. There are only implementations of them and you have to pick among the company provided implementations. Imagine if you had to specifically choose a 4Ghz grade if statement in your programming language or make sure your while loop supports 1.3V on the CPU. You need to have a good mental model of how the statement are implemented to choose the right one.

That's how bad electrical engineering is. Programming is bliss in comparison. You can do the dumbest things and it still works out. Your computer will never go up in flames even in the most bug ridden C code base. RISC-V will bring this to a lesser extent to software development. There will be no "general" RISC-V CPU. Instead you have to constantly worry about whether your CPU supports these instructions. Implementing fallbacks will just cause very inconsistent performance drops among CPU manufacturers. Think of things like the Intel compiler disabling SIMD on AMD cpus except this time it's because the manufacturer didn't bother to implement a "bloated extension" where only one instruction is actually used but when it is used it's in Fortnite or some other popular game so you do extremely poorly in benchmarks.
So, how would you write it instead ?
Russian here. Guys at my company still use Far (https://en.wikipedia.org/wiki/Far_Manager) as their primary file manager, and I'm not aware of any people other than us Russians who are still using Norton-like file managers in their day-to-day work.
I held my 2013 MBP for a long time because of the keyboard issue and finally replaced it with the late 2019 MBP. I find the new keyboard fine (though this year it’s spent its time in clamshell mode mostly).
Telephony cards (Sangoma/Digium) would be interesting to try as well, though if you were trying to run FXS ports you would need an additional cable and PSU to supply 12V to the card.
I can already tell that those aluminum pieces are going to jumpstart their own conspiracies
Nothin wrong with greenhouses at that scale, for obvious reasons more often than not these vegetables are what I eat. You can taste the difference so between greenhouse stuff that never saw true dirt to grow in and things from your own garden or that grew in actual soil I was quite amused when i saw tomatoes and so on grow in soil and small plantations in fron tof a farm house in the Netherlands surrounded by greenhouses.

And still, this industrial style of grwing food is what enables our high living standard. if we now could just figure out how not have too much food in Europe and not enough in other places...
Does anyone else notice that, after staring at this for a minute or so and then coming back to HN, that you experience a lingering (reverse) zoom optical illusion effect?
Children tend to be less religious than their parents.
It's made worse by the fact that we pay more for the same devices because of import duties, and much more in terms of relative pay scales which are typically lower.

An average junior software developer here is making $10,000 a year. Hypothetically if they bought a new M1 Macbook Pro they'd spend $1,700 for the cheapest model (compared to around $1,500).

If there is a manufacturing issue that shows up after a year, they're down ~17% of their annual salary for a defective product.
I think the key benefit of raytracing is that of dynamic lighting in general: artists don't need to pre-bake lighting, they can just do it like live-action lighting, with faster iteration times. Game studios hire cinematographers etc. A revolution in AAA art workflow.

We're definitely in the hybrid zone for this console generation, though PS5 lead Mark Cerny said he'd been surprised to see some full raytracing (surely tech demos). Maybe PC's can do it, esp with 3090 and following years', but AAA seems mostly console-first (though e.g. cyberpunk 2077 is PC-first). Cross-generation games still need the old workflow, so you don't save until a whole studio can go fully next-gen exclusive... so, perhaps 2-3 years after PS6 gen launch in 7 years: 2030. Or the gen after that.

Couple of boundary counterpoints: most game engines aren't written in assembly despite it being faster; most CGI movies are fully raytraced (though looking at Soul, they seemed to chose a less realistic Special World that was easier to render).
If you close you steelworks and factories then import all your goods from China your emissions do go down.
Sounds like a temporary problem with long term benefits, to me.
Your "... unfalsifiable classification" question is a fair one, but your final paragraph conflates "opinions" with parent's "commitment" -- a false equivalence that amounts to a strawman argument.

---

My own take is that it's less about a period of time [during which loosely-held opinions ostensibly ossify into the kind of commitment that interferes with honest pursuit of truth] and more about mindset, ego and circumstance. Which latter variables are difficult if not impossible to ascertain or verify. Which is why peer-reviewed science -- in removing as much subjectivity as humanly possible -- is our best and only plausible path to truly objective knowledge. (Which in turn is not the only kind of knowledge worth having or sharing! Far from it! But I digress.)
If you turn CO2 in the air into methane in the air then you still have a problem, since methane is 40x as potent as a greenhouse gas.
>Fluorocarbons are also ubiquitous in water repelling in clothing. Some of the more expensive brands of outdoor wear have moved to shorter chain fluorocarbons, but they haven't eliminated their use. From Arcteryx:

Are there any reliable figures on to what degree something like, say, wearing a pair of Arcteryx gloves on and off for a couple years, and frequently taking them off and then immediately eating, raises your risk of cancer? Asking for a... friend who just got some for Christmas and is now considering tossing them in the trash.
That's a gimmick with thousands of panels and connectors.

Very pretty, but seems like a fire waiting to happen, or at least a regular failure. Also seems expensive financially and materially with all those individual connectors and cables.

I was thinking of something a bit more brutalist-fashion, with the roof designed for standard 1-2 m² panels, and a small dose of non-solar same-color panels for any chimneys, corners or other unavoided irregularities. Not small shingles to fit any roof.
I really love the pushback here. Yes how awesome it is you are privileged enough to always be able to acquire the best of the best and look down on other "inferior" devices.

But 99% of the rest of us just need things that work and allow us access to good performance.
> Are you sure that women entering the workforce wasn't _because_ of economic reasons? It seems to me that "feminism", as you put it, may have only been allowed to win, because it was desirable economically.

I'm not sure where the disagreement is there. Yes, one of the reasons women entered the workforce was the increase in income for two-earner households.

The point is that both having two earners per household and having good birth rates are beneficial to society as a whole, but we don't yet have a system where both are compatible; we just exchanged one for the other, as the negative effects of low birth rates aren't immediate.

The economic incentive to not have kids is where the problem lies, and it's what needs to be tackled. Flexible schedules, paid paternal/maternal leave, free education/healthcare, access to affordable housing for young couples... There is no silver bullet, it's a sea of deal breakers that need to be addressed individually.
The environment will need us to solve the mess we created.
No way a declining population would be able to, we need at least a stable population.

The real crisis is the zombie crisis -- zombie empires and zombie societies that lost all touch with family values and morality, or mental sanity; the problem is all of the developed world is the same, so no winner to take over.
Stealing private documents through a bug in Google Docs
Things you find everywhere you look: scraps of aluminum foil. Styrofoam pellets. Dog hair.
Found the MBA.
I think that was the aim, given how it was outlined and question marked in the last image without any grounded commentary. Drama = Views
WARNING:

IEM seal the ear canal causing a build up of moisture and ear wax that can lead to infection in some people.
He's learned 'a lot' but cherry-picked to prosecute. That's the difference between a biased actor, and a scientist who is supposed to be neutral and use experiments to distinguish between bias and reality.
Biomass is listed in the article, it's about 6% now

UK Biomass in the last year is about 2GW average, Gas about 12.8GW, Coal 0.7GW
It also depends on HOW MUCH the population will decline. We're obviously not going to get to zero as long as people have sex.

If the world population ends up stabilizing around one billion, for example, or half a billion or whatever, we would be far from "doomed", only a lot more sustainable than we currently are. Absent a whole lot of global catastrophes, it might take a couple of centuries for us to get there. Meanwhile everybody cries bloody murder because they have no idea how to extrapolate current trends into the far future.
Compared to the 1950s, the biggest cause of changes to domestic electricity use in the UK wouldn’t be TVs and lightbulbs, it would be double glazing, cavity wall insulation, and loft insulation (for electrically heated houses, which certainly isn’t all of them), microwave dinners replacing Sunday roasts (at least, in so far as 50s UK stoves and hobs were electric rather than gas), and showers replacing hot baths.

That said, IIRC the main electricity users in the UK are business rather than domestic, and I don’t know anything about how that’s changed in the last 70 years, only that it has.
Can you guys link to an example?
Yes but on the other hand CO2 stays in the atmosphere hundreds(thousands?) Of years while methane breaks down in just few years, no?
It is probably to have it aligned with the existing regulation on the matter
Worse than that. China is America's number one consumer of automation equipment. They're just a decade or two behind us. Soon their working class will be out of things to do as well.
Sincerely hoping to make this list next year
It's like I'm reading a comic about my own life, except as it is happening in the 21st century.
How Do GUI Applications Work Internally
Farming works at scale. Back the day when i was a kind, there were a hell of a lot of part-time farmers in bavaria. Working a day job in a factory and running a farm, usually an old family farm, as a side business. That changed, now most of those I know rented out their farmable land to larger full-time farming neighbors. none of these people were necessariyl poor, so. At least going by their equipment and cars, even back when cars were bought and not leased. It still is a hell of a job, with basically no free time.

I think it is different for others regions, were soil is less well suited and getting the necessary scale is difficult.
If you're interested to see, FollowGrubby plays almost daily on a professional level and is quite fun to watch.
It doesn't. The green line is for "None", meaning the test couldn't figure out which CMS was used. Many platforms now hide which CMS is being used, not to mention custom JS applications built with React and other frameworks/libraries would end up under "None" as well.

Which is different from "raw HTML". After all, everything the browser parses in the end is raw HTML, but this graph is about CMSs in particular.