HN user

jgautsch

133 karma

Principal at The Del Mar Code Company

Posts13
Comments37
View on HN
Claude Design 3 months ago

Extremely well said. This lesson has never been more urgently important than now.

I've been watching Dagger with great interest, although have not moved production workloads to it (nor, admittedly, even committed an afternoon to setting up any workflows/graphs).

Passive comment readers should be aware that ^shykes here cofounded Docker (my gratitude), so it's really worth a look.

Can anyone comment on the ergonomics of Dagger after using it for a while?

I was just looking at the docs earlier this week to consider a migration but got confused by the AI sections...

Yes, the whole thing. The only thing in the entire repo I wrote was the CLAUDE.md, which was the only file at the beginning.

I just fire up `claude` and say "Have fun!".

The only other nudge I've given it is once encouraging it to not be afraid to be ambitious, and that if it wanted me to distribute anything I would (and would provide it with user feedback if it remembers to ask me about it).

So far a fun experiment!

Feel free to fork the 20% time repo to run your own: https://github.com/delmarcode/20-pct-time

Interval trees or ordered segment sets are the "correct" answer but sometimes you can accept constraints in your domain that radically simplify– for example, with equipment availability and time slots, you may have a fixed window and allow for slots to only fall on 5 minute marks. With those 2 constraints in place, a simple bitmask becomes a viable way to represent a schedule. Each bit represents 5 minutes, and 1=avail 0=unavail

Hey congrats on launching– Wanted to drop a note from someone who has been burned: avoid .xyz domains like the plague. They can revoke your control of the domain at any time if you end up on a spamhaus (etc.) list. This happened to me even though I was only using my .xyz for a non-prod env shared with a customer. One day control of the domain was just taken by the .xyz org and I had no recourse other than generic ticket submission.

I use Calibre on desktop, sync’d to dropbox, and use the Marvin app on my phone. I like it a lot better than the iBooks app. It has features like search and tagging/collections. The only thing it doesn’t do that I wish it did was handle PDFs.

Pretty nice. I'm still in the market for a good lander builder.

initial feedback:

- I can't figure out how to change the image in a template, close to giving up

- more templates please

- and maybe more content in the templates (easier fill in or delete content than to figure out how to add new sections and content)

- I didn't read site that closely (who does), do I get the generated html etc? I'd like to host myself

- the "pick a palette" is great

Whenever people compare Tether to fractional reserve banking it ignores important details.

Some important differences:

- Your bank tells you it's fractional reserve, Tether tells you they're full-reserve (deception for financial gain is fraud)

- Bank accounts are protected from bank insolvency by FDIC insurance

- Bank risk appetite is modulated by the rates they pay for that FDIC insurance

- The Fed acts as a lender of last resort, guaranteeing the liquidity of your deposits, in order to prevent a bank run

The Fed has the muscle to keep fractional reserve banking propped up. Tether may be lying about being full-reserve, and don't have the muscle to stop a tether run, which could get ugly.

That would be lucky, not smart. If a bank took my deposit to a casino and put it all on black, they'd go to jail whether they won or lost.

The risk of holding a tether should be reflected in its price. If the underlying asset is bitcoin, the risk profile of a tether would be the same as bitcoin, and thus the price should tightly correlate with (or be tethered to bitcoin, rather than USD).

If Tether tells people the token is backed by USD when in fact it's backed by bitcoin, that's fraud.

Some economists would argue that "zillions of IOUs" is basically the precursor to currency/money. Then you just need a consistent unit, and that ability to trade/transact (which is a solved problem).

Graeber proposes that money as a unit of account was invented the moment when the unquantifiable obligation "I owe you one" transformed into the quantifiable notion of "I owe you one unit of something". In this view, money emerged first as credit and only later acquired the functions of a medium of exchange and a store of value. [1]

[1] https://en.wikipedia.org/wiki/History_of_money

The difference between a cryptocurrency backed by something and a MySQL database is that in the former case, underlying value is indeed centralized, but in the latter, both underlying value and the exchange of stake in that value is centralized.

Like chips in a casino can be exchanged with the house for cash, but I don't need to tell the house that I'm giving some chips to my friend.

One use case of having URL in the state (from the lib's README: https://github.com/jlongster/redux-simple-router) is that you can snapshot/serialize the app state, and load it up later and see the same thing. This can be useful for development and debugging.

It's also worth mentioning that this lib also provides a really useful action creator- updatePath(). It allows you to navigate from other action creators, for example, in response to a successful AJAX call. You could achieve that a couple other ways as well, but this is the simplest/cleanest way I've seen so far.

I'm now wondering if the first direction (state->url) couldn't just be thought of as a component. It just extracts parts of state and renders it into a string. The other direction would then be an action.

The specific component/state rendered is a reaction to the URL, not the other way around (this can get cloudy with semantics though). Keeping the URL and the current page state in sync takes the form of updating the path, and having your application react to that.

You're right it is perfectly feasible to render a different page/view when a link is clicked without a client-side router library, but the "swapping out components" part can get tricky for non-trivial cases like a hierarchical UI, or components that need to consume URL params.

A client-side router like react-router abstracts away a lot of the hard stuff you'd quickly run into on your own if A.) your app has navigation, and B.) you want to have URLs associated to views/states.

Two things I've found beneficial are:

In a single page app, your client routes (representing individual views) don't have to map directly to your server side routes, which gives you the ability to have pages/views that don't require a server roundtrip.

You can also cache frequently used data on the client and use them on multiple "pages" as you navigate through your client side routes/pages, loading "page" specific data from your API as needed.

So in general it gives you more tools/options for building a snappier app.

Preferral | Nashville, TN | REMOTE (or onsite)

Looking for Front-end, or Back-end, or system integration folks.

We use:

  * Rails (4.2)
  * Postgres
  * RSpec/Capybara
  * Elasticsearch
  * React
  * Redux
  * Webpack
  * Mocha/chai
  * Knockout (moving away from it though)
  * MirthConnect
Come join a small but high impact team working to improve healthcare access and efficiency. We take patient referrals online. Why? Because patients currently move through the healthcare system via faxes and phone calls from healthcare travel agents. As a result patients frequently end up at a non-optimal specialist, if they end up with a specialist at all. Sometimes it takes more than 2 weeks just to book a referral appointment. We fix this. There's a huge amount of value to be added (and captured) in bringing patient referrals online.

As a company we believe in work/life balance, continual learning, and a friendly and productive environment. We'd love to hear from you!

Shoot me an email at jon@preferral.com

A large number of small and new VC funds will get wiped out.

I'm not an expert, but I think most VC funds have a 10 year lifetime. Once a fund raises money and closes, it can't really be dissolved during those 10 years. Maybe the post-bubble lack of unicorns would mean the new/existing funds don't return anything, but most small VC funds don't end up having attractive returns today (especially taking into account their illiquidity).

Introducing Hello 11 years ago

I think this is really smart. I've always thought it strange that we still trade 10 digit IDs, and then write them to our own personal database.

Someone else posed the question, but it's worth repeating- who else could pull this off?

Will future generations still ask "what's your number?"

That was a great read for me because up until about halfway through I had just assumed based on the title that it would be about some kind of long running scandal facilitated on reddit.

It was a really great surprise that it just kept getting more and more positive. I wish more exposé style pieces covered positive stories like this instead of just stories on scandal, crime and corruption.

Interesting idea. Would there be any sort of pre-requisites? I could see something like this being pretty successful at private universities (where parents sometimes have more money than their kids have ambition/drive/talent). It would resonate with the same folks who pay big bucks for SAT and ACT prep classes