skysight-inc/HackerNews huggingface dataset:
> At least this (majority) of people in Europe is mentally prepared to use much less energy than their parent’s generation

Do you have a source for this because I've lived here all my life and in 3 different European countries and this is not really something I've seen, other than some young people caring about green energy, it's definitely not the majority and definitely varies a lot country to country. Your average Pole has a very different stance to your average Dutch.
How are you responding to the content given? Skipping it or long pressing to select “not interested?”

Perhaps you are engaging with these videos you are not interested in by finishing the videos, etc.
I am not helping create any future. I provide labor and services in exchange for money. I am not in management or a board member therefore I do not participate in decision making. Ideally I would vote in elections to help create a future but given the alternatives I am not participating in that either.

It is sad to me when I see people who work in software industry thinking their work is shaping the future, I mean it is in that technology empowers people to do what they want be it good or evil. But what saddens me is that the nice wages earned and free time could be used to make an actual difference instead of hoping your company will do it for you -- essentially transfering responsibility to C-suite managers.

I would prefer if proper legislation and law enforcement worked and much of why it doesn't boils down to money.

I have a responsibility to take care of myself and those closest to me before caring about the collective's future and my career decisions reflecct that. I will work for any company not affiliated with a military force so long as it empowers me as an individual to do as I wish without depending on the company.
There will be a difference between UK and ie. South of France where you have 300 days a year of full sunshine days.
> all memory could be handed off to a separate dedicated thread that actually calls free().

You could go a bit further and have multiple concurrent threads mark the references, then sweep them up in a separate thread, too. Some sort of concurrent sweep and mark reference count system.
Respectfully I would ask you to rethink your perspective on what the point of work is in human society.
Show HN: My first attempt to make a programming language
Meta is a web development company not a gaming company like Epic
I paid 60K, but it was 15 years ago. Half of the price was the structure that nowadays is not needed. Today the same installation but on a fixed roof + 20% power to offset inefficiency would cost me about 10K.
> It’s enough voters that the entirety of Europe cheers Macron & Merkel’s decision to cut off our gas supplies from Russia in 6 months.

Merkel?
Somewhere in that library is code to yield()... and all I see is a forest of .hpp files (which I assume are the equivalent of .h files for c++)

Where does it actually get implemented?
> There's just no way to know what piggybacks along with that code base.

Thanks for openly admitting your technical incompetence in the domain.
Again, the filesystem in context was the Windows filesystem, not a UNIX filesystem or Reiser4.
Netmetering is on the way out in plenty of places though.
My customized Wim Hof breathing method
Quantumscape prototypes 24-layer solid-state cells
Graham's number [0] can be defined using hyperoperations. There's an awesome video with Ron Graham himself on Numberphile (YouTube) [1]

[0] https://en.wikipedia.org/wiki/Graham%27s_number

[1] https://www.youtube.com/watch?v=GuigptwlVHo
Planetary Defense Exercise Uses Apophis as Hazardous Asteroid Stand-In
The announcement for Flipper Zero was posted here not that long ago. Of course this is what people had in mind for it. :)
> We live in a society where the rich and elites - the ones running our governments and corporations, are all greedily exploiting and cheating the entire populace.

this is just a plain old run of the mill conspiracy theory.

reality unfortunately is never black and white, and that’s because modern societies are extremely complex systems:

https://ourworldindata.org/income-inequality

https://en.m.wikipedia.org/wiki/Socioeconomic_mobility_in_th...
You've gone from claiming reference-counting is faster than tracing GC to claiming it's even faster than hand optimized C++, which is quite honestly unbelievable - whatever the reference counting algorithm is doing can be emulated by the hand-optimised C++ code so that's just literally impossible. But anyway, it's a completely fruitless discussion here unless you provide data that we can look at and scrutinize. OP hasn't provided any. You haven't provided any (and I do believe you may think you're right, but I've been in the position of being very confident of something just to be proven completely wrong by giving all my data to others to scrutinize... it's disheartening but necessary to get to the bottom of what's real). It's like the V language saying it can do memory management magically and it's much faster than Rust or whatever when they don't even have a working system yet.
Could you argue how nuclear energy will cause 50 degree summers?

Because I cannot.
Part of this is driven by the end of net metering in lots of places. People are getting 10% or even 5% of the price for their energy that they themselves have to pay, which is why they'd rather consume it themselves.
Safety: A comparaison between Rust, C++ and Go
To clarify where I live limits are introduced in high school, irrational numbers just much earlier.
Yet short sighted, think about solar becoming mainstream and most households being in the same situation - who are you going to be giving the energy to if everybody around is in surplus feeding back?

We'll soon realize that batteries, hot water and other forms of energy storage should be shared/communal.
> that they're disinterested in starting shit and are just out there hanging out and running a business, you treat them like any other salesman hawking his wares.

I wish i could share this with more folks. The idea that these people are somehow hardened criminals that will knife anyone is such bullshit. They just want to be left alone for the most part.
Did you ask one of your poorer friends before putting words into other peoples mouth?
This observation is detached from reality in so many ways it should be a copypasta.

Merkel is not even in office anymore and you can be sure Macron wouldn’t be either if it wasn’t for French nuclear power and that he just won an election before these decisions.

Germany doesn't even know if they will make it through the winter properly.

The claim that deflation is largely accepted is wrong and in conflict with EU leadership statement and goals.

A segment of the EU is cheering on the decision due to the war first and foremost. The environmental benefits are laughable because they have already turned to restarting coal plants that were previously shut down.

No, the youth are great but this is a deluded view.
I get the cost isn’t always worth it; the burning part is solved by putting the battery away from the home or using the proper battery chemistry; and they’re not so big.

I think it would be best to have a local community battery that covers a neighborhood’s needs rather than huge ones for a region or single home batteries.
Deterministic means that running the same part of the program will take the same amount of time. Deallocating the same memory object graph is pretty much deterministic.

GC can throw a spanner in that by deciding that now is the time to do its thing.
> AC is easy, because it is needed when there is a lot of sun.

This isn't universally true and I think shows a lack of intuitive familiarity with climates that aren't North America or Europe.

Where I live the over night low will be 26c (79f). With high humidity that's a "RealFeel(r)" of 31c (88f).

Most people find that uncomfortable to sleep in, especially if they didn't grow up in it. Most people I know have their air conditioning on overnight.

There are plenty of places where night time temperatures, especially when combined with humidity, still result in air conditioning -- assuming the country is rich enough to afford it. Which increasingly many are.

Heck, today is overcast with no sun but it is still 33c with a "RealFeel" of 40c.
The problem is who's using it, who owns the keys, who's exploiting who.

The governments know this all too well; that's why they've been trying to ban cryptography, and it was (and I believe still is in many cases) classified as a munition.
Trying to block Google’s “people also search for” div (when you navigate back to the search results page) is not easy IIRC
"Neutron stars are the city-size, extremely compact leftovers of supernova explosions. Beams of high-energy particles and radiation from their magnetic poles sweep through space as they rotate. "

I wished they would define what they mean by City as globally that varies even per country.

I was also wondering how much mass it is loosing as from my understanding the mass is converted to energy it emits and given the amount of energy - how much mass would that be. I did have a read of https://www.physicsforums.com/threads/do-neutron-stars-decay... though not clear and is it that they are just emitting massless particals in the form of neutrons so the mass does not change?
> But via the same argument, you are also free to look at Riot Games products and say "No thanks, I'm not willing to submit".

Informed consent requires the consenter have understanding of what is happening, know what the implications are and agree. Riot games anticheat software doesn'tpass the first two, and is largely irrelevant to the conversation because this use case is a trojan horse anyway.

Community and social graph is a finite resource. I can't just go get another one if you colonise mine.

This is exactly the same argument libertarians have against food safety and labelling regulations. I can't go get baby formula without melamine in it if every brand has it because they price dumped to bankrupt the competition and I don't have a chemistry lab to test for it.

I can't go find another bank if they all switch to requiring attestation. I can't go buy another government. I can't go find a new social graph if everyone on it is on facebook.

Operating systems and CPUs are utilities with natural monopolies, as is communication software. Treating an ecosystem, a community, and a social graph as a fungible good is a blatant lie.
Lower expectations and slow down. Go observe hackathon or startup demos. Spend time away from computers. Find non tech hobby
Why do browsers enforce CSP against bookmarklets and user scripts, though?
Stablecoins are securities, in my humble opinion, and should be regulated as such. I believe that is the point the author was making as well.
Unnecessary as the US will dismantle itself from the inside.
And that is fair. They get the fair value at the moment they provide something. Net metering was exploitative model that stole from others.
> In GC it happens some time later.

Yes. In languages with destructors/finalizers called from the garbage collector, things can get very complicated. C# and Java have this problem.

Go avoids it by having scope-based "defer" rather than destructors.
Yes, but if you only willing to ”fix” the poor people and let the rich elites continue, then it is like picking sides.
My work does get used by outdoorspeople and emergency services around the country, many of whom are my friends, and I do find that somewhat motivating. Some are paid to use the software, while others use it on their own volition. But it feels like we have such a backlog that most of the feedback is about things we already know about. So the time between us knowing about an issue until we have pushed a fix to the users seems rather great.

The project that I find most motivating is probably a client library which I am the sole developer of. There, the userbase is maybe 5-10 researchers, students and consultants spread around the country, whom I have direct contact with. That's probably where I have the greatest autonomy, since nobody strictly asked me to create it.
And then there's the Buick LaCross, or Buick TheScam
Everything requires 30+ steps
It's important to point out that this applies to the infrastructure needed for green energy itself, which is not green. Solar panels, batteries, concrete, steel, rare earths, the downside of that green energy the author blasts so abundantly through is some toxic mining pit in Africa.

This is a bullshit argument because all power generation has to be constructed. If you want to say that solar is especially bad compared to the construction and fuel of a coal or nuclear plant over its lifetime, have at it. But simply pointing out that deployment has an environmental cost isn't meaningful, it's just downerism.
What’s the conspiracy theory? You’ve literally just linked to the Wikipedia article about socioeconomic mobility (which I never argued can’t exist) and an incomplete income inequality dataset. Neither of which disprove that the elites are exploiting the poor.
> he also dismisses GC as inherently flawed

It's a compromise, on memory consumption and performance. Modern GCs are minimising the impact of those factors, but they still remain a part of the design.

RC is a performance compromise.
I agree with your assessment that most people don't have a choice not to work, but I'm not sure I find the metaphor to be a compelling case for it. In both the hamster scenario and real life, there's a choice to work or not which has some variable effect on the likelihood of getting fed, but due to the effect of the hamster's work being minuscule compared to a human's in terms of influencing whether they're fed, the choice to work or not is easy. This might just be one of those things where I tend to interpret things too directly, but the idea that "choosing not to run on the wheel is like choosing to be happy" feels like a way less obvious interpretation than "choosing to run on the wheel is choosing to work".
Here in the Netherlands where we have relatively easy access to the ground and ability to drill, we are starting to make more use of ground temperature. With either narrow 50m deep installs to reach a place with a steady 12 degrees Celsius, or more top layer but wider installs. A heat pump is then used to exchange the heat of ground to the heat of the house. For both heating and hot running water.

Then an additional option is to cool the house in summer by extracting the heat from the house and pumping it into the ground to be extracted during winter.

This is interesting because, especially in combination with floor heating, this can heat a house on the solar generation in winter.

Sadly these systems are expensive to install after building the house. But it can be done, especially the less specialised wider top soil solutions.
If you truly believe that lack of morality is the issue, then we should immediately start prosecuting rich/elite corruption. It harms everyone, it eats away at societal wealth and trust, and leads further to facism.
You’re asserting a bunch of things but the facts you’ve based your theory on are wrong. SF Chronicle did some excellent reporting on this: https://www.sfchronicle.com/opinion/article/sf-drug-crisis-w...
Cyberpunk RPG claims to teach real hacking skills
A sun mass sized neutron star is 20km across. So a medium sized city.
Pausing a single thread to release memory is not what is considered a "pause". Even if pausing a single thread could be a problem, you can trivially offload releasing to another thread. A pause is when all application threads get paused. Hence, reference counting does not have a problem of pauses, and tracing often does.
Agreed, I’ve done something similar and had great success. Book are still around after four years of pretty active use.

That said, I’m curious to try this process, which seems like it would go significantly faster and require less tools and setup.
I simply don't do cycles. Software is simpler without them.
I just keep feeding them the respective CS literature.
Is the Pony language's GC a GC then? It runs at determinate times, namely when a behaviour (an actors' receive function, basically) finishes running... and because actors cannot share mutable state, and immutable values with more than one owner can be handled easily by a simple common parent actor, each actor's GC is completely independent of each other.

Things are rarely as clear cut as we would want to believe.
Thanks, I learned something new.
That was Opera browser up to version 12 and its spiritual successors, notably Otter browser.

• https://news.ycombinator.com/item?id=27695463 (2021-07, 96 comments)

• https://news.ycombinator.com/item?id=18830430 (2019-01, 47 comments)
It internally uses ucontext via Boost
The community around you seems to be more progressive than most other populations
Great to confuse more people instead of properly learning about affine type systems.
> So reference counting works by the programmer knowing the lifetime of each object allowing them to only increment / decrement the refcount once, and trusting that the raw uncounted pointers they use elsewhere are always valid? There's another word we have for this: manual memory management.

Programmer, or compiler. In latter case it is automatic reference counting, which I never heard called "manual memory management".
Well, sure, but it wasn’t just Earth - literally everything in observable universe was involved in some complicated processes; it’s just that we came from a particular “branch” of this process and thus assume we’re the most extra special thing in the entire universe.

And then of course there’s https://en.m.wikipedia.org/wiki/Panpsychism.
The argument is that due to the paradox new solar capacity only increases demand, and so will be an additional burden.

I don't think this is true, if solar is truly cheaper than it will drive out the more expensive power plants, but I can see this not always being true.
In a market badly out of kilter, many older residents are stuck in their homes
$20.000? I installed a 4500Wp system for €3600. How much do you get for $20k? With my system we have a net return but we don’t have AC.
I would think being born in Antarctica is notable in itself!

All the entries hear appear to be errors though.
This has confused me a bit about the US education system. Shouldn't this be taught in highschool? Where I live if someone wants to study maths in university, and they haven't done the B2 math track, the university would simply not accept them into enroll into that major. The student would have to get a highschool degree that includes the maths B2 track, if they're under 18 they could simply return to highschool, or if they're older then there's adult (night) schools.
And so it becomes a simple tracing GC implementation, while one keeps calling it RC to feel good.
If you are serious about network throughput, you are doing kernel bypass. Packets show up in your process memory in a ring buffer via DMA, asynchronously, with your code just polling for updates to a head index also updated via DMA from the network hardware. Packets are sent by appending them to another ring buffer and then writing to a device register also mapped.
How so? systemd uses text files for its configuration, documented in systemd.syntax(7).
Yeah, GP's claim is completely bonkers. And they haven't provided any links or data to back up their nonsensical claim.
> In comparison to traditional business models, Open Source businesses ...

Open Source is not a business model!
Neutrons are not massless. They are neutral in charge but have a mass greater than protons.
Maybe because we have an extension for almost everything. If not enough, tempermonkey still works for nearly everything I am doing. I also use stylebot here and there for visuals and block elements with adblock. I am not sure if I understood the author's problem.
Yes. And you could use Lombok to do the same before that.

(Though I'm one of the weirdos who likes Java in it's explicitness, which is related directly to its verbosity. I like reading code where I can see what the local variable types are.)
That looks like a quite powerful tool, using shared n-grams to find similar concepts in seen documents.
And I still remember my mom's membership number (at the time I did not have my own membership card), because it just happened to be our postal code.
And you have a good surface texture.

I have off-and-on attempted to use photogrammetry to measure things with very little surface, and consistently failed.

There's a reason basically every photogrammetry example you see is of stone statues or organic structures (trees, dirt, things with lots of texture at every scale).
My eyes get lost in the expanse of empty pixels. Tight packing makes visual scanning easier.
Working with a language (for first time?) in one context/project/environment for one year is enough to generalise about the average skills of many thousands of professionals?
Likewise it means that heap allocation on a tracing GC never took place and the object was allocated on the stack, or if small enough, on registers.
This is harmless fun right? Like it's not like this will cause damage in anyway or impact security?
Those follow. 5^(1/2) is multiplying by 5 one-halfth of a time. It is half the operation of multiplying by 5. Applying that operation twice results in 5.

5^(2/3) is two-thirds of the operation of multiplying by 5. Applying that operation three times results in multiplying by 5 for six-thirds times, or twice, and the result is 25.

5^-6 is multiplying by 5 negative-six times. What is multiplying a negative number of times? Dividing. You divide by 5 six times.
Keep in mind, the description was only "he committed a brutal robbery that left two men dead". That can include anything from "Chavez shot two men in order to steal from them" to "Two robbers were shot to death in the course of an attempted robbery while Chavez survived".

But, let's take as granted the worst possible interpretation. Ok: you don't accept that his debt has been paid. What would you suggest? Honestly curious.
Worth noting, this is “loose leaf” binding - every paper is individually glued to its neighbors.
Books are normally bound in booklets, with two pages on each sheet of paper, which is then folded in the middle. This requires that the pages be printed in a specific order, but many publishing tools support this, it’s usually called “imposition” or simply “booklet”.
These booklets are then sewn and pasted together into books, but a very quick and easy thing you can do at home is use a booklet stapler with a swinging head, like this:
https://a.co/d/bYfZUjj
Booklets stapled in this way can open fully flat with no risk of damaging the binding.

Edit: Typo
I don't understand why so many people who care about greenhouse gases (and so love renewable energy sources) refuse to acknowledge that producing the equipment that generates "renewable" energy required massive energy investment (that came from fossil fuels).

And so there are two payback periods: one financial and the other environmental. This person extended their environmental payback period to achieve "abundance".

I have no problem with that, but the fact that it's considered "free" on the very same dimension that they originally sought to optimize--when it's clearly not free--baffles me.
Typical criticism of Java: outdated by several years...

Java has had "var" since at least Java 11 (current version is 18, with version increasing every 6 months, so you're talking about Java from 4 years ago).

With new features every 6 months, yes, 4 years ago is an eternity in Java world these days... 4 years in the future, almost certainly Java will already have virtual threads (like Go coroutines), full support for pattern matching on records (ADTs like OCaml), true value types (Project Vallhalla) and some other stuff that is making other languages stay behind Java in many aspects.