MurphyA/hacker-news huggingface dataset:
by MoreQARespect | 2025-06-12 14:05:43+00:00
Scrum is training wheels for agile. If your team were truly terrible and previously had 6 monthly iterations or something you'll be seeing some "agile" benefits which may seem amazing compared to the bullshit you put up with before.

Training wheels do ultimately need to come off, though.

If you were using kanban, TDD, pairing, CI, close customer feedback, multiple daily releases and all that good stuff, enforcing Scrum is little different to putting training wheels on a tour de france team's bikes, patting the cyclists on the head telling them that if they use the wheels correctly it'll give them a speed boost.
by freehorse | 2025-06-12 14:06:30+00:00
I want to believe that it is not actual incompetence (and nobody will get pruned) but rather laziness/habit/lack of motivation. I have been in a big org where any issues related to how non-windows systems were integrated were, frustratingly, ignored, even if those systems were supposed to be supported and offered as choices (and indeed chosen by many employees). The IT people working on the servers did not care because in windows everything was working fine, and other departments did not have the actual tools to solve anything. They were asking us if we had any spare computer around they could borrow to test things ffs. I hope such changes bring at least the necessary motivation to engage with such issues seriously.
by karmakaze | 2025-06-12 14:06:53+00:00
I accidentally found an effective speedup tracking tasks to be done. Normally we make Github issues and Pull-requests to fix them with long descriptions in both.

Instead made a single issue with a table and each row having an emoji, item title, and when complete link to the fix. As new items were identified I added a row with emoji for 'not started'. Had emoji's were 'under construction', 'already done above', 'not needed', etc. This snowballed with me completing one item per day over 30 days until it was all done. I'm called it EDD Emoji-Driven-Development.
by johnQdeveloper | 2025-06-12 14:07:00+00:00
> White/Christian and jewish are absolutely not the same tribe.

They are similar enough that they are not actively being openly attacked even if hateful people exist.

See: The Israeli ITT agreeing with the American conservative position and making common cause. Etc.

That person would not have made those comments if he thought the American conservative position was jewish == other tribe == bad. Even if it is for a decent chunk of that population of conservatives which is why people I know are confused why they get asked if I'm jewish. Because they don't realize the person that they were talking to is a bigot going off my stereotypically jewish features.

> I think what we're running into is an issue many empires have run into in the past: once you scale things internationally people just don't get along. For some reason we thought computers and secular science changed that aspect of human nature (the same way Rome thought democracy and military doctrine did) and we're finding out once again people don't work that way.

No, that is buying into the framework the Conservatives use that globalism is the failure point.

This is not correct. The failure point is the number of gullible people who take things like waving foreign flags as reason enough to ignore the law.

*EDIT for the response below 'cause I'm lazy and don't feel like waiting and coming back*

No. You are arguing because 'everything fails eventually, failure is inevitable' but that isn't true in human lifetimes. Dozens of generations have existed in multiple empires without seeing the empire's end.

The fact gullible people eventually bring an Empire down just means, yes, thousand year empires do not exist but we've already had 3 generations live, grow old, and die entirely within the globalist period. So...for those people, it never ended.

You just want to be "right" without considering the other person's point of view as equally valid.

So, yes, technically just because something ends does not mean the end during a given lifetime is inevitable.

But yes, excluding misinformation and open deciet from the process of running a Democracy is theoretically the goal I would say. That requires none of the things you state because you seek to bait me into responding into "gotcha" extremist positions that have never been real or needed to achieve a goal.

Simply saying "You cannot intentionally lie and misrepresent a 1 square mile protest as a reason to break the law as the government who upholds the law" should not be a controversial position you feel the need to argue against, yet you do, like the Israeli above precisely because you've been lied to.
by bartread | 2025-06-12 14:07:03+00:00
Being completely frank he does a very good thing. He's got through to our eldest about how important it is to do things correctly, and be systematic and detail oriented, in a way that her mum and I have really struggled to.

The irony of it is that a couple of months back I was sat in the living room watching MentourPilot, she came in and asked what I was watching, said "Ugh, boring!" Then she sat down and started playing on our Switch... and then she just got sucked in to the episode, and is now completely obsessed with watching MentourPilot. She often knows what's gone wrong and what the pilots should have done instead before he even explains it.

So the guy's all right with me and absolutely welcome to make as much money as he can: he's a great educator.
by InitialLastName | 2025-06-12 14:07:39+00:00
I don't have the bandwidth to generate graphics (and this is necessarily very application-specific), but here's the general gist:

A PCB stackup has multiple layers of metal with dielectric material sandwiched between them. In a 6+-layer PCB, it might be reasonable to have multiple power and ground planes (sheets of copper) at a close spacing. If you refer back to your electronic component geometries, we can see this as a parallel-plate capacitor.

Say your plane spacing is 0.2mm (2x10e-4 m) and your dielectric constant is ~4. That would make the planes a capacitor with value ~1.6x10e-14F/mm^2 or ~0.16 pF/mm^2. That may not seem like much, but it means the capacitance under a 1cm^2 chip is 16pF, and the impedance at 100 MHz is ~100Ω. Because the chip can then have very short (sub-mm) vias as its entire trace to power, the inductance is also very low.

This is a good resource for a deeper dive: https://docs.amd.com/r/en-US/ug583-ultrascale-pcb-design/Pla...
by subdane | 2025-06-12 14:07:42+00:00
The mainstream audience was young and open to new ideas. Folks could create new things that impacted the culture at large and in that way punch above their weight class. In NYC, people could create art movements that would live for the next 50 years. Sort of like the way kids could create new technology in a garage in Silicon Valley in the 70s, or a dorm room in the 00s. It was a time in culture where the doors were open and you could have profound impact. The doors closed again, so people look back and have an appreciation for what was possible and what became and perhaps long for it again.
by uludag | 2025-06-12 14:07:54+00:00
Plus, vibe coding is the surest way for these companies to insert themselves as the ultimate middleman in the entire software development process.

As an aside, I really hate how cynical I feel I've been compelled to become at the arrival of such a genuinely innovative technology. Like, with this very article I can't help but to think there are ulterior motives behind it's production.
by saynay | 2025-06-12 14:08:08+00:00
"Algorithmic boosting" is not (always?) the same as an editorial slant. Promoting the post with the longest title would be an "algorithmic boost", but clearly not editorial in any way. The most common forms of algorithms are just a function of the number of times people viewed it weighted against the age of the post; there is still no editorial slant there. Even recommendations algorithms like YouTube are mostly the same, with an additional weight based on how likely others who watched the same things as you were to view that video.
by machines_run | 2025-06-12 14:08:08+00:00
Everything you use day to day is either mined or grown, and efficient earthmoving is required for both.

We’re thrilled to publicly launch AIM, the world’s first AI-powered platform for heavy earthmoving machinery terraforming our planet.

Come build with us: www.aim.engineer

Mission context + a sample of customer wins: https://aim.vision/press-release
by ilitirit | 2025-06-12 14:08:18+00:00
I currently have a big problem with AI-generated code and some of the junior devs on my team. Our execs keep pushing "vibe-coding" and agentic coding, but IMO these are just tools. And if you don't know how to use the tools effectively, you're still gonna generate bad code. One of the problems is that the devs don't realise why it's bad code.

As an example, I asked one of my devs to implement a batching process to reduce the number of database operations. He presented extremely robust, high-quality code and unit tests. The problem was that it was MASSIVE overkill.

AI generated a new service class, a background worker, several hundred lines of code in the main file. And entire unit test suites.

I rejected the PR and implemented the same functionality by adding two new methods and one extra field.

Now I often hear comments about AI can generate exactly what I want if I just use the correct prompts. OK, how do I explain that to a junior dev? How do they distinguish between "good" simple, and "bad" simple (or complex)? Furthermore, in my own experience, LLMs tend to pick up to pick up on key phrases or technologies, then builds it's own context about what it thinks you need (e.g. "Batching", "Kafka", "event-driven" etc). By the time you've refined your questions to the point where the LLM generate something that resembles what you've want, you realise that you've basically pseudo-coded the solution in your prompt - if you're lucky. More often than not the LLM responses just start degrading massively to the point where they become useless and you need to start over. This is also something that junior devs don't seem to understand.

I'm still bullish on AI-assisted coding (and AI in general), but I'm not a fan at all of the vibe/agentic coding push by IT execs.
by toastercat | 2025-06-12 14:08:31+00:00
100%. Used it last year for the first time in a long time and was surprised by how awful the experience was. Docs were vague and hard to navigate. My web application seemed slow by default. We also had a hell of a time trying to deploy it with Docker to AWS using the sample Dockerfiles provided by Vercel (not sure if this is still the case).
by buildsjets | 2025-06-12 14:08:34+00:00
No. Most airliners CANNOT dump fuel. This capability is limited to long range wide bodies, like this 787. Neither the 737 nor the A320, which constitute the majority of commercial air traffic, can dump fuel. Fuel dumping is normally performed at an altitude where it should be able to evaporate before hitting the ground, and it takes a long time, maybe 15 minutes to get from full fuel to maximum landing weight. Using it would have made no difference to the outcome of the flight other than making a larger fire on the ground.
by javier_e06 | 2025-06-12 14:08:48+00:00
I travel with an HD antenna (the plastic square that attaches to a window). I arrive to the airBnB, I connect my antenna program the Roku crap TV to real Live TV. I was saddened when I find out the French Open sold-out to cable TNT for the next 10 years. I rather watched Fraiser re-runs that any cable TV.
by roywiggins | 2025-06-12 14:08:55+00:00
Unfortunately for everyone's brains, this turned out to basically not be true with COVID- only real news fans (or people with expertise in the relevant science, but there are way less of those) were remotely aware that offices probably weren't going to be closed for only two weeks[0]. If you followed the news closely you stocked up on toilet paper when there were runs on it in Hong Kong, before there were runs on it where you were, etc. But if you only got news from the office water-cooler you'd have been none the wiser.

This is one of those exceptions that prove the rule though, I think.

[0] I had this conversation with people multiple times so it must have been common
by laurieherault | 2025-06-12 14:09:02+00:00
I am a developer and I actually struggle with this myself. That is why I use the app I showed in the video in the article. When I get stuck on a task, I break it down into smaller tasks. But at first, I only write basic logical steps. I do not try to plan my whole day in advance because that usually leads to failure.

And if something is really hard to plan ahead, like doing research, I can create 5 minute tickets.
by nipah | 2025-06-12 14:10:08+00:00
No, I think I saw the graphs on someone's channel, but maybe I misinterpreted the results. But to be fair, my point never depended on 100% of the participants being right 100% of the questions, there are innumerous factors that could affect your performance on those tests, including the pressure. The AI also had access to lenient conventions, so it should be "fair" in this sense.

Either way, there's something fishy about this presentation, it says: "ARC-AGI-1 WAS EASILY BRUTE-FORCIBLE", but when o3 initially "solved" most of it the co-founder or ARC-PRIZE said: "Despite the significant cost per task, these numbers aren't just the result of applying brute force compute to the benchmark. OpenAI's new o3 model represents a significant leap forward in AI's ability to adapt to novel tasks. This is not merely incremental improvement, but a genuine breakthrough, marking a qualitative shift in AI capabilities compared to the prior limitations of LLMs. o3 is a system capable of adapting to tasks it has never encountered before, arguably approaching human-level performance in the ARC-AGI domain.", he was saying confidently that it would not be a result of brute-forcing the problems. And it was not the first time, "ARC-AGI-1 consists of 800 puzzle-like tasks, designed as grid-based visual reasoning problems. These tasks, trivial for humans but challenging for machines, typically provide only a small number of example input-output pairs (usually around three). This requires the test taker (human or AI) to deduce underlying rules through abstraction, inference, and prior knowledge rather than brute-force or extensive training."

Now they are saying ARC-AGI-2 is not bruteforcible, what is happening there? They didn't provided any reasoning for why one was bruteforcible and the other not, nor how they are so sure about that. They "recognized" that it could be brute-forced before, but in a way less expressive manner, by explicitly stating it would need "unlimited resources and time" to solve. And they are using the non-bruteforceability in this presentation as a point for it.

--- Also, I mentioned mammals because those problems are of an order that mammals and even other animals would need to solve in reality for a diversity of cases. I'm not saying that they would literally be able to take the test and solve it, nor to understand this is a test, but that they would need to solve problems of similar nature in reality. Naturally this point has it's own limits, but it's not easily discarded as you tried to do.
by cvjcvjcvj | 2025-06-12 14:10:20+00:00
You are wrong, sorry.

The STF vote stands at 6-1, and the result is now irreversible. With only 11 justices, even if the remaining four voted against, the majority would still be maintained (6 votes vs. 5).

But there’s only one more fascist judge left on the bench, so the final tally will end up 9 to 2. The decision is final.
by simtel20 | 2025-06-12 14:10:32+00:00
I really don't have to. You're arguing your talking points, but not to any verifiable reality. You should have said "if they're all citizens, they are american" which is the same thing you're saying, but without the implication you're adding that those people protesting have no rights. So you should probably say what you mean instead of this mealy-mouthed weaseling you're doing.
by amoshebb | 2025-06-12 14:10:37+00:00
could we build them different if the goal is just to waste excess energy?

Why couldn’t it just be a giant heating element and some sort of steam condenser at the top and some way to flush it periodically?

It might burn some laughable 3kWh per kg of water, but who cares? every water utility on the coast could add a few megawatts of tea kettles and get opportunistic little splashes of water in volumes small enough they can probably already handle them and the brine discharge would be so small, disperse, and infrequent it’d be easier to deal with, and it’d basically cost nothing
by Someone | 2025-06-12 14:10:48+00:00
> but it is faster if you start with the square that has the minimum number of choices available

Alternatively, find the digit that, in its row/column/square/whatever, has the minimum number of choices available, and try each of them.

Ideally, combine the two and use Knuth’s dancing links algorithm (https://en.wikipedia.org/wiki/Dancing_Links). It, at every step, picks the one of those two approaches that has the lower number of possibilities, typically getting a lower branching factor, without spending much more time at each step.
by matheusmoreira | 2025-06-12 14:10:50+00:00
> Here's a clear sign of a typical "Bozotário" paranoia

Nobody mentioned Bolsonaro. He's history.

> And since you found that in your WhatsApp group then it has to be true.

You don't have to take it from me. Here's a top Google search result:

https://www.terra.com.br/noticias/brasil/politica/somos-admi...

"We are admirers of the chinese regime."

Take it up with whoever wrote that article if you disagree. Either way, refrain from replying to my comments in the future. I really have no inclination to engage with sarcastic "WhatsApp uncle" arguments.
by msgodel | 2025-06-12 14:10:54+00:00
>It's not a problem with people, just these people that I happen to want/need to incorporate.

You're arguing my point for me. People are what people do and the fact that people do these things (and consistently do these things throughout history) means that these large scale international empires are impossible to maintain. The problem may very well be conservatives, so what do you do? Exclude them? Put them in concentration camps? Now you're back to agreeing with me again.

EDIT: (for your response)

They don't bring it down "eventually" this happens very quickly. It's been known since ancient times that this happens (ibn Khaldun wrote about these things for example.) The problem is that "conservatives" from different "tribes" look very different (this is obvious if you've spent time trying to understand politics in foreign countries) so once you deal with the majority conservative group you just end up with a new one from the plurality. It's not an eventually thing, it's a critical mass problem. The only way international states work is if there's a single majority that excludes outsiders (like the Arabs used to and sometimes still do for example.)
by krapp | 2025-06-12 14:11:08+00:00
Because he's rich, confident, belligerent and "grabs them by the pussy." That's been the working definition of "strong man" in Western society for thousands of years.

The only thing he lacks, that actual strong men don't, is the willingness to follow through. He's too much of a narcissist to deal with criticism and he crumbles and gives in too easily. Putin - who is the kind of sadistic authoritarian Trump wishes he was - would already have suspended habeus corpus, had the Democratic Party shot as communists and sent tanks into Mexico to force them to build the wall.
by nipah | 2025-06-12 14:11:15+00:00
quoting my own previous response: > Also, I mentioned mammals because those problems are of an order that mammals and even other animals would need to solve in reality for a diversity of cases. I'm not saying that they would literally be able to take the test and solve it, nor to understand this is a test, but that they would need to solve problems of similar nature in reality. Naturally this point has it's own limits, but it's not easily discarded as you tried to do.

---

> Have you seen them or shown them to average people? I’m sure the people who write them understand them but if you show these problems to average people in the street they are completely clueless.

I can show them to people on my family, I'll do it today and come back with the answer, it's the best way of testing that out.
by souvlakee | 2025-06-12 14:11:33+00:00
> serial procrastinators ride a particular high when they change their methods, especially if they spend money... It never lasts long, we return to baseline quite fast

That's probably why the author has beginner tasks on the whiteboard like making a bed, washing the dishes, etc. It's hard to imagine having such tasks throughout one's entire life while struggling with procrastination.
by toomuchtodo | 2025-06-12 14:11:42+00:00
Items to note:

* Amazon contracted for offtake for the entire project

* Speed of deployment for hyperscalers

* Robotic assistance to speed deployment ("Maximo") [1] [2]

> The 1,000-megawatt (MW) Bellefield 1 project in Kern County, California, includes 500 MW of solar and 500 MW of four-hour battery storage, all under a 15-year contract with Amazon. When the full 2,000 MW Bellefield project is done, it will be the biggest solar-plus-storage installation in the country.

> AES has locked in deals with “major global hyperscalers” – think tech giants like Amazon and Meta – for more than 10 gigawatts of clean power.

[1] https://www.aes.com/maximo

[2] https://www.youtube.com/watch?v=-QFUvAbdlJk
by orbisvicis | 2025-06-12 14:12:14+00:00
> The latter is absolutely an editorial standard.

It is the editorial standard of the community not the company. It seems that this law would pit the company against the community at the behest of the local state.

Whereas I suggest removing bias introduced by and benefiting the company (ads). This legislation forces the company to introduce additional bias which, though not financial, benefits the company legally.

> If it were posted here, moderators were notified and they chose not to flag (or geoblock) it, yes, I think that’s not totally unfair.

To clarify, it would be fair for hackernews to be sued for failing to remove or geoblock such content? Doesn't this in essence balkanize international communities and defeat the spirit of the Internet? The cesspit of social media is due to forced bias and the solution is to introduce more bias?
by chuckadams | 2025-06-12 14:12:15+00:00
JB's product strategy is baffling. The AI assistant is way more featureful, but it's a lousy agent. Junie is pretty much only good as an agent, but it's hardwired to one model, doesn't support MCP, but does have a whole lot of internal tools ... which it can't seem to use reliably. They really need to work on having just one good AI product that does it all.

I really liked Augment, except for its piggish UI. Then they revealed the price tag, and back to Junie I went.
by freeone3000 | 2025-06-12 14:13:03+00:00
Entra (prev AAD) can be replaced by literally any other OAuth provider for SSO - shibboleth is an on-prem option.

Traditional AD is harder to replace, but OpenShift’s IdP has an AD server mode that is capable of many use-cases; the cases it doesn’t do are GPO, Windows Update forcing, and other stuff no longer relevant on linux.

Are they moving away from Exchange Server? I’d hope so, MTAs are a dime a dozen in linux land. There’s a dozen homegrown alternatives for calendar + mail, from ProtonMail to running Exim + caldav.

The rentier companies may have “extended” the open source backing, but you’re not missing much except marketing.