skysight-inc/HackerNews huggingface dataset:
> all monetization of api calls has to be done through Reddit and the API itself

How does this work with IAP and ads? Or do you mean that only Reddit Premium users should have access to third party apps? Because that would be much more expensive than the $2.50/mo that people are riled up about with the new API pricing.
You can, I've already made a modified version of Apollo and sideloaded it onto my phone with a tweak to set my own key instead of Apollo's

However there is a line on the developers page now that says all apps need to accept terms and sign up for a developers program, so I have my doubts it will continue to work either
It’s impressive the power of a misleading statistic more like.
Yup me too. It's fairly attractive looking and integrates with your phone to view history and get alerts.
Logs, Metrics and traces are all queryable.
They're really great for making sure Java devs will absolutely never contribute to your project.

(I say this as a Java dev who occasionally gets tempted to try to help out in repos that are Kotlin/Scala, and gives up very quickly.)
If you want the real story on current CIA tradecraft (at least on the digital side):

https://en.wikipedia.org/wiki/Vault_7

For the rest of it, see books like "Legacy of Ashes" by Tim Weiner, or "Acid Dreams: The Complete Social History of LSD: The CIA and the Sixties". A lot of that is about CIA recruitment and influence operations, which is perhaps not the kind of 'tradecraft' the CIA likes to popularize, e.g.:

https://coffeeordie.com/charles-manson-cia
Yeah, the way I think of it, the modern dogmas of Increase Shareholder Value and The CEO is Always Right might work for some businesses, but fall down badly when applied to user-generated content. They treat broader stakeholders as both morally and economically irrelevant. We can argue about the "moral" part, but with Reddit it's especially obvious that the users are the heart of the operation, making them economically crucial.
As I said: maybe I’m an outlier and my N=1 study is one of those dots in the corner.

But historically I’m a rabid extrovert on paper in terms of coffee shops and bars and comedy clubs and music shows. Before the risk was that I’d meet some cool people and talk until I had to race to the morning’s first meeting.

And when I say “empty-seeming” I don’t mean there are no people exactly, but rather that walking up to someone and introducing yourself seems to go over about as well everywhere as it historically has in Paris.

Now one random guy having a bad time socially isn’t data, but I thought it was worthwhile to throw out in case I wasn’t the only one.
This is ridiculous. How are they going to prevent abuse against our own people? THe gov't here is generally pretty good and transparent but there are abuses in every level if they think they can get away with it.
There is a flagged comment with this on HN (search google to find it) that links to it.

This comment has a reply from dang which reads:

> This comment breaks more than one of HN"s guidelines: https://news.ycombinator.com/newsguidelines.html.

> Please don't take HN threads into ideological flamewar, don't call names, and avoid unsubstantive and/or flamebait posts.
> If Reddit should charge for API access, why not make it part of Reddit Premium?

Wouldn't this be the worst of both worlds for the 3rd party app developers? In the current model, the developer of Apollo could charge $2.99/month and pay themselves $0.47/month/user. If we assume 80k paid users, that's $450k/year - not bad for a passion project!

If Reddit instead took it out of developers hands and made users of Apollo pay Reddit for access, that would seem mighty unfair to the developer of Apollo, wouldn't it?
Sounds a lot like the Peter principle

https://en.wikipedia.org/wiki/Peter_principle
The website [0] appears to be down right now for me. Overload, or legal troubles?

[0]: https://reddark.untone.uk/
comparable to they population and GDP?
I didn’t rent anything. Over 14 years, I provided Reddit with content and worked for free as a moderator. In more recent times, I even paid $5.99/mo for a premium membership. Users like me and the communities that we helped build, are what Reddit is throwing away. It’s sad.
I wish Imzy was still around
That’s not concern trolling. They just disagree with you.

And that is a standard TOS for every social media site and has been so for decades. Most people seem to be fine with the exchange as exhibited by the incredible amount of content on social media websites.
Oxycodone was always known to be addictive. It’s right on the label from day one.

“Also at the time of OxyContin’s approval, FDA product labeling warned of the danger of abuse of the drug and that crushing a controlled-release tablet followed by intravenous injection could result in a lethal overdose. There was no evidence to suggest at the time that crushing the controlled-release capsule followed by oral ingestion or snorting would become widespread and lead to a high level of abuse.”

https://www.fda.gov/drugs/information-drug-class/timeline-se...
Knowing the dev behind the site, he got 11k connections, the RAM finished and the server went down.

It must be a pretty stressful coding session now.
That's not really what's going on. Python has default values where, say Ruby, has default expressions.

def myfunc(x=[])
puts x
end

In Ruby is the same as

def myfunc(x=lambda:[])
print(x())

in Python when the default is needed. The benefit is performance, you only have to evaluate the default once at function definition time. I won't say it's not a footgun but it's also I think a sane choice when in Python it's common to have functions with many default parameters.
Vine shutting down may be one of the top ten stupid decisions in business history.
It appears there's quite a severe disagreement over what those costs ought to be.

Perhaps if Reddit the company had been more disciplined over the last ten years, it wouldn't have come to that.
I’ve switched to Carrot weather instead and it offers Apple Weather as a source which gives similar results as the main weather app. Seems to be something wrong with the weather API. I use Foreca as a source primarily now.
This leaves out a significant share of how moderators use the API, which is for bots and external services that augment moderation without actually doing the moderating.

Example, a mod at /r/music remarked last week that they’ve been paying a few bucks a month to host a server for some additional features for years. It’s common to use some automation to summon mods in a discord so someone near a computer can execute the moderating, since the mobile tools are so limited.

And ofc as other uses pointed out, that’s 3% of a sum including the vast number of auto moderator mod actions taken on the site, which are not really human originated at all.
They can stop losing money by slashing their workforce and stopping working on features nobody wants (e.g. chat, an official mobile app, etc).

The core site functionality has not changed in over a decade, there’s no need to try to be Instagram.
> Organized society emerges out of the drive for survival. As you seek to secure food and security for your group, you build tools and you become weary of neighboring groups.

Ask an anthropologist if this is true.

You’re effectively just saying that whatever the status quo is right now, that’s what we naturally gravitate towards.

I think that we would get back to “organized society”, yes. But for different reasons. (Basically: more population density leads to agriculture which leads to food stores which leads to a ruling class that can hoard the food stores which leads to things that can be raided (what’s there to be steal from hunter-gatherers except for slaves?) which leads to competition, and so on.)
Kotlin provides modern features in the Android development Java land stuck on the ancient Java 6.

Scala was an academic experiment on how to match nicely object oriented world with functional programing paradigm that got some hype because Java development was crawling like a snail. I am not sure if this experiment was successful after all, though.
> force it into autopilot with cat 5 autoland at the nearest airstrip.

I think CAT III C ILS have the lowest (theoretical) minimums at 0/0, although I don’t think that designation is actually used; so let’s just say CAT III in general has the lowest minimums.
They are good about transparency, but abuses do happen when they think no one is looking. Unfortunately for us.
"Quantitative research" can mean basically anything.
That doesn't sound like a great experience for users.

1. They don't directly know what actions are causing how many API calls, so it is unclear what they are buying.

2. It creates the incentive to use the service less to save money.

3. They aren't directly in control of what API calls the app makes, so there is some disconnect. (What if the developer decides to preload some info because it creates a better experience?)

Generally the user should be purchasing based on the value it offers them, not the cost to provide the service.
It’s not your data. It’s your user’s data.
This is 99% manufactured drama by the power mods wanting to be able to keep modding 100+ subreddits with their 3rd party tools and AI companies wanting to mine reddit data for free. The fact that Spez has let them do it for this long has probably put him in the hot seat.
Likely the hug of death
TikTok is def eating into Reddit. People only have so much time to look at stuff and TikTok is taking a lot of it.
Eh, the Foundation has a lot of bloat and solicits donations far above actual operating costs.
Meth was a problem in the 70’s.

Heroin was a problem then too.

Not much has changed.
https://archive.ph/6y6YF
If indoor values go up you probably just want to turn on your air purifier.

If the values are high because of pollution or wildfires you definitely don't want to increase air from outside.
If anyone is interested in how many of the top 250 subreddits are participating, I created a website for it here https://save3rdpartyapps.com/
I think they are fixing this by making bots?

I got more followers in the last 5 days than I've had in the last 15 years:
https://i.imgur.com/hjeVvtZ.png

Something is up for sure.
interesting results, when i performed such tests i constantly was getting bigger file sizes with similar dssim in comparison with avif
Darkness Falls on Reddit: Subreddits Unite in Protest Against API Pricing
A widespread strike on Reddit has commenced, with numerous subreddits opting to go dark or restrict access starting from June 12th. This protest comes in response to new pricing policies imposed by the platform for third-party app developers seeking access to Reddit’s APIs. As part of the demonstration, major communities such as r/videos, r/reactiongifs, r/earthporn, and r/lifeprotips are planning to set themselves to private, rendering them inaccessible to the general public for a planned 48-hour period.
Check the docs - https://openobserve.ai/docs/ingestion/traces/opentelemetry/
Not sure what the relation between YC and Reddit is these days, but wouldn't HN be in the prime position to take over? I feel all that is needed is to add sub-hn's.

Then where would all the hn users go? I'm still mad I couldn't get a lobster.rs account 10 years ago, so I'm not going there. And I most definitely don't want to use a website that the average person has heard of.
WebObjects ran the website of the nhl for a long time

It’s a tad ironic to see todays modern tad rediscovering the use of presentation templates much like WebObjects, ColdFusion and others quietly did for a long time and were ostracized for.
A Rolex still requires very expensive maintenance every couple years (hundreds of dollars) just to do basic timekeeping. Absurdly, an Apple Watch upgraded every 4 years is probably cheaper to maintain. A high quality quartz is probably the financially smart option.
Embassy: Modern embedded framework, using Rust and async
I'm curious to see how structured concurrency feels in production. I'm still leaning towards C#'s async and TPL syntax. Manual context, fork and unwrap syntax might feel cumbersome. I enjoy the await sugar and implicit context handling but the explicit scopes solves the bugs you see in C# where the default thread pool is abused.
You are fighting a straw man you yourself erected. Nobody believes they have a right to reddit but nor does reddit have a right to viewership. They are trying to leverage the value their communities bring to the platform. There is nothing morally wrong with this.
JSON and this should be isomorphic if you squint a bit. You shouldn’t use eval for parsing sexps from the network in the same way you shouldn’t eval json in JavaScript (obvious yes I know but the solution is the same - use a parser instead)
Indeed, it's not the chemicals. It's that one innocent friend of yours who has you wrapped you around his finger. ;-)

--

Downvotes? How about learning to ask some questions on such a "controversial" topic? What do you think, the chemicals just fall into your lap from the sky?

And yes, I have firsthand experience with addiction, for many years actually.

I am sorry for being so intelligent that I am able to narrow it down to the actual root problem in a single sentence.
> but that's a solvable problem

This requires explanation. If they staff the moderation in-house, costs will rise significantly and there is no chance they can ever profit. The people with the time, expertise and patience necessary to mod will know of alternatives. Mods are niche niche.

But the bigger issue that you allude to for reddit here is that they aren't pulling off the band-aid in one go. Once the apps die, they still need to kill old reddit and RES, they still need to end NSFW. Each time they do this the federated clones will be stronger, and each time more and more will jump ship.
For the app, no.

Server side, at a big enough scale, it might make sense for optimization, tuning, measuring, resolving weird bugs, etc.
I can happily report that the Vindstyrka is silent, so it's a reasonable upgrade (also supports Zigbee out of the box).
I didn't say tech geek, I said HN. Tech geeks understand personal websites. Only on HN do those threads turn into monotonous pontifications about Hugo v Ghost or whether a site renders with JS turned off.
No. Good and evil are labels people attach to the emotions people feel about others' actions. They have surprisingly little predictive power on the hows and whys of behavior.
It’s pretty obvious that if you want to climb the career ladder you’re most likely to succeed as a member of the group that defines the career ladder.
Thinking on how to forward from here.

Is the missing ADs revenue the crux of the problem?

Instead of raising API price, what if Reddit injects ADs as real content for non premium API calls, so those API free riders/crawlers would get ADs indistinguishable from content. Well intended apps like Apollo could allow users to provide their premium identity and get AD free content. If this works, Reddit could even lower the price of premium account thanks to increase in AD revenue.

Also, I believe Reddit should share ADs revenue with subreddits moderators. This would truly align the incentive of all parties.
Back when I joined Apple, this story was told in the orientation training.

I remember some sketchy details to the story that seem to have gone unmentioned but it has been a long time and I am very unclear on the specifics so I will not mention them here. Especially since Apple really cares about these kind of things.
Think COVID has caused many of us to reflect on life, and how choose to resume it now that the situation has improved.

Working from home for so long definitely removed a social element from my life, but I've replaced the time I would be commuting with exercise and time outdoors, which has been a massive life improvement.
I have very mixed memories of Ultima IV, which he mentions as one of the main inspirations for this game. I played it day and night and was super prepared for the final dungeon. Fought like a maniac, was really proud of what I did there, and the realized at the end that I forgot to collect one item that I needed at the very end. Since it was not possible to save your game in a dungeon, I had to restart from the beginning of the (huge) dungeon. Never played it again and never thouched an Ultima game after that. But I still own the game and maybe one day I will try again.
>Still, being able to take some arbitrary closure and kick it over the network to another racket instance would be great. It's not immediately obvious that csexp can do that.

I'm stupid but once your list is reveived by the remote host, isn't executing it only an (eval) away?
You are using language that is designed to (artificially) create an us vs. them scenario. You are creating two groups, "Germans" on the one side, "migrants" on the other. These are rhetorical devices that have been used throughout history, but most prominently during Nazi rule, to create a social climate and justification for discrimination and ultimately violence targeted at minorities.

In reality, there is neither something like "German culture," nor something that can be defined as "migrant culture". Migration and cross-influencing of languages and cultures is a fundamental feature of human history and every time someone gets out the tropes that you are using, what they are really saying is "I want society to work the way I prefer" instead of going through the trouble of trying to understand what is happening and participating in working out a solution to actual problems.
A friend there once told me the exec-level staff basically just does what the users want and they lack any real “authority” over the site.

However, the drawback is they had a lot of great ideas for improvements but the power users throw a fit over any changes.
Their hosting costs are not going to majorly change due to API access. By their own accounts, less than 5% of users access the site via the API and if anything, those would impose less costs than someone needing to load the entire UI alongside the API calls (albeit using a new GraphQL API that I’m sure is more efficient but not available to 3rd party apps).

API hosting is a drop in the bucket, even if their own accounts are to be believed wholesale.
I remember with distinct anger that my friend told me information to the contrary. He probably got that phrasing from that doctor who got a free trip to Barbados to push it. I wasn't there but i remember him telling me that and it makes my blood boil.

I do share other people's skepticism of the medical industry as you might be able to tell. He should have done more research, agreed.
I know he is a paragon of virtue who would never use access to production to edit people's comments!
Classic hug of death, I think. Works on and off for me.
Yes. Subs had moderators and they got rid of spam, but that was about it. The mods themselves were heavily pro free speech just like the founders and corporate. Back then, reddit was predominatly american and we all adopted the free speech as an ideal. Then as reddit gained a larger foreign following, they slowly chipped away at free speech. It's pretty much what happened to social media and the internet in general.

The prononents of internet censorship are canadians, brits, europeans, middle easterners, indians, chinese, etc. After all, the only place "hate speech" is protected is in the US. If you think about it, you have to protect "hate speech" if you are to have free speech. You can't have free speech without "hate speech". The idea of censoring "hate speech" is an alien concept in america. It was imported from abroad.
At $53,799, not much, according to https://www.theverge.com/circuitbreaker/2019/12/10/21003636/...
> in place

that doesn't mean what you think it means.
I'm sure they do, but I'm not looking in those places. Setting up a personal website comes with a certain amount of friction compared to SS or M, which IMO iS a better signal for whether that person is serious about doing this.
https://codecodeship.com/

They do exist.
It does exist, it has been approved by the FAA, and you can go buy the STC right now if you want[0]. The incentive is that 100LL has been banned by at least one county[1] with states[2] trying to follow (although the AOPA successfully neutered that one[3]).

[0] https://www.g100ul.com/
[1] https://www.globalair.com/articles/california-county-that-ba...
[2] https://www.flyingmag.com/washington-bill-seeks-statewide-ba...
[3] https://www.aopa.org/news-and-media/all-news/2023/march/16/a...
Agreed, it's hard to get a sense for what using this would actually be like. Prose describing code just doesn't work for most developers, myself including.
Just a note, it was paywalled for me until I opened it in incognito mode.
Nobody goes from engineer to CEO with a million dollar golden parachute for doing a terrible job. As an engineer you work your ass off for someone else to take all the credit and leave you homeless.

It’s growing - hell it’s escaping Getting as far away from working constantly for no reward and more goddam leatcode Interviews where 25yo who know nothing gatekeep your career - maybe you live in a different reality than I do, but I can always just build for myself at home.
I don't understand why they're allowed to hold permits for driverless operations when these incidents seem to happen so frequently. A bar caught serving underage patrons risks losing their alcohol license after just one infraction. Why doesn't the same principle apply here?
At every bakery I’ve been to the “manager” is still actually baking as part of their daily duties.
Do you have a source for the 30% manual mod actions claim?
…until people stop using it because other people stopped using it. They are playing with fire.
People are often taken in by the Big New Thing. That's why I have a default policy of skepticism towards pretty much everything.
GrayC: Greybox Fuzzing of Compilers and Analysers for C [pdf]
What fruit is so expensive in Japan?
Seems to work fine for me in the Pacific Northwest.
Fun in the Supermax (2017)
Making this argument is advocating for a registry of "valid" pronouns and a governing body - who should be in charge of that registry and how should disagreements be handled?

I thought the whole point of the pronouns thing is that having a static list of 2 sets of pronouns was not enough. If you believe this then I think you should also accept "assigned by god" as a valid pronoun no matter how stupid or trollish it sounds to you (and of course if it is indeed a troll then ignoring it is the best way to deal with it and make the troll go away).
>Conflict may have been too strong a word. In argument maybe?

The FSF (including GNU) and OSI have their own histories, missions, and philosophies (to some degree although there's no real conflict about what open source/free software are). Yes, there are politics around both organizations but that's mostly inside baseball from the perspective of the average software consumer. There are any number of other non-profits in the open source space that also do their own various things.

And, yes, you can dual license. But understand that if one of the licenses is, say, MIT, a commercial entity can still use the software without paying no matter what the other license says. i.e. you can't use the second license to take away rights from the first license.
Reddit has for years and years, and built their shoddy little website on that fact.
As fun as it would be to have my childhood computer, QBASIC programs, and notebooks... the most fun thing would be to go back in time and talk to my past self and fill all those knowledge gaps etc
“Our data”.