skysight-inc/HackerNews huggingface dataset:
> Im not sure what I would do. But I do know that if I reacted similarly, by posting all of the private meetings and communications to the public web, where I knew a hornet's nest would be stirred up (his subreddit obviously), I can't expect much of a relationship with reddit to survive after the fact.

I mean, in his message he said as much. But at that point, r/spez was slandering him anyhow, so he knew he was out either way.

Might as well set the record straight first.

> Yup, I totally agree, and I sympathize with him. Hes in a bad spot, but unfortunately, theres not much he can do anymore unless reddit changes their mind.

It's a hard lesson that's been learned over and over. If you don't control your platform, ultimately you're at the mercy of the people who do.

Something iOS and Android app creators, and Windows application developers have had to learn over the years.
Get yourself a multi arm bandit and some Thompson sampling https://engineering.ezcater.com/multi-armed-bandit-experimen...
They are not. They are required to inform and ask for the user’s consent to process their information. They have to provide a way to retract that consent at any time too. How they do it is mostly beyond the scope of the legislation. They have to provide some points of contact but that’s about it.
All the words are bullshit: DevOps, GitOps, SecOps, CI, CD, zero-trust, Agile, yada, yada, yada. It's people with their passion, expertise and attitude that make a good IT pipeline. Thinking you can capture it in a word, write some blog posts or courses and then apply it to whatever team is pure folly. But then what would the consultants sell? And what would massive IT service companies attach their products to? Hype is the grease that lubricates the opening of the wallets.

I've been a sysadmin, then a DevOps, now a Dev. I loved system administration the most but then it got a bad connotation for management, recruiters, etc. Like sysadmins did not do automation or wrote code. So the jobs went away and then I got jobs writing YAML and using whatever alpha version automation tool was hyped at the time. So in the end I said fuck this, I'm tired of trying to put garbage code that others wrote into production using what they (who had no Ops experience) think makes Ops work. I want to write my own garbage code and let others use whatever born-yesterday YAML templating engine or DSL is trending nowadays.

As an Ops guy the only way to win is not to play.
You can use emails to rss services as sources. I do that for everyone that asks for my email to keep me “updated”.
You may also just be more competent with 40 years experience?
I thick Reddit management believes they’re able to close this barn door and that additional horses will appear because Reddit content will continue to remain high quality and LLM-free.

Wow that sentence was hard to write with a straight face.
Indeed you do! Time is a strange resource, as it's very finite, and also non-fungible (your time today is not the same as a day in the future, or in the past).

It's of course not transactional in the real life, but I think it's valuable to think things through this lens. So you have some time, how you spend it, what you gain from it, etc. For the same time investment, some shows are better than others, and sometimes, reflecting on the person's needs, another show is just a diminishing return compared to other ways of spending time.
How you find the information on reddit though?

I'm going to take a leap and say it's not by typing reddit.com/r/binoculars or by using reddit search (which has been terrible since inception and shows no signs of improving).

I'd guess instead you use DuckDuckGo or more likely Google.

So what you say you really get from Reddit is a site that has a modicum of trustworthiness that it won't ruin your computer and that maybe there's an opinion here that reddit is the canonical place where all binocular enthusiasts will also participate.

Am I right in this assumption?

If I am, doesn't that completely break down the moment a decent chunk of communities decides it must not be on reddit?

As in, it's not really network effects, it's more "all or nothing" because anything other than everything brings doubt into the trustworthiness of the site/communities.

If there's a very popular and well known community (Linus Tech Tips for great example): then their forums are more trustworthy and have much richer densities of information. And you would find that information the same way as you would on reddit if I'm not mistaken.
x*y/|x||y| is a very different function from x*y

It also isn't a distance...
It’s funny - he is part of the founding team and had been working on Reddit for 18 years. Maybe his just tired of it all and wants to do something else, so the IPO can not come soon enough He must have cared about the user and the platform at some point, or else we wouldn’t have gotten this far Or who knows - maybe there’s been a power shift at Reddit that made what we’re seeing possible…
Well, this one got a lot of response heat, I'm picking you to respond to.

Twitter is also the current textbook example of the problem with low-effort platforms that are controlled by capital. Like, do I even need to explain this to anyone? Are there still any Musk fanboys in the room who think he's playing 4d chess?

But while Twitter circles the drain and the world scrambles to figure out what to use instead, and Mastodon steps up as a competitor which cannot be seized and ruined by capital, ever, Reddit stands firm as the one true platform that got it right! Everyone gazes in awe at the one last hope for the capitalist internet, which seems to be doing just fine.

And Reddit looked over at Twitter, and then Reddit looked down like Rorschach, and said... "Hold my Over 8000 beers..."
They are referring to 30 euros of engine maintenance only, so from your list only the oil (and filter) are relevant.
X is bullshit, also X cannot be defined exactly so everybody imagine what X means to you and I know for a fact that thing you imagined is bullshit.
Often times the problem is figuring out the price-quality ratio from the signals, eg. brand, design, materials, advertising, price. Sometimes, it's deceptive, and an expensive gadget that feels premium isn't necessarily the one that will best serve its purpose or that is most durable.
> I’ve always thought this is a pretty big blindspot in Rust. Having a raw pointer and having an index into an array are essentially equivalent, and doing this in Rust is a way to turn off the borrow checker for this particular object.

You've been poisoned by C, where this is literally how arrays work, they're just pointer arithmetic plus syntax sugar (which is why arr[x] == x[arr])

Rust's array type is an actual array, and so a lot of the problems you're worried about (which would be big pitfalls out of the box in C) only happen in Rust if you went to some effort to dig a hole for yourself so you could fall into it.

> For instance, if you have an index in one place, but it’s deleted and/or reinitialized to some other place, you are now holding on to an object in an undefined state

This idea of "objects in an undefined state" is a normal part of C, but Rust doesn't have it. So you'll have to go invent it for your types, so as to inflict this injury on yourself, and I have no doubt you'd eagerly do so maybe even persuading yourself that this way is "faster" or some such nonsense.

You might sensibly store the indices as owned pseudo-reference types, akin to Unix file descriptors and various Windows handle types, both of which Rust manages as opaque owned objects (ie they don't implement Copy) and borrowed objects (which do Copy)

Contrast:

https://doc.rust-lang.org/std/os/fd/struct.OwnedFd.html
https://doc.rust-lang.org/std/os/windows/io/struct.BorrowedH...

When you treat them as opaque handles, it becomes more apparent whose job it is to ensure the handles work as intended. Nobody would say "Oh that's your problem, you used it wrong" if your open file handle to the settings file suddenly morphed into stdin because of unrelated code.
A lot of things have left me a bit flustered, to the point I assume the main reason it has been done like this is that parts where taken from a parts bin from the manufacturer and cobbled together to work.

There are a few examples on my car like that that are a bit infuriating (and were corrected on later revisions of the model, which I know because a friend has a later revision).
Seems very similar to English subclauses
The subject of the genocide of Russian-speaking Ukrainians is not one that most Westerners are prepared to confront. Well, we hardly are willing to discuss our own participation in genocide (Yemen), so that's hardly surprising.

But rest assured, Russians have been concerned about it for years. It is a thing for them. They know what our armed forces have been doing, even if we don't ..
Processing the avalanche of letters in German after living in the country for a while will make your brain dead. I'm not even trying to be funny.
> The idea of DevOps is to my knowledge that the role of Developer and Operator slowly merge together in one role

That is certainly not how devops was originally envisioned.
No they don't. What are you talking about?
Probably a relationship play more than anything see here from March when Squarespace wrote about migrating their analytics lake house to Google Cloud: https://cloud.google.com/blog/products/data-analytics/square...
Why is there video at the front page instead of a text? So annoying. I won't spend n minutes in boredom, staring out of my mind, only to get to know what they offer to me?
They have actually flirted with this idea. The Love Island subreddit last year was co-moderated by both volunteers and the show's social media team. But that didn't continue this year.
I recently moved my 100 domain portfolio to dynadot away from Google Domains - light years ahead of GD in terms of features and price.
That's scary. This post illustrates where we're headed with 'facts' and 'fact checking'.

A false statement (Jobs despising programmability) being backed up by a media clip that shows a made up account of events (according to Woz) based on aforementioned false statement.

I grew
I've been an automation engineer on small dev teams (5-15 devs) and felt like I had tremendous impact. There were a few larger integrations I was generally hired for and then got to tackle pain points I had seen and heard about within the dev team and on the business side. Not to mention being able to refine CI/CD and take that off developers hands.

I've been at a large organization for a while now and my backlog is mostly planned out quarters ahead and I don't feel like I have nearly the same impact.
Posthog is on developerdans "Ads & Tracking" blocklist[1], if you're wondering why this doesn't load.

[1]: https://github.com/lightswitch05/hosts/blob/master/docs/list...
Yep. At work, I'm being a bit picky about the wording, but it's shifting people into a better direction. We don't have DevOps people. We have a fairly modern operations team, we have more or less modern developers and tasks or projects follow a DevOps-mindset.

Like, if your DBA is attending plannings of teams working on a database heavy project. That is an action following a devops-mindset - breaking up siloed knowledge at the right places in a good way in order to save time on both sides. Weeks of planned work can disappear with the words "Oh there's a postgres extension for this. Give me a week to check it out."

Or, if we work on some system so a consultant managing a customers system can roll versions forwards and backwards automatically with a simple UI. Again, something following the devops-spirit of removing yourself from the loop, putting trust into the automation and enabling people to work with less friction. But again, this isn't done by a "DevOps engineer", it would usually be done by one of our operational dudes with a focus on automation and pipelines in close cooperation with the dev-team.

It may be picky and pedantic, but it steers thoughts into a better place. And it gives us an answer to "What the hell is ops doing all day?" Making your devs better, and you money, good sir.
Have you tried Torchlight?

I dislike the entire Genre EXCEPT Torchlight 1&2

And I've never really been able to put my finger on why
Due to an inherent CS bias it can only substitute a tech/programming subreddit in my opinion.

Also, unfortunately people in tech often fall into the trap of overvaluing their expertise in unrelated fields, so discussions outside the tech realm are often quite blindsided (guilty as charged). Of course there are the occasional gems of bioengineer or whatever chiming in on a relevant topic, but Reddit was very valuable at that simply due to its bigger size and more diverse audience.
Wow.
I still remember the first time I played a Mode 1 game that had ‘sound’.
I think t was called Space Trek or Graphic Trek and was a Star Trek style space game.

Fire phasers and the thing made sound. Mind blown.

The thing to remember is the Model 1 had zero sound designed in the thing.

This game made sound by RAPIDLY turning on/off the relay that controlled the tape deck. The Relay!!!

Soon thereafter the standard practice was to unplug the tape deck and hookup the speaker and the thing made sound using the same equipment that made the audio to record the programs on the tape drive. I now know if that hadn’t happened we’d have all burned out the relays in the thing…

Wild times.
Why Germans listen until you finish speaking? They are waiting for the verb.
Ad 7)

> Good hypothesis: User research showed that users are unsure of how to proceed to the checkout page. Changing the button's color will lead to more users noticing it (…)

Mind that you have to prove first that this preposition is actually true. Your user research is probably exploratory, qualitative data based on a small sample. At this point, it's rather an assumption. You have to transform and test this (by quantitative means) for validity and significance. Only then you can proceed to the button-hypothesis. Otherwise, you are still testing multiple things at once, based on an unclear hypothesis, while merely assuming that part of this hypothesis is actually valid.
Math Factoid of the Day: 61
A big portion? Wow. I thought no-one escaped omicron BA.2
Sure. By mileage my car is most often used for long distance trips across the country, for stuff under 10-20 miles I usually use public transport or cycle.

I had an EV for a period and used on-street charging 90% of the time for that reason. It was a tremendous pain.
Imagine an authentication endpoint that accepts either a username/password or a SSH key.

If you go the optional fields route, your parser will accept invalid combinations, for example password+ssh key.

If you go the proper alternatives way, then you need a parser with two branches that parses user/password in one way, or ssh key the other way.

You tell me simple verification is enough, hence you either have a parser that accepts bad data, or deal only with simplistic data so that the parser can't have branches.
Do you base all your decisions about life on a pure money maximizing algorithm?

Picking a horrible position just because of a better salary is a great way to live an unhappy life.
Lots of life depends on information discovered without the scientific method.
Chompie is fantastic at making things readable.
All companies depend on their customers, that's not a reddit only thing. If Coca-Cola pisses of their customers, they'll go to Pepsi in the blink of an eye.
Yeah I felt that way too. Initially I thought I wasn't sure what I was missing, since the only difference is that the order of the checks is switched, and the function will still return the same true/false in both cases. Then I thought about side effects and it felt icky.
Good luck getting Anglo countries to pay for public infrastructure. I'm an advocate for transit in the US, and the amount of people who perceive any problem in services that they don't use and use that as justification to defund it is huge. I really doubt you'll be able to convince people to fund something with such marginal utility. Anglo cultures hate paying for other people.
FWIW I was able to move a bunch of my Google Domains domains over to Google Cloud Domains, but not without a couple hitches:

- The default quota is 20 domains per account, so I have to wait to get an increase approved. Surprisingly, they have a happy-path for transferring a domain you already own in Google Domains, but it counts against the same quota as a new registration.

- Some domains supported by Google Domains are not supported by Google Cloud. It seems to be about “premium” pricing, not the TLD.

Hopefully they improve the experience in the transition period: increase the quota and reach parity in domains supported.
Yes, but this is not that typical. Macron being on stage with them is impressive. There’s a lot of optics being engineered around this.
there is also this option: https://docs.ropensci.org/tabulizer/
> "we are lazy assholes who can't keep docs up to date, therefore docs are useless"

Rather: managers do not highly value work on documentation, so many programmers care little about it. If writing good documentation was valued more by managers than implementing feature stories, the situation would be different. Incentives do matter.
Oh yeah, that was the perfect word. I’d never heard of it and figured others maybe hadn’t either.

I anticipate I’ll be using that one semi frequently
I agree with you, but I am actually finding some enjoyment in using something that's at an earlier stage. I'm not normally the early-adopter type and Lemmy does fundamentally work - its issues are missing features rather than bugs.

I also don't think Lemmy is too far from the prime time. Based on my usage over the last week, its perfectly usable and I think it needs two things for it to get to the point where I could just tell a non-technical friend to join without a long explanation of things they need to know:

* A better approach and advice for which instance to register on. https://join-lemmy.org/ is OK but isn't the ideal landing page for someone who isn't a SW engineer
* Better handling of links to posts/communities on other instances, so that you end up on the view from your instance and you can more easily upvote, reply etc. There's a few options here, but one would be to fully adopt the !community@instance notation, rewrite links in posts into that form, and when displaying posts generate the link to your instance.

There's also the more general federation problem (that Mastodon also has) of finding something via Google or similar, and then if you want to follow you have to go back and search in your own instance. Browser extensions can solve this, but I don't know if that is sufficient.
You are the exception, not the rule. Overzealous or corporate owned reddit mods already killed the site for a lot of people. I feel bad for the mods of smaller communities, but I have no sympathy for most. I'm glad that people like you are walking away, you can make some other part of the internet a better place, or better yet, you can now devote your efforts to making some real place better.
They will find another status symbol, like e.g. does their prey’s phone have an actual apple logo on it. Or see it on a screenshot, in clothing, accessories. This blue bubble argument is utter nonsense, fix your youth, not the phone.
> we need a dedicated devops team

Here’s where it went wrong.

> “devops” has literally no meaning.

No, it does, you’ve just chosen to let vendors, consultants and managers redefine it as “whatever we were already doing”.
It probably does the most damage to delete all your posts and then sell your account, if your goal is to inflict maximum harm on Reddit, but it also harms the community (which may be the point of the operation).

Maybe you could export all your posts to your blog first for any ones that may contain useful info (probably less than we’d like to think).
Python2/3 RPC Bridge
Things went wrong when we started calling Computerization, "Information Technology".

This was a totally misguided re-branding of the field. It attracted bureaucratic personalities and classist managerial types, and utterly destroyed the field.

Like you, I couch my job description: I'm a "Systems Software Developer, I develop software systems" .. because its true, thats what I do, even if its a majority of the time working on embedded projects.

And if someone then responds with "ooh, so you're in IT", I immediately go to another corner of the party and avoid them like the intolerable bores they are ..
Then maybe you should go and run it.

Making 350 million per year for a site of this magnitude is pocket change because it's revenue not profit and costs are pretty high.

Of course everybody criticizing the team believes they can do a Twitter and run Reddit with 150 people but Reddit is a lot more to a lot more people than Twitter ever was. Those people also probably believe that they can rebuild it in a weekend. Or two.

Cutting API costs in half will not change the amount of noise that is being made because for many $0 would be too much. Agreed about the lying though, that shouldn't have happened and it disqualifies the current leadership. But be careful about making too many assumptions about what it's like to run a property at this scale, costs and labor wise.
> Platform engineering is the right word.

First of all platform engineering is two words. second of all what is my understanding that devops = platform engineering? Do you have a dictionary definition for these? No, so it does not make sense to say that you should use X instead of Y. Btw. systems engineering and technical operations are the things we usually mean by devops, deploying, configuring and scaling applications in an IT infrastructure and dealing with different aspects of running these applications. DevOps was just an approach to remove the silos that some companies built between development and operations bringing good old tribalism to technology because we cannot exist without tribalism.

> Let’s get rid of devops and hire platform engineers.

I wish this problem was so simple.