skysight-inc/HackerNews huggingface dataset:
I've found myself resisting posting comments on Reddit recently - things like answers to simple questions people have about SQLite - partly because I don't want to cross the picket line but also because I realize that I was relying on a very light social contract that was in place there: I would share my knowledge for free, in exchange for which I knew that I was contributing to a larger dataset that myself and others could get back out again.

If Reddit are cutting off free API access, that social contract no longer holds. Why should I work to benefit their service if they're hoarding the resulting data and not making it available to me or people like me in the future?

I thought I was vanishingly rare in caring about this kind of thing, but given the mass Reddit blackout over the changes to the API apparently I'm not!
Incompetence or fraud hidden in plain sight
I like tally [0]. Lovely people, great functionality. Free. No worries about any of that normal deliverability rubbish.

[0] https://tally.so/
That's great for those people but yes, for devs, it's not a real replacement for a MacBook, even though it literally has the same chip inside. It's a shame.
Their shareholders.

That’s how publicly traded corporations work.
When I was researching some DVD menu stuff a couple of years ago I was able to read through long dead forums from 2002-2005 via google and get almost all of the information I needed from there.

When I was trying to resolve an issue with my hacked PS3's BluRay drive a few months ago I was able to deduce the solution from a fairly terribly maintained wiki from 2012.

When I was trying to reverse engineer a board game app from 2018 a few months ago I was barely able to find any information because the official Discord banned such discussions and the unofficial Discord didn't seem to exist anymore.
The difference there is, they're wrong about it being a centralizing move, because the user retains the right to move on at any time now or in the future. It's just a matter of continuing the conversation until it sinks in, I had to do it with a very forward-thinking friend who I only learned in that conversation, had no clue about FOSS stuff at all. I really did have it in my head that everyone who got on the internet also figured out how the internet works just by being here, but of course not, they've been using platforms that protect them from the real internet...
Hard to derail a thread when almost no meaningful conversations take place outside of tiny subreddits.

Most of reddit is just parroting the same complaints over an over and using any content to justify their “opinion”.
ITT: people who have never heard of NDAs
Here's a long-running question I have; please tell me if I'm confused / missing something obvious.

Say I want to model in Python some collection of key-value pairs. It's a singleton -- I don't need a class or namedtuple that can be instantiated. So for example, I just want something like:

SingletonDataContainer Config:
root_directory: str = "/tmp"
should_frobnicate: bool = False

So of course, it could be a dict. But I want type annotations, and dotted attribute access syntax (and pretty syntax-highlighting!). It's tempting to use a class with class attributes for this, but that seems wrong since then you end up with something that can be instantiated, but which you never actually want to instantiate.
Dunning-Kruger is certainly a closely related effect, yes, but wasn't what I was thinking of.
It's not you that are doing the defrauding. You're betting that it's a fraud and not trying to convince anyone of anything.

Lack of short-sellers increases fraud, it doesn't reduce it. Nobody spreads more anti-short seller animus that people trying to commit fraud.
I am a junior dev hired to an HFT firm. I was excited to have 6 months of free pay just to not work :(
Yeah I had a similar experience with a plumbing business I chose not to hire after their rude and aggressive salesman came and insulted me in some misguided bid to get me to sign a contract.
This is a very simplistic take about thousands of people who mod thousands of subs for, presumably, more reasons than you could possibly enumerate
I wonder how many of those tasks were for training LLMs.
"I mean, how difficult is it for Yelp to catch this?!?"

The mistake you're making is assuming Yelp:
* Wants to "fix" this problem.
* Isn't actually complicit in this problem as a means to incentivize small business owners to sign up and pay for Yelp to help "manage their business profile".
Apple is being forced by the EU DMA law to allow support for alternate app stores by 2024 - I imagine the same would hold true for the vision pro. I guess it depends if VR goggles are viewed as an entirely separate category of product, or if they are essentially just "smart phones with a fancy display".
> OP is arguing that API access should be free/at cost.

Implicitly he is also arguing that it must exist at all.

But let's consider further your own commercial clause. Apple has a discussion board for their support community [1] - and now we are mandating that Apple must both have an API for users to access it and must only charge cost. Who gets to determine the cost? Is it hardware costs? Does it include R&D? Is there a fixed margin set by a regulator?

The grey area on this is as wide as an ocean. But I do think it is a little funny that people are arguing about this like it is equivalent to a universal human right.

1. https://discussions.apple.com/
> “No bullshit” is no more. https://www.gandi.net/en/no-bullshit

They mostly phased-out the "no bullshit" slogan from all of their branding with the v5 migration in 2018. It went from being in the homepage's <title> and the first thing you see on the homepage[1] and in the header at the top of every page to being just a tiny link under "About Us" in the homepage's footer[2].

I get phasing it out, to be more "business friendly" or whatever; but doing it at the same time as the big v5 UI and accounts overhaul... it seemed to me to be an admission that the fancy new Javascript UI was bullshit.

[1]: https://web.archive.org/web/20180104001527/https://www.gandi...

[2]: https://web.archive.org/web/20181230012842/https://www.gandi...
I wonder if this will continue to be the case as generational effects work their way through, or if it is purely developmental and a universal part of becoming an adult.
But then you won't catch the bug before it hits production :)
I'm on board with wanting an alternative to dataclasses that's faster, doesn't require types, and is less noisy (having to put @dataclass on its own line before every class is annoying when defining many small dataclasses).

But not having methods would produce APIs that feel really non-idiomatic. Essentially all Python types have methods, even immutable 'pure data' types. str has methods (though some things like `len` and regex search, which are methods in other languages, are functions in Python). int has methods (though they're rarely used). Immutable standard library classes – say, datetime or Path – have lots and lots of methods.

And inheritance… well, I could live without it but I've made good use of inheritance with dataclasses.

And as others have mentioned, the syntax is awkward.

I think my ideal solution would basically be dataclasses, but implemented in C and with more syntax sugar:

# Instead of "@dataclass\nclass Foo:"
struct Foo:
# Allow untyped fields:
x

# Make this do what you'd expect, instead of
# requiring "field(default_factory=list)":
y = []

# Of course, types are still allowed:
z: int = 0

Methods and inheritance would be allowed as usual.

It might be interesting if these structs acted as true value types, so that e.g. just assigning an instance from one variable to another would make a copy of all the fields. That way you could mutate the object without worrying about sharing. But arguably, having both value types and reference types would overcomplicate the mental model.
Are they on a PDP-11 or a dumb terminal?
Speaking in terms of eye health, does it matter if the screen is right in front of my eye if the focal length is farther? Or is it still unhealthy?
I almost think this post should be upvoted because of that comment alone, and the possibilities it points to.

The interesting thing about it to me is this opens a huge swath of "plausible deniability" actions on the part of Reddit administration. For example:

1. Can the admins invoke this rule to say that mods who force a blackout are "not active" and therefore can be replaced?

2. Is it conceivable that admins will spin situations to smear mods doing a blackout? How would we know, if they can delete evidence of what was transpiring beforehand, and much of it would be behind the scenes anyway?

To be clear, I am absolutely sure there is a lot of inter-moderator conflict going on right now and have no doubt there are cases of mods blacking out subs against the wishes of other mods. This could certainly be one of those cases (if forced to guess, in fact, my guess it probably is). But at the same time, this sort of comment makes my antennae go up because it points to ways in which the narrative can really be twisted to suit the Reddit admins.
That's an interesting idea. I wouldn't really call the Raster Block a 'queue' in most GPUs. The most queue like thing is the buffer used to store non-position exports from VS, but then those are interpolated before dropped off into PS. There's a lot of fixed function machinery to convert vertices into fragments (setup, cull, clip, rasterize, early Z/S).

And that's not even considering the vast differences between AMD and NV here. And then there are the mobile GPU constraints.

Still, would be fun to export more of the controls here. If you have access to a console devkit, some of these knobs are exposed.
We're offering Vercel platform credits, as well as credits to other AI companies. We're not re-selling any AI vendor, but giving accelerator participants a variety of tools to choose from when building their product. They don't have to use any specific AI API or LLM.

We'll also have a community of folks we're providing educational content for, connecting them with other builders, and having speakers come to show new AI tooling.

I'm not sure what specifically you are referring to with finishing Next.js, but possibly the App Router, which is now "finished" API wise with v13.4 (stable core APIs). We don't have a built-in auth layer in Next.js, what do you mean here?
> there are some facts about my life that I've always been unhappy with, even if they don't necessarily distress me every day

I'm not sure anyone would call this depression? I certainly wouldn't.

I think I generally mean anhedonia when I talk about depression.
Fed holds off on rate hike, but says two more are coming later this year
Reddit's profits seem to have exploded along with its awful redesigns, see [1] and [2].

[1] https://techcrunch.com/2015/02/18/reddit-charity/

[2] https://www.theinformation.com/articles/reddits-ad-revenue-e...
Wait, you're saying openai was trained on reddit posts?!

No wonder people are scared of AI.
> They ride in whatever direction is most optimal, one-way streets be damned. This is called "salmoning"

As someone living next to a Salmon spawning creek, this put a huge grin on my face, I love that term.
Yes, I think the detail and lyricism of the prose intentionally causes us to look for a moral framework for the story.

Many readers feel cognitive dissonance from this book: there’s so much detail, it must add up to some moral lesson. You’ll hear people say, “Blood Meridian is an amazing book, but I don’t understand it.”

They’re still trying to apply a moral label to the story and can’t find one. To quote The Judge, “Your heart’s desire is to be told some mystery. The mystery is that there is no mystery.”

McCarthy’s message in Blood Meridian may be that we see a higher fidelity picture of the old west if we don’t attempt to fit events into a moral arc. Still worth discussing, but we must abandon good vs. evil as a framework if we want a glimpse at the truth of what happened.
RLHBARF - Reinforcement Learning from Human But Actually Robot Feedback
Ahhh, thank you, that totally makes sense now.
Video based solutions for many things are deeply ineffectual as they'll become outdated rapidly and are difficult to re-edit to add in missing context following publication
MTurk has had this issue for years. If you tried to us MTurk to do any text or image labeling since at least 2018 you were majority of the time getting output from a poorly functioning ML system.
I’m part of the 0.1%. The way I can tell that I’m very intelligent is because I know I’m always right.
It mostly wasn't the rank and file users making the most noise. It was the moderators who rely on the API for a series of tools (including third party tools like Apollo) to moderate the larger subreddits.

For me, it absolutely was a sign to evaluate my usage. I may go back, I may not. The local city subreddit is a good counterpart to my local newspaper, but the real dangers for reddit are twofold: individuals will be less likely to provide free labor (on which Reddit depends both for content generation and moderation), and it gave its most passionate users a timeout on which they started evaluating alternatives.
Just agreeing mainly with the point that most modding on Reddit is a power play, not altruism.

Sure, but modding is something you don't need...until you absolutely do. Just takes one person who wants to spam porn/gore/etc to a subreddit/forum/etc and without a human able to ban/limit those actions, it's trivial to takeover a smaller community.
Agreed, but we should also also talk about how the social left basically got mental institutions shut down in the 80s, and how there is literally no place to put people who are unable to mentally deal with life in america.

Mentally ill people are a massive part of the homeless population and we basically just yeet them out on to the street.
We're talking about it because some percentage of users are very pissed, not because it necessarily impacts the business. I agree there is a line where reddit would be worried for their IPO, but we have no idea if 1% of reddit traffic will drop (not a problem for them) or 50% (big problem).

We (and reddit) also don't know whether users will return, ie: will this just blow over?
So there would be 200 communities called "Politics" that are differentiated only by url hashes? How is that make it any easier for users to discover or understand the communities? There are dozens of different brands of laundry detergent at the grocery store — it's much easier to communicate and discover "Tide", "Gain", "Ecos" than it is "Detergent#17", "Detergent#08", "Detergent#32"...
I wanted to make one for a joke and see how long it takes for people to notice but I guess people did that already for nefarious purposes.

That was after I noticed that cat delivering bot I wrote for internal chat appears to have "infinity supply of cats" according to the users, while all it has is a ~200 long list of imgur links that never changes.
Have you ever tried Yerba Mate? If so, what do you think about it? I have found it to be similar to green tea and its derivatives, but it seems to have has less pronounced physical effects -- especially compared to coffee.
Patent Law: An Open-Access Casebook
I mean they already have published many plugins linked to azure and other services they offer it's not about copilot but they did strike gold with copilot.
The CEO's message has no information content, because regardless of what was actually going on that is what he would say.

I'm not even saying he's lying. He could be telling the absolute truth. However, that post would not constitute evidence for him telling the truth, because it is what he would say if it was the truth, and it is what he would say if traffic dropped 98%.

This sort of thing is true of a lot of corporate and political communications. The only thing that carries information content is things they didn't have to say and couldn't be predicted in advance.

In this case, the only tidbit of information in that post is that they still intend to ignore the community(/communities).
Then you are incorrect
Our solution to this is to make the compute modular. In a few years you can plug in a new (off-the-shelf) compute module and have a state of the art PC again.
Google Maps is terrible for hiding results. I'll use the filter to show restaurants with a 4.5+ star rating, and it hides dozens of places 4.5+ stars while instead showing results 4.0 - 4.4 stars and even some that have no reviews at all. I find the arrogance insulting. You want to see 4.5+ star Japanese food restaurants? Well, I don't think that's best for you, and I'm going to replace some of those results with 4.1 star Caribbean food restaurants that you'll like instead.
Dumb and gets things done at least surfaces the true requirements. Yea its annoying as f to fix these guys mistakes or horrendous antipatterns but I praise them for going first and getting that precious feedback. This only works when we aren't testing on customers but instead have good internal testing.
I wonder if participation rates are disparate across those apps, i.e. maybe official app is popular for lurking, but all content posted from mobile actually comes from better third-party apps. (In general, a small number of people produce overwhelming fraction of content https://en.wikipedia.org/wiki/1%25_rule?useskin=monobook )
It's the same concern I heard before the 1st Ipad announce: we want a MacOs on a tablet! No you don't. Coz MacOs apps knows nothing about the touch screen interface. And they know nothing about VR also, so nothing is changed here.
Lots of Biotech stuff does fine, and plenty of tech startups are basically frauds (WeWork for example). I don’t think you can extrapolate that startup funding doesn’t work for Biotech.
>Apple is being forced by the EU DMA law to allow support for alternate app stores by 2024

As always, I'm waiting to see the final implementation before rejoicing prematurely.

Appel can always intentionally maliciously screw with the implementation of this law in so many ways, in order to make sideloading an unattractive proposition for the majority, but that is still compliant with the law, like they did with the self repair program, or like the implementation of many GDPR cookie banners use dark pattern to annoy you into just giving up and accepting tracking.

A law is one thing. It's the implementation that makes or breaks it.

Meta left sideloading relatively open without a law having to drag them kicking and screaming into it, which is much better IMHO from a hacker perspective, as it means our vision & goals for the product usage are slightly more aligned.
But 95%% of attention will go to the "top" branches which are usually memes and "dumbass marathons" were people are trying to keep the original joke going.
If they can calculate these costs, why can't they show their work?
Talking about human brains, issues come up when someone claims their rights are being trampled on when an AI or human (correctly or not) removes their post for not being a cat.
I got some good results from web.archive.org. Some subs like r/MechanicalKeyboards seem to be archived almost entirely.
City/place subreddits tend to turn into an endless sea of the same question if unmoderated:

"I'm coming to visit as a tourist/think of moving here - tell me everything interesting to do in the city, where to eat, and where to stay/live"

These tend to be better answered by a wiki section, or a once a month/year thread that all those are referred to - because 95% of them are pretty much all the same for the answers.

That can basically overwhelm all actual news/discussion about the city and most of the larger city subreddits ban/restrict those for a reason.

-----

There's certainly places with mods run amok harming the ability to have constructive discussions/discuss certain topics most would find worthwhile, but a problem with one city's subreddit isn't every city's subreddit.

A glance at Toronto (I don't normally follow it) suggests they don't allow questions because they have set up a separate subreddit specifically for questions - /r/askTO. (NYC also does this with /r/asknyc). Aside from the past two days, it seems like decent questions over there get a decent response rate, and there's ~180k members, so it's not as though they're being kicked off to oblivion.

-----

> I've browsed new for years on it and it's _extremely_ rare I see content like that and I highly doubt the mods are acting so fast that they're seeing things I before I do with how often I sat on new auto-refreshing the page.

I will note that it's likely that a lot of the crap is being caught by how they've set up automod (and so, never makes it even to "new"), but depending on what they're doing, that probably still requires a human to sift through the results for stuff that they actually want to allow/is caught up in the filtering rules by mistake.
>There is some competition between subreddits for attention, and a bad mod team can cause a subreddit to lose that competition (including to subreddits on different subjects), so there is some amount of successful community building that must have happened.

Yeah but they need to be BAD. "Mediocre enough that users don't want to migrate elsewhere" (like /r/games) seems to be enough to keep it running and gaining subs just fine
(Syndev = computer (syntactic device), reticulum = internet)

> Early in the Reticulum—thousands of years ago—it became almost useless because it was cluttered with faulty, obsolete, or downright misleading information,’ Sammann said.

> ‘Crap, you once called it,’ I reminded him.

> ‘Yes—a technical term. So crap filtering became important. Businesses were built around it. Some of those businesses came up with a clever plan to make more money: they poisoned the well. They began to put crap on the Reticulum deliberately, forcing people to use their products to filter that crap back out. They created syndevs whose sole purpose was to spew crap into the Reticulum. But it had to be good crap.’

> ‘What is good crap?’ Arsibalt asked in a politely incredulous tone.

> ‘Well, bad crap would be an unformatted document consisting of random letters. Good crap would be a beautifully typeset, well-written document that contained a hundred correct, verifiable sentences and one that was subtly false. It’s a lot harder to generate good crap. At first they had to hire humans to churn it out. They mostly did it by taking legitimate documents and inserting errors—swapping one name for another, say. But it didn’t really take off until the military got interested.’

> ‘As a tactic for planting misinformation in the enemy’s reticules, you mean,’ Osa said. ‘This I know about. You are referring to the Artificial Inanity programs of the mid-First Millennium…’”
Cynically angling for click-throughs by trying to redefine words or introduce trivial distinctions is another classic move.
Reddit Inc in my perception is amoral, tending towards immoral.

In general they want to do as little policing as possible, and only do the least amount they can when their hand is forced. But there's also some signs of the higher ups actually being okay with things that are icky and of very doubtful appeal to advertisers, like r/jailbait

I'd say overall the leadership is just not good. It neither has any sort of moral center, nor is even properly business oriented because their efforts on that regard seem very lacking as well.

Eg, I think this API move makes little economical sense. If one were to be ruthlessly profit oriented I think an approach might be to introduce an API price and gradually raise it little by little. Milk the market for all it's worth. Rather than killing it from the start, either extract every dollar people are willing to pay, or kill it by squeezing all the profit that can be had from the maneuver by doing it slowly and gradually.