Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
seagreen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
241.
▲
by
seagreen
10y ago
Oh man, I can't say enough good things about PureScript! One really neat thing is since PureScript basically copies Haskell's type system, if you learn PureScript you're learning to use one of the best type systems in industr
242.
▲
by
seagreen
10y ago
Oh, well said! Any strong language I used was directed at me as of a year ago who was wasting time on redirects no one would ever use, not the original authors.
243.
▲
by
seagreen
10y ago
Heh, you got me:) I agree the situation is more complicated than I described. My main response to this is: just because we can't always use content-addressable links doesn't mean we shouldn't use them where we can. I'm s
244.
▲
by
seagreen
10y ago
Working on IPFS/Tahoe-LAFS/Camlistore/BitTorrent is cool. Doing make-work isn't.
245.
▲
by
seagreen
10y ago
This is a make-work trap for conscientious people. If it's more efficient for your business/project to change your URIs when going through a website design, go ahead (with the knowledge that you'll lose some traffic, etc.) Se
246.
▲
by
seagreen
10y ago
I put my email down to spy on you:) My personal feeling is that (A) you're totally right that we need better _personal_ organization systems, but (B) the bottom layer (tagging, schemaing, relationships) should not involve fuzzy process
247.
▲
by
seagreen
10y ago
"It's backed by a powerful Artificial Intelligence." Ahhhhhhh! You're tackling a laudable goal, but it would help to link to a page with more technical details.
248.
▲
by
seagreen
10y ago
they could have gone the other way, throw everything into a DB, and then wrote a fuse plugin to access it all through traditional file system This is the Camlistore strategy! Of course, there are other problems with
249.
▲
by
seagreen
10y ago
A great idea! I think tags are definitely a better way to organize most personal data than trees. Also I like that they describe what data they actually change on your computer right on the homepage: "TMSU does not alter your files in
250.
▲
by
seagreen
10y ago
Oh God. Every discussion about the web will continue to be a mess until we clarify what we're talking about. Let's try rephrasing the title a couple times. Rephrase 1: "The average size of a webapp is now the average size of
251.
▲
by
seagreen
10y ago
I think Haskell is optimized for _rewriting_ code. Personally, I think this is far more important than reading code! Being able to read code is great (e.g. Python), but if you can't change things without fear the natural tendency of th
252.
▲
by
seagreen
11y ago
YAML spec: http://yaml.org/spec/1.2/spec.html JSON spec: http://www.ecma-international.org/publications/files/ECMA-ST... If you haven't read the JSON spec and you use JSON I recomme
253.
▲
by
seagreen
11y ago
Nice, that definitely answers my question. When you do decide on how to export history please write a blog post or something about it, I'm curious to see what you come up with.
254.
▲
by
seagreen
11y ago
What's your data format? Good programmers will care as much about that as how your UI works. I see you've got a formatting guide: https://usecanvas.com/about/formatting-guide/0DZTK4lz2cWsqOn... Do you ha
255.
▲
by
seagreen
11y ago
There's . . . already a complete programming language in web pages. I'm not sure what you're trying to accomplish here.
256.
▲
by
seagreen
11y ago
https://www.ampproject.org/docs/support/faqs.html > Accelerated Mobile Pages are just like any other HTML page, but with a limited set of allowed technical functionality that is defined and governed by the open
257.
▲
by
seagreen
11y ago
> Butlerian-Jihad-like opposition to active content Genius line. Individuals are already trying to improve things within their own spheres, witness the static site movement. Many people using static sites are trying to output some form o
258.
▲
by
seagreen
11y ago
> What you mean is, "effects are reflected". Haskell has a monadic effect system (IO is very rough-grained part of it), which can be combined via monadic transformers. Technically I'm on solid ground, IO _is_ reflected in
259.
▲
by
seagreen
11y ago
I've only written Haskell, but I'll try to give a fair shakedown from my perspective: + OCaml is eagerly evaluated while Haskell is lazily evaluated. This makes it easier to reason about things like memory use in OCaml. + IO is re
260.
▲
by
seagreen
11y ago
Whoa, how have I not seen this before? Thanks for the link.
261.
▲
by
seagreen
11y ago
Oh, that makes sense! So it's exactly like Vim (with noswapfile turned on) or any other program that tracks history at the application-level, but doesn't write it to the directory you're working in.
262.
▲
by
seagreen
11y ago
It's a tricky situation. I'm not sure which is best. The advantage of using a directory for your format is that it's easy to use preexisting tools on the contents of a note. Say your note looks like the Quiver example: B5
263.
▲
by
seagreen
11y ago
That quote deserves to be in stone.
264.
▲
by
seagreen
11y ago
The more I read about different applications, the more I think you can't understand them unless you look at the underlying data format. Here's Quiver's: https://github.com/HappenApps/Quiver/wiki/
265.
▲
by
seagreen
11y ago
That's a totally fair point. Hey, I never said it was a good article! Perhaps a charitable reading of it would be that instead of reading "unix sucks" (sadly I use almost these exact words in the article) instead read "t
266.
▲
by
seagreen
11y ago
Man, "befriend" is the one part of the article I can totally stand behind! Why the heck doesn't my computer have a "befriend" command? No wonder FB/LinkedIn/every webapp ever is beating us (meaning the FOS
267.
▲
by
seagreen
11y ago
I still think it is a very big stretch to go from web browsers (which suck on many levels) to unix bashing. This is a totally legit criticism. I think this connection is probably the most interesting idea I have in the post. Inter
268.
▲
by
seagreen
11y ago
Sorry if my comment seemed snappy. I actually am a current mutt user -- so I know its advantages. It's awesome when it is set up. I think you're getting downvoted in this thread because while you're trying to make a distincti
269.
▲
by
seagreen
11y ago
Thanks for the nice words. I'm not sure about my conclusions either -- I'm particularly unhappy with how I described the type system for the data store. Type systems need more than ten minutes thought. As other people have pointed
270.
▲
by
seagreen
11y ago
You know, this is all said very earnestly but the problem is that it tends to ignore the fact that many, many great things have been achieved with current technology. We could look at our software infrastructure as hav
More ›