skysight-inc/HackerNews huggingface dataset:
Thanks for sharing that, I appreciate it. It looks like they used open-source Llama models which are not great. I tested these models offline using Ollama and outside of being character chat bots, they weren't very good at much (the only models that give good answers are Sonnet 3.5 or ChatGPT 4). However the paper's conclusion is essentially correct even for state-of-the-art models:

"Overall, while LLM made several errors, the provided formulations can serve as a starting point for OR experts to create mathematical models. However, OR experts should not rely on LLM to accurately create mathematical models, especially for less common or complex problems. Each output needs to be thoroughly verified and adjusted by the experts to ensure correctness and relevance."

I wouldn't recommend anyone inexperienced to use LLMs to create entire models from scratch, but rather use LLMs as a search tool for specific formulations which are then verified and plugged into a larger model. For this, it works really well and saves me a ton of time. As MIP modeler, I have an intuition on the shape of the answer, so even if ChatGPT makes mistakes, I know how to extract the correct bits and it still saves me a ton of time.

The CPLEX API doesn't have a lot of good examples out in the wild, so I don't expect the training to be good. I've always used CPLEX through a modeling language like AMPL, and even AMPL code is rare so I can't expect an LLM to decipher any of it. On the other hand, MIP formulations abound in PDFs of journal publications.

In the vibes department, I feel Xpress is second to Gurobi and CPLEX and it does the job just fine. But it's been a while since I used CPLEX and Gurobi so I have no recent points of comparison (corporate licensing is prohibitively expensive).
That's a 2.7% margin of error (1/sqrt(1300)).
Daily stand-ups, the main benefit of which is that managers (EMs/PMs) get daily updates on status. Sprints themselves which promise that a certain amount of work will always get done, without any free time being wasted.

A lot of the ceremonies in general are mostly helpful to the EM/PM. How many things that you're doing are actually improving how you get work done? Especially when you consider how much time is spent on these ceremonies (sprint planning 1 hr, sprint retro 1 hour, daily standup 15-30 minutes. Plus whatever prep is needed and the interruption time.) For many companies this is a 20% or more overhead that's mainly busywork because you still need the additional meetings to understand what you're working on.
Ford sucks at transmissions even now
Airbus seems to be doing just fine, including their final assembly lines in the US.
are you questioning the entire premise of pure mathematics?
I've been a dev, and I've been an EM.

The only thing on that list I've ever liked is the velocity charts. And the only reason I liked them is that it helped me give a slightly less made up date to my own bosses to explain when something might ship.

Over the years I've found that devs have been the one who like retros. Or at least a certain subset of them. When I've been an EM I would try to get rid of them, only to have them requested by my teams. Who knew.
Its easier for me to imagine a world in which AI makes spreadsheets invisible to the modern person than it is to imagine a world in which Excel isn't the de facto spreadsheet.
Now that chevron deference was eliminated (along with many other long-standing precedents), soon you’ll get to blame political appointees with lifetime positions!
Hey folk, thank you! I find this name positive! Haha :) You don't?

It's okay you can have a "safe for work" name at: https://1fw.world (it's a mirror!)
Honestly that would be better than what I have now. Bad QA who you have to tell exactly what to do is infinitely worse than just doing it yourself.
Planes fall from the sky far less than, say, some agile/scrum-based web app shitting itself constantly, which happens all the time. Maybe waterfall has its place.
The "ough" sounds are all different.
>There are no uncertainties or misunderstandings here. The productivity gains are real and the code produced is more robust. Not in theory, but in practice.

So, that may be a fact for you but there are mixed results when you go out wide. For example [1] has this little nugget:

>The study identifies a disconnect between the high expectations of managers and the actual experiences of employees using AI.

>Despite 96% of C-suite executives expecting AI to boost productivity, the study reveals that, 77% of employees using AI say it has added to their workload and created challenges in achieving the expected productivity gains. Not only is AI increasing the workloads of full-time employees, it’s hampering productivity and contributing to employee burnout.

So not everyone is feeling the jump in productivity the same way. On this very site, there are people claiming they are blasting out highly-complex applications faster than they ever could, some of them also claiming they don't even have any experience programming. Then others claiming that LLMs and AI copilots just slow them down and cause much more trouble than they are worth.

It seems like just with programming itself, that different people are getting different results.

[1]https://www.forbes.com/sites/bryanrobinson/2024/07/23/employ...
Hmmm, there will be so much FOMO among your regular listeners once you scale to millions of audio book and titles... how will anyone know that they're not missing out on the "best content"?

Perhaps there could be a way to have an AI listen to these shows -- you know, to let the "best" content rise to the top?
I like your user test. I was also confused by the instructions. How do you call a "share ChatGPT url" ugh. Haha. Your live stream - That's hilarious! I like what you're doing with the user test. CooL! :)
How have you kept the ageism from scaring you off or just turning you off to go to another industry?
Hong Kong is not recognised :/
No but we have no "httpv" protocol scheme to require signatures but not encryption

Which IMO has been a huge mistake since breaking caching proxies for networks because we want to prove authenticity and have to do secrecy as well has been quite silly.
I’ve been building software applications for 40 years. No matter how you slice up the work, we all have to demonstrate progress and goal achievement.

Agile, Scrum, Kanban, Method 1, or whatever are all meant to measure success.

In a lot of cases there is a client or a customer that requires regular progress reports. Management uses reports to measure team performance.

I’m not sure what planet the OP is from, but this will never change. If you have a small team with a simple codebase, kanban is probably sufficient. In larger teams or complex solutions, the reporting just needs to happen.
I very much appreciate your deep knowledge of MySQL, and willingness to share amidst the sea of postgres fans. There's a reason both are popular and widely used.
given so many problems with city names. maybe just avoid them entirely? use lat/lon and closest clusters on them map. people will figure out themselves which city that is
I know this is an ad for a durable execution service, but it feels dishonest and deceitful to mention Azure Logic Apps as an example of stateful orchestrations, but somehow forget to mention that Azure also provides it's own Azure Durable Functions service.

https://learn.microsoft.com/en-us/azure/azure-functions/dura...

Also, the author seems to completely ignore AWS Step Functions for some reason.

Baffling.
The Verge: "We and our 847 partners store and access personal data..."

Is that a new record? Anyone know a site that's in 4 digits yet?
This may sound like a no true Scotsman argument, when our company was trained by one of the scrum founders about 18 years ago, they were very clear that the daily standup was only for the team members, and the scrum master. (The scrum master could be a team member, and rotate btw). Managers were not allowed or invited to these. The only thing product managers and engineering managers would participate in and give feedback was in Sprint demos, and the beginning of planning meetings to answer any questions on upcoming stories.

At the time it was incredibly freeing and fixed a pretty awful and behind waterfall project. I was (briefly) at a startup a couple years ago that said they "did Scrum" and what a clusterfuck that was - all the managers meeting daily with devs to see if they were behind and scold them if they were. See ya.
I'm getting performance measured based on number of tickets completed and number of PRs merged per quarter.
Excel can also send mail through VBA scripts, thus satisfying Zawinski's Law[1].

[1] http://www.catb.org/jargon/html/Z/Zawinskis-Law.html
I'd say it's really a mix here: It's traceable enough to make Phil uncomfortable, but not every criminal will know it's traceable (especially by government agencies).

Your point is the big one though - one cannot suddenly, unexpectedly, and without a history of doing so, transfer six-figure sums without traditional financial institutions looking at said transaction fairly closely. Bitcoin doesn't have this drawback
Eh. Waterfall adds risk to iterative approaches, not value. Wait 3 years to do integration testing because that’s what the schedule says. The smart projects get better quality and use iterative models.

Additionally, there are other iterative models than Scrum. That's pretty much the worst one out there and its only value is to inexperienced teams needing training wheels or overbearing management that doesn't trust the team.
So you're saying that the iFixit iron can reach maximum rated power (100w) from 9v, 12v, 15v, and 20v, and 28v/48v? Or some subset of these?

Or what, exactly? What function does a buck converter serve in this application?

You'll have to spell it out for me, because right now using a buck converter in a portable USB-powered soldering iron sounds like a solution looking for a problem to solve.
GVWR includes passengers and cargo when fully loaded.

8000 lbs is not totally crazy for a delivery vehicle. It probably weighs at least 2000-3000 lbs empty (with batteries).

Imagine a small business that tries to mail ten pound boxes. If they can fit ten by ten per layer in the van, once the pile of boxes is five layers tall, you’re basically at the van’s specs.
So put in an encrypted form, the password is in your head.

Use 2 or 3 safety deposit boxes, they are very cheap.
Username checks out. :)

Ya the arithmetic is easy. Building up the associated algebraic expression(s) though is certainly high school level where I’m from.

I wish I understood why math education is the way it is. I really have no idea. I suspect the problem’s complexities are both wide and deep
OSS projects are products, as they can be used, modified and distributed by anyone.

Also, to my knowledge, more than 75% of SaaS projects are forked from open-source ones.
Our own banks commit 10x more fraud than that. See TD Bank money laundering case ongoing, could reach $4 billion in fines. Wells Fargo $3 billion in fines for fraudulent charges on fake accounts. JPMorgan Chase $1 bil settlement for UST and precious metal futures fraud.

And those are just the ones I can remember from the last few years.
If those transactions associated with the account leaks, the funds can be followed. This will often means transactions flowing to off-chain wallets of KYC'd owners.
I believe any place in the world even barren grounds have a great chance of prospering if they are built on solid values and are free from the yoke of a government controlling all aspects of their lives. And conversely a propesrous nation (which Brazil was) will degenerate into something else without adherence to good values and freedom or a money printing mechanism like the Bretton Woods system.

Government will not solve anything and is unfit to deal with those events as it's for everything else. This was demonstrated by it's poor performance this year dealing with the floodings in April/May and presently the country-wide fires. As always it's up to the affected and the civil society with their tax constrained resourced to deal with the gross.

Droughts and fires can be mitigated by technology and planning but it's not like magic. As you said it's expensive and Brazilians are not only cash constrained but everything that is tech related costs multiples than what someone would expect to pay in other countries and is harder to find. And Brazil is risk and everyday is a different surprise be it from petty criminals or the pros (government employees).

Certainly if Bolsonaro was still the country's president the mainstream narrative would blame him for all that is happening and call him a genocide worst than Hitler because he is the scape goat. But as it is the sacred sheep who is in power nobody dares to criticize the government. It's no coincidence the timing of X ban. Not only this deviates the public discourse from this tragedy but also silenced any mainstream opposition.

Also a share of those fires are not natural but deliberately caused by people. Maybe someone is profiting from this like narcos in São Paulo or it's a mass hysteria thing. Well, there's plenty of evidence of both cases. Also this is nothing new just the scale that is abnormal.
> Daily stand-ups, the main benefit of which is that managers (EMs/PMs) get daily updates on status.

The scrum guide fairly explicitly states that managers should not attend or be part of stand-ups unless they're actively involved in the work as part of the development team.
OK, but at that point you've told it basically everything, and this is a really basic book problem!

As another example I just gave it a network flow problem, and asked it to convert to maximum flow (I'm using the API, not chatGPT).

Despite numerous promptings, it never got it right -- it would not stop putting a limit on the source and sink (usually 1), which mean the flow was always exactly 1, here's the bit of wrong code (it's the last part, it's shouldn't be putting any restrictions on nmap['s'] and nmap['t'], as they represent the source and sink), and I couldn't pursade it this was wrong after several prods:

# Constraints: Ensure flow conservation at each vertex
A_eq = np.zeros((len(namelist), num_edges))
b_eq = np.zeros(len(namelist))

for i, (u, v, capacity) in enumerate(edges):
A_eq[nmap[u], i] = 1 # Outflow from u
A_eq[nmap[v], i] = -1 # Inflow to v

# Source 's' has a net outflow, and sink 't' has a net inflow
b_eq[nmap['s']] = 1
b_eq[nmap['t']] = -1
I tried it. It ended up just being slightly better, significantly slower autocomplete.
Unfortunately, we aren't understanding the intricacies of high-performance. I've worked with maybe 150 scrum teams. 99% were mediocre. Remaining 1% understood energy usage, how to limit what they took into a sprint backlog, and how to manage their capacity.

When I asked a manager about a particular team, he said "I don't care if they do fight club in the morning, just let them keep doing what they're doing." To reframe, high-performing scrum teams are actually anti-legacy management, they get more done, are happy (low energy state) and stakeholders were satisfied. So their rolling sprint goal was taking a half day each month and going to Top Golf
. The key is, everybody on the team was a scrum sme, and understood how to work the process as a team to reinforce certainty and stability. They also didn't need a scrum master.

I've got lots of anecdotes from this couple of teams, what kind of work their managers actually did, and the sneaky ways they made the process work for them. There's a lot more to scrum than a certification. Just the teams approach to sprint planning was in a whole different class from what mediocre teams normally did.

As for the other 99% of teams, they were mostly management tools. Scrum had been co-opted, especially in orgs using the SAFe framework. This has been at F250's in my experience btw.
MS-OOXML is barely an open format. Have you tried implementing it? ECMA-376 part 1 is over 5000 pages, and there are four parts to it! (Part 1 contains an extra bit about SpreadsheetML, but by that point we were two zips deep. I turned back ere I got lost.)

The OpenDocument formats, meanwhile, are older, simpler and better than their MS-OOXML equivalents. (The ODF spec is 1041 pages altogether – 215 pages of that are the spreadsheet formula language.) LibreOffice's implementation is a little janky, sure, but I can edit OpenDocument files by hand. Try doing that to a MS-OOXML file. (Good luck.)
shouldn't I expect to be right when I have a thesis ? doesn't mean I can't see when I am wrong.
Call for questions to Cursor team – from Lex Fridman
The 500-Query Limit Is Stifling Cursor AI's Potential
Or, if you want more color haha: https://singlefuckingwebpage.com

The idea of this is to keep the version of your webpage you are making with ChatGPT in 1 place, with instant previews and publishing for test.

You can also share your ChatGPT chat to get a "public share link" and paste that in to automatically import them (but it won't automatically update with your chat, because these share links are static). So you still have to copy and paste!

But at least you get them in 1 place :)

For example, you can see 1 webpage I made here over 29 versions with ChatGPT to create a classic Mac OS System 6 style desktop: https://singlefuckingwebpage.com/?sessionId=e02afb04-2042-4e...

Yep you can share these "Single Fucking Webpage" sessions via the links and anyone can then access. Each version is static and immutable, and cannot be deleted, only versions can be added.

The import functionality break at anytime if the HTML structure of the Share ChatGPT pages changes.
Show HN: AI-first code editor from scratch (waitlist)
None of those things are part of scrum as described by the actual guide
Serious question, if the United States decided to unilaterally cut North Korea off from the Internet, how hard would that be to do? Could we just knock out a few cables?

North Korea pretty much only uses the Internet for scams Or to make money in violation of sanctions. They certainly don’t allow their citizens to use it for anything else, and they don’t allow their citizens to leave the country because they would never come back.

Even if it were only temporary, suddenly cutting off the Internet to the country would expose all of those remote workers to the people who employ them and don’t realize they are employing North Koreans when they all disappear at once.

Is this just not logistically feasible? or are we just too afraid it would be unpalatable to our allies? I can’t be the first person who has thought of this.
"The Design of Everyday Things" by Don Norman

"Refactoring UI" by Adam Wathan & Steve Schoger (creators of Tailwind)
Sure, but that is nature of LLM prompting. It does take some doing to set up the right guardrails. It's still a good starting point.

Also a trick when the LLM fights you: start from scratch, and put guardrails in your initial prompt.

LLM prompting is a bit like gradient descent in a bumpy nonconvex landscape with lots of spurious optima and saddle points -- if you constrain it to the right locality, it does a better job at finding an acceptable local optimum.
But what does it mean to "empower devs". Do you give them requirements and say I'll check in on deadline day in 6 months?

Presumably you would still use iterations to track progress, Epics/Features to break down requirements, some kind of estimation to track if you're ahead/behind schedule?

I certainly wouldn't go back to Waterfall days, but I suspect many current devs never experienced that.
I follow the auto industry closely. I’m not in it.

Of course car platforms don’t change especially fast. They’re complicated to design and build.

But yes, all car companies tend to have some kind of refreshed exterior styling within a platform generation, and they also update interior amenities, sometimes major and minor ways (new infotainment systems of course are common). Yes, they have customers they love to sell to repeatedly every 3-5 years and it is wasteful. Lessing is the most profitable form of automobile sale.

Just compare the 2025 Kia Carnival to the 2020 model, as an example. Basically the same car but new electronics inside and new exterior styling to match Kia’s latest brand language.

Tesla themselves refreshed the Model 3 just recently after about 5 years of high volume sales.

What I’m saying here is that the Cybertruck will have major difficulty doing a mid-cycle refresh like that. Where do you even start from a styling perspective? Do you just keep it the same forever? What happens when the novelty wears off?

The stainless steel panels are also a huge problem since they can’t be pressed in a mold like normal automotive steel, they have to be bent. You say engineers hold stainless steel with in a special place in their heart, but with that in mind you’ll have to explain why more vehicles don’t use stainless steel if it’s such a great material to build cars with.
That's the HTML <title>.

The actual headline is more accurate: "Exclusive: Employees at top AI firms back California's AI bill"
and this is quite easy to automate with AI.
Just from the way this paper is written (badly, all kinds of LaTeX errors), my belief that something meaningful was proved here, that some nice mathematical theory has been developed, is low.

Example: The first 10 pages are meaningless bla
He's also running out of lawyers willing to commit perjury and risk disbarment on his behalf.
I fail to understand the fascination with de extinction. Like what, you want giant sloth pets in Texas? We seem to have trouble keeping the species we have today from going extinct.
The LinkedIn games are fun
LiveView Native: 100% Native UI framework for building on multiple devices.
Congress keeps trying to privatize it, which would be a disaster and is wildly unpopular. Instead, they keep sabotaging it.

This is why it has bonkers pension requirements and constantly hemorrhages money.

Anyway, it does not operate overseas.
The Orville is that Star Trek reboot. "A better
Discovery than Discovery".

Also most iterations of Star Trek were almost entirely unconnected to the others.
I assume that they were angling their fingers in a way to still press with the pads of their fingers? At first I imagined using the tips of their nails, but it seems like it would be difficult to learn using the tips since the length and angle of the nails would frequently change.
This article hit really hard. I’m super stressed with my team’s cadence right now. I often think about what’s pathological in modern-corporate-scaled-agile-abominations and this really hits the nail on the head, but I think for me the main complaint is that if you can only see two weeks into the future, planning can become very difficult.

I also often think of how our scrum process makes me feel like I’m back in grade school doing little busywork projects like coloring a hand-outline turkey or whatever. I really kind of think that’s the point. It’s for people who never escaped the schoolchild mindset. No doubt it works wonderfully well for them. It doesn’t work very well for me.
The industry is mostly run by opportunists, I refused to make career despite my appetite for low level programming

I have no desire to contribute to this whole circus full for fraudsters
While I don't approve the principles of royalty and nobility, the Habsburg family has a special place in my heart because Mexico executed our second emperor, Maximilian I, in the 19th century. Seems like he was a good guy, but he failed to realize how fragile his conservative support was, which he lost when he resonated with liberal ideals.

https://en.wikipedia.org/wiki/Maximilian_I_of_Mexico
LLMs can neither understand nor hallucinate. All LLMs are just picking tokens based on probability. So doesn't matter how plausible the outputs look, the reasons lead to the output are absolutely NOT what we expect them to be. But such ugly fact cannot be admitted or the party would be stopped.
Potato is 80% water which is vaporised in the frying process.