Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aboodman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
361.
▲
by
aboodman
9y ago
Yep. For a minute there I was worried this was some Myst-like intelligence test that I was failing. Looking forward to the be build.
362.
▲
by
aboodman
9y ago
I'm seriously swiping as hard as I can in every direction.
363.
▲
by
aboodman
9y ago
I can't get this to run on iOS. Is it supposed to work? It just sits at the splash page playing a slightly interactive animation over and over. There's an arrow that I tried tapping and dragging and nothing happens.
364.
▲
by
aboodman
10y ago
I have three text files: todo.txt, thisyear.txt, life.txt.
365.
▲
by
aboodman
10y ago
Yeah, I wish there was a way to communicate this property.
366.
▲
by
aboodman
10y ago
Yeah in that case Tahoe-LAFS and the storage providers are different entities. So if you trust the Tahoe-LAFS developers, then you don't need to trust the storage providers.
367.
▲
by
aboodman
10y ago
I said that -- "process with network access". If I'm running your software, and there exists any channel by which that software can talk to you, then ultimately you can access whatever that software has access to.
368.
▲
by
aboodman
10y ago
I'm always a little tweaked when somebody pitching a client product says "we can't access your data". Am I running your software in a process that has network access? Then you can access my data. I understand the poi
369.
▲
by
aboodman
10y ago
Doesn't matter. The animation solves the user problem, which is knowing whether pressing the button is going to result in a cab soon or not soon.
370.
▲
by
aboodman
10y ago
> The key phrase being "within the limitation of the platform." Apple's been pretty consistent in designing (and limiting) key developer APIs to be power efficient. Which I applaud. But those APIs constrain all application
371.
▲
by
aboodman
10y ago
This makes zero sense. You can install 3rd party apps that can do whatever they want (within the limitations of the platform) power-wise. But for some reason Apple needs to limit the special case of apps that are browsers? I think the most
372.
▲
by
aboodman
10y ago
SemVer is awful. Yes, even for libraries. The only purpose of SemVer is to express whether a change is breaking or not. It fails at that. Nobody can predict whether a change is breaking. Because code is complicated, and code with dependenci
373.
▲
by
aboodman
10y ago
They are in Seattle because that's where the talent is. The talent is there because it's where all the jobs are. People want to be near jobs because they want to be able to move jobs easily. They want to be able to move jobs becau
374.
▲
by
aboodman
10y ago
I take my 2 year old daughter to preschool every day on mass transit in SF. And everyday I see a handful of parents in my bus doing the same. Some even have two kids. Why do you say mass transit is a non starter for kids? She loves it and I
375.
▲
by
aboodman
10y ago
It's actually the opposite of protobufs. This format is self-describing - the type information is carried along with the data. Protobufs aren't self-describing. You need to have the type information out-of-line in order to make an
376.
▲
by
aboodman
10y ago
Fair enough.
377.
▲
by
aboodman
10y ago
Well, I guess there are three main reasons I'm so excited about async/await: 1. It allows you to reason linearly about code with IO mixed in, without blocking the entire event loop. This is incredibly useful. Computer programmers
378.
▲
by
aboodman
10y ago
Biggest advance in JavaScript since ... I don't even know. XHR? Reasonable GC performance?
379.
▲
by
aboodman
10y ago
Yeah, I did read that about Vinge somewhere. And I loved that little callout to the unix epoch. And you know, Git would be the perfect source control system for an interstellar species who various settled systems are separated from each oth
380.
▲
by
aboodman
10y ago
Ah. Well, I love them both.
381.
▲
by
aboodman
10y ago
See also "software archeology" in the sci fi book _A Fire Upon the Deep_. God I love that book.
382.
▲
by
aboodman
10y ago
The string wasn't originally intended to be a URI, but I've been subsequently convinced that it would be useful for it to be one. We'll change it eventually.
383.
▲
by
aboodman
10y ago
Yes, it kind of falls out of content-addressing. See: https://news.ycombinator.com/item?id=12722023
384.
▲
by
aboodman
10y ago
You should understand that Noms is doing something quite a lot simpler than the systems that are usually reviewed on Aphyr. Noms doesn't manage its own storage - it relies on an underlying key/value store that must provide strongl
385.
▲
by
aboodman
10y ago
We want to. It would be nice if we could just use cgo but it's not complete. So we need to build some kind of simplified API to Noms that can be exported via cgo. I created a bug for this just now: https://github.com/at
386.
▲
by
aboodman
10y ago
Noms should definitely be more useful in that scenario. We have some customers who were using Git the way you describe and replaced it with Noms and have been very happy with the results.
387.
▲
by
aboodman
10y ago
If you take a language parser and pipe the resulting AST into Noms, you basically get something like codeq ( http://blog.datomic.com/2012/10/codeq.html ).
388.
▲
by
aboodman
10y ago
We haven't implemented access control yet. See https://github.com/attic-labs/noms/issues/1183 for one idea.
389.
▲
by
aboodman
10y ago
Noms syncs at the level of a "value" not the entire database. Since a Noms database is a tree of values, you can sync the entire db, but you don't have to. You can also sync a single list. So yes, in principle, we can definit
390.
▲
by
aboodman
10y ago
The claim on the website is not meant to suggest that any two changes can be automatically merged. I will try to clarify that. The world contains logical conflicts because physical constraints mean that processes can operate disconnected
More ›