skysight-inc/HackerNews huggingface dataset:
"This Post Is Not About Python" seems to say the fans are acting irrationally by letting their political brain take over. Failure to calmly evaluate the downsides of their favorite options because they see them as attacks on the target of their fandom is a mistake that only hurts them. I think this understates the fans' case. When they see criticism of their favorite platform as an attack, it is because it is an attack in the war over network effects. Losing this war doesn't just deprive your platform of the benefits of popularity; it actively harms it by diverting shared resources.

I'll quote "Technology Holy Wars are Coordination Problems": [1]

> The enduring phenomenon of holy wars in computing, such as the bitterness around the prolonged Python 2 to Python 3 migration, is not due to mere pettiness or love of conflict, but because they are a coordination problem: the problem is not getting everyone to make a good decision, but making the same decision.

I agree that you can make better software engineering decisions if you avoid thinking like a fan and that a poor choice of language can hinder a project from the start. In light of what is at stake, though, "engineers should never be fans" is an unrealistic call for peace. It reminds me of this dialogue: [2]

> There’s a passage in the Principia Discordia where Malaclypse complains to the Goddess about the evils of human society. “Everyone is hurting each other, the planet is rampant with injustices, whole societies plunder groups of their own people, mothers imprison sons, children perish while brothers war.”

> The Goddess answers: “What is the matter with that, if it’s what you want to do?”

> Malaclypse: “But nobody wants it! Everybody hates it!”

> Goddess: “Oh. Well, then stop.”

[1] https://gwern.net/holy-war

[2] https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
People hates it because everyone tries to use as ot was Nutella. Used in the right way, butter + marmite on a toast is awesome.
> Flutter is the best thing that happened to UI development since Qt. Most people don't realize how many apps written in Flutter they use daily, simply because it's impossible to tell.

I was a Flutter early adopter going on for like 7 years ago now, and Flutter has its place, but I don't know if I could repeat your sentiment with a straight face. Especially when comparing it to Qt.
<< I never could understand why people would willingly offer their DNA to companies

I can play devil's advocate and come up with some level of rationalization along the lines of 'it will help humanity cure cancer' in a handwavy kinda way, but even then one is trading future potential against near 100% guarantee that things do change in regards to what you gave -- that is: even if company is promising today it will not do something with data, a day will come when that will no longer be the case.

The blacksheep example is definitely interesting though and likely a good idea for a police drama episode ( if it wasn't used already ). Edit: And now that I think about it, if it would be made, it would show the the good certainly have nothing to fear indeed.
> A microwave?

I do not see why you find this surprising.

There exists no better method for heating the food there, and many kinds of food are much tastier and also healthier warm than cold. They might eat some paste from a tube, but it certainly becomes more appetizing if it is heated.

The cost of having there microwave ovens is low and the improvement in the quality of the food is great. Moreover, they might also be useful for heating water or other things for some of the scientific experiments.
Handy, I hope I have mine still!
Adding one to both the numerator and the denominator when calculating average ratings isn’t a terrible idea.

In situations where you’re estimating probabilities (like the average rating of an item based on user reviews), there is a Bayesian interpretation of this adjustment.

Beta distribution is a conjugate prior to the binomial distribution, meaning the update process has a posterior distribution is also a Beta distribution.

By adding one to the numerator (the number of positive reviews) and one to the denominator (the total number of reviews plus one), you’re effectively using a Beta(1,1) prior (uniform distribution).

This approach smooths the estimated average, especially for items with a small number of reviews. This is a useful regularisation, pulling extreme values towards the mean and reflecting the uncertainty inherent in limited data.

https://en.wikipedia.org/wiki/Beta_distribution
I'm not an expert in this space so I'm not comfortable giving precise examples. If you want a naive "I've read Wikipedia and a few articles via Google searching" I can give you that.

But I'm suspicious of a claim that it can't be hacked. I've done a lot of experimental physics and I can tell you that you can hack as simple and obvious of a metric as measuring something with a ruler. This being because it's still a proxy. Your ruler is still an approximation of a meter and is you look at all the rulers, calipers, tape measures, etc you have, you will find that they are not exactly identical, though likely fairly close. But people happily round or are very willing to overlook errors/mistakes when the result makes sense or is nice. That's a pretty trivial system, and it's still hacked.

With more abstract things it's far easier to hack, specifically by not digging deep enough. When your metrics are the aggregation of other metrics (as is the case in your example) you have to look at every single metric and understand how it proxies what you're really after. If we're keeping with economics, GSP might be a great example. It is often used to say how "rich" a country is, but that means very little in of itself. It's generally true that it's easier to increase this number when you have many wealthy companies or individuals, but from this alone you shouldn't be about to statements two countries of equal size where all the wealth is held by a single person or where wealth is equally distributed among all people.

The point is that there's always baked in priors. Baked in assumptions. If you want to find how to hack a metric then hunt down all the assumptions (this will not be in a list you can look up unfortunately) and find where those assumptions break. A very famous math example is with the Banach-Taraki paradox. All required assumptions (including axiom of choice) appear straight forward and obvious. But the things is, as long as you have an axiomatic system (you do), somewhere those assumptions break down. Finding them isn't always easy, but hey, give it scale and Goodhart's will do it's magic
Windows 8 was misguided but not user-hostile. I miss not being repeatedly asked by my OS to create an account or share my data. If it was a human doing it rather than software I am not sure it would be legal.
I think article may overlook the power of a great idea.

What seems like common sense to us, may be a gap in the knowledge of someone else.
When we help fill in those gaps, people will naturally help others when they see those gaps.
When approached with love, curiosity and a seeking of understanding, we enable others to help themselves.

This is where great ideas scale quickly & naturally, because once we're aware of a better solution - why would you do it any other way?
Another factor is that there is a very large number of people who don't work in finance who are interested in money and specifically the ability to make money, even if they don't have any money.
It's the removal of "paywalls" (e.g., license checks, product keys, etc.) in plugins. A lot of developers see this as "stealing" and unethical.
I can understand the test frustration on both sides.

* He's being asked to fix tests that were already failing. That can be an enormous task depending on the nature of the failure and the code base.

* The team doesn't want to merge his PR since they don't have a test. The code is presumably working without his PR and understandably they won't change a single byte without seeing tests work.
> Pretty much all WiFi is password-protected nowadays

I was at Disneyland last week and stayed at one of their hotels - and all the guest Wi-Fi networks were passwordless and therefore insecure. Ditto the free WiFi at the airports at both ends; oh, and the in-flight Wi-Fi too. While walking around the park my iPhone listed a bunch of passwordless mobile hotspots too.

Are you thinking of captive-portals with logins/passwords? (E.g. Mariott/Hilton “Enter your room-number and last-name” portals) - I assume you’re aware that’s only used to authenticate after the WiFi connection is already established?

———

(I really hope that I’m wrong on this; but I’m not aware of any modern wifi standards that address this…. Of course, corp/edu networks can just use RADIUS or a client-certificate (which works on wired networks too).

Also, it’s surprising we still haven’t figured out getting TLS to work with home-user-grade routers’ control-panels…
I did something similar a few months ago in python.
One notable difference is that I got rid of the frontmatter, instead I use the commits history to find the creation and update dates of posts.

https://github.com/HenriTEL/gitblog2
Alcohol is by far the most socially accepted drug.

You talk about legalities and that returns to the same point. legalities are different because it is more socially accepted.
If you're looking for impact as a new account some context might be useful.

eg: are you in fact a HN account of the actual Konrad Wojnowski, alleged author of Probabilistic Aesthetics of the Avant-Gardes and reportedly:

Assistant Professor of Performativity Studies, Jagiellonian University, Poland.

His research interests include performativity theory, philosophy of communication, the impact of media and technology on culture and, more recently, the relationship between aesthetics and epistemology. He published two books in Polish: *The Aesthetics of Disturbance* (Księgarnia Akademicka 2012), on the cinema of Michael Haneke, and *Useful Disasters* (Universitas 2016), on the performative power of catastrophes in contemporary network culture, as well as multiple texts in Polish and English-language scientific journals.

He headed two research grants provided by the National Science Centre (PRELUDIUM and SONATA programmes) and was awarded the prize for best young scientists by the Foundation for Polish Science.

I only mention this as the manner in which you've thrown up some of his material over the past two days hasn't garnered much traction.
There is a repo with Apache license. Does that need to connect to Google services to use?
Converting between voltages is not a free action, and running two systems is more complicated than one...

You really need some special component that is much better at 48 for it to be worth it, otherwise a delayed platform switch is better; one some competitors have moved and the suppliers exist.
Fine, make it Helvetica plus whatever other shapes you need. I would assume that Helvetica includes most of extended unicode, since it's such a widely used font, but I could be wrong, and it's beside the point.

If the computer is the one transforming your writing it should be perfectly quick.

To be clear, afaik current handwriting recognition software is not good enough for this. But if we had software that could transform bad handwriting into good handwriting, why not go all the way?
> >We’re pretty limited when it comes to care. In any given moment, you can only really care deeply and individually for one person.

The evidence very strongly points the other way, IMHO:

Almost all people care deeply and individually about many others, starting with their families - spouse and children are a clear and I think irrefutable example of deep caring and love for multiple people. And for most, also siblings, parents, grandparents, and some or even many other relatives.

And outside of family is friends, co-workers, etc. Many healthcare workers care deeply (depending on the meaning) about their patients. Fundamental human empathy enables us, if we choose, to see people as individuals and care about them, even people we meet briefly on the street. I've learned to do it and I'm not superhuman.

Obviously we know people experience these things. Why is it important - to what ideology and why - to insist empathy and love is so limited.
> we do not want, or intend, to fork the Flutter community.

I can't reconcile that statement with the rest of the blog post. Good intentions aside, this is exactly what they are on the path to doing.

From the post:

> By forking Flutter, we get to decide what gets merged.

I'll allow myself to be naively blunt since I just learned of this and I don't have a stake in this battle, but it seems like a nice little coup attempt that Google can squash by putting more resources into Flutter if they feel the pressure.
It is not illegal to beach a contract. You can be held liable for damages but there is no criminal penalty and some judges think beaching contracts can be good (so called efficient breach)
This kind of PC-jargon also makes me want to place a bet that the alleged "monoculture" is some perfectly reasonable insistence on either clarity or basic politeness. Willing to be proved wrong though!
Win32 is no longer the native GUI toolkit on Windows, given how much of the OS GUI itself is not using it (new Settings etc). If the argument is that it ships in the box, well, so does UWP XAML.
Is there research on that, economic or sociological? What percentage?
At least my insurance has a list of causes when they pay. Besides that the list does not cover all (e.g. in Germany a common cause to cancel train these days is because of lack of staff, but my insurance does not list such cause) it's generally impossible to indentify the cause. There are network effects. Train A breaks down, train B cannot pass, train C should be taken over by staff arriving on train B. So what is the reason that train C runs late or gets cancelled?

In Finland the causes for delays can easily be read from an open data API. Having looked at it, it is completely ridiculous: The conductors seems just to enter some more or less random code at every station.

I doubt any insurance will pay for any kind of missed connection, no matter what.
It’s amazing how many login forms are labeled “email” and then don’t have the correct type set.
Microsoft AI Recorder Competitor
Yes, I can make that assertion. No one is buying a second magic mouse because of how it charges, and the claim is ludicrous nonsense.

>I have never once had my Logitech mice run out of batter, not once, not ever.

Okay?

I have never, ever had my magic mouse run out of battery, or even come close. Again, you have zero idea what you're talking about. You cannot comprehend how long the battery lasts, or how ridiculously quickly it charges. The time to make a cup of coffee is days of usage.

It is never actual Magic Mouse users complaining about this. Ever. It's always the peanut gallery leaving dumb comments.

Like, why in the world did you click into a story about new Apple products to yap about how you would never buy Apple products. Bizarre. I'm not a "fan boy" for the reality that the magic mouse is actually perfectly fine, and it doesn't make me a fan boy to point out the peanut gallery that appears in every single Apple store with uninformed, often absurd takes.

Cheers! Hope you have a great day.
For me it was more his personality that made me dislike him. He acted like a baboon on stage. Nadella is much more composed and seems more intelligent as a result. I don't like that kind of extreme expression and this is important because I wouldn't respect such a leader at work. See also other stuff like the chair-throwing incident of course.

Also something I didn't see covered, this was also the dark age where Microsoft hated linux. Now they say they love Linux and there is certainly some affection going around (though I remain sceptical).

One thing I don't really like about Satya Nadella by the way, his AI strategy is a mess. They're slamming stuff on the market way too quickly (see the recall fiasco), they call everything 'copilot' so even their own people get confused which product does what because there are literally over 30 separate copilot products now. Stuff is changing by the day (until 2 weeks ago the copilot button controlled both consumer and corporate copilots, now it only works with consumer). It's the kind of overeager rush that makes it feel like nobody has a clue what they're doing anymore.
Hence why OP was specifically talking about WinUI 3 (which is indeed at version 1.6.1 as of right now).
I'm not sure what you mean by that. What does 'good' mean? What ratio are not 'good'? And where does it all come from?

Our personal experiences could be very misleading about what others go through.
Fascinating. Would be interesting to clone and look at some of the patterns here.
IBM's mainframe bubble bursts and growth stalls
Your optometrist is the subject matter expert here.
Pretty sure Tier 4 should be faster than that. I wonder if the CPU was fully utilized on this benchmark. I did some performance work with Axum a while back and was bitten by Nagle algorithm. Setting TCP_NODELAY pushed the benchmark from 90,000 req/s to 700,000 req/s in a VM on my laptop.
Understanding KerML and SysML (Wagner, 2024) [pdf]
I think the privacy-preserving solution here is to hash the names. That way patterns and abuse can be studied without revealing the identities. Sure, with enough submissions someone can narrow down the identity but it's a good compromise I think.
The categorical imperative is a useful philosophical tool, but it's very easily misused.

I'll go to the grocery store tomorrow. Is that moral?

Well if all 8 billion people also went to that grocery store at the same time, it would be a horrific tragedy, probably with billions dead.

The actual principle is about whether the principle or maxim behind the action can be consistently applied as a universal law.
Could you tell us what you are referring to?

Almost every developed country provides a lot of care via government.
Operate Android Device on FreeBSD
So don't use an American git host then.
Find one in a legal jurisdiction that better suits you.
This is very interesting. I had this idea of imitating human handwriting in my bucket of todos for machine learning models, but never got to it. I guess we aren't far from it.
Sounds like if the medallion owners can't provide the required services then the medallions should be reclaimed and auctioned to providers that can.
It really depends on the product. I don't know about .NET, but it's still the case for anything to do with VSCode, for example.
I am happy that you're happy with your system. Conversely, I hate the idea that someone could publicly accuse me of something and I couldn't give a similarly public reply. I would say that our system is much better than yours, you can't defame someone and hide behind legal motions because we still have a basic notion of the rights of the accused.
I couldn't disagree more; it might be good for disability but for localization, unusual devices, different input methods, weird screen sizes I have never seen that well executed by browsers. I almost always prefer a more full-featured alternative from a standard framework than whatever is lowest-common-denominator feature in a browser -- which also, depending on the browser, may or may not work the same or may or may not even exist.

The browser should provide low-level capabilities and let developers build the high-level functionality from it.

This article ultimately supports this by showing us exactly how half-baked this particular browser feature happens to be.
Nah, @dang is omniscient.
Nice tool. But marmite is a trademark, you may need to change it if Marmite claims infringement.
That's a fair question, I don't know what the mechanism for institutional reform is, or if the public has a role to play in it.

I agree that folks should not condemn the messenger. In this context, that seems to mean science as an institution or individual scientists. The lying institutions should be disregard untill they are shown to actually be reformed.
> the lost relevance of Windows.

Yes but this doesn't matter. The market has evolved.

macOS has also lost a lot of relevance in Apple's world, but it doesn't matter. Because they are raking it in by the billions on the iPhone.
One of the compelling reasons to use Javascript-based frameworks like nextjs or remix.run is that you can reuse the same logic + types on the frontend and backend.

With Typescript, this is now my preferred way to build full-stack sites.
Not OP, but Ballmer's attempt to reinvent Windows Mobile to compete with modern smartphones was too little too late.

Microsoft during that era was one bad call after another. When Apple saw multitouch they made a phone; Microsoft made a giant table[0] (very little imagination beyond the Jeff Han demo[1]). When Microsoft saw the iPhone reception, they sunk 2 years an $1B into the Kin line of phones[2], which lasted all of 2 months before being pulled from shelves. It was several years later when they bought Nokia, when then iPhone was already 6-7 generations in. By this time the world was already moving to "mobile first", and Microsoft was being left behind without a platform.

For a couple decades Microsoft worked to convince the world that Windows, Office, and Microsoft as a whole was needed to get real work done. It was during Ballmer's time at the helm that this belief eroded. People saw they didn't need Microsoft to make a good smart phone. They found they could get work done with Google Docs and didn't always need MS Office. They found macOS could be used to get work done just as well as Windows... and in fact, a desktop OS might not be needed at all. Ballmer's biggest failure was giving his competitors time to show the world that Microsoft wasn't as necessary as the world was led to believe.

As far as Teams goes... it is used a lot by companies that are all-in on O365, but Slack and Zoom were the two household names in the space during the pandemic. Once again, the world was shown that work could be done without Microsoft.

[0] https://en.wikipedia.org/wiki/Microsoft_PixelSense

[1] https://www.ted.com/talks/jeff_han_the_radical_promise_of_th...

[2] https://en.wikipedia.org/wiki/Microsoft_Kin
Personally, I believe in case 4: the gatekeeping is imagined. Maybe I just haven't perceived the changes and haven't noticed myself losing touch, but I was a B student who graduated from the local state university in the early 10's, and I've done fine. In fact, I've done far better than I could've imagined as a kid. My estimation is it's maybe people who are already in good careers that have created a bubble for themselves where they think their kids' only options are to go to Stanford or live in poverty.

I'm not seeing the issue with case 3 though. Our "competitive" social system isn't about being sporting or "fair" (in some cosmic sense where we consider counterfactual universes to try to distill some idealized metric for intrinsic "goodness" of each person). It's (ideally) about people's actual merit. What can they contribute? What do they contribute? The real world is full of people that have needs, and it makes sense to reward and appreciate people who help meet those needs.

If you had upper-class parents who had plenty of time and resources to raise you to be kind, thoughtful, wise, knowledgeable, strong, and driven, then congratulations! You're actually a great person. We should reward that because we want to see more of it.
APIPark – Open-Source AI Gateway and Developer Portal for AI and API Services
I just saw this on Show HN, might be exactly what you're looking for: https://news.ycombinator.com/item?id=41976673