skysight-inc/HackerNews huggingface dataset:
I noticed a huge decline in friends posting in late 2021. I got a new phone and didn't install the app. I have to go on FB every once in a while because an older app I run has a facebook page, and people sometimes contact me through that. But I just respond to send me an email.

When I do look at my feed, much like you, it's no longer my friends posting.

The rate of decline could be as strong as facebook's rate of growth back in the day. The less people are engaged, the less people will come back, which leads to a cycle.
HN is/was a social media site? And discord a general social media site? From what I’ve seen of discord it comes across as a site for gamers around gaming world and then proceeding to include also those “interest groups” (ie eating Telegram’s lunch) where those people are active who keep messaging incessantly, memes, LOL kinda things and all.

(I mean of course in a pedantic way a lot of site of the Internet will be considered social media sites but we are talking about Facebook specifically here)
Have you heard of or explored https://github.com/aws/constructs (related: https://github.com/aws/jsii and https://github.com/aws/aws-cdk)?

This is what CDK uses for declarative modeling, but gives the opportunity to use languages/tooling that most devs are already familiar with. CDK8s already uses it as a replacement for yaml (technically, the yaml becomes an implementation detail rather than actually replaced)
It wouldn't, but it would help with other bad evictions.
I’m over 50. I can figure out cash. But I hate cash. I hate carrying it around. I hate having to go to an ATM to get more. I hate counting cash and getting change. I hate that there isn’t a digital record of what I purchased and when. I’ve avoided using cash for more years than I can remember. Bring on the cashless society.
i think selective following is the future of moderation, mainly because nobody wants to look at sick crap all day long.

brings up the question of having to host the bad content though. this makes me think the client server model for decentralized networks is just dead in the water.

selective following + each user just holding their own data on the client = so many problems solved
For context on what's happening here: https://support.google.com/a/answer/10685032

(Disclosure: I work at Google. I used to work on Docs & Drive, but don't anymore and don't have any special knowledge about this).
They don't say just how much data that is...so it isn't the biggest lie facebook has told.
I'm fairly old already, and so far age is... not linearly correlated, but at least definitely a dampening function on porn consumption :)
Rust Strict Provenance
I believe unreal engine is doing the same thing for their next major release to support large open worlds
The biggest issue I see with a cashless society is that we stop owning our money.

"Your" money in the bank is just a record in somebody else's database. You do not own the database, you do not have any oversight over how this database is used and your access is limited to their "permissions" list.

Is this what we want in the future?
> I wonder why it is hard, then, for VMs to share a GPU.

It isn't. Nvidia & AMD just charge a massive premium for the privilege. Nvidia calls it vGPU https://docs.nvidia.com/grid/13.0/grid-vgpu-user-guide/index... and AMD calls it MXGPU https://www.amd.com/en/graphics/workstation-virtual-graphics

Both have been around for a while now, and both refuse to bring it to their consumer cards.
I'm confused now, if I eat at a restaurant and they bring me the bill - is that not a private debt? Yes a transaction is happening, but since I am not able to give back the food in the condition I received it the restaurant's part of the transaction is completed this means I am in debt to them until I complete my part. Sorry for the insane level of specificity here but we are on the internet and on HN so...

So I offer up the money and they say hey we only take cards here and I say well I only give cash. Your theory is what - I would be arrested, it would go to court and the court would say pay the debt at which point I can pay in cash and the restaurant can't do anything about it because at that point it is a debt and not before?

Also, cops don't have to arrest you on the restaurant's say so, the cops I know would be all take the damn cash and don't bother me.

So to reiterate the parent poster's point:

If you eat at a restaurant and then they bring you the check, they have to accept the money because that is a private debt and money is legal tender for all private debts.

If they take your order and say pay with a credit card please then they are free to do so, if you do not have a card you don't eat.

There is of course the edge case where the business makes quite clear you need to pay with a card to eat there (probably by having prominent signs saying so) and then they ask you to pay after eating and you say I only pay with cash, in which case yes I think the cops might agree to arrest you and in which case it will have to go all the way to court to get to where you can pay with cash.

And then there is the even edgier case where you say oh, damn, somebody stole my credit card but I have cash here. You think the restaurant is really going to call the police and the police are really going to arrest the person?

In short if a restaurant gives you food and you eat it they better have a way to accept cash or to accept returns of an unsanitary nature.
Frankly, I'm not sure why NSAIDs are considered the safer option. There was a period of time when I was young, where I had tried various painkillers for treatment of headaches. Every time I had tried an NSAID, my chest felt like it was going to explode, and it became difficult to breathe. Later learned that they may increase the risk of heart attacks and strokes (of which I have a family history). For these reasons, I've sworn to never take them, and only take acetaminophen on rare occasions when pain is bad enough.
No, it's because I know there can be different versions of something. There can be good movies, there can be shit movies. There can be good apps, there can be shit apps. The same goes for advertising pretending that it doesn't is hybris.
It died when it became non-exclusive to students and let everyone in. Sure they got a broader market, but at this point it is 99% ads in my feed. Why would anyone want that?
Loyalty to your the manager and loyalty to yourself are not mutually exclusive things.
On the other hand anecdotes like these are plentiful, and eventually they add up to a pattern that causes cognitive dissonance vs the story we'd like to believe.

It's a brutal industry where profits come down to how cheap you can raise a pound of flesh.
> What I'm looking for is a description of how a CPU tells a GPU to start executing a program. Through what means do they communicate - a bus? How does such a communication instance look like?

For most modern computers, through the PCI Express bus. Take a look at the output of "lspci -v" and you'll see something like:

00:02.0 VGA compatible controller: [...]
[...]
Flags: bus master, fast devsel, latency 0, IRQ 128
Memory at ee000000 (64-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]

That is, the GPU on this particular laptop makes available a region of memory sized 16 megabytes at physical address 0xee000000, and another region of memory sized 256 megabytes at physical address 0xd0000000. Whenever the CPU writes to or reads from these memory regions, it is writing to memory on the GPU, not on the normal RAM chips. And not all of that "memory" on the GPU is real memory; some of it are registers, which are used to control the GPU.

The same happens on the opposite direction: for code running on the GPU, some regions of memory are actually the RAM normally used by the CPU. In either case, the memory read and/or write transactions go through the PCI Express bus to the other device.

The exact details of what is written to (and read from) that memory vary depending on the device. For most GPUs, the driver sets up a list of commands in memory (either "host" memory, which is the RAM on the CPU, or "device" memory, which is the RAM on the GPU accessible through these PCI Express "memory windows"), and writes the address of that command list to a register on the GPU; the GPU then reads the list and executes the commands found in it. These commands can include things like "start N threads of the program found at X with Y as the input" (GPU programs are commonly called "shaders", and they are highly parallel), but also things like "wait for event W to happen before doing Z".
That’s ignoring all the convenience cars provide. Not to mention the utility, freedom and independence they represent to many handicapped people.
If you liked that, you'll love this piece by the same author:

https://slatestarcodex.com/2015/06/02/and-i-show-you-how-dee...
And honestly why wouldn't they?

Who is their competition? CNN? They seem to be in a competition to piss off as many different groups as they can. MSNBC? Always an underdog there, but they've never been able to find a focus. They got rid of the one person who tried to drive them to one, Keith Olbermann, a long time ago and never recovered. Meanwhile against that backdrop, Fox has an extremely open relationship with "ethics" while everyone else is trying to bend over backwards (...and failing) to convince you they're ethical.

To put it in everyone's favorite brand of analogy, Fox is driving a racecar and everyone else is on a fixed gear bicycle.
At least they said they would double-encrypt with AES on top, so that might save them from many bad actors.
Well from what I just read in the article this isn’t a government effort or lobbyist-led so much as a progressing collective decision made by members of UK society.

Personally I don’t deal with cash anymore, and not because I would refuse to accept it, but because I just use Apple Pay or card instead and it makes it easier to manage my finances. Even the physical cards are barely used anymore, I have an Apple leather wallet that can hold three cards on the back of my phone but I only carry two: my license and the CC I use to dine out.
You're describing property management & maintenance.

There's a trivial way to check whether or not a landlord is a rent seeker: offer to pay the bill for a mutually agreeable all-inclusive property management service in lieu of rent.

Landlords rent seek.
Yes operating systems are crufty wastelands. Yes the modern internet is a bordello of privacy snooping con men stealing our minds with dopamine engineering.

But most of all, when many of us (not all!) age our passions shift from abstractions to the real. I still think lots of computer ideas are quite neat but it doesn’t fill me with passion like it used to. But that’s the same way for many more abstract things that used to keep my brain and heart churning.

Now I appreciate things like a perfect summer sunset evening more. It’s a goofy evening playing board games and laughing with my family. Maybe it’s a growing sense that these moments aren’t infinite in quantity. Who knows. But it is a natural progression for many of us.
Facebook groups is pretty good. Gotta join the right group.

If your asian there was the whole subtle Asian thing a couple years back that generated tons of sub groups like subtle Asian rock climbing.

Don't have to be asian too join and I'm positive there's groups outside of the whole subtle Asian thing.
i also checked bing, and it's the same as DDG, but if you add "SQL" to your search query they turn up a lot of the same stuff as google. Since my goal is getting rid of Google, and it's the first thing I thought to do, it works fine for me
I'm not great at this, but i suspect we should be doing it during the working week...
How to Calculate the Value of Your Retention Improvements
Thanks! I was looking at REDD--my background is machine learning + computational/experimental neuroscience.
So is an instance not allowed to skin itself? Most instances have different designs.

Are companies not allowed to compete with Twitter using Mastodon as the platform?

Is this not the desired goal for social media companies, to operate within a federated network?

You do admit to compete with Twitter you need a lot of resources, that's what the filing you linked to is for.
There are still cash-only bars and restaurants in the US and lots of transactions that usually can't be completed without cash, like drugs and sex.
Can you elaborate on your concerns? I've not seen them occur in practice at all.

Sure each provider does things differently, but they still work with primitive Kubernetes manifests at the end of the day.

A migration from one to the other is nothing more than changing some annotations or potentially transforming the "shape" of some lists or maps.
Byte was great in the day as was Compute with all those pages of hand entry Basic or assembly code.
once you retire, you will be paying income tax on the money you take out of the 401k. if you live in a place with little or no income tax that is not a problem. if you live in a highly taxed place that could be an issue, or not?
Is Mastodon / the fediverse, the peak of composable asychronous communities (and IRC being the peak of synchronous communities)?

Just a question I thought of while staring. I really gave Mastodon a try for 6 months and microblogging was just not for me. I like the underlying technology though and feel it really has potential to creating an alternative to all other social networks and maybe even personal websites.
I'd remove the apple/windows key. Keyboards should be OS independent.
> I'd like to see more attention put into carving out a subset of Mastodon's functionality that would allow you to host your fediverse node on a static site, à la blog feeds powered by RSS/Atom.

You could just serve standard ActivityStreams; this can happen statically and is not something that Mastodon itself needs to be concerned with, obviously. A different component (either Mastodon itself or some separate thing) would poll known ActivityStreams endpoints and either expose them directly in Mastodon or relay their content via ActivityPub in a way that a Mastodon instance can support.
Yup, it's an age old ham gag for sure. We were doing it to show off the power of our invention of course. The funny part was how when we demo'ed it for some exec's they sort of covered their privates when they saw that neon glow. It was in an anechoic chamber so there was of course no danger anyway. But it was still good fun.
This is tough because there are two situations that present identically to an outsider:

- Peer is a complete non-contributor, but keeps their job through lying and social manipulation

- Complainer blames everyone else for their problems

Telling the difference requires either intimate knowledge of the team, or a pattern of behavior.

If on 3 teams in a row, you were grouped with someone who was "hard to work with" the odds are that you're the one who is hard to work with.

This is also why standard interviewing advice is to never blame your previous team or boss for why you are looking for a new job; 9/10 times someone says that, it actually means that they are the real problem, and nobody wants to make that bet when hiring.

[Edit]

After reflection, I like this article even more, because it will allow people prima-donnas who are hard to work with to become easier to work with despite lacking the self-awareness that they are the problem.

True, it would be better for them to develop more self awareness, but anything that makes it less painful for their coworkers in the mean time is a win in my book.
but the dark pattern methodology for extricating oneself from google also changes so there's nothing wrong with refreshing the topic
I didn't have to do anything and sourcegraph indexed my project: https://sourcegraph.com/github.com/josephmate/OdinCodeBrowse...

Are you taking about a self hosted or private repo? In that case, I am not familiar.
DEF Con 26: Christopher Domas, God Mode Unlocked Hardware Backdoors in x86
Yea it didn't help that this was posted a bit after https://spring.io/blog/2022/03/29/cve-report-published-for-s... and that the original article mentioned a commit on the class `SerializationUtils` which in the end has no connection to this.

I believe accessing the `class` object here is a mistake. You can see my analysis here where I trace the POC https://news.ycombinator.com/item?id=30862953 but like you said, there are other problematic code paths for sure with this.
> When I used cash to buy something at the store, I have to take out my wallet, count the appropriate amount of cash, wait for the cashier to give back any change, confirm I got the right amount back.
> If I use a credit card, I just insert a piece of plastic into a slot, and we're done. It's more convenient.

You're comparing the worst-case of cash to best-case of a credit card.

For a single transaction, is it even possible to make a transaction with a credit card when:
- The chip/card reader fails?
- The network connection is down?
- There's a power outage?

It's not just inconvenient; in some cases, the transaction is impossible.

Let's extend this to monthly time lost over a day or a month. Here's what I lose with credit cards strictly from a convenience perspective and with common edge and use cases:
- For daily budgeting, I have to mentally keep of my credit card transactions; or go into an app. That's time wasted.
- I have to review each purchase on a daily and monthly basis, to make sure I'm not hit with fraudulent charges. It's not enough to get notified by SMS or app.
- We have to consolidate our monthly expenses, to make sure we're not going over our monthly budget.
- If there's a fraudulent charge, I now have to contact the credit card and dispute the charges.
- If the credit card helpfully decides to up the limit, I have to cheerfully tell them to decrease it; in order to minimize the damage.

In the case of a stolen wallet with cash, what I lose is what I withdrew. There's a very simple and hard ceiling to the loss.

There is one group for which cashless is far more convenient: Big-company merchants and businesses.

Cashless-only is terrible for everyone else.
“Later” Doesn't Exist
That's nuts. Why are heavy metals even showing up in these? Are the herbs/spices just picking the metals up from the soil and then they become concentrated because of the drying? Do plants end up concentrating heavy metals in the seeds?
I enjoyed the post as there are invariably problems; seniority is learning how to solve more of it. Soft skills side becomes more important the higher you go and the bigger things get. The article is just one of many ways to manage up -- in this case, excitement.

You can always leave, but that's the difference between consultants and leaders. That's totally fine, but should at least be aware the tradeoff is being made. Being able to manage & lead isn't easy!
I’m not an expert in this area and this is based mostly upon memory. But I’m of an age where I remember the introduction of ATMs into my communities. Cash used to be cheaper, even if you took it out of a different bank’s machine. Nowadays, I pay more than $5 on any withdrawal from a machine that isn’t affiliated with my bank. I live in a small city with around 200,000 people. I’m only aware of seven machines in my city that are affiliated with my bank.

So, if I decide to get cash, I have to decide in advance. Or I’m at risk of paying 5% to get my own $100 out of my bank. Or, I can pay with a card for $0 for unlimited transactions.

When I look at that cost attached to cash, I’m reminded of research about how spending digital doesn’t impact people the same way as spending cash. At the risk of sounding conspiratorial, do you think this might be a marketing campaign?

Obviously I don’t know, but if I knew people spent more on cards than with cash, and if consumer debt made me rich, I’d do everything I could to convince people to use cards.

Edit - I think this is the first time I’ve ever gone on a “when I was young, things were cheaper and better” rant. Aging beats the alternative but that’s the only good thing about it. :)
Would their server federate with other servers?
I think VR will definitely take off as a gaming medium. I don't think it's going to take off as a Metaverse for social media. From what I can gather, most people don't want to work and live with an Oculus Rift headset on most of the day.

Heck, a lot of people couldn't stand being restricted to Zoom and other internet interaction during lockdown (admittedly I didn't mind as most of my social life was online anyway prior to the lockdown.) Imagine trying to make all of that happen via VR headsets instead of tablets and screens.
If that’s how you work, it’s in your interest to keep the stupid going.

Look at what happened to COBOL people. Eventually, the bean counters figure it out, and “work from home” becomes, “work from the Philippines” at 1/5 the cost.
Just in the space of a single month earlier this year, we saw two extraordinary things happen:

1. The executive branch of a major Western democracy unilaterally invoked emergency powers to freeze the bank accounts of political dissidents.

2. Two American credit card companies unilaterally and without warning revoked all service to an entire country.

In a cashless system, your money does not belong to you. It belongs to authorities and institutions that do not care about you. Whether or not you can buy groceries can change in an instant, regardless of whether or not you personally deserve it. You might be trying to get your family out of a country that’s made itself an international pariah—you may even condemn your government’s actions—but that doesn’t mean your card is going to work when you try and buy a meal for your family at the train station.
My personal wish is for the cars to go hide themselves inside underground parking lots when dismissed, and for us to recover hot asphalt parking lots into walkable towns and green areas.
This is one of those reminders that most of the stuff you read on the internet is written by abnormal people. In this case, it's someone claiming they "only" work 30% of weekends and regularly go to 5am meetings explaining why you should have the abundant work-life balance they achieve.
This is a great idea, Good talent isn’t up to creating big projects, but doing little jobs on the side here and there is a totally different story.

My experience with getting others todo things have been dismal and always feel like I should have just done it myself by the end of the experience.

I’m wondering if some kind of vetting process for applicants could be done.

The person posting the ad, then gets to select the price point based on experiences needed and there max budget.

i.e Post redesign of home page budget:

$500 - vetted 5+ years experience
$300 - vetted 2+
$150 - anyone

something along those lines, this gives everyone the ability to be involved and have a chance of winning the project and the poster to get what they pay for.
IANAL. This law establishes a default position in case no prior arrangement for a medium of exchange had been agreed to or requested in a contract or such a medium of transaction could not be reasonably accommodated. Legal tender doctrine is not a universal edict applied to every transaction.

https://www.forbes.com/sites/nathanlewis/2017/04/18/what-is-...
Overworking makes me think of falling into a hero/rescuer mode of the karpman drama triangle[1].

Basically the idea is you can really disempower others if you constantly do the work yourself to rescue them from their own mistakes. And the other person can take the role of victim in the relationship, in need of rescuing instead of being responsible the consequences themselves. Or persecutor - blaming and casting out against others.

1 - https://en.m.wikipedia.org/wiki/Karpman_drama_triangle