skysight-inc/HackerNews huggingface dataset:
The article is a lot better than the headline lets on. In particular:

> Crucially, she said, we should place blame on the human individuals behind the creation and use of the algorithm rather than reify the technology as being the main driver.

> “Systems and algorithms are human-made, and do exactly what they’ve been instructed to do,” she said. “They can act as an easy and sort of cowardly way to take the blame off yourself. What’s important to understand is that often algorithms can use historical data without any proper interpretation of the context surrounding that data. With that pattern, you can only expect social problems like institutional racism to increase. The result is a sort of feedback loop that increases social problems that already exist.”

As someone in an adjacent institution this affair has been frustrating to watch. In my opinion black-box algorithms have no place in government, and for this reason it's critical for the government to develop the expertise to develop and understand models themselves, so they aren't reliant on the trade secrets of contractors.

Interestingly though the administration resigned over this affair, it does not look like they'll suffer much over it in the upcoming election this wednesday. The responsible prime minister is likely to get a fifth term if things go as the polls are predicting.
Commies killed a lot more than Nazis, yet I would be extremely surprised if Nazi party student organization would be allowed.
Yeah, especially odd that they don't make it into this sentence.

> mothers, parents, and children are comfortable
Why is this funny to you? There are many Marxist organizations in the world, surely some of them focus on organizing considering that one of the core ideas of many Marxist and “post”-Marxist intellectual currents (like critical theory) is proletarian or some other sort of revolution.
I’m more a Scala dev than Kotlin

Think it’s safe to say both influenced Java’s Record, shoulda mentioned Kotlin too.
I definitely read the same thing sopmewhere, but was always afraid to try anything too ambitious, especially with wildcards. My first impression of them was "these seem like a good way to mess up or lose a lot of files very quickly."

I wasn't exactly wrong!
I think it's still incorrect to disregard the entity. HIPAA only creates privacy obligations to Covered Entities and Business Associates.

It doesn't apply obligations to all people who might receive Protected Health Information.

If a hospital makes an error, and emails the medical charts for a public figure to a journalist, the journalist has no obligations under HIPAA. They would be free to publish the information, to store it without privacy safeguards, etc.

The data remains PHI, but the journalist is not required to follow the HIPAA privacy rule. Though, I again think it would generally be better if the voluntarily did so.

By my (again, also a non-lawyer understanding) the privacy rule is a venn diagram that only applies if:

- You are a Covered Entity or Business Associate, AND
- The data being handled is Protected Health Information
What’s the use of forcing everything to be an object?
What did I advise anyone to do?
Also "anti-fascist" and "anti-racist".

The left has gotten clever with their naming, similar to the conservative movement in the 90s under the advisement of George Lakoff ("death tax", etc).
For some reason HN stripped off the time argument from the URL, making this post make much less sense. The relevant time is 15:52.

https://youtu.be/Zd_UcjMusUA?t=952
Right, and that's straight from Engels' playbook on advancing Marxist agendas. Nuclear families lead to private property, therefore, inveigh against nuclear families. [1]

This is exactly backward for how to elevate poor and minority interests. Strong ("nuclear") families, education (not indoctrination), and _more_ private property from which those families can build security is what's needed.

[1] https://en.wikipedia.org/wiki/The_Origin_of_the_Family,_Priv...
Opening PSDs is a big reason. A lot of designers will send PSDs and usually you also want them to check layers, extract backgrounds etc.
Presumably that is something Apple will keep a closely-guarded secret, even more so than usual.
C# 9.0: https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csh...
What’s the reason for that?
There's a good argument to be made around helping local economies with this as well. Part of auto's impact during the 20th century was creating all these small businesses of car dealers, auto repair shops, oil change stations, gas station attendants, etc. The products of the 21st century largely don't enable any of that, the money just all goes to Apple and Samsung. And like, I don't immediately think to call up a local electronics repair specialist, I go to the Apple Store. And more likely than not I usually replace my phone before considering heavy repairs since its usually a couple years old at that point anyway.
Has problems in authentication, ad-free, quite interesting.
This is why it's so important to have different programming languages! Sometimes it's hard to do things differently when you are just looking at your own programming language, and the tools it has available to it. Not everyone programming language needs to be a behemoth to be useful to other people. I say keep making new an interesting programming languages! It will only lead to better programming languages over all
There was a lengthy discussion some time ago[0]. Quote:

#### Why not "just" make contextual keywords?

At first glance, contextual keywords (and their friends, such as
reserved type identifiers) may appear to be a magic wand; they let us
create the illusion of adding new keywords without breaking existing
programs. But the positive track record of contextual keywords hides
a great deal of complexity and distortion.

Each grammar position is its own story; contextual keywords that might
be used as modifiers (e.g., `readonly`) have different ambiguity
considerations than those that might be use in code (e.g., a `matches`
expression). The process of selecting a contextual keyword is not a
simple matter of adding it to the grammar; each one requires an
analysis of potential current and future interactions. Similarly,
each token we try to repurpose may have its own special
considerations; for example, we could justify the use of `var` as a
reserved type name because because the naming conventions are so
broadly adhered to. Finally, the use of contextual keywords in
certain syntactic positions can create additional considerations for
extending the syntax later.

Contextual keywords create complexity for specifications, compilers,
and IDEs. With one or two special cases, we can often deal well
enough, but if special cases were to become more pervasive, this would
likely result in more significant maintenance costs or bug tail. While
it is easy to dismiss this as “not my problem”, in reality, this is
everybody’s problem. IDEs often have to guess whether a use of a
contextual keyword is a keyword or identifier, and it may not have
enough information to make a good guess until it’s seen more input.
This results in worse user highlighting, auto-completion, and
refactoring abilities — or worse. These problems quickly become
everyone's problems.

So, while contextual keywords are one of the tools in our toolbox,
they should also be used sparingly.

[0]. https://mail.openjdk.java.net/pipermail/amber-spec-experts/2...
Have you read my reply with further explanation?
This all happened much more slowly. Climate change isn't necessarily destructive to life. It's destructive to life when the rate of change exceeds the rate of adaptation of many species. Warming 2 degrees in even just 10,000 years is much more survivable than when it happens in 300.
To answer your question, I think that whether or not it is redundant depends on what a person can modify if they are in the middle of the data stream. Can they strip out the requirement for crypto on your site and inject less than secure links for the end user to interact with, or would that render your site useless? Is there server-side logic that can detect if the client is a proxy executing your crypto code or if it is really the end user? Can I put headless chrome in the middle and proxy a clients connection through it?

I'll give a related example using HSTS (headers that tell the browser to always use HTTPS). If I can MITM a connection that a person has never visited and assuming the domain name is not preloaded in the browser with HSTS, then I can simply strip out the HSTS header. This only affects people visiting the site for the first time, or the first time with that browser.

Or another example closer to your use case may be GPG keys for Linux YUM software repositories. If a person installs their OS directly from a repo mirror and I have compromised that mirror, I can modify any of the packages, re-sign them and put my GPG key in place of the OS maintainers GPG key.

Does your implementation fall into those examples, or would it be impossible to interact with your site if they crypto libraries were stripped out?

Beyond that, HTTPS is still useful for privacy if there would be any reason a person would not want someone to know what they are doing on your site. HTTPS is also useful for not getting an alert or red icon in the URL bar depending on the browser being used of course.
If everyone who threatens to stop creating content if they can't enslave ideas, were to stop creating content, the world would be a better place.

The idea that people would stop creating is absurd. I work in Cancer Research and the absolute least contributing people in the medical industry are the ones obsessed with patenting and copyrighting their work, which is usually garbage and of frivolous value compared to the hard grunt work of millions of unsung heroes grinding it out for non-monopoly wages.

I was an engineer at Microsoft and the average code there was total garbage compared to the open source code powering top public domain projects.

And no modern epic is significantly better than Ἰλιάς.

Every letter we are using; every word; every bit of tooling; was made by other people in a long pyramid stretching back tens of thousands of years and billions of people wide. All of us are putting grains of sand on top.
When society and American capitalism becomes moral, then we can discuss the morality of those who don't conform... until then, with homelessness, poverty, starvation, disease, substance abuse, crime and such happening in "modern society" without much regard for those suffering in it I can't fault people whose only means to escape it may be isolation from the system(s) that don't give them the same privileges we have to debate this from the comfort of our computers/tech/internet and access to ycombinator
And conversation view. Hiding the quoted email being responded to.

Email before always looked like how Twitter threads do today.
Yes, it matters what the group espouses: a group using the death of George Floyd to attack the nuclear family using trickery is a second problem.
Java adoption has now reached the release_version / 2 parity :)
That is an interesting reading, but it is worth pointing out that Thomas Sowell consistently differentiates between race and culture. In particular in his book Black Rednecks and White Liberals he asserts that many black people living in the American South picked up a redneck culture that does not well serve either them or the white people they picked it up from. Culture trumps race. Anyone could embrace redneck values if they feel they should.
Solid State was the last great change to our personnel hardware, computers went from meh to awesome in a flash
> With this whole "decentralized" argument, we might as well say the Republican/Democratic parties are decentralized and that what the RNC and DNC do/say hasn't a huge bearing on the way that the individual local leaders/sub-organizations of the parties do or how their rallies behave.

That's not a terrible argument, and actually aligns quite well with my own experiences.

My local GOP isn't well aligned at all with the national party.

The NRA is an even better example. I refuse to directly donate to the NRA due to their mismanagement of member funds in the recent past and their lack of support for important court cases going back much further. My local NRA, on the other hand, uses the large majority of funds raised for local support and outreach: education, maintenance of public ranges, instructor training, etc.

I don't think it's uncommon to support a local chapter of an organization while being at odds with the organization itself.
It's a $2.2 trillion dollar company with $200 billion in cash. They can easily afford to do the right thing. If they offered a private device and said to all governments "take it or leave it" then those governments would answer only to their people if they banned the device.

Of course, name one public corporation that would leave a little cash on the table, ever, to do the right thing.
I’m not sure someone building out in the woods is actually looking to be encumbered by the trappings of living in an incorporated village?

One whole reason to build out in the boondocks is to build as you like. So it’s kind of beside the point, I think.

On the other hand if you want to build to some code, no one is stopping you either, so there is that.
We had that once upon a time (the original version of Patronage), and it resulted in some, but not very much, artwork in the grand scheme of things. Nowhere near the amount we enjoy today with our spare-change subscriptions.

Copyright also allows more creators to create without requiring them to be a live personality as well; to split their time between creating and hustling for money.
Did you create an app or a website ? Can I test it ?
Alma Soon to Resume Science Observations – Alma
Google Games: 2021 Global Insights Report
A column or collection of random quotes will never adequately summarize a thinker - however his books "Knowledge and Decisions" and "A Conflict of Visions" both rank as masterpieces.
Chris Sacca Unretired
Revolt Against Apple and the 30% Mafia
I'm showing my age, but here's an abridged list:

1. Google Search - before Google came out, it was wading through Alta-vista and Yahoo's hand picked pages and ignoring the 50% adult content spam, or using a physical 'phone book' of web pages

2. Google Email - when it game out, the fact that it had gigabytes of storage was astounding

3. Wikipedia - this became one of the first resources for most queries that weren't highly specialized and, even, then, sometimes Wikipedia would come through

4. Stack Overflow - hours or days of debugging are reduced to a search with an occasional copy/paste

5. Arduino - suddenly electronics became within reach and was reduced, for the most part, to software, all for a fraction of the cost microcontrollers and electronics were just a decade previously

6. Amazon, Aliexpress, Ebay - to a certain extent. Each provided a trove of sellers with access to items that were previously very difficult and expensive to find, sometimes with a 10x difference in price or accessibility. They've all kind of normalized out now but there was a time when they were more differentiated.

7. Raspberry Pi - A full linux box with a Ghz processor for $20-$50. There was a time when we were talking about the $100 laptop as the great white whale

8. Archive.org - one of the few resources that has an astounding amount of public domain work that can be searched, sorted and downloaded

9. Github - the amount of free/libre/open source software that can be accessed and used is at least an order of magnitude larger than it's closest competitor (Gitlab? Sourceforge?). It's not just investing in Git's source management model, it's also providing a clean interface to search code and present projects cleanly

Maybe these are all obvious but you did ask...

Here are some software projects that I think give me a "10x" boost or I think have large potential:

* Bootstrap - Before bootstrap, I could barely cobble a website together that didn't look like it came out of the 90s

* Clipperlib - When you need to do 2d polygon boolean operations, in a programmatic way, Angus Johnson's clipperlib is it

* WebAudio - I'm still playing with this but this provides an entry point to music creation that was orders of magnitude more painful before. Currently I'm playing with Gibber (gibber.cc)

* Face Recognition - This is now a Python package that you can use to find faces in images. This used to be bleeding edge technology just a decade ago

* Mozilla's DeepSpeech - though it still has it's problems, for someone who has a mind to, they could theoretically make (an offline and FOSS) competitor to Google's Dot and Amazon's Alexa

Unix/Linux in general provides many orders of magnitude more productivity than any other environment I've worked in (at least for me) so I'm not sure it's worth going into all the tools, "classic" and recent, that help me build software, analyze data, do data wrangling or any of the other myriad of tasks that I do.
Who cares? Statistically most houses in most places don't have solar. No amount of justification or argument will go back in time and retroactively change that historical fact.
I had one in Islamabad IIRC but I am sure you can buy single blister packs
The cop restrained a black man using a standard technique, while the balck man had overdose levels of fentanyl in his system. The cop has not been found guilty of strangling Floyd so far, and I believe the system in the US means innocent until proven guilty.
Unfortunately your distro decides when software updates and leaves very little in your control. Not very stable if it is updating things without your permission.
UK promises “creative and routine” use of offensive cyber tools
My friend that lives in the mountains bought a set of cheap steel wheels to keep his winter tires on. That way he can swap them out without going to the tire shop.
Semis use immensely more power than passenger cars, way more, proportionately, than is made up in increased surface area for solar.

It still doesn't work.
I've encountered people who say that's bad, biased, unfair, etc. - and not that we should encourage more two parent households.
Some area's won't be allowed to use salt, I know in Issaquah in Washington state they could not use salt upon the roads due to laws to protect the salmon streams.

Probably a fair few area's in which salt is prohibited for road use due to such things. So sand makes sense and for some that is all they will see in their area.
Tech Lead (Full Stack)
This is a unique opportunity to join an exciting, well-funded InsurTech startup as the first engineer on the team. We are looking for a talented engineer to help architect and define our platform from the ground up, and who will also help hire and lead the founding engineering team.

OUR VALUES
- Be Candid and authentic
- Trust and care for each other
- Do the right thing
- We are all owners and optimise for impact

YOU SHOULD APPLY IF YOU:
* Are a highly autonomous and pragmatic. passionate about solving ambiguous problems, building products and code craftsmanship.
* Love to learn and pass on your knowledge to others.
* Are excited about joining as the very first engineer in the team.
* Want to hire and lead a strong team of engineers.
* Have expert knowledge of at least one modern web-oriented language (Python, Ruby, Javascript, PHP etc.) and related web frameworks.
* Have a strong understanding of modern databases and at least one SQL dialect.
* Are comfortable architecting and implementing high quality APIs following best practices.
* Have DevOps experience scaling and running cloud based applications (e.g. AWS).

WHAT YOU'LL DO:
* Collaborate with the co-founders in hiring plans and tech stack definition
* Hire, ramp-up and lead back-end, web and mobile engineers.
* Organise design and code reviews.
* Write clear, maintainable code that implements these solutions in new and existing backend services.

WHAT WE OFFER:
* A competitive salary plus a generous stock options package.
* Flexible and remote-friendly work environment.
* The necessary equipment for you to do your best work - you will get a budget of £2,500 to build your own kit for work (Macbook Pro or equivalent, secondary screen, headphones etc).
> Your bringing up another issue entirely.

That's the poster's modus operandi here: he doesn't miss an opportunity to advertise his two favorite topics – abolishment of intellectual property and his own whitespace-based data notation – whether it's on-topic or not.
Oh no it was Oracle before Oracle bought MySQL, so it's gotta be Oracle db.
Where do you live that you can't chop down trees on land you own? What is the point of private property if you can't even cut down your own trees?
Correlated Failures in Storage Systems
Yeah, here in our corner of Portugal it’s 100m2, any purpose, no permits required. We’ve just built a 45m2 log cabin, entirely manually.
It's the classic mistake of thinking the problem with anthropogenic climate change is the change itself when the real problem is the rate of that change.
Java 16 for what? Does anybody really use > 8 in production?
That's awesome you spend effort to use JS in as many browsers as possible. Most sites that must work in all browsers usually avoid JS altogether.

Have you thought about creating a library for this? It could be used for progressive enhancement on sites that would normally have no JS.
Every thread about new Java version has the same comment all the time. Why share it? What kind of response do you seek?
Oh yeah it's a joke. It was such a perfect setup I couldn't resist. My grandma had a black t-top in the late 90s. Somewhat ironically, considering this comment thread, it was rear ended at a stop light during the day.
Go for the bedrock with "Knowledge and Decisions"
T-Mobile has such bad practices -- about 6 years ago they gave my phone number out as a temporary number to someone else. I don't know how their infrastructure is set up, but both me and this other guy had the same number for a time. Incoming calls would be routed to the phone that called out last. At one point I was able to talk to the other guy by using my wife's phone to call my own number. T-Mobile claimed that what was happening was impossible, so I filed a complaint with the FCC and switched my phone service. By the time T-Mobile responded to the complaint (by saying nothing was wrong), I had long since switched providers, so I didn't pursue the matter further. Huge annoyance though.
They're not? I've always seen AWS as the most expensive of the cloud providers. e.g., GPU instances on AWS EC2 vs GCP.
Are there any figures on the % of overall Spotify revenue taken by platform owners ie. Apple and Google?
I don't think Apple should care about CAA. It is a private organization, although it may have ways to lobby the government, it is far from CCP's business. Of course, it has all the big companies' support, it might be a problem for Apple.

Also I don't think Apple's policy would be a big problem for CAID. After all, you just need to ask your user's permission when loading your game, I am sure people will just click yes. If they don't, they are not your target user anyway.

I hope Apple hold a strong stance on this. Previous Tencent refused to pay Apple 30% of payment made to authors on WeChat, they resolved it by Apple backing down by not asking for the cut for those payments. It was a big story for a while. Apple's decision would be based on market.
The very first iPhone after it's release by Steve Jobs. Easily 100x better than the phones that came before it.

I still have it - though I'm an Android user now...
I'm not sure its outcompeted in the traditional sense if production doesn't follow environmental standards and pollutes the world. We love to buy cheap stuff because once it ships over the pacific the pollution isn't our problem. At some point we will pay for cheap electronics from the asian world.
Hey, thanks for sharing your observations, this is one of the most realistic take on making business here on HN I've read in a while, really great info.