skysight-inc/HackerNews huggingface dataset:
I had more about a drawbridge but it was really too much :)
Ah yes they are doing this out of the goodness of their hearts!

Not because they aren't attracting enough users or something.
No you see because that might require you to be at least a little wrong. So that can't be true.

Also most people have really good metrics and telemetry to measure their productivity and are really good at telling what makes them productive and how to invest in it.

No you see, don't worry, it is HN that is out of touch, not you.
The idea seems to be to replace a set of empty keywords with another.
No, and Jeffries' analogy suffers the same strawman fallacy.

The proper analogy would be if no one knew the rules of football/baseball and everyone ended up playing Calvinball instead, then you could say that football/baseball was broken. If following the rules of football produced a product of its own if the rules were followed, it shouldn't matter that other people can follow those rules better.

Or you can point at Monopoly and the fact that so many people destroy the game by playing the "Free Parking gets the kitty" rule and use that as an excuse that Monopoly is a terrible game. Well, Monopoly is a terrible game, even as designed, so that one works.

It's not about how well people follow the "rules" of agile. It's that most everyone who tries doesn't understand the intent of agile.

I would argue that most of the attempts at codifying agile, from Extreme Programming through whatever the latest fad is, are all also wrong. That if you codify agile at all, you're missing the point.

In my experience, the OP article is correct: You need good developers on the team. That's it. That's the secret to success. The methodology you use is nearly irrelevant, though some methodologies do more harm than good.

The fact that XP's flagship project (C3) was an abject failure should have been a clue that maybe it wasn't as good as people want to believe it is. Maybe Kent Beck wasn't "doing agile right" either?
> The X-Men are the superhero comic version of the ACLU.

That's definitely what they are intended to be; however, I think that in practice they're closer to the superhero comic version of the NRA.

* Unlike real minorities, they have the power to quickly kill or maim those around them

* They're fiercely opposed to having to register their powers

* A lot of their stories are about how the only thing that can stop a bad guy with mutant powers is a good guy with mutant powers.
Wezterm is also pretty good. It’s by far my favorite “new” terminal app I’ve tried.
Mostly agree, but process is a way to tame the incompetence, if incompetence wins process has failed
congrats on the launch dex! this is a problem that i've already seen come up a dozen times and many companies are building it internally in a variety of different ways. easier to buy vs. build for something like this imo, glad its being built!
Yes, but certainly you can see how even a toy example with just 4 booleans is already getting complicated?
Hah! I would never, but I guess that's why good options exist for the both of us. If someone pitched me a six-minute timesaver that costs as much as a cup of coffee, I'd gently remind them that I bought an espresso machine years ago.

My fear of paid software mostly stems from not actually owning what I pay for. I know people who are (horrifyingly) unable to use Git without a paid GUI that handles everything for them. If one day they update their computer and it's unsupported, or if the developer quits updating it, they've gotta learn a new UI. I'd rather just learn how to use the original tool quickly, and save myself a few hundred hours with 2 or 3 macros.

To each their own. I've paid for too much software that has gone to shit in the past, and I'm perfectly productive with free tools I can actually own.
Nobody can do Agile right because there's no one-size fits-all process. There are Agile approaches you can use and see if they work for your team.

The motto is "individuals and interactions over processes and tools" because if a process or tool isn't working for you, you're not supposed to use it.

It's like communism in the sense that it's defined with all the good quantities you'd want in a society or workforce and has several conflicting methods to get there. It's a set of principles that invites people to argue about how their approaches fit into them. Maybe that's the point.
If these instances are shared, how do you segregate login details, sessions cookies, …etc? Are you always running them in incognito?
Most of the money went into the pocket of extraordinary dedicated employees who were paid market salaries (actually often slightly below market), and suppliers as well.
Counterpoint, GenAI is great at copying styles and typically works best with shorter content.

For example, I could very easily see GenAI being able to produce 1 million TikTok dance challenges.
The false equivalence of a profits tax and redistributing wealth to the poor is quite funny.
My brother was robbed of over $80k like this at an Amtrak station several years ago. They made up some story about following him from Chicago to Portland and it was from heroin sales.

1. He got on the train 3 states away from Chicago, I know this because I gave him a ride to the station.

2. He never had anything to do with heroin sales.

They were charging him with 3 felonies of 10+ years each and eventually got a plea deal for them to keep the money and he had like a couple years probation. All for carrying some money on a train.
I feel like critique in an academic context is a tool for communication, one way among many of understanding a system (or systems).

However, that same critique is easily moralized in a political context, and communication stops cold.

In the political context it is just blame, in academia it is structural analysis.
I believe wezterm has that feature already. (Like there anything it doesn't have. :) )
In busy systems, GOMAXPROCS=cpu.limits will still lead to the process exceeding its cfs quota and be throttled as the Go runtime has additional threads beyond just GOMAXPROCS. IME, the only way to (nearly) guarantee there's no throttling is to set cpu.limits=GOMAXPROCS+1 to leave some room for these system threads. Unfortunately, there's broad adoption of uber/automaxprocs (which makes the same error) and utilizing the downward API to do this for other cases.
"James began his tenure as lead anchor, at which point he was unable to blink and his hands were constantly vibrating. He was demoted to second anchor in mid-October, where he began blinking more regularly and his odd hand vibration was replaced by a single emphatic gesture."
Oracle is the kind of company that would understand that and then do the opposite purely for spite.
I'd love to see Bazel added to the comparison.
The malcom in the middle episode about the ACLU or Rock and roll high school are classic examples of this.
Well if the article is to be believed, they actually can't guarantee they'll say what they need to say, but I think your larger point holds.
The manifesto intended that your customer can (and often will) be a proxy. You need a PM who gets out of the office, empathizes and understands clients, talks to customers. A big part of what's wrong with "agile" today is BS product managers.
I had no idea Japan had wild weasels. That’s pretty adorable.
So true. I once bought nicely worn-out US Army jacket when visiting California, quite fashionable in Europe in 1980's. Could not believe what kind of shit I got. Some shops told me right at the door "please leave now sir".
we're not worthy
>I suspect the trigger was the realization recent especially egregious cases were being prepared for court cases, which were likely to be won.

I should've thought of this. Can you reference a specific case? I'd like to follow it.

>Agencies like this would rather voluntarily pull back to prevent a court ruling setting precedent. The agency can always bring back similar measures in different forms or with different supposed safeguards but a court ruling is beyond their control.

I need to review the federal jurisprudence on this. IIRC there were some finer points that changed so "don't worry we changed the rule" is no longer as good a defense as it once was and that's part of what led to Bruen making it into court in the first place.
What does LETTER. do in LISTRD in FAP from 196x?
Team ELIZA (and friends) are trying to make the original ~1965 MAD-SLIP ELIZA (discovered a few years ago in Jospeh Weizenbaum's MIT archives) run. A number of semi-overlapping groups are involved in this. Some have a 7090 emulator, some have a CTSS emulator on that, and some have various versions of MAD, SLIP, and the underlying FAP (IBM's Fortran Assembler) code that runs SLIP. (Yeah, I know. Go ahead and get the laughter out of your system. I did't name it!)

We (they) have this mostly under control, but for one single function, called "LETTER." that we cannot find the code for, and are having trouble divining the function of.

The code of concern is here:

https://drive.google.com/file/d/1zAJ2zX9WaeR7Ui8F88ZNFZtI5Q-Ow5sb

If you search for "LETTER." there is a single call to it on card 00386. (MAD functions all end with "."; There are several occurrences of LETTER as labels, but only one function call.) This is in the function(entry) LISTRD. (000096) [This was in the days when functions could have multiple entry points in order to conserve memory.] and is used to load an array called KNOW (indexed by I). LISTRD is an s-expression reader (but into SLIP not LISP -- see below for LISTRD documentation).

Some potentially important factoids: The 7090 had 36 bit words and packed 6, 6-bit BCD characters into each. (You can see this in line 000356 where it appears to be packing 6 close parens (BCD 34k) into a word: CARD(I)=343434343434K (K for octal). Notice cards are (were) 84 characters in width and 84/6 is 14 -- the number 14 is used in multiple places as a loop limiter, so it's apparently scanning across cards (and the minimal comments and some variable names suggest this as well).

[Unfortunately, comments were used quite sparingly in those days because you had to punch them into cards!]

Again, the only function for which we don't have code is LETTER. So, okay, Sherlock Hackers...What exactly does LETTER. do and what exactly is it doing here?

Here's a SLIP manual:

https://drive.google.com/file/d/1XtF7EM1KhwMPKsp5t6F0gwN-8LsNDPOl

LISTRD is documented on pg. 24 of the above manual.

(Possibly important is that lists had to start in column 1 with an open paren.)
in the context of software engineering, yes.
No, the frustration comes from taking time in my schedule. OTA are a stain on the safety record. Physicall recalls are a chore.
The GNU make jobserver Implementation (2015)
Agile was introduced as a way for coders to empower themselves, and make changes to the software process for themselves.

But management came in and started mucking it up. They added more bureaucracy, added silly requirements such as mandatory velocity increases every sprint (numbers go up!). And added even more ceremony than was required with things like "Big Room Planning."

At one F500 company we were mandated to do retrospectives at the end of every sprint. The problems hampering the team's development were all external. 50% of the work was coding. The other 50% was chasing signatures, chasing information and requirements from other teams, dealing with security and inter-management politics, while stand-ups became hour long gab fests as coders tried on a daily basis to impress the attending management. We had no control over it the externals, and management didn't give a fuck.
Neither of the test libraries are specific to unit tests, so I don't quite understand that comment.

That said, there are a lot more issues than just the differences between JSC and V8 - the Bun and NodeJS runtimes, while theoretically exposing the same modules, have a lot of practical differences that are visible in userland code, such as different exceptions, different orderings of queue events, etc. I imagine quite a lot of more complex code depends in some way on platform behaviours like these.
I Ran Operation Warp Speed. I'm Concerned About Bird Flu
Browser Choice Alliance – Vivaldi Browser
As someone who's struggled to really get into podcasts, I'm convinced that most people who enjoy podcasts don't really actively listen to them, they just like that extra bit of noise in the background while they do something else, with the added bonus that they might just listen at just the right time to pick up some interesting factoid.

Don't get me wrong, I like podcasts, Fall of Civilizations being a personal favorite of mine, it's just that my desire to try and actively listen to them requires that I carve out an hour (or much longer in the case of FoC, worth it) of my free-time to eliminate any distractions and focus. Pretty hard to do when there are so many other things I could be doing with my time besides sitting there trying my best to listen.

Anyway, I bring it up because I'm convinced that the people promoting AI-podcasts are mostly made up of the aforementioned people who just listen to them for noise.
This is a standard English idiom: https://dictionary.cambridge.org/thesaurus/cut-in-half. You may not like it, or think it's illogical, but that doesn't make it incorrect.
I believe the conspiracy portion of that theory is that the financial crisis would be triggered, or allowed, intentionally to create the excuse for a CBDC and fed bank.

I don't see it as likely, just a theory I've seen floated.
> It's AI/cgi, yet the fake background looks like a bad chromakey.

I genuinely wonder if that's intentional. Maybe that looks more "realistic", and gives the audience something to stumble over that's not other AI artefacts?
I personally would not bother with AI generated podcasts, they're such low bar, why waste time where there's so much other great content to catch up on? But I think you may be right, I wouldn't be surprised if people take them in with no fuss. But then what do I care? What I care most is that they'll pollute the search space. I'd filter out all GenAI content if I had the option and Im guessing that will become an option soon.
You should bother because of the externalities that aren't captured by capitalism. Also OP never called anyone a poor programmer, he said the language was made FOR poor programmers. Rob Pike, one of the people who came up with golang (and unix) is quoted as saying:

> They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language

Dude brought receipts, it doesn't get any clearer than the language creator stating his intent. Just because something is designed for idiots doesn't make you an idiot for using it.

In any case, you should probably read https://paulgraham.com/identity.html
You are wrong. Striking how many HN commentators are so often confident and yet wrong in their assumption that everything is about the US.
In a functioning justice system the government might be able to place a temporary hold on the money, but would need to promptly return it when declining to press charges or on an acquittal. Literal theft.
Why is credibility a good thing?

For example, the US has credibility that it will defend Europe. What is the consequence of this? Europe slacking off on its own defense. This has socked the US with large expenses for decades.

I get the impression credibility is sugarcoating the idea that the US should do what others want, not what is in the best interests of the US.

There's a lot to be said for incredibility: doing things that no one expects or even believes possible.
Teen mathematicians tie knots through a mind-blowing fractal
it's a lot less like communism and much more like a co-op or member-owned/lead organization - which can and totally do work. Think a bunch of farmers banding together to start a credit union vs. a big centrally planned org.
Sounds like you expected it to be a silver bullet. Is there something in the agile manifesto that implies that?
Interesting read. Just one remark to the "Keeping the JVM Hot" Benchmark:
Running the same Compilation Task on exactly the same input over and over again gives the Just in Time compiler of your Java runtime engine the chance to optimize for this specific task. This somehow spoils the idea of this benchmark because in a real world situation the source code changes between each compilation process.
So here is my take on this, once again:

Start with JavaScript. The basic syntax is delightfully direct, it has massive adoption already, the ecosystem is large, the runtimes are getting better all the time, compilation is here with WASM,

Now remove the weird parts (e.g., too much flexibility to redefine things, too much use of the global scope, too much weirdness with numbers, etc.), and add:

- Types (including sum/product types, Result<T>, Maybe<T>, decimals, etc.)

- More functional features (everything-is-an-expression, pattern matching, currying, etc)

- A comprehensive standard library.

Already this starts to yield a language that has the best chance to be what a lot want.

The other major advance in developer tools that I'm wanting to see is revamping HTML to have proper sophisticated controls built-in, controls that can be easily styled with inline CSS. This will reduce the amount of JS needed on the client.

These two things will yield a massive advance in programming productivity, at least as far as web-related development is concerned, IMO
"Agile is dead. Long live agile!"

(But really, small-a agile has been ascendant, better, and preferred in many places for at least a decade. That or related takes on agility like Shape Up.)
Many don't even care if they make it in the long run. Making it is cashing in in the short term, screwing the investors.
Of course not, it's just a feeling, and it's probably not the intention of some of the people writing those rules
I have probably written this comment about a dozen times on HN already, but: I agree completely, because people don't listen to podcasts purely for information, they listen for information plus community, personality, or just a basic human connection.

If you're a content creator today, the best thing you can do to "AI-proof" your work is to inject your personality into it as much as possible. Preferably your physical personality, on video. The future of human content is being as human as possible. AI isn't going to replace that in our lifetimes, if ever.
Cruelty isn't common in the animal world, but it is very common in humans. Some animals play with their food, but they're not doing it because they get joy from inflicting pain, like we do.

As far as "an otter eating a fish alive", that's not cruel or evil, that's survival. Weird quote, man.
I'm sure he wasn't a heroin dealer, but why was your brother carrying $80k?
that imac can be used as a monitor, however it can't adjust height, and you have to start the whole machine to use it as a monitor.
Excuse me for being an old geezer but at least AI bots don't tend to pepper their sentences with frequent utterances of 'like'. I don't normally find this speech mannerism annoying, and I do it myself too, but when 'like' is overused I switch off.

For this reason I don't listen to the otherwise highly entertaining CineFix podcast. Example: the recent episode discussing Kill Bill vol 1 contains 624 utterances in 75 mins (8.3 per min). IANAL I know.
I don't know when you went to high school, but my entire district cut their civics course for being "irrelevant to the educational goals of the district".

I was part of a group of students that did post-school discussions off-campus of civics with those interested, often discussing how it has become harder and harder for students to retain their rights in the public education system.
The idea that "TikTok is for Gen Z" seems like a very stale meme, although I only have anecdata to back that up.

Microtransactions are way older than 15 years. Wizards of the Coast was selling randomized MtG booster packs in 1993. I'm guessing that the earliest loot boxes for kids were baseball card packs, with very similar psychological purpose to today's game cosmetic collectibles.
It's not even entirely true in theory. We use a lot of our senses when driving. Force feedback on the wheel. Sounds from the environment. Inertial senses. And our vision isn't fixed, its constantly moving.

And yeah, as you mention, cameras don't really have the same level of range our eyes have and computers don't operate in the same way.
> Everybody knows the famous remark by Wells ...

Oh, yes, of course, of course. <slowly slides away and looks for a corner to stand in>
> The herpes virus infection is one such example. In adults, herpes causes cold sores, but babies can quickly become seriously ill after catching the virus. If the herpes only affects the baby’s eyes, mouth or skin, most will recover after antiviral treatment. But if the virus becomes systemic and affects the baby’s organs, the infection is much more serious and can even be deadly. The younger the baby, the more vulnerable they are to infection by herpes, particularly in the first four weeks after birth.

Holy crap, this just made me paranoid about babies and their health in general. If anyone can allay my (newfound) fear by explaining why this might be overly sensational, please chime in. I’m suddenly extremely relieved my nieces and nephew are old enough that their immune systems are getting practice in the real world.

I remember when my friends’ baby was a premmie and I had to wash my hands before holding him. Now I think that should apply to all newborns. That much, I think, is reasonable and not paranoid.
This feels like a ragebait comment and the entire story is clearly not being told.
/r

Can I (yet) just press tab and have it inspect my PATH variable for completable items?

That is literally the only reason I gave up on it.
> Complaints for years, yet decided to stop recording data... That's sketchy as hell.

The motivation could also be practical. Studies are canceled for a variety of reasons unrelated to the conclusion: flawed design, poor data collection process, data doesn't generalize, data isn't specific enough, study has run out of budget, something significant changed in the middle of the study, etc.
Yeah, kind of disagree with this. Compared to waterfall, agile is definitely an improvement.

And most teams get the core ideas right in my opinion: small, tight knit teams working closely together, with a "reduced amount" of process (yeah, think the number of meetings in agile is bad, in waterfall, meetings seem like crush you like a tsunami).
Go back to the 1990s (even probably the 2000s?) and ask literally anyone what they think of the idea of people spending huge quantities of their time on this mortal plane watching videos of other people talking about how they do their make up and pick their outfits.

Are those videos "worth watching"? Are videos of people playing video games "worth watching"? Are videos of people opening products and saying out loud the information written on the box and also easily accessible on the public internet "worth watching"?

I'm not happy about these developments, but that isn't a factor of much concern to the people driving and following these trends, it turns out.

It's been a long time since "quality" and "success" have been decoupled. Which is to say - I hope you like the taste of hats.
We must do whatever we can to stay above the API:

https://www.johnmacgaffey.com/blog/below-the-api/
it's more than a vibe, the challenge is it's "Here's a bunch of things that can help; pick and use what works but don't be dogmatic about it". This is impossible to scale, as by definition it's anti-scale, which is why companies run into massive problems and pervert agile into whatever they have now.
Is that possible to connect it to an existing website chat widget apps like tawk?

Also, caught a few typos on the website: https://triplechecker.com/s/992809/humanlayer.dev
How much should one company with a 40mm valuation and no revenue pay for another company with a 25mm valuation and no revenue?