skysight-inc/HackerNews huggingface dataset:
So is Alphabet. They're still Google.

Same as those brands are still PepsiCo.
I feel they are very similar, but do have a few key differences. If these differences matter enough to make a moral difference is something we can discuss.

A few of the key differences, in no particular order:

1. Trading card games come with base sets that have guaranteed cards and are useful for playing the game. This makes it TCGs better.

2. CCGs can be traded to others or sold. This one I'm unsure about.

3. Loot boxes are wrapped into games and are often designed to appeal to players in a much more intrusive way than TCGs . This makes loot boxes worse.

4-1. Some loot boxes have no impact on gameplay. These make loot boxes better.

4-2. Some loot boxes have an impact on gameplay larger than the impact of buying TCG boosters. These make loot boxes worse.

5. Loot boxes are often purchased through currency systems made to separate the buyers understanding of how much they are paying. This is why games often make you buy some currency and then use that currency to buy loot boxes, with some games have layers of currency in between. Compare this to TCG boosters which are sold in stores for specific dollar amounts. This make loot boxes worse.

6. You can buy specific cards you need directly from other players, while most loot box systems require buying more loot boxes until you get the specific item desired. This one is related to 2 and I am also unsure about.

7. Loot boxes are often built into games on ones phone and use tactics to encourage worse spending habits. This make loot boxes worse.

Overall my personal opinion would be that loot boxes as a whole are worse than TCGs, but the better done loot boxes are comparable or slightly better (less predatory) than TCGs while the worse loot boxes are much much worse (more predatory).

Edit: One way to look at it is that the more predatory loot boxes are an extension of TCGs that doubled down on the worse parts, which might be enough for it to cross a person's personal moral threshold.
IMHO this is an anti-pattern.

This involves people writing giant blocks of JSX that are hard to read. Especially with && all over the place. Just split up your component into smaller components with max one conditional each.

Related, can anyone tell me the origins of the bizarre react practice of one file per component? I'm assume some mega corp told people it was "best practice", but the end result is way too many files with hard to read components.
PPT as it is used, or any similar software performing the same function, as used in the same way, is a cancer.
“Ruby on the Apple II: Adventures in Retro Programming” by Colin Fulton
Yeah probably best to move this to a function outside the render loop with useCallback
Why Programming Is a Good Medium for Expressing Poorly Understood Ideas
> WirePlumber was made the default PipeWire session manager in Fedora 35

That sounds great and all, but can someone enlighten me exactly what a session-manager is, in the context of Pipewire?

I’m using Pipewire and it works fine. But is this something I should know about? Something I can or should tweak? Or is it mainly for the distro-maintainers?
It could be that modern birth control has reduced the rate of extra-pair paternity, as sexual impulses have (partially) decoupled from procreation.
In general, we consider data with high entropy to be less informative, and data with less entropy to be more informative.

This is exactly backwards, large entropy means large information content. If the circles are all red or all blue, then you need only one bit to distinguish between the two possibilities. If half of the circles are red and the other half blue, then you need one bit per circle to describe the circles.
Makeshift arms are pouring out of Ukraine’s ateliers
not very related, but you might want to check out manim: https://github.com/ManimCommunity/manim
I find it insulting but that's the way it is.

The problem is it is very hard to fire a bad hire, sort of joining a fraternity or sorority. So they add rituals before you join them. If you can take the abuse for joining them, then you should be able to conform to their way of life/work.

Unfortunately, you have to play the game or start your own company.
They matter in that they influence position on the page (via an algorithm that takes other things into account).

They matter (emothionally) in that it is somewhat rewarding to get an indication that someone else appreciated your submission or comment and it hurts to have your contribution rejected when it was given in good faith.

They don't matter because it's all fake internet points and nobody lives or dies by this.

Downvoting ability comes when you get enough fake internet points. The system works fairly well, although personally I think too much stuff fails to get flagged (or occasionally gets the flagging reverted by the admins) that is already more than adequately described on mainstream news sites.

Anyway, welcome to the party.
Biden Takes Step Toward Regulating Cryptocurrencies
Like this? https://www.apple.com/shop/product/MMMR3LL/A/magic-keyboard-...

No Fn key, delete button, number pad.
The easiest way to see this is; count the number of moving parts, and take into account the conditions required for success. Software is the most complex artefact humans produce.
Isn't determining the full path in Tor for routing to it's .onion sort of defeating the purpose? Can the client request this level of specificity?
You're just being inflammatory now. Questioning whether or not I have business experience, concocting some arbitrary definition of "real" business, pretending I said social media "solves everything," and then declaring that you've got it figured out better than the whole of Seattle's population just because you have a failed business and one "ongoing" -- which doesn't exactly scream "wildly successful using my current strategy."

Toward the end of 2020 I consulted with a handful of startups. Among many topics, my primary advice was to be as genuine as possible in all situations and to become "professional thankers." Universally, the ones who took that advice saw their growth skyrocket in 2021, while the ones who didn't are still wondering why they can't get traction. And they're going to keep wondering until they figure out that the personal connection between yourself, your employees and your customers is paramount, because that's how societies work constructively and successfully.

Whereas your owner-first approach is how we end up with every major company on the planet paying virtually no taxes, and selling customer data, and sometimes even literally colluding and plotting against users' mental health and well-being, never realizing that they'd be so much more profitable and personally enriched if they would only give a damn about their fellow humans.
This is usually a good indicator that your components may be doing too much. If your component’s JSX specifically is hard to read, you probably have multiple components implemented within one.
Damn, this reads like someone who's been hurt before. I can assure you we don't give two shits about style or picky shit like that. Hell we're not even really reviewing it beyond, "okay cool they can actually write some code" and if they choose to show off then great!
One of the things that always frustrates me (despite being very much in the "first world problems" category) is when queueing or reservation systems are unclear or chaotic or otherwise unfair, although I generally only encounter this at stores, never for something as significant as a house! The most ubiquitous one is the practice of totally separate parallel queues where you just have to guess which queue will be fastest. Another lovely related one is when you're waiting in your queue for quite some time, then a new queue opens up right next to you and quickly fills up with newcomers who haven't been waiting at all! Come on store owners, just have a single queue with multiple consumers popping off the same queue! Again, I'm not going to pretend this isn't totally a first world problem!
That’s definitely representative of the compactness that is possible with modern JSX.
I played Magic: the Gathering competitively growing up, and me and all of my contemporaries revered the idea of gambling. Loot boxes may be a different beast, which I would think would actually lead you more toward making simply bad financial decisions, like buying status items that you do not need and cannot afford with debt you will struggle to pay back. My adolescent milieu went on to have mixed results with regards to their participation in society. I think the gambling that Magic: the Gathering players revere is actually preferable to these items, which are a purchase and seem to discourage analysis of the value proposition or expected value of the act of purchase.
This is something I could never grasp. How on earth do you discover those things?
Uniqlo keeps Russian shops open as clothes a 'necessity'
a bit perhaps. but the drum is always connected to a belt that has a motor on the other end. and a washing machine is full of metal framing which you can drill and screw stuff to.

the hardest part would perhaps be to reenact the water cycle?
You have basically articulated why it's the last thing.
Researcher finds 'Stunning Rate of Covid among Deer' – What it means for Humans
Tiny Tiny RSS via Yunohost on a Linode VPS
How is it nominal? The current MacPro (which most of the target market would already be using) has a power supply that is >1kW. It's insane that this this is faster than the existing MacPro with a tiny power draw in comparison.
Pirate it

>I know some might wonder about third party clients or as some called them it seems ,hacked clients , but those don't support LAN/multiplayer it appears.

They do of course if the server is also cracked. Host on your own, which I assume you already do.
Our local one is https://www.noizemaschin.com/ - they're based in London and Perth Australia, it's kind of a hybrid maker space / underground scene. Good folk from all walks of life.

Not sure about Denver but I did some searches for experimental music, perhaps jump on the local subreddit as it seems there's a small noise music scene but I wasn't able to pinpoint anything specific.
Novels and movies aren’t baked into app binaries, they’re served on demand. And most people looking to download games have specific criteria in mind, e.g. genre, rating, publisher, price etc. It’s very unlikely that Tic-tac-toe and GTA5 fall under the same criteria for any given consumer.
Video is of course not necessary, just sufficient.

What you want are the talk notes, something you can read to understand what the shape of the talk was, what context each image came out in. The video of the actual talk substitutes quite nicely for these notes.

It would be preferable if more presentation media had a “front of card/back of card” approach where the card itself specifies how long it thinks it should be on the screen (evaluable over “timing runs”), bullet points for the speaker and readers of the printed form, as well as the image that will be shown.
You can use the built-in Algolia search, like so:

https://hn.algolia.com/?query=newyorker.com&type=story&sort=...

With the domain as the search string ("&query=newyorker.com"), the results will be returned in groups, in (to my understanding) this order:

- (0) Posts with the literal string "newyorker.com" in the *title* (there are currently none)

- (1) Text posts containing "newyorker.com" links

- (2) Posts from the domain newyorker.com (or a URL that contains that substring)

If you scroll down to the (2) section, you will find what you asked for: all newyorker.com submissions, sorted by popularity.
What's mad about it? Most people don't donate because they don't care (there are a lot of things I could do for $50 for a few hours of overhead and work), and there is plenty of supply from the people for whom $50 is worth paying attention to.
What if you wanted to get the boolean value of number but with not.

Would you write: !Boolean(n)

Or would you write: !n
From the above article...

> Scientists were so unwilling to believe that human women were different from songbirds that some suggested the discrepancy between expected and actual rates of cuckoldry was a recent development caused by birth control.

It would be quite interesting to do a study on modern social groups where birth control isn't yet ubiquitous. It could be fairly easy to do this kind of study covertly and anonymize the source so as to not risk throwing it into disarray if the results come back with high rates of cuckoldery.
While that doctor's behavior was indeed utterly unacceptable, I'm not sure I understand the insistence on figuring out which sperm donation got you pregnant (if you're the mother) or who exactly your biological father is.

A hundred men donate sperm at some clinic, and then went on with their lives. If it were me, I doubt I would want to pick out one of them and try to pull them into my life. He hasn't done something significant distinguishing him from all the rest which merits this. At least - that's how I feel about it.

And after all, Penina (the mother) herself...

> worried such an arrangement [donation from a friend-of-a-friend] would be emotionally and legally fraught, especially if the man wished to be involved in the baby’s life.
Did you do the donut tutorial?
This is pretty cool, similar note taking service called Obsidian I use to take notes in Markdown
I agree with this statement. Cutting people off from the internet in today's world is akin to cutting them off electricity.

I also worry that while the West seems to be in complete agreement that harsh punishment on Russia is fair, it may or may not be the case in the future that such punishment is reserved to those who "deserve" it.
Try putting the notebook in the refrigerator or freezer for a few minutes.
Agreed. This is also true for functions and especially true for stateful classes/objects.
Only the trusted relay in the middle knows that half of the path. Sorry if that wasn't clear. And again, this was a hack on the original protocol that had some security issues. The implementation of hidden servers was recently updated and I don't know exactly what changed.
Just because grifters have a problem doesn't mean it has to be your problem.

Web3. Just. Say. No.
In order to provide fast audits of subtrees, the system stores optionally a merkle hash tree (a hash in each node) and updates the hashes for all ancestors automatically during updates.
One interesting effect of Twitter’s onion address: your 2FA options are limited. Any WebAuthn/FIDO/U2F keys you have registered with your Twitter account won’t work, because the key registration is tied to the domain name. I have the same problem on Facebook. I can only use these onion sites if I log in with TOTP.

One would think you could re‐register the keys while logged in to the onion site, but I’ve never succeeded with this on Facebook or Twitter. I don’t know if there is a technical limitation preventing WebAuthn from being used over onion sites, or just a problem with these particular sites’ implementations. Tor itself is not the problem—you can use a registered WebAuthn key over Tor if the domains you’re visiting are facebook.com or twitter.com.
Funny you should ask! Yes, it can be done. I've built something like this recently...my goal was to make programmatic videos of chat conversations. Here's an example[0]. This was rendered totally headless (no launching blender UI) and the input file was a json document that was generated programmatically. I'm in the process of containerizing it so it can be run serverless in the cloud, driven by a job queue.

0. https://s3.us-west-2.amazonaws.com/arwmoffat.com/hn.mp4
Elementary OS is not a DE; it's an entire distribution.
He managed to make the use of drones to kill people be accepted by the general American public. It's now standard practice to take out targets with drones.

https://www.nytimes.com/roomfordebate/2016/01/12/reflecting-...
The game is easier to run on Linux if you pirate it anyway thanks to the awful new launcher they made.
> He had already been bedridden for six weeks leading up to the surgery, attached to a machine which was keeping him alive.

Slightly less.
I Was Wrong, We Need Crypto – DHH [audio]
Also, Google Street View still has imagery of Kyiv and other cities that could somehow ease occupation.
- I want to not infect and kill other people.

Yes, there are many ways to play your stupid game.
> Accounts are negative value for most customers who don't regularly return

Don't most ecommerce websites allow you to checkout as a guest?
That's a very fair warning.

In a similar vein - I had recipes disappear from a notepad because it sat too close to the oven. Also printing on a paper that has something written on it with Frixion with cause these scribbles disappear without a trace.

Extreme temperature sensitivity of Frixion is a very good rake.
Side note but I am so excited for his new books later this year. It's been so long since he wrote a new book, and statistically these are almost certain to be his final novels given his age (88).

I found the prose of Blood Meridian and The Road absolutely extraordinary, so I'm eager for more of it. I haven't read his other past novels yet, don't ask why. Maybe because I saw the movie of No Country For Old Men, and I wasn't sure if the horses trilogy would interest me.
>To teach someone something is to answer that person’s questions about some subject matter.

I wonder if this would be better said, "To teach someone something is to answer the questions that a person should have about some subject matter."

I'm thinking about school children and I imagine most of them would claim they have no questions about the subject matter and can we please be finished now?
>The article says that "92 percent of the FIFA boxes are not bought with real money, but unlocked via football matches and are therefore simply part of the game of skill." which implies players can expect to get a reasonable number of good players to build a team with and a team constructed of said players on aggregate would not provide a significant competitive advantage.

It has been years since I played FIFA so maybe things have changed, but this quote is misleading which means the implication you got from it is incorrect. The FIFA lootboxes aren't uniform. There is a wide variety of different packs and they all have different odds and come with different costs. It is very easy to earn the cheapest versions with the worst odds. No one spends real money on those. The real money proportionally will go to the more expensive packs with the best odds and therefore can lead to an imbalance in play because those 8% of packs account for much more than 8% of the rewarded value.
This is a great technique, we used to have it setup very similarly at a previous startup and worked wonders. Thanks for sharing a generic way of doing it @oliverrice !
I was recently having a conversation with a married couple I had just met through a mutual friend. They were detailing their recent difficulties trying to get a dog. They were looking at both shelters and breeders, and both had their own difficulties, costs, red tape, waiting periods, etc. The woman was also pregnant with their first child. I asked, and the irony was not lost on them.
> I may be in minority, but yes.

Do you know what's the best thing about that? It's okay if only a part of the population pays for each service.

If enough people have Twitter Blue to make Twitter profitable, and are enjoying the comments and type of content the tons of non-paying users are making, it's win-win.

One person hast Twitter Blue, another one has Facebook Deluxe, and some others don't pay for online services at all. But these who don't pay are creating content people are willing to pay for.

That's how free to play games work, so it's not unrealistic.
> I'm curious if any thought was given to using JSON over JSONB

For sure! There is a conversion penalty that is paid incrementally (at write time). For paying that penalty, jsonb gets you reduced storage size and dramatically faster column value extraction with `->` or `->>` if you end up having to filter the audit table by something other than the `record_id`

It is a tradeoff though and depending on the specifics of your use-case JSON could be a better choice.
Hey, great feedback. The ease of onboarding comes from simply clicking a link in your email (or from a text message) to become a user of a product--striping away the need for passwords and loaded forms that typically hinder entry to a new experience.
Sorry the use of the snippet on the page wasn't clear, we'll work on highlighting that better. The snippet is being demonstrated on the page via the hub in the left corner and is connected to the "submit" button to capture email and authenticate users. By putting the snippet on your site, you can skip building a full on sign in/sign up flow and authenticate your users with our hub.
Hope this helps! We're grateful for your feedback!
Which is probably how they got approval to do a pig heart transplant in the first place since he would never get on the transplant list.
Heart transplant recipients survive 15 years on average: https://en.wikipedia.org/wiki/Heart_transplantation
IMAX did tests back in the day with footage of a baseball being pitched directly at the camera. They found that the intensity of emotional response tailed off after 60hz. It's not that the higher frame rate isn't perceptible, but that raising the frame rate doesn't really have any appreciable impact unless people expect higher frame rates.
How would you apply this to a child, or convey it to their parents?

The procedure has a profound effect on the family that receives the heart and on the donor family. Hearing donor family members describe what it’s like knowing their child’s heart is still beating somewhere is something you don’t forget.
Have you read anything by McCarthy? His writing style is as far from "Said Bookism" as you can come.
The political ad that justifies genocide of a sovereign nation?
To everyone that reads this:

If you've not had a checkup in the last year go and get one! It'll be included on your health insurance and the blood draw will include things like if you have high cholesterol.
I was signing a rental contract a few years ago and pulled out my own pen. The landlord stopped me and said: "..Is that an erasable pen?"

It was one of these Frixion pens. Didn't even realize what I was doing. It was funny in a slightly embarrassing kind of way.
Besides being context-sensitive, I also recall the API being weirdly designed w.r.t. mutable variables, global state, and so on. The kind of stuff you expect to see when someone who is not primarily a programmer, but is instead an artist or something, designs an API (which I would guess may be what happened).

In the end I was able to get what I wanted (a script which would spawn a bunch of geometric objects according to a procedural function, set the scene, and ray trace a frame) but it took a bunch of weird incantations in a mix of API idioms.
Burnout is hurting women's careers: survey results
+15K responses of women in tech show burnout is forcing people to quit early to preserve health, I'm feeling furious because systematic workplace problems are getting in the way of us advancing careers and potentially getting into positions of power. How do you handle this? Do you think can change, if so, how?

I think this represents the deep psychological costs of continuing to fight for seats at tables that were never meant to serve us and banging our heads against glass ceilings only to find more of the same on the other side.
> Or you can just be a social person in real life. I've had no trouble meeting tons of fantastic people, when I think about it.

Oh, "just"? It was so easy all along, why didn't I realise it earlier?

Look, if you're good at social stuff, and meet lots of interesting people easily, that's great. But some of us don't have that.