skysight-inc/HackerNews huggingface dataset:
I like the article, it's got a lot of the same threads that I've been thinking about recently while developing an iOS app and a browser game (unrelated to each other). It's also interesting to learn about how the flash sites I used to play when I was younger actually made and distributed money. Back then I just assumed the devs made some cut of the banner ad money or something.

As I was reading it, I somewhat agreed with the sentiment I see in some of the comments around that the article had a bit of the "old person discovers new trend and concludes its the future of everything" (which you see a fair amount with VR, on Stadia/cloud gaming, the "metaverse," and other things you mentioned FNF doesn't do) but this comment tempers that feeling. At the very least, I think that this is an interesting showcase of a project that is successful outside of the big platforms and I agree that it's a direction that things could be going in to some extent.

Speaking about the fact it's free & open source, I think that people --in this case the games industry people to whom this doesn't make sense-- sometimes put too much weight on the decision to publish source code. I think it's about focusing on what differentiates your product from others, and in this case it seems like the game differentiates itself with music and personality rather than complex code, thus bandcamp & kickstarter. There's probably a lot of software products that don't gain anything from being closed source, and I'm no Stallman.

As a bit of an aside, I appreciate you mentioning the fact that there's a whole several continents of people who aren't American, or NA, or English-speaking, etc. and aren't necessarily talked about when it comes to diversity. Diversity is often based around US/CAN sensibilities around identity and other things. Obv very difficult to fully consider the entire Earth's population in everything you do, but just considering the fact that not everyone is in the same place or can have the same powerful hardware/internet connection is worthwhile. I'm absolutely not perfect in this regard either.

I wonder if the increasing use of chromebooks in school (revealing my US bias) is/will push this trend forward as well. I don't use chrome, so maybe there already is an ecosystem of games in the chrome app store.
I work for Blue River Technology, now fully owned by John Deere.

Obligatory:
Any opinions I express on HN are my own and not representative of my employer.
I mean, you may wish to get an MSP providing your IT service if you don't want to have staff run it. But there's a handful of tools that are way cheaper than traditional enterprise IT which may be workable for a small environment. Pulseway is pretty all-inclusive, PDQ sells pretty much the best software deployment solution for Windows boxes, SolarWinds sells a variety of cheap IT management products that work well (recent drama notwithstanding... most of their lower tier products were completely unaffected).
Jail time for refusing to implement a dark pattern?
Yes, I know, but is it as smart as duckdb?
I mean, technically, you could put something in the web site terms and conditions to the effect of, "all user input is recorded for quality assurance purposes", and then it wouldn't be illegal anymore.

How is this any different than when telephone conversations are recorded on phone support lines, or when a video game records all user input and streams it to the remote server?

It's all about disclosure up front. As long as the web site has done that properly, it's legal, right?
But this running inside Windows.
Putting native code aside, it this just another emulator?
If it can out-perform all the other emulators is it likely to make them redundant ?
I suspect it is shorted sighted in a sense, and not in another. The choice to prevent cancelation likely hurts the long term revenue of Microsoft and at the same time maximizes the short term revenue of that executive. He will be working somewhere else by the time that chicken comes home to roost, so it maximises his value long term.
The data for the current month will take some time to be gathered and published. We have the data for up to April though and it shows that high income workers had fully regained pandemic losses, while low income workers were still much lower.

https://www.cnbc.com/2021/05/04/the-covid-recovery-still-has...
BuzzFeed Confirms Plan to Go Public
I don't think its right to downplay another persons suffering. We are social creatures and many people were put into situations that both actually isolated them while revealing the shallowness of their suposed support networks all at once. That's more or less what this person is explaining / venting about and it. I don't know if you've ever been isolated and / or lonely, but once you are you realize it is not a state we are built to withstand.
This is a cool concept, and probably can be applied to some sort of specific farm design, but I kinda feel like there's a better way to implement some parts of this.

Drip irrigation for watering and fertilizing comes to mind, which really is a better solution and prevents the need to water directly onto the leaves of the plant, which is a huge no-no to a lot of plants.
A process that defines how to build a single, core, monolithic protocol is not extensible.

No matter how open the development process.

Ultimately to advance Matrix you need to get the Matrix devs to check off on your work and it has to be built in to the Matrix protocol. The whole point of extensibility is permissionlessness & ability to work off core. For some reason Matrix advocates keep thinking they have some claims to say Matrix is extensible, and they're wrong.
I once got a marketing email from British Airways with no "unsubscribe" link, I emailed back telling them to take me off their list as I never asked for marketing emails when I booked my ticket.

The crazy thing is they replied, but refused to take me off the list unless I sent them an actual physical letter in the post. A few emails in they claimed it was due to a "technical" issue. That BS annoyed me so much, I am now into the 3rd decade of my own personal British Airways boycott

Edit: I realise that's insane but it makes me giggle everytime I deliberately don't book BA, and I wonder to myself how much money I would be willing to loose by going for the next most expensive ticket, just to keep my boycott going
Why were they tricked into thinking that? OP didn’t mention any text stating that. Lots of sites send updates constantly, I’ve never been tricked into thinking they didn’t I just wasn’t explicitly informed. Which is a difference.

As I said, it is distasteful but not a trick.
Can you do .NET development on a Mac these days? I vaguely remember a thing called Mono that was in vogue for a while before .NET Core became open source. Anyone have time to do a quick recap of capabilities on non Windows or Windows Server systems?
> Hardware is doomed: USB-C for all inter-connects...

I am down for a standard, it doesn't matter which one it is, so long as it's consistent. Mostly it's for power distribution, I want every single one of my devices to be able to draw from a USB battery bank.
Title character limit. I posted the link and did my best.
I've been writing my own client (for kicks) from scratch by just following the specs, including E2EE. I have to agree - the documentation is terrible. It's split between [1], [2] and [3] and probably many more, but [2] is "unstable" (see [4]) and [3] is informal (see [5]). All the docs are also full of broken intra-links, so I've been even afraid of having `// Ref: https://matrix.org/docs/...` comments in my code just because I expect they'll become broken some time later.

The docs are often written from a JS perspective. For example, every mention of PBKDF2 talks about using "using SHA-512 for the hash function", but PBKDF2 uses a two-input PRF, usually an HMAC. What they mean is that it uses HMAC-SHA512, but I assume they keep saying "using SHA-512 for the hash function" because that's what the JS window.crypto.subtle API uses. [6]

Also, God the keys, so many keys. Keys used to encrypt other keys used to encrypt other keys, with different kinds of encryption and formats each time...

[1]: https://matrix.org/docs/spec/client_server/r0.6.1

[2]: https://spec.matrix.org/unstable/client-server-api/

[3]: https://matrix.org/docs/guides/implementing-more-advanced-e-...

[4]: AFAICT there is no stable version of [2]. [1] is not it; [1] and [2] have completely different content. Eg [2] explains how "m.secret_storage.key.<key_id>" events work, but this information is not present in [1].

[5]: As a concrete example, I've been working on deriving secret keys from passphrases for a few days, but it always derived the wrong key. I finally figured out why this morning - [3] implies the salt is base64-encoded but it's actually utf8-encoded, so I was decoding it incorrectly.

[6]: https://developer.mozilla.org/en-US/docs/Web/API/Pbkdf2Param...
That's fair and I don't disagree. Personally I never tell anyone to fuck off, but humility prevents me from assuming Linus is wrong for doing it.
The journalist has more attention to spare, though, because extracting meaning from opaque text is, in large part, their job—the thing they're putting intentional focus and man-hours into; rather than something they're doing half-heartedly + absent-mindedly + in fits-and-starts as procrastination from their job.

Certainly, as a dabbler in a lot of scientific fields, I might make fewer errors in comprehension than a typical journalist "on the science beat" who doesn't actually get much immersion in science.

But, as someone who comes across this journal paper while scrolling HN on the bus and knows I get off at the next stop, I more-likely-than-not just won't pick up / comprehend any useful facts from reading the scientific abstract, before I get up and forget about the open tab, never coming back to it again. Whereas skimming a few paragraphs of an editorialized version of the paper, might be enough to at least let me absorb a nonzero amount of information, in that same distracted two minutes. Even if I don't absorb a precisely-correct + objective reiteration of the conclusion, then at least I might learn what the novel research method was, to the point that it piques my curiosity to go back and learn more later!
>the money should flow from app stores to developers and not the other way around

That's exactly the case and I have receipts to prove it. I have financial records as proof of money flowing from Apple to my bank account.

What's the plan for rewarding the developers? If anything is broken with the mobile games it's the model where the money doesn't flow from the App Stores to the developers but developers need to interrupt the player and make them buy something so that the developers get rewarded.

Ads in games are dreadful.

I'm afraid that if the subscription services for games becomes the norm, and the payment is based on engagement it will make mediocracy the norm just like with Netflix. This will make game development a practice of matching the spec sheet of the subscription platform you want to be included. If it is like Spotify, what developers are supposed to do for substitute of the live performances if their rent is higher than $0.52?

I never had problem with iAP or pay to play games.
> In a small number of cases, military aircraft systems processed radio frequency (RF) energy associated with UAP sightings.

Does this mean the objects emit RF energy of some sort?
Not sure, I didn't want to do math so I just put in todays date and an age of 0. Worked!
Interested to read a blog post about that story if you decide to write about it. Woz tought us never to trust a computer. Trusting software seems equally risky. Approaching comms from this perspective leads one to assume the best place to hide, so to speak, is in the open—in plain sight.
What kind of chemicals are we currently searching for in the chemical space?
It does matter, because in Europe the manufacturer usually has a reduced warranty (or like you say, 1 year in other parts of the world).

Apple had to extend it because they are not only the manufacturer, but also a seller (same goes for Google and Microsoft).

If you buy your MacBook on Amazon then it can very well be the case that you are not getting the same warranty you get when you buy it directly from Apple. In that case Amazon is responsible for covering the difference in warranty, and you'll have to deal with Amazon if you have problems. But Amazon will tell you to send it to Apple, and if they don't cover it, send it to Amazon, and they'll either repair or replace the device for you.

> The same way, most sellers won’t deal with makers that will put them on the spot for repeated repairs down the line.

This is why the manufacturers will usually be accommodating towards the seller. You're in a better position if you let them both take care of it between themselves, instead of doing the seller's work. Of course this will take more time, but you're more likely to get a better result.

If you live in Europe, just keep in mind that you usually have more rights if you contact the seller instead of the manufacturer, as there's no small print you'd need to read on a warranty card. Either the device works or it doesn't.
I'd say it's the backend's job to accept any of those and reformat accordingly. If you rely on the frontend the backend would still have to validate it anyway.
My email address has a dash in the domain and it's remarkable how many sites (and big ones, too!) reject it as an invalid domain.

Discover.com, for example, rejected it when I did a card application, but disabling JavaScript let it go through on the server-side validation. Bloody weird.
This is the case with all compliance, as far as my experience has shown. The technical controls are far second to the documentation and story telling.
> Either the incumbents remain entrenched because of the loopholes, or they would no longer wield undue advantage, leaving some breathing room for upstarts. Unsure if this is good or bad for software engineers.

There are always unintended consequences, but it seems like it would be good in that if there are more upstarts there should also be more jobs for software engineers. The pay may (probably) won't be like what it is in FAANG companies, but not everyone can work for a FAANG company.
Have you searched his name in LinkedIn before? If not, there is a chance that he has searched your name for some reason.

I once heard that some dentists would check patients LinkedIn profile to estimate how much they should charge them next time. And some people are just creepily curious. They look into your online profiles for no reason.

I don't use LinkedIn's mobile app. But, if the app has permission to read your contact numbers, it could be simply that.
Analytics libraries
Sure ok...
That’s pretty funny actually.
I think the main reason is that there is not a lot of demand for another standard. you already have HTML and XML. But almost no one use XML to render documents in web browsers and it will likely go away at some point and HTML will stay the only standard. In this context, it seems unlikely to add Markdown to save a few bytes.
So DRM is once again shown to be evil.

And digital "purchases" aren't really purchases.
My experience (which can also be seen here in this thread) is usually that someone will come out vocally opposing the idea that "defund" and "abolish" mean what they say. The person doing this doesn't really seem to hold either one of these beliefs to the extent that they actually want specific actions or could break down what it means, but they vaguely defend parts of it and brush off other parts (like 'actually abolish') as not real and only held by extremists.

This is frustrating because one gets into a debate where the other side doesn't really hold a set of beliefs and it ends up being an inaccurate discussion of what the movement wants instead of about what should actually be done.

Which leads to my conclusion that the vast majority of people don't really have any specific thoughts on what they want to happen but a vague attachment to a slogan and a dubious explanation of what the people with actual ideas want. This is why I appreciate your viewpoint in that you actually have one and haven't steered into pointless quibbling about who wants what or if ideas even exist in a movement.

A followup question for you which might help me understand what you really want to happen:

I was the target of a road rage attack this week. A broken window and minor damage and inconvenience to myself in the process. From the law enforcement environment (or whatever you choose to call it) you would find ideal, what does the response look like?
> let's remember that the AlphaFold team at Google solved the protein folding problem with a relatively small team in a relatively small number of years after extremely large, well funded companies whose primary business was drug development failed to do so for decades

Did they though? They did extremely well at CASP14, and much better than competing groups. But does this solve protein folding? Deepmind's marketing department would have you think so, but for those of us that work in the field we know that this is not the case.

Furthermore, does protein folding solve the relevant problems of drug design? It solve the forward problem, given an amino acid sequence predict its 3d structure. But for drug design we need the inverse problem, given a specified structure predict an amino acid sequence that produces that structure.
Rocket China to Copy SpaceX’s Super Heavy? Vulcan Slips to 2022
Ask HN: What tool do you use to make flowcharts?
Yet at the same time, there is this [0] posted by a higher-ranking staff member. That you have found an article written by a contributor who has also written for a Catholic publication does not served as proof of your claim in the GP that UnHerd was founded to push “extremist Christian propaganda” – the whole point of UnHerd is that it draws on writers from a range of ideological outlooks.

And FWIW, the idea mentioned in these links that early-millennium New Atheism eventually evolved into the current wave of social-justice activism, is something that has been often set forth by people here on HN and is not exclusive to any particular religious or anti-religious viewpoint.

[0] https://unherd.com/thepost/richard-dawkins-scientism-is-a-di...
https://www.youtube.com/watch?v=wuH5OoPC3hA
I said OFFLINE backups
https://www.engadget.com/telegram-channel-ads-192249765.html
Yes! The thing you're looking for is .NET Core.
DSM-IV or real? I have a number of (diagnosed and otherwise) mental illnesses. I also write Haskell for enjoyment, and help people with Linux on the internet even though it benefits me in no way. I care about mathematics and computation more than climate change and the feelings of people close to me. Is that ok?
> he didn’t care too much about politeness - this was a magic recipe for him to be able to stave off garbage patch requests from motivated corporate peons.

Linus disagrees with you, so strongly that he invested a great amount of his time, reputation, and political capital in changing his behavior and that of his organization.

https://news.ycombinator.com/item?id=18000698

I think I'll trust Linus on that. Linux seems pretty successful.
This same sort of thing is killing stackoverflow haha.
What are we, as an industry, going to do about our complete abdication of responsibility for taking care of people’s personal data? It can’t just be up to individuals installing protective browser plugins. What would a future where people have real privacy on their computers look like? And is there a way to get there from where we are now?
This is false. The specification allows for you to define custom event types and fields in most places, and even specifies the naming conventions for doing so. There exists no requirement for it to be absorbed into the Matrix specification itself.

This is really no different than for XMPP. XEPs are also centrally managed, and you are expected to implement any proprietary extensions outside of that process.
Interesting... Also, some day I would like to play again Starlancer (the previous game). Really cool game and the best game on the genere that I played since the Tie-Fighter and XvsTie games
Are there any plausible theories why this stuff is getting released right now?

It looks like there is no immediate reason for action. And no real reason why they wouldn't have gone on for another decade denying it.
If you were born in August 1978, you would currently be 42 years old.
Lol, looks like DNI.gov wasn't ready for the traffic. I'd have thought that all the .gov sites were pretty robust, just as a matter of principle.
Yes, it all Just Works (TM). Rider with net5 is as seamless for me on a Mac as it is on Windows.
My whole company is c# and every single person has a company issued Mac, 0 issues.
Democrats don’t like big tech because it’s composed of big companies, and big companies are bad. The bigger a company gets, the more bad stuff it can do by sheer accident, that all gets attributed to malice.

Republicans don’t like big tech because the employees are overwhelmingly liberal, and they have idiotic notion that these companies are suppressing their views - when in reality, companies (looking at you, Facebook) have bent over backwards to allow conservatives to spread lies and hate on their platform.

Seems like a no-win scenario. The second these representatives do anything at all about the telecoms I’ll believe this is anything other than politically motivated. Hope you are all ready for us to cut off our nose to spite our face, and cripple the global competitiveness of the only American industry we lead the world in.
This reminds me of something I always wanted to ask. Are the majority of molecules in the body "named" or "purposeful" molecules, like haemoglobin, vitamins, water, lipids, DNA, etc., or is there a lot of random stuff, where just some atoms are arranged arbitrarily? Ignoring for a second the trival thing that you can make really long polymers, you have mutations in DNA and so on - I would could those into the first case. What is the ratio of "encyclopaedic" molecules (discovered or not) to "random stuff" (useless or not)?
Ben Sixsmith is neither a leader or founder of UnHerd, so even if he’s a Christian Right voice whose writing they’ve carried, that hardly cobtradicts the claim that they are diverse and that they don’t focus on Christian Right content, carrying much from sides opposing thst viewpoint.

Also, as Christian but pro-secular-politics left-leaning person, I think the statement you quote as an example of far right Christian propaganda is...just literal factual truth; the negative reactions to Dawkins in some parts of the atheist community is about social justice trumping shared identity around belief in the nonexistence of God.
> The motivation is enabling crowdsourced scientific research that benefits society.

Oh, well since it “benefits society”...

Tell me, how is it that you filter for the research that benefits society vs the research that doesn’t?
I havent tried it yet, but the parquet_fdw docs say you have to run ANALYZE on the table for optimal performance.
Side effect: you've now created a child account and will have to wait 18 years for all of the website features to unlock! And don't dare make a second account, or you will get banned for sockpuppeting!

At least one popular mobile game has a policy that the account's birthdate will not be changed under basically any circumstance, and child accounts are severely restricted compared to adult accounts. Parents wanting to take over their kid's account (happens more often than you'd think) end up seriously frustrated with the restrictions.
Maybe that's a sign that you are an incompetent team member and communicator.
> For example, how would Signal inter-communicate with e2ee intact with say, Facebook Messenger?

I think a judge is going to have to do a lot of homework on this law to come up with a realistic interpretation.
The SerenityOS guy has some interesting stuff, although not directly in an instructional format

https://youtu.be/ZOzZ8R4gphE