skysight-inc/HackerNews huggingface dataset:
I took a philosophy of religion course as an undergrad that spent a long time exploring whether the concept of free will is compatible with an omniscient God. I really enjoyed it, even if it made my brain swirl a little. Here's a wikipedia page that sums up the problem: https://en.wikipedia.org/wiki/Argument_from_free_will

Obviously, there are plenty of theists, Christian or otherwise, who don't believe this to be a fatal argument, and you can find many of their viewpoints online. One such resource, from the Catholic Encyclopedia, is here: https://www.newadvent.org/cathen/06259a.htm
Just put that control panel at the bottom of the screen. It would still be close enough, and it would be out of the way of my accidental touches.
>age old problem of people getting married way, way, way too young

If it was a problem, why did so many societies choose that path back then? Lower overall life expectancy and the prevalence of disease required you to play a game of probabilities with reproduction.

Say you want four adult children. According to one source, 50% of children died before adulthood back 500 years ago [1]. So, you must plan to have eight children. Is this task doable if you start in your late 20's/early 30's? Likely not.

Also, life expectancy for the mother was far lower than today [2]. The mother will be providing the food to nurture the infants, so her early demise is to be avoided. Starting earlier is again preferred.

Modern society sets up different incentives for the marriage equation. We're told careers are more important than starting families.

Monogamy is not the only path to fulfillment, but people must seek the other paths on their own. Normalizing non-monogamous relationships for the unprepared leads to disastrous consequences for all parties involved.

[1] https://ourworldindata.org/child-mortality-in-the-past

[2] https://www.sarahwoodbury.com/life-expectancy-in-the-middle-...
This reminds me of a video I found very funny ("You Deserve a Better You": basically: be successful by moving goalposts closer, and we can help): https://www.youtube.com/watch?v=wZ9CegGtYLw

And similar ones I much enjoyed in the past, from while I was hunting up that old URL (all "studio c" comedy):

Naturally (a contest of who is more "natural"): https://www.youtube.com/watch?v=lraDNDuFNj8

The most organic vlog: mindfulness tips: https://www.youtube.com/watch?v=8gxl06S1WZg&list=PLGVpxD1Hlm...

The perfect gym for resolution breakers: https://www.youtube.com/watch?v=-jc5QCnMwQE&list=PLGVpxD1Hlm...
There is a ladder for poor first generation immigrants: starting a small business. Look around you. Who owns many of the restaurants, convenience stores, dry cleaners, landscaping services, etc.?
You can live together and raise a kid together without being married.
Nature also had the luxury of not even having to try. If the creation of life on Earth had failed, we wouldn't have known about it.
You're aware that these are Apple's low-end machines right? They haven't released a high-powered M-series Mac yet.
McPlant? We can do better than that
No, he took care of them. He redid NAFTA and other trade agreements. Even those are favor free trade see the pain while forcing the issue as necessary to fix some problems. (There is not agreement that the replacements are enough better to be worth it, but that is different)
Perhaps, but:

* As the size of the codebase increases, dynamic languages fare worse. Refactoring 10K lines of Python in a sweeping fashion is much harder than 100

* How many of those 1000 lines of Java are boilerplate, and could be generated/hinted at by IDE's?

* The more you're abstracted away from what's actually going on (types, memory, etc), the harder it is to optimize for performance, or even let it become part of your initial design/thought process. This rears its head later in the process

* How much does static analysis prevent you from creating bugs in the first place? If it takes longer to write error-free code, then the line count comparisons aren't always that meaningful
If you think it’s essential, you are going to need to explain what you mean.
Correct. In the status quo, you will be best-served by looking at solutions similar to what Plex is shipping (https://blog.filippo.io/how-plex-is-doing-https-for-all-its-...). ACME's DNS-based challenges might even make this easier today than it was when that mechanism was designed.

Longer-term, it seems clear that it would be valuable to come up with ways in which we can teach browsers how to trust devices on a local network. Thus far, this hasn't been a heavy area of investment. I can imagine it becoming more important if we're able to ship restrictions like the ones described here, as they do make the capability to authenticate and encrypt communication channels to local devices more important.
Isn't it just this? https://github.com/schlae/snark-barker/blob/master/firmware/...

EDIT: I think this is the Chinese ROM. It doesn't match the disassembly snippets from his video.
What is the net effect on the American economy if the order is vacated? What is the net effect on the CCP's ability to source human trafficking information to Mexican Cartels which are able to parse user metadata and identify targets of opportunity for human trafficking?

These are not loaded questions, I do not know the answers and I'm wondering if anyone does.
Today, there is much more social pressure to be stable before marriage and kids. You are supposed to have good jobs and savings and be secure. In previous generation, at least based what older relatives told about, there was pressure to marry, full stop.

Also, in even older generation, marriage was needed for financial security of the woman - the pay gap was large even when she worked and had good job for a woman. So women were under financial pressure to marry in addition to social one.

Plus, unmarried males were seen as immature or irresponsible. A guy was more likely to get pay raise or promotion explicitly with the "he needs money to feed family" thinking. So guys were motivate to marry because of subtle and not-so-subtle discrimination.
Hi. I fit that category.
Tesla batteries do not extend to the edge of the frame. There is a buffer for t-bones and side impacts. Thousands of crashes and 8 years in your odds of bursting into flames seem lower in an EV than an ICE car with a tank of gas.
it's only amazing because he spent so long making so little
Send what you email yourself directly to your productivity tools
When I interviewed at Microsoft, they told me it was the norm to work 50-60 hours, and that's what they expected. I'm sure it could vary from group to group.... but fuck that.
The penalty still exists and my taxes and my wife's went up because we are both relatively high earners (huge student loan debts and our annual incomes only became larger than $20-30K in our 30s since college/grad school took a long time). I am not sure what the rationale for marriage affecting taxes in the US was originally, but it doesn't make much sense to me. Presumably if one's spouse didn't work they could have just been claimed as an additional dependent.
The Sunken Cost Fallacy applies to unhappy marriages. It is often a better monetary wager to "persist" despite obvious misery. But it's a terrible choice in the psychological cost. And... you only live once.

The financial devastation of divorce in a period of economic uncertainty makes marriage a very poor long-term value proposition. You can't really protect yourself from a predatory divorce in any way that will withstand a legal challenge.

Younger adults seeking independence should be very wary of "marriage". Love and relationship can exist in a healthier way outside of the sunken-cost fallacy.

An economic union only makes sense if the terms of rupture are clear and fair. A romantic union only makes sense if there is love. To confuse these two types of union is a huge mistake.
If a worker's job gets eliminated by market forces and then the government steps in to pay that person to do the job anyway, that's literally a safety net in the form of public subsidy.
They are but they don't account for the CPU performance jumps being quoted - these are the result of better standalone CPU performance.

Your parent comment seemed to imply that the leap was due to an architecture shift like CPU -> GPU. It's not, it's just better CPU design.
No it is not. Our society is build around people living together are married. You get more rights (inheritance, euthanasia, etc) and benefits (pooling your taxes).

It is that way because it was the default for a long time. Now it is shifting and it will take time for society to adjust to this new reality.
Everyone has one life plus other lives which are dependent on your life. Don't lose sight of their happiness in the pursuit of your own.
While I totally agree with this, I feel like at this point it's a little like the gif/jif argument. I don't really care that much if the original author pronounces it like the peanut butter, almost nobody else does.

With CQRS, this is pretty trivially implemented in GraphQL as GraphQL explicitly separates queries from mutations (this is my favorite blog on the topic, https://www.apollographql.com/blog/designing-graphql-mutatio... ), but for some reason nobody talks about it as CQRS when they implement it like that. In fact, in the past 5ish years I've only heard about CQRS in an architecture that also used event sourcing.
I have wondered something similar, even though I also think that eliminating vote counts was a good thing.

A possible feature is, per-thread, giving commenters the option of viewing karma for posts, but doing so prevents them from being able to participate in the discussion. I'm not sure how much I like this idea, and it's likely too fiddly for HN's style.
Postal worker admits fabricating Pennsylvania ballot tampering claims
Yes? That's how it works.
No, I don't think so: the benefits are accruing to the entire U.S. population who get cheaper goods - the concentration of the downside is the problem.
I mean, to actually own the hardware we buy, i.e. have hardware that works in our interest, not in the interest of some big company.
How the Fear of Missing Out challenged our roadmap for good
I just really don't understand the point of marriage at all. It's typically an expensive ceremony that acts as a front to officially registering your relationship with the government and possibly a religious group.

Why does my relationship need to be officially registered?

Parental laws already don't require marriage as factor.

If two people are going to stay together, a piece if paper telling them they're officially together.doesn't make any difference and if two people are going to separate, some paper's likely not going to stop it.
I get the joke (bobbies); in addition to the much cooler Bow Street Runners, they were actually known as Sir John's Men (or Sir John's Runners) after his brother - thankfully the obvious alternative equivalent derivative naming there doesn't appear to have caught on as it has another contemporary meaning in the UK.
If the hardware/software combo is that successful, they shouldn't feel threatened by other software running on their hardware. In the end, they gatekeep everything because it makes them more money now, at the expense of alienating and losing customers that are fully willing to pay their prices for their hardware.
Should probably just make it a database and then connect it to another list of dark money groups
> Android is more flexible and well-suited to power users, and much better integrated with Google’s superior web services

... if (forced) integration with Google's web services is a plus, that is.

> (Apple) The company has the best chips in the world, and you have to buy the entire integrated widget to get them.

Does it? Those claims of 3x faster seem carefully cherry picked.
you realise this is a $4 million business right? it's not 40 or 400.
The core assertion behind this proposal is that devices and services running on a local network can continue making themselves available to external networks if and only if they can update themselves to make that desired relationship explicit. If they can't update themselves, they also can't fix security bugs, and really must not be exposed to the web.
450 logic errors found in popular databases
I agree and disagree. We deploy our models via Cloud Foundry which has support for Anaconda.

Model building is done in AWS with access to Anaconda.

Usually we have an environment.yml for the REST API and one for model building.

This makes modeling -> deployment cycle fairly easy, if not perfect.

You can also use pip and env, but you have to make sure that all important dependencies are specified sufficiently specific. But that's also the case for Anaconda. (For instance, we had a problem in the API with a x.x.y release of greenlet or gevent since we only specified x.x)

For R, well use packrat. R IMHO has the problem of many different algorithms with different APIs. Yes, there are tools like caret, but 'you' will run into problems with the underlying implementations eventually. sklearn makes things easier here, at least most of the time.

I would also prefer R for EDA. But I don't like splitting eda and modeling that way, since there can be subtle differences in how data is read which can lead to hard to find problems later on. (Yes, you could use something like feather)

I also thing that tooling for python is much nicer, pytest, black, VSCode python integration just seem more mature.
> Given that “can’t afford a wedding” and “not having a stable job” ranked high on the reasons why today’s singles are not married, it is reasonable to predict that fewer singles will tie the knot amidst a pandemic when financial distress is high.

Regardless of whether COVID-19 resolves quickly or not, further declines in marriage rates are all but guaranteed.

Wealth and income inequality has gotten so bad in the US that it is now possible to make a compelling argument for progressive policies and a robust welfare state on the basis of goals previously considered conservative (goals like encouraging procreation and family cohesion). Individuals correctly identify the costs of marriage and having children and choose rationally to avoid incurring those costs, or are simply unable to incur those costs in the case of homeownership. As rents and other costs of living exacerbated by having a family continue to balloon, it's only a matter of time until the upper middle class begins to suffer the same effects.

A progressive think tank called People's Policy Project has thought up the Family Fun Pack (https://www.peoplespolicyproject.org/projects/family-fun-pac...) to address exactly these problems, though currently its support among elected politicians is mostly nonexistent.
Not true: https://saraacarter.com/usps-whistleblower-demands-washingto...
Correct. https://wicg.github.io/cors-rfc1918/#dns-rebinding describes this reasoning.
Yes, and it's super useful. The first times you find yourself working with several equations and you 'just' put that into a matrix form and solve that system is an amazing feeling of 'truth' having been hiding in plain sight.
Linux is an awful UX.
Absolutely! I'll just let the iOS users find all the bugs first ;)
Over a third of young people in foster care in New York City identify as L.G.B.T
Privately owned banks, which encompasses all banks in the western world, bar central banks, are the primary creators of money supply. I think that counts as a pinnacle of the capitalist system.
UI designer here, migrated from Sketch (used for about 5 years) to Figma. I'm happy to celebrate Sketch as a great Mac app, and I still keep it in the dock for short tasks, but I'm not looking back. Figma won me over.

And it's not just Figma's collaborative features. Figma made fundamentally better decisions about design tool feature set. Better vector editor. Better concept of "symbol" as a component. Much better approach to auto-layout. Much better approach to shared colors / text styles.

At every step, Figma is just a better designed design tool. And a large part of why it's taking the design world by storm is exactly that. Most design work is done alone, not collaboratively dragging elements on the screen. Figma is just a great tool. Sketch is trying to catch up, but they would need to modify a LOT of their past decisions to get to the spot Figma is at.
> For profit operations produce most good things in this world.

Mothers produce most good things in this world.

> Their incentives are usually to produce as good a product for their customers as possible, since that generates the most profit.

Their incentive is to produce as cheap a product for their customers as profitable.

Some businesses compete on quality, but it's not universal.
What are you suggesting, that some of the knowledge available in the 18th century has been forgotten?
> There is no way that the A14 (nor the M1) is going to be faster in any raw performance category than a latest generation and top-spec desktop system.

Well, no point in arguing here. You may be right, but the machines will be in the hands of users next week. It would be stupid for Apple to make those claims if they weren't true. We'll see soon enough.

Assuming the claims are true, we shouldn't forget that Intel per core performance improvements have been incremental at best for several years. They've really run into some major problems with their fab process development in recent years. TSMC (Apple Silicon foundry) is well ahead. It has been kind of hard to watch since that has historically been such a strength for Intel. They're a strong company, they'll get it together.
That's an open question (https://wicg.github.io/cors-rfc1918/#issue-207ba0b9). Feedback welcome!
Assuming the server can reach the normal apt repos - you could: sudo apt update; apt list upgradable

And grep for this package. Otherwise

sudo apt update

/usr/lib/update-notifier/apt-check --human-readable

Will list number of pending security updates.

(part of update-notifier-common, and in task:server along with various desktop-tasks)

Beyond that, you might want to look at https://vuls.io or other auditing packages. Or perhaps:

sudo snap install cvescan

cvescan

Seems it could use some exposure - I wasn't aware of it: https://github.com/canonical/sec-cvescan
No one thinks that divorce with kids is easy. But your examples don't make much sense. You don't stay in a bad marriage so that holidays would be easier.

> One of the greatest indicators of success in a child, in the future who you depend on, is a stable two-parent household.

I don't disagree. But you again miss the point. The reason people get divorce is because there's no stable household. Two-parent household doesn't automatically mean stable household.
Are you really ‘scared’ by the dialog?
Asayer Metrics
No one wakes up one day and says "I'm going to start hating black/gay/muslim/whatever people!" Bigotry is learned behavior: even if some degree of tribalism is innate, there's absolutely nothing built into our DNA that leads people to hold any particular belief about any particular group. People become bigoted for a reason.

It would be absurd to argue that the Nazi's attrocities were simply caused for no other reason than germany being inherently racist and anti-Semitic - the loss of WW1 and the subsequent economic hardships drove millions of people to support a demagogue who would otherwise have remained at best a fringe voice. Likewise today, bigotry can explain how a demagogue seizes power, but it's not the why.

And this extends to more than just bigotry. Availability of guns explains how the violent crime rate is so high, but not why people would turn to violence. Opioid availability explains the how of the opioid epidemic, but not why people would abuse them in the first place. Persistent problems tend to be mere symptoms of underlying issues that go unaddressed.
> be more critical of attempts to use the Chinese atrocities against the Uyghur

It's shocking to try to put any positive spin on this.

Yes, the West has done bad. But this is state-sponsored genocide.
>My point is about doing research without PhD as a hobby.

And his/her point is that hobbyists aren't a replacement for a class of professional scientists.

It's great that it's your hobby, but to made consistent advances there needs to be a credentialed class of scientists who spend their lives funding and creating the tools and techniques you use for your hobby.
Haven’t seen any that really pop though. Even McVeggie would have been better.

It’s been reported McPlant is an entire new category, so maybe technically this is a McPlant burger and there would McPlant nuggets, but fries are already plant, so what’s left?
Facebook should top the list for this to even remotely be viewed as credible, IMHO
interesting argument because I thought you were just going to point out that the ceremony is unnecessary and the paper is all you need

had me in the first half

anyway there are a lot of state-sponsored benefits when you have the paper, as well as some ease theoretically in medical emergencies

you can skip the expensive ceremony, a lot of people do, others skip it and have one later, and of course yeah many don't get married
New tool detects unsafe security practices in Android apps
A look at how LinkedIn exfiltrates extension data from their users (2020)
When Linux loads your program it actually puts quite a bit of stuff on the stack. The first thing it puts is the argc followed by an array of argv pointers, followed by a zero. After that it puts the environment variables, followed by a zero. And then it puts the aux-vector, which contains lots of useful things. And that's where you could pass the address of a system call translation/jump table. This aux-vector is already used to enable multi-threading, because it contains the necessary information to create the thread-local storage.

One drawback here is that your simple hello-world write/printf in assembly becomes complicated, because you need to get the table address so you can access the write/exit information. As far as what this would help for security, I have no idea, other than making it harder to exploit cases where you don't have a lot of room.

We don't hear a lot about all the exploits that didn't happen because of all the extra hoops you have to jump through with each change over the years.
Why would anyone subscribe to that?
What? Are you saying FL Studio is a dumbed down Ableton? I must be misunderstanding you
Hi, I did that article :)

https://twitter.com/CodeBug88

Saludos
MacOS already doesn’t include GCC. The GCC command on MacOS is an alias for Clang unless you install gcc separately (unless there is a hidden GCC install I’m unaware of).
The thing about math(s) is that it's cumulative--it builds on all the previous math(s) you learned or should have learned.

I would literally go back as far as necessary (2nd grade/form even) until you find math that isn't challenging, but still takes mental effort to remember. For example, do you remember fractions? exponents? If not completely, go back and re-learn them.

Then progress grade by grade will go much much quicker than the first time you learned them. Khan Academy is a good help.

Someone else mentioned drills and Schaum's. I second that. Drilling is even more necessary as one gets older (I say this as an oldster.)

Once you've exhausted grade-school math, you would be ready for some of the other suggestions listed by others.
Their ego and sense of entitlement necessitates that they believe they are self reliant. This means they don't want social safety nets, they want jobs. Republicans are willing to lie to them and say they can bring back jobs even though they can't. Democrats aren't willing to lie. So they vote fior the people who say they'll bring back jobs.
Find, don't compromise - I don't compromise on that issue either. However you are probably out of issues to refuse to compromise on now just with this one.
My instinct says otherwise regarding this being a transition phase on the road to being more open, but I genuinely hope you’re right.
The weight of the locks was damaging the bridge, so they removed them in 2015. https://www.cnn.com/travel/article/paris-love-locks-bridges-...