Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ericsink
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ericsink
2y ago
Interesting. I left Spyglass in January 1997, just as they were heading in that general direction.
2.
▲
by
ericsink
2y ago
I don't remember anything about "Microsoft Mosaic" as a name, but we definitely retained the right for Spyglass to sell our own browsers. In my recollection, the initial payment from Microsoft to Spyglass was higher than what
3.
▲
by
ericsink
2y ago
Based on my understanding, some of the details he gave about the Spyglass/Microsoft situation are not quite right, but I don't think it would appropriate for me to provide specific corrections. However, since I was the Project Lea
4.
▲
by
ericsink
2y ago
Shameless self-promotion: https://wordmax.game Released for public preview just today. Game play similar to Scrabble, but played "duplicate" style. Admittedly not exactly "quick low-stakes".
5.
▲
by
ericsink
3y ago
I too miss discriminated unions in C#. But even more often, I find myself wishing C# blocks were expressions. In F#, I could do this: let x = let z = whatever ... value and z is inside a local scope. So in C#, I wan
6.
▲
by
ericsink
3y ago
(Author here) Well this is a blast from the past. Back when I wrote this, I kinda hoped F# would surprise me and gain more traction than I expected. But 8 years later, if anything, it seems like the dominance of C# in the .NET ecosystem ha
7.
▲
by
ericsink
3y ago
None of those are working yet. I'm hoping to get things going with MAUI. But I've made some progress with Avalonia. Here's a sample using Native AOT and Avalonia, with a projection to Rust: https://github.com/
8.
▲
by
ericsink
3y ago
(Author here) Most of the buzz about .NET Native AOT is focused on things like startup time for compiled executables in cloud environments. For good reason. But Native AOT also supports compilation to libraries with a C ABI, including both
9.
▲
by
ericsink
3y ago
Indeed. I've been using the .NET 8 previews with Native AOT on an M1 Mac for several weeks, and things work quite nicely.
10.
▲
by
ericsink
11y ago
I like the warnings about style and naming conventions. I kinda wish there were more of them. These warnings can help teams avoid arguments about things that don't really matter very much.
11.
▲
by
ericsink
11y ago
Note also that the Meteor project has "minimongo", which is yet another implementation of the MongoDB query language.
12.
▲
by
ericsink
11y ago
FWIW, I've recently been implementing the MongoDB query language as well: https://github.com/zumero/Elmo In F#. Not even remotely close to usable or production-ready. The approach here is somewhat different, as t
13.
▲
by
ericsink
11y ago
I think maybe the most interesting open source companies today are Couchbase and Mongo. AFAICT, everything Couchbase does is Apache Licensed. An old-school traditionalist could look at them and conclude that they have no proprietary IP at
14.
▲
by
ericsink
12y ago
And, er, nevermind that comment. It's redundant. Lesson learned: Don't comment until you RTFA, even if you wrote TFA.
15.
▲
by
ericsink
12y ago
The original business for Spyglass was scientific visualization tools. When we did our "pivot" into web browsers, the company name stayed the same. The science tools were sold to Brand Fortner, one of the original founders.
16.
▲
by
ericsink
12y ago
I should have chosen law as my example. No matter what I chose, it would be wrong, but picking on lawyers is more fashionable.
17.
▲
by
ericsink
12y ago
I like to think that by expressing my opinion and labeling it as such, I am meeting the [very low] expectations set by a blog entry at a URL with my name in it. :-) The McConnell link would have been an interesting thing to include, but if
18.
▲
by
ericsink
12y ago
Er, yeah, time is linear, but I don't think the distribution of runners is. I bet there's a bell curve there, and Usain Bolt is WAY, WAY off on the right part of the curve.
19.
▲
by
ericsink
12y ago
Indeed. If software truly mirrors sports in this regard, we might want to think of elites as a once-per-generation thing. But it is also interesting to consider the possibility that because we don't have a measuring system like sports
20.
▲
by
ericsink
12y ago
One of the commenters over on reddit gave an example of the kind of person who might be considered an elite accountant.
21.
▲
by
ericsink
12y ago
IIRC this was beaten later by Steven Gordon's GADDAG algorithm. Edit: yep. Fixed name. Here's the Wikipedia link: http://en.m.wikipedia.org/wiki/GADDAG
22.
▲
by
ericsink
12y ago
Fair point. There will still be some very, very large scale problems in the B2B wave. If I weren't trying to keep the wording of my blog entry so tight, I would have more clearly distinguished the following three cases: (1) B2B apps
23.
▲
by
ericsink
12y ago
Yeah, I'm saying that this is one of the issues that brought the popularity of nosql databases. Constraints are expensive, and you can gain performance (while accepting greater risk) if you remove them. But it's actually a little
24.
▲
by
ericsink
12y ago
Well, I'm guessing Foxconn is the biggest by some measure. ;-)
25.
▲
by
ericsink
12y ago
Exactly. And very well said.
26.
▲
by
ericsink
12y ago
"Apple could have zero growth and remain highly profitable for years." Sure they could. But Wall Street would punish their stock price anyway. Not everything about the way AAPL fluctuates is rational. Maybe NOTHING about it is r
27.
▲
by
ericsink
12y ago
Part of me agrees with you and wants to rant about it at length. It is invariably true that developers who understand the full stack get along better. They know what's going on "under the hood". When they click a checkbox i
28.
▲
by
ericsink
12y ago
Sorry if the article is unclear. My intent was to clearly communicate that the problem can happen with any two instances, not necessarily of different versions. Like the nutshell summary at the top says. But I also think that talking abou
29.
▲
by
ericsink
12y ago
(a) Yes, the author (me) does forget to mention that. Oops. (b) Yes, it's true that there are plenty of uses cases which won't hit the problem. But for those that do, the consequences are pretty severe. And the distinction be
30.
▲
by
ericsink
12y ago
No offense intended, but that's not correct. :-( You can get this problem with two instances of the same version of SQLite (accessing the same file at the same time).
More ›