skysight-inc/HackerNews huggingface dataset:
Absolutely understand. I was sort of alluding to that with the last line (one must, after all, source what one is repeating). And for what it's worth, I enjoyed what you and the other fellow mentioned because I am neither familiar with Lewis nor Bonhoeffer. More "I think that other guy meant this" intent from me, and less "you shouldn't have said what you did".
>He has already done an amazing job persuading European nations to get on board with the hugely damaging (to Europe, as well to Russia) sanctions...

European nations don't need any 'persuading' to shoot themselves in the foot, to please their colonial masters in the US.
> Every one of these tables is literally 300% taller than it needs to be

Looks fine to me. The page is already pretty information dense, making it even more dense isn't necessarily better, but it's all pretty subjective.
Sauce, source, sawce, s0rce,

I'm out of variations but if you make a claim post a source. The previous commenter has been downvoted for (rightfully) asking for evidence to accompany its claims, you double down on providing no evidence and making even larger claims.

I'm not saying you're right or wrong, but if you make a claim and don't provide evidence you have presented a non-argument.
Lord, this post is speaking my language... big ideas about Unix/Linux and the Web*!

*I've been hacking away on something called "Linux on the Web" for the past decade of my life... https://lotw.site/
IIRC, they were able to fully rewrite it in Python in a weekend. I guess that shows the (small) scale of what it was at that point.
> This is what the patch does. It does not handle the case of VM resume yet.

Actually, it does. Look at the use of v->generation.
The actual study [1] discussed in the OP even discourages the use of "fake news":

> Finally, public officeholders must not use the label “fake news” to discredit their opponents or, in particular, the free press. The most famous example is Donald Trump, who is sometimes credited with popularizing the term “fake news” itself. The labeling of certain press outlets as fake is particularly damaging because, as explained above, fake news masquerades as real news. If citizens believe that others accept the labeling of regular news sources as fake, their view that their fellow citizens are unable to distinguish real news from fake news is exacerbated. In such a situation, the democratic system itself (through its representatives) fans the flames of epistemic distrust and confusion. For this to happen, it is sufficient that citizens are convinced that others believe the accusations that certain information is false. The use of the “fake news” label by public officials is thus a direct attack on the sociological and normative
legitimacy of democratic institutions and is correspondingly insidious. Instead, public officials ought to work toward fulfilling their obligations to safeguard and promote epistemic trust among democratic citizens.

1. https://www.jesp.org/index.php/jesp/article/view/1258/362
Out of curiosity. Why not Pop and not the latest Mint?
If you use refcounted pointers for everything then you'd be better off with a proper gc. But at least in the programs I see, 99% of objects are not refcounted , and that is reserved for a tiny majority of objects with especially tricky lifetimes.
Oh its definitely rent seeking. They are trying to eek out more money from customers without adding additional value. Headphone jacks, no SD card for storage, no charger blocks, no ability to add music to your device without a windows or Mac computer, etc.... We can go on and on and won't agree so we do not need to continue to discuss this. No they are not forcing you, but they are absolutely rent seeking. (everyone is these days).
But reference counting is a GC-algorithm -- that does exactly the same thing: tries to infer the object graph at runtime.

I really don't think it is a language problem, for several algorithms that one may want to write, GC is a necessity as object lifetime is not decidable at compile time. And it's not just some special parallel algorithm, I believe most business problems fall into this category - that's why we have basically "hacks" like RC, shared ptr, etc in low level languages to let us fake a partial GC (not collecting cycles).

On the plus side of GC, it has been one of the biggest productivity boosters the field has seen since the first non-assembly PL.
No, he means this:

http://forums.winamp.com/showthread.php?t=458120&utm_source=socialmedia&utm_medium=fb&utm_campaign=winamp5.9&utm_term=july2022
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Not just PNW, in the midwest where I grew up it was full of split level homes like that too. A bit more brick exterior but otherwise the exact same formula.
I don't think the programming language dependencies are comparable to tech like GPS.

Reddit was originally written in lisp. It was later rewritten in Python with a trivial amount of effort. And it could have be trivially rewritten in any other language as well. The languages are not that important. Having access to high level languages in general is important, but they are a dime a dozen.
Before I had a car, or at times when I don't feel like driving, one of the problems I have is friends who always want to find a place to meet that is "between" us or "near me" where they use an Euclidian metric rather than a public transit time metric.

Very often "within a 10 minute walk of ANY train station" is preferable to "halfway between us", even if the train ride is 1 hour, because I can actually work (or catch up on sleep) on a train. Especially if that "halfway between us" is somewhere without transit which means I need to drive the whole way there.
Just as Trump's catch phrase of "fake news" seems to have permeated and influenced everyone, we need to phrase we can use to mock and draw attention to one-way communicators. Those who, as you say, never engage with opposing views.

The term "fake news" didn't cause the creation of fake-news, nor the distrust in media, those things were always there, but "fake news" put an important label on them. That's powerful.

So what label can we stick on those who wont communicate? Who wont allow their views to be challenged?
Saying that both have pauses is a false equivalence to me.

It overlooks the difference in how likely this can occur (without large enough object graphs freed from the top it may never be an issue), when this occurs (any time vs on cleanup that may not be latency sensitive), and how much control the programmer has over RC costs (determinism allows to profile this and apply mitigations).

RC with borrow checking can avoid a lot of refcount increments.

Tracking GC typically needs write barriers, so it’s not free either.
I relate to lots here - especially the unsustainable part.
To me, this reads like somebody who's surrounded by successful people who were already so ambitious they have converted their anxieties into more ambition. For every one of these Silicon-Valley-personality-type people, there are tens of others working menial jobs who are not in the 90th+ income-percentile who struggle leaving their house and have panic attacks at their part-time, hourly, no-benefits job who do not have this privilege of "disconnecting for mental clarity" or whatever else this blogger purports as the solution.

There are many better determinants for success than whether somebody has anxiety and is productivity-obsessed. The entire reason anxiety/depression/etc. are classified as disorders is because they disrupt well-being, which in the U.S. is largely measured by "ability to keep working in a job and stay alive". There are plenty of people with these disorders who aren't nearly as successful or ambitious, and plenty of successful and ambitious people who don't have an anxiety disorder. This association lies somewhere on the spectrum between "weird pattern I've noticed in my social bubble and decided is a near-universal law of nature" and "harmful misrepresentation of mental health disorders"
I’m talking about the whitespace within a row. There’s no reason to make a row in the table 3x taller than the text on the row. If you think 8 rows is all your users need that’s fine, but why waste all that space?
Fun fact: if you dont do anything important in the destructors you can avoid that delay by intentionally leaking the memory. The os will clean it up when the program exits and it does a better job since it frees the pages rather than looking at your objects one by one.
does the author know that Unix was a private software made by AT&T bell lab (a big company) with clear intentions of making revenue, although I agree it was and it is still a great idea, it was created because it would generate value to people and we appreciate value and we pay for it.
it's obvious the author made a good reflexions with good intentions, but poetic/utopic futures are not the solution and are dangerous in fact.
The innuendo doesn’t work in French.
>Alternatives to virgin wood pulp

I wonder who will develop a bio-engineered bacteria to produce a better alternative?
Learn the difference between imperative and declarative!

Knowing the difference between imperative and declarative is very important.
Bug: even after reloading the web page the board state remains.
> Yeah, I think it's an inelegant, brute-force solution to a language problem - and that we continue to throw good money after bad improving it.

Having studied GC, implemented GC, and used it extensively (either as a dev or someone in operations) I'd say that there's just a lot of people out there who don't understand it. That's why people come to the wrong conclusion that it's somehow "inelegant" or "brute-force", when it is definitely neither of those.

There's also a lot of people who formed their opinions on GC from, say, what the JVM was like in the 1990s.

And there's a lot of people who only have a vague idea of how GC works in theory, but no knowledge of deeper theory and no practical knowledge of how real-world GC algorithms work.
I thought it was dead at some point. lol
I have too much faith in the ability of government standards to remain decoupled from reality to hope for that, but I hope you're right.
The same way that Google prevents malware from existing outside of the Google Play Store?
Time to append the .jpg extension to those filenames.
First, the majority of the biomass of the earth is water, not organic molecules, and big fraction of what's left is lipids and carbohydrates, not nucleic or amino acids. So a simple multiplication of biomass by Avogadro's number is likely off by at least an order of magnitude.

Second, yes, today's world has an enormous amount of amino acids and nucleic acids, but that is after billions of years of enzyme-catalyzed synthesis inside trillions of living cells. The prevalence of amino acids/nucleic acids prior to abiogenesis would have been orders of magnitude lower in a world where those enzyme pathways didn't exist yet and biologic molecules with catalytic activity were still in the process of being bootstrapped.

Third, does your back of the envelope calculation account for the very short half life of RNA? That is really the biggest issue. If RNA didn't decay, then forget about hundred base sequences; the primordial earth might have been filled with million base sequences.
On the contrary, it means it was actually supported by academic effort (the provision of evidence and rigorous work, as you put it).

Hence why I'm saying what a weird brag. It's not even true.
Well Kirk was cheating because he could just play the other sax.
today I will work on magically fucking myself

That is Magiculer
Java's ZGC is the state-of-the-art on low-latency, high-throughput GCs, so it might be a better example.

Also, there are hard-real time JVMs -- but hard-realtime really doesn't mean what people often believe. These systems are usually much slower - that's the price they pay for having a fix higher bound on some latency requirement.
If you want to appreciate GPS, check out this article and explanation of how it works. It's been posted to this website a few times now: https://ciechanow.ski/gps/
Looks like Cove ran into some powerful opposition in NYC.

"Like the coal and oil, water power is not within the reach of the average man. If he is to use it in the future he must buy it from the capitalist as he does now from the coal baron or the oil king. It is difficult, however, to see how any commercial corporation or combination can monopolize the direct rays of the sun." (Quote attributed to Winthrop Packard, 1909. See Ref#19 in [0])

[0] Title:George Cove's Solar Energy Device. Author:Dennis Bartels. Footnotes: [https://journals.lib.unb.ca/index.php/MCR/article/view/17744...]
Maintaining security is impossible if it requires millions of lines of driver code from countless vendors to be correct. Which is why Redox has drivers in user-space: https://www.redox-os.org/
I think you are grossly exaggerating the state of knowledge in the field. No, there's not a "very small gap" left. There's a lot of smoke and speculation and very little actually known.
Yeah, I don't think most editors would think a pun about First Nation graves would be a clever idea.
The historical account may be accurate. The commentary on present day technology is inaccurate. The article criticizes modern solar technology as toxic and unsustainable.

According to the article, the best iteration of Cove's invention achieved 5% solar-to-electricity conversion using an antimony alloy. Modern silicon solar panels achieve over 20% solar-to-electricity conversion using silicon. Silicon is non-toxic and is more than a million times as abundant in the Earth's crust as antimony [1]. Silicon solar cells do not contain toxic compounds. Modules made with silicon cells may contain toxic compounds if they were older ones manufactured (pre-RoHS) with lead based solder or glass frit containing lead, but the same issue would apply to antimony based solar modules; the cell material is not related to the soldering technology. Every other criticism of silicon given in the article (mining, complex machines, global supply chains, fossil fuels used upstream) would equally apply to a hypothetical antimony-based solar industry of comparable scale.

Low Tech Magazine is a great source for introducing modern audiences to old forgotten technologies. But it has apparently run short of forgotten technologies that may actually be better and has fallen into a rut of exaggerating contemporary-technology drawbacks and minimizing the problems of old technologies.

[1] https://en.wikipedia.org/wiki/Abundance_of_elements_in_Earth...
>multiple bacterial illnesses as a direct result of having a piece of cloth over my face for eight hours a day

Not that I don't believe you, but why don't surgeons get bacterial illnesses from mask use? Did you regularly wash your mask?

>yet somehow never caught covid

I wonder if that has something to do with the mask you wore?

>the Sturgis Rally being nearby was supposed to make us (Rapid City, SD) a superspreader disease nexus

Are we in the same reality? The spike in cases made national news.

https://www.forbes.com/sites/jemimamcevoy/2021/09/02/covid-s...
Keep it for future grandkids. Our parents both had sets of Duplo and Lego still in the attic. Now my daughter and her cousins are playing with it.
Is there such a thing as a compacting RC?
Who is going to stop you?
Ask HN: Where are all the climate jobs?
I'm an avid climate change advocate. In 2010, my interactive software to give the public a chance to analyze Environment Canada's climate data was given honourable mention in BC's Apps 4 Climate Action contest. Around that time, I installed a solar hot water heater in my home. Three years ago, I developed a calculator to show the return-on-investment for an electric vehicle. I bought an EV in 2020 for many reasons: environmental, financial (8-year ROI), and to replace a 23-year-old dilapidated gas guzzler. In 2018, I collaborated with nearly two dozen scientific illustrators to write a free e-book that explains how we know what we know about climate change, tracing from the beginning of the universe to today.

Some radios made by the company I work for are used by researchers in Antarctica to increase the range they can safely travel, ergo study a larger environmental surface, while remaining in contact with their base station. I'm not directly involved, though I'm sure it's very cool work.

I am a capable, motivated, hard-working, high-tech worker. I'm not entrepreneurial. For over twelve years I've asked countless recruiters to find---and have myself searched for---opportunities to help develop systems that are directly related to ameliorating climate change. Anything. Battery tech, solar installations, nuclear fusion, wind power, electric transportation, carbon offsets, climate fintech, you name it. Nothing.

If work for software developers who want to help fight climate change is out there, it's hiding exceedingly well.

From my perspective, we need to put a great deal more effort into connecting people with climate change opportunities. Imagine the Horn of Plenty overflowing with opportunities to help tackle the greatest threat of our time.

How do we get more hands on deck?
An alternative to the corporation is the chaord. This is an idea that went nowhere. Except that Visa International was a chaord. A chaord is useful when you have a shared resource that's needed by competing entities. That's exactly what Visa International was set up to be. It's an operator of a data network and a standards body. It doesn't issue cards. It doesn't handle money. It just transmits transaction data between point of sale, merchant's bank, and card issuer's bank. It's in the interests of all the banks involved that it work well, be a neutral party, and not cost too much. A chaord is useful when you have something that's a natural monopoly, but the customers don't want it charging monopoly rents. It's not idealistic. It's a practical solution to that class of problems.

Dee Hock, an executive of a minor bank, set this up. The big banks wanted someone relatively neutral in charge of the Visa system. (He died just two weeks ago, I just found out.)
His optimistic book, "Birth of the Chaordic Age", is still available.

There used to be a "chaord" article on Wikipedia, but it was merged into Dee Hock's article after Visa became an ordinary corporation.
Nearby (13 miles), is another ghost town but much older and destroyed. It's called Anyox and has a beautiful Eastwood buttress arch dam. I toured the area 15 years ago or so and it was fascinating. Beautiful scenery as well.
> "A digraph is weakly connected if and only if cannot be divided into two nonempty parts"

Is there an "it" missing here?

(I wouldn't normally, but this is the closest I'll ever come to finding a Professor Knuth mistake!)
For a unifying term I prefer Automatic Memory Management.

One reason is that GC is already universally used to mean only tracing garbage collection, and trying to defend its wider meaning is a pointless uphill battle.

Another is that is suits the job much better, because not every AMM technique works by producing garbage then collecting it, you know.
Thanks for the audit.

Recommendations for an intro article on the same topic would be appreciated. There are lots of complex and/or vendor articles.
Amaranth (previously nmigen) is super awesome declarative ways to build circuits. I like to think of it as a superior verilog alternative that lets you do RTL design in Python. Being able to use python constructs to dynamically build logic like in the example is super useful. You can integrate it with other things like scikit-learn, numpy, and script to build things like filters and hardware accelerators.
I think it should be feasible with combination of odometer, mapping and wifi/cell signal database. The traditional metering happens through the odometer only and the mapping is only needed for orientation and optimisation(i.e. which car should be redirected to the user).
at the end of the day, it's just a stationary location with a permanent address. GPS just allows for turn-by-turn navigation so any body can find that location without being intimately familiar with an area.

so, yeah, it's nice that the rider can see the route the driver is taking to feel like they are not being "taken for a ride", but I've been in rides where the drive did not take the same route my app was showing.

however, is this the only thing that makes moder ride share apps a thing?
Sure, a single number is a trivial example of a procedure/formula.

But an estimator estimates an unknown parameter from data (or in such a trivial estimator possibly without data) - and I believe this is central to the confusion.
Yes, the Java stuff is better. I picked Go as an example because you get very low pause times with no configuration. It's really common for Java apps to be misconfigured, especially when people start throwing GC tuning options at them--people who often don't understand what those tuning options do. For example, "the pauses are too long, let's increase the heap size".
> There are four occupant ready apartment buildings complete with 96 furnished two and three bedroom units. An additional 60 apartment units will be available for occupancy. All apartments are serviced by the town's water, electric and sewage systems.

> There is an office with phone, fax, internet, and photocopier facilities. We have an industrial kitchen with all appliances and a dining room that can seat 60 people. [0]

The answer to internet facilities seems to be "exists", but no more detail than that.

The last time I lived in similar level of remoteness, we had access to a single 15/5 satellite connection that was then split between all residences. It wouldn't surprise me if that was also the case, here. Starlink may also be available, and it's pretty much guaranteed to be faster than anyone else.

[0] http://www.kitsaultenergy.com/housing.html
The Reddit accounts of Nicholas Roske (Kavanaugh's would-be assassin) revealed
I’m a few years down the curve, pushing 40, abusive and itinerant childhood surrounded by high status peers, launched into adulthood with a boatload of responsibilities thrust upon me, and scrambled my way up everything that looked like a ladder.

I did my sabbatical six years ago. I didn’t go back. My business, ten years, but enough was enough, it was hollowing me out, and I’d inadvertently created a machine where I could infinitely relive my childhood traumas. It was when I pulverised a telephone at my desk that I realised I was probably done.

I was fortunate enough to cash out with enough to set myself up to put my feet up until the end of civilisation.

I am only now, after six years of… well, different stressors, but at least not ones which just pushed me deeper into a hole… beginning to find some kind of inner peace. Turns out I’ve not known it since infancy. Turns out I’m actually happy being a nobody in the forest. Actually happy.

Nobody ever had any advice for me - it was always up to me to advise others, even when I was drowning - until I finally bit the bullet and started therapy last year. It’s really helped.
The Sun is going to last a few billion years, we can worry about entropy later.
Not just everyone... everything that ever lived has a common ancestor.
I don’t love this conclusion, but looking around it seems that people generally keep competitions after their lives have become post-scarcity because the related concepts of status and preferential mating are determined by relative rather than absolute abundance.

When a mega-yacht doesn’t stand out in your social/sexual set? Build a fucking rocket ship that we all know damned well isn’t going to colonize Mars.