skysight-inc/HackerNews huggingface dataset:
The problem is the definition of "discrimination". Everyone _is_ able to discriminate all the time. I'm free to discriminate between cookie flavors I buy, or discriminate between genders of people I date. What the law forbids is not _serving_ people because of the color of their skin or their sexual preferences.

And that is also not the case of Jack Phillips. He didn't refuse to serve gay people, and IIRC the accusers on the case were regular clients.

He refused to _design_ a custom cake for a gay wedding, which is akin to a Jewish t-shirt designer refusing to design a logo involving a Swastika, or a black transgender baker refusing to bake a cake that says "white lives matter" or "sex is immutable".

This seems much more related to compelled speech than sexual discrimination.
Ojasvi: Florida Funders x TiE event
I agree, but is it accurate to say that our concept of race amounts to labeling different clusters in an N-dimensional space (where the dimensions are largely biological traits)? I.e., while labeling clusters always entails some amount of approximation (clusters are inherently nebulous), we still label clusters because it's useful. For example, the boundaries between languages are imprecise, but we still bin/label them because it's useful to do so--is it roughly the same with race? Or is race categorically different for some reason that I'm not understanding?
What would be the business model for such a company?
I don't understand their frustration.

There's not much they can do for a patient once that patient is admitted to the ICU.

Hospitals should have been setting up Covid wards, or tents. The hospital had enough time. Other than intubation there's not much. I guess if you are important enough you get those coveted antibodies that were donated, or blood thinning drugs if you have blood clots in your lungs.

I've never met a doctor who quit over ethics. I've seen many who quit over ego disutes, or pay.

In medicine there's something called Professional Deniability. American doctors gave it in spades.

I'm all for getting the idiots vaccinated, but don't buy the caring doctor quitting because he/she has a moral dilemma.

(I think American doctors are good, but caring no. Ethical just enough to keep them out of a Malpractise suit.)
Downhill compared to Win7, yes. Downhill ever since, no. Windows 8 was worse then 10.
And probably saved a fortune in property tax, and got any appreciation.

A/B test and balance sheet will show that it was very profitable.
https://archive.is/egPlc
This is interesting, I used Android briefly around 2011-2012 and found text entry to be quite frustrating so if it's improved I'll need to revisit it.
You don't need to keep possible exceptions in your mind to any more or less extent in Java than in Go.

Resources that need to be closed at function exit must be wrapped with `using` or `try/finally` in Java; with `defer` in Go.

Functions that can handle specific errors from a sub-function need to know about that error type in Java, error type or error value in Go.

Functions that can't handle any specific errors from their callees don't need to do anything in Java; they need to propagate any error in Go.

It's true that in Java it's less clear where a function can end, since any statement can potentially throw. This is technically true in Go as well with panic(), but let's accept that that is much more rarely used. But either way, if the function has any cleanup to do, that cleanup must be done in try/finally or defer, otherwise the function is brittle. So, why do I care if the function can throw an exception in the middle?
They always call for 'further investigation'.

Looking at this: https://arxiv.org/pdf/2107.10356.pdf

My general impression (no more than that) is a whole bunch of people crowding into a paper. The paper is mostly applying trivial image processing functions and seeing how some software they don't understand is responding. The main aim is pearl-clutching about 'bias' rather than any kind of understanding. God knows what they're going to do when any medical exam includes some kind of deep dive into the patient's genetics.

No surprises. It's the nature of the era.
Is there a name for this kind of book? I have one, titled "Mein Erstes Buch", that, in one small and slim volume, takes you from "Dick & Jane" and "See Spot Run" levels, to an ~3rd or 4th grade reading level, entirely in German. I picked it up because it looked neat but tried reading it one day, made it about a third of the way through, and sure enough, I could follow along. Doesn't teach you pronunciation and it doesn't replace focused practice & drilling, but it was pretty damn cool. I'd like one in French, especially, but I don't know what term to search for. "The Natural Method" from that link yields some promising results, but are there other terms?

(just checked archive.org, and sure enough, they've got a scan of the book I have, but it's a limited preview: https://archive.org/details/meinerstesbuch0000unse/mode/2up)
Can't remember where I heard it, but the thought was that "big stuff" was skipped in case it created bugs that then had to be maintained for the entire LTS support period.
> Yukihiro Matsumoto could be an exception but as you rightfully pointed Ruby always remained somewhat niche even after its move to Heroku in San Francisco.

I'm not sure what you mean in terms of "its move to Heroku in San Francisco". Also, Ruby didn't "fail" and it's not niche (GitHub is written in RoR, as well as discourse). However, I would argue that Ruby remained relatively niche outside Japan until it was discovered by DHH and used for the Ruby on Rails framework (to this date, it's somewhat hard to find work in Ruby outside of RoR). DHH lived in Denmark at the time but moved to the US shortly thereafter.
I don’t know if I would say it’s very common(?) but it was introduced as a named concept (“uniform function call syntax”) AFAIK in D and is also a feature of Nim

https://tour.dlang.org/tour/en/gems/uniform-function-call-sy...
it's not outdated, and it's a fine example - reading the go stdlib is the best way to learn the language well, honestly.

The missing return values on 64 and 69 are the "Named Return Values" thing that OP mentions - the returns are the variables named in the function declaration.
Even if your next job requires you to move somewhere else, you’ll still have had 12-24 months (or however long) of cheap living, and you get to save all that money.

For me at least, between rent, bills, and not having access to the same expensive habits as in a big city (Uber Eats and ease of going out), means that this year I stand to save about £20K compared to the previous year. Even if it was just rent+council tax I’d still be saving about £10K.

That makes a huge difference, especially when the move itself was only about £2K (moving company and a few other bits). Even if I had to move again next year I’d still be coming out ahead.

Obviously it’s not for everyone but the savings are too big to dismiss something like this, in my opinion.
Exactly.

If property taxes were raised to 100% annually of the cost of the home, the price of the house would instantly drop to somewhere near the annual rent cost. "Buying" the house would end up being close to a security deposit. It goes without saying though, that 100% annually is not a good number. It would disincentivize building, which is something we really need right now.

The right number is a Land Value Tax such that the cost of the property equals the cost of the building. So if you have two properties, one in downtown SF, and one in the middle of Montana, and each are the exact same house, but the Montana house sells for $200k and the SF house sells for $1M, really it's the land in SF selling for $800k. So that SF market price should move to $200k. To do so we need to tax the property at increasing rates(per sqft of land) until they match. When we tax enough, the new price will reach its improvement value.

In the short term this will have devastating effects on the Net Worth of individuals who took out loans or otherwise bet their income on owning a home, so I advocate for a one time tax break(that for exceptional cases like the elderly would be transferable for straight cash upon sale of the property) equivalent to the drop in market value of the home. So in the SF case, they would get a $800k tax credit.

Once this system is in place being a NIMBY will no longer be a profitable stance, and will instead cost that area money in taxes. As it will no longer be a perverse incentive, the population will mostly switch to becoming YIMBY's, and advocate for better Zoning rules and to ease up on silly restrictions. The tax money can be spent on high value improvements to the area that will boost everyone's quality of life, and if none are found, can be simply given back equally to all.

Once this system in place and the tax credits have been used up, we can even go further and get rid of income taxes, sales taxes, corporate taxes, and capital gains taxes. The value of the land tax will be enough to replace all of them. All from a tax that because land is at a fixed supply, is completely non-distortionary and results in no dead weight loss.

Housing can either be an investment or affordable long-term, it can not be both.
The more basic issue seems to be that (many) people are toxic. If not always, to everyone, at least some of the time, towards some other people.

The problem with social media, then, is that it allows -- indeed encourages, because "engagement" -- all that toxicity to spread so much more widely and rapidly than ever before.
Or incredibly low expectations for programmers in general, which is fair. If you pick 100 random run-of-the-mill programmers from any corporation, and ask them to repeat this exercise, 95 of them would not even get out of the starting blocks. I liked it.
So your assumption is that all the covid patients were unvaccinated?
OK? Programming Made Simple Again
Accept the CDCs own study of 169 K–5 schools failed to find that masks for children in schools prevent the spread. Adult masks and ventilation were supported.

"The 21% lower incidence in schools that required mask use among students was not statistically significant compared with schools where mask use was optional."

https://www.cdc.gov/mmwr/volumes/70/wr/mm7021e1.htm
This reminds me of the false-positive vs false-negative dilemma faced in medical testing. Either you optimize for low cost and convenience, or for catching true-positives or true-negatives. For HIV testing for instance, if someone does test HIV-positive falsely, their changed safer behavior in the short-term wouldn't harm anyone, and follow-up tests could catch that they're actually negative. But if we falsely say someone does not have cancer, when they do, it could grow a lot in the short-term before symptoms arise and another test is given. They may also use a lot of unnecessary care trying to diagnose the issue after that false-negative cancer test.

What's the right solution? It's case by case, down to a mixture of morality and expertise to decide.

Seems these tech algorithms often generate a lot of false-positives wrongfully, or that's what's posted online afterwards. It'd be interesting to dig into the numbers for various platforms, see if they're falsely negative for spam accounts and bad actors. We wouldn't hear posts on HN about spam bots that cut into FB's bottom line, would we?
I think this statement has been true since about 2014.

Structs are nice, as they allow for control over locality, to a degree that is simply not possible in Java currently. But there is a second effect, which is possibly more important: If I can move gigabytes of my data into arrays of structs, then 1) I greatly reduce memory requirements (far fewer pointers), and 2) I greatly reduce the amount of work that GC has to do.

This is such an important thing to add to Java, and it seems to be perpetually off the stove, not even on the back burner.
No releases for 17 yet, but checking the site, I discovered that AdoptOpenJDK was moved to the Eclipse Foundation and renamed to Adoptium: https://adoptium.net/
Even if we had 10 million guns, they'd all be hunting guns and you still couldn't start a militia with them. We're not even a pointy stick in comparison to America's civilian gun ownership. The reason I point a comparison to America, is because the comment about "disarming" the public clearly starts from a previously armed public, and of those there are actually pretty few, and only one which I know to keep gun ownership as such a strong part of it's identity.

It's no doubt something you would need to do to have a totalitarian government take over the US, but it's not really a step required for most other countries. There' aren't many countries that could raise a militia capable of overthrowing a military backed government just from it's citizens.
I have a personal grudge against anyone saying "Why don't the parents take some responsibility to combat a multi-billion dollar company who puts the resources of small countries in to making their children behave in detrimental ways."

But I'll not get in to that. :)

Facebook and Instagram are drug dealers. Sure, they're not physically distributing a substance, but the social interactions they provide are every bit as addictive. In time, society will abolish or tightly constrain them in the same way society has banned other highly addictive substances.

And this is why I don't blame the users.
I also mentioned stars, but thanks.
Recent and apparently related (to the same set of leaks):

Facebook has exempted high-profile users from some or all of its rules - https://news.ycombinator.com/item?id=28512121 - Sept 2021 (489 comments)
this can also be seen through the fact that females are four times more sensitive than males to economic status cues when rating opposite sex attractiveness [1]

[1] - Guanlin Wang, Minxuan Cao, Justina Sauciuvenaite, Ruth Bissland, Megan Hacker, Catherine Hambly, Lobke M. Vaanholt, Chaoqun Niu, Mark D. Faries, & John R. Speakman (2018). Different impacts of resources on opposite sex ratings of physical attractiveness by males and females. Evolution and Human Behavior, 39(2), 220-225. https://www.sciencedirect.com/science/article/abs/pii/S10905...
They aren't losing to AMD because of market segmentation, they are losing because their fabs are way behind TSMC.
Aren’t cash businesses well known as money laundering opportunities?

Cash transactions above a specific dollar value literally generate reports to the government for investigation.

So, I think, yes, cash transactions tend to generate suspicion among anti-money laundering efforts.
Related:

- https://en.wikipedia.org/wiki/Calm_technology

- https://calmtech.com/book.html
That is not what the data researchers currently employed by Facebook said, if you read the article.

"They came to the conclusion that some of the problems were specific to Instagram, and not social media more broadly. That is especially true concerning so-called social comparison, which is when people assess their own value in relation to the attractiveness, wealth and success of others."

"'Social comparison is worse on Instagram,' states Facebook's deep dive into teen girl body-image issues in 2020, noting that TikTok, a short-video app, is grounded in performance, while users on Snapchat, a rival photo and video-sharing app, are sheltered by jokey filters that 'keep the focus on the face.' In contrast, Instagram focuses heavily on the body and lifestyle."

So I suspect that their understanding of the problem is better than yours, and that there is something about Instagram that makes it worse than generic social media.
"Hit by a cyberattack? Your ransom payment to hackers may be tax deductible."

https://www.chicagotribune.com/business/ct-biz-ransomware-pa...
World now sees twice as many days over 50C
Do you have a source? Would love to learn more. We have a child that’s 8 months old in a similar situation. Need to prepare.
On its own, the features specifically for Java 17 aren't obviously that compelling, but the important thing is that Java 17 is an LTS, the last one of which was Java 11, 3 years ago. Since many organizations, including mine, stick to LTS releases, that means a lot of developers will get a big change in what they can do sometime in the next few months as they upgrade to the LTS.

Among other things, this means that we can begin to use records, pattern matching for instanceof, the shenendoah GC, and more.

Links to JEPs for the other releases.

http://openjdk.java.net/projects/jdk/16/
http://openjdk.java.net/projects/jdk/15/
http://openjdk.java.net/projects/jdk/14/
http://openjdk.java.net/projects/jdk/13/
http://openjdk.java.net/projects/jdk/12/
> - Forces you to consider error handling

If you use the result. Its easy to overlook that some more procedural functions might return only an optional err value.

See also stuff like append sometimes mutates and returns a reference to a slice with the same backing array, and sometimes returns a slice with a different backing array. Nothing going to remind you you forgot to copy before returning.
Moving the JDK to a Two Year LTS Cadence
Best live TV streaming service for cord-cutters
Their idea:

> Ask candidates to bring code that they’ve worked on, ideally in the language and using libraries that your team is familiar with. [...] Review the code together

For completeness, the standard criticism:

A lot of developers work on proprietary code, and do not have large (or any) open-source presence. It is both illegal and unethical to show proprietary code to others without permission, and such permission is unlikely to be granted. Therefore this test filters out a lot of very good candidates.
I remember this, pretty well done
This idealism is nice but if you remove privacy unfriendly customers you rule out basically every customer and don't have the money to make a browser at all. Behind Google are Bing, Yahoo, Yandex, and Baidu before you reach duckduckgo who somewhat respects privacy.
>Maxwell's equations also have no place to put a gravity term, yet gravity clearly affects light.

The place to put the "gravity term" is in the coordinate system that Maxwell's equations take place in, and the definition of the derivative which is implicitly brought in via the curls, divergences, etc. That's general relativity, and Maxwell's equations are already fully compatible with it.

>[this tends to ruffle feathers when I say it] ... It's "denying science" when you insist the known-by-science-to-be-broken models are in fact not broken where the science is pretty clear that they are.

People are probably taking issue with your use of the words "broken" and "wrong," because you're describing a car that says 90mph on the dealership's sticker but can't go 900mph as "broken," or a one pound lump of beef as "wrong," because although the butcher said it weighed a pound, and you were charged for a pound, it'd be nice if it were two.
My question is when are we getting project loom?
https://wiki.openjdk.java.net/display/loom/Main
> They literally just introduced new laws that allow cops to modify data and without a warrant from a judge.

No. They introduced three types of warrants with sole purpose of modifying data.
Because it ends up as just noise. If there’s no track record of execution, there’s little hope if any that this will be fruitful in any capacity.
It's telling that linking to factual hard data is being downvoted.
This is sort of an aside, but I find it interesting that so many people’s threat models include the NSA/CIA. I see it all over the privacy-focused forums and subreddits I read. Don’t get me wrong - I believe privacy is a fundamental right and a carte blanche dragnet approach used by these agencies is not appropriate, but paying $10/mo for ProtonMail and ProtonVPN isn’t going to address that threat. That said, there is a balance between digital security/privacy and living a normal life. If you are truly trying to hide your online activities from those agencies, you are going to need to live a very specific lifestyle.

I’m more concerned about my privacy being utterly raped for advertising purposes. That’s why I use a paid VPN, paid privacy-focused DNS, paid ProtonMail account, use Signal, etc. I could probably be better served from self hosting some of these things, but this is a good balance for me. It seems to me that this concern - hiding data from Google, Microsoft, Verizon, etc. - is secondary to hiding from the NSA/CIA in many open privacy conversations.

Note - I am sympathetic to the fact that there are hostile governments all over the world and privacy-tooling is mandatory for whistle blowers, activists, protestors, journalists, etc.
I agree with this sentiment. We don't talk enough about the nuclear family and importance of structured parenting. In fact, there has been a leftist movement toward marginalizing the family in favor of centralized uniform progressive teaching.

It's ultimately the parents' responsibility to shield their kids from society to a degree they deem appropriate. Not only to provide a healthy physical environment but also a digital one. And this until their personality develop and crystallize.

In this case, it may involve limiting the amount of time spent on social media. And sit downs to discuss the fakery and deception involved.
Is gravity truly a quantum force?
I already see it reversing among everyone but those in high income industries. I'm seeing a ton of artists settling in small towns these days. The cost of living is low, allowing you to live on things like Patreon and Etsy and make your art.

This kind of radical decentralization is something the original boosters of the Internet in the 90s predicted, but then the great urbanism wave of 2000-2020 happened. But... remember that we tend to over-estimate the effect of technology in the short term and under-estimate it in the long term. The true decentralizing effect of the Internet might just not have been felt yet.
So you're saying there is an Asian race spanning 4.5 billion people from China to India to Iran and there are also German and Irish races. I guess the question is how can Germans and Irish be different races, but Chinese, Indians and Iranians are the same race?

Africa is going to be similarly diverse as Asia.
Puget Systems is a smallish boutique seller that builds you the best computer for a certain workload given some benchmarks. It's niche but they are an indicator what is better for the workloads of their customer.
The word ordering stuff gets really wild, compared to my native English. I wonder about languages that have more flexible word order, do their speakers have greater ability to retain information in working memory?
Well, I assume it's covered by insurance but probably not actually free if you don't have insurance.
It isn't different from the past; see tobacco
Stripe can easily lose very large
amounts of money on individual accounts

How so?

Is that because Stripe settles the payment on their end (they pay the merchant) before the payment to Stripe is settled?

Can crypto solve this?
I don't think that's sufficient at all. Before likes and shares, we had TV, and before TV, we had newspapers and tabloids.

The newspapers regularly printed pictures of women considered beautiful according to the beauty standards of that time.

That propagated that standard even more widely.

And people could easily compare those traits with the traits they saw in the women they knew, and women did feel bad about not looking like the woman in the newspaper.

This is old.

So, even if we make non-algorithmic, time-based feeds, this problem cannot be fully gotten rid of.
> cut out [...] the single binary

That's a correct reading of my comment. To take that to mean, though, that you should start "writing HTML directly" is a logical leap—and one that happens to turn out to be wrong; it's not something I wrote, and it's not even something I implied. It's an incorrect reading of my comment.