Recent submissions

Comment · 1 month ago
I wholeheartedly agree. We are heading for troubled waters.

All I can do is hold the people around me accountable for doing high quality work. But everywhere I look, there are too much incentive to just let AI do the thinking for you. My generation will be okay for the most part, since we spent decades thinking prior to AI. It is unclear if the next generations, that haven't already learned how to think, will ever learn.

Comment · 1 month ago
This is the important part. Right now, AI is a tool. You can use it to generate high quality output, or you can use it to generate slop. If the output is slop, that is a reflection of the person using the tool, not AI.

I get AI slop from employees sometimes. If they provide poor quality work that hasn't been proofread, that is an employee problem, not an AI problem.

Comment · 2 months ago
That explanation is entirely inconsistent with sambellll's statement that when the user clicks a floor, the display tells them what elevator to take, and that elevator is then locked into going to that floor.

Also, I don't think that destination dispatch would work if the elevator didn't commit to going to the users's floor at the point the user got onboard. It may also stop at additional floors that weren't committed to when the user entered, and it may drop floors it was thinking of going to before it picked up the user (if the user onboard isn't going to those floors), but once the user gets onboard, that floor is a hard commitment.

Comment · 3 months ago
Interesting. I didn't realize that destination dispatch told the user what elevator to take at the time of request. (I've never used it.)

Why not have active display above each elevator that says what floors it is going to when it opens?

Comment · 3 months ago
It is almost certainly because of the way the simulation was performed:

It turns out these fancy kiosks are in general worse for wait times compared to the traditional good ol' up and down buttons. There are certainly edge cases when the kiosks can win out (extremely tall buildings with 8+ cars per elevator bank) but for the majority of cases, simple up down buttons reign supreme.

This counterintuitive result is all thanks to the rebalancing step where every 5 seconds, the system re-optimizes each elevator's path. The kiosk enforces rigidity, you must get in the assigned elevator.

There should be no way that only having more information results in a worse outcome. At minimum, you could ignore the extra information, and achieve the same results as using up and down buttons.

Seems like the real reason it performed worse in this simulation is that when they implemented destination dispatch, they assigned an elevator at time of request, and had no system for reviewing and updated that assignment.

Comment · 3 months ago
If you want to know if something is a human or a parrot, you could give it a paint brush and ask it to paint the Mona Lisa.
Comment · 5 months ago
It is also possible that the enlightenment only happened because of protestant reformation, which only happened because of the power and abuses of the Catholic Church. So in a way, we have the Catholic Church to thank for modern society.

The reformation was highly religious of course, but it was also about reading original sources, devolving power from a central authority, and allowing individuals to discover the truth.

Sometimes I think that the catholic church is like Leto II in Dune - ruling people so that they will rebel in a way that there can never again be a central power structure.

Comment · 5 months ago
I’ve been using cadquery and build123 with Claude code and I find it incredibly painful.

What is your workflow for llm integration to openscad?

Comment · 7 months ago
You don't need WSL to run Claude code on windows.
Comment · 8 months ago
Unlike conventional cars that require expensive safety systems such as air bags and seat belts, the mover3000's top speed of one mile per hour makes it intrinsically safe.
Comment · 8 months ago
This authorizes an attack on Iran?

SECTION 1. SHORT TITLE. This joint resolution may be cited as the ‘‘Authorization for Use of Military Force’’. SEC. 2. AUTHORIZATION FOR USE OF UNITED STATES ARMED FORCES. (a) IN GENERAL.—That the President is authorized to use all necessary and appropriate force against those nations, organizations, or persons he determines planned, authorized, committed, or aided the terrorist attacks that occurred on September 11, 2001, or harbored such organizations or persons, in order to prevent any future acts of international terrorism against the United States by such nations, organizations or persons.

Comment · 9 months ago
I love the visual of humans desperately trying to preserve what they consider the natural world, and when they turn their backs evolution does it's thing.
Comment · 1 year ago
In this analogy though, maps are the only things we have access to. There may be Truth, but we only approximate it with our maps.
Comment · 1 year ago
How do you give cc the ability to compile in a loop?
Comment · 1 year ago
Slack is orders of magnitude better than Teams.

Google docs is better than Microsoft office, but only by a little.

Google drive is many many orders of magnitude better than Sharepoint.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton