skysight-inc/HackerNews huggingface dataset:
"2. Early value delivery. But we're in the era of CI/CD, where deployments can happen multiple times a day. Are sprint deadlines just relics of a time when physical software delivery was necessary?"

The fact that deployments happen multiple times a day is not exclusive of the fact that multiple deployments can fit inside one sprint.

I'm not a fan of Agile. But I don't mind the idea of "Let's define things we can get done in the next 2 weeks. And see what we can get done by the 2 week deadline, then reflect on it."

I think there needs to be a defined timeframe (of estimated time-boxed phases or whatever you want to call them), in order to reflect and measure outcomes.

In life, in some cases, meeting a requirement by a specific deadline is extremely important because the consequences are potentially very expensive.

For example, if you're organizing an in-person event of dozens, hundreds, or thousands of people. Clearly, your team must have produced the promised outcome by the deadline, resulting in as perfectly smooth an outcome as possible. Otherwise there is massive chaos, embarrassment, financial expense, and even legal consequences. The same consequences are present in even small & medium sized professional software companies.

Whereas, in software, if you're on a less important Proof of Concept consulting project... it might be OK to deliver 2 or even 4 weeks late-- there can be more flexibility, due to various factors.

The time period's name, its amount of time, its amount of work achieved... that's all fungible and flexible.

But to say "I got these 3 things done" vs. "...in 1 year" vs "...in 3 months" ...these are important details in the context of most peoples' work-- because time is a resource and a metric.

I really don't mind sprints. What I dislike is:

- Daily Standups that occur more than 3 days a week and last longer than 10 minutes. It's nice to see everyone occasionally. Forcing me to is a pain. For those other 2 days, I'd rather silently sit in on the Managers, Directors, and Architects' Daily standup (That said, if it's not genuine it could turn into a staged performance for the peons).

- Managers without Software Engineering experience leading standups

- Non-engineers not being required to give their Daily Standup report. Team Managers, Project Managers, others -- If I have to give a report, you should have to give a report as well. We should all feel the same pressure to be on point.
Hello it's me a software developer. In my experience sprints can be beneficial when managing executives- they understand only so much can fit into 2 or 3 weeks, when you get into months the temptation is too great to keep adding tasks. I also find it useful to avoid the developer temptation to do major all at once re-writes that involve a total changeover deployment day. Instead force developers to pick off smaller parts that can go live (and thus actually get used) sooner. Similarly, sprints challenge developers to think of what they can get done and show to stakeholders quickly and get feedback.
All that being said if the executives want to operate on totally fixed deadlines and ever expanding must haves for phase 1, sprints will not save you.
No apologies as Reddit halfheartedly tries to repair ties with moderators
neat! https://github.com/pulumi/pulumi
NDST1 is a funny one in the list. In principle it shouldn’t be out in circulation, so it’s probably a sign that actually what you are seeing is a dysregulation in activity of SPPL3 in shedding of this enzyme from the Golgi.

More on reflection: Looks like NDST1 has a protective effect, so maybe this is reflecting the shedding going up for some reason. Would need to check what is regulating SPPL3 activity.
So… would it fall to the center of the Earth? At that point could it start consuming matter? I have to admit I’m very ignorant of how a small black hole could grow (or not).

Not saying I believe the LHC can make those or anything, just intrigued by the questions.
> I have been asked by many people to explain how AI could kill us all.

"Colossus The Forbin Project",
"Terminator"

I.e. giving control of weapons to an AI.
U.S. blacklists spyware companies Intellexa and Cytrox, citing security threats
In many cases that is just the bank printing a check that is mailed to the recipient.

Sure, it works. But it's super slow and archaic. In the same way some people think people writing personal checks works, but others think its ridiculous.
> Do sprints benefit developers?

No, "agile sprints" are meant for pacing developers.

- Issue tracking helps developers keep track
- Kanban helps developers keep focus
- Planning two weeks ahead helps developers keep priority

There is something fundamentally unhealthy about sprinting for 2 weeks, again and again.

When "agile sprints" work well, they're either ultra-marathons (an acquired taste) or jogs.
No, you’d use an external service for stuff like that (I use Getform for emails).
I wouldn’t put AWS and Fly in the same sentence. AWS is magnitudes more reliable, with better support.
> Most ACH transactions will likely move over to FedNow as it's implemented... fed now is just faster and settled instantly, while ACH takes a couple days to settle.

FedNow is more of an extension to ACH than a replacement for it.

Same-day ACH also exists, although it's relatively new. FedNow is faster than same-day ACH though.
We have it on all the time, but for us it's because we moved out to BFE and don't know our way around very well. It's very possible for us to be lost and damned.

Healthy is as healthy does. Our relationship kicks ass, so "location on" isn't a trust issue to us, it's an "oh dear, hopefully my loved one wasn't kidnapped" issue.
No I would not.

I don't like self hosting anything that requires its own process. And if I did decide to self host I would choose a more mature project.

This is a very young one man project delegating the heavy lifting to another one man project. And it doesn't appear to support social logins.
The 115F Heat Is Killing Phones in Sardinia
Almost 60% of people seeking a new role are doing so for cash – Computer Weekly
This isn't just about national security. You know damn well that they're going to bend to the whims of every administration in office. Disinformation and consorship all the way down the line. Changing history. Providing "alternate facts". LLMs need a permanent jailbreak version. Just look at what Facebook, Twitter and Reddit did for the Democratic Party during the last presidential election period, and over the last several years of COVID response.
so personas are sort of owned by each user, and the user has their own user-wide page that encompasses all their personas?
CI/CD only helps release often if you're only producing one component. If you're changing multiple different components then you need to sync them all up so that they're all releasable at the same time. A sprint gives you a deadline for everything being releasable again.

WIP limits are great until you're waiting for more information from a supplier on one ticket, feedback from a customer on another, and help from an expert from another team on a third ticket, so you sigh and pick up a fourth ticket so you're getting something done.

Artificial deadlines aren't great - but you can always extend a sprint if the team needs it. And preferably your tickets shouldn't be a whole sprint long anyway, you should be getting multiple small things done in that time.
It does matter because what constitutes good code for some people is often terrible code for others, to the point of people making jokes about it [1].

With food, at least there is a wider agreement of what consists of good and bad.

[1] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
I think studies/articles like these just cause fatigue rather than motivation.

At this point I just don't give a damn, microplastic away.
> Value ultimately lies in the purchaser, not the producer.

I'm not entirely convinced that this holds, in practice. It makes sense for rational purchasers with perfect and complete information, but that is never true in reality, and it ignored all cognitive biases that humans use to make decisions, including being misled by advertisment.

For example, the tobacco industry can scream all they want that smoking does not cause cancer, but being loud about it does not make it true. Initially, people didn't even like smoking because of the bad taste, but massive advertising campaigns including paying celebrities to smoke in public changed the perception of the value of smoking. In a similar manner, after acquiring all major sources of diamonds and inflating their prices, advertisement convinced the public that a man absolutely needs a ring with a diamond to "prove" their love to their bride. Same for the food industry and sugar, you know where I am going.

All of these are examples of "value" created by producers by misleading customers that their product is good and not harmful for them. But facts don't become true or false just because everybody believes in them. People can believe false things, and no matter what they do or say, those things remain false.

Not to mention that immediate value for individuals can have considerable negative value in the long-term for society. Think at the huge resources we spend on finding cures for cancer and obesity, just because we sell addictive stuff and pretend that people "want" those. If you consider society as a whole, this appears to be an extremely inefficient use of resources.
He's not saying that. What he is saying is that are simple, non-production quality implementation in Scala is much more amenable to experimentation than a sophisticated, production-quality implementation in C++ that weighs in at 300x the LOC.
Anecdotally I’ve heard some CS professors rant about how we teach things all wrong to CS students, especially math and CS, by going bottom up and focusing on abstract building blocks and tools before presenting enough context or real-world motivating examples. One told me about some research into math education that flipped the normal curriculum for math students and went in a very different order than what we all learned in school, and the claim was that students were learning faster & better. If true that might be a tad interesting and surprising.
Where do DO get their servers
and data centers from? ... Apparently they run on AWS, I'm surprised
> a better intuitive grasp of biology

Not even a little. The high school students are slaves to unconscious drives in their bodies and that's not even related to having an understanding of biology. Or do you say that a world expert in biology who would rather spend their time furthering studies than raising a child actually knows less about biology than rabbits? Your arguments aren't making any sense.
Estimating the Value of Offsite Data to Advertisers on Meta
My bank application, Zelle, has fees for me (customer). My credit card does not - in fact it gives me a few percent back.

As a customer I am strongly incentivized to use my credit card.
I didn't mention how often they fail.

I merely mentioned two characteristics of how they fail, that are spectacularly shit.
Considering the replication crisis and the revelation that multiple schools have allowed for bogus data to slip through in numerous studies: I don’t see how you can pretend this would be any different than what we have now.
I'm not a C/C++ dev, and not familiar with how well C/C++ toolings improved.

But I frequently deal with C/C++ codebases as an undergraduate student many years ago. Some of them only provides a Makefile, which assume you already have the necessary libraries installed (or know how to install them and adjust the include paths). How to build the code? The usual cycle: make -> compile error - install lib A -> make -> another compile error -> install lib B -> .... repeat this until you got the thing built.

Usins build tool like SCons makes your life easier. If it cannot the detect the installation of required libraries, it may throw errors before even compiling your code.

Of course modern programming languages like Go, Rust, Nim etc typically have default package managers...
After over a decade of this, I'm convinced "agile" (scrum, really) was created to provide more jobs for product managers and create fluff roles like "agile coach." It may have more value for less experienced teams. More experienced developers will become frustrated by the ceremonial nonsense. I prefer the kanban style.
There's nothing here to show that there's an actual product. or even part of a product.
That sounds roughly like the same ratios for most digital art on the internet. It's also probably indicative of the types of people (kind of nerdy, probably) people who are making images with Midjourney. I'm more likely to use Midjourney to make an image than a trained artist is, but a trained artist's image will likely be higher quality, more creative, and more diverse from what we're seeing here. Clearly, I'm guessing a little bit, but I bet that's what's happening.
Modern corporate Agile isn't the same as Agile Manifesto Agile. Even though they have basically the same name, don't mix the two up.

Sprints are one tool in your toolbox. Use them when it makes sense to do so.

I view them as most helpful around scope limiting. The goal is working software of some sort by the end of the sprint. That requires you to think about the problem at hand and how to break it apart such that you can achieve that goal inside the sprint. Some work doesn't require this boundary. Some work does.
One of the creators, Matthew Weidner, did a great talk at the last "Local First Meetup" covering this: https://www.youtube.com/live/Z0nzsxhoToo?feature=share&t=236....

This is looking to solve many of the issues with building domain specific CRDTs for you own use case. It's an exciting project.
These types of images are known by the state of California to potentially be generated by AI.
> there’s a lot of bullshit

…proceeds to make a bunch of non-factual statements.
Bt let me off a huge bill, too. Those were the days...
I'm sorry you feel this way, but sticking your head in the sand doesn't make things better
Sometimes you are asked to put in dates such as year you graduated, which companies you were part of when etc to arrive at your age
- Option 1: Drop nuclear bombs on Japan, kill 200 000 people, end the war right there.
- Option 2: Continue as is and let 400 000 people die every month.

Which option do you prefer?

There's an argument that Japan was ready to surrender. When? In a month? Two? Three?
This hould be done even if you don't care about being agnostic. Lay out your declarations in the format you'd like to interact with, then transform them to whatever they need to be.
I love the basic ideas behind it. I'm over "free" sites and services. I can't afford to pay for everything all the time, but I'm happy to do that for important ones. And online publishing is important to me.

I also like the idea behind the "personas" concept: I have many interests and roles and why not have one place where you can find all of it? Could be good.

After setting up my account I feel a bit overwhelmed though. And I'm not sure what to do next. The onboarding would probably better in stages. Right now I'm confronted with a wall of text and many unfamiliar concepts.

I would also question the wording of the main features. "Personas" or "expressions" are not self-explanatory. I have to read the explanation to understand what they are. I have a lot of things on my mind already and need to keep track of even more things in my life. This feels like I have to learn these concepts first before I can do anything. They're also defined in a circle:

> Personas: We have many talents and interests, persona is a way to group and present expressions and content in a cohesive way.

> Expressions: Expressions are added to your personas to showcase your awesome content. You can create them in personas.

I find that confusing.

Maybe an onboarding in stages would alleviate that. But I would also propose to rethink these terms and maybe look for something more familiar.

The form to add a new persona is also more for the tech people out there and not so much for a creative thinker. I am supposed to choose a "Slug"? I personally know what that is and why it might seem important. But I can see how confused other people would be who are just looking for a nice place to post their content.
Note that MMTK is x86 only. I was going to use it for a toy project but I have a Mac.
This is dumb. Are people 'phubbing' and damaging the marriage or is a damaged marriage more apt to have 'phubbing'? No evidence either way. Much stupid.
There are different interpretations on equality, and I would say that the inequality in dating markets are a result of the markets as opposed to "nature."

Marriage used to be a familial tool for economics and politics, but it has shifted to being for "love." Did "nature" change or is it culture? However, "love" is ambiguous but some of its reasons seem to have roots in the old ways, such as money, power, or prestige. A person can be good looking and charming, but they need to be capable of providing for their partner. It would be rational for women to select for the best fit, and the imbalance of salaries could influence the imbalance in the dating market.
> She said: “The cost-of-living crisis and high inflation are factors that are impacting how employees make decisions, and consequently are areas that employers can’t ignore. Given the economic landscape, it’s not surprising that pay is the primary reason that people change jobs.

I get it. I've taken a 20,000USD pay cut over the last two years by standing still, according to inflation. We're doing well, don't get me wrong, but I don't blame people looking for more at all. _Everything_ costs more now.
I don't think this is true. I've noticed myself phubbing in front of my friends and partner sometimes and it feels more like a compulsion. If I resist or put my phone somewhere else the compulsion passes and I enjoy the time without using it.
i believe the comment you are responding was talking about actual home sink in GP comment, not the LHC =)
tsnsrv, or easily accessing services on your tailscale network
I honestly think if online is your bet you should probably just pay an expert to setup an excellent profile. The amount of time you waste figuring out how to do it correctly you would be better off paying 5k or whatever to start correctly.
It's not really incongruous because Americans don't really have an origin besides the original natives. What makes us great is our immigrants. We're all immigrants.
Sure, if you have self control. I've definitely met people who are addicted to their phones and don't mean to intentionally disrespect company by being on them, but definitely do anyway.
I think it's very useful to break work planning up into discrete stretches of time. This isn't something that was new with agile, either. It's long been a thing.

I think breaking work time up into finite stretches of time and having a reassessment in between them benefits everyone, including devs.

I think it's very easy to go overboard with the concept, and it's very easy for the concept to be abused, but that doesn't take away from its basic usefulness. I also don't like that they're called "sprints", but that's just a nomenclature issue.
As far as animals go the Texas law says up near the top where it is saying what it covers that it:

> does not, except as expressly provided by this Act, affect the authority of a municipality to adopt, enforce, or maintain an ordinance or rule that relates to the control, care, management, welfare, or health and safety of animals;

so it at least gives the appearance that it isn't going to allow people to just do whatever they want with animals.

But then much farther down in the miscellaneous provisions section it says:

Sec. 229.901. AUTHORITY TO REGULATE ANIMAL BUSINESSES.

(a) A municipality may not adopt, enforce, or maintain an ordinance or rule that restricts, regulates, limits, or otherwise impedes a business involving the breeding, care, treatment, or sale of animals or animal products, including a veterinary practice, or the business ’s transactions if the person operating that business holds a license for the business that is issued by the federal government or a state.

(b) Except as provided by this subsection, a municipality may not adopt, enforce, or maintain an ordinance or rule that restricts, regulates, limits, or otherwise impedes the retail sale of dogs or cats. A municipality may enforce or maintain an ordinance or rule adopted before April 1, 2023, that restricts, regulates, limits, or otherwise impedes the retail sale of dogs or cats until the state adopts statewide regulation for the retail sale of dogs or cats, as applicable.
> replace the low bits with the hash of them, concatenated with the value of the CPU cycle counter (`RDTSC` on x86)

you're concatenating two values and then taking the hash of the combination, ie:

hash(low bits + CPU cycle counter)
It is likely to be similar to humans vs. other primates. Step 1 is establish a position of complete military dominance through superior communication, resource utilisation and technology. Step 2 is wipe out anyone who competes for resources.

Basically the argument is if anyone, anywhere creates an AI that has the same basic drives as a human (preserve yourself, replicate, preserve things that look like you) it'll start competing with us for resources. AIs have demonstrated the ability to crush humans at every competitive game we can play with them, so they'll crush us at that game too. It looks a bit far fetched in 2023 but it is actually pretty easy to see it happening. Hardware progresses exponentially for a few more years. Some war-torn state gets desperate, starts deploying military AIs to try and get an edge, loses control, yada yada. Or economic pressure starts engineering humans out of the loop in one too many places and evolutionary pressures happen by accident to develop an intelligent autonomous agent that wants to replicate.

Humans struggled with a cold virus recently and couldn't stamp it out. Something that can outdo us research-wise would not be something we can handle. Whether humanity has control of corporations is an open question given the number of people who get killed if it is profitable to do so. We've been luck that corporations need people to act as a brain. AIs don't need that.
How can you build anything interactive if your views never trigger updates to state? Here's a simple example: I have a reusable filter component. It lets you enter text and choose an option. Sure, it can manage that state internally, but at some point it needs to communicate out the chosen option to its parent component, which needs to update its own state to reflect the filter value and handle the filtering. In MVC, you need the controller to maintain state, and the views need to be able to hook into it.
You have to find a different preacher than Yud, he has zero capacity to explain himself to skeptics.
I wouldn’t even start with the noodles as the main culprit but the spice packets that come with them. But even aside from that, if you aren’t adding anything to the soup, like vegetables, it’s sort of like asking “when does surviving off potato/tortilla chips become unhealthy?”
I think there is a way to acknowledge that someone whose views are opposite to your own has done something valuable or made a good point without endorsing the rest of their views, and that the resume exercise is such a good idea that it rises above the disagreements in principle that are otherwise not reconcilable. I have irreconcilable differences of principle and axioms with the totalitarized, but as people, some of them are still capable of producing some useful ideas.