Viewing profile — chrisdone
chrisdone
HN member- Joined
- Tue, Jan 15, 2008, 6:58 AM UTC
- HN karma
- 752
- Public activity
- 294 items
- HN profile
- View on Hacker News ↗
About chrisdone
No profile information was provided.
Recent public activity
-
comment
Comment #26703828
The Economist stylized this as “tweets are appraised as speech, but punished as writing.”
-
comment
Comment #26700258
I’m working on https://inflex.io/ which can achieve the data / logic separation of Improv, by putting functions in cells. But Improv isn’t an inspiration. Inflex is certainly close…
-
comment
Comment #26684355
I mean if the value is imported as a decimal, then a sort by that field will sort as decimal. This might not be obvious if a system imports 23.53, 53.98 etc - a user would think it…
-
comment
Comment #26679514
That’s a shrewd observation. Static types help with this somewhat. E.g. in Inflex, if I import some CSV and the string “00.10” as 0.1, then later when you try to do work on it like…
-
comment
Comment #26676689
I think you shouldn’t try to replace a spreadsheet with yet another spreadsheet that just has one extra feature. Many, many start-ups have done that. They make some money, but it’s…
-
comment
Comment #26676636
I see that it supports units in terms of scale - does it also prevent units that measure different things from being combined? E.g. 2 kg + 3cm (units mismatch) or 3$ * 7$ (two moni…
-
comment
Comment #26676451
Airtable is strongly typed in the fields of the tables, but the expression language is not. It is my conclusion based on researching Airtable, that the decision to have well typed …
-
comment
Comment #26676421
I commented elsewhere in this submission that I am working on a strongly typed spreadsheet. (Don’t want to spam my product link.) I do think that bringing new syntax to the table i…
-
comment
Comment #26676378
I am working on a product which is pretty much exactly what you describe. I love spreadsheets but I wanted something that I wanted to actually program in right from the beginning t…
-
comment
Comment #26676296
I like your work on Mito, and I feel like it’s the python answer to a project that I’m working on which is the equivalent but with Haskell, or rather a riff on Haskell to be more a…
-
comment
Comment #26676266
SPJ has been coming at this from the angle of let’s add things to Excel because Excel itself is already established. This, in my opinion, is putting lipstick on a pig. The inputs a…
- comment
- comment
-
comment
Comment #26454299
It’s my understanding that the main selling feature of AirTable is the hard coded views that they offer; calendars, kanban style planners, things like that. The slightly more struc…
- comment
-
comment
Comment #26135570
> but waiting 5 minutes for a vlookup against a few hundred thousand records to complete because I need one single column in another sheet is maddening when it would take nearly no…
-
comment
Comment #26135442
I’m working on a (very beta) product that hopes to address a subset of your complaints about spreadsheets. https://inflex.io/ Based on your phrasing you might have already heard of…
-
comment
Comment #25983856
Someone said the problem of WhatsApp is network effects. Network effects are fine. Email benefits from network effects. The difference is that email is designed to be decentralized…
- comment
- comment
- comment
-
comment
Comment #25410908
Not that, but Unison is one direct inspiration. I wrote a small overview here https://community.inflex.io/t/the-inflex-language/20
-
comment
Comment #25352922
A paper that profoundly influenced my language design: “Programming with Polymorphic Variants” https://caml.inria.fr/pub/papers/garrigue-polymorphic_varian... And the earlier paper…
-
comment
Comment #25305283
That may be a cultural difference. You may see the EU as having a "very lax work ethic", but in my experience working in the EU, they see America (and Britain) as having an unhealt…
- comment