skysight-inc/HackerNews huggingface dataset:
It had one bullet left. You should consider that if you don't know these details you might not have solid footing for your opinion of the ending.
As with many development methodologies, it probably has a formal version that I'm not understanding.

But in my head, it's always been (1) identify areas of risk, (2) sprint to a prototype that decreases or quantifies that risk, (3) evaluate whether you've reduced risk sufficiently, then either (4a) proceed to the next risk or (4b) do another prototype sprint on this risk, and finally after all pockets of risk have been reduced (5) begin building your finished product.

Believe it comes from state of the art development for military procurement, where "What is even possible?" is a valid question.

But it always resonated with software planning for me, by making it more about risk reduction rather than guessing.
How Much for Your Brain?
Wikipedia went to shit long time ago. I only trust it with plants and animals.
It's complex. No, there's nothing so fundamental about io-uring that it could not be made safe. But also, there are significant factors that are leading to it being ripe for exploitation.

1. Security has been sort of an afterthought. io_uring was being built out as a complex, powerful capability and only much later were things like auditing, selinux hooks, and ebpf even considered.

2. io_uring is inherently complex code. It's highly optimized, concurrent, and new. It does a lot of work to avoid things like copying across the kernel boundary. This code is hard to get right under the best of circumstances.

3. io_uring is very different. This is basically a new system call interface that behaves in a different way from the other interface, we're playing catch up in security.

So in theory this could all be fixed but it's going to take a lot of work and, importantly, a shift in priorities - io_uring can't just be developed as the "gotta go fast" interface, it needs to be designed around safety.
Why do these fixes not end up becoming available to the public? I guess the organizations which pay for it aren't incentivized to redistribute it? (I assume they legally could under an OSS license.) But then it only takes one...
Laurent Mazare also was a guest in their podcast series [0]. He seems to be part of their research division, which should be the part of the company that produces their most valuable output.

[0]: https://signalsandthreads.com/python-ocaml-and-machine-learn...
I wrote a longer response to a sibling comment, but I highly dispute this:

> 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.

It is an extremely easy hole to fall into. If you hold on to an index X into an array, and some different part of the program deleted an entry in the array with an index smaller than X, your X is now no longer valid, it's pointing to the wrong object. This is exactly equivalent to an "invalidated pointer", which is an issue the borrow checker was designed to solve. But there is no way for it to know this, because by using indexes instead of pointers, you've disabled its ability to analyze this situation.

I agree that pointers in C and indexes in Rust are not the same thing, and there are other issues with C pointers that Rust's borrow checker solves. But imagining that you're magically safe from any lifetime issues "because Rust" is foolish.
Reddit and Wikipedia both get complaints for the abuse of power by power users or mods. They both work (well up to now for Reddit) because there's an absolute admin group bound through a corporate governance structure to step in when needed. Without that you get shit.

>Science

There's a reason for the saying "science moves forward one funeral at a time." Those with power block those who do not have power from competing with them until they literally die of old age.
Lol, so this is the reason I could “call” someone on MS Teams, but in my new org on google chat when I choose to “meet” with someone it just pops a link into their DMs. Bizarre.
An inside-out stack is a hole, so Deep-Hole Engineers: just keep digging!
Sure! I tossed some thoughts on the sibling comment above yours.
Let's consider an example that would be a case of Simpson's Paradox. Suppose you are A/B testing two different landing pages, and you want to know which will make more people become habitual users. You partition on whether the user adds at least one friend in their first 5 minutes on the platform. It might be that landing page A makes people who add a friend in the first 5 minutes more likely to become habitual users, and it also makes people who don't add a friend in the first 5 minutes more likely to become habitual users. But page A makes people less likely to add a friend in the first 5 minutes, and people who add a friend in the first 5 minutes are overwhelmingly more likely to become habitual users than people who don't. So, in this case at least, it seems like the aggregate statistics are most relevant, but the fact that page A is bad mainly because it makes people less likely to add a friend in the first 5 minutes is also very interesting; maybe there is some way of combining A and B to get the good qualities of each and avoid the bad qualities of both
I think perhaps the difference is that while in English it's people that have gender, in German it's the words that have gender rather than the things that the words refer to. Each of these words might refer to the same thing:

* Mench (masculine): human being

* Person (feminine): person

* Geisel (feminine): hostage

* Mädchen (neuter): girl

The pronoun used to refer back to a noun is often the one that matches the gender of the noun rather than the gender of the person that the noun refers to.

(French also has the feminine noun "personne", which I think you can refer back to with the feminine pronoun "elle".)
It's not a marketing campaign, it's my opinion.

I own a laptop with one of those "standard" x64 chips, one of those huge gamer laptops with a good processor, a graphics card and three huge noisy fans. Hell I even reverse engineered bits and pieces of it to make Linux drivers. The truth is this thing is a piece of shit. For a mobile chip, it's rather performant in benchmarks. In practice it thermal throttles itself to uselessness seconds after you start a compiler just so it can hover at 90+ degrees celsius. I'm literally afraid of using this thing because it feels like it's gonna melt down. It gets uncomfortably hot to the touch whenever I insist on using it.

That "pretty good" ARM chip Apple made has zero of these problems and higher performance. There's no way such a thing can be simply dismissed out of hand. As far as I'm concerned, Apple put other laptop manufacturers to shame. I seriously hope Intel stepped up their game as you're claiming but I'm not sure I want to take a chance. I really want to see Asahi Linux take off so I can buy one of those M1 macs.
There is a small risk of developing myocarditis after being vaccinated, but the risk of dying of COVID in the US, for instance, was of 1.1% after being diagnosed.

I’m really sorry you are going through this. People didn’t have time to better test the vaccines to ensure their safety before having to use them to prevent massive loss of life due to the disease.

Perhaps we’ll find ways to alleviate the issues the vaccines caused, or even fix them, as the number of cases is significant and, with that, they can be better studied and the mechanisms better understood.
> closed the book on mobile Linux for the time being

This is a disappointing assessment but not totally surprising given how the odds are stacked against mobile linux happening at scale.

Having a polished, user-friendly, fully functional mobile linux is maybe the the single most disruptive element one could insert into the modern tech landscape. But it would take some major funding and support to get there.

It a strange time for open source personal computing. A compelling case can be made that with all the advances in ML etc even the Linux desktop is more relevant than ever as the primary platform for "local AI" that empowers users. But the user base for desktops is shrinking and it may take a long time before that is reversed.

In contrast there is no excuse for not having a genuine third option in the mobile space when the user base is literaly billions.

Lets hope that "for the time being" is a really short period.
Also, doesn't their suggested approach amount to multiple testing? In other words, a kind of p-hacking:
https://en.wikipedia.org/wiki/Multiple_comparisons_problem

Edit - and this: http://www.stat.columbia.edu/~gelman/research/unpublished/p_...
How do they even plan on enforcing this?

There is only one way --- personally identify every social media user. Privacy will be history.
Platform engineering: implementing a half-baked PaaS with kubernetes in the worst way possible, over applying the MVP mentality and breaking things every few months because making something stable is boring

Know how to say no? Awesome, that’s what you need to tell the devs whenever they moan about not having fancy things like metrics or logs

(Sorry just ranting about my current gig)
Firsthand knowledge, unfortunately.
An adversary can turn a double free into a use after free by causing an object to be allocated in-between the two free operations at the same address
I'm not clear why people are looking for alternatives with "critical mass".

Do you want to be fed "content" or participate in some communities you care about?

If the former, anywhere you go will f- you over, like digg, like reddit now. It should be clear.

If the latter, who cares if those communities are centralized or not?
> CTO I've worked with said that developers are like "machines working in a factory" that they shouldn't think above their level

You can pay someone to work but you can’t pay them to care and the difference between a product where people cared and one where they did not is extremely tangible.
Oh, nice! maybe not as central controller (that would be still better on a bigger screen) but for each room control it could work very well! Thanks for the idea!
The factory analogy exists because it's still prevalent in managerial culture. The factory model has staying power because it allows outputting a bunch of numbers that everybody understands and can plan upon. It is also utterly wrong when applied to software development but the illusion of constant delivery it provides is so reassuring. We'll keep having it pushed down our throats because managers won't read or understand or believe the Mythical Man Month which is all they'd need to know if they'd care.
> Originally they both described a set of principles, an ethos, not a specific role.

The way I understood DevOps (back from the first DevOps Days in Ghent) is that clear separation of sysadmin and developer roles harms the process of software delivery and that developers should maintain their code up to production, and learn from the process.

It was, in a way, a critique of the project-driven business where teams ship and jump over the board.
It's amazing that after 20 years of this, people hasn't yet learned that:

- Corporations are not your friends.
- Things changes.
- What you put there is their property.
- Your free work is their money.
Really impressive!

I'm guessing you're using LLMs to generate vectors for the search query, and then using that to index into your database of vectors generated from the transcript of each video? Is that correct?

If so, which LLM are you using to generate the vectors? What does your backend look like? How many videos are currently in your database?
I highly doubt any of the comments here are from people who want to invest in the IPO and think badmouthing mods will help them.

Honestly, most of the dislike for the way that mods run Reddit is from simply running into the types of things mods on Reddit do. A few examples off the top of my head:

- The current blackout, where for most subs (all the subs I've visited, and every one I've checked), the decision to shut down the subs was made completely by the mods and not the users.

- /r/boardgaming had a bunch of mods that wanted to go into users history and ban them from /r/boardgaming if they didn't like their politics. The head mod objected, the other mods went on strike, then the head mod relented and let them do what they wanted.

- Recently saw a post on /r/centrist where half the posts where a mod disagreeing with people, and when the mod got downvoted they stickied a "you all are wrong and this is why we can't have good things" comment and then removed the whole thread.

- City subs banned any discussion of crime for a while, even when polls showed it the top concern for residents in a city.

- Mods of a large sub saying that users need to spend more time outside, so only mods would be allowed to make submissions over the summer.

- The whole drama with /r/workreform, where it was just created by a normal user after /r/antiwork fell apart. When it suddenly got huge, the user who created it was pushed out and it was taken over by powermods.

- /r/startrek mods banned people who didn't like new Star Trek show, then when those people started their own sub at /r/star_trek, they had the admins threaten to shut down the new sub if any user many any mention of the old sub (despite there being subs like /r/subredditdrama devoted to trashing other subs). Then they later got the entire sub shutdown for spurious reasons.

I could go on, but it's worth pointing out that the latter two are about how powerful mods work in conjunction with admins (many of who were previous mods) to shape things the platform the way they want. This is honestly a much bigger problem for the average use than the API stuff, since dissenting opinion is often hunted down and banned, and any somewhat large community gets pushed to be under the thumb of a small group of (frankly, rather unhinged) individuals.
WordPress and AI: this is terrible for blogging
I'm surprised that there hasn't been more conversation / pushback around this, but surely AI signals the end of an era for Wordpress.

And it's just... terrible for blogging as a whole. I came across this piece which pretty much sums up where I'm at (and, judging by the few comments on their June 6th announcement - https://wordpress.com/blog/2023/06/06/introducing-jetpack-ai... - others do too).

What does the community here think?
How odd that a language stackexchange wouldn't just immediately quote Fowler's, which has a whole section on such words, as I recall.
There are two accurate forms of software development effort estimation:

1. Guess, double it, and raise it to the next time unit.

Example: a 1 day task will take 2 weeks

2. The management inspired "What's the earliest date you can't prove you won't be finished by" system of end date scheduling.
Isn’t this what a joint-stock company does? Anyone can purchase shares (in privately held companies its more difficult but often possible) which grants them proportional votes for things that the board of directors lay out.

Every tech company I know of grants workers options/stock. What more is fair? What is it about worker status that should grant them outsized influence on a company and not, say, customers?

Of course a joint-stock company allows customers to put skin in the game too (which a worker does not simply by being a worker) and giving them influence in addition to their ability to “vote with their wallet”.

It solves all these problems and avoids the adversarial relationship issues.
I think all the alarmist language is doing a massive disservice to environmental concerns for the reason the author is portraying but also a much different reason where a lot of people tend to greet hysterics with absolute doubt and discern. When environmentalists decided instead of having a real public conversation and resorting to what a lot of people perceive as the people screaming on the corner about the end times - they began getting met with people who will disregard everything they say and then decided to double down by labeling people who disregarded them as heretics. If I was more cynical I'd honestly believe that the climate change activists are agit-prop by groups that would be subject to a lot of the more reasonable environmental changes by letting/getting very loud and passionate people to tell middle and lower class people they can't own cars, eat certain meats and have their right to travel impeded in order to get a portion of the population to disregard any environmental legislations.

I guess, a large portion of climate change activists give the same effect as flat-earthers do with some legitimate conspiracy theories but to the people trying to enact straight forward environmental legislations. A sort of, shitting-in-the-pool effect.
This is illustrated in The Innovator's Dilemma and happens all the time. Established companies want to focus resources, increase profit margin, and improve operational efficiency. They improve their best product and sell to big customers. Not-so-successful product with not so wealthy clients got de-prioritized. They don't mind letting competitors take the market share. Why would they? It is lower margin business with low quality customers anyway. They may even sell the money losing product to competitor to milk out the last pennies.

The section "Q: Won't Big Company X just clone your product and steal all your customers?" in https://apenwarr.ca/log/20180724 also described this phenomenon
Obligatory link on memory safety without garbage collection: https://devblogs.microsoft.com/oldnewthing/20180228-00/?p=98...
It's incredible that there were people who ever believed him.

It's even more incredible that today there are still people who believe him, especially on here.
Does it support Firefox accounts? It's too useful to not have
There is this weird and very real similarity between code and law. I realised this when I had to read up on some laws that were relevant to me, and found them shockingly easy to understand despite never having studied law.
I know that the 350M (last reported in 2021 so I think we can assume it’s higher now, at least the same) is revenue but that gets to my second point, headcount and other costs.

Reddit has had not substantially changed in many years. Yes they added chat (I don’t see anyone talking about using this) and NFTs (really? This is what lights a fire under your development team?) but they haven’t really touched the core experience in a very long time. Even “new” Reddit was just a UI refresh, that is still plagued with bugs (I’ve reported a number, all unanswered). The mod tool situation is pretty dire as well and has not been improved despite many broken promises.

What are those ~2K people doing? And Reddit is VERY different from Twitter. The real-time aspect isn’t there, their search has always been shit, and I’m not even sure if you can get notifications when someone posts (just replies to your comment/post). It’s a very different beast. They even can (and do) get away with heavy caching to hide up/down in real-time (I agree with that move, I’m just saying it also affords them the ability to cache). I also regularly get notifications of a reply then go to the thread and the reply doesn’t show up for 1-2 minutes. All that to say I think that Reddit is much easier to run than Twitter and it shouldn’t cost anywhere near $350M with salaries for employees to run.

I’m sure you need a bunch of sales/ad reps but as for the core development team? Judging by their output I find it hard to believe you need more than 10-20 developers, more in ops/production engineer-type role but the development output is next to nil and it’s not like they are spending their time on things like ADA-compliance (which, yes, they don’t HAVE to be accessible).

2000 seems insane, seems very “VC-funded” and I say that with the most negative of connotation. Why can’t anything be just profitable instead having to aim for 1000x returns and all-or-nothing thinking? I know, I know, late stage capitalism, blah, blah, blah, I still hate it.
But if the supplier depends entirely on content created by your userbase for its survival, how much leverage does it really even have?
I agree with you, but I think when people complain about "capitalism" today, what they mean essentially is "greed", meaning profits above all other concerns. Obviously that's not the precise definition of capitalism, but I see that as an example of spoken language evolving over time.
I thought it was Rose Helmet?
what happens when a new thing enters the ecosystem that exceeds us physically and mentally. They will domesticate humans in the same way that we have domesticated other animals. And can this be AI?
The point of phrasing like "the new normal" is to frame the debate in the correct manner and focus on the actual issue at hand rather than people who attempt to exploit crises.

In the pandemic we had a whole bunch of sweeping changes to society, some of which stuck for reasons wholly disconnected from the matter at hand.

Some of us really care about climate change and environmental destruction, but at the same time don't want to throw out the baby with the bathwater. It's not worth "saving the planet" if we come out of the other side living in anthills unable to even enjoy the nature we have.
Maybe you need to read my statement more closely, specifically the words "on this one".

I said in a comment to someone else a few days ago, I had no idea who ran this forum until about a week or two ago - I could see that there were a lot of people who spend their lives in tech, but I did not know any actual names in the VC space or the reason for the forum's existence. I could also see that there were a lot of people who I don't agree with, but that for the most part, everyone stays civil.

Make no mistake, this place is a marvel. There are factions here which I disagree with at an extremely fundamental level, but the worst that happens to me is I occasionally get some downvotes if I cuss. I got like twenty more fake internet points this morning. This place is great, period.

That said, there are a lot of folks who hang out here that look to me like they are terminally infected with The Mindset.
I think it depends a lot on the use case. For me there are two Reddits: the large, wildly popular subreddits with a lot of meming, etc. These are probably where the bulk of users are. And probably what Reddit the company is most interested in. These users care less about third-party clients and fit in well with Reddit as a social media company.

The other Reddit is one of small niche communities with hundreds or thousands of subscribers, but where a lot of experts of that niche hang out and comment. Pretty much like old web forums. Lemmy looks (I have only joined yesterday) good enough to serve that type of Reddit. And I think at least tech niche subreddits are somewhat inclined to jump ship, since they are more principled about third-party client, etc.

It's similar to Mastodon and Twitter. Twitter hasn't collapsed (yet) and Mastodon hasn't taken over its role. However, many tech folks have jumped ship. My Twitter feed (especially with recommendations) is now mostly tech bros and influencers with hot takes on LLMs. My Mastodon feed is mostly high-quality, insightful tech posts. And in contrast to before Elon took over Twitter, it's not a ghost town anymore.
Clips of Vsauce saying “michael here”
Disasters are normal! In past 10,000 years global sea level has risen by 100 meters.
Mercedes-Benz Is Adding ChatGPT to Cars for AI Voice Commands
A.I. Runs over an Obtuse Fed Narrative That Won't Die
They’re quite clearly saying that the effectiveness of the treatment is actually “the first” solid evidence of the disease.

Which is wrong, it’s not the first, but it is also pretty darn good evidence to add to the pile, so it’s not that wrong. It’s just the evidence that appears to have convinced GP, which is cool to see happen in real time!