skysight-inc/HackerNews huggingface dataset:
> But I still don't see why the answer is to pray rather than exhort people to do something about it.

Asking people to pray is asking them to do something about it.

Not just in the trivial sense that prayer is an action (though that too), or that the specific prayer is asking God to do something (though, again, that too), but more deeply in the sense that prayer is, in Catholic thought, not a onidirectional communication but a dialogue, and praying for an intention is the beginning of discernment of what, if anything, God wants the praying person to do to serve others and make God’s will manifest in the area prayed for.

As for why he isn't exhorting more specific action, that's not what the venue of this call (the Worldwide Prayer Network) is for. The issues raised in that venue are often ones on which the Pope advocates more specific responses in other venues, though.
> Biden would be a fool to give the CCP even an inch

Biden should, as any sensible leader (and we are severely lacking those), ponder pros and cons, and move his pieces accordingly. This immovable attitude you suggest is nothing but extremism, and it doesn't end well.
Typically they are old devices that have been painted and re-marked to make them appear newer than they really are. Often they still work fine, but since they've not been retested, it's not guaranteed.
"Keeps working regardless" for some period of time during the transition.

x86_64 Rosetta won't be forever, just like PPC Rosetta wasn't.
The repairability of the hardware really has nothing to do with software ownership. You can buy a Dell with soldered in components. Android phones are glued together similarly to an iPhone. There is very clearly an engineering reason for this: old laptops were heavy and bulky. Old phones had tiny batteries and simple functionality while a modern phone is trying to pack in as many features per square mm as possible.

You can run open source software on iOS or macOS. There’s nothing in these operating systems preventing apps from working with local files and having options to export and import data. There’s nothing preventing the author of a web application from doing the same (though it’s hard to see a lot of motivation for someone selling a saas subscription to do so). There are self-hosted open source collaboration tools like NextCloud, OnlyOffice, and Gitlab. The fact that VSCode is web based doesn’t change how it’s open source and completely open to tinkering.

What you’re doing here is confusing business model with technology.

And I think what you’re failing to do is look at this software from the perspective of enterprise customers.

A business isn’t worried about the things a consumer is worried about. They have access to their data ensured through a contract. They have legal assurances that they won’t be left out in the cold.

Software is, essentially, business logic. And often, what’s valuable about software isn’t the code itself, it’s the people who are supporting, patching, and improving that code. To a business, a software purchase often feels a lot more like a consulting contract. Businesses could run on 100% free software, but what they really need is someone else to spend the time working out issues and making it “just work.” They need to waste as little of their employees’ time on cost centers, because labor is the highest cost. Ownership doesn’t matter to a business because the only thing a business needs to own is its own core products and services.

You compared this situation to video games - interestingly enough, on that subject, the majority of game consoles have been 100% locked down for almost 4 decades now. Video games are almost entirely closed source. Modded games are mostly banned from online play. Nobody cares that they can’t open up their Xbox to upgrade/replace the components because it’s simply not a priority. Video Games are essentially media content, art, not business logic.
Is there a website that anyone knows of for these types of open-source curriculums? Feel like it would be nice to have a place where people could post these and you could reference them when you wanted to learn something in the correct order and with the best resources.
I am working through fast.ai v4 right now and was actually in the process of making a deck for it. I'd imagine this is better than what I would have ended up with. Big thanks!
What's next? AI = Evil?
I wonder what happens if you `dlopen` a shared object that wants stricter behavior than the current executable and loaded shared objects. Does it somehow coordinate changing the state for all existing threads?
> optimize

For what? Along what metrics? To what end?

Evolution has no purpose. There's nothing to optimize for.
I still have the iPad 2 and I tried many times to convince myself to upgrade, but I only use it in the kitchen to browse recipes and then I learned about Apple stance on right to repair and that made me not buy any more of their products. If the iPad finally dies, I'll buy Android tablet.
It's the rate as a percentage of married population.
> just by making the executable code execute-only?

What else would I do with executable code?

Also, what does it mean to make an exploit "hard"? Hard to write an exploit (offensive) or hard to mitigate (defensive)?
The tech reminds me of the nearly two-decades old RONJA, which is open-source hardware: https://en.wikipedia.org/wiki/RONJA Of course this here is much more advanced.
Removing dead code is something we could have much better automated tools for. I’m thinking like https://github.com/uber/piranha on steroids.

What would you pay to have a service that did this automatically on your codebase? You remove something in a PR and it adds a commit that cleans up everything else that can be.
No it’s called policy making. You show the CCP an inch and they’ll take two.

The way to combat the CCP is to avoid even giving an inch. It worked in the Cold War and will work today.
The card has multiple names--it's a bit of an inside joke. The official name is the "Snark Barker."
With far fewer people getting married, it seems like only those who wants to stay married get married in the first place. And then they don't divorce.

Or put another way, people are splitting up (a form of divorce) without ever getting married, so the stats look good if you only track true divorces.

I would like to see stats on poeple living together in a committed relationship, who then split.

It seems more like people are rejecting the marriage certificate, but not everything else that comes with marriage (commitment, living together, children, etc). Maybe it's time to extend common-law marriage?
> and maybe SSE2

For x86-64, SSE2 came with the original x86-64 release in 1999/2000 (according to Wikipedia, it was announced in 1999 and the full specification became available in August 2000), so if patents are limited to 20 years, it's already out of patent.
>Is there an option that doesn't require everyone who uses it to learn an entirely new language?

This.

Also, in my experience proponents of NixOS significantly understate the technical complexity and various idiosyncrasies present in trying to get NixOS set up and usable for daily driving. I found several examples where the documentation was unclear, confusing, or out of date.

Coming from DevOps, I'm certainly a fan of declarative/immutable patterns, but it feels like NixOS requires more work than some would have you believe.
Helpful Beginner's Guide to BPF
I hear you, Ableton actually has pretty great tutorials in the program itself that can help to learn the software as well.
Genuine question: Could it be that fewer are getting married because there’s less of a push to get married? Basically, people are waiting until they are more sure before “pulling the trigger”.
And do any of them have hidpi support? When I tried, it ended up being impossible to use for example lmms on an 200 dpi screen
Can we make an earthquake in a lab?
Anandtech says you are wrong:

https://www.anandtech.com/show/16226/apple-silicon-m1-a14-de...
I'm not sure how they measure it, but I would think the divorce rate would be divorces in a year / total number of active marriages. So the divorce rate should not be directly impacted by the number of new marriages, right?
People have been saying that for years and keep getting it wrong. There is no evidence whatsoever that current x86-64 chips will do better. The polar opposite of SPECint2006 is stuff like Speedometer 2.0, where Apple chips still crush it https://twitter.com/dhh/status/1318644849437003780.

The only previous valid point was that previous iPhones/iPad couldn't sustain these high clock rates for long since they were fanless, fortunately adding a fan is not very hard.

Sure the 5950X will probably win the multi-core benchmarks since it has 2x cores but it does not look promising for single core speed.
Show HN: Self-hosted offline Internet from your browsing history
I have wanted union types plenty of times in C#.

Nullability analysis was recently added to C# (nullable reference types) but it was in tyepscript first.
Something I find interesting is that they're adding built-in entropy to this update. You will now be able to set the probability that a MIDI note will fire in a melody. Or set a range of probabilities for the velocity value of a MIDI note. I'm sure that you will be able to map the range probabilities to the ADSR of synths etc... I'm curious if that is more of a novelty or will actually be a valuable tool for exploring ideas.
What do you mean by "simply impossible". Seems very possible to me, since it's on a better process node, has deeper out of order, more transistors etc.
Huh, cool. How long before those spectral tools are as cliche as Beat Repeat, though...
The article isn't talking about highly skilled youths, it's talking about how the standards of living for more than 50% of the population are being cored out by people who disdain them. The author argues that the demographic realizes what's happening, and further points out that this could lead to some very serious trouble.
Ditto (not that I am proficient, but my experience matches).

However, because the rest is easier in python, and my mental gears grind when I switch from one to the other, I end up using Python for the adhoc EDA and viz, and with Spyder, it is a pretty decent experience.
We wrote this in response to a HN request in our previous audit of Google Search: https://news.ycombinator.com/item?id=24482344
How do you expect it to have an impact on those things? It will be an improvement for drug users in the US, but I doubt much will change for the cartels. To really have an impact the drugs need to be produced and distributed legally.
The most concerning part is the marriage difference between poor and upper class people. A stable family is one of the best predictors of future success and taking this away from poor families is not likely going to result in upward social mobility
Did these CRT-based digital scopes have fully rasterized graphics for the plot or do they somehow use an analogue sweep?
Well then. All of those honking cars are part of the political process that will make him win.
I have to commend this article for actually doing the thing HN constantly demands. The article introduces the company and the problem it's solving to contextualize the story, rather than assuming you're a faithful reader of their newsletter. The article structure here assumes a successful viral spread out of its little bubble into the wider world, where people have no idea what this company is.

Copywriters working for HN-adjacent companies: please, copy the structure of this article!
Yes, but only people who are more suited to be married may actually be getting married now. When the social norm pushed most people into getting married, many more people who are not well adapted to such a relationship would end up in one regardless.
I'm confused about this. I think you understand what you're saying. I've seen your RISC-V runtime library.

Can you explain in a bit more detail how I navigate this randomized table as a syscall user to call the right one? I call socket(), say. And that is mapped to index 12 of the randomized syscall table. How is it found at runtime?
It's an interesting idea: if we eventually learn to control time, perhaps we are/become the telos of the Universe?

> His posthumously published book, The Phenomenon of Man, set forth a sweeping account of the unfolding of the cosmos and the evolution of matter to humanity, to ultimately a reunion with Christ. In the book, Teilhard abandoned literal interpretations of creation in the Book of Genesis in favor of allegorical and theological interpretations. The unfolding of the material cosmos is described from primordial particles to the development of life, human beings and the noosphere, and finally to his vision of the Omega Point in the future, which is "pulling" all creation towards it. He was a leading proponent of orthogenesis, the idea that evolution occurs in a directional, goal-driven way. Teilhard argued in Darwinian terms with respect to biology, and supported the synthetic model of evolution, but argued in Lamarckian terms for the development of culture, primarily through the vehicle of education.[15] Teilhard made a total commitment to the evolutionary process in the 1920s as the core of his spirituality, at a time when other religious thinkers felt evolutionary thinking challenged the structure of conventional Christian faith. He committed himself to what the evidence showed.[16]

> Teilhard made sense of the universe by assuming it had a vitalist evolutionary process.[17][18] He interprets complexity as the axis of evolution of matter into a geosphere, a biosphere, into consciousness (in man), and then to supreme consciousness (the Omega Point).

https://en.wikipedia.org/wiki/Pierre_Teilhard_de_Chardin
The suggestion here is that the divorce rate is dropping because fewer people are getting married, so those that do get married are more likely to "stick it out", so to speak?
You can both be correct, if the reduced rate of marriage preferentially selects for more durable marriages.
https://i.imgur.com/b07CQKU.png

https://i.imgur.com/0rWEnNh.png

https://i.imgur.com/l9E3rVY.jpg
It would work the same as when you bought an IBM clone in the old days. You couldn't use the hardware without running software from another company (Microsoft's MS-DOS).
The Chinese Communist Party just showed Jack Ma, and the rest of us, who’s boss
Sounds coll but the pitch doesn't have much detail. Which DAW workflows will it support to start with?
Employees who work from home provide a benefit to their employer not the other way around.
For a fully static language, it wouldn't contribute much value because existing tooling can do that already. For a dynamic language (like in the OP), it would be an impossible problem to solve perfectly and I wouldn't trust it to be automated.
> THERE IS ABSOLUTELY NO WAY THAT A 5W PART LIKE THE A14 IS FASTER THAN A 100W PART LIKE THE i9-10900k! I understand they are comparing single threaded speed.

FWIW, the 100W i9-10900k isn't even Intel's fastest single-threaded chip: that's the i7-1165G7 (a 28W part). Intel's desktop stuff is ancient: they're effectively still just Skylake (2015) derivatives; for single-threaded stuff the more modern designs they're shipping on mobile (Ice Lake and later) beat the desktop parts because their IPC is that much faster.

Power doesn't really help single-threaded performance, aside from wide vector units, nowadays.
That does not necessarily invalidate geocrasher's point. People could still be self-selecting against those who are likely to get divorced.
"waiting until they are more sure" implies that they will get there in the end. But it looks like only a minority of Americans ever reaches that point. Most non-college graduates aren't getting there.
Additionally, Justice Thomas was grilled by Senator Biden over Anita Hill's allegations.
Apple’s chip is not just a general purpose CPU, it is designed for specific workloads.

We have similar performance jumps in cryptocurrency mining: GPU’s are orders of magnitude faster than CPU’s and ASIC’s are orders of magnitude faster than GPU’s for the same power consumption.
Not the best term for folks who are content in their relationship, but yes. Once your relationship has made it past the climb phase, economically speaking, you have a lot of altitude to deal with issues once you're at cruise altitude. "Growing apart" and financial reasons are the top causes of divorce [1] (infidelity and addiction are still substantial but minority causes). Divorce is one of the most financially devastating events that can occur in your life (besides unexpected medical expenses), so there are incentives once you're married and financially successful to remain married [2].

Commitment and "sticking it out" is a topic onto itself. Love is sacrifice and marriage is a (hopefully rewarding) job (personal opinion, YMMV, this paragraph comes from several years of counseling and ~15 years of marriage). You want a cofounder who is going to work on the relationship and and stick it out with you, not one who is going to bounce whenever life gets hard. Marriage is just enough friction to not leave on a whim, but not so much friction you can't dissolve the partnership when necessary.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4012696/ (Reasons for Divorce and Recollections of Premarital Intervention: Implications for Improving Relationship Education)

[2] https://www.bloomberg.com/news/articles/2019-07-19/divorce-d... (Divorce Destroys Finances of Americans Over 50, Studies Show)
Thanks for giving Wasp a spin! Yes, we put a lot of effort in the generated code to look "human" - it is not perfect and we had to make some compromises for now to move faster, but it is something that is high on our list of the priorities.
Hope we'll be able to put even more resources in that, once we flesh out the basic features.
Ask HN: How do I re-learn maths as a middle-age person?
I'm in my early 40s. Recenlty I was looking at one of my old CS textbooks (Mitchell's Machine Learning), and I quickly realised I have forgotten most of my maths, I found much of it impenitrable, despite having no problem with it when I was at university.

It's been 18 years since I've had to do any maths beyond the basics, that was just some trig to do coordinate conversions. Most of the code I've written since uni has been information systems, not mathmatical in nature. I'd love to try my hand at interesting problems, a bit of ML, stats, probability, perhaps simulation or signal processing, and some electronics. But I feel like a carpenter who's forgotten how to use his saw.

I'd really like to regain what I've lost, and perhaps advance a bit more from A-level (that's the 16-18 qualification in the UK). I know I can learn it, I did before.

What are good resources for re-learning maths? I have two small kids so I'd like to find something structured that I can do a little at a time in the evenings, a good book with exercises or an online course would be great.
Thai Hotel That Put American in Jail Gets New Label on Tripadvisor
I think there's room for very real discussion about the merits of China's positioning in the global space right now without doing the blanket demonization that we see so often.

Let's be more critical.
Two things to comment on this article:

1. I agree with the article that the left is much too focused on the "white supremacy" narrative around Donald Trump. I used to buy into this hardcore, but Trump increased his votes among both blacks and hispanics in 2020 compared to 2016. Ignore that fact at your own risk.

2. I don't have much hope that the Democrats are going to do much to meaningfully reach out to the working and rural classes. One of the first things I saw that Biden is pushing is climate change goals with various federal agencies. While these are noble goals that I agree with, let's be clear: the working and rural classes (generally) don't give 2 shits about climate change. In many of these places oil jobs are the only good jobs left (I firmly believe this is why Biden did so poorly with South Texas hispanics), and without messaging how we'll invest in these communities, climate change rhetoric will fall on deaf ears.

My prediction: Democrats will get killed in the midterms and will lose in 2024, to everyone's detriment as the US continues a degradation of democratic ideals and moves closer to authoritarianism.
I remember the first time I saw Reason's cable system, it was so pleasant to use. The software makes you happy. Music software not only does something, it also does something in style, I really appreciate the details given for each little things.
For anyone looking to start their Anki journey, or extend on existing knowledge, I recommend the following read http://augmentingcognition.com/ltm.html

It's worth noting, the author actually suggests against using others anki packs. They should be a personal experience.

None the less I think these kind of things, are useful to find any gaps, and provide inspiration on how to structure your own collection.
Sure but it would be impacted by the profile of people getting married. If only well off people are getting married, which generally tend to stay married, and poorer people are not, that will lower the rate of divorces
Lest anyone be dissuaded from reading the article by the above, I find it to be a rather accurate description of why the working class is disaffected towards both of the major US political parties.
Correct. Back in the days, it used to be that you could run Fortran 77 code through f2c and then compile with gcc using the assume-no-aliasing option, and you would get roughly the same performance as if you compiled with f77.
Which ones would you want?
Many linear algebra libraries will handle this at runtime for you (OpenBLAS & MKL do this for example). You generally only need to use specialized builds of these if you don't want to have to ship extra code paths you won't use.
If you use numba (or cython, c extensions, etc) you can make them run without requiring that they hold the GIL, and they can run in parallel. Here's an example that should keep a CPU pegged at 100% utilization for a while:

import numba as nb
from concurrent.futures import ThreadPoolExecutor
from multiprocessing import cpu_count

@nb.jit(nogil=True)
def slow_calculation(x):
out = 0
for i in range(x):
out += i**0.01
return out

ex = ThreadPoolExecutor(max_workers=cpu_count())
futures = [ex.submit(slow_calculation, 100_000_000_000+i) for i in range(cpu_count())]
People seem to love this probability trigger feature in Elektron products.
Small-Step Live Programming by Example
It won't because Sketch is still macOS exclusive. Figma can be used even in a Chromebook.