skysight-inc/HackerNews huggingface dataset:
Same here! I was a paying customer as well. My account was killed suddenly. I reached out to ask what was going on. Never heard back. Never got a refund. They didn't stop the subscription, of course.

It's just unreal.
It can be a problem in any language or package manager but in my Golang project, I have a single dependency outside of the standard library, in my Javascript project I conservatively have 200+ (if I consider all the packages installed by my primary dependencies). The surface area is just that much bigger and the packages change so frequently.
So glad I don't have to deal with a bank but have the option of non-profit credit unions for all my financial needs.

Now if medical-coops would just become a thing :p
Do we know whether "long covid" is actually Covid-19 specific or did folks who got SARv1 also get long covid?

For that matter, do we know whether there's something like "long covid" for other coronaviruses or even other flus?

My anecdote is that I've had lingering effects after other flus and I know other people who have as well.
> Valve did it so much better than the streaming services though. There are remarkably few games I can't get from Steam, but I need half a dozen TV streaming services to get decent show coverage.

Valve has a lot of amazing things going for it: a major social component, game save backups, achievements, deep libraries of purchased content. These make the platform sticky in a marketplace with lots of alternatives. They are also smart enough to recognize Microsoft trying to choke them and they've made investments in platforms that will ensure their continued success: SteamOS, Steam Deck...

Valve also caters to the developers: easy networking, easy distribution. Lots of code you don't have to write or support.

While Netflix isn't suffering, they certainly wish they had these sorts of advantages going for them.

Netflix didn't build a monopoly on the content and franchises that legacy media companies then used to bootstrap their own competing services. After this licensing weakness became obvious, other tech companies started to encroach on the market too.

Netflix saw a way to survive the drying up of their licenses in making their own original content. Unfortunately, it's a slow and expensive process to produce media, with no guarantees of success for any given title. And it's not something that only Netflix can do, either. Anybody with money can produce content.

Netflix should have offered the ability to buy titles early on and run deep discounts on what they saw were subscription drivers. It might have cannibalized their subscription revenue and resulted in some subscribers churning, but they wouldn't be churning to other services. You'd be surprised by the number of people that subscribe to Netflix and just want to watch The Office or Parks and Rec. They could have perpetually kept these folks on the platform.

Netflix should have also built a ratings, review, library, and social component that kept viewers involved in the platform. Something not portable.

Going forward, Netflix should build tools to let content producers run faster when making content for Netflix (run a lot of operations, provide ADs, personnel, studio space, etc.) The rest of the industry is consolidating, and they need to get in on this.

Netflix also needs to get ahead of the game on new tech. Automated means to change product placements dynamically to earn even more revenue on long tail content (re)watching, etc.

Ultimately, I think film and television media is going to be disrupted by new forms of content that are orders of magnitude faster to produce, orders of magnitude cheaper, and satisfies the entire long tail of interests. If a company can get in and build a marketplace that caters to both producers and consumers, and establishes a deep moat, it will be the Valve or YouTube of future long form content.
I’m not sure what you’re saying - IF everything were different, things would be better? Sure, but we live in a reality where CS is expensive but also underpaid and customers are mean.
I’ve been a C# developer for a decade, before that I worked with Java. These days I mostly work with Typescript as we use it both for our client programming and for our backend which increasingly consists of Node micro-services running as Azure functions. If you had told me that I would be writing backends in JavaScript five years from now back in 2017. I would have likely considered you to be crazy. Yet here we are.

Before I worry you too much let me tell you that I’m not at all religious about programming languages. It’s just that using the same language for the front and back end is very convenient, and now that Typescript (and Node) are actually good enough, also possible. Which leads me to the point I want to make here. Over the years both C# and Java have also gotten much, much, better. But because programming languages and environments in general, have become much, much better, there is rarely a reason to chose a technology based on its tech-specs. Heresy to most people, I know, I know, but we aren’t Netflix. Our most expensive resource isn’t how much iron we burn in Azure, it’s our developers and the speed at which they can deliver reliable and safe applications.

I think it will become increasingly hard to “bring developers back” in this world. Because why would we come back? .Net has seen some really awesome innovation in recent years, and is still seeing it, and yet we’ve moved away from C# and onto Typescript (still benefiting from a lot of .net stuff in azure functions), and .Net moves much faster than Java. So I doubt it, but I hope someone makes it anyway.
I think that's assuming a lot about people to be able to quit cold turkey and being able to adequately identity the first sign of health issues. They've been dealing with health issues from their choices this whole time - if you're smoking you have a cough and your hands and teeth are yellowing, if you drink you wake up feeling like crap, so drawing the line at "as soon as they started to have minor medical problems" isn't really clear-cut. When is it a few extra pounds and when is it a beer gut?
God I miss William.

I hope he gets better (mentally), and he comes back to making videos.
It's eye-opening to see the amount of unexpected changes we're going to go through as a result of the west deciding to completely remove an entire country from their economic systems and encouraging/allowing their citizens to harass the (mostly innocent) populace trying to just survive.

I don't like how open source is being co-opted by people supporting _ANY_ political ideology or belief to cause harm to other people around the world. It's not _your_ code, so why are people openly advocating to modify it to cause harm to others?

It's a net negative all around, in my mind.
"For some reason" there are temptations to addiction all around us, and alcohol is only one. We can't treat being human as merely a medical condition. Human cultures have adapted using shame as a tool.
It's your baseless assumption that people are unwilling to pay money for these services.
* Right to speak with a human who has the authority to actually make changes in whatever system you're pinched in.
I don’t think it is understood. Most people who write JavaScript aren’t keeping up with the latest drama. I hadn’t seen any of these political complaints before this thread and I’m a lead engineer on a full stack typescript stack. Not that I have an opinion either way I just don’t think you can reasonably expect devs to keep up with stuff like this.
The speed of lightning seems pretty irrelevant, it is not meaningfully used for anything other than charging and carplay at this point. Adding in a USB3 bus is a waste of money.
In the US, that wasn’t true until around December 2021. The COVID related child tax credits seriously dropped the child poverty rate.
>Western internet users may be most familiar with deceptive design patterns in a niche like cookie consent banners which typically (intentionally) fail to offer parity between the ease of agreeing to give up your privacy to the data industrial adtech complex and refusing tracking — making the latter horribly hard (if they even offer that choice at all).

Techcrunch does precisely this and has proceeded to store no less then 100 cookies on my browser. Thank goodness i have an adblocker or who knows what horrendous spam i'd have had to put up with just to read the article.
I wish "crediting the people who wrote the software you're using" was not something that had to be hidden behind easter eggs.

As far as I know, the only kind of software that routinely does that is games ; and I suspect it is because games have an "ending", and the analogy works with plays and movies that have credits in the end.

The software departments of any Marvel / Pixar flicks is probably bigger than most of the teams I worked with, and noone seems to be terrified to see their names printed after the generic bad guy with the blue skybeam is defeated...

Open source projects have an AUTHORs.txt file ; would it really break the stability of the financial world if they had a `--credits` flag, too ?
I think they understand that logically.

But they are put in a position where that is their least painful move. The incentives are wrong due to poor management.
Oligarchs, power and profits: the history of BP in Russia
The drop in R rated movie share in the box office is almost certainly a result of streaming, not a change in cultural taboos. The linked chart only includes people who paid money specifically to watch a movie in a theater, and does not include movies watched on Netflix or Hulu.

> created a backlash and a desire for retaliation for anyone seen to be in the same camp as Trump.

Trump also demanded basically anyone who was ever insufficiently nice to him get fired. If anyone was for “cancel culture” it would be him. But like everything else in his life, he wasn’t very good at affecting those changes.
It doesn't help much when the human on the other line is very much silo'd regarding what information they can discuss with you.
So many questions: Why's the page so slow? Why do I need JavaScript for a non-interactive page? Why don't I get a noscript error?
A lot of folks are just anti-war and are protesting the invasion for being an act of military-aggression.
Well when there are still workers in Israel because of them you can come back and apologize for claiming they weren’t being productive.

It’s laughable to claim that people producing literal other people aren’t being productive.
Fingers crossed this doesn't seriously impact the availability of taxis which can be hailed from the street as usual. For most trips, hailing a taxi is far cheaper than Uber.
The mind is a hell of a drug.

Not surprised at all. Drastically alter people’s daily routines, restrict their movement, add stress and uncertainty plus the risk of death and do it for 2 years.

Why would anyone be surprised that psychological manifestations would result independent from actual covid-19 infection?

Psychogenic illness happens all by itself pre-Covid. Seems entirely reasonable it would be much worse during a global health crisis.
The SSO flow is way too complex for something that must work on an emergency.
To be honest, we don't have think about that for now.
It's a complicated subject.
Javascript is going to the desktop with Electron, C# is going to the browser with Razor, what a time to be alive.
Not GP, and not battling any major addiction (luckily), but this reminded me when I got fit/lost some weight (~20 pounds or so) a decade ago.

I simply (not easily) cut out snacks (candy/chips/sugary drinks/etc) but my main vice was ice cream. So I kept a pint of my favorite kind (mint chip) in the freezer. I don't know how I got the idea, but my reasoning was that it gave me a singular focus on what to avoid, instead of navigating 50 traps, there was just 1. If I was at the store I didn't have to be tempted by anything as I already had my favorite at home.

No idea if it is the same idea as GP describes, but it reminded me.
>Have you ever really tried to speak to someone at google?

Thought such thing wasn't even possible.
While interesting, I think it looks quite unmaintained (mailing list is from 2019, docs update from 2013), and also I'm pretty sure it's not free software or even an open spec either. Sadly, looks cool.
Clock Signal ('CLK'): A latency-hating emulator of 8- and 16-bit platforms
>I used to work for one of Europe's biggest semi companies and some of our offices were made of shipping containers lol.

ASML? They did start in something that looks like a bunch of shipping container slapped together https://twitter.com/trungtphan/status/1429464918755930115
This was a great read and much more detailed than this article. Thank you for sharing!
Arguments about protesting aside, isn't this not the first time npm has been hit with what is basically an injection attack that screwed up the day for a lot of people?

And people ask me why I refuse to use *.js.
If you assume that all of the money for that gas and oil can be spent on the war, perhaps.

But I read recently that Russia's had to reduce the taxes on oil/gas production nearly to zero to make the new fields at all profitable, so I doubt that all of that money goes to pay taxes to the state. Mostly Europe's money goes to pay for actually producing the oil and gas sold.

Not all, of course. Old fields are cheaper and still taxed at considerable rates. But the state had spending for that money before the war. Can't cut pensions to zero.
Was anyone surprised people were pissed off?
Open source, at its core, depends on cooperation and a mutual expectation of benefit from that cooperation.

When those expectations break down, the open source software process becomes but one of many casualties.
A small, extremely loud, and extremely sanctimonious part of the population will not accept that. They will consider your lack of political motivation for your work distasteful and eventually immoral. You'll be asked to support movements, participate in ritual, and publicly proclaim your allegiance. Eventually, they'll demand it.

“Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience. They may be more likely to go to Heaven yet at the same time likelier to make a Hell of earth. This very kindness stings with intolerable insult. To be "cured" against one's will and cured of states which we may not regard as disease is to be put on a level of those who have not yet reached the age of reason or those who never will; to be classed with infants, imbeciles, and domestic animals.”
- C.S. Lewis
That's a good point. I have started building x86 images on my m1. It's slooow. I don't have precise benchmarks, but think a 3-5x longer times to build. As far as running the application, will if you're cpu bound, you're not gonna have a good time.
Same here. My nanny makes more than I did at my first job out of college as an electrical engineer (wasn't long enough ago for inflation to have that large of an impact either). Childcare is our highest monthly expense, more so than housing (mortgage). I consider myself fairly fortunate, I don't know how other people do it. Once the kids are both in full time school, that same monthly budget will have to be diverted to college savings too, so it's not like it's even a temporary thing (if you want your children to get an education and not be saddled with lifelong debt, that is).
The Western companies staying in Russia should be made to fear the consequences
> Population collapse is slow decline, steep fall, then exponential decrease.

You make it sound like this progression is inevitable like every slow decline is followed by a steep fall and then finally exponential bust which seems not very convincing.
How to use pub/sub in C# .NET 6 to build a chat app
One of the reasons I love WPEngine so very much is that everytime I use their chat support there's a person at the end with someone knowledgeable and who has the tools to help fix my problem.

I wonder if focusing via chat support but with live, smart humans is more scalable and productive.
Suddenly? Not really, I've always maintained a deep pantry as an adult because that's how my parents live because that's why their parents lived. But, after Hurricane Harvey I got serious about natural disaster preparedness (I live in SoCal, so it's earthquakes here) and now have a 2-3 month supply of treated water (I rotate ~1/4 of it every 3-4 months), first aid supplies, etc. And we became more conscious as a family in disaster planning. We have get-home bags in both cars. More practical things like that, as opposed to going full in in grinding my own wheat berries, etc.
Considering all the diversity hiring if anything it's probably an advantage to getting hired there while mental
Once one realizes this, one sees the value of paying for goods and services. Being the customer and not the product. The next step is seeking out the best service providers and rewarding them with dollars.
I'm glad to see that Steam has more competition nowadays, but I'm just not a fan of the competitors. I feel like some of them have reduced the value they provide to users by creating their own storefronts/launchers/etc.

Fortunately for them, they only need to care about shareholder value. Users come second 


I like GOG enough to willingly use their Galaxy client, since they tend to provide DRM-free options, and because buying CDPR games via GOG gives them a bigger share of revenue without costing me more money or dignity.

Origin and Uplay seem to add no value for a user, and I remember a big fuss a while back about Origin scanning people's PCs a bit too eagerly. I think Ubisoft and EA also started withdrawing their newer titles from Steam and the likes to push people towards their own platforms, but that isn't consumer-friendly in the least bit.

Epic seems to have had ups and downs with their store/services. I don't use it personally, but it was not feature-complete at release[1], and they got a lot of titles on their service by making exclusivity deals, instead of by offering a better experience. Metro Exodus was a particularly stinky example of this, in that people preordered the game on Steam, only to have a timed exclusivity deal with Epic put into place shortly before release.

If I were a games developer, I don't know if the better revenue share with Epic would be worth the potential lost sales from being available everywhere, even if it were only a timed exclusivity. I'm part of the camp that just doesn't want to use certain storefronts, so why wouldn't I expect the same from my customers?

[1]: https://store.epicgames.com/en-US/news/introducing-the-epic-... (Because a Shopping Cart feature was apparently not necessary for their 1.0 release of a video game storefront)
Considering how many thousands of minimally-protected water treatment plants there are, and how much publicity a serious sabotage job would get, and how extremely few reports there are of sabotage actually happening...
Joe Smith has endorsed you for a skill: Drug Lord
Yeah, I'm not denying that these things are solved in Haskell or other FP languages. People build complex applications in those languages so all things must be possible one way or another. My complaint is that the tutorials never wade into these weeds and show how FP makes real world applications easier to build.
Not taking a side is agreeing with the oppressor.
This would not help, since humans are trained to respond like robots. They vaguely understand your support request and then copy-paste a knowledge base support blog post at you.

Even by phone, they do this exact same thing. At least my bank does, until you get escalated to a supervisor, who is permitted to go off-script for a minute.

You explain you've read the support info and it doesn't apply to your case, at which time they're trained to say "I am so sorry, but that is all the support I am able to provide at this time".

I had this exact experience with Tinder, when I tried to renew my grandfathered Platinum subscription (and ensure it auto-renews) a few days before it expired and got lost forever.

They wouldn't let me "add a card" or "manage my payments", so I contacted support, who told me I should go to "manage my payments" to "add a card".

After tons of back and forth, Tinder went from having an eager Platinum (re)subscriber to somebody who angrily deleted their account.

All because their support staff are essentially robots pretending to be humans (they eat, poop and go home to their families, but they're still robots while they're working for Tinder).

I actually wrote a blog post with screenshots.

https://papyrus.so/@support/how-tinder-support-turned-me-fro...
Russia's aggression is pretty one sided. Not taking sides is like turning you eyes away.
A locked-in man has been able to communicate in sentences by thought alone
Yes, that's true, the infix bind and general Haskell syntax helps with the readability of the chained function calls.
"We need to move two more resources onto this project in order to meet our deadlines." I hear stuff like this all the time.
Basically all big js front ends have the same issue. Most of them had banners or whole pages for the BLM movement which made no sense to anyone outside of the US like myself.

I mean a framework or library with a global audience shouldn't push american politics. Vue, React, Preact, Nodejs, Ember (had a whole page and made documentation unavailable for some time), Go lang, ExpressJS (still has the banner up), Typescript, a lot of python projects etc etc. The list can be made very long.

I try to avoid any framework and library that pushes political agendas onto their sites because that signals what type of people are in charge of them. They must think that their political views are so important it must infiltrate every aspect of life even if the thing has nothing to do with it. Unfortunately, there is such a large amount of them doing this it's practically impossible to avoid it.

The funny thing is, now when Russia has invaded Ukraine there is no banners on the same websites so it's obvious some lives matters more than others in their views..
I'm with you. Why isn't everything perfect already? Because it takes time...

Eg: now that there are cheap 4K 60Hz, displays, we are not happy... We need at them at 144Hz. And being able to chain two of chose. With good speakers... etc etc

Birds eye view: every issue is minor and current state of tech is awesome...
I never “got” electron. My work is building webapps and I don’t see why anyone would want to use HTML and JavaScript to develop a significant desktop app with modern UI.

I can only assume web technologies and electron got popular because all of the Desktop platforms where trying to jump to tablets and phones and whatever else they considered new and shiny so that while web tech was a terrible stack it was at least stable.

P.S.: I sort of hope for Griffon to make a come back. Griffon framework + Groovy + JavaFX looked nice to me.
As a Russian, you already notice this and you already have many things in your everyday life disrupted. Someone deleting your files as an act of shoving politics where it doesn't belong helps absolutely nothing. If anything, it's not an act of protest, it's an act of vandalism. Causes don't matter here — vandalism is simply never okay.