skysight-inc/HackerNews huggingface dataset:
Ask HN: The mask mandate was just struck down in federal court, yet no stories?
For the last two years it seems like everyday there were pro-mask, pro-lockdown, covid stories on the HN front page. Yet, in a landmark case, a Florida federal court just struck it down and masks are no longer required at airports and on planes. How can a story this important to our freedoms potentially be silenced and censored?

EDIT: Toned down some of the phrasing as it's not productive.
But the fallback these content delivery networks always use to avoid regulatory scrutiny is always to promote these traditional producers at the expense of independent voices.
I was wondering, can there be sustainable(profitable) social network without being evil? If so how?
so is e3 a better method?
> The server can at any time start serving malicious payloads

True, and I call this threat model "Beware Each and Every Fetch" (BEEF) in contrast to the more common TOFU model (although if you trust a desktop app to auto-update itself then these two models might not be all that different).

In any case, I think you're being a little quick to dismiss the idea of server-hosted applications. It's true that browsers don't natively have a nice way of pinning specific versions of a web app, but there is the clever hack of SecureBookmarks[0] (if you're prepared to sacrifice the UX), or, more realistically, you can pin the web app version using some sort of browser extension.

Examples of the latter include the Signed Pages extension[1], and Code Verify[2], which is the result of a collaboration between Meta and Cloudflare (for securing the WhatsApp Web code, currently, but should eventually support other sites like Proton's too). Of course, it would be much better if this capability was natively included in browsers themselves, but hopefully adoption of this technology will pressure browsers and standards bodies to take ownership of this.

[0] https://coins.github.io/secure-bookmark/

[1] https://github.com/tasn/webext-signed-pages

[2] https://github.com/facebookincubator/meta-code-verify
Didn't notice snark, but people here think are too important. I get it has to do with their profession and social status in life.
Err, Forest? Trees? I first thought you were describing the difficulty many/most people have with regards to context switching. Skimming your text, it seemed rather than you were almost obsessively tailoring one's environment rather than saying "Enough, I got sh*t to do". Rather than trying to change how the sun rises, I orient my desk. Yeah, do enough so that my tools do not hinder my work, but I don't really want to think about my hammers and screwdrivers when I'm designing a cabinet.
The problem with glorifying so called 10x programmers is that it acts as a rationale for all kinds of dysfunctional / toxic behavior, both from managers and employees.

Non-technical managers will accept mysteriously outweighed contributions from a staff member because they now believe it's entirely plausible that this person really is 10x as productive. When in fact they are creating piles of tech debt, grossly violating the archtictural norms, processes or other team-based aspects that everyone else is doing.

Engineers will see it as permission to cast aside solid, careful, thoughtful and consultative engineering process and just ram out code at a velocity nobody else can keep pace with. They may even use it to rationalize why they don't have to comply with processes the rest of the team is doing that slow them down.

Put together the managers and engineers both become enablers of unsustainable situation that, even if it works for a short while, is unhealthy and leads to lots of issues, whether they are technical, organizational or personal issues with staff (envy, exceptionalism, passive aggressive behavior etc etc).
It works like the real world (i.e. North Korea cutting itself off from everyone else, or countries boycotting/cutting relations with others), which is the perfect model in my opinion, or the nearest to perfect as is humanly and realistically possible.

You shouldn't be exposed to or forced to interact with people, opinions or content you don't want to see. Want to interact with Nazis (which most instances block), feel your federation is too restrictive or disagree with their direction or rules? You can seamlessly migrate your account to another instance (or make an alt account). You can even spin up your own instance – your very own social network – if you want to, and federate with other instances as needed.

Centralisation in social media is a very unsustainable model, and impossible to effectively moderate a platform as you have a single central entity trying to be everything for everyone, and people and cultures are very different and have different ways of perceiving and viewing the world and others. Each side or party always feels the platform is biased against them, no matter what. Lengthy thread explaining all of this really well: https://twitter.com/yishan/status/1514938507407421440

The internet was always meant to be and is decentralised, and the same should apply to social media. A platform's role should be to simply provide the network and tools for people to communicate, and end at that. The social part must be up to and controlled by the people. The issue with all current platforms like Twitter/FB is they try to control the social part and how people should interact with each other, and then there's AI and algorithms which is an entire thing and issue in itself as well where you have a corporation employing surveillance capitalism and controlling what you see and what you think.

Mastodon has no ads and no personalisation algorithms and strongly sticks to and follows ethical and humane design principles where only you control what you see.
Don't talk anything like that on HN, thanks, no matter what you are responding to. Read the "In comments" section of https://news.ycombinator.com/newsguidelines.html
Cool concept, I like the stealth hunting.

"Victory!"
<whatever>

:)
Respectfully I disagree. In fact MacBooks are slowly become the LEAST viable option, at least for me personally.

It's all about personal requirements and I suppose, taste.

Don't get me wrong, the MacBook is a fantastic laptop, especially for the creative professional and laypeople.

For me, as a Linux user and enthusiast, MacBooks have slowly become less and less viable each year.

I bought my first MacBook in 2007, in college, and have used MacBooks as my primary choice of device until 2018. I still use a MacBook professionally, as it is what my company distributes for development machines.

They are beautifully crafted, well integrated, and optimized for a good amount of use cases.

What they are no longer good for is openness. They are slowly migrating away from being able to access low level things, and when you can it's highly limited. Each year, I feel like the OS and hardware creep toward iPad levels of openness.

A lot of open source software will stop being supported for M1 (MX moving forward) chipsets if they choose to ditch backwards compatibility with current architectures. Powerful tiling window managers are all but extinct on macOS, with the exception of yabai, which you need to disable a lot of security features just to use.

I bought my wife a MacBook for Christmas in 2020 and I was very jealous. The hardware and the OS are simply beautiful. However it simply doesn't work for me anymore.

I bought an XPS developer edition in 2018, slapped Arch Linux on it and never had any serious issues.

My next laptop will be another XPS, ThinkPad, Systemic, or a Star book, but I will continue to look at MacBooks with envy.

That being said, if MacBooks meet your requirements, it's hard not to argue that it's a good machine, if not the best, possibly lending to your feeling that it's the "only choice".
I track ratings and player records for a local tabletop board game league, and the question of how to choose and implement a rating system ends up being pretty interesting, with a lot of literature to read if you start following citations.

Even if you have well-defined, sequential 2-player matches, where a widely-used model[0] exists in the literature, there are a wide variety of ways to estimate player ratings from game results, which all have their own assumptions and various tuning parameters.[1] If your domain also includes team-based or multiplayer matches (or some other weird feature that you want to account for), you then get to decide whether you want to try and hack together something using Elo because it'll be "close enough"[5], or whether you want to try and use (or build!) a more sophisticated system which captures those nuances, such as Microsoft's TrueSkill(TM) system[6].

[0] The so-called "Bradley-Terry model" https://en.wikipedia.org/wiki/Bradley%E2%80%93Terry_model

[1] Beyond Elo, which is described in the article, you have things like Glicko/Glicko-2[2], which still does incremental updates to participants after each match but try to track rating uncertainty/player growth in a more sophisticated way, to systems like Edo[3] and Whole-History rating[4], which attempt to find the maximum-likelihood rating for all players at all points in time simultaneously.

[2] https://en.wikipedia.org/wiki/Glicko_rating_system

[3] http://www.edochess.ca/

[4] https://www.remi-coulom.fr/WHR/WHR.pdf

[5] This is (obviously) the approach taken in the article, and IMO is probably the right answer unless you're a huge nerd who's interested in wasting a ton of time for not-much practical benefit.

[6] https://en.wikipedia.org/wiki/TrueSkill
The trueskill variant of the elo algorithm has a publicly available python module.

my understanding is it handles new players and teams better than straight elo.

My use for it was to keep track of winners during a mario kart tournament and see if it could predict the winners.

it did ok.

https://trueskill.org/
Astonishing, heroic work. An ultrabright star in an otherwise dark, grim world.
In many countries, your undergraduate degree won't even teach you anything useful that you can actually use on the job, especially when it comes to CS. You need to get a degree because it's a requirement to land even a job interview, but you either have to be self-taught, or you learn on your first (low-paying) job or internship.
7 posts in 9 hours, what more do you want?
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
No doubt. At the hobby level, doing this as a hobby, profit isn't a thing I'm going for.
won't call it inhumane if we exclude the forever part, that's basically just police and army around the world today.
It takes a combination of someone posting a story, and enough others upvoting it, for it to end up on the front page. Perhaps these two things simply haven't happened yet?

This is the first I heard about it, and when I Google it, I get news articles ranging in age from 2 hours to 3 minutes ago. This is new news. Give it 48 hours, and try posting a good source article to HN.

Edit, the sibling comment mentions nine postings on HN already for it. Maybe the few votes it is getting are being split up between the 9, preventing any one from gaining critical mass. Maybe you could message dang - sometimes multiple posts can be merged when referencing the same event, but I don't know what the guidelines around that are.
Neat. Elastomeric materials like that are widely used, made from alternating insulating and conductive layers. They need external compression.
An adhesive tape is a clever variation.
Maybe people are just tired of talking about masks and what-not? Dunno. Try turning on showdead and see if there are a bunch of "flagged" and "dead" stories on the subject littering the "new" section? I doubt there is any conspiracy. I think people are just tired of talking about it.

I wouldn't be surprised, for example, if this thread itself is flagged to death. Hell, I'll probably flag it myself now that I've thought about it a bit.
Fun game. My strategy has been guarding the powerups and never reveal my position and waiting for the opp to come

https://pounce.sh/?replay=702802119
Ask HN: Anyone else seeing an uptick in fraudulent declined credit/debit cards?
This happened to me on a debit card a couple weeks ago, then to a bunch of colleagues more recently with Brex cards. All alerted that fraudulent attempts were made to use the cards at online merchants (Spotify, Shopify, etc.), i.e. card not present transactions, but some detail (cvv, expiration, etc.) of the card didn't match.

I hadn't used that debit card in over a year, and when I called my bank to cancel my debit card, they said that the Spotify charges were common attempts where bad guys just try card numbers to then see if the card was valid.

I've often wondered, there aren't THAT many digits of randomization in a payment card number (6 digits are the bin number, 1 is the luhn checksum), so I don't think it would be that hard, for example, to have a bot network just try tons of numbers at various online merchants.

Is this just paranoia, or has anyone else seen an uptick in these kinds of card-denied transactions?
I don't know much about Fedora either, but it's the only distro that seemed to have out of the box support for the laptop components in the laptop I needed to install linux on. My basic understanding of the Flameshot issue is that it assumes you're in Gnome and tries to put the Flameshot button in the top bar, but whatever Fedora uses doesn't have that bar, so it just silently crashes.

The issue is "keeping things simple" requires you to have some pretty serious knowledge of Linux, to the point where it's far from simple to know what the "simple" set of things you need to install in order for your system to work, or to know what components you can't buy if you want to use Linux. As-is, my trackpad on my laptop just sometimes doesn't register clicks, even on the best supported drivers (which I had to install by hand because no distro upstreams them). Also the audio system just doesn't work half of the time either, but I'm used to that on Linux, and literally the official explanation I've seen is "idk it's like that. Just reboot if it can't find any audio devices." No other OS makes me have to check the manufacturer of specific sub-components of my motherboard to know whether they'll work at all.

Helplessness.
> but most people don’t question if a computer can support 2 external monitors in

But we are talking about the iMac here i.e. it already is an external monitor.

Is there much of a market for 3 displays ?
Rarely am I a commenter of so few words but, here be dragons.
Same, correct password but because God forbid I'm a human and I moved my body to a different network you don't get access.
All these algorithms and engineers yet login functionality fails.
Two people from distinct populations spot each other from afar. Both have more incentives to avoid each other than to meet, so they turn around. Because it's stressful and/or people are disappointed that they didn't do what they were supposed to do, some barely remarkable differences get exaggerated to rationalize their emotions.

50,000 years later, the gene pool has been mixed rather well and any remaining differences are skin-deep at most. But now the "other" also gets closer, possibly in some proportion that is constant across time, and homo sapiens sapiens, the thinking thinking man, thinks thinks those brown eyes look really frighting.

homo homini lupus est (quom qualis sit non novit)
What are you reading on reddit? All I read on there is subs about hobbies of mine like r/woodworking and r/baking and r/boardgames.
I'm assuming your Elo-calculation code is looking at one match at a time. If you want to level-up the mathematical precision, check out Bayeselo from Remi Coulom:
https://www.remi-coulom.fr/Bayesian-Elo/
The 747 isn't too far off. I think the last one rolls out in October.
Employer here. Small company, < 99 employees.

Helping employees grow is important to anyone running a company. Business has ups and downs, dealing with them is very hard unless you have a team you care about. The professional and personal development of the people around you becomes something that matters and keeps many of us up at night.

The "around you" part is what to pay attention to. While we issue financial bonuses each year, we keep compensation in the top 80% of employers for the work being done, we send people to conferences, we help pay for college education, and offer copius amounts of time off - caring is more than material concessions and doesn't scale effectively.

I don't personally know everyone who works for me, there are several layers of management and I'm separated from some employees by great distances. Teaching technical managers how to care is hard - they have KPIs and work hard to achieve them. Reminding managers the people who work for them are humans and morale matters is something I have to spend more time on than I care to.

The part about reaching maximum potential - no, that's not your employer's job. Your boss can help you craft the vision for what that means and offer you some help along the way, but you are the only one who can say what it means.

Seriously, you don't want an employer telling you what your maximum potential is. It will be defined in a way that solely benefits the employer. Unless it's the Army, quit any job where that's even suggested.
Hmmm, are you conflating the hardware the runs Windows or do you mean something else?
The hereafter...

I think even without believing in an afterlife in your religion, you can believe some idea or value transcends your own death. For example a person could say "I am okay with dying young in an atrocious urban conflict if it means that in the future we can start a socialist regime where everyone has food, health care and shelter provided by the state as it should have been for my family."

It's not a promise of an afterlife, but it is a promise for something good existing after your life because of your willingness to take on death. And in that way, an ideology can inhabit tons of the psychological territory that religion often does.
The disconnect for me is that I while I agree a lot with this line of reasoning: that is, that private risk taking and entrepreneurship generally is a net good. However, I don’t agree that it necessarily follows from there that such a system falls apart completely if we limit what founders are able to do in perpetuity.

Do you really believe that once you’ve made one thing at one point in time, you should be entitled to everything that follows from it, no matter the effect your subsequent a actually have?
That's it? That's all your god has to offer? That's all your god is? An ideology? Bureaucrats and formalism? I feel betrayed! To you, god is indistinguishable for from this? How? Now, I am not a religion-apologist, but it seems to me you're selling god short, no?

What about all the metaphysical mumbo-jumbo? Here's Oxford: 1. (in Christianity and other monotheistic religions) the creator and ruler of the universe and source of all moral authority; the supreme being. 2. (in certain other religions) a superhuman being or spirit worshiped as having power over nature or human fortunes; a deity.

Wow! Yeah! Thats's a god! But you're arguing that god is equivalent to formalism and bureaucracy?! Wow, what a disappointment!
Demand legislation to end spam calls, along with everyone else, and it would end. At minimum tell your carrier about it. Their customer service takes notes. If everyone started calling about it, it would stop quickly.
In other words a timer interrupt - with saving of state and appropriate unwinding of pipeline state (abandoning half done or out of order instructions etc etc)

Also the "do system calls by queuing requests to another CPU" is kind of at odds with "we don't need cache coherency"
Ahhh I adored Lineage on my Note 3. Revived that device for years for me. That device and that software really was a winning combination. Too bad the charging port broke.
>out of the box support for the laptop components

Drivers are going to be part of the kernel. The only thing I would expect to vary by distro is probably the way firmware blobs are packaged (which is just a matter of installing the appropriate firmware blob package or worst case grabbing the blobs from kernel.org.) In general your hardware shouldn't constrain your distro choice outside of very weird hardware or very weird distros (or maybe Nvidia graphics cards but you just shouldn't use those.)

If you're talking about your WiFi, Bluetooth, or possibly your GPU not working OOTB this is almost certainly what you ran into. Not that Fedora is a bad distro although personally I don't like it.

Also switching out the UI is just a package away if you don't like the default. If you want to run, say, FVWM instead literally just `yum install fvwm` and then log out. It should show up in you display manager (and then since it's an X11 WM instead of a Wayland compositor you can just use scrot etc for screenshots.)

>Just reboot to fix audio

Sometimes Pulesaudio can get funky. Do you atleast run `pulseaudio -k` first?

>Trackpad

Yeah the trackpad situation is not great. I don't buy laptops without trackpoint mice partly for that reason and also because the only machine I've ever used where I didn't hate the trackpad was a mac.

>Shopping for motherboards etc.

An easy shortcut for this is to just check the Arch/Gentoo/Debian wiki for the composite hardware you're looking at and see if people have issues with it. Windows and OSX have similar issues if you want to buy hardware separate from the OS.
"Covid's over, haven't you heard?" Hence no need for a mask or other activities. Let's hope it really IS over, although a 5-day, worst-flu-ever experience is less "over" than I would prefer.
I am not from a developed country so my only source of these omega3/6 is oils right? How can I remove it from my diet?
For what it's worth, when I purchased a desktop PC last year, I had to return 3 before I got one which wasn't problematic. Two of one model both shut off randomly, the first of the 2nd model had a bad hard drive (write failures while installing arch).

On the other hand, I had two 2018 Intel MBPs fail in the span of 4 days last month. Just my personal work computer. I set up 2 new MBPs in 1 week. Don't know the cause but after a while they would stop starting up properly. I ended up with an M1.

I speculate it's all related to covid shortages somehow but who knows.
How to earn passive income with minimum work
I’m thinking out loud here but: Lets game this out. Let’s say that interest rates go up significantly- say, to 12% or something. Ok, so then naively you would probably expect house prices to fall, because people won’t be able to make payments otherwise.

But what if you’re someone who bought a house in the low rates/high price era. Are you going to sell? No, because your mortgage is underwater- you can’t afford to sell. Or let’s say you’re one of those investment firms buying up everything. Can they sell? Not really, because again, they’d be technically insolvent as their debts would be much more than their assets. They paid cash for an asset and they won’t sell that asset at a loss.

So, if nobody is selling, do prices actually fall? Maybe not! In that case, financing a house for a first time homebuyer becomes truly impossible- high prices and high rates. The only buying that will get done is for cash, by the investment firms which own a lot of their housing stock outright, and have rental income to supply cash to buy even more of them. Interest rates don’t matter when you can pay cash.

So my prediction is that in a high rate/high price market, the era when a family could own their own home is coming to a swift close.
it most certainly is an actual religion/theology and a rather dark one, too.

e.g. "your life sucks today for reasons beyond your control? well, you must've deserved it in the previous life, scumbag"
Came to say that MTG Arena is pretty cool for an old MTG player like me.
So hominins are a subset of hominids?