HN user

akurtzhs

183 karma
Posts1
Comments68
View on HN

"We are no longer particularly in the business of writing software to perform specific tasks. We now teach the software how to learn, and in the primary bonding process it molds itself around the task to be performed. The feedback loop never really ends, so a tenth year polysentience can be a priceless jewel or a psychotic wreck, but it is the primary bonding process--the childhood, if you will--that has the most far-reaching repercussions."

- Bad'l Ron, Wakener, Morgan Polysoft

Yes, can’t remember the name, but there’s an old short story about alien explorers who find a dead Earth with futuristic buildings.

They revive a knight who attacks them and gets killed, a hippie who they kill off after questioning, and finally a future human with psychic powers who steals the revival device.

If you’re willing to pay for proprietary software, I’ve been incredibly happy with Roon for music organization. Handles 99% of albums I add without an issue, great multi-room support, best suggestions of any existing service (Rest in peace Google Play Music). They added remote streaming a few years ago and it’s all I use now.

Other fallen status symbols that come to mind, although lower costs were the reason over better alternatives.

Aluminum before better material science dropped the price. Dishes, utensils, the cap on the Washington Monument.

Pineapples before Dole setup plantations.

Gelatin had two phases: before refrigeration, it needed hours of work in the kitchen. Then the status came from electrification and owning a refrigerator.

I've resorted to making an "actual_requirements.txt" file manually listing only direct dependencies and whatever version constraints make sense.

Pip-tools has an elegant solution for this. You write an requirements.in where you list packages and optionally versions, then pip-compile turns that into a requirements.txt with every package including dependencies specified by versions. You can use it to update specific packages as well.

Plex is aiming for this with their emphasis on universal cross-service search. If you look at the main page personal media is 6 paragraphs down.

The sun won't give out until much longer, but life as we know it has far less than that.

https://en.wikipedia.org/wiki/Timeline_of_the_far_future#Ear...

Look at 500–600 million years. The sun's increasing luminosity means rising temperatures and falling CO2, which means no plant life at some point. The high estimate for plant and animal life is 1.2 billion years.

The sun swells to a red giant around 5 billion, swallows the Earth around 7.5, and shrinks to a white dwarf around 8.

returning a null array to represent no items

To be honest, that's what I'd expect. What do you dislike about that result, and what would you prefer to see returned? Jump straight to 404?

returning a single object without an array to represent one item.

So an array if there's multiple results, and a bare object for a single result? That's unpleasant.

WSL is an attempt at getting developers to use Windows rather than OS X or Linux. That's a very different situation than coming up with the fundamentals for a new operating system.

Private Porn Shoots 10 years ago

At least in the US, this is incorrect.

There is a gift tax, but it's paid by the donor, and they can give up to the annual exclusion amount a year without hitting it. This year, the limit's $14,000.

Once a gift goes past that for the year, the excess starts counting against the donor's lifetime exclusion and needs to be reported on the donor's taxes. Gift taxes come into play once the lifetime exclusion limit is exceeded, and it's $5.4 million.