Recent submissions

Comment · 3 years ago
Java by Sun back in the day is much more the Coca Cola of languages. Today, maybe C# by Microsoft.

Python's organic growth and adoption is more of an OpenCola model.

Comment · 3 years ago
> Handlers are functions that are part of the app object's state, which alters the app's behavior.

I find that phrasing very fair.

Comment · 3 years ago
The Handlers implement behavior, sure. But from the perspective of the `app` object, the handler function objects are state. You can tell, because `app` is an instance of the Flask class and the Handlers are added to the instance by way of a function call.

So, Handlers are functions that "handle something", but they are also part of the app object's state, not its behavior.

Comment · 3 years ago
> Envy doesn't create rights for oneself nor does it impute privilege to other

I'm saving this for posterity!

Comment · 3 years ago
That applies to databases as much as data lakes.

I don't know why it's so hard to get across that data expires in the same way that language changes.

Comment · 3 years ago
I'm always yearning for a modern StumbleUpon
Comment · 3 years ago
But that's missing the GP's forest for the trees (pun intended). Liu Cixin's work popularized the theory and phrasing by a massive amount both in comparison to the works that came before and as well as after.

The core point seems to be the flippant assignment of origination irrespective of the scale of contributions.

Comment · 3 years ago
I've been experimenting a lot with using Jupyter Notebooks (http://jupyter.org/) to get many features of literate programming.

The tooling can be a bit clunky -- though JupyterLab and some plugins can go a long way. Importing notebooks into other notebooks or modules is still kind of weird even with the `ipynb` library.

However, on the otherside of it all, you have a collection of documents that contain documentation, code, and tests, all side by side and storable with proof of past execution.

I'll take this arrangement over someone's unit test and CI suite every day of the week.

Comment · 3 years ago
Landscaping is a perfect example of how an individual can instantaneously create value in the economy. Banks can create currency, but individuals can magically create value.

How? Decide you want your yard to look different. On a whim. Just decide you want a hill over there with a ring of bushes on top. Congratulations, you have created demand. Pay a local crew to have it done, money flows into the economy, everybody eats.

For greater effect, manufacture a cultural preference so that entire country clubs of people at a time decide that all hills need bonzai trees at their crest -- have all the clubbers pay all the landscaping crews.

A golf course is just a jobs program /s

Comment · 3 years ago
This is awesome! The IPython prompt was the last place I expected a tool like this, but I'm very excited to use it!
Comment · 3 years ago
Rainbow tables didn't pan out before; they won't this time either.
Comment · 3 years ago
Without context, the animation applied to a basic interaction seems like it's getting in the way of User Interaction

But as you hint, in many situations a gradual change of the presentation will allow a user a lot more awareness of the presentation and it's interconnections as a whole.

With scrolling, the idea is usually you're looking at a massive block of text with some images. Why are you scrolling?

Sometimes, you may know exactly where on the page you're trying to go -- in which case lerp will interfere with the interaction.

But in most cases, your using the scroll feature to skim and find the correct place, in which case an animated scroll will serve the user better since the content will have a predictable location throughout the presentation.

Comment · 3 years ago
Whether or not the button exists in someone's interface is likely separate than the means used by GPT to reason it was the case.

GPT responds that there is an upload button because a lot of interfaces are described that way around the web -- there is not likely a hard reference for its answer in regard to its own interface.

Comment · 3 years ago
I don't buy it (pun intended).

The challenge of a profitable, open source business model is very real, but also very surmountable -- as evidenced by Prusa's existence in the first place.

Thinking one has to straddle the line between philosophy and pragmatism is a false dichotomy. Open Source is a movement, not a binary.

Comment · 3 years ago
This response references Thea Flowers' response: https://blog.thea.codes/a-reply-to-josef-prusa/

Prusa exists in what I hope is a time of transition from capital/ownership mindsets into a new type of open market. Wanting to straddle the fence in the name of profits shows once again Prusa only partially understand the movement they benefit from and namecheck frequently.

Comparing Prusa to Marc Jacobs to emphasize the brand over the product is genius.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton