skysight-inc/HackerNews huggingface dataset:
Scrum got popular but it doesn't fit in with most companies imperatives so the management modify or purposely fail to understand it or don't train anyone.

It's really about teams adjusting themselves to whatever behaviour and process works for them and managers hate not having control. So it's inevitable that any method which gets adopted in name at shitty companies will be "enshittified".

Hence the article has no real insight and is just aimed at generating views with controversy.
> But what to do when instead of 6 competent and efficient devs you get 40 people with random mix of skills, no domain knowledge and at moderate programming talent?

Leave.

That sounds like it's someone's problem, but it doesn't need to be yours.
It also means that the first train in the morning out of certain stations is an odd mix of early morning businessmen in suits on their way to work and overnight clubbers/partyers on their drunken way home
If you don't already have a clear spec for what your code needs to do, it's essentially doubling what you need to code for no real gain.
Data from lots of people who think Scrum is great and love it:

> https://www.parabol.co/resources/agile-statistics/#agile-eff...

It's the Internet. You can find a few thousand (or few million) people who love or hate anything.

What's your point?
While I wouldn't pay that kind of money for a hat, let me throw out an alternative idea... fashion seems to have changed in the past decade... whereas people once felt compelled to buy new suits / ties / shits / skirts etc to keep up with changing fashions, today fashion has become much more of a mishmash of styles, with much greater individualism. There are items that I have bought at thrift that are older than I am, but I believe will continue to remain stylish for many years to come because they are especially well-made. Some of my sweaters are a good example of this - 40+ years old but if I were to sell them would garner hundreds $$ easily. I fully expect my son to have them someday after I'm gone.

With that frame of reference, I'm finding I'm buying fewer items, but willing to spend a bit more on them, because I expect many of my clothing items to last decades because they are well-made, quality garments. Other items, such as for yard work, etc I buy cheaply because I know they are going to get destroyed anyway.

So, that's a long way of saying - if someone can afford what are essentially heirloom pieces, I can't really call them a sucker if they believe the item is worth that to them.
It works both ways. Every form of micromanagement will turn every dev team into a bunch of demotivated, junior performing, just here for the paycheck careless bunch of codemonkeys.

It is an assured loss for all.

Why not the opossite way? Trust people a bit above what they currently warrant, see who rises to the opportunity, and ease out the rest. This will over time elevate to a decent team.
Read the sentence after that?
If it helps I would absolutely struggle to do this as a dev with 9 years experience. You’ll never totally shake imposter syndrome in a field where you can easily see such excellent projects routinely.

Hasn’t hurt me from finding interesting jobs that pay well!
Recent work have introduced lifetimes and an ownership model into SPARK (the reduced easier-to-prove Ada subset) https://blog.adacore.com/using-pointers-in-spark and hopefully it'll trickle down soon in Ada.

Edit: there's also reference counting and controlled types of course. And the secondary stack makes many uses of heap allocation go away.
```

geometric_mean = {a b ->

<- (power (multiply a b) 0.5)

}

(print (geometric_mean 3 5)) // prints 5.83...

```

Bug or typo?
On similar lines, I like to reformat every year or so at least. It forces a backup test.
> If you're mostly hiring juniors, low-skilled, unpassionate, unable to work autonomously without constant handlholding, reactive instead of proactive people, then you'll certainly need some micromanaging SDLC like Scrum.

And if you don't hire like that, don't worry, scrum will quickly turn all your engineers into that as well.
Fully agree.

You can use an admission controller to add guard rails, but I'd hope my GitOps operator also offered those guard rails.
The individual was born in the unitary Marxist–Leninist one-party socialist republic of Cuba and lived there for a bit under three decades. He might have some expertise on the topic.
This assumes you don't enjoy writing C
Coffeescript function definition, call and block syntax is terser and clearer, and beautiful. To my eye at least this is verbose and messy.
What if the boss gets a wake up call from bank, saying they are out of funds to pay team salaries, first?
I do not know how people can deal with the reality of their own death - every time I think about deeply or read an article about it it just destroys my entire day. The author is much braver than I am. I am very scared of death, and what happens before (illness, losing autonomy). So far I haven't found a way to accept it.
"Your software should be agile, not your process. Your process should be "disturb as little as possible". Either you code or you get out of the way and take responsibility for the people that code by slowing them down just enough to trust them."
There is a 'metric' coordinate system, it's called EPSG:3857 and uses meters as its units. Although it is not valid close to the poles and can give error of up to 0.6% so it's not useful for when you need high accuracy or to cover the entire globe.

Most places in world also have local coordinate systems that reproject smaller geographic areas to cartesian coordinates with meter units for making easier to work in those areas.
I think the concept of money will change drastically if we ever achieve immortality for any meaningful portion of society.
Amsterdam used to have "Easy Everything" internet cafes:

https://www.youtube.com/watch?v=jxbBF1AI8Hg

easy-everything internet for next to nothing Stelios Haji-Ioannou 15June2000

Amsterdam culture and miscellaneous, gastronomy, events, parties, about what happened in Amsterdam in the Kleurnet Television Amsterdam period 1997-2001. Kleurnet was a channel of Luc Sala and the foundation Kleurnet (Farouk, Ooijens) and put its archives on YouTube. Stelios' internet cafe in Amsterdam collapsed after a short time.

https://tweakers.net/nieuws/19393/easyeverything-sluit-amste...

>EasyEverything closes Amsterdam internet cafes

>The website of the Automatiseringgids states that EasyEverything wants to sell various internet cafes in Europe. In addition to the branches in Barcelona, Berlin, Brussels, Munich and Madrid, this also includes the two branches in Amsterdam.

>The company of the Greek Stelios Haji-Ionnaou, who is also the founder of EasyJet and EasyRentaCar, is looking for franchisees who want to take over the internet cafes. The reason for getting rid of the internet cafes is the economic recession. EasyEverything will keep its offices in London, New York and Paris.

>Anonymous: 23081
December 1, 2001 6:55 PM

>EasyEverything closes, a normal result of their policy. Own fault, big bump

>The Antwerp EasyEverything is also closed. In the past, the cyber cafe was opened in Antwerp. One could always surf 4 hours for 50bef (at night even 5 hours with 50bef), the CHEAPEST method in Belgium to surf. snail modem 56k costs 45+bef per hour. So the cybercafe is ALWAYS FULL. One could 24/24 NAPSTER and burn CDs for 50bef. So for 100bef (download 5 hours + burn your CD's) you have an illegal CD. At night many young people come to surf and party, later they start throwing TFT screens, mice and keyboards were also good projectiles.

>Some months later. Complete ban on MP3, NAPSTER and music CD burning. Napster was blocked by firewalls. CD burning costs 200bef excluding disc. Surfing costs 50beef for half an hour. Everyone MUST have an identity card copied and registered. Then the cyber cafe empties. Then bankrupt...

>Economy has NOTHING to do with the business, only their KUT policy, as long as you stay cheap and illegal then it goes very well.

>What do you expect when you INCREASE PRICE 10x and DOWNLOAD RESTRICTIONS.

>}:O running is not possible, if you log off then those computers will do AUTO-RESET, then download a hard disk image from the server.
By having IO functions taking an argument representing the global IO environment/state and returning it. That way IO functions can remain pure.
Awk greps!

awk '/^[qwertyuiop]+$/ {print length, $0}'
> Both devices must be signed in with the same Apple ID using two-factor authentication.

https://support.apple.com/en-sg/HT210380
Why article is so mean? Why it does not mention people with inmunodeficiency or forced inmunosuppresion or selfinmune sickness? Infact "inmune" word or "sick" do not appear :S
> I guess majority of people are like this and only use it to read and follow intresting people.

What seems far more likely is that these accounts are being created en masse to participate in paid follower campaigns, and that following Musk is part of the onboarding process for the accounts. We saw the same thing happening with Trump a few years ago, for example.
To understand wordiness read any of Dickens with the fact he was paid based on the length of the book. Not the sales.

He will describe, in excruciating detail, the inconsiquential aspects of a one time characters outfit.
On the other hand, Hertz.
No, there is at least 1 person in there.
They likely mean the pascal-like syntax
Interestingly, FOSS means more freedom for the code and for the end user of the code but less freedom for any developer or company who might be reproducing and/or hosting the code.

The copyleft requirement of GNU licenses restrict what a developer and/or company can do with the code since it forces them to make any derived code public... Which is generally undesirable for commercial projects; especially early in their lifecycles when bugs may be present and would be best kept private until the project has been more battle-tested.

GPL licenses are a good way to ensnare businesses and then up-sell other software licenses that are more suited for commercial use.
She has clairvoyance?!?
The opposite of complexity is not manual. It is possible to host a setup that is simpler than the one that was chosen.
I think Scrum done well works rather well but retrospectives tend to be a lie.

Teams generally aren't allowed to stop doing sprints. In some places they aren't even allowed to pick start and end dates because management wants all teams on the same cadence.

If you use Jira - there's often all kinds of stupid imposed workflows. Mandatory fields depending on ticket types etc. If it's not useful to your team - tough shit, you don't have a choice.

Want to stop doing story points and use tshirt sizes? You can't, management monitors velocity as performance indicator.

Once you've had a few suggestions shot down because of top-down mandates, why even bother with retros?

Basically, scrum is very frequently a top-down management technique and teams aren't actually self-organizing because management can't deal with 10 teams each doing things their own way.
> _Emerging_ Neurobiology

They key point is "emerging".

You will find a lot of research, but there are no meta-analyses of brain imaging or gene studies showing any correlation to those diagnosed with ADHD. Even the diagnostic manual, the DSM-5, explicitly states that no biomarkers for diagnosis exist. The descriptive diagnostic criteria for ADHD were simply made up by a group of psychiatrists in the 1980s from their observations. So the definition of ADHD is entirely recursive.

So all we know is people have some basket of symptoms, and an impairment in their ability to live their life, but an entirely unknown cause.

You may also be surprised to find that there is no proof of the link between depression and serotonin either - which is the main theory for treatment.

https://www.nature.com/articles/s41380-022-01661-0
Wish I had the capacity of time and energy to create this dream language of mine too.

Roc lang seems to be building up to what I desire. But we shall see. At the end of the day, picking one of the mainstream runtimes ids the safest bet. F# if we want to enjoy some fun but stay pragmatic.
>The houses that they've built are still standing

No, they are demolishing whole empty cities to keep the prices up.

https://asia.nikkei.com/Spotlight/The-age-of-Great-China/Con...

https://www.youtube.com/watch?v=8AuWH2GdH1w
Distribute Helm charts and containers with 2 commands
A Helm plugin to verify, relocate and distribute easily Helm charts and the container images.
They built an interpreted language in C over a summer, I think they are beyond “getting into programming” - they’ve clearly been programming for years.
> What diagnoses are we talking about

I've only looked into depression[1] and ADHD[2].

The symptoms are real. The impairment is real. But the cause is unknown.

> Americans have been conditioned into believing various convenient lies...spend your money 'correctly.'

I think you made my argument better than I could!

ADHD = pay money for pills. Depression = pay money for pills.

There couldn't be anything easier than just spending money to make problems go away.

If someone tells you your brain is broken, why bother with willpower.

Same with institutional racism really. If the system's against you, why try.

[1]: https://www.nature.com/articles/s41380-022-01661-0

[2]: https://www.frontiersin.org/articles/10.3389/fsoc.2022.81476...
How is that different from a minimal lisp?
I am all for thought experiments but this discussion is fairly disturbing.

How about:

- 12 month parental leave for fathers and mothers

- 20 days minimum payed holiday

- paid sick leave

- Free childcare

- Insurance covered 15 days assistance at home post partum with a post-natal caregiver

- Child stipends up to the age of 18 years old

None of this is ground breaking in many developed countries.

So much work yet to do in implementing pro-child policies and yet your first step is entrapping teenagers into a pregnancy and a lifelong commitment?
It depends on your baseline. If you're comparing it with "I know how to do this already but don't want to type" I think ChatGPT is slower. If you're comparing it to "I can't remember how to use this API so I'm going to read a bunch of Stack Overflow posts" than ChatGPT is seriously faster.

One of the reasons is that you can iterate to refine and expand your answer. Here's a transcript of a recent chat, where I was too lazy to write a script:

Me> I have a CSV file with a header row, whose first column is a date formatted like this: "March 16, 2022 1:51:19 PM". Could you write a script to convert the dates in this CSV to ISO date format? I am using a mac would would prefer to not install any software, but other than that you can choose any language you'd like

ChatGPT>Sure! Since macOS comes with Python pre-installed, you can use a Python script to read the CSV file and convert the dates to the ISO date format.

<provides script and details of running it, but doesn't handle the header row />

Me> the first row is a header row, could you please modify the script to handle that?

ChatGPT> Certainly! We'll modify the script to handle the header row separately, ensuring that it is copied to the output file without modification.

<script and details, now correct />

Me> can you make it so the input file is a commandline argument?

ChatGPT> Certainly! We can modify the script to accept the input file path as a command-line argument. Here's the updated code

You get the idea.
I think it’s a reference to keyword heavy in an effort to mimic natural language similar to what COBOL tried to do.
Any plans for an Emacs package?
They still exist and are easily installable on current phpBB instances:

https://www.phpbb.com/customise/db/styles/smilies-13
I used this compiler for years and eventually came to be able to “decompile” the 68k object code it produced back to C code in my head on the fly unless the function was too large. Using MacNosy I could rebuild the C source for an app in usually only a couple of hours. I had a script that converted a MacNosy file of an app into an assembler file and rsrc file and I could translate functions to C one at a time while having a buildable app equivalent to the original. I originally used the tools for hacking games but sometimes used it to fix bugs.

The MPW C compiler code generation was so predictable in part because of the symmetry of the 68k instruction set. They wrote a simple compiler and it worked. For the most part effort was spent elsewhere. Since you could reasonably predict what code would be generated if you were unhappy with the code generation you fixed the source. I like that the javac compiler has a similar ethos,
With similar effect. Once you know the patterns to use you can generate fairly close to optimal byte code.
Energy, AI, and Longevity Shape Our Future
Google Photos Deduper
I built a tool that allows you to review and delete duplicate photos: https://github.com/mtalcott/google-photos-deduper

I used it on my own library of ~70k photos to delete ~20k duplicates. Hope it can work for others too. There seems to be interest in this feature from Google Photos users, but it hasn't ever made its way into the product.
This can happen to technically savvy users as well. For instance, when hard disks were only just becoming common, people were used to saving things to floppy disk, which was slow and loud. Hitting save typically meant the whole machine pausing for several seconds while you heard mechanical noises. When using hard drives for the first time, it wasn’t uncommon for people to keep hitting save repeatedly because they suddenly stopped getting the feedback they associated with saving. A similar effect occurs when moving from dial-up to broadband; and from whole page refreshes to Ajax.
As a "kiddo" I don't have any problems with first sending a html view that is made interactive with the js added to it.

But then again I tend to avoid frameworks and thing software developers shouldn't pick completely inefficent patterns even if it is very convenient for them.
I wonder why people can't overpower their natural survival instincts... Geez these people must be lacking "Willpower".
It is still part of the country of Canada. My point was saying Canada uses bags of milk is no different than saying Americans do X when its only Florida or a handful of states.
Please stop extrapolating your anecdotal personal experience. Japanese people are eccentric (at least relatively to the rest of the world cultures); and anyone living there will have to consider that nuance when dealing with them.

That being said, your odds of getting into trouble in Japan are close to nil. It's a quiet safe and friendly environment.

My experience with Japanese people have been largely positive. But again, you have to take their eccentricity into a large context to reconcile their behavior with your expectations.
Sorry for the confusion, it's an original Macintosh 1 case but without any of the original components. The pi is using a new display that fits pretty well into the case :)
Seriously, how did you get to the study from that lone Twitter post? I see nothing to click on when I load the link.
Wasn't that a Novell NetWare server?
bro same
Why is this almost a comically common stereotype?
I have been building and running web applications which are used by millions of users for over 20 years now. But reading this post, I feel like I am looking into a completely different world.

None of the following is something which ever crossed my path:

- GitOps repository cleanup
- yaml manifests that create our namespaces
- ArgoCD
- Helm deployments
- Persistent Volume Claims
- Velero
- Restic
- PVC block volume data
- Vultr

I simply write data to MariaDB (a fork of MySql) and back it up via mysqldump. I wonder if that would have been an option here too?
>taking developers who can’t or don’t want to see the overall business/architecture picture and getting useful work out of them

That's a very charitable view... I think back over my career and it was always cargo-culting and micromanagement. I give you credit for analyzing and finding a way to make scrum work beneficially.

The thing is - if you have people who don't (want to) understand the relationship between their work and business value, you've fundamentally got a hiring / personnel problem. And I don't see how scrum (or any other methodology) ever solves that. What you've got at that point is to me the difference between "programmers" and "developers / engineers". People who are more enamored with the technology than with actually accomplishing work. The thing is, some of those people are really good so long as they can be pointed in the right direction. But that's a management thing, not really a methodology thing.
By default, ArgoCD doesn't remove resources if the manifests are deleted, but you can switch this by turning on auto prune[1]. Likewise, you can specify whether a persistent volume should be retained or deleted if the k8s PersistentVolume resource is deleted[2]. Both of those settings would have prevented data loss in this case, but of course that's easy to say in hindsight.

[1] https://argo-cd.readthedocs.io/en/stable/user-guide/auto_syn...

[2] https://kubernetes.io/docs/concepts/storage/persistent-volum...
Same reason people count things out in twos. "How many shells did you collect on the beach?" "Let's see... two, four, six, eight.. I got nine shells"

They're both shortcuts to count things with half as much counting.
The community is wrong, ChatGPT 3.5 is fine.
If I'd have to guess median flower and following count for Twitter users, I'd say they're both below ten. So the only thing I'm wondering about is the low tweet count. What this article lacks is a comparison to other celebrities' followers.
If your interested in this topic, I suggest you watch the movie "Dark Waters" starring Mark Ruffalo
Is this worth reading? When authors cannot write a grammatically correct abstract I tune out. Try to make sense of this monster sentence:

“The misuse of APIs in the generated code could lead to severe problem, such as resource leaks, program crashes, this http URL make things worse, the users of LLM code generation services are actually the developers that are most vulnerable to these code that seems right -- They are always novice developers that are not familiar with the APIs that LLMs generate code for them.”
Why would they resume trading NOW, right after Longfor was mixed with mud? https://timesofindia.indiatimes.com/business/international-b...

It's not going to make people feel positive about their mortgages
44 yo dev here. What I've seen from managers is that "letting go" is more of a personal trait than an external force.

Some people just have a very hard time letting go and trusting a team. Who they are managing just needs to follow.
Would it be possible to use it together with for example Wordpress?

Write a blog post, it becomes a simple email that my blog sends to my dedicated Recur email address, and from there it will be delivered to subscribers.
It appears the west is wrong on China.
ChatGPT gives you ideas and terms that you can google. That's often a rarity in a new language/framework.
childbirth is another comparable situation. By 9 months it’s so uncomfortable that most women who are afraid to have children just want to get labor started.

I know it doesn’t fit in with purely mechanistic laws either but it is a thing.
Maybe it is on a PDP-11 . . .
I'm going to guess there's at least some actions you could be taking to improve your life in some way, yet you don't.

Willpower is a limited resource and some people have more of it than others.