skysight-inc/HackerNews huggingface dataset:
Spotify has a lot to work on. Integrations with new devices is a big one. They recently added support for streaming songs directly on the Apple Watch but are still yet to support saving them locally to play offline if you don't have your phone. New required features like this are constantly popping up. As well as other infinitely big tasks like optimizing all of their server side software to support and ever increasing user base.

They could also work forever on making suggestions better. As well as new features like lossless audio coming up soon. Supporting new iOS and android versions/features. There is never a point where a piece of software is simply done because the OS changes how things work constantly.

The companies that just contract out for a tiny bit of work every few months end up with garbage software because no one really knows or understands the code so they just tack on bad patches until the system eventually crumbles. And every bank I have used does have a full time development team. The one I currently use sends out monthly emails for the new features they have released and has a road map showing what they are planning on adding.
They didn't censor it, for nothing really significant has come of it since other than he was exploiting existing law for his own personal gain. So they decided to mostly ignore Giuliani's fantastical tales of the stolen laptop. Seems like a good call to me. Imagine a congress willing to work together to change the laws to make what he did illegal in the future though. That's how things used to mostly work IMO.

We seem to be in a quarterly pandemic wave cycle right now and it's overwhelming our healthcare system and it's killing Americans and ultimately depressing the economy. Given all the changes and adaptations we made as a society post 9/11, attempting to control the flow of covid disinfo seems minimal to me. And it's easy to criticize our leaders. But just like a true first amendment zealot should build their own social media site centered around the first amendment to find out why that's impractical, try leading this country when it's on a course to be an indefinite pandemic purgatory.

But you raise a valid point. I'm very concerned with YouTube's slut shaming through demonetization of Naomi Wu's YouTube channel. It's not a good look for them but then very little is these days.
There are quite a few alternative music services. Not sure what you mean by that.
I don't see many people pushing back on the child pornography laws themselves that are the cause of this. I'm stepping into a hornets nest by even bringing this up, because any criticism of the laws on the books makes one look they're a pedo, so I'll preface by saying, child pornography (filmed with actual kids) is vile and disgusting, but it is the production of it that is evil to be fought and suppressed, not the possession of it. Remember in the 90s, we had to deal with the Communications Decency Act I & II, because every time they want to crack down on the internet, the excuse is always "it's for the children!" And pedophilia is the go-to excuse in a lot of circumstances.

The CPPA had bans on virtual child porn (e.g. using look-alike adult actresses or CGI), that was overturned by SCOTUS, and then Congress responded with the PROTECT act which tightened up those provisions. These laws on possession are practically unenforceable with modern technology, peer to peer file sharing, onion routing, and encrypted hard drives.

Thus, in order to make them enforcement, the government has to put surveillance at all egress and ingress points of our private/secure enclaves, whether it's at the point of storing it locally, or the point of uploading it to the cloud.

While I agree with the goal of eliminating child porn, should it come at the cost of an omnipresent government surveillance system everywhere? One that could be used for future laws that restrict other forms of content? How about anti-vax imagery? Anti-Semitic imagery? And with other governments of the world watching, especially authoritarian governments, how long until China, which had a similar system with Jingwang Weishi (https://en.wikipedia.org/wiki/Jingwang_Weishi) starts asking: hey, can you extend this to Falun Gong, Islamic, Hong Kong resistance, and Tiananmen square imagery? What if Thailand passes a law that requires Apple to scan for images insulting to the Thai Monarch, does Apple comply?

This is a very bad precedent. I liked the Apple that said no to the FBI instead of installing backdoors. I'd prefer if Apple get fined, and battle all the way to the Supreme Court to resist this.
This made me come up with a thought experiment. If you sampled a thousand parents and asked them if they think sex offenders deserve a fair and just trial, what do you think the result would be?
> The OpenSearch thing is new. So far as I know, they didn’t create their own forks of MySQL or Postgres and then try to build communities around that. But that is what they’re doing with OpenSearch. IMO, that’s a mistake. They’re better off working with the ES community and contributing changes back to an existing community, as opposed to trying to build and maintain their own separate but equal community.

MySQL and Postgres are still open source. ElasticSearch is not.
I'm sure the lawyers would be happy to spent lots of time hashing out the details, but Sega v Accolade [1] would seem to be relevant and allow Amazon to use trademarks for interoperability.

[1] https://en.m.wikipedia.org/wiki/Sega_v._Accolade
> there are only around 10,000,000 possible game-states after the first WBBWW

You don't even need to go that far. After WBBW you are already reverting to normal alternating play. Maybe that's around 400,000 positions?
Even if we just accepted your premise and ignored the fact that people are put off by old-looking apps, eventually something like iOS updates is going to break one of the apps. And in reality they add features regularly too.
This is taking the discussion into the realm of hypothetical. If we end up in a world where there are reliable public cloud providers that offer end to end encryption with no content scanning whatsoever, I'll be glad to give them my money.
GraalVM has a Wasm front end, there is almost no reason to use bitcode as the interface to Graal.

https://www.graalvm.org/reference-manual/wasm/
If you care about the open source philosophy, then definitely go OpenSearch.
> It's about as perfect as an example it gets of "if it ain't broke, don't fix it". Music player UI is a solved problem. At some point they should've just said "welp, don't need a UI team any more" and just never touched it again, but that would mean people admitting they don't really serve much purpose

This makes sense in the short term but what happens when UI design passes you by and all your competitors look sleek and modern while your UI looks clunky in comparison? Would you use Spotify if it's UI looked straight out of the 2002? Maybe you would, but most people will not.
I haven’t read all the details, articles, and comments. My personal thoughts on the whole situation are the following.

If you are a parent and lose a child then you would want every possible avenue taken to find your child. You would be going mad wanting to find them. If there is a way to match photos to known missing children then I say it should be at least tried.

I equate this to Ring cameras. They are everywhere. You cannot go for a walk without showing up on dozens of cameras, which we know Amazon (god mode) and law enforcement abuse their access privileges. However, if a crime happened to you and a Ring camera captured it, then I know almost everyone would certainly want that footage reviewed. Would you ignore the Ring footage possibility just because you despise Ring cameras? Probably not.

It’s all an invasion of privacy until you’re sitting on the other side of the table where you have a vested interest in getting access to the information.
Also found this a super weird complaint.

It's not a, its b.

Ok b.

Hey, you copied my answer?

???
I recently switched to a new bank which is basically an offshoot of an existing one where they handle all of the development, and the parent company manages the legal/banking part.

It's a really awesome setup really because they are constantly adding new and fun features, experimenting with what works best. Stuff like automatically rounding up every transaction and sending the remainder to your savings.

The ability to instantly create and delete savings "accounts" without having to register a real account number on the phone. My favorite feature is what they call 2up where you send an invite to another member of the bank and you instantly get a shared account where you can both add and withdraw money. It also adds a second card to your phone wallet which draws from the shared account. So much less work and risk than traditional shared accounts.
Get drunk/high and try to use their desktop app. The primary button to create a new note looks like a "new note" button. You'd expect that when you click it a new note will be created. Nope. It's a dropdown. You then need to click "note" in the dropdown.

How they managed to fuck up the UX on that core button is insane. Two clicks to create a new note. Why? Just why?
This is not correct. Timestamptz does not do a transformation when used in expressions requiring timestamptz (most of them) which timestamp does.

The two types are different and incompatible. Timestamptz refers to a fixed moment in time regardless of your local Timezone. Timestamp refers to the time on the clock wherever you are in the world. A timestamp of “7pm” means “7pm” wherever your server - or client, depending on how it gets executed - happens to be.

It’s really really confusing because select now(), which returns Timestamptz, internally uses UTC time, but prints the time in your local time zone eg ‘10:16 Aug 9 2021+10’ in my case.

Select now()::timestamp prints the same time, but without the timestamp, leading you to think that the former stores the +10, but it doesn’t.

In fact the +10 is telling you that PG knows that the time is UTC and your local TZ is UTC+10. The latter, without the offset, is telling you that PG doesn’t know what time zone the time is in and so can’t convert it to your local time zone.

It is super confusing but the best possible advice is never use a plain timestamp without time zone because it leads to a bunch of subtle errors that will drive you nuts.

Put another way: if you are used to using Unix Epoch Time, then the equivalent data type in PG is timestamptz.
I was, perhaps, unclear. Of course objective falsehoods exist. However, it's a motte & bailey argument to talk about how objective falsehoods exist, but then as soon as we're talking about policy to pretend that we've got some kind of objective way of determining what they are.

My point is that "misinformation" should always come attached with an "according to X". Some Xs are more reliable than others.

However, as I said and will certainly stand by, "according to Google corporate policy" or "according to Facebook corporate policy" is not one of the more reliable of them. Google and Facebook corporate policy is not in a position to be making that determination, and whatever metrics they are using it is certainly not any definition of truth I recognize.

There's also going to be quite a lot of disagreement about which of those Xs are reliable and how much. This disagreement is not suddenly resolved by stripping away the provenance of statements and letting the word "misinformation" float free without worrying about provenance. It is absolutely valid to discuss how much to trust a given source, but the propaganda word "misinformation" is like the passive voice of propaganda... it isn't misinformation according to X or according to Y, it's just... "misinformation", floating free and objectively determinable. It's a pretty serious step back in philosophical sophistication.

I also think there's a lot of people accepting "misinformation according to our global elite" who, if they thought about it a bit more clearly, would wonder why they're accepting that definition so easily and thoroughly.
Not a good story with tokenizing asian languages. And even the way how to tokenizes roman languages is not that great.

However, it does get one up to that 80% mark for text search. But that other 20% is why Elasticsearch and Algolia etc exists.
California's Dixie Fire Is Now the 2nd Largest in State History
>If they don't like it, they shouldn't have licensed their software under a free software license

They or anyone else are also free to relicense their project, there's nothing wrong with it at all and anything under the old license is still what it was before.

It seems kinda strange to demand that someone operate under some license in perpetuity, there is no such rule. Licensing questions don't stop after the inception of a project.
Do you have any literature on muscular programming? I'm fascinated and would like to read more.
Shipping products is boring when the products themselves are boring. That’s why people want to work at small companies who have a lot more stakes in each releases and pay close attention to what they build, how it reaches market and make it evolves after.

To throw another log in this rant bone fire, a few decades ago software was seen as harder and more expensive, and while there was some frivolous and/or stupid apps, big enough development projects were usually bound to some purpose.

Our industry in its current form is more open to build meaningless things and trash after a while. I knew devs who were specialized in home page redesigns, and they viewed it as facelifts to show the client company is still alive. It has a business purpose, but in the grand scheme of things the only person that really enjoyed the project was the guy using it to learn vue.js.

Or a team porting an app from Objective-C to React native, not because they think it’s shiny but because hiring is hard/expensive and/or the business wants to have one size fits all apps for iOs and android.
Zig Wrinkles
Also relevant question: if these images were not at all generated from illegal porn, but they connect to hashes being used to flag illegal porn, is the purpose of this exercise to generate methods to SWAT people over the internet?

As in, pursue a mechanism to get these onto somebody's computer in a way that they'll be backed up via iCloud (for instance, if a person's got their email account including trash folder backed up in iCloud, and you send them the pictures which they 'throw away' because it means nothing to them, placing the images in a trash folder in the mail preferences)

Is that (a) practical and (b) the intent of this exercise? Seeing as every question I've had here has led to karma burning I figured I'd double down and ask if the person doing this is trying to prepare a weapon for swatting people. There are times I respond to downvoting pressure to 'stop talking!' by getting more interested, which I'm sure is a common reaction among some hackers.
Here's some evidence:
"The Baudhāyana Sulba Sūtra states the rule referred to today in most of the world as the Pythagorean Theorem."
"The Baudhāyana sūtras are a group of Vedic Sanskrit texts which cover dharma, daily ritual, mathematics, etc. They belong to the Taittiriya branch of the Krishna Yajurveda school and are among the earliest texts of the genre, perhaps compiled in the 8th to 6th centuries BCE." [1]

Note that the "perhaps compiled in the 8th to 6th centuries BCE", while still older than Pythagoras, comes from dating of Indian texts by European indologists. These indologists were funded by then-colonial governments in a then-colonized India with a view to advance the biblical worldview that the universe is about 6000 years old [2], which any reasonable thinker now knows is pure hogwash [3]. So Indian texts are, in fact, probably a lot older. I believe that a now-decolonized India needs to pay closer attention to its history.

[1] https://en.wikipedia.org/wiki/Baudhayana_sutras#Pythagorean_...
[2] https://www.letu.edu/academics/arts-and-sciences/files/age-o...
[3] https://www.nationalgeographic.org/topics/resource-library-a...
As I see it, this is closely related to the wildfire preparedness promoted by the FireWise organization (Firewise.org takes you to http://www.nfpa.org/Public-Education/Fire-causes-and-risks/W... ).

I’m on the FireWise Committe for my HOA, and I’m trying to make various improvements around our house on an intermittent but ongoing basis. This is one of those things where you can almost always improve in some area.
There are objective measurements that can be done, but they’re difficult/expensive to do effectively.

Like, “How many interactions/seconds does it take our users to find X?”

It’s difficult because you have to know what “X” a user was looking for, which requires some varying degree of asking lots of users and reading those responses to be accurate.

Measuring “engagement” is far easier to orchestrate practically and organizationally, even though it produces awful software.
A great many people are involved in maintaining existing buildings. This isn’t just a gotcha but reveals fundamentally faulty thinking underlying your analogy.
Armenia, Azerbaijan, the Czech Republic, Hungary, Jordan, Kyrgyzstan, all have BAC limits of zero. Try to leave constructive comments that discuss the points made in a parent instead of attacking it outright and calling it names.
I think it makes more sense in context. The author is quite well-known and used to work for Microsoft.
Imagine if the Rosetta Stone was digital and all ancient text inscribed there was rendered unreadable due to some for of copyright claim and following takedown. Today we would likely know squat about ancient Egyptian language.

https://en.wikipedia.org/wiki/Rosetta_Stone

Copyright laws are a good thing, but when they become abusive, then they do a lot more damage than having no copyright laws at all.
The Magic of Growing Trees (2021)
I'm so glad I skipped PhD level and got straight to work.

I would have hated that level of navel gazing.
Sticking to the apt analogy from the article,
>To reiterate: scanning your device is not a privacy risk, but copying files from your device without any notice is definitely a privacy issue.

> Think of it this way: Your landlord owns your property, but in the United States, he cannot enter any time he wants. In order to enter, the landlord must have permission, give prior notice, or have cause. Any other reason is trespassing. Moreover, if the landlord takes anything, then it's theft. Apple's license agreement says that they own the operating system, but that doesn't give them permission to search whenever they want or to take content.

This viewpoint is like thanking your landlord for warning you that they are going to enter your home and root through your private items, all in the name of some greater good. Let's not spin it as if the landlord is doing us a favor in this scenario.
Pro/power user apps still cost a bit. Apps like Procreate and Luma sell for >$10 and seem to have great sales. I guess the issue comes when you have sold your app to almost everyone who is willing to buy it and then you are unable to make any more sales which forces you to either go to subscription model or to create a new listing "Procreate 2" to charge everyone again. Both of these options make people pretty upset though.
Computers allowed the development of ACH, debit cards, and ATMs. They gave us the ability to bank by phone, and by web. But, I think your general point, sans snark, is correct in that I can’t think of any significant, novel banking service that’s been introduced since about the 1970s. (I count ACH as novel, because it enables you to do things you couldn’t do before. Banking at home in your pajamas isn’t any different than waiting until Monday morning and physically going to the bank.)
I've seen this kind of things in articles posted to social media sites (Quora and Facebook, but it probably exists elsewhere).

I don't have a specific example at hand, but it's typically an article a few paragraphs long with really strange phrasing, so strange that it's not explainable by the author not knowing English well.

In a handful of cases, I've managed to find the original source. Common phrases are systematically replaced by ill-fitting synonyms.

I suspect the motivation is to avoid accusations of plagiarism (though I don't know what benefit the posters derive from doing this).
Ah yes, I remember when "TLC" stood for The Learning Channel and "A&E" was Arts and Entertainment. Saw an ad for the Smithsonian Channel today and remarked "How long till the dumb down the content and rebrand as The S Network?"
> It’s all an invasion of privacy until you’re sitting on the other side of the table where you have a vested interest in getting access to the information.

It is still an invasion of privacy regardless of the side on which you sit. This situation is unlike a ring camera capturing footage in a public space where individuals already have no expecation of privacy.
This is a blathering article that goes everywhere yet nowhere. The author seems to primarily use it as a soapbox to rail against increased inclusion of minority voices in the sciences, and the bumps in that road.

She has cherrypicked several stories as if they can support a theory of wider corruption of scientific education. For example, the story of a trans man losing his child due to a medical records error is tragic, but the author spins it as an example of the grim future that is to come if medicine attempts to correct decades of poor treatment of trans patients. Not so: charts only need to distinguish sex from gender identity.

The author picks on a black-culture astrology program as though it will render students incapable of ever learning astrology—even if that particular program lacks any merit, it won't be the downfall of western society that the author makes it out to be.

My last bone to pick is that the author was born in Britain and returned to Britain in her teens, and so "the America I grew up in," while factually true, is a strained statement that seems to have been included to enable a British author to more effectively tug on American heartstrings.

This author appears to be a member of Britain's cadre of virulently transphobic "journalists."
Agreed with ummonk. This is not a pre-colonial issue. This is an issue of colonial-era politics. The dating of many Indian texts was performed by European indologists who were funded by then-colonial governments in a then-colonized India with a view to advance the biblical worldview that the universe is about 6000 years old [1], which any reasonable thinker now knows is pure hogwash [2]. So Indian texts are, in fact, probably a lot older. I believe that a now-decolonized India needs to pay closer attention to its history.

[1] https://www.letu.edu/academics/arts-and-sciences/files/age-o...
[2] https://www.nationalgeographic.org/topics/resource-library-a...
Procreate, Concepts, and fusion are the ones that come to mind. There are probably very few paid apps people buy for purely content consumption outside of games. But for content creators there is a fairly wide selection of pro apps that are pretty good.

Luma fussion just updated to allow you to video edit directly from an external SSD without having to import/export to local storage.
So, any small incremental improvement now (such as enforcing driver attention so TikTokers don't drive from the back seat) will make it safer than not having it?
Scoring results in Postgres requires scanning all matches, which is slow if you have a lot of results.

Elastic search and other search solutions don’t have this problem.
https://news.ycombinator.com/item?id=28106291

TL;DR: coal, oil, and gas and/or the strata in which they form contain fossils and chemical signatures of ancient plant life, and are found in zones (ancient marshes/forests for coal, ancient shallow seabeds for oil) which correspond to a biotic rather than abiotic origin.

The mantle exists at depths too great for fuel formation --- the materials would be broken down at the temperatures and pressures found. Kerogenesis is depth-limited on the same basis.